From 306f5b27e2716f1a963fd992c06f5c961f44c926 Mon Sep 17 00:00:00 2001 From: Patrick Loser Date: Mon, 6 Apr 2026 13:59:13 +0200 Subject: [PATCH 001/148] fix: install the right version of hermes compiler * install the correct version of the hermes compiler * update node version of gh workflows --- .github/workflows/build.yml | 2 +- .github/workflows/lint.yml | 2 +- .github/workflows/testing.yml | 2 +- .github/workflows/types.yml | 2 +- package.json | 3 ++- pnpm-lock.yaml | 4 ++-- 6 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dd13ed7c4..903ae3acc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '20' + node-version: '24' - name: Setup pnpm uses: pnpm/action-setup@v4 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 90290ee3d..b20e57da7 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -23,7 +23,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '20' + node-version: '24' - name: Setup pnpm uses: pnpm/action-setup@v4 diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 65d3c4b4a..1c6cbe7e3 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -23,7 +23,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '20' + node-version: '24' - name: Setup pnpm uses: pnpm/action-setup@v4 diff --git a/.github/workflows/types.yml b/.github/workflows/types.yml index ae3e49bd0..2e416bdec 100644 --- a/.github/workflows/types.yml +++ b/.github/workflows/types.yml @@ -20,7 +20,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '20' + node-version: '24' - name: Setup pnpm uses: pnpm/action-setup@v4 diff --git a/package.json b/package.json index f1c1f5287..605b0361c 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,7 @@ "private": true, "scripts": { "dev:android": "pnpm run generate:env:debug && react-native run-android --appIdSuffix \"debug\" --active-arch-only", + "dev:android:release": "pnpm run generate:env:release && react-native run-android --mode \"release\" --active-arch-only", "dev:ios": "react-native run-ios", "dev:start": "react-native start", "dev:clean-start": "pnpm run dev:start -- --reset-cache", @@ -153,7 +154,7 @@ "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-react-native": "^5.0.0", "eslint-plugin-testing-library": "^7.16.2", - "hermes-compiler": "^250829098.0.2", + "hermes-compiler": "0.14.1", "husky": "^7.0.4", "jest": "^29.7.0", "jest-expo": "^55.0.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e09012fea..c90f5c76f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -319,8 +319,8 @@ importers: specifier: ^7.16.2 version: 7.16.2(eslint@8.57.1)(typescript@5.9.3) hermes-compiler: - specifier: ^250829098.0.2 - version: 250829098.0.2 + specifier: 0.14.1 + version: 0.14.1 husky: specifier: ^7.0.4 version: 7.0.4 From 3de93c5c093ab2fb7e0d509e367e4fec813082e2 Mon Sep 17 00:00:00 2001 From: Patrick Loser Date: Mon, 13 Apr 2026 20:37:47 +0200 Subject: [PATCH 002/148] feat: migrate from rn community cli to rock (#1812) * migrate to rock * Update build.yml * Update build.yml again and changed build.gradle * fixed actions build crash * add flashlist to avoid bottomsheet crash * fix Novelscreen filter highlight * upload artifact * update rock config * update build.yml apk path * update rock.config again * Test env file * Update build.yml * remove react-native-config * Update to use split apk and enable custom rock provider paths. * added upload artifact * remove split apk * remove test env --- .github/workflows/build.yml | 60 +--- .gitignore | 7 +- android/app/build.gradle | 17 +- android/settings.gradle | 4 +- babel.config.js | 1 + env.d.ts | 12 - ios/LNReader.xcodeproj/project.pbxproj | 2 +- ios/Podfile | 2 +- jest.config.js | 1 + package.json | 24 +- pnpm-lock.yaml | 329 +++++++++++++++--- rock.config.mjs | 24 ++ scripts/generate-env-file.cjs | 187 +++++++--- src/screens/more/About.tsx | 2 +- .../novel/components/Info/NovelInfoHeader.tsx | 12 +- src/services/Trackers/aniList.ts | 2 +- src/services/Trackers/myAnimeList.ts | 2 +- tsconfig.json | 1 + 18 files changed, 524 insertions(+), 165 deletions(-) delete mode 100644 env.d.ts create mode 100644 rock.config.mjs diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 903ae3acc..4e3f9b11b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,5 @@ name: Build + on: push: branches: @@ -14,6 +15,7 @@ jobs: name: Build App runs-on: ubuntu-latest timeout-minutes: 60 + steps: - name: Checkout Repository uses: actions/checkout@v4 @@ -41,54 +43,24 @@ jobs: restore-keys: | ${{ runner.os }}-pnpm-store- - - name: Setup Java - uses: actions/setup-java@v4 - with: - distribution: 'zulu' - java-version: '17' - - - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 - with: - cache-read-only: false - - name: Install Dependencies run: pnpm install --frozen-lockfile - - name: Create Environment File - run: | - cat > .env << EOF - MYANIMELIST_CLIENT_ID=${{ vars.MYANIMELIST_CLIENT_ID }} - ANILIST_CLIENT_ID=${{ vars.ANILIST_CLIENT_ID }} - GIT_HASH=$(git rev-parse --short HEAD) - RELEASE_DATE=$(date --utc +'%d/%m/%y %I:%M %p %Z') - BUILD_TYPE=Github Action - EOF - - - name: Make Gradlew Executable - run: cd android && chmod +x ./gradlew - - - name: Set Environment Variables - run: | - set -x - echo "COMMIT_COUNT=$(git rev-list --count HEAD)" >> $GITHUB_ENV - echo "COMMIT_ID=$(git rev-parse --short HEAD)" >> $GITHUB_ENV - - - name: Build Android Release - env: - COMMIT_COUNT: ${{ env.COMMIT_COUNT }} - COMMIT_ID: ${{ env.COMMIT_ID }} + - name: Generate Environment Variables run: | - sed -i 's/lnreader/lnreader-r${{ env.COMMIT_COUNT }}(${{ env.COMMIT_ID }})/g' android/app/src/main/res/values/strings.xml - cd android && ./gradlew assembleRelease -PcustomAppId=com.rajarsheechatterjee.LNReader.commit_${{ env.COMMIT_ID }} --build-cache - mv app/build/outputs/apk/release/app-release.apk app/build/outputs/apk/release/LNReader-r${{ env.COMMIT_COUNT }}-${{ env.COMMIT_ID }}.apk + pnpm generate:env:release \ + --build-type "Github Action" \ + --node-env "production" \ + --myanimelist-client-id "${{ vars.MYANIMELIST_CLIENT_ID }}" \ + --anilist-client-id "${{ vars.ANILIST_CLIENT_ID }}" - - name: Upload Release Artifact + - name: Build Android Release with Rock + uses: callstackincubator/android@v3 env: - COMMIT_COUNT: ${{ env.COMMIT_COUNT }} - COMMIT_ID: ${{ env.COMMIT_ID }} - uses: actions/upload-artifact@v4 + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + REPO_OWNER: ${{ github.repository_owner }} + REPO_NAME: ${{ github.event.repository.name }} with: - name: LNReader-r${{ env.COMMIT_COUNT }}-${{ env.COMMIT_ID }} - path: android/app/build/outputs/apk/release/LNReader-r${{ env.COMMIT_COUNT }}-${{ env.COMMIT_ID }}.apk - retention-days: 30 + re-sign: true + github-token: ${{ secrets.GITHUB_TOKEN }} + variant: preRelease diff --git a/.gitignore b/.gitignore index b58ccbf0a..0682ca440 100644 --- a/.gitignore +++ b/.gitignore @@ -8,7 +8,7 @@ npm-debug.* *.mobileprovision *.orig.* web-build/ -.env +.*env reader_playground/index.html # macOS .DS_Store @@ -89,8 +89,13 @@ flake.lock # pnpm .pnpm-store +src/generated/**/* + .cursor/ .agents/ .claude/ .jj/ .sisyphus/ + +# Rock +.rock/ diff --git a/android/app/build.gradle b/android/app/build.gradle index 691301293..6aa7b52f9 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -15,7 +15,7 @@ react { // The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen // codegenDir = file("../../node_modules/@react-native/codegen") // The cli.js file which is the React Native CLI entrypoint. Default is ../../node_modules/react-native/cli.js - // cliFile = file("../../node_modules/react-native/cli.js") + cliFile = file("../../node_modules/rock/dist/src/bin.js") /* Variants */ // The list of variants to that are debuggable. For those we're going to @@ -84,7 +84,7 @@ android { compileSdk rootProject.ext.compileSdkVersion namespace "com.rajarsheechatterjee.LNReader" defaultConfig { - applicationId project.hasProperty('customAppId') ? project.getProperty('customAppId') : 'com.rajarsheechatterjee.LNReader' + applicationId 'com.rajarsheechatterjee.LNReader' minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion // Generated version code. Supports versions up to 1024.1024.2048 @@ -105,6 +105,17 @@ android { applicationIdSuffix 'debug' versionNameSuffix '-debug' } + preRelease { + initWith release + matchingFallbacks = ["release"] + // Caution! In production, you need to generate your own keystore file. + // see https://reactnative.dev/docs/signed-apk-android. + applicationIdSuffix 'preRelease' + versionNameSuffix '-pre-release' + signingConfig signingConfigs.debug + minifyEnabled enableProguardInReleaseBuilds + proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" + } release { // Caution! In production, you need to generate your own keystore file. // see https://reactnative.dev/docs/signed-apk-android. @@ -134,4 +145,4 @@ dependencies { } else { implementation jscFlavor } -} \ No newline at end of file +} diff --git a/android/settings.gradle b/android/settings.gradle index 5bd85f93a..f99ada079 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -24,9 +24,9 @@ plugins { extensions.configure(com.facebook.react.ReactSettingsExtension) { ex -> if (System.getenv('EXPO_USE_COMMUNITY_AUTOLINKING') == '1') { - ex.autolinkLibrariesFromCommand() + ex.autolinkLibrariesFromCommand(['npx', 'rock', 'config', '-p', 'android']) } else { - ex.autolinkLibrariesFromCommand(expoAutolinking.rnConfigCommand) + ex.autolinkLibrariesFromCommand(['npx', 'rock', 'config', '-p', 'android']) } } diff --git a/babel.config.js b/babel.config.js index d5de9ae37..ba8f20180 100644 --- a/babel.config.js +++ b/babel.config.js @@ -27,6 +27,7 @@ export default function (api) { '@type': './src/type', '@specs': './specs', '@test-utils': './__tests-modules__/test-utils', + '@env': './src/generated/build-info', 'react-native-vector-icons/MaterialCommunityIcons': '@react-native-vector-icons/material-design-icons', }, diff --git a/env.d.ts b/env.d.ts deleted file mode 100644 index a62595a63..000000000 --- a/env.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -declare module 'react-native-config' { - export interface NativeConfig { - MYANIMELIST_CLIENT_ID: string; - ANILIST_CLIENT_ID: string; - GIT_HASH: string; - RELEASE_DATE: string; - BUILD_TYPE: 'Debug' | 'Release' | 'Beta' | 'Github Action'; - } - - export const Config: NativeConfig; - export default Config; -} diff --git a/ios/LNReader.xcodeproj/project.pbxproj b/ios/LNReader.xcodeproj/project.pbxproj index ad17a7e0c..e86eba4fd 100644 --- a/ios/LNReader.xcodeproj/project.pbxproj +++ b/ios/LNReader.xcodeproj/project.pbxproj @@ -265,7 +265,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "set -e\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; + shellScript = "set -e\nif [[ -f \"$PODS_ROOT/../.xcode.env\" ]]; then\nsource \"$PODS_ROOT/../.xcode.env\"\nfi\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\nsource \"$PODS_ROOT/../.xcode.env.local\"\nfi\nexport CONFIG_CMD=\"dummy-workaround-value\"\nexport CLI_PATH=\"$(\"$NODE_BINARY\" --print \"require('path').dirname(require.resolve('rock/package.json')) + '/dist/src/bin.js'\")\"\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\n"; }; 00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; diff --git a/ios/Podfile b/ios/Podfile index fc71ca6de..24affabb0 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -33,7 +33,7 @@ target 'LNReader' do ] end - config = use_native_modules!(config_command) + config = use_native_modules!(['npx', 'rock', 'config', '-p', 'ios'])(config_command) use_react_native!( :path => config[:reactNativePath], diff --git a/jest.config.js b/jest.config.js index 5268de455..dd3677fd3 100644 --- a/jest.config.js +++ b/jest.config.js @@ -17,6 +17,7 @@ const baseModuleNameMapper = { '^@type/(.*)$': '/src/type/$1', '^@specs/(.*)$': '/specs/$1', '^@test-utils$': '/__tests-modules__/test-utils', + '^@env$': '/src/generated/build-info', // Mock static assets '\\.(jpg|jpeg|png|gif|webp|svg)$': '/__mocks__/fileMock.js', }; diff --git a/package.json b/package.json index 605b0361c..7b6e98cc1 100644 --- a/package.json +++ b/package.json @@ -3,15 +3,15 @@ "version": "2.0.3", "private": true, "scripts": { - "dev:android": "pnpm run generate:env:debug && react-native run-android --appIdSuffix \"debug\" --active-arch-only", - "dev:android:release": "pnpm run generate:env:release && react-native run-android --mode \"release\" --active-arch-only", - "dev:ios": "react-native run-ios", - "dev:start": "react-native start", + "dev:android:release": "pnpm run generate:env:release && rock run:android --variant \"release\" --active-arch-only", + "dev:android": "pnpm run generate:env:debug && rock run:android --app-id-suffix \"debug\" --active-arch-only", + "dev:ios": "rock run:ios", + "dev:start": "rock start", "dev:clean-start": "pnpm run dev:start -- --reset-cache", - "build:release:android": "pnpm run generate:env:release && cd android && ./gradlew clean && ./gradlew assembleRelease", + "build:release:android": "pnpm run generate:env:release && rock build:android --variant \"release\"", "build:open-apk": "open ./android/app/build/outputs/apk/release/", - "generate:env:debug": "node scripts/generate-env-file.cjs Debug", - "generate:env:release": "node scripts/generate-env-file.cjs Release", + "generate:env:debug": "node scripts/generate-env-file.cjs --build-type Debug", + "generate:env:release": "node scripts/generate-env-file.cjs --build-type Release", "generate:string-types": "node scripts/generate-string-types.cjs", "generate:db-migration": "drizzle-kit generate", "upgrade:migration-format": "drizzle-kit up", @@ -67,6 +67,7 @@ "@react-navigation/native": "^7.2.2", "@react-navigation/native-stack": "^7.14.10", "@react-navigation/stack": "^7.8.9", + "@shopify/flash-list": "^2.3.1", "babel-plugin-inline-import": "^3.0.0", "cheerio": "1.0.0-rc.12", "color": "^5.0.3", @@ -94,7 +95,6 @@ "react": "^19.2.4", "react-native": "^0.83.4", "react-native-background-actions": "^4.0.1", - "react-native-config": "^1.6.1", "react-native-device-info": "^15.0.2", "react-native-draggable-flatlist": "^4.0.3", "react-native-drawer-layout": "^4.2.2", @@ -125,14 +125,15 @@ "@babel/plugin-transform-export-namespace-from": "^7.27.1", "@babel/preset-env": "^7.29.2", "@babel/runtime": "^7.29.2", - "@react-native-community/cli": "^20.1.3", - "@react-native-community/cli-platform-android": "^20.1.3", - "@react-native-community/cli-platform-ios": "^20.1.3", "@react-native/babel-preset": "^0.83.4", "@react-native/eslint-config": "^0.83.4", "@react-native/eslint-plugin": "^0.83.4", "@react-native/metro-config": "^0.83.4", "@react-native/typescript-config": "^0.83.4", + "@rock-js/platform-android": "^0.12.12", + "@rock-js/platform-ios": "^0.12.12", + "@rock-js/plugin-metro": "^0.12.12", + "@rock-js/provider-github": "^0.12.12", "@testing-library/react-native": "^13.3.3", "@types/better-sqlite3": "^7.6.13", "@types/color": "^4.2.1", @@ -161,6 +162,7 @@ "lint-staged": "^12.5.0", "prettier": "2.8.8", "react-test-renderer": "19.2.4", + "rock": "^0.12.12", "typescript": "~5.9.3" }, "lint-staged": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c90f5c76f..01635ce04 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -62,6 +62,9 @@ importers: '@react-navigation/stack': specifier: ^7.8.9 version: 7.8.9(05167d8527e2c9f68e950b4e3fb9e48b) + '@shopify/flash-list': + specifier: ^2.3.1 + version: 2.3.1(@babel/runtime@7.29.2)(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4) babel-plugin-inline-import: specifier: ^3.0.0 version: 3.0.0 @@ -143,9 +146,6 @@ importers: react-native-background-actions: specifier: ^4.0.1 version: 4.0.1(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4)) - react-native-config: - specifier: ^1.6.1 - version: 1.6.1(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4) react-native-device-info: specifier: ^15.0.2 version: 15.0.2(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4)) @@ -231,15 +231,6 @@ importers: '@babel/runtime': specifier: ^7.29.2 version: 7.29.2 - '@react-native-community/cli': - specifier: ^20.1.3 - version: 20.1.3(typescript@5.9.3) - '@react-native-community/cli-platform-android': - specifier: ^20.1.3 - version: 20.1.3 - '@react-native-community/cli-platform-ios': - specifier: ^20.1.3 - version: 20.1.3 '@react-native/babel-preset': specifier: ^0.83.4 version: 0.83.4(@babel/core@7.29.0) @@ -255,6 +246,18 @@ importers: '@react-native/typescript-config': specifier: ^0.83.4 version: 0.83.4 + '@rock-js/platform-android': + specifier: ^0.12.12 + version: 0.12.12 + '@rock-js/platform-ios': + specifier: ^0.12.12 + version: 0.12.12(typescript@5.9.3) + '@rock-js/plugin-metro': + specifier: ^0.12.12 + version: 0.12.12 + '@rock-js/provider-github': + specifier: ^0.12.12 + version: 0.12.12 '@testing-library/react-native': specifier: ^13.3.3 version: 13.3.3(jest@29.7.0(@types/node@25.5.0))(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react-test-renderer@19.2.4(react@19.2.4))(react@19.2.4) @@ -339,6 +342,9 @@ importers: react-test-renderer: specifier: 19.2.4 version: 19.2.4(react@19.2.4) + rock: + specifier: ^0.12.12 + version: 0.12.12(typescript@5.9.3) typescript: specifier: ~5.9.3 version: 5.9.3 @@ -1121,6 +1127,12 @@ packages: react: '*' react-native: '*' + '@clack/core@0.5.0': + resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==} + + '@clack/prompts@0.11.0': + resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==} + '@drizzle-team/brocli@0.11.0': resolution: {integrity: sha512-hD3pekGiPg0WPCCGAZmusBBJsDqGUR66Y452YgQsZOnkdQ7ViEPKuyP4huUGEZQefp8g34RRodXYmJ2TbCH+tg==} @@ -1496,6 +1508,10 @@ packages: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} deprecated: Use @eslint/object-schema instead + '@isaacs/fs-minipass@4.0.1': + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} + '@isaacs/ttlcache@1.4.1': resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} engines: {node: '>=12'} @@ -1906,6 +1922,34 @@ packages: react-native-safe-area-context: '>= 4.0.0' react-native-screens: '>= 4.0.0' + '@rock-js/config@0.12.12': + resolution: {integrity: sha512-EMdmUOPQ7TJq4kzHdxID6rJlN64ovPPz5hr3dP3wA5B3t/HWf02idmL28yrOWV3ICgSWMI/2QNAnEadAlwnVZw==} + + '@rock-js/platform-android@0.12.12': + resolution: {integrity: sha512-3CzqSOb6WT+ovAqaHpQ0V+73HO+17AeZVnZydHVWqZQ8frrXD2ik3zDD4Fjqocrouc5MtllNJBKkpscTZPdcQQ==} + + '@rock-js/platform-apple-helpers@0.12.12': + resolution: {integrity: sha512-P0gllR++x5dwAopwX/bV25tzESbp43YglvHK7HeruZcwAvUAEefElaVlaK4Y/go6VkYBYwogt3LF3ceF4vTuOA==} + + '@rock-js/platform-ios@0.12.12': + resolution: {integrity: sha512-/kBq8CCe43eLlqF1VWaDeTnntBcASXNtwUaAKuSbIE5GoBOxgdjeGcuZXnvxLLYKJSHuTrrNO2cF3th1fMki2A==} + + '@rock-js/plugin-metro@0.12.12': + resolution: {integrity: sha512-TeUFkXmOSyl6Wq7G1SKxNbnMrlwuduj833glDmdl8Ug90+6jYCRCsUC47Xy9svKz3XEDBJtEbcQfm0qX8XP30A==} + + '@rock-js/provider-github@0.12.12': + resolution: {integrity: sha512-+5eoluqIVYtBmUC3yLPEmuSG/YdVFpaxVKOe3gIc7V/UZzMNGiaJx6dTeqOh8UDBKJb3Q8KqeV6f7rjKHIrU4g==} + + '@rock-js/tools@0.12.12': + resolution: {integrity: sha512-/uXanOQp2biH92G/2YFqlitH7l+8dQ6oRb4o/GDd5z27gFp3+b1E7xVsyhLumcfEoSzQKm6vjr/7u98d+qAyKQ==} + + '@shopify/flash-list@2.3.1': + resolution: {integrity: sha512-7oktg2NQR7KAODjFoDaWe8/OBzyYbdTE3zQTrUBMxjIbxHTHN7UXRX1hX3DHk8KvtkgQdRfZOV8Gjj2l4fGrXw==} + peerDependencies: + '@babel/runtime': '*' + react: '*' + react-native: '*' + '@sideway/address@4.1.5': resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} @@ -2130,6 +2174,10 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + adm-zip@0.5.17: + resolution: {integrity: sha512-+Ut8d9LLqwEvHHJl1+PIHqoyDxFgVN847JTVM3Izi3xHDWPE4UtzzXysMZQs64DMcrJfBeS/uoEP4AD3HQHnQQ==} + engines: {node: '>=12.0'} + agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -2499,6 +2547,10 @@ packages: chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + chownr@3.0.0: + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} + chrome-launcher@0.15.2: resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==} engines: {node: '>=12.13.0'} @@ -3439,6 +3491,10 @@ packages: fast-xml-builder@1.1.4: resolution: {integrity: sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==} + fast-xml-parser@4.5.6: + resolution: {integrity: sha512-Yd4vkROfJf8AuJrDIVMVmYfULKmIJszVsMv7Vo71aocsKgFxpdlpSHXSaInvyYfgw2PRuObQSW2GFpVMUjxu9A==} + hasBin: true + fast-xml-parser@5.5.9: resolution: {integrity: sha512-jldvxr1MC6rtiZKgrFnDSvT8xuH+eJqxqOBThUVjYrxssYTo1avZLGql5l0a0BAERR01CadYzZ83kVEkbyDg+g==} hasBin: true @@ -3536,6 +3592,10 @@ packages: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} + fs-fingerprint@0.11.0: + resolution: {integrity: sha512-EpEtmn1T9bLxxf+506gVdpehs6pAIFAM6UCDtT9/J7tfLXg8FPn+3jmuVnMjjRFshJohR2lb2TZGwuZAhIOcKg==} + engines: {node: '>=20.0.0'} + fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -3669,9 +3729,6 @@ packages: hermes-compiler@0.14.1: resolution: {integrity: sha512-+RPPQlayoZ9n6/KXKt5SFILWXCGJ/LV5d24L5smXrvTDrPS4L6dSctPczXauuvzFP3QEJbD1YO7Z3Ra4a+4IhA==} - hermes-compiler@250829098.0.2: - resolution: {integrity: sha512-9+la7TeGGZg5Cj0UV5MbqhqyT/Hd/PUlQZ3Uhggy0jiaiG2qxFJbi/uGWALTqa7GwETyQa4A7ngus1A1aXA8QQ==} - hermes-eslint@0.33.3: resolution: {integrity: sha512-eGY0l6T5U9LDdC+uN88NrSOrvPPtXGPxN7EaD38hytWuBEVXypq0eQ1SNVsnQPBZLWi+b1jkF4F5aVtTCQC6wg==} @@ -3961,6 +4018,10 @@ packages: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} + is-unicode-supported@2.1.0: + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} + engines: {node: '>=18'} + is-weakmap@2.0.2: resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} engines: {node: '>= 0.4'} @@ -4696,6 +4757,10 @@ packages: resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} engines: {node: '>=16 || 14 >=14.17'} + minizlib@3.1.0: + resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} + engines: {node: '>= 18'} + mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} @@ -4718,6 +4783,10 @@ packages: multitars@0.2.4: resolution: {integrity: sha512-XgLbg1HHchFauMCQPRwMj6MSyDd5koPlTA1hM3rUFkeXzGpjU/I9fP3to7yrObE9jcN8ChIOQGrM0tV0kUZaKg==} + nano-spawn@0.2.1: + resolution: {integrity: sha512-/pULofvsF8mOVcl/nUeVXL/GYOEvc7eJWSIxa+K4OYUolvXa5zwSgevsn4eoHs1xvh/BO3vx/PZiD9+Ow2ZVuw==} + engines: {node: '>=18.19'} + nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -4894,6 +4963,10 @@ packages: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + p-limit@7.3.0: + resolution: {integrity: sha512-7cIXg/Z0M5WZRblrsOla88S4wAK+zOQQWeBYfV3qJuJXMr+LnbYjaadrFaS0JILfEDPVqHyKnZ1Z/1d6J9VVUw==} + engines: {node: '>=20'} + p-locate@3.0.0: resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} engines: {node: '>=6'} @@ -5143,16 +5216,6 @@ packages: peerDependencies: react-native: '>=0.47.0' - react-native-config@1.6.1: - resolution: {integrity: sha512-HvKtxr6/Tq3iMdFx5REYZsjCtPi0RxQOMCs15+DqrUPTNFtWHuEuh+zw7fJp+dmuO79YMfdtlsPWIGTHtaXwjg==} - peerDependencies: - react: '*' - react-native: '*' - react-native-windows: '>=0.61' - peerDependenciesMeta: - react-native-windows: - optional: true - react-native-device-info@15.0.2: resolution: {integrity: sha512-dd71eXG2l3Cwp66IvKNadMTB8fhU3PEjyVddI97sYan+D4bgIAUmgGDhbSOFvHcGavksb2U17kiQYaDiK2WK2g==} peerDependencies: @@ -5463,6 +5526,10 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true + rock@0.12.12: + resolution: {integrity: sha512-wyTwi52tFvM9MFKwwAaz6mgKTF7Djkhg1cqG8r8x9zl4SZGgsDDG/NwSHXUgER7GNZYm1Zx+u6zDFMnRNvvceg==} + hasBin: true + rtl-detect@1.1.2: resolution: {integrity: sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==} @@ -5780,6 +5847,9 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} + strnum@1.1.2: + resolution: {integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==} + strnum@2.2.2: resolution: {integrity: sha512-DnR90I+jtXNSTXWdwrEy9FakW7UX+qUZg28gj5fk2vxxl7uS/3bpI4fjFYVmdK9etptYBPNkpahuQnEwhwECqA==} @@ -5820,6 +5890,10 @@ packages: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} + tar@7.5.13: + resolution: {integrity: sha512-tOG/7GyXpFevhXVh8jOPJrmtRpOTsYqUIkVdVooZYJS/z8WhfQUX8RJILmeuJNinGAMSu1veBr4asSHFt5/hng==} + engines: {node: '>=18'} + tarn@3.0.2: resolution: {integrity: sha512-51LAVKUSZSVfI05vjPESNc5vwqqZpbXCsU+/+wxlOrUjk2SnFTt97v9ZgQrD4YmxYW1Px6w2KjaDitCfkvgxMQ==} engines: {node: '>=8.0.0'} @@ -5886,6 +5960,10 @@ packages: peerDependencies: typescript: '>=4.8.4' + ts-regex-builder@1.8.2: + resolution: {integrity: sha512-Y8HovHFheDKm/jgLIWSO8o81xA/I9O5AGc3/vNG1sVSskatOifr3SQzAsatBXGLjL3nYhQif1MpwQRS5GF8ADg==} + engines: {node: '>= 18.0.0'} + tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -6193,6 +6271,10 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + yallist@5.0.0: + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} + yaml@1.10.3: resolution: {integrity: sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==} engines: {node: '>= 6'} @@ -7272,6 +7354,17 @@ snapshots: react-native-saf-x: 2.2.3(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4) react-native-zip-archive: 6.1.2(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4) + '@clack/core@0.5.0': + dependencies: + picocolors: 1.1.1 + sisteransi: 1.0.5 + + '@clack/prompts@0.11.0': + dependencies: + '@clack/core': 0.5.0 + picocolors: 1.1.1 + sisteransi: 1.0.5 + '@drizzle-team/brocli@0.11.0': {} '@egjs/hammerjs@2.0.17': @@ -7737,6 +7830,10 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} + '@isaacs/fs-minipass@4.0.1': + dependencies: + minipass: 7.1.3 + '@isaacs/ttlcache@1.4.1': {} '@istanbuljs/load-nyc-config@1.1.0': @@ -8016,6 +8113,7 @@ snapshots: execa: 5.1.1 fast-glob: 3.3.3 picocolors: 1.1.1 + optional: true '@react-native-community/cli-config-android@20.1.3': dependencies: @@ -8061,6 +8159,7 @@ snapshots: yaml: 2.8.3 transitivePeerDependencies: - typescript + optional: true '@react-native-community/cli-platform-android@20.1.3': dependencies: @@ -8069,6 +8168,7 @@ snapshots: execa: 5.1.1 logkitty: 0.7.1 picocolors: 1.1.1 + optional: true '@react-native-community/cli-platform-apple@20.1.3': dependencies: @@ -8077,10 +8177,12 @@ snapshots: execa: 5.1.1 fast-xml-parser: 5.5.9 picocolors: 1.1.1 + optional: true '@react-native-community/cli-platform-ios@20.1.3': dependencies: '@react-native-community/cli-platform-apple': 20.1.3 + optional: true '@react-native-community/cli-server-api@20.1.3': dependencies: @@ -8139,6 +8241,7 @@ snapshots: - supports-color - typescript - utf-8-validate + optional: true '@react-native-community/slider@5.1.2': {} @@ -8424,6 +8527,80 @@ snapshots: transitivePeerDependencies: - '@react-native-masked-view/masked-view' + '@rock-js/config@0.12.12': + dependencies: + '@babel/code-frame': 7.29.0 + '@rock-js/provider-github': 0.12.12 + '@rock-js/tools': 0.12.12 + joi: 17.13.3 + tslib: 2.8.1 + + '@rock-js/platform-android@0.12.12': + dependencies: + '@react-native-community/cli-config-android': 20.1.3 + '@rock-js/tools': 0.12.12 + tslib: 2.8.1 + + '@rock-js/platform-apple-helpers@0.12.12(typescript@5.9.3)': + dependencies: + '@react-native-community/cli-config': 20.1.3(typescript@5.9.3) + '@react-native-community/cli-config-apple': 20.1.3 + '@rock-js/tools': 0.12.12 + adm-zip: 0.5.17 + fast-xml-parser: 4.5.6 + tslib: 2.8.1 + transitivePeerDependencies: + - typescript + + '@rock-js/platform-ios@0.12.12(typescript@5.9.3)': + dependencies: + '@react-native-community/cli-config-apple': 20.1.3 + '@react-native-community/cli-types': 20.1.3 + '@rock-js/platform-apple-helpers': 0.12.12(typescript@5.9.3) + '@rock-js/tools': 0.12.12 + tslib: 2.8.1 + transitivePeerDependencies: + - typescript + + '@rock-js/plugin-metro@0.12.12': + dependencies: + '@react-native-community/cli-server-api': 20.1.3 + '@rock-js/tools': 0.12.12 + metro: 0.83.5 + metro-config: 0.83.5 + metro-core: 0.83.5 + metro-resolver: 0.83.5 + tslib: 2.8.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@rock-js/provider-github@0.12.12': + dependencies: + '@rock-js/tools': 0.12.12 + ts-regex-builder: 1.8.2 + tslib: 2.8.1 + + '@rock-js/tools@0.12.12': + dependencies: + '@clack/prompts': 0.11.0 + adm-zip: 0.5.17 + appdirsjs: 1.2.7 + fs-fingerprint: 0.11.0 + is-unicode-supported: 2.1.0 + nano-spawn: 0.2.1 + picocolors: 1.1.1 + string-argv: 0.3.2 + tar: 7.5.13 + tslib: 2.8.1 + + '@shopify/flash-list@2.3.1(@babel/runtime@7.29.2)(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4)': + dependencies: + '@babel/runtime': 7.29.2 + react: 19.2.4 + react-native: 0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4) + '@sideway/address@4.1.5': dependencies: '@hapi/hoek': 9.3.0 @@ -8699,6 +8876,8 @@ snapshots: acorn@8.16.0: {} + adm-zip@0.5.17: {} + agent-base@6.0.2: dependencies: debug: 4.4.3(supports-color@9.4.0) @@ -8732,6 +8911,7 @@ snapshots: colorette: 1.4.0 slice-ansi: 2.1.0 strip-ansi: 5.2.0 + optional: true ansi-regex@4.1.1: {} @@ -8825,7 +9005,8 @@ snapshots: asap@2.0.6: {} - astral-regex@1.0.0: {} + astral-regex@1.0.0: + optional: true astral-regex@2.0.0: {} @@ -9177,6 +9358,8 @@ snapshots: chownr@1.1.4: {} + chownr@3.0.0: {} + chrome-launcher@0.15.2: dependencies: '@types/node': 25.5.0 @@ -9230,6 +9413,7 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 + optional: true cliui@8.0.1: dependencies: @@ -9285,7 +9469,8 @@ snapshots: color-convert: 3.1.3 color-string: 2.1.4 - colorette@1.4.0: {} + colorette@1.4.0: + optional: true colorette@2.0.20: {} @@ -9293,7 +9478,8 @@ snapshots: dependencies: delayed-stream: 1.0.0 - command-exists@1.2.9: {} + command-exists@1.2.9: + optional: true commander@11.1.0: {} @@ -9430,7 +9616,8 @@ snapshots: optionalDependencies: supports-color: 9.4.0 - decamelize@1.2.0: {} + decamelize@1.2.0: + optional: true decimal.js@10.6.0: {} @@ -9601,7 +9788,8 @@ snapshots: env-paths@2.2.1: {} - envinfo@7.21.0: {} + envinfo@7.21.0: + optional: true error-ex@1.3.4: dependencies: @@ -10166,6 +10354,10 @@ snapshots: dependencies: path-expression-matcher: 1.2.0 + fast-xml-parser@4.5.6: + dependencies: + strnum: 1.1.2 + fast-xml-parser@5.5.9: dependencies: fast-xml-builder: 1.1.4 @@ -10269,6 +10461,12 @@ snapshots: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 + optional: true + + fs-fingerprint@0.11.0: + dependencies: + p-limit: 7.3.0 + tinyglobby: 0.2.15 fs.realpath@1.0.0: {} @@ -10401,8 +10599,6 @@ snapshots: hermes-compiler@0.14.1: {} - hermes-compiler@250829098.0.2: {} - hermes-eslint@0.33.3: dependencies: esrecurse: 4.3.0 @@ -10620,7 +10816,8 @@ snapshots: dependencies: call-bound: 1.0.4 - is-fullwidth-code-point@2.0.0: {} + is-fullwidth-code-point@2.0.0: + optional: true is-fullwidth-code-point@3.0.0: {} @@ -10695,6 +10892,8 @@ snapshots: is-unicode-supported@0.1.0: {} + is-unicode-supported@2.1.0: {} + is-weakmap@2.0.2: {} is-weakref@1.1.1: @@ -11229,6 +11428,7 @@ snapshots: jsonfile@4.0.0: optionalDependencies: graceful-fs: 4.2.11 + optional: true jsonwebtoken@9.0.3: dependencies: @@ -11433,6 +11633,7 @@ snapshots: ansi-fragments: 0.2.1 dayjs: 1.11.20 yargs: 15.4.1 + optional: true long@5.3.2: {} @@ -11886,6 +12087,10 @@ snapshots: minipass@7.1.3: {} + minizlib@3.1.0: + dependencies: + minipass: 7.1.3 + mkdirp-classic@0.5.3: {} mkdirp@1.0.4: {} @@ -11908,6 +12113,8 @@ snapshots: multitars@0.2.4: {} + nano-spawn@0.2.1: {} + nanoid@3.3.11: {} napi-build-utils@2.0.0: {} @@ -11941,7 +12148,8 @@ snapshots: node-releases@2.0.36: {} - node-stream-zip@1.15.0: {} + node-stream-zip@1.15.0: + optional: true normalize-path@3.0.0: {} @@ -12100,6 +12308,10 @@ snapshots: dependencies: yocto-queue: 1.2.2 + p-limit@7.3.0: + dependencies: + yocto-queue: 1.2.2 + p-locate@3.0.0: dependencies: p-limit: 2.3.0 @@ -12354,11 +12566,6 @@ snapshots: eventemitter3: 4.0.7 react-native: 0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4) - react-native-config@1.6.1(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4): - dependencies: - react: 19.2.4 - react-native: 0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4) - react-native-device-info@15.0.2(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4)): dependencies: react-native: 0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4) @@ -12667,7 +12874,8 @@ snapshots: require-directory@2.1.1: {} - require-main-filename@2.0.0: {} + require-main-filename@2.0.0: + optional: true require-resolve@0.0.2: dependencies: @@ -12724,6 +12932,18 @@ snapshots: dependencies: glob: 7.2.3 + rock@0.12.12(typescript@5.9.3): + dependencies: + '@react-native-community/cli-config': 20.1.3(typescript@5.9.3) + '@rock-js/config': 0.12.12 + '@rock-js/tools': 0.12.12 + adm-zip: 0.5.17 + commander: 12.1.0 + tar: 7.5.13 + tslib: 2.8.1 + transitivePeerDependencies: + - typescript + rtl-detect@1.1.2: {} run-applescript@7.1.0: {} @@ -12811,7 +13031,8 @@ snapshots: server-only@0.0.1: {} - set-blocking@2.0.0: {} + set-blocking@2.0.0: + optional: true set-function-length@1.2.2: dependencies: @@ -12906,6 +13127,7 @@ snapshots: ansi-styles: 3.2.1 astral-regex: 1.0.0 is-fullwidth-code-point: 2.0.0 + optional: true slice-ansi@3.0.0: dependencies: @@ -13088,6 +13310,8 @@ snapshots: strip-json-comments@3.1.1: {} + strnum@1.1.2: {} + strnum@2.2.2: {} structured-headers@0.4.1: {} @@ -13130,6 +13354,14 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 + tar@7.5.13: + dependencies: + '@isaacs/fs-minipass': 4.0.1 + chownr: 3.0.0 + minipass: 7.1.3 + minizlib: 3.1.0 + yallist: 5.0.0 + tarn@3.0.2: {} tedious@18.6.2(@azure/core-client@1.10.1): @@ -13218,6 +13450,8 @@ snapshots: dependencies: typescript: 5.9.3 + ts-regex-builder@1.8.2: {} + tslib@2.8.1: {} tunnel-agent@0.6.0: @@ -13299,7 +13533,8 @@ snapshots: unicorn-magic@0.1.0: {} - universalify@0.1.2: {} + universalify@0.1.2: + optional: true universalify@0.2.0: {} @@ -13422,7 +13657,8 @@ snapshots: is-weakmap: 2.0.2 is-weakset: 2.0.4 - which-module@2.0.1: {} + which-module@2.0.1: + optional: true which-typed-array@1.1.20: dependencies: @@ -13493,12 +13729,15 @@ snapshots: xmlchars@2.2.0: {} - y18n@4.0.3: {} + y18n@4.0.3: + optional: true y18n@5.0.8: {} yallist@3.1.1: {} + yallist@5.0.0: {} + yaml@1.10.3: {} yaml@2.8.3: {} @@ -13507,6 +13746,7 @@ snapshots: dependencies: camelcase: 5.3.1 decamelize: 1.2.0 + optional: true yargs-parser@21.1.1: {} @@ -13523,6 +13763,7 @@ snapshots: which-module: 2.0.1 y18n: 4.0.3 yargs-parser: 18.1.3 + optional: true yargs@17.7.2: dependencies: diff --git a/rock.config.mjs b/rock.config.mjs new file mode 100644 index 000000000..0ef72aec5 --- /dev/null +++ b/rock.config.mjs @@ -0,0 +1,24 @@ +// @ts-check +import { platformIOS } from '@rock-js/platform-ios'; +import { platformAndroid } from '@rock-js/platform-android'; +import { pluginMetro } from '@rock-js/plugin-metro'; +import { providerGitHub } from '@rock-js/provider-github'; +import { loadEnvFile } from 'node:process'; + +// Loads environment variables from the default .env file +loadEnvFile(); + +/** @type {import('rock').Config} */ +export default { + bundler: pluginMetro(), + platforms: { + ios: platformIOS(), + android: platformAndroid(), + }, + remoteCacheProvider: providerGitHub({ + repository: process.env.REPO_NAME || 'lnreader', + owner: process.env.REPO_OWNER || 'lnreader', + //@ts-expect-error + token: process.env.GITHUB_TOKEN, + }), +}; diff --git a/scripts/generate-env-file.cjs b/scripts/generate-env-file.cjs index ff7ee15b2..f020cd56b 100644 --- a/scripts/generate-env-file.cjs +++ b/scripts/generate-env-file.cjs @@ -1,59 +1,166 @@ const fs = require('fs'); -const os = require('os'); const path = require('path'); const { execSync } = require('child_process'); -const formattedDate = new Date().getTime(); -const commitHash = execSync('git rev-parse --short HEAD').toString().trim(); -const buildType = process.argv[2] || 'Beta'; +function parseArgs(argv) { + const out = {}; -const newEnvVars = [ - `BUILD_TYPE=${buildType}`, - `GIT_HASH=${commitHash}`, - `RELEASE_DATE=${formattedDate}`, - `NODE_ENV=${buildType === 'Release' ? 'production' : 'development'}`, -].join(os.EOL); + for (let i = 2; i < argv.length; i += 1) { + const token = argv[i]; -const envFilePath = path.join(__dirname, '..', '.env'); -let existingEnvData = ''; + if (!token.startsWith('--')) { + continue; + } -try { - if (fs.existsSync(envFilePath)) { - const existingContent = fs.readFileSync(envFilePath, 'utf8'); - - existingEnvData = existingContent - .split(os.EOL) - .filter(line => { - const trimmedLine = line.trim(); - return ( - trimmedLine && - !trimmedLine.startsWith('BUILD_TYPE=') && - !trimmedLine.startsWith('GIT_HASH=') && - !trimmedLine.startsWith('RELEASE_DATE=') && - !trimmedLine.startsWith('NODE_ENV=') - ); - }) - .join(os.EOL); + const eqIndex = token.indexOf('='); + + if (eqIndex !== -1) { + out[token.slice(2, eqIndex)] = token.slice(eqIndex + 1); + continue; + } + + const key = token.slice(2); + const next = argv[i + 1]; + + if (next && !next.startsWith('--')) { + out[key] = next; + i += 1; + } else { + out[key] = true; + } } -} catch (err) { - console.warn('Warning: Could not read existing .env file:', err.message); + + return out; +} + +function formatUtcDate(date) { + const pad = n => String(n).padStart(2, '0'); + + const day = pad(date.getUTCDate()); + const month = pad(date.getUTCMonth() + 1); + const year = String(date.getUTCFullYear()).slice(-2); + + let hours = date.getUTCHours(); + const minutes = pad(date.getUTCMinutes()); + const ampm = hours >= 12 ? 'PM' : 'AM'; + + hours %= 12; + if (hours === 0) { + hours = 12; + } + + return `${day}/${month}/${year} ${pad(hours)}:${minutes} ${ampm} UTC`; +} + +function getGitHash() { + return execSync('git rev-parse --short HEAD').toString().trim(); +} + +function getHiddenEnvFiles(rootDir) { + return fs + .readdirSync(rootDir, { withFileTypes: true }) + .filter(entry => { + return ( + entry.isFile() && + /^\..*\.env$/.test(entry.name) && + entry.name !== '.env' + ); + }) + .map(entry => path.join(rootDir, entry.name)) + .sort(); } -const finalContent = existingEnvData - ? `${newEnvVars}${os.EOL}${existingEnvData}${os.EOL}` - : `${newEnvVars}${os.EOL}`; +function readHiddenEnvFiles(rootDir) { + const files = getHiddenEnvFiles(rootDir); + + const content = files + .map(filePath => { + const fileName = path.basename(filePath); + const fileContent = fs.readFileSync(filePath, 'utf8').trimEnd(); + + return `# Imported from ${fileName}\n${fileContent}`; + }) + .join('\n\n'); + + return { files, content }; +} + +const args = parseArgs(process.argv); +const projectRoot = path.join(__dirname, '..'); + +const buildType = args['build-type'] || 'Beta'; +const myanimelistClientId = args['myanimelist-client-id']; +const anilistClientId = args['anilist-client-id']; + +const gitHash = args['git-hash'] || getGitHash(); +const releaseDate = args['release-date'] || formatUtcDate(new Date()); +const nodeEnv = + args['node-env'] || + (buildType.toLowerCase().includes('release') ? 'production' : 'development'); + +const generatedEnvContent = [ + `BUILD_TYPE=${JSON.stringify(buildType)}`, + `GIT_HASH=${JSON.stringify(gitHash)}`, + `RELEASE_DATE=${JSON.stringify(releaseDate)}`, + `NODE_ENV=${JSON.stringify(nodeEnv)}`, + `MYANIMELIST_CLIENT_ID=${JSON.stringify(myanimelistClientId)}`, + `ANILIST_CLIENT_ID=${JSON.stringify(anilistClientId)}`, + '', +].join('\n'); + +const { files: hiddenEnvFiles, content: hiddenEnvContent } = + readHiddenEnvFiles(projectRoot); + +const envContent = hiddenEnvContent + ? `${generatedEnvContent}\n# Imported hidden env files\n${hiddenEnvContent}\n` + : generatedEnvContent; + +const envFilePath = path.join(projectRoot, '.env'); +const buildInfoPath = path.join( + projectRoot, + 'src', + 'generated', + 'build-info.ts', +); + +const buildInfoContent = `// This file is generated. Do not edit manually. +export const BUILD_TYPE = ${JSON.stringify(buildType)}; +export const GIT_HASH = ${JSON.stringify(gitHash)}; +export const RELEASE_DATE = ${JSON.stringify(releaseDate)}; +export const NODE_ENV = ${JSON.stringify(nodeEnv)}; +export const MYANIMELIST_CLIENT_ID = ${JSON.stringify(myanimelistClientId)}; +export const ANILIST_CLIENT_ID = ${JSON.stringify(anilistClientId)}; + +export default { + BUILD_TYPE, + GIT_HASH, + RELEASE_DATE, + NODE_ENV, + MYANIMELIST_CLIENT_ID, + ANILIST_CLIENT_ID, +}; +`; try { - fs.writeFileSync(envFilePath, finalContent, 'utf8'); + fs.mkdirSync(path.dirname(buildInfoPath), { recursive: true }); + fs.writeFileSync(buildInfoPath, buildInfoContent, 'utf8'); + fs.writeFileSync(envFilePath, envContent, 'utf8'); + + console.log(`Generated .env for ${buildType} build`); + + if (hiddenEnvFiles.length > 0) { + console.log( + `Imported ${hiddenEnvFiles.length} hidden env file(s):`, + hiddenEnvFiles.map(filePath => path.basename(filePath)), + ); + } - console.log(`Generated .env file for ${buildType} build\n`); console.table({ BUILD_TYPE: buildType, - GIT_HASH: commitHash, - RELEASE_DATE: formattedDate, - NODE_ENV: buildType === 'Release' ? 'production' : 'development', + GIT_HASH: gitHash, + RELEASE_DATE: releaseDate, + NODE_ENV: nodeEnv, }); - console.log('\n'); } catch (err) { console.error('Error: Could not write .env file:', err.message); process.exit(1); diff --git a/src/screens/more/About.tsx b/src/screens/more/About.tsx index b872babd6..0c97eacd0 100644 --- a/src/screens/more/About.tsx +++ b/src/screens/more/About.tsx @@ -8,7 +8,7 @@ import { MoreHeader } from './components/MoreHeader'; import { useTheme } from '@hooks/persisted'; import { List, SafeAreaView } from '@components'; import { AboutScreenProps } from '@navigators/types'; -import Config from 'react-native-config'; +import Config from '@env'; import * as Clipboard from 'expo-clipboard'; import { version } from '../../../package.json'; diff --git a/src/screens/novel/components/Info/NovelInfoHeader.tsx b/src/screens/novel/components/Info/NovelInfoHeader.tsx index e21caf75a..491e73256 100644 --- a/src/screens/novel/components/Info/NovelInfoHeader.tsx +++ b/src/screens/novel/components/Info/NovelInfoHeader.tsx @@ -236,7 +236,7 @@ const NovelInfoHeader = ({ chapters, deleteDownloadsSnackbar, fetching, - filter, + filter = [], firstUnreadChapter, isLoading = false, lastRead, @@ -427,13 +427,19 @@ const NovelInfoHeader = ({ ) : ( - {`${totalChapters} ${getString('novelScreen.chapters')}`} + {`${totalChapters ?? 0} ${getString( + 'novelScreen.chapters', + )}`} )} 0 + ? filterColor(theme.isDark) + : theme.onSurface + } size={24} onPress={handleOpenBottomSheet} /> diff --git a/src/services/Trackers/aniList.ts b/src/services/Trackers/aniList.ts index 50b72d43d..30d392a4a 100644 --- a/src/services/Trackers/aniList.ts +++ b/src/services/Trackers/aniList.ts @@ -1,6 +1,6 @@ import * as Linking from 'expo-linking'; import * as WebBrowser from 'expo-web-browser'; -import Config from 'react-native-config'; +import Config from '@env'; import { AuthenticationResult, Tracker } from './index'; const apiEndpoint = 'https://graphql.anilist.co'; diff --git a/src/services/Trackers/myAnimeList.ts b/src/services/Trackers/myAnimeList.ts index 0791db13f..3af314f19 100644 --- a/src/services/Trackers/myAnimeList.ts +++ b/src/services/Trackers/myAnimeList.ts @@ -1,6 +1,6 @@ import * as Linking from 'expo-linking'; import * as WebBrowser from 'expo-web-browser'; -import Config from 'react-native-config'; +import Config from '@env'; import { Tracker, UserListStatus } from './index'; const clientId = Config.MYANIMELIST_CLIENT_ID; diff --git a/tsconfig.json b/tsconfig.json index 944a7e841..62eddd334 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -33,6 +33,7 @@ "@type/*": ["./src/type/*"], "@specs/*": ["./specs/*"], "@test-utils": ["./__tests-modules__/test-utils"], + "@env": ["./src/generated/build-info"] }, "types": ["react-native", "jest"] } From 01596c045a4637acf056f75cf87ffc0198d79899 Mon Sep 17 00:00:00 2001 From: Definisi Date: Tue, 14 Apr 2026 01:39:48 +0700 Subject: [PATCH 003/148] fix: Apply active filters to chapter count display (Closes #1793) (#1797) * fix: Apply active filters to chapter count display (Closes #1793) getChapterCount was always returning the total count regardless of the active filter. When filtering by unread/downloaded/bookmarked, the count shown in the novel header stayed the same as the total. Added an optional filter parameter to getChapterCount and pass the current settingsFilter from useNovel so the displayed count matches the filtered chapter list. * fix lint warning and add tests for filtered chapter count - Use settingsFilter instead of novelSettings.filter in useNovel to fix the react-hooks/exhaustive-deps warning - Add tests for getChapterCount with filter parameter - Update chapterFilterToSQL mock in test setup to actually apply filter conditions so filtered count tests work correctly --- src/database/queries/ChapterQueries.ts | 12 ++++- .../queries/__tests__/ChapterQueries.test.ts | 48 +++++++++++++++++++ src/database/queries/__tests__/setup.ts | 24 ++++++++-- src/hooks/persisted/useNovel.ts | 6 +-- 4 files changed, 81 insertions(+), 9 deletions(-) diff --git a/src/database/queries/ChapterQueries.ts b/src/database/queries/ChapterQueries.ts index 1bc048351..981ad26bf 100644 --- a/src/database/queries/ChapterQueries.ts +++ b/src/database/queries/ChapterQueries.ts @@ -395,10 +395,18 @@ export const getPageChapters = async ( return query.all(); }; -export const getChapterCount = async (novelId: number, page: string = '1') => +export const getChapterCount = async ( + novelId: number, + page: string = '1', + filter?: ChapterFilterKey[], +) => await dbManager.$count( chapterSchema, - and(eq(chapterSchema.novelId, novelId), eq(chapterSchema.page, page)), + and( + eq(chapterSchema.novelId, novelId), + eq(chapterSchema.page, page), + chapterFilterToSQL(filter), + ), ); export const getPageChaptersBatched = async ( diff --git a/src/database/queries/__tests__/ChapterQueries.test.ts b/src/database/queries/__tests__/ChapterQueries.test.ts index 4777f451b..005d4c001 100644 --- a/src/database/queries/__tests__/ChapterQueries.test.ts +++ b/src/database/queries/__tests__/ChapterQueries.test.ts @@ -712,6 +712,54 @@ describe('ChapterQueries', () => { expect(result).toBe(2); }); + + it('should return filtered count when filter is provided', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { inLibrary: true }); + await insertTestChapter(testDb, novelId, { + page: '1', + unread: true, + }); + await insertTestChapter(testDb, novelId, { + page: '1', + unread: false, + }); + await insertTestChapter(testDb, novelId, { + page: '1', + unread: true, + }); + + const total = await getChapterCount(novelId, '1'); + expect(total).toBe(3); + + const unreadOnly = await getChapterCount(novelId, '1', ['not-read']); + expect(unreadOnly).toBe(2); + + const readOnly = await getChapterCount(novelId, '1', ['read']); + expect(readOnly).toBe(1); + }); + + it('should return total count when no filter is provided', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { inLibrary: true }); + await insertTestChapter(testDb, novelId, { + page: '1', + unread: true, + }); + await insertTestChapter(testDb, novelId, { + page: '1', + unread: false, + }); + + const result = await getChapterCount(novelId, '1'); + expect(result).toBe(2); + + const noFilter = await getChapterCount(novelId, '1', undefined); + expect(noFilter).toBe(2); + + const emptyFilter = await getChapterCount(novelId, '1', []); + expect(emptyFilter).toBe(2); + }); }); describe('getPageChaptersBatched', () => { diff --git a/src/database/queries/__tests__/setup.ts b/src/database/queries/__tests__/setup.ts index f7b88c8d0..4e114c11a 100644 --- a/src/database/queries/__tests__/setup.ts +++ b/src/database/queries/__tests__/setup.ts @@ -115,10 +115,26 @@ jest.mock('expo-document-picker', () => ({ })); // Mock database utilities -jest.mock('@database/utils/parser', () => ({ - chapterFilterToSQL: jest.fn().mockReturnValue(undefined), - chapterOrderToSQL: jest.fn().mockReturnValue(undefined), -})); +jest.mock('@database/utils/parser', () => { + const { sql } = require('drizzle-orm'); + return { + chapterFilterToSQL: jest.fn().mockImplementation(filter => { + if (!filter || !filter.length) return undefined; + const map: Record = { + 'read': '`unread`=0', + 'not-read': '`unread`=1', + 'downloaded': 'isDownloaded=1', + 'not-downloaded': 'isDownloaded=0', + 'bookmarked': 'bookmark=1', + 'not-bookmarked': 'bookmark=0', + }; + const parts = filter.map((f: string) => map[f]).filter(Boolean); + if (!parts.length) return undefined; + return sql.raw(parts.join(' AND ')); + }), + chapterOrderToSQL: jest.fn().mockReturnValue(undefined), + }; +}); // Mock database constants jest.mock('@database/constants', () => ({ diff --git a/src/hooks/persisted/useNovel.ts b/src/hooks/persisted/useNovel.ts index ac46ef031..eee13ca6b 100644 --- a/src/hooks/persisted/useNovel.ts +++ b/src/hooks/persisted/useNovel.ts @@ -238,7 +238,7 @@ export const useNovel = (novelOrPath: string | NovelInfo, pluginId: string) => { const config = [novel.id, settingsSort, settingsFilter, page] as const; - let chapterCount = await getChapterCount(novel.id, page); + let chapterCount = await getChapterCount(novel.id, page, settingsFilter); if (chapterCount) { try { @@ -259,7 +259,7 @@ export const useNovel = (novelOrPath: string | NovelInfo, pluginId: string) => { }); await insertChapters(novel.id, sourceChapters); newChapters = await _getPageChapters(...config); - chapterCount = await getChapterCount(novel.id, page); + chapterCount = await getChapterCount(novel.id, page, settingsFilter); } setBatchInformation({ @@ -271,7 +271,7 @@ export const useNovel = (novelOrPath: string | NovelInfo, pluginId: string) => { const unread = await _getFirstUnreadChapter( novel.id, - novelSettings.filter, + settingsFilter, page, ); setFirstUnreadChapter(unread ?? undefined); From 2a919ec0f963a4d4613e3e0ebe99a16fa7e2dbe3 Mon Sep 17 00:00:00 2001 From: Jeon JaeHyeong Date: Sun, 3 May 2026 15:37:08 +0700 Subject: [PATCH 004/148] chore: gitignore tsconfig.tsbuildinfo build cache (#1829) * chore: ignore *.tsbuildinfo build cache * chore: stop tracking tsconfig.tsbuildinfo build cache --- .gitignore | 3 +++ tsconfig.tsbuildinfo | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) delete mode 100644 tsconfig.tsbuildinfo diff --git a/.gitignore b/.gitignore index 0682ca440..91a18affe 100644 --- a/.gitignore +++ b/.gitignore @@ -99,3 +99,6 @@ src/generated/**/* # Rock .rock/ + +# TypeScript +*.tsbuildinfo diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo deleted file mode 100644 index 1f0d273d2..000000000 --- a/tsconfig.tsbuildinfo +++ /dev/null @@ -1 +0,0 @@ -{"fileNames":["./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es5.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2016.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.disposable.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.float16.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.decorators.legacy.d.ts","./node_modules/.pnpm/drizzle-kit@1.0.0-beta.13-f728631/node_modules/drizzle-kit/index.d.mts","./drizzle.config.ts","./env.d.ts","./__mocks__/react-navigation.ts","./__tests__/jest.setup.ts","./src/plugins/types/filterTypes.ts","./src/plugins/types/index.ts","./src/database/types/index.ts","./src/database/constants.ts","./node_modules/.pnpm/expo-localization@17.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_r_d4ceac9a56e4f1f21f9b0bc5c97d2953/node_modules/expo-localization/build/Localization.types.d.ts","./node_modules/.pnpm/expo-localization@17.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_r_d4ceac9a56e4f1f21f9b0bc5c97d2953/node_modules/expo-localization/build/Localization.d.ts","./node_modules/.pnpm/dayjs@1.11.19/node_modules/dayjs/locale/types.d.ts","./node_modules/.pnpm/dayjs@1.11.19/node_modules/dayjs/locale/index.d.ts","./node_modules/.pnpm/dayjs@1.11.19/node_modules/dayjs/index.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/typing.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/Locales.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/Pluralization.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/MissingTranslation.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/camelCaseKeys.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/createTranslationOptions.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/expandRoundMode.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/formatNumber.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/getFullScope.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/inferType.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/interpolate.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/isSet.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/lookup.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/numberToDelimited.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/numberToHuman.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/numberToHumanSize.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/parseDate.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/pluralize.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/roundNumber.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/strftime.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/timeAgoInWords.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/helpers/index.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/I18n.d.ts","./node_modules/.pnpm/i18n-js@4.5.2/node_modules/i18n-js/typings/index.d.ts","./node_modules/.pnpm/react-native-mmkv@3.3.3_react-native@0.81.6_@babel+core@7.29.0_@react-native-community+_5fce81f557aeac0e803cdccc1d4ee265/node_modules/react-native-mmkv/lib/typescript/src/Types.d.ts","./node_modules/.pnpm/react-native-mmkv@3.3.3_react-native@0.81.6_@babel+core@7.29.0_@react-native-community+_5fce81f557aeac0e803cdccc1d4ee265/node_modules/react-native-mmkv/lib/typescript/src/MMKV.d.ts","./node_modules/.pnpm/react-native-mmkv@3.3.3_react-native@0.81.6_@babel+core@7.29.0_@react-native-community+_5fce81f557aeac0e803cdccc1d4ee265/node_modules/react-native-mmkv/lib/typescript/src/hooks.d.ts","./node_modules/.pnpm/react-native-mmkv@3.3.3_react-native@0.81.6_@babel+core@7.29.0_@react-native-community+_5fce81f557aeac0e803cdccc1d4ee265/node_modules/react-native-mmkv/lib/typescript/src/index.d.ts","./src/utils/mmkv/mmkv.ts","./node_modules/.pnpm/dayjs@1.11.19/node_modules/dayjs/plugin/customParseFormat.d.ts","./node_modules/.pnpm/dayjs@1.11.19/node_modules/dayjs/plugin/localeData.d.ts","./node_modules/.pnpm/dayjs@1.11.19/node_modules/dayjs/plugin/localizedFormat.d.ts","./node_modules/.pnpm/dayjs@1.11.19/node_modules/dayjs/plugin/relativeTime.d.ts","./node_modules/.pnpm/dayjs@1.11.19/node_modules/dayjs/plugin/calendar.d.ts","./strings/languages/af_ZA/strings.json","./strings/languages/ar_SA/strings.json","./strings/languages/as_IN/strings.json","./strings/languages/ca_ES/strings.json","./strings/languages/cs_CZ/strings.json","./strings/languages/da_DK/strings.json","./strings/languages/de_DE/strings.json","./strings/languages/el_GR/strings.json","./strings/languages/en/strings.json","./strings/languages/es_ES/strings.json","./strings/languages/fi_FI/strings.json","./strings/languages/fr_FR/strings.json","./strings/languages/he_IL/strings.json","./strings/languages/hi_IN/strings.json","./strings/languages/hu_HU/strings.json","./strings/languages/id_ID/strings.json","./strings/languages/it_IT/strings.json","./strings/languages/ja_JP/strings.json","./strings/languages/ko_KR/strings.json","./strings/languages/nl_NL/strings.json","./strings/languages/no_NO/strings.json","./strings/languages/or_IN/strings.json","./strings/languages/pl_PL/strings.json","./strings/languages/pt_PT/strings.json","./strings/languages/pt_BR/strings.json","./strings/languages/ro_RO/strings.json","./strings/languages/ru_RU/strings.json","./strings/languages/sq_AL/strings.json","./strings/languages/sr_SP/strings.json","./strings/languages/sv_SE/strings.json","./strings/languages/tr_TR/strings.json","./strings/languages/uk_UA/strings.json","./strings/languages/vi_VN/strings.json","./strings/languages/zh_CN/strings.json","./strings/languages/zh_TW/strings.json","./strings/types/index.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/types/modules/BatchedBridge.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/vendor/emitter/EventEmitter.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/types/modules/Codegen.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/types/modules/Devtools.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/vendor/core/ErrorUtils.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/src/types/globals.d.ts","./node_modules/.pnpm/@types+react@19.1.17/node_modules/@types/react/global.d.ts","./node_modules/.pnpm/csstype@3.2.3/node_modules/csstype/index.d.ts","./node_modules/.pnpm/@types+react@19.1.17/node_modules/@types/react/index.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/types/private/Utilities.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/types/public/Insets.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/types/public/ReactNativeTypes.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Types/CoreEventTypes.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/types/public/ReactNativeRenderer.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/Touchable/Touchable.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/View/ViewAccessibility.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/View/ViewPropTypes.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/RefreshControl/RefreshControl.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/View/View.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/ScrollView/ScrollView.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Image/ImageResizeMode.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Image/ImageSource.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Image/Image.d.ts","./node_modules/.pnpm/@react-native+virtualized-lists@0.81.6_@types+react@19.1.17_react-native@0.81.6_@babel+_b4909423bbc87f4e48ec18063a95f13a/node_modules/@react-native/virtualized-lists/Lists/VirtualizedList.d.ts","./node_modules/.pnpm/@react-native+virtualized-lists@0.81.6_@types+react@19.1.17_react-native@0.81.6_@babel+_b4909423bbc87f4e48ec18063a95f13a/node_modules/@react-native/virtualized-lists/index.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Lists/FlatList.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/ReactNative/RendererProxy.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Lists/SectionList.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Text/Text.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Animated/Animated.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/StyleSheet/StyleSheet.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/StyleSheet/processColor.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/ActionSheetIOS/ActionSheetIOS.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Alert/Alert.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Animated/Easing.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Animated/useAnimatedValue.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/EventEmitter/RCTDeviceEventEmitter.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/EventEmitter/RCTNativeAppEventEmitter.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/AppState/AppState.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/BatchedBridge/NativeModules.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/ActivityIndicator/ActivityIndicator.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/Clipboard/Clipboard.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/EventEmitter/NativeEventEmitter.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/Keyboard/Keyboard.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/types/private/TimerMixin.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/Keyboard/KeyboardAvoidingView.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/LayoutConformance/LayoutConformance.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/Pressable/Pressable.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/SafeAreaView/SafeAreaView.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/StatusBar/StatusBar.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/Switch/Switch.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/TextInput/InputAccessoryView.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/TextInput/TextInput.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/ToastAndroid/ToastAndroid.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/Touchable/TouchableWithoutFeedback.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/Touchable/TouchableHighlight.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/Touchable/TouchableOpacity.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/Touchable/TouchableNativeFeedback.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Components/Button.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Core/registerCallableModule.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Interaction/InteractionManager.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Interaction/PanResponder.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/LayoutAnimation/LayoutAnimation.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Linking/Linking.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/LogBox/LogBox.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Modal/Modal.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Performance/Systrace.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/PermissionsAndroid/PermissionsAndroid.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/PushNotificationIOS/PushNotificationIOS.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Utilities/IPerformanceLogger.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/ReactNative/AppRegistry.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/ReactNative/I18nManager.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/ReactNative/RootTag.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/ReactNative/UIManager.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/ReactNative/requireNativeComponent.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Settings/Settings.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Share/Share.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/StyleSheet/PlatformColorValueTypesIOS.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/StyleSheet/PlatformColorValueTypes.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/TurboModule/RCTExport.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/TurboModule/TurboModuleRegistry.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Types/CodegenTypesNamespace.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Utilities/Appearance.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Utilities/BackHandler.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/src/private/devsupport/devmenu/DevMenu.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Utilities/DevSettings.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Utilities/Dimensions.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Utilities/PixelRatio.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Utilities/Platform.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Vibration/Vibration.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/types/public/DeprecatedPropertiesAlias.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Utilities/codegenNativeCommands.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/Libraries/Utilities/codegenNativeComponent.d.ts","./node_modules/.pnpm/react-native@0.81.6_@babel+core@7.29.0_@react-native-community+cli@20.1.1_typescript@5._0aa80424664275e64fcee0cb402c8ca8/node_modules/react-native/types/index.d.ts","./src/utils/showToast.ts","./strings/translations.ts","./src/screens/library/constants/constants.ts","./node_modules/.pnpm/expo-speech@14.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_react-n_e3c45bf2c734d9bb3216ac0a3025db22/node_modules/expo-speech/build/Speech.types.d.ts","./node_modules/.pnpm/expo-speech@14.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_react-n_e3c45bf2c734d9bb3216ac0a3025db22/node_modules/expo-speech/build/Speech.d.ts","./src/hooks/persisted/useSettings.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/typescript.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.dom.d.ts","./android/app/build/intermediates/assets/debug/mergeDebugAssets/js/van.d.ts","./android/app/build/intermediates/assets/debug/mergeDebugAssets/js/index.d.ts","./android/app/build/intermediates/assets/release/mergeReleaseAssets/js/van.d.ts","./android/app/build/intermediates/assets/release/mergeReleaseAssets/js/index.d.ts","./android/app/src/main/assets/js/van.d.ts","./android/app/src/main/assets/js/index.d.ts","./specs/NativeEpub.ts","./specs/NativeFile.ts","./specs/NativeTTSMediaControl.ts","./specs/NativeVolumeButtonListener.ts","./specs/NativeZipArchive.ts","./src/api/constants.ts","./node_modules/.pnpm/@react-native-google-signin+google-signin@16.1.1_expo@54.0.33_@babel+core@7.29.0_react-_aa79306f271ebe43e712882a5a70c215/node_modules/@react-native-google-signin/google-signin/lib/typescript/src/types.d.ts","./node_modules/.pnpm/@react-native-google-signin+google-signin@16.1.1_expo@54.0.33_@babel+core@7.29.0_react-_aa79306f271ebe43e712882a5a70c215/node_modules/@react-native-google-signin/google-signin/lib/typescript/src/signIn/GoogleSignin.d.ts","./node_modules/.pnpm/@react-native-google-signin+google-signin@16.1.1_expo@54.0.33_@babel+core@7.29.0_react-_aa79306f271ebe43e712882a5a70c215/node_modules/@react-native-google-signin/google-signin/lib/typescript/src/errors/errorCodes.d.ts","./node_modules/.pnpm/@react-native-google-signin+google-signin@16.1.1_expo@54.0.33_@babel+core@7.29.0_react-_aa79306f271ebe43e712882a5a70c215/node_modules/@react-native-google-signin/google-signin/lib/typescript/src/buttons/GoogleSigninButton.d.ts","./node_modules/.pnpm/@react-native-google-signin+google-signin@16.1.1_expo@54.0.33_@babel+core@7.29.0_react-_aa79306f271ebe43e712882a5a70c215/node_modules/@react-native-google-signin/google-signin/lib/typescript/src/functions.d.ts","./node_modules/.pnpm/@react-native-google-signin+google-signin@16.1.1_expo@54.0.33_@babel+core@7.29.0_react-_aa79306f271ebe43e712882a5a70c215/node_modules/@react-native-google-signin/google-signin/lib/typescript/src/index.d.ts","./src/api/drive/types.ts","./src/api/drive/request.ts","./src/api/drive/index.ts","./src/utils/fetch/fetch.ts","./src/api/remote/index.ts","./node_modules/.pnpm/@react-native-vector-icons+material-design-icons@12.4.0_react-native@0.81.6_@babel+core_ed79d2d08ef06eb274f94ea8f2685d94/node_modules/@react-native-vector-icons/material-design-icons/glyphmaps/MaterialDesignIcons.json","./node_modules/.pnpm/@react-native-vector-icons+common@12.4.0_react-native@0.81.6_@babel+core@7.29.0_@react-_732b0fe6e68ac61d44eb7612fa99f80d/node_modules/@react-native-vector-icons/common/lib/typescript/module/src/dynamicLoading/types.d.ts","./node_modules/.pnpm/@react-native-vector-icons+common@12.4.0_react-native@0.81.6_@babel+core@7.29.0_@react-_732b0fe6e68ac61d44eb7612fa99f80d/node_modules/@react-native-vector-icons/common/lib/typescript/module/src/create-icon-set.d.ts","./node_modules/.pnpm/@react-native-vector-icons+common@12.4.0_react-native@0.81.6_@babel+core@7.29.0_@react-_732b0fe6e68ac61d44eb7612fa99f80d/node_modules/@react-native-vector-icons/common/lib/typescript/module/src/defaults.d.ts","./node_modules/.pnpm/@react-native-vector-icons+common@12.4.0_react-native@0.81.6_@babel+core@7.29.0_@react-_732b0fe6e68ac61d44eb7612fa99f80d/node_modules/@react-native-vector-icons/common/lib/typescript/module/src/dynamicLoading/dynamic-loading-setting.d.ts","./node_modules/.pnpm/@react-native-vector-icons+common@12.4.0_react-native@0.81.6_@babel+core@7.29.0_@react-_732b0fe6e68ac61d44eb7612fa99f80d/node_modules/@react-native-vector-icons/common/lib/typescript/module/src/index.d.ts","./node_modules/.pnpm/@react-native-vector-icons+material-design-icons@12.4.0_react-native@0.81.6_@babel+core_ed79d2d08ef06eb274f94ea8f2685d94/node_modules/@react-native-vector-icons/material-design-icons/lib/typescript/module/src/index.d.ts","./node_modules/.pnpm/color-convert@3.1.3/node_modules/color-convert/index.d.ts","./node_modules/.pnpm/color@5.0.3/node_modules/color/index.d.ts","./src/theme/types/index.ts","./src/type/icon.ts","./src/components/IconButtonV2/IconButtonV2.tsx","./src/components/SearchbarV2/SearchbarV2.tsx","./src/components/LoadingScreenV2/LoadingScreenV2.tsx","./node_modules/.pnpm/@callstack+react-theme-provider@3.0.9_react@19.1.4/node_modules/@callstack/react-theme-provider/typings/hoist-non-react-statics.d.ts","./node_modules/.pnpm/@callstack+react-theme-provider@3.0.9_react@19.1.4/node_modules/@callstack/react-theme-provider/typings/index.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/types.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/styles/themes/v3/tokens.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/core/theming.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/styles/themes/v3/LightTheme.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/styles/themes/v3/DarkTheme.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/styles/themes/v2/LightTheme.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/styles/themes/v2/DarkTheme.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/styles/themes/index.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/MaterialCommunityIcon.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/core/settings.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/core/PaperProvider.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/styles/shadow.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/styles/overlay.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/styles/fonts.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Icon.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Avatar/AvatarIcon.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Avatar/AvatarImage.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Avatar/AvatarText.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Avatar/Avatar.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/TouchableRipple/Pressable.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/utils/forwardRef.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/TouchableRipple/TouchableRipple.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Drawer/DrawerItem.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Drawer/DrawerCollapsedItem.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Drawer/DrawerSection.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Drawer/Drawer.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/List/utils.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/List/ListAccordion.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/List/ListAccordionGroup.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/List/ListIcon.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/List/ListItem.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/List/ListSection.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Typography/types.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Typography/Text.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/List/ListSubheader.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/List/ListImage.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/List/List.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/styles/themes/v2/colors.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Surface.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/FAB/AnimatedFAB.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Badge.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/ActivityIndicator.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Button/Button.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Banner.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/BottomNavigation/BottomNavigationBar.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/BottomNavigation/BottomNavigation.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Card/CardActions.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Card/CardContent.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Card/CardCover.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Card/CardTitle.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Card/Card.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Checkbox/Checkbox.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Checkbox/CheckboxItem.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Checkbox/CheckboxAndroid.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Checkbox/CheckboxIOS.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Checkbox/index.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Chip/Chip.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/DataTable/DataTableHeader.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/DataTable/DataTableTitle.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/DataTable/DataTableRow.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/DataTable/DataTableCell.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/DataTable/DataTablePagination.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/DataTable/DataTable.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Dialog/DialogContent.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Dialog/DialogActions.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Typography/v2/Title.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Dialog/DialogTitle.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Dialog/DialogScrollArea.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Dialog/DialogIcon.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Dialog/Dialog.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Divider.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/FAB/FAB.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/FAB/FABGroup.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/FAB/index.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Typography/AnimatedText.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/HelperText/HelperText.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/IconButton/IconButton.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Menu/MenuItem.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Menu/Menu.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Modal.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Portal/PortalHost.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Portal/Portal.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/ProgressBar.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/RadioButton/RadioButton.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/RadioButton/RadioButtonGroup.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/RadioButton/RadioButtonAndroid.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/RadioButton/RadioButtonIOS.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/RadioButton/RadioButtonItem.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/RadioButton/index.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Searchbar.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Snackbar.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Switch/Switch.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Appbar/Appbar.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Appbar/AppbarContent.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Appbar/AppbarAction.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Appbar/AppbarBackAction.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Appbar/AppbarHeader.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Appbar/index.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/TextInput/Adornment/enums.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/TextInput/Adornment/TextInputAffix.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/TextInput/Adornment/TextInputIcon.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/TextInput/types.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/TextInput/TextInput.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/ToggleButton/ToggleButton.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/ToggleButton/ToggleButtonGroup.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/ToggleButton/ToggleButtonRow.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/ToggleButton/index.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/SegmentedButtons/SegmentedButtons.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Tooltip/Tooltip.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Typography/v2/Caption.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Typography/v2/Headline.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Typography/v2/Paragraph.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Typography/v2/Subheading.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/components/Typography/v2/index.d.ts","./node_modules/.pnpm/@react-navigation+routers@7.5.3/node_modules/@react-navigation/routers/lib/typescript/src/types.d.ts","./node_modules/.pnpm/@react-navigation+routers@7.5.3/node_modules/@react-navigation/routers/lib/typescript/src/CommonActions.d.ts","./node_modules/.pnpm/@react-navigation+routers@7.5.3/node_modules/@react-navigation/routers/lib/typescript/src/BaseRouter.d.ts","./node_modules/.pnpm/@react-navigation+routers@7.5.3/node_modules/@react-navigation/routers/lib/typescript/src/TabRouter.d.ts","./node_modules/.pnpm/@react-navigation+routers@7.5.3/node_modules/@react-navigation/routers/lib/typescript/src/DrawerRouter.d.ts","./node_modules/.pnpm/@react-navigation+routers@7.5.3/node_modules/@react-navigation/routers/lib/typescript/src/StackRouter.d.ts","./node_modules/.pnpm/@react-navigation+routers@7.5.3/node_modules/@react-navigation/routers/lib/typescript/src/index.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/types.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/BaseNavigationContainer.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/createNavigationContainerRef.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/createNavigatorFactory.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/CurrentRenderContext.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/findFocusedRoute.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/getActionFromState.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/getFocusedRouteNameFromRoute.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/getPathFromState.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/getStateFromPath.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/NavigationContainerRefContext.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/NavigationContext.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/NavigationHelpersContext.d.ts","./node_modules/.pnpm/@types+react@19.1.17/node_modules/@types/react/jsx-runtime.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/NavigationIndependentTree.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/NavigationMetaContext.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/NavigationRouteContext.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/PreventRemoveContext.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/PreventRemoveProvider.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/StaticNavigation.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/theming/ThemeContext.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/theming/ThemeProvider.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/theming/useTheme.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/useFocusEffect.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/useIsFocused.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/useNavigation.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/useNavigationBuilder.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/useNavigationContainerRef.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/useNavigationIndependentTree.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/useNavigationState.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/usePreventRemove.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/usePreventRemoveContext.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/useRoute.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/NavigationFocusedRouteStateContext.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/useStateForPath.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/validatePathConfig.d.ts","./node_modules/.pnpm/@react-navigation+core@7.14.0_react@19.1.4/node_modules/@react-navigation/core/lib/typescript/src/index.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/types.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/NavigationContainer.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/createStaticNavigation.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/useLinkProps.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/Link.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/LinkingContext.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/LocaleDirContext.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/ServerContext.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/ServerContainer.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/theming/DarkTheme.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/theming/DefaultTheme.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/UnhandledLinkingContext.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/useLinkBuilder.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/useLinkTo.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/useLocale.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/useRoutePath.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/useScrollToTop.d.ts","./node_modules/.pnpm/@react-navigation+native@7.1.28_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_aa848f9cc8755664e184f0f389383e2f/node_modules/@react-navigation/native/lib/typescript/src/index.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/react-navigation/types.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/react-navigation/navigators/createMaterialBottomTabNavigator.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/react-navigation/views/MaterialBottomTabView.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/react-navigation/index.d.ts","./node_modules/.pnpm/react-native-paper@5.15.0_react-native-safe-area-context@5.6.2_react-native@0.81.6_@bab_89be0712effdc077d690ce3b7d145bb8/node_modules/react-native-paper/lib/typescript/index.d.ts","./src/theme/md3/defaultTheme.ts","./src/theme/md3/mignightDusk.ts","./src/theme/md3/tealTurquoise.ts","./src/theme/md3/yotsuba.ts","./src/theme/md3/lavender.ts","./src/theme/md3/strawberry.ts","./src/theme/md3/tako.ts","./src/theme/md3/catppuccin.ts","./src/theme/md3/yinyang.ts","./src/theme/md3/index.ts","./src/hooks/persisted/useTheme.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/entity.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cache/core/types.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cache/core/cache.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/logger.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/casing.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sql/expressions/conditions.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sql/expressions/select.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sql/expressions/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/relations.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/utils.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/sequence.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/int.common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/bigint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/bit.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/bool.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/char.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sql/functions/aggregate.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/query-builders/query-builder.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sql/functions/vector.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sql/functions/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sql/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/checks.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/date.common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/date.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/decimal.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/float.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/geometry.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/inet.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/integer.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/timestamp.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/interval.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/jsonb.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/real.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/smallint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/string.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/time.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/uuid.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/varbit.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/varchar.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/vector.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/all.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/indexes.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/roles.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/policies.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/primary-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/unique-constraint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/table.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/custom.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/enum.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/foreign-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/columns/common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/view-base.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/query-builders/select.types.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/view.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/_relations.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/migrator.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/query-promise.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/runnable-query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/query-builders/refresh-materialized-view.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/query-builders/delete.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/query-builders/update.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/query-builders/insert.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/query-builders/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/dialect.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/query-builders/count.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/query-builders/query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/query-builders/raw.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/db.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/query-builders/select.types.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/query-builders/select.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/query-builders/query-builder.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/subquery.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/alias.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/schema.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/utils.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/utils/array.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cockroach-core/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/checks.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/sequence.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/int.common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/bigintT.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/boolean.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/bytes.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/custom.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/date-duration.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/decimal.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/double-precision.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/duration.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/integer.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/json.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/date.common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/localdate.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/localtime.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/real.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/relative-duration.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/smallint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/text.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/timestamp.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/timestamptz.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/uuid.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/bigint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/all.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/foreign-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/roles.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/policies.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/primary-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/unique-constraint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/table.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/indexes.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/columns/common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/subquery.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/query-builder.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/view-base.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/view-common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/view.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/delete.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/update.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/insert.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/refresh-materialized-view.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/dialect.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/_query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/count.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/raw.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/db.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/select.types.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/query-builders/select.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/alias.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/schema.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/utils.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/gel-core/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/checks.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/binary.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/bit.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/char.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/custom.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/date.common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/date.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/datetime.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/datetime2.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/datetimeoffset.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/decimal.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/float.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/int.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/numeric.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/real.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/smallint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/text.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/time.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/tinyint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/varbinary.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/varchar.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/all.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/indexes.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/primary-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/unique-constraint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/table.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/bigint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/foreign-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/columns/common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/view-base.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/query-builders/update.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/subquery.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/query-builders/query-builder.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/query-builders/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/query-builders/query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/db.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/query-builders/insert.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/dialect.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/query-builders/select.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/view-common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/view.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/query-builders/select.types.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/query-builders/delete.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/alias.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/schema.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/utils.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mssql-core/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/bigint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/binary.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/blob.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/boolean.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/string.common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/char.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/checks.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/date.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/date.common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/timestamp.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/datetime.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/decimal.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/double.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/enum.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/float.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/int.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/json.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/mediumint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/real.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/serial.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/smallint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/text.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/time.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/tinyint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/varbinary.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/varchar.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/year.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/all.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/primary-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/unique-constraint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/indexes.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/table.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/custom.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/foreign-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/columns/common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/view-base.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/subquery.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/query-builders/query-builder.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/query-builders/insert.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/query-builders/_query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/query-builders/count.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/query-builders/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/view-common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/view.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/query-builders/query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/db.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/query-builders/update.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/dialect.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/query-builders/select.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/query-builders/select.types.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/query-builders/delete.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/alias.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/schema.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/utils.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/mysql-core/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/sequence.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/bigserial.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/boolean.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/bytea.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/checks.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/cidr.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/custom.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/date.common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/date.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/double-precision.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/inet.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/int.common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/integer.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/timestamp.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/interval.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/json.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/jsonb.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/line.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/macaddr.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/macaddr8.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/numeric.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/point.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/postgis_extension/geometry.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/real.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/serial.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/smallint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/smallserial.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/text.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/time.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/uuid.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/varchar.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/vector_extension/bit.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/vector_extension/halfvec.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/vector_extension/sparsevec.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/vector_extension/vector.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/bigint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/all.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/foreign-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/roles.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/policies.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/primary-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/unique-constraint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/table.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/char.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/enum.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/indexes.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/columns/common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/view-base.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/subquery.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/delete.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/update.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/insert.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/refresh-materialized-view.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/dialect.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/query-builder.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/view-common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/view.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/select.types.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/select.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/alias.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/_query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/async/insert.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/async/query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/raw.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/async/raw.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/async/refresh-materialized-view.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/async/select.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/async/update.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/query-builders/count.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/async/count.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/async/db.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/async/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/async/delete.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/async/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/schema.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/utils.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/utils/array.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/pg-core/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/bigint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/binary.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/boolean.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/char.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/custom.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/date.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/datetime.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/decimal.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/double.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/enum.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/float.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/int.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/json.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/mediumint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/real.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/serial.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/smallint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/text.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/time.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/date.common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/timestamp.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/tinyint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/varbinary.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/varchar.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/vector.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/year.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/all.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/indexes.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/primary-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/unique-constraint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/table.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/columns/common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/query-builders/insert.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/query-builders/count.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/subquery.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/query-builders/query-builder.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/query-builders/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/view-base.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/view-common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/view.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/query-builders/query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/cache/core/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore/driver.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/db.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/query-builders/update.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/dialect.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/query-builders/select.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/query-builders/select.types.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/query-builders/delete.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/alias.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/schema.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/utils.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/singlestore-core/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/columns/blob.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/checks.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/view-base.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/query-builders/delete.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/query-builders/update.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/indexes.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/query-builders/insert.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/query-builders/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/dialect.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/query-builders/_query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/query-builders/count.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/query-builders/query.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/subquery.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/db.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/query-builders/raw.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/query-builders/select.types.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/query-builders/select.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/query-builders/query-builder.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/view.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/primary-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/unique-constraint.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/columns/numeric.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/columns/real.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/columns/text.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/alias.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/utils.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/columns/integer.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/columns/all.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/table.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/columns/custom.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/columns/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/foreign-keys.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sqlite-core/columns/common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/column-builder.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/column.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/operations.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/table.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/sql/sql.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/subquery.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/alias.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/errors.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/view-common.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/index.d.ts","./src/utils/Storages.ts","./node_modules/.pnpm/@op-engineering+op-sqlite@15.2.5_react-native@0.81.6_@babel+core@7.29.0_@react-native-c_d742991af47408b1040f72efd3c63926/node_modules/@op-engineering/op-sqlite/lib/typescript/src/types.d.ts","./node_modules/.pnpm/@op-engineering+op-sqlite@15.2.5_react-native@0.81.6_@babel+core@7.29.0_@react-native-c_d742991af47408b1040f72efd3c63926/node_modules/@op-engineering/op-sqlite/lib/typescript/src/functions.d.ts","./node_modules/.pnpm/@op-engineering+op-sqlite@15.2.5_react-native@0.81.6_@babel+core@7.29.0_@react-native-c_d742991af47408b1040f72efd3c63926/node_modules/@op-engineering/op-sqlite/lib/typescript/src/Storage.d.ts","./node_modules/.pnpm/@op-engineering+op-sqlite@15.2.5_react-native@0.81.6_@babel+core@7.29.0_@react-native-c_d742991af47408b1040f72efd3c63926/node_modules/@op-engineering/op-sqlite/lib/typescript/src/index.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/op-sqlite/driver.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/op-sqlite/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/op-sqlite/index.d.ts","./src/database/schema/category.ts","./src/database/schema/novel.ts","./src/database/schema/chapter.ts","./src/database/schema/novelCategory.ts","./src/database/schema/repository.ts","./src/database/schema/index.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/op-sqlite/migrator.d.ts","./drizzle/migrations.js","./src/database/manager/manager.d.ts","./src/utils/sleep.ts","./src/database/manager/types.ts","./src/database/manager/queue.ts","./src/database/manager/manager.ts","./src/database/queryStrings/populate.ts","./src/database/queryStrings/triggers.ts","./src/database/db.ts","./src/database/utils/parser.ts","./src/database/queries/ChapterQueries.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/common.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/array.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/collection.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/date.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/function.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/lang.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/math.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/number.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/object.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/seq.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/string.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/common/util.d.ts","./node_modules/.pnpm/@types+lodash@4.17.23/node_modules/@types/lodash/index.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/add.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/after.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/ary.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/assign.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/assignIn.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/assignInWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/assignWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/at.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/attempt.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/before.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/bind.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/bindAll.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/bindKey.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/camelCase.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/capitalize.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/castArray.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/ceil.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/chain.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/chunk.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/clamp.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/clone.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/cloneDeep.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/cloneDeepWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/cloneWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/compact.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/concat.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/cond.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/conforms.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/conformsTo.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/constant.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/countBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/create.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/curry.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/curryRight.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/debounce.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/deburr.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/defaults.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/defaultsDeep.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/defaultTo.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/defer.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/delay.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/difference.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/differenceBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/differenceWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/divide.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/drop.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/dropRight.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/dropRightWhile.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/dropWhile.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/each.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/eachRight.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/endsWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/entries.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/entriesIn.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/eq.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/escape.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/escapeRegExp.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/every.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/extend.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/extendWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/fill.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/filter.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/find.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/findIndex.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/findKey.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/findLast.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/findLastIndex.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/findLastKey.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/first.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/flatMap.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/flatMapDeep.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/flatMapDepth.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/flatten.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/flattenDeep.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/flattenDepth.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/flip.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/floor.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/flow.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/flowRight.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/forEach.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/forEachRight.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/forIn.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/forInRight.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/forOwn.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/forOwnRight.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/fromPairs.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/functions.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/functionsIn.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/get.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/groupBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/gt.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/gte.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/has.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/hasIn.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/head.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/identity.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/includes.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/indexOf.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/initial.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/inRange.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/intersection.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/intersectionBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/intersectionWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/invert.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/invertBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/invoke.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/invokeMap.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isArguments.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isArray.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isArrayBuffer.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isArrayLike.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isArrayLikeObject.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isBoolean.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isBuffer.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isDate.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isElement.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isEmpty.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isEqual.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isEqualWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isError.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isFinite.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isFunction.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isInteger.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isLength.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isMap.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isMatch.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isMatchWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isNaN.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isNative.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isNil.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isNull.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isNumber.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isObject.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isObjectLike.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isPlainObject.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isRegExp.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isSafeInteger.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isSet.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isString.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isSymbol.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isTypedArray.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isUndefined.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isWeakMap.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/isWeakSet.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/iteratee.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/join.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/kebabCase.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/keyBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/keys.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/keysIn.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/last.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/lastIndexOf.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/lowerCase.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/lowerFirst.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/lt.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/lte.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/map.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/mapKeys.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/mapValues.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/matches.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/matchesProperty.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/max.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/maxBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/mean.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/meanBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/memoize.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/merge.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/mergeWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/method.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/methodOf.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/min.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/minBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/mixin.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/multiply.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/negate.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/noop.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/now.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/nth.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/nthArg.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/omit.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/omitBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/once.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/orderBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/over.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/overArgs.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/overEvery.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/overSome.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/pad.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/padEnd.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/padStart.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/parseInt.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/partial.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/partialRight.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/partition.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/pick.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/pickBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/property.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/propertyOf.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/pull.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/pullAll.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/pullAllBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/pullAllWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/pullAt.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/random.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/range.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/rangeRight.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/rearg.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/reduce.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/reduceRight.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/reject.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/remove.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/repeat.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/replace.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/rest.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/result.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/reverse.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/round.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sample.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sampleSize.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/set.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/setWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/shuffle.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/size.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/slice.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/snakeCase.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/some.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sortBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sortedIndex.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sortedIndexBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sortedIndexOf.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sortedLastIndex.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sortedLastIndexBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sortedLastIndexOf.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sortedUniq.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sortedUniqBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/split.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/spread.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/startCase.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/startsWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/stubArray.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/stubFalse.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/stubObject.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/stubString.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/stubTrue.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/subtract.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sum.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/sumBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/tail.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/take.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/takeRight.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/takeRightWhile.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/takeWhile.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/tap.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/template.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/templateSettings.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/throttle.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/thru.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/times.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toArray.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toFinite.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toInteger.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toLength.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toLower.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toNumber.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toPairs.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toPairsIn.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toPath.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toPlainObject.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toSafeInteger.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toString.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/toUpper.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/transform.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/trim.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/trimEnd.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/trimStart.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/truncate.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/unary.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/unescape.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/union.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/unionBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/unionWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/uniq.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/uniqBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/uniqueId.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/uniqWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/unset.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/unzip.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/unzipWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/update.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/updateWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/upperCase.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/upperFirst.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/values.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/valuesIn.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/without.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/words.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/wrap.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/xor.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/xorBy.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/xorWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/zip.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/zipObject.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/zipObjectDeep.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/zipWith.d.ts","./node_modules/.pnpm/@types+lodash-es@4.17.12/node_modules/@types/lodash-es/index.d.ts","./src/utils/parseChapterNumber.ts","./src/hooks/persisted/useUpdates.ts","./src/database/queries/CategoryQueries.ts","./src/hooks/persisted/useCategories.ts","./src/database/queries/HistoryQueries.ts","./src/hooks/persisted/useHistory.ts","./src/utils/constants/languages.ts","./node_modules/.pnpm/@noble+ciphers@2.1.1/node_modules/@noble/ciphers/utils.d.ts","./node_modules/.pnpm/@noble+ciphers@2.1.1/node_modules/@noble/ciphers/aes.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/compatibility/iterators.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/globals.typedarray.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/buffer.buffer.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/globals.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/abortcontroller.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/blob.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/console.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/crypto.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/domexception.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/encoding.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/events.d.ts","./node_modules/.pnpm/buffer@5.7.1/node_modules/buffer/index.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/utility.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/header.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/readable.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/fetch.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/formdata.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/connector.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/client-stats.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/client.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/errors.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/dispatcher.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/global-dispatcher.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/global-origin.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/pool-stats.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/pool.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/handlers.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/balanced-pool.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/h2c-client.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-interceptor.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-call-history.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-client.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-pool.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/snapshot-agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-errors.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/proxy-agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/env-http-proxy-agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/retry-handler.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/retry-agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/api.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/cache-interceptor.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/interceptors.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/util.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/cookies.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/patch.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/websocket.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/eventsource.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/diagnostics-channel.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/content-type.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/cache.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/index.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/fetch.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/importmeta.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/messaging.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/navigator.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/performance.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/storage.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/streams.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/timers.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/web-globals/url.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/assert.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/assert/strict.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/async_hooks.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/buffer.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/child_process.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/cluster.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/console.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/constants.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/crypto.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/dgram.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/dns.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/dns/promises.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/domain.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/events.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/fs.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/fs/promises.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/http.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/http2.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/https.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/inspector.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/inspector.generated.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/inspector/promises.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/module.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/net.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/os.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/path.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/path/posix.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/path/win32.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/perf_hooks.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/process.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/punycode.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/querystring.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/quic.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/readline.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/readline/promises.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/repl.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/sea.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/sqlite.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/stream.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/stream/consumers.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/stream/promises.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/stream/web.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/string_decoder.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/test.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/test/reporters.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/timers.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/timers/promises.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/tls.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/trace_events.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/tty.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/url.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/util.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/util/types.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/v8.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/vm.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/wasi.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/worker_threads.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/zlib.d.ts","./node_modules/.pnpm/@types+node@25.2.3/node_modules/@types/node/index.d.ts","./node_modules/.pnpm/domelementtype@2.3.0/node_modules/domelementtype/lib/esm/index.d.ts","./node_modules/.pnpm/domhandler@5.0.3/node_modules/domhandler/lib/esm/node.d.ts","./node_modules/.pnpm/domhandler@5.0.3/node_modules/domhandler/lib/esm/index.d.ts","./node_modules/.pnpm/htmlparser2@8.0.2/node_modules/htmlparser2/lib/esm/Tokenizer.d.ts","./node_modules/.pnpm/htmlparser2@8.0.2/node_modules/htmlparser2/lib/esm/Parser.d.ts","./node_modules/.pnpm/dom-serializer@2.0.0/node_modules/dom-serializer/lib/esm/index.d.ts","./node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/stringify.d.ts","./node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/traversal.d.ts","./node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/manipulation.d.ts","./node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/querying.d.ts","./node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/legacy.d.ts","./node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/helpers.d.ts","./node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/feeds.d.ts","./node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/lib/esm/index.d.ts","./node_modules/.pnpm/htmlparser2@8.0.2/node_modules/htmlparser2/lib/esm/index.d.ts","./node_modules/.pnpm/css-what@6.2.2/node_modules/css-what/lib/es/types.d.ts","./node_modules/.pnpm/css-what@6.2.2/node_modules/css-what/lib/es/parse.d.ts","./node_modules/.pnpm/css-what@6.2.2/node_modules/css-what/lib/es/stringify.d.ts","./node_modules/.pnpm/css-what@6.2.2/node_modules/css-what/lib/es/index.d.ts","./node_modules/.pnpm/css-select@5.2.2/node_modules/css-select/lib/esm/types.d.ts","./node_modules/.pnpm/css-select@5.2.2/node_modules/css-select/lib/esm/pseudo-selectors/filters.d.ts","./node_modules/.pnpm/css-select@5.2.2/node_modules/css-select/lib/esm/pseudo-selectors/pseudos.d.ts","./node_modules/.pnpm/css-select@5.2.2/node_modules/css-select/lib/esm/pseudo-selectors/aliases.d.ts","./node_modules/.pnpm/css-select@5.2.2/node_modules/css-select/lib/esm/pseudo-selectors/index.d.ts","./node_modules/.pnpm/css-select@5.2.2/node_modules/css-select/lib/esm/index.d.ts","./node_modules/.pnpm/cheerio-select@2.1.0/node_modules/cheerio-select/lib/esm/index.d.ts","./node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/options.d.ts","./node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/types.d.ts","./node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/api/attributes.d.ts","./node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/api/traversing.d.ts","./node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/api/manipulation.d.ts","./node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/api/css.d.ts","./node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/api/forms.d.ts","./node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/cheerio.d.ts","./node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/static.d.ts","./node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/load.d.ts","./node_modules/.pnpm/cheerio@1.0.0-rc.12/node_modules/cheerio/lib/esm/index.d.ts","./node_modules/.pnpm/htmlparser2@10.1.0/node_modules/htmlparser2/dist/esm/Tokenizer.d.ts","./node_modules/.pnpm/htmlparser2@10.1.0/node_modules/htmlparser2/dist/esm/Parser.d.ts","./node_modules/.pnpm/htmlparser2@10.1.0/node_modules/htmlparser2/dist/esm/index.d.ts","./node_modules/.pnpm/urlencode@2.0.0/node_modules/urlencode/dist/esm/index.d.ts","./src/database/queries/RepositoryQueries.ts","./node_modules/.pnpm/react-native-device-info@14.1.1_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_a2076dc483e2ed29ac183fe84f0f9564/node_modules/react-native-device-info/lib/typescript/internal/types.d.ts","./node_modules/.pnpm/react-native-device-info@14.1.1_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_a2076dc483e2ed29ac183fe84f0f9564/node_modules/react-native-device-info/lib/typescript/internal/privateTypes.d.ts","./node_modules/.pnpm/react-native-device-info@14.1.1_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_a2076dc483e2ed29ac183fe84f0f9564/node_modules/react-native-device-info/lib/typescript/index.d.ts","./src/hooks/persisted/useUserAgent.ts","./src/utils/compareVersion.ts","./src/plugins/helpers/storage.ts","./src/plugins/helpers/constants.ts","./node_modules/.pnpm/protobufjs@7.5.4/node_modules/protobufjs/index.d.ts","./src/plugins/helpers/fetch.ts","./src/plugins/helpers/isAbsoluteUrl.ts","./src/plugins/pluginManager.ts","./src/hooks/persisted/usePlugins.ts","./src/services/Trackers/index.ts","./node_modules/.pnpm/expo-linking@8.0.11_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_react-_554cd68c5c1b8af3f9813cad6d6f5b28/node_modules/expo-linking/build/Linking.types.d.ts","./node_modules/.pnpm/expo-linking@8.0.11_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_react-_554cd68c5c1b8af3f9813cad6d6f5b28/node_modules/expo-linking/build/Schemes.d.ts","./node_modules/.pnpm/expo-linking@8.0.11_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_react-_554cd68c5c1b8af3f9813cad6d6f5b28/node_modules/expo-linking/build/createURL.d.ts","./node_modules/.pnpm/expo-linking@8.0.11_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_react-_554cd68c5c1b8af3f9813cad6d6f5b28/node_modules/expo-linking/build/Linking.d.ts","./node_modules/.pnpm/expo-web-browser@15.0.10_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_r_d5c8d47977f1e77abd642a6d59379c0c/node_modules/expo-web-browser/build/WebBrowser.types.d.ts","./node_modules/.pnpm/expo-web-browser@15.0.10_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_r_d5c8d47977f1e77abd642a6d59379c0c/node_modules/expo-web-browser/build/WebBrowser.d.ts","./src/services/Trackers/aniList.ts","./src/services/Trackers/myAnimeList.ts","./src/services/Trackers/mangaUpdates.ts","./src/services/Trackers/kitsu.ts","./src/hooks/persisted/migrations/trackerMigration.ts","./src/hooks/persisted/useTracker.ts","./src/utils/error.ts","./src/hooks/persisted/useTrackedNovel.ts","./src/database/queries/LibraryQueries.ts","./node_modules/.pnpm/expo-document-picker@14.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15._65c25fb981811568705fb6d24abdb2d0/node_modules/expo-document-picker/build/types.d.ts","./node_modules/.pnpm/expo-document-picker@14.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15._65c25fb981811568705fb6d24abdb2d0/node_modules/expo-document-picker/build/index.d.ts","./src/services/plugin/fetch.ts","./src/database/queries/NovelQueries.ts","./node_modules/.pnpm/eventemitter3@4.0.7/node_modules/eventemitter3/index.d.ts","./node_modules/.pnpm/react-native-background-actions@4.0.1_react-native@0.81.6_@babel+core@7.29.0_@react-nat_2c6b767f56f6a7a8e0645efe6762c9c2/node_modules/react-native-background-actions/lib/types/index.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/sweet/setUpJsLogger.fx.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/polyfill/index.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/ts-declarations/EventEmitter.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/ts-declarations/NativeModule.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/ts-declarations/SharedObject.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/ts-declarations/SharedRef.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/ts-declarations/global.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/EventEmitter.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/NativeModule.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/SharedObject.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/SharedRef.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/Platform.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/uuid/uuid.types.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/uuid/index.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/NativeModulesProxy.types.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/NativeViewManagerAdapter.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/requireNativeModule.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/registerWebModule.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/TypedArrays.types.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/PermissionsInterface.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/PermissionsHook.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/Refs.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/hooks/useReleasingSharedObject.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/reload.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/errors/CodedError.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/errors/UnavailabilityError.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/LegacyEventEmitter.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/NativeModulesProxy.d.ts","./node_modules/.pnpm/expo-modules-core@3.0.29_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_77b2b42c94d25623a344e45fb59114ce/node_modules/expo-modules-core/build/index.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/Tokens.types.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/getDevicePushTokenAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/unregisterForNotificationsAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/getExpoPushTokenAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/Notifications.types.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/getPresentedNotificationsAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/dismissNotificationAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/dismissAllNotificationsAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/NotificationChannelManager.types.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/getNotificationChannelsAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/getNotificationChannelAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/setNotificationChannelAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/deleteNotificationChannelAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/NotificationChannelGroupManager.types.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/getNotificationChannelGroupsAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/getNotificationChannelGroupAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/setNotificationChannelGroupAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/deleteNotificationChannelGroupAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/getBadgeCountAsync.d.ts","./node_modules/.pnpm/badgin@1.2.3/node_modules/badgin/build/favicon.d.ts","./node_modules/.pnpm/badgin@1.2.3/node_modules/badgin/build/title.d.ts","./node_modules/.pnpm/badgin@1.2.3/node_modules/badgin/build/index.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/BadgeModule.types.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/setBadgeCountAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/getAllScheduledNotificationsAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/NotificationScheduler.types.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/scheduleNotificationAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/cancelScheduledNotificationAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/cancelAllScheduledNotificationsAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/getNotificationCategoriesAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/setNotificationCategoryAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/deleteNotificationCategoryAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/getNextTriggerDateAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/useLastNotificationResponse.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/DevicePushTokenAutoRegistration.fx.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/registerTaskAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/unregisterTaskAsync.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/TokenEmitter.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/NotificationsEmitter.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/NotificationsHandler.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/NotificationPermissions.types.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/NotificationPermissions.d.ts","./node_modules/.pnpm/expo-notifications@0.32.16_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_e95091ba7392cfe75ee82b76f98c2568/node_modules/expo-notifications/build/index.d.ts","./src/services/epub/import.ts","./src/services/updates/LibraryUpdateQueries.ts","./src/services/updates/index.ts","./src/hooks/persisted/useSelfHost.ts","./package.json","./src/services/backup/types.ts","./src/services/backup/utils.ts","./src/services/backup/drive/index.ts","./src/services/backup/selfhost/index.ts","./node_modules/.pnpm/@react-native-documents+picker@10.1.7_react-native@0.81.6_@babel+core@7.29.0_@react-nat_cc05e658a96689d19d363ce4d3f87289/node_modules/@react-native-documents/picker/lib/typescript/isKnownType.d.ts","./node_modules/.pnpm/@react-native-documents+picker@10.1.7_react-native@0.81.6_@babel+core@7.29.0_@react-nat_cc05e658a96689d19d363ce4d3f87289/node_modules/@react-native-documents/picker/lib/typescript/types.d.ts","./node_modules/.pnpm/@react-native-documents+picker@10.1.7_react-native@0.81.6_@babel+core@7.29.0_@react-nat_cc05e658a96689d19d363ce4d3f87289/node_modules/@react-native-documents/picker/lib/typescript/spec/NativeDocumentPicker.d.ts","./node_modules/.pnpm/@react-native-documents+picker@10.1.7_react-native@0.81.6_@babel+core@7.29.0_@react-nat_cc05e658a96689d19d363ce4d3f87289/node_modules/@react-native-documents/picker/lib/typescript/keepLocalCopy.d.ts","./node_modules/.pnpm/@react-native-documents+picker@10.1.7_react-native@0.81.6_@babel+core@7.29.0_@react-nat_cc05e658a96689d19d363ce4d3f87289/node_modules/@react-native-documents/picker/lib/typescript/fileTypes.d.ts","./node_modules/.pnpm/@react-native-documents+picker@10.1.7_react-native@0.81.6_@babel+core@7.29.0_@react-nat_cc05e658a96689d19d363ce4d3f87289/node_modules/@react-native-documents/picker/lib/typescript/errors.d.ts","./node_modules/.pnpm/@react-native-documents+picker@10.1.7_react-native@0.81.6_@babel+core@7.29.0_@react-nat_cc05e658a96689d19d363ce4d3f87289/node_modules/@react-native-documents/picker/lib/typescript/pickDirectory.d.ts","./node_modules/.pnpm/@react-native-documents+picker@10.1.7_react-native@0.81.6_@babel+core@7.29.0_@react-nat_cc05e658a96689d19d363ce4d3f87289/node_modules/@react-native-documents/picker/lib/typescript/pick.d.ts","./node_modules/.pnpm/@react-native-documents+picker@10.1.7_react-native@0.81.6_@babel+core@7.29.0_@react-nat_cc05e658a96689d19d363ce4d3f87289/node_modules/@react-native-documents/picker/lib/typescript/saveDocuments.d.ts","./node_modules/.pnpm/@react-native-documents+picker@10.1.7_react-native@0.81.6_@babel+core@7.29.0_@react-nat_cc05e658a96689d19d363ce4d3f87289/node_modules/@react-native-documents/picker/lib/typescript/release.d.ts","./node_modules/.pnpm/@react-native-documents+picker@10.1.7_react-native@0.81.6_@babel+core@7.29.0_@react-nat_cc05e658a96689d19d363ce4d3f87289/node_modules/@react-native-documents/picker/lib/typescript/index.d.ts","./src/services/backup/local/index.ts","./src/services/migrate/migrateNovel.ts","./src/services/download/downloadChapter.ts","./src/utils/askForPostNoftificationsPermission.ts","./src/services/ServiceManager.ts","./src/screens/library/hooks/useLibrary.ts","./src/components/Context/LibraryContext.tsx","./src/hooks/persisted/useNovel.ts","./src/hooks/persisted/useDownload.ts","./src/hooks/persisted/index.ts","./src/components/ErrorScreenV2/ErrorScreenV2.tsx","./src/components/EmptyView/EmptyView.tsx","./src/components/Chip/Chip.tsx","./src/components/Chip/SelectableChip.tsx","./src/components/Button/Button.tsx","./src/components/Appbar/Appbar.tsx","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/publicGlobals.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/memory/types.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/memory/serializable.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/deprecated.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/featureFlags/types.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/featureFlags/featureFlags.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/memory/isSynchronizable.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/memory/serializableMappingCache.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/memory/synchronizable.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/runtimeKind.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/types.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/runtimes.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/threads.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/workletFunction.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/WorkletsModule/workletsModuleProxy.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/WorkletsModule/NativeWorklets.d.ts","./node_modules/.pnpm/react-native-worklets@0.7.4_@babel+core@7.29.0_react-native@0.81.6_@babel+core@7.29.0_@_97cd7c4d3b59282a42b66573a20c638f/node_modules/react-native-worklets/lib/typescript/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/constants/font.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/constants/platform.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/constants/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/errors.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/logger.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/types/helpers.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/types/config.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/types/style.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/types/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/types.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/config.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/createStyleBuilder.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/processors/colors.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/processors/filter.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/processors/font.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/processors/insets.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/processors/others.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/processors/shadows.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/processors/transform.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/processors/transformOrigin.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/processors/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/style/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/utils/conversions.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/utils/guards.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/utils/parsers.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/utils/suffix.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/utils/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/common/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/component/LayoutAnimationConfig.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/animationsManager.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/animationBuilder/BaseAnimationBuilder.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/Easing.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/animationBuilder/ComplexAnimationBuilder.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/animationBuilder/Keyframe.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/animationBuilder/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultAnimations/Bounce.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultAnimations/Fade.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultAnimations/Flip.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultAnimations/Lightspeed.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultAnimations/Pinwheel.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultAnimations/Roll.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultAnimations/Rotate.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultAnimations/Slide.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultAnimations/Stretch.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultAnimations/Zoom.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultAnimations/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultTransitions/CurvedTransition.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultTransitions/EntryExitTransition.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultTransitions/FadingTransition.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultTransitions/JumpingTransition.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultTransitions/LinearTransition.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultTransitions/SequencedTransition.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/defaultTransitions/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/SharedTransition.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/layoutReanimation/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/ViewDescriptorsSet.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/createAnimatedComponent/commonTypes.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/helperTypes.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/easing/types.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/easing/cubicBezier.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/easing/linear.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/easing/steps.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/easing/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/types/common.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/types/helpers.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/types/animation.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/types/transition.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/types/props.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/types/interfaces.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/types/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/models/CSSKeyframesRuleBase.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/models/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/types/animation.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/types/transition.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/types/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/keyframes/CSSKeyframesRuleImpl.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/keyframes/CSSKeyframesRegistry.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/keyframes/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/managers/CSSManager.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/managers/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/normalization/animation/keyframes.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/normalization/animation/properties.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/normalization/animation/settings.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/normalization/animation/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/normalization/common/settings.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/normalization/common/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/normalization/transition/config.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/normalization/transition/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/normalization/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/proxy.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/registry.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/native/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/platform.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/component/AnimatedComponent.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/createAnimatedComponent/InlinePropManager.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/createAnimatedComponent/PropsFilter.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/createAnimatedComponent/AnimatedComponent.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/createAnimatedComponent/createAnimatedComponent.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/createAnimatedComponent/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/ReanimatedModule/reanimatedModuleProxy.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/ReanimatedModule/js-reanimated/JSReanimated.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/ReanimatedModule/js-reanimated/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/commonTypes.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useAnimatedKeyboard.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useAnimatedProps.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useAnimatedReaction.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useAnimatedRef.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useEvent.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useAnimatedScrollHandler.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useAnimatedSensor.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useAnimatedStyle.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useComposedEventHandler.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useDerivedValue.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/frameCallback/FrameCallbackRegistryUI.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useFrameCallback.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useHandler.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useReducedMotion.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useScrollOffset.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/useSharedValue.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/hook/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/component/createAnimatedComponent.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/component/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/stylesheet/keyframes.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/stylesheet/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/css/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/commonTypes.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/component/FlatList.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/component/Image.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/component/ScrollView.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/component/Text.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/component/View.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/ConfigHelper.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/Animated.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/clamp.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/commonTypes.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/decay/utils.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/decay/decay.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/decay/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/delay.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/repeat.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/sequence.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/spring/springConfigs.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/spring/spring.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/spring/springUtils.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/spring/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/styleAnimation.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/timing.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/util.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/animation/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/Colors.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/component/PerformanceMonitor.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/component/ReducedMotionConfig.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/mappers.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/mutables.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/core.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/featureFlags/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/frameCallback/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/interpolation.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/interpolateColor.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/isSharedValue.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/jestUtils/common.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/jestUtils/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/platform-specific/jsVersion.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/platformFunctions/types.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/platformFunctions/dispatchCommand.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/platformFunctions/getRelativeCoords.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/platformFunctions/measure.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/platformFunctions/scrollTo.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/platformFunctions/setGestureState.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/platformFunctions/setNativeProps.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/platformFunctions/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/pluginUtils.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/PropAdapters.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/screenTransition/commonTypes.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/screenTransition/animationManager.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/screenTransition/presets.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/screenTransition/index.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/workletFunctions.d.ts","./node_modules/.pnpm/react-native-reanimated@4.2.2_react-native-worklets@0.7.4_@babel+core@7.29.0_react-nati_667623289dbd3558e1c5ac43b1d60a2b/node_modules/react-native-reanimated/lib/typescript/index.d.ts","./src/components/Switch/Switch.tsx","./src/components/Switch/SwitchItem.tsx","./src/components/List/List.tsx","./src/components/ColorPreferenceItem/ColorPreferenceItem.tsx","./src/components/LoadingMoreIndicator/LoadingMoreIndicator.tsx","./src/components/Checkbox/Checkbox.tsx","./src/components/RadioButton/RadioButton.tsx","./src/components/ConfirmationDialog/ConfirmationDialog.tsx","./node_modules/.pnpm/react-native-safe-area-context@5.6.2_react-native@0.81.6_@babel+core@7.29.0_@react-nati_bb4a339cd89b7691618c0af2c782ca4b/node_modules/react-native-safe-area-context/lib/typescript/src/specs/NativeSafeAreaView.d.ts","./node_modules/.pnpm/react-native-safe-area-context@5.6.2_react-native@0.81.6_@babel+core@7.29.0_@react-nati_bb4a339cd89b7691618c0af2c782ca4b/node_modules/react-native-safe-area-context/lib/typescript/src/SafeArea.types.d.ts","./node_modules/.pnpm/react-native-safe-area-context@5.6.2_react-native@0.81.6_@babel+core@7.29.0_@react-nati_bb4a339cd89b7691618c0af2c782ca4b/node_modules/react-native-safe-area-context/lib/typescript/src/SafeAreaContext.d.ts","./node_modules/.pnpm/react-native-safe-area-context@5.6.2_react-native@0.81.6_@babel+core@7.29.0_@react-nati_bb4a339cd89b7691618c0af2c782ca4b/node_modules/react-native-safe-area-context/lib/typescript/src/SafeAreaView.d.ts","./node_modules/.pnpm/react-native-safe-area-context@5.6.2_react-native@0.81.6_@babel+core@7.29.0_@react-nati_bb4a339cd89b7691618c0af2c782ca4b/node_modules/react-native-safe-area-context/lib/typescript/src/InitialWindow.d.ts","./node_modules/.pnpm/react-native-safe-area-context@5.6.2_react-native@0.81.6_@babel+core@7.29.0_@react-nati_bb4a339cd89b7691618c0af2c782ca4b/node_modules/react-native-safe-area-context/lib/typescript/src/index.d.ts","./src/components/SafeAreaView/SafeAreaView.tsx","./src/components/Modal/Modal.tsx","./src/components/SegmentedControl/SegmentedControl.tsx","./src/components/SegmentedControl/index.ts","./src/components/DialogTitle/DialogTitle.tsx","./src/components/DialogTitle/index.tsx","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Background.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Badge.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/PlatformPressable.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Button.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/getDefaultSidebarWidth.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/types.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Header/getDefaultHeaderHeight.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Header/getHeaderTitle.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Header/Header.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Header/HeaderBackButton.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Header/HeaderBackContext.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Header/HeaderBackground.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Header/HeaderButton.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Header/HeaderHeightContext.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Header/HeaderShownContext.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Header/HeaderTitle.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Header/useHeaderHeight.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Label/getLabel.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Label/Label.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Lazy.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/MissingIcon.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/ResourceSavingView.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/SafeAreaProviderCompat.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Screen.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/Text.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/useFrameSize.d.ts","./node_modules/.pnpm/@react-navigation+elements@2.9.5_@react-navigation+native@7.1.28_react-native@0.81.6_@b_0d966a0643c8cf71e40a40b17ca8a163/node_modules/@react-navigation/elements/lib/typescript/src/index.d.ts","./node_modules/.pnpm/@react-navigation+bottom-tabs@7.14.0_@react-navigation+native@7.1.28_react-native@0.81._3792a573ed29a3038834244adc240c94/node_modules/@react-navigation/bottom-tabs/lib/typescript/src/types.d.ts","./node_modules/.pnpm/@react-navigation+bottom-tabs@7.14.0_@react-navigation+native@7.1.28_react-native@0.81._3792a573ed29a3038834244adc240c94/node_modules/@react-navigation/bottom-tabs/lib/typescript/src/TransitionConfigs/SceneStyleInterpolators.d.ts","./node_modules/.pnpm/@react-navigation+bottom-tabs@7.14.0_@react-navigation+native@7.1.28_react-native@0.81._3792a573ed29a3038834244adc240c94/node_modules/@react-navigation/bottom-tabs/lib/typescript/src/TransitionConfigs/TransitionPresets.d.ts","./node_modules/.pnpm/@react-navigation+bottom-tabs@7.14.0_@react-navigation+native@7.1.28_react-native@0.81._3792a573ed29a3038834244adc240c94/node_modules/@react-navigation/bottom-tabs/lib/typescript/src/TransitionConfigs/TransitionSpecs.d.ts","./node_modules/.pnpm/@react-navigation+bottom-tabs@7.14.0_@react-navigation+native@7.1.28_react-native@0.81._3792a573ed29a3038834244adc240c94/node_modules/@react-navigation/bottom-tabs/lib/typescript/src/navigators/createBottomTabNavigator.d.ts","./node_modules/.pnpm/@react-navigation+bottom-tabs@7.14.0_@react-navigation+native@7.1.28_react-native@0.81._3792a573ed29a3038834244adc240c94/node_modules/@react-navigation/bottom-tabs/lib/typescript/src/views/BottomTabBar.d.ts","./node_modules/.pnpm/@react-navigation+bottom-tabs@7.14.0_@react-navigation+native@7.1.28_react-native@0.81._3792a573ed29a3038834244adc240c94/node_modules/@react-navigation/bottom-tabs/lib/typescript/src/views/BottomTabView.d.ts","./node_modules/.pnpm/@react-navigation+bottom-tabs@7.14.0_@react-navigation+native@7.1.28_react-native@0.81._3792a573ed29a3038834244adc240c94/node_modules/@react-navigation/bottom-tabs/lib/typescript/src/utils/BottomTabBarHeightCallbackContext.d.ts","./node_modules/.pnpm/@react-navigation+bottom-tabs@7.14.0_@react-navigation+native@7.1.28_react-native@0.81._3792a573ed29a3038834244adc240c94/node_modules/@react-navigation/bottom-tabs/lib/typescript/src/utils/BottomTabBarHeightContext.d.ts","./node_modules/.pnpm/@react-navigation+bottom-tabs@7.14.0_@react-navigation+native@7.1.28_react-native@0.81._3792a573ed29a3038834244adc240c94/node_modules/@react-navigation/bottom-tabs/lib/typescript/src/utils/useBottomTabBarHeight.d.ts","./node_modules/.pnpm/@react-navigation+bottom-tabs@7.14.0_@react-navigation+native@7.1.28_react-native@0.81._3792a573ed29a3038834244adc240c94/node_modules/@react-navigation/bottom-tabs/lib/typescript/src/index.d.ts","./src/components/BottomTabBar/index.tsx","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/Directions.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/State.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/PointerType.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/gestureHandlerRootHOC.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/specs/RNGestureHandlerRootViewNativeComponent.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/GestureHandlerRootView.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/TouchEventType.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/typeUtils.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestureHandlerCommon.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/gestureStateManager.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/web/interfaces.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/GestureHandlerEventPayload.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/gesture.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/TapGestureHandler.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/ForceTouchGestureHandler.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/forceTouchGesture.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/LongPressGestureHandler.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/PanGestureHandler.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/panGesture.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/PinchGestureHandler.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/pinchGesture.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/RotationGestureHandler.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/FlingGestureHandler.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/NativeViewGestureHandler.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/createNativeWrapper.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/gestureComposition.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/GestureDetector/index.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/flingGesture.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/longPressGesture.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/rotationGesture.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/tapGesture.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/nativeGesture.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/manualGesture.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/hoverGesture.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestures/gestureObjects.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/GestureButtonsProps.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/GestureHandlerButton.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/GestureButtons.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/touchables/ExtraButtonProps.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/touchables/GenericTouchableProps.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/touchables/TouchableHighlight.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/touchables/TouchableOpacity.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/touchables/GenericTouchable.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/touchables/TouchableWithoutFeedback.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/touchables/TouchableNativeFeedback.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/touchables/index.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/GestureComponents.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/Text.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/handlers/gestureHandlerTypesCompat.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/Swipeable.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/utils.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/Pressable/PressableProps.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/Pressable/Pressable.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/Pressable/index.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/DrawerLayout.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/EnableNewWebImplementation.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/index.d.ts","./src/components/Menu/index.tsx","./src/components/index.ts","./node_modules/.pnpm/@types+better-sqlite3@7.6.13/node_modules/@types/better-sqlite3/index.d.ts","./src/database/__tests__/db.test.ts","./src/database/queries/StatsQueries.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/better-sqlite3/driver.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/better-sqlite3/session.d.ts","./node_modules/.pnpm/drizzle-orm@1.0.0-beta.13-f728631_0b72bd9ef2b6872263c5ffe3abac06d7/node_modules/drizzle-orm/better-sqlite3/index.d.ts","./src/database/queries/__tests__/testDbManager.ts","./src/database/queries/__tests__/testDb.ts","./src/database/queries/__tests__/setup.ts","./src/database/queries/__tests__/mockDb.ts","./src/database/queries/__tests__/testData.ts","./src/database/queries/__tests__/CategoryQueries.test.ts","./src/database/queries/__tests__/ChapterQueries.test.ts","./src/database/queries/__tests__/HistoryQueries.test.ts","./src/database/queries/__tests__/LibraryQueries.test.ts","./src/database/queries/__tests__/NovelQueries.test.ts","./src/database/queries/__tests__/RepositoryQueries.test.ts","./src/database/queries/__tests__/StatsQueries.test.ts","./src/database/queries/__tests__/index.ts","./src/database/queryStrings/indexes.ts","./src/database/utils/convertDateToISOString.ts","./src/database/utils/filter.ts","./src/hooks/common/useSearch.ts","./node_modules/.pnpm/expo-navigation-bar@5.0.10_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_a7b125775eafc7525c15d835de2aa544/node_modules/expo-navigation-bar/build/NavigationBar.types.d.ts","./node_modules/.pnpm/expo-navigation-bar@5.0.10_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_a7b125775eafc7525c15d835de2aa544/node_modules/expo-navigation-bar/build/NavigationBar.d.ts","./node_modules/.pnpm/expo-navigation-bar@5.0.10_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_a7b125775eafc7525c15d835de2aa544/node_modules/expo-navigation-bar/build/index.d.ts","./src/theme/utils/setBarColor.ts","./node_modules/.pnpm/react-native-edge-to-edge@1.7.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_e7d05d080df7a22360194f6e6557c949/node_modules/react-native-edge-to-edge/dist/typescript/types.d.ts","./node_modules/.pnpm/react-native-edge-to-edge@1.7.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_e7d05d080df7a22360194f6e6557c949/node_modules/react-native-edge-to-edge/dist/typescript/SystemBars.d.ts","./node_modules/.pnpm/react-native-edge-to-edge@1.7.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-co_e7d05d080df7a22360194f6e6557c949/node_modules/react-native-edge-to-edge/dist/typescript/index.d.ts","./src/hooks/common/useFullscreenMode.ts","./src/hooks/common/useBoolean.ts","./src/hooks/common/usePreviousRouteName.ts","./src/hooks/common/useBackHandler.ts","./src/hooks/common/useDeviceOrientation.ts","./src/hooks/index.ts","./src/hooks/__mocks__/index.ts","./src/hooks/__tests__/mocks.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/helpers/ensure-peer-deps.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/matches.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/helpers/matchers/match-accessibility-value.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/matchers/to-have-style.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/matchers/types.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/matchers/extend-expect.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/act.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/cleanup.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/types.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/fire-event.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/helpers/map-props.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/helpers/format-element.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/helpers/debug.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/helpers/errors.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/wait-for.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/queries/make-queries.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/helpers/matchers/match-accessibility-state.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/queries/options.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/queries/role.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/render.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/render-async.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/wait-for-element-to-be-removed.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/within.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/config.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/helpers/accessibility.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/render-hook.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/screen.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/user-event/scroll/scroll-to.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/user-event/scroll/index.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/user-event/type/type.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/user-event/type/index.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/user-event/setup/setup.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/user-event/setup/index.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/user-event/press/press.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/user-event/press/index.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/user-event/index.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/pure.d.ts","./node_modules/.pnpm/@testing-library+react-native@13.3.3_jest@29.7.0_@types+node@25.2.3__react-native@0.81._3110922890f7b5bab45a84096bc57dfa/node_modules/@testing-library/react-native/build/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/constants.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetBackdrop/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetBackdrop/BottomSheetBackdrop.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetBackdrop/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetBackground/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetBackground/BottomSheetBackgroundContainer.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetBackground/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetFooter/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetFooter/BottomSheetFooter.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetFooter/BottomSheetFooterContainer.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetFooter/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useGestureHandler.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetHandle/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetHandle/BottomSheetHandle.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetHandle/BottomSheetHandleContainer.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetHandle/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheet/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheet/BottomSheet.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheet/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetModal/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetModal/BottomSheetModal.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetModal/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetModalProvider/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetModalProvider/BottomSheetModalProvider.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetModalProvider/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useBottomSheet.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/contexts/modal/external.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useBottomSheetModal.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useBottomSheetSpringConfigs.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useBottomSheetTimingConfigs.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/contexts/internal.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useBottomSheetInternal.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/contexts/external.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/contexts/gesture.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/contexts/modal/internal.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/contexts/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useBottomSheetModalInternal.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useScrollEventsHandlersDefault.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useGestureEventsHandlersDefault.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useBottomSheetGestureHandlers.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useScrollHandler.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useScrollableSetter.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetScrollable/createBottomSheetScrollableComponent.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetScrollable/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetScrollable/BottomSheetSectionList.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetScrollable/BottomSheetFlatList.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetScrollable/BottomSheetScrollView.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetScrollable/BottomSheetVirtualizedList.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/recyclerview/helpers/ConsecutiveNumbers.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/recyclerview/layout-managers/LayoutManager.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/recyclerview/viewability/ViewToken.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/FlashListProps.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/recyclerview/RecyclerViewProps.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/recyclerview/components/CompatScroller.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/FlashListRef.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/recyclerview/RecyclerView.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/FlashList.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/AnimatedFlashList.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/benchmark/JSFPSMonitor.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/benchmark/useBenchmark.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/benchmark/useDataMultiplier.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/benchmark/useFlatListBenchmark.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/recyclerview/hooks/useLayoutState.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/recyclerview/hooks/useRecyclingState.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/recyclerview/hooks/useMappingHelper.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/benchmark/AutoScrollHelper.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/recyclerview/RecyclerViewContextProvider.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/recyclerview/LayoutCommitObserver.d.ts","./node_modules/.pnpm/@shopify+flash-list@2.0.2_@babel+runtime@7.28.6_react-native@0.81.6_@babel+core@7.29.0__f19bc77b9d68708059aff7545f8ce762/node_modules/@shopify/flash-list/dist/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetScrollable/BottomSheetFlashList.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetScrollable/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/hooks/useBottomSheetScrollableCreator.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetDraggableView/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetDraggableView/BottomSheetDraggableView.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetDraggableView/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetView/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetView/BottomSheetView.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetView/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetTextInput/types.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetTextInput/BottomSheetTextInput.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/components/bottomSheetTextInput/index.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/utilities/logger.d.ts","./node_modules/.pnpm/@gorhom+bottom-sheet@5.2.8_@types+react@19.1.17_react-native-gesture-handler@2.30.0_rea_d59287f75b729ead828d36f88c79205c/node_modules/@gorhom/bottom-sheet/lib/typescript/index.d.ts","./node_modules/.pnpm/react-native-error-boundary@2.0.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-_8fc1eec4453f6b1db147f71afbaf1c06/node_modules/react-native-error-boundary/lib/ErrorBoundary/FallbackComponent/index.d.ts","./node_modules/.pnpm/react-native-error-boundary@2.0.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-_8fc1eec4453f6b1db147f71afbaf1c06/node_modules/react-native-error-boundary/lib/ErrorBoundary/index.d.ts","./node_modules/.pnpm/react-native-error-boundary@2.0.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-_8fc1eec4453f6b1db147f71afbaf1c06/node_modules/react-native-error-boundary/lib/index.d.ts","./src/components/AppErrorBoundary/AppErrorBoundary.tsx","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/types.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/TransitionConfigs/CardStyleInterpolators.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/TransitionConfigs/HeaderStyleInterpolators.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/TransitionConfigs/TransitionPresets.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/TransitionConfigs/TransitionSpecs.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/navigators/createStackNavigator.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/views/Header/Header.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/views/Stack/StackView.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/utils/CardAnimationContext.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/utils/GestureHandlerRefContext.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/utils/useCardAnimation.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/utils/useGestureHandlerRef.d.ts","./node_modules/.pnpm/@react-navigation+stack@7.7.2_ab852612dcbc4f4eaa1a5a4d46e7f077/node_modules/@react-navigation/stack/lib/typescript/src/index.d.ts","./src/navigators/types/index.ts","./src/screens/novel/NovelContext.tsx","./__tests__/test-utils.tsx","./src/hooks/__tests__/useNovel.test.ts","./src/hooks/common/useGithubUpdateChecker.ts","./src/hooks/persisted/useImport.ts","./src/hooks/persisted/useNovelSettings.ts","./src/hooks/persisted/__mocks__/useCategories.ts","./src/hooks/persisted/__mocks__/useDownload.ts","./src/hooks/persisted/__mocks__/useHistory.ts","./src/hooks/persisted/__mocks__/useImport.ts","./src/hooks/persisted/__mocks__/useNovel.ts","./src/hooks/persisted/__mocks__/useNovelSettings.ts","./src/hooks/persisted/__mocks__/usePlugins.ts","./src/hooks/persisted/__mocks__/useSelfHost.ts","./src/hooks/persisted/__mocks__/useSettings.ts","./src/hooks/persisted/__mocks__/useTheme.ts","./src/hooks/persisted/__mocks__/useTrackedNovel.ts","./src/hooks/persisted/__mocks__/useTracker.ts","./src/hooks/persisted/__mocks__/useUpdates.ts","./src/hooks/persisted/__mocks__/useUserAgent.ts","./src/screens/BrowseSourceScreen/useBrowseSource.ts","./src/screens/BrowseSourceScreen/components/filterUtils.ts","./src/screens/GlobalSearchScreen/hooks/useGlobalSearch.ts","./src/screens/browse/discover/MyAnimeListScraper.ts","./src/screens/novel/components/Tracker/types.ts","./src/screens/novel/components/Tracker/constants.ts","./src/components/BottomSheet/BottomSheetBackdrop.tsx","./src/components/BottomSheet/BottomSheet.tsx","./src/screens/novel/components/Tracker/TrackerCards.tsx","./src/screens/novel/components/Tracker/TrackSearchDialog.tsx","./src/components/RadioButton.tsx","./src/screens/novel/components/Tracker/SetTrackStatusDialog.tsx","./src/screens/novel/components/Tracker/ScoreSelectors.tsx","./src/screens/novel/components/Tracker/SetTrackScoreDialog.tsx","./src/screens/novel/components/Tracker/SetTrackChaptersDialog.tsx","./src/screens/novel/components/Tracker/TrackSheet.tsx","./src/screens/novel/components/Tracker/index.ts","./node_modules/.pnpm/@types+sanitize-html@2.16.0/node_modules/@types/sanitize-html/index.d.ts","./src/screens/reader/utils/sanitizeChapterText.ts","./node_modules/.pnpm/react-native-webview@13.15.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commu_e3aff2174cba2ce4b13fd6142ab0ecca/node_modules/react-native-webview/lib/RNCWebViewNativeComponent.d.ts","./node_modules/.pnpm/react-native-webview@13.15.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commu_e3aff2174cba2ce4b13fd6142ab0ecca/node_modules/react-native-webview/lib/WebViewTypes.d.ts","./node_modules/.pnpm/react-native-webview@13.15.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commu_e3aff2174cba2ce4b13fd6142ab0ecca/node_modules/react-native-webview/index.d.ts","./src/screens/reader/hooks/useChapter.ts","./src/screens/settings/SettingsReaderScreen/utils.ts","./src/services/plugin/__mocks__/fetch.ts","./src/theme/colors.ts","./src/utils/translateEnum.ts","./src/utils/ttsNotification.ts","./src/utils/useLoadingColors.ts","./src/utils/constants/readerConstants.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/fabric/NativeScreensModule.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/shared/types.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/tabs/TabsAccessory.types.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/tabs/TabsHost.types.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/tabs/TabsHost.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/tabs/TabsScreen.types.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/tabs/TabsScreen.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/tabs/index.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/types.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/core.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/Screen.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/fabric/ScreenStackHeaderSubviewNativeComponent.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/ScreenStackHeaderConfig.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/SearchBar.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/ScreenContainer.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/ScreenStack.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/ScreenStackItem.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/FullWindowOverlay.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/ScreenFooter.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/components/ScreenContentWrapper.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/utils.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/flags.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/useTransitionProgress.d.ts","./node_modules/.pnpm/react-native-screens@4.23.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-commun_dd4b49223b1c022dc843bbd6021eb1f3/node_modules/react-native-screens/lib/typescript/index.d.ts","./node_modules/.pnpm/react-native-lottie-splash-screen@1.1.2_react-native@0.81.6_@babel+core@7.29.0_@react-n_8271ea4efc4abbeff38803e9497b8747/node_modules/react-native-lottie-splash-screen/index.d.ts","./node_modules/.pnpm/sf-symbols-typescript@2.2.0/node_modules/sf-symbols-typescript/dist/index.d.ts","./node_modules/.pnpm/@react-navigation+native-stack@7.13.0_@react-navigation+native@7.1.28_react-native@0.81_4e57e88debfb2b8c99b273d0603ce411/node_modules/@react-navigation/native-stack/lib/typescript/src/types.d.ts","./node_modules/.pnpm/@react-navigation+native-stack@7.13.0_@react-navigation+native@7.1.28_react-native@0.81_4e57e88debfb2b8c99b273d0603ce411/node_modules/@react-navigation/native-stack/lib/typescript/src/navigators/createNativeStackNavigator.d.ts","./node_modules/.pnpm/@react-navigation+native-stack@7.13.0_@react-navigation+native@7.1.28_react-native@0.81_4e57e88debfb2b8c99b273d0603ce411/node_modules/@react-navigation/native-stack/lib/typescript/src/views/NativeStackView.d.ts","./node_modules/.pnpm/@react-navigation+native-stack@7.13.0_@react-navigation+native@7.1.28_react-native@0.81_4e57e88debfb2b8c99b273d0603ce411/node_modules/@react-navigation/native-stack/lib/typescript/src/utils/useAnimatedHeaderHeight.d.ts","./node_modules/.pnpm/@react-navigation+native-stack@7.13.0_@react-navigation+native@7.1.28_react-native@0.81_4e57e88debfb2b8c99b273d0603ce411/node_modules/@react-navigation/native-stack/lib/typescript/src/index.d.ts","./node_modules/.pnpm/react-native-pager-view@6.9.1_react-native@0.81.6_@babel+core@7.29.0_@react-native-comm_26edae917cb08c1a35dfe3130f3d0bac/node_modules/react-native-pager-view/lib/typescript/PagerViewNativeComponent.d.ts","./node_modules/.pnpm/react-native-pager-view@6.9.1_react-native@0.81.6_@babel+core@7.29.0_@react-native-comm_26edae917cb08c1a35dfe3130f3d0bac/node_modules/react-native-pager-view/lib/typescript/PagerView.d.ts","./node_modules/.pnpm/react-native-pager-view@6.9.1_react-native@0.81.6_@babel+core@7.29.0_@react-native-comm_26edae917cb08c1a35dfe3130f3d0bac/node_modules/react-native-pager-view/lib/typescript/usePagerView.d.ts","./node_modules/.pnpm/react-native-pager-view@6.9.1_react-native@0.81.6_@babel+core@7.29.0_@react-native-comm_26edae917cb08c1a35dfe3130f3d0bac/node_modules/react-native-pager-view/lib/typescript/index.d.ts","./node_modules/.pnpm/react-native-tab-view@4.2.2_react-native-pager-view@6.9.1_react-native@0.81.6_@babel+co_10eae6de5282a074d67aadfadba29dca/node_modules/react-native-tab-view/lib/typescript/src/types.d.ts","./node_modules/.pnpm/react-native-tab-view@4.2.2_react-native-pager-view@6.9.1_react-native@0.81.6_@babel+co_10eae6de5282a074d67aadfadba29dca/node_modules/react-native-tab-view/lib/typescript/src/SceneMap.d.ts","./node_modules/.pnpm/react-native-tab-view@4.2.2_react-native-pager-view@6.9.1_react-native@0.81.6_@babel+co_10eae6de5282a074d67aadfadba29dca/node_modules/react-native-tab-view/lib/typescript/src/TabBarIndicator.d.ts","./node_modules/.pnpm/react-native-tab-view@4.2.2_react-native-pager-view@6.9.1_react-native@0.81.6_@babel+co_10eae6de5282a074d67aadfadba29dca/node_modules/react-native-tab-view/lib/typescript/src/TabBarItem.d.ts","./node_modules/.pnpm/react-native-tab-view@4.2.2_react-native-pager-view@6.9.1_react-native@0.81.6_@babel+co_10eae6de5282a074d67aadfadba29dca/node_modules/react-native-tab-view/lib/typescript/src/TabBar.d.ts","./node_modules/.pnpm/react-native-tab-view@4.2.2_react-native-pager-view@6.9.1_react-native@0.81.6_@babel+co_10eae6de5282a074d67aadfadba29dca/node_modules/react-native-tab-view/lib/typescript/src/TabView.d.ts","./node_modules/.pnpm/react-native-tab-view@4.2.2_react-native-pager-view@6.9.1_react-native@0.81.6_@babel+co_10eae6de5282a074d67aadfadba29dca/node_modules/react-native-tab-view/lib/typescript/src/index.d.ts","./src/components/NovelList.tsx","./node_modules/.pnpm/expo-linear-gradient@15.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15._0a9929182ed917bc8e4104b3401170d9/node_modules/expo-linear-gradient/build/NativeLinearGradient.types.d.ts","./node_modules/.pnpm/expo-linear-gradient@15.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15._0a9929182ed917bc8e4104b3401170d9/node_modules/expo-linear-gradient/build/LinearGradient.d.ts","./src/components/ListView.tsx","./node_modules/.pnpm/react-native-shimmer-placeholder@2.0.9_prop-types@15.8.1_react-native-linear-gradient@2_cdc39479d6b8b145f23f338ab104877a/node_modules/react-native-shimmer-placeholder/index.d.ts","./src/screens/browse/loadingAnimation/LoadingNovel.tsx","./src/screens/browse/loadingAnimation/SourceScreenSkeletonLoading.tsx","./src/components/NovelCover.tsx","./src/screens/library/components/LibraryNovelItem.tsx","./src/screens/library/SelectionContext.tsx","./src/screens/library/components/LibraryListView.tsx","./node_modules/.pnpm/@legendapp+list@2.0.19_react-native@0.81.6_@babel+core@7.29.0_@react-native-community+c_99b2894efb9c20046d6a56b612c1a024/node_modules/@legendapp/list/index.d.ts","./src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx","./src/screens/library/components/Banner.tsx","./src/components/Actionbar/Actionbar.tsx","./src/screens/novel/components/SetCategoriesModal.tsx","./src/components/Common.tsx","./src/screens/library/LibraryScreen.tsx","./src/screens/updates/components/UpdatesSkeletonLoading.tsx","./src/screens/novel/components/Chapter/ChapterDownloadButtons.tsx","./src/screens/novel/components/ChapterItem.tsx","./src/screens/updates/components/UpdateNovelCard.tsx","./src/components/Context/UpdateContext.tsx","./src/screens/updates/UpdatesScreen.tsx","./src/screens/history/components/HistoryCard/HistoryCard.tsx","./src/screens/history/components/ClearHistoryDialog.tsx","./src/screens/history/components/HistorySkeletonLoading.tsx","./src/screens/history/HistoryScreen.tsx","./src/screens/browse/components/AvailableTab.tsx","./src/screens/browse/discover/DiscoverCard.tsx","./src/screens/browse/components/Modals/SourceSettings.tsx","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/ReanimatedSwipeable/ReanimatedSwipeableProps.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/ReanimatedSwipeable/ReanimatedSwipeable.d.ts","./node_modules/.pnpm/react-native-gesture-handler@2.30.0_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_12e95349e655f17249fdded334090563/node_modules/react-native-gesture-handler/lib/typescript/components/ReanimatedSwipeable/index.d.ts","./src/screens/browse/components/PluginListItem.tsx","./src/screens/browse/components/PluginListItemSkeleton.tsx","./src/screens/browse/components/DeferredPluginListItem.tsx","./src/screens/browse/components/InstalledTab.tsx","./src/screens/browse/BrowseScreen.tsx","./src/screens/more/components/MoreHeader.tsx","./src/screens/more/MoreScreen.tsx","./src/navigators/BottomNavigator.tsx","./node_modules/.pnpm/expo-clipboard@8.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_react_37ad938eb958f1a09c6d41342ffe2306/node_modules/expo-clipboard/build/Clipboard.types.d.ts","./node_modules/.pnpm/expo-clipboard@8.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_react_37ad938eb958f1a09c6d41342ffe2306/node_modules/expo-clipboard/build/ClipboardPasteButton.d.ts","./node_modules/.pnpm/expo-clipboard@8.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_react_37ad938eb958f1a09c6d41342ffe2306/node_modules/expo-clipboard/build/Clipboard.d.ts","./src/screens/more/About.tsx","./src/screens/settings/SettingsScreen.tsx","./src/screens/settings/components/TrackerLoginDialog.tsx","./src/screens/settings/SettingsTrackerScreen.tsx","./src/screens/settings/SettingsReaderScreen/components/TabBar.tsx","./src/screens/settings/SettingsReaderScreen/ReaderTextSize.tsx","./src/screens/reader/components/ReaderBottomSheet/ReaderValueChange.tsx","./src/components/Common/ToggleButton.tsx","./src/screens/reader/components/ReaderBottomSheet/ReaderTextAlignSelector.tsx","./src/screens/settings/SettingsReaderScreen/Modals/FontPickerModal.tsx","./src/screens/settings/SettingsReaderScreen/tabs/DisplayTab.tsx","./src/components/ColorPickerModal/ColorPickerModal.tsx","./src/screens/reader/components/ReaderBottomSheet/ReaderThemeSelector.tsx","./src/screens/settings/SettingsReaderScreen/tabs/ThemeTab.tsx","./src/screens/settings/components/SettingSwitch.tsx","./src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx","./src/screens/settings/SettingsReaderScreen/tabs/AccessibilityTab.tsx","./src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx","./src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx","./src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx","./src/screens/settings/SettingsBackupScreen/Components/SelfHostModal.tsx","./src/screens/settings/SettingsBackupScreen/index.tsx","./node_modules/.pnpm/@react-native-cookies+cookies@6.2.1_react-native@0.81.6_@babel+core@7.29.0_@react-nativ_11a6c54b02b017272c96802369be55d5/node_modules/@react-native-cookies/cookies/index.d.ts","./src/screens/settings/SettingsAdvancedScreen.tsx","./src/screens/settings/SettingsGeneralScreen/modals/DisplayModeModal.tsx","./src/screens/settings/SettingsGeneralScreen/modals/GridSizeModal.tsx","./src/screens/settings/components/DefaultChapterSortModal.tsx","./src/screens/settings/SettingsGeneralScreen/modals/NovelSortModal.tsx","./src/screens/settings/SettingsGeneralScreen/modals/NovelBadgesModal.tsx","./src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx","./src/screens/more/TaskQueueScreen.tsx","./src/components/EmptyView.tsx","./src/screens/more/components/RemoveDownloadsDialog.tsx","./src/screens/more/DownloadsScreen.tsx","./src/components/ThemePicker/ThemePicker.tsx","./src/screens/settings/SettingsAppearanceScreen/LanguagePickerModal.tsx","./src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx","./node_modules/.pnpm/react-native-draggable-flatlist@4.0.3_@babel+core@7.29.0_react-native-gesture-handler@2_d2a98cccd36476a63855cba20e0caba7/node_modules/react-native-draggable-flatlist/lib/typescript/context/animatedValueContext.d.ts","./node_modules/.pnpm/react-native-draggable-flatlist@4.0.3_@babel+core@7.29.0_react-native-gesture-handler@2_d2a98cccd36476a63855cba20e0caba7/node_modules/react-native-draggable-flatlist/lib/typescript/constants.d.ts","./node_modules/.pnpm/react-native-draggable-flatlist@4.0.3_@babel+core@7.29.0_react-native-gesture-handler@2_d2a98cccd36476a63855cba20e0caba7/node_modules/react-native-draggable-flatlist/lib/typescript/types.d.ts","./node_modules/.pnpm/react-native-draggable-flatlist@4.0.3_@babel+core@7.29.0_react-native-gesture-handler@2_d2a98cccd36476a63855cba20e0caba7/node_modules/react-native-draggable-flatlist/lib/typescript/components/DraggableFlatList.d.ts","./node_modules/.pnpm/react-native-draggable-flatlist@4.0.3_@babel+core@7.29.0_react-native-gesture-handler@2_d2a98cccd36476a63855cba20e0caba7/node_modules/react-native-draggable-flatlist/lib/typescript/hooks/useOnCellActiveAnimation.d.ts","./node_modules/.pnpm/react-native-draggable-flatlist@4.0.3_@babel+core@7.29.0_react-native-gesture-handler@2_d2a98cccd36476a63855cba20e0caba7/node_modules/react-native-draggable-flatlist/lib/typescript/components/CellDecorators.d.ts","./node_modules/.pnpm/react-native-draggable-flatlist@4.0.3_@babel+core@7.29.0_react-native-gesture-handler@2_d2a98cccd36476a63855cba20e0caba7/node_modules/react-native-draggable-flatlist/lib/typescript/components/NestableDraggableFlatList.d.ts","./node_modules/.pnpm/react-native-draggable-flatlist@4.0.3_@babel+core@7.29.0_react-native-gesture-handler@2_d2a98cccd36476a63855cba20e0caba7/node_modules/react-native-draggable-flatlist/lib/typescript/components/NestableScrollContainer.d.ts","./node_modules/.pnpm/react-native-draggable-flatlist@4.0.3_@babel+core@7.29.0_react-native-gesture-handler@2_d2a98cccd36476a63855cba20e0caba7/node_modules/react-native-draggable-flatlist/lib/typescript/index.d.ts","./src/screens/Categories/components/AddCategoryModal.tsx","./src/screens/Categories/components/DeleteCategoryModal.tsx","./src/screens/Categories/components/CategoryCard.tsx","./src/screens/Categories/components/CategorySkeletonLoading.tsx","./src/screens/Categories/CategoriesScreen.tsx","./src/screens/settings/SettingsRepositoryScreen/components/AddRepositoryModal.tsx","./src/screens/settings/SettingsRepositoryScreen/components/DeleteRepositoryModal.tsx","./src/screens/settings/SettingsRepositoryScreen/components/RepositoryCard.tsx","./src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx","./src/screens/StatsScreen/StatsScreen.tsx","./src/navigators/MoreStack.tsx","./src/screens/BrowseSourceScreen/components/FilterBottomSheet.tsx","./src/screens/BrowseSourceScreen/BrowseSourceScreen.tsx","./src/screens/browse/loadingAnimation/GlobalSearchSkeletonLoading.tsx","./src/screens/GlobalSearchScreen/components/GlobalSearchResultsList.tsx","./src/screens/GlobalSearchScreen/GlobalSearchScreen.tsx","./src/screens/browse/migration/MigrationSourceItem.tsx","./src/screens/browse/migration/Migration.tsx","./src/screens/browse/SourceNovels.tsx","./src/screens/browse/globalsearch/GlobalSearchNovelCover.tsx","./src/screens/browse/migration/MigrationNovelList.tsx","./src/screens/browse/migration/MigrationNovels.tsx","./src/components/ErrorView/ErrorView.tsx","./src/screens/browse/discover/DiscoverNovelCard/index.tsx","./src/screens/browse/loadingAnimation/MalLoading.tsx","./src/screens/browse/discover/MalTopNovels.tsx","./src/screens/browse/loadingAnimation/TrackerLoading.tsx","./src/screens/browse/discover/AniListTopNovels.tsx","./src/components/NewUpdateDialog.tsx","./src/screens/browse/settings/modals/ConcurrentSearchesModal.tsx","./src/screens/browse/settings/BrowseSettings.tsx","./src/screens/WebviewScreen/components/Appbar.tsx","./src/screens/WebviewScreen/components/Menu.tsx","./src/screens/WebviewScreen/WebviewScreen.tsx","./src/screens/onboarding/ThemeSelectionStep.tsx","./src/screens/onboarding/OnboardingScreen.tsx","./src/screens/novel/components/JumpToChapterModal.tsx","./src/screens/novel/components/EditInfoModal.tsx","./src/screens/novel/components/DownloadCustomChapterModal.tsx","./src/screens/novel/components/LoadingAnimation/NovelScreenLoading.tsx","./node_modules/.pnpm/@cd-z+epub-constructor@3.0.3/node_modules/@cd-z/epub-constructor/dist/src/main.d.ts","./node_modules/.pnpm/@cd-z+epub-constructor@3.0.3/node_modules/@cd-z/epub-constructor/dist/index.d.ts","./node_modules/.pnpm/react-native-zip-archive@6.1.2_react-native@0.81.6_@babel+core@7.29.0_@react-native-com_e59d994b6bc9989ca4080cd3963d015d/node_modules/react-native-zip-archive/index.d.ts","./node_modules/.pnpm/react-native-saf-x@2.2.3_react-native@0.81.6_@babel+core@7.29.0_@react-native-community_ce39d6c1d2b205a55f7b4a6de30c0e2b/node_modules/react-native-saf-x/lib/typescript/index.d.ts","./node_modules/.pnpm/react-native-file-access@3.2.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-com_395f63a3765095ce8d15fe85c60e6830/node_modules/react-native-file-access/lib/typescript/NativeFileAccess.d.ts","./node_modules/.pnpm/react-native-file-access@3.2.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-com_395f63a3765095ce8d15fe85c60e6830/node_modules/react-native-file-access/lib/typescript/types.d.ts","./node_modules/.pnpm/react-native-file-access@3.2.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-com_395f63a3765095ce8d15fe85c60e6830/node_modules/react-native-file-access/lib/typescript/util.d.ts","./node_modules/.pnpm/react-native-file-access@3.2.0_react-native@0.81.6_@babel+core@7.29.0_@react-native-com_395f63a3765095ce8d15fe85c60e6830/node_modules/react-native-file-access/lib/typescript/index.d.ts","./node_modules/.pnpm/@cd-z+react-native-epub-creator@3.0.0_react-native@0.81.6_@babel+core@7.29.0_@react-nat_4ec444dd92fa7bece6f136225b681eb4/node_modules/@cd-z/react-native-epub-creator/src/main.ts","./node_modules/.pnpm/@cd-z+react-native-epub-creator@3.0.0_react-native@0.81.6_@babel+core@7.29.0_@react-nat_4ec444dd92fa7bece6f136225b681eb4/node_modules/@cd-z/react-native-epub-creator/index.ts","./src/screens/novel/components/ExportEpubModal.tsx","./src/screens/novel/components/ExportNovelAsEpubButton.tsx","./src/screens/novel/components/NovelAppbar.tsx","./src/screens/novel/components/Info/NovelInfoComponents.tsx","./src/screens/novel/components/Info/ReadButton.tsx","./src/screens/novel/components/NovelSummary/NovelSummary.tsx","./src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx","./src/components/Skeleton/useLoadingColors.tsx","./src/components/Skeleton/Skeleton.tsx","./src/screens/novel/components/Info/NovelInfoHeader.tsx","./src/screens/novel/components/NovelBottomSheet.tsx","./src/screens/novel/components/PageNavigationBottomSheet.tsx","./node_modules/.pnpm/expo-haptics@15.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_react-_3bea76d551b3809f8d4854b1b6603f64/node_modules/expo-haptics/build/Haptics.types.d.ts","./node_modules/.pnpm/expo-haptics@15.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_react-_3bea76d551b3809f8d4854b1b6603f64/node_modules/expo-haptics/build/Haptics.d.ts","./node_modules/.pnpm/expo-file-system@19.0.21_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_r_2b783b467157c6462b3ef4b14a24dc4f/node_modules/expo-file-system/src/legacy/FileSystem.types.ts","./node_modules/.pnpm/expo-file-system@19.0.21_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_r_2b783b467157c6462b3ef4b14a24dc4f/node_modules/expo-file-system/src/legacy/types.ts","./node_modules/.pnpm/expo-file-system@19.0.21_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_r_2b783b467157c6462b3ef4b14a24dc4f/node_modules/expo-file-system/src/legacy/ExponentFileSystemShim.ts","./node_modules/.pnpm/expo-file-system@19.0.21_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_r_2b783b467157c6462b3ef4b14a24dc4f/node_modules/expo-file-system/src/legacy/ExponentFileSystem.ts","./node_modules/.pnpm/expo-file-system@19.0.21_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_r_2b783b467157c6462b3ef4b14a24dc4f/node_modules/expo-file-system/src/legacy/FileSystem.ts","./node_modules/.pnpm/expo-file-system@19.0.21_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_r_2b783b467157c6462b3ef4b14a24dc4f/node_modules/expo-file-system/src/legacy/index.ts","./node_modules/.pnpm/expo-file-system@19.0.21_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_r_2b783b467157c6462b3ef4b14a24dc4f/node_modules/expo-file-system/legacy.ts","./src/screens/novel/components/PagePaginationControl.tsx","./src/screens/novel/components/NovelScreenList.tsx","./src/screens/novel/NovelScreen.tsx","./src/screens/reader/ChapterContext.tsx","./src/screens/reader/components/ReaderAppbar.tsx","./src/screens/reader/components/ReaderFooter.tsx","./src/screens/reader/components/WebViewReader.tsx","./src/screens/reader/components/ReaderBottomSheet/ReaderSheetPreferenceItem.tsx","./node_modules/.pnpm/@react-native-community+slider@5.1.2/node_modules/@react-native-community/slider/typings/index.d.ts","./src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx","./src/screens/reader/components/ReaderBottomSheet/ReaderFontPicker.tsx","./src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx","./src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx","./src/screens/reader/components/ChapterDrawer/RenderListChapter.tsx","./src/screens/reader/components/ChapterDrawer/index.tsx","./src/screens/reader/components/SkeletonLines.tsx","./src/screens/reader/ChapterLoadingScreen/ChapterLoadingScreen.tsx","./node_modules/.pnpm/expo-keep-awake@15.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_rea_4ba791bc2b954fd2f96e01ac3f8dc306/node_modules/expo-keep-awake/build/KeepAwake.types.d.ts","./node_modules/.pnpm/expo-keep-awake@15.0.8_expo@54.0.33_@babel+core@7.29.0_react-native-webview@13.15.0_rea_4ba791bc2b954fd2f96e01ac3f8dc306/node_modules/expo-keep-awake/build/index.d.ts","./src/screens/reader/components/KeepScreenAwake.tsx","./node_modules/.pnpm/react-native-drawer-layout@4.2.2_react-native-gesture-handler@2.30.0_react-native@0.81._f75661c15c425d0faf2f3d76374bd32e/node_modules/react-native-drawer-layout/lib/typescript/src/utils/DrawerGestureContext.d.ts","./node_modules/.pnpm/react-native-drawer-layout@4.2.2_react-native-gesture-handler@2.30.0_react-native@0.81._f75661c15c425d0faf2f3d76374bd32e/node_modules/react-native-drawer-layout/lib/typescript/src/utils/DrawerProgressContext.d.ts","./node_modules/.pnpm/react-native-drawer-layout@4.2.2_react-native-gesture-handler@2.30.0_react-native@0.81._f75661c15c425d0faf2f3d76374bd32e/node_modules/react-native-drawer-layout/lib/typescript/src/utils/useDrawerProgress.d.ts","./node_modules/.pnpm/react-native-drawer-layout@4.2.2_react-native-gesture-handler@2.30.0_react-native@0.81._f75661c15c425d0faf2f3d76374bd32e/node_modules/react-native-drawer-layout/lib/typescript/src/types.d.ts","./node_modules/.pnpm/react-native-drawer-layout@4.2.2_react-native-gesture-handler@2.30.0_react-native@0.81._f75661c15c425d0faf2f3d76374bd32e/node_modules/react-native-drawer-layout/lib/typescript/src/views/Drawer.d.ts","./node_modules/.pnpm/react-native-drawer-layout@4.2.2_react-native-gesture-handler@2.30.0_react-native@0.81._f75661c15c425d0faf2f3d76374bd32e/node_modules/react-native-drawer-layout/lib/typescript/src/index.d.ts","./src/screens/reader/ReaderScreen.tsx","./src/navigators/ReaderStack.tsx","./src/navigators/Main.tsx","./App.tsx","./src/components/Context/__mocks__/LibraryContext.tsx","./src/screens/novel/components/NovelDrawer.tsx","./src/screens/settings/SettingsLibraryScreen/DefaultCategoryDialog.tsx","./src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx","./src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx","./src/screens/settings/components/ConnectionModal.tsx","./node_modules/.pnpm/@jest+expect-utils@29.7.0/node_modules/@jest/expect-utils/build/index.d.ts","./node_modules/.pnpm/chalk@4.1.2/node_modules/chalk/index.d.ts","./node_modules/.pnpm/@sinclair+typebox@0.27.10/node_modules/@sinclair/typebox/typebox.d.ts","./node_modules/.pnpm/@jest+schemas@29.6.3/node_modules/@jest/schemas/build/index.d.ts","./node_modules/.pnpm/pretty-format@29.7.0/node_modules/pretty-format/build/index.d.ts","./node_modules/.pnpm/jest-diff@29.7.0/node_modules/jest-diff/build/index.d.ts","./node_modules/.pnpm/jest-matcher-utils@29.7.0/node_modules/jest-matcher-utils/build/index.d.ts","./node_modules/.pnpm/expect@29.7.0/node_modules/expect/build/index.d.ts","./node_modules/.pnpm/@types+jest@29.5.14/node_modules/@types/jest/index.d.ts"],"fileIdsList":[[140,229,457,918,1250,1313,1321,1325,1328,1330,1331,1332,1344,1517,1763,1865,2027,2031,2119,2120,2328],[1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1763,1865,1943,2027,2031,2045,2046],[55,235,238,1250,1313,1321,1325,1328,1330,1331,1332,1344],[236,1250,1313,1321,1325,1328,1330,1331,1332,1344],[55,235,240,1250,1313,1321,1325,1328,1330,1331,1332,1344],[55,235,242,1250,1313,1321,1325,1328,1330,1331,1332,1344],[48,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,275,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2269],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2270,2277],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2270,2271,2272,2276],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1945,1961],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1961,1962],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1865,1944,1945,1948,1951,1955,1960],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1946],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1946,1947],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1945,1961],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1949],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1949,1950],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1945,1963],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2017],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2018],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1821],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1952],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1952,1953,1954],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1961],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1957],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1957,1958,1959],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1865,1945,1956,1963],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1945,1964],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1964,1965],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1944,1963],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1967],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1968],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1966],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1988,2013],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1988],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1988],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1944],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1987,1988,1989,1990,1991,1992,2014],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1945],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1865,2023],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2023,2024],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2020],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2021],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1945],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1945],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1821,1945],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1971,1975,1977,1978,1979],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1865,1944,1945,1961],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1945,1966],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1945],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1978],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1975],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1971],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1980],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2015],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1749],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1944,1945],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1944,1945,1948,1951,1955,1960,1963,1966,1969,1970,1972,1973,1974,1976,1981,1982,1983,1984,1985,1986,2015,2016,2019,2022,2025,2026],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1865,1944],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2338],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749],[1246,1250,1313,1321,1325,1328,1330,1331,1332,1344],[896,1250,1313,1321,1325,1328,1330,1331,1332,1344],[896,897,898,1250,1313,1321,1325,1328,1330,1331,1332,1344],[155,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1528,1529],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1528,1531],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1528],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1528],[250,251,1250,1313,1321,1325,1328,1330,1331,1332,1344],[250,251,252,253,254,1250,1313,1321,1325,1328,1330,1331,1332,1344],[250,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,262,1250,1313,1321,1325,1328,1330,1331,1332,1344],[262,1250,1313,1321,1325,1328,1330,1331,1332,1344],[263,264,265,1250,1313,1321,1325,1328,1330,1331,1332,1344],[261,266,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1797],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806],[411,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1797],[140,229,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1763,1796],[229,411,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1763,1797],[140,397,398,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,411,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,397,1250,1313,1321,1325,1328,1330,1331,1332,1344],[398,1250,1313,1321,1325,1328,1330,1331,1332,1344],[397,1250,1313,1321,1325,1328,1330,1331,1332,1344],[397,398,1250,1313,1321,1325,1328,1330,1331,1332,1344],[397,398,399,400,401,402,403,404,405,406,407,408,409,410,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,432,433,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,397,398,411,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,397,411,1250,1313,1321,1325,1328,1330,1331,1332,1344],[415,1250,1313,1321,1325,1328,1330,1331,1332,1344],[431,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,411,1250,1313,1321,1325,1328,1330,1331,1332,1344],[229,411,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1772],[411,1250,1313,1321,1325,1328,1330,1331,1332,1344,1775],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1775],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1775],[140,229,411,1250,1313,1321,1325,1328,1330,1331,1332,1344,1763],[140,229,411,452,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2122,2123,2124,2125],[411,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,2122],[229,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,2119,2121],[140,229,438,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,434,435,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,435,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,435,442,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,434,435,436,1250,1313,1321,1325,1328,1330,1331,1332,1344],[434,435,436,437,438,439,440,441,443,444,445,446,447,448,449,450,451,1250,1313,1321,1325,1328,1330,1331,1332,1344],[435,1250,1313,1321,1325,1328,1330,1331,1332,1344],[434,1250,1313,1321,1325,1328,1330,1331,1332,1344],[397,434,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,434,1250,1313,1321,1325,1328,1330,1331,1332,1344],[391,1250,1313,1321,1325,1328,1330,1331,1332,1344],[391,394,1250,1313,1321,1325,1328,1330,1331,1332,1344],[391,392,1250,1313,1321,1325,1328,1330,1331,1332,1344],[391,392,393,394,395,396,1250,1313,1321,1325,1328,1330,1331,1332,1344],[392,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2032],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043],[411,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,2032],[140,229,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1796],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2032],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1865],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2044],[140,397,411,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,2032],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1996],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2000],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1995],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1994,1997,1998],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1999,2003],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2004],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1995,1996,1999,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1997,1999],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1998,1999],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1996],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2007],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1993],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1918],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1914],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1917],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1916],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1907],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1911,1942],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1910],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1907,1908,1909],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1907,1912,1913,1915,1920,1925,1926,1927,1928,1929,1930,1931,1932,1941],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1920],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1907,1908,1914,1921,1922,1923],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1907,1918,1921,1923,1924],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1914],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1925],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1934,1936,1938,1940],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1939],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1938],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1933],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1914,1938],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1937],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1934,1936,1940],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1935],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1919],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1907,1921,1923,1924],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1369],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2340,2343],[933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,923,924,925,926,927,928,929,930,931,932,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,922,924,925,926,927,928,929,930,931,932,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[922,923,924,925,926,927,928,929,930,931,932,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,922,923,925,926,927,928,929,930,931,932,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,922,923,924,926,927,928,929,930,931,932,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,922,923,924,925,927,928,929,930,931,932,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,922,923,924,925,926,928,929,930,931,932,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,922,923,924,925,926,927,929,930,931,932,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,922,923,924,925,926,927,928,930,931,932,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,922,923,924,925,926,927,928,929,931,932,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,922,923,924,925,926,927,928,929,930,932,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,922,923,924,925,926,927,928,929,930,931,933,1250,1313,1321,1325,1328,1330,1331,1332,1344],[921,922,923,924,925,926,927,928,929,930,931,932,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1310,1311,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1312,1313,1321,1325,1328,1330,1331,1332,1344],[1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1352],[1250,1313,1314,1319,1321,1324,1325,1328,1330,1331,1332,1334,1344,1349,1361],[1250,1313,1314,1315,1321,1324,1325,1328,1330,1331,1332,1344],[1250,1313,1316,1321,1325,1328,1330,1331,1332,1344,1362],[1250,1313,1317,1318,1321,1325,1328,1330,1331,1332,1335,1344],[1250,1313,1318,1321,1325,1328,1330,1331,1332,1344,1349,1358],[1250,1313,1319,1321,1324,1325,1328,1330,1331,1332,1334,1344],[1250,1312,1313,1320,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1322,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1323,1324,1325,1328,1330,1331,1332,1344],[1250,1312,1313,1321,1324,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1324,1325,1326,1328,1330,1331,1332,1344,1349,1361],[1250,1313,1321,1324,1325,1326,1328,1330,1331,1332,1344,1349,1352],[1250,1300,1313,1321,1324,1325,1327,1328,1330,1331,1332,1334,1344,1349,1361],[1250,1313,1321,1324,1325,1327,1328,1330,1331,1332,1334,1344,1349,1358,1361],[1250,1313,1321,1325,1327,1328,1329,1330,1331,1332,1344,1349,1358,1361],[1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368],[1250,1313,1321,1324,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1333,1344,1361],[1250,1313,1321,1324,1325,1328,1330,1331,1332,1334,1344,1349],[1250,1313,1321,1325,1328,1330,1331,1332,1335,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1336,1344],[1250,1313,1321,1324,1325,1328,1330,1331,1332,1339,1344],[1250,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368],[1250,1313,1321,1325,1328,1330,1331,1332,1341,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1342,1344],[1250,1313,1318,1321,1325,1328,1330,1331,1332,1334,1344,1352],[1250,1313,1321,1324,1325,1328,1330,1331,1332,1344,1345],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1346,1362,1365],[1250,1313,1321,1324,1325,1328,1330,1331,1332,1344,1349,1351,1352],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1350,1352],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1352,1362],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1353],[1250,1310,1313,1321,1325,1328,1330,1331,1332,1344,1349,1355,1361],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1349,1354],[1250,1313,1321,1324,1325,1328,1330,1331,1332,1344,1356,1357],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1356,1357],[1250,1313,1318,1321,1325,1328,1330,1331,1332,1334,1344,1349,1358],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1359],[1250,1313,1321,1325,1328,1330,1331,1332,1334,1344,1360],[1250,1313,1321,1325,1327,1328,1330,1331,1332,1342,1344,1361],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1362,1363],[1250,1313,1318,1321,1325,1328,1330,1331,1332,1344,1363],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1349,1364],[1250,1313,1321,1325,1328,1330,1331,1332,1333,1344,1365],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1366],[1250,1313,1316,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1318,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1362],[1250,1300,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1361],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1367],[1250,1313,1321,1325,1328,1330,1331,1332,1339,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1357],[1250,1300,1313,1321,1324,1325,1326,1328,1330,1331,1332,1339,1344,1349,1352,1361,1364,1365,1367],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1349,1368],[138,139,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1384],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1496],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1494,1495],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1372,1394],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1372,1403],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1372,1397,1403],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1369,1372,1396,1397,1398,1399,1400,1401,1402],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1369,1372,1396,1397,1403,1404,1405],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1369,1372,1396,1397,1403,1404],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1369,1372,1384,1395],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1372,1396,1397,1406],[268,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1388,1389,1393],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1389],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1388,1389,1390,1391,1392],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1388,1389],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1388],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1385,1386,1387],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1385],[60,1250,1313,1321,1325,1328,1330,1331,1332,1344],[59,1250,1313,1321,1325,1328,1330,1331,1332,1344],[61,92,94,1250,1313,1321,1325,1328,1330,1331,1332,1344],[61,1250,1313,1321,1325,1328,1330,1331,1332,1344],[61,94,95,1250,1313,1321,1325,1328,1330,1331,1332,1344],[61,92,95,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1372],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1371],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1370],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1372,1376,1377,1378,1379,1380,1381,1382],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1370,1372],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1372,1375],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1358],[469,474,475,476,478,886,888,889,894,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,524,886,888,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,863,1250,1313,1321,1325,1328,1330,1331,1332,1344,1868],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1871,1872],[469,470,472,477,524,836,858,865,866,876,889,1250,1313,1321,1325,1328,1330,1331,1332,1344,1868],[469,470,888,1250,1313,1321,1325,1328,1330,1331,1332,1344],[471,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[515,521,540,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,489,515,1250,1313,1321,1325,1328,1330,1331,1332,1344],[481,482,483,484,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,516,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,480,520,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,520,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,520,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,515,519,885,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,515,520,885,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,520,885,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,491,520,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,515,520,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[480,481,482,483,484,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,516,517,520,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,479,520,885,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,498,520,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,515,520,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,498,515,520,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,491,515,520,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,515,518,520,521,523,524,528,532,533,534,535,537,539,540,543,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,515,518,523,524,525,532,539,540,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,515,518,520,1250,1313,1321,1325,1328,1330,1331,1332,1344],[479,480,481,482,483,484,490,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,510,511,512,513,514,515,516,517,518,519,520,523,528,529,530,531,532,533,538,539,540,541,542,543,544,545,546,547,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,515,518,520,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,511,515,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,515,521,539,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,486,515,522,526,527,533,539,540,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[528,529,530,531,540,541,542,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,486,510,515,520,522,526,527,530,533,539,540,542,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,518,520,533,540,541,543,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,515,524,526,527,533,539,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,526,527,536,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,523,526,527,533,539,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,486,515,518,521,522,526,527,533,539,540,543,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[478,486,515,518,521,522,523,539,541,887,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,486,515,520,521,522,526,527,533,539,540,886,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,479,515,517,523,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,489,524,533,536,538,540,1250,1313,1321,1325,1328,1330,1331,1332,1344],[486,522,542,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,490,509,510,512,513,514,519,520,885,888,1250,1313,1321,1325,1328,1330,1331,1332,1344],[490,510,512,513,514,515,518,519,520,523,548,889,894,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,486,521,522,542,885,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,520,548,582,605,635,654,690,711,712,759,793,826,849,876,884,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,885,888,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[580,585,600,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,489,580,1250,1313,1321,1325,1328,1330,1331,1332,1344],[552,553,554,555,556,557,558,559,560,561,563,564,565,566,567,568,569,570,571,572,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,551,582,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,582,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,575,580,581,885,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,580,582,885,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,582,885,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,580,582,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[551,552,553,554,555,556,557,558,559,560,561,563,564,565,566,567,568,569,570,571,572,582,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,550,582,885,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,562,582,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,562,580,582,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,471,477,478,486,524,574,580,582,583,585,592,593,594,595,596,597,599,600,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,524,574,580,587,592,600,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,574,580,582,1250,1313,1321,1325,1328,1330,1331,1332,1344],[549,550,551,552,553,554,555,556,557,558,559,560,561,563,564,565,566,567,568,569,570,571,572,574,575,576,577,578,579,580,581,582,583,584,586,587,588,589,590,591,592,593,598,599,600,601,602,603,604,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,574,580,582,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,576,580,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,524,526,527,580,593,599,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,580,585,599,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,522,526,527,580,593,599,600,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[584,588,589,590,591,600,601,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,486,522,526,527,580,581,582,584,589,593,599,600,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,486,574,582,583,593,600,601,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,526,527,580,593,599,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,526,527,587,593,599,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,478,486,522,526,527,574,580,583,585,593,599,600,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[478,486,522,574,580,585,587,599,601,887,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,522,526,527,580,582,585,593,599,600,886,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,550,580,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,471,477,478,489,524,536,593,598,600,1250,1313,1321,1325,1328,1330,1331,1332,1344],[522,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,549,573,575,577,578,579,581,582,885,888,1250,1313,1321,1325,1328,1330,1331,1332,1344],[549,574,575,577,578,579,580,581,582,585,587,605,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,486,522,584,585,586,885,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,472,474,475,477,478,485,487,489,526,885,886,887,888,889,890,891,892,893,1250,1313,1321,1325,1328,1330,1331,1332,1344],[631,648,649,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,631,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[607,608,609,610,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,632,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,631,635,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,635,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,635,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,489,631,634,885,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,631,635,886,889,894,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,635,885,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,611,631,635,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[607,608,609,610,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,632,635,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,631,635,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,486,524,631,637,638,639,640,641,643,644,645,646,649,650,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,524,525,631,635,637,643,644,649,650,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,631,633,635,1250,1313,1321,1325,1328,1330,1331,1332,1344],[606,607,608,609,610,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,628,629,630,631,632,633,634,635,637,638,639,640,642,643,644,645,646,647,648,649,650,651,652,653,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,631,633,635,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,522,526,631,643,645,649,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[637,639,644,646,649,650,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,522,526,631,643,645,649,888,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,486,638,645,646,649,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,524,526,631,643,645,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,486,522,526,631,633,636,638,643,645,649,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[478,486,522,631,633,636,643,646,648,887,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,522,526,631,643,645,649,886,888,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,631,648,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,524,642,645,649,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[486,522,639,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,606,627,628,629,630,634,635,885,888,1250,1313,1321,1325,1328,1330,1331,1332,1344],[606,628,629,630,631,634,635,648,654,889,894,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,486,522,636,639,647,649,885,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[686,691,706,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,686,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[655,656,657,658,660,662,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,687,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,690,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,690,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,659,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,686,689,885,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,686,690,885,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,664,690,885,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,686,690,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,663,686,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[655,656,657,658,660,662,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,687,690,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,670,690,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,690,885,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,663,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,471,477,478,524,686,691,692,694,695,696,697,700,702,703,704,705,706,707,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,524,525,686,690,694,699,702,703,706,707,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,686,688,690,1250,1313,1321,1325,1328,1330,1331,1332,1344],[655,656,657,658,660,661,662,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,683,684,685,686,687,688,689,690,692,693,694,697,698,699,701,702,703,704,705,706,707,708,709,710,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,686,688,690,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,524,526,686,702,704,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,686,691,702,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,526,686,690,702,704,706,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[693,694,703,705,706,707,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,486,526,527,686,690,693,702,703,704,706,888,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,692,704,705,706,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,526,686,699,702,704,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,478,486,522,526,684,685,686,688,691,692,702,704,706,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[478,486,522,686,688,691,699,702,705,887,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,478,526,686,690,702,704,706,886,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,686,699,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,471,477,478,524,701,704,706,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[486,522,693,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,661,682,683,684,685,689,690,885,888,1250,1313,1321,1325,1328,1330,1331,1332,1344],[661,683,684,685,686,689,690,691,699,705,711,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,486,522,691,693,698,885,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,863,899,1250,1313,1321,1325,1328,1330,1331,1332,1344],[900,901,1250,1313,1321,1325,1328,1330,1331,1332,1344],[477,525,900,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,472,477,524,836,858,865,866,876,889,899,1250,1313,1321,1325,1328,1330,1331,1332,1344],[886,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[754,760,772,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,526,754,760,768,784,787,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,471,477,478,524,754,757,759,760,761,762,767,768,771,772,775,776,777,778,780,781,782,783,785,787,788,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,486,526,527,754,762,763,787,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[777,778,780,781,782,783,785,786,787,788,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,526,527,754,762,765,787,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,526,527,762,776,787,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,526,527,536,779,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,526,527,762,766,787,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,522,526,762,772,773,787,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,471,477,524,525,762,768,772,786,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,522,526,527,754,760,762,764,787,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,489,754,1250,1313,1321,1325,1328,1330,1331,1332,1344],[713,714,717,718,720,721,722,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,755,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,723,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,754,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,749,754,758,885,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,754,759,885,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,719,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[713,714,715,717,718,720,721,722,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,755,756,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,712,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,725,754,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,754,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,719,725,754,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,719,754,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,524,754,757,767,771,772,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,754,757,759,1250,1313,1321,1325,1328,1330,1331,1332,1344],[712,713,714,715,716,717,718,720,721,722,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,749,750,751,752,753,754,755,756,757,758,759,761,762,763,764,765,766,767,768,769,770,771,772,773,774,777,778,780,781,782,783,785,786,787,788,789,790,791,792,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,754,757,759,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,750,754,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,524,526,527,754,762,768,787,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,754,760,768,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,478,486,522,754,762,768,772,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[763,764,765,766,769,772,773,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,478,486,522,754,758,759,762,764,768,769,772,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,757,759,761,768,772,773,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,754,762,768,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,536,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,762,768,771,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,478,486,522,754,757,760,761,762,768,772,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[478,486,522,754,757,760,771,773,887,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,478,486,522,754,759,760,762,768,772,886,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,712,754,756,771,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,489,536,768,772,1250,1313,1321,1325,1328,1330,1331,1332,1344],[486,522,769,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,716,748,749,751,752,753,758,759,888,1250,1313,1321,1325,1328,1330,1331,1332,1344],[716,749,751,752,753,754,758,759,760,771,793,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,486,522,759,760,769,770,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,489,1250,1313,1321,1325,1328,1330,1331,1332,1344],[478,885,886,887,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,473,474,475,476,478,886,888,889,894,1250,1313,1321,1325,1328,1330,1331,1332,1344],[885,1250,1313,1321,1325,1328,1330,1331,1332,1344],[889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[825,844,1250,1313,1321,1325,1328,1330,1331,1332,1344],[794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,814,815,816,817,818,819,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,826,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,826,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,825,885,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,825,826,885,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,826,885,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,825,826,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,489,826,885,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,814,815,816,817,818,819,826,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,805,826,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,813,885,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,471,477,524,825,827,828,829,831,835,838,840,841,842,843,844,845,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,524,525,825,826,827,834,840,841,844,845,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,814,815,816,817,818,819,821,822,823,824,825,826,827,829,830,831,839,840,841,842,843,844,845,846,847,848,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,821,825,826,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,821,825,826,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,825,840,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,526,825,826,840,842,844,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[827,830,841,843,844,845,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,526,527,825,826,840,841,842,844,888,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,829,842,843,844,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,526,825,834,840,842,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,478,486,522,526,821,825,829,840,842,844,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[478,486,522,821,825,840,843,887,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,526,825,826,840,842,844,886,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,825,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,471,477,478,524,839,842,844,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[486,522,830,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,820,822,823,824,826,885,888,1250,1313,1321,1325,1328,1330,1331,1332,1344],[822,823,824,825,826,849,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,486,522,830,832,833,844,885,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,471,472,477,478,524,837,839,842,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,472,477,478,524,836,840,842,844,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[474,475,1250,1313,1321,1325,1328,1330,1331,1332,1344],[485,487,1250,1313,1321,1325,1328,1330,1331,1332,1344],[486,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[474,475,476,485,487,488,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,473,478,522,886,888,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[852,866,880,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,880,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[850,872,873,874,878,881,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,884,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,880,883,885,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,880,884,885,886,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[850,872,873,874,878,881,884,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,877,880,884,885,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,884,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,880,884,886,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,471,477,478,524,852,857,858,859,860,861,862,865,866,880,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,524,525,857,865,866,869,880,882,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,880,882,884,1250,1313,1321,1325,1328,1330,1331,1332,1344],[850,851,853,854,855,856,857,858,862,863,865,866,867,868,869,870,871,872,873,874,875,877,878,880,881,882,883,884,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,880,882,884,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,524,526,527,858,865,880,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,865,869,880,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,522,526,527,858,865,866,880,884,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[853,854,856,866,867,868,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,486,522,526,527,854,855,858,865,866,868,880,884,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,858,862,866,867,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,477,478,526,527,858,865,880,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,526,527,536,858,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,478,486,522,526,527,852,858,862,865,866,880,882,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[478,486,522,852,865,867,869,880,882,887,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,522,526,527,852,858,865,866,880,884,886,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,470,471,477,524,526,536,858,863,864,866,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[486,522,868,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,851,855,870,871,879,883,884,885,888,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,880,884,1250,1313,1321,1325,1328,1330,1331,1332,1344],[851,852,855,869,870,871,876,880,883,884,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,486,522,852,868,885,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[469,478,886,887,889,1250,1313,1321,1325,1328,1330,1331,1332,1344],[471,472,477,886,888,889,890,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2336,2342],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1474,2180,2181],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2180],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1440],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2298],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1474,2295],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1474,2294],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1474,2293,2296],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2293,2297],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1474,2293],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2291],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1474,2317],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2139],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1425,1426,1427],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1425],[57,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1448,1452],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1453],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1460],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1465],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1470],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1450],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1446,1447,1452,1453,1454,1455,1456,1457,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1449],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1448],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1448,1450],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1448,1449,1450,1451],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1458],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1474,1891],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1891,1892],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1474,1496],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1474,1483],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1474],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1515],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1474,1479],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1474,1475],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1479],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1475],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1483],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1488],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1498,1499,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1479,1500],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1497],[233,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1429],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1407],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1370,1372,1383,1407,1408],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1373],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1370,1372,1373,1374,1383],[62,63,64,65,83,1250,1313,1321,1325,1328,1330,1331,1332,1344],[62,84,1250,1313,1321,1325,1328,1330,1331,1332,1344],[62,1250,1313,1321,1325,1328,1330,1331,1332,1344],[66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,1250,1313,1321,1325,1328,1330,1331,1332,1344],[62,63,64,65,84,1250,1313,1321,1325,1328,1330,1331,1332,1344],[84,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2340],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2337,2341],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2339],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1444],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1412,1413],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1412],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2224],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1817,1865,2222],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1865],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1817],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1865],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2222,2223,2225,2226,2227],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1865,2220,2221],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2320,2321,2322,2324],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1865],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1827],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749],[411,1250,1313,1321,1325,1328,1330,1331,1332,1344,2323],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1895],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1895,1896],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2028],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2028,2029],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2273,2274,2275],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1817,1826],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1844,1845,1865],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1832],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1844],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1813],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1860],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1859],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1860,1861],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2169],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1817,1859],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2169,2170],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1826],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1817,1820,1848],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1817,1847],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1848],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1848,1851],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1849,1850,1852,1853],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1821],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1817,1820],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1819],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1832],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1810,1811,1815,1816],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1817,1820,1822,1823,1825,1826,1828,1830,1831,1832,1844],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1817,1821,1834],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1820,1821,1831],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1817,1820,1821,1823],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1817,1818,1820],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1821,1824,1827,1829,1834,1836,1837,1838,1839,1840,1841,1842],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1817,1820,1821],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1820,1821,1825],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1817,1821],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1820,1821,1832],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1817,1820,1821,1826],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1820,1821,1822],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1809,1810,1811,1812,1814,1817,1818,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1842,1843,1844,1846,1854,1855,1856,1857,1858,1862,1863,1864],[134,229,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1809,1810,1811,1817],[86,1250,1313,1321,1325,1328,1330,1331,1332,1344],[86,87,1250,1313,1321,1325,1328,1330,1331,1332,1344],[86,87,88,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2127],[134,140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2127,2128,2129],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2127,2128],[140,229,277,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,291,297,353,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,297,371,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,310,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,369,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,297,369,370,371,372,373,1250,1313,1321,1325,1328,1330,1331,1332,1344],[292,293,294,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,291,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,291,315,319,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,291,298,321,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,291,298,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,291,297,298,315,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,297,315,323,324,325,326,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,298,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,328,329,330,331,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,291,298,315,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,334,335,336,337,338,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,340,341,343,344,345,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,291,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,342,1250,1313,1321,1325,1328,1330,1331,1332,1344],[299,300,301,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,291,297,315,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,297,348,349,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,351,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,291,297,298,1250,1313,1321,1325,1328,1330,1331,1332,1344],[304,305,306,307,308,311,312,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,298,303,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,297,298,303,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,310,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,267,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,354,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,275,276,357,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,277,298,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,360,361,362,363,364,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,291,297,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,291,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,297,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,375,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,291,353,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,376,377,378,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,297,380,381,382,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,296,297,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,297,309,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,277,309,1250,1313,1321,1325,1328,1330,1331,1332,1344],[277,1250,1313,1321,1325,1328,1330,1331,1332,1344],[342,386,387,388,389,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,277,286,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,285,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,275,276,277,1250,1313,1321,1325,1328,1330,1331,1332,1344],[277,278,279,284,287,288,289,290,291,292,293,294,295,298,299,300,301,302,304,305,306,307,308,310,311,312,313,314,315,316,317,318,319,320,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,376,377,379,380,381,382,383,384,385,386,387,388,389,390,456,1250,1313,1321,1325,1328,1330,1331,1332,1344],[453,454,455,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,452,453,1250,1313,1321,1325,1328,1330,1331,1332,1344],[322,452,1250,1313,1321,1325,1328,1330,1331,1332,1344],[229,277,1250,1313,1321,1325,1328,1330,1331,1332,1344],[280,281,282,283,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,276,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1669,1697,1698,1699,1700,1701,1702],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1598],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1670],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1627,1671,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1570,1662,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1673,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1696,1706],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1706,1707],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1704,1705,1708,1709,1710,1711,1715,1716,1717,1718],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1712,1713,1714],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1696,1712],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1696,1705],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1602,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1602,1696,1705],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1571,1572],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1573,1574,1575,1579,1592,1597],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1579,1580],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1580,1581,1582,1591],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1579,1696],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1579],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1579],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1583,1584,1585,1586,1587,1588,1589,1590],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1576],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1576,1577,1578],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1593,1594,1595,1596],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1570,1598,1602,1695],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1628,1669,1696],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1669],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1669,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1696,1723,1724],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1599,1600,1624,1627,1664,1665,1666,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1626,1627,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1627],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1599,1624,1625,1626,1696],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1598,1627,1628,1667,1673,1690,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1627,1668],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1598,1627,1640,1663],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1598,1640,1690],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1691],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1629],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1629,1630,1631,1632],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1640],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1633,1640,1692,1694],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1598,1640],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1641],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1645,1648,1650,1659,1660,1661],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1598,1646],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1598,1640,1642,1645],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1646,1647],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1627,1639,1640],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1649],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1651,1652,1653],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1598,1640,1645,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1640,1645],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1655],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1633,1640],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1654,1656,1658],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1657],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1645,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1598,1633,1640],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1643,1644],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1633],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1662],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1693,1695],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1598,1633,1634,1635],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1634,1635,1636,1637,1638,1639],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1636,1637,1638],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1598,1636,1637],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1684],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1601,1604,1624,1627,1695,1696],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1570,1598,1626,1669,1672,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1685,1686,1687,1688,1689],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1673],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1673,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1673,1678],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1678],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1598,1673,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1554,1598,1599,1602,1625,1628,1690,1695,1696,1697,1699,1702,1703,1719,1720,1721,1722,1723,1725,1726,1727,1728,1729,1730,1732,1733,1741,1742,1743,1747,1748],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1696,1728],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1570],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1673,1731],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1605,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1601,1602,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1601,1603,1604],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1606,1607,1608,1609,1610,1611,1612,1613,1614,1615],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1602,1605,1696],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1617,1618,1619,1620,1621,1622],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1600,1605,1616,1623,1624],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1734],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1735,1736,1737,1738,1739,1740],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1744],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1744,1745,1746],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1759],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1758],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1759],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1758,1759],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1759,1760,1761,1762],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2104],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2104],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2104,2107],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2099],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2098],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2101],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2104],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2098,2099,2100,2101,2102],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2096,2103,2104,2105,2106,2108,2109,2110,2111,2112,2113,2114,2115,2116,2117,2118],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2097,2103],[140,411,1250,1313,1321,1325,1328,1330,1331,1332,1344,2131],[140,229,411,1250,1313,1321,1325,1328,1330,1331,1332,1344,2131,2133,2134],[140,229,411,1250,1313,1321,1325,1328,1330,1331,1332,1344,2131],[229,411,1250,1313,1321,1325,1328,1330,1331,1332,1344,2131],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2131,2132,2133,2134,2135,2136],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2130],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2086],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,2085],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1568],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1555,1564],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1555,1556],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1558],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1555,1556,1557,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1555],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1564],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1563],[163,164,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,144,150,151,154,157,159,160,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[161,1250,1313,1321,1325,1328,1330,1331,1332,1344],[170,1250,1313,1321,1325,1328,1330,1331,1332,1344],[133,143,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,141,143,144,148,162,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,163,192,193,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,141,143,144,148,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[133,177,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,141,148,162,163,179,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,142,144,147,148,150,162,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,141,143,148,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,141,143,148,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,141,142,143,144,146,148,149,150,162,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,162,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[133,140,141,143,144,147,148,162,163,179,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,142,144,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,150,162,163,190,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,141,146,163,190,192,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,150,190,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,141,142,144,146,147,162,163,179,1250,1313,1321,1325,1328,1330,1331,1332,1344],[144,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,142,144,145,146,147,162,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[133,1250,1313,1321,1325,1328,1330,1331,1332,1344],[169,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,141,142,143,144,147,152,153,162,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[144,145,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,150,151,156,162,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,151,156,158,162,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,144,148,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,162,205,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,143,1250,1313,1321,1325,1328,1330,1331,1332,1344],[143,1250,1313,1321,1325,1328,1330,1331,1332,1344],[163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[162,1250,1313,1321,1325,1328,1330,1331,1332,1344],[152,161,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,141,143,144,147,162,163,1250,1313,1321,1325,1328,1330,1331,1332,1344],[215,1250,1313,1321,1325,1328,1330,1331,1332,1344],[133,229,1250,1313,1321,1325,1328,1330,1331,1332,1344],[177,1250,1313,1321,1325,1328,1330,1331,1332,1344],[136,1250,1313,1321,1325,1328,1330,1331,1332,1344],[132,133,134,135,136,137,142,143,144,145,146,147,148,149,150,151,152,153,154,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,1250,1313,1321,1325,1328,1330,1331,1332,1344],[135,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1266,1269,1272,1273,1313,1321,1325,1328,1330,1331,1332,1344,1361],[1250,1269,1313,1321,1325,1328,1330,1331,1332,1344,1349,1361],[1250,1269,1273,1313,1321,1325,1328,1330,1331,1332,1344,1361],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1349],[1250,1263,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1267,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1265,1266,1269,1313,1321,1325,1328,1330,1331,1332,1344,1361],[1250,1313,1321,1325,1328,1330,1331,1332,1334,1344,1358],[1250,1263,1313,1321,1325,1328,1330,1331,1332,1344,1369],[1250,1265,1269,1313,1321,1325,1328,1330,1331,1332,1334,1344,1361],[1250,1260,1261,1262,1264,1268,1313,1321,1324,1325,1328,1330,1331,1332,1344,1349,1361],[1250,1269,1277,1285,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1261,1267,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1269,1294,1295,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1261,1264,1269,1313,1321,1325,1328,1330,1331,1332,1344,1352,1361,1369],[1250,1269,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1265,1269,1313,1321,1325,1328,1330,1331,1332,1344,1361],[1250,1260,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1263,1264,1265,1267,1268,1269,1270,1271,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1295,1296,1297,1298,1299,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1269,1287,1290,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1269,1277,1278,1279,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1267,1269,1278,1280,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1268,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1261,1263,1269,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1269,1273,1278,1280,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1273,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1267,1269,1272,1313,1321,1325,1328,1330,1331,1332,1344,1361],[1250,1261,1265,1269,1277,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1269,1287,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1280,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1263,1269,1294,1313,1321,1325,1328,1330,1331,1332,1344,1352,1367,1369],[256,257,1250,1313,1321,1325,1328,1330,1331,1332,1344],[248,249,255,256,1250,1313,1321,1325,1328,1330,1331,1332,1344],[248,249,259,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,267,271,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1749,1763],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1763,1867,2030],[140,229,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1763,1903,1945,2027,2072],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1946,2027],[140,229,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1807],[140,277,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547],[140,229,267,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,270,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1867],[140,229,267,269,270,271,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,231,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1552],[140,235,1250,1313,1321,1325,1328,1330,1331,1332,1344,1543,1547],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1768],[140,229,267,271,1250,1313,1321,1325,1328,1330,1331,1332,1344,1437,1547],[54,55,140,229,269,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,2091],[140,229,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1749,1865],[140,229,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547],[140,229,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1428,1547,1552,1865,1867],[54,55,140,229,231,232,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1415,1418,1547,1903,2091,2140,2141,2144],[54,55,140,229,232,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1903],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1763],[140,229,270,271,272,1250,1313,1321,1325,1328,1330,1331,1332,1344,1867],[140,229,267,270,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1766],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1749,2140,2286],[269,270,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1749],[140,229,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1750],[140,229,267,269,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344],[272,273,274,1250,1313,1321,1325,1328,1330,1331,1332,1344,1548,1549,1550,1551,1552,1553,1751,1752,1753,1754,1755,1756,1757,1764,1765,1767,1769,1808,1866],[902,908,909,910,918,1250,1313,1321,1325,1328,1330,1331,1332,1344,1868],[140,894,899,902,908,909,910,915,916,917,1250,1313,1321,1325,1328,1330,1331,1332,1344],[894,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,522,876,894,908,911,914,918,1250,1313,1321,1325,1328,1330,1331,1332,1344],[912,913,1250,1313,1321,1325,1328,1330,1331,1332,1344],[55,230,231,894,908,918,1250,1313,1321,1325,1328,1330,1331,1332,1344],[54,55,56,230,231,245,894,895,908,915,918,919,1250,1313,1321,1325,1328,1330,1331,1332,1344],[230,231,894,908,918,1250,1313,1321,1325,1328,1330,1331,1332,1344],[894,908,915,918,1250,1313,1321,1325,1328,1330,1331,1332,1344],[54,55,230,231,245,894,895,908,918,920,1250,1313,1321,1325,1328,1330,1331,1332,1344,1420,1422,1441,1442],[894,908,918,1250,1313,1321,1325,1328,1330,1331,1332,1344],[55,894,908,918,1238,1250,1313,1321,1325,1328,1330,1331,1332,1344],[230,894,908,1241,1250,1313,1321,1325,1328,1330,1331,1332,1344,1876,1878],[920,1250,1313,1321,1325,1328,1330,1331,1332,1344,1876,1878],[1243,1250,1313,1321,1325,1328,1330,1331,1332,1344,1876,1878],[908,1250,1313,1321,1325,1328,1330,1331,1332,1344,1439,1875,1876,1878],[894,908,1250,1313,1321,1325,1328,1330,1331,1332,1344,1443,1876,1878],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1411,1876,1878],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1870,1876,1878],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1875,1876,1878],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1876],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1875],[908,1250,1313,1321,1325,1328,1330,1331,1332,1344,1875],[908,917,1250,1313,1321,1325,1328,1330,1331,1332,1344,1868,1873,1874],[876,894,911,1250,1313,1321,1325,1328,1330,1331,1332,1344,1868,1873],[231,1250,1313,1321,1325,1328,1330,1331,1332,1344],[876,1250,1313,1321,1325,1328,1330,1331,1332,1344],[903,904,905,906,907,1250,1313,1321,1325,1328,1330,1331,1332,1344],[54,1250,1313,1321,1325,1328,1330,1331,1332,1344],[56,1250,1313,1321,1325,1328,1330,1331,1332,1344],[56,894,1250,1313,1321,1325,1328,1330,1331,1332,1344],[55,90,245,895,920,1250,1313,1321,1325,1328,1330,1331,1332,1344,1442,1443,1545,2047],[140,229,269,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1893,1894,1897],[90,140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1416,1522],[452,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,452,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1890,1898,1899,1900,1901,1902],[235,468,1240,1242,1244,1250,1313,1321,1325,1328,1330,1331,1332,1344,1415,1423,1436,1438,1545,1546],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1424,1436],[55,140,1241,1250,1313,1321,1325,1328,1330,1331,1332,1344],[55,89,140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1542],[55,61,140,452,1239,1243,1250,1313,1321,1325,1328,1330,1331,1332,1344],[89,140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1441,1542,1544],[55,56,61,89,90,140,230,231,235,245,895,920,1239,1250,1313,1321,1325,1328,1330,1331,1332,1344,1438,1442,1443,1544],[56,89,140,235,1250,1313,1321,1325,1328,1330,1331,1332,1344,1889,2046],[54,58,89,90,140,231,1238,1245,1250,1313,1321,1325,1328,1330,1331,1332,1344,1416,1422],[89,1250,1313,1321,1325,1328,1330,1331,1332,1344],[56,89,232,234,1250,1313,1321,1325,1328,1330,1331,1332,1344],[89,140,229,269,270,457,458,467,1250,1313,1321,1325,1328,1330,1331,1332,1344],[89,90,140,230,1250,1313,1321,1325,1328,1330,1331,1332,1344,1424,1436,1437],[89,140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1424,1431,1432,1433,1434,1435],[55,61,89,140,452,920,1239,1250,1313,1321,1325,1328,1330,1331,1332,1344],[89,90,1250,1313,1321,1325,1328,1330,1331,1332,1344,1414],[140,231,267,271,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1807,1867,2045,2155,2161,2165,2176,2178],[89,140,269,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1542,1544,1547,1894,2045,2049,2126,2160,2179,2239,2241,2244,2246,2247,2250,2254,2256,2257,2259,2262,2264,2327],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2045,2126,2183,2184,2186,2201,2204,2206,2212,2213,2216,2219,2233,2237,2238],[140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2045,2046,2126,2302,2326],[55,452,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,2044],[245,1250,1313,1321,1325,1328,1330,1331,1332,1344,1415,1419],[53,54,61,230,245,895,1238,1246,1247,1250,1313,1321,1325,1328,1330,1331,1332,1344,1406,1409,1410,1411,1415,1416,1417,1418,1420,1421],[53,1250,1313,1321,1325,1328,1330,1331,1332,1344],[54,55,140,229,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1422,1544,1547,1763,1867,1903,2027,2045,2066,2138,2144,2145,2240],[53,140,229,231,267,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1750,1755,1763,1867,1903,2027,2067,2073],[53,54,140,1250,1313,1321,1325,1328,1330,1331,1332,1344,1422],[140,229,231,452,457,1241,1250,1313,1321,1325,1328,1330,1331,1332,1344,1543,1544,1547,1763,1867,1903,2228,2229,2231,2232],[55,140,229,230,231,457,1241,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867],[55,140,229,272,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1865,1903,2229,2230],[140,229,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,2094,2140,2142],[55,140,229,231,457,1241,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867],[140,229,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,1903,2068,2243],[140,229,231,267,269,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1422,1544,1547,1749,2044,2068,2145,2242],[54,140,452,1238,1250,1313,1321,1325,1328,1330,1331,1332,1344,1422,1547],[55,140,229,231,452,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,1870,2092,2154],[140,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1415,1417,1422,1442,1547,1763,1903,2045,2087,2260,2261],[140,229,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1763,1867,2087],[140,229,230,231,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1428,1763,2087],[140,229,231,269,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,1903,2045,2137,2166,2175],[55,140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1544,1547,1867,2045,2141],[54,140,229,230,231,270,452,1245,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1749,1867,2045,2091,2149],[54,140,229,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1903,2045,2172,2173],[54,140,229,231,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1422,1547,1903,2045,2149,2167,2168,2174],[54,140,229,231,267,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1417,1547,1867],[54,140,229,230,231,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1757,1867,1903,2045,2171],[54,140,229,231,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1867],[61,92,140,229,230,1250,1313,1321,1325,1328,1330,1331,1332,1344,1430,1431,1547,1867,2045,2251,2252,2255],[140,229,231,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1867],[140,229,230,1250,1313,1321,1325,1328,1330,1331,1332,1344,1430,1547,1867,2045,2069,2251,2252,2253],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1406],[54,140,229,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,2091],[140,229,232,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,2094,2143],[140,229,232,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,2140,2142],[140,229,232,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1903,2094,2143],[54,140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1543,1547,1867,2045,2245],[54,55,140,229,230,231,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1542,1867,2045,2248,2250],[54,140,229,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1422,1543,1547,1867,2045,2214,2242,2249],[54,140,229,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,231,1245,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,1903,2045,2258],[140,229,231,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1756,1867],[55,61,140,229,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,1888,1903,2045,2162,2163,2164],[140,229,231,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1867],[55,61,140,229,231,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1418,1547,1867,2045,2091],[55,140,229,231,269,270,457,920,1238,1250,1313,1321,1325,1328,1330,1331,1332,1344,1441,1443,1542,1544,1547,1763,1867,1903,2027,2045,2050,2137,2144,2147,2148,2150,2151,2152,2153,2154],[140,229,267,270,271,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,231,232,269,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1755,1756,1945,2027,2073,2137,2149],[54,55,140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1422,1542,1547,1867,2045,2138,2146,2147],[54,55,140,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,2145],[55,89,140,232,452,1241,1250,1313,1321,1325,1328,1330,1331,1332,1344,1439,1443,1542,1547],[50,140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1428,1522,1547,1867,2045,2177,2182],[55,61,140,229,230,231,457,920,1239,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,2045,2156,2159,2214,2215],[89,140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1542,1547,1750,1867,2045,2177],[89,140,229,230,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1542,1547,1763,1867,2045],[140,229,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1867,2045],[55,140,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1763,1903,2045],[55,140,229,231,270,271,457,920,1238,1250,1313,1321,1325,1328,1330,1331,1332,1344,1442,1443,1547,1749,1867,1903,2045,2046,2149,2152,2265,2266,2267,2268,2281,2301],[140,229,231,267,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1867,1903],[55,140,229,231,267,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,2157],[55,140,229,231,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1867],[54,55,140,229,231,267,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1443,1867,2092],[140,229,230,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,1903,2272],[55,140,229,230,231,245,271,457,895,920,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1903,2278,2279],[140,229,231,269,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1763,1867,2091,2140],[54,55,56,90,140,229,230,231,267,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1423,1547,1749,1903,1945,2045,2046,2091,2092,2140,2154,2182,2282,2283,2284,2285,2286,2287],[55,140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1749,1867],[55,140,229,231,457,920,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,2045,2149],[140,229,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,2027,2094,2140,2142],[55,140,229,231,270,271,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1867,2280],[140,229,231,269,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1755,1763,1945,2027,2051,2073,2137],[229,269,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1763,2149],[55,140,229,231,267,270,271,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1749,1903,2045,2153],[55,140,229,230,231,245,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1420,1443,1519,1547,1749,1763,1903,1945,2046,2081,2149,2158,2287,2288,2289,2290,2292,2299,2300],[140,229,231,267,270,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,269,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1763,1945,2027,2073,2149],[140,229,269,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,2091,2154],[55,140,229,231,452,457,1238,1241,1250,1313,1321,1325,1328,1330,1331,1332,1344,1443,1547,1755,1867,2045],[140,229,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,2070,2071,2076],[140,229,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,2070],[140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1867,2070,2078],[140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1424,1547,1867,2070,2071,2076],[140,229,230,231,267,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1424,1437,1547,1865,1867,2070],[55,140,229,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1424,1436,1547,1945,2071,2073,2074,2075,2077,2079,2080],[140,229,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,2070,2071],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1424,2070],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2070,2071,2074,2075,2077,2078,2079,2080,2081],[229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1424,1436],[90,140,229,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1763,1867,2263],[89,140,229,231,270,467,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1767,1867,2217],[55,140,1250,1313,1321,1325,1328,1330,1331,1332,1344,2087,2088],[140,229,269,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,2315],[140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1763,1867,1903,1945,2045,2303,2304,2305,2306,2312,2314,2316,2319,2325],[55,140,229,269,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344],[140,229,231,270,457,1238,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1763,1867,2046,2149,2303,2313],[1250,1313,1321,1325,1328,1330,1331,1332,1344,2318],[140,229,269,270,457,920,1250,1313,1321,1325,1328,1330,1331,1332,1344,1749,1867,2046,2303],[131,140,229,231,269,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1763,1945,2027,2073,2137,2189,2191,2195,2307,2309,2310,2311],[140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1865,1867,2095],[140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,2095,2190],[140,229,231,235,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1865,2095,2190],[140,229,235,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867],[58,140,229,231,234,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,2027,2307,2308],[140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,2308],[140,229,269,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1749,1945,2027,2045,2046,2303],[140,229,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,2140,2142],[90,140,229,231,234,235,269,895,1250,1313,1321,1325,1328,1330,1331,1332,1344,1414,1422,1547,2087,2093,2303],[55,140,229,230,231,234,245,247,895,920,1238,1239,1243,1250,1313,1321,1325,1328,1330,1331,1332,1344,1442,1547,1903,2046,2084,2087],[231,1250,1313,1321,1325,1328,1330,1331,1332,1344,2083],[140,229,230,231,457,920,1250,1313,1321,1325,1328,1330,1331,1332,1344,1414,1417,1545,1547,1757,1867,1903,2045,2205],[89,140,229,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867],[89,140,229,231,270,467,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1767,1867,2045,2194,2197,2217,2218],[61,140,229,230,231,255,256,258,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1542,1865,1867,2182],[140,229,231,259,260,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1521,1542,1865,1867],[140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1542,1547,1865,1867,1903,2045,2202,2203],[140,229,231,232,452,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,1903,2197,2207,2208,2209,2210,2211],[140,229,231,232,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1756,1867],[140,229,231,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867],[140,229,231,232,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1755,1867],[55,140,229,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867],[140,231,452,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,1903,2332],[140,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1756,1867,2095],[140,229,234,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1756,1867,2149],[140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867],[140,229,231,234,269,452,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1414,1547,1763,1867,2027,2073,2087,2089,2187,2193,2196,2198,2199,2200],[140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,2027,2197],[140,229,230,231,245,267,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1441,1547,1867,1903,2027],[140,229,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,1903,2027,2095,2188,2189,2191,2192],[140,229,231,457,1238,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,2027,2197],[140,229,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,1903,2027,2095,2194,2195],[55,140,229,230,231,457,908,915,918,1250,1313,1321,1325,1328,1330,1331,1332,1344,1411,1547,1763,1867,1903,2045,2234,2236],[55,140,229,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1411,1547,1867],[55,140,229,230,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1428,1547,1867,1903,2182,2234,2235],[140,229,231,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867,2045],[140,229,230,231,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1433,1434,1547,1867,2045,2185],[56,140,231,235,270,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1755,1867],[229,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1867],[140,229,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1867],[55,61,140,229,230,231,270,920,1250,1313,1321,1325,1328,1330,1331,1332,1344,1542,1547,1867,1903,2045,2156,2159,2160],[55,140,229,270,452,457,1250,1313,1321,1325,1328,1330,1331,1332,1344,1418,1547,1865,2045,2158],[140,229,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1749,2094,2140,2142],[90,231,256,1250,1313,1321,1325,1328,1330,1331,1332,1344,1445,1517,1518,1520,1525,1526,1538,1539,1540,1541],[50,1250,1313,1321,1325,1328,1330,1331,1332,1344,1424,1428,1430],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1424],[231,256,257,258,895,912,1250,1313,1321,1325,1328,1330,1331,1332,1344,1523,1524,1542],[61,230,231,245,248,895,912,1250,1313,1321,1325,1328,1330,1331,1332,1344,1523,1524,1537,1542],[231,260,895,912,1250,1313,1321,1325,1328,1330,1331,1332,1344,1523,1524,1542],[55,90,230,231,245,895,920,1240,1241,1250,1313,1321,1325,1328,1330,1331,1332,1344,1435,1443,1521,1522,1523,1542],[54,231,245,894,895,908,912,918,920,1250,1313,1321,1325,1328,1330,1331,1332,1344,1406,1420,1422,1443,1542],[61,231,244,245,248,895,908,918,1250,1313,1321,1325,1328,1330,1331,1332,1344,1422,1443,1542],[55,90,894,908,912,918,920,1239,1250,1313,1321,1325,1328,1330,1331,1332,1344,1442,1443,1542,1545],[1250,1313,1321,1325,1328,1330,1331,1332,1344,1421,1422],[54,245,894,895,908,918,1250,1313,1321,1325,1328,1330,1331,1332,1344,1420,1422,1442,1542],[55,61,90,230,235,912,1240,1250,1313,1321,1325,1328,1330,1331,1332,1344,1439,1519,1542],[458,459,460,461,462,463,464,465,466,1250,1313,1321,1325,1328,1330,1331,1332,1344],[229,269,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1893],[267,1250,1313,1321,1325,1328,1330,1331,1332,1344],[245,1250,1313,1321,1325,1328,1330,1331,1332,1344],[235,271,1250,1313,1321,1325,1328,1330,1331,1332,1344],[1238,1250,1313,1321,1325,1328,1330,1331,1332,1344],[54,231,1250,1313,1321,1325,1328,1330,1331,1332,1344],[229,246,1250,1313,1321,1325,1328,1330,1331,1332,1344],[269,270,1250,1313,1321,1325,1328,1330,1331,1332,1344,1547,1749],[58,60,61,85,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,230,1250,1313,1321,1325,1328,1330,1331,1332,1344]],"fileInfos":[{"version":"c430d44666289dae81f30fa7b2edebf186ecc91a2d4c71266ea6ae76388792e1","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","impliedFormat":1},{"version":"e44bb8bbac7f10ecc786703fe0a6a4b952189f908707980ba8f3c8975a760962","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"c57796738e7f83dbc4b8e65132f11a377649c00dd3eee333f672b8f0a6bea671","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true,"impliedFormat":1},{"version":"515d0b7b9bea2e31ea4ec968e9edd2c39d3eebf4a2d5cbd04e88639819ae3b71","affectsGlobalScope":true,"impliedFormat":1},{"version":"0559b1f683ac7505ae451f9a96ce4c3c92bdc71411651ca6ddb0e88baaaad6a3","affectsGlobalScope":true,"impliedFormat":1},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true,"impliedFormat":1},{"version":"fb0f136d372979348d59b3f5020b4cdb81b5504192b1cacff5d1fbba29378aa1","affectsGlobalScope":true,"impliedFormat":1},{"version":"d15bea3d62cbbdb9797079416b8ac375ae99162a7fba5de2c6c505446486ac0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"68d18b664c9d32a7336a70235958b8997ebc1c3b8505f4f1ae2b7e7753b87618","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb3d66c8327153d8fa7dd03f9c58d351107fe824c79e9b56b462935176cdf12a","affectsGlobalScope":true,"impliedFormat":1},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true,"impliedFormat":1},{"version":"69ab18c3b76cd9b1be3d188eaf8bba06112ebbe2f47f6c322b5105a6fbc45a2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"a680117f487a4d2f30ea46f1b4b7f58bef1480456e18ba53ee85c2746eeca012","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"954296b30da6d508a104a3a0b5d96b76495c709785c1d11610908e63481ee667","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac9538681b19688c8eae65811b329d3744af679e0bdfa5d842d0e32524c73e1c","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a969edff4bd52585473d24995c5ef223f6652d6ef46193309b3921d65dd4376","affectsGlobalScope":true,"impliedFormat":1},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true,"impliedFormat":1},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"d6d7ae4d1f1f3772e2a3cde568ed08991a8ae34a080ff1151af28b7f798e22ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true,"impliedFormat":1},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true,"impliedFormat":1},{"version":"52ada8e0b6e0482b728070b7639ee42e83a9b1c22d205992756fe020fd9f4a47","affectsGlobalScope":true,"impliedFormat":1},{"version":"3bdefe1bfd4d6dee0e26f928f93ccc128f1b64d5d501ff4a8cf3c6371200e5e6","affectsGlobalScope":true,"impliedFormat":1},{"version":"59fb2c069260b4ba00b5643b907ef5d5341b167e7d1dbf58dfd895658bda2867","affectsGlobalScope":true,"impliedFormat":1},{"version":"639e512c0dfc3fad96a84caad71b8834d66329a1f28dc95e3946c9b58176c73a","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"51ad4c928303041605b4d7ae32e0c1ee387d43a24cd6f1ebf4a2699e1076d4fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"196cb558a13d4533a5163286f30b0509ce0210e4b316c56c38d4c0fd2fb38405","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e7f8264d0fb4c5339605a15daadb037bf238c10b654bb3eee14208f860a32ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"175716f68ff68e4f12faef082c08321dfe2d14212bb7496af5f613d14b678972","impliedFormat":99},"1f0ae3de42dcd55aa39ca3a30b34acdfa2c7fa3503d3b1b765b2bcd7eefb8040","3ee414290dd69ddc3209e0143ff544f73401a448fa503288b5ba5925d2dd80c6",{"version":"0bb37c79ef7901db98e367e6c04f757526114811ed95d7596b6bab9ba47ce6df","affectsGlobalScope":true},{"version":"a41f8a5d20f92477529061f9c18650d9347ca85b3137a4998079bce820331d75","affectsGlobalScope":true},"6861f58158a546925bfb4da787cc8fc089408c0ae10ed546a948deb455f9438f","39d5d41996577b063c8403d8823dcc420a5fc15cdf0db929a5819c9283d6ca5b","b32cff005dc9595a4d6c68129a851680a47f203cb332d3a2f99af72f4843129a","40db12ecf6890535904fa867e8c47bb8bedf6ed5423c6dc72a4bf4763ef555f7",{"version":"1d109d94457eb7c3f72d82cb71a83a4df424dba6c9fd6a46ca1079c6568cf997","impliedFormat":1},{"version":"126714ee4ef56f902ad4c70f8d5e37a264c1479c514b00bffe10d5f227a23590","impliedFormat":1},{"version":"73a0ee6395819b063df4b148211985f2e1442945c1a057204cf4cf6281760dc3","affectsGlobalScope":true,"impliedFormat":1},{"version":"d05d8c67116dceafc62e691c47ac89f8f10cf7313cd1b2fb4fe801c2bf1bb1a7","impliedFormat":1},{"version":"3c5bb5207df7095882400323d692957e90ec17323ccff5fd5f29a1ecf3b165d0","impliedFormat":1},{"version":"e22e10700394b3260e3fa3c7034ec73023eeb10e7dfcf160133aec8f757dcc8e","impliedFormat":1},{"version":"1347f01eb7a127c59af16fc0534b865d046e2115923abd23589fc328fec7843b","impliedFormat":1},{"version":"bb4a6a55ba6a4b1615fcbfd5ac4667e1d3c15d38a0212c692fbf22ff009fe14e","impliedFormat":1},{"version":"ba9fb2ea72f27e60768b619c9aa782afe297dcd51020b0b198a5a290fe03c12b","impliedFormat":1},{"version":"4e0696e9d896584ce360d970b9a6bd0dcf020c6c917d0d5a50031c9a39788767","impliedFormat":1},{"version":"22ef8df4fb2860ba3cdd4d5bd11cf4060ec3d2154f99340c56c5e3ca4c9539b1","impliedFormat":1},{"version":"23197a030f28880e0bc15423b2cefa15771a1cf089ee125b40c7e97cce24b7d1","impliedFormat":1},{"version":"3a79cf9f4e34314aa579063f23e049a28cad44c0ad8be26f9d24a9d31c83178d","impliedFormat":1},{"version":"42988742f0d089122d7ab0f9c49320c75556a18a09123f157519b1bb0e13a903","impliedFormat":1},{"version":"e3ad49779098188f881d982170f580d658b0d2dd7c47c1b6732f317b646224ff","impliedFormat":1},{"version":"8c9f4b57bd141af987627368070836db12a88343fe7999e32ad7ddf29a807e14","impliedFormat":1},{"version":"4a9323c88c28ec64a3e9eb3e63b90c0422df07ab183c59c4bf19a02fbf96179e","impliedFormat":1},{"version":"848136ebc6512709bae1c0f0260e496ca71042a2bafddc2610955e7eb8c83252","impliedFormat":1},{"version":"5ac7fa1656cfb10b6cb88919fd930bf4e69d4f934cd7e91fe593f610dff16a8e","impliedFormat":1},{"version":"27f83fca7880e7e658590b9a998553e941d7ba87d27167dae453a2db44e2c3c4","impliedFormat":1},{"version":"cb515c2fef7956dc17b043bdd6feee4723383eccd6715c95d5a25c433878a71d","impliedFormat":1},{"version":"04c53210476e1bceb9f03ff01da4c23061125edda1e2ec0c3293994881799e82","impliedFormat":1},{"version":"f4d83e146ad3634d90e29300fb95bec39ece255aebb714e570721ae54a8cd748","impliedFormat":1},{"version":"28b55148b339a85074b0227a17d611bc0e8a45f1b2577ce03508eeb58d979c44","impliedFormat":1},{"version":"9dce7ef8e6ab92516bdd92bfb5b075f308200920b3919f31a4c82fec8e5a01be","impliedFormat":1},{"version":"543e3220d2b00f67ba9ba62fa617f3b387f15a56d7d1263aad0154f6eeb86d40","impliedFormat":1},{"version":"4715731f37b459e1e77e0c2baeb90ed1dc93f49ee301fa5e9fd4804e9f7953ca","impliedFormat":1},{"version":"6bafd1abc01d775b090b2fa062efc14bdfadd73c9ce25be33de6647fb163af0e","impliedFormat":1},{"version":"0eedf6f1be74a3098038e5121dd39c5ae151f5b8a4ec1acb592476a0764c8e3c","impliedFormat":1},{"version":"122c69be17351fb47f275c689d61a15f97b186fad09a3e2264422eff9612c089","impliedFormat":1},{"version":"a9ab6dd3d1adedbfeda993e6f202c80786236bf6dd7e0be8310e48ce5a82b117","impliedFormat":1},{"version":"15be92a9ad4c54cd9585612375693fedeff532ed0c182491fd81f2bb687abc51","impliedFormat":1},{"version":"c4ea4ff169e20644964539e51b7395fed68e7c40d996ce63c2fdfc77baeb0fb1","impliedFormat":1},"7e3ae3c3b96091cb6816dd4280f97c1f88db9f183a43f034f012c6ad74b45409",{"version":"f9800ee41019d4c7612364fd1eb3862dd535166959e139c8e54c61c421fdb799","impliedFormat":1},{"version":"f756256561f113e45196130d3be26b0fdcd76396749ba213741c2a5d0d9584f6","impliedFormat":1},{"version":"49123f65d0f1270a60f5cdb7220dea12d9fcbff320447c933511cb1f7168a11b","impliedFormat":1},{"version":"f684f2969931de8fb9a5164f8c8f51aaea4025f4eede98406a17642a605c2842","impliedFormat":1},{"version":"9fa47adb82f68bf566407e8bb04ed59a0e40cfd7eaa5a86319682839a2097cd1","impliedFormat":1},"7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","9a150ec6ece513203bb3c6771431cb8a1abcfd85c64fd41d792f142cc46cecf7","20767277db040207ba7ae96ef7884f6ff7fbeab3ebcdb15822ba257606f693ee","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","643f69c8329e4a869990c50a5986af8179cf7b68388c74a40306033dd3d1d48a","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","f41e4d1cf18fe34f9c94ab8509bc7fb8abc2d78919aeb7aff9f431a1933df22d","505872d65221bc816c97b4050aedc231ea6c696b3c3f78d886e4fca0384a4359","bdd83fbe2f58240a6bc9de0bcbe1e3680772580c66d1615213c476e4c1ae3745","f6d5f92b40ecd08cb769a17bed8edabcac3fbfe2ca251d86eb6e55e0a0373da6","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","87cbee6756fc603cda0fa9e0e6cd84def30b4b8c6f1bc8c00dc12e15ce715096","88135da0542cd3fc9bb46a7844b4e708d79f11ca169c3dbc7c12fe512c08ac40","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","9f9ab9f260ae90452195f1cc9f816ed17ed0c66e6e5f67ec285da40344c235ab","66b57ad9e6859c4c4e23607cff804ae626a2fd1a7e2e41773aae63d25829305b","f8a8ee5183b0628be8099b2e8527c7b5d95316bf07332896b1b37330ac90a388","34f66ae115826b66c86e4800890bb8c386a2cd0cacdce0e16551afc645dda97b","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","04d0b3a38ba9cf3e01eab4442ad614cfb9c9634aab287653733fafc686945887","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","79c149fa5d55e1728538a7ac4b9bfd805c3ac7fba6ed6841681ea90f4c2af6b4","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","ae18ce714ae0de72609b92967d1221d362d8e70821018388e586a8978f11ccc7","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","b992deed201d29af8b8a8a5b63a916fcdd5c8828e36090308f30b7e31f5b6114","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","7745f82644734213ad5de157381de0182ad13870d3fe7df8f74744f481941596","ad94b453f2d39fb6f79e6ff9446e0e1a7ad435514d4071802f64c0f58b3a0046","e91ffaf7075be3d52c5020042953910c912037a06036ec9ff8697d966f105a61","efddbddbb23ca12f133c700c6d40f6bfde075212063baf19b3fb7020a0a149e0","ee3f43a99ef4e9ec5e31ed8e575eab6b55869f7cd830ce3b0942d0917fc8cb81","ee68af6334dcb5283ce083935a256a9ef4a6df3364ee732f1989f2e7605c0a72","5014dfab9bf844dd48ac6c0b8c469d7d6005cbe282d5d05edadd1bff1f2354e5",{"version":"3a909e8789a4f8b5377ef3fb8dc10d0c0a090c03f2e40aab599534727457475a","affectsGlobalScope":true,"impliedFormat":1},{"version":"fd412dd6372493eb8e3e95cae8687d35e4d34dde905a33e0ee47b74224cdd6ab","impliedFormat":1},{"version":"9d3b119c15e8eeb9a8fbeca47e0165ca7120704d90bf123b16ee5b612e2ecc9d","impliedFormat":1},{"version":"9f66eb21b8f041974625ec8f8ab3c6c36990b900b053ba962bb8b233301c8e47","impliedFormat":1},{"version":"005319c82222e57934c7b211013eb6931829e46b2a61c5d9a1c3c25f8dc3ea90","impliedFormat":1},{"version":"54ccb63049fb6d1d3635f3dc313ebfe3a8059f6b6afa8b9d670579534f6e25a6","affectsGlobalScope":true,"impliedFormat":1},{"version":"170d4db14678c68178ee8a3d5a990d5afb759ecb6ec44dbd885c50f6da6204f6","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac51dd7d31333793807a6abaa5ae168512b6131bd41d9c5b98477fc3b7800f9f","impliedFormat":1},{"version":"9dd1cf136b687969888de067d0384593097f32e9a378b187d150d9405151c6cb","impliedFormat":1},{"version":"232f660363b3b189f7be7822ed71e907195d1a85bc8d55d2b7ce3f09b2136938","impliedFormat":1},{"version":"e745388cfad9efb4e5a9a15a2c6b66d54094dd82f8d0c2551064e216f7b51526","impliedFormat":1},{"version":"d11cbcaf3a54861b1d348ba2adeeba67976ce0b33eef5ea6e4bddc023d2ac4b2","impliedFormat":1},{"version":"cf1e23408bb2e38cb90d109cf8027c829f19424ad7a611c74edf39e1f195fe22","impliedFormat":1},{"version":"8ebf448e9837fda1a368acbb575b0e28843d5b2a3fda04bce76248b64326ea49","impliedFormat":1},{"version":"91b9f6241fca7843985aa31157cfa08cc724c77d91145a4d834d27cdde099c05","impliedFormat":1},{"version":"c5dc49c81f9cb20dff16b7933b50e19ac3565430cf685bbe51bcbcdb760fc03f","impliedFormat":1},{"version":"d78d4bc8bbda13ed147b23e63ff4ac83e3dcf4f07012afadd59e8a62473b5894","impliedFormat":1},{"version":"3dfa3a6f2a62259b56fa7bcebfbacf886848dfa037298be5bed07c7a0381ee4f","impliedFormat":1},{"version":"1882680f8c88c5648d603408dd1943857ca831a815e33d3126be8368f7a69252","impliedFormat":1},{"version":"24b6109bdf5e2027f0a4366b9e1f988d648f08ea3748ebd690e76bba65115bf9","impliedFormat":1},{"version":"e7d56fa3c64c44b29fa11d840b1fe04f6d782fc2e341a1f01b987f5e59f34266","impliedFormat":1},{"version":"0f86beb951b048eb7e0a17609e934a59a8686683b2134632975baeacaf53c23d","impliedFormat":1},{"version":"e1835114d3449689778b4d41a5dde326cf82c5d13ddd902a9b71f5bf223390fb","impliedFormat":1},{"version":"16000ce3a50ff9513f802cef9ec1ce95d4b93ce251d01fd82d5c61a34e0e35bd","impliedFormat":1},{"version":"42bacb33cddecbcfe3e043ee1117ba848801749e44f947626765b3e0aec74b1c","impliedFormat":1},{"version":"4e1bfec0f44a463f25cc26528a4505bc592feef555706311a143481f69a21d6f","impliedFormat":1},{"version":"cd2156bc8e4d54d52a2817d1b6f4629a5dd3173b1d8bb0fc893ee678d6a78ecd","impliedFormat":1},{"version":"60526d9010e8ccb2a76a59821061463464c3acd5bc7a50320df6d2e4e0d6e4f7","impliedFormat":1},{"version":"35e068ea47e779f232417d5c9fd595af9a85d26b2b77f89ae6afce17343d31e7","impliedFormat":1},{"version":"623fa4efc706bb9956d0ae94b13321c6617655bf8ebdb270c9792bb398f82e44","impliedFormat":1},{"version":"70533e87167cf88facbec8ef771f9ad98021d796239c1e6f7826e0f386a725be","impliedFormat":1},{"version":"79d6871ce0da76f4c865a58daa509d5c8a10545d510b804501daa5d0626e7028","impliedFormat":1},{"version":"9054417b5760061bc5fe31f9eee5dc9bf018339b0617d3c65dd1673c8e3c0f25","impliedFormat":1},{"version":"c6b68cd2e7838e91e05ede0a686815f521024281768f338644f6c0e0ad8e63cd","impliedFormat":1},{"version":"20c7a8cb00fda35bf50333488657c20fd36b9af9acb550f8410ef3e9bef51ef0","impliedFormat":1},{"version":"c94f70562ae60797cce564c3bebbaaf1752c327d5063d6ac152aa5ca1616c267","impliedFormat":1},{"version":"2aeb5fcdfc884b16015617d263fd8d1a8513f7efe23880be4e5f0bdb3794b37c","impliedFormat":1},{"version":"b561170fbe8d4292425e1dfa52406c8d97575681f7a5e420d11d9f72f7c29e38","impliedFormat":1},{"version":"5fe94f3f6411a0f6293f16fdc8e02ee61138941847ce91d6f6800c97fac22fcd","impliedFormat":1},{"version":"7f7c0ecc3eeeef905a3678e540947f4fbbc1a9c76075419dcc5fbfc3df59cb0b","impliedFormat":1},{"version":"df3303018d45c92be73fb4a282d5a242579f96235f5e0f8981983102caf5feca","impliedFormat":1},{"version":"92c10b9a2fcc6e4e4a781c22a97a0dac735e29b9059ecb6a7fa18d5b6916983b","impliedFormat":1},{"version":"8205e62a7310ac0513747f6d84175400680cff372559bc5fbe2df707194a295d","impliedFormat":1},{"version":"084d0df6805570b6dc6c8b49c3a71d5bdfe59606901e0026c63945b68d4b080a","impliedFormat":1},{"version":"9235e7b554d1c15ea04977b69cd123c79bd10f81704479ad5145e34d0205bf07","impliedFormat":1},{"version":"0f066f9654e700a9cf79c75553c934eb14296aa80583bd2b5d07e2d582a3f4ee","impliedFormat":1},{"version":"269c5d54104033b70331343bd931c9933852a882391ed6bd98c3d8b7d6465d22","impliedFormat":1},{"version":"a56b8577aaf471d9e60582065a8193269310e8cae48c1ce4111ed03216f5f715","impliedFormat":1},{"version":"486ae83cd51b813095f6716f06cc9b2cf480ad1d6c7f8ec59674d6c858cd2407","impliedFormat":1},{"version":"039f0a1f6d67514bbfea62ffbb0822007ce35ba180853ec9034431f60f63dbe6","impliedFormat":1},{"version":"fff527e2567a24dd634a30268f1aa8a220315fed9c513d70ee872e54f67f27f3","impliedFormat":1},{"version":"5dd0ff735b3f2e642c3f16bcfb3dc4ecebb679a70e43cfb19ab5fd84d8faaeed","impliedFormat":1},{"version":"71a9a3cf1e644ec071aa3ec6417ad05aae80c7bd55ef49b011be3cf1f17b7421","impliedFormat":1},{"version":"b7d1cdc9810b334734a7d607c195daa721df6d114d99e96d595ff52db1df627b","impliedFormat":1},{"version":"79150b9d6ee93942e4e45dddf3ef823b7298b3dda0a894ac8235206cf2909587","impliedFormat":1},{"version":"77282216c61bcef9a700db98e142301d5a7d988d3076286029da63e415e98a42","impliedFormat":1},{"version":"57b242af775e000ef0e0abb946542b0094fdb761ea52affb69b59b85ad83d34f","impliedFormat":1},{"version":"75ff8ea2c0c632719c14f50849c1fc7aa2d49f42b08c54373688536b3f995ee7","impliedFormat":1},{"version":"85a915dbb768b89cb92f5e6c165d776bfebd065883c34fee4e0219c3ed321b47","impliedFormat":1},{"version":"83df2f39cb14971adea51d1c84e7d146a34e9b7f84ad118450a51bdc3138412c","impliedFormat":1},{"version":"96d6742b440a834780d550fffc57d94d0aece2e04e485bce8d817dc5fb9b05d7","impliedFormat":1},{"version":"bdb2b70c74908c92ec41d8dd8375a195cb3bb07523e4de642b2b2dfbde249ca6","impliedFormat":1},{"version":"7b329f4137a552073f504022acbf8cd90d49cc5e5529791bef508f76ff774854","impliedFormat":1},{"version":"f63bbbffcfc897d22f34cf19ae13405cd267b1783cd21ec47d8a2d02947c98c1","impliedFormat":1},{"version":"9da2649fb89af9bd08b2215621ad1cfda50f798d0acbd0d5fee2274ee940c827","impliedFormat":1},{"version":"df55b9be6ba19a6f77487e09dc7a94d7c9bf66094d35ea168dbd4bac42c46b8f","impliedFormat":1},{"version":"595125f3e088b883d104622ef10e6b7d5875ff6976bbe4d7dca090a3e2dca513","impliedFormat":1},{"version":"737fc8159cb99bf39a201c4d7097e92ad654927da76a1297ace7ffe358a2eda3","impliedFormat":1},{"version":"e0d7eed4ba363df3faadb8e617f95f9fc8adfbb00b87db7ade4a1098d6cf1e90","impliedFormat":1},{"version":"676088e53ca31e9e21e53f5a8996345d1b8a7d153737208029db964279004c3e","impliedFormat":1},{"version":"de115595321ce012c456f512a799679bfc874f0ac0a4928a8429557bb25086aa","impliedFormat":1},{"version":"896e4b676a6f55ca66d40856b63ec2ff7f4f594d6350f8ae04eaee8876da0bc5","impliedFormat":1},{"version":"0524cab11ba9048d151d93cc666d3908fda329eec6b1642e9a936093e6d79f28","impliedFormat":1},{"version":"869073d7523e75f45bd65b2072865c60002d5e0cbd3d17831e999cf011312778","impliedFormat":1},{"version":"bc7b5906a6ce6c5744a640c314e020856be6c50a693e77dc12aff2d77b12ca76","impliedFormat":1},{"version":"56503e377bc1344f155e4e3115a772cb4e59350c0b8131e3e1fb2750ac491608","impliedFormat":1},{"version":"6b579287217ee1320ee1c6cfec5f6730f3a1f91daab000f7131558ee531b2bf8","impliedFormat":1},{"version":"2586bc43511ba0f0c4d8e35dacf25ed596dde8ec50b9598ecd80194af52f992f","impliedFormat":1},{"version":"a793636667598e739a52684033037a67dc2d9db37fab727623626ef19aa5abb9","impliedFormat":1},{"version":"b15d6238a86bc0fc2368da429249b96c260debc0cec3eb7b5f838ad32587c129","impliedFormat":1},{"version":"9a9fba3a20769b0a74923e7032997451b61c1bd371c519429b29019399040d74","impliedFormat":1},{"version":"4b10e2fe52cb61035e58df3f1fdd926dd0fe9cf1a2302f92916da324332fb4e0","impliedFormat":1},{"version":"d1092ae8d6017f359f4758115f588e089848cc8fb359f7ba045b1a1cf3668a49","impliedFormat":1},{"version":"ddae9195b0da7b25a585ef43365f4dc5204a746b155fbee71e6ee1a9193fb69f","impliedFormat":1},{"version":"32dbced998ce74c5e76ce87044d0b4071857576dde36b0c6ed1d5957ce9cf5b5","impliedFormat":1},{"version":"29befd9bb08a9ed1660fd7ac0bc2ad24a56da550b75b8334ac76c2cfceda974a","impliedFormat":1},{"version":"5bc29a9918feba88816b71e32960cf11243b77b76630e9e87cad961e5e1d31d0","impliedFormat":1},{"version":"0aba767f26742d337f50e46f702a95f83ce694101fa9b8455786928a5672bb9b","impliedFormat":1},{"version":"8db57d8da0ab49e839fb2d0874cfe456553077d387f423a7730c54ef5f494318","impliedFormat":1},{"version":"ecc1b8878c8033bde0204b85e26fe1af6847805427759e5723882c848a11e134","impliedFormat":1},{"version":"cfc9c32553ad3b5be38342bc8731397438a93531118e1a226a8c79ad255b4f0c","impliedFormat":1},{"version":"16e5b5b023c2a1119c1878a51714861c56255778de0a7fe378391876a15f7433","impliedFormat":1},{"version":"52e8612d284467b4417143ca8fe54d30145fdfc3815f5b5ea9b14b677f422be5","impliedFormat":1},{"version":"a090a8a3b0ef2cceeb089acf4df95df72e7d934215896afe264ff6f734d66d15","impliedFormat":1},{"version":"151f422f08c8ca67b77c5c39d49278b4df452ef409237c8219be109ae3cdae9d","impliedFormat":1},{"version":"412a06aa68e902bc67d69f381c06f8fd52497921c5746fabddadd44f624741f5","impliedFormat":1},{"version":"c469120d20804fda2fc836f4d7007dfd5c1cef70443868858cb524fd6e54def1","impliedFormat":1},{"version":"a32cc760d7c937dde05523434e3d7036dd6ca0ba8cb69b8f4f9557ffd80028b7","impliedFormat":1},"b9856cbab0c0d47a22b4b0745e0f833e6f9db4bb3500375a47244b081f30302e","f123f71b1e61d2b32d2a5b64c179fa3491da5f334a854b0432714fd49c72914b","0c4e4eae3ea419240d2db12fa233e6f92a647d04b404c0616efe6b6658c9d614",{"version":"0f3c1c366c4fc6f6a865e54db55ec6ec3b3f15292ace3b4de6a0300051873ee4","impliedFormat":1},{"version":"1c3b5b28a07e8dfbf1f261472982fe04f2afc075cff0167a0b85b7d91f8c5bc1","impliedFormat":1},"165c5d13a14beb47fac034038b807f670917e894d3047286cf5e8a37926f2f32",{"version":"e134052a6b1ded61693b4037f615dc72f14e2881e79c1ddbff6c514c8a516b05","impliedFormat":1},{"version":"080941d9f9ff9307f7e27a83bcd888b7c8270716c39af943532438932ec1d0b9","affectsGlobalScope":true,"impliedFormat":1},{"version":"047fe6693ee2d992ddf704626c43bcff6190dae2b89d8d0bb20c708b36ce5cfe","affectsGlobalScope":true},{"version":"c326a7f65a0e49472912e4ad5dc0a84a338a4644e891580e27c58717f5e3fd3e","affectsGlobalScope":true},{"version":"047fe6693ee2d992ddf704626c43bcff6190dae2b89d8d0bb20c708b36ce5cfe","affectsGlobalScope":true},{"version":"c326a7f65a0e49472912e4ad5dc0a84a338a4644e891580e27c58717f5e3fd3e","affectsGlobalScope":true},{"version":"047fe6693ee2d992ddf704626c43bcff6190dae2b89d8d0bb20c708b36ce5cfe","affectsGlobalScope":true},{"version":"c326a7f65a0e49472912e4ad5dc0a84a338a4644e891580e27c58717f5e3fd3e","affectsGlobalScope":true},"d16752cebc5dfafc5fbeab2f3426da6908e90ffd3d47d6901ed935323eea5526","2ed198ff87ef8810b35d387baf56f1ffbd687a13e7d042fa0bef28279e870ed5","baf1fb6c144902f4241439c9528f08672943171b27fadc64ece8d4b0b9e77a29","095b084899e924f10e7c711cb20fa6a04f3e33f59efd965af15c6a90ab7fef62","f98995a6e3628be20f5403df68d4fe61c24ec9e482a4507c0a17bf74f2f08301","3c9df25b1b1ea9c69748b924458bd34928575fb9d50ab2fa9d28696b1bbc3532",{"version":"f9398e09d54a69abd3379e4164f9f0c66e214036e098ee0f9f8e4b64039efede","impliedFormat":99},{"version":"d68520185ebc62aaf75a95a669ea7ee07bfbd6ca648ceb5a68de6b787af8c740","impliedFormat":99},{"version":"12d668b38e979aaaf9b32bcbe3956bfc916f69eeefc8bbcc2b651e6d598fc8db","impliedFormat":99},{"version":"ce6145296613ed0a90962acb2cbea6d3705a6a03e51195e26f6d36ec3e501500","impliedFormat":99},{"version":"ec6112896bc0bff80582bc9dfe82e0c1c2c1c7683834deca4568df61447aa4e7","impliedFormat":99},{"version":"ed8f5e35a371cbb0a0080f7c7330c3b30462eb2a203a0e0759aed70523cde63c","impliedFormat":99},"8bd03ca8fa5b583862b97f5dca54502910b53ab868c2391cad34d7070cc54132","e1b9831989f8c3d4c97945c3b9ae5fd4217414353c948dde61ff68e747799473","f6743fbe71770c4bde824cea19637c533cd7ab972b9a058bab358cd1373dffc6","1d2abfecf0c763a3d926a9eb389e77d1b8d81dde5018299fb26f05defb5dcdc1","fe2ebc94f473be1b330d867e25778e66b017abe5727c43b9b28d625b65419ddb","54c620e48800b895a2a6c34ec24e03c56d5c0fdd1625f955ef51bbdb49726c91",{"version":"763e2a1afcbc4f503af8bd9a0e168f9e837ebb4a3ebbe521b5e7333a72534ac7","impliedFormat":99},{"version":"8eecb0fadc39ec858b6f775dab620b82ee87014423f37887b3534eaab781e71a","impliedFormat":99},{"version":"9d151f2cff555991b97edf51c8bb520a57421fd04f963e92fb780a5eab241209","impliedFormat":99},{"version":"ceec1447c0ba33a07f5a4ee0bef0abfc2668dd9aec775ba4d3f2e28e1ef5603d","affectsGlobalScope":true,"impliedFormat":99},{"version":"109cf18ade99129de29e3b730e857bcd357b8f99ebdffc1955cce396f46dff29","impliedFormat":99},{"version":"caf93a8f39d77dc8662741477b7ed311b0337e45b17566b25d08dc722d8af119","impliedFormat":99},{"version":"cac4f7c5d86426c28613732e247c2c89a4b14962a9a3799c4430b9bf91d0c774","impliedFormat":99},{"version":"baad00185559fca0e5d9916049a48f663f8856a38b7598829729030321439781","impliedFormat":99},"1244a7a3a859718c10d11976332fb8073d87e2c51131cbdad4c438eeb04dcc0c","97000343766a7e3ce0bd3577d967f92b8affe5e3f4b0e64c81c0136fd16c04a7","8c5627857e5068ff5e2cb8a0c2ce2eecf19510b368d430e285de9cef8d454f2a","dde0cbbf75291c67bcb933a7aae0fbe0161ec4e2273f8f59cf724cd45b9a004d","799b5f539059e78e18d1c76366d8a23bb1f5db8a1cf17ac3f806e422d599ca1a",{"version":"2216fc837f1e330519c670601985a257063932f2f2db54a40deda6449094be0a","impliedFormat":1},{"version":"714e51a13ddc88e4f7f736d39c616772ee59aead62bad2ed3469af44cbd227f2","impliedFormat":1},{"version":"71aa48278ab4590aabf55aec01831effd2e9be21acc6224fb2e07ab249223a30","impliedFormat":1},{"version":"3ee49e234a0b6ed82bcf2e2a76ab01aecf4bd92318ac6552c072439120d88ca0","impliedFormat":1},{"version":"23010c12d1bb431747b0cb6acf7a52ee2cf631394609cf443e5cda6b88487a61","impliedFormat":1},{"version":"83a7c3d7101550f8cec8394655258ee5ce7358422af04efccc9876749856cad7","impliedFormat":1},{"version":"c22d07075b1a35fba2437ef73252d18176ca7154e5bb83249bbfe9720a90acf2","impliedFormat":1},{"version":"0670576de71bc0fa75a57285f3d9aa385111fb91569ef14d6756d2d9ed011923","impliedFormat":1},{"version":"99e24ac5896e6db30cd5258030fa8070be0a38875962a9b3a4d6cf13e442c529","impliedFormat":1},{"version":"93d098efe9a584ac7a24ea03a059055a22c86a53be33bf256be80300dfae3d6a","impliedFormat":1},{"version":"b016ba76e42315a2c21b99bfc53249a0a0e63d4c486fc5d9033646f231b679f2","impliedFormat":1},{"version":"3824b07391e2e23c6fdc72fab211c138b079027bf8dd14ce291467653dc46d6f","impliedFormat":1},{"version":"e6cf97aa2d46800f97f333a4d08a6451c330c266d5daf1f0eadde9690374a434","impliedFormat":1},{"version":"b37c0441aad3695b403938fb1adadbf8b3590c01657522e051adea1f5d5786c1","impliedFormat":1},{"version":"16249ccbb514b016eaf7ad9b6dd9247dadc8452600aea9de06888f001c438550","impliedFormat":1},{"version":"91518c696b74751b14ec347f6d75eeb400067725bbf743c9966e97c5b668e22e","impliedFormat":1},{"version":"2cea1dcee47b5e9bb321b8bc0fb1eb237e6688bbe86e7ea685ad39f778b0323a","impliedFormat":1},{"version":"1201a56a8730b529b93f16a5a6fc3a7d463cfa32ec84f3aeb1fa3b0dc4ab8509","impliedFormat":1},{"version":"cea7c558565d023ee1b4075b7c48d872dacc5742db1dbb0cbd49266803402b91","impliedFormat":1},{"version":"11fc1fd44d26a35dc6e2dbb4e42c66106df186e1d551355fd8773d3148a58d33","impliedFormat":1},{"version":"41e5b6fee1faf463a4eabc1860e3a4298cb19788a9d5e56f2979c192b9de7928","impliedFormat":1},{"version":"bcb43bf05eebdeb592b1d52cc65965191d659f45d08274d7954fff1eff896b63","impliedFormat":1},{"version":"c4dfe7a49442612ce89f2b5d4dcff7b7cd87701d8d1264136aaa4896439f9097","impliedFormat":1},{"version":"60fad0b69e2c720cee0a8ddb5c483d0fb7ac3a96d1d67844660872d64e053a43","impliedFormat":1},{"version":"ccce146455f03a93017213866357fa507cc166949bb460ccce8e020e46f591c6","impliedFormat":1},{"version":"a22a6c263698e184ca15e94183251b8f264f9584b929f8e7dad21c847dcdcc6e","impliedFormat":1},{"version":"cd18ba72528a7d6809ba0accc2f7844af5bdc97664ba418f999f74cc41beef20","impliedFormat":1},{"version":"d15d0a35c85883917a76ff11283adefc18f1ad94ca962c0b5a28ee8f081b2c1d","impliedFormat":1},{"version":"0f445798c05cb701e9a4fb41db75eff52165670c21e3de0f42eb1c9fcaab7b49","impliedFormat":1},{"version":"94f7afa3761a2fb37add9357b6d15ad6648f756747549da96b4598ab603e1a7e","impliedFormat":1},{"version":"81286b6d3720224a3cf69b049dcaadb79020db2d1b523622e4e4566ec2d12524","impliedFormat":1},{"version":"72dbb0fcf97738ad4bef9e3a61c3a659970d5e049223e0ac14f96074cb747199","impliedFormat":1},{"version":"8bb89ec655851733bab7365aa8c8fb6de35c8e183b54af0b6c2b69b399da6d56","impliedFormat":1},{"version":"76eb7c0eff070e7f76d4477ecabad2567d7a5e2028e0728b4aecbd0ea2ff3a57","impliedFormat":1},{"version":"0dd7542698f2075a7a476fed1492c2947000a85a5aaf52000647c2eb2b0b4638","impliedFormat":1},{"version":"42e6661d72cff6e87da71bc0a9c4a485919d81e0efc06c367c70e281f530e679","impliedFormat":1},{"version":"2e8b2aa34e0d6e35b706173d57309cac1755ff664ccc11cef5c8dab9df2234a0","impliedFormat":1},{"version":"dd7f32e3c8e57aa6eee638a65874f831231e9e8f0a20f218d56098e123843914","impliedFormat":1},{"version":"fa45d2af5e197015fe2feb687ce7fee7102a26e585d1948bdd490a03001a7fda","impliedFormat":1},{"version":"2cea874ddf4181de100e5115118d1eb90846cc853c2f401c16f2887664ead1cb","impliedFormat":1},{"version":"4f6110f3159184b16e2f592deb75900e2ddc9048c1df23fdf726016bfd461259","impliedFormat":1},{"version":"20b2e68ddf8aad34f3b12e9adbdd017a234b39d16ab9da6f45130197768dd25a","impliedFormat":1},{"version":"0d00fd222197a2ad475cfe9a90d0b15bed9c0e78afd379ce44bc0ade63341cfe","impliedFormat":1},{"version":"08796a0e869aa024ec57e9d9e351417b82cccb917b077ce787574f25c4eb6906","impliedFormat":1},{"version":"f8a23c9b2d215c1a8554bc599ce533d921e4b1e012097aa4faad1ded43888c54","impliedFormat":1},{"version":"4f530177e8c82c1e88d96c7108d69fdd88684cab31669e10ee069c418513e253","impliedFormat":1},{"version":"35cb818ce1150c1fdf11b1386b00c9d83eb293b9024a81ecce5295c033cf06e5","impliedFormat":1},{"version":"f2d765b91a9f11023ae755617d980bf07da288fabb79560abc590451f61555c7","impliedFormat":1},{"version":"c18aa62db5222c7a9bdd724f8b71d89392f734af501182acac7993cca709155b","impliedFormat":1},{"version":"999e252b3de60259ff35f8e010450048f7dafea7b0546c64872364616e19d885","impliedFormat":1},{"version":"c732665ef491e2b4f1895a2773547cbb6232cf9a79748f51542260d918f0ea03","impliedFormat":1},{"version":"f9b7fd9e9291f9a91f6a752e937edf966b4b6ad2a5e076c6c60365ace72719e2","impliedFormat":1},{"version":"142e73b304f05586baccc7697e9b26170cfe5f2b99c3436b3a42c774071e3020","impliedFormat":1},{"version":"301be8a28f715dfb73a4fb302100a04a6794369dcef5b6ae6bdd41a82c3fbe07","impliedFormat":1},{"version":"5e4d38a79adf9f1a76ce2de73051a54168f2d53da1f4f6fa4913a1b4beafa99c","impliedFormat":1},{"version":"acef2fd0811735af6f3f1a9aff2833705cf7348c71b15be0e78b08456561b029","impliedFormat":1},{"version":"c4d6c18d69516745f3fce90c53d5ee992b57ccb8aa5384abeac688f8886eeb8d","impliedFormat":1},{"version":"753c39e7d783554af8bd701aa13600812b30d193f16a8209c3fb0d5128cdf08b","impliedFormat":1},{"version":"3de0755db7f40bcc27b39a87670acb0dddd5f4a045df351ab471cf925865c670","impliedFormat":1},{"version":"a92bdf3f88ac07a9fca8d0271bd4a0992988b7d4dce0caa66814926498cf8dfe","impliedFormat":1},{"version":"611c973b6206226643dbb3657de0ba31be68945aa7233fdf61a60da7a3fac180","impliedFormat":1},{"version":"2d4ad339e8394a28831c13f120ff95b75838f5975f797deb276495935d99dfcd","impliedFormat":1},{"version":"c2c30baa0b86b4a34cd51d1d0ad6f060fddfbab2a10ae1a569b5c5ced1966852","impliedFormat":1},{"version":"663e1ee9f6acb37dfbc4ad2d1d3b561f5837314aecb0a0ed0e76f96b82e43b45","impliedFormat":1},{"version":"c483d8c3ee7c81101afc9eed3a2c6c2dbe91e652f50423984793ede0b9869aa5","impliedFormat":1},{"version":"bc5545aed9f4590a14d152b8cfed6ee14a249e5a8c19c69b910bf1172d415bc9","impliedFormat":1},{"version":"8a05593a076b350b9dcc1e083a62fb7f467bc193969a2928d2e15d9901afb738","impliedFormat":1},{"version":"0f49a593986384ed9bad4e9584787907ff3aa38f8d01b99a05c4cb2d438135cd","impliedFormat":1},{"version":"c6f3d819a61cf95a168e80cc3c6fd19107cda7eef77920c14bc7a1d0c12090f4","impliedFormat":1},{"version":"1d11f16dd61b0847fd7c7650e56a79e09cb74a3a485814edcedfd5ad15aa5809","impliedFormat":1},{"version":"50d357a9ddbe5602aa6f573b429c6a0bfa88cc1e35a86384d70b670a4239ea88","impliedFormat":1},{"version":"9793c9a97aaf86f8ffb7d28ca0adf087d5761ac9d5e05c6a87d4db31e2e8e45d","impliedFormat":1},{"version":"15abd4e0d04c0449fd03e0a1b7d2013674863d8d34ad2ea5487ad494e7cf3fdb","impliedFormat":1},{"version":"8527e9475556df79857aef2b4d07e8ca8f68be9fab9516ccb382d2076ba2c6cd","impliedFormat":1},{"version":"641a1f222df51a003a1901c3ca9fa01eb3120a1fb05a49ac461a2d0557c39bec","impliedFormat":1},{"version":"c26173a15b7d53ba35ec965b77dd0a6dae6def0c724722b490d1768121a62e30","impliedFormat":1},{"version":"cfde8945338cf4b458434cb4a6ce12c25470fa9591c500bdb4ed545fc0f365a4","impliedFormat":1},{"version":"259a80acb8da2d28c1f3aaeddfb4e3e5a7481d5427b0a9dfcba7734ca5c2d175","impliedFormat":1},{"version":"a9ca60caec20eccd363cc526e7c3bbfd2ae2610fd7ee370cd26fb4f1c4682377","impliedFormat":1},{"version":"a4d5141d3cb789c9b2b621b319f2d854916c2db624a55cf7c54fba0ec4fe9812","impliedFormat":1},{"version":"beff4db31faffe2f6cb06b2e90b3b19886113c3da1489b551a81270f613a866b","impliedFormat":1},{"version":"5e82f98b10480dfaf5d78a5b404a5e5ecb31174afb8bd9d8dcd8a66a59574def","impliedFormat":1},{"version":"f85a40df37ac693401045c50d740d9138b4b550831f361279aafcff73e2b960c","impliedFormat":1},{"version":"f7b8073d3f40e076117cbeec12a10df50536d655e6714bf866fc45b4cc41c2bb","impliedFormat":1},{"version":"1bb39fd7f47a2f211e4c598c2bf38ee90e4de28d5a4ec49b49305e5e7bd2e411","impliedFormat":1},{"version":"e8d94f3e990b81d5d106539887033005d70bcf345c214773adc1f4e4e3053e53","impliedFormat":1},{"version":"c038c21d5a87990734a38298ffa82a0fed640425c5fee40ea3960822deff4975","impliedFormat":1},{"version":"154d74a74c16d21ee0e648cb5642676db8f661d1d9ada4144bd9e3e7dc6b8a7a","impliedFormat":1},{"version":"ee09088d781a1176c7bf214840737fa21e07de3ca9eb6ea57f777f2c089abbb4","impliedFormat":1},{"version":"41f41572a65407edcf64851f5444613daccd166caff3363b6e3745bbdce2aea9","impliedFormat":1},{"version":"9c468cd1f0c9f07a46910fbe1f246aec7ec29f92571ab7c3b272d8c1c0e0dd89","impliedFormat":1},{"version":"d1555af5c910c0689e80bec673474b7d191638bed9becbf0516cb720d4e16070","impliedFormat":1},{"version":"4960feed79d63fa10a53c9829c9a062f6ea45a1624d2ceacbc7bff2f19a38e1c","impliedFormat":1},{"version":"3ddd7a968e01b2fec8307e1666932e3844306dc5ada11ff0b6640f86c156723d","impliedFormat":1},{"version":"5a7e88aee4a1785f90a989e88484281f9efd4d92a16ec71cba98b18e447b6ed7","impliedFormat":1},{"version":"bc787dc8e3415e0048159c79cccd47dea791c4191747d2b583b5e353d2a36bca","impliedFormat":1},{"version":"7457b43a725de631b1fa2efabddec1f94b1c07fe50e0bdff5eba95b89a0b4b1f","impliedFormat":1},{"version":"2a338b70aa0f5d2accf3a16f901d24b14d55c5a98ff62cc7a7a3db9269e20618","impliedFormat":1},{"version":"1321277097d216075d43f5b30d3932fbc5b6ceb206219c22a805d63fd5579ea5","impliedFormat":1},{"version":"2ad48ee7f317389b51b9013b316a670cf89f1d8ea6323e7e6df3e835a13d14e6","impliedFormat":1},{"version":"35a83e323a15a4dd7b0ea121165cebdbc140cdfe9a7ffbd35d6ef2330a2eb99d","impliedFormat":1},{"version":"2fac639c35a95a92ec5470da8c9b8489eb014b8e42e1f34b0b7dcfd9b7415a04","impliedFormat":1},{"version":"2cef458ec965005564e91a3cf4de382e8b2fb99f3a4376f55499397f964b4634","impliedFormat":1},{"version":"63d51a7ccf0aada276066307efed7e2c758313988387c2c5a9c85f805c7de2b8","impliedFormat":1},{"version":"a87c2419d8b652afcf0494984a0472c5a26924b782e6afba31a1e46fd68dbbdb","impliedFormat":1},{"version":"1ff440ab1b185a4e969c0ecdac43ca1d13c9baab28742b13eb82ca53387709b1","impliedFormat":1},{"version":"3c572b03f245650f224cc7455ca179f9ec9effcca5c32f379f1f2b71ed875b2c","impliedFormat":1},{"version":"98994195b0507fbe1615d7d01e34c84ca78236926f188e499afd59dc46e27bb3","impliedFormat":1},{"version":"a58f6ca45d2106cde60f14cec027fa7ce9f239f7c9b81b8ca3b4840b62b1afaf","impliedFormat":1},{"version":"7ec2643fd6d384a8c82eccef1a7d61aa95842315698e1a5a72cd90f55b0f0f3e","impliedFormat":1},{"version":"7159d4e2bbfe8ced0a59cfd7ddfba352858c2ab5c4abd6e45877f532c70b8120","impliedFormat":1},{"version":"4114d00e7e8dc9baf4456abbe82453a0a45a8ccf39a20650c93000380d782e81","impliedFormat":1},{"version":"dd56595a5688fd6f693cbdf3b36fa9df84c4edd26ec4e4cf0007cc03a28039f1","impliedFormat":1},{"version":"cad43a67a688bcbe04fee6918cf956ef0aaeb9aab0e4acddcc4095d14a3a22f6","impliedFormat":1},{"version":"0d251f92da281368a2c23feda6f2bf7971c9c99cd40391c68fa68d72d3966b89","impliedFormat":1},{"version":"990a517ac771699d7ad051f1227a9f789c3f89d637261dd6fa7c98207d52271f","impliedFormat":1},{"version":"483234a7292888eedbc9bdac1bda9bed97d8189f2f370738ba2e19a8bab3e825","impliedFormat":99},{"version":"5c93d5b8997969ae0513521e9f43b8cacce59b23f26ac21258a9e4f836759244","impliedFormat":99},{"version":"128f8ec386a21ec637c803a074e14fab2f8f66284cc0fc67493610d5014009fc","impliedFormat":99},{"version":"29261880f5f5622868336efec551c0ca516b498b860eea7b80594bf786543af8","impliedFormat":99},{"version":"00f158bb38e70285992f45dfe83bc9b7c9160f84e20e269a37973fa54fb323cc","impliedFormat":99},{"version":"325a8188d1e55526eb6d97c791c8c3139749f5a6dcfdfaa41d2241d415833c3f","impliedFormat":99},{"version":"511670344a7a6e8c7210084ec6e411da561910cbcaabfd6a6c274175a6e9eeb7","impliedFormat":99},{"version":"f6122c3a23e2f4142b8b8d71facc2107d605cd061abdfe6d3e8d8482cff85ac5","affectsGlobalScope":true,"impliedFormat":99},{"version":"974a1a0c2df35182093ef9025b736c1064d49acd9e709a8ce24fc38d0060476b","impliedFormat":99},{"version":"bd62306e942473ab29877e62e04f45bfde19e44820d7464cefc4b1a46253a87e","impliedFormat":99},{"version":"49341848b21d6c1607226639489252e2ed99971a549ee803ad035954c51609af","impliedFormat":99},{"version":"8bed537f8911c582d45890cbe34cdb8da3789f74419a260ea1ef1b127630ef3e","impliedFormat":99},{"version":"7152ed52db99b6b5f51e2ea849befec78b1ad6fe7335a26ce095d04cf49939d3","impliedFormat":99},{"version":"e6facf92181fde42252841659156af639e5e762b526ec349fbc995caa416cab7","impliedFormat":99},{"version":"ce710d222c3199ef27088102d7d6a0625afeae75299593c87aa6e5aeb96e46d2","impliedFormat":99},{"version":"25aeae768f3412d0f5cb0174cc4d752153ca6ff8049afc6ae34472f891b4d969","impliedFormat":99},{"version":"2eb7f9042af4bfd96a6b26648371cb71610f91918a3afdab1f18d368fc382539","impliedFormat":99},{"version":"19b40effb3383bdcb30c0da1c8df23971eca7c8bfa387ed87fe86cf5eb5b8c0c","impliedFormat":99},{"version":"1052269f3f798153c82b81f848034a26d9ebaf3568e6348e2e08db54574cf44c","impliedFormat":99},{"version":"df2e9a23e3d645a98d26ba81f5523ff70dc2f3121a0591d51977be8e14bc08c9","impliedFormat":99},{"version":"42c169fb8c2d42f4f668c624a9a11e719d5d07dacbebb63cbcf7ef365b0a75b3","impliedFormat":1},{"version":"d1bc70bb451cb237221bd55225b69eb38c3d4acc124f72ce252d6ae7dd07a63a","impliedFormat":99},{"version":"dd31f6e0bd58dcedf5983c32bb4393802ade212130cb7ac0d2183ca329ae8509","impliedFormat":99},{"version":"237ba8d8e50d5dd3da1605567fce72e85900be577574f90f655530359271fbb8","impliedFormat":99},{"version":"0f98b8056b3da59651f4901ce6a5995ddff24eb736a7d7729c56a4daf330ccee","impliedFormat":99},{"version":"b02fcb0d17501cd60b28e38310efde45f52cf54f24fde5a1b5b69b8f9d94c626","impliedFormat":99},{"version":"a7c9e440caa847e5ef7ec70c1f22894d28812140d35ba9c581a0fde42703cf1b","impliedFormat":99},{"version":"5c146e5ddd9cb5560bbfb7a2eeca8fb95cb0095735729158c374f6665e546253","impliedFormat":99},{"version":"8318b0134ef3b80e1db02a8a8a4b3e51532d6ddd19ce82c5cfddcecf26b484ac","impliedFormat":99},{"version":"5a43c4538b08001d3a6ece9adb1f9495850a1bd7dc2eb65d83fd7c0e7a392650","impliedFormat":99},{"version":"18dbcddb8d9818b28cc04b43669328ed37a25072aaaef2c2f39236418786c914","impliedFormat":99},{"version":"b7403457ce3abcab1164089ab08dc51e7f25f107f782de39ce5ee581067f458c","impliedFormat":99},{"version":"61c3289a793b12125eb045405284a08e5a30944da6004ff31451fc97d255ab6a","impliedFormat":99},{"version":"aa4235a89f98c4a22736fcfb34eac83a04dc3ca3d4f16dcb08e0e724b4ed0fe6","impliedFormat":99},{"version":"9b191f34f84f51f675780d460e3278e5052d01ff0f54760b86b1ded7c7481502","impliedFormat":99},{"version":"684e66700cc36abdb023edbfce8b173bfdfbb24a83aeb323a4ff9a824c3d117c","impliedFormat":99},{"version":"00eef909fe5b147a8300b82fa23509ab703518a22ad4d7534c71db52b32e30c3","impliedFormat":99},{"version":"9966e926440d31cd9e4be247d521c0d8943cec0f1578b5fc8f2cade12b0dcfdb","impliedFormat":99},{"version":"a7af63d694ba06d02a3ab430dfad79babe64b5058e8b23feaef5f45a40d1cda3","impliedFormat":99},{"version":"4f191fb15eeff92fd00302646267f3018231a75bc1477443a694556b78cef709","impliedFormat":99},{"version":"ea6cc98a17fce8fd6511c20a7b56cf7e0a4e53bd631c3f0353ccd9b307ca64a1","impliedFormat":99},{"version":"834f06bfe2fcb6b8a3392db8b5945eea43da11c10fd48d03cf088b0ffdecc17b","impliedFormat":99},{"version":"752d49b6a6980173482ed1b402591f03976d2bd7c497b5c1dcb901f99dcf9836","impliedFormat":99},{"version":"e126d48aaf1f00de47d3f0241866cfc4558f44a22d77928ca95a88a3a24c2d19","impliedFormat":99},{"version":"4eb7db012d4e80cbec2ca05bc0495c6e3163ed03bb284f1b77dfe0851339e398","affectsGlobalScope":true,"impliedFormat":99},{"version":"7992b7f685cfba4ee50eda0b49127ab5c864a42d3c5dd7f59e58086903da0890","affectsGlobalScope":true,"impliedFormat":99},{"version":"9e74ddc0bd65f7c3ef84244a65fa1d20cd174a590a001121528bb3c976ad41a8","impliedFormat":99},{"version":"58624ad4f9c49dc3694ff5afc6697acdccf64bd9fdf49a675806afc543c364b5","impliedFormat":99},{"version":"4914aa275263fe6e732e6baa5f467d0cf6c2854fc29929807799dee8f58f5056","impliedFormat":99},{"version":"3ace5e18f4dd057733b091c6f49c938c8700701c09b65d621d037e5cb018d1a1","impliedFormat":99},{"version":"b612024cc0ca894a513a9a4601e731053423bcb67d1949c2fedbc46a7a0fea3b","impliedFormat":99},{"version":"c23be055826e6979af0c1a0b5dc5310fbcc8b85eb901ed3068924494e1cc98fd","impliedFormat":99},{"version":"d0247a162c693eab26084b4a1516ac96860caff46e8e657d9c27a540b66d9776","impliedFormat":99},{"version":"d144cd746f2a7f173c48d34d3e9f170ea5b4cd01dcb1fa108f663ef41efbbc50","impliedFormat":99},{"version":"16eecaca313db27d0412dcd15228858c5cede120c668f7850e057210cff4f0dd","impliedFormat":99},{"version":"5423d29e89a94ade9fc6b32a4b0d806fad5f398ce66b0c6cac4f0ae5c57b1c31","impliedFormat":99},{"version":"788317720a047b846f7fecc7102c0a1e48be111ca016f84f40e3b3eeb16c5dbb","impliedFormat":99},{"version":"d45e477884bb6604f81219240a7f70d833559e67f0a1ea9bd1f9e1c2f7185b21","impliedFormat":99},{"version":"a9aed4219003a14817b07d23769dafb9b1ffc7e84879ff7e28e1fd693cb78065","impliedFormat":99},{"version":"cfad32ba41ffa009cb1f5b6baad43a6d302f589f1f5e8a88d0a9900e5b01d515","impliedFormat":99},{"version":"ecf5b45b694782b67fc8ab4c17ab48a7daf3a9c55a1345de6266317ee0072cf1","impliedFormat":99},{"version":"364e927e1c8478de2e8876ec9c7a10d1632f95d802785c8da0c2b0e9232ceb11","impliedFormat":99},{"version":"f9a4468dacf205ffe66400b7116ced2f5d2c3e44f9758857d0cd8d39dfb3875f","impliedFormat":1},{"version":"c8630f6513ae04f49421f8ab32b38f7abdac88cba2ac0c9e1ff8843b5b22a340","impliedFormat":1},{"version":"ff13cacf3d52e66274714b5294beb32be2b9a0d2a6e7b04d3edaeb60d185a6d4","impliedFormat":1},{"version":"244b18983d0ee2536aee059d93cf87bb4bdbd883b2fafd8d651e16fab9bb9029","impliedFormat":1},{"version":"9c5890d05237497de3cde7137bbadee48af3d52eea3f3d981a58fea35dc2f00b","impliedFormat":1},"ba9ae2cdcac467847a8cca3cc2f644013cb922e1890b29896b4507e07cf65790","355eaada16a8f31c904098e54ebca6e51b0e01fc716e523fc8ab9e8ef11446a3","790a4f0084f994dc520aa88f1864c02cce6eb96c94fca61a5da1de9c8914bb06","f14d6c825e11a7e8aa46bdb7586d5ef1acb7d803a848e5596cfae158cde75a81","3df442e697c08a2d25898b267b931bc6266ac83bda991f7b6fcafa8c79f51bfe","d41054bd8366a161a7e857585e5cdd2b98e9bfbc07f7b290663477329fba1380","b24c1a9595b200beab809f57f84751f8457555ff4ea0d47cbc7a3279d773359d","f6da090a5466c2b62e51af3d35b62046c17efb1b9099d76adc0444565e87f82a","66724a45541fac6d036b63e86c2cec657b68525601cb3fb708d096a5df003890","5f928bfe8a0dc1a615c538ab95966dea250b32554b9059036e41aec4f4ecffd5","288ce8793fc6fdee1733614d15915d600536cafbe7548100270e5f30b57484f9",{"version":"ef3b827d142e164637e58587b777c83b43837a1f87374b69c9b59b68ba5bd359","impliedFormat":99},{"version":"6548427991be59f1a9e9b87925de47aceb8a13707bf308cb5e1835587a0ce205","impliedFormat":99},{"version":"056548669a8124af53df97ef147211bdb37ac803c72b7a787c24976520b88c31","impliedFormat":99},{"version":"53bb3a811e31388b4674c3c7774ee8154a36c486a8357a2955a165bfb12edbe9","impliedFormat":99},{"version":"f7ca3eb47bdcce6a795056ea5d234f42fe3b647e8b6622c7df97aec57c446a7d","impliedFormat":99},{"version":"fd977e663b6949407059ab43c22115ebf8f82076ff387398a5fd51638bfb4c71","impliedFormat":99},{"version":"fd9433f7c32d288a490c3e595daa08cb1047946c1210e1cf8104cb1266644b39","impliedFormat":99},{"version":"387ad53f5d09319376177a0ab2a91ce20478a387ebb0fb0020bddbecfb224766","impliedFormat":99},{"version":"db9ca69778676077b4409e1d17788f032f302c2d05560d2ef19dcda46236e5d3","impliedFormat":99},{"version":"cc82b09f9c88c662f424a5b0b9ec731a21a31fc14389275631f009f7ca715cb2","impliedFormat":99},{"version":"01ce49843885fd80c3f624622a0d4522679aaf50a26e33d35d52f1b52e9d00ba","impliedFormat":99},{"version":"18f496634b5ed007c5d02957412a349336dde2aff4b9cd06f95842f1cd55ac8b","impliedFormat":99},{"version":"b804072099a27907ae5e3c2ae8c86c6898943af825ffcfe6f1d132238577db2f","impliedFormat":99},{"version":"5fc9692150dd4698e0c8758ff18c668191525d1b7eaee1f975ec8c40cddd90fc","impliedFormat":99},{"version":"6efc201f692fb97a3edb0897a8175fd7142969984522ca55d1960be9aa7fef43","impliedFormat":99},{"version":"c0ac8d1ffc41efae3f8a2c8d498fa75e57a7c8a4ada4bae94ce521ad1dfe7a9d","impliedFormat":99},{"version":"0000a399b847466d8d126c77b05a984be5f97b00c8e837ebda2491dade2bbbf5","impliedFormat":99},{"version":"06bb766cda339a4a32002f02207d078cf5683e1705feade0c157f422318fb76e","impliedFormat":99},{"version":"5c3e8d6f1fc3c31be2546f62b8d52ad4474ddb4692d3ec9e1d266d6d7a121a60","impliedFormat":99},{"version":"42f1433421deba9dd2af18eaa606b6b343cff4938c850e59af6eea1e62735329","impliedFormat":99},{"version":"23b9904358c798c3dad75857247669bc8f9fc6c4250b592b1dea8aa22afddba9","impliedFormat":99},{"version":"3b9d3dde2ee986075859f645e82012f6eb56c49f2c138a7c184c13605d351c85","impliedFormat":99},{"version":"f8788945384c5551f1cbe4267a912e8f1566b82d5a4172f16c66151f3a368e70","impliedFormat":99},{"version":"54f168f9716c2d3eb5fc6c1150bd4490e0357308ab6cb5eeeb406829bd9dab56","impliedFormat":99},{"version":"f166d49ae1d6bdb4191a669f37b7fd7be7a8e67a14ee2edb6b78e14dda54ba89","impliedFormat":99},{"version":"aa21d322fbba97f2a23ceb482c2784ae9867ef5d695c983119446bb5fbbebbab","impliedFormat":99},{"version":"cc6aac4c8ab9c1989f9d08e90165821956b4059256a54fbc111de090ee78a69d","impliedFormat":99},{"version":"887fe4afbeee3011ae6427655203a884bb8470a539769aa719ef5fcdd0a59bc1","impliedFormat":99},{"version":"d159365182c6ad6a8633ad137f5a41b0529e834ea17e72bfcb3db4702438c09c","impliedFormat":99},{"version":"52fb2ea14b3b711313e0968fe10e20e8fed4a2ce849bdf57d8899a1bf3625a2b","impliedFormat":99},{"version":"8098bf2ea98b504b323c904204c0a3b0981c98be7221358712be038515e3b47e","impliedFormat":99},{"version":"395e9a64b2079e59a90e2551ce15ebb2f8e4605f13f3d5b1c42bbe3a1b39e600","impliedFormat":99},{"version":"fb9b3a4fdd090e6979a15ac60176fd84bfeef813c4bc0f1f2180cf78fe9af23f","impliedFormat":99},{"version":"8ab638477d6568cdafd2769650452846293a53ddfaca36f731b1f1288b81415c","impliedFormat":99},{"version":"61155cbcd621c95b58f2f42ad4e27348c24aa985c9553b3d53b09abfc2e98016","impliedFormat":99},{"version":"f9f19ffa86da9fa5a3a335226a922996e1c3b33d40e62a8492fc5db0071b7f9a","impliedFormat":99},{"version":"132d3f7714d39a8882f0a7e7de4b12f8dc1a22fd5bbef346c57f00e0eacb2bc0","impliedFormat":99},{"version":"cf20bc9c656687f99a5eeb223c04192b49384176c9ffb0f601264214d5af1261","impliedFormat":99},{"version":"7c20d03fda4c8b4516764e18355ebc6f892675982ffa93b2ebc96d943d0c2143","impliedFormat":99},{"version":"418d2d8e3e1486159113bdb4e51d77b2a81fb1ba23bdebf4313ada18b8badc31","impliedFormat":99},{"version":"ac9c0dd24709ea3b7b5d7aee91f1ff0d9721c80a8557fe0e7d1d6cc754d8f299","impliedFormat":99},{"version":"e4a9f19b00c467ac6996311012d238cbe354e55a642d6b9a2f19dd98e332fc47","impliedFormat":99},{"version":"097d47a237ebc2c24c8d79c77fa92d25596dca318cc5f999dc0ae94c2f0884d9","impliedFormat":99},{"version":"55cc568682a777f004c1b89e97baf26a1aed2b4c7b4293d6b2a6d8b537b64e82","impliedFormat":99},{"version":"5b1d8c3f44f755ce5d493b8be2eb8b498cbf2aa4308dd14231bf836250be4b96","impliedFormat":99},{"version":"9e6f2bd33104529e94f84d654d899ba5bb316eeec141c7e843ee5f8e7043d6f5","impliedFormat":99},{"version":"5c87dfb6c4731684e5a914443fe6a6690a18178e5c2ce4efc0809b9fc4b8f168","impliedFormat":99},{"version":"575c197db3dcc1dffeec862851b1676cad360e2ca318bb939f726c2f84d2c590","impliedFormat":99},{"version":"6d2f714fb4d4c80e2b0ee8089f152945af09353a1a0fdaafc993ca49a65a654e","impliedFormat":99},{"version":"f339ef7ff21bea5893bbc216bccaf612e5790a140685265b88d8b38ecaf8eecf","impliedFormat":99},{"version":"979e30a26ab50ffab989aaf27dc47b4c8ef63b3b111402ba6ed8233dffb14c6c","impliedFormat":99},{"version":"06d4dcd0b50b79ef039868289669c22bb19d877314e04dd025d32503c97e658d","impliedFormat":99},{"version":"4ab020241e5facd85e2187ac1226223ce878edbb0b87a3c1a56fb655ae0be038","impliedFormat":99},{"version":"bd2145a8cea7da96f9dc18c5cd25b44e729ed458cd388d46e8e77cb824214bed","impliedFormat":99},{"version":"888121ff81a9c9cbe1ac88ad8cf00b60ffdccfd78e96d30506bac4a80515a669","impliedFormat":99},{"version":"fb1302608d2706a2d64653f44b3f81c1e465884a80e605406056e32f3290eb3e","impliedFormat":99},{"version":"65b95a5423b865b3259f7353f30eb34bc1db4191d38a523148fc90ac9af5dc96","impliedFormat":99},{"version":"d920270b658e7bec8272e127038a18937ac1970d30eea3902595d13db0ae7f6f","impliedFormat":99},{"version":"0451a0d96f1781002bba0dbe395fab19f365375a84cd92f10e7bcd9e972b24aa","impliedFormat":99},{"version":"c5b7baced3c287f99036072fff0a24fc3fe2555d2b74890180d0f31e25cdc317","impliedFormat":99},{"version":"19a52bd68490f25976d3c3d338f765984123a258e6eb247e852fab541c9a6a07","impliedFormat":99},{"version":"3c7b139ab82ee2ab63341e773ea9bf8e90aee6edcf6866d4de78f0de1774b40f","impliedFormat":99},{"version":"c38418d70fbf9fb2f4731656371ce648fb6084ecc30e9fbfdf45eb768d1ea453","impliedFormat":99},{"version":"c8a465f5f7e21f08e7becf892f29e4308d9086cb803f9f7b759d5f26454aadb6","impliedFormat":99},{"version":"cf26fe55c4cd2ba2a3fa6350db1662298b563f4ea2d673f4c70baa711cb5420b","impliedFormat":99},{"version":"b16a00a34ce0a110770268a943d352b36a555d0eb264269b51697fe5cb11300f","impliedFormat":99},{"version":"3510a479b5809af49608a04e835bf7dffd3ba6e076a97afd01203b2e7877e4c4","impliedFormat":99},{"version":"878b44eebf6575925f8e9873eb3bda9789399a62d553ecd5e8f284ec5025af96","impliedFormat":99},{"version":"0348c1c592e0590b999a2a906664366e19e70586a11d61fa7a1758b8c3cdffb9","impliedFormat":99},{"version":"9f0c673cb9df905ac2902475cdf3e2f54f020a76af9612b5c0222a3eab70a424","impliedFormat":99},{"version":"a8f28a20c992bffc995234288b054cdebe4956e59b8d3b22e28d601ddfbf9e91","impliedFormat":99},{"version":"64efb6ea94c4b984a014bbf42afd359e3ac2e8f8e560ecdc8fe76ec8a4c96db0","impliedFormat":99},{"version":"f64e0e5cb0425fcc4a8ab39bd741b4d2fa470912114161a3c0bef4be7a946606","impliedFormat":99},{"version":"9c8d051e938048af069f9e3622443d68448841bbe90a338f0df7c1ea09d4b090","impliedFormat":99},{"version":"6937a06ce0ca216fddc6bd7b1d28ef1011d248f5162e453000f6c49ec72e2809","impliedFormat":99},{"version":"e68ce166e657444fd7b72abc38b27ec911c1bf37b04736e190b7059f0b40c5d5","impliedFormat":99},{"version":"8fbb0fc54842389550f241d79a344de70917ad7bccc057311bcd66602da7a564","impliedFormat":99},{"version":"3e57e28f71180845f9377b45ac462c9b443dd0edc83009ccd5f2e2fcdf171cc1","impliedFormat":99},{"version":"7602628dd1add9bbc7a6351499742a2f7945fcf44b8917e9db8628d503f8c0f2","impliedFormat":99},{"version":"213a88998413b5057d8a18f6cab47b28ce157f8d4853ed4008aadc5557116d79","impliedFormat":99},{"version":"60eb6f2e3c880a01c9c87aa5d3433520f5aa06e9b3e9e576bf4b116a223a47eb","impliedFormat":99},{"version":"d90a59ef8afe6b1cfad54c0b767b7f6504a18ac59584fca7619cb93727ede2b0","impliedFormat":99},{"version":"4e49f4197252788d9da2e30b4d2a99221bb34ee5cac02618b2c8d7af7a2356b2","impliedFormat":99},{"version":"567b74f4d86f4b7251fb2995d9075f144645b403722278e8fe48437fb0b13e82","impliedFormat":99},{"version":"895cfd1b2b5dbc001ab5649303d5247d10405c87d60957af579115fa78c596ed","impliedFormat":99},{"version":"e760f564f47f747f15d449002994a34cad22ea703dd794f38f49b0ab074607d9","impliedFormat":99},{"version":"61fd1aa937ad61531b8f4363508535087a585ee2abca24a6cdc12156815c9c74","impliedFormat":99},{"version":"2913927f917f24eb3acacdd7e63391525f261b56e94f8c3ead403a2fa12ec670","impliedFormat":99},{"version":"82d8f9ac21f79a3653f25e726d3366a93ed890fdf0405560d5cb9d2a89fd0a0b","impliedFormat":99},{"version":"ef428e4be74815fb31502abda54f77b4dcd3de5191dcacf01b9d88bbb99c5ce5","impliedFormat":99},{"version":"a73036a39cc57d7c5ca50beb8ad667ce9cb7fb3492a39ab42f75f5ffd4a1f70e","impliedFormat":99},{"version":"147b3bb8ed39a7a933e1b103c3ca92ad70e4195770659bd763d6f6c2ed23b4c6","impliedFormat":99},{"version":"143b9e04721c82d719e2e374841e6dc10c116f9d8e9c9097374cd30d01329e97","impliedFormat":99},{"version":"9c821dcaed43c92fdcb24da8f0c751658c65ab66763be0edf7090cd45197a5c2","impliedFormat":99},{"version":"7ebff076b1e73dcc7f2c446ac86fda88a05094d552aa1ee2873195f126dae605","impliedFormat":99},{"version":"89a620a019af8f2c4a719b6250490e2c26afa78c902937d1627215752053a301","impliedFormat":99},{"version":"c50cd236db67f276c4ee4e8053cb24ca07a605c866e6d2b6015f3f1364a95d21","impliedFormat":99},{"version":"79ee0fbe6f9810d5fe3e42cd562c60b7d9e792289f80d33dbc5f0398c43c6e18","impliedFormat":99},{"version":"b1c5066383bb1cc471df2a7bb7f3ee2cd9ba29cd4cd84259bcbf8c603dd428d5","impliedFormat":99},{"version":"dc62de38767358792fc4a943fc2f16459ca7c641b201d013c35319a7ac8a499e","impliedFormat":99},{"version":"bd7917f330b8f603383e0a5ca238e87ce557404375ed5eb1c0c3a4c124108c03","impliedFormat":99},{"version":"6d249c3942d6aad1abe4bc9d40290938183740407823318c6d3e93b4c666af69","impliedFormat":99},{"version":"d60281d78865cb7cf2d3d1146643ea5e3dc0754945867997a4851e1101a44620","impliedFormat":99},{"version":"846b79051c6c7bf200e9e3da0ab68e6f1f18a38dbf913103ce19009a7d638f28","impliedFormat":99},{"version":"d32593d549ff49f0107bb6908533f210224516ca3b30a48c6bf1b3e2a61981f8","impliedFormat":99},{"version":"cd1e2a69a41f865b817933305ee2f4c9919f05659e5405c4e2c0b0596bb8732d","impliedFormat":99},{"version":"49bae819dbfbf82774dec08663b6b8ff74d513938fc5893ca970290d63b9cc67","impliedFormat":99},{"version":"3bc0eb204a155ada13f258c31f4d8f1949d1b65d92e7b9d3f4ae4fed3c5c3c1c","impliedFormat":99},{"version":"5f65c4e35c318fc5c530bbd8dfb104d1798140ce692341389ff2a37bbbb62a31","impliedFormat":99},{"version":"5dca40695f32f83168aee614af93459d3fb0a99649a7469a79a494b2c64676b2","impliedFormat":99},{"version":"28bf5090a36c11aeddd8f7ceda109baf821c916a8a9255a63164b1927eea2179","impliedFormat":99},{"version":"74f478d7f5a871f4ef87e96fb6a970816e3a1f814f18d1f9e331e264c98fdcec","impliedFormat":99},{"version":"84183eaeff29b0fb24c8da993fd153c3dcb9143dbec803afc318c9adb2602bc6","impliedFormat":99},{"version":"1f5fa4350587a76e72a862beb92bf761098959360891c330a68553d5045753e6","impliedFormat":99},{"version":"dbec65f3ee0d5c4675d87a632f92b387c490fdfff9aeb2b730ab8000f6a34490","impliedFormat":99},{"version":"7446baf2319f74a41272174d3afe6ae9083be927e253d8efbf1dbf35acdd73b6","impliedFormat":99},{"version":"ee12c4f79edb43f20220d38db712f9f93234d5143053f7aa1e5778cee99898d3","impliedFormat":99},{"version":"f7c17106ac6ae27fa0614784f99d4d32a293717fbda8d243add915b54ba15bdc","impliedFormat":99},{"version":"9a05031d37968e9d33caf7cd522d11e242b5c6d57cc01364bd975a6dcbc23dc7","impliedFormat":99},{"version":"d6bd4db7590d2df45e45bd936573f2feb7c981402c32e88b2aa077c8bc97c6b4","impliedFormat":99},{"version":"e43b42762d010e95fe11419f4304c9354d53af49d92ac1488f283a09def82cf7","impliedFormat":99},{"version":"929bf22cf368000d7fd25dc460e7910655ea27a591eaf3a10118a31ef1e7e9f0","impliedFormat":99},{"version":"8845274cf2ee7e9a86c80dfdbd1cfc0698ffb2a1771c576a6ff59bbc2d981a33","impliedFormat":99},{"version":"354cde80a2b43250a8e5cd79897c0700b08ae93cd6944faec6362b7298761cc9","impliedFormat":99},{"version":"944bd98837cf7ef42822b16d27f9c817489ae4cdb784854f68e0bc5ee4b20617","impliedFormat":99},{"version":"771ed2b96f71bb0fe75369887cfdcffbc19ed7328b7960a1154bee5b60e0f338","impliedFormat":99},{"version":"17023783fa09e32247613150d208e8a3ed8186f927d62d7403dd49dad80a3995","impliedFormat":99},{"version":"ea2a66cffd5c42deb22006336c8bd776a9a638d6f23f9ab85dc00a414bc27af3","impliedFormat":99},{"version":"4e50b03a7be19c65eea3a0ebb30f804ce2e3f05df98484d7f260c2017d51ac86","impliedFormat":99},{"version":"62f02cadcc1ea7d29e6d280f12c49042e4ba31a77642aed8ef167dda0eafb9fd","impliedFormat":99},{"version":"990fc09cb61ada30ce71509bca9f592ef1fe0f41b2d3e8742dba8daddaf8f3ff","impliedFormat":99},{"version":"3ada6433dfede454fc3d54cd7df9fc7a66cc3b75352e2cb91c4f1a785b8c281d","impliedFormat":99},{"version":"e5e433cce0a955548f03be69f721080898a54854fbb15eaad348faf881fcfa3a","impliedFormat":99},{"version":"48b8d321906e86bf468296fa9ff78036dbe7e3fd098cd15ad11fdba076bcd31a","impliedFormat":99},{"version":"f7df68b8b4f24d71b56c91de8392c4cdd2e7fc740bcf59e687246382441f19e5","impliedFormat":99},{"version":"1737968b813436792f1c70164efbec6e03bac6623cf02f06c7d03b94344da045","impliedFormat":99},{"version":"a8d662dcca4057fa7b26dfd5abb7bd0d8dd2b1b00e88169305731e3406b778ce","impliedFormat":99},{"version":"0f5543f19043872284654715b0265c9767be6b18c28b19ffc616461155bedaed","impliedFormat":99},{"version":"32d1f88289363d1a9b3e62d30a948a8dafd321e453e86232222e41d874a4adff","impliedFormat":99},{"version":"4741a0adb723016d6ea4df41b020b81a041a3ea6f7e8db5d7ad312927f9e3673","impliedFormat":99},{"version":"8a67ff741c2d8866c34b4aad44eb9117f1cb74567e377264ab66874ea3d31a42","impliedFormat":99},{"version":"fbb60aadcfb7c62cb5003739868068b3f10c692c3c70a57430e0c21b53c8f8e0","impliedFormat":99},{"version":"c806ae29a7e758565142a7bb7a17ecdf3a4628d4c536c7e69256bb7454343055","impliedFormat":99},{"version":"43387775f0037e6b4dcf182b95ae84a8729150486ff099308b4b0dd1bcb2ad8e","impliedFormat":99},{"version":"6d710d9854d1dd67d241a4e026885d4272d8d91d5421a4631129d4e11b7b4d0d","impliedFormat":99},{"version":"5412b7e388fd383133e1bd4df188f934316de3b657566dc0e8117ec6cc36f344","impliedFormat":99},{"version":"6ce20c9bc2346a9f3d4403c208fac1bebecbf4b9227509d02aaf98712e0e9a96","impliedFormat":99},{"version":"772818065260d2912d2a6074eafa52f6d770900c312c799aab0356855c521928","impliedFormat":99},{"version":"cf64ac7517f937f64942c0d369f586bce2f05529f7558e0fdfb40760ac41a900","impliedFormat":99},{"version":"3ecbc89d34821e576cebc1f90c0b701a120fc094504b2d23938b6de555498120","impliedFormat":99},{"version":"05f48d119edbd83a07eac10fb6079a9df80bb633b4d172afd88f006606e4a3c2","impliedFormat":99},{"version":"e40f944f8661ab9e5064dcc45c5fe7a25fd9408b4f900ce74780ac8f676f7e60","impliedFormat":99},{"version":"485156edff72c636b28d100abf479d3a5a06e2875ee00112797a4cf55a537b83","impliedFormat":99},{"version":"4687f979cc4d880315ffbb836235831a43e821343276e412958272d5557c3bbd","impliedFormat":99},{"version":"cef215d974c8b6944ad651efa0a26b7893a9e3dca5be4c57c0ee12e266ce68bc","impliedFormat":99},{"version":"7edc3fd9e7cdfa1dc9a82abee80b2046e7895771d62fd0e45ebdd492b56e0a20","impliedFormat":99},{"version":"cdfbf84a437f51cd05775b3fe226823b00426eb6e0727d27dafd83467df3a23c","impliedFormat":99},{"version":"6deb5531627842af75a6e6787a98292f9011a1149334f32b3e073e7416475a0d","impliedFormat":99},{"version":"f692c1e1b478ba2876bc3a447b12dbd14f2de514acf96ce2b14a6d756c5eb96d","impliedFormat":99},{"version":"ae85cdefe1bc5a081ce023e72ee7f2e49a0887c6bf59170f0c70978095f0b885","impliedFormat":99},{"version":"96684a29c218048362a24a59e238d3d638ff35f4d39bfbc2605bb416ded35c5e","impliedFormat":99},{"version":"4b756ca804035896bf60e6bf041a7ad570849cccd7ef556bfffc182e140ba302","impliedFormat":99},{"version":"f5fc281949377a37094a70e03ca71954c5acaecd598f6ef277b6179c21fa89a4","impliedFormat":99},{"version":"5affd74120cc10a0db5dab852eb7dd4b9bd78878a1ea6605998183aaca98d0c2","impliedFormat":99},{"version":"5cc5a39e9ecfad672562bd0e0539c03c87493d37f7767aefb7eeaff838784898","impliedFormat":99},{"version":"1f99a65846bdf898510ff232de26c10ab5121652615eed66acb133ea4f1c75a6","impliedFormat":99},{"version":"dc7930292b5c6c1a6dd7d6a6442017af00dd7fd1dae01e9d9ac507e2642cdeb5","impliedFormat":99},{"version":"8d5a7829c3a596157aa64319044c60238d3fb24628e6d7009c881dd27dca2c57","impliedFormat":99},{"version":"431abb8eae688d769fdb2840851e6acbc511097f46bcb627a8559e0c9bdd8287","impliedFormat":99},{"version":"27dd0a030be0a1eb7973c195d83c380b93b4d5a6e2dcfaa5fed614e61378efc9","impliedFormat":99},{"version":"9a51fd5b49a5a1a8cafa60df9ddf08a4de98057fb9e6090d6ed63d5087752bfc","impliedFormat":99},{"version":"d0b947662b2cbbd43e11c6ae38295438563d3b9f46e5f2a40c2bbf2a6a48215e","impliedFormat":99},{"version":"6354a2a194e3ac52d3e31ed7aaa6d72e7472668990250d2ed577975c11836907","impliedFormat":99},{"version":"96f32d9bba69ab4cc8543de9ffb49ff99d8ca610b540e688de355a0286b31a7a","impliedFormat":99},{"version":"d753469e50a02ca7b5ae50f9e9741e945bad0feb30f45f8f02efcd14aa000a91","impliedFormat":99},{"version":"9b3ee523f50a0ff0268204a4e71f0806056574d6cfc3c030c583f593f90da307","impliedFormat":99},{"version":"768a528d14de142bcb24ee5f212372e46d956a73f95961841d3366016c0df5e1","impliedFormat":99},{"version":"9a3bb818efd76fe616f6faf460c23827448cdb3d6544f6a3d3e2964b9357360e","impliedFormat":99},{"version":"528488cde0f4a8739e680c0370aa1701565916d64f941d243f477d7dc23d92b2","impliedFormat":99},{"version":"8eff788c2d1a8962c67cd92de23312acf6be73f34e8981e82d9e649cef7ee6c6","impliedFormat":99},{"version":"d7144cc95056c3f17656ba0528a83a3b7dbcd8281228a22058afba7ca5374a1e","impliedFormat":99},{"version":"41161faac7427a410e7affb7f725dad06648871655612592dd82ab5bcbcb9135","impliedFormat":99},{"version":"0dea00c26a0a3b6974d17e7f372d5e065415e4737a4dee77aa3270b850b051ac","impliedFormat":99},{"version":"92b9d0ffd51342fef83855e9ab909e2df294f56deaa3e71e3d96643c57e80be2","impliedFormat":99},{"version":"cdd4641817b6193cc37456ee8b0853270928ca9cf44d664ce55334611dbfd091","impliedFormat":99},{"version":"ccc28dd7eadc3d48f4fb5b9a7a6aaa96afbfa453db4d605ce860b7c2e376b1d4","impliedFormat":99},{"version":"8e39bea3a3fe73f4a3122e01a8b5b53bae372fe4f191db122d13e20964b46e53","impliedFormat":99},{"version":"19fe17ea045e492575b7a93ff798a41f4ca79eb20cc599dbd9c0d4b0ed3032ff","impliedFormat":99},{"version":"11d691a213672e5c29d65adcf469af5765323c19614886ab201a9d0450d1d580","impliedFormat":99},{"version":"37430f9fa8356c5083510b69614747895f8e6bc8622ed5db4997c4454a368c83","impliedFormat":99},{"version":"fb61f48f111198aa36fc2c0b53090f054626c0808cfb75bcf8f0bea6c04ab967","impliedFormat":99},{"version":"fc2e5b7a766e1765c4f62d88d603ca554a4ed55a1dba837e53e1f8fc186a0eed","impliedFormat":99},{"version":"501dbcef0321dc39e6644182cdbc1c520074bc1b87732c04110f1954f555917c","impliedFormat":99},{"version":"81c8004b8002435ca85ca95596f6f429ea41314e0e41c3c8e9a3c21b8bf9ac18","impliedFormat":99},{"version":"c7e8b24ea389c9834c87176bafb3212df72f83c37206fabdb54a0cc3c4e5eb97","impliedFormat":99},{"version":"c7bf9c66bbe23e9af8c7ce4b22375542aad0aea2f9014461be3e2d42268f77d1","impliedFormat":99},{"version":"909a48b64b6648d5ac985208884af3d22c2d98f0db5b96c4796709147080ef24","impliedFormat":99},{"version":"c7cb614a30415664b97510a64033ca1fe12271d28c7a2eba863b093ffd295b9e","impliedFormat":99},{"version":"7fc9d0d8798de94531d62defb7add38247c9d74e7fcdcc2c2aeabf8f2fb6bf71","impliedFormat":99},{"version":"6e1139048a6c2737b5c48aa1652470c87607250daabe8a60202d2ef6eefa410e","impliedFormat":99},{"version":"f372ba4099e22f247c5ac8cdd8dcb336ea6be921e652ef1ce6b4bb16866aa03f","impliedFormat":99},{"version":"e1254d798521d741d001103ee25f05e6c2c8c35aa77bcabe0ea883f1fe2dc396","impliedFormat":99},{"version":"e8ecf6a4f4c29c70e5aaffbb555ba7f879f6538e4ed5013d51704b1db56e5d3d","impliedFormat":99},{"version":"8648fc65ba19658336d2adf371623ae3aa0476e0e3f40844484966c0744ad6e3","impliedFormat":99},{"version":"0b5e8df8d9306a7b6a328d7f006cdeb9a48e76a81c310bd85f2e4f1c5482934e","impliedFormat":99},{"version":"2138d8b358299b39eb15a3a66f80c9a2180ab8f0a151816722012ef667639d3a","impliedFormat":99},{"version":"0f8a46c4ac0976ec4b5336db0fd1aeb5e3c5c621b1e24ba452ab634c589a8905","impliedFormat":99},{"version":"ef840e20a0800591e2c9641ecfcfdc858f729bbc98de06ec9774f755860acb53","impliedFormat":99},{"version":"a7d38d738679d2832bfccd16dd72b22dd7feaaed39807da247a1dc3363c143dc","impliedFormat":99},{"version":"a1aea20a79d90817634e360807a37583ef9c85fada5b4d22fca39f4ef9b1cbfc","impliedFormat":99},{"version":"6a1b90d95953c0a6d784c219c376da5f97f4c3e9e107fd16240746c9eae24458","impliedFormat":99},{"version":"eb5575906d42e0c6d3390dccb07a6ffacf2a8228303077e17ad93e78288c0457","impliedFormat":99},{"version":"5c021b1f362a525b29180d60e304a02f2efbb03f3d919c809453d5549d03c262","impliedFormat":99},{"version":"2c914292c54b51e39f9b38db3a8867befcd513eae7cc56382408134bf0f09637","impliedFormat":99},{"version":"c1bbdee70a4e8bf70ae222d766a32ef2d46cd05d45c8b0ea505e364c00402af4","impliedFormat":99},{"version":"d30606a057e1daaf834152afc4e7071be01a0d6fdc5158b6286213a7cbb6fc72","impliedFormat":99},{"version":"5a6e0b5f4f019c88c54066dccced44670ffd2bc53cc0002f02ea088efaf0d371","impliedFormat":99},{"version":"8bbe129e5211810b9d8a988cf77e30d9cfd99f73a8f6c4f1414ad3ffab0e3a25","impliedFormat":99},{"version":"240f280d0ac7bceb9d8e00e2ef70e17e970b22d09c52d5de97794de1f910e864","impliedFormat":99},{"version":"a42b2ec1256092b2173833c3790b435277a717ff20e3de9a5519c75565ef980c","impliedFormat":99},{"version":"01653b53208b75dc66da6edaffe5e9997b5e3026e6f32fab83287d47dba6b2ee","impliedFormat":99},{"version":"555ddbb1c628ff42bc14f2bddc8080083ddb39ea2ff50cfdd2b3f536289aa4be","impliedFormat":99},{"version":"309d3fa28b1e606886c9eafa062868a8f66c58ee0321a07b8e1f45b68d58a787","impliedFormat":99},{"version":"ce93623d553e62ad7d68e33d1600b63ff45af9992f39524605628d4c009040db","impliedFormat":99},{"version":"5c1d31cdf67886fbc6a802f6404e0edfb2cc84db99dffd9cb22570c74d85ac96","impliedFormat":99},{"version":"3e9fed9ebeef1f6a0a281e32f8916a4f5c2bb7949a1b0c083ce2f79d64831321","impliedFormat":99},{"version":"0b28f4d4b177efd916a33cd8f3b8130c47d2f986c005b5045fe5e489cc120148","impliedFormat":99},{"version":"8e71c3b4acff6d1bd0e5f32615f12cf2e769aab29baaf69e3eb52f412a8b2493","impliedFormat":99},{"version":"57e7282b9432db3300945703a15bedbd010a13e16bf6015ef3419f92f5ef39fc","impliedFormat":99},{"version":"4e141f8e0f5d5a522269eb1dba88648b9196faa3e8775642dc65b3e2d9db0f4f","impliedFormat":99},{"version":"f55c6c9be692ae2cebc87bd89f0aa78a6dd6435134368ce9ed6310bb29a164e3","impliedFormat":99},{"version":"da8edef43572e4b96a6d236fc9ad0232ead1a8cc2e45f382b3a282ab28264564","impliedFormat":99},{"version":"f92a3d35d50c9294c8590b92501891dc46b740f8ccc87f062bc6c26396a167a6","impliedFormat":99},{"version":"decf7692a684ff95fa78b141adadad5e17d45674ccfc3c8acce62d75bdc09236","impliedFormat":99},{"version":"985494fe7f7aa21adc81382e8ef1a485b2d5ba73dcb5d67acadb6fc3114cfcc9","impliedFormat":99},{"version":"774aaacce77eca677e43e61712b8aeb42eae38f6505166d2af1520c3f42e53a1","impliedFormat":99},{"version":"ce615a9d5489e7be41c23da22c859710407717122cbb08b70e920f0ec2ad8224","impliedFormat":99},{"version":"35ed6e178abf609f84f8fb91ba6eeb6cdb84e3af5f5daa7d0be93715d40730aa","impliedFormat":99},{"version":"ae87ae1de03d4932f114234d28367fe6e7493ec07583c7ef2a6ce36baec3f6ec","impliedFormat":99},{"version":"ee586d6ca4e172e2a7809342fc988607f584041ea190495d0fa7273c9d377665","impliedFormat":99},{"version":"d6a296ffff2b3d8bb43cb7cf440466144247e214ece2b158540cf9c241fc414a","impliedFormat":99},{"version":"92a0210b5fb2d7446b1870a627278b6f1af429aca75815a248ab5e43a3d7fe5d","impliedFormat":99},{"version":"35fd7833b2679babb123365e2070cfd507ed09383d8a6d9859e1057dad082721","impliedFormat":99},{"version":"5fa41b8118266851e99eb3bc55da87c5637f753c1c984c72cf85ccf42d00923e","impliedFormat":99},{"version":"1235c2a22868a8403a0dac18e079c1fb1283a0e6096874f2c4121496c6028f07","impliedFormat":99},{"version":"ad1a154e84dbe5f6edc3bdf9da37dc6b65a5a81884b1a07cd4c10ad357ccfe4f","impliedFormat":99},{"version":"531df43ba635c00149a8798e18d30010673b55a60fb9bfc80f3e335858b1925b","impliedFormat":99},{"version":"704852198bb5e2ea5be7e4ad047b46f8e6b8865c26438a0a433918212c5efab3","impliedFormat":99},{"version":"0ca7274836a9b81616499a3381086f82ef43dfd0e85737699b2f2f625a9ba116","impliedFormat":99},{"version":"46b2899a134650e9298ca1b5135ea6f84b9abcecec900403c0385897d249949c","impliedFormat":99},{"version":"6aed0be88154da7647a94e9e7d7ee5b3d80368d5f1e45ed07877861e94f475cc","impliedFormat":99},{"version":"41144ca9abc4df33612d75b5ff04c8270f8be6dc34bb041a14da7bfd3cc285d4","impliedFormat":99},{"version":"72be0d8ceabfabd4be3edc5d070e7aa24bfd6d8e3b4d209ad4c8df0d4ba8ad6f","impliedFormat":99},{"version":"1d2bfbf94aef782520c86d03255144c3e12e46f3ab495637c63da0e5dfdf5082","impliedFormat":99},{"version":"f365f232f337510cd1fa5b3049057b37da48c42f1b5b9b61a8f656019ada9d6a","impliedFormat":99},{"version":"c13daaa17768f6f9a43d506da39f27e7927532be920a9b28d2bc852e025ed0ea","impliedFormat":99},{"version":"ed3c521c87d6d43ddc6978ce7b8646cb698947b48790ed2557f97346154f1d43","impliedFormat":99},{"version":"111d37d2a38eb93101e9faf650fa070ada634dd87d2c76d2bc29e9c4ac8c624d","impliedFormat":99},{"version":"bac6c340d8fc911d121cdad32f6decb9cef533527dd3c5095c458f5fb82af355","impliedFormat":99},{"version":"933f35fecb3950cc3404531e18a0e11147431183d2f37289f1ea76863c770e58","impliedFormat":99},{"version":"1d8329570ecb9d80b36877d49f485f26b96ec0dd64a1f8bc287f1c27729326b0","impliedFormat":99},{"version":"f5178c684c14672956e8e95224f09284a771121e21c2ffc2cf7eacf8867c2c4b","impliedFormat":99},{"version":"cd21e09ed2854ee1937c0048fc7a9c9186bd72893bcb873b88e0a86cfd688925","impliedFormat":99},{"version":"5a99aa699a2e5a397692bbe47d181cb302a54af785d0d7048b4527fd5bcfd5f2","impliedFormat":99},{"version":"06151a29072e6f5af0c5173713c8d6ed7185056f57228a2cdea65fe9f4af2cb6","impliedFormat":99},{"version":"5880a6c580d46fb3045e53c425d9bfae910173fabb0495f41289f4317df63228","impliedFormat":99},{"version":"da6817a95523f2c02ed0efd1af69cf692a22ea08623046cc6d47fbc0f433d222","impliedFormat":99},{"version":"5d99a8614e20d6cf864f8ead53af82fc0c369b1414b3045723c1da6c8cba8db7","impliedFormat":99},{"version":"0cb1b72c10f1127b2516082f640a6aa59cbb2811e8016b1b27068728d3048f9d","impliedFormat":99},{"version":"420707c563aa1869917810fe446947a5afbf3fa9296afd8cff3e9c0abc0ad7cf","impliedFormat":99},{"version":"4e56f2becaa1a5182afd52a6431728d7ddffd30d60e09c914862752db8564b14","impliedFormat":99},{"version":"902396e34bf752720d7e51482d457f701badde1a447fcc6a2704e540b6e8f648","impliedFormat":99},{"version":"0617212390cdb27999e1aaeaeedca724059045b00aea9de6efa3a95455784e8e","impliedFormat":99},{"version":"11915ab9d51b19fe9ad0ca7f85ed7fa4ac2212ff9e158b1f0853de9ffb31d3f8","impliedFormat":99},{"version":"c88c3f91675bd36c4a0a63c2569b9078c249d973e2dc335c44cc7f886f920524","impliedFormat":99},{"version":"145c292f607f7c346cf28782574c3416335b78f2a3aa63647e577cbe61b229ef","impliedFormat":99},{"version":"f3d220031a6be5c27ffe9733480647456acd5785a586c064403b2c4630f44109","impliedFormat":99},{"version":"7b545e2b17993c031302c840f3972618b377d0348c812feac791b3710d6a52e5","impliedFormat":99},{"version":"80c39f130f281307474e6eb5ee27f3db7bb9c166ccbbdd6bcabc9a655c835118","impliedFormat":99},{"version":"71c3d3de8006951d060b4e98b3fb735041d9b41da839229256b2aec31dac2dfa","impliedFormat":99},{"version":"4ab058a2a2554b612cd45ea9f6fb7c6d28f87ba8b6f29b7ab997a475eba04947","impliedFormat":99},{"version":"d00e87c4a9c84e81c58d63644df9d9fc2fadf9438666349169bab8119af4b76f","impliedFormat":99},{"version":"55538c4d71453284f401458ada818ac59aa23635c06e61724c991bfb0d12b09e","impliedFormat":99},{"version":"da2ffee514e131297049f9325d3540f86c57c33ac9e6eadb058d5157cd6d0f28","impliedFormat":99},{"version":"d5ff2e0473b949236dcb1de04ec65ec8bb8bab047f3cf5360d9ed09d440a076e","impliedFormat":99},{"version":"328ffdf6ff15a82d4da430a5cd83583d4823077f4d7967b4435b8e94f01c24ae","impliedFormat":99},{"version":"6ae844af3d21c8aa979a7787f9f29c8b49fbeb9b551d3053ca174c7a7935ee27","impliedFormat":99},{"version":"9de9f046428da61ef9401644fde7cc0ec3b078f8ac4ba46ca11e092d7c9113c5","impliedFormat":99},{"version":"1b75adc95b1ee5063e097350d2dc52c60866a96ec9758d45f568c90bbba96a0a","impliedFormat":99},{"version":"6174664f54ee2d69c173bb59039ed2ed5933fdbacb1c65a68dec2378a07a5b53","impliedFormat":99},{"version":"084b9ec7442ec67c069151bfc2f96fb52c15147522be30a344fb832e894ac5cf","impliedFormat":99},{"version":"27e4d9779d008185b9fc6af4aa23020abd8d60e750862c291109f63cbb7dacd0","impliedFormat":99},{"version":"7ced3f2ce26b4873e57e21eeb66ee38d50dbcdd85a3b3e2ecb59c032f90d121b","impliedFormat":99},{"version":"5a7b2587e3eedf789f4cf53a70ca14b50e9544c6375e5bee8ed437199bce4369","impliedFormat":99},{"version":"2b8ef63805106107c24d2541f7c6a1c646ee3fa4b40462f744596062532da8a0","impliedFormat":99},{"version":"579eff0ce54aa9af3193c2fdff6d56eaadcdf5eb9445a0e7d223d4207d3ebb8e","impliedFormat":99},{"version":"900f927b8241a8d2fe0059b865cdf4a1ec697eeb8db5a9e0a0bc8ba4bd41e9f9","impliedFormat":99},{"version":"80326e6394074ec22bf5904bcf65125efdb76618f6e8bfa5134c313946d25af7","impliedFormat":99},{"version":"3eff7f088701b5fa0e1c0a7659da4c39f8c963a8cefb906eae896fe737803f58","impliedFormat":99},{"version":"dabbe6f60de2ae16eeb00938f313feccad30f4008de64beac7941e1b06e48f8a","impliedFormat":99},{"version":"b3d4517bfc2fd940adf5479130823547a2669a75db07980b5121986767a5f25d","impliedFormat":99},{"version":"1a8ebffde00061665dd2642882e8ccc078038f9c4b89427799a17e58b5769727","impliedFormat":99},{"version":"c2704bf35d33087174d347cd24a419884ec2d2b5b947fc853129c1bba3025f94","impliedFormat":99},{"version":"cccfe875486da7a0a603ad28dfe4c8c93cf1991c8d535e997f932623fa7ff56a","impliedFormat":99},{"version":"d5fb33c5874bc48e3c8e07f08d55579617846ee01264fb6c74dad8f6ebcbc115","impliedFormat":99},{"version":"2c0e0ccacb0d466bec5610164adf6d5acccf3641bb637132e3cb581701f46afa","impliedFormat":99},{"version":"112907ab30b2f8464dbe58936a531f5ecb3d9f52b2229cb008b576f79f6c1d81","impliedFormat":99},{"version":"ba72dace2d410f8f01daa3edcd34a8f670990877ff1fc591a397a9da3784684c","impliedFormat":99},{"version":"8528cc2cb84fcb47afebffd843ccec24f4cf0870fa01516b7b9412e1388c0193","impliedFormat":99},{"version":"57f588f45f2e9ab533600cfb6e4a616b85333d86dc674d643b6066196b70e98f","impliedFormat":99},{"version":"11c1ca978bbce58eddb5ce4249cdfa00f00a786bdf1d7c67b9f92b849bf96f4f","impliedFormat":99},{"version":"87650701e43e24cbb2c9a3528ba546a37b1d9090b5daab4119b81234bfd275b3","impliedFormat":99},{"version":"2d799db76b3fab467a0e5f3a08ac77c459159aab7560ed9135934798093f2952","impliedFormat":99},{"version":"ae1db2c109441eef070c094e96a4f596a63aa3366ec95cbd4d96c6c84ce14142","impliedFormat":99},{"version":"02e579ed47c50ddff81c192793b0d48edf9a5d2fff2d14f72c05ac074ce51f7c","impliedFormat":99},{"version":"a301ad127437df84c9b6c4abdebf2351ba3968a2d16a2fd39a9e0133f541ebcd","impliedFormat":99},{"version":"6e03b20fc4e616122c482cd9d2cca55df1ef9391c6d0076b818a833b76447eeb","impliedFormat":99},{"version":"5b60c282b2526e10825ef9132f04153d11f3b0b0bd561d58bcec5ef54e5e3152","impliedFormat":99},{"version":"80e15b33a5675817835b1a3a375a29a7a51bf80c1cecd4029cad89afd702ce4d","impliedFormat":99},{"version":"6a2159f263a83da0549660067cea7cfb7e8a750f8d064bee44c4d524566558bf","impliedFormat":99},{"version":"d4e4ea6e19feb0d2d766a62998b9be84f1fc8954401d75056a9b149cbff0237f","impliedFormat":99},{"version":"a14496a6b93e019ccbb14793bcbabeb7ea0413118bca92d4b9546519c168b1ec","impliedFormat":99},{"version":"e0c7169f2c627ede162448c6ea687e98b3fb08b811fe23638e2fe603ba69b18b","impliedFormat":99},{"version":"f8eb6cefc4a7b16e721f7470e71f0a6607f8a0f6e8a0c6b82d50b3885fadc5e4","impliedFormat":99},{"version":"619bb4ca85deeaa62b42ff87b1e574f2855a8c0300c94ba181da55fcaed139ba","impliedFormat":99},{"version":"953c4dafd6149d6fd4753bfabec65742cf6b322eeda2c19cde880dea0d984d4a","impliedFormat":99},{"version":"12006d07311fd0652f43ca80d9c4581e215536efc347773004fb641fa2d609c4","impliedFormat":99},{"version":"3240939c7d9c20d547f4b4870feb53a39ebd766c31fcf08605364d8136cc1c25","impliedFormat":99},{"version":"c6f802636d25b76864d0e33a6e2567ef3e69b3d0f8c8261bcb22f2c4329fc832","impliedFormat":99},{"version":"93d6ffb9316fbf79e9f08b41f54c153c0a945d788fffcefe8d96bf4f601ffc3d","impliedFormat":99},{"version":"19dbdd6bbc146165d37157fa07b57c93595f0de6fffc37830882e8a9ef0ded8f","impliedFormat":99},{"version":"903dc8d5da85086cfcda4cf954a54f635457f02a8c49725999495be361bb840c","impliedFormat":99},{"version":"fc1f65f787606d06c4237a5b2bc2dfedbd14996b6b1e0f5c74cc80b2614221af","impliedFormat":99},{"version":"8d26da673490f949decba5cd82d8dd048bf27cad69c944c7450cf4265d5d728a","impliedFormat":99},{"version":"fb496885d76f300d8fc1630f8942f9268561999f3f53182ae9c66b16422edd3b","impliedFormat":99},{"version":"b02d35115de961f7172559bed1bdc2a77ad98e43f355113d07b35c043823ce8b","impliedFormat":99},{"version":"3017feddddb20031cc1906497d7aec2410fc4b09a9435218ea79f27b6b263747","impliedFormat":99},{"version":"0ea0b18d40b47d1b119802a7d4ca9a6c499fde684990f81a15537db607ef266e","impliedFormat":99},{"version":"73a1763b3514b7f4642d41321de8eb44981907cb545679f0df24da76c3478998","impliedFormat":99},{"version":"7608c417b1f705610e9dd4b1ba5d454646f45874367099d704b6898032b209ca","impliedFormat":99},{"version":"2b84a76f720a51de0168dc1d7b9eb155877b917490ca9f090bfb91ba9ad08c6a","impliedFormat":99},{"version":"7739b19042dac28c594a9b7976337455ba76d8c9bb1d76726409b64ccce11e50","impliedFormat":99},{"version":"4a39a7d7cfab5add57fce547a24fa22c98f057fe3f5f735977be1b8b5de9b270","impliedFormat":99},{"version":"43ae8254ecdc2cf8ab3b88f7b578ed5dcbcbae4b91920e5b9ce86df56f44dc7e","impliedFormat":99},{"version":"0a7b14be670b5c76d0d8af6c145b666cb01eb35e847f8ce7d26c8fe929a5ac49","impliedFormat":99},{"version":"f86736bfd283fd8c8bf74ee7a54ae522de003856e94f1be02d9a3a62df106e7c","impliedFormat":99},{"version":"dfb7c2ae42ccdd9bc44368a6d88b6b67d6dadbbf7418918a4d800df1362ee40f","impliedFormat":99},{"version":"e368a3eb356ace34eb714de3d8d0525274c0ddde81ceba99887352e03af5f320","impliedFormat":99},{"version":"03b36aefa6f11ee2be780a47093568f63c4891926b415b5f257b15a7a8992fa4","impliedFormat":99},{"version":"9cb5f193ec1bc65aede731da43683c066b0b7f5c7e3a08b1d023c51776fa80f4","impliedFormat":99},{"version":"ba900c9eeda74457abcc5bb202e0bcdf85236c1fd14502c66723835c259d3b33","impliedFormat":99},{"version":"85aabe45e408643843dd6a1a5c21660cb1d8d92db857ea101fc9391aba24c5dc","impliedFormat":99},{"version":"69e2c220d72693f356d236ea7e5785a3b0c43bd170b21debc8e38cbaa1924474","impliedFormat":99},{"version":"ac5100599d1de573f7cdcff0dd4589a3fd931eceeef51162eb91a9e00fe39a94","impliedFormat":99},{"version":"71914cd32d708f41a67816d281630ce050907b924e85f6d108f88cbd254f15f8","impliedFormat":99},{"version":"bc60e6c797e54b3694a0df72db1fdf827e354b42d23c4a741946474b3e143201","impliedFormat":99},{"version":"d230f6c710bf20fd4cb767596cb84619a8558cf607b6c8b119f941732fbfb6e6","impliedFormat":99},{"version":"61f81f04c7420f8e981b5a55b9831b6ebd628d4f8262fd316274b0c6394064ca","impliedFormat":99},{"version":"a8294a7b4247219d8edf61cda4b0d5bdd4f16547a4757988002b5c95270fa1f7","impliedFormat":99},{"version":"9ffc5abbd23dbc8c89491ac0d0497bf330fc0803eca2f07d7ae279803bfdeaad","impliedFormat":99},{"version":"60dde1f903f263168e122d6b9dface9703d2dca0a0d93cfe86349ef2b14c1985","impliedFormat":99},{"version":"4ddcb66616f1592c0fdcecd9fe5fd3e1bed3bbd3fa2d2420eab9303e6b3e6af8","impliedFormat":99},{"version":"ef35ad3e78c706e69ccfb3c2ecbb401f11c7ac84f42414057457ec77c1aaa2fd","impliedFormat":99},{"version":"c5869b678b87fa2cb20b032f9a31485f6224c9608a3e18f2226d76b580b21583","impliedFormat":99},{"version":"fd6044a1defb17c9c2823c4fb4c355ce909e8900783c039ae362ccc83f7b81be","impliedFormat":99},{"version":"02c0bf2f8bcb637efb66cc4c7b47bc4c8f11dad44562c3f120d10521111b1a9b","impliedFormat":99},{"version":"e48e6f5b37b10d8ac049165416761c874275ca4dc48b0b3f162a4150dfaeff02","impliedFormat":99},{"version":"1b7b2e76f87e8fe15729c9fceada944d9a989f3be1b94c0dbf958c511c3ab635","impliedFormat":99},{"version":"dfc440599a5c757a9811c12426ed0105331a8e1a102cfa47457fc0c0fd67ed0d","impliedFormat":99},{"version":"a2dffb7c768597bd76cf792b59e6c2d5b32caa0dc463ca4cbf461ca5a7b97071","impliedFormat":99},{"version":"fd64860136ee75fdc604e6c5d10d11faaefe63a587a8619688d80c13d5fa9f27","impliedFormat":99},{"version":"73dc87388d39a7bf3a5571f400573395e5d6335d5d8ffe505d9272ecba33e762","impliedFormat":99},{"version":"51e0a0df7b660da59c04454eefedebcdbec88360cb7a563252e63b63d71935a8","impliedFormat":99},{"version":"f3f90b80c87f61cd970da421f48828081cb6542c0e4efcececc6759696b1ac52","impliedFormat":99},{"version":"ee48c4e4c52150481dce12d364b2e95e838eba5d7e32f7baf948029193ad01b5","impliedFormat":99},{"version":"155d13de15c2d189dd00191f09e74ac108f85d5a5bcc1761c4380ce376e5c89f","impliedFormat":99},{"version":"b989c158627404a3587fa624b46d894ed7b25f52d826fede0f569f4d7f1fb5ec","impliedFormat":99},{"version":"cda26b6d5e64c0ba65822c4bb15099490821a74f3140d95f4b562ed0040abffa","impliedFormat":99},{"version":"b32bf41fcbda086fa4f1172599d568f371c68597fba5197fd1f5a60db5c42ee0","impliedFormat":99},{"version":"ef0a4378730dcd1f298e36b9bf4bbbfb859fef99fa13e25e63deb4bd63a47a73","impliedFormat":99},{"version":"f3c0082857ae01aeab270c8322df513159dcb1cc35a6d501a581dad62f267a93","impliedFormat":99},{"version":"cf990447acbb287192c22067e2cfb28ca4e685d1782519720149de9d4b6ed19d","impliedFormat":99},{"version":"d161c835716d83b8845d11a83848933111141b34218b7b0f32b76703478c39a0","impliedFormat":99},{"version":"27e785e6d23af7dc4d0666eb469d4b8b8306c85b349ebdd3829cc5120406ee08","impliedFormat":99},{"version":"5f4ca5547e7c4f66270b7f2ec1ba7101e248ee195cfdc758291965a929d45663","impliedFormat":99},{"version":"29ac9b0db437cf7064a42579e787ebcfe2585f1c8cb0e411e44f5f1a3a2ca9ee","impliedFormat":99},{"version":"d1ad943e1211fe78a0ba99a015674207fb2147f292d4ad69691f925491fba7c6","impliedFormat":99},{"version":"d7c28b0f31f917357fd7ac64e1ab89a251e5e3206295546ec25b889a8419bf32","impliedFormat":99},{"version":"4a3e3b8422d63c712523bbfcf90381ebc283b6a02677d5fafc1b899bbd6c37ef","impliedFormat":99},{"version":"2abf211010168e7ecead68a76d3be5ea5a5bddf7fac893a9e36b711e5be2d957","impliedFormat":99},{"version":"e8420b7685cbacecd94a9e783260df6ac512337fc7c2b5c133a8137df9f5aabe","impliedFormat":99},{"version":"c1c2a8a08c29d1971ea15d2c07385636f508b75de41fb03aabe2eaf32c359ee2","impliedFormat":99},{"version":"54ff0fcee78cf8a8c49536207a9f17d558a31e7b4d816d92087d726b4b928a75","impliedFormat":99},{"version":"731f23bc7237c6e244a040bee0146de7b4c8e326ada953bd284236c126f39c17","impliedFormat":99},{"version":"7d75d200016c8bdf6a8d43d99976cdfe98baa7f00c11d93887aa1b4ebd73adf4","impliedFormat":99},{"version":"634bb0c12f4d77e7e05fed885de75e45fb7eec41b92d499d47cbc076d8701156","impliedFormat":99},{"version":"e33084151e553dcfe5d0fb5a393872988deed2fc79ccef00104b184ada1aad53","impliedFormat":99},{"version":"1055788f50a01297982c85fa7fd3559d8a6bc92668c9dcdbf6ff1ac438fb1067","impliedFormat":99},{"version":"cb5454fb39234a6198960f62f75ed5df73b8346f9a5d880439fb0a131752b07e","impliedFormat":99},{"version":"f02ddb781aa9d288cf9be73e646383eff0a22320b5e37bb6a85f3203edc8265b","impliedFormat":99},{"version":"ad14bc14e81409b598c62ff0674590d4dae26704b8f0581f76c078f218ceae3a","impliedFormat":99},{"version":"f762357e85caa57f68b7891196d826b9dd229aa47d41400fd6cb1767f1aea408","impliedFormat":99},{"version":"c55915885a5e4979533ae33f4f6b69def0af109a6cacc6b8973f62ad3be87c56","impliedFormat":99},{"version":"55abfc315df795bd61c0bc3e512e354af890a8d5e15bebaad4638472ecfb8b7c","impliedFormat":99},{"version":"7faa9726c687f53dc41efe4fd8b0f4051b464a2ec1e8240d44864f8262a994fe","impliedFormat":99},{"version":"a88c13504552db98058dc3ac72c66b9b5311453214cc8b1ad917bc7e54d7fc89","impliedFormat":99},{"version":"f266c182bb42509a0cec63cb94e8f378ccf38ac951b8cbf5ffeae109f8f0be0a","impliedFormat":99},{"version":"31bade8607b70948668fc63979f6c715b4a9273e5890cb2e98734bdc7809bccb","impliedFormat":99},{"version":"8aa0143434da7de0e19cc204e07885c227e7128fcf5bac3103374141c60aa4b4","impliedFormat":99},{"version":"3eb1aae366611498c0e14972fc9a9b5acca56ffe34978b953c3fed68d1a94a43","impliedFormat":99},{"version":"1c9c03dc2fa288c3529c22cce3fd1a4711c6ae207857d0e59217a2358606d2c1","impliedFormat":99},{"version":"bf2a6d968a97ce8f1c781b633455e17ebaea246a2c60c45d2ac3f201e4c9650d","impliedFormat":99},{"version":"fdb0bb204040c2a62d029b9dfc41ff9838e13a1d77a36ececcf28388e78598d6","impliedFormat":99},{"version":"f374c7f42510f46e7ac93352807c9146a40978f18a65d4cbb60d79acef6dff5c","impliedFormat":99},{"version":"af747ccd00d1efb4c70e4646963bc683595ba6bd91c56bc624aa9993dddc33ea","impliedFormat":99},{"version":"4d636ee4ebe8cf660ba792e80151d77a59e73d6268b713416467a2d4fd95b5de","impliedFormat":99},{"version":"794469770e7cf424c4eac7a75666e1ddcd003580c6849579a3a5be2db293f67a","impliedFormat":99},{"version":"e971fff8ac6b8d2188b6e2af434107f7a387c874ef1eebcce79613d1b54a5f0a","impliedFormat":99},{"version":"ebc96da5e1b0eb6915035700a7f8cc46506926ade97c1964aa8cc244d4275c34","impliedFormat":99},{"version":"966c21e27152330e2c8fee39363a9e5b78327979107e695a0c0af560dc0582e5","impliedFormat":99},{"version":"cfc48fd633b3e4329f553b694feb164ddd8821e2c9534cb2fea40e7d4f79fe75","impliedFormat":99},{"version":"7a333c6917aaa3ab73d47662cdb849f44ba66d7a1d1e6701fec37c2067841880","impliedFormat":99},{"version":"9d64858df7ae34ea53dd2ae019183f01f7374e70c48f220a98d40285e7a7e2b5","impliedFormat":99},{"version":"afe7bfdc642978a70377ae72bfe7c2913989a93328f62030f3852756cefa6331","impliedFormat":99},{"version":"f056d9c42d94f84b87c0c5a7aec951c7242b4c06c045070da74ee98e4b59f036","impliedFormat":99},{"version":"96777ee3fed26a42e8a0a1e797d0a848ee52af4108c1286c5bba6c44f75d52af","impliedFormat":99},"781bf53a20d580df1cc83046e19ab1bddef9b91caf98fd52c88705cf777d618e",{"version":"87762f3c65c7da1e53b40b10f8acaf44c44ba6163537c1864414460cbe7ea14a","impliedFormat":99},{"version":"d601209b9dbc6ea5328bb86db4fcc878e18f5164905593116299dd77367cd1ef","affectsGlobalScope":true,"impliedFormat":99},{"version":"0a20a7d6ccca33343a4ef04ec5198e33147fd98c70ef2fae85848ed6336e9552","impliedFormat":99},{"version":"3fd76c770ad7b87bfb6ddda4b9b9b5ddf57235825a1a3609855bb9ccb6479f71","impliedFormat":99},{"version":"4efaaa494170ba9198ecd58e0d0b0b17c8b69ea3fe71701606c1421e5074816e","impliedFormat":99},{"version":"dae4d3c4358dfd6daf7226ed01da2fc17bfaef90b6d8c7f77bbe888a1c3178ff","impliedFormat":99},{"version":"71df853e50957199921c5eaf5f0fec68b68067902cbf8a6dcea8c6f6d60e6f51","impliedFormat":99},"2b29ed2d8bda1e060c8a94e947c01feecc7395608cd736a38d312515319f3202","e6e38ba1516390d621a443b8a3e12dfd6441962b7ebdb9724f4dfaa6778d139f","e21a2477d588fe5b25e1579ccf1b614bc68c3c753f0831107dec1024abdefc61","6e340b74a08e4fbb74fef9c6b6bb7c1529784c91980856e48893be33a295c5ab","6276ab3fb3ed507ec80c5ec77c17b65b5d43d1d94fadcf5fd3da50bf1161549a","43b575d1050fada93378d88228da48218f1e038d3c067be403d8fdfda51ad6f5",{"version":"9b70d22b933a2231a9d8e4c2afb1d2708ba17bf3115016b663b4b5b88f5ff37f","impliedFormat":99},"0891015ddec4afa39d510ba3c339bb4462d5f70cba592b03a8ca3b41a56bdb75","f74a70dd4d1eecc973834f1b22d07335b965950a0875642f0d2c142a8229b664","2b19d405298181dd350ace3935148e578a011899c6772ad1a6ac725a4ff20f8d","a0353c8928a3ea589827229593705223d8c55e0997ff1b8bbac267bb1bdeb38f","8ae855cb1b377e41ad38fbe287f7cd5f8fce93a88ebf91ebc29eba73645db05c","f726ebe837a84fb9ff01862ef78b67b52dbd77647ccd60391e462c325f65113e","cef84fbfcbfdffe4c64afc01d879ede79f272ecc65c466dd7a1f0dabf2514392","db8be55179ac1375af26b8c27de8712e54860ed41db53e911e7ea7e952083fc2","b91fcaa4192c933c9ef8cbf8443a0f98dfc7085dfae12ceb7b99e6bd9502d803","dee768bcbba9055096ed06b4fe508dc652c717cafd3ad2f7ab43d655c2b2e68c","ba348cfa1911b7c35175a28b8f7f77f797050a1acb1c6514b420db3d394bc1de",{"version":"380b919bfa0516118edaf25b99e45f855e7bc3fd75ce4163a1cfe4a666388804","impliedFormat":1},{"version":"0d89e5c4ce6e3096e64504e1fa45a8ddccf488cb5fdc1980ea09db2a451f0b91","impliedFormat":1},{"version":"fcf79300e5257a23ed3bacaa6861d7c645139c6f7ece134d15e6669447e5e6db","impliedFormat":1},{"version":"187119ff4f9553676a884e296089e131e8cc01691c546273b1d0089c3533ce42","impliedFormat":1},{"version":"aa2c18a1b5a086bbcaae10a4efba409cc95ba7287d8cf8f2591b53704fea3dea","impliedFormat":1},{"version":"5a0b15210129310cee9fa6af9200714bb4b12af4a04d890e15f34dbea1cf1852","impliedFormat":1},{"version":"0244119dbcbcf34faf3ffdae72dab1e9bc2bc9efc3c477b2240ffa94af3bca56","impliedFormat":1},{"version":"00baffbe8a2f2e4875367479489b5d43b5fc1429ecb4a4cc98cfc3009095f52a","impliedFormat":1},{"version":"a873c50d3e47c21aa09fbe1e2023d9a44efb07cc0cb8c72f418bf301b0771fd3","impliedFormat":1},{"version":"7c14ccd2eaa82619fffc1bfa877eb68a012e9fb723d07ee98db451fadb618906","impliedFormat":1},{"version":"49c36529ee09ea9ce19525af5bb84985ea8e782cb7ee8c493d9e36d027a3d019","impliedFormat":1},{"version":"df996e25faa505f85aeb294d15ebe61b399cf1d1e49959cdfaf2cc0815c203f9","impliedFormat":1},{"version":"4f6a12044ee6f458db11964153830abbc499e73d065c51c329ec97407f4b13dd","impliedFormat":1},{"version":"cf93e7b09b66e142429611c27ba2cbf330826057e3c793e1e2861e976fae3940","impliedFormat":99},{"version":"90e727d145feb03695693fdc9f165a4dc10684713ee5f6aa81e97a6086faa0f8","impliedFormat":99},{"version":"ee2c6ec73c636c9da5ab4ce9227e5197f55a57241d66ea5828f94b69a4a09a2d","impliedFormat":99},{"version":"afaf64477630c7297e3733765046c95640ab1c63f0dfb3c624691c8445bc3b08","impliedFormat":99},{"version":"5aa03223a53ad03171988820b81a6cae9647eabcebcb987d1284799de978d8e3","impliedFormat":99},{"version":"7f50c8914983009c2b940923d891e621db624ba32968a51db46e0bf480e4e1cb","impliedFormat":99},{"version":"90fc18234b7d2e19d18ac026361aaf2f49d27c98dc30d9f01e033a9c2b01c765","impliedFormat":99},{"version":"a980e4d46239f344eb4d5442b69dcf1d46bd2acac8d908574b5a507181f7e2a1","impliedFormat":99},{"version":"bbbfa4c51cdaa6e2ef7f7be3ae199b319de6b31e3b5afa7e5a2229c14bb2568a","impliedFormat":99},{"version":"bc7bfe8f48fa3067deb3b37d4b511588b01831ba123a785ea81320fe74dd9540","impliedFormat":99},{"version":"fd60c0aaf7c52115f0e7f367d794657ac18dbb257255777406829ab65ca85746","impliedFormat":99},{"version":"15c17866d58a19f4a01a125f3f511567bd1c22235b4fd77bf90c793bf28388c3","impliedFormat":99},{"version":"51301a76264b1e1b4046f803bda44307fba403183bc274fe9e7227252d7315cb","impliedFormat":99},{"version":"ddef23e8ace6c2b2ddf8d8092d30b1dd313743f7ff47b2cbb43f36c395896008","impliedFormat":99},{"version":"9e42df47111429042b5e22561849a512ad5871668097664b8fb06a11640140ac","impliedFormat":99},{"version":"391fcc749c6f94c6c4b7f017c6a6f63296c1c9ae03fa639f99337dddb9cc33fe","impliedFormat":99},{"version":"ac4706eb1fb167b19f336a93989763ab175cd7cc6227b0dcbfa6a7824c6ba59a","impliedFormat":99},{"version":"633220dc1e1a5d0ccf11d3c3e8cadc9124daf80fef468f2ff8186a2775229de3","impliedFormat":99},{"version":"6de22ad73e332e513454f0292275155d6cb77f2f695b73f0744928c4ebb3a128","impliedFormat":99},{"version":"ebe0e3c77f5114b656d857213698fade968cff1b3a681d1868f3cfdd09d63b75","impliedFormat":99},{"version":"22c27a87488a0625657b52b9750122814c2f5582cac971484cda0dcd7a46dc3b","impliedFormat":99},{"version":"7e7a817c8ec57035b2b74df8d5dbcc376a4a60ad870b27ec35463536158e1156","impliedFormat":99},{"version":"0e2061f86ca739f34feae42fd7cce27cc171788d251a587215b33eaec456e786","impliedFormat":99},{"version":"91659b2b090cadffdb593736210910508fc5b77046d4ce180b52580b14b075ec","impliedFormat":99},{"version":"d0f6c657c45faaf576ca1a1dc64484534a8dc74ada36fd57008edc1aab65a02b","impliedFormat":99},{"version":"ce0c52b1ebc023b71d3c1fe974804a2422cf1d85d4af74bb1bced36ff3bff8b5","impliedFormat":99},{"version":"9c6acb4a388887f9a5552eda68987ee5d607152163d72f123193a984c48157c9","impliedFormat":99},{"version":"90d0a9968cbb7048015736299f96a0cceb01cf583fd2e9a9edbc632ac4c81b01","impliedFormat":99},{"version":"49abec0571c941ab6f095885a76828d50498511c03bb326eec62a852e58000c5","impliedFormat":99},{"version":"8eeb4a4ff94460051173d561749539bca870422a6400108903af2fb7a1ffe3d7","impliedFormat":99},{"version":"49e39b284b87452fed1e27ac0748ba698f5a27debe05084bc5066b3ecf4ed762","impliedFormat":99},{"version":"59dcf835762f8df90fba5a3f8ba87941467604041cf127fb456543c793b71456","impliedFormat":99},{"version":"33e0c4c683dcaeb66bedf5bb6cc35798d00ac58d7f3bc82aadb50fa475781d60","impliedFormat":99},{"version":"605839abb6d150b0d83ed3712e1b3ffbeb309e382770e7754085d36bc2d84a4c","impliedFormat":99},{"version":"a862dcb740371257e3dae1ab379b0859edcb5119484f8359a5e6fb405db9e12e","impliedFormat":99},{"version":"0f0a16a0e8037c17e28f537028215e87db047eba52281bd33484d5395402f3c1","impliedFormat":99},{"version":"cf533aed4c455b526ddccbb10dae7cc77e9269c3d7862f9e5cedbd4f5c92e05e","impliedFormat":99},{"version":"f8a60ca31702a0209ef217f8f3b4b32f498813927df2304787ac968c78d8560d","impliedFormat":99},{"version":"530192961885d3ddad87bf9c4390e12689fa29ff515df57f17a57c9125fc77c3","impliedFormat":99},{"version":"165ba9e775dd769749e2177c383d24578e3b212e4774b0a72ad0f6faee103b68","impliedFormat":99},{"version":"61448f238fdfa94e5ccce1f43a7cced5e548b1ea2d957bec5259a6e719378381","impliedFormat":99},{"version":"69fa523e48131ced0a52ab1af36c3a922c5fd7a25e474d82117329fe051f5b85","impliedFormat":99},{"version":"fa10b79cd06f5dd03435e184fb05cc5f0d02713bfb4ee9d343db527501be334c","impliedFormat":99},{"version":"c6fb591e363ee4dea2b102bb721c0921485459df23a2d2171af8354cacef4bce","impliedFormat":99},{"version":"ea7e1f1097c2e61ed6e56fa04a9d7beae9d276d87ac6edb0cd39a3ee649cddfe","impliedFormat":99},{"version":"e8cf2659d87462aae9c7647e2a256ac7dcaf2a565a9681bfb49328a8a52861e8","impliedFormat":99},{"version":"7e374cb98b705d35369b3c15444ef2ff5ff983bd2fbb77a287f7e3240abf208c","impliedFormat":99},{"version":"ca75ba1519f9a426b8c512046ebbad58231d8627678d054008c93c51bc0f3fa5","impliedFormat":99},{"version":"ff63760147d7a60dcfc4ac16e40aa2696d016b9ffe27e296b43655dfa869d66b","impliedFormat":99},{"version":"4d434123b16f46b290982907a4d24675442eb651ca95a5e98e4c274be16f1220","impliedFormat":99},{"version":"57263d6ba38046e85f499f3c0ab518cfaf0a5f5d4f53bdae896d045209ab4aff","impliedFormat":99},{"version":"d3a535f2cd5d17f12b1abf0b19a64e816b90c8c10a030b58f308c0f7f2acfe2c","impliedFormat":99},{"version":"be26d49bb713c13bd737d00ae8a61aa394f0b76bc2d5a1c93c74f59402eb8db3","impliedFormat":99},{"version":"c7012003ac0c9e6c9d3a6418128ddebf6219d904095180d4502b19c42f46a186","impliedFormat":99},{"version":"d58c55750756bcf73f474344e6b4a9376e5381e4ba7d834dc352264b491423b6","impliedFormat":99},{"version":"01e2aabfabe22b4bf6d715fc54d72d32fa860a3bd1faa8974e0d672c4b565dfe","impliedFormat":99},{"version":"ba2c489bb2566c16d28f0500b3d98013917e471c40a4417c03991460cb248e88","impliedFormat":99},{"version":"39f94b619f0844c454a6f912e5d6868d0beb32752587b134c3c858b10ecd7056","impliedFormat":99},{"version":"0d2d8b0477b1cf16b34088e786e9745c3e8145bc8eea5919b700ad054e70a095","impliedFormat":99},{"version":"2a5e963b2b8f33a50bb516215ba54a20801cb379a8e9b1ae0b311e900dc7254c","impliedFormat":99},{"version":"d8307f62b55feeb5858529314761089746dce957d2b8fd919673a4985fa4342a","impliedFormat":99},{"version":"bf449ec80fc692b2703ad03e64ae007b3513ecd507dc2ab77f39be6f578e6f5c","impliedFormat":99},{"version":"f780213dd78998daf2511385dd51abf72905f709c839a9457b6ba2a55df57be7","impliedFormat":99},{"version":"2b7843e8a9a50bdf511de24350b6d429a3ee28430f5e8af7d3599b1e9aa7057f","impliedFormat":99},{"version":"05d95be6e25b4118c2eb28667e784f0b25882f6a8486147788df675c85391ab7","impliedFormat":99},{"version":"62d2721e9f2c9197c3e2e5cffeb2f76c6412121ae155153179049890011eb785","impliedFormat":99},{"version":"ff5668fb7594c02aca5e7ba7be6c238676226e450681ca96b457f4a84898b2d9","impliedFormat":99},{"version":"59fd37ea08657fef36c55ddea879eae550ffe21d7e3a1f8699314a85a30d8ae9","impliedFormat":99},{"version":"84e23663776e080e18b25052eb3459b1a0486b5b19f674d59b96347c0cb7312a","impliedFormat":99},{"version":"43e5934c7355731eec20c5a2aa7a859086f19f60a4e5fcd80e6684228f6fb767","impliedFormat":99},{"version":"a49c210c136c518a7c08325f6058fc648f59f911c41c93de2026db692bba0e47","impliedFormat":99},{"version":"1a92f93597ebc451e9ef4b158653c8d31902de5e6c8a574470ecb6da64932df4","impliedFormat":99},{"version":"256513ad066ac9898a70ca01e6fbdb3898a4e0fe408fbf70608fdc28ac1af224","impliedFormat":99},{"version":"d9835850b6cc05c21e8d85692a8071ebcf167a4382e5e39bf700c4a1e816437e","impliedFormat":99},{"version":"e5ab7190f818442e958d0322191c24c2447ddceae393c4e811e79cda6bd49836","impliedFormat":99},{"version":"91b4b77ef81466ce894f1aade7d35d3589ddd5c9981109d1dea11f55a4b807a0","impliedFormat":99},{"version":"03abb209bed94c8c893d9872639e3789f0282061c7aa6917888965e4047a8b5f","impliedFormat":99},{"version":"e97a07901de562219f5cba545b0945a1540d9663bd9abce66495721af3903eec","impliedFormat":99},{"version":"bf39ed1fdf29bc8178055ec4ff32be6725c1de9f29c252e31bdc71baf5c227e6","impliedFormat":99},{"version":"985eabf06dac7288fc355435b18641282f86107e48334a83605739a1fe82ac15","impliedFormat":99},{"version":"6112d33bcf51e3e6f6a81e419f29580e2f8e773529d53958c7c1c99728d4fb2e","impliedFormat":99},{"version":"89e9f7e87a573504acc2e7e5ad727a110b960330657d1b9a6d3526e77c83d8be","impliedFormat":99},{"version":"44bbb88abe9958c7c417e8687abf65820385191685009cc4b739c2d270cb02e9","impliedFormat":99},{"version":"ab4b506b53d2c4aec4cc00452740c540a0e6abe7778063e95c81a5cd557c19eb","impliedFormat":99},{"version":"858757bde6d615d0d1ee474c972131c6d79c37b0b61897da7fbd7110beb8af12","impliedFormat":99},{"version":"60b9dea33807b086a1b4b4b89f72d5da27ad0dd36d6436a6e306600c47438ac4","impliedFormat":99},{"version":"409c963b1166d0c1d49fdad1dfeb4de27fd2d6662d699009857de9baf43ca7c3","impliedFormat":99},{"version":"b7674ecfeb5753e965404f7b3d31eec8450857d1a23770cb867c82f264f546ab","impliedFormat":99},{"version":"c9800b9a9ad7fcdf74ed8972a5928b66f0e4ff674d55fd038a3b1c076911dcbe","impliedFormat":99},{"version":"99864433e35b24c61f8790d2224428e3b920624c01a6d26ea8b27ee1f62836bb","impliedFormat":99},{"version":"c391317b9ff8f87d28c6bfe4e50ed92e8f8bfab1bb8a03cd1fe104ff13186f83","impliedFormat":99},{"version":"42bdc3c98446fdd528e2591213f71ce6f7008fb9bb12413bd57df60d892a3fb5","impliedFormat":99},{"version":"542d2d689b58c25d39a76312ccaea2fcd10a45fb27b890e18015399c8032e2d9","impliedFormat":99},{"version":"97d1656f0a563dbb361d22b3d7c2487427b0998f347123abd1c69a4991326c96","impliedFormat":99},{"version":"d4f53ed7960c9fba8378af3fa28e3cc483d6c0b48e4a152a83ff0973d507307d","impliedFormat":99},{"version":"0665de5280d65ec32776dc55fb37128e259e60f389cde5b9803cf9e81ad23ce0","impliedFormat":99},{"version":"b6dc8fd1c6092da86725c338ca6c263d1c6dd3073046d3ec4eb2d68515062da2","impliedFormat":99},{"version":"d9198a0f01f00870653347560e10494efeca0bfa2de0988bd5d883a9d2c47edb","impliedFormat":99},{"version":"d4279865b926d7e2cfe8863b2eae270c4c035b6e923af8f9d7e6462d68679e07","impliedFormat":99},{"version":"73b6945448bb3425b764cfe7b1c4b0b56c010cc66e5f438ef320c53e469797eb","impliedFormat":99},{"version":"cf72fd8ffa5395f4f1a26be60246ec79c5a9ad201579c9ba63fd2607b5daf184","impliedFormat":99},{"version":"301a458744666096f84580a78cc3f6e8411f8bab92608cdaa33707546ca2906f","impliedFormat":99},{"version":"711e70c0916ff5f821ea208043ecd3e67ed09434b8a31d5616286802b58ebebe","impliedFormat":99},{"version":"e1f2fd9f88dd0e40c358fbf8c8f992211ab00a699e7d6823579b615b874a8453","impliedFormat":99},{"version":"17db3a9dcb2e1689ff7ace9c94fa110c88da64d69f01dc2f3cec698e4fc7e29e","impliedFormat":99},{"version":"73fb07305106bb18c2230890fcacf910fd1a7a77d93ac12ec40bc04c49ee5b8e","impliedFormat":99},{"version":"2c5f341625a45530b040d59a4bc2bc83824d258985ede10c67005be72d3e21d0","impliedFormat":99},{"version":"c4a262730d4277ecaaf6f6553dabecc84dcca8decaebbf2e16f1df8bbd996397","impliedFormat":99},{"version":"c23c533d85518f3358c55a7f19ab1a05aad290251e8bba0947bd19ea3c259467","impliedFormat":99},{"version":"5d0322a0b8cdc67b8c71e4ccaa30286b0c8453211d4c955a217ac2d3590e911f","impliedFormat":99},{"version":"f5e4032b6e4e116e7fec5b2620a2a35d0b6b8b4a1cc9b94a8e5ee76190153110","impliedFormat":99},{"version":"9ab26cb62a0e86ab7f669c311eb0c4d665457eb70a103508aa39da6ccee663da","impliedFormat":99},{"version":"5f64d1a11d8d4ce2c7ee3b72471df76b82d178a48964a14cdfdc7c5ef7276d70","impliedFormat":99},{"version":"24e2fbc48f65814e691d9377399807b9ec22cd54b51d631ba9e48ee18c5939dd","impliedFormat":99},{"version":"bfa2648b2ee90268c6b6f19e84da3176b4d46329c9ec0555d470e647d0568dfb","impliedFormat":99},{"version":"75ef3cb4e7b3583ba268a094c1bd16ce31023f2c3d1ac36e75ca65aca9721534","impliedFormat":99},{"version":"3be6b3304a81d0301838860fd3b4536c2b93390e785808a1f1a30e4135501514","impliedFormat":99},{"version":"da66c1b3e50ef9908e31ce7a281b137b2db41423c2b143c62524f97a536a53d9","impliedFormat":99},{"version":"3ada1b216e45bb9e32e30d8179a0a95870576fe949c33d9767823ccf4f4f4c97","impliedFormat":99},{"version":"1ace2885dffab849f7c98bffe3d1233260fbf07ee62cb58130167fd67a376a65","impliedFormat":99},{"version":"2126e5989c0ca5194d883cf9e9c10fe3e5224fbd3e4a4a6267677544e8be0aae","impliedFormat":99},{"version":"41a6738cf3c756af74753c5033e95c5b33dfc1f6e1287fa769a1ac4027335bf5","impliedFormat":99},{"version":"6e8630be5b0166cbc9f359b9f9e42801626d64ff1702dcb691af811149766154","impliedFormat":99},{"version":"e36b77c04e00b4a0bb4e1364f2646618a54910c27f6dc3fc558ca2ced8ca5bc5","impliedFormat":99},{"version":"2c4ea7e9f95a558f46c89726d1fedcb525ef649eb755a3d7d5055e22b80c2904","impliedFormat":99},{"version":"4875d65190e789fad05e73abd178297b386806b88b624328222d82e455c0f2e7","impliedFormat":99},{"version":"bf5302ecfaacee37c2316e33703723d62e66590093738c8921773ee30f2ecc38","impliedFormat":99},{"version":"62684064fe034d54b87f62ad416f41b98a405dee4146d0ec03b198c3634ea93c","impliedFormat":99},{"version":"be02cbdb1688c8387f8a76a9c6ed9d75d8bb794ec5b9b1d2ba3339a952a00614","impliedFormat":99},{"version":"cefaff060473a5dbf4939ee1b52eb900f215f8d6249dc7c058d6b869d599983c","impliedFormat":99},{"version":"b2797235a4c1a7442a6f326f28ffb966226c3419399dbb33634b8159af2c712f","impliedFormat":99},{"version":"164d633bbd4329794d329219fc173c3de85d5ad866d44e5b5f0fb60c140e98f2","impliedFormat":99},{"version":"b74300dd0a52eaf564b3757c07d07e1d92def4e3b8708f12eedb40033e4cafe9","impliedFormat":99},{"version":"a792f80b1e265b06dce1783992dbee2b45815a7bdc030782464b8cf982337cf2","impliedFormat":99},{"version":"8816b4b3a87d9b77f0355e616b38ed5054f993cc4c141101297f1914976a94b1","impliedFormat":99},{"version":"0f35e4da974793534c4ca1cdd9491eab6993f8cf47103dadfc048b899ed9b511","impliedFormat":99},{"version":"0ccdfcaebf297ec7b9dde20bbbc8539d5951a3d8aaa40665ca469da27f5a86e1","impliedFormat":99},{"version":"7fcb05c8ce81f05499c7b0488ae02a0a1ac6aebc78c01e9f8c42d98f7ba68140","impliedFormat":99},{"version":"81c376c9e4d227a4629c7fca9dde3bbdfa44bd5bd281aee0ed03801182368dc5","impliedFormat":99},{"version":"0f2448f95110c3714797e4c043bbc539368e9c4c33586d03ecda166aa9908843","impliedFormat":99},{"version":"b2f1a443f7f3982d7325775906b51665fe875c82a62be3528a36184852faa0bb","impliedFormat":99},{"version":"7568ff1f23363d7ee349105eb936e156d61aea8864187a4c5d85c60594b44a25","impliedFormat":99},{"version":"8c4d1d9a4eba4eac69e6da0f599a424b2689aee55a455f0b5a7f27a807e064db","impliedFormat":99},{"version":"e1beb9077c100bdd0fc8e727615f5dae2c6e1207de224569421907072f4ec885","impliedFormat":99},{"version":"3dda13836320ec71b95a68cd3d91a27118b34c05a2bfda3e7e51f1d8ca9b960b","impliedFormat":99},{"version":"fedc79cb91f2b3a14e832d7a8e3d58eb02b5d5411c843fcbdc79e35041316b36","impliedFormat":99},{"version":"99f395322ffae908dcdfbaa2624cc7a2a2cb7b0fbf1a1274aca506f7b57ebcb5","impliedFormat":99},{"version":"5e1f7c43e8d45f2222a5c61cbc88b074f4aaf1ca4b118ac6d6123c858efdcd71","impliedFormat":99},{"version":"7388273ab71cb8f22b3f25ffd8d44a37d5740077c4d87023da25575204d57872","impliedFormat":99},{"version":"0a48ceb01a0fdfc506aa20dfd8a3563edbdeaa53a8333ddf261d2ee87669ea7b","impliedFormat":99},{"version":"3182d06b874f31e8e55f91ea706c85d5f207f16273480f46438781d0bd2a46a1","impliedFormat":99},{"version":"ccd47cab635e8f71693fa4e2bbb7969f559972dae97bd5dbd1bbfee77a63b410","impliedFormat":99},{"version":"89770fa14c037f3dc3882e6c56be1c01bb495c81dec96fa29f868185d9555a5d","impliedFormat":99},{"version":"7048c397f08c54099c52e6b9d90623dc9dc6811ea142f8af3200e40d66a972e1","impliedFormat":99},{"version":"512120cd6f026ce1d3cf686c6ab5da80caa40ef92aa47466ec60ba61a48b5551","impliedFormat":99},{"version":"6cd0cb7f999f221e984157a7640e7871960131f6b221d67e4fdc2a53937c6770","impliedFormat":99},{"version":"f48b84a0884776f1bc5bf0fcf3f69832e97b97dc55d79d7557f344de900d259b","impliedFormat":99},{"version":"dca490d986411644b0f9edf6ea701016836558e8677c150dca8ad315178ec735","impliedFormat":99},{"version":"a028a04948cf98c1233166b48887dad324e8fe424a4be368a287c706d9ccd491","impliedFormat":99},{"version":"3046ed22c701f24272534b293c10cfd17b0f6a89c2ec6014c9a44a90963dfa06","impliedFormat":99},{"version":"394da10397d272f19a324c95bea7492faadf2263da157831e02ae1107bd410f5","impliedFormat":99},{"version":"0580595a99248b2d30d03f2307c50f14eb21716a55beb84dd09d240b1b087a42","impliedFormat":99},{"version":"a7da9510150f36a9bea61513b107b59a423fdff54429ad38547c7475cd390e95","impliedFormat":99},{"version":"659615f96e64361af7127645bb91f287f7b46c5d03bea7371e6e02099226d818","impliedFormat":99},{"version":"1f2a42974920476ce46bb666cd9b3c1b82b2072b66ccd0d775aa960532d78176","impliedFormat":99},{"version":"500b3ae6095cbab92d81de0b40c9129f5524d10ad955643f81fc07d726c5a667","impliedFormat":99},{"version":"a957ad4bd562be0662fb99599dbcf0e16d1631f857e5e1a83a3f3afb6c226059","impliedFormat":99},{"version":"e57a4915266a6a751c6c172e8f30f6df44a495608613e1f1c410196207da9641","impliedFormat":99},{"version":"7a12e57143b7bc5a52a41a8c4e6283a8f8d59a5e302478185fb623a7157fff5e","impliedFormat":99},{"version":"17b3426162e1d9cb0a843e8d04212aabe461d53548e671236de957ed3ae9471b","impliedFormat":99},{"version":"f38e86eb00398d63180210c5090ef6ed065004474361146573f98b3c8a96477d","impliedFormat":99},{"version":"231d9e32382d3971f58325e5a85ba283a2021243651cb650f82f87a1bf62d649","impliedFormat":99},{"version":"6532e3e87b87c95f0771611afce929b5bad9d2c94855b19b29b3246937c9840b","impliedFormat":99},{"version":"65704bbb8f0b55c73871335edd3c9cead7c9f0d4b21f64f5d22d0987c45687f0","impliedFormat":99},{"version":"787232f574af2253ac860f22a445c755d57c73a69a402823ae81ba0dfdd1ce23","impliedFormat":99},{"version":"5e63903cd5ebce02486b91647d951d61a16ad80d65f9c56581cd624f39a66007","impliedFormat":99},{"version":"bcc89a120d8f3c02411f4df6b1d989143c01369314e9b0e04794441e6b078d22","impliedFormat":99},{"version":"d17531ef42b7c76d953f63bd5c5cd927c4723e62a7e0b2badf812d5f35f784eb","impliedFormat":99},{"version":"6d4ee1a8e3a97168ea4c4cc1c68bb61a3fd77134f15c71bb9f3f63df3d26b54c","impliedFormat":99},{"version":"1eb04fea6b47b16922ed79625d90431a8b2fc7ba9d5768b255e62df0c96f1e3a","impliedFormat":99},{"version":"de0c2eece83bd81b8682f4496f558beb728263e17e74cbc4910e5c9ce7bef689","impliedFormat":99},{"version":"98866542d45306dab48ecc3ddd98ee54fa983353bc3139dfbc619df882f54d90","impliedFormat":99},{"version":"9e04c7708917af428c165f1e38536ddb2e8ecd576f55ed11a97442dc34b6b010","impliedFormat":99},{"version":"31fe6f6d02b53c1a7c34b8d8f8c87ee9b6dd4b67f158cbfff3034b4f3f69c409","impliedFormat":99},{"version":"2e1d853f84188e8e002361f4bfdd892ac31c68acaeac426a63cd4ff7abf150d0","impliedFormat":99},{"version":"666b5289ec8a01c4cc0977c62e3fd32e89a8e3fd9e97c8d8fd646f632e63c055","impliedFormat":99},{"version":"a1107bbb2b10982dba1f7958a6a5cf841e1a19d6976d0ecdc4c43269c7b0eaf2","impliedFormat":99},{"version":"07fa6122f7495331f39167ec9e4ebd990146a20f99c16c17bc0a98aa81f63b27","impliedFormat":99},{"version":"39c1483481b35c2123eaab5094a8b548a0c3f1e483ab7338102c3291f1ab18bf","impliedFormat":99},{"version":"b73e6242c13796e7d5fba225bf1c07c8ee66d31b7bb65f45be14226a9ae492d2","impliedFormat":99},{"version":"f2931608d541145d189390d6cfb74e1b1e88f73c0b9a80c4356a4daa7fa5e005","impliedFormat":99},{"version":"8684656fe3bf1425a91bd62b8b455a1c7ec18b074fd695793cfae44ae02e381a","impliedFormat":99},{"version":"ccf0b9057dd65c7fb5e237de34f706966ebc30c6d3669715ed05e76225f54fbd","impliedFormat":99},{"version":"d930f077da575e8ea761e3d644d4c6279e2d847bae2b3ea893bbd572315acc21","impliedFormat":99},{"version":"19b0616946cb615abde72c6d69049f136cc4821b784634771c1d73bec8005f73","impliedFormat":99},{"version":"553312560ad0ef97b344b653931935d6e80840c2de6ab90b8be43cbacf0d04cf","impliedFormat":99},{"version":"1225cf1910667bfd52b4daa9974197c3485f21fe631c3ce9db3b733334199faa","impliedFormat":99},{"version":"f7cb9e46bd6ab9d620d68257b525dbbbbc9b0b148adf500b819d756ebc339de0","impliedFormat":99},{"version":"e46d6c3120aca07ae8ec3189edf518c667d027478810ca67a62431a0fa545434","impliedFormat":99},{"version":"9d234b7d2f662a135d430d3190fc21074325f296273125244b2bf8328b5839a0","impliedFormat":99},{"version":"0554ef14d10acea403348c53436b1dd8d61e7c73ef5872e2fe69cc1c433b02f8","impliedFormat":99},{"version":"2f6ae5538090db60514336bd1441ca208a8fab13108cfa4b311e61eaca5ff716","impliedFormat":99},{"version":"17bf4ce505a4cff88fb56177a8f7eb48aa55c22ccc4cce3e49cc5c8ddc54b07d","impliedFormat":99},{"version":"3d735f493d7da48156b79b4d8a406bf2bbf7e3fe379210d8f7c085028143ee40","impliedFormat":99},{"version":"41de1b3ddd71bd0d9ed7ac217ca1b15b177dd731d5251cde094945c20a715d03","impliedFormat":99},{"version":"17d9c562a46c6a25bc2f317c9b06dd4e8e0368cbe9bdf89be6117aeafd577b36","impliedFormat":99},{"version":"ded799031fe18a0bb5e78be38a6ae168458ff41b6c6542392b009d2abe6a6f32","impliedFormat":99},{"version":"ed48d467a7b25ee1a2769adebc198b647a820e242c96a5f96c1e6c27a40ab131","impliedFormat":99},{"version":"b914114df05f286897a1ae85d2df39cfd98ed8da68754d73cf830159e85ddd15","impliedFormat":99},{"version":"73881e647da3c226f21e0b80e216feaf14a5541a861494c744e9fbe1c3b3a6af","impliedFormat":99},{"version":"d79e1d31b939fa99694f2d6fbdd19870147401dbb3f42214e84c011e7ec359ab","impliedFormat":99},{"version":"4f71097eae7aa37941bab39beb2e53e624321fd341c12cc1d400eb7a805691ff","impliedFormat":99},{"version":"58ebb4f21f3a90dda31a01764462aa617849fdb1b592f3a8d875c85019956aff","impliedFormat":99},{"version":"a8e8d0e6efff70f3c28d3e384f9d64530c7a7596a201e4879a7fd75c7d55cbb5","impliedFormat":99},{"version":"df5cbb80d8353bf0511a4047cc7b8434b0be12e280b6cf3de919d5a3380912c0","impliedFormat":99},{"version":"256eb0520e822b56f720962edd7807ed36abdf7ea23bcadf4a25929a3317c8cf","impliedFormat":99},{"version":"9cf2cbc9ceb5f718c1705f37ce5454f14d3b89f690d9864394963567673c1b5c","impliedFormat":99},{"version":"07d3dd790cf1e66bb6fc9806d014dd40bb2055f8d6ca3811cf0e12f92ba4cb9a","impliedFormat":99},{"version":"1f99fd62e9cff9b50c36f368caf3b9fb79fc6f6c75ca5d3c2ec4afaea08d9109","impliedFormat":99},{"version":"6558faaacba5622ef7f1fdfb843cd967af2c105469b9ff5c18a81ce85178fca7","impliedFormat":99},{"version":"34e7f17ae9395b0269cd3f2f0af10709e6dc975c5b44a36b6b70442dc5e25a38","impliedFormat":99},{"version":"a4295111b54f84c02c27e46b0855b02fad3421ae1d2d7e67ecf16cb49538280a","impliedFormat":99},{"version":"ce9746b2ceae2388b7be9fe1f009dcecbc65f0bdbc16f40c0027fab0fb848c3b","impliedFormat":99},{"version":"35ce823a59f397f0e85295387778f51467cea137d787df385be57a2099752bfb","impliedFormat":99},{"version":"2e5acd3ec67bc309e4f679a70c894f809863c33b9572a8da0b78db403edfa106","impliedFormat":99},{"version":"1872f3fcea0643d5e03b19a19d777704320f857d1be0eb4ee372681357e20c88","impliedFormat":99},{"version":"9689628941205e40dcbb2706d1833bd00ce7510d333b2ef08be24ecbf3eb1a37","impliedFormat":99},{"version":"0317a72a0b63094781476cf1d2d27585d00eb2b0ca62b5287124735912f3d048","impliedFormat":99},{"version":"6ce4c0ab3450a4fff25d60a058a25039cffd03141549589689f5a17055ad0545","impliedFormat":99},{"version":"9153ec7b0577ae77349d2c5e8c5dd57163f41853b80c4fb5ce342c7a431cbe1e","impliedFormat":99},{"version":"f490dfa4619e48edd594a36079950c9fca1230efb3a82aaf325047262ba07379","impliedFormat":99},{"version":"674f00085caff46d2cbc76fc74740fd31f49d53396804558573421e138be0c12","impliedFormat":99},{"version":"41d029194c4811f09b350a1e858143c191073007a9ee836061090ed0143ad94f","impliedFormat":99},{"version":"44a6259ffd6febd8510b9a9b13a700e1d022530d8b33663f0735dbb3bee67b3d","impliedFormat":99},{"version":"6f4322500aff8676d9b8eef7711c7166708d4a0686b792aa4b158e276ed946a7","impliedFormat":99},{"version":"e829ff9ecffa3510d3a4d2c3e4e9b54d4a4ccfef004bacbb1d6919ce3ccca01f","impliedFormat":99},{"version":"62e6fec9dbd012460b47af7e727ec4cd34345b6e4311e781f040e6b640d7f93e","impliedFormat":99},{"version":"4d180dd4d0785f2cd140bc069d56285d0121d95b53e4348feb4f62db2d7035d3","impliedFormat":99},{"version":"f1142cbba31d7f492d2e7c91d82211a8334e6642efe52b71d9a82cb95ba4e8ae","impliedFormat":99},{"version":"279cac827be5d48c0f69fe319dc38c876fdd076b66995d9779c43558552d8a50","impliedFormat":99},{"version":"a70ff3c65dc0e7213bfe0d81c072951db9f5b1e640eb66c1eaed0737879c797b","impliedFormat":99},{"version":"f75d3303c1750f4fdacd23354657eca09aae16122c344e65b8c14c570ff67df5","impliedFormat":99},{"version":"3ebae6a418229d4b303f8e0fdb14de83f39fba9f57b39d5f213398bca72137c7","impliedFormat":99},{"version":"21ba07e33265f59d52dece5ac44f933b2b464059514587e64ad5182ddf34a9b0","impliedFormat":99},{"version":"2d3d96efba00493059c460fd55e6206b0667fc2e73215c4f1a9eb559b550021f","impliedFormat":99},{"version":"d23d4a57fff5cec5607521ba3b72f372e3d735d0f6b11a4681655b0bdd0505f4","impliedFormat":99},{"version":"395c1f3da7e9c87097c8095acbb361541480bf5fd7fa92523985019fef7761dd","impliedFormat":99},{"version":"d61f3d719293c2f92a04ba73d08536940805938ecab89ac35ceabc8a48ccb648","impliedFormat":99},{"version":"ca693235a1242bcd97254f43a17592aa84af66ccb7497333ccfea54842fde648","impliedFormat":99},{"version":"cd41cf040b2e368382f2382ec9145824777233730e3965e9a7ba4523a6a4698e","impliedFormat":99},{"version":"2e7a9dba6512b0310c037a28d27330520904cf5063ca19f034b74ad280dbfe71","impliedFormat":99},{"version":"9f2a38baf702e6cb98e0392fa39d25a64c41457a827b935b366c5e0980a6a667","impliedFormat":99},{"version":"c1dc37f0e7252928f73d03b0d6b46feb26dea3d8737a531ca4c0ec4105e33120","impliedFormat":99},{"version":"25126b80243fb499517e94fc5afe5c9c5df3a0105618e33581fb5b2f2622f342","impliedFormat":99},{"version":"d332c2ddcb64012290eb14753c1b49fe3eee9ca067204efba1cf31c1ce1ee020","impliedFormat":99},{"version":"1be8da453470021f6fe936ba19ee0bfebc7cfa2406953fa56e78940467c90769","impliedFormat":99},{"version":"7c9f2d62d83f1292a183a44fb7fb1f16eb9037deb05691d307d4017ac8af850a","impliedFormat":99},{"version":"d0163ab7b0de6e23b8562af8b5b4adea4182884ca7543488f7ac2a3478f3ae6e","impliedFormat":99},{"version":"05224e15c6e51c4c6cd08c65f0766723f6b39165534b67546076c226661db691","impliedFormat":99},{"version":"a5f7158823c7700dd9fc1843a94b9edc309180c969fbfa6d591aeb0b33d3b514","impliedFormat":99},{"version":"7d30937f8cf9bb0d4b2c2a8fb56a415d7ef393f6252b24e4863f3d7b84285724","impliedFormat":99},{"version":"e04d074584483dc9c59341f9f36c7220f16eed09f7af1fa3ef9c64c26095faec","impliedFormat":99},{"version":"619697e06cbc2c77edda949a83a62047e777efacde1433e895b904fe4877c650","impliedFormat":99},{"version":"88d9a8593d2e6aee67f7b15a25bda62652c77be72b79afbee52bea61d5ffb39e","impliedFormat":99},{"version":"044d7acfc9bd1af21951e32252cf8f3a11c8b35a704169115ddcbde9fd717de2","impliedFormat":99},{"version":"a4ca8f13a91bd80e6d7a4f013b8a9e156fbf579bbec981fe724dad38719cfe01","impliedFormat":99},{"version":"5a216426a68418e37e55c7a4366bc50efc99bda9dc361eae94d7e336da96c027","impliedFormat":99},{"version":"13b65b640306755096d304e76d4a237d21103de88b474634f7ae13a2fac722d5","impliedFormat":99},{"version":"7478bd43e449d3ce4e94f3ed1105c65007b21f078b3a791ea5d2c47b30ea6962","impliedFormat":99},{"version":"601d3e8e71b7d6a24fc003aca9989a6c25fa2b3755df196fd0aaee709d190303","impliedFormat":99},{"version":"168e0850fcc94011e4477e31eca81a8a8a71e1aed66d056b7b50196b877e86c8","impliedFormat":99},{"version":"37ba82d63f5f8c6b4fc9b756f24902e47f62ea66aae07e89ace445a54190a86e","impliedFormat":99},{"version":"f5b66b855f0496bc05f1cd9ba51a6a9de3d989b24aa36f6017257f01c8b65a9f","impliedFormat":99},{"version":"823b16d378e8456fcc5503d6253c8b13659be44435151c6b9f140c4a38ec98c1","impliedFormat":99},{"version":"b58b254bf1b586222844c04b3cdec396e16c811463bf187615bb0a1584beb100","impliedFormat":99},{"version":"a367c2ccfb2460e222c5d10d304e980bd172dd668bcc02f6c2ff626e71e90d75","impliedFormat":99},{"version":"0718623262ac94b016cb0cfd8d54e4d5b7b1d3941c01d85cf95c25ec1ba5ed8d","impliedFormat":99},{"version":"d4f3c9a0bd129e9c7cbfac02b6647e34718a2b81a414d914e8bd6b76341172e0","impliedFormat":99},{"version":"824306df6196f1e0222ff775c8023d399091ada2f10f2995ce53f5e3d4aff7a4","impliedFormat":99},{"version":"84ca07a8d57f1a6ba8c0cf264180d681f7afae995631c6ca9f2b85ec6ee06c0f","impliedFormat":99},{"version":"35755e61e9f4ec82d059efdbe3d1abcccc97a8a839f1dbf2e73ac1965f266847","impliedFormat":99},{"version":"64a918a5aa97a37400ec085ffeea12a14211aa799cd34e5dc828beb1806e95bb","impliedFormat":99},{"version":"0c8f5489ba6af02a4b1d5ba280e7badd58f30dc8eb716113b679e9d7c31185e5","impliedFormat":99},{"version":"7b574ca9ae0417203cdfa621ab1585de5b90c4bc6eea77a465b2eb8b92aa5380","impliedFormat":99},{"version":"3334c03c15102700973e3e334954ac1dffb7be7704c67cc272822d5895215c93","impliedFormat":99},{"version":"aabcb169451df7f78eb43567fab877a74d134a0a6d9850aa58b38321374ab7c0","impliedFormat":99},{"version":"1b5effdd8b4e8d9897fc34ab4cd708a446bf79db4cb9a3467e4a30d55b502e14","impliedFormat":99},{"version":"d772776a7aea246fd72c5818de72c3654f556b2cf0d73b90930c9c187cc055fc","impliedFormat":99},{"version":"dbd4bd62f433f14a419e4c6130075199eb15f2812d2d8e7c9e1f297f4daac788","impliedFormat":99},{"version":"427df949f5f10c73bcc77b2999893bc66c17579ad073ee5f5270a2b30651c873","impliedFormat":99},{"version":"c4c1a5565b9b85abfa1d663ca386d959d55361e801e8d49155a14dd6ca41abe1","impliedFormat":99},{"version":"7a45a45c277686aaff716db75a8157d0458a0d854bacf072c47fee3d499d7a99","impliedFormat":99},{"version":"57005b72bce2dc26293e8924f9c6be7ee3a2c1b71028a680f329762fa4439354","impliedFormat":99},{"version":"8f53b1f97c53c3573c16d0225ee3187d22f14f01421e3c6da1a26a1aace32356","impliedFormat":99},{"version":"810fdc0e554ed7315c723b91f6fa6ef3a6859b943b4cd82879641563b0e6c390","impliedFormat":99},{"version":"87a36b177b04d23214aa4502a0011cd65079e208cd60654aefc47d0d65da68ea","impliedFormat":99},{"version":"28a1c17fcbb9e66d7193caca68bbd12115518f186d90fc729a71869f96e2c07b","impliedFormat":99},{"version":"cc2d2abbb1cc7d6453c6fee760b04a516aa425187d65e296a8aacff66a49598a","impliedFormat":99},{"version":"d2413645bc4ab9c3f3688c5281232e6538684e84b49a57d8a1a8b2e5cf9f2041","impliedFormat":99},{"version":"4e6e21a0f9718282d342e66c83b2cd9aa7cd777dfcf2abd93552da694103b3dc","impliedFormat":99},{"version":"9006cc15c3a35e49508598a51664aa34ae59fc7ab32d6cc6ea2ec68d1c39448e","impliedFormat":99},{"version":"74467b184eadee6186a17cac579938d62eceb6d89c923ae67d058e2bcded254e","impliedFormat":99},{"version":"4169b96bb6309a2619f16d17307da341758da2917ff40c615568217b14357f5e","impliedFormat":99},{"version":"4a94d6146b38050de0830019a1c6a7820c2e2b90eba1a5ee4e4ab3bc30a72036","impliedFormat":99},{"version":"48a35ece156203abf19864daa984475055bbed4dc9049d07f4462100363f1e85","impliedFormat":99},"adfada2825506f38cd229c77d632498d83a9073e8551b58b6be1da33d174d99c","9887686cf51666e50c2d36bdb7ad2c6ab7654a1ac310ce1f013e74cea5224c4e","854e1005a4f49ba91d961dbfe6e869b5e36fa3c669e4e98258446b3090c11300","e22e2bb05c1e6ed17087d04572352fef92f5d7606fdacfc4ee429c4fb35b8a25","f1bc7f8967ccf4049f2a74559fb26f9b4d047f8eab1dcd0d50d790cd01c4e225","2d8b6d6d8c3813ba4eb1729e189e88f95d02d5f753a82a782f5482b9f6a54e42","98d935eebcc2ad814090300c2cdb80abaacb0b15d15235ab695c4228af14b96f",{"version":"08816fd68670b0818422d25ffcba5e8a3843e081d69cc9de60fcb91c19f873e0","impliedFormat":99},{"version":"463c7557566cc442687e3eb01902a3b96370f897eac5b7631aaf6c0ffa539aac","impliedFormat":99},{"version":"d153a11543fd884b596587ccd97aebbeed950b26933ee000f94009f1ab142848","affectsGlobalScope":true,"impliedFormat":1},{"version":"0ccdaa19852d25ecd84eec365c3bfa16e7859cadecf6e9ca6d0dbbbee439743f","affectsGlobalScope":true,"impliedFormat":1},{"version":"438b41419b1df9f1fbe33b5e1b18f5853432be205991d1b19f5b7f351675541e","affectsGlobalScope":true,"impliedFormat":1},{"version":"096116f8fedc1765d5bd6ef360c257b4a9048e5415054b3bf3c41b07f8951b0b","affectsGlobalScope":true,"impliedFormat":1},{"version":"e5e01375c9e124a83b52ee4b3244ed1a4d214a6cfb54ac73e164a823a4a7860a","affectsGlobalScope":true,"impliedFormat":1},{"version":"f90ae2bbce1505e67f2f6502392e318f5714bae82d2d969185c4a6cecc8af2fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"4b58e207b93a8f1c88bbf2a95ddc686ac83962b13830fe8ad3f404ffc7051fb4","affectsGlobalScope":true,"impliedFormat":1},{"version":"1fefabcb2b06736a66d2904074d56268753654805e829989a46a0161cd8412c5","affectsGlobalScope":true,"impliedFormat":1},{"version":"9798340ffb0d067d69b1ae5b32faa17ab31b82466a3fc00d8f2f2df0c8554aaa","affectsGlobalScope":true,"impliedFormat":1},{"version":"c18a99f01eb788d849ad032b31cafd49de0b19e083fe775370834c5675d7df8e","affectsGlobalScope":true,"impliedFormat":1},{"version":"5247874c2a23b9a62d178ae84f2db6a1d54e6c9a2e7e057e178cc5eea13757fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e9c23ba78aabc2e0a27033f18737a6df754067731e69dc5f52823957d60a4b6","impliedFormat":1},{"version":"cdcf9ea426ad970f96ac930cd176d5c69c6c24eebd9fc580e1572d6c6a88f62c","impliedFormat":1},{"version":"23cd712e2ce083d68afe69224587438e5914b457b8acf87073c22494d706a3d0","impliedFormat":1},{"version":"487b694c3de27ddf4ad107d4007ad304d29effccf9800c8ae23c2093638d906a","impliedFormat":1},{"version":"3a80bc85f38526ca3b08007ee80712e7bb0601df178b23fbf0bf87036fce40ce","impliedFormat":1},{"version":"ccf4552357ce3c159ef75f0f0114e80401702228f1898bdc9402214c9499e8c0","impliedFormat":1},{"version":"c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195","impliedFormat":1},{"version":"68834d631c8838c715f225509cfc3927913b9cc7a4870460b5b60c8dbdb99baf","impliedFormat":1},{"version":"2931540c47ee0ff8a62860e61782eb17b155615db61e36986e54645ec67f67c2","impliedFormat":1},{"version":"ccab02f3920fc75c01174c47fcf67882a11daf16baf9e81701d0a94636e94556","impliedFormat":1},{"version":"f6faf5f74e4c4cc309a6c6a6c4da02dbb840be5d3e92905a23dcd7b2b0bd1986","impliedFormat":1},{"version":"ea6bc8de8b59f90a7a3960005fd01988f98fd0784e14bc6922dde2e93305ec7d","impliedFormat":1},{"version":"36107995674b29284a115e21a0618c4c2751b32a8766dd4cb3ba740308b16d59","impliedFormat":1},{"version":"914a0ae30d96d71915fc519ccb4efbf2b62c0ddfb3a3fc6129151076bc01dc60","impliedFormat":1},{"version":"33e981bf6376e939f99bd7f89abec757c64897d33c005036b9a10d9587d80187","impliedFormat":1},{"version":"7fd1b31fd35876b0aa650811c25ec2c97a3c6387e5473eb18004bed86cdd76b6","impliedFormat":1},{"version":"b41767d372275c154c7ea6c9d5449d9a741b8ce080f640155cc88ba1763e35b3","impliedFormat":1},{"version":"3bacf516d686d08682751a3bd2519ea3b8041a164bfb4f1d35728993e70a2426","impliedFormat":1},{"version":"7fb266686238369442bd1719bc0d7edd0199da4fb8540354e1ff7f16669b4323","impliedFormat":1},{"version":"0a60a292b89ca7218b8616f78e5bbd1c96b87e048849469cccb4355e98af959a","impliedFormat":1},{"version":"0b6e25234b4eec6ed96ab138d96eb70b135690d7dd01f3dd8a8ab291c35a683a","impliedFormat":1},{"version":"9666f2f84b985b62400d2e5ab0adae9ff44de9b2a34803c2c5bd3c8325b17dc0","impliedFormat":1},{"version":"40cd35c95e9cf22cfa5bd84e96408b6fcbca55295f4ff822390abb11afbc3dca","impliedFormat":1},{"version":"b1616b8959bf557feb16369c6124a97a0e74ed6f49d1df73bb4b9ddf68acf3f3","impliedFormat":1},{"version":"5b03a034c72146b61573aab280f295b015b9168470f2df05f6080a2122f9b4df","impliedFormat":1},{"version":"40b463c6766ca1b689bfcc46d26b5e295954f32ad43e37ee6953c0a677e4ae2b","impliedFormat":1},{"version":"249b9cab7f5d628b71308c7d9bb0a808b50b091e640ba3ed6e2d0516f4a8d91d","impliedFormat":1},{"version":"80aae6afc67faa5ac0b32b5b8bc8cc9f7fa299cff15cf09cc2e11fd28c6ae29e","impliedFormat":1},{"version":"f473cd2288991ff3221165dcf73cd5d24da30391f87e85b3dd4d0450c787a391","impliedFormat":1},{"version":"499e5b055a5aba1e1998f7311a6c441a369831c70905cc565ceac93c28083d53","impliedFormat":1},{"version":"54c3e2371e3d016469ad959697fd257e5621e16296fa67082c2575d0bf8eced0","impliedFormat":1},{"version":"beb8233b2c220cfa0feea31fbe9218d89fa02faa81ef744be8dce5acb89bb1fd","impliedFormat":1},{"version":"c183b931b68ad184bc8e8372bf663f3d33304772fb482f29fb91b3c391031f3e","impliedFormat":1},{"version":"5d0375ca7310efb77e3ef18d068d53784faf62705e0ad04569597ae0e755c401","impliedFormat":1},{"version":"59af37caec41ecf7b2e76059c9672a49e682c1a2aa6f9d7dc78878f53aa284d6","impliedFormat":1},{"version":"addf417b9eb3f938fddf8d81e96393a165e4be0d4a8b6402292f9c634b1cb00d","impliedFormat":1},{"version":"48cc3ec153b50985fb95153258a710782b25975b10dd4ac8a4f3920632d10790","impliedFormat":1},{"version":"adf27937dba6af9f08a68c5b1d3fce0ca7d4b960c57e6d6c844e7d1a8e53adae","impliedFormat":1},{"version":"e1528ca65ac90f6fa0e4a247eb656b4263c470bb22d9033e466463e13395e599","impliedFormat":1},{"version":"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","impliedFormat":1},{"version":"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","impliedFormat":1},{"version":"866078923a56d026e39243b4392e282c1c63159723996fa89243140e1388a98d","impliedFormat":1},{"version":"c3f5289820990ab66b70c7fb5b63cb674001009ff84b13de40619619a9c8175f","affectsGlobalScope":true,"impliedFormat":1},{"version":"b3275d55fac10b799c9546804126239baf020d220136163f763b55a74e50e750","affectsGlobalScope":true,"impliedFormat":1},{"version":"fa68a0a3b7cb32c00e39ee3cd31f8f15b80cac97dce51b6ee7fc14a1e8deb30b","affectsGlobalScope":true,"impliedFormat":1},{"version":"1cf059eaf468efcc649f8cf6075d3cb98e9a35a0fe9c44419ec3d2f5428d7123","affectsGlobalScope":true,"impliedFormat":1},{"version":"6c36e755bced82df7fb6ce8169265d0a7bb046ab4e2cb6d0da0cb72b22033e89","affectsGlobalScope":true,"impliedFormat":1},{"version":"e7721c4f69f93c91360c26a0a84ee885997d748237ef78ef665b153e622b36c1","affectsGlobalScope":true,"impliedFormat":1},{"version":"7a93de4ff8a63bafe62ba86b89af1df0ccb5e40bb85b0c67d6bbcfdcf96bf3d4","affectsGlobalScope":true,"impliedFormat":1},{"version":"90e85f9bc549dfe2b5749b45fe734144e96cd5d04b38eae244028794e142a77e","affectsGlobalScope":true,"impliedFormat":1},{"version":"e0a5deeb610b2a50a6350bd23df6490036a1773a8a71d70f2f9549ab009e67ee","affectsGlobalScope":true,"impliedFormat":1},{"version":"435b3711465425770ed2ee2f1cf00ce071835265e0851a7dc4600ab4b007550e","impliedFormat":1},{"version":"7e49f52a159435fc8df4de9dc377ef5860732ca2dc9efec1640531d3cf5da7a3","impliedFormat":1},{"version":"dd4bde4bdc2e5394aed6855e98cf135dfdf5dd6468cad842e03116d31bbcc9bc","impliedFormat":1},{"version":"4d4e879009a84a47c05350b8dca823036ba3a29a3038efed1be76c9f81e45edf","affectsGlobalScope":true,"impliedFormat":1},{"version":"237ba5ac2a95702a114a309e39c53a5bddff5f6333b325db9764df9b34f3502b","impliedFormat":1},{"version":"9ba13b47cb450a438e3076c4a3f6afb9dc85e17eae50f26d4b2d72c0688c9251","impliedFormat":1},{"version":"b64cd4401633ea4ecadfd700ddc8323a13b63b106ac7127c1d2726f32424622c","impliedFormat":1},{"version":"37c6e5fe5715814412b43cc9b50b24c67a63c4e04e753e0d1305970d65417a60","impliedFormat":1},{"version":"1d024184fb57c58c5c91823f9d10b4915a4867b7934e89115fd0d861a9df27c8","impliedFormat":1},{"version":"ee0e4946247f842c6dd483cbb60a5e6b484fee07996e3a7bc7343dfb68a04c5d","impliedFormat":1},{"version":"ef051f42b7e0ef5ca04552f54c4552eac84099d64b6c5ad0ef4033574b6035b8","impliedFormat":1},{"version":"853a43154f1d01b0173d9cbd74063507ece57170bad7a3b68f3fa1229ad0a92f","impliedFormat":1},{"version":"56231e3c39a031bfb0afb797690b20ed4537670c93c0318b72d5180833d98b72","impliedFormat":1},{"version":"5cc7c39031bfd8b00ad58f32143d59eb6ffc24f5d41a20931269011dccd36c5e","impliedFormat":1},{"version":"b0b69c61b0f0ec8ca15db4c8c41f6e77f4cacb784d42bca948f42dea33e8757e","affectsGlobalScope":true,"impliedFormat":1},{"version":"f96a48183254c00d24575401f1a761b4ce4927d927407e7862a83e06ce5d6964","impliedFormat":1},{"version":"cc25940cfb27aa538e60d465f98bb5068d4d7d33131861ace43f04fe6947d68f","impliedFormat":1},{"version":"f83fb2b1338afbb3f9d733c7d6e8b135826c41b0518867df0c0ace18ae1aa270","impliedFormat":1},{"version":"01ff95aa1443e3f7248974e5a771f513cb2ac158c8898f470a1792f817bee497","impliedFormat":1},{"version":"757227c8b345c57d76f7f0e3bbad7a91ffca23f1b2547cbed9e10025816c9cb7","impliedFormat":1},{"version":"42a05d8f239f74587d4926aba8cc54792eed8e8a442c7adc9b38b516642aadfe","impliedFormat":1},{"version":"5d21b58d60383cc6ab9ad3d3e265d7d25af24a2c9b506247e0e50b0a884920be","impliedFormat":1},{"version":"101f482fd48cb4c7c0468dcc6d62c843d842977aea6235644b1edd05e81fbf22","impliedFormat":1},{"version":"ae6757460f37078884b1571a3de3ebaf724d827d7e1d53626c02b3c2a408ac63","affectsGlobalScope":true,"impliedFormat":1},{"version":"9451a46a89ed209e2e08329e6cac59f89356eae79a7230f916d8cc38725407c7","impliedFormat":1},{"version":"3ef397f12387eff17f550bc484ea7c27d21d43816bbe609d495107f44b97e933","impliedFormat":1},{"version":"1023282e2ba810bc07905d3668349fbd37a26411f0c8f94a70ef3c05fe523fcf","impliedFormat":1},{"version":"b214ebcf76c51b115453f69729ee8aa7b7f8eccdae2a922b568a45c2d7ff52f7","impliedFormat":1},{"version":"429c9cdfa7d126255779efd7e6d9057ced2d69c81859bbab32073bad52e9ba76","impliedFormat":1},{"version":"e236b5eba291f51bdf32c231673e6cab81b5410850e61f51a7a524dddadc0f95","impliedFormat":1},{"version":"f7ba0e839daa0702e3ff1a1a871c0d8ea2d586ce684dd8a72c786c36a680b1d9","affectsGlobalScope":true,"impliedFormat":1},{"version":"7f2c62938251b45715fd2a9887060ec4fbc8724727029d1cbce373747252bdd7","impliedFormat":1},{"version":"e3ace08b6bbd84655d41e244677b474fd995923ffef7149ddb68af8848b60b05","impliedFormat":1},{"version":"132580b0e86c48fab152bab850fc57a4b74fe915c8958d2ccb052b809a44b61c","impliedFormat":1},{"version":"af4ab0aa8908fc9a655bb833d3bc28e117c4f0e1038c5a891546158beb25accb","impliedFormat":1},{"version":"69c9a5a9392e8564bd81116e1ed93b13205201fb44cb35a7fde8c9f9e21c4b23","impliedFormat":1},{"version":"5f8fc37f8434691ffac1bfd8fc2634647da2c0e84253ab5d2dd19a7718915b35","impliedFormat":1},{"version":"5981c2340fd8b076cae8efbae818d42c11ffc615994cb060b1cd390795f1be2b","impliedFormat":1},{"version":"f64deb26664af64dc274637343bde8d82f930c77af05a412c7d310b77207a448","impliedFormat":1},{"version":"ed4f674fc8c0c993cc7e145069ac44129e03519b910c62be206a0cc777bdc60b","affectsGlobalScope":true,"impliedFormat":1},{"version":"0250da3eb85c99624f974e77ef355cdf86f43980251bc371475c2b397ba55bcd","impliedFormat":1},{"version":"f1c93e046fb3d9b7f8249629f4b63dc068dd839b824dd0aa39a5e68476dc9420","impliedFormat":1},{"version":"3d3a5f27ffbc06c885dd4d5f9ee20de61faf877fe2c3a7051c4825903d9a7fdc","impliedFormat":1},{"version":"12806f9f085598ef930edaf2467a5fa1789a878fba077cd27e85dc5851e11834","impliedFormat":1},{"version":"bce309f4d9b67c18d4eeff5bba6cf3e67b2b0aead9f03f75d6060c553974d7ba","impliedFormat":1},{"version":"a43fe41c33d0a192a0ecaf9b92e87bef3709c9972e6d53c42c49251ccb962d69","impliedFormat":1},{"version":"a177959203c017fad3ecc4f3d96c8757a840957a4959a3ae00dab9d35961ca6c","affectsGlobalScope":true,"impliedFormat":1},{"version":"6fc727ccf9b36e257ff982ea0badeffbfc2c151802f741bddff00c6af3b784cf","impliedFormat":1},{"version":"2a00d005e3af99cd1cfa75220e60c61b04bfb6be7ca7453bfe2ef6cca37cc03c","impliedFormat":1},{"version":"4844a4c9b4b1e812b257676ed8a80b3f3be0e29bf05e742cc2ea9c3c6865e6c6","impliedFormat":1},{"version":"064878a60367e0407c42fb7ba02a2ea4d83257357dc20088e549bd4d89433e9c","impliedFormat":1},{"version":"14d4bd22d1b05824971b98f7e91b2484c90f1a684805c330476641417c3d9735","impliedFormat":1},{"version":"c3877fef8a43cd434f9728f25a97575b0eb73d92f38b5c87c840daccc3e21d97","impliedFormat":1},{"version":"b484ec11ba00e3a2235562a41898d55372ccabe607986c6fa4f4aba72093749f","impliedFormat":1},{"version":"1dbd83860e7634f9c236647f45dbc5d3c4f9eba8827d87209d6e9826fdf4dbd5","impliedFormat":1},{"version":"41ef7992c555671a8fe54db302788adefa191ded810a50329b79d20a6772d14c","impliedFormat":1},{"version":"041a7781b9127ab568d2cdcce62c58fdea7c7407f40b8c50045d7866a2727130","impliedFormat":1},{"version":"b37f83e7deea729aa9ce5593f78905afb45b7532fdff63041d374f60059e7852","impliedFormat":1},{"version":"e1cb68f3ef3a8dd7b2a9dfb3de482ed6c0f1586ba0db4e7d73c1d2147b6ffc51","impliedFormat":1},{"version":"55cdbeebe76a1fa18bbd7e7bf73350a2173926bd3085bb050cf5a5397025ee4e","impliedFormat":1},{"version":"2556e7e8bb7e6f0bb3fe25f3da990d1812cb91f8c9b389354b6a0c8a6d687590","impliedFormat":99},{"version":"ad1c91ca536e0962dcbfcdff40073e3dd18da839e0baad3fe990cf0d10c93065","impliedFormat":99},{"version":"19cf605ba2a4e8fba017edebdddbbc45aea897ddc58b4aae4c55f382b570ff53","impliedFormat":99},{"version":"f1cb3052f76b6d3a0bbe97e87a7e8ffa15661ac8ff496079daef778a60acf9ce","impliedFormat":99},{"version":"18852bc9e6c3dfe183573ab1e15f983d8172213969e7c1f51fa5f277ed41dab6","impliedFormat":99},{"version":"7618d2cb769e2093acd4623d645b683ab9fea78c262b3aa354aba9f5afdcaaee","impliedFormat":99},{"version":"029f1ce606891c3f57f4c0c60b8a46c8ced53e719d27a7c9693817f2fe37690b","impliedFormat":99},{"version":"83596c963e276a9c5911412fba37ae7c1fe280f2d77329928828eed5a3bfa9a6","impliedFormat":99},{"version":"81acfd3a01767770e559bc57d32684756989475be6ea32e2fe6255472c3ea116","impliedFormat":99},{"version":"88d0c3eae81868b4749ba5b88f9b6d564ee748321ce19a2f4269a4e9dd46020a","impliedFormat":99},{"version":"8266b39a828bfb2695cabfa403e7c1226d7d94599f21bea9f760e35f4ca7a576","impliedFormat":99},{"version":"c1c1e740195c882a776cf084acbaf963907785ee39e723c6375fec9a59bf2387","impliedFormat":99},{"version":"137f96b78e477e08876f6372072c3b6f1767672bf182013f84f8ae53d987ff86","impliedFormat":99},{"version":"29896c61d09880ff39f8a86873bf72ce4deb910158d3a496122781e29904c615","impliedFormat":99},{"version":"dc1d7cc525fd825a3172b066489eaa2048e8e40ce2a56a6f1372ad05236bc049","impliedFormat":99},{"version":"ed9ce8e6dd5b2d00ab95efc44e4ad9d0eba77362e01619cb21dedfdedbad51b8","impliedFormat":1},{"version":"5520611f997f2b8e62a6e191da45b07813ac2e758304690606604a64ac0ca976","impliedFormat":1},{"version":"00b469cba48c9d772a4555216d21ba41cdb5a732af797ccb57267344f4fc6c3d","impliedFormat":1},{"version":"2766bf77766c85c25ec31586823fefb48344e64556faad7e75a3363e517814f6","impliedFormat":1},{"version":"b7d1eaffd8003e8dc0ec275e58bd24c7b9a4dbae2a2d0d83cf248c88237262ce","impliedFormat":99},{"version":"7a8b08c0521c3a9e1db3c8b14f37e59d838fdc32389f1193b96630b435a8e64e","impliedFormat":99},{"version":"2e54848617fae9eb73654d9cf4295d99dab4b9c759934e5b82e2e57e6aaaef20","impliedFormat":99},{"version":"ae056b7c3f727d492166d4c1169d5905ddd194128a014b5d2d621248ed94b49c","impliedFormat":99},{"version":"edc5d99a04130f066f6e8d31c7c3f9ba4749496356470279408833b4faee3554","impliedFormat":99},{"version":"2f502ac2473a2bbf0d6217f9660e9d5bf40165a2f91067596323898c53dab87c","impliedFormat":99},{"version":"21f27a0c8bc8d9a4e2cf6d9c60140f8b071d0e1ffddb4b7dcf6bbf74d0e8d470","impliedFormat":99},{"version":"deb3f73972ef3525308c943cfe417840e64ccfc3a3e3cebaaed4ad51c241e6b4","impliedFormat":99},{"version":"09f1b5d09fd74c119863dd4fea0c13cac164a5b35d9efa4f0ee6c407310fc1e6","impliedFormat":99},{"version":"49ef40d7a022a3c9060581d2d1783e9a0b6eb398330cf950cf4713214892c5a5","impliedFormat":99},{"version":"5256f5cf585954c773ee01a0272df9e13e0fec1d32ae196619c9a14dd4dcfdc3","impliedFormat":99},{"version":"9cbca8447baaa98288175320c3eaa02135d5370881ee2ca2a1c91cf549b34d81","impliedFormat":99},{"version":"1d6ad75caac5c783a41789d1f9ece0da982b4af600d2ae6a7f2dd025d12aa212","impliedFormat":99},{"version":"7cb7ca9e74d896aa6f51557df37c249605ce93cf855c075a91fabaac331d4a80","impliedFormat":99},{"version":"4274ed938e85b119581cd6c65c7242555567eb55906af839a931f0acf6023982","impliedFormat":99},{"version":"8151f274499e464ac8459cbbaae63e2537d112ca41761f5067a05fb0e98e9291","impliedFormat":99},{"version":"825103c182891d61d14191b0bf64b0666663d4fd1b1468a30c203208297f253a","impliedFormat":99},{"version":"5889044020ca262dfc82a80357d75d715a0b9aa6dc3673f58220aefa36818f87","impliedFormat":99},{"version":"884aab8c07224434c034b49e88de0511f21536aa83ee88f1285160ba6d3fb77a","impliedFormat":99},{"version":"130b39b18c99e5678635f383ef57efaa507196838ddabb47cb104064e2ce4cd3","impliedFormat":99},{"version":"81ce540acef0d6972b0b163331583181be3603300f618dcd6a6a3138954ff30c","impliedFormat":99},{"version":"dae790c423f8fb7b4c58e8872b2d5146a1441d0816e50e0d9bb54e2f633c3970","impliedFormat":99},"193f1373eb80a23d94389c2aaeaa0eec97526e59540eb35274b0aef7dac0c149",{"version":"389f590e8caf51cdcb9f8c5a9456b2432aa618221cfcfb104545b1053e55f0fe","impliedFormat":1},{"version":"bf3096a4833a5aee6db86392731cd2220c26d2c2a1289c99926ed08b190c2204","impliedFormat":1},{"version":"11c8c7fa6125ae624e1db191f9a8e5c32928e6f9a716d7369fec1f60de1ac7a9","impliedFormat":1},"c5738e1105a87a17fcfb71edd69a9a55d49827f30766cf74b0336299ac2ce23c","47b4af2dcc5d77ed9be31183d8f7b537dbf5429c374debdd535e0ec2ce87e775","461e5ecc4ab9b5d779c022e1ac8a7ff8becd10d4ac45a1fc1863ff2bd4d2c32b","062736177634112f408574bd159eb66193121151e494ede31c8b60da6f721e59",{"version":"116b961153d86b304e788884c4a05630fe98423bcfc14c7a7ea8d542092aac10","impliedFormat":1},"913ced5d1f05334d27d74f8a6b18c2a0920019f08953bcadece79abe24501646","4e51a60aea318b0f12e28bcf8bb9d3c8b99455ae82b6ae56faa4e696ee9a1ab4","e02c48a648106c1998cb6238cfbe8cce1b7d4213ff3ffa48b655757430398a57","0ee690c92e0ac77f28f84e3a75b113686926c214fde5d6923894bba5045a766c","bb0eee26532ad247af379c81ae0ae0ce80f8b55231890884871b7c1b78f5e1a6",{"version":"727db096c15f151fecb4adbb96f90a9f529bdfb5b893f1e897ba15b229184aa6","impliedFormat":1},{"version":"04b92e17fdf13a1dcf3242311f41c52067e0c3d29f1e14cec161d23fcae243b6","impliedFormat":1},{"version":"1683152f2b8997fec98d9afa15ad28ca4f195196063ac60934af1c3f59d384c3","impliedFormat":1},{"version":"ed01339129f5bfe460f75b41e04b0bba1350302a36308ad6d6ea5aa2147c0a93","impliedFormat":1},{"version":"c3d7f5d7352d6c3d486588e8e937a3a1afe44fdf19df7724d6f06834659b0625","impliedFormat":1},{"version":"270da28fbc7947772168b4414052ad854bf7b9b6fc957a10af787f97c7a9355d","impliedFormat":1},"456d8e144a9c781b94e3a0df4ad470d9e868896dad004c687c10700d7ed8b1c6","4c2e9808ca7e82f178ddc3a417c7d99b04a25e3a9c736121fc1a4987229d3cf2","48494eb40511f198db4ab9af0174716f73113995a898f43606dfb95f35440525","1103f2f421f6c7fe8fa6a1de080cdf2aba4c7f67e6f35bfeadd32bbf54612950","a0717af32e098b0d97726db6672abbea6a732fc99b06e4668852184b30bf10db","c984586e98453e84ca5d51265cc54dea8d7fbb12cb86257e6131553f6ea31329","9bd783ffabfdfe6ed5e1453b096dfa3c15c4fa6a535bb7dcfa1010ca7b0ca62a","cca620c504b78edcd417e066feebaad1ce09858b7ed8f2bb3f406a5e6097a4c5","d95ed326c4484b678f2834f388ef6697b011cf8c2174efea56b19126d66c8332",{"version":"ffb58968a72b1821c0801bc6ab880a36a54c886e2cb258af248576ed53e0158d","impliedFormat":1},{"version":"be93e53a9f315349d82d175ac09f15f2bbef2460c558ee90a143abb8a135b7b8","impliedFormat":1},"147570e7d5ffa0791df4525e2f01e5452b8f1182c6aa4019d662563f1d9ccbda","7d9760583b5fe842c07a6f134418404a77e378b05784f6bc08e5b63ace387355",{"version":"b80c780c52524beb13488942543972c8b0e54400e8b59cee0169f38d0fabb968","impliedFormat":1},{"version":"38d04fd787d8830303f151af250273cdccd41cdfdf47c2535f60d07d0684129c","impliedFormat":1},{"version":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":1},{"version":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":1},{"version":"6837f70d2a1d87fd5cb4a3c85c6e905db377685b9ee2824cdbd74d1f3e594900","impliedFormat":1},{"version":"c3a3486ee72fa25eb598eeec016a7bec4134bdb63a1a3099f67ae5fe2b57fb00","impliedFormat":1},{"version":"c92274ec844d06c4e8db04735006d2f91592f614a63346f49bc853a3fa8a67fe","impliedFormat":1},{"version":"f3a79a2395060f72f051e4a7b18cf48d4e71a1044f43e7f127c87cbdcfd2f0b9","impliedFormat":1},{"version":"f45eaa9cb1f6eccb5cad43d88a1f84eece777bf5f603a86568ce119cc600f0ba","affectsGlobalScope":true,"impliedFormat":1},{"version":"aac318e3b06c3e243395a7dff4c0dc82bcd4c86eb9eee8b53706e991cdc3d0bc","impliedFormat":1},{"version":"dd8d234595489ffe667bb0b735b7c6954e2b617efdc9bfb16e77cebdbd024abb","impliedFormat":1},{"version":"9f75ec6de3cb3438845a0f26e9161ba9f5a67c1ccc27457ecab2713ba4766860","impliedFormat":1},{"version":"bc15736a69ed22f24c5c39a8dd0500a75a6f9e9223e2fe809f42a3880876d2e4","impliedFormat":1},{"version":"53dfc50db0c47e550b499b25e2cbd3a74e0409f386696f059238654e35ba6be0","impliedFormat":1},{"version":"7a9debaed1ee41bff25f7b0128310519d593c01aee5b1bc2f602f45fe476551b","impliedFormat":1},{"version":"29d6f94d764b5786b2e0c359b41de3eb5aebc263eaebe447ddce28fef1705dc3","impliedFormat":1},{"version":"28ca0fc70fc8e069339e45f878116be759a09be7f66770991ea4a672be42e254","impliedFormat":1},{"version":"62c0424b25acba7640aa3d20dc1e31f3f844b3b11b8dc76ba79a13353d98e8d4","impliedFormat":1},{"version":"50fb3d1729d49e6ef696ed6312487089d7550c50392ba5150c11b3cfe84f6c52","impliedFormat":1},{"version":"05593588e67c08c3ff4f99dd83ff8616c4a9ba2a90fefebe5083226d52e96fde","impliedFormat":1},{"version":"060ebd0900e6cb2814d16824222bb4a2345bff5460751c69fcbf90a5fa110b5d","impliedFormat":1},{"version":"79a0e67415639006805e13ed876b9f017dae5b5ac24c2589f08c833de8e22683","impliedFormat":1},{"version":"9f6d7b3a0ed3c8d40bb5cd79103fb3545d70b079bdc7caf948c13357101d2bdc","impliedFormat":1},{"version":"0612268087e02a769d95c192500e6850485c51380ac494fd270925da60915bd4","impliedFormat":1},{"version":"ad2090ed8c1e68ae4dc0fca17ab39b4c89ef52d8364f07251b64c7caeb6d719b","impliedFormat":1},{"version":"f82f0e10f6968b24bc86a7abb74f958dd271eafbd7f34867763412285ad3193b","impliedFormat":1},{"version":"544c9a8125a2b0e86bf084c9e4ab736239e4fb821a12f056c15b0c9b0c88843b","impliedFormat":1},{"version":"e82e8d2ac7b4a18748dfc8a2637574168750a4a9d38aae21896b0cd75ff94dcb","impliedFormat":1},{"version":"0ef816c1aab08988f4707564f8911b3b94a8a42175dcb4ffa5f29c3c893e3a48","impliedFormat":1},{"version":"3f94be1d455ecbb2c0029d08a47a56bedaeff595f702cae58967496e2597debf","impliedFormat":1},{"version":"ee7f235104115fb3735949db7b079935332451d1072316ae104017b6390f6827","impliedFormat":1},{"version":"2a784cc7eaec3ea5715cf6e9ede36c1c2801f9597a53baac9451c3a3952210a1","impliedFormat":1},{"version":"30cd8a844330b0859c8e0f120455d1b1f5e78d66906d57a8d43445b8ab7775ed","impliedFormat":1},{"version":"2af1c4f4a76909d59d15d2cfe86b4491c7770675f17bc80bc291d996e1bed46d","impliedFormat":1},{"version":"34546ff608e09e6f1a6bddd294a06b64ae0cf81d1d5258d1faf80991b17a440e","impliedFormat":1},{"version":"de747079c47668cff56cac5d5ddb90912e8f39b10a1e33e23aa746c66bafcda6","impliedFormat":1},{"version":"b6b102e986078b9807500a78b54ce96a935cc8849981b5bbe26adfc6f531137f","impliedFormat":1},{"version":"d0c2a38cd974120f2adfacefa47e7f65b909b9ac8a0e529f2de1e81abcef4d92","impliedFormat":1},{"version":"7b7d0fbaca498b438f4c32282fd19127586b47fe900ed27faa1d2a963a840aad","impliedFormat":1},{"version":"22c2767a738f821fffb3466eba2e68480f64ec4d8caf78884131ca3f195082e0","impliedFormat":1},{"version":"dd9e38f76f1448060672c6039826b9ac690956a15430987893b22511ca1a1c89","impliedFormat":1},{"version":"98f0a4d51265b12b8ef49da7e8686b7c831b5995ba5bbe71d2d0b0ed295fde01","impliedFormat":1},{"version":"57c362cae391f43cc61dff77571e3fb988159ae88cc26b9b52f6f27aaa5b92e0","impliedFormat":1},{"version":"f82a2e7aa1543af5ec43b21a03d8a3c70083132ccf439739c34b1b0e8258a3a3","impliedFormat":1},{"version":"a42f4b4154bd5fa8badd5fc184a9ca8147de0cdf80292d941575e06efcc8307e","impliedFormat":1},{"version":"d6cb70789adca8918953a560bce5018431cf40194f0f39ab9c58924a4febfc91","impliedFormat":1},{"version":"255c338a227348b19f0ca28de8030d2cea854dad8819fd8dca0f7319311dd940","impliedFormat":1},{"version":"7a935e0f360be6cbca9514451e72aebf62fa4e6964de8981b9b0db28ac277831","impliedFormat":1},{"version":"29ba395fa2fb6caed0f341a53f56ec4f4fe354629fd9e00ff23ae0030b11b651","impliedFormat":1},{"version":"2baca5854bbd67d326a643f0b14d180d0f47ea46b8e08299d188eda3d6529551","impliedFormat":1},{"version":"86e25a96633098fa9a9dd17e6f20b4d32f026bb6a0f3c9629c77c3d471320194","impliedFormat":1},{"version":"26a282d4da2a99ab9d4040a1f226ac2c2ac9e43fbee5a4a4adacde0f27cacc97","impliedFormat":1},{"version":"00280230822d605f2459097c1fa7b024a93126898c65e1b18f655317ff183e04","impliedFormat":1},{"version":"cf3ae13c39f68d103180888c912ca3657bf375c097e82736a5e446fc19044f80","impliedFormat":1},{"version":"00cccf1375c6c1de0a0de003d49e0d9092c6992dee7c4be0d10d32188a0d0c30","impliedFormat":1},{"version":"053eff08de8b31f1debf5d7d91b5b2ef8a0d0de919a4a18f9f8a437c38698c66","impliedFormat":1},{"version":"896783def1d521cacb715936c5b056449b7cb3bdb6c784385bcbd1db19561085","impliedFormat":1},{"version":"3d067c2d12092a387397300c995a4060fd2acd2ecdf04500d8fb871f827b1fa5","impliedFormat":1},{"version":"95314b5ce9706246b5591ec80687cf5574f34418d8816c5a6f08ce37f976c3b3","impliedFormat":1},{"version":"90ccc9a4c6a5bb45b29b199d88298351197a66477b20ee462139ef4afd0886b4","impliedFormat":1},{"version":"d705613403ea7619388fdfc165b222d71cc174870b50640bea9e75ebe9860b0e","impliedFormat":1},{"version":"aca88d12a037a4dab6fc5f7d15df977945a1c7057635046eacc24f802939f568","impliedFormat":1},{"version":"1041745726524f58228a1fd2443864372dfd93312df368741c06e3f3d848420d","impliedFormat":1},{"version":"2e2997f2bb7f56498363b11ed03dd5d0e110a5fb7d6e2476cc6c88675e07073d","impliedFormat":1},{"version":"8dc75cb9862f1f8fb18a7c039519a66080501f49435951d85add444fd9126e99","impliedFormat":1},{"version":"4c751fce5f7773554b0c7064e0f85cc4a383a0a1beb03e95274a518c2cda8caa","impliedFormat":1},{"version":"b56e323d7b1e047edfdad27891d52246c6a29ef8461746157134b5d41beb4a0c","impliedFormat":1},{"version":"60dfb3197110135a03e898690d93a6e2e051d1f1ab7a6f72a5f2362846c66b7a","impliedFormat":1},{"version":"098506e0bd163320798f0f3125523cb83032bc57d5d3a4cc642948788dcfbb91","impliedFormat":1},{"version":"8d55c2456d0a005daef933aaf7b40dcfb71f4529582ab3b00ae9e7bbae35a450","impliedFormat":1},{"version":"93dd84cdb2504703d6a6da417ecf69502c1fcdc9884b16502c0aa951f73dcdaa","impliedFormat":1},{"version":"635eb4ee8873c8ccc693055136448e965ba57a3964fbb7661cfa38f04b0ec8ac","impliedFormat":1},{"version":"0fb7af5591e97c4489663ec906a1fc1d2efefa3a334db215974280a9e195afaa","impliedFormat":1},{"version":"5f1d76380791fff3e6b1add69ff3e5ee99afea5144e079c9c4afa1c2ed2103a2","impliedFormat":1},"9ea766f62a05e41bbb13ee048bbd5744ab2d2c71ea75eaffb17265a435ca4659","eb90cb84825dbeaa6a4a94419df5b77ea7264d80085c806d0a12c96bd16f7298","f8e0279b433280f369bdf14a36b2cc81ea0b7f1fc0add64dde0b62232031572c","d73aac070f5354aa7eb9f9238ef1b3c247c5dc6fe4d60432e08b64a052264acf","f255ac5d8b49b2c84ac34805f0948d55b4a33c1e5f75e681f49932813b965a92","8367215079c31e4c5da17408e284adfb559f6e502dc88b4b74c2eda8a0bdcf35","490452b0b17f5cb01b5438fa28d4143b557fecd847d356d1bdf28947b20c9bf8","102c7bb6a9d05ebe1a745f58eb62afcfc73a0f3b2cdfb2d050c8456449e57e45","011004817ddcd91fbc11dfa0ff2c5a47a115c8a1214d139e9179ee83096f5ef5",{"version":"9859047560c0c113d5a68030c2f5aac009c7a3b7e28e0a2f6c4fa1bd3a607fa2","impliedFormat":1},{"version":"1e7881b7155cbe71a30ede9d4e3339d9de60c72d97147847bd9bef85077e72f2","impliedFormat":1},{"version":"7d2ff56ae2357110addd96ac7aa7510224f31e2eb829486bdf5a4af7e2314c9f","impliedFormat":1},{"version":"729df80470b858cc2e4c770f00f4b945e8d073d2595cccdf190d5b8c2173ada4","impliedFormat":1},{"version":"9da28b505b75310e36af6ba2eb5bdbc28480fcda1fa3901586668e00c322f10d","impliedFormat":1},{"version":"13565d74ceb7b9aa57cf122e7daa3267742ab21f2318bf82e64e346ec3fdbce1","impliedFormat":1},{"version":"4ac2b0331721cdd9ae3915d6cc80f3790de5c6caf7024d87ad7665b7b7db0dea","impliedFormat":1},{"version":"45455d6b12f14c6a213cf09930dd83bfdd56104b354a938d7fe495e8965dd58e","impliedFormat":1},{"version":"dc68c2de54f9a748a354fec3d3f4a1b9b946561b59763bb22069e0756b60a18a","impliedFormat":1},{"version":"151df51648654bbf8922ad3243494410da97c8a9c00b50d8bce4c7ae3701f20c","impliedFormat":1},{"version":"7c48c73f8beab7282443f9303550863dbbf10654e75d338de50a15774522dda6","impliedFormat":1},"52f0abd821736bd5f8bd1179e140e791cda7cf4b8ca26e192b2d89528a3a3202","e86805390d3c6da087ba5ff7a73e7330d8642a4485ada70d27e71b489787e984","26da34c1c5e6378780f5a90a2ca1081f9300571abeed4b57303965877e376178","5897c92ef992dee9f0c9b362506d5aede35710498287c2d06a5b44206483b65f","a8b485511eedd3723b794dd782ea31f1923a0bcd6875ee0ecb197263bb25f473","9f82829a4bc4d013bae76f5842c253acef2337794dbe779a62de66db99e98f5d","30b4e2d87978e8164ceaca8eeaac090094548ed8675e23733dfca5e06054f291","e28d0991d4b004aed683cd2a9a52bdc790c52d6d40df067505a26e8ee131cb37","06fe7c4bd5735f0c267f3ac1994162888950c70c4826369d1cac0d63928c09cc","0c8a55da3c97f6dc60190b49c57e43c84e365b9d40e68c76a8a165bcbcf22e44","f646c2f278c68bf86bbc1b8cb19898bf60ffa7def582f0dbc35bc3993107a3ac","de47cd61c92d9bf7ea6051de11fc48a8807f753a815bf9a0e2d5ec02a07d2e4c","2ec92b51babb56791bdec12345befe04875d40ecaa263d7bc0f80f3f84882a7e","bce5573c4dd874b18c3e833bd03406d06f2e08e09b22fe5169b7b84b7199d9f1","247773be4a1db02114abdbbc0ac1e3451061eae4acd0915da775d9996b3e31ed","a3d40bd9803ad2de1de3cab1d1d00f24ed61b9b419487aade31e0bcee8e4bdee",{"version":"be362a31dff85020118be44789e37329db7ceda72245145122234b3c7377dc54","affectsGlobalScope":true,"impliedFormat":1},{"version":"76292c6ef47b769a72de772e800eb08427c75cab39398fa0741d9f8b1fac5865","impliedFormat":1},{"version":"4cfa4ff43365d4be2e7e30b10fdb87b640b70937eba6c55dd3c8d167883c445d","impliedFormat":1},{"version":"5cfcb3a022da06031a63ca0c1a12b63d3b2b52d16309a856eb9de37ad2741182","impliedFormat":1},{"version":"f5e7925f0ce3a1671a7a2809ed2ec12312badb2834d8034a9e906c99546a7932","impliedFormat":1},{"version":"7a262b150b6f170ac6c555fd26909bc8e5ad0bb962537c5edbd1e10042b1b224","impliedFormat":1},{"version":"6a42594a49d1ab90a79287c9b1f52770dfe25c66a11e3730e02476ea4e3af322","impliedFormat":1},{"version":"b1aa6957cc9be4f2e9d8e2f3aab92978bd8854837771fda706b8eb4b1e2bbc96","impliedFormat":1},{"version":"cac1fd8a544e2f3f5fd047981156da014ca88503df42a8c4384581cf5a58b11c","impliedFormat":1},{"version":"1858da773f5eaa3f3c8dc07b401e85d3057ff01771c84c905c11a34472487742","impliedFormat":1},{"version":"19c3e56faf9a401b93ec37507d97572d295f4bb00a775d0455bc920d58e58250","affectsGlobalScope":true,"impliedFormat":1},{"version":"01ea032563dc4d47643b8e88ec094bfe5b2b274fcfd59f446369b18c963ade93","impliedFormat":1},{"version":"6697273e52441af8e34ecd87f018e292a75c3c5c022d4b4dfe93874751314a25","impliedFormat":1},{"version":"c179a885e989742ad1f1b58024a0674810bbca1a771ad82f543dc68d5468d396","impliedFormat":1},{"version":"64730ab9b396c96b2a01e3307d1ce8a9eb2a4c8e8ac82dd0eb4d6e7ddd3081a8","impliedFormat":1},{"version":"0f4e6fabcde74a53922bdb5d18fb99f2d69b92e01e9afa1816ef0680a9d5fed6","impliedFormat":1},{"version":"719ad5dd3a1e287cb54b4377967f99813e8144c61e1c954c585a644df3d7e87f","impliedFormat":1},{"version":"488fc0ca71cc34d5d6e674a722397298bd734216ad0275826df0a82cfa0a03bf","impliedFormat":1},{"version":"76d66649fffda5bc10184fbc693349e2660e6aeb91a30ba34e8281c3474cfaa2","impliedFormat":1},{"version":"173b33acde20c6612a11582a959e6f41e708947986cc5e13ed8999151d37a481","impliedFormat":1},{"version":"2e9b7ad4e7f1a9b3ccaab7ac7604fa43996d11ed09eb562bf38cfe1bb0b13483","impliedFormat":1},{"version":"f40b2b971585a200e416ba520cea15bbeb51705a54623f615c8e41425d43be36","impliedFormat":1},{"version":"ec834b82517e87c79085f2113554378a3d5cbf8eb3e898e80fdf12acc20c708b","impliedFormat":1},{"version":"09a55b7ca68a2365748bdaeab629b5534193802b2863e1457b40c8ff3eefc984","impliedFormat":1},{"version":"0385edc4f8972548a3f66458c0729b415e43a631c048c9d23ccefcda318a1f2e","impliedFormat":1},{"version":"42377ae0566eed293c98f52f72591eb9fcca2f06ea2eaec0455cdbe403ba1bb8","impliedFormat":1},{"version":"c1acb8b36a8f7386992c041ad140c0c24a2fce4441b8423251644611f65f9ed3","impliedFormat":1},{"version":"bdf2d2e5c28070e9329cc40ca536ae87250392333bd2d635b247847966c158e7","impliedFormat":1},{"version":"8616e6f003a26e4aaa4be5cc6d5a141ec5ad5f1e8c0c9bce105f8ae4723cf344","impliedFormat":1},{"version":"1dba1d968f3b4e6e0006853ec7b316a5b8f8386d3bb2849d72abdcdbe4269e19","impliedFormat":1},{"version":"4330111fed7b7d4d3fa2f8da44fe991e1e4d2b5a2b46809ef09c03d4b97c138f","impliedFormat":1},{"version":"7c6c76e829081ac329abcd59c189f25d2eee3fa21c9525db26d970d4b22400ec","impliedFormat":1},{"version":"a2d050a52412f0852654dcfa5984400b6b0d114dc88e619f5a6d94ef66e2969e","impliedFormat":1},{"version":"64cffcbc9792bf9dba611e6fbac1f82be478ca6f2df45d9a4bd92c96f88a34df","impliedFormat":1},{"version":"791a2e500643d44583d78c622e55b9e473e76dcef0249205d775368ef1e8c03b","impliedFormat":1},{"version":"0cc29c72e67ed4f91194f0b7c64fbb3e1448260269d72aac4f20e175c49df3f4","impliedFormat":1},{"version":"b572cdd4092362eda885c5739565f9958debb945a2ba04455730f7ea83e2c63c","impliedFormat":1},{"version":"e3aef2d7cc285aa3f16a7c8576e0c92a9ce041ad82343444245974337f99d284","impliedFormat":1},{"version":"4447d3229f5f11ed9c21a577415c634d6f0f88c20f39d4a416ac6d359f5568d9","impliedFormat":1},{"version":"65d78c142572b4f26777d8dfc9cc224ace704171a86b8598fa30ea7d63362b61","impliedFormat":1},{"version":"6a827ea24bdf7f3e8255dd676452a8ef6d1e6d1f8603156cb0c7f9c0f813dbc9","impliedFormat":1},{"version":"a2663c0878d107a5fe897e53a842fc487907741173cb9ff329988a295fa15f84","impliedFormat":1},{"version":"cbdc36d10a56cb4f8e90fd6c1969981f000c1bd2908aea5e5015ec7e71140d44","impliedFormat":1},{"version":"1852dc4bc8fa5de32b6e9902078138ef53d4a9e0c1feee7544c607d72a5ea6f9","impliedFormat":1},{"version":"ec50dbe52edac6e58a904159891b2129c2e55369b3ee73b5b91a4ec96f5b52c9","impliedFormat":1},{"version":"b93550d2b60509ff48c4aa237d76736971bc28bc2a044bc1c443bdf7a1314c1c","impliedFormat":1},{"version":"54b6a7f3dee8f6b3be09c83c7981fad5b748e996e50dfb1ee18a9e1156d38254","impliedFormat":1},{"version":"073066006ee7f63c193b14616d2980299b5506d394e367016db33862b2bbeeae","impliedFormat":1},{"version":"4efe5bf668103e063f470bfb29456f92bb1ea45587393781e1976a42f4e7d111","impliedFormat":1},{"version":"db7d16ef1835aa16a51befa5a68cd7f260597f775de2f443c2e20b1bd17dd3c7","impliedFormat":1},{"version":"c093d945ff065b5256e6c3ba7033fb7372ce5158b7bb34ac4f0bf4071604afa2","impliedFormat":1},{"version":"b00375bf3294048fa0d37c1b00713f8a679a8b0801802c79bdad335fe112a14e","impliedFormat":1},{"version":"83b4a79b75090e1b35bafd68ab0fc1fa9678719d3bf9eab05b1376e4ace701c5","impliedFormat":1},{"version":"7c3c8fef31b5badb5c01645e1ed4313efef1a2f61c31792a182d59272c29d43e","impliedFormat":1},{"version":"d30146c76542db9811d76be1473e17386f444f206b92fb3e504dbd4a293d9781","impliedFormat":1},{"version":"37a299a6f7425a624b13c14326b712654495647424c0683e38ff5ff89043bdfc","impliedFormat":1},{"version":"51741ad2e093a68359030f1b37d11cae828be5fbad7da1d9497664299b36a099","impliedFormat":1},{"version":"e9edbba023c30a46cb5e20066418427780310ac9da314a589889db00f1f3f89d","impliedFormat":1},{"version":"8f6c40eff2221bbf8e156e502b612480090256eada3671fdcbd92581a4a719d3","impliedFormat":1},{"version":"e4248b0a728dfd3c9ce2b25b19394b02709c1d5e7f0036e290974c5e8a71a2f7","impliedFormat":1},{"version":"43a4a8768d59987d33f80a60c6f51cd922d0367e18a4c0f7a21e10a22d201243","impliedFormat":1},{"version":"ef67fb59776bede370e8b78a9554ccb6a1863b21fdcf41730919afbed00d0ddc","impliedFormat":1},{"version":"39746082f882a595a185e65a63b3c530c90d9a38a02723004261a9e297129c9e","impliedFormat":1},{"version":"aaa5654ffca4c560d37c5ad236df82f70810c2cca081a1849a9447abf5539ddf","impliedFormat":1},{"version":"2d5e8a00a806fa1536c4d5f314756ffdfe4f91037ac3401b44e6643c074e19d7","impliedFormat":1},{"version":"0d12963e824879f33ce26b5379aa1281413d89e86a5f1dd3a5db81c0a2fe9c4c","impliedFormat":1},{"version":"8c6713c6e4e87c4d29b1354d49675a7b4f94183b4d03358d21b7a2d8145ecdbe","impliedFormat":1},{"version":"fae1240010a374142711478e4bb4cb8c5c3833f59cce5680d3eae591ada4ae5f","impliedFormat":1},{"version":"962886aac4d1668b030cfb02cd8b4e3c7477b050a0fb363558b570cc1847a558","impliedFormat":1},{"version":"99bc8d6863512a9431df6577c5c2fe3862cb1bee8799f3d27867e93edc0dd519","impliedFormat":1},{"version":"d5d9eb73098ffd2b47702a63f6702d0a75e47b9287230eb1cb36763a947ed41c","impliedFormat":1},{"version":"3ceab852a52fb3969014e5a117018ffb1ef09bbf1c645657d2d253961bd8f49b","impliedFormat":1},{"version":"5cad2832a7a1b526ee8c879e10d9cad0069a81bedbd6ecd3a6b238bde1cafd75","impliedFormat":1},{"version":"d8647fce24990acc111b75e4375ef8bc6fc5feca1ca9752b9960e780b616f006","impliedFormat":1},{"version":"63453746f73c11a8f55dd437623b998cfb0369ade4b5bd0f2722a1a7e87a5962","impliedFormat":1},{"version":"145f6416d156ee0a4ca0d32b73a0068db1b1565f3aa5776a215f35e66abe6d3f","impliedFormat":1},{"version":"012841c703f070be20484a69c5a6b90a757a123b1b005fe8196c951217067f78","impliedFormat":1},{"version":"161e3ba2ac76d6cc324d254ede6ac484d2e9ed425348cfa87d189ea69945821f","impliedFormat":1},{"version":"0039fd95c84be02289e15fa2c4bb6c35eb934d761564bfe703a61ab14b1ee014","impliedFormat":1},{"version":"260ded48dd3435416a98aff8292889ef4aa40b1930ab94031a528ebe9ef49972","impliedFormat":1},{"version":"658cae7f6e6fecab96f7bd1dcb533777d3a037c0e4669aadd2cba3ad308a5f01","impliedFormat":1},{"version":"3cad82b241cdf2d7223e22d4ade169ec7d0062515ab78793700409bb8be09995","impliedFormat":1},{"version":"09c59b63947e1f70cdbb70fd31b7d231200ea1ab5c0d3cea7782c6bbff502eb4","impliedFormat":1},{"version":"45e8c5bbeb35cf833f6010cc55243bcfa0d13a2034bced78c39f7b6b27462c10","impliedFormat":1},{"version":"fab6f1fbb462e32e6a85236b711f7e40fe44ae594b3a86eca7117e1334bebcfa","impliedFormat":1},{"version":"a36f021977924f8ba2fe2f195098e2a3bf9ae243bcddbc929b9159e03926d79a","impliedFormat":1},{"version":"79424f24f5acd14066ae056b484e5ca7c274acfd27d65839f646be67c95fe82e","impliedFormat":1},{"version":"9d9aa6351477667c7d5ef6cd0ad975b3e2283a7aac7ce58d25b858e08eda3efe","impliedFormat":1},{"version":"9f6eb1f32a51bfe805ece0bb44d1865bcf9963e88e6c0ea1e39ecaee02fb8dfb","impliedFormat":1},{"version":"211a79196daa7d14777cac295f6172275ba6545a6b387fc822d1e5959ef6ae65","impliedFormat":1},{"version":"ba57f6882bfe7ca9d8e12319c10175ab2e0d6a548231d8c04d4b5f40650d3bb7","impliedFormat":1},{"version":"f18b4bea2d3930ce7379e9a008384d55200985a74c45a52956cf5358021eeefb","impliedFormat":1},{"version":"b736875b02254de4533c2e30b6925b29b1e36d3a044b13b869341e55e7db23ea","impliedFormat":1},{"version":"122d853aef74183269bef94f6eb8c6b26e53d43247c54b3d8ecd8fc97dd1b3d7","impliedFormat":1},{"version":"28150e454e690d820a291e3f43b2b9edd555fab29c75361f43717f8fb3128500","impliedFormat":1},{"version":"8027f19e88b2f8f37b128e643286233e8ee6d87bec59359459d84e216116d7fb","impliedFormat":1},{"version":"3c4b44c5f88256d11bcadc47eae39af72f7ec13d623ddeb2ccc4a29c3dd22da5","impliedFormat":1},{"version":"ea9086d9114c2d2dd77f9ff734010f2ffc9916dc1b3ab9ecaafb6770aa68d8c5","impliedFormat":1},{"version":"adab54c16578685abbb9d0f12d29f328dde6040c1d858b698778c63944d8b019","impliedFormat":1},{"version":"635bc99642d72c8444c5937fb6e8d8a449cef4f73824ecb3c9ff5bcd96d9d023","impliedFormat":1},{"version":"9a8118dbaed0a95b33528f4fcb1cf21c569dfde81425f72d3ecf9feab28d7720","impliedFormat":1},{"version":"2c797623016f76f4d97a445ec1a1f091e91c5e0bbde9d17f6e8bc8136270c9a5","impliedFormat":1},{"version":"0115e4e6f08b8384d2f356c8d392e1a8237cfd9105081eeecb9f0393de22e628","impliedFormat":1},{"version":"fb35442fa2fb13cb73e7b6a42f2d1db3540b7cf893078d42dbaf6cd48dd120c3","impliedFormat":1},{"version":"57810fb8b19f3f7244192a6b2f8a648e0acf36d277c026c9f842f0ab21d30eb3","impliedFormat":1},{"version":"2d7925113e1f6e495aa5b4d346d9903f0578829f6b96a44f934cd8fc139d785f","impliedFormat":1},{"version":"a9ee8731b5bec4a3497ca3f0b93b61f98243d24bc510c2612543c6294e6ed707","impliedFormat":1},{"version":"6135cf12655d3b70b93338842da056d658b5977907b4b92714f7452f8e953beb","impliedFormat":1},{"version":"b55f09e270ed9f51094592273fdfd689730023afc670679b27136aac411c31af","impliedFormat":1},{"version":"c625fc7d1c4cdedf1b79a59a93dbec5832902e3853fc374bf147174b378fd0f1","impliedFormat":1},{"version":"2a8bc121d549734f6a74fdfa4c752097ee1c7fdc4877612c696486368356c11c","impliedFormat":1},{"version":"63f0452683148deb6d2ad4db4921aee4eaf53287bf6989782cf71b7d5b63efbd","impliedFormat":1},{"version":"9b095e7439ec6d17683c4b8cdc16a87db2499bde75b7d81cf07e643c77f2d67f","impliedFormat":1},{"version":"d697569469dd141d7433b90af8e7ad0c6edc729e560bb6e5a1db96a050b844fd","impliedFormat":1},{"version":"aef0a8a66f490966476e0f7728cde03c4e748db29f3429219dc793b069fe3215","impliedFormat":1},{"version":"216f7b739e42cce623bb8ba2fea296d6489f6bb54239d9fe2f4b00ee6a7a2007","impliedFormat":1},{"version":"4e5aee348b26d529601354035cf2625d329301fc44b2d0eb5a1f6b833732f5fb","impliedFormat":1},{"version":"4648f637303911189851831c3686938af70072c2fee6b7c7280c1a8b9065cd92","affectsGlobalScope":true,"impliedFormat":1},{"version":"5f729d0146ff542673fd712f5e280434a9c38c92b991f6b9a92cecee73095094","impliedFormat":1},{"version":"ba3e9e48b52de2e8fdc050162f0099c32c5c3bd601f8718c847c59829e285a42","impliedFormat":1},{"version":"68cd0b9e1afca90bc8c736851374357e8495b9616ee33a1ed11663090e358a2f","impliedFormat":1},{"version":"6b3e4459d162395fbfba21c863b7911ced06fac343d263e1683b461545733b4c","impliedFormat":1},{"version":"93d423cd58a0e6ac7a3ba49f2a047fae456466c0f395df7631e8b9622dd16356","impliedFormat":1},{"version":"bcb325fdabb860f23cfdddf9e9ffb78f5e9f507843bebdfb7f944ba5f62f5e8d","impliedFormat":1},{"version":"b8a6e4f1147e4c30099fef56b72974674657d64cf12f2266aeb80ac1f15337b6","impliedFormat":1},{"version":"23067de9b81e897d2c68a6d7612192d997378cfe4d2e93a452dbae2e98f5c4d3","impliedFormat":1},{"version":"7f55cb3505ff27a690976effa7f8f53b52bd950933009a50851c8f06bb0771c3","impliedFormat":1},{"version":"64ab0e3cd827f4a357d6c460a490d6c2c22300b3f2b5cdfa656c2078b527f25c","impliedFormat":1},{"version":"9b721d33825ffd9481eb823168a1a52d3c41d9d234e5b1cca4ee42c8628597d9","impliedFormat":1},{"version":"b8bc044da2e581bf30b13cd9f24a6a6dca7e6f26ffad5778ace0f6aa4e1f56e8","impliedFormat":1},{"version":"c6303e5e7521fee29c0ca0136b910ebd7195946951f8cad148723903c2c171b7","impliedFormat":1},{"version":"6698be6dcb2077ebfc3947bfca08c15deca04ab9a6968afb5f8f03b285f384f2","impliedFormat":1},{"version":"2b3d174c8ec514f94090f99d55cee8363c7e35c269ec22efb40a8475f77efe2c","impliedFormat":1},{"version":"fc35623e8bf53237f55218f80d42594188b6af7b62cd8b2888c4f2d7a02611fd","impliedFormat":1},{"version":"f3d53b9e8d49c7f8c4e263e98f95eb533ff3f66c41dfbefef5c9b54ca98a1c3a","impliedFormat":1},{"version":"6479ed26ec9727adca52957a18b6bb92f266104adc8e43025c382d76ba81060f","impliedFormat":1},{"version":"c5541ed4e56a3cc7ab181a4bf4ba91763fc462d94b71687da4b4657f38af207f","impliedFormat":1},{"version":"00bea5e1b1e25e3f247d9625f33f23b87a299aa9244332948031243a5e8e500b","impliedFormat":1},{"version":"644a3153fad384d1916117edcaf79f754c7a128f2b790b9b3d1c6aadb9370e28","impliedFormat":1},{"version":"858c632d088f3e404d32dad5029ded59bdc5280c1e8a90db02c34b57d393a81a","impliedFormat":1},{"version":"713e89bd552ba627a8c9c684fed2a52331644d7fc683738443ee734cafd95ee7","impliedFormat":1},{"version":"fcca8a506d32ccfa31521a6bd84bab9c508b175c0a544b56f7dc7401e171f8c3","impliedFormat":1},{"version":"841c360a904137ecff72e776545dd961d379efb564662975a18ab58f5ab6f04b","impliedFormat":1},{"version":"0aa68223f0e7f0d77372b1cdded3f7477dcbc0e46612ed3fc7928d41f2b660e5","impliedFormat":1},{"version":"efe6b247e53a10da680ae881037adc08e107c0da75dd7e95aa964f8265b7ba85","impliedFormat":1},{"version":"2f99bcd69f6272fe5673ebfa4a98de7a68a4e11920a7068bab1245b1321f3158","impliedFormat":1},{"version":"95827cd2c7e5bffb2cbcc104bd3035cc74c5e9d61857142f397042a092502daa","impliedFormat":1},{"version":"148a178507eaff8afad8ecac9118580a637a18bad730e3824ae8d8c328374632","impliedFormat":1},{"version":"cb83da5b102a0a7b8bb6138ca90b0497707c7659dabc60a77b99d1f13bdf9fa2","impliedFormat":1},{"version":"a92458efbc9a8017e36614181faf85334f20315bff7e84ec3e25edfb7575b4b2","impliedFormat":1},{"version":"aa10e87dd89789375e9043ca12f3a43dc6fbf6a01d9dfaaa05be545380035211","impliedFormat":1},{"version":"a3bab9e5e0cbb1a5567b3518ffa2862589172f39551afc15b942138c1bbe6d54","impliedFormat":1},{"version":"e117e2338388fac73a2d8317db2c8b24d57ef98601deca94288956a8fe4e7f8e","impliedFormat":1},{"version":"3a07224f5c15ff2d9ea61c396379b644896a12436235cb223b2e050b23c4925e","impliedFormat":1},{"version":"8e58eba9304f25a63c67ca6213b758a24fc8d79ec0084f5296d3d3f389af5be1","impliedFormat":1},{"version":"816f4676a7f0521b45751530feb1da99a3553fac1dfceb44b099046b4f241544","impliedFormat":1},{"version":"e7cea9972cca905d58890f759b558b84111bdaa1694dd8f04173bb32e0fc6609","impliedFormat":1},{"version":"8e75753120195cce058c27a4fc1d1bd364c98188895ce0de18d72ec74259019c","impliedFormat":1},{"version":"29d877024e36f24df56056f7f9447ff3300f89375f83f99c067d6ee3bb61a73b","impliedFormat":1},{"version":"84737d32ba8b544fe0a9bbc7abb81225c348bdbf60a3484e439f5ccf150e6a21","impliedFormat":1},{"version":"00791a99dcf184e20342294940bd6c1347bef14fa212ca5205b674fda8e6e77f","impliedFormat":1},{"version":"19ab703c28eaa2916f416a57b7c3858b5fbbc48c02a78fb18c76ca0e561e25a1","impliedFormat":1},{"version":"de751db9f0aa22ab3c2ed5e3e5b041af7f5e849ccf1322c14feae5a3fa041e24","impliedFormat":1},{"version":"5506f93fed799ae0ab9b969d2802aec981864ae5a438fde411bbb947f5b7cb25","impliedFormat":1},{"version":"de3d741197565b49b8f82925ae19c85e5a33c6225013cb905bd7c81c8ad8843c","impliedFormat":1},{"version":"5f42b1318f1e3a30751839ec9dc8bff750a4996d9757083b8aa73c277437859b","impliedFormat":1},{"version":"a4ecb443bde398167e2708f94ecde85c474680135471a8744f315fbf40dc307c","impliedFormat":1},{"version":"698cf1f3dd82d97b63ccecdf1e03f966b0280514b97cf31774bca8b9afb19e39","impliedFormat":1},{"version":"fea565679a5fa428e926c7a9e58f09d30fc5a44b1da880647efbcee6eba1b87a","impliedFormat":1},{"version":"1207a20a196612f076c33d5d7439c6c0726b4ce57584759db1494bf10fd456ab","impliedFormat":1},{"version":"9e8d53296c9a5a416551494f9a02d18d75e0f782251aa86332dee4207d3b33fc","impliedFormat":1},{"version":"dfc9bdabd76caf74530773482374213b815ed3487bd9ee8c346da3a3f217bf3a","impliedFormat":1},{"version":"09f1a6bd37278453af46c6d90f31175bc861d85ac6f431e6eb6058b5d945446d","impliedFormat":1},{"version":"a57571c89df6ac15c7f142ccc273fb1c233de18199a9224472877edad5090de1","impliedFormat":1},{"version":"28bba2ebe72280267f47043ae770fb44c0b9c14abc71a15950bfefec753c6e3f","impliedFormat":1},{"version":"a985b356fe365e36c5549397bd2600bd92010c182ec4daf26057a9361eb19053","impliedFormat":1},{"version":"c884d330029844c2ee0d40393b00eb5184f897939e24ea8ca89cfcd37567a29f","impliedFormat":1},{"version":"f8a22ea1b15c4aa8b8eb71ae28ec3de8bcf9a5f1cae28eb5ce7035c980018c15","impliedFormat":1},{"version":"efd65b92bc63a8c2b7cc8ab116d9c4b673656d056d480cb975da96a4cfb753ef","affectsGlobalScope":true,"impliedFormat":1},{"version":"3888580e5b0f064070ab8d713b8243861b215608c31080cacc428574854206b2","impliedFormat":1},{"version":"bf800f80818dcc4380151ad1c0fd7fdd3e6cd37be49287c712fe7b6506c572c4","impliedFormat":1},{"version":"21d601090c0135850fda0e6d5e3166c4523b041969a1f97bbc1aba1e968f084d","impliedFormat":1},{"version":"9de99571f4468d112ee8453462e13335672e4b72102d9f96596c6fe1c218318b","impliedFormat":1},{"version":"2057ab1ed9ed4aea453d7f48d3d995d54fd9e6c54b765e1b1a929ff8b5a75e17","impliedFormat":1},{"version":"212e4b57441198c05ea4eca4e5ebe1f0d1d30a88fe4277c63b1a17ba08e920a3","impliedFormat":1},{"version":"dc274bd65b77188d49e59ee204a0705a9f8c49431c15f6cefcb9a3928d1a8b52","impliedFormat":1},{"version":"172aa53f22d64f64a4f01dbd6673fff4acdd222b5968867521b2ccc7c3a2fa72","impliedFormat":1},{"version":"deb91ff4aaac0028c4c11666b445bfe512de11bfa0ee6f0b3e16062654ac1572","impliedFormat":1},{"version":"25df589bf92e6611d7b0eeaf78a00f9f89bed9e33559f12cc500ed1a2cb38bb6","impliedFormat":1},{"version":"83b29f8d47132069c6ccf47d3d389d4544c1a993d676f2c942838ad751ba90a4","impliedFormat":1},{"version":"46fdba15c7a90ebf37d27c51e051a4701e0075ba6b110c2daed57fdb8b749210","impliedFormat":1},{"version":"86e34ebc62d1513ef57e89f5e19e6a3fe571e1c9a3e8f364fca552e839f6c520","impliedFormat":1},{"version":"99f551a50dd44127b94fd6a9f0218d5ee7f7883d207722ea3538f469a9641f36","impliedFormat":1},{"version":"db063d3ec8175067198eb238e869662a795d4412e2498f32ea8349b163a8dd05","impliedFormat":1},{"version":"1c336b798915b89b810058b96f5e7fa7bc6c4bfa400e6bf863a4abd0f676478a","impliedFormat":1},{"version":"68bf537faa19a862ba87fabe0d991f90b1423780ff92cd2eadc67bdc0ba53b2b","impliedFormat":1},"156402d9d09ce9ed73a2e0b5450f622df688fd9d10d0c3af21c213c6561205cf","2b3c13f2a1ee9a15b9c5a3c1a2ceadb01ee95e9dfa4e58f879e2d10bc0ae9189","3a4f4d75e5d383ae79367bee02be2b9b0f1cae83432d8bee8e0499eb5dfee722","5f1b68e10ae4525739eb53b8a2f4e3400fb6321546d0a21fe5009969da2ebead","3e8585e629a766e21df7b8f687dc44f6309a2a45b2637a0b7740954267244c95","2050d15696d115116b2abf79cb9577811cc4722485cc06d90b6d6428fa30dfa1","db08d7a8f841c9f0ef9e8e1dce4918474072b235e35a3ecbe7dcf58a9c48f327","b8f5c1a7ee606f6a351a41919c366489cb1fdcd3d025ae233e13c19aa0ba8007",{"version":"e8e7db72a298245092d46b0f5957c0bf4b5ef8c31d849d82431f22c32b77cf30","impliedFormat":1},{"version":"fbe0b74882e6b44032f60be28dfe756ccd90c2a76d0a545f6cf7eadc8b1ccf2a","impliedFormat":1},{"version":"e431c2b334f9c1f822b4eb4cdc70f999ae4ccd3bce0b6bb93ad5e46ece08cbb0","impliedFormat":1},{"version":"c3e91c5161d6a6d5383e7866e20b088b09f47dbc6dc95a6e25588a6802d52cd3","impliedFormat":1},{"version":"d45bc498046ac0f0bc015424165a70d42724886e352e76ba1d460ebc431239a5","impliedFormat":1},{"version":"9f638d020ab5712be98b527859598539c36737e98a1a4954785d2eb7d9f8e6f8","impliedFormat":1},"e256a1b4e666a013dfe895487a552186a745c3cd0df624a97c7f52ee6bad277d","01101b835f37d94d187369699f0a3e368bbdfbb112f7664095fa06ba10574376","621dd67ef39e4cb6e552268254e8585c6ade1b1c2d90f5b7b57ac0953a317dd6","784d82984c9f8c62b8515d1e38a2f25c0c26973d33cc7d31d376e1d6c83d56d6","a82d6f8c15edc740623eb9e2b299a45fa24a0081126d0d327fbee5c5545efc1d","34d8cd69bb83e9f6625c7bebc1eae35bff1d16f3360ad9fe65a4eb21c897fa7c",{"version":"b690b03d8b01dd1aac93081b7142cc5ba18e207920df32da8ba98f77aacea90e","impliedFormat":99},{"version":"7c0f6284a028f79ab60a5438c7e69bd6c36fcd939e995a4cb6f2f094c2bc1c5c","impliedFormat":99},{"version":"1eb1836ca3ebc66730e250f3f067157a86b80e4d186a9210a870d0e944775c35","impliedFormat":99},{"version":"5cb740a65b7279340e8ea026b8df524f4ccfcc3b331d2d5548d8aca51ee31826","impliedFormat":99},{"version":"d26446e23aa9a59a1b554cb7c39010b0995b1b14636882e235d0d95a3f91df02","impliedFormat":99},{"version":"e04321a9c145eaf6fd5e73835ad40f93fb948c1d9b0a352a290dfd154d697d1f","impliedFormat":99},{"version":"9dab2c9c9670fd9f116d3b07305cfa64cddb5d6a9ea224c98ab1ea9c3164bf27","impliedFormat":99},{"version":"479d870cb73e3e04083652439d30ab53793d07579db1ad7b3377b6ed1242746e","impliedFormat":99},{"version":"06936d9beedb17d86a23413ee73c47a94bddb3b65fc0b966609b7bd4b37507ad","impliedFormat":99},{"version":"9f70bbf9e33344177fd3b8fe408baf36e503c20cedea051bfe6adff9874c8eab","impliedFormat":99},{"version":"0d0ae029e0eee0602d10c6b3a116531eb5454ef5c95ede99b6a90cc5bb83f0ac","impliedFormat":99},{"version":"5f232dd9dbb4b0afd6e5313b97025743ca5c659b7e8c0f3a230f2bfa8d319224","impliedFormat":99},{"version":"aa800564f2d16619271d018469b447ab3624c56a20151fa4546026dea4dcf5c6","impliedFormat":99},{"version":"1ce626b21ae7d634245a80e9702cba236ea9e63c5255224c3a1604ae0cd39fbf","impliedFormat":99},{"version":"1f1c8cbfd3dda3558e8ed6ebfe89e8049efade6a44befc81e9baadf5708adb85","impliedFormat":99},{"version":"f7ffdf631fe7abad1a2dac92863d2eb4066ce3385f9e028be4b5634773b6efa0","impliedFormat":99},{"version":"c7fe25e2e8987183922c0c43dbf5228ba401fcec29c07007d6bc0a30c2e260f3","impliedFormat":99},{"version":"bb3e81c607a389385984a00211e9398d9bb96e77e60c5a5fefb40ba6a7432baa","impliedFormat":99},{"version":"65380ac0a76da80ac021aab5f8eb81dbc74c527c6a990f87758f9e1c7a9cd554","impliedFormat":99},{"version":"3afa1621ea8831fed0490a60b8b48bbf025b0c0911184b7fa896ba7996e0b890","impliedFormat":99},{"version":"c70b2bff9d129a0a58c9827a63807a7d64b80f8f0c989f48effb66e7c67aa39c","impliedFormat":99},{"version":"3ee8d19136b9dbda738f727b1e2054bc80c413a513b95665087038e75f91673c","impliedFormat":99},{"version":"75a31bef921144614cf7b084f2d71e0d0dad5f611855b9ea124c7a85bc8a7a08","impliedFormat":99},{"version":"c2889799853dbf1e9f1d4807c545a43ef0ac706dc6719f05e439d87b7c74c7b1","impliedFormat":99},{"version":"6e433bb25f0700fe4fdb50c4d223cbcc2ef3b0aff20fad784bee214f5d034738","impliedFormat":99},{"version":"853f6b8328b7be874fe180b6a74c7271012412f276b7b70610c250b53f794bd7","impliedFormat":99},{"version":"683b6ce58145e69aebd9173c2188ad2c9c6ce5534e3c24e152262f1ddd777e46","impliedFormat":99},{"version":"76fd782173392b4cb52d05d0bb347a0bbe4f3389bc49fd3f741628b9f6a9e52c","impliedFormat":99},{"version":"5a980e1464eb0767b6623214b8ea3bf18f6131348cbed520d2cc6780f2c21436","impliedFormat":99},{"version":"965a714774de81675f22fa4ad804a2c5e89d947d48b4d15a6b4fee6f7b773604","impliedFormat":99},{"version":"7dc60303a93d4c7815944a797e2f3d60ea7b92f8b463345d1a631c092ecebd37","impliedFormat":99},{"version":"3f87beafd7399f50ffdb8404040a35c581d46bbe709e20cdf6d67271f6b1d275","impliedFormat":99},{"version":"268d7a81a7e04f02196f22a256f4cac46003e74a38a0c344eac87391a607acaa","impliedFormat":99},{"version":"f528cce946a949c183286b7097b07070b24e7563ae3f0e3a8373654e21ff4355","impliedFormat":99},{"version":"7a17b9960a11f41bc60abf9be3cc5dff341c418bc855d3c3414fe13c953b1a74","impliedFormat":99},{"version":"7eb141f38f596fe04e111e88fc77449c67d09ba7245337bb8cbc76f456471662","impliedFormat":99},{"version":"77b4ea07151dd0b7e752d2e9c8f73cf8c98149ff8c48b0842b417e74d5d2e0ba","impliedFormat":99},{"version":"97a875f68ec95cb7a66ada395b2869054dd6ae854fabf7a786ed8f0ef433bd32","impliedFormat":99},"63d05fae9362616b1fe9d6f0395e4aced7e704ce4faf2641247fee82a877f607",{"version":"72366ef1fa990929063122e7e15f579a61d6027ab8654c7437cdb6b929b4b241","impliedFormat":1},{"version":"7cceda8c6f7955121132870361f698884a5eeeeaddefe7413ac660b17bb3fe27","impliedFormat":1},{"version":"58ec5d8048b7dd32e6ad3a43a9c60b58272febb3bd54db408dba3aa639a08dce","impliedFormat":1},{"version":"9c25b2109ed9280da48f8e5a9564f011be8d2301c6b3a765ea2c61be4a092d8b","impliedFormat":1},{"version":"0867b56022d3c388aa093b6c575eea972c4197d62e942546803f275963c03073","impliedFormat":1},{"version":"b26c7b1a773c54cc9a740c84e67ef41c494fdc535b4b58b2c2664f6fc801a9e6","impliedFormat":1},{"version":"02dd08d47b068191b930ce5ab6a4f812eb2818d70030ff3e294482390eb90d83","impliedFormat":1},{"version":"7ebc8e06b3aca2e2af5438f56062ddd4664dfb6f0fdc19a3df50e1a383ed6753","impliedFormat":1},{"version":"5931ee44572dce86df73debec64b69c6766c5a85ca36560a42b9d27f80f44e79","impliedFormat":1},{"version":"fb939e898c8dbfb6eddcb77314d687f7879f12144fe4f50acdc70df1ec183640","impliedFormat":1},{"version":"cfaec796e5531757d3834e79ec66c78e3c4ac29e70e320ce1673ec20a59e3740","impliedFormat":1},{"version":"13ceb5c2bab5231ea85d17524665ee976dce8418c934af349735310da0631d2d","impliedFormat":1},{"version":"6d79cf4e077d63d540622641a9bd62cf20dfcf15dee24aa906e2a5fcbc14111f","impliedFormat":1},{"version":"4190e192a51f256a059a2f6643306550751d27e0fedfe7b5c1990a509528ec1d","impliedFormat":1},{"version":"bdb76953a3b8e77d8b2731d5811f0f8493a104b67117aa00507e50cb2eb1e727","impliedFormat":1},{"version":"395595f5fb22cd8084c9dc0e9ba7e204a98d2ce20c28571687aad9b0a11c8ec2","impliedFormat":1},{"version":"57eab48a7bb66bdd1831565faf6f99268899ec685c1d36823874c6b109beca2b","impliedFormat":1},{"version":"1b5fb867db1ecf42cae316f7f7af210ef0896fe43c397f7b5bc2dd485ab66ac0","impliedFormat":1},{"version":"810204c888046e4f1cfea3bcc183261be7630aad408e990b483c900aa7eb1da6","impliedFormat":1},{"version":"d3045fc8585220833efaa5e7341fc056d69e912fab3e2023c50a06c484776361","impliedFormat":1},{"version":"489443eb9ed0ec5d31335e3dde44a8d4e77e63521f2aa5b6ff65f0aeebf29877","impliedFormat":1},{"version":"3b8835f0ae1f3adfe79cab05bbe2c31452f48e7a2837931c4d2caa2709867862","impliedFormat":1},{"version":"881936bb56fc17b13eb2456084f3c054632f4aff7336b6cee058f374683a7349","impliedFormat":1},{"version":"439023fea7651b82aff011e852ed25bb5df9258c3a842d23ff848cefbde054c8","impliedFormat":1},{"version":"9301927e69fee77c414ccd0f39c3528e44bd32589500a361cabbeda3d7e74ba5","impliedFormat":1},{"version":"7bf076f117181ab5773413b22083f7caee4918ccb6cf792920efb97cda5179ce","impliedFormat":1},{"version":"be479eef7e8c67214d5ca11a9339ece2bbd25325ab86b336e5d3f51d0dac1986","impliedFormat":1},{"version":"83762a55c218caf67ee764e8a88244c6aa88073afefdd045f23723910bc6d418","impliedFormat":1},{"version":"639bdba9222a1d443eb01e3dedb7097c30aa1fb4b4d4d58e970a162255e8da0e","impliedFormat":1},{"version":"3ca75cdeffce7973fd95dcd5f75afb6367cc8b6434801c48a6d56d03f9d60408","impliedFormat":1},{"version":"cb93c3a5a607b023dbd2d73e600e297bf392957b6a180238f72ec88ae89f495b","impliedFormat":1},{"version":"32dc611ffb88c70b8cab36c2cf23b93476dcf99217902435f145d03e41081b6e","impliedFormat":1},{"version":"9b4c284371fc9b8ec060e6c61d31bec7897cba3c9a86370e8317e4038e077bf0","impliedFormat":1},{"version":"969b450418a39e16dc58b9376abc4a24f1e4f8277c9ec3bf462b36ddc5a6b855","impliedFormat":1},{"version":"b5b96fae5fec816f065b7401664ec69dd63ddd190c55c7d35a13c3a0ed020e91","impliedFormat":1},{"version":"20e3c35088d83915f5c903f1a81180388bc759ccc85cc684d0064e83442d6d65","impliedFormat":1},{"version":"3233a2c9caa676216934d2c914a33de5e5e699b3f0c287c2f1dfbb866bf761d0","impliedFormat":1},{"version":"05a83c01130e03d19fe78411895af517cb3d8985a0e84e70926418540853dbb1","impliedFormat":1},{"version":"302dc8440b85072dc5e1d30c39dc1d4ddda46ca5a10ff2d40b8d8e99fc665232","impliedFormat":1},{"version":"335bd16d540e601a8a3b80044b08043422b140c4d708b53834864659e6d5a295","impliedFormat":1},{"version":"ba0ea399a131ae764c0bda400c191bb82876e7ba01c3d201e5ba9edcb9bfb1ac","impliedFormat":1},{"version":"d2dd9601857d3cfc3b7da4c37f4492a6cf3efbf4c803a9d31a0ac0a766b9f496","impliedFormat":1},{"version":"68f204992bd1fe55fd0e77e79820c3202157b76fd9808c77358f97a25638474e","impliedFormat":1},{"version":"57f0161f1bb74573e21c738b229ead3b64ebf66d4d4cddb74b620aca1193429b","impliedFormat":1},{"version":"5da72db7084e8d880093f1ea208b3e1fbdbc0b92422556eecda88025e4e98859","impliedFormat":1},{"version":"e1aba05417821fb32851f02295e4de4d6fe991d6917cf03a12682c92949c8d04","impliedFormat":1},{"version":"63cf8b8bd4de61b04c19ea77db82c7e4afc057e3208130bc1886c3918d9e1dfe","impliedFormat":1},{"version":"6d7bdae4d2049d8af88dc233a5b277ed96079cb524c408765ad3d95951215fc0","impliedFormat":1},{"version":"504c1426e4d5f7b8c56526ba8bf228baa2431b29002182546b14e2710d5b538d","impliedFormat":1},{"version":"d43d05f2b63a0a66e72b879c48557a54b4054b17cc9ee36342f41df923f15ffa","impliedFormat":1},{"version":"13ed0ea58b434c9a1cb87545a1f4c7a6611ef9c180c03333f65387b2525d068d","impliedFormat":1},{"version":"f314ac2c5a7d33f9147f0d3e4bc8f80db29d135977c4784ed9c6b8d1c8b870bf","impliedFormat":1},{"version":"3c9709e0ff5fe0d928cce5e735a6d3cb5e36caf04acc685d77438c4410b783bf","impliedFormat":1},{"version":"63ebfb0a8d32d6aed76c219eeb9b51f5e94c575ec659deaa99e8f41e13ccad0a","impliedFormat":1},{"version":"b6678585be337f0524bba99bd932248344f7d077ca22dd9f59ddca36d85dca84","impliedFormat":1},{"version":"50fa4532e87f95ee828ae32882b352fb6a5707eb09f09c56824266ce8a8c71e1","impliedFormat":1},{"version":"4bb4c3174734ab7664012245546a9d78c8e07f1b792025d1df95705fe00b6198","impliedFormat":1},"f59aac6b7d74e4567aed792bb17636c4544cfaf2631bcb4e80bf985f87954e4d","2c3df4f83400f4cda98d81dbbf276838fdb49f28f36ce53bcd2373ecc519c526",{"version":"c2a6a737189ced24ffe0634e9239b087e4c26378d0490f95141b9b9b042b746c","impliedFormat":1},"f16a780506623c7aa4fb64b85178e80d5631015e430e81d4e438d20d2a608261","794b80432a7e75b8a1620a95668a3d5dd9376d1d63379e1ac312c879f02650a3",{"version":"46418d312a216198ad4408dffbf5b37ad773e20ccc7a70d2a2f154d7dc9e0b96","impliedFormat":99},{"version":"83aee4f92c2b56946a745c8900c0812ab64a28ac977b9a88c4d1c3ec2a7c7045","impliedFormat":99},{"version":"979f5b6e6bdd81c52cc7f8befb9a57709b349aaf36d096a6316ab424329cb565","impliedFormat":99},"e63c73b4591de649852ec2d25dc89f977e86367f3211734b475c7908243ad832","d67f7a03141eec7e6c71278f8d0fd673d2200a6200239c7c44f96e33688cba2d","bb0a6694bb055d0cdb459277c465863cc8a7fe2279877f091e5f7d5daa5d7143",{"version":"af6d65360e07dbb1297607024d22a2037991e7c27fa1383a9a472a9217346ac6","affectsGlobalScope":true},"d458fb51e2cab8f377690d53e03ad56f0fa12878ab3184778e58fd81989bcfb6","dbda4df415b2a871ce494efddf1cfc00c6b0e1d8b795005898a3eb2558ead76e","09ff560d57d3c502df5fdbd56b583295db613662f587c58d9e03f153ac7e4bd9","fe671b3198299f5cdb43cadb859516473fc6e62c3590f90edc619ef98e642d3b","fe092427cfe15ce644ba1b972aab606632e7db52addb3b77f87f1c835a9b2ccf","44c7b148e5cd655191bffae4086c0af6212c406ba33327098ce6c9f60e5c0f56","769484fd9ad321c00c27d7204bcb652d3d8eb3bd0f593878fe3eae327012c602","9df797c4456c4101e552a86556556c41f4a2e7f7195b80db472dfc003296de61","666bb9ba1bac71fc04eaf16e214ec2add6b09912fb9fe5d0b6edc70f4fb138ee","2cd428dcd45471b70a223fa9742de114460a991caf9b959d7adad34077c7bcb4","86fb9fcacf352a2c2acbd6816cc596ee77ef8dd01fbf55d47b9d7da64bb9befd","120d83c226f606e2552a7b7607f475ec1a006931458da7f3ec068cd3bbb9dc85","9b4833baabdf0f598feb8f5ad8a9d9b3446b9f0d5bbf60e3424553134fa3a983",{"version":"a74a808879b3ea840ec6ae884050f3d5a7eabf5327c7a3461adba26f091157da","impliedFormat":1},{"version":"c6375ec5035175971764637bc6b6652541964eeacccc3e69a8b19d6397c9e7e0","impliedFormat":1},{"version":"5b1978184b5bb6665bb958606fa7025785d53e029ceb7f3063865761b6c36733","impliedFormat":1},"d490a210a0a755be2dfd96b85509d1760c49582e98c8df4ae9ab634b7f102f58",{"version":"587556a5a7a595e4f084c042bed36c377474d28cbb2a43db0df17833e95b4ac8","impliedFormat":1},{"version":"9a75a9edb563ba6eb31439a1c2af004e77caaec9bb36f232483cf23bae6e3855","impliedFormat":1},{"version":"cdadd819578089988f3fc1f6ddbfa56664b4bed3d2d10910ce06405e7a3c4862","impliedFormat":1},"1fa0601156056f06ca4c3f1c04c6b522ca7c4aa0f5ff5eb5831c174dde1beaf6","af1862a591e8cf8222d1b2ed76ba193af6f24830d6180c2d5847cb4343a8048e","07c1feea954b419410a685b8fb2bf2b3a93dbf137389860b85245f5e66656795","cb7864038f7dabbeeabf7241e3e8b98663ec835135d805352fbe3679345c341c","ae363f9b2f8b841a5d3d837c6a68cf99372091801f014a68b6f63a177455cac8","acfb807a12ba1d06db98205b8eab52ce7c3fa4034f6b5d906b8d6e830b7b818a",{"version":"9ded2554968ccaf60ed3e44f263b8b89effc0b9a3b2f0e812bb0edee31b7be7c","affectsGlobalScope":true},{"version":"73f0651dadc2c51a4526c25b944796bf9632a29234d9d48d4d0674ce592903f3","affectsGlobalScope":true},{"version":"f823c8dc4c799b3f536b07879bfde259c6edeb03c1f6de379ad01a2280875502","affectsGlobalScope":true,"impliedFormat":1},{"version":"12cf104bd89efbb51c4c62b28556653fe285225931aaf6ab8a61dbbe9f399b21","impliedFormat":1},{"version":"6d208c1116f68866f527cf872c9a64f0b88ab5c18f91fb7523575660c01838d8","impliedFormat":1},{"version":"ba4bef7e760ab98e965a447fb9df64db1d67eaf737477197d5998bf3973ab105","impliedFormat":1},{"version":"62e6321f778d39b3399d9a95452430abab1a63b48be4fa26053e49ab5d13fb38","affectsGlobalScope":true,"impliedFormat":1},{"version":"35bb6a2809c76d995636dd931318665e50cc219a7a90d13c86d0ce8ee206cfe6","impliedFormat":1},{"version":"b7eb2717845b7591cf4cd895e6a9d683ef2da470b63d0c47c522431a422af9f0","affectsGlobalScope":true,"impliedFormat":1},{"version":"f79c71cfc2124a525167e14fe6e5dcd017cc8445725df147dd8db8fdac4f34ec","impliedFormat":1},{"version":"deb95beae1447e1d3637a668f348cbf45d5af93824da00da8b55ca7cbd37a3d3","impliedFormat":1},{"version":"ae345b2262d8511c811bd68681f51d99b337e0418e681aabec7edcddf8104d31","impliedFormat":1},{"version":"8d7d800756d81cadb4e1c8074775a9bee51c0102551bd43ea50127491a773237","impliedFormat":1},{"version":"c04ca7355e5fff4c9ed072abbe0a34d73a0d59bcbe1146060fe1e09c3a1ae4e2","impliedFormat":1},{"version":"dccf72099c180a16937a39be8c2005c11f25c0d2fe83f6bfc013cdaba9fbb3a3","impliedFormat":1},{"version":"6fef6366f8856dab93cdf5ca4c9544da1664ea45c5dd1a2cdb4bdb9ff62ec5bb","impliedFormat":1},{"version":"9ccfe61a2ee1aa330392795362865adadeca06d90b52432b39dbd45ed1beaea3","impliedFormat":1},{"version":"4e0a1b11a0beb7ab32f4000291a1f88e99921def4fead97642dcf02aea735286","impliedFormat":1},{"version":"8a19aa91c88a55d81072f5118aa9261bad2c7167aefcd0a5e909f8003dc80ad5","impliedFormat":1},{"version":"2ba193e017bb5fb818671fe7967b92c52ea858ae48de7c9c2319d56412b7b35f","impliedFormat":1},{"version":"e807735c732ca0ea41851e241716c71658851585b1949e7e197881b940257cd2","impliedFormat":1},{"version":"6e960c1f12c8db025a91f4d02f30459978b5d5d21f18b277c8526d38fd6c3ffd","impliedFormat":1},{"version":"83b6dd2c65bd89f1e14b6eec1b8348bd71c6f70b635c6b56adb43e9044a30d36","impliedFormat":1},{"version":"86788b76237cb1aba1b3dd76df0480a6ad6f5de335cc899369ba5af65b14572d","impliedFormat":1},{"version":"9bbb9beb378b9412af211ac4a7af4ec6748218aa6af6319f61f1bc17a51fd503","impliedFormat":1},{"version":"0fcc14b6f7e0f0a9ac5dbf6e41a0867668b9c46e60a59368759e0cdff81d153b","impliedFormat":1},{"version":"5efd255d8c43911b6957b192830ac83fbf329c2d8a9ff0ce3619f01174bf7dae","impliedFormat":1},{"version":"5123a67d0cec83114f95cc19757ce25595535fe1e54c919354c4eef54f1ab35a","impliedFormat":1},{"version":"f683025e85c1f853a8d53ac6376dac32ae21cbc23cca2e11fd47de772f87802a","impliedFormat":1},{"version":"d06df8e4eb43f506224a85a7f5b732c0d5a9dca85833c199c4448f31ac603bd0","impliedFormat":1},{"version":"d1db25f3ab80e7e3fda807fa65c92a7e9b5cb3f9d38e7fe7f4d844e53170882d","impliedFormat":1},{"version":"db4c40b502938b21ba8784c36495c3b5e41430d7f3cacabcc5087bc5f20f9801","impliedFormat":1},{"version":"ba9b97bd6fe933b8e096be83ceb8456faeb97d537e814023c3191e9d2a34d86f","impliedFormat":1},{"version":"ab116fa8def87e765a542d2ef841af846c72a89646b14885f8c5db731b4d4d0e","impliedFormat":1},{"version":"57685668c903be69a1188c6e084eba2c21db5aa9b31d68077902774118867848","impliedFormat":1},{"version":"01d4eca92a63a708663e06cbb281f9fa3ed802c49250f8f75faf06ae99adc2f0","impliedFormat":1},{"version":"a752d1dd37178bbee52411398c60d87947288f566a508b433996d9539c5c08d1","impliedFormat":1},{"version":"960d66b94f1f656aa137022a744cd02cd58c4496a0c1fd52844e08d8dd4ecd3a","impliedFormat":1},{"version":"f61be57fd337ef9f86ff18bda61e5ea6002829ea72c093d9256ff6cbf139a993","impliedFormat":1},{"version":"1eef3816629f8d4da6556b62bc06197ff2b6a9d1954283f445a988e4f61ea883","impliedFormat":1},{"version":"e965ad1e16b2a83b89c67f761b86919aa189c120dafad71e4a90645668a00b12","impliedFormat":1},{"version":"5b7c4f9b0b265c15992e6c8c369418e310de949d799e39bd197d7ea25ffde27f","impliedFormat":1},{"version":"eaf1070ccc065310f73e173966cb3564d5a826eaa199b65d6d5edd965bcb576b","impliedFormat":1},{"version":"2662adec7ca9540bc850afe0e39d57e5a045edfc0adf0c4698269c664371b273","impliedFormat":1},{"version":"59fba174f784e200f997c0142a19146f027f9f5761fe507c0d33d3650effdd88","impliedFormat":1},{"version":"0262d35abbbd434f003c125f820ec13d82a53bd23df19df25cd5e979bef79b5b","impliedFormat":1},{"version":"c8165ac655c9f66fd1ff3dc3a12be1d7a661cc3153cb5ad5b13596532c777e45","impliedFormat":1},{"version":"4b26c57fbdc2f1e810853110cfec7f0e98fc4f0224e7077387e5af37e4982260","impliedFormat":1},{"version":"03ad6f92a7cf0b9fba54e26a9e401cd295feabaa04c55bb560bb12ac9eaa407f","impliedFormat":1},{"version":"efefc9361969b4b9795e4e9fb0a840679812e9fdb0b9aa381d3a001338c72bb4","impliedFormat":1},{"version":"ec554830499b62c4a04539335fd34c47f0976d986387327e6d0141e98b021421","impliedFormat":1},{"version":"40368fa6b56a4d6422a30999acfa05e86ebdae527bf63bafc8219b5f5f66b35c","impliedFormat":1},{"version":"057db04c0903d717f59f06b9c9059ea57909dc39523da1d0313b458dc7118092","impliedFormat":1},{"version":"f1e15b2e63492c51a01bdd6a01f747e45ee845346ec5cc1e54a298bebc259c18","impliedFormat":1},{"version":"e716583445254cc246c5a7fd08dce7e75e397cb222ba40ebac68d3b7b5a9eeab","impliedFormat":1},{"version":"58f3e6e444a445b461d4ee014b162498b4a5312594a5e5310e46208f306f8ffe","impliedFormat":1},{"version":"bb556f133d6dff6cec2de839d266906796fbb3b1a65cd2d9bc688b9ee23b3764","impliedFormat":1},{"version":"ba586069d4925f2f185eab94838cb3805dbe7f5344319bd74debd914e5c7f7d4","impliedFormat":1},{"version":"cff6d4f3a624ac3d5af3ea4d753a9c9ec3e8ebe66db11637eff4cf48fa48300f","impliedFormat":1},{"version":"8741ec6510be29843155db55e72aefae326239a2c8a7fbdedd22631d7f3d1f88","impliedFormat":1},{"version":"a50aad4e8a8ce2d502ac38448acf674bf007e07da463db35ce7d905974fe66c4","impliedFormat":1},{"version":"f16524f233140594964c4ba52c41dc06fb482e14bf7a33dabc0a4ae6dc9e7405","impliedFormat":1},{"version":"f15fd72ce694096c9bab1be1ef971f60236160237d517d48d759b2d4d536fe39","impliedFormat":1},{"version":"e883a8fadcfdaf1ebfea0d8629b5d68cbfcb5e6a7e3f67818fc55dc2d8890501","impliedFormat":1},{"version":"4f50b8dafdbf0cfe7d0c1c470f2f2960976db556beccc9869bc52fd93782d1d9","impliedFormat":1},{"version":"ad6453888092f38a08402aadad22a58c3e91f40ed321d2a067f210b204e7b9d4","impliedFormat":1},{"version":"5084863968a008fe0c4dcf6e92ac891ec7e1d879b403a0cbf6d52d6959a99d6b","impliedFormat":1},{"version":"e8c91490d7790c4bc17df467010e9673d662317e8a1f3a78e4a7e983d46033d1","impliedFormat":1},{"version":"a2fc1956e452bea48b72e47bb6cb2be72de245fe3bc3a4d4e7e7e92d1d9fbcee","impliedFormat":1},{"version":"ac414ec1d2e4b3f41f0544dc68e4b92a45006f55ca449ec7425ce0a6a58ae803","impliedFormat":1},{"version":"4c827319cd298b80c5025873b1eb13d3f1e70b45cb0d361238a66c1e470e5a44","impliedFormat":1},{"version":"86cc49382978e60cac8556b19705ddb729b364dbd7c870ba75fb82020dc375f5","impliedFormat":1},{"version":"873360cb0c75f2d64fa697e25ab8f49f3c727cd7741ed5d8c65123b3d400876d","impliedFormat":1},{"version":"6c1bbf098e683315cb1635c8441638f8fa88659b554735ccc02c27a96d2f1c1a","impliedFormat":1},{"version":"e4faf1f8b2620443764cb8e6df0cabf17e5317377114b858979cdf58c61ae077","impliedFormat":1},{"version":"fda31991988a5aed07fb96194bb981c72ab481ebacec11221c8c8e54cb5b6533","impliedFormat":1},{"version":"60b8ad4ad909e31e5bfb76b09f388901009b0c422b695b20c0d7804e7c54fd1f","impliedFormat":1},{"version":"5adc2df05863f934c865882e641fc4d30baa977a4a55737dd0486c31f20a38dc","impliedFormat":1},{"version":"4642b2e749955bc2c765a22548f1b3fd6c30405b5fa329eec755cadaecff63d9","impliedFormat":1},{"version":"e0806d68246c3a6ad8cf32cb64d6935d709cb5eb776569055824422b91de8c07","impliedFormat":1},{"version":"630eddd094ad3077258f3711663c7f74a076f1bd30f5b957b061642732294be8","impliedFormat":1},{"version":"9ecf74a630a8dc9bec7e07f1380f680f1559933288646cfa0bf1c8d045a5f22b","impliedFormat":1},{"version":"06112ebfa5170da89b69243dfa93e2ba2ca539ce4d9f224e8e715bc85e029e9b","impliedFormat":1},{"version":"447ed1f88fe870d0f0ebb9c9cd6bdd8d85f256d43215e211e702a96f6e48c55d","impliedFormat":1},{"version":"fb981aed4f66b2ae56ba13cdc1f641e5fbb4071168e45e65d15ad3557e5c8224","impliedFormat":1},{"version":"e2b71fc3469354b0507d5b1e2d1c37546f1dbfded286ca3bf412cad18930c4ad","impliedFormat":1},{"version":"0e37e1a15b5208565be3cea374d151b200ce43a798ef8d602e774767c7fe0b4f","impliedFormat":1},{"version":"58e6d1c961370f5dadb19b72fbd5806379895e5b90f0e80438e642e3b9709547","impliedFormat":1},{"version":"7d04240ff7c086ba0bc93f35dbba5cf605ae0edd772ac10953fa73a59efcd67f","impliedFormat":1},{"version":"ee6e2dc0c184173417cfbcaed4ca0749783e348b5abc0739e2786141ba64f22d","impliedFormat":1},{"version":"d961fdbe6c9c94fc25366b64d2fb755e74fef0e959f6a5f627643a8fc854af1a","impliedFormat":1},{"version":"7c06e3006e2663134a97bbb31cdce26047477141cfb54f0850d7b5d270d0ea8e","impliedFormat":1},{"version":"d7c4c49f1ecacf78f65730dc693e2d96d02116c91ba75edd9313375169efa1e6","impliedFormat":1},{"version":"3ddf6465a527f848c178d9a0bcd7400a6900b0586d1fdccb248aae0b60d2e5b8","impliedFormat":1},{"version":"c4eedb91af7c1085d7b18f252289b68b37f05a8aee92b5392cb200a791d981ad","impliedFormat":1},{"version":"dba49a1467849e7a0c0e4a80f63f7e3ee639173f4a0711e0606610055497ec1f","impliedFormat":1},{"version":"9fe08467abbe684082372e42d5f7c823b992eb866aed14cc2fa1cf3ab3638b13","impliedFormat":1},{"version":"c11c0a88a6ced0cbf9c7dd677f611ddbbd61e1e9896a2401ba06ca01d9af77b8","impliedFormat":1},{"version":"48c6d58d919cf6c9354f638dd243c6ba9c94deeb24d4e7372e9998cbf71c687f","impliedFormat":1},{"version":"11d546a505f70f9c5f8092916027d8045c280a817b709fcaf2c4e63fa026c89c","impliedFormat":1},{"version":"78c6838aa430ac7b4ddd160c45df4df237a9b0be5be3e24d73a92c604854ff32","impliedFormat":1},{"version":"7e125d9abc19f62d1480f6c04a45d7bb2c89153316245ae8b8e5a0234b078c4e","impliedFormat":1},{"version":"dae97d701d722e050b0c0b39d1b76750388da3bd63fa5d4f0024bfd5c9ee8687","impliedFormat":1},{"version":"0c354c81598f8dda1f57229f659d2d5f8ffc3a25a206a335b87faa63007791b0","impliedFormat":1},{"version":"8ccf88de28fc84428c3e4767c9b6579e1ad2b3a0d3805aa17ec45c6ad946b649","impliedFormat":1},{"version":"9bbe3a26ccc74b90eaefbfab523fb7b3ef7ebe5a8f7b3ae178bc1bb730107ab7","impliedFormat":1},{"version":"0ca09d92d6469d906a3d1c7192a6294c7f65b75f4f7eb8072bbd1b68c7f021e1","impliedFormat":1},{"version":"64e14470a61b50cd9fdee75a3c8c20c7d92c2f70ee576f9613ad83d587358dfd","impliedFormat":1},{"version":"b1d115b94eb747afaa432029fdcf61be130535596bf26932b34be685bb73d458","impliedFormat":1},{"version":"a9a006050ea7f190d4e04ec5f1157a97c3e92458a3ab746f1c29612f25f80e1f","impliedFormat":1},{"version":"fadcf6890b2b76d22fb63671f7c91943fd290098961b992befdedb53f941cb9a","impliedFormat":1},{"version":"d57affbfa6a544693c4cc898355fdffc35a560138a2d3903e20ab87428b3f9d4","impliedFormat":1},{"version":"0292c3ac727d8b193cbf48c30befa9b2174a22605af23eeabb2397ccac2849ca","impliedFormat":1},{"version":"0927f3fcfed55acc0f645dd627ed835c977a448fb2c609ed0d17cc665908545d","impliedFormat":1},{"version":"a00f2492037d8038646481c76520b3c80b207a6a2bcab7ab910fe510a1a9b778","impliedFormat":1},{"version":"f9b96f053630160fd6f336ba1a21668abe5234727f8354ad594038d0693f5e7c","impliedFormat":1},{"version":"d1671a7f33f9bbbbfee9f965fbe365069bba829eea1124a0e71dcb3557571cef","impliedFormat":1},{"version":"7d21fd816566ffc78ac1614fe0d999528bf6103849e13bea0e850752e4b74943","impliedFormat":1},{"version":"e31d4295eece865b04b072e94685b17eb9b5e1d456da7af26f63f6f0018d5543","impliedFormat":1},{"version":"07c93f85acce96b5c0386de1d28a50c000c96ffcac7a54682033b3be8351b2ae","impliedFormat":1},{"version":"fc8c5094207694c2afce5044203f17caf752b55cc560af26e139e24af211e763","impliedFormat":1},{"version":"e1488747f4ba51f3b3e58f2867603274b08e958cf3a6e43e229e7ff095abd6e2","impliedFormat":1},{"version":"d5a20f097baacc8f460c1836c3680ac5c58335e80d04370e6156d09130fd4fb3","impliedFormat":1},{"version":"5ba921cebdf9da9db79ee0df3f2cd6fab3ad6e0c3a3ee8aaa083d3c39a300feb","impliedFormat":1},{"version":"a7bd692b6dcffabd7a323ede418115039443767f4dd064f03ccbba45bec713ae","impliedFormat":1},{"version":"e330873013270286665840cac809727045b68bea7a6cbfee687ffae566e47038","impliedFormat":1},{"version":"5a3c0aefe0e17923748df62ae581d1c4b5588de344fac6db0622e9b9cc3a99bf","impliedFormat":1},"47313d29bda47aeec137827aa9e15b543b9cc36e934f20ce3dc0d16090a7462f",{"version":"2d18d18845f032e835faa89ad458755018a0b6e2066d902be8dcc2c1bba630d2","impliedFormat":99},{"version":"23adf9a691e233c6579a95e53ffff9b0ee035731bf8dd01145222549e5814fc8","impliedFormat":99},{"version":"fd2e079a8fc0a0b5bba05769c22bff04cd8325d53e8a68b07628cd8f425a558c","impliedFormat":99},{"version":"dc1fca449fd128b7015bbc3cc3ee768b4f40f439699f89e75992aec7ea78ea72","impliedFormat":99},{"version":"a57e8f59b10e57cd3afaac6098d644264e8b19004502233d86b085cdbcf1230c","impliedFormat":99},{"version":"7bd1ffb1e61afdbd2a4a4ca21767b465e7d8ced48fb395882b2534300056d879","impliedFormat":99},{"version":"6a0362405febec3aced42db1e26697db2d1fd8a4f1d426749dd9540272429f49","impliedFormat":99},{"version":"013df4383dbbbcc1a39bc4846045c57531f4b3fd8994892cc7e4964873741156","impliedFormat":99},{"version":"d22c2149bd155a6d4edcef442164facc22cff96426086e8799969b59632d409d","impliedFormat":99},{"version":"00907be752ca34e4051876a7617526dd63e6ef3340b2113ec7ef3999d178e77e","impliedFormat":99},{"version":"052483ad9c28956f08ae4b71adbd00b83b956d8c780086c62ac30b18ba1208c6","impliedFormat":99},{"version":"e1b6f0ed233dd871ec68aba261b65bcc2fbad14fa61f1e037f10ece543c14e99","impliedFormat":99},{"version":"e37034ad022c806eb14b8c5441221e0e5b8002e497d0966c72ab2afcaffbea0b","impliedFormat":99},{"version":"c113f927ddf1590ed18a9956083b72ca33b975c29601297557767d2387d74daa","affectsGlobalScope":true},"d7140f73c76a56d43cbd2bff7ffbaf3545fb50744f2f93982adec0f5711b9099","5d2aae8c9d58e919a55c98b032f629489f97cde6012625037bc663153a796d7c","34fdd8ef78beefc9d61d695225b14ad4b5951ef65ad9e151475228db7840fa14","5f4a75e10fd0f416b2ed87b873fa9bd90dadcaecfe68ca019ba655ca87134937","470114cedd442861239a6d699674b5ab6284f04d579cd1134879423c6cd821b6","012e0b6c8804412b161490386697b9e07b571602c4d89d80ce675cd2ce0284db","338e3055f6c55df5d101dc00ffcdcbda096bea8e9b22d493c378d9f214bcac66","33b5d9fefc76760d0862bc2b7b5b91187ffd3b4f0b97b8ee536c19a82ec2cc5a","765ed25083cdc541d83dcc17f3e2d233fe25893afff287ebd657fd38bd905090","b0d2addfaea54d610cb9ff7dc2e6d39878ddff7e5ee355fd3f9d0f554257d483","2284c64ef85c4338028dbcf549d5a67633fc8f3b2b92ed44f82954e720f8bea0","42336c27b8f71542c7f8bc867a0b2443a253c4d54fbfc3d16651783d2f989897","7bfa12c5c6c56ec614e4e1c328befe6612fee740dccf4376e003edcfd4cfb51f","c46bd51896eb521ab2fe8220bf170f9dae01bdafe749d0eabf38b3c2dc227738","06a195d8dfa531ab1a2c506aac99cb3b1d2d64eb92777d0a74418d856eb1284b","9d3db9e488bf4259a1da3376df15e17b4ddb794908d1d8ece48e0b6a7b947eb4","15de2e2dcc03caa48c51028263ec5a4100c4affbcff18575a4f7ff69fb227e95","7cf77aefbdd07d2a9c05a51a76b2df037c6a3ba83a7d2bc05c9f0e029610ceb9","503c2d743a40603481f6fcf342262f783d2118949fbc43076966a01e652fd063","e2ac7496bd8b5eca921574f6e47b3cfd032f406b5b417e25356a8b6a99062a54","036035cb6273b449677d4cd284418d17a90e597265c51f07adf8d31163994a07","eb405d210fd3d0ef8fee7949136ec5ca5ca0cf68c6bb7c743359776b6ac06008","fb6d2e4d8d1500658979660c7ad6327c7040b66b0006bd86e0e5f2e0c9b0b763","b3a4d8587d5e4a24cbe332364940b774f94858556950daa2f9df75a87e4ca76d","5d953e94deb98fedbf6e629b625d9172f109ee926d8579bd9a0ce264f715fbda","453b15c24ccd0679bff1f62071309413878da2f318214c8c9a46081dc6119231","1f956b3858017b0367feed21c102723058faa909cc8b050763a4151c2abd9ab5","e88695f42ea8e9fcdafb618975c9ffc151110678de4994da8e0511b635d55991","0b555ba98e9c5c953ca4316253ef735dca4ca4ac9f9104bc9ea21427546a8cb3","92fbf33b12d535a53c48b82e4fe0b1670fe38b33924fb5f5e4f9daaf5cfbccdc","be5f679823d882bf675427abba913dd6155bf767cedbe1ebac2f4c75ed4f0228","3958d2fc6d2d9e366d5bc322eddfb8ac79a527948a424e9a29e3ced621485d77","e003a80502cc8752363423b7de03e0a8ecd6481ec92a7d0d4af74c957ea8b3c8","53d96005fe5330396e6fc8c360bbe03fe443d98f52c2cda163fb56ce969b5773","cc512bf5537f2616b5b6695c2dcf41754582e608143203f8158c4dedd918f1de","f5689079fc08f15f3f1209a13ffa97d1f6dbb1596ad930c18dca9d89b77319af","2240ccd7380d225bce90cbcd0588ab3dbfac2c893cb4e8a39d2ae97627ddc268",{"version":"a82f5ba70d26e6ad9d432ab7556506d807c49f35a44af99fb8054004220aaaa1","impliedFormat":1},"617db6908fb0cd2e793f83b3a8420eb8cab6faac35dab3a42fe86ec0d9cbcb1d",{"version":"cceee8cfc7a5f6ee4437f533d3cfa4cab7e7b188531de95ba26eb7b798cce778","impliedFormat":1},{"version":"37660e4d79e29eeabc91d4fe9e0444bf30aba56a93029a5c239131ca935eef27","impliedFormat":1},{"version":"a2e61045dd25dc0ee87d1d4bb057bebb7c5d0c4c74b4cc863c1d4031760e9bf2","impliedFormat":1},"59b8b86859fb60afd5e5bfcc46285ec26cea66c698d9370d97f717092f079f2c","a7f9c5c7b1edbfd4dfbcffdb024d38375fd56489b1964bd19faf0523907b267b","5ce92a17509ffea86de21dd21bad322f927bb8957cd9d76a57f0f6586ae80738","606a0c448a1e3d9b91a73bbdb7e88bb1bc513a606d134ed78690af65c2ee422b","3cd55d79660565fc9f1ece0f7eaea82d47597713fd0753cb3bb97e676d6a4b60","731f4d1b7ea1e400a81fff5efd6cb72d95ada5828f3f74503b09a555f3e7da9b","78d63ce9edc54f7acf678106c4c9db69a203b3cbd3a5dbf4ab9b993e2a206c66","9732a74825bd7a2e6569101fd006f72f448bf8fae2bbe3fb64c7a7a4bacb6b0e",{"version":"9620e0f8e0e9eaab580c0a58975c2cceff1e3c849d751803d10ce638ccc7d79f","impliedFormat":1},{"version":"93c8703280162e66aee0ea629d838f59c732c0d2ef672570022ec76a4bb1390c","impliedFormat":1},{"version":"dde6819cf8168c882d679c880d81efbfe94f995d15882db11573fc72f11911bf","impliedFormat":1},{"version":"d8f273a609dcdbc0a83492c451d4e84e5ccfde686b08d7b6fc5f2f6a5691cbf8","impliedFormat":1},{"version":"4d4fcd4e77259e9bc769d04585e0c7208a0426c9bdf507f5c312ac763c0fe57d","impliedFormat":1},{"version":"e1fd2f8a67f7de6298696c0658a8fa22fa90401e194bbc4e6fff72c3f991e4ad","impliedFormat":1},{"version":"630496bb99f5b48a36e0992b837778a0fab9ee007fd2688007c371f33b8fe1df","impliedFormat":1},{"version":"ad946bf7060d27790e18fb7bbacb1a0e41e7a9ce9d3dfbe2616f076f9854976b","impliedFormat":1},{"version":"5ca251e0e0e0dd63d358e3c1a0a127d7c1b29c74b1f6b453b0337b53ed27e83a","impliedFormat":1},{"version":"e47d9ea0c1f685c8bc22af368bfab9b8d7a597a46c0caf5f94f986b8ae378e7f","impliedFormat":1},{"version":"6dd37bad0dcfb23fb6b2e1cb562aa11bfd3690e5195e912d296fe4c55bae0130","impliedFormat":1},{"version":"72b55ee92c4bcca2e06df885785cf2ff1a6be597dadf35b838aa35d0ba474c78","impliedFormat":1},{"version":"e5da8e383389e445fed720e1173810df63e0887e6214257c984b496d6338639c","impliedFormat":1},{"version":"98ea1f69ceadcaabbc7d3ecebcca7812fbcecd357cad4d580ed590107c5f6190","impliedFormat":1},{"version":"784ea15b7d316235e9c0c5c389b03c7f1b4c4ebeae43775874a24d7515f54d8d","impliedFormat":1},{"version":"d0cb9f970a6c9ecc3f207b0ff78f2c9b362bb5dd884eea8f293c9f4a313164c8","impliedFormat":1},{"version":"13901d6ae6a46b2a00c31ea4642e97a132890482ded15f1cb5aaf75e9a1cd12c","impliedFormat":1},{"version":"703c7e1672aa6bed30995e7f8957f5d2d6185f81f58c0981ce01eda8e8cc0688","impliedFormat":1},{"version":"718a8901abf31edd5d7ce45b4bd9685ecced9b2e7f63358e75ce4cbd5975bf96","impliedFormat":1},{"version":"04abab10474ee8525c0a75279b148f003f087e96add3a530b53b4ba03e6cfef2","impliedFormat":1},{"version":"b511a2cd2beb613dcab7d7dade28043a585daae27d4a3b3f090e8de755eacc77","impliedFormat":1},{"version":"7ee3dfdb7936a08932acc76881e42e8835f58d54ccf05914be6c681a5e2dc67a","impliedFormat":1},{"version":"fbd4252743bf7c516bee742646cf63378684ac4cf81a3c1fbe042ef92c3c4609","impliedFormat":1},{"version":"2cbb70655bc3d6f61fa4337756ca0f0e8cf9b49199d5d7efbe1deae3bbb46d21","impliedFormat":1},{"version":"7c4937d08ed84b22329f10a519a818c742ec3ed72f707a2ce7b4b1afce73dbb1","impliedFormat":99},{"version":"96553b4510021932f611cbf110ed51ad720a26e4e873d46e14865830386e4bf7","impliedFormat":1},{"version":"64ae004702aa9918844cfe9aefcbefacd18319e97ae3a2c424963124c9e69b6f","impliedFormat":99},{"version":"99a9a5a6beb297716830ea11d372d202d630436c07a84b5c2fddb9605efde3a0","impliedFormat":99},{"version":"ec7736327f522373e53c77448dc901c596ed06e042678452fa44f782940f5378","impliedFormat":99},{"version":"4baa42c484ca8f4d785ce068db8998c9afd353457cf22da554aa84c4592e59df","impliedFormat":99},{"version":"604123fb6f4898e81d0742b240187041b409ccd3a635b32f9145038bf7be9b7e","impliedFormat":99},{"version":"03858fa979f7b11d6954a37299c1e5fdae5b188208a029d6d83b2920864b4e13","impliedFormat":1},{"version":"8f060fe8760b19488120d0c5191075eb00b81f858f76824192369fcae7e2ca61","impliedFormat":1},{"version":"f4886ccfe0fe1eeda62828bd9ba45b467e7dc965d94b99c56a324cb73795dac9","impliedFormat":1},{"version":"e13451b8065f38f4260a41a626ff75bde232170123b351e562e13dc7f32d3118","impliedFormat":1},{"version":"9dedd036305407f7b74296c57fb84b3c0fcbb49031d27cc0931a74382789dbdd","impliedFormat":99},{"version":"600c2cfb5326759456a8fbf7740a13dd0494e8ebdeb017dc78b3ac502c5c71ce","impliedFormat":99},{"version":"bce2bb59e93d85f430bd1c63278a8d0aaa14f1a72d2e9716618faace674d6eef","impliedFormat":99},{"version":"613379c981c3082e6467d45dbacc2588d17abaec8f431a38d2ea9d122a50e7e8","impliedFormat":99},{"version":"db3c81a23f984f33afac53f4965b100bdaca6f12891f362aa49324808f383e08","impliedFormat":99},{"version":"5286c9f6ff53be81918fab35836adbc12845c7b1ad3780d38e8dd5b59125bdcf","impliedFormat":99},{"version":"028b794bae27001f841f511d41d4c1a703ae3179448154f3535f3215c79a2be5","impliedFormat":99},"36c9ff7f6d933067e940140081e6947d721fe6e79aa14a6ac1d89dc03edeb253",{"version":"4fb797b3db68833ade93aeb9c3fda4a578c78c27a125ddeb2fbaf5167803f928","impliedFormat":1},{"version":"b619e9595aad00408849155a9ad88e140373de771343de66adad7ceb0619420e","impliedFormat":1},"310ba0df9f9da36e43caf865d7acc30668243d30030567e374d3e4810cc857fd",{"version":"7a3642d37bc700dcee1029f8cf1e84d88f4c13a884059533e2dcc21f753e3141","impliedFormat":1},"87600904580fc85909f20ef26aed51ba546ee1dce2366ff55331ef712c80348e","989171399ff9d380c5aa466eec36a13c9ad129ed15dfc8bc20792c1e7f5c51cd","32dcc5c6725eae89ebbc493ce9eab8f1a0c08a3a2290ed37bb9d3db86abdd56a","127d08ef5e9a42d00b173354d071fd9aff6e7805d87467118d0a4b1ef40a815d","3cbb174e8435ca94afbacc6f7daf6b7422477215dccfe0dbbcaa14864d1353f7","6b089785c5fac29023f33a4f54064188566891418f6872bfd9e5c8b4bdf94781",{"version":"683dda298d1e91c0b699aaa3af11d3372d5bbab1763f13c543e0db6146a79c95","impliedFormat":1},"7df2132ea2f8e3768264927dffb0057619b2a2416fbb04ec94de9f2f247cda3b","0249a1f4842006994abe5f20054a544e7539673a9ea739eb3368662758a59734","b2672401bd43735f188be589c335b66656d0532b4fc52acdceab06e7328a40fa","bbaacf87505cbfce620039b49d0d29a7b3024b1a65809e49bf87610ad00e37d7","788857a8ffbfcb20572084e16b7e000f08db7f306acb53a1c88cfac5de003662","744de1c11224b0ed180b7ba884f938c09aa63f53cd9eb22d1f5825c1c587890f","d6138b346fccf5a7dd3bedc28d0149b423dac8d2d95aec5c57427cef5e9b9581","b043a3652f975ff35c061bda22cd83fbf8e6205135d631cc87471673202886dc","2665cf7ec5cd8a4e6ae10036ee9acfe6427dda27efb26e413a22d70090f31db2","15858ba9378fd1cd56fdc39a90c8fe3da0f183d03978293927adafb7e8776335","948608b7b03d28da290c8ac60d0048d87adde7ae0100f4a3e15752befff486e1","d58de4568ff456904e2be7dc57fdf535c3a773ac2c904d51ae1f4533e2e5f9e3","10e5ae00122168846858e0722d4249855df1fdf0ac8f39bd51e52aa2f6853de3","24b4abd57ecf1b5bad16b2577a06f695234c13abf0b9a42006f5fc5c95179a70","3e125e85f40a54746061a10d09d25be0cc6a50fef5b37dda18ba2e6f7ed66352","d8c02104b0d755c5e14a2f483072c24e56c9cf8a0fc96dd5103543aad92e73be","7dd39734fa116d80379e63767b96ea2c637c4d04525c3a44e3d00b50ccc67e51","9e53ab74cad3eb2aacb6f3619b70ffc56007f329add570d54232fc2d5d22aad6","5092ec4a3f09bd1d48ef7c5cac3e6ee0185ac7f2efed321a893481963e4fd452",{"version":"67ed6b191163cd0e59070ccb5988bfdccebd332bc540b66aac95f97545a9df4a","impliedFormat":1},{"version":"38285399f7b01baf9bafb5d3e1ae297fb5e946a445b9f8a30fec8bae0d83fe69","impliedFormat":1},{"version":"c31c35d81139d9aa6e96564b3c4a2b3480c000af64195cf55ff97217ec43c299","impliedFormat":1},"5a474d27406c3c4d7f17edb6ae6a8a90e3615b8585282f5de60d4a3903b49611","c0f332d5b389feb12a27d20e410b7192ee6bc4d058f9f4848d81f41edc4af8bf","7222e5f2395f1ba7d1cff6806ef4797fe14effe2ae9779b12c626a0d95ce21a2","f5395b80664d10f3093e17c203c5291ceca0aef605fd933230ba2a4467f67b31","2ec76c8c8f0ee3c7f687eb85ad377c48b974c3d51deaa3f4e3bb9f3573338714","ab10f513918849702d5834ba46e94b206601abee5435ba72e091b16f3bb9a9d5","3d67bc3e3abda25dc0532572f7d0977b2d5e80c4893788526d6df5729cd66736","e22aa563bd44724cc4e13a56added89588d87ecf1a4dad69534be92f0204c9a1",{"version":"d794aac705097f0548238d18529a231e947f5071a61e3a1f7629d1e8be306a9d","impliedFormat":1},{"version":"c56bdb6f9902d74cf915e2779c2da57606708eb0c94e5272f705422f08765b11","impliedFormat":1},{"version":"ac2f4efc979a1cc8ce1eb4c0c708770dd92ef4130e10013678823f064fa20d48","impliedFormat":1},"917a2c8a88827d1f24d6372b3a92173059cc5a96c5b01ef8dab1f8a3161d7c90","bb259ef0cd043117ff65d86f1895d5afe50849ccd7f1cd1b60c840784e6f4331","22029aa5b508edc35ba970bf8c57bb2d1f9d1be4f5d8ef18905fb8158420cc66","3d4af34db8cad32b417157abf331ba1d684b5a4d797f577e6e66b4a7316d34dd","9c3c3c553bbdb10efb15a3474327915fefbc5cae8cd850ee4484ca4987af52bf","29981e01d8caa105ec88b0b7ed749056f95ab52740b26b1035c91ce466512faf","14b6c45495db7df8171f10bd6388ef52d56c4befc2ad789869583cac279d3fc3","f5857a68efa076b079ee066aed6418a694e9eb6dc1501eefe1b7b7f48fe30163","0908a4ee3aab0c1a1422b23215d4e21fd4bd5c7b0bc79b91707ee48ea0922ff3","281969392ce03a62f90f9358b36ddaeea3e246540ed35177f8143e637ab509c4","211e69688802d8f23d9df981ec3a8a203f0ed8c86629e753c60785c52bb9426f","a1c759176e51f9cc4a874ed765df293a31600a792d75b76aaeabc077e8914fb2","5c04dd6ab9a1c2e72cb74208ed41b5587005d5ec87bf52d85620949b69d7baad","eeec22660663b08103448fa372e1d7c78a81e04852ddc0f090e7ccb8fe740d2d","3e62d91182f6f5c1840e1b35b389ea7babbea57630dad4fb7c52cf28f09b1f8b","0ba07ce9544d9bf3046eff251abc9239ef00c34d49cf9319374000bacb1203b9","b0d1e28ce0c8a8936cf7f816ddadd40635242df2db1f8abfce5c59550d08a487","a23ba4eea84ee4b3a0840903710aad64297528a83abc2313fe38e639ba83edb2","57ea3b18fa35dd949338548b0450aa96d3e88bf58cf1bd4a3d06983a2cd9498e","7d036c66c41dc6373d18083b609f94f360ca72dd9cf4867052f6a264f0717a5a","eedf7d2e654535ab54c3bd593c8b4a8779c818c3baac2e1e7fa1cfd9bbb220f0","80926114055a5ece753bcd79541a6e7530c5ffc1db78cb67ef252059a709c4d0",{"version":"590052bd57329035b854dee555d0fc30bec3b1d402cfbe024b2b79cff88a7087","impliedFormat":1},"9f2a062871e17aa173dd498c98425f2cabfe1ad4daeeaa224ddf7d74c3d40d41","ddbbb93a386916dd3856af0bf70164b92bf95273792c196fe9d2f9c92ec46bcc","0361cea01670f3839e25f714e9d2f11b026edf7da0bb6c62d31bf0c43a9bca39","549401f6e526b05726f72a0adc30ee272c5f868166ffe4fec6666d8a260b2f17","16e940f8d854ab66206339d43bc4ef0a606fdccc01d0c25ad811a0e7970c1b33","a80d49da0cedf2afd9c5c1d7b86ea8a8eeaab69e25a93a0d91f04117afa42501","ccd79bc54ca95ee95f36ecb6fa013497f8deeeaccf3a4725fcfc779eb05f0702","d193faed9b9728281991636e4420502152c0d6338f580c121008ecff2392d9b8","ebbd6db8946565f6d9000fa238242c138fd52cb3e8578243b9fd67e8a7cdde58","ed63fed7afd52d1d308427da0350ba87286e337be75e66f7305dd9e250d6f27d","bc88a0089f3f99a89dfb90e00cc462a45c8f90fa0996d2e5d941d2769152ced4","2c8c65603f9da02fe663d7f15ee542c76d7e17a9c0767dcadc29d7da8009952a","eaf28b0935dfbabc25617607160359ae801b69f3f778f7d1e41c945857eb012e","8192586d65ef538f7ba254e2397a4f3b72917ffd3bce3976af544c4df4deaf79",{"version":"154d7c8fce9146c225d84451ce3f7344022123dd9c96b38d154b8199150a34dc","impliedFormat":1},{"version":"bdc74f70ca07fb92ef25320a0db804d2ca2e4a9f3dffd1f23e8e839d580953d4","impliedFormat":1},{"version":"f3c3b80170d4a3e9343a3922598cca666079dbb6b8be79e23269499689f4f898","impliedFormat":1},{"version":"a1ac2b164e3a2ce8c85df3fb32785302cb2b9af4ec547be295db4540246438da","impliedFormat":1},{"version":"f56400be0d4876ce99549dda634582f564a52f02a6e23c1f64ce70fbdaf51749","impliedFormat":1},{"version":"2c62f2ef11f8c64fb41fc1b7867d001e308b4eefad7d3b14c6de526edc0138d4","impliedFormat":1},{"version":"b5fb19c4d2bb5f883c90b7ad5c4093f8ba9b457f356b0f92d45bcc4e38ba6bd0","impliedFormat":1},{"version":"85f980b324ec2a4c78d11f5dd2a0ee73eca4e2b164da55cbda572c2314d8507d","impliedFormat":1},{"version":"26ca99773abe1fa6c5895ed0e4be20253293794fefb51e4fe865b7d4bfeb8d27","impliedFormat":1},"2b94c37fc99164902cd1eeb3ed47309b956b451336670df1083ab7f337021927","d81f544838d05d5b2d5ea52e29473b7e77c473d395ede13d9ccf3cc1b7073ff9","04589e4a6ad3f274da4b7cc11a6e03de4e4987444d22863de81d8989da71dc3a","4d52e47c4d8adccc9d0e0399f3f4a25fe3d14292eed16b96540968e3e29eaff4","9098ab1e880acbba9bcb2f461c3c1d0ead20e7b4ac078fbb86a7652c49993714","d1c0ac32483835761295bd2d35549869956655273f1e23ab307578c02810a300","4e6b4fa4994313438c94b48af0abc7627829837baa731df7a3a7818bd889f463","9fc77c286919acd7db583f790dbbbf7caeee8762b392b2677c4bc80368c87a7e","9896931205d0a829cedcdcd5b48d18b951633c50463adab0eff64cc6424ab893","9813a143b061177db7bf30de15d48401d43c5d1a5f4a4f1511e8123928f15ee8","583384da1df63e898feddd8f218667311207197c3beda15f8504c6960eeacf96","dc7c21786a2897f88d09d9ff0a4367e705c6f5dda691561c77d88a58ef487162","4f1b1922177b370e57207106f4c822031a5ede3f738910484e41bf94d53696d7","713dbc2cbc08816aefc86e44872d055fe7aa4e875716daf61420f0970a9c5759","1644f51b9f71479dded70a0be84648f1ba07515c504adbfcdf53cacb3ff0e5d4","9c8247686929e1a913e20eaa9d77aac477029aaae89a8fa58e5c4d2b94c60fea","7cdf3fd80f097572b17ff4408a941dcb77db9329c3ec6a1a95e068ed902792da","fa854307015c6bf7f1019aa8cb28d858ebccc960aea8404fb27d3e4fffe10768","6a19a3c5f5f8a5fffa07dfa0dd93fa8ccb517271de5fce714b86321ad05caa54","4984b2e6da2933f8a39b04913b92b5f8735773ae27dca70ceeacf1d6efa7ee8d","08b1ef9de1d312611a478fc530631c11a9ad24a28cafdcd672c0dfdf586bf047","72ff1dd08d845af9be3627b96fc66269869465907f2c298c13558245285ade34","f4ab70125eaad7434f0fe4cb63ef2df4b6beef1702897a2e2db607fb78eb885e","2e4c84d98a8bc65442cbeece30adf9e1a8e513b95f280405e62b44dc98df12c5","72ec3a7ff110cc3c3a5983bf420573479d057c6b8a0726a8dec07d8f2893c4b1","158d90ba18cafe3780fd54f83e2e886f965873eb476f2a23ffb3a3ca8e89ba65","11aaf43901f0b4d74217be5dbc99835d7783d436a342f802e263a977d0050a05","2c9b001846d80d3786db2033ebd09068cb31fb8208bd9e9bad92cb027a75d0de","a747e3a52828e0fa35d097b4ffe3572e1ce88368e9456c41d8e24374c7d05acc","95a68b77d00047603e2e4bba16e3b498077df8d849e76acf3e4cc7788b49e28d","23f456de29100cad2de8cc04759f547d284d66109c3fab5a27776568037dc7b2","01696ba6570050bfc989375552a0f5165e327c3ac5bb17f0b5e78e743333fd1d","01200301bca701b506facd28dee685b6a8b2b555c699f0ff30dd74e5b99abe1f","4c53adcd886ae511e7ee9440dac2aa16713f2a9afda780ddf19d7253e714d5cb","e399275e9281e05fa9dd84960c409a408fc207dd3580b36de078b56422f9cb0a","c10358936958187f2b27f9e1b0bc6baf2f210709fb64b70de4257429d7359bb8","c2f110d2d4e0cd9504824d81c397e8302ccac4f4c728956ad33be7aabc0a4381","03eb7c12ef39b7816015924f403ceb79485938f0f1a48459c021e9b4055c9a8b","ae9abf60d6fc39555e59418a6e36564716e27b061846f6d3d73c0fbf3b1286a9","1fa6df1d2ca8229dbf361b3ce473977ef2776b95f5fbaa84b3ae00c8dcf86615",{"version":"b837b881a232536ef3e9006e63af7066d81c1288d0bdbf60f27f6ac429737dbb","impliedFormat":1},{"version":"daa5429d381ca4a67e4b492d3f045df62c1f2d990baf5dad35b0ff5c29273f4c","impliedFormat":1},{"version":"51fa6a12e2ec8a91edfe4ae07fcbc1e7c200b05a42041be0e1aeae8b576ee31a","impliedFormat":1},{"version":"48eb5e2da105b7768e8cabf6a39ae879f766de8f74c476d23c11da4291c4ffaa","impliedFormat":1},{"version":"a6f00e1ef00f3ce36a09fb868e4910783fb3e752cff6674b54f6d2de0801aba0","impliedFormat":1},{"version":"c0eaaa617a6cb06edf150a5d03a04a3d0fec80fe3c773938099ff382efa62947","impliedFormat":1},{"version":"1288934f302668043a07db5f78ef2b8179522d1882a3d936e722152fb0639882","impliedFormat":1},{"version":"e1e203918d7a9b7f4cf79462f758ac97bef3e15e457becf11f0a6b5115a26357","impliedFormat":1},{"version":"b382a4c85419aff8e23b5e6b0db06ec89d1a2fe30c413aa2d4eec0c8265ba963","impliedFormat":1},{"version":"fbe6c1d70ea1fb97a1c7334c5320f61b143440bace1afc01a1968a7afef1faa2","impliedFormat":1},"def300c4247c0cba9fa30bb995628aa68a9ccd3cbab8147ef67ba76515ae0924","78e5d71f19e6ffcc6be201e0bf9a009b6e4f19cce4b4d25fe8c9d815614be74c","a74fd7865ed23d77f1931c14fc729b6d3738c4bedafb1d223187a7c1e0cf1462","a7ab49e1395b7afca03b7a60ada24225c35c9af28a07172c7c08213f79ce1db1","4db6754f897fb306db6128465bf1681db730db9b06ce22b7c1bda40d16a7f2ab","48b1c47d0719b748f7fc66cd144da841c2489225ff1372f93dcbf8fa85d56cc3","689c3eea7e2f76b058e31355101ad3ce1268c10759edc890a776c55ce125e904","b70c9651c20bfd70f8f69d9b8043f8e8f73c67167d858a34cce3d10d7395a2c9","4e2e1353acaeb19916b25f56f80e334184531e43af4ab1213ce5b945cbd1dab7","7cf54a47de8095bbfece76f0d793004c46f7083ae049127e25f7ee367516dfc6","4a8b7793e441075f3c661b111277ae6adaa42ca4bd0c9394c03709e6c3ba8a52","dd31571b314c95ca36be81d324c8299a3912edac037e4eb70d4657ff486c77c1",{"version":"e32e18213b5e35a9c626d364e8e74245d13694c67b1d6a62b6b9cf10c70fe494","impliedFormat":1},{"version":"48c116b701a9284a564a4a179b520c1aa9c5bbd3fb5bca1ca23cce9277c89ca9","impliedFormat":1},{"version":"c6aa6f206416ea404019407757300bcbdfe6272c24d10f10431fc3b8f2d22bae","impliedFormat":1},{"version":"ce1d8d570f7803f92bec090fb304515bf3e50a9161451bd7acc59288b4e5c78b","impliedFormat":1},{"version":"4adb18be27fc58e0e4f68f8569abe6e778c7001c627d610c53bdd3799e67eb08","impliedFormat":1},{"version":"0d16150458cfa171ba7c5f5e482c3032122533571acc08b1ec8fd39a131e8fac","impliedFormat":1},{"version":"3287e52d8cb8bc24e070d79362209384f69a64fb271d491a2d1921b8217622e4","impliedFormat":1},{"version":"9582cc456f311f20834c537dd4a516a6b97957ed6ddcdb9efc7b114a3a440e59","impliedFormat":1},{"version":"1510dc24a19fe9bc88e31e7f9f25ad27e8ce321a37c2b2bd464fc04c15188548","impliedFormat":1},"ef074a21b6b032a50aaafee3451418ec5389a426ab0a95c328e97283c99ba9f3","a45da7cab272d35b47b3d287d7439ff2ecc576f02828b749261bbec659a10d02","c5780bda4f591945490f7c0f2bae7abc69a5aedcbc8b190dc0ae72eee9a1632f","d443d1bce83427ae56b7fe2020ffabb53efc18d046397998de6d90e077050c73","3f30df89d464d67698979b34b94aaca244f5eb6f12ecef7450251812096fc060","0744fb9100c3ac438ca1405ca17879cbc35b17b2b0dcb9e0b80f7a63c688b455","32c0783b69e164bae6d85f9086ab57c65d9449f3262383fa28e52951d148a75a","54ba30e7a17889cabfea17acf12bd570b846aff03c676f8a7a25664023b8fab2",{"version":"e8ff2ca0ff1b49de5ee6c03c7e5cccce83fb945e6ae0c554448a88f1ddb0d825","impliedFormat":1},"e04f0a704c6b752929a6445cad2e3fd602c151e7c0b0a3fdecacf668de5e42a0","5f324a4e1bc1a8b297c647bcf41a5125c698450e8bd61c95a2fb35d34dd946ed","ff0a84131ee65b029afc80a3a8faccaa5a9bac7e2d06695dec1846dcb524e12d","63c36f5629bed0645863f2860b9070f63368f240040a08392db5238dae72265b","b7a63422bd015a547621535ca006745ca94adfa466ad7114c5dd280b03859f40","d1cdb5a73172ccc12043ab3a32fde66c1e29a5e7e1bdeceabbb2f2e743aa766a","29fc05cb5bb355cd3da83b2c100b3e58a56eceee9d790937ed2817c2ff08d61d","52a69840910872df1531957ee2e6c8f59692ffec693fe248bc2eaec2b44b93cc",{"version":"e193b1b9d60661598dc4ac33d7c20ab19cdb32980fa0273ae0a600ab92807b4f","impliedFormat":1},{"version":"f5a961c096d21f278cf9b4263ac7e6f4f037db79b2ec7cf2c1bc61ea7c606ec3","impliedFormat":1},"ed1336c6b41c7dcb86de2a5b82cb80e57dfd3a8e88618c308d06f2244a1b72bc",{"version":"0f8e50b08e76e19be9d0f893ecad663e24a276a3d6f27f7dff35a91a4e8680ca","impliedFormat":99},{"version":"ce1ecc9f5d6cb79b582d43bb77c07332ca0d4a79b2c13f54cb3031f381dbc133","impliedFormat":99},{"version":"4449065636492defd8892b12dc093523d161acab80ebd877b24eb292a3f25909","impliedFormat":99},{"version":"e07bdc166a489495b432feb444ae7a23248fd26f8d9219bad53972eeb7fe75fe","impliedFormat":99},{"version":"a40463632231d1be3094e7ead6d70fa87fa51ebb96b90d94a2cb37009c0c4647","impliedFormat":99},{"version":"4fda212bd9c1f0266c2c7234dbc05144e0ae40bef71b506b909233bc1c87246c","impliedFormat":99},"508cbe911c86f851c5c5aa5995c6170718cb12f31f024d2690f6e6656b467a40","85cad17db9b6469c87956a14d8362a0987a9b03d93b0ead17c73da1e4ef74131","6300757703dc65d40d0fa8ce115afb69f576384b4254133b49982e35243d8ac4","4b93abf8adbfe8e9852428c7484bedbcd1248c67f546fef14221a957c72a3bb0","1d181ea4e6f9a08156d5e08d93b8fddecaa711cdf3e16be13d014b99b4c839cd","d5d7995f8af9c7aa81afa7e37edef6fcde1b8c87b0b53f48cb8a9507ed4ecece","7c3ceff955f3403238599d8dde6b3d410be7115a685aee0de63de3441df11c85","b6b912b8d489d07c186dedc7288b4fa859f0561eb6301ed890d7b427dab38314","9dffd26caaab6ee7add8e0d9bc5bb87869d8176c1eb12ad2054d9e9c0c9318e5","402d849ae0d4255f3b810a12ded1cca095ab2aa31e9100156fb5bc3f136c0c67",{"version":"cdcc132f207d097d7d3aa75615ab9a2e71d6a478162dde8b67f88ea19f3e54de","impliedFormat":1},{"version":"0d14fa22c41fdc7277e6f71473b20ebc07f40f00e38875142335d5b63cdfc9d2","impliedFormat":1},{"version":"e1028394c1cf96d5d057ecc647e31e457b919092f882ed0c7092152b077fed9d","impliedFormat":1},{"version":"f315e1e65a1f80992f0509e84e4ae2df15ecd9ef73df975f7c98813b71e4c8da","impliedFormat":1},{"version":"5b9586e9b0b6322e5bfbd2c29bd3b8e21ab9d871f82346cb71020e3d84bae73e","impliedFormat":1},{"version":"3e70a7e67c2cb16f8cd49097360c0309fe9d1e3210ff9222e9dac1f8df9d4fb6","impliedFormat":1},{"version":"ab68d2a3e3e8767c3fba8f80de099a1cfc18c0de79e42cb02ae66e22dfe14a66","impliedFormat":1},{"version":"d96cc6598148bf1a98fb2e8dcf01c63a4b3558bdaec6ef35e087fd0562eb40ec","impliedFormat":1},{"version":"f8db4fea512ab759b2223b90ecbbe7dae919c02f8ce95ec03f7fb1cf757cfbeb","affectsGlobalScope":true,"impliedFormat":1}],"root":[[49,56],90,131,[230,232],235,[238,249],[256,260],[270,274],[458,468],895,[903,908],[912,920],[1239,1245],1411,[1415,1418],[1420,1424],[1431,1439],1442,1443,[1518,1521],[1523,1526],[1538,1553],[1750,1757],[1764,1769],1808,1866,1867,1869,1870,[1874,1890],1894,[1898,1905],2031,[2045,2082],2084,[2088,2095],2138,2141,[2143,2148],[2150,2168],[2172,2179],[2183,2204],[2206,2219],[2229,2268],[2279,2290],[2300,2307],[2309,2316],2319,[2326,2335]],"options":{"allowImportingTsExtensions":true,"allowJs":true,"allowSyntheticDefaultImports":true,"esModuleInterop":true,"jsx":3,"module":7,"noUnusedLocals":true,"skipLibCheck":true,"strict":true,"target":9},"referencedMap":[[2329,1],[51,2],[52,2],[2047,3],[239,4],[238,5],[241,6],[240,5],[243,7],[242,5],[49,8],[910,2],[50,2],[275,9],[276,10],[2270,11],[2269,2],[2278,12],[2277,13],[1962,14],[1963,15],[1961,16],[1947,17],[1948,18],[1946,19],[1950,20],[1951,21],[1949,22],[2018,23],[2019,24],[2017,25],[1953,26],[1954,26],[1955,27],[1952,28],[1958,29],[1959,29],[1960,30],[1957,31],[1965,32],[1966,33],[1964,34],[1968,35],[1969,36],[1967,37],[2014,38],[1990,39],[1991,39],[1989,40],[1992,39],[1987,41],[2015,42],[1988,43],[2024,44],[2025,45],[2023,46],[2021,47],[2022,48],[2020,49],[1944,50],[1977,51],[1978,52],[1980,53],[1975,54],[1971,9],[1979,55],[1970,56],[1984,57],[1976,58],[1972,59],[1981,60],[2016,61],[1973,62],[1974,63],[1983,56],[1956,56],[1982,56],[1985,50],[1986,64],[2027,65],[1945,66],[2026,2],[2336,2],[2339,67],[2149,68],[1247,69],[1246,2],[898,2],[897,70],[899,71],[896,2],[155,49],[156,72],[2308,49],[2205,2],[1532,2],[1531,2],[1537,73],[1527,2],[1530,74],[1534,75],[1533,76],[1536,2],[1535,76],[1529,77],[1528,46],[253,49],[252,2],[254,78],[255,79],[251,80],[250,2],[263,81],[264,2],[265,82],[262,2],[266,83],[261,2],[267,84],[1798,85],[1799,85],[1800,85],[1807,86],[1801,87],[1797,88],[1804,9],[1805,9],[1806,2],[1802,89],[1803,87],[399,90],[402,9],[408,90],[409,90],[431,9],[410,90],[412,91],[413,9],[414,92],[415,9],[416,91],[417,90],[400,93],[401,9],[403,94],[404,95],[405,94],[406,95],[407,95],[434,96],[418,9],[419,91],[420,2],[398,92],[421,2],[422,2],[423,95],[424,97],[425,93],[426,2],[427,98],[428,94],[429,99],[430,95],[432,100],[433,2],[1770,101],[1771,102],[1773,103],[1778,104],[1779,104],[1780,9],[1781,101],[1782,105],[1783,9],[1784,9],[1785,102],[1776,106],[1777,106],[1786,2],[1788,102],[1787,2],[1789,9],[1790,102],[1772,49],[1791,101],[1792,107],[1793,108],[1794,102],[1774,2],[1796,109],[1775,46],[1795,101],[2126,110],[2123,111],[2122,112],[2125,49],[2124,111],[439,113],[440,114],[441,115],[436,114],[443,116],[442,9],[446,9],[437,117],[452,118],[444,119],[445,119],[435,120],[447,121],[438,122],[448,2],[449,119],[450,2],[451,49],[393,123],[392,123],[395,124],[396,125],[394,125],[397,126],[391,127],[2033,128],[2034,128],[2035,128],[2036,128],[2044,129],[2037,130],[2032,131],[2040,132],[2041,133],[2042,134],[2043,133],[2038,132],[2039,135],[2002,136],[2001,137],[1996,138],[1999,139],[2010,2],[2003,2],[2004,140],[2005,2],[2006,141],[2013,142],[2012,9],[2000,143],[2011,144],[1997,145],[1998,46],[1993,2],[2007,2],[2009,2],[2008,146],[1994,147],[1995,2],[2338,2],[1912,9],[1913,2],[1929,148],[1915,149],[1930,46],[1918,150],[1906,2],[1919,2],[1917,151],[1916,2],[1922,2],[1908,152],[1943,153],[1911,154],[1909,46],[1910,155],[1907,2],[1942,156],[1921,157],[1923,152],[1924,158],[1926,159],[1931,160],[1925,159],[1932,161],[1914,2],[1941,162],[1940,163],[1939,164],[1934,165],[1933,166],[1938,167],[1937,168],[1936,169],[1935,164],[1927,157],[1920,170],[1928,171],[1868,172],[2344,173],[934,174],[935,174],[936,174],[937,174],[938,174],[939,174],[940,174],[941,174],[942,174],[943,174],[944,174],[945,174],[946,174],[947,174],[948,174],[949,174],[950,174],[951,174],[952,174],[953,174],[954,174],[955,174],[956,174],[957,174],[958,174],[959,174],[960,174],[961,174],[962,174],[963,174],[964,174],[965,174],[966,174],[967,174],[968,174],[969,174],[972,174],[970,174],[971,174],[973,174],[974,174],[975,174],[976,174],[977,174],[978,174],[979,174],[980,174],[981,174],[982,174],[983,174],[984,174],[985,174],[986,174],[987,174],[988,174],[989,174],[990,174],[991,174],[992,174],[993,174],[994,174],[995,174],[996,174],[997,174],[998,174],[999,174],[1000,174],[1001,174],[1002,174],[1003,174],[1004,174],[1005,174],[1006,174],[1007,174],[1008,174],[1009,174],[1010,174],[1011,174],[1012,174],[1013,174],[1014,174],[1015,174],[1016,174],[1017,174],[1018,174],[1019,174],[1020,174],[1021,174],[1022,174],[1023,174],[1024,174],[1025,174],[1026,174],[1027,174],[1028,174],[1029,174],[1033,174],[1030,174],[1238,175],[1031,174],[1032,174],[1034,174],[1035,174],[1036,174],[1037,174],[1038,174],[1039,174],[1040,174],[1041,174],[1042,174],[1043,174],[1044,174],[1045,174],[1046,174],[1047,174],[1048,174],[1049,174],[1050,174],[1051,174],[1052,174],[1053,174],[1054,174],[1055,174],[1056,174],[1057,174],[1058,174],[1059,174],[1060,174],[1061,174],[1062,174],[1063,174],[1064,174],[1065,174],[1066,174],[1067,174],[1068,174],[1069,174],[1070,174],[1071,174],[1072,174],[1073,174],[1074,174],[1075,174],[1076,174],[1077,174],[1078,174],[1079,174],[1080,174],[1081,174],[1082,174],[1083,174],[1084,174],[1085,174],[1086,174],[1087,174],[1088,174],[1089,174],[1090,174],[1091,174],[1092,174],[1093,174],[1094,174],[1095,174],[1096,174],[1097,174],[1098,174],[1099,174],[1100,174],[1101,174],[1102,174],[1103,174],[1104,174],[1105,174],[1106,174],[1107,174],[1108,174],[1109,174],[1110,174],[1111,174],[1112,174],[1113,174],[1114,174],[1115,174],[1116,174],[1117,174],[1118,174],[1119,174],[1120,174],[1121,174],[1122,174],[1123,174],[1124,174],[1125,174],[1126,174],[1127,174],[1128,174],[1129,174],[1130,174],[1131,174],[1132,174],[1133,174],[1134,174],[1135,174],[1136,174],[1137,174],[1138,174],[1139,174],[1140,174],[1141,174],[1142,174],[1143,174],[1144,174],[1145,174],[1146,174],[1147,174],[1148,174],[1149,174],[1150,174],[1151,174],[1152,174],[1153,174],[1154,174],[1155,174],[1156,174],[1157,174],[1158,174],[1159,174],[1160,174],[1161,174],[1162,174],[1163,174],[1164,174],[1165,174],[1166,174],[1167,174],[1168,174],[1169,174],[1170,174],[1171,174],[1172,174],[1173,174],[1174,174],[1175,174],[1176,174],[1177,174],[1178,174],[1179,174],[1180,174],[1181,174],[1182,174],[1183,174],[1184,174],[1185,174],[1186,174],[1187,174],[1188,174],[1189,174],[1190,174],[1191,174],[1192,174],[1193,174],[1194,174],[1195,174],[1196,174],[1197,174],[1198,174],[1199,174],[1200,174],[1201,174],[1202,174],[1203,174],[1204,174],[1205,174],[1206,174],[1207,174],[1208,174],[1209,174],[1210,174],[1211,174],[1212,174],[1213,174],[1214,174],[1215,174],[1216,174],[1218,174],[1217,174],[1219,174],[1220,174],[1221,174],[1222,174],[1223,174],[1224,174],[1225,174],[1226,174],[1227,174],[1228,174],[1229,174],[1230,174],[1231,174],[1232,174],[1233,174],[1234,174],[1235,174],[1236,174],[1237,174],[922,176],[923,177],[921,178],[924,179],[925,180],[926,181],[927,182],[928,183],[929,184],[930,185],[931,186],[932,187],[933,188],[1310,189],[1311,189],[1312,190],[1250,191],[1313,192],[1314,193],[1315,194],[1248,2],[1316,195],[1317,196],[1318,197],[1319,198],[1320,199],[1321,200],[1322,200],[1323,201],[1324,202],[1325,203],[1326,204],[1251,2],[1249,2],[1327,205],[1328,206],[1329,207],[1369,208],[1330,209],[1331,210],[1332,209],[1333,211],[1334,212],[1335,213],[1336,214],[1337,214],[1338,214],[1339,215],[1340,216],[1341,217],[1342,218],[1343,219],[1344,220],[1345,220],[1346,221],[1347,2],[1348,2],[1349,222],[1350,223],[1351,222],[1352,224],[1353,225],[1354,226],[1355,227],[1356,228],[1357,229],[1358,230],[1359,231],[1360,232],[1361,233],[1362,234],[1363,235],[1364,236],[1365,237],[1366,238],[1252,209],[1253,2],[1254,239],[1255,240],[1256,2],[1257,241],[1258,2],[1301,242],[1302,243],[1303,244],[1304,244],[1305,245],[1306,2],[1307,192],[1308,246],[1309,243],[1367,247],[1368,248],[138,2],[140,249],[411,9],[2083,250],[1494,251],[1496,252],[1495,251],[1259,2],[2337,2],[1395,253],[1398,254],[1401,254],[1402,254],[1400,255],[1399,255],[1403,256],[1406,257],[1405,258],[1396,259],[1404,260],[1397,254],[268,2],[269,261],[1394,262],[1392,2],[1390,263],[1393,264],[1391,265],[1389,266],[1388,267],[1386,268],[1387,268],[1385,2],[139,2],[61,269],[60,270],[59,2],[95,271],[91,272],[92,273],[93,272],[94,274],[1375,275],[1370,2],[1372,276],[1371,277],[1382,275],[1381,275],[1383,278],[1380,279],[1378,275],[1379,275],[1376,280],[1377,275],[48,281],[524,282],[891,283],[1871,284],[1873,285],[1872,286],[471,287],[836,288],[470,2],[473,289],[544,290],[490,291],[509,292],[481,293],[482,294],[483,294],[484,295],[520,296],[516,297],[491,298],[492,299],[493,300],[517,300],[494,294],[495,295],[518,301],[496,294],[480,302],[497,293],[499,303],[500,304],[501,304],[502,293],[503,295],[504,305],[498,306],[505,294],[506,294],[507,295],[508,294],[538,307],[533,308],[519,309],[548,310],[510,311],[512,312],[513,309],[534,313],[529,314],[532,315],[531,316],[542,317],[535,318],[537,319],[528,320],[541,321],[540,322],[530,323],[511,324],[545,325],[479,324],[539,326],[543,327],[515,328],[514,309],[546,329],[547,2],[521,330],[523,331],[885,332],[886,333],[469,2],[892,324],[602,334],[549,335],[573,336],[572,337],[552,337],[553,338],[554,338],[582,339],[555,340],[556,338],[562,341],[557,342],[558,338],[559,338],[574,343],[551,344],[560,337],[561,342],[563,345],[564,345],[565,342],[566,338],[567,337],[568,338],[569,346],[570,346],[571,338],[598,347],[593,348],[575,349],[605,350],[581,351],[577,352],[578,349],[594,353],[595,354],[588,355],[592,356],[590,357],[584,358],[596,359],[597,319],[591,360],[601,361],[600,362],[589,363],[576,324],[603,364],[550,324],[599,365],[583,366],[580,367],[579,349],[604,368],[585,330],[586,2],[587,369],[894,370],[472,324],[525,2],[651,371],[606,372],[627,373],[632,374],[607,375],[608,375],[609,376],[635,377],[610,378],[611,379],[612,380],[613,380],[614,380],[615,380],[616,376],[617,375],[633,381],[618,375],[619,376],[620,375],[621,375],[622,382],[623,376],[624,375],[625,375],[626,376],[642,383],[645,384],[634,385],[654,386],[628,387],[629,385],[650,388],[640,389],[644,390],[639,391],[641,392],[646,393],[649,394],[637,395],[652,396],[643,397],[638,398],[631,399],[630,385],[653,400],[636,330],[647,2],[648,401],[708,402],[661,403],[682,404],[655,405],[656,406],[657,405],[658,406],[660,407],[690,408],[687,409],[663,410],[662,411],[665,412],[666,405],[667,405],[668,407],[669,405],[688,413],[670,405],[671,406],[672,414],[673,406],[674,406],[675,414],[659,415],[676,407],[677,406],[664,416],[678,414],[679,406],[680,407],[681,406],[701,417],[704,418],[689,419],[711,420],[685,421],[683,419],[695,422],[696,423],[707,424],[697,425],[694,426],[693,427],[700,428],[705,429],[706,430],[703,431],[709,432],[702,433],[692,434],[686,435],[684,419],[710,436],[691,330],[698,2],[699,437],[900,438],[902,439],[909,440],[901,441],[887,442],[774,443],[785,444],[786,445],[788,446],[789,447],[777,448],[778,449],[780,450],[781,451],[782,452],[787,453],[783,454],[716,455],[748,456],[747,457],[713,458],[714,458],[715,458],[755,459],[717,458],[759,460],[718,461],[719,458],[720,462],[721,458],[756,459],[757,463],[722,458],[723,464],[724,457],[726,465],[727,466],[728,466],[729,467],[730,458],[731,458],[732,459],[733,467],[734,467],[735,466],[736,458],[737,457],[738,458],[739,459],[740,468],[725,469],[741,458],[742,459],[743,458],[744,458],[745,458],[746,458],[768,470],[749,471],[793,472],[758,473],[751,474],[752,471],[775,475],[784,476],[763,477],[767,478],[765,479],[769,480],[776,481],[779,482],[766,483],[773,484],[772,485],[764,486],[750,324],[790,487],[712,324],[762,488],[761,489],[754,490],[753,471],[791,491],[792,2],[760,330],[770,2],[771,492],[486,493],[522,494],[526,324],[477,495],[527,496],[536,497],[846,498],[820,499],[794,500],[795,501],[796,501],[797,500],[826,502],[798,503],[813,504],[799,505],[800,503],[801,500],[802,500],[803,506],[804,500],[821,507],[805,500],[806,501],[807,508],[808,501],[809,501],[810,508],[811,500],[812,501],[814,509],[815,508],[816,501],[817,500],[818,500],[819,501],[839,510],[842,511],[849,512],[822,513],[823,514],[828,515],[845,516],[831,517],[827,518],[830,519],[835,520],[843,521],[844,522],[841,523],[847,524],[840,525],[829,526],[825,527],[824,514],[848,528],[832,330],[833,2],[834,529],[838,530],[837,531],[474,532],[476,533],[475,532],[485,532],[488,534],[487,535],[489,536],[889,537],[875,538],[851,539],[879,540],[850,541],[884,542],[881,543],[882,544],[878,545],[872,541],[873,546],[874,547],[863,548],[858,549],[883,550],[876,551],[855,552],[870,550],[859,553],[860,554],[853,555],[857,556],[856,557],[868,558],[861,559],[864,560],[867,561],[866,562],[854,563],[865,564],[862,565],[880,566],[871,567],[877,568],[852,330],[869,569],[890,330],[888,570],[478,571],[893,2],[1444,2],[2343,572],[2182,573],[2180,2],[2181,574],[1441,575],[1440,2],[2299,576],[2296,577],[2295,578],[2297,579],[2293,2],[2298,580],[2294,581],[2292,582],[2291,2],[2317,2],[2318,583],[2140,584],[2139,49],[1428,585],[1425,2],[1426,2],[1427,586],[58,587],[57,2],[1453,588],[1472,589],[1454,588],[1473,590],[1460,2],[1461,9],[1466,591],[1465,2],[1457,46],[1467,9],[1455,588],[1456,588],[1464,2],[1470,2],[1471,592],[1468,593],[1474,594],[1447,2],[1463,595],[1469,2],[1462,2],[1446,2],[1448,2],[1449,596],[1450,596],[1451,597],[1452,598],[1459,599],[1458,2],[1892,600],[1891,2],[1893,601],[1497,602],[1509,2],[1488,603],[1483,604],[1516,605],[1515,604],[1500,606],[1479,604],[1513,606],[1514,606],[1512,607],[1475,604],[1503,2],[1502,2],[1506,2],[1487,2],[1492,2],[1482,2],[1481,2],[1499,608],[1493,2],[1476,609],[1478,609],[1507,608],[1504,608],[1485,610],[1490,611],[1489,611],[1484,610],[1480,608],[1517,612],[1510,2],[1501,613],[1498,614],[1505,608],[1486,610],[1491,611],[1477,2],[1511,2],[1508,608],[234,615],[233,2],[1430,616],[1429,2],[1408,617],[1407,2],[1409,618],[1374,619],[1373,2],[1384,620],[84,621],[63,622],[65,622],[64,622],[66,623],[67,622],[68,623],[69,623],[70,622],[83,624],[71,2],[72,622],[73,2],[74,622],[75,623],[76,622],[77,622],[78,623],[79,622],[80,623],[81,623],[82,622],[85,625],[62,626],[2341,627],[2342,628],[2340,629],[1419,2],[1445,630],[1414,631],[1413,632],[1412,2],[2225,633],[2223,634],[2226,634],[2227,635],[2221,636],[2220,637],[2224,62],[2228,638],[2222,639],[2325,640],[2323,641],[2320,642],[2321,643],[2322,62],[2324,644],[1896,645],[1897,646],[1895,2],[2028,9],[2029,647],[2030,648],[2273,46],[2276,649],[2274,2],[2275,2],[1809,2],[1864,2],[1811,2],[1810,2],[1815,2],[1863,650],[1846,651],[1844,652],[1855,652],[1845,653],[1814,654],[1861,655],[1860,656],[1862,657],[2170,658],[2169,659],[2171,660],[1858,661],[1856,49],[1812,49],[1847,2],[1851,662],[1848,663],[1849,664],[1853,46],[1850,664],[1852,665],[1854,666],[1859,667],[1831,668],[1823,668],[1820,669],[1825,668],[1832,668],[1826,668],[1828,668],[1830,668],[1822,668],[1833,670],[1817,671],[1857,672],[1835,673],[1836,674],[1824,675],[1821,676],[1834,667],[1843,677],[1818,2],[1842,678],[1837,679],[1841,680],[1840,681],[1827,682],[1829,678],[1838,678],[1839,683],[1865,684],[1813,685],[1816,2],[1819,686],[2120,2],[87,687],[86,2],[88,688],[89,689],[2128,690],[2127,691],[2130,692],[2129,693],[318,694],[369,694],[371,695],[372,696],[370,697],[373,698],[374,699],[295,700],[292,701],[293,694],[294,694],[317,694],[320,702],[322,703],[321,704],[319,705],[327,706],[323,49],[324,49],[325,694],[326,694],[328,694],[330,707],[331,707],[329,707],[332,708],[333,709],[339,710],[337,707],[334,694],[338,49],[336,707],[335,694],[346,711],[341,49],[340,49],[345,712],[344,49],[343,713],[347,694],[302,714],[300,701],[299,704],[301,694],[316,709],[348,715],[349,701],[350,716],[352,717],[291,694],[353,718],[313,719],[304,720],[305,9],[306,701],[312,694],[307,721],[308,694],[311,722],[303,46],[285,723],[355,724],[354,704],[356,694],[358,725],[357,9],[359,694],[360,694],[362,726],[361,9],[363,707],[364,707],[365,727],[366,728],[384,729],[367,702],[315,730],[368,694],[376,731],[377,732],[375,2],[379,733],[378,694],[380,728],[381,9],[382,49],[383,734],[385,9],[296,49],[298,735],[351,736],[310,737],[309,738],[386,49],[387,49],[388,49],[389,49],[342,49],[390,739],[287,740],[286,741],[279,742],[457,743],[456,744],[454,745],[453,746],[455,745],[290,747],[289,46],[288,46],[284,748],[283,738],[282,738],[314,2],[281,738],[280,738],[278,738],[277,749],[297,9],[1703,750],[1720,2],[1702,751],[1602,752],[1743,752],[1671,753],[1672,754],[1670,755],[1626,756],[1704,2],[1705,752],[1707,757],[1708,758],[1706,752],[1709,752],[1719,759],[1710,752],[1711,752],[1715,760],[1713,761],[1712,752],[1714,761],[1716,762],[1717,763],[1718,764],[1571,2],[1573,765],[1572,2],[1574,2],[1598,766],[1575,2],[1581,767],[1582,767],[1592,768],[1583,769],[1584,770],[1585,771],[1591,772],[1586,770],[1587,771],[1588,770],[1589,771],[1590,771],[1580,771],[1577,773],[1576,9],[1579,774],[1578,46],[1593,771],[1594,771],[1597,775],[1595,46],[1596,2],[1696,776],[1697,777],[1698,778],[1599,9],[1721,9],[1722,752],[1699,779],[1700,778],[1701,778],[1725,780],[1667,781],[1665,782],[1666,783],[1627,784],[1668,785],[1669,786],[1664,787],[1691,788],[1692,789],[1630,790],[1633,791],[1631,790],[1632,790],[1629,792],[1695,793],[1641,794],[1642,795],[1662,796],[1647,797],[1646,798],[1648,799],[1649,800],[1650,801],[1654,802],[1651,803],[1652,792],[1653,804],[1656,805],[1655,806],[1659,807],[1657,804],[1658,808],[1660,809],[1661,751],[1643,810],[1645,811],[1644,812],[1663,813],[1694,814],[1693,794],[1636,815],[1634,2],[1635,2],[1640,816],[1639,817],[1638,818],[1637,815],[1726,2],[1684,2],[1727,819],[1628,820],[1673,821],[1690,822],[1674,752],[1675,756],[1676,823],[1677,824],[1679,825],[1680,752],[1681,823],[1682,826],[1683,756],[1678,823],[1685,819],[1686,823],[1687,2],[1688,827],[1689,752],[1749,828],[1729,829],[1728,2],[1730,752],[1731,830],[1732,831],[1624,832],[1601,752],[1603,833],[1604,752],[1605,834],[1600,752],[1606,832],[1607,832],[1608,832],[1609,832],[1610,832],[1611,832],[1612,832],[1613,832],[1614,832],[1615,832],[1616,835],[1617,836],[1618,832],[1619,832],[1620,832],[1621,832],[1622,832],[1623,837],[1625,838],[1723,752],[1724,752],[1733,2],[1735,839],[1736,756],[1741,840],[1737,756],[1738,756],[1739,2],[1740,756],[1734,756],[1742,2],[1554,2],[1745,841],[1744,752],[1747,842],[1746,841],[1748,830],[2272,2],[1762,843],[1759,844],[1760,845],[1761,846],[1763,847],[1758,685],[2113,9],[2106,848],[2110,849],[2115,49],[2114,49],[2111,849],[2108,850],[2112,848],[2109,849],[2097,2],[2098,46],[2100,851],[2099,852],[2102,853],[2101,854],[2103,855],[2105,2],[2096,46],[2107,46],[2117,2],[2119,856],[2104,857],[2118,46],[2116,2],[2142,49],[2132,858],[2135,859],[2133,860],[2134,861],[2136,860],[2137,862],[2131,863],[2087,864],[2085,685],[2086,865],[1569,866],[1568,867],[1557,868],[1559,869],[1558,2],[1570,870],[1560,871],[1556,871],[1561,871],[1562,871],[1555,2],[1563,2],[1565,872],[1566,2],[1564,873],[1567,872],[2271,46],[165,874],[166,2],[161,875],[167,2],[168,876],[171,877],[172,2],[173,878],[174,879],[194,880],[175,2],[176,881],[178,882],[180,883],[181,9],[182,884],[183,885],[149,885],[184,886],[151,887],[185,888],[186,879],[187,889],[188,890],[189,2],[146,891],[191,892],[193,893],[192,894],[190,895],[150,886],[147,896],[148,897],[195,2],[177,898],[169,898],[170,899],[154,900],[152,2],[153,2],[196,898],[197,901],[198,2],[199,882],[157,902],[159,903],[200,2],[201,904],[202,2],[203,2],[204,2],[206,905],[207,2],[158,9],[208,9],[209,906],[210,907],[211,2],[212,908],[214,908],[213,908],[163,909],[162,910],[164,908],[160,911],[215,2],[216,912],[217,913],[144,906],[218,877],[219,877],[221,914],[222,898],[205,2],[223,2],[224,2],[227,2],[228,46],[225,2],[136,2],[133,2],[220,2],[137,915],[229,916],[132,2],[134,913],[135,917],[179,2],[141,2],[226,46],[142,2],[145,896],[143,9],[2121,2],[46,2],[47,2],[237,2],[9,2],[8,2],[2,2],[10,2],[11,2],[12,2],[13,2],[14,2],[15,2],[16,2],[17,2],[3,2],[18,2],[19,2],[4,2],[20,2],[24,2],[21,2],[22,2],[23,2],[25,2],[26,2],[27,2],[5,2],[28,2],[29,2],[30,2],[31,2],[6,2],[35,2],[32,2],[33,2],[34,2],[36,2],[7,2],[37,2],[42,2],[43,2],[38,2],[39,2],[40,2],[41,2],[1,2],[44,2],[45,2],[236,2],[1277,918],[1289,919],[1275,920],[1290,921],[1299,922],[1266,923],[1267,924],[1265,925],[1298,172],[1293,926],[1297,927],[1269,928],[1286,929],[1268,930],[1296,931],[1263,932],[1264,926],[1270,933],[1271,2],[1276,934],[1274,933],[1261,935],[1300,936],[1291,937],[1280,938],[1279,933],[1281,939],[1284,940],[1278,941],[1282,942],[1294,172],[1272,943],[1273,944],[1285,945],[1262,921],[1288,946],[1287,933],[1283,947],[1292,2],[1260,2],[1295,948],[1410,2],[1522,2],[244,46],[245,46],[246,46],[247,46],[248,46],[249,2],[258,949],[257,950],[256,2],[260,951],[2152,952],[2031,953],[1553,954],[2073,955],[2072,956],[1808,957],[1552,958],[1755,959],[1550,960],[1551,954],[2194,961],[1753,960],[2154,49],[2190,962],[1757,963],[1544,964],[2160,965],[2330,9],[1768,966],[1769,967],[2214,966],[1549,954],[1548,968],[2251,954],[272,962],[1752,959],[2141,969],[1754,960],[274,960],[1866,970],[1765,971],[2257,972],[2145,973],[2138,974],[2076,954],[1756,954],[1764,975],[273,976],[1766,977],[1767,978],[2287,979],[2286,980],[1750,981],[1751,982],[2217,983],[1867,984],[1869,985],[56,2],[918,986],[911,987],[915,988],[914,989],[913,2],[1241,990],[920,991],[1243,992],[1439,993],[1443,994],[1411,995],[1870,996],[1879,997],[1880,998],[1881,999],[1882,1000],[1883,1001],[1884,1002],[1885,1003],[1886,1004],[1877,1005],[1876,1006],[1878,1007],[1875,1008],[1874,1009],[1887,2],[916,1010],[917,2],[903,1011],[905,1011],[908,1012],[904,1011],[906,1011],[907,1011],[55,1013],[1888,2],[1889,1014],[919,1015],[1904,2],[1905,2],[2048,1016],[1901,49],[1899,9],[1902,46],[1898,1017],[2049,1018],[1900,1019],[1890,1020],[1903,1021],[2052,2],[2053,2],[2054,2],[2055,2],[2056,2],[2057,2],[2058,2],[2059,2],[2060,2],[2061,2],[2062,2],[2063,2],[2064,2],[2065,2],[1547,1022],[1435,1023],[1242,1024],[1546,1025],[1244,1026],[2050,1027],[1545,1028],[2051,1029],[1423,1030],[1521,1031],[235,1032],[468,1033],[1438,1034],[1436,1035],[1240,1036],[1415,1037],[2179,1038],[2328,1039],[2239,1040],[2327,1041],[2045,1042],[1418,2],[1420,1043],[1421,2],[1417,1031],[1422,1044],[53,2],[54,1045],[2241,1046],[2240,1047],[2067,1045],[2066,1048],[2233,1049],[2229,1050],[2231,1051],[2232,1052],[2230,1053],[2244,1054],[2243,1055],[2068,1056],[2238,1057],[2262,1058],[2260,1059],[2261,1060],[2176,1061],[2247,1062],[2166,1063],[2174,1064],[2175,1065],[2168,1066],[2172,1067],[2173,1068],[2256,1069],[2167,1070],[2252,960],[2254,1071],[2069,1072],[2248,1073],[2242,1074],[2143,1075],[2253,1052],[2144,1076],[2255,1052],[2246,1077],[2249,1078],[2250,1079],[2245,1080],[2259,1081],[2258,1082],[2165,1083],[2163,1084],[2162,1085],[2164,1052],[2155,1086],[2147,9],[2151,1087],[2150,1088],[2148,1089],[2146,1090],[232,1010],[1543,1091],[2183,1092],[2216,1093],[2178,1094],[2213,1095],[2177,1096],[2215,1084],[2046,1097],[2302,1098],[2157,1099],[2158,1100],[2267,1101],[2266,1102],[2279,1103],[2280,1104],[2282,1105],[2288,1106],[2283,1107],[2265,1108],[2268,1109],[2281,1110],[2289,1111],[2331,1112],[2285,1113],[2301,1114],[2284,1115],[2290,1116],[2300,1117],[2153,1118],[2078,1119],[2080,1120],[2079,1121],[2077,1122],[2075,1123],[2081,1124],[2074,1125],[2071,1126],[2082,1127],[2070,1128],[2264,1129],[2263,1130],[2303,1131],[2316,1132],[2326,1133],[2313,1134],[2314,1135],[2319,1136],[2304,1137],[2312,1138],[2310,1139],[2307,982],[2191,1140],[2195,1141],[2189,1142],[2311,1143],[2309,1144],[2305,1145],[2315,1146],[2306,1147],[2088,1148],[2084,1149],[2206,1150],[2218,1151],[2219,1152],[2202,1153],[2203,1154],[2204,1155],[2212,1156],[2207,1157],[2208,1082],[2211,1158],[2210,1159],[2332,1160],[2333,1161],[2192,1162],[2334,1163],[2188,1164],[2201,1165],[2187,977],[2199,1166],[2200,1167],[2193,1168],[2198,1169],[2196,1170],[2089,2],[2237,1171],[2234,1160],[2235,1172],[2236,1173],[2184,1174],[2186,1175],[2335,1084],[2209,1176],[2197,1177],[2185,1178],[2161,1179],[2159,1180],[2156,1181],[1542,1182],[1431,1183],[1424,2],[1434,1184],[1433,1184],[1432,1183],[1525,1185],[1538,1186],[1526,1187],[1523,2],[1524,1188],[1540,1189],[1518,1190],[1539,1191],[2090,2],[1442,1192],[1519,1193],[1520,1194],[2091,2],[465,1010],[458,1010],[467,1195],[462,1010],[459,1010],[463,1010],[464,1010],[460,1010],[466,1010],[461,1010],[270,2],[1894,1196],[271,1197],[895,1198],[1541,46],[1416,2],[1245,1010],[2095,1199],[1437,2],[259,2],[90,1031],[1239,1200],[230,46],[912,2],[2092,1201],[2093,1202],[2094,1203],[96,2],[97,2],[98,2],[99,2],[100,2],[101,2],[102,2],[103,2],[104,2],[105,2],[106,2],[107,2],[108,2],[109,2],[110,2],[111,2],[112,2],[113,2],[114,2],[115,2],[116,2],[117,2],[118,2],[120,2],[119,2],[121,2],[122,2],[123,2],[124,2],[125,2],[126,2],[127,2],[128,2],[129,2],[130,2],[231,1204],[131,2]],"semanticDiagnosticsPerFile":[[2052,[{"start":6,"length":14,"messageText":"Variable 'mockCategories' implicitly has type 'any[]' in some locations where its type cannot be determined.","category":1,"code":7034},{"start":101,"length":14,"messageText":"Variable 'mockCategories' implicitly has an 'any[]' type.","category":1,"code":7005}]],[2060,[{"start":2030,"length":15,"messageText":"'createMockState' is declared but its value is never read.","category":1,"code":6133,"reportsUnnecessary":true}]],[2088,[{"start":4688,"length":16,"messageText":"'novel.totalPages' is possibly 'null' or 'undefined'.","category":1,"code":18049},{"start":4736,"length":16,"messageText":"'novel.totalPages' is possibly 'null' or 'undefined'.","category":1,"code":18049}]],[2161,[{"start":3030,"length":2,"code":2550,"category":1,"messageText":"Property 'at' does not exist on type '{ data: UpdateOverview[]; date: string; }[]'. Do you need to change your target library? Try changing the 'lib' compiler option to 'es2022' or later."},{"start":3200,"length":2,"code":2550,"category":1,"messageText":"Property 'at' does not exist on type '{ data: UpdateOverview[]; date: string; }[]'. Do you need to change your target library? Try changing the 'lib' compiler option to 'es2022' or later."}]],[2198,[{"start":1732,"length":36,"code":2345,"category":1,"messageText":"Argument of type '\"readerSettings.volumeButtonsOffset\"' is not assignable to parameter of type 'keyof StringMap'."}]],[2288,[{"start":8481,"length":6,"code":2322,"category":1,"messageText":{"messageText":"Type '{ uri: string | null | undefined; }' is not assignable to type 'ImageURISource'.","category":1,"code":2322,"next":[{"messageText":"Types of property 'uri' are incompatible.","category":1,"code":2326,"next":[{"messageText":"Type 'string | null | undefined' is not assignable to type 'string | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'null' is not assignable to type 'string | undefined'.","category":1,"code":2322}],"canonicalHead":{"code":2322,"messageText":"Type '{ uri: string | null | undefined; }' is not assignable to type 'ImageURISource'."}}]}]},"relatedInformation":[{"file":"./src/screens/novel/components/Info/NovelInfoComponents.tsx","start":677,"length":6,"messageText":"The expected type comes from property 'source' which is declared here on type 'IntrinsicAttributes & CoverImageProps'","category":3,"code":6500}]},{"start":8635,"length":6,"code":2322,"category":1,"messageText":{"messageText":"Type '{ uri: string | null | undefined; }' is not assignable to type 'ImageURISource'.","category":1,"code":2322,"next":[{"messageText":"Types of property 'uri' are incompatible.","category":1,"code":2326,"next":[{"messageText":"Type 'string | null | undefined' is not assignable to type 'string | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'null' is not assignable to type 'string | undefined'.","category":1,"code":2322}],"canonicalHead":{"code":2322,"messageText":"Type '{ uri: string | null | undefined; }' is not assignable to type 'ImageURISource'."}}]}]},"relatedInformation":[{"file":"./src/screens/novel/components/Info/NovelInfoComponents.tsx","start":785,"length":6,"messageText":"The expected type comes from property 'source' which is declared here on type 'IntrinsicAttributes & NovelThumbnailProps'","category":3,"code":6500}]},{"start":10449,"length":47,"code":2345,"category":1,"messageText":{"messageText":"Argument of type 'string | null | undefined' is not assignable to parameter of type 'string | undefined'.","category":1,"code":2345,"next":[{"messageText":"Type 'null' is not assignable to type 'string | undefined'.","category":1,"code":2322}]}},{"start":10802,"length":12,"code":2345,"category":1,"messageText":{"messageText":"Argument of type 'string | null | undefined' is not assignable to parameter of type 'string | undefined'.","category":1,"code":2345,"next":[{"messageText":"Type 'null' is not assignable to type 'string | undefined'.","category":1,"code":2322}]}}]],[2301,[{"start":2428,"length":21,"messageText":"Property 'sortAndFilterChapters' does not exist on type 'NovelContextType'.","category":1,"code":2339},{"start":2455,"length":20,"messageText":"Property 'setShowChapterTitles' does not exist on type 'NovelContextType'.","category":1,"code":2339},{"start":15379,"length":21,"code":2322,"category":1,"messageText":{"messageText":"Type '{ bottomSheetRef: RefObject | null>; sortAndFilterChapters: any; setShowChapterTitles: any; sort: \"readTimeAsc\" | ... 4 more ... | \"nameDesc\"; theme: ThemeColors; filter: (\"not-downloaded\" | ... 4 more ... | \"bookmarked\")[]; showChapterTitles: boolean; }' is not assignable to type 'IntrinsicAttributes & ChaptersSettingsSheetProps'.","category":1,"code":2322,"next":[{"messageText":"Property 'sortAndFilterChapters' does not exist on type 'IntrinsicAttributes & ChaptersSettingsSheetProps'.","category":1,"code":2339}]}}]]],"affectedFilesPendingEmit":[2329,51,52,2047,49,910,244,245,246,247,248,249,258,257,256,260,2152,2031,1553,2073,2072,1808,1552,1755,1550,1551,2194,1753,2154,2190,1757,1544,2160,2330,1768,1769,2214,1549,1548,2251,272,1752,2141,1754,274,1866,1765,2257,2145,2138,2076,1756,1764,273,1766,1767,2287,2286,1750,1751,2217,1867,1869,56,918,915,914,913,1241,920,1243,1439,1443,1411,1870,1879,1880,1881,1882,1883,1884,1885,1886,1877,1876,1878,1875,1874,1887,916,917,903,905,908,904,906,907,55,1888,1889,919,1904,1905,2048,1901,1899,1902,1898,2049,1900,1890,1903,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,1547,1435,1242,1546,1244,2050,1545,2051,1423,1521,235,468,1438,1436,1240,1415,2179,2328,2239,2327,2045,1418,1420,1421,1417,1422,53,54,2241,2240,2067,2066,2233,2229,2231,2232,2230,2244,2243,2068,2238,2262,2260,2261,2176,2247,2166,2174,2175,2168,2172,2173,2256,2167,2252,2254,2069,2248,2242,2143,2253,2144,2255,2246,2249,2250,2245,2259,2258,2165,2163,2162,2164,2155,2147,2151,2150,2148,2146,232,1543,2183,2216,2178,2213,2177,2215,2046,2302,2157,2158,2267,2266,2279,2280,2282,2288,2283,2265,2268,2281,2289,2331,2285,2301,2284,2290,2300,2153,2078,2080,2079,2077,2075,2081,2074,2071,2082,2070,2264,2263,2303,2316,2326,2313,2314,2319,2304,2312,2310,2307,2191,2195,2189,2311,2309,2305,2315,2306,2088,2084,2206,2218,2219,2202,2203,2204,2212,2207,2208,2211,2210,2332,2333,2192,2334,2188,2201,2187,2199,2200,2193,2198,2196,2089,2237,2234,2235,2236,2184,2186,2335,2209,2197,2185,2161,2159,2156,1542,1431,1424,1434,1433,1432,1525,1538,1526,1523,1524,1540,1518,1539,2090,1442,1519,1520,2091,465,458,467,462,459,463,464,460,466,461,270,1894,271,895,1541,1416,1245,2095,1437,259,90,1239,230,912,2092,2093,2094,231,131],"version":"5.9.3"} \ No newline at end of file From b680a07750f0b7650836c0573566e641d4aaa679 Mon Sep 17 00:00:00 2001 From: Jeon JaeHyeong Date: Sun, 3 May 2026 15:37:52 +0700 Subject: [PATCH 005/148] fix(browse): use gesture-handler Pressable in PluginListItem (#1828) The plugin row sits inside a react-native-gesture-handler Swipeable but used the React Native Pressable, whose JS responder lost mouse-derived tap events on WSA. Switch to the gesture-handler Pressable so taps share the same responder system as the surrounding Swipeable. --- src/screens/browse/components/PluginListItem.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/screens/browse/components/PluginListItem.tsx b/src/screens/browse/components/PluginListItem.tsx index 462ccd6b5..61133b61c 100644 --- a/src/screens/browse/components/PluginListItem.tsx +++ b/src/screens/browse/components/PluginListItem.tsx @@ -1,5 +1,6 @@ import React, { memo, useCallback, useMemo, useState } from 'react'; -import { Pressable, Image, View, Text, StyleSheet } from 'react-native'; +import { Image, View, Text, StyleSheet } from 'react-native'; +import { Pressable } from 'react-native-gesture-handler'; import Swipeable from 'react-native-gesture-handler/ReanimatedSwipeable'; import { usePlugins } from '@hooks/persisted'; From eafa545b2a34320b5e1eb2d99ba61b6888838da8 Mon Sep 17 00:00:00 2001 From: Patrick Loser Date: Wed, 6 May 2026 16:55:55 +0200 Subject: [PATCH 006/148] Use novel refactor (#1838) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * init * feat: add zustand dependency and persistence key contract * refactor: extract bootstrap data loading into reusable service * refactor: move chapter mutations into store-ready action helpers * feat: add zustand novel store with cache and core actions * refactor: bridge novel persistence contracts for migration safety * refactor: migrate NovelScreen domain flows to zustand selectors * refactor: migrate NovelScreenList to selector-based store access * refactor: move reader chapter flows onto store boundaries * refactor: decouple useNovelSettings from broad context domain state * refactor: align migrateNovel with stable persistence contracts * refactor: cut novel-reader consumers to store-only context boundary * refactor: retire legacy useNovel and route cache cleanup export * test: update suites for store-only context boundary cutover * test: modernize store-era mocks and add contract coverage * test: finalize Task-15 sweep—remove dead useNovelData and lint clear mocksContract Final validation confirms mock-contract test suite clean and target file deletion verified with zero stale references in src/ scope. * remove imports from NovelScreen * reworked ai output * improvements * implemented synchronus novel and chapter fetch * refactor tests * fix db tests * Update remaining tests. * Harden chapter actions and bootstrap flows * Only count filtered chapters * improved chapter insert speed by optimizing triggers * Improved the batching function * Added drizzle support to dbManager.batch * removed better-sqlite3 for testing * fix tests * Update updateNovelChapters fucntion * reverse read filter * fix snackbar * fixed page bottomsheet * resolved paged novels showing wrong chapter number on opening * use openPage instead of setPageIndex in chapterDrawer * fix lint & tests * fix type issues * fix various smaller issues * updated novel restore * Delete tsconfig.tsbuildinfo --- __mocks__/database.js | 3 + package.json | 5 +- pnpm-lock.yaml | 43 +- src/database/__tests__/db.test.ts | 139 +--- src/database/db.ts | 4 + src/database/manager/manager.d.ts | 19 +- src/database/manager/manager.ts | 83 +- src/database/queries/ChapterQueries.ts | 198 +++-- src/database/queries/NovelQueries.ts | 27 +- .../queries/__tests__/ChapterQueries.test.ts | 83 ++ .../queries/__tests__/LibraryQueries.test.ts | 190 ++--- .../queries/__tests__/NovelQueries.test.ts | 41 +- src/database/queries/__tests__/setup.ts | 43 +- src/database/queries/__tests__/testData.ts | 22 +- src/database/queries/__tests__/testDb.ts | 52 +- .../queries/__tests__/testDbManager.ts | 134 ---- src/database/queryStrings/triggers.ts | 17 +- src/database/utils/filter.ts | 26 + src/database/utils/parser.ts | 3 +- src/hooks/__tests__/mocks.ts | 120 +++ src/hooks/__tests__/mocksContract.test.ts | 166 ++++ src/hooks/__tests__/useNovel.test.ts | 540 ++----------- src/hooks/__tests__/useNovelStore.test.ts | 137 ++++ .../persisted/__mocks__/useCategories.ts | 2 +- src/hooks/persisted/__mocks__/useNovel.ts | 31 + .../persisted/__mocks__/useNovelSettings.ts | 3 +- src/hooks/persisted/index.ts | 2 +- src/hooks/persisted/useNovel.ts | 725 ++---------------- .../__tests__/bootstrapService.test.ts | 413 ++++++++++ .../useNovel/__tests__/chapterActions.test.ts | 280 +++++++ .../useNovel/__tests__/keyContract.test.ts | 160 ++++ .../novelStore.chapterActions.test.ts | 409 ++++++++++ .../__tests__/novelStore.chapterState.test.ts | 24 + .../useNovel/__tests__/persistence.test.ts | 174 +++++ .../__tests__/useNovelSettings.test.ts | 127 +++ .../useNovel/store-helper/bootstrapService.ts | 408 ++++++++++ .../useNovel/store-helper/contracts.ts | 11 + .../useNovel/store-helper/keyContract.ts | 24 + .../useNovel/store-helper/persistence.ts | 188 +++++ .../useNovel/store/chapterActions.ts | 326 ++++++++ .../persisted/useNovel/store/createStore.ts | 101 +++ .../useNovel/store/novelStore.actions.ts | 205 +++++ .../store/novelStore.chapterActions.ts | 293 +++++++ .../useNovel/store/novelStore.chapterState.ts | 11 + .../persisted/useNovel/store/novelStore.ts | 34 + .../useNovel/store/novelStore.types.ts | 106 +++ src/hooks/persisted/useNovel/types.ts | 27 + .../useNovel/useChapterOperations.ts | 172 +++++ src/hooks/persisted/useNovelSettings.ts | 72 +- src/hooks/persisted/useTheme.ts | 2 +- src/screens/novel/NovelContext.tsx | 156 ++-- src/screens/novel/NovelScreen.tsx | 37 +- .../novel/__tests__/NovelScreen.test.tsx | 335 ++++++++ src/screens/novel/components/ChapterItem.tsx | 11 +- .../novel/components/Info/NovelInfoHeader.tsx | 36 +- .../novel/components/JumpToChapterModal.tsx | 14 +- .../novel/components/NovelBottomSheet.tsx | 30 +- .../novel/components/NovelScreenList.tsx | 69 +- .../components/PageNavigationBottomSheet.tsx | 27 +- .../__tests__/NovelScreenList.test.tsx | 349 +++++++++ .../__tests__/ChapterDrawer.test.tsx | 160 ++++ .../reader/components/ChapterDrawer/index.tsx | 22 +- .../reader/components/ReaderAppbar.tsx | 4 +- .../reader/components/ReaderFooter.tsx | 4 +- .../reader/hooks/__tests__/useChapter.test.ts | 294 +++++++ src/screens/reader/hooks/useChapter.ts | 20 +- .../settings/SettingsAdvancedScreen.tsx | 3 +- .../tabs/NavigationTab.tsx | 14 +- src/screens/updates/UpdatesScreen.tsx | 7 +- src/services/Trackers/myAnimeList.ts | 4 +- src/services/migrate/migrateNovel.ts | 32 +- src/services/updates/LibraryUpdateQueries.ts | 130 ++-- src/utils/mmkv/zustand-adapter.ts | 59 ++ strings/languages/en/strings.json | 3 +- strings/types/index.ts | 1 + 75 files changed, 6232 insertions(+), 2014 deletions(-) delete mode 100644 src/database/queries/__tests__/testDbManager.ts create mode 100644 src/hooks/__tests__/mocksContract.test.ts create mode 100644 src/hooks/__tests__/useNovelStore.test.ts create mode 100644 src/hooks/persisted/useNovel/__tests__/bootstrapService.test.ts create mode 100644 src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts create mode 100644 src/hooks/persisted/useNovel/__tests__/keyContract.test.ts create mode 100644 src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts create mode 100644 src/hooks/persisted/useNovel/__tests__/novelStore.chapterState.test.ts create mode 100644 src/hooks/persisted/useNovel/__tests__/persistence.test.ts create mode 100644 src/hooks/persisted/useNovel/__tests__/useNovelSettings.test.ts create mode 100644 src/hooks/persisted/useNovel/store-helper/bootstrapService.ts create mode 100644 src/hooks/persisted/useNovel/store-helper/contracts.ts create mode 100644 src/hooks/persisted/useNovel/store-helper/keyContract.ts create mode 100644 src/hooks/persisted/useNovel/store-helper/persistence.ts create mode 100644 src/hooks/persisted/useNovel/store/chapterActions.ts create mode 100644 src/hooks/persisted/useNovel/store/createStore.ts create mode 100644 src/hooks/persisted/useNovel/store/novelStore.actions.ts create mode 100644 src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts create mode 100644 src/hooks/persisted/useNovel/store/novelStore.chapterState.ts create mode 100644 src/hooks/persisted/useNovel/store/novelStore.ts create mode 100644 src/hooks/persisted/useNovel/store/novelStore.types.ts create mode 100644 src/hooks/persisted/useNovel/types.ts create mode 100644 src/hooks/persisted/useNovel/useChapterOperations.ts create mode 100644 src/screens/novel/__tests__/NovelScreen.test.tsx create mode 100644 src/screens/novel/components/__tests__/NovelScreenList.test.tsx create mode 100644 src/screens/reader/components/ChapterDrawer/__tests__/ChapterDrawer.test.tsx create mode 100644 src/screens/reader/hooks/__tests__/useChapter.test.ts create mode 100644 src/utils/mmkv/zustand-adapter.ts diff --git a/__mocks__/database.js b/__mocks__/database.js index f023116ec..103783474 100644 --- a/__mocks__/database.js +++ b/__mocks__/database.js @@ -1,4 +1,5 @@ jest.mock('@database/queries/NovelQueries', () => ({ + getNovelById: jest.fn(), getNovelByPath: jest.fn(), deleteCachedNovels: jest.fn(), getCachedNovels: jest.fn(), @@ -30,7 +31,9 @@ jest.mock('@database/queries/ChapterQueries', () => ({ insertChapters: jest.fn(), getCustomPages: jest.fn(), getChapterCount: jest.fn(), + getChapterCountSync: jest.fn(), getPageChaptersBatched: jest.fn(), + getNovelChaptersSync: jest.fn(), getFirstUnreadChapter: jest.fn(), updateChapterProgress: jest.fn(), })); diff --git a/package.json b/package.json index 7b6e98cc1..e48ed0e57 100644 --- a/package.json +++ b/package.json @@ -118,7 +118,8 @@ "react-native-worklets": "^0.8.1", "react-native-zip-archive": "^7.0.2", "sanitize-html": "^2.17.2", - "urlencode": "^2.0.0" + "urlencode": "^2.0.0", + "zustand": "^5.0.12" }, "devDependencies": { "@babel/core": "^7.29.0", @@ -145,7 +146,7 @@ "@typescript-eslint/parser": "^8.58.0", "babel-plugin-module-resolver": "^5.0.3", "babel-plugin-react-compiler": "^1.0.0", - "better-sqlite3": "^12.8.0", + "better-sqlite3": "^12.9.0", "drizzle-kit": "1.0.0-beta.20", "eslint": "^8.57.1", "eslint-plugin-eslint-comments": "^3.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 01635ce04..202c68ed6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -79,7 +79,7 @@ importers: version: 1.11.20 drizzle-orm: specifier: 1.0.0-beta.20 - version: 1.0.0-beta.20(@op-engineering/op-sqlite@15.2.9(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(@sinclair/typebox@0.34.49)(@types/better-sqlite3@7.6.13)(@types/mssql@9.1.9(@azure/core-client@1.10.1))(better-sqlite3@12.8.0)(expo-sqlite@16.0.10(expo@55.0.9)(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(mssql@11.0.1(@azure/core-client@1.10.1))(zod@4.3.6) + version: 1.0.0-beta.20(@op-engineering/op-sqlite@15.2.9(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(@sinclair/typebox@0.34.49)(@types/better-sqlite3@7.6.13)(@types/mssql@9.1.9(@azure/core-client@1.10.1))(better-sqlite3@12.9.0)(expo-sqlite@16.0.10(expo@55.0.9)(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(mssql@11.0.1(@azure/core-client@1.10.1))(zod@4.3.6) expo: specifier: ^55.0.9 version: 55.0.9(@babel/core@7.29.0)(@expo/dom-webview@55.0.3)(react-native-webview@13.16.1(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4)(typescript@5.9.3) @@ -218,6 +218,9 @@ importers: urlencode: specifier: ^2.0.0 version: 2.0.0 + zustand: + specifier: ^5.0.12 + version: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)) devDependencies: '@babel/core': specifier: ^7.29.0 @@ -292,8 +295,8 @@ importers: specifier: ^1.0.0 version: 1.0.0 better-sqlite3: - specifier: ^12.8.0 - version: 12.8.0 + specifier: ^12.9.0 + version: 12.9.0 drizzle-kit: specifier: 1.0.0-beta.20 version: 1.0.0-beta.20 @@ -2410,8 +2413,8 @@ packages: resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} engines: {node: '>=12.0.0'} - better-sqlite3@12.8.0: - resolution: {integrity: sha512-RxD2Vd96sQDjQr20kdP+F+dK/1OUNiVOl200vKBZY8u0vTwysfolF6Hq+3ZK2+h8My9YvZhHsF+RSGZW2VYrPQ==} + better-sqlite3@12.9.0: + resolution: {integrity: sha512-wqUv4Gm3toFpHDQmaKD4QhZm3g1DjUBI0yzS4UBl6lElUmXFYdTQmmEDpAFa5o8FiFiymURypEnfVHzILKaxqQ==} engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x} big-integer@1.6.52: @@ -6320,6 +6323,24 @@ packages: zod@4.3.6: resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} + zustand@5.0.12: + resolution: {integrity: sha512-i77ae3aZq4dhMlRhJVCYgMLKuSiZAaUPAct2AksxQ+gOtimhGMdXljRT21P5BNpeT4kXlLIckvkPM029OljD7g==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=18.0.0' + immer: '>=9.0.6' + react: '>=18.0.0' + use-sync-external-store: '>=1.2.0' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + snapshots: '@azure-rest/core-client@2.5.1': @@ -9189,7 +9210,7 @@ snapshots: dependencies: open: 8.4.2 - better-sqlite3@12.8.0: + better-sqlite3@12.9.0: dependencies: bindings: 1.5.0 prebuild-install: 7.1.3 @@ -9736,7 +9757,7 @@ snapshots: get-tsconfig: 4.13.7 jiti: 2.6.1 - drizzle-orm@1.0.0-beta.20(@op-engineering/op-sqlite@15.2.9(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(@sinclair/typebox@0.34.49)(@types/better-sqlite3@7.6.13)(@types/mssql@9.1.9(@azure/core-client@1.10.1))(better-sqlite3@12.8.0)(expo-sqlite@16.0.10(expo@55.0.9)(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(mssql@11.0.1(@azure/core-client@1.10.1))(zod@4.3.6): + drizzle-orm@1.0.0-beta.20(@op-engineering/op-sqlite@15.2.9(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(@sinclair/typebox@0.34.49)(@types/better-sqlite3@7.6.13)(@types/mssql@9.1.9(@azure/core-client@1.10.1))(better-sqlite3@12.9.0)(expo-sqlite@16.0.10(expo@55.0.9)(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(mssql@11.0.1(@azure/core-client@1.10.1))(zod@4.3.6): dependencies: '@types/mssql': 9.1.9(@azure/core-client@1.10.1) mssql: 11.0.1(@azure/core-client@1.10.1) @@ -9744,7 +9765,7 @@ snapshots: '@op-engineering/op-sqlite': 15.2.9(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4) '@sinclair/typebox': 0.34.49 '@types/better-sqlite3': 7.6.13 - better-sqlite3: 12.8.0 + better-sqlite3: 12.9.0 expo-sqlite: 16.0.10(expo@55.0.9)(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4) zod: 4.3.6 @@ -13786,3 +13807,9 @@ snapshots: zod@3.25.76: {} zod@4.3.6: {} + + zustand@5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)): + optionalDependencies: + '@types/react': 19.2.14 + react: 19.2.4 + use-sync-external-store: 1.6.0(react@19.2.4) diff --git a/src/database/__tests__/db.test.ts b/src/database/__tests__/db.test.ts index f54c9eac2..51426058a 100644 --- a/src/database/__tests__/db.test.ts +++ b/src/database/__tests__/db.test.ts @@ -1,22 +1,9 @@ -import Database from 'better-sqlite3'; +import { open, type DB } from '@op-engineering/op-sqlite'; import { drizzle } from 'drizzle-orm/op-sqlite'; import { migrate } from 'drizzle-orm/op-sqlite/migrator'; import migrations from '../../../drizzle/migrations'; import { schema } from '@database/schema'; -jest.mock('@op-engineering/op-sqlite', () => ({ - __esModule: true, - open: jest.fn(() => ({ - execute: jest.fn().mockResolvedValue({ rows: [] }), - executeAsync: jest.fn().mockResolvedValue({ rows: [] }), - executeSync: jest.fn().mockReturnValue({ rows: [] }), - executeRawAsync: jest.fn().mockResolvedValue([]), - executeBatch: jest.fn().mockResolvedValue(undefined), - flushPendingReactiveQueries: jest.fn(), - reactiveExecute: jest.fn(() => () => undefined), - })), -})); - import { runDatabaseBootstrap } from '@database/db'; const MIGRATION_STATEMENTS = [ @@ -80,84 +67,26 @@ const MIGRATION_STATEMENTS = [ `CREATE UNIQUE INDEX IF NOT EXISTS repository_url_unique ON Repository (url)`, ]; -const createExecutor = (sqlite: Database.Database) => ({ +const createExecutor = (sqlite: DB) => ({ executeSync: (sql: string, params?: unknown[]) => { - if (params && params.length) { - const stmt = sqlite.prepare(sql); - stmt.run(params as any[]); - return; - } - sqlite.exec(sql); + sqlite.executeSync(sql, params as any[]); }, }); -const createOpSqliteAdapter = (sqlite: Database.Database) => { - return { - execute: async (sql: string, params?: unknown[]) => { - const stmt = sqlite.prepare(sql); - const rows = - params && params.length ? stmt.all(params as any[]) : stmt.all(); - return { - rows: { - _array: rows.map(row => - Object.values(row as Record), - ), - }, - }; - }, - executeSync: (sql: string, params?: unknown[]) => { - const stmt = sqlite.prepare(sql); - const result = - params && params.length ? stmt.run(params as any[]) : stmt.run(); - return { rows: [], rowsAffected: result.changes ?? 0 }; - }, - executeAsync: async (sql: string, params?: unknown[]) => { - const stmt = sqlite.prepare(sql); - const result = - params && params.length ? stmt.run(params as any[]) : stmt.run(); - return { rows: [], rowsAffected: result.changes ?? 0 }; - }, - executeRawAsync: async (sql: string, params?: unknown[]) => { - const stmt = sqlite.prepare(sql).raw(); - const rows = - params && params.length ? stmt.all(params as any[]) : stmt.all(); - return rows as unknown[][]; - }, - executeBatch: async ( - commands: Array<[string, unknown[] | unknown[][]]>, - ) => { - const transaction = sqlite.transaction((cmds: typeof commands) => { - for (const cmd of cmds) { - const stmt = sqlite.prepare(cmd[0]); - if (Array.isArray(cmd[1])) { - for (const arg of cmd[1]) { - stmt.run(arg as any[]); - } - } else { - stmt.run(cmd[1] as any[]); - } - } - }); - transaction(commands); - }, - flushPendingReactiveQueries: () => undefined, - reactiveExecute: () => () => undefined, - }; -}; - describe('new database initialization', () => { it('creates schema, triggers, and default data', async () => { - const sqlite = new Database(':memory:'); + const sqlite = open({ name: ':memory:' }); + (sqlite as any).executeAsync ??= sqlite.execute; + (sqlite as any).executeRawAsync ??= sqlite.executeRaw; try { - const adapter = createOpSqliteAdapter(sqlite); - const drizzleDb = drizzle(adapter, { schema }); + const drizzleDb = drizzle(sqlite, { schema }); await migrate(drizzleDb, migrations); runDatabaseBootstrap(createExecutor(sqlite)); - const tables = sqlite - .prepare("SELECT name FROM sqlite_master WHERE type='table'") - .all() as Array<{ name: string }>; + const tables = sqlite.executeSync( + "SELECT name FROM sqlite_master WHERE type='table'", + ).rows as Array<{ name: string }>; const tableNames = tables.map(table => table.name); expect(tableNames).toEqual( expect.arrayContaining([ @@ -169,9 +98,9 @@ describe('new database initialization', () => { ]), ); - const triggers = sqlite - .prepare("SELECT name FROM sqlite_master WHERE type='trigger'") - .all() as Array<{ name: string }>; + const triggers = sqlite.executeSync( + "SELECT name FROM sqlite_master WHERE type='trigger'", + ).rows as Array<{ name: string }>; const triggerNames = triggers.map(trigger => trigger.name); expect(triggerNames).toEqual( expect.arrayContaining([ @@ -182,9 +111,9 @@ describe('new database initialization', () => { ]), ); - const categories = sqlite - .prepare('SELECT id, name FROM Category ORDER BY id') - .all() as Array<{ id: number; name: string }>; + const categories = sqlite.executeSync( + 'SELECT id, name FROM Category ORDER BY id', + ).rows as Array<{ id: number; name: string }>; expect(categories.map(category => category.id)).toEqual([1, 2]); } finally { sqlite.close(); @@ -194,20 +123,23 @@ describe('new database initialization', () => { describe('runDatabaseBootstrap', () => { it('applies pragmas, triggers, and default categories', () => { - const sqlite = new Database(':memory:'); + const sqlite = open({ name: ':memory:' }); + (sqlite as any).executeAsync ??= sqlite.execute; + (sqlite as any).executeRawAsync ??= sqlite.executeRaw; try { for (const statement of MIGRATION_STATEMENTS) { - sqlite.exec(statement.trim()); + sqlite.executeSync(statement.trim()); } + sqlite.executeSync('PRAGMA journal_mode = WAL'); runDatabaseBootstrap(createExecutor(sqlite)); - const journalMode = sqlite.pragma('journal_mode', { simple: true }); + const journalMode = sqlite.executeRawSync('PRAGMA journal_mode')[0]?.[0]; expect(['wal', 'memory']).toContain(String(journalMode).toLowerCase()); - const triggers = sqlite - .prepare("SELECT name FROM sqlite_master WHERE type='trigger'") - .all() as Array<{ name: string }>; + const triggers = sqlite.executeSync( + "SELECT name FROM sqlite_master WHERE type='trigger'", + ).rows as Array<{ name: string }>; const triggerNames = triggers.map(trigger => trigger.name); expect(triggerNames).toEqual( expect.arrayContaining([ @@ -218,9 +150,9 @@ describe('runDatabaseBootstrap', () => { ]), ); - const categories = sqlite - .prepare('SELECT id, name FROM Category ORDER BY id') - .all() as Array<{ id: number; name: string }>; + const categories = sqlite.executeSync( + 'SELECT id, name FROM Category ORDER BY id', + ).rows as Array<{ id: number; name: string }>; expect(categories.map(category => category.id)).toEqual([1, 2]); expect(categories.map(category => category.name)).toEqual([ 'categories.default', @@ -234,19 +166,20 @@ describe('runDatabaseBootstrap', () => { describe('production migrations', () => { it('can run after test schema exists', async () => { - const sqlite = new Database(':memory:'); + const sqlite = open({ name: ':memory:' }); + (sqlite as any).executeAsync ??= sqlite.execute; + (sqlite as any).executeRawAsync ??= sqlite.executeRaw; try { for (const statement of MIGRATION_STATEMENTS) { - sqlite.exec(statement.trim()); + sqlite.executeSync(statement.trim()); } - const adapter = createOpSqliteAdapter(sqlite); - const drizzleDb = drizzle(adapter, { schema }); + const drizzleDb = drizzle(sqlite, { schema }); await migrate(drizzleDb, migrations); - const tables = sqlite - .prepare("SELECT name FROM sqlite_master WHERE type='table'") - .all() as Array<{ name: string }>; + const tables = sqlite.executeSync( + "SELECT name FROM sqlite_master WHERE type='table'", + ).rows as Array<{ name: string }>; const tableNames = tables.map(table => table.name); expect(tableNames).toEqual( expect.arrayContaining([ diff --git a/src/database/db.ts b/src/database/db.ts index cd55a1527..b2cc4faaf 100644 --- a/src/database/db.ts +++ b/src/database/db.ts @@ -69,6 +69,10 @@ const populateDatabase = (executor: SqlExecutor) => { const createDbTriggers = (executor: SqlExecutor) => { console.log('Creating database triggers'); + executor.executeSync('DROP TRIGGER IF EXISTS update_novel_stats'); + executor.executeSync('DROP TRIGGER IF EXISTS update_novel_stats_on_update'); + executor.executeSync('DROP TRIGGER IF EXISTS update_novel_stats_on_delete'); + executor.executeSync('DROP TRIGGER IF EXISTS add_category'); executor.executeSync(createCategoryTriggerQuery); executor.executeSync(createNovelTriggerQueryDelete); executor.executeSync(createNovelTriggerQueryInsert); diff --git a/src/database/manager/manager.d.ts b/src/database/manager/manager.d.ts index 4e5eda331..195bab40b 100644 --- a/src/database/manager/manager.d.ts +++ b/src/database/manager/manager.d.ts @@ -1,5 +1,10 @@ // db-manager.types.ts -import type { SQLiteTransaction, TablesRelationalConfig } from 'drizzle-orm'; +import type { + SQLiteTransaction, + TablesRelationalConfig, + Placeholder, +} from 'drizzle-orm'; +import { SQLitePreparedQuery } from 'drizzle-orm/sqlite-core'; // Define the TransactionParameter type based on your DrizzleDb export type TransactionParameter = SQLiteTransaction< @@ -14,6 +19,18 @@ export type TransactionParameter = SQLiteTransaction< * This contract ensures consistent documentation and type safety across the application. */ export interface IDbManager { + /** + * Efficiently executes a Drizzle query for multiple data rows using + * op-sqlite executeBatch under the hood. + */ + batch>( + data: T[], + fn: ( + tx: TransactionParameter, + ph: (arg: Extract) => Placeholder, + ) => SQLitePreparedQuery, + ): Promise; + /** * Creates a subquery that defines a temporary named result set as a CTE. * diff --git a/src/database/manager/manager.ts b/src/database/manager/manager.ts index 1d8667ad0..e6d9a7d5a 100644 --- a/src/database/manager/manager.ts +++ b/src/database/manager/manager.ts @@ -1,10 +1,17 @@ import { db, drizzleDb } from '@database/db'; +import type { SQLBatchTuple, Scalar } from '@op-engineering/op-sqlite'; import { IDbManager } from './manager.d'; import { DbTaskQueue } from './queue'; import { Schema } from '../schema'; -import { useEffect, useState } from 'react'; +import { useEffect, useRef, useState } from 'react'; import { GetSelectTableName } from 'drizzle-orm/query-builders/select.types'; -import { AnyColumn, Placeholder, Query, sql } from 'drizzle-orm'; +import { + AnyColumn, + fillPlaceholders, + Placeholder, + Query, + sql, +} from 'drizzle-orm'; import { SQLitePreparedQuery } from 'drizzle-orm/sqlite-core'; type DrizzleDb = typeof drizzleDb; @@ -18,7 +25,11 @@ interface ExecutableSelect { get(): Promise; } -let _dbManager: DbManager; +let _dbManager: DbManager | undefined; + +export const __resetDbManagerForTests = () => { + _dbManager = undefined; +}; export function castInt(value: number | string | AnyColumn) { return sql`CAST(${value} AS INTEGER)`; @@ -66,34 +77,18 @@ class DbManager implements IDbManager { query: T, ): Awaited> { const { sql: sqlString, params } = query.toSQL(); - return db.executeSync(sqlString, params as any[]).rows[0] as Awaited< - ReturnType - >; + return this.db.$client.executeSync(sqlString, params as any[]) + .rows[0] as Awaited>; } - public async allSync( + public allSync( query: T, - ): Promise>> { + ): Awaited> { const { sql: sqlString, params } = query.toSQL(); - return db.executeSync(sqlString, params as any[]).rows as Awaited< - ReturnType - >; + return this.db.$client.executeSync(sqlString, params as any[]) + .rows as Awaited>; } - /** - * Efficiently executes a Drizzle query for multiple data rows using a single - * prepared statement within a write transaction. - * - * @param data - Array of objects containing the parameters for each execution. - * @param fn - Callback to build the query. Use `ph("key")` to bind to properties in your data. - * Must return a prepared query via `.prepare()`. - * - * @example - * await dbManager.batch( - * [{ id: 1, val: 'a' }, { id: 2, val: 'b' }], - * (tx, ph) => tx.insert(table).values({ id: ph('id'), val: ph('val') }).prepare() - * ); - */ public async batch>( data: T[], fn: ( @@ -101,12 +96,27 @@ class DbManager implements IDbManager { ph: (arg: Extract) => Placeholder, ) => SQLitePreparedQuery, ) { + if (!data.length) { + return; + } + const ph = (arg: Extract) => sql.placeholder(arg); - await this.write(async tx => { - const prep = fn(tx, ph); - for (let index = 0; index < data.length; index++) { - prep.run(data[index]); - } + const prepared = fn(this.db as unknown as TransactionParameter, ph); + const query = prepared.getQuery(); + const params = data.map(item => { + const values = fillPlaceholders(query.params, item); + return values.map(value => + value === undefined ? null : (value as Scalar), + ) as Scalar[]; + }); + const commands: SQLBatchTuple[] = [[query.sql, params]]; + + await this.queue.enqueue({ + id: 'write', + run: async () => { + await this.db.$client.executeBatch(commands); + this.db.$client?.flushPendingReactiveQueries(); + }, }); } @@ -118,7 +128,7 @@ class DbManager implements IDbManager { run: async () => await this.db.transaction(async tx => { const result = await fn(tx); - db?.flushPendingReactiveQueries(); + this.db.$client?.flushPendingReactiveQueries(); return result; }), }); @@ -135,16 +145,20 @@ type FireOn = Array<{ table: TableNames; ids?: number[] }>; export function useLiveQuery( query: T, fireOn: FireOn, + callback?: (data: Awaited>) => void, ) { type ReturnValue = Awaited>; const { sql: sqlString, params } = query.toSQL(); const paramsKey = JSON.stringify(params); const fireOnKey = JSON.stringify(fireOn); + const cb = useRef(callback ?? (() => {})); - const [data, setData] = useState( - () => db.executeSync(sqlString, params as any[]).rows as ReturnValue, - ); + const [data, setData] = useState(() => { + const r = db.executeSync(sqlString, params as any[]).rows as ReturnValue; + cb.current(r); + return r; + }); useEffect(() => { const unsub = db.reactiveExecute({ @@ -153,6 +167,7 @@ export function useLiveQuery( fireOn, callback: (result: { rows: ReturnValue }) => { setData(result.rows); + cb.current(result.rows); }, }); return unsub; diff --git a/src/database/queries/ChapterQueries.ts b/src/database/queries/ChapterQueries.ts index 981ad26bf..d3224b7a2 100644 --- a/src/database/queries/ChapterQueries.ts +++ b/src/database/queries/ChapterQueries.ts @@ -35,42 +35,59 @@ import { castInt } from '@database/manager/manager'; export const insertChapters = async ( novelId: number, chapters?: ChapterItem[], + options?: { + page?: string; + touchUpdatedTime?: boolean; + preferNullReleaseTime?: boolean; + }, ): Promise => { if (!chapters?.length) { return; } - await dbManager.batch( - chapters.map((c, i) => ({ - path: c.path, - name: c.name || 'Chapter ' + (i + 1), - releaseTime: c.releaseTime || '', - chapterNumber: c.chapterNumber ?? null, - page: c.page || '1', - position: i, - })), - (tx, ph) => - tx - .insert(chapterSchema) - .values({ - path: ph('path'), - name: ph('name'), - releaseTime: ph('releaseTime'), - novelId, - chapterNumber: ph('chapterNumber'), - page: ph('page'), - position: ph('position'), - }) - .onConflictDoUpdate({ - target: [chapterSchema.novelId, chapterSchema.path], - set: { - page: ph('page'), - position: ph('position'), - name: ph('name'), - releaseTime: ph('releaseTime'), - chapterNumber: ph('chapterNumber'), - }, - }) - .prepare(), + + const nowSql = sql`datetime('now','localtime')`; + + const rows = chapters.map((c, index) => ({ + path: c.path, + name: c.name || `Chapter ${index + 1}`, + releaseTime: c.releaseTime ?? (options?.preferNullReleaseTime ? null : ''), + novelId, + chapterNumber: c.chapterNumber ?? index + 1, + page: options?.page ?? c.page ?? '1', + position: index, + })); + await dbManager.batch(rows, (tx, ph) => + tx + .insert(chapterSchema) + .values({ + path: ph('path'), + name: ph('name'), + releaseTime: ph('releaseTime'), + novelId: ph('novelId'), + chapterNumber: ph('chapterNumber'), + page: ph('page'), + position: ph('position'), + ...(options?.touchUpdatedTime ? { updatedTime: nowSql } : {}), + }) + .onConflictDoUpdate({ + target: [chapterSchema.novelId, chapterSchema.path], + set: { + page: sql`excluded.page`, + position: sql`excluded.position`, + name: sql`excluded.name`, + releaseTime: sql`excluded.releaseTime`, + chapterNumber: sql`excluded.chapterNumber`, + ...(options?.touchUpdatedTime ? { updatedTime: nowSql } : {}), + }, + where: sql`NOT ( + ${chapterSchema.page} IS excluded.page + AND ${chapterSchema.position} IS excluded.position + AND ${chapterSchema.name} IS excluded.name + AND ${chapterSchema.releaseTime} IS excluded.releaseTime + AND ${chapterSchema.chapterNumber} IS excluded.chapterNumber + )`, + }) + .prepare(), ); }; @@ -300,23 +317,61 @@ export const clearUpdates = async (): Promise => { // #endregion // #region Selectors -export const getCustomPages = async (novelId: number) => { - return await dbManager - .selectDistinct({ page: chapterSchema.page }) - .from(chapterSchema) - .where(eq(chapterSchema.novelId, novelId)) - .orderBy(asc(castInt(chapterSchema.page))) - .all(); +export const getCustomPages = (novelId: number) => { + return dbManager.allSync( + dbManager + .selectDistinct({ page: chapterSchema.page }) + .from(chapterSchema) + .where(eq(chapterSchema.novelId, novelId)) + .orderBy(asc(castInt(chapterSchema.page))), + ); }; export const getNovelChapters = async ( novelId: number, + sort?: ChapterOrderKey, + filter?: ChapterFilterKey[], + page?: string, + limit: number = 1000, ): Promise => dbManager .select() .from(chapterSchema) - .where(eq(chapterSchema.novelId, novelId)); + .where( + and( + eq(chapterSchema.novelId, novelId), + !page ? sql.raw('true') : eq(chapterSchema.page, page), + chapterFilterToSQL(filter), + ), + ) + .orderBy(chapterOrderToSQL(sort)) + .limit(limit) + .all(); +export const getNovelChaptersSync = ( + novelId: number, + sort?: ChapterOrderKey, + filter?: ChapterFilterKey[], + page?: string, + limit: number = 1000, +): ChapterInfo[] => + dbManager.allSync( + dbManager + .select() + .from(chapterSchema) + .where( + and( + eq(chapterSchema.novelId, novelId), + !page ? sql.raw('true') : eq(chapterSchema.page, page), + chapterFilterToSQL(filter), + ), + ) + .orderBy(chapterOrderToSQL(sort)) + .limit(limit), // Adding a limit to prevent potential performance issues with large datasets + ); +/** + * @deprecated, use getNovelChapters with whereConditions instead + */ export const getUnreadNovelChapters = async ( novelId: number, ): Promise => @@ -326,7 +381,9 @@ export const getUnreadNovelChapters = async ( .where( and(eq(chapterSchema.novelId, novelId), eq(chapterSchema.unread, true)), ); - +/** + * @deprecated, use getNovelChapters with whereConditions instead + */ export const getAllUndownloadedChapters = async ( novelId: number, ): Promise => @@ -339,7 +396,9 @@ export const getAllUndownloadedChapters = async ( eq(chapterSchema.isDownloaded, false), ), ); - +/** + * @deprecated, use getNovelChapters with whereConditions instead + */ export const getAllUndownloadedAndUnreadChapters = async ( novelId: number, ): Promise => @@ -409,6 +468,28 @@ export const getChapterCount = async ( ), ); +export const getChapterCountSync = ( + novelId: number, + page: string = '1', + filter?: ChapterFilterKey[], +): number => { + // Using count(*) as name because the current drizzle version generates wrong type + const result = dbManager.getSync( + dbManager + .select({ 'count(*)': count() }) + .from(chapterSchema) + .where( + and( + eq(chapterSchema.novelId, novelId), + eq(chapterSchema.page, page), + chapterFilterToSQL(filter), + ), + ), + ); + + return result?.['count(*)'] ?? 0; +}; + export const getPageChaptersBatched = async ( novelId: number, sort?: ChapterOrderKey, @@ -416,8 +497,8 @@ export const getPageChaptersBatched = async ( page?: string, batch: number = 0, ) => { - const limit = 300; - const offset = 300 * batch; + const limit = 1000; + const offset = 1000 * batch; const query = dbManager .select() .from(chapterSchema) @@ -459,20 +540,21 @@ export const getFirstUnreadChapter = ( filter?: ChapterFilterKey[], page?: string, ) => - dbManager - .select() - .from(chapterSchema) - .where( - and( - eq(chapterSchema.novelId, novelId), - eq(chapterSchema.page, page || '1'), - eq(chapterSchema.unread, true), - chapterFilterToSQL(filter), - ), - ) - .orderBy(asc(chapterSchema.position)) - .limit(1) - .get(); + dbManager.getSync( + dbManager + .select() + .from(chapterSchema) + .where( + and( + eq(chapterSchema.novelId, novelId), + eq(chapterSchema.page, page || '1'), + eq(chapterSchema.unread, true), + chapterFilterToSQL(filter), + ), + ) + .orderBy(asc(chapterSchema.position)) + .limit(1), + ); export const getNovelChaptersByName = async ( novelId: number, diff --git a/src/database/queries/NovelQueries.ts b/src/database/queries/NovelQueries.ts index 52dbad168..45a0fdd85 100644 --- a/src/database/queries/NovelQueries.ts +++ b/src/database/queries/NovelQueries.ts @@ -6,7 +6,7 @@ import { insertChapters } from './ChapterQueries'; import { showToast } from '@utils/showToast'; import { getString } from '@strings/translations'; -import { BackupNovel, NovelInfo } from '../types'; +import { BackupNovel, DBNovelInfo, NovelInfo } from '../types'; import { SourceNovel } from '@plugins/types'; import { NOVEL_STORAGE } from '@utils/Storages'; import { downloadFile } from '@plugins/helpers/fetch'; @@ -82,21 +82,16 @@ export const getAllNovels = async (): Promise => { return dbManager.select().from(novelSchema).all(); }; -export const getNovelById = async ( - novelId: number, -): Promise => { - const res = dbManager - .select() - .from(novelSchema) - .where(eq(novelSchema.id, novelId)) - .get(); - return res; +export const getNovelById = (novelId: number): DBNovelInfo | undefined => { + return dbManager.getSync( + dbManager.select().from(novelSchema).where(eq(novelSchema.id, novelId)), + ); }; export const getNovelByPath = ( novelPath: string, pluginId: string, -): NovelInfo | undefined => { +): DBNovelInfo | undefined => { const res = dbManager.getSync( dbManager .select() @@ -430,7 +425,15 @@ export const _restoreNovelAndChapters = async (backupNovel: BackupNovel) => { tx.delete(chapterSchema).where(eq(chapterSchema.novelId, novel.id)).run(); // Restore novel - tx.insert(novelSchema).values(novel).run(); + tx + .insert(novelSchema) + .values({ + ...novel, + totalChapters: 0, + chaptersDownloaded: 0, + chaptersUnread: 0, + }) + .run(); // Restore chapters in batches if (chapters.length > 0) { diff --git a/src/database/queries/__tests__/ChapterQueries.test.ts b/src/database/queries/__tests__/ChapterQueries.test.ts index 005d4c001..216bcfe4c 100644 --- a/src/database/queries/__tests__/ChapterQueries.test.ts +++ b/src/database/queries/__tests__/ChapterQueries.test.ts @@ -324,6 +324,89 @@ describe('ChapterQueries', () => { const chapters = await getNovelChapters(novelId); expect(chapters[0].name).toBe('Chapter 1'); }); + + it('should force page override option when inserting chapters', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { inLibrary: true }); + + await insertChapters( + novelId, + [ + { + path: '/chapter/1', + name: 'Chapter 1', + page: '99', + }, + ], + { page: '2' }, + ); + + const chapters = await getNovelChapters(novelId); + expect(chapters).toHaveLength(1); + expect(chapters[0].page).toBe('2'); + }); + + it('should set updatedTime when touchUpdatedTime is enabled on insert', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { inLibrary: true }); + + await insertChapters( + novelId, + [ + { + path: '/chapter/1', + name: 'Chapter 1', + }, + ], + { touchUpdatedTime: true }, + ); + + const chapters = await getNovelChapters(novelId); + expect(chapters).toHaveLength(1); + expect(chapters[0].updatedTime).not.toBeNull(); + }); + + it('should set releaseTime to null when preferNullReleaseTime is enabled', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { inLibrary: true }); + + await insertChapters( + novelId, + [ + { + path: '/chapter/1', + name: 'Chapter 1', + }, + ], + { preferNullReleaseTime: true }, + ); + + const chapters = await getNovelChapters(novelId); + expect(chapters).toHaveLength(1); + expect(chapters[0].releaseTime).toBeNull(); + }); + + it('should backfill chapterNumber with index fallback over existing null', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { inLibrary: true }); + + await insertTestChapter(testDb, novelId, { + path: '/chapter/1', + chapterNumber: null, + }); + + await insertChapters(novelId, [ + { + path: '/chapter/1', + name: 'Chapter 1', + }, + ]); + + const chapters = await getNovelChapters(novelId); + expect(chapters).toHaveLength(1); + expect(chapters[0].chapterNumber).toBe(1); + expect(chapters[0].chapterNumber).not.toBeNull(); + }); }); describe('deleteChapter', () => { diff --git a/src/database/queries/__tests__/LibraryQueries.test.ts b/src/database/queries/__tests__/LibraryQueries.test.ts index 3f72e3f8f..2fa147404 100644 --- a/src/database/queries/__tests__/LibraryQueries.test.ts +++ b/src/database/queries/__tests__/LibraryQueries.test.ts @@ -4,13 +4,13 @@ import { insertTestNovel, insertTestChapter, insertTestNovelCategory, + insertTestCategory, } from './testData'; import { getLibraryNovelsFromDb, getLibraryWithCategory, } from '../LibraryQueries'; import { TestDb } from './testDb'; -import { categorySchema } from '@database/schema'; import { setupTestDatabase, teardownTestDatabase } from './setup'; describe('LibraryQueries', () => { @@ -140,22 +140,65 @@ describe('LibraryQueries', () => { it('should combine all filters (sort, search, downloaded only, exclude local)', async () => { // Setup: Insert multiple novels with varying properties - const novel1Id = await insertTestNovel(testDb, { + const novelId1 = await insertTestNovel(testDb, { inLibrary: true, name: 'The Great Local Novel', author: 'Author One', isLocal: true, }); - await insertTestChapter(testDb, novel1Id, { isDownloaded: true }); + const novelId2 = await insertTestNovel(testDb, { + inLibrary: true, + name: 'Novel 2', + isLocal: false, + }); + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); + await insertTestNovelCategory(testDb, novelId1, categoryId1); + await insertTestNovelCategory(testDb, novelId2, categoryId1); - const novel2Id = await insertTestNovel(testDb, { + const novels = await getLibraryWithCategory(categoryId1, undefined, true); + expect(novels).toHaveLength(1); + expect(novels[0].name).toBe('Novel 2'); + }); + + it('should not filter by excludeLocalNovels = false', async () => { + const novelId1 = await insertTestNovel(testDb, { + inLibrary: true, + name: 'Novel 1', + isLocal: true, + }); + const novelId2 = await insertTestNovel(testDb, { + inLibrary: true, + name: 'Novel 2', + isLocal: false, + }); + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); + await insertTestNovelCategory(testDb, novelId1, categoryId1); + await insertTestNovelCategory(testDb, novelId2, categoryId1); + + const novels = await getLibraryWithCategory( + categoryId1, + undefined, + false, + ); + expect(novels).toHaveLength(2); + expect(novels.map(n => n.name).sort()).toEqual(['Novel 1', 'Novel 2']); + }); + + it('should handle novels belonging to multiple categories', async () => { + // Test Case 1: Filter by remote novels with downloaded chapters + const novel1Id = await insertTestNovel(testDb, { inLibrary: true, name: 'A Good Remote Story', author: 'Author Two', isLocal: false, }); - await insertTestChapter(testDb, novel2Id, { isDownloaded: true }); + await insertTestChapter(testDb, novel1Id, { isDownloaded: true }); + // Novel 2: Remote but not downloaded await insertTestNovel(testDb, { inLibrary: true, name: 'Another Remote Novel', @@ -163,14 +206,14 @@ describe('LibraryQueries', () => { isLocal: false, }); + // Novel 3: Downloaded but not matching author filter await insertTestNovel(testDb, { inLibrary: true, - name: 'Downloaded Local Book', + name: 'Downloaded Book', author: 'Author One', isLocal: false, }); // No chapters, so chaptersDownloaded is 0 - // Test Case 1: All filters combined, expecting specific result const novels1 = await getLibraryNovelsFromDb( 'name ASC', // sortOrder "author = 'Author Two'", // filter @@ -181,14 +224,21 @@ describe('LibraryQueries', () => { expect(novels1).toHaveLength(1); expect(novels1[0].name).toBe('A Good Remote Story'); - // Test Case 2: Different combination, expecting a different result - // Looking for local, downloaded novels by Author One, sorted by name DESC - const novel3Id = await insertTestNovel(testDb, { + // Test Case 2: Filter by local novels with downloaded chapters by Author One + const novel2Id = await insertTestNovel(testDb, { inLibrary: true, name: 'An Old Local Story', author: 'Author One', isLocal: true, }); + await insertTestChapter(testDb, novel2Id, { isDownloaded: true }); + + const novel3Id = await insertTestNovel(testDb, { + inLibrary: true, + name: 'The Great Local Novel', + author: 'Author One', + isLocal: true, + }); await insertTestChapter(testDb, novel3Id, { isDownloaded: true }); const novels2 = await getLibraryNovelsFromDb( @@ -199,16 +249,8 @@ describe('LibraryQueries', () => { false, // Include local novels ); - // We expect 'The Great Local Novel' and 'An Old Local Story' // Both are local, by Author One, and have downloaded chapters. // Sorted DESC, so 'The Great Local Novel' comes first. - expect( - novels2.map(n => ({ - name: n.name, - isLocal: n.isLocal, - chaptersDownloaded: n.chaptersDownloaded, - })), - ).toHaveLength(2); expect(novels2.map(n => n.name)).toEqual([ 'The Great Local Novel', 'An Old Local Story', @@ -258,16 +300,12 @@ describe('LibraryQueries', () => { name: 'Novel 3', }); - const categoryId1 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category A' }) - .returning() - .get().id; - const categoryId2 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category B' }) - .returning() - .get().id; + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); + const categoryId2 = await insertTestCategory(testDb, { + name: 'Category B', + }); await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); @@ -288,11 +326,9 @@ describe('LibraryQueries', () => { name: 'Novel 2', }); - const categoryId1 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category A' }) - .returning() - .get().id; + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); @@ -307,16 +343,12 @@ describe('LibraryQueries', () => { inLibrary: true, name: 'Novel 1', }); - const categoryId1 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category A' }) - .returning() - .get().id; - const categoryId2 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category B' }) - .returning() - .get().id; + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); + const categoryId2 = await insertTestCategory(testDb, { + name: 'Category B', + }); await insertTestNovelCategory(testDb, novelId1, categoryId1); @@ -329,11 +361,9 @@ describe('LibraryQueries', () => { await insertTestNovel(testDb, { inLibrary: true, name: 'Novel 1' }); await insertTestNovel(testDb, { inLibrary: true, name: 'Novel 2' }); - const categoryId1 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category A' }) - .returning() - .get().id; + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); // No novel-category associations made for categoryId1 @@ -358,11 +388,9 @@ describe('LibraryQueries', () => { name: 'Novel 2', status: 'Completed', }); - const categoryId1 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category A' }) - .returning() - .get().id; + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); @@ -382,11 +410,9 @@ describe('LibraryQueries', () => { name: 'Novel 2', status: 'Completed', }); - const categoryId1 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category A' }) - .returning() - .get().id; + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); @@ -406,11 +432,9 @@ describe('LibraryQueries', () => { name: 'Novel 2', isLocal: false, }); - const categoryId1 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category A' }) - .returning() - .get().id; + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); @@ -430,11 +454,9 @@ describe('LibraryQueries', () => { name: 'Novel 2', isLocal: false, }); - const categoryId1 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category A' }) - .returning() - .get().id; + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); @@ -457,16 +479,12 @@ describe('LibraryQueries', () => { name: 'Novel 2', }); - const categoryId1 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category A' }) - .returning() - .get().id; - const categoryId2 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category B' }) - .returning() - .get().id; + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); + const categoryId2 = await insertTestCategory(testDb, { + name: 'Category B', + }); await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId1, categoryId2); // Novel 1 in two categories @@ -495,11 +513,9 @@ describe('LibraryQueries', () => { }); await insertTestNovel(testDb, { inLibrary: false, name: 'Novel 3' }); - const categoryId1 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category A' }) - .returning() - .get().id; + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); @@ -520,11 +536,9 @@ describe('LibraryQueries', () => { }); await insertTestNovel(testDb, { inLibrary: false, name: 'Novel 3' }); - const categoryId1 = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Category A' }) - .returning() - .get().id; + const categoryId1 = await insertTestCategory(testDb, { + name: 'Category A', + }); await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); diff --git a/src/database/queries/__tests__/NovelQueries.test.ts b/src/database/queries/__tests__/NovelQueries.test.ts index c1c3955be..7c7aa8efe 100644 --- a/src/database/queries/__tests__/NovelQueries.test.ts +++ b/src/database/queries/__tests__/NovelQueries.test.ts @@ -9,6 +9,7 @@ import { setupTestDatabase, getTestDb, teardownTestDatabase } from './setup'; import { insertTestNovel, insertTestNovelCategory, + insertTestCategory, clearAllTables, } from './testData'; import { categorySchema, novelCategorySchema } from '@database/schema'; @@ -147,9 +148,9 @@ describe('NovelQueries', () => { 'test-plugin', ); - expect(result?.inLibrary).toBe(true); - const novel = await getNovelById(novelId); - expect(novel?.inLibrary).toBe(true); + expect(Boolean(result?.inLibrary)).toBe(true); + const novel = getNovelById(novelId); + expect(Boolean(novel?.inLibrary)).toBe(true); }); it('should remove novel from library', async () => { @@ -165,9 +166,9 @@ describe('NovelQueries', () => { 'test-plugin', ); - expect(result?.inLibrary).toBe(false); - const novel = await getNovelById(novelId); - expect(novel?.inLibrary).toBe(false); + expect(Boolean(result?.inLibrary)).toBe(false); + const novel = getNovelById(novelId); + expect(Boolean(novel?.inLibrary)).toBe(false); }); it('should assign default category when adding to library', async () => { @@ -211,8 +212,8 @@ describe('NovelQueries', () => { const novel1 = await getNovelById(novelId1); const novel2 = await getNovelById(novelId2); - expect(novel1?.inLibrary).toBe(false); - expect(novel2?.inLibrary).toBe(false); + expect(Boolean(novel1?.inLibrary)).toBe(false); + expect(Boolean(novel2?.inLibrary)).toBe(false); }); it('should handle empty array', async () => { @@ -222,11 +223,9 @@ describe('NovelQueries', () => { it('should clean up categories when removing from library', async () => { const testDb = getTestDb(); const novelId = await insertTestNovel(testDb, { inLibrary: true }); - const categoryId = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Test Category' }) - .returning() - .get().id; + const categoryId = await insertTestCategory(testDb, { + name: 'Test Category', + }); await insertTestNovelCategory(testDb, novelId, categoryId); await removeNovelsFromLibrary([novelId]); @@ -379,11 +378,9 @@ describe('NovelQueries', () => { it('should add categories to a novel', async () => { const testDb = getTestDb(); const novelId = await insertTestNovel(testDb, { inLibrary: true }); - const categoryId = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Test Category' }) - .returning() - .get().id; + const categoryId = await insertTestCategory(testDb, { + name: 'Test Category', + }); await updateNovelCategoryById(novelId, [categoryId]); @@ -402,11 +399,9 @@ describe('NovelQueries', () => { const testDb = getTestDb(); const novelId1 = await insertTestNovel(testDb, { inLibrary: true }); const novelId2 = await insertTestNovel(testDb, { inLibrary: true }); - const categoryId = await testDb.drizzleDb - .insert(categorySchema) - .values({ name: 'Test Category' }) - .returning() - .get().id; + const categoryId = await insertTestCategory(testDb, { + name: 'Test Category', + }); await updateNovelCategories([novelId1, novelId2], [categoryId]); diff --git a/src/database/queries/__tests__/setup.ts b/src/database/queries/__tests__/setup.ts index 4e114c11a..2a6e7d9c9 100644 --- a/src/database/queries/__tests__/setup.ts +++ b/src/database/queries/__tests__/setup.ts @@ -8,7 +8,9 @@ // @ts-ignore global.__DEV__ ??= false; -import { createTestDb, cleanupTestDb, type TestDb } from './testDb'; +import type { TestDb } from './testDb'; + +const getTestDbModule = () => require('./testDb') as typeof import('./testDb'); // Module-level variable to hold the test database // Using 'mock' prefix so Jest allows it in jest.mock() factory @@ -19,6 +21,7 @@ let mockTestDbInstance: TestDb | null = null; * This should be called in beforeEach of test files */ export function setupTestDatabase(): TestDb { + const { createTestDb, cleanupTestDb } = getTestDbModule(); if (mockTestDbInstance) { cleanupTestDb(mockTestDbInstance); } @@ -42,6 +45,7 @@ export function getTestDb(): TestDb { * Cleans up the test database */ export function teardownTestDatabase() { + const { cleanupTestDb } = getTestDbModule(); if (mockTestDbInstance) { cleanupTestDb(mockTestDbInstance); mockTestDbInstance = null; @@ -114,43 +118,6 @@ jest.mock('expo-document-picker', () => ({ }), })); -// Mock database utilities -jest.mock('@database/utils/parser', () => { - const { sql } = require('drizzle-orm'); - return { - chapterFilterToSQL: jest.fn().mockImplementation(filter => { - if (!filter || !filter.length) return undefined; - const map: Record = { - 'read': '`unread`=0', - 'not-read': '`unread`=1', - 'downloaded': 'isDownloaded=1', - 'not-downloaded': 'isDownloaded=0', - 'bookmarked': 'bookmark=1', - 'not-bookmarked': 'bookmark=0', - }; - const parts = filter.map((f: string) => map[f]).filter(Boolean); - if (!parts.length) return undefined; - return sql.raw(parts.join(' AND ')); - }), - chapterOrderToSQL: jest.fn().mockReturnValue(undefined), - }; -}); - -// Mock database constants -jest.mock('@database/constants', () => ({ - ChapterFilterKey: { - UNREAD: 'unread', - DOWNLOADED: 'downloaded', - BOOKMARKED: 'bookmarked', - }, - ChapterOrderKey: { - BY_SOURCE: 'bySource', - BY_SOURCE_DESC: 'bySourceDesc', - BY_CHAPTER_NUMBER: 'byChapterNumber', - BY_CHAPTER_NUMBER_DESC: 'byChapterNumberDesc', - }, -})); - // Mock lodash-es to avoid ES module issues jest.mock('lodash-es', () => { const lodash = jest.requireActual('lodash'); diff --git a/src/database/queries/__tests__/testData.ts b/src/database/queries/__tests__/testData.ts index 4df447e07..77367dd9d 100644 --- a/src/database/queries/__tests__/testData.ts +++ b/src/database/queries/__tests__/testData.ts @@ -21,13 +21,11 @@ import { */ export function clearAllTables(testDb: TestDb) { const { sqlite } = testDb; - sqlite.exec(` - DELETE FROM NovelCategory; - DELETE FROM Chapter; - DELETE FROM Novel; - DELETE FROM Repository; - DELETE FROM Category WHERE id > 2; - `); + sqlite.executeSync('DELETE FROM NovelCategory'); + sqlite.executeSync('DELETE FROM Chapter'); + sqlite.executeSync('DELETE FROM Novel'); + sqlite.executeSync('DELETE FROM Repository'); + sqlite.executeSync('DELETE FROM Category WHERE id > 2'); } /** @@ -60,7 +58,7 @@ export async function insertTestNovel( ...data, }; - const result = drizzleDb + const result = await drizzleDb .insert(novelSchema) .values(novelData) .returning() @@ -96,7 +94,7 @@ export async function insertTestChapter( novelId, }; - const result = drizzleDb + const result = await drizzleDb .insert(chapterSchema) .values(chapterData) .returning() @@ -118,7 +116,7 @@ export async function insertTestCategory( sort: data.sort ?? null, }; - const result = drizzleDb + const result = await drizzleDb .insert(categorySchema) .values(categoryData) .returning() @@ -139,7 +137,7 @@ export async function insertTestRepository( url: data.url ?? `https://test-repo-${Date.now()}.example.com`, }; - const result = drizzleDb + const result = await drizzleDb .insert(repositorySchema) .values(repoData) .returning() @@ -162,7 +160,7 @@ export async function insertTestNovelCategory( categoryId, }; - const result = drizzleDb + const result = await drizzleDb .insert(novelCategorySchema) .values(data) .returning() diff --git a/src/database/queries/__tests__/testDb.ts b/src/database/queries/__tests__/testDb.ts index cf70e2efe..de1297784 100644 --- a/src/database/queries/__tests__/testDb.ts +++ b/src/database/queries/__tests__/testDb.ts @@ -1,13 +1,16 @@ /* eslint-disable no-console */ /** * Test database factory for creating in-memory SQLite databases - * Uses better-sqlite3 for Node.js testing environment + * Uses op-sqlite Node runtime for Jest testing environment */ -import Database from 'better-sqlite3'; -import { drizzle } from 'drizzle-orm/better-sqlite3'; +import { open } from '@op-engineering/op-sqlite'; +import { drizzle } from 'drizzle-orm/op-sqlite'; import { schema } from '@database/schema'; -import { createTestDbManager } from './testDbManager'; +import { + __resetDbManagerForTests, + createDbManager, +} from '@database/manager/manager'; import { createCategoryTriggerQuery, createNovelTriggerQueryDelete, @@ -84,20 +87,23 @@ const MIGRATION_STATEMENTS = [ */ export function createTestDb() { // Create in-memory database - const sqlite = new Database(':memory:'); + const sqlite = open({ name: ':memory:' }); + // drizzle-orm/op-sqlite expects executeAsync on the client + (sqlite as any).executeAsync ??= sqlite.execute; + (sqlite as any).executeRawAsync ??= sqlite.executeRaw; // Set pragmas for better performance and behavior - sqlite.pragma('journal_mode = WAL'); - sqlite.pragma('synchronous = NORMAL'); - sqlite.pragma('temp_store = MEMORY'); - sqlite.pragma('busy_timeout = 5000'); - sqlite.pragma('foreign_keys = ON'); + sqlite.executeSync('PRAGMA journal_mode = WAL'); + sqlite.executeSync('PRAGMA synchronous = NORMAL'); + sqlite.executeSync('PRAGMA temp_store = MEMORY'); + sqlite.executeSync('PRAGMA busy_timeout = 5000'); + sqlite.executeSync('PRAGMA foreign_keys = ON'); // Run migration SQL to create tables // Execute each statement separately for (const statement of MIGRATION_STATEMENTS) { try { - sqlite.exec(statement.trim()); + sqlite.executeSync(statement.trim()); } catch (error) { console.error('Migration error:', error); console.error('Failed statement:', statement); @@ -106,9 +112,9 @@ export function createTestDb() { } // Verify tables were created (for debugging) - const tables = sqlite - .prepare("SELECT name FROM sqlite_master WHERE type='table'") - .all(); + const tables = sqlite.executeSync( + "SELECT name FROM sqlite_master WHERE type='table'", + ).rows; const tableNames = tables .map((t: any) => t.name) .filter((n: string) => n !== 'sqlite_sequence'); @@ -123,23 +129,26 @@ export function createTestDb() { } // Create Drizzle instance - const drizzleDb = drizzle({ client: sqlite, schema }); + const drizzleDb = drizzle(sqlite, { schema }); + + // Ensure singleton manager is bound to this test DB instance + __resetDbManagerForTests(); // Create triggers (same as production) - sqlite.exec(createNovelTriggerQueryInsert); - sqlite.exec(createNovelTriggerQueryUpdate); - sqlite.exec(createNovelTriggerQueryDelete); - sqlite.exec(createCategoryTriggerQuery); + sqlite.executeSync(createNovelTriggerQueryInsert); + sqlite.executeSync(createNovelTriggerQueryUpdate); + sqlite.executeSync(createNovelTriggerQueryDelete); + sqlite.executeSync(createCategoryTriggerQuery); // Populate default categories - sqlite.exec(` + sqlite.executeSync(` INSERT OR IGNORE INTO Category (id, name, sort) VALUES (1, 'Default', 1), (2, 'Local', 2) `); // Create test-compatible dbManager - const dbManager = createTestDbManager(drizzleDb, sqlite); + const dbManager = createDbManager(drizzleDb); return { sqlite, @@ -153,6 +162,7 @@ export function createTestDb() { */ export function cleanupTestDb(testDb: ReturnType) { testDb.sqlite.close(); + __resetDbManagerForTests(); } /** diff --git a/src/database/queries/__tests__/testDbManager.ts b/src/database/queries/__tests__/testDbManager.ts deleted file mode 100644 index 15495201a..000000000 --- a/src/database/queries/__tests__/testDbManager.ts +++ /dev/null @@ -1,134 +0,0 @@ -/** - * Test-specific dbManager implementation for better-sqlite3 - * Provides compatibility with op-sqlite specific methods - */ - -import type { IDbManager } from '@database/manager/manager.d'; -import type { BetterSQLite3Database } from 'drizzle-orm/better-sqlite3'; -import Database from 'better-sqlite3'; -import { Placeholder, sql as drizzleSql } from 'drizzle-orm'; -import { SQLitePreparedQuery } from 'drizzle-orm/sqlite-core'; - -interface ExecutableSelect { - toSQL(): { sql: string; params: unknown[] }; - get(): Promise; - all(): Promise; -} - -type DrizzleDb = BetterSQLite3Database; -type TransactionParameter = Parameters< - Parameters[0] ->[0]; - -const isBuilderLike = (value: unknown): value is Record => { - return ( - !!value && - typeof value === 'object' && - typeof (value as { get?: unknown }).get === 'function' && - typeof (value as { all?: unknown }).all === 'function' - ); -}; - -const wrapBuilder = (builder: T): T => { - return new Proxy(builder, { - get(target, prop, receiver) { - const value = Reflect.get(target, prop, receiver); - if (prop === 'get' && typeof value === 'function') { - return (...args: unknown[]) => - Promise.resolve(value.apply(target, args as never[])); - } - if (prop === 'all' && typeof value === 'function') { - return (...args: unknown[]) => - Promise.resolve(value.apply(target, args as never[])); - } - if (typeof value === 'function') { - return (...args: unknown[]) => { - const result = value.apply(target, args as never[]); - return isBuilderLike(result) ? wrapBuilder(result as object) : result; - }; - } - return value; - }, - }); -}; - -/** - * Creates a test-compatible dbManager that works with better-sqlite3 - */ -export function createTestDbManager( - drizzleDb: DrizzleDb, - sqlite: Database.Database, -): IDbManager { - // Create a wrapper that implements the IDbManager interface - const dbManager = { - // Drizzle methods - delegate to drizzleDb - select: (...args: Parameters) => - wrapBuilder(drizzleDb.select(...args)), - selectDistinct: (...args: Parameters) => - wrapBuilder(drizzleDb.selectDistinct(...args)), - $count: drizzleDb.$count.bind(drizzleDb), - query: drizzleDb.query, - run: drizzleDb.run.bind(drizzleDb), - with: (...args: Parameters) => - wrapBuilder(drizzleDb.with(...args)), - $with: (...args: Parameters) => - wrapBuilder(drizzleDb.$with(...args)), - all: (...args: Parameters) => - Promise.resolve(drizzleDb.all(...args)), - get: (...args: Parameters) => - Promise.resolve(drizzleDb.get(...args)), - values: (...args: Parameters) => - Promise.resolve(drizzleDb.values(...args)), - - // Test-compatible implementations of op-sqlite specific methods - getSync( - query: T, - ): Awaited> { - const { sql, params } = query.toSQL(); - const stmt = sqlite.prepare(sql); - const result = stmt.get(params as any[]) as Awaited>; - return result; - }, - - async allSync( - query: T, - ): Promise>> { - const { sql, params } = query.toSQL(); - const stmt = sqlite.prepare(sql); - const results = stmt.all(params as any[]) as Awaited< - ReturnType - >; - return results; - }, - - async batch>( - data: T[], - fn: ( - tx: TransactionParameter, - ph: (arg: Extract) => Placeholder, - ) => SQLitePreparedQuery, - ) { - const ph = (arg: Extract) => drizzleSql.placeholder(arg); - await this.write(async tx => { - const prep = fn(tx, ph); - for (let index = 0; index < data.length; index++) { - prep.run(data[index]); - } - }); - }, - - // better-sqlite3 can't handle an async transaction function - async write(fn: (tx: TransactionParameter) => Promise): Promise { - const result = await fn(drizzleDb as any); - - return result; - }, - async transaction( - fn: (tx: TransactionParameter) => Promise, - ): Promise { - return await this.write(fn); - }, - }; - - return dbManager; -} diff --git a/src/database/queryStrings/triggers.ts b/src/database/queryStrings/triggers.ts index f93e4caa1..3f7c3096f 100644 --- a/src/database/queryStrings/triggers.ts +++ b/src/database/queryStrings/triggers.ts @@ -3,16 +3,21 @@ AFTER INSERT ON Chapter BEGIN UPDATE Novel SET - totalChapters = (SELECT COUNT(*) FROM Chapter WHERE Chapter.novelId = Novel.id), - chaptersDownloaded = (SELECT COUNT(*) FROM Chapter WHERE Chapter.novelId = Novel.id AND Chapter.isDownloaded = 1), - chaptersUnread = (SELECT COUNT(*) FROM Chapter WHERE Chapter.novelId = Novel.id AND Chapter.unread = 1), - lastUpdatedAt = (SELECT MAX(updatedTime) FROM Chapter WHERE Chapter.novelId = Novel.id) + totalChapters = totalChapters + 1, + chaptersDownloaded = chaptersDownloaded + CASE WHEN NEW.isDownloaded = 1 THEN 1 ELSE 0 END, + chaptersUnread = chaptersUnread + CASE WHEN NEW.unread = 1 THEN 1 ELSE 0 END, + lastUpdatedAt = CASE + WHEN NEW.updatedTime IS NOT NULL + AND (lastUpdatedAt IS NULL OR NEW.updatedTime > lastUpdatedAt) + THEN NEW.updatedTime + ELSE lastUpdatedAt + END WHERE id = NEW.novelId; END; `; export const createNovelTriggerQueryUpdate = `CREATE TRIGGER IF NOT EXISTS update_novel_stats_on_update -AFTER UPDATE ON Chapter +AFTER UPDATE OF isDownloaded, unread, readTime, updatedTime ON Chapter BEGIN UPDATE Novel SET @@ -42,4 +47,4 @@ export const createCategoryTriggerQuery = ` BEGIN UPDATE Category SET sort = (SELECT IFNULL(sort, new.id)) WHERE id = new.id; END; -`; \ No newline at end of file +`; diff --git a/src/database/utils/filter.ts b/src/database/utils/filter.ts index 759dbb762..87c5aa4a2 100644 --- a/src/database/utils/filter.ts +++ b/src/database/utils/filter.ts @@ -10,6 +10,12 @@ const FILTER_STATES = { } as const; export type FilterStates = typeof FILTER_STATES; +export type FilterObject = { + unread?: boolean; + isDownloaded?: boolean; + bookmark?: boolean; +}; + export class ChapterFilterObject { private filter: Map< ChapterFilterPositiveKey, @@ -51,6 +57,26 @@ export class ChapterFilterObject { return res as ChapterFilterKey[]; } + toFilterObject(): FilterObject { + const result: FilterObject = {}; + for (const [key, value] of this.filter.entries()) { + if (value === FILTER_STATES.OFF) continue; + + switch (key) { + case 'read': + result.unread = value !== FILTER_STATES.ON; + break; + case 'downloaded': + result.isDownloaded = value === FILTER_STATES.ON; + break; + case 'bookmarked': + result.bookmark = value === FILTER_STATES.ON; + break; + } + } + return result; + } + set(key: ChapterFilterPositiveKey, value: keyof typeof FILTER_STATES) { this.filter.set(key, FILTER_STATES[value]); this.setState([...this.toArray()]); diff --git a/src/database/utils/parser.ts b/src/database/utils/parser.ts index 4f27df2cf..3a5c7f4bb 100644 --- a/src/database/utils/parser.ts +++ b/src/database/utils/parser.ts @@ -6,7 +6,8 @@ import { } from '@database/constants'; import { SQL, sql } from 'drizzle-orm'; -export function chapterOrderToSQL(order: ChapterOrderKey) { +export function chapterOrderToSQL(order?: ChapterOrderKey) { + if (!order) return sql.raw(CHAPTER_ORDER.positionAsc); const o = CHAPTER_ORDER[order] ?? CHAPTER_ORDER.positionAsc; return sql.raw(o); } diff --git a/src/hooks/__tests__/mocks.ts b/src/hooks/__tests__/mocks.ts index cf1223e81..457f0a56d 100644 --- a/src/hooks/__tests__/mocks.ts +++ b/src/hooks/__tests__/mocks.ts @@ -29,3 +29,123 @@ jest.mock('@hooks/persisted/useTrackedNovel'); jest.mock('@hooks/persisted/useUpdates'); jest.mock('@services/plugin/fetch'); jest.mock('@components/Context/LibraryContext'); + +const createMockChapterTextCache = () => { + const cache = new Map>(); + + return { + read: jest.fn((chapterId: number) => cache.get(chapterId)), + write: jest.fn((chapterId: number, value: string | Promise) => { + cache.set(chapterId, value); + }), + remove: jest.fn((chapterId: number) => cache.delete(chapterId)), + clear: jest.fn(() => cache.clear()), + }; +}; + +export const createMockNovelStoreState = ( + overrides: Record = {}, +) => ({ + loading: false, + fetching: false, + pageIndex: 0, + pages: ['1'], + novel: undefined, + chapters: [], + firstUnreadChapter: undefined, + batchInformation: { + batch: 0, + total: 0, + }, + novelSettings: { + filter: [], + showChapterTitles: true, + }, + chapterTextCache: createMockChapterTextCache(), + lastRead: undefined, + + bootstrapNovel: jest.fn().mockResolvedValue(true), + getChapters: jest.fn().mockResolvedValue(undefined), + getNextChapterBatch: jest.fn().mockResolvedValue(undefined), + loadUpToBatch: jest.fn().mockResolvedValue(undefined), + refreshNovel: jest.fn().mockResolvedValue(undefined), + + setNovel: jest.fn(), + setPages: jest.fn(), + setPageIndex: jest.fn(), + openPage: jest.fn().mockResolvedValue(undefined), + setNovelSettings: jest.fn(), + setLastRead: jest.fn(), + followNovel: jest.fn(), + + updateChapter: jest.fn(), + setChapters: jest.fn(), + extendChapters: jest.fn(), + + bookmarkChapters: jest.fn(), + markPreviouschaptersRead: jest.fn(), + markChapterRead: jest.fn(), + markChaptersRead: jest.fn(), + markPreviousChaptersUnread: jest.fn(), + markChaptersUnread: jest.fn(), + updateChapterProgress: jest.fn(), + deleteChapter: jest.fn(), + deleteChapters: jest.fn(), + refreshChapters: jest.fn(), + ...overrides, +}); + +export const createMockNovelStore = ( + stateOverrides: Record = {}, +) => { + let state = createMockNovelStoreState(stateOverrides); + + return { + getState: jest.fn(() => state), + setState: jest.fn(nextState => { + const partial = + typeof nextState === 'function' ? nextState(state) : nextState; + state = { + ...state, + ...partial, + }; + }), + subscribe: jest.fn(() => () => {}), + }; +}; + +const defaultMockNovelContext = { + novelStore: createMockNovelStore(), + navigationBarHeight: 0, + statusBarHeight: 0, +}; + +export const mockUseNovelContext = jest.fn(() => defaultMockNovelContext); +export const mockUseNovelValue = jest.fn((key: string) => { + const state = mockUseNovelContext()?.novelStore?.getState?.() ?? {}; + return state[key as keyof typeof state]; +}); +export const mockUseNovelState = jest.fn((selector: (state: any) => unknown) => { + const state = mockUseNovelContext()?.novelStore?.getState?.() ?? {}; + return selector(state); +}); +export const mockUseNovelActions = jest.fn(() => { + const state = mockUseNovelContext()?.novelStore?.getState?.() ?? {}; + const stateWithOptionalActions = state as Record & { + actions?: Record; + }; + return stateWithOptionalActions.actions ?? stateWithOptionalActions; +}); +export const mockUseNovelAction = jest.fn((key: string) => { + const actions = mockUseNovelActions(); + return actions?.[key]; +}); + +jest.mock('@screens/novel/NovelContext', () => ({ + useNovelContext: () => mockUseNovelContext(), + useNovelValue: (key: string) => mockUseNovelValue(key), + useNovelState: (selector: (state: any) => unknown) => + mockUseNovelState(selector), + useNovelActions: () => mockUseNovelActions(), + useNovelAction: (key: string) => mockUseNovelAction(key), +})); diff --git a/src/hooks/__tests__/mocksContract.test.ts b/src/hooks/__tests__/mocksContract.test.ts new file mode 100644 index 000000000..76bebe18a --- /dev/null +++ b/src/hooks/__tests__/mocksContract.test.ts @@ -0,0 +1,166 @@ +import { + createMockNovelStore, + createMockNovelStoreState, + mockUseNovelContext, +} from './mocks'; +import { + LAST_READ_PREFIX, + NOVEL_PAGE_INDEX_PREFIX, + NOVEL_SETTINGS_PREFIX, + defaultNovelSettings as novelDefaultNovelSettings, + defaultPageIndex, + deleteCachedNovels, + useNovel, +} from '@hooks/persisted/useNovel'; +import { useNovelSettings } from '@hooks/persisted/useNovelSettings'; + +jest.mock('@hooks/persisted/useNovel'); + +describe('mock contracts (zustand novel architecture)', () => { + it('useNovel mock exports persistence constants and compatibility helpers', () => { + expect(NOVEL_PAGE_INDEX_PREFIX).toBe('NOVEL_PAGE_INDEX_PREFIX'); + expect(NOVEL_SETTINGS_PREFIX).toBe('NOVEL_SETTINGS'); + expect(LAST_READ_PREFIX).toBe('LAST_READ_PREFIX'); + expect(defaultPageIndex).toBe(0); + expect(novelDefaultNovelSettings).toEqual({ + filter: [], + showChapterTitles: true, + }); + + expect(typeof useNovel).toBe('function'); + expect(jest.isMockFunction(useNovel)).toBe(true); + expect(jest.isMockFunction(deleteCachedNovels)).toBe(true); + }); + + it('useNovel mock state includes store-era action and cache surface', () => { + const state = useNovel() as unknown as { + chapterTextCache: { + read: unknown; + write: unknown; + remove: unknown; + clear: unknown; + }; + } & Record; + + const requiredMembers = [ + 'loading', + 'fetching', + 'pageIndex', + 'pages', + 'novel', + 'chapters', + 'firstUnreadChapter', + 'batchInformation', + 'novelSettings', + 'lastRead', + 'bootstrapNovel', + 'getChapters', + 'getNextChapterBatch', + 'loadUpToBatch', + 'refreshNovel', + 'setNovel', + 'setPages', + 'setPageIndex', + 'openPage', + 'setNovelSettings', + 'setLastRead', + 'followNovel', + 'updateChapter', + 'setChapters', + 'extendChapters', + 'bookmarkChapters', + 'markPreviouschaptersRead', + 'markChapterRead', + 'markChaptersRead', + 'markPreviousChaptersUnread', + 'markChaptersUnread', + 'updateChapterProgress', + 'deleteChapter', + 'deleteChapters', + 'refreshChapters', + 'chapterTextCache', + ] as const; + + requiredMembers.forEach(member => { + expect(state).toHaveProperty(member); + }); + + expect(state.chapterTextCache).toEqual( + expect.objectContaining({ + read: expect.any(Function), + write: expect.any(Function), + remove: expect.any(Function), + clear: expect.any(Function), + }), + ); + }); + + it('useNovelSettings mock keeps settings API contract available', () => { + const result = useNovelSettings() as unknown as Record; + + expect({ + sort: result.sort, + filter: result.filter, + showChapterTitles: result.showChapterTitles, + }).toEqual({ + sort: undefined, + filter: [], + showChapterTitles: true, + }); + + [ + 'sort', + 'filter', + 'showChapterTitles', + 'cycleChapterFilter', + 'setChapterFilter', + 'setChapterFilterValue', + 'getChapterFilterState', + 'getChapterFilter', + 'setChapterSort', + 'setShowChapterTitles', + ].forEach(member => { + expect(result).toHaveProperty(member); + }); + }); + + it('test harness mock context exposes subscribable novelStore boundary', () => { + const state = createMockNovelStoreState(); + const store = createMockNovelStore(); + const context = mockUseNovelContext(); + + [ + 'bootstrapNovel', + 'getChapters', + 'getNextChapterBatch', + 'setPageIndex', + 'openPage', + 'setNovelSettings', + 'setLastRead', + 'updateChapter', + 'refreshChapters', + 'chapterTextCache', + ].forEach(member => { + expect(state).toHaveProperty(member); + }); + + expect(store).toEqual( + expect.objectContaining({ + getState: expect.any(Function), + setState: expect.any(Function), + subscribe: expect.any(Function), + }), + ); + + expect(context).toEqual( + expect.objectContaining({ + novelStore: expect.objectContaining({ + getState: expect.any(Function), + subscribe: expect.any(Function), + }), + navigationBarHeight: expect.any(Number), + statusBarHeight: expect.any(Number), + }), + ); + }); +}); diff --git a/src/hooks/__tests__/useNovel.test.ts b/src/hooks/__tests__/useNovel.test.ts index 071b366a2..71e0af6af 100644 --- a/src/hooks/__tests__/useNovel.test.ts +++ b/src/hooks/__tests__/useNovel.test.ts @@ -1,492 +1,96 @@ import './mocks'; -import { renderHook, act, waitFor } from '@test-utils'; -import { useNovel, deleteCachedNovels } from '@hooks/persisted/useNovel'; +import { deleteCachedNovels, useNovel } from '@hooks/persisted/useNovel'; import { - getNovelByPath, - insertNovelAndChapters, getCachedNovels as _getCachedNovels, deleteCachedNovels as _deleteCachedNovels, } from '@database/queries/NovelQueries'; -import { - getChapterCount, - getCustomPages, - getPageChaptersBatched, - insertChapters, - getFirstUnreadChapter as _getFirstUnreadChapter, - getPageChapters as _getPageChapters, - markChapterRead as _markChapterRead, - markChaptersRead as _markChaptersRead, - markChaptersUnread as _markChaptersUnread, - markPreviousChaptersUnread as _markPreviousChaptersUnread, - markPreviuschaptersRead as _markPreviuschaptersRead, - deleteChapter as _deleteChapter, - deleteChapters as _deleteChapters, - bookmarkChapter as _bookmarkChapter, - updateChapterProgress as _updateChapterProgress, -} from '@database/queries/ChapterQueries'; -import { fetchNovel, fetchPage } from '@services/plugin/fetch'; import NativeFile from '@specs/NativeFile'; import { NOVEL_STORAGE } from '@utils/Storages'; -import { ChapterInfo, NovelInfo } from '@database/types'; import { MMKVStorage } from '@utils/mmkv/mmkv'; - -// --- fixtures --- - -const PLUGIN_ID = 'test-plugin'; - -const mockNovel: NovelInfo = { - id: 1, - path: '/novel/test', - pluginId: PLUGIN_ID, - name: 'Test Novel', - inLibrary: false, - totalPages: 0, -}; - -const makeChapter = (id: number, overrides = {}): ChapterInfo => ({ - id, - novelId: mockNovel.id, - name: `Chapter ${id}`, - path: `/chapter/${id}`, - releaseTime: '2024-01-01', - updatedTime: '2024-01-02', - readTime: '2024-01-03', - chapterNumber: id, - unread: true, - isDownloaded: false, - bookmark: false, - progress: 0, - page: '1', - ...overrides, -}); - -const mockChapters = [makeChapter(1), makeChapter(2), makeChapter(3)]; - -// --- helpers --- - -async function renderUseNovel(novelOrPath: string | NovelInfo = mockNovel) { - const utils = renderHook(() => useNovel(novelOrPath, PLUGIN_ID)); - await waitFor(() => { - expect(utils.result.current.fetching).toBe(false); +import { TRACKED_NOVEL_PREFIX } from '@hooks/persisted/useTrackedNovel'; +import { + keyContract, + novelPersistence, +} from '@hooks/persisted/useNovel/store-helper/contracts'; + +describe('useNovel (legacy retirement)', () => { + it('throws with guidance to use store selectors', () => { + expect(() => useNovel()).toThrow( + 'useNovel has been retired. Access novel domain state/actions via useNovelContext().novelStore selectors.', + ); }); - return utils; -} +}); -// --- tests --- +describe('deleteCachedNovels', () => { + const cachedNovels = [ + { id: 10, pluginId: 'p1', path: '/n/1', name: 'N1', inLibrary: false }, + { id: 11, pluginId: 'p2', path: '/n/2', name: 'N2', inLibrary: false }, + ]; -describe('useNovel', () => { beforeEach(() => { jest.clearAllMocks(); MMKVStorage.clearAll(); - // Default happy-path mocks - (getNovelByPath as jest.Mock).mockReturnValue(mockNovel); - (getChapterCount as jest.Mock).mockResolvedValue(mockChapters.length); - (getPageChaptersBatched as jest.Mock).mockResolvedValue(mockChapters); - (_getFirstUnreadChapter as jest.Mock).mockResolvedValue(mockChapters[0]); - (getCustomPages as jest.Mock).mockResolvedValue([]); - }); - - // #region initialization - - describe('initialization', () => { - it('uses the passed NovelInfo object directly without fetching from DB', async () => { - await renderUseNovel(mockNovel); - - await waitFor(() => { - expect(getNovelByPath).not.toHaveBeenCalled(); - }); - }); - - it('fetches novel from DB when a path string is passed', async () => { - await renderUseNovel(mockNovel.path); - - await waitFor(() => { - expect(getNovelByPath).toHaveBeenCalledWith(mockNovel.path, PLUGIN_ID); - }); - }); - - it('fetches from source and inserts when novel is not in DB', async () => { - const sourceNovel = { ...mockNovel, chapters: mockChapters }; - (getNovelByPath as jest.Mock) - .mockReturnValueOnce(null) - .mockReturnValueOnce(mockNovel); - (fetchNovel as jest.Mock).mockResolvedValue(sourceNovel); - - await renderUseNovel(mockNovel.path); - - await waitFor(() => { - expect(fetchNovel).toHaveBeenCalledWith(PLUGIN_ID, mockNovel.path); - expect(insertNovelAndChapters).toHaveBeenCalledWith( - PLUGIN_ID, - sourceNovel, - ); - }); - }); - - it('throws when source fetch fails and novel is not in DB', async () => { - (getNovelByPath as jest.Mock).mockReturnValue(null); - (fetchNovel as jest.Mock).mockRejectedValue(new Error('network error')); - - const { result } = renderHook(() => useNovel(mockNovel.path, PLUGIN_ID)); - - await waitFor(() => { - expect(result.current.loading).toBe(false); - }); - expect(result.current.novel).toBeUndefined(); - }); - - it('sets loading to false after novel resolves', async () => { - const { result } = await renderUseNovel(); - - await waitFor(() => { - expect(result.current.loading).toBe(false); - }); - }); - - it('sets fetching to false after chapters load', async () => { - const { result } = await renderUseNovel(); - - await waitFor(() => { - expect(result.current.fetching).toBe(false); - }); - }); - - it('populates chapters after load', async () => { - const { result } = await renderUseNovel(); - - await waitFor(() => { - expect(result.current.chapters).toHaveLength(mockChapters.length); - }); - }); - - it('sets firstUnreadChapter', async () => { - const { result } = await renderUseNovel(); - - await waitFor(() => { - expect(result.current.firstUnreadChapter?.id).toBe(mockChapters[0].id); - }); - }); - }); - - // #endregion - // #region pages - - describe('pages', () => { - it('builds numeric pages from totalPages when > 0', async () => { - const pagedNovel = { ...mockNovel, totalPages: 3 }; - (getNovelByPath as jest.Mock).mockReturnValue(pagedNovel); - - const { result } = await renderUseNovel(pagedNovel.path); - - await waitFor(() => { - expect(result.current.pages).toEqual(['1', '2', '3']); - }); - }); - - it('falls back to ["1"] when novel has no pages', async () => { - const { result } = await renderUseNovel(); - - await waitFor(() => { - expect(result.current.pages).toEqual(['1']); - }); - }); - - it('reads custom pages from DB when totalPages is 0', async () => { - (getCustomPages as jest.Mock).mockResolvedValue([ - { page: 'vol1' }, - { page: 'vol2' }, - ]); - - const { result } = await renderUseNovel(); - - await waitFor(() => { - expect(result.current.pages).toEqual(['vol1', 'vol2']); - }); - }); - - it('openPage updates pageIndex', async () => { - const pagedNovel = { ...mockNovel, totalPages: 3 }; - (getNovelByPath as jest.Mock).mockReturnValue(pagedNovel); - - const { result } = await renderUseNovel(pagedNovel.path); - - act(() => result.current.openPage(2)); - await waitFor(() => expect(result.current.fetching).toBe(false)); - - expect(result.current.pageIndex).toBe(2); - - act(() => result.current.openPage(0)); - await waitFor(() => expect(result.current.fetching).toBe(false)); - - expect(result.current.pageIndex).toBe(0); - }); - }); - - // #endregion - // #region chapter batching - - describe('chapter batching', () => { - it('sets batchInformation.total based on chapter count', async () => { - (getChapterCount as jest.Mock).mockResolvedValue(900); - (getPageChaptersBatched as jest.Mock).mockResolvedValue([]); - - const { result } = await renderUseNovel(); - - await waitFor(() => { - // Math.floor(900 / 300) = 3 - expect(result.current.batchInformation.total).toBe(3); - }); - }); - - it('getNextChapterBatch appends chapters and increments batch', async () => { - const batch1 = Array.from({ length: 2 }, (_, i) => makeChapter(i + 4)); - (getChapterCount as jest.Mock).mockResolvedValue(600); - (getPageChaptersBatched as jest.Mock) - .mockResolvedValueOnce(mockChapters) // initial load - .mockResolvedValueOnce(batch1); // next batch - - const { result } = await renderUseNovel(); - - expect(result.current.chapters).toHaveLength(mockChapters.length); - - await act(() => result.current.getNextChapterBatch()); - - expect(result.current.chapters).toHaveLength( - mockChapters.length + batch1.length, - ); - expect(result.current.batchInformation.batch).toBe(1); - }); - - it('getNextChapterBatch does nothing when already at last batch', async () => { - (getChapterCount as jest.Mock).mockResolvedValue(mockChapters.length); - // total = Math.floor(3 / 300) = 0, so nextBatch(1) > total(0) - - const { result } = await renderUseNovel(); - - const chaptersBefore = result.current.chapters.length; - await act(() => result.current.getNextChapterBatch()); - - expect(result.current.chapters).toHaveLength(chaptersBefore); - }); - - it('loadUpToBatch loads all intermediate batches sequentially', async () => { - (getChapterCount as jest.Mock).mockResolvedValue(900); - const batchChapter = makeChapter(99); - (getPageChaptersBatched as jest.Mock).mockResolvedValue([batchChapter]); - - const { result } = await renderUseNovel(); - - const initialChapterCount = result.current.chapters.length; - - await act(() => result.current.loadUpToBatch(3)); - - expect(result.current.batchInformation.batch).toBe(3); - // 3 batches loaded, each returning 1 chapter - expect(result.current.chapters.length).toBe(initialChapterCount + 3); - }); - }); - - // #endregion - // #region fetching missing page from source - - describe('fetching missing page chapters from source', () => { - it('fetches page from source when chapter count is 0 for that page', async () => { - const pagedNovel = { ...mockNovel, totalPages: 2 }; - (getNovelByPath as jest.Mock).mockReturnValue(pagedNovel); - (getChapterCount as jest.Mock) - .mockResolvedValueOnce(0) // page 1 missing - .mockResolvedValueOnce(2); // after insert - (fetchPage as jest.Mock).mockResolvedValue({ chapters: mockChapters }); - (_getPageChapters as jest.Mock).mockResolvedValue(mockChapters); - - const { result } = await renderUseNovel(pagedNovel.path); - - await waitFor(() => expect(result.current.fetching).toBe(false)); - - expect(fetchPage).toHaveBeenCalledWith(PLUGIN_ID, pagedNovel.path, '1'); - expect(insertChapters).toHaveBeenCalled(); - }); - }); - - // #endregion - // #region mark chapters - - describe('markChapterRead', () => { - it('marks single chapter as read in state', async () => { - const { result } = await renderUseNovel(); - - act(() => result.current.markChapterRead(1)); - - expect(_markChapterRead).toHaveBeenCalledWith(1); - const ch = result.current.chapters.find(c => c.id === 1); - expect(ch?.unread).toBe(false); - }); - - it('markChaptersRead marks multiple chapters', async () => { - const { result } = await renderUseNovel(); - - act(() => - result.current.markChaptersRead([mockChapters[0], mockChapters[1]]), - ); - - expect(_markChaptersRead).toHaveBeenCalledWith([1, 2]); - result.current.chapters - .filter(c => [1, 2].includes(c.id)) - .forEach(c => expect(c.unread).toBe(false)); - }); - - it('markChaptersUnread marks multiple chapters', async () => { - const readChapters = mockChapters.map(c => ({ ...c, unread: false })); - (getPageChaptersBatched as jest.Mock).mockResolvedValue(readChapters); - - const { result } = await renderUseNovel(); - - act(() => result.current.markChaptersUnread([readChapters[0]])); - - expect(_markChaptersUnread).toHaveBeenCalledWith([1]); - expect(result.current.chapters.find(c => c.id === 1)?.unread).toBe(true); - }); - - it('markPreviouschaptersRead marks chapters with id <= given id', async () => { - const { result } = await renderUseNovel(); - - act(() => result.current.markPreviouschaptersRead(2)); - - expect(_markPreviuschaptersRead).toHaveBeenCalledWith(2, mockNovel.id); - result.current.chapters - .filter(c => c.id <= 2) - .forEach(c => expect(c.unread).toBe(false)); - expect(result.current.chapters.find(c => c.id === 3)?.unread).toBe(true); - }); - - it('markPreviousChaptersUnread marks chapters with id <= given id as unread', async () => { - const { result } = await renderUseNovel(); - - act(() => result.current.markPreviousChaptersUnread(2)); - - expect(_markPreviousChaptersUnread).toHaveBeenCalledWith(2, mockNovel.id); - result.current.chapters - .filter(c => c.id <= 2) - .forEach(c => expect(c.unread).toBe(true)); - }); + (_getCachedNovels as jest.Mock).mockResolvedValue(cachedNovels); + (NativeFile.exists as jest.Mock).mockReturnValue(false); }); - // #endregion - // #region bookmark - - describe('bookmarkChapters', () => { - it('toggles bookmark state for given chapters', async () => { - const { result } = await renderUseNovel(); - - const before = result.current.chapters.find(c => c.id === 1)?.bookmark; - - act(() => result.current.bookmarkChapters([mockChapters[0]])); - - expect(_bookmarkChapter).toHaveBeenCalledWith(1); - expect(result.current.chapters.find(c => c.id === 1)?.bookmark).toBe( - !before, + it('clears tracked novel and legacy persistence keys for each cached novel', async () => { + for (const novel of cachedNovels) { + MMKVStorage.set(`${TRACKED_NOVEL_PREFIX}_${novel.id}`, 'tracked'); + MMKVStorage.set( + keyContract.pageIndex({ + pluginId: novel.pluginId, + novelPath: novel.path, + }), + 4, ); - }); - }); - - // #endregion - // #region progress - - describe('updateChapterProgress', () => { - it('updates progress in state and caps at 100', async () => { - const { result } = await renderUseNovel(); - - act(() => result.current.updateChapterProgress(1, 150)); - - expect(_updateChapterProgress).toHaveBeenCalledWith(1, 100); - expect(result.current.chapters.find(c => c.id === 1)?.progress).toBe(150); - }); - - it('stores the raw progress value in state', async () => { - const { result } = await renderUseNovel(); - - act(() => result.current.updateChapterProgress(1, 42)); - - expect(result.current.chapters.find(c => c.id === 1)?.progress).toBe(42); - }); - }); - - // #endregion - // #region delete - - describe('deleteChapter / deleteChapters', () => { - it('sets isDownloaded to false after deleteChapter', async () => { - (_deleteChapter as jest.Mock).mockResolvedValue(undefined); - const downloaded = mockChapters.map(c => ({ ...c, isDownloaded: true })); - (getPageChaptersBatched as jest.Mock).mockResolvedValue(downloaded); - - const { result } = await renderUseNovel(); - - act(() => result.current.deleteChapter(downloaded[0])); - - expect(_deleteChapter).toHaveBeenCalledWith(PLUGIN_ID, mockNovel.id, 1); - await waitFor(() => - expect( - result.current.chapters.find(c => c.id === 1)?.isDownloaded, - ).toBe(false), + MMKVStorage.set( + keyContract.settings({ + pluginId: novel.pluginId, + novelPath: novel.path, + }), + JSON.stringify({ filter: [], showChapterTitles: true }), ); - }); - - it('sets isDownloaded to false for all deleted chapters', async () => { - (_deleteChapters as jest.Mock).mockResolvedValue(undefined); - const downloaded = mockChapters.map(c => ({ ...c, isDownloaded: true })); - (getPageChaptersBatched as jest.Mock).mockResolvedValue(downloaded); - - const { result } = await renderUseNovel(); - - act(() => result.current.deleteChapters([downloaded[0], downloaded[1]])); - - await waitFor(() => - [1, 2].forEach(id => { - expect( - result.current.chapters.find(c => c.id === id)?.isDownloaded, - ).toBe(false); + MMKVStorage.set( + keyContract.lastRead({ + pluginId: novel.pluginId, + novelPath: novel.path, }), + JSON.stringify({ id: 1 }), ); - }); - }); - - // #endregion - // #region followNovel - - describe('followNovel', () => { - it('toggles inLibrary on the novel', async () => { - const { switchNovelToLibrary } = - require('@components/Context/LibraryContext').useLibraryContext(); - (switchNovelToLibrary as jest.Mock).mockResolvedValue(undefined); - - const { result } = await renderUseNovel(); - - const before = result.current.novel?.inLibrary; + } - act(() => result.current.followNovel()); + await deleteCachedNovels(); - await waitFor(() => - expect(result.current.novel?.inLibrary).toBe(!before), + for (const novel of cachedNovels) { + expect(MMKVStorage.contains(`${TRACKED_NOVEL_PREFIX}_${novel.id}`)).toBe( + false, ); - }); - }); - - // #endregion -}); - -// #region deleteCachedNovels - -describe('deleteCachedNovels', () => { - const cachedNovels: NovelInfo[] = [ - { id: 10, pluginId: 'p1', path: '/n/1', name: 'N1', inLibrary: false }, - { id: 11, pluginId: 'p2', path: '/n/2', name: 'N2', inLibrary: false }, - ]; - - beforeEach(() => { - jest.clearAllMocks(); - (_getCachedNovels as jest.Mock).mockResolvedValue(cachedNovels); - (NativeFile.exists as jest.Mock).mockReturnValue(false); + expect( + MMKVStorage.contains( + keyContract.pageIndex({ + pluginId: novel.pluginId, + novelPath: novel.path, + }), + ), + ).toBe(false); + expect( + MMKVStorage.contains( + novelPersistence.keys.settings({ + pluginId: novel.pluginId, + novelPath: novel.path, + }), + ), + ).toBe(false); + expect( + MMKVStorage.contains( + novelPersistence.keys.lastRead({ + pluginId: novel.pluginId, + novelPath: novel.path, + }), + ), + ).toBe(false); + } }); it('unlinks novel directory when it exists on disk', async () => { @@ -508,11 +112,9 @@ describe('deleteCachedNovels', () => { expect(NativeFile.unlink).not.toHaveBeenCalled(); }); - it('calls _deleteCachedNovels after cleanup', async () => { + it('calls database cached-novel delete after cleanup', async () => { await deleteCachedNovels(); expect(_deleteCachedNovels).toHaveBeenCalledTimes(1); }); }); - -// #endregion diff --git a/src/hooks/__tests__/useNovelStore.test.ts b/src/hooks/__tests__/useNovelStore.test.ts new file mode 100644 index 000000000..a98c4b9df --- /dev/null +++ b/src/hooks/__tests__/useNovelStore.test.ts @@ -0,0 +1,137 @@ +import './mocks'; + +import { NovelInfo } from '@database/types'; +import { createStore } from '@hooks/persisted/useNovel/store/createStore'; +import { novelPersistence } from '@hooks/persisted/useNovel/store-helper/persistence'; + +const defaultSort = 'positionAsc'; + +const mockNovel: NovelInfo = { + id: 1, + pluginId: 'plugin-id', + path: '/novel/path', + name: 'Novel', + cover: '', + summary: '', + author: '', + artist: '', + genres: 'Genre1, Genre2', + status: 'Unknown', + totalPages: 0, + inLibrary: false, +}; + +const createNovelStore = ( + overrides: Partial = {}, + switchNovelToLibrary = jest.fn().mockResolvedValue(undefined), +) => + createStore({ + pluginId: 'plugin-id', + path: '/novel/path', + novel: { ...mockNovel, ...overrides }, + defaultChapterSort: defaultSort, + switchNovelToLibrary, + }); + +describe('useNovel store', () => { + beforeEach(() => { + jest.restoreAllMocks(); + jest.spyOn(novelPersistence, 'readLastRead').mockReturnValue(undefined); + jest.spyOn(novelPersistence, 'readPageIndex').mockReturnValue(0); + jest.spyOn(novelPersistence, 'readSettings').mockReturnValue({ + sort: defaultSort, + filter: [], + showChapterTitles: true, + }); + jest + .spyOn(novelPersistence, 'writePageIndex') + .mockImplementation(() => undefined); + jest + .spyOn(novelPersistence, 'writeSettings') + .mockImplementation(() => undefined); + }); + + it('hydrates persisted page index and settings defaults', () => { + jest.spyOn(novelPersistence, 'readPageIndex').mockReturnValue(3); + jest.spyOn(novelPersistence, 'readSettings').mockReturnValue({ + filter: ['read'], + showChapterTitles: false, + }); + + const store = createNovelStore(); + + expect(store.getState().pageIndex).toBe(3); + expect(store.getState().novelSettings).toEqual({ + sort: defaultSort, + filter: ['read'], + showChapterTitles: false, + }); + }); + + it('persists page index updates through actions', () => { + const writePageIndex = jest.spyOn(novelPersistence, 'writePageIndex'); + const store = createNovelStore(); + + store.getState().actions.setPageIndex(2); + + expect(store.getState().pageIndex).toBe(2); + expect(writePageIndex).toHaveBeenCalledWith( + { pluginId: 'plugin-id', novelPath: '/novel/path' }, + 2, + ); + }); + + it('persists novel settings updates through actions', () => { + const writeSettings = jest.spyOn(novelPersistence, 'writeSettings'); + const store = createNovelStore(); + + store.getState().actions.setNovelSettings({ + sort: 'positionDesc', + filter: ['downloaded'], + showChapterTitles: false, + }); + + expect(store.getState().novelSettings).toEqual({ + sort: 'positionDesc', + filter: ['downloaded'], + showChapterTitles: false, + }); + expect(writeSettings).toHaveBeenCalledWith( + { pluginId: 'plugin-id', novelPath: '/novel/path' }, + { + sort: 'positionDesc', + filter: ['downloaded'], + showChapterTitles: false, + }, + ); + }); + + it('updates chapterTextCache via cache action helpers', () => { + const store = createNovelStore(); + const cache = store.getState().actions.chapterTextCache; + + cache.write(10, 'chapter text'); + expect(store.getState().chapterTextCache).toEqual({ 10: 'chapter text' }); + expect(cache.read(10)).toBe('chapter text'); + + cache.remove(10); + expect(cache.read(10)).toBeUndefined(); + + cache.write(11, 'next chapter'); + cache.clear(); + expect(store.getState().chapterTextCache).toEqual({}); + }); + + it('toggles follow state after followNovel action', async () => { + const switchNovelToLibrary = jest.fn().mockResolvedValue(undefined); + const store = createNovelStore({ inLibrary: false }, switchNovelToLibrary); + + await store.getState().actions.followNovel(); + + expect(switchNovelToLibrary).toHaveBeenCalledWith( + '/novel/path', + 'plugin-id', + ); + expect(store.getState().novel?.inLibrary).toBe(true); + }); +}); diff --git a/src/hooks/persisted/__mocks__/useCategories.ts b/src/hooks/persisted/__mocks__/useCategories.ts index 831ea5e92..212b068cc 100644 --- a/src/hooks/persisted/__mocks__/useCategories.ts +++ b/src/hooks/persisted/__mocks__/useCategories.ts @@ -1,4 +1,4 @@ -const mockCategories = []; +const mockCategories: string[] = []; const useCategories = jest.fn(() => ({ isLoading: false, diff --git a/src/hooks/persisted/__mocks__/useNovel.ts b/src/hooks/persisted/__mocks__/useNovel.ts index 5e73e7fb0..5fd9ab03b 100644 --- a/src/hooks/persisted/__mocks__/useNovel.ts +++ b/src/hooks/persisted/__mocks__/useNovel.ts @@ -1,6 +1,27 @@ export const NOVEL_PAGE_INDEX_PREFIX = 'NOVEL_PAGE_INDEX_PREFIX'; export const NOVEL_SETTINGS_PREFIX = 'NOVEL_SETTINGS'; export const LAST_READ_PREFIX = 'LAST_READ_PREFIX'; +export const defaultPageIndex = 0; +export const defaultNovelSettings = { + filter: [], + showChapterTitles: true, +}; + +type ChapterTextValue = string | Promise; + +const createChapterTextCache = () => { + const cache = new Map(); + + return { + read: jest.fn((chapterId: number) => cache.get(chapterId)), + write: jest.fn((chapterId: number, value: ChapterTextValue) => { + cache.set(chapterId, value); + }), + remove: jest.fn((chapterId: number) => cache.delete(chapterId)), + clear: jest.fn(() => cache.clear()), + }; +}; + const mockNovel = { id: 123, pluginId: 'mock-plugin', @@ -10,6 +31,8 @@ const mockNovel = { }; const mockChapters: unknown[] = []; const useNovel = jest.fn(() => ({ + pluginId: 'mock-plugin', + novelPath: '/mock/path', loading: false, fetching: false, pageIndex: 0, @@ -26,14 +49,22 @@ const useNovel = jest.fn(() => ({ batch: 1, total: 1, }, + chapterTextCache: createChapterTextCache(), + bootstrapNovel: jest.fn().mockResolvedValue(true), + getChapters: jest.fn().mockResolvedValue(undefined), getNextChapterBatch: jest.fn(), loadUpToBatch: jest.fn(), + refreshNovel: jest.fn().mockResolvedValue(undefined), getNovel: jest.fn().mockResolvedValue(mockNovel), + setPages: jest.fn(), setPageIndex: jest.fn(), openPage: jest.fn(), setNovel: jest.fn(), + setNovelSettings: jest.fn(), setLastRead: jest.fn(), followNovel: jest.fn(), + setChapters: jest.fn(), + extendChapters: jest.fn(), bookmarkChapters: jest.fn(), markPreviouschaptersRead: jest.fn(), markChapterRead: jest.fn(), diff --git a/src/hooks/persisted/__mocks__/useNovelSettings.ts b/src/hooks/persisted/__mocks__/useNovelSettings.ts index b4d6d0831..78fe6f234 100644 --- a/src/hooks/persisted/__mocks__/useNovelSettings.ts +++ b/src/hooks/persisted/__mocks__/useNovelSettings.ts @@ -1,8 +1,9 @@ export const NOVEL_PAGE_INDEX_PREFIX = 'NOVEL_PAGE_INDEX_PREFIX'; export const NOVEL_SETTINGS_PREFIX = 'NOVEL_SETTINGS'; export const LAST_READ_PREFIX = 'LAST_READ_PREFIX'; +export const defaultPageIndex = 0; -const defaultNovelSettings = { +export const defaultNovelSettings = { sort: undefined, filter: [], showChapterTitles: true, diff --git a/src/hooks/persisted/index.ts b/src/hooks/persisted/index.ts index 588f5799e..d4437d481 100644 --- a/src/hooks/persisted/index.ts +++ b/src/hooks/persisted/index.ts @@ -12,6 +12,6 @@ export { export { default as usePlugins } from './usePlugins'; export { getTracker, useTracker } from './useTracker'; export { useTrackedNovel } from './useTrackedNovel'; -export { useNovel } from './useNovel'; +export { deleteCachedNovels } from './useNovel'; export { default as useDownload } from './useDownload'; export { default as useUserAgent } from './useUserAgent'; diff --git a/src/hooks/persisted/useNovel.ts b/src/hooks/persisted/useNovel.ts index eee13ca6b..dd4c3cd0b 100644 --- a/src/hooks/persisted/useNovel.ts +++ b/src/hooks/persisted/useNovel.ts @@ -1,694 +1,61 @@ -/* eslint-disable no-console */ -import { useLibraryContext } from '@components/Context/LibraryContext'; -import { ChapterFilterKey, ChapterOrderKey } from '@database/constants'; -import { - bookmarkChapter as _bookmarkChapter, - deleteChapter as _deleteChapter, - deleteChapters as _deleteChapters, - getFirstUnreadChapter as _getFirstUnreadChapter, - getPageChapters as _getPageChapters, - markChapterRead as _markChapterRead, - markChaptersRead as _markChaptersRead, - markChaptersUnread as _markChaptersUnread, - markPreviousChaptersUnread as _markPreviousChaptersUnread, - markPreviuschaptersRead as _markPreviuschaptersRead, - updateChapterProgress as _updateChapterProgress, - getChapterCount, - getCustomPages, - getPageChaptersBatched, - insertChapters, -} from '@database/queries/ChapterQueries'; -import { - deleteCachedNovels as _deleteCachedNovels, - getCachedNovels as _getCachedNovels, - getNovelByPath, - insertNovelAndChapters, -} from '@database/queries/NovelQueries'; -import { ChapterInfo, NovelInfo } from '@database/types'; -import { fetchNovel, fetchPage } from '@services/plugin/fetch'; import NativeFile from '@specs/NativeFile'; -import { getString } from '@strings/translations'; -import { MMKVStorage } from '@utils/mmkv/mmkv'; -import { parseChapterNumber } from '@utils/parseChapterNumber'; -import { showToast } from '@utils/showToast'; import { NOVEL_STORAGE } from '@utils/Storages'; -import dayjs from 'dayjs'; -import { useCallback, useEffect, useMemo, useState } from 'react'; -import { useMMKVNumber, useMMKVObject } from 'react-native-mmkv'; -import { useAppSettings } from './useSettings'; +import { MMKVStorage } from '@utils/mmkv/mmkv'; +import { + deleteCachedNovels as deleteCachedNovelsFromDb, + getCachedNovels, +} from '@database/queries/NovelQueries'; import { TRACKED_NOVEL_PREFIX } from './useTrackedNovel'; - -// #region constants - -export const NOVEL_PAGE_INDEX_PREFIX = 'NOVEL_PAGE_INDEX_PREFIX'; -export const NOVEL_SETTINGS_PREFIX = 'NOVEL_SETTINGS'; -export const LAST_READ_PREFIX = 'LAST_READ_PREFIX'; - -const defaultNovelSettings: NovelSettings = { - showChapterTitles: true, - filter: [], -}; -const defaultPageIndex = 0; - -// #endregion -// #region types - -export interface NovelSettings { - sort?: ChapterOrderKey; - filter: ChapterFilterKey[]; - showChapterTitles?: boolean; -} - -// #endregion -// #region definition useNovel - -export const useNovel = (novelOrPath: string | NovelInfo, pluginId: string) => { - const { switchNovelToLibrary } = useLibraryContext(); - const [loading, setLoading] = useState(true); - const [fetching, setFetching] = useState(true); - const [novel, setNovel] = useState( - typeof novelOrPath === 'object' ? novelOrPath : undefined, - ); - const [pages, setPages] = useState(() => { - if (novel && (novel.totalPages ?? 0) > 0) { - const tmpPages = Array(novel.totalPages) - .fill(0) - .map((_, idx) => String(idx + 1)); - return tmpPages.length > 1 ? tmpPages : ['1']; - } - return []; - }); - - const { defaultChapterSort } = useAppSettings(); - - const novelPath = novel?.path ?? (novelOrPath as string); - - const [pageIndex = defaultPageIndex, setPageIndex] = useMMKVNumber( - `${NOVEL_PAGE_INDEX_PREFIX}_${pluginId}_${novelPath}`, - ); - const currentPage = pages[pageIndex]; - - const [lastRead, setLastRead] = useMMKVObject( - `${LAST_READ_PREFIX}_${pluginId}_${novelPath}`, - ); - const [novelSettings = defaultNovelSettings, _setNovelSettings] = - useMMKVObject( - `${NOVEL_SETTINGS_PREFIX}_${pluginId}_${novelPath}`, - ); - - const [chapters, _setChapters] = useState([]); - const [firstUnreadChapter, setFirstUnreadChapter] = useState< - ChapterInfo | undefined - >(); - const [batchInformation, setBatchInformation] = useState<{ - batch: number; - total: number; - totalChapters?: number; - }>({ batch: 0, total: 0 }); - - const settingsSort: ChapterOrderKey = - novelSettings.sort || defaultChapterSort; - const settingsFilter: ChapterFilterKey[] = useMemo( - () => novelSettings.filter ?? [], - [novelSettings.filter], - ); - - // #endregion - // #region setters - - async function calculatePages(tmpNovel: NovelInfo) { - let tmpPages: string[]; - if ((tmpNovel.totalPages ?? 0) > 0) { - tmpPages = Array(tmpNovel.totalPages) - .fill(0) - .map((_, idx) => String(idx + 1)); - } else { - tmpPages = (await getCustomPages(tmpNovel.id)) - .map(c => c.page) - .filter((page): page is string => page !== null); - } - - return tmpPages.length > 1 ? tmpPages : ['1']; - } - - const mutateChapters = useCallback( - (mutation: (chs: ChapterInfo[]) => ChapterInfo[]) => { - if (novel) { - _setChapters(mutation); - } - }, - [novel], - ); - - const updateChapter = useCallback( - (index: number, update: Partial) => { - if (novel) { - _setChapters(chs => { - const next = [...chs]; - next[index] = { ...next[index], ...update }; - return next; - }); - } - }, - [novel], - ); - - const openPage = useCallback( - (index: number) => { - setPageIndex(index); - }, - [setPageIndex], - ); - - const transformChapters = useCallback( - (chs: ChapterInfo[]) => { - if (!novel) return chs; - const newChapters = chs.map(chapter => { - const parsedTime = dayjs(chapter.releaseTime); - const releaseTime = parsedTime.isValid() - ? parsedTime.format('LL') - : chapter.releaseTime; - const chapterNumber = chapter.chapterNumber - ? chapter.chapterNumber - : parseChapterNumber(novel.name, chapter.name); - return { - ...chapter, - releaseTime, - chapterNumber, - }; - }); - return newChapters; - }, - [novel], - ); - - const setChapters = useCallback( - async (chs: ChapterInfo[]) => { - _setChapters(transformChapters(chs)); - }, - [transformChapters], - ); - - const extendChapters = useCallback( - async (chs: ChapterInfo[]) => { - _setChapters(prev => prev.concat(transformChapters(chs))); - }, - [transformChapters], - ); - - const followNovel = useCallback(() => { - switchNovelToLibrary(novelPath, pluginId).then(() => { - if (novel) { - setNovel({ - ...novel, - inLibrary: !novel?.inLibrary, - }); - } - }); - }, [novel, novelPath, pluginId, switchNovelToLibrary]); - - // #endregion - // #region getters - - const getNovel = useCallback(async () => { - let tmpNovel = getNovelByPath(novelPath, pluginId); - if (!tmpNovel) { - const sourceNovel = await fetchNovel(pluginId, novelPath).catch(() => { - throw new Error(getString('updatesScreen.unableToGetNovel')); - }); - - await insertNovelAndChapters(pluginId, sourceNovel); - tmpNovel = getNovelByPath(novelPath, pluginId); - - if (!tmpNovel) { - return; - } - } - - setPages(await calculatePages(tmpNovel)); - - setNovel(tmpNovel); - }, [novelPath, pluginId]); - - const getChapters = useCallback(async () => { - const page = pages[pageIndex] ?? '1'; - - if (novel && page) { - let newChapters: ChapterInfo[] = []; - - const config = [novel.id, settingsSort, settingsFilter, page] as const; - - let chapterCount = await getChapterCount(novel.id, page, settingsFilter); - - if (chapterCount) { - try { - newChapters = (await getPageChaptersBatched(...config)) || []; - } catch (error) { - console.error('Error fetching chapters:', error); - } - } - // Fetch next page if no chapters - else if (Number(page)) { - _setChapters([]); - const sourcePage = await fetchPage(pluginId, novelPath, page); - const sourceChapters = sourcePage.chapters.map(ch => { - return { - ...ch, - page, - }; - }); - await insertChapters(novel.id, sourceChapters); - newChapters = await _getPageChapters(...config); - chapterCount = await getChapterCount(novel.id, page, settingsFilter); - } - - setBatchInformation({ - batch: 0, - total: Math.floor(chapterCount / 300), - totalChapters: chapterCount, - }); - setChapters(newChapters); - - const unread = await _getFirstUnreadChapter( - novel.id, - settingsFilter, - page, - ); - setFirstUnreadChapter(unread ?? undefined); - } - }, [ - pages, - pageIndex, - novel, - settingsSort, - settingsFilter, - setChapters, - novelSettings.filter, - pluginId, - novelPath, - ]); - - const getNextChapterBatch = useCallback(async () => { - const page = pages[pageIndex]; - const nextBatch = batchInformation.batch + 1; - if (novel && page && nextBatch <= batchInformation.total) { - let newChapters: ChapterInfo[] = []; - - try { - newChapters = - (await getPageChaptersBatched( - novel.id, - settingsSort, - settingsFilter, - page, - nextBatch, - )) || []; - } catch (error) { - console.error('teaser', error); - } - setBatchInformation({ ...batchInformation, batch: nextBatch }); - extendChapters(newChapters); - } - }, [ - batchInformation, - extendChapters, - novel, - pageIndex, - pages, - settingsFilter, - settingsSort, - ]); - - const loadUpToBatch = useCallback( - async (targetBatch: number) => { - const page = pages[pageIndex] ?? '1'; - if (!novel || !page || targetBatch <= batchInformation.batch) { - return; - } - - // Load all batches from current + 1 up to targetBatch - for ( - let batch = batchInformation.batch + 1; - batch <= targetBatch; - batch++ - ) { - if (batch > batchInformation.total) break; - - let newChapters: ChapterInfo[] = []; - try { - newChapters = - (await getPageChaptersBatched( - novel.id, - settingsSort, - novelSettings.filter, - page, - batch, - )) || []; - } catch (error) { - console.error('Error loading batch', batch, error); - } - - setBatchInformation(prev => ({ ...prev, batch })); - extendChapters(newChapters); - } - }, - [ - batchInformation, - extendChapters, - novel, - novelSettings.filter, - pageIndex, - pages, - settingsSort, - ], - ); - - // #endregion - // #region Mark chapters - - const bookmarkChapters = useCallback( - (_chapters: ChapterInfo[]) => { - _chapters.forEach(_chapter => { - _bookmarkChapter(_chapter.id); - }); - mutateChapters(chs => - chs.map(chapter => { - if (_chapters.some(_c => _c.id === chapter.id)) { - return { - ...chapter, - bookmark: !chapter.bookmark, - }; - } - return chapter; - }), - ); - }, - [mutateChapters], - ); - - const markPreviouschaptersRead = useCallback( - (chapterId: number) => { - if (novel) { - _markPreviuschaptersRead(chapterId, novel.id); - mutateChapters(chs => - chs.map(chapter => - chapter.id <= chapterId ? { ...chapter, unread: false } : chapter, - ), - ); - } - }, - [mutateChapters, novel], - ); - - const markChapterRead = useCallback( - (chapterId: number) => { - _markChapterRead(chapterId); - - mutateChapters(chs => - chs.map(c => { - if (c.id !== chapterId) { - return c; - } - return { - ...c, - unread: false, - }; - }), - ); - }, - [mutateChapters], - ); - - const updateChapterProgress = useCallback( - (chapterId: number, progress: number) => { - _updateChapterProgress(chapterId, Math.min(progress, 100)); - - mutateChapters(chs => - chs.map(c => { - if (c.id !== chapterId) { - return c; - } - return { - ...c, - progress, - }; - }), - ); - }, - [mutateChapters], - ); - - const markChaptersRead = useCallback( - (_chapters: ChapterInfo[]) => { - const chapterIds = _chapters.map(chapter => chapter.id); - _markChaptersRead(chapterIds); - - mutateChapters(chs => - chs.map(chapter => { - if (chapterIds.includes(chapter.id)) { - return { - ...chapter, - unread: false, - }; - } - return chapter; - }), - ); - }, - [mutateChapters], - ); - - const markPreviousChaptersUnread = useCallback( - (chapterId: number) => { - if (novel) { - _markPreviousChaptersUnread(chapterId, novel.id); - mutateChapters(chs => - chs.map(chapter => - chapter.id <= chapterId ? { ...chapter, unread: true } : chapter, - ), - ); - } - }, - [mutateChapters, novel], - ); - - const markChaptersUnread = useCallback( - (_chapters: ChapterInfo[]) => { - const chapterIds = _chapters.map(chapter => chapter.id); - _markChaptersUnread(chapterIds); - - mutateChapters(chs => - chs.map(chapter => { - if (chapterIds.includes(chapter.id)) { - return { - ...chapter, - unread: true, - }; - } - return chapter; - }), - ); - }, - [mutateChapters], - ); - - // #endregion - // #region refresh and delete - - const deleteChapter = useCallback( - (_chapter: ChapterInfo) => { - if (novel) { - _deleteChapter(novel.pluginId, novel.id, _chapter.id).then(() => { - mutateChapters(chs => - chs.map(chapter => { - if (chapter.id !== _chapter.id) { - return chapter; - } - return { - ...chapter, - isDownloaded: false, - }; - }), - ); - showToast(getString('common.deleted', { name: _chapter.name })); - }); - } - }, - [mutateChapters, novel], - ); - - const deleteChapters = useCallback( - (_chaters: ChapterInfo[]) => { - if (novel) { - _deleteChapters(novel.pluginId, novel.id, _chaters).then(() => { - showToast( - getString('updatesScreen.deletedChapters', { - num: _chaters.length, - }), - ); - mutateChapters(chs => - chs.map(chapter => { - if (_chaters.some(_c => _c.id === chapter.id)) { - return { - ...chapter, - isDownloaded: false, - }; - } - return chapter; - }), - ); - }); - } - }, - [novel, mutateChapters], - ); - - const refreshChapters = useCallback(() => { - if (novel?.id && !fetching) { - _getPageChapters( - novel.id, - settingsSort, - settingsFilter, - currentPage, - ).then(chs => { - setChapters(chs); - }); - } - }, [ - novel?.id, - fetching, - settingsSort, - settingsFilter, - currentPage, - setChapters, - ]); - - // #endregion - // #region useEffects - - useEffect(() => { - if (novel) { - if (pages.length === 0) { - calculatePages(novel).then(setPages); - } - setLoading(false); - } else { - getNovel() - .catch(() => { - // Error is handled - novel stays undefined and loading becomes false - }) - .finally(() => { - //? Sometimes loading state changes doesn't trigger rerender causing NovelScreen to be in endless loading state - setLoading(false); - // getNovel(); - }); - } - }, [getNovel, novel, pages.length]); - - useEffect(() => { - if (novel === undefined || pages.length === 0) { - return; - } - - setFetching(true); - getChapters() - .catch(e => { - if (__DEV__) console.error(e); - - showToast(e.message); - }) - .finally(() => { - setFetching(false); - }); - }, [getChapters, novel, novelOrPath, pages.length]); - - // #endregion - - return useMemo( - () => ({ - loading, - fetching, - pageIndex, - pages, - novel, - lastRead, - firstUnreadChapter, - chapters, - novelSettings, - batchInformation, - getNextChapterBatch, - loadUpToBatch, - getNovel, - setPageIndex, - openPage, - setNovel, - setLastRead, - - followNovel, - bookmarkChapters, - markPreviouschaptersRead, - markChapterRead, - markChaptersRead, - markPreviousChaptersUnread, - markChaptersUnread, - - refreshChapters, - updateChapter, - updateChapterProgress, - deleteChapter, - deleteChapters, - }), - [ - loading, - fetching, - pageIndex, - pages, - novel, - lastRead, - firstUnreadChapter, - chapters, - novelSettings, - batchInformation, - getNextChapterBatch, - loadUpToBatch, - getNovel, - setPageIndex, - openPage, - setLastRead, - followNovel, - bookmarkChapters, - markPreviouschaptersRead, - markChapterRead, - markChaptersRead, - markPreviousChaptersUnread, - markChaptersUnread, - refreshChapters, - updateChapter, - updateChapterProgress, - deleteChapter, - deleteChapters, - ], +import { + LAST_READ_PREFIX, + NOVEL_PAGE_INDEX_PREFIX, + NOVEL_SETTINGS_PREFIX, + defaultNovelSettings, + defaultPageIndex, + keyContract, + type NovelPersistenceInput, + novelPersistence, +} from './useNovel/store-helper/contracts'; +import type { BatchInfo, NovelSettings } from './useNovel/types'; + +export { NOVEL_PAGE_INDEX_PREFIX, NOVEL_SETTINGS_PREFIX, LAST_READ_PREFIX }; +export { defaultNovelSettings, defaultPageIndex }; +export type { NovelSettings, BatchInfo }; + +export const useNovel = () => { + throw new Error( + 'useNovel has been retired. Access novel domain state/actions via useNovelContext().novelStore selectors.', ); }; -// #region DeleteCachedNovels +const clearNovelPersistence = ({ + pluginId, + novelPath, +}: NovelPersistenceInput) => { + MMKVStorage.remove(keyContract.pageIndex({ pluginId, novelPath })); + MMKVStorage.remove(keyContract.settings({ pluginId, novelPath })); + MMKVStorage.remove(keyContract.lastRead({ pluginId, novelPath })); + + MMKVStorage.remove(novelPersistence.keys.pageIndex({ pluginId, novelPath })); + MMKVStorage.remove(novelPersistence.keys.settings({ pluginId, novelPath })); + MMKVStorage.remove(novelPersistence.keys.lastRead({ pluginId, novelPath })); +}; export const deleteCachedNovels = async () => { - const cachedNovels = await _getCachedNovels(); + const cachedNovels = await getCachedNovels(); + for (const novel of cachedNovels) { MMKVStorage.remove(`${TRACKED_NOVEL_PREFIX}_${novel.id}`); - MMKVStorage.remove( - `${NOVEL_PAGE_INDEX_PREFIX}_${novel.pluginId}_${novel.path}`, - ); - MMKVStorage.remove( - `${NOVEL_SETTINGS_PREFIX}_${novel.pluginId}_${novel.path}`, - ); - MMKVStorage.remove(`${LAST_READ_PREFIX}_${novel.pluginId}_${novel.path}`); - const novelDir = NOVEL_STORAGE + '/' + novel.pluginId + '/' + novel.id; + clearNovelPersistence({ + pluginId: novel.pluginId, + novelPath: novel.path, + }); + + const novelDir = `${NOVEL_STORAGE}/${novel.pluginId}/${novel.id}`; if (NativeFile.exists(novelDir)) { NativeFile.unlink(novelDir); } } - _deleteCachedNovels(); + + await deleteCachedNovelsFromDb(); }; -// #endregion diff --git a/src/hooks/persisted/useNovel/__tests__/bootstrapService.test.ts b/src/hooks/persisted/useNovel/__tests__/bootstrapService.test.ts new file mode 100644 index 000000000..8a9dec67a --- /dev/null +++ b/src/hooks/persisted/useNovel/__tests__/bootstrapService.test.ts @@ -0,0 +1,413 @@ +import '../../../__tests__/mocks'; +import { ChapterFilterKey, ChapterOrderKey } from '@database/constants'; +import { ChapterInfo, DBNovelInfo } from '@database/types'; +import { + getChapterCount, + getChapterCountSync, + getCustomPages, + getFirstUnreadChapter, + getNovelChaptersSync, + getPageChapters, + getPageChaptersBatched, + insertChapters, +} from '@database/queries/ChapterQueries'; +import { + getNovelById, + getNovelByPath, + insertNovelAndChapters, +} from '@database/queries/NovelQueries'; +import { fetchNovel, fetchPage } from '@services/plugin/fetch'; +import { createBootstrapService } from '../store-helper/bootstrapService'; + +const PLUGIN_ID = 'test-plugin'; +const NOVEL_PATH = '/novels/test'; + +const settingsSort: ChapterOrderKey = 'positionAsc'; +const settingsFilter: ChapterFilterKey[] = []; + +const mockNovel: DBNovelInfo = { + id: 1, + path: NOVEL_PATH, + pluginId: PLUGIN_ID, + name: 'Test Novel', + inLibrary: false, + totalPages: 0, + chaptersDownloaded: 0, + chaptersUnread: 0, + totalChapters: 0, + lastReadAt: null, + lastUpdatedAt: null, +}; + +const makeChapter = (id: number, overrides: Partial = {}) => ({ + id, + novelId: mockNovel.id, + name: `Chapter ${id}`, + path: `/chapter/${id}`, + updatedTime: '2024-01-02', + readTime: '2024-01-03', + chapterNumber: id, + unread: true, + isDownloaded: false, + bookmark: false, + progress: 0, + page: '1', + position: id, + ...overrides, + releaseTime: overrides.releaseTime || '2024-01-01', +}); + +const mockChapters: ChapterInfo[] = [ + makeChapter(1), + makeChapter(2), + makeChapter(3), +]; + +const mockGetCustomPages = getCustomPages as jest.MockedFunction< + typeof getCustomPages +>; +const mockGetNovelByPath = getNovelByPath as jest.MockedFunction< + typeof getNovelByPath +>; +const mockGetNovelById = getNovelById as jest.MockedFunction< + typeof getNovelById +>; +const mockFetchNovel = fetchNovel as jest.MockedFunction; +const mockInsertNovelAndChapters = + insertNovelAndChapters as jest.MockedFunction; +const mockGetChapterCount = getChapterCount as jest.MockedFunction< + typeof getChapterCount +>; +const mockGetChapterCountSync = getChapterCountSync as jest.MockedFunction< + typeof getChapterCountSync +>; +const mockGetPageChaptersBatched = + getPageChaptersBatched as jest.MockedFunction; +const mockGetNovelChaptersSync = getNovelChaptersSync as jest.MockedFunction< + typeof getNovelChaptersSync +>; +const mockFetchPage = fetchPage as jest.MockedFunction; +const mockInsertChapters = insertChapters as jest.MockedFunction< + typeof insertChapters +>; +const mockGetPageChapters = getPageChapters as jest.MockedFunction< + typeof getPageChapters +>; +const mockGetFirstUnreadChapter = getFirstUnreadChapter as jest.MockedFunction< + typeof getFirstUnreadChapter +>; + +const setupDbFirstSuccess = () => { + mockGetCustomPages.mockReturnValue([]); + mockGetNovelById.mockReturnValue(mockNovel); + mockGetNovelByPath.mockReturnValue(mockNovel); + mockGetChapterCount.mockResolvedValue(mockChapters.length); + mockGetChapterCountSync.mockReturnValue(mockChapters.length); //@ts-ignore + mockGetPageChaptersBatched.mockResolvedValue(mockChapters); + mockGetNovelChaptersSync.mockReturnValue(mockChapters); //@ts-ignore + mockGetFirstUnreadChapter.mockReturnValue(mockChapters[0]); +}; + +describe('bootstrapService', () => { + beforeEach(() => { + jest.clearAllMocks(); + }); + + it('returns success payload from db-first branch', async () => { + setupDbFirstSuccess(); + const service = createBootstrapService(); + + const result = await service.bootstrapNovelAsync({ + novel: undefined, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 0, + settingsSort, + settingsFilter, + }); + + expect(result.ok).toBe(true); + if (!result.ok) return; + + expect(result.novel).toEqual(mockNovel); + expect(result.pages).toEqual(['1']); + expect(result.chapters).toEqual(mockChapters); + expect(result.firstUnreadChapter).toEqual(mockChapters[0]); + expect(result.batchInformation).toEqual({ + batch: 0, + total: 0, + totalChapters: mockChapters.length, + }); + expect(mockGetNovelByPath).toHaveBeenCalledWith(NOVEL_PATH, PLUGIN_ID); + expect(mockGetChapterCount).toHaveBeenCalledWith( + mockNovel.id, + '1', + settingsFilter, + ); + }); + + it('falls back to source page and inserts chapters when db count is 0', async () => { + setupDbFirstSuccess(); + mockGetChapterCount + .mockResolvedValueOnce(0) + .mockResolvedValueOnce(mockChapters.length); + mockFetchPage.mockResolvedValue({ + chapters: mockChapters.map(ch => ({ ...ch, page: null })), + } as never); + mockGetPageChapters.mockResolvedValue(mockChapters); + const service = createBootstrapService(); + + const result = await service.bootstrapNovelAsync({ + novel: mockNovel, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 0, + settingsSort, + settingsFilter, + }); + + expect(result.ok).toBe(true); + if (!result.ok) return; + + expect(mockFetchPage).toHaveBeenCalledWith(PLUGIN_ID, NOVEL_PATH, '1'); + expect(mockInsertChapters).toHaveBeenCalled(); + expect(mockGetPageChapters).toHaveBeenCalledWith( + mockNovel.id, + settingsSort, + settingsFilter, + '1', + ); + expect(result.batchInformation.totalChapters).toBe(mockChapters.length); + }); + + it('returns missing-novel when source insert path still resolves no novel', async () => { + mockGetNovelByPath + .mockReturnValueOnce(undefined) + .mockReturnValueOnce(undefined); + mockFetchNovel.mockResolvedValue({ ...mockNovel, chapters: [] } as never); + mockInsertNovelAndChapters.mockResolvedValue(undefined); + const service = createBootstrapService(); + + const result = await service.bootstrapNovelAsync({ + novel: undefined, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 0, + settingsSort, + settingsFilter, + }); + + expect(result).toEqual({ ok: false, reason: 'missing-novel' }); + }); + + it('returns error result when underlying data operation throws', async () => { + setupDbFirstSuccess(); + mockGetChapterCount.mockRejectedValue(new Error('db failed')); + const service = createBootstrapService(); + + const result = await service.bootstrapNovelAsync({ + novel: mockNovel, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 0, + settingsSort, + settingsFilter, + }); + + expect(result.ok).toBe(false); + if (result.ok) return; + expect(result.reason).toBe('error'); + }); + + it('dedupes in-flight bootstrap per ${pluginId}_${novelPath}', async () => { + setupDbFirstSuccess(); + mockGetChapterCount.mockImplementation( + () => + new Promise(resolve => + setTimeout(() => resolve(mockChapters.length), 10), + ), + ); + const service = createBootstrapService(); + + const [result1, result2] = await Promise.all([ + service.bootstrapNovelAsync({ + novel: mockNovel, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 0, + settingsSort, + settingsFilter, + }), + service.bootstrapNovelAsync({ + novel: mockNovel, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 0, + settingsSort, + settingsFilter, + }), + ]); + + expect(result1.ok).toBe(true); + expect(result2.ok).toBe(true); + expect(mockGetChapterCount).toHaveBeenCalledTimes(1); + }); + + it('uses custom pages and selected page index when custom pages are available', async () => { + setupDbFirstSuccess(); + mockGetCustomPages.mockReturnValue([ + { page: '1' }, + { page: '3' }, + ] as ReturnType); + const service = createBootstrapService(); + + const result = await service.bootstrapNovelAsync({ + novel: mockNovel, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 1, + settingsSort, + settingsFilter, + }); + + expect(result.ok).toBe(true); + if (!result.ok) return; + + expect(result.pages).toEqual(['1', '3']); + expect(mockGetChapterCount).toHaveBeenCalledWith( + mockNovel.id, + '3', + settingsFilter, + ); + expect(mockGetPageChaptersBatched).toHaveBeenCalledWith( + mockNovel.id, + settingsSort, + settingsFilter, + '3', + ); + }); + + it('getNextChapterBatch loads the next batch when available', async () => { + mockGetPageChaptersBatched.mockResolvedValue([makeChapter(10)]); + const service = createBootstrapService(); + + const result = await service.getNextChapterBatch({ + novel: mockNovel, + pages: ['1'], + pageIndex: 0, + settingsSort, + settingsFilter, + batchInformation: { batch: 0, total: 2 }, + }); + + expect(mockGetPageChaptersBatched).toHaveBeenCalledWith( + mockNovel.id, + settingsSort, + settingsFilter, + '1', + 1, + ); + expect(result).toEqual({ + batch: 1, + chapters: [expect.objectContaining({ id: 10 })], + }); + }); + + it('getNextChapterBatch returns undefined when at last batch', async () => { + const service = createBootstrapService(); + + const result = await service.getNextChapterBatch({ + novel: mockNovel, + pages: ['1'], + pageIndex: 0, + settingsSort, + settingsFilter, + batchInformation: { batch: 1, total: 1 }, + }); + + expect(result).toBeUndefined(); + expect(mockGetPageChaptersBatched).not.toHaveBeenCalled(); + }); + + it('loadUpToBatch only loads until total batch count', async () => { + mockGetPageChaptersBatched.mockResolvedValue([makeChapter(11)]); + const onBatchLoaded = jest.fn(); + const service = createBootstrapService(); + + await service.loadUpToBatch({ + targetBatch: 4, + novel: mockNovel, + pages: ['1'], + pageIndex: 0, + settingsSort, + settingsFilter, + batchInformation: { batch: 0, total: 1 }, + onBatchLoaded, + }); + + expect(mockGetPageChaptersBatched).toHaveBeenCalledTimes(1); + expect(onBatchLoaded).toHaveBeenCalledWith(1, [ + expect.objectContaining({ id: 11 }), + ]); + }); + + it('bootstrapNovelSync uses filtered sync count for totalChapters', () => { + setupDbFirstSuccess(); + mockGetChapterCountSync.mockReturnValue(2); + mockGetNovelByPath.mockReturnValue({ + ...mockNovel, + totalChapters: 999, + chaptersDownloaded: 3, + chaptersUnread: 3, + lastReadAt: null, + lastUpdatedAt: null, + }); + mockGetNovelChaptersSync.mockReturnValue([ + mockChapters[0], + mockChapters[2], + ]); + const service = createBootstrapService(); + + const result = service.bootstrapNovelSync({ + novel: undefined, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 0, + settingsSort, + settingsFilter: ['not-read'], + }); + + expect(result.ok).toBe(true); + if (!result.ok) return; + expect(result.batchInformation.totalChapters).toBe(2); + expect(mockGetChapterCountSync).toHaveBeenCalledWith(mockNovel.id, '1', [ + 'not-read', + ]); + }); + + it('bootstrapNovelSync returns missing-chapters only when unfiltered count is zero', () => { + setupDbFirstSuccess(); + mockGetChapterCountSync.mockReturnValue(0); + const service = createBootstrapService(); + + const unfiltered = service.bootstrapNovelSync({ + novel: mockNovel, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 0, + settingsSort, + settingsFilter: [], + }); + expect(unfiltered).toEqual({ ok: false, reason: 'missing-chapters' }); + + const filtered = service.bootstrapNovelSync({ + novel: mockNovel, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 0, + settingsSort, + settingsFilter: ['not-read'], + }); + expect(filtered.ok).toBe(true); + }); +}); diff --git a/src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts b/src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts new file mode 100644 index 000000000..f6ee01d90 --- /dev/null +++ b/src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts @@ -0,0 +1,280 @@ +import '../../../__tests__/mocks'; +import { ChapterInfo, NovelInfo } from '@database/types'; +import { + bookmarkChaptersAction, + ChapterActionsDependencies, + deleteChapterAction, + deleteChaptersAction, + markChapterReadAction, + markChaptersReadAction, + markChaptersUnreadAction, + markPreviouschaptersReadAction, + markPreviousChaptersUnreadAction, + refreshChaptersAction, + updateChapterProgressAction, +} from '../store/chapterActions'; + +const makeChapter = (id: number, overrides: Partial = {}) => ({ + id, + novelId: 1, + path: `/chapter/${id}`, + name: `Chapter ${id}`, + releaseTime: '2024-01-01', + readTime: null, + bookmark: false, + unread: true, + isDownloaded: true, + updatedTime: '2024-01-01', + chapterNumber: id, + page: '1', + progress: 0, + position: id - 1, + ...overrides, +}); + +const mockNovel: NovelInfo = { + id: 1, + path: '/novels/test', + pluginId: 'plugin.test', + name: 'Test Novel', +}; + +const createDeps = (): jest.Mocked => ({ + bookmarkChapter: jest.fn().mockResolvedValue(undefined), + markChapterRead: jest.fn().mockResolvedValue(undefined), + markChaptersRead: jest.fn().mockResolvedValue(undefined), + markPreviuschaptersRead: jest.fn().mockResolvedValue(undefined), + markPreviousChaptersUnread: jest.fn().mockResolvedValue(undefined), + markChaptersUnread: jest.fn().mockResolvedValue(undefined), + updateChapterProgress: jest.fn().mockResolvedValue(undefined), + deleteChapter: jest.fn().mockResolvedValue(undefined), + deleteChapters: jest.fn().mockResolvedValue(undefined), + getPageChapters: jest.fn().mockResolvedValue([]), + showToast: jest.fn(), + getString: jest + .fn< + ReturnType, + Parameters + >() + .mockImplementation(stringKey => String(stringKey)), +}); + +const createStateMutator = (initial: ChapterInfo[]) => { + let state = [...initial]; + const mutate = (mutation: (chs: ChapterInfo[]) => ChapterInfo[]) => { + state = mutation(state); + }; + + return { + mutate, + getState: () => state, + }; +}; + +describe('chapterActions', () => { + beforeEach(() => { + jest.clearAllMocks(); + }); + + it('bookmarkChaptersAction toggles bookmark state and calls db mutation for each id', () => { + const deps = createDeps(); + const state = createStateMutator([makeChapter(1), makeChapter(2)]); + + bookmarkChaptersAction([makeChapter(2)], state.mutate, deps); + + expect(deps.bookmarkChapter).toHaveBeenCalledWith(2); + expect(state.getState().map(ch => ch.bookmark)).toEqual([false, true]); + }); + + it('markChapterReadAction marks target chapter read in db and state', () => { + const deps = createDeps(); + const state = createStateMutator([makeChapter(1), makeChapter(2)]); + + markChapterReadAction(1, state.mutate, deps); + + expect(deps.markChapterRead).toHaveBeenCalledWith(1); + expect(state.getState().map(ch => ch.unread)).toEqual([false, true]); + }); + + it('markChaptersReadAction supports empty selection and still keeps state stable', () => { + const deps = createDeps(); + const state = createStateMutator([makeChapter(1), makeChapter(2)]); + + markChaptersReadAction([], state.mutate, deps); + + expect(deps.markChaptersRead).toHaveBeenCalledWith([]); + expect(state.getState().map(ch => ch.unread)).toEqual([true, true]); + }); + + it('markPreviouschaptersReadAction is safe no-op when novel is absent', () => { + const deps = createDeps(); + const state = createStateMutator([makeChapter(1), makeChapter(2)]); + + markPreviouschaptersReadAction(2, undefined, state.mutate, deps); + + expect(deps.markPreviuschaptersRead).not.toHaveBeenCalled(); + expect(state.getState().map(ch => ch.unread)).toEqual([true, true]); + }); + + it('markPreviousChaptersUnreadAction updates previous chapters and persists mutation', () => { + const deps = createDeps(); + const state = createStateMutator([ + makeChapter(1, { unread: false }), + makeChapter(2, { unread: false }), + makeChapter(3, { unread: false }), + ]); + + markPreviousChaptersUnreadAction(2, mockNovel, state.mutate, deps); + + expect(deps.markPreviousChaptersUnread).toHaveBeenCalledWith( + 2, + mockNovel.id, + ); + expect(state.getState().map(ch => ch.unread)).toEqual([true, true, false]); + }); + + it('markChaptersUnreadAction marks selected chapters unread in db and state', () => { + const deps = createDeps(); + const state = createStateMutator([ + makeChapter(1, { unread: false }), + makeChapter(2, { unread: false }), + ]); + + markChaptersUnreadAction([makeChapter(2)], state.mutate, deps); + + expect(deps.markChaptersUnread).toHaveBeenCalledWith([2]); + expect(state.getState().map(ch => ch.unread)).toEqual([false, true]); + }); + + it('updateChapterProgressAction clamps persisted and in-memory progress values', () => { + const deps = createDeps(); + const state = createStateMutator([makeChapter(1, { progress: 10 })]); + + updateChapterProgressAction(1, 145, state.mutate, deps); + + expect(deps.updateChapterProgress).toHaveBeenCalledWith(1, 100); + expect(state.getState()[0].progress).toBe(100); + }); + + it('deleteChapterAction is safe no-op when novel is absent', async () => { + const deps = createDeps(); + const state = createStateMutator([makeChapter(1), makeChapter(2)]); + + deleteChapterAction(makeChapter(1), undefined, state.mutate, deps); + await Promise.resolve(); + + expect(deps.deleteChapter).not.toHaveBeenCalled(); + expect(deps.showToast).not.toHaveBeenCalled(); + expect(state.getState().map(ch => ch.isDownloaded)).toEqual([true, true]); + }); + + it('deleteChapterAction updates downloaded flag and emits toast after delete resolves', async () => { + const deps = createDeps(); + const state = createStateMutator([makeChapter(1), makeChapter(2)]); + + deleteChapterAction(makeChapter(2), mockNovel, state.mutate, deps); + await Promise.resolve(); + + expect(deps.deleteChapter).toHaveBeenCalledWith( + mockNovel.pluginId, + mockNovel.id, + 2, + ); + expect(deps.getString).toHaveBeenCalledWith('common.deleted', { + name: 'Chapter 2', + }); + expect(deps.showToast).toHaveBeenCalledWith('common.deleted'); + expect(state.getState().map(ch => ch.isDownloaded)).toEqual([true, false]); + }); + + it('deleteChaptersAction updates selected chapters and toast payload after delete resolves', async () => { + const deps = createDeps(); + const state = createStateMutator([ + makeChapter(1), + makeChapter(2), + makeChapter(3), + ]); + + deleteChaptersAction( + [makeChapter(1), makeChapter(3)], + mockNovel, + state.mutate, + deps, + ); + await Promise.resolve(); + + expect(deps.deleteChapters).toHaveBeenCalledWith( + mockNovel.pluginId, + mockNovel.id, + [expect.objectContaining({ id: 1 }), expect.objectContaining({ id: 3 })], + ); + expect(deps.getString).toHaveBeenCalledWith( + 'updatesScreen.deletedChapters', + { + num: 2, + }, + ); + expect(deps.showToast).toHaveBeenCalledWith( + 'updatesScreen.deletedChapters', + ); + expect(state.getState().map(ch => ch.isDownloaded)).toEqual([ + false, + true, + false, + ]); + }); + + it('refreshChaptersAction guards on missing novel/fetching and transforms fetched chapters', async () => { + const deps = createDeps(); + const sourceChapters = [makeChapter(1), makeChapter(2)]; + deps.getPageChapters.mockResolvedValue(sourceChapters); + const setChapters = jest.fn(); + + refreshChaptersAction({ + novel: undefined, + fetching: false, + settingsSort: 'positionAsc', + settingsFilter: [], + currentPage: '1', + transformChapters: chs => chs, + setChapters, + deps, + }); + + refreshChaptersAction({ + novel: mockNovel, + fetching: true, + settingsSort: 'positionAsc', + settingsFilter: [], + currentPage: '1', + transformChapters: chs => chs, + setChapters, + deps, + }); + + expect(deps.getPageChapters).not.toHaveBeenCalled(); + + refreshChaptersAction({ + novel: mockNovel, + fetching: false, + settingsSort: 'positionAsc', + settingsFilter: [], + currentPage: '2', + transformChapters: chs => chs.map(ch => ({ ...ch, unread: false })), + setChapters, + deps, + }); + await Promise.resolve(); + + expect(deps.getPageChapters).toHaveBeenCalledWith( + mockNovel.id, + 'positionAsc', + [], + '2', + ); + expect(setChapters).toHaveBeenCalledWith([ + expect.objectContaining({ id: 1, unread: false }), + expect.objectContaining({ id: 2, unread: false }), + ]); + }); +}); diff --git a/src/hooks/persisted/useNovel/__tests__/keyContract.test.ts b/src/hooks/persisted/useNovel/__tests__/keyContract.test.ts new file mode 100644 index 000000000..c97ea8a33 --- /dev/null +++ b/src/hooks/persisted/useNovel/__tests__/keyContract.test.ts @@ -0,0 +1,160 @@ +import { keyContract, KeyContractInput } from '../store-helper/keyContract'; +import { + NOVEL_PAGE_INDEX_PREFIX, + NOVEL_SETTINGS_PREFIX, + LAST_READ_PREFIX, +} from '../types'; + +describe('keyContract', () => { + describe('pageIndex', () => { + it('generates legacy format key: ${PREFIX}_${pluginId}_${novelPath}', () => { + const input: KeyContractInput = { + pluginId: 'webnovel', + novelPath: 'api/novels/xyz-123', + }; + + const result = keyContract.pageIndex(input); + + expect(result).toBe( + 'NOVEL_PAGE_INDEX_PREFIX_webnovel_api/novels/xyz-123', + ); + }); + + it('preserves pluginId and novelPath in exact order', () => { + const input: KeyContractInput = { + pluginId: 'archive', + novelPath: 'light-novel/ch1', + }; + + const result = keyContract.pageIndex(input); + + expect(result).toContain( + `${NOVEL_PAGE_INDEX_PREFIX}_archive_light-novel/ch1`, + ); + }); + + it('handles complex novelPath with special characters', () => { + const input: KeyContractInput = { + pluginId: 'source', + novelPath: 'path/to/novel-with-dashes_and_underscores/123', + }; + + const result = keyContract.pageIndex(input); + + expect(result).toBe( + `${NOVEL_PAGE_INDEX_PREFIX}_source_path/to/novel-with-dashes_and_underscores/123`, + ); + }); + }); + + describe('settings', () => { + it('generates legacy format key: ${PREFIX}_${pluginId}_${novelPath}', () => { + const input: KeyContractInput = { + pluginId: 'webnovel', + novelPath: 'api/novels/xyz-123', + }; + + const result = keyContract.settings(input); + + expect(result).toBe('NOVEL_SETTINGS_webnovel_api/novels/xyz-123'); + }); + + it('preserves pluginId and novelPath in exact order', () => { + const input: KeyContractInput = { + pluginId: 'archive', + novelPath: 'light-novel/ch1', + }; + + const result = keyContract.settings(input); + + expect(result).toContain( + `${NOVEL_SETTINGS_PREFIX}_archive_light-novel/ch1`, + ); + }); + }); + + describe('lastRead', () => { + it('generates legacy format key: ${PREFIX}_${pluginId}_${novelPath}', () => { + const input: KeyContractInput = { + pluginId: 'webnovel', + novelPath: 'api/novels/xyz-123', + }; + + const result = keyContract.lastRead(input); + + expect(result).toBe('LAST_READ_PREFIX_webnovel_api/novels/xyz-123'); + }); + + it('preserves pluginId and novelPath in exact order', () => { + const input: KeyContractInput = { + pluginId: 'archive', + novelPath: 'light-novel/ch1', + }; + + const result = keyContract.lastRead(input); + + expect(result).toContain(`${LAST_READ_PREFIX}_archive_light-novel/ch1`); + }); + }); + + describe('key continuity across calls', () => { + it('produces deterministic keys for same input', () => { + const input: KeyContractInput = { + pluginId: 'plugin-a', + novelPath: 'novel/path', + }; + + const key1 = keyContract.pageIndex(input); + const key2 = keyContract.pageIndex(input); + + expect(key1).toBe(key2); + }); + + it('differentiates keys by pluginId', () => { + const base: KeyContractInput = { + pluginId: 'plugin-a', + novelPath: 'same/path', + }; + + const otherPluginId: KeyContractInput = { + pluginId: 'plugin-b', + novelPath: 'same/path', + }; + + const key1 = keyContract.pageIndex(base); + const key2 = keyContract.pageIndex(otherPluginId); + + expect(key1).not.toBe(key2); + expect(key2).toContain('plugin-b'); + }); + + it('differentiates keys by novelPath', () => { + const base: KeyContractInput = { + pluginId: 'same-plugin', + novelPath: 'novel/path-a', + }; + + const otherPath: KeyContractInput = { + pluginId: 'same-plugin', + novelPath: 'novel/path-b', + }; + + const key1 = keyContract.pageIndex(base); + const key2 = keyContract.pageIndex(otherPath); + + expect(key1).not.toBe(key2); + expect(key2).toContain('novel/path-b'); + }); + + it('uses correct prefix constants from types', () => { + const input: KeyContractInput = { + pluginId: 'p1', + novelPath: 'n1', + }; + + expect(keyContract.pageIndex(input)).toContain(NOVEL_PAGE_INDEX_PREFIX); + expect(keyContract.settings(input)).toContain(NOVEL_SETTINGS_PREFIX); + expect(keyContract.lastRead(input)).toContain(LAST_READ_PREFIX); + }); + }); +}); diff --git a/src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts b/src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts new file mode 100644 index 000000000..2fbf68e6a --- /dev/null +++ b/src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts @@ -0,0 +1,409 @@ +import '../../../__tests__/mocks'; +import { ChapterInfo, NovelInfo } from '@database/types'; +import { createBootstrapService } from '../store-helper/bootstrapService'; +import { + bookmarkChaptersAction, + ChapterActionsDependencies, + deleteChapterAction, + deleteChaptersAction, + markChapterReadAction, + markChaptersReadAction, + markChaptersUnreadAction, + markPreviouschaptersReadAction, + markPreviousChaptersUnreadAction, + refreshChaptersAction, + updateChapterProgressAction, +} from '../store/chapterActions'; +import { createNovelStoreChapterActions } from '../store/novelStore.chapterActions'; +import { BatchInfo, NovelSettingsWithoutSort } from '../types'; + +jest.mock('../store/chapterActions', () => { + const actual = jest.requireActual('../store/chapterActions'); + return { + ...actual, + bookmarkChaptersAction: jest.fn(), + deleteChapterAction: jest.fn(), + deleteChaptersAction: jest.fn(), + markChapterReadAction: jest.fn(), + markChaptersReadAction: jest.fn(), + markChaptersUnreadAction: jest.fn(), + markPreviouschaptersReadAction: jest.fn(), + markPreviousChaptersUnreadAction: jest.fn(), + refreshChaptersAction: jest.fn(), + updateChapterProgressAction: jest.fn(), + }; +}); + +type BootstrapServiceSlice = Pick< + ReturnType, + 'getNextChapterBatch' | 'loadUpToBatch' +>; + +interface TestState { + novel: NovelInfo | undefined; + pages: string[]; + pageIndex: number; + chapters: ChapterInfo[]; + chapterTextCache: Record>; + fetching: boolean; + novelSettings: NovelSettingsWithoutSort; + batchInformation: BatchInfo; +} + +const makeChapter = (id: number, overrides: Partial = {}) => ({ + id, + novelId: 1, + path: `/chapter/${id}`, + name: `Chapter ${id}`, + releaseTime: '2024-01-01', + readTime: null, + bookmark: false, + unread: true, + isDownloaded: true, + updatedTime: '2024-01-01', + chapterNumber: id, + page: '1', + progress: 0, + position: id - 1, + ...overrides, +}); + +const mockNovel: NovelInfo = { + id: 1, + path: '/novels/test', + pluginId: 'plugin.test', + name: 'Test Novel', +}; + +const createDeps = (): jest.Mocked => ({ + bookmarkChapter: jest.fn().mockResolvedValue(undefined), + markChapterRead: jest.fn().mockResolvedValue(undefined), + markChaptersRead: jest.fn().mockResolvedValue(undefined), + markPreviuschaptersRead: jest.fn().mockResolvedValue(undefined), + markPreviousChaptersUnread: jest.fn().mockResolvedValue(undefined), + markChaptersUnread: jest.fn().mockResolvedValue(undefined), + updateChapterProgress: jest.fn().mockResolvedValue(undefined), + deleteChapter: jest.fn().mockResolvedValue(undefined), + deleteChapters: jest.fn().mockResolvedValue(undefined), + getPageChapters: jest.fn().mockResolvedValue([]), + showToast: jest.fn(), + getString: jest + .fn< + ReturnType, + Parameters + >() + .mockImplementation(stringKey => String(stringKey)), +}); + +const createHarness = (overrides: Partial = {}) => { + let state: TestState = { + novel: mockNovel, + pages: ['1', '2'], + pageIndex: 0, + chapters: [makeChapter(1)], + chapterTextCache: {}, + fetching: false, + novelSettings: { filter: [], showChapterTitles: true }, + batchInformation: { batch: 0, total: 4 }, + ...overrides, + }; + + const set = jest.fn( + (partial: Partial | ((s: TestState) => Partial)) => { + const patch = typeof partial === 'function' ? partial(state) : partial; + state = { ...state, ...patch }; + }, + ); + const get = () => state; + const bootstrapService: jest.Mocked = { + getNextChapterBatch: jest.fn(), + loadUpToBatch: jest.fn(), + }; + const chapterDeps = createDeps(); + const transformChapters = jest.fn((chs: ChapterInfo[]) => + chs.map(ch => ({ ...ch, name: `[tx] ${ch.name}` })), + ); + + const actions = createNovelStoreChapterActions({ + //@ts-expect-error partial state/actions for testing + set, //@ts-expect-error + get, + bootstrapService, + chapterActionsDependencies: chapterDeps, + transformChapters, + defaultChapterSort: 'positionAsc', + }); + + return { + actions, + getState: () => state, + set, + bootstrapService, + chapterDeps, + transformChapters, + }; +}; + +describe('novelStore.chapterActions', () => { + beforeEach(() => { + jest.clearAllMocks(); + }); + + it('getNextChapterBatch appends transformed chapters and advances batch', async () => { + const harness = createHarness(); + harness.bootstrapService.getNextChapterBatch.mockResolvedValue({ + batch: 1, + chapters: [makeChapter(2), makeChapter(3)], + }); + + await harness.actions.getNextChapterBatch(); + + expect(harness.bootstrapService.getNextChapterBatch).toHaveBeenCalledWith({ + novel: mockNovel, + pages: ['1', '2'], + pageIndex: 0, + settingsSort: 'positionAsc', + settingsFilter: [], + batchInformation: { batch: 0, total: 4 }, + }); + expect(harness.getState().batchInformation.batch).toBe(1); + expect(harness.getState().chapters.map(ch => ch.id)).toEqual([1, 2, 3]); + expect(harness.getState().chapters[1].name).toBe('[tx] Chapter 2'); + }); + + it('getNextChapterBatch dedupes concurrent calls', async () => { + const harness = createHarness(); + harness.bootstrapService.getNextChapterBatch.mockImplementation( + () => + new Promise(resolve => { + setTimeout( + () => + resolve({ + batch: 1, + chapters: [makeChapter(2)], + }), + 1, + ); + }), + ); + + await Promise.all([ + harness.actions.getNextChapterBatch(), + harness.actions.getNextChapterBatch(), + ]); + + expect(harness.bootstrapService.getNextChapterBatch).toHaveBeenCalledTimes( + 1, + ); + expect(harness.getState().batchInformation.batch).toBe(1); + expect(harness.getState().chapters.map(ch => ch.id)).toEqual([1, 2]); + }); + + it('getNextChapterBatch guard keeps state stable when bootstrap returns no result', async () => { + const harness = createHarness(); + const before = harness.getState(); + harness.bootstrapService.getNextChapterBatch.mockResolvedValue(undefined); + + await harness.actions.getNextChapterBatch(); + + expect(harness.getState()).toEqual(before); + expect(harness.set).not.toHaveBeenCalled(); + }); + + it('loadUpToBatch merges each loaded batch through onBatchLoaded callback', async () => { + const harness = createHarness(); + harness.bootstrapService.loadUpToBatch.mockImplementation(async params => { + params.onBatchLoaded(1, [makeChapter(2)]); + params.onBatchLoaded(2, [makeChapter(3)]); + }); + + await harness.actions.loadUpToBatch(2); + + expect(harness.bootstrapService.loadUpToBatch).toHaveBeenCalledWith( + expect.objectContaining({ + targetBatch: 2, + novel: mockNovel, + settingsSort: 'positionAsc', + settingsFilter: [], + }), + ); + expect(harness.getState().batchInformation.batch).toBe(2); + expect(harness.getState().chapters.map(ch => ch.id)).toEqual([1, 2, 3]); + }); + + it('loadUpToBatch coalesces overlapping in-flight targets', async () => { + const harness = createHarness(); + harness.bootstrapService.loadUpToBatch.mockImplementation(async params => { + if (params.targetBatch === 2) { + params.onBatchLoaded(1, [makeChapter(2)]); + params.onBatchLoaded(2, [makeChapter(3)]); + await Promise.resolve(); + return; + } + + if (params.targetBatch === 4) { + params.onBatchLoaded(3, [makeChapter(4)]); + params.onBatchLoaded(4, [makeChapter(5)]); + } + }); + + const first = harness.actions.loadUpToBatch(2); + const second = harness.actions.loadUpToBatch(4); + await Promise.all([first, second]); + + expect(harness.bootstrapService.loadUpToBatch).toHaveBeenNthCalledWith( + 1, + expect.objectContaining({ + targetBatch: 2, + }), + ); + expect(harness.bootstrapService.loadUpToBatch).toHaveBeenNthCalledWith( + 2, + expect.objectContaining({ + targetBatch: 4, + }), + ); + expect(harness.getState().batchInformation.batch).toBe(4); + expect(harness.getState().chapters.map(ch => ch.id)).toEqual([ + 1, 2, 3, 4, 5, + ]); + }); + + it('chapterTextCache supports read/write/remove/clear through state-backed cache', () => { + const harness = createHarness(); + const pendingText = Promise.resolve('chapter text'); + + expect(harness.actions.chapterTextCache.read(1)).toBeUndefined(); + + harness.actions.chapterTextCache.write(1, pendingText); + expect(harness.actions.chapterTextCache.read(1)).toBe(pendingText); + expect(harness.getState().chapterTextCache[1]).toBe(pendingText); + + harness.actions.chapterTextCache.remove(1); + expect(harness.actions.chapterTextCache.read(1)).toBeUndefined(); + + harness.actions.chapterTextCache.write(2, 'second'); + harness.actions.chapterTextCache.clear(); + expect(harness.getState().chapterTextCache).toEqual({}); + }); + + it('updateChapter guard does nothing when novel is missing', () => { + const harness = createHarness({ novel: undefined }); + + harness.actions.updateChapter(0, { progress: 87 }); + + expect(harness.getState().chapters[0].progress).toBe(0); + expect(harness.set).not.toHaveBeenCalled(); + }); + + it('bookmarkChapters delegates to chapterActions and mutate guard blocks writes without novel', () => { + const harness = createHarness({ novel: undefined }); + ( + bookmarkChaptersAction as jest.MockedFunction< + typeof bookmarkChaptersAction + > + ).mockImplementation((_chapters, mutate) => { + mutate(chs => chs.map(ch => ({ ...ch, bookmark: true }))); + }); + + harness.actions.bookmarkChapters([makeChapter(1)]); + + expect(bookmarkChaptersAction).toHaveBeenCalledWith( + [expect.objectContaining({ id: 1 })], + expect.any(Function), + harness.chapterDeps, + ); + expect(harness.getState().chapters[0].bookmark).toBe(false); + expect(harness.set).not.toHaveBeenCalled(); + }); + + it('markChapterRead delegates mutation to low-level action with dependencies', () => { + const harness = createHarness(); + ( + markChapterReadAction as jest.MockedFunction + ).mockImplementation((chapterId, mutate) => { + mutate(chs => + chs.map(ch => (ch.id === chapterId ? { ...ch, unread: false } : ch)), + ); + }); + + harness.actions.markChapterRead(1); + + expect(markChapterReadAction).toHaveBeenCalledWith( + 1, + expect.any(Function), + harness.chapterDeps, + ); + expect(harness.getState().chapters[0].unread).toBe(false); + }); + + it('refreshChapters delegates computed args and fallback currentPage for guard-friendly params', () => { + const harness = createHarness({ pages: [], pageIndex: 3, fetching: true }); + + harness.actions.refreshChapters(); + + expect(refreshChaptersAction).toHaveBeenCalledWith( + expect.objectContaining({ + novel: mockNovel, + fetching: true, + settingsSort: 'positionAsc', + settingsFilter: [], + currentPage: '1', + deps: harness.chapterDeps, + }), + ); + }); + + it('delegates remaining chapter action entry points to low-level helpers', () => { + const harness = createHarness(); + + harness.actions.markPreviouschaptersRead(3); + harness.actions.markChaptersRead([makeChapter(1)]); + harness.actions.markPreviousChaptersUnread(3); + harness.actions.markChaptersUnread([makeChapter(1)]); + harness.actions.updateChapterProgress(1, 50); + harness.actions.deleteChapter(makeChapter(1)); + harness.actions.deleteChapters([makeChapter(1)]); + + expect(markPreviouschaptersReadAction).toHaveBeenCalledWith( + 3, + mockNovel, + expect.any(Function), + harness.chapterDeps, + ); + expect(markChaptersReadAction).toHaveBeenCalledWith( + [expect.objectContaining({ id: 1 })], + expect.any(Function), + harness.chapterDeps, + ); + expect(markPreviousChaptersUnreadAction).toHaveBeenCalledWith( + 3, + mockNovel, + expect.any(Function), + harness.chapterDeps, + ); + expect(markChaptersUnreadAction).toHaveBeenCalledWith( + [expect.objectContaining({ id: 1 })], + expect.any(Function), + harness.chapterDeps, + ); + expect(updateChapterProgressAction).toHaveBeenCalledWith( + 1, + 50, + expect.any(Function), + harness.chapterDeps, + ); + expect(deleteChapterAction).toHaveBeenCalledWith( + expect.objectContaining({ id: 1 }), + mockNovel, + expect.any(Function), + harness.chapterDeps, + ); + expect(deleteChaptersAction).toHaveBeenCalledWith( + [expect.objectContaining({ id: 1 })], + mockNovel, + expect.any(Function), + harness.chapterDeps, + ); + }); +}); diff --git a/src/hooks/persisted/useNovel/__tests__/novelStore.chapterState.test.ts b/src/hooks/persisted/useNovel/__tests__/novelStore.chapterState.test.ts new file mode 100644 index 000000000..b202c0052 --- /dev/null +++ b/src/hooks/persisted/useNovel/__tests__/novelStore.chapterState.test.ts @@ -0,0 +1,24 @@ +import { createInitialChapterSlice } from '../store/novelStore.chapterState'; + +describe('novelStore.chapterState', () => { + it('creates the expected initial chapter slice state', () => { + expect(createInitialChapterSlice()).toEqual({ + chapters: [], + firstUnreadChapter: undefined, + chapterTextCache: {}, + batchInformation: { + batch: 0, + total: 0, + }, + }); + }); + + it('returns independent objects on each call', () => { + const first = createInitialChapterSlice(); + const second = createInitialChapterSlice(); + + expect(first).not.toBe(second); + expect(first.batchInformation).not.toBe(second.batchInformation); + expect(first.chapterTextCache).not.toBe(second.chapterTextCache); + }); +}); diff --git a/src/hooks/persisted/useNovel/__tests__/persistence.test.ts b/src/hooks/persisted/useNovel/__tests__/persistence.test.ts new file mode 100644 index 000000000..1d27cb608 --- /dev/null +++ b/src/hooks/persisted/useNovel/__tests__/persistence.test.ts @@ -0,0 +1,174 @@ +import '../../../__tests__/mocks'; +import { ChapterInfo } from '@database/types'; +import { + createNovelPersistenceBridge, + defaultNovelSettings, + defaultPageIndex, + keyContract, + LAST_READ_PREFIX, + NOVEL_PAGE_INDEX_PREFIX, + NOVEL_SETTINGS_PREFIX, + novelPersistence, +} from '../store-helper/contracts'; + +jest.mock('@services/ServiceManager', () => ({ + __esModule: true, + default: { + manager: { + addTask: jest.fn(), + }, + }, +})); + +jest.mock('@database/db', () => ({ + dbManager: { + write: jest.fn(), + }, +})); + +const createStorage = () => { + const numbers = new Map(); + const strings = new Map(); + + return { + numbers, + strings, + getNumber: (key: string) => numbers.get(key), + getString: (key: string) => strings.get(key), + set: (key: string, value: number | string | boolean) => { + if (typeof value === 'number') { + numbers.set(key, value); + strings.delete(key); + return; + } + + strings.set(key, String(value)); + numbers.delete(key); + }, + delete: (key: string) => { + numbers.delete(key); + strings.delete(key); + }, + }; +}; + +const sampleChapter: ChapterInfo = { + id: 42, + novelId: 7, + name: 'Chapter 42', + path: '/chapter/42', + releaseTime: '2026-01-01', + updatedTime: '2026-01-02', + readTime: '2026-01-03', + chapterNumber: 42, + unread: false, + isDownloaded: false, + bookmark: true, + progress: 70, + page: '1', +}; + +describe('novelPersistence bridge', () => { + const input = { + pluginId: 'webnovel', + novelPath: 'api/novels/xyz-123', + }; + + it('reads legacy continuity keys for page/settings/lastRead', () => { + const storage = createStorage(); + const bridge = createNovelPersistenceBridge(storage); + + const pageKey = `${NOVEL_PAGE_INDEX_PREFIX}_${input.pluginId}_${input.novelPath}`; + const settingsKey = `${NOVEL_SETTINGS_PREFIX}_${input.pluginId}_${input.novelPath}`; + const lastReadKey = `${LAST_READ_PREFIX}_${input.pluginId}_${input.novelPath}`; + + storage.numbers.set(pageKey, 5); + storage.strings.set(settingsKey, JSON.stringify(defaultNovelSettings)); + storage.strings.set(lastReadKey, JSON.stringify(sampleChapter)); + + expect(bridge.readPageIndex(input)).toBe(5); + expect(bridge.readSettings(input)).toEqual(defaultNovelSettings); + expect(bridge.readLastRead(input)).toEqual(sampleChapter); + }); + + it('keeps bridge key builders aligned with shared key contract exports', () => { + const bridge = createNovelPersistenceBridge(createStorage()); + + expect(bridge.keys.pageIndex(input)).toBe( + `${NOVEL_PAGE_INDEX_PREFIX}_${input.pluginId}_${input.novelPath}`, + ); + expect(bridge.keys.settings(input)).toBe( + `${NOVEL_SETTINGS_PREFIX}_${input.pluginId}_${input.novelPath}`, + ); + expect(bridge.keys.lastRead(input)).toBe( + `${LAST_READ_PREFIX}_${input.pluginId}_${input.novelPath}`, + ); + + expect(bridge.keys.pageIndex(input)).toBe(keyContract.pageIndex(input)); + expect(bridge.keys.settings(input)).toBe(keyContract.settings(input)); + expect(bridge.keys.lastRead(input)).toBe(keyContract.lastRead(input)); + }); + + it('recovers from corrupt persisted values with safe defaults', () => { + const storage = createStorage(); + const bridge = createNovelPersistenceBridge(storage); + + const pageKey = bridge.keys.pageIndex(input); + const settingsKey = bridge.keys.settings(input); + const lastReadKey = bridge.keys.lastRead(input); + + storage.strings.set(pageKey, 'not-a-number'); + storage.strings.set(settingsKey, '{invalid-json'); + storage.strings.set(lastReadKey, JSON.stringify({ bad: 'shape' })); + + expect(bridge.readPageIndex(input)).toBe(defaultPageIndex); + expect(bridge.readSettings(input)).toEqual(defaultNovelSettings); + expect(bridge.readLastRead(input)).toBeUndefined(); + expect(storage.numbers.get(pageKey)).toBe(defaultPageIndex); + expect(storage.strings.get(settingsKey)).toBe( + JSON.stringify(defaultNovelSettings), + ); + expect(storage.strings.has(lastReadKey)).toBe(false); + }); + + it('copies settings and lastRead via stable bridge API', () => { + const storage = createStorage(); + const bridge = createNovelPersistenceBridge(storage); + + const from = { + pluginId: 'source-plugin', + novelPath: 'source/path', + }; + const to = { + pluginId: 'target-plugin', + novelPath: 'target/path', + }; + + storage.strings.set( + bridge.keys.settings(from), + JSON.stringify(defaultNovelSettings), + ); + storage.strings.set( + bridge.keys.lastRead(from), + JSON.stringify(sampleChapter), + ); + + bridge.copySettings(from, to); + bridge.copyLastRead(from, to); + + expect(storage.strings.get(bridge.keys.settings(to))).toBe( + JSON.stringify(defaultNovelSettings), + ); + expect(storage.strings.get(bridge.keys.lastRead(to))).toBe( + JSON.stringify(sampleChapter), + ); + }); + + it('keeps migrate contract usage compile-safe through stable exports', () => { + const { migrateNovel } = require('@services/migrate/migrateNovel'); + + expect(typeof novelPersistence.copySettings).toBe('function'); + expect(typeof novelPersistence.readLastRead).toBe('function'); + expect(typeof migrateNovel).toBe('function'); + }); +}); diff --git a/src/hooks/persisted/useNovel/__tests__/useNovelSettings.test.ts b/src/hooks/persisted/useNovel/__tests__/useNovelSettings.test.ts new file mode 100644 index 000000000..1f2ef83d7 --- /dev/null +++ b/src/hooks/persisted/useNovel/__tests__/useNovelSettings.test.ts @@ -0,0 +1,127 @@ +import { act, renderHook } from '@testing-library/react-native'; +import { useNovelSettings } from '../../useNovelSettings'; + +const mockUseNovelValue = jest.fn(); +const mockUseNovelAction = jest.fn(); + +jest.mock('@screens/novel/NovelContext', () => ({ + useNovelValue: (key: string) => mockUseNovelValue(key), + useNovelAction: (key: string) => mockUseNovelAction(key), +})); + +jest.mock('../../useSettings', () => ({ + useAppSettings: () => ({ + defaultChapterSort: 'positionAsc', + }), +})); + +describe('useNovelSettings', () => { + const baseNovel = { + id: 1, + path: '/novels/test', + pluginId: 'plugin.test', + name: 'Novel', + inLibrary: false, + totalPages: 1, + }; + + beforeEach(() => { + jest.clearAllMocks(); + }); + + it('reads selector-backed values and writes through setNovelSettings', async () => { + const storeSetNovelSettings = jest.fn(); + const storeNovelSettings = { + sort: 'positionDesc', + filter: ['read'], + showChapterTitles: true, + }; + + mockUseNovelValue.mockImplementation(key => { + if (key === 'novel') return baseNovel; + if (key === 'novelSettings') return storeNovelSettings; + return undefined; + }); + mockUseNovelAction.mockImplementation(key => { + if (key === 'setNovelSettings') return storeSetNovelSettings; + return undefined; + }); + + const { result } = renderHook(() => useNovelSettings()); + + expect(result.current.sort).toBe('positionDesc'); + expect(result.current.filter).toEqual(['read']); + expect(result.current.showChapterTitles).toBe(true); + + await act(async () => { + await result.current.setChapterSort('nameDesc'); + }); + + expect(storeSetNovelSettings).toHaveBeenCalledWith({ + showChapterTitles: true, + sort: 'nameDesc', + filter: ['read'], + }); + expect(storeSetNovelSettings).toHaveBeenCalledTimes(1); + }); + + it('falls back to app default sort and persists it when changing filter', async () => { + const storeSetNovelSettings = jest.fn(); + const storeNovelSettings = { + filter: ['read'], + showChapterTitles: true, + }; + + mockUseNovelValue.mockImplementation(key => { + if (key === 'novel') return baseNovel; + if (key === 'novelSettings') return storeNovelSettings; + return undefined; + }); + mockUseNovelAction.mockImplementation(key => { + if (key === 'setNovelSettings') return storeSetNovelSettings; + return undefined; + }); + + const { result } = renderHook(() => useNovelSettings()); + + expect(result.current.sort).toBeUndefined(); + + await act(async () => { + await result.current.setChapterFilter(['downloaded']); + }); + + expect(storeSetNovelSettings).toHaveBeenCalledWith({ + showChapterTitles: true, + sort: 'positionAsc', + filter: ['downloaded'], + }); + }); + + it('does not write sort/filter settings when novel is absent', async () => { + const storeSetNovelSettings = jest.fn(); + + mockUseNovelValue.mockImplementation(key => { + if (key === 'novel') return undefined; + if (key === 'novelSettings') { + return { + filter: [], + showChapterTitles: true, + }; + } + return undefined; + }); + mockUseNovelAction.mockImplementation(key => { + if (key === 'setNovelSettings') return storeSetNovelSettings; + return undefined; + }); + + const { result } = renderHook(() => useNovelSettings()); + + await act(async () => { + await result.current.setChapterSort('nameDesc'); + await result.current.setChapterFilter(['read']); + }); + + expect(storeSetNovelSettings).not.toHaveBeenCalled(); + }); +}); diff --git a/src/hooks/persisted/useNovel/store-helper/bootstrapService.ts b/src/hooks/persisted/useNovel/store-helper/bootstrapService.ts new file mode 100644 index 000000000..f8a705eed --- /dev/null +++ b/src/hooks/persisted/useNovel/store-helper/bootstrapService.ts @@ -0,0 +1,408 @@ +import { ChapterFilterKey, ChapterOrderKey } from '@database/constants'; +import { + getChapterCount as defaultGetChapterCount, + getChapterCountSync as defaultGetChapterCountSync, + getCustomPages as defaultGetCustomPages, + getFirstUnreadChapter as defaultGetFirstUnreadChapter, + getNovelChaptersSync as defaultGetNovelChaptersSync, + getPageChapters as defaultGetPageChapters, + getPageChaptersBatched as defaultGetPageChaptersBatched, + insertChapters as defaultInsertChapters, +} from '@database/queries/ChapterQueries'; +import { + getNovelById as defaultGetNovelById, + getNovelByPath as defaultGetNovelByPath, + insertNovelAndChapters as defaultInsertNovelAndChapters, +} from '@database/queries/NovelQueries'; +import { ChapterInfo, NovelInfo } from '@database/types'; +import { + fetchNovel as defaultFetchNovel, + fetchPage as defaultFetchPage, +} from '@services/plugin/fetch'; +import { getString as defaultGetString } from '@strings/translations'; +import { BatchInfo } from '../types'; + +export interface ChapterLoadResult { + chapters: ChapterInfo[]; + batchInformation: BatchInfo; + firstUnreadChapter: ChapterInfo | undefined; +} + +export interface BootstrapSuccessResult extends ChapterLoadResult { + ok: true; + novel: NovelInfo; + pages: string[]; +} + +export interface BootstrapFailureResult { + ok: false; + reason: 'missing-novel' | 'missing-chapters' | 'error'; + error?: unknown; +} + +export type BootstrapResult = BootstrapSuccessResult | BootstrapFailureResult; + +const inflightBootstraps = new Map>(); + +const getBootstrapKey = (pluginId: string, novelPath: string) => + `${pluginId}_${novelPath}`; + +const defaultBootstrapServiceDependencies = { + getCustomPages: defaultGetCustomPages, + getNovelByPath: defaultGetNovelByPath, + getNovelById: defaultGetNovelById, + fetchNovel: defaultFetchNovel, + insertNovelAndChapters: defaultInsertNovelAndChapters, + getChapterCount: defaultGetChapterCount, + getChapterCountSync: defaultGetChapterCountSync, + getPageChaptersBatched: defaultGetPageChaptersBatched, + getNovelChaptersSync: defaultGetNovelChaptersSync, + fetchPage: defaultFetchPage, + insertChapters: defaultInsertChapters, + getPageChapters: defaultGetPageChapters, + getFirstUnreadChapter: defaultGetFirstUnreadChapter, + getString: defaultGetString, +} as const; +export type BootstrapServiceDependencies = + typeof defaultBootstrapServiceDependencies; + +export const createBootstrapService = ( + dependencies: Partial = {}, +) => { + const deps: BootstrapServiceDependencies = { + ...defaultBootstrapServiceDependencies, + ...dependencies, + }; + + const calculatePages = (tmpNovel: NovelInfo): string[] => { + let tmpPages: string[]; + if ((tmpNovel.totalPages ?? 0) > 0) { + tmpPages = Array(tmpNovel.totalPages) + .fill(0) + .map((_, idx) => String(idx + 1)); + } else { + tmpPages = deps + .getCustomPages(tmpNovel.id) + .map(c => c.page) + .filter((page): page is string => page !== null); + } + + return tmpPages.length > 1 ? tmpPages : ['1']; + }; + + const resolveNovel = async ( + novelPath: string, + pluginId: string, + ): Promise => { + let tmpNovel = deps.getNovelByPath(novelPath, pluginId); + if (!tmpNovel) { + const sourceNovel = await deps + .fetchNovel(pluginId, novelPath) + .catch(() => { + throw new Error(deps.getString('updatesScreen.unableToGetNovel')); + }); + await deps.insertNovelAndChapters(pluginId, sourceNovel); + tmpNovel = deps.getNovelByPath(novelPath, pluginId); + + if (!tmpNovel) { + return; + } + } + + return tmpNovel; + }; + + const getChaptersForPage = async ({ + novel, + novelPath, + pluginId, + pages, + pageIndex, + settingsSort, + settingsFilter, + }: { + novel: NovelInfo; + novelPath: string; + pluginId: string; + pages: string[]; + pageIndex: number; + settingsSort: ChapterOrderKey; + settingsFilter: ChapterFilterKey[]; + }): Promise => { + const page = pages[pageIndex]; + let newChapters: ChapterInfo[] = []; + const config = [novel.id, settingsSort, settingsFilter, page] as const; + + let chapterCount = await deps.getChapterCount( + novel.id, + page, + settingsFilter, + ); + if (chapterCount) { + try { + newChapters = (await deps.getPageChaptersBatched(...config)) || []; + } catch { + newChapters = []; + } + } else if (settingsFilter.length === 0) { + const sourcePage = await deps.fetchPage(pluginId, novelPath, page); + const sourceChapters = sourcePage.chapters.map(ch => { + return { + ...ch, + page, + }; + }); + await deps.insertChapters(novel.id, sourceChapters); + newChapters = await deps.getPageChapters(...config); + chapterCount = await deps.getChapterCount(novel.id, page, settingsFilter); + } + + const batchInformation: BatchInfo = { + batch: 0, + total: Math.floor(chapterCount / 1000), + totalChapters: chapterCount, + }; + const unread = deps.getFirstUnreadChapter(novel.id, settingsFilter, page); + return { + chapters: newChapters, + batchInformation, + firstUnreadChapter: unread ?? undefined, + }; + }; + + const getNextChapterBatch = async ({ + novel, + pages, + pageIndex, + settingsSort, + settingsFilter, + batchInformation, + }: { + novel: NovelInfo | undefined; + pages: string[]; + pageIndex: number; + settingsSort: ChapterOrderKey; + settingsFilter: ChapterFilterKey[]; + batchInformation: BatchInfo; + }) => { + const page = pages[pageIndex]; + const nextBatch = batchInformation.batch + 1; + if (!novel || !page || nextBatch > batchInformation.total) { + return; + } + + let newChapters: ChapterInfo[] = []; + try { + newChapters = + (await deps.getPageChaptersBatched( + novel.id, + settingsSort, + settingsFilter, + page, + nextBatch, + )) || []; + } catch { + newChapters = []; + } + + return { + batch: nextBatch, + chapters: newChapters, + }; + }; + + const loadUpToBatch = async ({ + targetBatch, + novel, + pages, + pageIndex, + settingsSort, + settingsFilter, + batchInformation, + onBatchLoaded, + }: { + targetBatch: number; + novel: NovelInfo | undefined; + pages: string[]; + pageIndex: number; + settingsSort: ChapterOrderKey; + settingsFilter: ChapterFilterKey[]; + batchInformation: BatchInfo; + onBatchLoaded: (batch: number, chapters: ChapterInfo[]) => void; + }) => { + const page = pages[pageIndex] ?? '1'; + if (!novel || !page || targetBatch <= batchInformation.batch) { + return; + } + + for ( + let batch = batchInformation.batch + 1; + batch <= targetBatch; + batch++ + ) { + if (batch > batchInformation.total) break; + + let newChapters: ChapterInfo[] = []; + try { + newChapters = + (await deps.getPageChaptersBatched( + novel.id, + settingsSort, + settingsFilter, + page, + batch, + )) || []; + } catch { + newChapters = []; + } + + onBatchLoaded(batch, newChapters); + } + }; + + const bootstrapNovelAsync = async ({ + novel, + novelPath, + pluginId, + pageIndex, + settingsSort, + settingsFilter, + }: { + novel: NovelInfo | undefined; + novelPath: string; + pluginId: string; + pageIndex: number; + settingsSort: ChapterOrderKey; + settingsFilter: ChapterFilterKey[]; + }): Promise => { + const key = getBootstrapKey(pluginId, novelPath); + const existing = inflightBootstraps.get(key); + if (existing) { + return existing; + } + + const bootstrapPromise = (async () => { + try { + const resolvedNovel = + novel ?? (await resolveNovel(novelPath, pluginId)); + if (!resolvedNovel) { + return { + ok: false, + reason: 'missing-novel', + } satisfies BootstrapFailureResult; + } + + const pages = calculatePages(resolvedNovel); + const chapterState = await getChaptersForPage({ + novel: resolvedNovel, + novelPath, + pluginId, + pages, + pageIndex, + settingsSort, + settingsFilter, + }); + + return { + ok: true, + novel: resolvedNovel, + pages, + ...chapterState, + } satisfies BootstrapSuccessResult; + } catch (error) { + return { + ok: false, + reason: 'error', + error, + } satisfies BootstrapFailureResult; + } finally { + inflightBootstraps.delete(key); + } + })(); + + inflightBootstraps.set(key, bootstrapPromise); + return bootstrapPromise; + }; + const bootstrapNovelSync = ({ + novel: _novel, + novelPath, + pluginId, + pageIndex, + settingsSort, + settingsFilter, + }: { + novel: NovelInfo | undefined; + novelPath: string; + pluginId: string; + pageIndex: number; + settingsSort: ChapterOrderKey; + settingsFilter: ChapterFilterKey[]; + }): BootstrapResult => { + try { + const novel = !_novel?.id + ? deps.getNovelByPath(novelPath, pluginId) + : deps.getNovelById(_novel.id); + if (!novel) { + return { + ok: false, + reason: 'missing-novel', + } satisfies BootstrapFailureResult; + } + + const pages = calculatePages(novel); + const page = pages[pageIndex] ?? '1'; + const chapterCount = + settingsFilter.length === 0 && pages.length === 1 + ? novel.totalChapters ?? 0 + : deps.getChapterCountSync(novel.id, page, settingsFilter); + if (chapterCount === 0 && settingsFilter.length === 0) { + return { + ok: false, + reason: 'missing-chapters', + } satisfies BootstrapFailureResult; + } + + const config = [ + novel.id, + settingsSort, + settingsFilter, + page, + 1000, + ] as const; + + const newChapters = deps.getNovelChaptersSync(...config); + + const batchInformation: BatchInfo = { + batch: 0, + total: Math.floor(chapterCount / 1000), + totalChapters: chapterCount, + }; + const unread = deps.getFirstUnreadChapter(novel.id, settingsFilter, page); + + return { + ok: true, + novel, + pages, + chapters: newChapters, + batchInformation, + firstUnreadChapter: unread ?? undefined, + } satisfies BootstrapSuccessResult; + } catch (error) { + return { + ok: false, + reason: 'error', + error, + } satisfies BootstrapFailureResult; + } + }; + + return { + getChaptersForPage, + getNextChapterBatch, + loadUpToBatch, + bootstrapNovelAsync, + bootstrapNovelSync, + }; +}; + +export const bootstrapService = createBootstrapService(); diff --git a/src/hooks/persisted/useNovel/store-helper/contracts.ts b/src/hooks/persisted/useNovel/store-helper/contracts.ts new file mode 100644 index 000000000..240037264 --- /dev/null +++ b/src/hooks/persisted/useNovel/store-helper/contracts.ts @@ -0,0 +1,11 @@ +export type { KeyContractInput as NovelPersistenceInput } from './keyContract'; +export { keyContract } from './keyContract'; +export { + createNovelPersistenceBridge, + novelPersistence, + defaultNovelSettings, + defaultPageIndex, + LAST_READ_PREFIX, + NOVEL_PAGE_INDEX_PREFIX, + NOVEL_SETTINGS_PREFIX, +} from './persistence'; diff --git a/src/hooks/persisted/useNovel/store-helper/keyContract.ts b/src/hooks/persisted/useNovel/store-helper/keyContract.ts new file mode 100644 index 000000000..90222f250 --- /dev/null +++ b/src/hooks/persisted/useNovel/store-helper/keyContract.ts @@ -0,0 +1,24 @@ +import { + NOVEL_PAGE_INDEX_PREFIX, + NOVEL_SETTINGS_PREFIX, + LAST_READ_PREFIX, +} from '../types'; + +export interface KeyContractInput { + pluginId: string; + novelPath: string; +} + +export const keyContract = { + pageIndex: (input: KeyContractInput): string => { + return `${NOVEL_PAGE_INDEX_PREFIX}_${input.pluginId}_${input.novelPath}`; + }, + + settings: (input: KeyContractInput): string => { + return `${NOVEL_SETTINGS_PREFIX}_${input.pluginId}_${input.novelPath}`; + }, + + lastRead: (input: KeyContractInput): string => { + return `${LAST_READ_PREFIX}_${input.pluginId}_${input.novelPath}`; + }, +}; diff --git a/src/hooks/persisted/useNovel/store-helper/persistence.ts b/src/hooks/persisted/useNovel/store-helper/persistence.ts new file mode 100644 index 000000000..0c1a40915 --- /dev/null +++ b/src/hooks/persisted/useNovel/store-helper/persistence.ts @@ -0,0 +1,188 @@ +import { ChapterInfo } from '@database/types'; +import { MMKVStorage } from '@utils/mmkv/mmkv'; +import { KeyContractInput, keyContract } from './keyContract'; +import { + defaultNovelSettings, + defaultPageIndex, + NovelSettings, + LAST_READ_PREFIX, + NOVEL_PAGE_INDEX_PREFIX, + NOVEL_SETTINGS_PREFIX, + NovelSettingsWithoutSort, +} from '../types'; + +export type NovelPersistenceInput = KeyContractInput; + +interface NovelPersistenceStorage { + getNumber: (key: string) => number | undefined; + getString: (key: string) => string | undefined; + set: (key: string, value: number | string | boolean) => void; + delete: (key: string) => void; +} + +const defaultStorage: NovelPersistenceStorage = { + getNumber: key => MMKVStorage.getNumber(key), + getString: key => MMKVStorage.getString(key), + set: (key, value) => MMKVStorage.set(key, value), + delete: key => MMKVStorage.remove(key), +}; + +const isRecord = (value: unknown): value is Record => { + return typeof value === 'object' && value !== null && !Array.isArray(value); +}; + +const parseJsonSafely = (value: string): unknown | undefined => { + try { + return JSON.parse(value); + } catch { + return undefined; + } +}; + +const isValidNovelSettings = (value: unknown): value is NovelSettings => { + if (!isRecord(value)) return false; + if (!Array.isArray(value.filter)) return false; + if (!value.filter.every(filter => typeof filter === 'string')) return false; + if (value.sort !== undefined && typeof value.sort !== 'string') return false; + if ( + value.showChapterTitles !== undefined && + typeof value.showChapterTitles !== 'boolean' + ) { + return false; + } + return true; +}; + +const isValidChapterLike = (value: unknown): value is ChapterInfo => { + return isRecord(value) && typeof value.id === 'number'; +}; + +export const createNovelPersistenceBridge = ( + storage: NovelPersistenceStorage = defaultStorage, +) => { + const keys = { + pageIndex: (input: NovelPersistenceInput) => keyContract.pageIndex(input), + settings: (input: NovelPersistenceInput) => keyContract.settings(input), + lastRead: (input: NovelPersistenceInput) => keyContract.lastRead(input), + }; + + const readPageIndex = (input: NovelPersistenceInput): number => { + const key = keys.pageIndex(input); + const numberValue = storage.getNumber(key); + + if (typeof numberValue === 'number' && Number.isFinite(numberValue)) { + return numberValue; + } + + const stringValue = storage.getString(key); + if (stringValue !== undefined) { + const parsed = Number(stringValue); + if (Number.isFinite(parsed)) { + storage.set(key, parsed); + return parsed; + } + } + + storage.set(key, defaultPageIndex); + return defaultPageIndex; + }; + + const writePageIndex = (input: NovelPersistenceInput, value: number) => { + const key = keys.pageIndex(input); + const safeValue = Number.isFinite(value) ? value : defaultPageIndex; + storage.set(key, safeValue); + }; + + const readSettings = ( + input: NovelPersistenceInput, + ): NovelSettingsWithoutSort => { + const key = keys.settings(input); + const raw = storage.getString(key); + if (raw === undefined) { + return defaultNovelSettings; + } + + const parsed = parseJsonSafely(raw); + if (isValidNovelSettings(parsed)) { + return parsed; + } + + storage.delete(key); + storage.set(key, JSON.stringify(defaultNovelSettings)); + return defaultNovelSettings; + }; + + const writeSettings = ( + input: NovelPersistenceInput, + value: NovelSettingsWithoutSort, + ) => { + const key = keys.settings(input); + storage.set(key, JSON.stringify(value)); + }; + + const readLastRead = ( + input: NovelPersistenceInput, + ): ChapterInfo | undefined => { + const key = keys.lastRead(input); + const raw = storage.getString(key); + if (raw === undefined) { + return undefined; + } + + const parsed = parseJsonSafely(raw); + if (isValidChapterLike(parsed)) { + return parsed; + } + + storage.delete(key); + return undefined; + }; + + const writeLastRead = (input: NovelPersistenceInput, value: ChapterInfo) => { + const key = keys.lastRead(input); + storage.set(key, JSON.stringify(value)); + }; + + const copySettings = ( + from: NovelPersistenceInput, + to: NovelPersistenceInput, + ) => { + const settings = readSettings(from); + if (settings) { + writeSettings(to, settings); + } + }; + + const copyLastRead = ( + from: NovelPersistenceInput, + to: NovelPersistenceInput, + ) => { + const lastRead = readLastRead(from); + if (lastRead) { + writeLastRead(to, lastRead); + } + }; + + return { + keys, + readPageIndex, + writePageIndex, + readSettings, + writeSettings, + readLastRead, + writeLastRead, + copySettings, + copyLastRead, + }; +}; + +export const novelPersistence = createNovelPersistenceBridge(); + +export { + defaultNovelSettings, + defaultPageIndex, + LAST_READ_PREFIX, + NOVEL_PAGE_INDEX_PREFIX, + NOVEL_SETTINGS_PREFIX, + keyContract, +}; diff --git a/src/hooks/persisted/useNovel/store/chapterActions.ts b/src/hooks/persisted/useNovel/store/chapterActions.ts new file mode 100644 index 000000000..d2acaa137 --- /dev/null +++ b/src/hooks/persisted/useNovel/store/chapterActions.ts @@ -0,0 +1,326 @@ +import { ChapterFilterKey, ChapterOrderKey } from '@database/constants'; +import { + bookmarkChapter as _bookmarkChapter, + deleteChapter as _deleteChapter, + deleteChapters as _deleteChapters, + getPageChapters as _getPageChapters, + markChapterRead as _markChapterRead, + markChaptersRead as _markChaptersRead, + markChaptersUnread as _markChaptersUnread, + markPreviousChaptersUnread as _markPreviousChaptersUnread, + markPreviuschaptersRead as _markPreviuschaptersRead, + updateChapterProgress as _updateChapterProgress, +} from '@database/queries/ChapterQueries'; +import { ChapterInfo, NovelInfo } from '@database/types'; +import { getString as translateGetString } from '@strings/translations'; +import { showToast } from '@utils/showToast'; + +type MutateChapters = (mutation: (chs: ChapterInfo[]) => ChapterInfo[]) => void; +type SetChapters = (chs: ChapterInfo[]) => void; +type TransformChapters = (chs: ChapterInfo[]) => ChapterInfo[]; + +export interface ChapterActionsDependencies { + bookmarkChapter: (chapterId: number) => Promise; + markChapterRead: (chapterId: number) => Promise; + markChaptersRead: (chapterIds: number[]) => Promise; + markPreviuschaptersRead: ( + chapterId: number, + novelId: number, + ) => Promise; + markPreviousChaptersUnread: ( + chapterId: number, + novelId: number, + ) => Promise; + markChaptersUnread: (chapterIds: number[]) => Promise; + updateChapterProgress: (chapterId: number, progress: number) => Promise; + deleteChapter: ( + pluginId: string, + novelId: number, + chapterId: number, + ) => Promise; + deleteChapters: ( + pluginId: string, + novelId: number, + chapters?: ChapterInfo[], + ) => Promise; + getPageChapters: ( + novelId: number, + sort?: ChapterOrderKey, + filter?: ChapterFilterKey[], + page?: string, + ) => Promise; + showToast: (message: string) => void; + getString: typeof translateGetString; +} + +export const defaultChapterActionsDependencies: ChapterActionsDependencies = { + bookmarkChapter: _bookmarkChapter, + markChapterRead: _markChapterRead, + markChaptersRead: _markChaptersRead, + markPreviuschaptersRead: _markPreviuschaptersRead, + markPreviousChaptersUnread: _markPreviousChaptersUnread, + markChaptersUnread: _markChaptersUnread, + updateChapterProgress: _updateChapterProgress, + deleteChapter: _deleteChapter, + deleteChapters: _deleteChapters, + getPageChapters: _getPageChapters, + showToast, + getString: translateGetString, +}; + +const getErrorMessage = (error: unknown) => { + if (error instanceof Error) { + return error.message; + } + + return String(error); +}; + +const runAsyncAction = ( + promise: Promise, + deps: ChapterActionsDependencies, +) => { + promise.catch(error => { + deps.showToast(getErrorMessage(error)); + }); +}; + +export const bookmarkChaptersAction = ( + _chapters: ChapterInfo[], + mutateChapters: MutateChapters, + deps: ChapterActionsDependencies = defaultChapterActionsDependencies, +) => { + runAsyncAction( + Promise.all(_chapters.map(_chapter => deps.bookmarkChapter(_chapter.id))), + deps, + ); + + mutateChapters(chs => + chs.map(chapter => { + if (_chapters.some(_c => _c.id === chapter.id)) { + return { + ...chapter, + bookmark: !chapter.bookmark, + }; + } + return chapter; + }), + ); +}; + +export const markPreviouschaptersReadAction = ( + chapterId: number, + novel: NovelInfo | undefined, + mutateChapters: MutateChapters, + deps: ChapterActionsDependencies = defaultChapterActionsDependencies, +) => { + if (novel) { + runAsyncAction(deps.markPreviuschaptersRead(chapterId, novel.id), deps); + mutateChapters(chs => + chs.map(chapter => + chapter.id <= chapterId ? { ...chapter, unread: false } : chapter, + ), + ); + } +}; + +export const markChapterReadAction = ( + chapterId: number, + mutateChapters: MutateChapters, + deps: ChapterActionsDependencies = defaultChapterActionsDependencies, +) => { + runAsyncAction(deps.markChapterRead(chapterId), deps); + + mutateChapters(chs => + chs.map(c => { + if (c.id !== chapterId) { + return c; + } + + return { + ...c, + unread: false, + }; + }), + ); +}; + +export const markChaptersReadAction = ( + _chapters: ChapterInfo[], + mutateChapters: MutateChapters, + deps: ChapterActionsDependencies = defaultChapterActionsDependencies, +) => { + const chapterIds = _chapters.map(chapter => chapter.id); + runAsyncAction(deps.markChaptersRead(chapterIds), deps); + + mutateChapters(chs => + chs.map(chapter => { + if (chapterIds.includes(chapter.id)) { + return { + ...chapter, + unread: false, + }; + } + return chapter; + }), + ); +}; + +export const markPreviousChaptersUnreadAction = ( + chapterId: number, + novel: NovelInfo | undefined, + mutateChapters: MutateChapters, + deps: ChapterActionsDependencies = defaultChapterActionsDependencies, +) => { + if (novel) { + runAsyncAction(deps.markPreviousChaptersUnread(chapterId, novel.id), deps); + mutateChapters(chs => + chs.map(chapter => + chapter.id <= chapterId ? { ...chapter, unread: true } : chapter, + ), + ); + } +}; + +export const markChaptersUnreadAction = ( + _chapters: ChapterInfo[], + mutateChapters: MutateChapters, + deps: ChapterActionsDependencies = defaultChapterActionsDependencies, +) => { + const chapterIds = _chapters.map(chapter => chapter.id); + runAsyncAction(deps.markChaptersUnread(chapterIds), deps); + + mutateChapters(chs => + chs.map(chapter => { + if (chapterIds.includes(chapter.id)) { + return { + ...chapter, + unread: true, + }; + } + return chapter; + }), + ); +}; + +export const updateChapterProgressAction = ( + chapterId: number, + progress: number, + mutateChapters: MutateChapters, + deps: ChapterActionsDependencies = defaultChapterActionsDependencies, +) => { + const normalizedProgress = Math.min(progress, 100); + runAsyncAction( + deps.updateChapterProgress(chapterId, normalizedProgress), + deps, + ); + + mutateChapters(chs => + chs.map(c => { + if (c.id !== chapterId) { + return c; + } + + return { + ...c, + progress: normalizedProgress, + }; + }), + ); +}; + +export const deleteChapterAction = ( + _chapter: ChapterInfo, + novel: NovelInfo | undefined, + mutateChapters: MutateChapters, + deps: ChapterActionsDependencies = defaultChapterActionsDependencies, +) => { + if (novel) { + runAsyncAction( + (async () => { + await deps.deleteChapter(novel.pluginId, novel.id, _chapter.id); + mutateChapters(chs => + chs.map(chapter => { + if (chapter.id !== _chapter.id) { + return chapter; + } + + return { + ...chapter, + isDownloaded: false, + }; + }), + ); + + deps.showToast(deps.getString('common.deleted', { name: _chapter.name })); + })(), + deps, + ); + } +}; + +export const deleteChaptersAction = ( + _chapters: ChapterInfo[], + novel: NovelInfo | undefined, + mutateChapters: MutateChapters, + deps: ChapterActionsDependencies = defaultChapterActionsDependencies, +) => { + if (novel) { + runAsyncAction( + (async () => { + await deps.deleteChapters(novel.pluginId, novel.id, _chapters); + deps.showToast( + deps.getString('updatesScreen.deletedChapters', { + num: _chapters.length, + }), + ); + + mutateChapters(chs => + chs.map(chapter => { + if (_chapters.some(_c => _c.id === chapter.id)) { + return { + ...chapter, + isDownloaded: false, + }; + } + return chapter; + }), + ); + })(), + deps, + ); + } +}; + +export interface RefreshChaptersParams { + novel: NovelInfo | undefined; + fetching: boolean; + settingsSort: ChapterOrderKey; + settingsFilter: ChapterFilterKey[]; + currentPage: string; + transformChapters: TransformChapters; + setChapters: SetChapters; + deps?: ChapterActionsDependencies; +} + +export const refreshChaptersAction = ({ + novel, + fetching, + settingsSort, + settingsFilter, + currentPage, + transformChapters, + setChapters, + deps = defaultChapterActionsDependencies, +}: RefreshChaptersParams) => { + if (novel?.id && !fetching) { + runAsyncAction( + deps + .getPageChapters(novel.id, settingsSort, settingsFilter, currentPage) + .then(chs => { + setChapters(transformChapters(chs)); + }), + deps, + ); + } +}; diff --git a/src/hooks/persisted/useNovel/store/createStore.ts b/src/hooks/persisted/useNovel/store/createStore.ts new file mode 100644 index 000000000..d7942bae0 --- /dev/null +++ b/src/hooks/persisted/useNovel/store/createStore.ts @@ -0,0 +1,101 @@ +import { NovelInfo } from '@database/types'; +import { NovelSettings } from '@hooks/persisted/useNovel'; +import { novelPersistence } from '@hooks/persisted/useNovel/store-helper/persistence'; +import { createNovelSlice } from '@hooks/persisted/useNovel/store/novelStore'; +import { ChapterOrderKey } from '@database/constants'; +import { + NovelStoreApi, + NovelStoreDependencies, + NovelStoreState, +} from './novelStore.types'; +import { createStore as createZustandStore } from 'zustand'; +import { createNovelStoreActions } from './novelStore.actions'; +import { createInitialChapterSlice } from './novelStore.chapterState'; +import { createNovelStoreChapterActions } from './novelStore.chapterActions'; +import { createBootstrapService } from '../store-helper/bootstrapService'; +import { defaultChapterActionsDependencies } from './chapterActions'; + +interface Props { + pluginId: string; + path: string; + novel?: NovelInfo; + defaultChapterSort: ChapterOrderKey; + switchNovelToLibrary: (novelPath: string, pluginId: string) => Promise; +} + +export function createStore({ + novel, + defaultChapterSort, + path, + pluginId, + switchNovelToLibrary, +}: Props): NovelStoreApi { + const persistenceInput = { + pluginId, + novelPath: path, + }; + + const novelSettings: NovelSettings = { + sort: defaultChapterSort, + ...novelPersistence.readSettings(persistenceInput), + }; + + const bootstrapService = createBootstrapService(); + const deps: NovelStoreDependencies = { + bootstrapService, + chapterActionsDependencies: defaultChapterActionsDependencies, + transformChapters: c => c, + persistPageIndex: value => + novelPersistence.writePageIndex(persistenceInput, value), + persistNovelSettings: value => { + novelPersistence.writeSettings(persistenceInput, value); + }, + persistLastRead: chapter => + novelPersistence.writeLastRead(persistenceInput, chapter), + switchNovelToLibrary, + }; + + const store = createZustandStore()((set, get) => { + const chapterSlice = createInitialChapterSlice(); + const actions = { + ...createNovelStoreActions({ + set, + get, + deps, + defaultChapterSort: novelSettings.sort, + }), + ...createNovelStoreChapterActions({ + set, + get, + bootstrapService: deps.bootstrapService, + chapterActionsDependencies: deps.chapterActionsDependencies, + transformChapters: deps.transformChapters, + defaultChapterSort: novelSettings.sort, + }), + }; + return { + ...createNovelSlice({ + pluginId, + novelPath: path, + novel, + defaultChapterSort, + initialPageIndex: novelPersistence.readPageIndex({ + pluginId, + novelPath: path, + }), + initialNovelSettings: novelSettings, + initialLastRead: novelPersistence.readLastRead(persistenceInput), + }), + ...chapterSlice, + actions, + }; + }); + + const success = store.getState().actions.bootstrapNovelSync(); + if (!success) { + // If bootstrapNovelSync fails, it means the novel or chapters are not in the db + store.getState().actions.bootstrapNovel(); + } + + return store; +} diff --git a/src/hooks/persisted/useNovel/store/novelStore.actions.ts b/src/hooks/persisted/useNovel/store/novelStore.actions.ts new file mode 100644 index 000000000..22bb3f0f7 --- /dev/null +++ b/src/hooks/persisted/useNovel/store/novelStore.actions.ts @@ -0,0 +1,205 @@ +import { ChapterFilterKey, ChapterOrderKey } from '@database/constants'; +import { NovelSettings } from '../types'; +import { + GetState, + NovelStoreDependencies, + NovelStoreNovelActions, + SetState, +} from './novelStore.types'; + +interface CreateNovelStoreActionsParams { + set: SetState; + get: GetState; + deps: NovelStoreDependencies; + defaultChapterSort: ChapterOrderKey; +} + +export const createNovelStoreActions = ({ + set, + get, + deps, + defaultChapterSort, +}: CreateNovelStoreActionsParams): NovelStoreNovelActions => { + let inflightBootstrap: Promise | null = null; + + const getSettingsSort = (settings: NovelSettings): ChapterOrderKey => + settings.sort || defaultChapterSort; + + const getSettingsFilter = (settings: NovelSettings): ChapterFilterKey[] => + settings.filter ?? []; + + return { + bootstrapNovel: async () => { + if (inflightBootstrap) { + return inflightBootstrap; + } + + inflightBootstrap = (async () => { + set({ loading: true, fetching: true }); + + const state = get(); + const result = await deps.bootstrapService.bootstrapNovelAsync({ + novel: state.novel, + novelPath: state.novelPath, + pluginId: state.pluginId, + pageIndex: state.pageIndex, + settingsSort: getSettingsSort(state.novelSettings), + settingsFilter: getSettingsFilter(state.novelSettings), + }); + + if (!result.ok) { + set({ + loading: false, + fetching: false, + }); + return false; + } + + set({ + loading: false, + fetching: false, + novel: result.novel, + pages: result.pages, + chapters: deps.transformChapters(result.chapters), + batchInformation: result.batchInformation, + firstUnreadChapter: result.firstUnreadChapter, + }); + + return true; + })().finally(() => { + inflightBootstrap = null; + }); + + return inflightBootstrap; + }, + bootstrapNovelSync: () => { + const state = get(); + const result = deps.bootstrapService.bootstrapNovelSync({ + novel: state.novel, + novelPath: state.novelPath, + pluginId: state.pluginId, + pageIndex: state.pageIndex, + settingsSort: getSettingsSort(state.novelSettings), + settingsFilter: getSettingsFilter(state.novelSettings), + }); + + if (!result.ok) { + return false; + } + + set({ + loading: false, + fetching: false, + novel: result.novel, + pages: result.pages, + chapters: deps.transformChapters(result.chapters), + batchInformation: result.batchInformation, + firstUnreadChapter: result.firstUnreadChapter, + }); + + return true; + }, + + getChapters: async () => { + const state = get(); + if (!state.novel || state.pages.length === 0) { + return; + } + + set({ fetching: true }); + try { + const result = await deps.bootstrapService.getChaptersForPage({ + novel: state.novel, + novelPath: state.novelPath, + pluginId: state.pluginId, + pages: state.pages, + pageIndex: state.pageIndex, + settingsSort: getSettingsSort(state.novelSettings), + settingsFilter: getSettingsFilter(state.novelSettings), + }); + + set({ + chapters: deps.transformChapters(result.chapters), + batchInformation: result.batchInformation, + firstUnreadChapter: result.firstUnreadChapter, + }); + } finally { + set({ fetching: false }); + } + }, + + refreshNovel: async () => { + set({ loading: true, fetching: true }); + try { + const state = get(); + const refreshed = await deps.bootstrapService.bootstrapNovelAsync({ + novel: undefined, + novelPath: state.novelPath, + pluginId: state.pluginId, + pageIndex: state.pageIndex, + settingsSort: getSettingsSort(state.novelSettings), + settingsFilter: getSettingsFilter(state.novelSettings), + }); + + if (!refreshed.ok) { + return; + } + + set({ + novel: refreshed.novel, + pages: refreshed.pages, + chapters: deps.transformChapters(refreshed.chapters), + batchInformation: refreshed.batchInformation, + firstUnreadChapter: refreshed.firstUnreadChapter, + }); + } finally { + set({ loading: false, fetching: false }); + } + }, + + setNovel: novelState => set({ novel: novelState }), + setPages: pagesState => set({ pages: pagesState }), + setPageIndex: index => { + set({ pageIndex: index }); + deps.persistPageIndex?.(index); + }, + openPage: async index => { + set({ pageIndex: index }); + deps.persistPageIndex?.(index); + await get().actions.getChapters(); + }, + setNovelSettings: settings => { + set({ novelSettings: settings }); + deps.persistNovelSettings?.(settings); + + const state = get(); + if (state.novel && state.pages.length > 0) { + state.actions.getChapters(); + } + }, + setLastRead: chapter => { + set({ lastRead: chapter }); + deps.persistLastRead?.(chapter); + }, + followNovel: async () => { + const state = get(); + const currentNovel = state.novel; + if (!currentNovel || !deps.switchNovelToLibrary) { + return; + } + + await deps.switchNovelToLibrary(state.novelPath, state.pluginId); + set(inner => { + if (!inner.novel) { + return {}; + } + return { + novel: { + ...inner.novel, + inLibrary: !inner.novel.inLibrary, + }, + }; + }); + }, + }; +}; diff --git a/src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts b/src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts new file mode 100644 index 000000000..10599c64e --- /dev/null +++ b/src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts @@ -0,0 +1,293 @@ +import { ChapterFilterKey, ChapterOrderKey } from '@database/constants'; +import { ChapterInfo } from '@database/types'; +import { createBootstrapService } from '../store-helper/bootstrapService'; +import { + bookmarkChaptersAction, + ChapterActionsDependencies, + deleteChapterAction, + deleteChaptersAction, + markChapterReadAction, + markChaptersReadAction, + markChaptersUnreadAction, + markPreviouschaptersReadAction, + markPreviousChaptersUnreadAction, + refreshChaptersAction, + updateChapterProgressAction, +} from './chapterActions'; +import { NovelSettings } from '../types'; +import { + ChapterTextCacheApi, + GetState, + NovelStoreChapterActions, + SetState, +} from './novelStore.types'; + +interface CreateNovelStoreChapterActionsParams { + set: SetState; + get: GetState; + bootstrapService: Pick< + ReturnType, + 'getNextChapterBatch' | 'loadUpToBatch' + >; + chapterActionsDependencies: ChapterActionsDependencies; + transformChapters: (chs: ChapterInfo[]) => ChapterInfo[]; + defaultChapterSort: ChapterOrderKey; +} + +export const createNovelStoreChapterActions = ({ + set, + get, + bootstrapService, + chapterActionsDependencies, + transformChapters, + defaultChapterSort, +}: CreateNovelStoreChapterActionsParams): NovelStoreChapterActions => { + let inflightNextChapterBatch: Promise | null = null; + let inflightLoadUpToBatch: Promise | null = null; + let pendingTargetBatch: number | null = null; + + const mutateChapters = (mutation: (chs: ChapterInfo[]) => ChapterInfo[]) => { + if (get().novel) { + set(state => ({ chapters: mutation(state.chapters) })); + } + }; + + const setChapters = (chs: ChapterInfo[]) => { + set({ chapters: transformChapters(chs) }); + }; + + const getSettingsSort = (settings: NovelSettings): ChapterOrderKey => + settings.sort || defaultChapterSort; + + const getSettingsFilter = (settings: NovelSettings): ChapterFilterKey[] => + settings.filter ?? []; + + const createChapterTextCache = (): ChapterTextCacheApi => { + return { + read: chapterId => get().chapterTextCache[chapterId], + write: (chapterId, value) => { + set({ + chapterTextCache: { + ...get().chapterTextCache, + [chapterId]: value, + }, + }); + }, + remove: chapterId => { + // eslint-disable-next-line @typescript-eslint/no-unused-vars + const { [chapterId]: _ignored, ...rest } = get().chapterTextCache; + set({ + chapterTextCache: rest, + }); + }, + clear: () => { + set({ + chapterTextCache: {}, + }); + }, + }; + }; + + const appendBatch = (batch: number, chapters: ChapterInfo[]) => { + set(curr => { + if (batch <= curr.batchInformation.batch) { + return {}; + } + + return { + batchInformation: { + ...curr.batchInformation, + batch, + }, + chapters: curr.chapters.concat(chapters), + }; + }); + }; + + const queueLoadUpToBatch = (targetBatch: number): Promise => { + pendingTargetBatch = Math.max( + pendingTargetBatch ?? targetBatch, + targetBatch, + ); + + if (inflightLoadUpToBatch) { + return inflightLoadUpToBatch; + } + + inflightLoadUpToBatch = (async () => { + while (pendingTargetBatch !== null) { + const nextTarget = pendingTargetBatch; + pendingTargetBatch = null; + const state = get(); + + if (nextTarget <= state.batchInformation.batch) { + continue; + } + + await bootstrapService.loadUpToBatch({ + targetBatch: nextTarget, + novel: state.novel, + pages: state.pages, + pageIndex: state.pageIndex, + settingsSort: getSettingsSort(state.novelSettings), + settingsFilter: getSettingsFilter(state.novelSettings), + batchInformation: state.batchInformation, + onBatchLoaded: (batch, chapters) => { + appendBatch(batch, transformChapters(chapters)); + }, + }); + } + })().finally(() => { + inflightLoadUpToBatch = null; + pendingTargetBatch = null; + }); + + return inflightLoadUpToBatch; + }; + + return { + chapterTextCache: createChapterTextCache(), + getNextChapterBatch: async () => { + if (inflightNextChapterBatch) { + return inflightNextChapterBatch; + } + + const state = get(); + inflightNextChapterBatch = (async () => { + const result = await bootstrapService.getNextChapterBatch({ + novel: state.novel, + pages: state.pages, + pageIndex: state.pageIndex, + settingsSort: getSettingsSort(state.novelSettings), + settingsFilter: getSettingsFilter(state.novelSettings), + batchInformation: state.batchInformation, + }); + + if (!result) { + return; + } + + appendBatch(result.batch, transformChapters(result.chapters)); + })().finally(() => { + inflightNextChapterBatch = null; + }); + + return inflightNextChapterBatch; + }, + + loadUpToBatch: async (targetBatch: number) => { + await queueLoadUpToBatch(targetBatch); + }, + + updateChapter: (index, update) => { + if (get().novel) { + set(state => { + const next = [...state.chapters]; + next[index] = { ...next[index], ...update }; + return { + chapters: next, + }; + }); + } + }, + + setChapters, + + extendChapters: chs => { + set(state => ({ + chapters: state.chapters.concat(transformChapters(chs)), + })); + }, + + bookmarkChapters: chaptersState => { + bookmarkChaptersAction( + chaptersState, + mutateChapters, + chapterActionsDependencies, + ); + }, + + markPreviouschaptersRead: chapterId => { + markPreviouschaptersReadAction( + chapterId, + get().novel, + mutateChapters, + chapterActionsDependencies, + ); + }, + + markChapterRead: chapterId => { + markChapterReadAction( + chapterId, + mutateChapters, + chapterActionsDependencies, + ); + }, + + markChaptersRead: chaptersState => { + markChaptersReadAction( + chaptersState, + mutateChapters, + chapterActionsDependencies, + ); + }, + + markPreviousChaptersUnread: chapterId => { + markPreviousChaptersUnreadAction( + chapterId, + get().novel, + mutateChapters, + chapterActionsDependencies, + ); + }, + + markChaptersUnread: chaptersState => { + markChaptersUnreadAction( + chaptersState, + mutateChapters, + chapterActionsDependencies, + ); + }, + + updateChapterProgress: (chapterId, progress) => { + updateChapterProgressAction( + chapterId, + progress, + mutateChapters, + chapterActionsDependencies, + ); + }, + + deleteChapter: chapter => { + deleteChapterAction( + chapter, + get().novel, + mutateChapters, + chapterActionsDependencies, + ); + }, + + deleteChapters: chaptersState => { + deleteChaptersAction( + chaptersState, + get().novel, + mutateChapters, + chapterActionsDependencies, + ); + }, + + refreshChapters: () => { + const state = get(); + refreshChaptersAction({ + novel: state.novel, + fetching: state.fetching, + settingsSort: getSettingsSort(state.novelSettings), + settingsFilter: getSettingsFilter(state.novelSettings), + currentPage: state.pages[state.pageIndex] ?? '1', + transformChapters, + setChapters, + deps: chapterActionsDependencies, + }); + }, + }; +}; diff --git a/src/hooks/persisted/useNovel/store/novelStore.chapterState.ts b/src/hooks/persisted/useNovel/store/novelStore.chapterState.ts new file mode 100644 index 000000000..c87764d55 --- /dev/null +++ b/src/hooks/persisted/useNovel/store/novelStore.chapterState.ts @@ -0,0 +1,11 @@ +import { ChapterSliceState } from './novelStore.types'; + +export const createInitialChapterSlice = (): ChapterSliceState => ({ + chapters: [], + firstUnreadChapter: undefined, + chapterTextCache: {}, + batchInformation: { + batch: 0, + total: 0, + }, +}); diff --git a/src/hooks/persisted/useNovel/store/novelStore.ts b/src/hooks/persisted/useNovel/store/novelStore.ts new file mode 100644 index 000000000..7e8666348 --- /dev/null +++ b/src/hooks/persisted/useNovel/store/novelStore.ts @@ -0,0 +1,34 @@ +import { ChapterOrderKey } from '@database/constants'; +import { ChapterInfo, NovelInfo } from '@database/types'; +import { NovelSettings } from '../types'; + +export interface CreateNovelStoreParams { + pluginId: string; + novelPath: string; + novel?: NovelInfo; + defaultChapterSort?: ChapterOrderKey; + initialPageIndex?: number; + initialNovelSettings: NovelSettings; + initialLastRead?: ChapterInfo; +} + +export const createNovelSlice = ({ + pluginId, + novelPath, + novel, + initialPageIndex = 0, + initialNovelSettings, + initialLastRead, +}: CreateNovelStoreParams) => { + return { + loading: false, + fetching: false, + pluginId, + novelPath, + novel, + pageIndex: initialPageIndex, + pages: [], + novelSettings: initialNovelSettings, + lastRead: initialLastRead, + }; +}; diff --git a/src/hooks/persisted/useNovel/store/novelStore.types.ts b/src/hooks/persisted/useNovel/store/novelStore.types.ts new file mode 100644 index 000000000..349c78aec --- /dev/null +++ b/src/hooks/persisted/useNovel/store/novelStore.types.ts @@ -0,0 +1,106 @@ +import { StoreApi } from 'zustand/vanilla'; +import { ChapterInfo, NovelInfo } from '@database/types'; +import { ChapterActionsDependencies } from './chapterActions'; +import { createBootstrapService } from '../store-helper/bootstrapService'; +import { BatchInfo, NovelSettings } from '../types'; + +type ChapterTextValue = string | Promise; + +export interface ChapterTextCacheApi { + read: (chapterId: number) => ChapterTextValue | undefined; + write: (chapterId: number, value: ChapterTextValue) => void; + remove: (chapterId: number) => void; + clear: () => void; +} +export interface ChapterSliceState { + chapters: ChapterInfo[]; + firstUnreadChapter: ChapterInfo | undefined; + batchInformation: BatchInfo; + chapterTextCache: Record; +} + +export interface NovelStoreData extends ChapterSliceState { + loading: boolean; + fetching: boolean; + + pluginId: string; + novelPath: string; + novel: NovelInfo | undefined; + + pageIndex: number; + pages: string[]; + + novelSettings: NovelSettings; + lastRead: ChapterInfo | undefined; +} + +export interface NovelStoreChapterActions { + chapterTextCache: ChapterTextCacheApi; + getNextChapterBatch: () => Promise; + loadUpToBatch: (targetBatch: number) => Promise; + updateChapter: (index: number, update: Partial) => void; + setChapters: (chs: ChapterInfo[]) => void; + extendChapters: (chs: ChapterInfo[]) => void; + bookmarkChapters: (chapters: ChapterInfo[]) => void; + markPreviouschaptersRead: (chapterId: number) => void; + markChapterRead: (chapterId: number) => void; + markChaptersRead: (chapters: ChapterInfo[]) => void; + markPreviousChaptersUnread: (chapterId: number) => void; + markChaptersUnread: (chapters: ChapterInfo[]) => void; + updateChapterProgress: (chapterId: number, progress: number) => void; + deleteChapter: (chapter: ChapterInfo) => void; + deleteChapters: (chapters: ChapterInfo[]) => void; + refreshChapters: () => void; +} + +export interface NovelStoreNovelActions { + bootstrapNovel: () => Promise; + bootstrapNovelSync: () => boolean; + getChapters: () => Promise; + refreshNovel: () => Promise; + + setNovel: (novel: NovelInfo | undefined) => void; + setPages: (pages: string[]) => void; + setPageIndex: (index: number) => void; + openPage: (index: number) => Promise; + setNovelSettings: (settings: NovelSettings) => void; + setLastRead: (chapter: ChapterInfo) => void; + followNovel: () => Promise; +} + +export type NovelStoreActions = NovelStoreNovelActions & + NovelStoreChapterActions; + +export interface NovelStoreState extends NovelStoreData { + actions: NovelStoreActions; +} + +export type NovelStoreApi = StoreApi; + +export interface NovelStoreDependencies { + bootstrapService: ReturnType; + chapterActionsDependencies: ChapterActionsDependencies; + transformChapters: (chs: ChapterInfo[]) => ChapterInfo[]; + persistPageIndex?: (value: number) => void; + persistNovelSettings?: (value: NovelSettings) => void; + persistLastRead?: (value: ChapterInfo) => void; + switchNovelToLibrary?: (novelPath: string, pluginId: string) => Promise; +} + +export type SetState = { + ( + partial: + | NovelStoreState + | Partial + | (( + state: NovelStoreState, + ) => NovelStoreState | Partial), + replace?: false, + ): void; + ( + state: NovelStoreState | ((state: NovelStoreState) => NovelStoreState), + replace: true, + ): void; +}; + +export type GetState = () => NovelStoreState; diff --git a/src/hooks/persisted/useNovel/types.ts b/src/hooks/persisted/useNovel/types.ts new file mode 100644 index 000000000..48815857d --- /dev/null +++ b/src/hooks/persisted/useNovel/types.ts @@ -0,0 +1,27 @@ +import { ChapterFilterKey, ChapterOrderKey } from '@database/constants'; + +export const NOVEL_PAGE_INDEX_PREFIX = 'NOVEL_PAGE_INDEX_PREFIX'; +export const NOVEL_SETTINGS_PREFIX = 'NOVEL_SETTINGS'; +export const LAST_READ_PREFIX = 'LAST_READ_PREFIX'; + +export const defaultNovelSettings: NovelSettingsWithoutSort = { + showChapterTitles: true, + filter: [], +}; + +export const defaultPageIndex = 0; + +export interface NovelSettingsWithoutSort { + filter: ChapterFilterKey[]; + showChapterTitles: boolean; + sort?: ChapterOrderKey; +} +export interface NovelSettings extends NovelSettingsWithoutSort { + sort: ChapterOrderKey; +} + +export interface BatchInfo { + batch: number; + total: number; + totalChapters?: number; +} diff --git a/src/hooks/persisted/useNovel/useChapterOperations.ts b/src/hooks/persisted/useNovel/useChapterOperations.ts new file mode 100644 index 000000000..63d913c72 --- /dev/null +++ b/src/hooks/persisted/useNovel/useChapterOperations.ts @@ -0,0 +1,172 @@ +import { useCallback } from 'react'; +import { ChapterFilterKey, ChapterOrderKey } from '@database/constants'; +import { + bookmarkChaptersAction, + deleteChapterAction, + deleteChaptersAction, + markChapterReadAction, + markChaptersReadAction, + markChaptersUnreadAction, + markPreviouschaptersReadAction, + markPreviousChaptersUnreadAction, + refreshChaptersAction, + updateChapterProgressAction, +} from './store/chapterActions'; +import { ChapterInfo, NovelInfo } from '@database/types'; + +export interface UseChapterOperationsParams { + novel: NovelInfo | undefined; + chapters: ChapterInfo[]; + _setChapters: React.Dispatch>; + transformChapters: (chs: ChapterInfo[]) => ChapterInfo[]; + settingsSort: ChapterOrderKey; + settingsFilter: ChapterFilterKey[]; + currentPage: string; + fetching: boolean; +} + +export const useChapterOperations = ({ + novel, + _setChapters, + transformChapters, + settingsSort, + settingsFilter, + currentPage, + fetching, +}: UseChapterOperationsParams) => { + const mutateChapters = useCallback( + (mutation: (chs: ChapterInfo[]) => ChapterInfo[]) => { + if (novel) { + _setChapters(mutation); + } + }, + [novel, _setChapters], + ); + + const updateChapter = useCallback( + (index: number, update: Partial) => { + if (novel) { + _setChapters(chs => { + const next = [...chs]; + next[index] = { ...next[index], ...update }; + return next; + }); + } + }, + [novel, _setChapters], + ); + + const transformAndSetChapters = useCallback( + async (chs: ChapterInfo[]) => { + _setChapters(transformChapters(chs)); + }, + [transformChapters, _setChapters], + ); + + const extendChapters = useCallback( + async (chs: ChapterInfo[]) => { + _setChapters(prev => prev.concat(transformChapters(chs))); + }, + [transformChapters, _setChapters], + ); + + const bookmarkChapters = useCallback( + (_chapters: ChapterInfo[]) => { + bookmarkChaptersAction(_chapters, mutateChapters); + }, + [mutateChapters], + ); + + const markPreviouschaptersRead = useCallback( + (chapterId: number) => { + markPreviouschaptersReadAction(chapterId, novel, mutateChapters); + }, + [mutateChapters, novel], + ); + + const markChapterRead = useCallback( + (chapterId: number) => { + markChapterReadAction(chapterId, mutateChapters); + }, + [mutateChapters], + ); + + const updateChapterProgress = useCallback( + (chapterId: number, progress: number) => { + updateChapterProgressAction(chapterId, progress, mutateChapters); + }, + [mutateChapters], + ); + + const markChaptersRead = useCallback( + (_chapters: ChapterInfo[]) => { + markChaptersReadAction(_chapters, mutateChapters); + }, + [mutateChapters], + ); + + const markPreviousChaptersUnread = useCallback( + (chapterId: number) => { + markPreviousChaptersUnreadAction(chapterId, novel, mutateChapters); + }, + [mutateChapters, novel], + ); + + const markChaptersUnread = useCallback( + (_chapters: ChapterInfo[]) => { + markChaptersUnreadAction(_chapters, mutateChapters); + }, + [mutateChapters], + ); + + const deleteChapter = useCallback( + (_chapter: ChapterInfo) => { + deleteChapterAction(_chapter, novel, mutateChapters); + }, + [mutateChapters, novel], + ); + + const deleteChapters = useCallback( + (_chapters: ChapterInfo[]) => { + deleteChaptersAction(_chapters, novel, mutateChapters); + }, + [novel, mutateChapters], + ); + + const refreshChapters = useCallback(() => { + refreshChaptersAction({ + novel, + fetching, + settingsSort, + settingsFilter, + currentPage, + transformChapters, + setChapters: _setChapters, + }); + }, [ + novel, + fetching, + settingsSort, + settingsFilter, + currentPage, + transformChapters, + _setChapters, + ]); + + return { + mutateChapters, + updateChapter, + setChapters: transformAndSetChapters, + extendChapters, + bookmarkChapters, + markPreviouschaptersRead, + markChapterRead, + markChaptersRead, + markPreviousChaptersUnread, + markChaptersUnread, + updateChapterProgress, + deleteChapter, + deleteChapters, + refreshChapters, + }; +}; diff --git a/src/hooks/persisted/useNovelSettings.ts b/src/hooks/persisted/useNovelSettings.ts index d3847f242..0eee5d6a4 100644 --- a/src/hooks/persisted/useNovelSettings.ts +++ b/src/hooks/persisted/useNovelSettings.ts @@ -1,89 +1,65 @@ - -import { useMMKVObject } from 'react-native-mmkv'; import { ChapterFilterKey, ChapterFilterPositiveKey, ChapterOrderKey, } from '@database/constants'; -import { useCallback, useEffect, useMemo, useRef } from 'react'; +import { useCallback, useMemo, useRef } from 'react'; import { useAppSettings } from './useSettings'; import { ChapterFilterObject, FilterStates } from '@database/utils/filter'; -import { useNovelContext } from '@screens/novel/NovelContext'; - -// #region constants - -export const NOVEL_PAGE_INDEX_PREFIX = 'NOVEL_PAGE_INDEX_PREFIX'; -export const NOVEL_SETTINGS_PREFIX = 'NOVEL_SETTINGS'; -export const LAST_READ_PREFIX = 'LAST_READ_PREFIX'; - -const defaultNovelSettings: NovelSettings = { - showChapterTitles: true, - filter: [], -}; - -// #endregion -// #region types - -export interface NovelSettings { - sort?: ChapterOrderKey; - filter: ChapterFilterKey[]; - showChapterTitles?: boolean; -} +import { + defaultNovelSettings, + NOVEL_PAGE_INDEX_PREFIX, + NOVEL_SETTINGS_PREFIX, +} from './useNovel/types'; +import { useNovelAction, useNovelValue } from '@screens/novel/NovelContext'; -// #endregion -// #region definition useNovel +export { NOVEL_PAGE_INDEX_PREFIX, NOVEL_SETTINGS_PREFIX }; export const useNovelSettings = () => { - const { novel } = useNovelContext(); const { defaultChapterSort } = useAppSettings(); + const novel = useNovelValue('novel'); + const domainNovelSettings = useNovelValue('novelSettings'); + const writeNovelSettings = useNovelAction('setNovelSettings'); - const [ns, setNovelSettings] = useMMKVObject( - `${NOVEL_SETTINGS_PREFIX}_${novel?.pluginId}_${novel?.path}`, - ); const novelSettings = useMemo( - () => ({ ...defaultNovelSettings, ...ns }), - [ns], + () => ({ ...defaultNovelSettings, ...domainNovelSettings }), + [domainNovelSettings], ); const _sort: ChapterOrderKey = novelSettings.sort ?? defaultChapterSort; const _filter: ChapterFilterKey[] = novelSettings.filter; - const filterManager = useRef(null); // #endregion // #region setters const setChapterSort = useCallback( - async (sort?: ChapterOrderKey) => { + async (sort: ChapterOrderKey) => { if (novel) { - setNovelSettings({ + writeNovelSettings({ showChapterTitles: novelSettings?.showChapterTitles, sort, filter: _filter, }); } }, - [novel, setNovelSettings, novelSettings?.showChapterTitles, _filter], + [novel, writeNovelSettings, novelSettings?.showChapterTitles, _filter], ); const setChapterFilter = useCallback( async (filter?: ChapterFilterKey[]) => { if (novel) { - setNovelSettings({ + writeNovelSettings({ showChapterTitles: novelSettings?.showChapterTitles, sort: _sort, filter: filter ?? [], }); } }, - [novel, setNovelSettings, novelSettings?.showChapterTitles, _sort], + [novel, writeNovelSettings, novelSettings?.showChapterTitles, _sort], + ); + + const filterManager = useRef( + new ChapterFilterObject(_filter, setChapterFilter), ); - useEffect(() => { - if (!filterManager.current) { - filterManager.current = new ChapterFilterObject( - _filter, - setChapterFilter, - ); - } - }, [_filter, setChapterFilter]); const cycleChapterFilter = useCallback( (key: ChapterFilterPositiveKey) => { @@ -114,9 +90,9 @@ export const useNovelSettings = () => { const setShowChapterTitles = useCallback( (v: boolean) => { - setNovelSettings({ ...novelSettings, showChapterTitles: v }); + writeNovelSettings({ ...novelSettings, showChapterTitles: v }); }, - [novelSettings, setNovelSettings], + [novelSettings, writeNovelSettings], ); // #endregion diff --git a/src/hooks/persisted/useTheme.ts b/src/hooks/persisted/useTheme.ts index 13e7d0707..7fcc0bc44 100644 --- a/src/hooks/persisted/useTheme.ts +++ b/src/hooks/persisted/useTheme.ts @@ -95,7 +95,7 @@ export const useTheme = (): ThemeColors => { const [customAccent] = useMMKVString('CUSTOM_ACCENT_COLOR'); const [systemColorScheme, setSystemColorScheme] = useState( - Appearance.getColorScheme(), + Appearance.getColorScheme() ?? 'light', ); useEffect(() => { diff --git a/src/screens/novel/NovelContext.tsx b/src/screens/novel/NovelContext.tsx index 2db08342a..aca7b0c61 100644 --- a/src/screens/novel/NovelContext.tsx +++ b/src/screens/novel/NovelContext.tsx @@ -1,73 +1,143 @@ import React, { createContext, useContext, useMemo, useRef } from 'react'; -import { useNovel } from '@hooks/persisted'; import { RouteProp } from '@react-navigation/native'; +import { useStore } from 'zustand'; import { ReaderStackParamList } from '@navigators/types'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; import { useDeviceOrientation } from '@hooks/index'; +import { useLibraryContext } from '@components/Context/LibraryContext'; +import { useAppSettings } from '@hooks/persisted'; +import { + NovelStoreActions, + NovelStoreApi, + NovelStoreData, + NovelStoreState, +} from '@hooks/persisted/useNovel/store/novelStore.types'; import { NovelInfo } from '@database/types'; +import { createStore } from '@hooks/persisted/useNovel/store/createStore'; -type NovelContextType = ReturnType & { +type Props = { + children: React.ReactNode; + route: + | RouteProp + | RouteProp; +}; + +type NovelLayout = { navigationBarHeight: number; statusBarHeight: number; - chapterTextCache: Map>; }; -const defaultValue = {} as NovelContextType; +const NovelStoreContext = createContext(null); +const NovelLayoutContext = createContext(null); -const NovelContext = createContext(defaultValue); +export function NovelContextProvider({ children, route }: Props) { + const initialNovel = + 'id' in route.params ? (route.params as NovelInfo) : undefined; -export function NovelContextProvider({ - children, - - route, -}: { - children: React.JSX.Element; - - route: - | RouteProp - | RouteProp; -}) { const { path, pluginId } = 'novel' in route.params ? route.params.novel : route.params; + const storeKey = `${pluginId}:${path}`; - const novelHookContent = useNovel( - 'id' in route.params ? (route.params as NovelInfo) : path, - pluginId, - ); + const { switchNovelToLibrary } = useLibraryContext(); + const { defaultChapterSort } = useAppSettings(); + + const switchNovelToLibraryRef = useRef(switchNovelToLibrary); + + const storeRef = useRef<{ + key: string; + store: NovelStoreApi; + } | null>(null); + const queriedNovelRef = useRef(false); + + if (storeRef.current?.key !== storeKey) { + queriedNovelRef.current = false; + + storeRef.current = { + key: storeKey, + store: createStore({ + path, + pluginId, + novel: initialNovel, + defaultChapterSort, + switchNovelToLibrary: switchNovelToLibraryRef.current, + }), + }; + } + const novelStore = storeRef.current.store; const { bottom, top } = useSafeAreaInsets(); const orientation = useDeviceOrientation(); - const NavigationBarHeight = useRef(bottom); - const StatusBarHeight = useRef(top); - const chapterTextCache = useRef>>( - new Map(), - ); - if (bottom < NavigationBarHeight.current && orientation === 'landscape') { - NavigationBarHeight.current = bottom; - } else if (bottom > NavigationBarHeight.current) { - NavigationBarHeight.current = bottom; + const navigationBarHeightRef = useRef(bottom); + const statusBarHeightRef = useRef(top); + + if (bottom < navigationBarHeightRef.current && orientation === 'landscape') { + navigationBarHeightRef.current = bottom; + } else if (bottom > navigationBarHeightRef.current) { + navigationBarHeightRef.current = bottom; } - if (top > StatusBarHeight.current) { - StatusBarHeight.current = top; + + if (top > statusBarHeightRef.current) { + statusBarHeightRef.current = top; } - const contextValue = useMemo( + + const layoutValue = useMemo( () => ({ - ...novelHookContent, - navigationBarHeight: NavigationBarHeight.current, - statusBarHeight: StatusBarHeight.current, - chapterTextCache: chapterTextCache.current, + navigationBarHeight: navigationBarHeightRef.current, + statusBarHeight: statusBarHeightRef.current, }), - [novelHookContent], + [], ); return ( - - {children} - + + + {children} + + ); } -export const useNovelContext = () => { - const context = useContext(NovelContext); +function useNovelStoreApi() { + const store = useContext(NovelStoreContext); + + if (!store) { + throw new Error('useNovelStore must be used inside NovelContextProvider'); + } + + return store; +} + +export function useNovelStore(selector: (state: NovelStoreState) => T): T { + const store = useNovelStoreApi(); + return useStore(store, selector); +} + +export function useNovelState(selector: (state: NovelStoreData) => T): T { + return useNovelStore(state => selector(state)); +} + +export function useNovelValue( + key: K, +): NovelStoreData[K] { + return useNovelStore(state => state[key]); +} + +export function useNovelActions(): NovelStoreActions { + return useNovelStore(state => state.actions); +} + +export function useNovelAction( + key: K, +): NovelStoreActions[K] { + return useNovelStore(state => state.actions[key]); +} + +export function useNovelLayout() { + const context = useContext(NovelLayoutContext); + + if (!context) { + throw new Error('useNovelLayout must be used inside NovelContextProvider'); + } + return context; -}; +} diff --git a/src/screens/novel/NovelScreen.tsx b/src/screens/novel/NovelScreen.tsx index c04f037f6..7de49587d 100644 --- a/src/screens/novel/NovelScreen.tsx +++ b/src/screens/novel/NovelScreen.tsx @@ -18,7 +18,7 @@ import NovelScreenLoading from './components/LoadingAnimation/NovelScreenLoading import { NovelScreenProps } from '@navigators/types'; import { ChapterInfo } from '@database/types'; import { getString } from '@strings/translations'; -import { isNumber, noop } from 'lodash-es'; +import { isNumber } from 'lodash-es'; import NovelAppbar from './components/NovelAppbar'; import { resolveUrl } from '@services/plugin/fetch'; import { @@ -30,17 +30,13 @@ import { MaterialDesignIconName } from '@type/icon'; import NovelScreenList from './components/NovelScreenList'; import { ThemeColors } from '@theme/types'; import { SafeAreaView } from '@components'; -import { useNovelContext } from './NovelContext'; +import { useNovelActions, useNovelValue } from './NovelContext'; import { LegendListRef } from '@legendapp/list'; const Novel = ({ route, navigation }: NovelScreenProps) => { + const novel = useNovelValue('novel'); + const chapters = useNovelValue('chapters'); const { - novel, - chapters, - fetching, - batchInformation, - getNextChapterBatch, - loadUpToBatch, setNovel, bookmarkChapters, markChaptersRead, @@ -49,7 +45,7 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { markPreviousChaptersUnread, refreshChapters, deleteChapters, - } = useNovelContext(); + } = useNovelActions(); const theme = useTheme(); const { downloadChapters } = useDownload(); @@ -224,29 +220,15 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { } }, [novel, setNovel]); - const stableGetNextBatch = useMemo( - () => - batchInformation.batch < batchInformation.total && !fetching - ? getNextChapterBatch - : noop, - [batchInformation.batch, batchInformation.total, fetching, getNextChapterBatch], - ); - const hideJumpToChapterModal = useCallback( () => showJumpToChapterModal(false), [], ); - const hideEditInfoModal = useCallback( - () => showEditInfoModal(false), - [], - ); + const hideEditInfoModal = useCallback(() => showEditInfoModal(false), []); const clearSelection = useCallback(() => setSelected([]), []); const selectAll = useCallback(() => setSelected(chapters), [chapters]); - const snackbarTheme = useMemo( - () => ({ colors: { primary: theme.primary } }), - [theme.primary], - ); + const snackbarTheme = useMemo(() => ({ colors: theme }), [theme]); const snackbarTextStyle = useMemo( () => ({ color: theme.onSurface }), [theme.onSurface], @@ -322,7 +304,7 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { routeBaseNovel={route.params} selected={selected} setSelected={setSelected} - getNextChapterBatch={stableGetNextBatch} + deleteDownloadSnackbar={deleteDownloadsSnackbar} /> @@ -350,9 +332,6 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { novel={novel} chapterListRef={chapterListRef} navigation={navigation} - loadUpToBatch={loadUpToBatch} - totalChapters={batchInformation.totalChapters} - chapters={chapters} /> ({ + useTheme: () => ({ + primary: '#111', + onSurface: '#222', + background: '#333', + onBackground: '#444', + surface: '#555', + surface2: '#666', + }), + useDownload: () => ({ + downloadChapters: mockDownloadChapters, + }), +})); + +jest.mock('@hooks', () => ({ + useBoolean: () => ({ + value: false, + setTrue: jest.fn(), + setFalse: jest.fn(), + }), +})); + +jest.mock('../NovelContext', () => ({ + useNovelValue: (key: string) => mockUseNovelValue(key), + useNovelActions: () => mockUseNovelActions(), +})); + +jest.mock('@services/plugin/fetch', () => ({ + resolveUrl: jest.fn(() => 'https://example.com'), +})); + +jest.mock('@strings/translations', () => ({ + getString: (key: string) => key, +})); + +jest.mock('@database/queries/ChapterQueries', () => ({ + getAllUndownloadedAndUnreadChapters: jest.fn().mockResolvedValue([]), + getAllUndownloadedChapters: jest.fn().mockResolvedValue([]), + updateChapterProgressByIds: (...args: unknown[]) => + mockUpdateChapterProgressByIds(...args), +})); + +jest.mock('../../../database/queries/NovelQueries', () => ({ + pickCustomNovelCover: jest.fn().mockResolvedValue(undefined), +})); + +jest.mock('../components/NovelAppbar', () => { + const React = require('react'); + const { Text } = require('react-native'); + return () => React.createElement(Text, { testID: 'novel-appbar' }, 'appbar'); +}); + +jest.mock('../components/NovelScreenList', () => { + const React = require('react'); + const { Pressable, Text, View } = require('react-native'); + + return { + __esModule: true, + default: ({ setSelected }: any) => { + const base = { + id: 1, + novelId: 7, + path: '/chapter/1', + releaseTime: '2026-01-01', + updatedTime: '2026-01-01', + readTime: '2026-01-01', + chapterNumber: 1, + bookmark: false, + progress: 0, + page: '1', + name: 'Chapter 1', + }; + + return React.createElement( + View, + null, + React.createElement( + Pressable, + { + testID: 'select-unread', + onPress: () => + setSelected([ + { ...base, id: 10, unread: true, isDownloaded: false }, + ]), + }, + React.createElement(Text, null, 'select-unread'), + ), + React.createElement( + Pressable, + { + testID: 'select-read', + onPress: () => + setSelected([ + { ...base, id: 11, unread: false, isDownloaded: false }, + ]), + }, + React.createElement(Text, null, 'select-read'), + ), + React.createElement( + Pressable, + { + testID: 'select-undownloaded', + onPress: () => + setSelected([ + { ...base, id: 12, unread: true, isDownloaded: false }, + ]), + }, + React.createElement(Text, null, 'select-undownloaded'), + ), + ); + }, + }; +}); + +jest.mock('../../../components/Actionbar/Actionbar', () => { + const React = require('react'); + const { Pressable, Text, View } = require('react-native'); + + return { + Actionbar: ({ active, actions }: any) => { + if (!active) return null; + + return React.createElement( + View, + { testID: 'actionbar' }, + ...actions.map((action: any) => + React.createElement( + Pressable, + { + key: action.icon, + testID: `action-${action.icon}`, + onPress: action.onPress, + }, + React.createElement(Text, null, action.icon), + ), + ), + ); + }, + }; +}); + +jest.mock('@components', () => { + const React = require('react'); + return { + SafeAreaView: ({ children }: { children: React.ReactNode }) => + React.createElement(React.Fragment, null, children), + }; +}); + +jest.mock('react-native-paper', () => { + const React = require('react'); + const { Pressable, Text } = require('react-native'); + + const Portal: any = ({ children }: { children: React.ReactNode }) => + React.createElement(React.Fragment, null, children); + Portal.Host = ({ children }: { children: React.ReactNode }) => + React.createElement(React.Fragment, null, children); + + return { + Portal, + Appbar: { + Action: ({ icon, onPress }: any) => + React.createElement( + Pressable, + { testID: `appbar-action-${icon}`, onPress }, + React.createElement(Text, null, icon), + ), + Content: ({ title }: any) => React.createElement(Text, null, title), + }, + Snackbar: ({ visible, children }: any) => + visible ? React.createElement(React.Fragment, null, children) : null, + }; +}); + +jest.mock('../components/JumpToChapterModal', () => { + const React = require('react'); + const { Text } = require('react-native'); + return () => + React.createElement(Text, { testID: 'jump-to-chapter-modal' }, 'jump'); +}); + +jest.mock('../components/EditInfoModal', () => { + const React = require('react'); + const { Text } = require('react-native'); + return () => React.createElement(Text, { testID: 'edit-info-modal' }, 'edit'); +}); + +jest.mock('../components/DownloadCustomChapterModal', () => { + const React = require('react'); + const { Text } = require('react-native'); + return () => + React.createElement( + Text, + { testID: 'download-custom-modal' }, + 'download-custom', + ); +}); + +jest.mock('../components/LoadingAnimation/NovelScreenLoading', () => { + const React = require('react'); + const { Text } = require('react-native'); + return () => + React.createElement(Text, { testID: 'novel-screen-loading' }, 'loading'); +}); + +const baseNovel = { + id: 7, + path: '/novels/test', + pluginId: 'plugin.test', + name: 'Test Novel', + inLibrary: false, + totalPages: 1, + isLocal: false, +}; + +const createStore = (overrides: Record = {}) => { + const state = { + novel: baseNovel, + chapters: [], + fetching: false, + batchInformation: { batch: 0, total: 0, totalChapters: 0 }, + getNextChapterBatch: jest.fn(), + loadUpToBatch: jest.fn(), + setNovel: jest.fn(), + bookmarkChapters: jest.fn(), + markChaptersRead: jest.fn(), + markChaptersUnread: jest.fn(), + markPreviouschaptersRead: jest.fn(), + markPreviousChaptersUnread: jest.fn(), + refreshChapters: jest.fn(), + deleteChapters: jest.fn(), + ...overrides, + }; + + return { + getState: () => state, + subscribe: jest.fn(() => () => {}), + state, + }; +}; + +const wireStoreSelectors = (store: ReturnType) => { + mockUseNovelValue.mockImplementation( + (key: keyof typeof store.state) => store.state[key], + ); + mockUseNovelActions.mockReturnValue({ + setNovel: store.state.setNovel, + bookmarkChapters: store.state.bookmarkChapters, + markChaptersRead: store.state.markChaptersRead, + markChaptersUnread: store.state.markChaptersUnread, + markPreviouschaptersRead: store.state.markPreviouschaptersRead, + markPreviousChaptersUnread: store.state.markPreviousChaptersUnread, + refreshChapters: store.state.refreshChapters, + deleteChapters: store.state.deleteChapters, + }); +}; + +const route = { + params: { + name: 'Route Novel', + path: '/novels/test', + pluginId: 'plugin.test', + isLocal: false, + }, +}; + +const navigation = { + goBack: jest.fn(), + navigate: jest.fn(), +}; + +describe('NovelScreen (task 12 context boundary cutover)', () => { + beforeEach(() => { + jest.clearAllMocks(); + }); + + it('uses novelStore action selectors for selected unread workflow', () => { + const store = createStore(); + wireStoreSelectors(store); + + render( + // @ts-expect-error narrowed test props + , + ); + + fireEvent.press(screen.getByTestId('select-unread')); + fireEvent.press(screen.getByTestId('action-check')); + + expect(store.state.markChaptersRead).toHaveBeenCalledTimes(1); + }); + + it('preserves selected-read workflow parity (mark unread + reset progress + refresh)', () => { + const store = createStore(); + wireStoreSelectors(store); + + render( + // @ts-expect-error narrowed test props + , + ); + + fireEvent.press(screen.getByTestId('select-read')); + fireEvent.press(screen.getByTestId('action-check-outline')); + + expect(store.state.markChaptersUnread).toHaveBeenCalledTimes(1); + expect(mockUpdateChapterProgressByIds).toHaveBeenCalledWith([11], 0); + expect(store.state.refreshChapters).toHaveBeenCalledTimes(1); + }); + + it('keeps undefined-novel safety path for download action and guarded modals', () => { + const store = createStore({ novel: undefined }); + wireStoreSelectors(store); + + render( + // @ts-expect-error narrowed test props + , + ); + + expect(screen.queryByTestId('jump-to-chapter-modal')).toBeNull(); + expect(screen.queryByTestId('edit-info-modal')).toBeNull(); + expect(screen.queryByTestId('download-custom-modal')).toBeNull(); + + fireEvent.press(screen.getByTestId('select-undownloaded')); + fireEvent.press(screen.getByTestId('action-download-outline')); + + expect(mockDownloadChapters).not.toHaveBeenCalled(); + }); +}); diff --git a/src/screens/novel/components/ChapterItem.tsx b/src/screens/novel/components/ChapterItem.tsx index 9ab5fb225..1ca9eabc2 100644 --- a/src/screens/novel/components/ChapterItem.tsx +++ b/src/screens/novel/components/ChapterItem.tsx @@ -8,6 +8,7 @@ import { ThemeColors } from '@theme/types'; import { ChapterInfo } from '@database/types'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; import { getString } from '@strings/translations'; +import dayjs from 'dayjs'; interface ChapterItemProps { chapter: ChapterInfo; @@ -97,6 +98,12 @@ const ChapterItem: React.FC = ({ color: theme.outline, marginStart: chapter.releaseTime ? 5 : 0, } as const; + function parseTime(time?: string | Date | null) { + if (!time) return undefined; + const parsedTime = dayjs(time); + return parsedTime.isValid() ? parsedTime.format('LL') : (time as string); + } + const parsedTime = parseTime(releaseTime); return ( @@ -148,12 +155,12 @@ const ChapterItem: React.FC = ({ - {releaseTime && !isUpdateCard ? ( + {parsedTime && !isUpdateCard ? ( - {releaseTime} + {parsedTime} ) : null} {!isUpdateCard && progress && progress > 0 && chapter.unread ? ( diff --git a/src/screens/novel/components/Info/NovelInfoHeader.tsx b/src/screens/novel/components/Info/NovelInfoHeader.tsx index 491e73256..df3f01b51 100644 --- a/src/screens/novel/components/Info/NovelInfoHeader.tsx +++ b/src/screens/novel/components/Info/NovelInfoHeader.tsx @@ -37,7 +37,6 @@ import { NovelMetaSkeleton, VerticalBarSkeleton, } from '@components/Skeleton/Skeleton'; -import { useNovelContext } from '@screens/novel/NovelContext'; import Animated, { useAnimatedProps, useSharedValue, @@ -50,10 +49,11 @@ import useLoadingColors from '@components/Skeleton/useLoadingColors'; const AnimatedLinearGradient = Animated.createAnimatedComponent(LinearGradient); import { ChapterFilterKey } from '@database/constants'; +import { useNovelAction } from '@screens/novel/NovelContext'; interface NovelInfoHeaderProps { chapters: ChapterInfo[]; - deleteDownloadsSnackbar: UseBooleanReturnType; + deleteDownloadSnackbar?: UseBooleanReturnType; fetching: boolean; filter?: ChapterFilterKey[]; firstUnreadChapter?: ChapterInfo; @@ -234,7 +234,7 @@ const showNotAvailable = async () => { const NovelInfoHeader = ({ chapters, - deleteDownloadsSnackbar, + deleteDownloadSnackbar, fetching, filter = [], firstUnreadChapter, @@ -251,7 +251,7 @@ const NovelInfoHeader = ({ trackerSheetRef, }: NovelInfoHeaderProps) => { const { hideBackdrop = false } = useAppSettings(); - const { followNovel } = useNovelContext(); + const followNovel = useNovelAction('followNovel'); const pluginName = useMemo( () => @@ -261,7 +261,15 @@ const NovelInfoHeader = ({ [novel.pluginId], ); - const coverSource = useMemo(() => ({ uri: novel.cover }), [novel.cover]); + const coverSource = useMemo( + () => ({ uri: novel.cover ?? undefined }), + [novel.cover], + ); + + const novelStatus = useMemo( + () => (novel.id !== 'NO_ID' ? novel.status ?? undefined : undefined), + [novel.id, novel.status], + ); const handleTitlePress = useCallback( () => @@ -282,16 +290,20 @@ const NovelInfoHeader = ({ showNotAvailable(); return; } - followNovel(); + followNovel().catch(error => + showToast('Failed updating: ' + (error as Error).message), + ); if (novel.inLibrary && chapters.some(chapter => chapter.isDownloaded)) { - deleteDownloadsSnackbar.setTrue(); + deleteDownloadSnackbar?.setTrue(); + } else { + deleteDownloadSnackbar?.setFalse(); } }, [ isLoading, followNovel, novel.inLibrary, chapters, - deleteDownloadsSnackbar, + deleteDownloadSnackbar, ]); const handleTrackerSheet = useCallback( @@ -363,16 +375,14 @@ const NovelInfoHeader = ({ ) : null} - {(novel.id !== 'NO_ID' - ? translateNovelStatus(novel.status) + {(novelStatus + ? translateNovelStatus(novelStatus) : getString('novelScreen.unknownStatus')) + ' • ' + pluginName} diff --git a/src/screens/novel/components/JumpToChapterModal.tsx b/src/screens/novel/components/JumpToChapterModal.tsx index 0416ed255..bc3d7d4a2 100644 --- a/src/screens/novel/components/JumpToChapterModal.tsx +++ b/src/screens/novel/components/JumpToChapterModal.tsx @@ -21,30 +21,30 @@ import { LegendListRef, LegendListRenderItemProps, } from '@legendapp/list'; +import { useNovelAction, useNovelValue } from '../NovelContext'; interface JumpToChapterModalProps { hideModal: () => void; modalVisible: boolean; navigation: NovelScreenProps['navigation']; novel: NovelInfo; - chapters: ChapterInfo[]; chapterListRef: React.RefObject; - loadUpToBatch: (batch: number) => Promise; - totalChapters?: number; } const JumpToChapterModal = ({ hideModal, modalVisible, - chapters: loadedChapters, navigation, novel, chapterListRef, - loadUpToBatch, - totalChapters, }: JumpToChapterModalProps) => { const minNumber = 1; - const maxNumber = totalChapters ?? -1; + + const loadedChapters = useNovelValue('chapters'); + const batchInformation = useNovelValue('batchInformation'); + const loadUpToBatch = useNovelAction('loadUpToBatch'); + + const maxNumber = batchInformation.totalChapters ?? -1; const theme = useTheme(); const [mode, setMode] = useState(false); const [openChapter, setOpenChapter] = useState(false); diff --git a/src/screens/novel/components/NovelBottomSheet.tsx b/src/screens/novel/components/NovelBottomSheet.tsx index d80222ed5..f089f1eeb 100644 --- a/src/screens/novel/components/NovelBottomSheet.tsx +++ b/src/screens/novel/components/NovelBottomSheet.tsx @@ -28,12 +28,20 @@ const ChaptersSettingsSheet = ({ setChapterSort, getChapterFilterState, cycleChapterFilter, + setChapterFilterValue, setShowChapterTitles, sort, showChapterTitles, } = useNovelSettings(); const { left, right } = useSafeAreaInsets(); + const readStatus = getChapterFilterState('read'); + const unreadStatus = + readStatus === 'indeterminate' + ? true + : readStatus + ? 'indeterminate' + : false; const FirstRoute = useCallback( () => ( @@ -49,9 +57,18 @@ const ChaptersSettingsSheet = ({ { - cycleChapterFilter('read'); + switch (readStatus) { + case 'indeterminate': + setChapterFilterValue('read', 'ON'); + break; + case true: + setChapterFilterValue('read', 'OFF'); + break; + default: + setChapterFilterValue('read', 'INDETERMINATE'); + } }} /> ), - [cycleChapterFilter, getChapterFilterState, theme], + [ + cycleChapterFilter, + getChapterFilterState, + readStatus, + setChapterFilterValue, + theme, + unreadStatus, + ], ); const SecondRoute = useCallback( diff --git a/src/screens/novel/components/NovelScreenList.tsx b/src/screens/novel/components/NovelScreenList.tsx index 7c89cea6f..56f772b2a 100644 --- a/src/screens/novel/components/NovelScreenList.tsx +++ b/src/screens/novel/components/NovelScreenList.tsx @@ -4,7 +4,6 @@ import NovelInfoHeader from './Info/NovelInfoHeader'; import { useCallback, useEffect, useMemo, useRef, useState } from 'react'; import { pickCustomNovelCover } from '@database/queries/NovelQueries'; import { ChapterInfo, NovelInfo } from '@database/types'; -import { useBoolean } from '@hooks/index'; import { useAppSettings, useDownload, useTheme } from '@hooks/persisted'; import { updateNovel, @@ -29,12 +28,13 @@ import * as Haptics from 'expo-haptics'; import { AnimatedFAB } from 'react-native-paper'; import { ChapterListSkeleton } from '@components/Skeleton/Skeleton'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; -import { useNovelContext } from '../NovelContext'; import { LegendList, LegendListRef } from '@legendapp/list'; import FileManager from '@specs/NativeFile'; import { downloadFile } from '@plugins/helpers/fetch'; import { StorageAccessFramework } from 'expo-file-system/legacy'; import PagePaginationControl from './PagePaginationControl'; +import { useNovelActions, useNovelValue } from '../NovelContext'; +import { UseBooleanReturnType } from '@hooks/index'; type NovelScreenListProps = { headerOpacity: SharedValue; @@ -42,13 +42,13 @@ type NovelScreenListProps = { navigation: any; selected: ChapterInfo[]; setSelected: React.Dispatch>; - getNextChapterBatch: () => void; routeBaseNovel: { name: string; path: string; pluginId: string; cover?: string | null; }; + deleteDownloadSnackbar?: UseBooleanReturnType; }; const chapterKeyExtractor = (item: ChapterInfo) => 'c' + item.id; @@ -60,27 +60,26 @@ const NovelScreenList = ({ routeBaseNovel, selected, setSelected, - getNextChapterBatch, + deleteDownloadSnackbar, }: NovelScreenListProps) => { + const chapters = useNovelValue('chapters'); + const fetching = useNovelValue('fetching'); + const firstUnreadChapter = useNovelValue('firstUnreadChapter'); + const loading = useNovelValue('loading'); + const pages = useNovelValue('pages'); + const fetchedNovel = useNovelValue('novel'); + const batchInformation = useNovelValue('batchInformation'); + const novelSettings = useNovelValue('novelSettings'); + const pageIndex = useNovelValue('pageIndex'); + const lastRead = useNovelValue('lastRead'); const { - chapters, deleteChapter, - fetching, - firstUnreadChapter, - getNovel, - lastRead, - loading, - novelSettings, - pages, setNovel, - sortAndFilterChapters, - setShowChapterTitles, - novel: fetchedNovel, - batchInformation, - pageIndex, + getNextChapterBatch, openPage, updateChapter, - } = useNovelContext(); + refreshNovel, + } = useNovelActions(); const { pluginId } = routeBaseNovel; const routeNovel: Omit & { id: 'NO_ID' } = { @@ -94,17 +93,12 @@ const NovelScreenList = ({ const [updating, setUpdating] = useState(false); const { useFabForContinueReading, - defaultChapterSort, disableHapticFeedback, downloadNewChapters, refreshNovelMetadata, } = useAppSettings(); - const { - sort = defaultChapterSort, - filter, - showChapterTitles = false, - } = novelSettings; + const { filter, showChapterTitles = false } = novelSettings; const theme = useTheme(); const { top: topInset, bottom: bottomInset } = useSafeAreaInsets(); @@ -136,8 +130,6 @@ const NovelScreenList = ({ const trackerSheetRef = useRef(null); const pageNavigationSheetRef = useRef(null); - const deleteDownloadsSnackbar = useBoolean(); - // Derive selectedIds Set for O(1) lookups const selectedIds = useMemo( () => new Set(selected.map(s => s.id)), @@ -254,7 +246,7 @@ const NovelScreenList = ({ downloadNewChapters, refreshNovelMetadata, }) - .then(() => getNovel()) + .then(() => refreshNovel()) .then(() => showToast( getString('novelScreen.updatedToast', { name: novel.name }), @@ -263,7 +255,13 @@ const NovelScreenList = ({ .catch(error => showToast('Failed updating: ' + error.message)) .finally(() => setUpdating(false)); } - }, [novel, pluginId, downloadNewChapters, refreshNovelMetadata, getNovel]); + }, [ + novel, + pluginId, + downloadNewChapters, + refreshNovelMetadata, + refreshNovel, + ]); const onRefreshPage = useCallback( async (page: string) => { @@ -272,13 +270,13 @@ const NovelScreenList = ({ updateNovelPage(pluginId, novel.path, novel.path, novel.id, page, { downloadNewChapters, }) - .then(() => getNovel()) + .then(() => refreshNovel()) .then(() => showToast(`Updated page: ${page}`)) .catch(e => showToast('Failed updating: ' + e.message)) .finally(() => setUpdating(false)); } }, - [novel, pluginId, downloadNewChapters, getNovel], + [novel, pluginId, downloadNewChapters, refreshNovel], ); const refreshControlElement = useMemo( @@ -410,7 +408,7 @@ const NovelScreenList = ({ <> {novel.id !== 'NO_ID' ? ( <> {(novel.totalPages ?? 0) > 1 || pages.length > 1 ? ( diff --git a/src/screens/novel/components/PageNavigationBottomSheet.tsx b/src/screens/novel/components/PageNavigationBottomSheet.tsx index 9ca4b5d24..c40e4f427 100644 --- a/src/screens/novel/components/PageNavigationBottomSheet.tsx +++ b/src/screens/novel/components/PageNavigationBottomSheet.tsx @@ -1,6 +1,9 @@ import React from 'react'; import { StyleSheet, View, Pressable, Text } from 'react-native'; -import { BottomSheetScrollView, BottomSheetView } from '@gorhom/bottom-sheet'; +import { + BottomSheetView, + useBottomSheetScrollableCreator, +} from '@gorhom/bottom-sheet'; import { LegendList, LegendListRenderItemProps } from '@legendapp/list'; import color from 'color'; @@ -25,6 +28,7 @@ export default function PageNavigationBottomSheet({ pageIndex, openPage, }: PageNavigationBottomSheetProps) { + const BottomSheetLegendListScrollable = useBottomSheetScrollableCreator(); const insets = useSafeAreaInsets(); const { left, right } = insets; @@ -87,17 +91,16 @@ export default function PageNavigationBottomSheet({ }, ]} > - - `page_${index}_${item}`} - estimatedItemSize={56} - contentContainerStyle={styles.listContent} - /> - + `page_${index}_${item}`} + estimatedItemSize={56} + contentContainerStyle={styles.listContent} + renderScrollComponent={BottomSheetLegendListScrollable} + /> ); diff --git a/src/screens/novel/components/__tests__/NovelScreenList.test.tsx b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx new file mode 100644 index 000000000..260c9bb00 --- /dev/null +++ b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx @@ -0,0 +1,349 @@ +import { fireEvent, render, screen } from '@testing-library/react-native'; +import NovelScreenList from '../NovelScreenList'; + +const mockUseNovelValue = jest.fn(); +const mockUseNovelActions = jest.fn(); +const mockDownloadChapter = jest.fn(); +let mockDownloadingChapterIds = new Set(); + +jest.mock('../../NovelContext', () => ({ + useNovelValue: (key: string) => mockUseNovelValue(key), + useNovelActions: () => mockUseNovelActions(), +})); + +jest.mock('@hooks/persisted', () => ({ + useAppSettings: () => ({ + useFabForContinueReading: true, + disableHapticFeedback: true, + downloadNewChapters: false, + refreshNovelMetadata: false, + }), + useDownload: () => ({ + downloadingChapterIds: mockDownloadingChapterIds, + downloadChapter: mockDownloadChapter, + }), + useTheme: () => ({ + primary: '#111', + onPrimary: '#fff', + surface2: '#222', + }), +})); + +jest.mock('@hooks/index', () => ({ + useBoolean: () => ({ + value: false, + setTrue: jest.fn(), + setFalse: jest.fn(), + }), +})); + +jest.mock('react-native-safe-area-context', () => ({ + useSafeAreaInsets: () => ({ top: 0, bottom: 0 }), +})); + +jest.mock('@legendapp/list', () => { + const React = require('react'); + const { View } = require('react-native'); + + return { + LegendList: ({ data, renderItem, ListHeaderComponent }: any) => + React.createElement( + View, + null, + ListHeaderComponent, + ...(data || []).map((item: any, index: number) => + React.createElement( + React.Fragment, + { key: `row-${item.id ?? index}` }, + renderItem({ item, index }), + ), + ), + ), + }; +}); + +jest.mock('../ChapterItem', () => { + const React = require('react'); + const { Pressable, Text, View } = require('react-native'); + + return ({ chapter, onDeleteChapter }: any) => + React.createElement( + View, + { testID: `chapter-item-${chapter.id}` }, + React.createElement( + Pressable, + { + testID: `delete-chapter-${chapter.id}`, + onPress: () => onDeleteChapter(chapter), + }, + React.createElement(Text, null, 'delete'), + ), + ); +}); + +jest.mock('../Info/NovelInfoHeader', () => { + const React = require('react'); + const { Text } = require('react-native'); + return () => + React.createElement(Text, { testID: 'novel-info-header' }, 'hdr'); +}); + +jest.mock('../PagePaginationControl', () => { + const React = require('react'); + const { Pressable, Text, View } = require('react-native'); + + return ({ onPageChange }: any) => + React.createElement( + View, + null, + React.createElement( + Pressable, + { testID: 'pagination-change-page', onPress: () => onPageChange(1) }, + React.createElement(Text, null, 'change-page'), + ), + ); +}); + +jest.mock('../NovelBottomSheet', () => { + const React = require('react'); + const { Text } = require('react-native'); + return () => + React.createElement(Text, { testID: 'novel-bottom-sheet' }, 'nbs'); +}); + +jest.mock('../Tracker/TrackSheet', () => { + const React = require('react'); + const { Text } = require('react-native'); + return () => React.createElement(Text, { testID: 'track-sheet' }, 'track'); +}); + +jest.mock('../PageNavigationBottomSheet', () => { + const React = require('react'); + const { Text } = require('react-native'); + return () => + React.createElement(Text, { testID: 'page-navigation-sheet' }, 'navsheet'); +}); + +jest.mock('react-native-paper', () => { + const React = require('react'); + const { Pressable, Text } = require('react-native'); + + return { + AnimatedFAB: ({ onPress, label }: any) => + React.createElement( + Pressable, + { + testID: label ? 'continue-reading-fab' : 'scroll-to-top-fab', + onPress, + }, + React.createElement(Text, null, label || 'fab'), + ), + }; +}); + +jest.mock('@components/Skeleton/Skeleton', () => ({ + ChapterListSkeleton: () => null, +})); + +jest.mock('@database/queries/NovelQueries', () => ({ + pickCustomNovelCover: jest.fn(), +})); + +jest.mock('@services/updates/LibraryUpdateQueries', () => ({ + updateNovel: jest.fn(), + updateNovelPage: jest.fn(), +})); + +jest.mock('@strings/translations', () => ({ + getString: (key: string) => key, +})); + +jest.mock('@utils/showToast', () => ({ + showToast: jest.fn(), +})); + +jest.mock('@specs/NativeFile', () => ({ + getConstants: () => ({ ExternalCachesDirectoryPath: '/tmp' }), + copyFile: jest.fn(), + unlink: jest.fn(), +})); + +jest.mock('@plugins/helpers/fetch', () => ({ + downloadFile: jest.fn(), +})); + +jest.mock('expo-file-system/legacy', () => ({ + StorageAccessFramework: { + requestDirectoryPermissionsAsync: jest.fn(), + createFileAsync: jest.fn(), + }, +})); + +jest.mock('expo-haptics', () => ({ + impactAsync: jest.fn(), + ImpactFeedbackStyle: { Medium: 'medium' }, +})); + +const baseChapter = { + id: 1, + novelId: 7, + path: '/chapter/1', + name: 'Chapter 1', + releaseTime: '2026-01-01', + updatedTime: '2026-01-01', + readTime: '2026-01-01', + chapterNumber: 1, + bookmark: false, + progress: 0, + page: '1', + unread: true, + isDownloaded: false, +}; + +const baseNovel = { + id: 7, + name: 'Test Novel', + path: '/novel/test', + pluginId: 'plugin.test', + cover: null, + inLibrary: false, + isLocal: false, + totalPages: 2, +}; + +const createStore = (overrides: Record = {}) => { + const state = { + chapters: [baseChapter], + deleteChapter: jest.fn(), + fetching: false, + firstUnreadChapter: { ...baseChapter, id: 2 }, + loading: false, + novelSettings: { filter: [], showChapterTitles: false }, + pages: ['1', '2'], + setNovel: jest.fn(), + novel: baseNovel, + batchInformation: { batch: 0, total: 1, totalChapters: 2 }, + pageIndex: 0, + openPage: jest.fn(), + updateChapter: jest.fn(), + refreshNovel: jest.fn(), + lastRead: undefined, + ...overrides, + }; + + return { + getState: () => state, + subscribe: jest.fn(() => () => {}), + state, + }; +}; + +const wireStoreSelectors = (store: ReturnType) => { + mockUseNovelValue.mockImplementation( + (key: keyof typeof store.state) => store.state[key], + ); + mockUseNovelActions.mockReturnValue({ + deleteChapter: store.state.deleteChapter, + setNovel: store.state.setNovel, + openPage: store.state.openPage, + updateChapter: store.state.updateChapter, + refreshNovel: store.state.refreshNovel, + }); +}; + +const navigation = { navigate: jest.fn() }; +const listRef = { current: { scrollToOffset: jest.fn() } }; +const headerOpacity = { set: jest.fn() }; + +const renderList = () => + render( + , + ); + +describe('NovelScreenList (task 12 context boundary cutover)', () => { + beforeEach(() => { + jest.clearAllMocks(); + mockDownloadingChapterIds = new Set(); + }); + + it('uses novelStore selector actions', () => { + const store = createStore(); + wireStoreSelectors(store); + + renderList(); + + fireEvent.press(screen.getByTestId('delete-chapter-1')); + + expect(store.state.deleteChapter).toHaveBeenCalledTimes(1); + }); + + it('marks downloaded chapter when an id leaves downloading set', () => { + const store = createStore(); + + mockDownloadingChapterIds = new Set([1]); + wireStoreSelectors(store); + + const view = renderList(); + + mockDownloadingChapterIds = new Set(); + view.rerender( + , + ); + + expect(store.state.updateChapter).toHaveBeenCalledWith(0, { + isDownloaded: true, + }); + }); + + it('uses selector-backed page navigation action from novelStore', () => { + const store = createStore(); + wireStoreSelectors(store); + + renderList(); + + fireEvent.press(screen.getByTestId('pagination-change-page')); + + expect(store.state.openPage).toHaveBeenCalledWith(1); + }); + + it('keeps continue-reading FAB navigation parity with lastRead fallback chain', () => { + const lastRead = { ...baseChapter, id: 42 }; + const store = createStore({ + firstUnreadChapter: { ...baseChapter, id: 99 }, + lastRead, + }); + + wireStoreSelectors(store); + + renderList(); + + fireEvent.press(screen.getByTestId('continue-reading-fab')); + + expect(navigation.navigate).toHaveBeenCalledWith('ReaderStack', { + screen: 'Chapter', + params: { novel: baseNovel, chapter: lastRead }, + }); + }); +}); diff --git a/src/screens/reader/components/ChapterDrawer/__tests__/ChapterDrawer.test.tsx b/src/screens/reader/components/ChapterDrawer/__tests__/ChapterDrawer.test.tsx new file mode 100644 index 000000000..dac574bb3 --- /dev/null +++ b/src/screens/reader/components/ChapterDrawer/__tests__/ChapterDrawer.test.tsx @@ -0,0 +1,160 @@ +import { + render, + screen, + fireEvent, + waitFor, +} from '@testing-library/react-native'; +import ChapterDrawer from '..'; + +const mockUseNovelValue = jest.fn(); +const mockUseNovelActions = jest.fn(); +const mockUseChapterContext = jest.fn(); + +jest.mock('@screens/novel/NovelContext', () => ({ + useNovelValue: (key: string) => mockUseNovelValue(key), + useNovelActions: () => mockUseNovelActions(), +})); + +jest.mock('@screens/reader/ChapterContext', () => ({ + useChapterContext: () => mockUseChapterContext(), +})); + +jest.mock('@hooks/persisted', () => ({ + useTheme: () => ({ + surface: '#111', + outline: '#222', + onSurface: '#333', + onSurfaceVariant: '#444', + }), + useAppSettings: () => ({ + defaultChapterSort: 'positionAsc', + }), +})); + +jest.mock('react-native-safe-area-context', () => ({ + useSafeAreaInsets: () => ({ bottom: 0 }), +})); + +jest.mock('@strings/translations', () => ({ + getString: (key: string) => key, +})); + +jest.mock('@components/index', () => { + const React = require('react'); + const { Pressable, Text, View } = require('react-native'); + + return { + Button: ({ title, onPress }: any) => + React.createElement( + Pressable, + { testID: `btn-${title}`, onPress }, + React.createElement(Text, null, title), + ), + LoadingScreenV2: () => React.createElement(View, { testID: 'loading' }), + }; +}); + +jest.mock('../RenderListChapter', () => { + const React = require('react'); + const { Pressable, Text } = require('react-native'); + + return ({ item, onPress }: any) => + React.createElement( + Pressable, + { testID: `chapter-${item.id}`, onPress }, + React.createElement(Text, null, item.name), + ); +}); + +jest.mock('@legendapp/list', () => { + const React = require('react'); + const { Pressable, Text, View } = require('react-native'); + + return { + LegendList: ({ data = [], renderItem, onEndReached }: any) => + React.createElement( + View, + null, + ...data.map((item: any, index: number) => + React.createElement( + React.Fragment, + { key: item.id ?? index }, + renderItem({ item, index }), + ), + ), + React.createElement( + Pressable, + { testID: 'legend-end-reached', onPress: () => onEndReached?.() }, + React.createElement(Text, null, 'end'), + ), + ), + }; +}); + +const makeChapter = (id: number, page = '1') => ({ + id, + novelId: 7, + name: `Chapter ${id}`, + path: `/chapter/${id}`, + page, + position: id, + unread: true, + isDownloaded: false, + bookmark: false, + progress: 0, + releaseTime: '2026-01-01', + updatedTime: '2026-01-01', + readTime: '2026-01-01', +}); + +const createStore = (overrides: Record = {}) => { + const state = { + chapters: [makeChapter(1, '1'), makeChapter(2, '2')], + novelSettings: { sort: 'positionAsc', filter: [] }, + pages: ['1', '2'], + fetching: false, + batchInformation: { batch: 0, total: 1, totalChapters: 2 }, + getNextChapterBatch: jest.fn(), + setPageIndex: jest.fn(), + openPage: jest.fn(), + ...overrides, + }; + + return { + getState: () => state, + subscribe: jest.fn(() => () => {}), + state, + }; +}; + +describe('ChapterDrawer (task 12 context boundary cutover)', () => { + beforeEach(() => { + jest.clearAllMocks(); + }); + + it('uses novelStore selector-backed page index and pagination batch actions', async () => { + const store = createStore(); + mockUseChapterContext.mockReturnValue({ + chapter: makeChapter(10, '2'), + getChapter: jest.fn(), + setLoading: jest.fn(), + }); + mockUseNovelValue.mockImplementation( + (key: keyof typeof store.state) => store.state[key], + ); + mockUseNovelActions.mockReturnValue({ + getNextChapterBatch: store.state.getNextChapterBatch, + openPage: store.state.openPage, + }); + + render(); + + await waitFor(() => { + expect(store.state.openPage).toHaveBeenCalledWith(1); + }); + + fireEvent.press(screen.getByTestId('legend-end-reached')); + + expect(store.state.getNextChapterBatch).toHaveBeenCalledTimes(1); + }); +}); diff --git a/src/screens/reader/components/ChapterDrawer/index.tsx b/src/screens/reader/components/ChapterDrawer/index.tsx index 7fd7e48b4..5969805b9 100644 --- a/src/screens/reader/components/ChapterDrawer/index.tsx +++ b/src/screens/reader/components/ChapterDrawer/index.tsx @@ -14,9 +14,9 @@ import { getString } from '@strings/translations'; import { ThemeColors } from '@theme/types'; import renderListChapter from './RenderListChapter'; import { useChapterContext } from '@screens/reader/ChapterContext'; -import { useNovelContext } from '@screens/novel/NovelContext'; import { LegendList, LegendListRef, ViewToken } from '@legendapp/list'; import { noop } from 'lodash-es'; +import { useNovelActions, useNovelValue } from '@screens/novel/NovelContext'; type ButtonProperties = { text: string; @@ -30,15 +30,13 @@ type ButtonsProperties = { const ChapterDrawer = () => { const { chapter, getChapter, setLoading } = useChapterContext(); - const { - chapters, - novelSettings, - pages, - fetching, - batchInformation, - getNextChapterBatch, - setPageIndex, - } = useNovelContext(); + const chapters = useNovelValue('chapters'); + const novelSettings = useNovelValue('novelSettings'); + const pages = useNovelValue('pages'); + const fetching = useNovelValue('fetching'); + const batchInformation = useNovelValue('batchInformation'); + const { getNextChapterBatch, openPage } = useNovelActions(); + const theme = useTheme(); const insets = useSafeAreaInsets(); const { defaultChapterSort } = useAppSettings(); @@ -69,8 +67,8 @@ const ChapterDrawer = () => { if (pageIndex === -1) { pageIndex = 0; } - setPageIndex(pageIndex); - }, [chapter, pages, setPageIndex]); + openPage(pageIndex); + }, [chapter, pages, openPage]); const calculateScrollToIndex = useCallback(() => { if (chapters.length < 1) { diff --git a/src/screens/reader/components/ReaderAppbar.tsx b/src/screens/reader/components/ReaderAppbar.tsx index 86a8ef279..597f8a04e 100644 --- a/src/screens/reader/components/ReaderAppbar.tsx +++ b/src/screens/reader/components/ReaderAppbar.tsx @@ -12,7 +12,7 @@ import Animated, { import { ThemeColors } from '@theme/types'; import { bookmarkChapter } from '@database/queries/ChapterQueries'; import { useChapterContext } from '../ChapterContext'; -import { useNovelContext } from '@screens/novel/NovelContext'; +import { useNovelLayout } from '@screens/novel/NovelContext'; interface ReaderAppbarProps { theme: ThemeColors; @@ -30,7 +30,7 @@ const ReaderAppbar = ({ setBookmarked, }: ReaderAppbarProps) => { const { chapter, novel } = useChapterContext(); - const { statusBarHeight } = useNovelContext(); + const { statusBarHeight } = useNovelLayout(); const entering = () => { 'worklet'; diff --git a/src/screens/reader/components/ReaderFooter.tsx b/src/screens/reader/components/ReaderFooter.tsx index 29bb1fc25..0f810f103 100644 --- a/src/screens/reader/components/ReaderFooter.tsx +++ b/src/screens/reader/components/ReaderFooter.tsx @@ -11,8 +11,8 @@ import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/typ import { ChapterScreenProps } from '@navigators/types'; import { useChapterContext } from '../ChapterContext'; import { SCREEN_HEIGHT } from '@gorhom/bottom-sheet'; -import { useNovelContext } from '@screens/novel/NovelContext'; import { useTheme } from '@hooks/persisted'; +import { useNovelLayout } from '@screens/novel/NovelContext'; interface ChapterFooterProps { readerSheetRef: React.RefObject; @@ -37,7 +37,7 @@ const ChapterFooter = ({ borderless: true, radius: 50, }; - const { navigationBarHeight } = useNovelContext(); + const { navigationBarHeight } = useNovelLayout(); const entering = () => { 'worklet'; diff --git a/src/screens/reader/hooks/__tests__/useChapter.test.ts b/src/screens/reader/hooks/__tests__/useChapter.test.ts new file mode 100644 index 000000000..38927285d --- /dev/null +++ b/src/screens/reader/hooks/__tests__/useChapter.test.ts @@ -0,0 +1,294 @@ +import { act, renderHook, waitFor } from '@testing-library/react-native'; +import useChapter from '../useChapter'; +import NativeFile from '@specs/NativeFile'; + +const mockUseNovelActions = jest.fn(); +const mockUseChapterGeneralSettings = jest.fn(); +const mockUseLibrarySettings = jest.fn(); +const mockUseTracker = jest.fn(); +const mockUseTrackedNovel = jest.fn(); +const mockUseFullscreenMode = jest.fn(); + +const mockGetDbChapter = jest.fn(); +const mockGetChapterCount = jest.fn(); +const mockGetNextChapter = jest.fn(); +const mockGetPrevChapter = jest.fn(); +const mockInsertChapters = jest.fn(); +const mockInsertHistory = jest.fn(); +const mockFetchChapter = jest.fn(); +const mockFetchPage = jest.fn(); +const mockSanitizeChapterText = jest.fn(); +const mockParseChapterNumber = jest.fn(); + +jest.mock('@screens/novel/NovelContext', () => ({ + useNovelActions: () => mockUseNovelActions(), +})); + +jest.mock('@hooks/persisted', () => ({ + useChapterGeneralSettings: () => mockUseChapterGeneralSettings(), + useLibrarySettings: () => mockUseLibrarySettings(), + useTracker: () => mockUseTracker(), + useTrackedNovel: (...args: unknown[]) => mockUseTrackedNovel(...args), +})); + +jest.mock('@hooks', () => ({ + useFullscreenMode: () => mockUseFullscreenMode(), +})); + +jest.mock('@database/queries/ChapterQueries', () => ({ + getChapter: (...args: unknown[]) => mockGetDbChapter(...args), + getChapterCount: (...args: unknown[]) => mockGetChapterCount(...args), + getNextChapter: (...args: unknown[]) => mockGetNextChapter(...args), + getPrevChapter: (...args: unknown[]) => mockGetPrevChapter(...args), + insertChapters: (...args: unknown[]) => mockInsertChapters(...args), +})); + +jest.mock('@database/queries/HistoryQueries', () => ({ + insertHistory: (...args: unknown[]) => mockInsertHistory(...args), +})); + +jest.mock('@services/plugin/fetch', () => ({ + fetchChapter: (...args: unknown[]) => mockFetchChapter(...args), + fetchPage: (...args: unknown[]) => mockFetchPage(...args), +})); + +jest.mock('../../utils/sanitizeChapterText', () => ({ + sanitizeChapterText: (...args: unknown[]) => mockSanitizeChapterText(...args), +})); + +jest.mock('@utils/parseChapterNumber', () => ({ + parseChapterNumber: (...args: unknown[]) => mockParseChapterNumber(...args), +})); + +jest.mock('expo-speech', () => ({ + stop: jest.fn(), +})); + +const makeChapter = (id: number, page = '1') => ({ + id, + novelId: 7, + name: `Chapter ${id}`, + path: `/chapter/${id}`, + page, + position: id, + unread: true, + isDownloaded: false, + bookmark: false, + progress: 0, + releaseTime: '2026-01-01', + updatedTime: '2026-01-01', + readTime: '2026-01-01', +}); + +const makeNovel = () => ({ + id: 7, + pluginId: 'plugin.reader', + path: '/novel/test', + name: 'Novel Test', + totalPages: 3, + inLibrary: true, +}); + +const createDeferred = () => { + let resolve!: (value: T) => void; + let reject!: (reason?: unknown) => void; + const promise = new Promise((res, rej) => { + resolve = res; + reject = rej; + }); + + return { promise, resolve, reject }; +}; + +const createStore = ( + cacheSeed: Record> = {}, +) => { + const cache = new Map>( + Object.entries(cacheSeed).map(([k, v]) => [Number(k), v]), + ); + const chapterTextCache = { + read: jest.fn((chapterId: number) => cache.get(chapterId)), + write: jest.fn((chapterId: number, value: string | Promise) => { + cache.set(chapterId, value); + }), + remove: jest.fn((chapterId: number) => { + cache.delete(chapterId); + }), + clear: jest.fn(() => cache.clear()), + }; + const state = { + markChapterRead: jest.fn(), + updateChapterProgress: jest.fn(), + chapterTextCache, + setLastRead: jest.fn(), + }; + + return { + getState: () => state, + subscribe: jest.fn(() => () => {}), + state, + chapterTextCache, + }; +}; + +describe('useChapter', () => { + const initialChapter = makeChapter(1, '1'); + const nextChapter = makeChapter(2, '1'); + const novel = makeNovel(); + + beforeEach(() => { + jest.clearAllMocks(); + (NativeFile.exists as jest.Mock).mockReturnValue(false); + (NativeFile.readFile as jest.Mock).mockReturnValue(''); + + mockUseChapterGeneralSettings.mockReturnValue({ + autoScroll: false, + autoScrollInterval: 1, + autoScrollOffset: 100, + useVolumeButtons: false, + volumeButtonsOffset: 100, + }); + mockUseLibrarySettings.mockReturnValue({ incognitoMode: false }); + mockUseTracker.mockReturnValue({ tracker: { id: 'tracker' } }); + mockUseTrackedNovel.mockReturnValue({ + trackedNovel: { progress: 1 }, + updateAllTrackedNovels: jest.fn(), + }); + mockUseFullscreenMode.mockReturnValue({ + setImmersiveMode: jest.fn(), + showStatusAndNavBar: jest.fn(), + }); + + mockGetDbChapter.mockResolvedValue(initialChapter); + mockGetChapterCount.mockResolvedValue(1); + mockGetNextChapter.mockResolvedValue(undefined); + mockGetPrevChapter.mockResolvedValue(undefined); + mockInsertChapters.mockResolvedValue(undefined); + mockInsertHistory.mockResolvedValue(undefined); + mockFetchChapter.mockResolvedValue('chapter body'); + mockFetchPage.mockResolvedValue({ chapters: [] }); + mockSanitizeChapterText.mockImplementation( + ( + _pluginId: string, + _novelName: string, + _chapterName: string, + text: string, + ) => `SANITIZED:${text}`, + ); + mockParseChapterNumber.mockReturnValue(5); + }); + + it('uses chapterTextCache on initial load and avoids duplicate fetch for cached chapter text', async () => { + const store = createStore({ [initialChapter.id]: 'cached chapter body' }); + mockUseNovelActions.mockReturnValue(store.state); + + const { result } = renderHook(() => + useChapter({ current: null }, initialChapter, novel), + ); + + await waitFor(() => expect(result.current.loading).toBe(false)); + + expect(mockFetchChapter).not.toHaveBeenCalled(); + expect(result.current.chapterText).toBe('SANITIZED:cached chapter body'); + expect(store.chapterTextCache.write).not.toHaveBeenCalledWith( + initialChapter.id, + expect.anything(), + ); + }); + + it('updates chapter progress, caps at 100, and marks chapter read/tracker progress near completion', async () => { + const store = createStore(); + const updateAllTrackedNovels = jest.fn(); + mockUseTrackedNovel.mockReturnValue({ + trackedNovel: { progress: 2 }, + updateAllTrackedNovels, + }); + mockUseNovelActions.mockReturnValue(store.state); + + const { result } = renderHook(() => + useChapter({ current: null }, initialChapter, novel), + ); + + await waitFor(() => expect(result.current.loading).toBe(false)); + + act(() => { + result.current.saveProgress(40); + result.current.saveProgress(130); + }); + + expect(store.state.updateChapterProgress).toHaveBeenNthCalledWith( + 1, + initialChapter.id, + 40, + ); + expect(store.state.updateChapterProgress).toHaveBeenNthCalledWith( + 2, + initialChapter.id, + 100, + ); + expect(store.state.markChapterRead).toHaveBeenCalledTimes(1); + expect(store.state.markChapterRead).toHaveBeenCalledWith(initialChapter.id); + expect(mockParseChapterNumber).toHaveBeenCalledWith( + novel.name, + initialChapter.name, + ); + expect(updateAllTrackedNovels).toHaveBeenCalledWith({ progress: 5 }); + }); + + it('sets error and remains stable when chapter fetch fails', async () => { + const store = createStore(); + mockUseNovelActions.mockReturnValue(store.state); + mockFetchChapter.mockRejectedValueOnce(new Error('network failed')); + + const { result } = renderHook(() => + useChapter({ current: null }, initialChapter, novel), + ); + + await waitFor(() => expect(result.current.error).toBe('network failed')); + expect(result.current.loading).toBe(false); + expect(result.current.chapterText).toBe('SANITIZED:'); + }); + + it('reuses prefetched promise cache to avoid duplicate concurrent fetches for same chapter', async () => { + const store = createStore(); + mockUseNovelActions.mockReturnValue(store.state); + + const deferredNext = createDeferred(); + + mockGetNextChapter.mockImplementation( + async (_novelId: number, position: number) => + position === initialChapter.position ? nextChapter : undefined, + ); + mockFetchChapter.mockImplementation( + async (_pluginId: string, path: string) => { + if (path === nextChapter.path) { + return deferredNext.promise; + } + + return 'initial body'; + }, + ); + + const { result } = renderHook(() => + useChapter({ current: null }, initialChapter, novel), + ); + + await waitFor(() => expect(result.current.loading).toBe(false)); + + const navPromise = result.current.getChapter(nextChapter); + + expect( + mockFetchChapter.mock.calls.filter( + ([, path]) => path === nextChapter.path, + ), + ).toHaveLength(1); + + await act(async () => { + deferredNext.resolve('next body'); + await navPromise; + }); + + expect(result.current.chapter.id).toBe(nextChapter.id); + expect(result.current.chapterText).toBe('SANITIZED:next body'); + }); +}); diff --git a/src/screens/reader/hooks/useChapter.ts b/src/screens/reader/hooks/useChapter.ts index 1ac5716e1..01c6ae5c5 100644 --- a/src/screens/reader/hooks/useChapter.ts +++ b/src/screens/reader/hooks/useChapter.ts @@ -34,7 +34,7 @@ import { showToast } from '@utils/showToast'; import { getString } from '@strings/translations'; import NativeVolumeButtonListener from '@specs/NativeVolumeButtonListener'; import NativeFile from '@specs/NativeFile'; -import { useNovelContext } from '@screens/novel/NovelContext'; +import { useNovelActions } from '@screens/novel/NovelContext'; const emmiter = new NativeEventEmitter(NativeVolumeButtonListener); @@ -48,7 +48,8 @@ export default function useChapter( markChapterRead, updateChapterProgress, chapterTextCache, - } = useNovelContext(); + } = useNovelActions(); + const [hidden, setHidden] = useState(true); const [chapter, setChapter] = useState(initialChapter); const [loading, setLoading] = useState(true); @@ -125,7 +126,7 @@ export default function useChapter( async (navChapter?: ChapterInfo) => { try { const chap = navChapter ?? chapter; - const cachedText = chapterTextCache.get(chap.id); + const cachedText = chapterTextCache.read(chap.id); const text = cachedText ?? loadChapterText(chap.id, chap.path); const [nextChapResult, prevChapResult, awaitedText] = await Promise.all( [ @@ -137,14 +138,11 @@ export default function useChapter( let nextChap = nextChapResult; let prevChap = prevChapResult; + const totalPages = novel.totalPages ?? 0; // Pre-fetch adjacent page chapters if at a page boundary const currentPage = Number(chap.page); - if ( - !nextChap && - novel.totalPages > 0 && - currentPage < novel.totalPages - ) { + if (!nextChap && totalPages > 0 && currentPage < totalPages) { const nextPage = String(currentPage + 1); try { const count = await getChapterCount(chap.novelId, nextPage); @@ -189,14 +187,14 @@ export default function useChapter( } catch {} } - if (nextChap && !chapterTextCache.get(nextChap.id)) { - chapterTextCache.set( + if (nextChap && !chapterTextCache.read(nextChap.id)) { + chapterTextCache.write( nextChap.id, loadChapterText(nextChap.id, nextChap.path), ); } if (!cachedText) { - chapterTextCache.set(chap.id, text); + chapterTextCache.write(chap.id, text); } setChapter(chap); setChapterText( diff --git a/src/screens/settings/SettingsAdvancedScreen.tsx b/src/screens/settings/SettingsAdvancedScreen.tsx index b891db4db..59af99fe7 100644 --- a/src/screens/settings/SettingsAdvancedScreen.tsx +++ b/src/screens/settings/SettingsAdvancedScreen.tsx @@ -2,10 +2,9 @@ import React, { useState } from 'react'; import { Portal, Text, TextInput } from 'react-native-paper'; -import { useTheme, useUserAgent } from '@hooks/persisted'; +import { deleteCachedNovels, useTheme, useUserAgent } from '@hooks/persisted'; import { showToast } from '@utils/showToast'; -import { deleteCachedNovels } from '@hooks/persisted/useNovel'; import { getString } from '@strings/translations'; import { useBoolean } from '@hooks'; import ConfirmationDialog from '@components/ConfirmationDialog/ConfirmationDialog'; diff --git a/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx b/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx index 8eebbd8bb..cb8daf68a 100644 --- a/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx +++ b/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx @@ -47,17 +47,21 @@ const NavigationTab: React.FC = () => { {useVolumeButtons && ( { - if (text) { + if (!isNaN(Number(text))) { setChapterGeneralSettings({ - volumeButtonsOffset: Number(text), + volumeButtonsOffset: Math.round( + Number(text) * screenHeight, + ), }); } }} diff --git a/src/screens/updates/UpdatesScreen.tsx b/src/screens/updates/UpdatesScreen.tsx index 3987ee20a..da6d05f25 100644 --- a/src/screens/updates/UpdatesScreen.tsx +++ b/src/screens/updates/UpdatesScreen.tsx @@ -94,11 +94,14 @@ const UpdatesScreen = ({ navigation }: UpdateScreenProps) => { acc: { data: UpdateOverview[]; date: string }[], cur: UpdateOverview, ) => { - if (acc.length === 0 || acc.at(-1)?.date !== cur.updateDate) { + if ( + acc.length === 0 || + acc[acc.length - 1]?.date !== cur.updateDate + ) { acc.push({ data: [cur], date: cur.updateDate }); return acc; } - acc.at(-1)?.data.push(cur); + acc[acc.length - 1]?.data.push(cur); return acc; }, [], diff --git a/src/services/Trackers/myAnimeList.ts b/src/services/Trackers/myAnimeList.ts index 3af314f19..77dd98e7b 100644 --- a/src/services/Trackers/myAnimeList.ts +++ b/src/services/Trackers/myAnimeList.ts @@ -49,11 +49,11 @@ export const myAnimeListTracker: Tracker = { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', - }, + }, // @ts-expect-error - If no clientId is set, which will only be set in production builds, this will error out. body: new URLSearchParams({ client_id: clientId, grant_type: 'authorization_code', - code, + code: code, code_verifier: challenge, }).toString(), }); diff --git a/src/services/migrate/migrateNovel.ts b/src/services/migrate/migrateNovel.ts index a28ff11d0..b12513d25 100644 --- a/src/services/migrate/migrateNovel.ts +++ b/src/services/migrate/migrateNovel.ts @@ -8,11 +8,10 @@ import { getNovelChapters } from '@database/queries/ChapterQueries'; import { fetchNovel } from '@services/plugin/fetch'; import { parseChapterNumber } from '@utils/parseChapterNumber'; -import { getMMKVObject, setMMKVObject } from '@utils/mmkv/mmkv'; import { - LAST_READ_PREFIX, - NOVEL_SETTINGS_PREFIX, -} from '@hooks/persisted/useNovel'; + novelPersistence, + type NovelPersistenceInput, +} from '@hooks/persisted/useNovel/store-helper/contracts'; import { sleep } from '@utils/sleep'; import ServiceManager, { BackgroundTaskMetadata, @@ -96,22 +95,21 @@ export const migrateNovel = async ( await tx.delete(novelSchema).where(eq(novelSchema.id, fromNovel.id)); }); - setMMKVObject( - `${NOVEL_SETTINGS_PREFIX}_${toNovel!.pluginId}_${toNovel!.path}`, - getMMKVObject( - `${NOVEL_SETTINGS_PREFIX}_${fromNovel.pluginId}_${fromNovel.path}`, - ), - ); + const fromPersistenceInput: NovelPersistenceInput = { + pluginId: fromNovel.pluginId, + novelPath: fromNovel.path, + }; + const toPersistenceInput: NovelPersistenceInput = { + pluginId: toNovel!.pluginId, + novelPath: toNovel!.path, + }; + + novelPersistence.copySettings(fromPersistenceInput, toPersistenceInput); - const lastRead = getMMKVObject( - `${LAST_READ_PREFIX}_${fromNovel.pluginId}_${fromNovel.path}`, - ); + const lastRead = novelPersistence.readLastRead(fromPersistenceInput); const setLastRead = (chapter: ChapterInfo) => { - setMMKVObject( - `${LAST_READ_PREFIX}_${toNovel!.pluginId}_${toNovel!.path}`, - chapter, - ); + novelPersistence.writeLastRead(toPersistenceInput, chapter); }; fromChapters = sortChaptersByNumber(fromNovel.name, fromChapters); diff --git a/src/services/updates/LibraryUpdateQueries.ts b/src/services/updates/LibraryUpdateQueries.ts index ab841ab8c..c336bfea5 100644 --- a/src/services/updates/LibraryUpdateQueries.ts +++ b/src/services/updates/LibraryUpdateQueries.ts @@ -6,8 +6,9 @@ import { downloadFile } from '@plugins/helpers/fetch'; import ServiceManager from '@services/ServiceManager'; import { dbManager } from '@database/db'; import { novelSchema, chapterSchema } from '@database/schema'; -import { eq, and, ne, or, sql } from 'drizzle-orm'; +import { eq, and, inArray } from 'drizzle-orm'; import NativeFile from '@specs/NativeFile'; +import { insertChapters } from '@database/queries/ChapterQueries'; /** * Update novel metadata in the database including cover image. @@ -81,80 +82,71 @@ const updateNovelChapters = async ( downloadNewChapters?: boolean, page?: string, ) => { - await dbManager.write(async tx => { - for (let position = 0; position < chapters.length; position++) { - const chapter = chapters[position]; - const { - name, - path, - releaseTime, - page: customPage, - chapterNumber, - } = chapter; - const chapterPage = page || customPage || '1'; + if (!chapters.length) { + return; + } - // Check if chapter already exists - const existing = await tx - .select({ id: chapterSchema.id }) + const incomingPaths = Array.from( + new Set(chapters.map(chapter => chapter.path)), + ); + const existingChapters = incomingPaths.length + ? await dbManager + .select({ path: chapterSchema.path }) .from(chapterSchema) .where( - and(eq(chapterSchema.novelId, novelId), eq(chapterSchema.path, path)), + and( + eq(chapterSchema.novelId, novelId), + inArray(chapterSchema.path, incomingPaths), + ), ) - .get(); + .all() + : []; - if (!existing) { - // Insert new chapter - const newChapter = await tx - .insert(chapterSchema) - .values({ - path, - name, - releaseTime: releaseTime || null, - novelId, - updatedTime: sql`datetime('now','localtime')`, - chapterNumber: chapterNumber || null, - page: chapterPage, - position: position, - }) - .returning() - .get(); + const existingPathSet = new Set( + existingChapters.map(chapter => chapter.path), + ); + const newPaths = incomingPaths.filter(path => !existingPathSet.has(path)); - if (newChapter && downloadNewChapters) { - ServiceManager.manager.addTask({ - name: 'DOWNLOAD_CHAPTER', - data: { - chapterId: newChapter.id, - novelName: novelName, - chapterName: name, - }, - }); - } - } else { - // Update existing chapter if metadata changed - tx.update(chapterSchema) - .set({ - name, - releaseTime: releaseTime || null, - updatedTime: sql`datetime('now','localtime')`, - page: chapterPage, - position: position, - }) - .where( - and( - eq(chapterSchema.id, existing.id), - eq(chapterSchema.novelId, novelId), - or( - ne(chapterSchema.name, name), - ne(chapterSchema.releaseTime, releaseTime!), - ne(chapterSchema.page, chapterPage), - ne(chapterSchema.position, position), - ), - ), - ) - .run(); - } - } + await insertChapters(novelId, chapters, { + page, + touchUpdatedTime: true, }); + + if (downloadNewChapters && newPaths.length) { + const insertedNewChapters = await dbManager + .select({ + id: chapterSchema.id, + path: chapterSchema.path, + name: chapterSchema.name, + }) + .from(chapterSchema) + .where( + and( + eq(chapterSchema.novelId, novelId), + inArray(chapterSchema.path, newPaths), + ), + ) + .all(); + + const chapterNameByPath = new Map( + chapters.map((chapter, index) => [ + chapter.path, + chapter.name || `Chapter ${index + 1}`, + ]), + ); + + for (const insertedChapter of insertedNewChapters) { + ServiceManager.manager.addTask({ + name: 'DOWNLOAD_CHAPTER', + data: { + chapterId: insertedChapter.id, + novelName, + chapterName: + chapterNameByPath.get(insertedChapter.path) || insertedChapter.name, + }, + }); + } + } }; export interface UpdateNovelOptions { @@ -194,9 +186,7 @@ const updateNovel = async ( await updateNovelMetadata(pluginId, novelId, novel); } else if (novel.totalPages) { await updateNovelTotalPages(novelId, novel.totalPages); - await updateNovelTotalPages(novelId, novel.totalPages); } - await updateNovelChapters( novel.name, novelId, diff --git a/src/utils/mmkv/zustand-adapter.ts b/src/utils/mmkv/zustand-adapter.ts new file mode 100644 index 000000000..8b9219839 --- /dev/null +++ b/src/utils/mmkv/zustand-adapter.ts @@ -0,0 +1,59 @@ +import { MMKVStorage } from './mmkv'; + +/** + * Zustand persist storage adapter for MMKV. + * Implements the storage contract required by zustand's persist middleware. + * + * This adapter bridges zustand's storage interface (getItem, setItem, removeItem) + * with the MMKV native storage backend used in react-native-mmkv. + */ +export const mmkvZustandAdapter = { + /** + * Get a stored value from MMKV by key. + * Returns JSON string for zustand to parse, or null if not found. + */ + getItem: (key: string): string | null => { + try { + const value = MMKVStorage.getString(key); + return value ?? null; + } catch (error) { + // eslint-disable-next-line no-console + console.error( + `[mmkvZustandAdapter] Error getting item for key "${key}":`, + error, + ); + return null; + } + }, + + /** + * Set a value in MMKV storage. + * Zustand passes a JSON string; we store it directly. + */ + setItem: (key: string, value: string): void => { + try { + MMKVStorage.set(key, value); + } catch (error) { + // eslint-disable-next-line no-console + console.error( + `[mmkvZustandAdapter] Error setting item for key "${key}":`, + error, + ); + } + }, + + /** + * Remove a value from MMKV storage. + */ + removeItem: (key: string): void => { + try { + MMKVStorage.remove(key); + } catch (error) { + // eslint-disable-next-line no-console + console.error( + `[mmkvZustandAdapter] Error removing item for key "${key}":`, + error, + ); + } + }, +}; diff --git a/strings/languages/en/strings.json b/strings/languages/en/strings.json index b3e8c9d28..f9200e193 100644 --- a/strings/languages/en/strings.json +++ b/strings/languages/en/strings.json @@ -516,7 +516,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" diff --git a/strings/types/index.ts b/strings/types/index.ts index 3fc9480dc..1301e6f2e 100644 --- a/strings/types/index.ts +++ b/strings/types/index.ts @@ -430,6 +430,7 @@ export interface StringMap { 'readerSettings.textColorModal': 'string'; 'readerSettings.title': 'string'; 'readerSettings.verticalSeekbarDesc': 'string'; + 'readerSettings.volumeButtonOffset': 'string'; 'sourceScreen.noResultsFound': 'string'; 'statsScreen.downloadedChapters': 'string'; 'statsScreen.genreDistribution': 'string'; From 8f47e8fd1e1aedaf22df8275484f27b5d40b2a39 Mon Sep 17 00:00:00 2001 From: Patrick Loser Date: Thu, 7 May 2026 20:25:47 +0200 Subject: [PATCH 007/148] Theme switcher refactor (#1839) * use new ids * refactor in appearance settings * fix lint * remove setThemeMode from handleThemeSelect * fix type logic * use context for theme * shorten animation * adjusted LanguagePickerModal * Fix Accent Color picker * fix bottom navigation coloring * log error instead of crashing when no theme context is available --- App.tsx | 15 +- __tests-modules__/test-utils.tsx | 13 +- package.json | 1 + pnpm-lock.yaml | 14 ++ src/components/BottomTabBar/index.tsx | 4 +- .../ColorPickerModal/ColorPickerModal.tsx | 17 +- src/components/List/List.tsx | 11 +- .../SegmentedControl/SegmentedControl.tsx | 12 +- src/components/ThemePicker/ThemePicker.tsx | 192 ++++++++++-------- src/hooks/persisted/__mocks__/useTheme.ts | 6 +- src/hooks/persisted/index.ts | 1 + src/hooks/persisted/useTheme.ts | 71 ++++++- src/screens/onboarding/ThemeSelectionStep.tsx | 122 +++++------ .../LanguagePickerModal.tsx | 27 ++- .../SettingsAppearanceScreen.tsx | 167 +++++++++------ src/theme/md3/catppuccin.ts | 2 - src/theme/md3/defaultTheme.ts | 2 - src/theme/md3/index.ts | 11 +- src/theme/md3/lavender.ts | 2 - src/theme/md3/mignightDusk.ts | 2 - src/theme/md3/strawberry.ts | 2 - src/theme/md3/tako.ts | 2 - src/theme/md3/tealTurquoise.ts | 2 - src/theme/md3/yinyang.ts | 2 - src/theme/md3/yotsuba.ts | 2 - src/theme/utils/setBarColor.ts | 2 +- 26 files changed, 433 insertions(+), 271 deletions(-) diff --git a/App.tsx b/App.tsx index 0fcfb58fe..9800c978c 100644 --- a/App.tsx +++ b/App.tsx @@ -18,6 +18,7 @@ import AppErrorBoundary, { import Main from './src/navigators/Main'; import { BottomSheetModalProvider } from '@gorhom/bottom-sheet'; import { useInitDatabase } from '@database/db'; +import { ThemeProvider } from '@hooks/persisted/useTheme'; Notifications.setNotificationHandler({ handleNotification: async () => { @@ -49,12 +50,14 @@ const App = () => { - - - -
- - + + + + +
+ + + diff --git a/__tests-modules__/test-utils.tsx b/__tests-modules__/test-utils.tsx index 9e16ced51..ce0305fa0 100644 --- a/__tests-modules__/test-utils.tsx +++ b/__tests-modules__/test-utils.tsx @@ -4,6 +4,7 @@ import { GestureHandlerRootView } from 'react-native-gesture-handler'; import { SafeAreaProvider } from 'react-native-safe-area-context'; import { Provider as PaperProvider } from 'react-native-paper'; import { BottomSheetModalProvider } from '@gorhom/bottom-sheet'; +import { ThemeProvider } from '@hooks/persisted/useTheme'; import AppErrorBoundary from '@components/AppErrorBoundary/AppErrorBoundary'; import { NovelContextProvider } from '@screens/novel/NovelContext'; @@ -13,11 +14,13 @@ const AllTheProviders = ({ children }: { children: React.ReactElement }) => { return ( - - - {children} - - + + + + {children} + + + ); diff --git a/package.json b/package.json index e48ed0e57..f5ca6e0fe 100644 --- a/package.json +++ b/package.json @@ -113,6 +113,7 @@ "react-native-screens": "^4.24.0", "react-native-shimmer-placeholder": "^2.0.9", "react-native-tab-view": "^4.3.0", + "react-native-theme-switch-animation": "^0.8.0", "react-native-url-polyfill": "^3.0.0", "react-native-webview": "^13.16.1", "react-native-worklets": "^0.8.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 202c68ed6..720c12ba6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -200,6 +200,9 @@ importers: react-native-tab-view: specifier: ^4.3.0 version: 4.3.0(react-native-pager-view@8.0.0(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4) + react-native-theme-switch-animation: + specifier: ^0.8.0 + version: 0.8.0(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4) react-native-url-polyfill: specifier: ^3.0.0 version: 3.0.0(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4)) @@ -5360,6 +5363,12 @@ packages: react-native: '*' react-native-pager-view: '>= 6.0.0' + react-native-theme-switch-animation@0.8.0: + resolution: {integrity: sha512-z4f3QGSuUP4tagycls2mekng/7uxAbr75Gn0GGm7JRkrviyao++V2CtJ8VUDx+hSOsgfjEhD9D5JubsGbbHB5w==} + peerDependencies: + react: '*' + react-native: '*' + react-native-url-polyfill@3.0.0: resolution: {integrity: sha512-aA5CiuUCUb/lbrliVCJ6lZ17/RpNJzvTO/C7gC/YmDQhTUoRD5q5HlJfwLWcxz4VgAhHwXKzhxH+wUN24tAdqg==} peerDependencies: @@ -12725,6 +12734,11 @@ snapshots: react-native-pager-view: 8.0.0(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4) use-latest-callback: 0.2.6(react@19.2.4) + react-native-theme-switch-animation@0.8.0(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4): + dependencies: + react: 19.2.4 + react-native: 0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4) + react-native-url-polyfill@3.0.0(react-native@0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4)): dependencies: react-native: 0.83.4(@babel/core@7.29.0)(@react-native-community/cli@20.1.3(typescript@5.9.3))(@react-native/metro-config@0.83.4(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4) diff --git a/src/components/BottomTabBar/index.tsx b/src/components/BottomTabBar/index.tsx index 1cea19789..6a1467ffb 100644 --- a/src/components/BottomTabBar/index.tsx +++ b/src/components/BottomTabBar/index.tsx @@ -5,6 +5,7 @@ import { Pressable, View, StyleSheet } from 'react-native'; import { Text } from 'react-native-paper'; import { ThemeColors } from '@theme/types'; import Animated from 'react-native-reanimated'; +import Color from 'color'; interface CustomBottomTabBarProps extends BottomTabBarProps { theme: ThemeColors; @@ -27,6 +28,7 @@ function CustomBottomTabBar({ showLabelsInNav, renderIcon, }: CustomBottomTabBarProps) { + const transparentBg = Color(theme.primaryContainer).fade(1).rgb().toString(); const getLabelText = useCallback( (route: any) => { if (!showLabelsInNav && route.name !== state.routeNames[state.index]) { @@ -103,7 +105,7 @@ function CustomBottomTabBar({ width: isFocused ? 64 : 32, backgroundColor: isFocused ? theme.primaryContainer - : 'transparent', + : transparentBg, }, ]} > diff --git a/src/components/ColorPickerModal/ColorPickerModal.tsx b/src/components/ColorPickerModal/ColorPickerModal.tsx index a59c7d1cc..51723c344 100644 --- a/src/components/ColorPickerModal/ColorPickerModal.tsx +++ b/src/components/ColorPickerModal/ColorPickerModal.tsx @@ -2,14 +2,16 @@ import React, { useState } from 'react'; import { FlatList, Pressable, StyleSheet, Text, View } from 'react-native'; import { Portal, TextInput } from 'react-native-paper'; -import { Modal } from '@components'; +import { Button, Modal } from '@components'; import { ThemeColors } from '../../theme/types'; +import { Row } from '@components/Common'; +import { getString } from '@strings/translations'; interface ColorPickerModalProps { visible: boolean; title: string; color: string; - onSubmit: (val: string) => void; + onSubmit: (val: string | undefined) => void; closeModal: () => void; theme: ThemeColors; showAccentColors?: boolean; @@ -47,6 +49,10 @@ const ColorPickerModal: React.FC = ({ setError('Enter a valid hex color code'); } }; + const onReset = () => { + onSubmit(undefined); + closeModal(); + }; const accentColors = [ '#EF5350', @@ -112,6 +118,10 @@ const ColorPickerModal: React.FC = ({ error={Boolean(error)} /> {error} + + - - - - - ); -}; +}) => ( + +); export default ClearHistoryDialog; - -const styles = StyleSheet.create({ - button: { - marginLeft: 4, - }, - container: { - borderRadius: 28, - margin: 20, - }, - title: { - fontSize: 16, - letterSpacing: 0, - }, -}); diff --git a/src/screens/more/DownloadsScreen.tsx b/src/screens/more/DownloadsScreen.tsx index a5dc597fc..a314f7b37 100644 --- a/src/screens/more/DownloadsScreen.tsx +++ b/src/screens/more/DownloadsScreen.tsx @@ -1,4 +1,4 @@ -import React, { useCallback, useEffect, useState } from 'react'; +import { useCallback, useEffect, useState } from 'react'; import { FlatList, StyleSheet } from 'react-native'; import { Appbar as MaterialAppbar } from 'react-native-paper'; @@ -139,7 +139,6 @@ const Downloads = ({ navigation }: DownloadsScreenProps) => { setChapters([]); hideDialog(); }} - theme={theme} /> ); diff --git a/src/screens/more/components/RemoveDownloadsDialog.tsx b/src/screens/more/components/RemoveDownloadsDialog.tsx index b9d0f56d5..361c0e9ca 100644 --- a/src/screens/more/components/RemoveDownloadsDialog.tsx +++ b/src/screens/more/components/RemoveDownloadsDialog.tsx @@ -1,61 +1,25 @@ -import React from 'react'; - -import { Button } from '@components'; -import { Dialog, overlay, Portal } from 'react-native-paper'; -import { ThemeColors } from '@theme/types'; +import { ConfirmationDialog } from '@components'; import { getString } from '@strings/translations'; -import { StyleSheet } from 'react-native'; interface RemoveDownloadsDialogProps { dialogVisible: boolean; hideDialog: () => void; - theme: ThemeColors; onSubmit: () => void; } const RemoveDownloadsDialog = ({ dialogVisible, hideDialog, - theme, onSubmit, -}: RemoveDownloadsDialogProps) => { - return ( - - - - {getString('downloadScreen.removeDownloadsWarning')} - - - - - - - - ); -}; +}: RemoveDownloadsDialogProps) => ( + +); export default RemoveDownloadsDialog; - -const styles = StyleSheet.create({ - fontSize: { - letterSpacing: 0, - fontSize: 16, - }, - borderRadius: { borderRadius: 6 }, -}); diff --git a/src/screens/novel/components/DownloadCustomChapterModal.tsx b/src/screens/novel/components/DownloadCustomChapterModal.tsx index 1848952f5..7f3b5231a 100644 --- a/src/screens/novel/components/DownloadCustomChapterModal.tsx +++ b/src/screens/novel/components/DownloadCustomChapterModal.tsx @@ -1,11 +1,11 @@ -import React, { useState } from 'react'; -import { StyleSheet, Text, View, TextInput } from 'react-native'; +import { useState } from 'react'; +import { StyleSheet, View, TextInput } from 'react-native'; -import { Button, IconButton, Portal } from 'react-native-paper'; +import { IconButton } from 'react-native-paper'; import { ThemeColors } from '@theme/types'; import { ChapterInfo, NovelInfo } from '@database/types'; import { getString } from '@strings/translations'; -import { Modal } from '@components'; +import { Dialog } from '@components'; interface DownloadCustomChapterModalProps { theme: ThemeColors; @@ -48,25 +48,33 @@ const DownloadCustomChapterModal = ({ }; return ( - - - - {getString('novelScreen.download.customAmount')} - + + + {getString('novelScreen.download.customAmount')} + + text > 9 && setText(prevState => prevState - 10)} + onPress={() => { + if (text > 9) { + setText(prevState => prevState - 10); + } + }} /> text > 0 && setText(prevState => prevState - 1)} + onPress={() => { + if (text > 0) { + setText(prevState => prevState - 1); + } + }} /> setText(prevState => prevState + 10)} /> - - - + /> + + ); }; export default DownloadCustomChapterModal; const styles = StyleSheet.create({ - errorText: { - color: '#FF0033', - paddingTop: 8, - }, - modalTitle: { - fontSize: 16, - marginBottom: 16, - }, row: { flexDirection: 'row', justifyContent: 'center' }, marginHorizontal: { marginHorizontal: 4 }, }); diff --git a/src/screens/novel/components/EditInfoModal.tsx b/src/screens/novel/components/EditInfoModal.tsx index 3980b7666..cf34b16c6 100644 --- a/src/screens/novel/components/EditInfoModal.tsx +++ b/src/screens/novel/components/EditInfoModal.tsx @@ -9,11 +9,11 @@ import { } from 'react-native'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; -import { Portal, TextInput } from 'react-native-paper'; +import { TextInput } from 'react-native-paper'; import { updateNovelInfo } from '@database/queries/NovelQueries'; import { getString } from '@strings/translations'; -import { Button, Modal } from '@components'; +import { Dialog } from '@components'; import { ThemeColors } from '@theme/types'; import { NovelInfo } from '@database/types'; import { NovelStatus } from '@plugins/types'; @@ -28,7 +28,6 @@ interface EditInfoModalProps { } // --- Dynamic style helpers --- -const getModalTitleColor = (theme: ThemeColors) => ({ color: theme.onSurface }); const getStatusLabelColor = (theme: ThemeColors) => ({ color: theme.onSurfaceVariant, }); @@ -41,8 +40,6 @@ const getStatusChipText = (selected: boolean, theme: ThemeColors) => ({ color: selected ? theme.primary : theme.onSurfaceVariant, }); const getGenreListStyle = () => styles.genreList; -const getButtonRowStyle = () => styles.buttonRow; -const getFlex1 = () => styles.flex1; // --- Main Component --- const EditInfoModal = ({ @@ -70,156 +67,162 @@ const EditInfoModal = ({ const status = Object.values(NovelStatus); return ( - - - - {getString('novelScreen.edit.info')} - - - - {getString('novelScreen.edit.status')} - - - {status.map((item, index) => ( - - setNovelInfo({ ...novel, status: item })} + + {getString('novelScreen.edit.info')} + + + + + {getString('novelScreen.edit.status')} + + + {status.map((item, index) => ( + - setNovelInfo({ ...novel, status: item })} > - {translateNovelStatus(item)} - - - - ))} - - - setNovelInfo({ ...novel, name: text })} - dense - style={styles.inputWrapper} - /> - setNovelInfo({ ...novel, author: text })} - dense - style={styles.inputWrapper} - /> - setNovelInfo({ ...novel, artist: text })} - dense - style={styles.inputWrapper} - /> - setNovelInfo({ ...novel, summary: text })} - theme={{ colors: { ...theme } }} - dense - style={styles.inputWrapper} - /> + + {translateNovelStatus(item)} + + + + ))} + + + setNovelInfo({ ...novel, name: text })} + dense + style={styles.inputWrapper} + /> + setNovelInfo({ ...novel, author: text })} + dense + style={styles.inputWrapper} + /> + setNovelInfo({ ...novel, artist: text })} + dense + style={styles.inputWrapper} + /> + setNovelInfo({ ...novel, summary: text })} + theme={{ colors: { ...theme } }} + dense + style={styles.inputWrapper} + /> + + setNewGenre(text)} + onSubmitEditing={() => { + const newGenreTrimmed = newGenre.trim(); - setNewGenre(text)} - onSubmitEditing={() => { - const newGenreTrimmed = newGenre.trim(); + if (newGenreTrimmed === '') { + return; + } - if (newGenreTrimmed === '') { - return; - } + setNovelInfo(prevVal => ({ + ...prevVal, + genres: novelInfo.genres + ? `${novelInfo.genres},` + newGenreTrimmed + : newGenreTrimmed, + })); + setNewGenre(''); + }} + theme={{ colors: { ...theme } }} + dense + style={styles.inputWrapper} + /> - setNovelInfo(prevVal => ({ - ...prevVal, - genres: novelInfo.genres - ? `${novelInfo.genres},` + newGenreTrimmed - : newGenreTrimmed, - })); - setNewGenre(''); + {novelInfo.genres !== undefined && novelInfo.genres !== '' ? ( + 'novelTag' + index} + renderItem={({ item }) => ( + removeTag(item)}> + {item} + + )} + showsHorizontalScrollIndicator={false} + /> + ) : null} + + + + { + setNovelInfo(initialNovelInfo); + updateNovelInfo(initialNovelInfo); }} - theme={{ colors: { ...theme } }} - dense - style={styles.inputWrapper} /> - - {novelInfo.genres !== undefined && novelInfo.genres !== '' ? ( - 'novelTag' + index} - renderItem={({ item }) => ( - removeTag(item)}> - {item} - - )} - showsHorizontalScrollIndicator={false} - /> - ) : null} - - - - - - - - + + { + setNovel(novelInfo); + updateNovelInfo(novelInfo); + hideModal(); + }} + /> + + ); }; @@ -268,9 +271,8 @@ const styles = StyleSheet.create({ fontSize: 14, marginBottom: 12, }, - modalTitle: { - fontSize: 24, - marginBottom: 16, + formContent: { + paddingHorizontal: 24, }, statusRow: { marginVertical: 8, @@ -291,12 +293,6 @@ const styles = StyleSheet.create({ genreList: { marginVertical: 8, }, - buttonRow: { - flexDirection: 'row', - }, - flex1: { - flex: 1, - }, genreChipContainer: { flex: 1, flexDirection: 'row', diff --git a/src/screens/novel/components/ExportEpubModal.tsx b/src/screens/novel/components/ExportEpubModal.tsx index e41d97327..08c3271c1 100644 --- a/src/screens/novel/components/ExportEpubModal.tsx +++ b/src/screens/novel/components/ExportEpubModal.tsx @@ -1,9 +1,9 @@ import React, { useState } from 'react'; import { StyleSheet, View } from 'react-native'; -import { TextInput, Text } from 'react-native-paper'; +import { TextInput } from 'react-native-paper'; import { openDocumentTree } from 'react-native-saf-x'; -import { Button, List, Modal, SwitchItem } from '@components'; +import { Dialog, List, SwitchItem } from '@components'; import { useBoolean } from '@hooks'; import { getString } from '@strings/translations'; @@ -93,11 +93,11 @@ const ExportEpubModal: React.FC = ({ }; return ( - - - - {getString('novelScreen.exportEpubModal.title')} - + + + {getString('novelScreen.exportEpubModal.title')} + + = ({ /> } /> - - + + - {!exportAll.value && ( + {!exportAll.value ? ( = ({ style={styles.rangeInput} /> - )} + ) : null} = ({ onPress={useCustomJS.toggle} theme={theme} /> - - - - - - - + + Chapters + + + + + + {getString('common.cancel')} + + + {getString('common.save')} + + + ); }; -export default SetTrackChaptersDialog; +const SetTrackChaptersDialog: React.FC = ({ + visible, + ...props +}) => (visible ? : null); -const styles = StyleSheet.create({ - buttonContainer: { - flexDirection: 'row', - justifyContent: 'flex-end', - gap: 8, - marginTop: 16, - }, -}); +export default SetTrackChaptersDialog; diff --git a/src/screens/novel/components/Tracker/SetTrackScoreDialog.tsx b/src/screens/novel/components/Tracker/SetTrackScoreDialog.tsx index 92bb2b167..f76f14575 100644 --- a/src/screens/novel/components/Tracker/SetTrackScoreDialog.tsx +++ b/src/screens/novel/components/Tracker/SetTrackScoreDialog.tsx @@ -1,7 +1,6 @@ -import React, { useEffect, useMemo, useState } from 'react'; -import { StyleSheet, View } from 'react-native'; +import React, { useMemo, useState } from 'react'; -import { Button, DialogTitle, Modal } from '@components'; +import { Dialog } from '@components'; import { getString } from '@strings/translations'; import { AniListScoreSelector, @@ -11,21 +10,16 @@ import { } from './ScoreSelectors'; import { TrackScoreDialogProps } from './types'; -const SetTrackScoreDialog: React.FC = ({ +type SetTrackScoreDialogContentProps = Omit; + +const SetTrackScoreDialogContent: React.FC = ({ tracker, trackItem, - visible, onDismiss, onUpdateScore, }) => { const [selectedScore, setSelectedScore] = useState(trackItem.score); - useEffect(() => { - if (visible) { - setSelectedScore(trackItem.score); - } - }, [visible, trackItem.score]); - const handleSave = () => { onUpdateScore(selectedScore); onDismiss(); @@ -67,24 +61,28 @@ const SetTrackScoreDialog: React.FC = ({ }, [tracker, trackItem, selectedScore]); return ( - - - {ScoreSelector} - - - - - + + Score + {tracker.name === 'Kitsu' || tracker.name === 'AniList' ? ( + {ScoreSelector} + ) : ( + {ScoreSelector} + )} + + + {getString('common.cancel')} + + + {getString('common.save')} + + + ); }; -export default SetTrackScoreDialog; +const SetTrackScoreDialog: React.FC = ({ + visible, + ...props +}) => (visible ? : null); -const styles = StyleSheet.create({ - buttonContainer: { - flexDirection: 'row', - justifyContent: 'flex-end', - gap: 8, - marginTop: 16, - }, -}); +export default SetTrackScoreDialog; diff --git a/src/screens/novel/components/Tracker/SetTrackStatusDialog.tsx b/src/screens/novel/components/Tracker/SetTrackStatusDialog.tsx index 25d308b73..a218ca04e 100644 --- a/src/screens/novel/components/Tracker/SetTrackStatusDialog.tsx +++ b/src/screens/novel/components/Tracker/SetTrackStatusDialog.tsx @@ -1,7 +1,6 @@ -import React, { useEffect, useState } from 'react'; -import { StyleSheet, View } from 'react-native'; +import React, { useState } from 'react'; -import { Button, DialogTitle, Modal } from '@components'; +import { Dialog } from '@components'; import { RadioButton, RadioButtonGroup } from '@components/RadioButton'; import { useTheme } from '@hooks/persisted'; import { getString } from '@strings/translations'; @@ -9,21 +8,14 @@ import { UserListStatus } from '@services/Trackers'; import { STATUS_LABELS } from './constants'; import { TrackStatusDialogProps } from './types'; -const SetTrackStatusDialog: React.FC = ({ - trackItem, - visible, - onDismiss, - onUpdateStatus, -}) => { +type SetTrackStatusDialogContentProps = Omit; + +const SetTrackStatusDialogContent: React.FC< + SetTrackStatusDialogContentProps +> = ({ trackItem, onDismiss, onUpdateStatus }) => { const theme = useTheme(); const [selectedStatus, setSelectedStatus] = useState(trackItem.status); - useEffect(() => { - if (visible) { - setSelectedStatus(trackItem.status); - } - }, [visible, trackItem.status]); - const handleSave = () => { onUpdateStatus(selectedStatus); onDismiss(); @@ -34,31 +26,33 @@ const SetTrackStatusDialog: React.FC = ({ }; return ( - - - - {Object.entries(STATUS_LABELS).map(([key, label]) => ( - - ))} - - - - - - + + Status + + + {Object.entries(STATUS_LABELS).map(([key, label]) => ( + + ))} + + + + + {getString('common.cancel')} + + + {getString('common.save')} + + + ); }; -export default SetTrackStatusDialog; +const SetTrackStatusDialog: React.FC = ({ + visible, + ...props +}) => (visible ? : null); -const styles = StyleSheet.create({ - buttonContainer: { - flexDirection: 'row', - justifyContent: 'flex-end', - gap: 8, - marginTop: 16, - }, -}); +export default SetTrackStatusDialog; diff --git a/src/screens/novel/components/Tracker/TrackSearchDialog.tsx b/src/screens/novel/components/Tracker/TrackSearchDialog.tsx index 267643645..6e9378a1d 100644 --- a/src/screens/novel/components/Tracker/TrackSearchDialog.tsx +++ b/src/screens/novel/components/Tracker/TrackSearchDialog.tsx @@ -1,10 +1,10 @@ import React, { useCallback, useEffect, useState } from 'react'; -import { ActivityIndicator, Image, StyleSheet, Text, View } from 'react-native'; +import { ActivityIndicator, Image, StyleSheet, Text } from 'react-native'; import { ScrollView } from 'react-native-gesture-handler'; import { TextInput, TouchableRipple } from 'react-native-paper'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; -import { Button, Modal } from '@components'; +import { Dialog } from '@components'; import { getTracker, useTheme } from '@hooks/persisted'; import { getString } from '@strings/translations'; import { SearchResult } from '@services/Trackers'; @@ -118,63 +118,59 @@ const TrackSearchDialog: React.FC = ({ ); return ( - - - } - /> - - {loading ? ( - - ) : ( - searchResults.map(renderSearchResultCard) - )} - - - - - - - - - + + {tracker.name} + + + } + /> + + + + {loading ? ( + + ) : ( + searchResults.map(renderSearchResultCard) + )} + + + + + + + + ); }; export default TrackSearchDialog; const styles = StyleSheet.create({ - actionButtons: { - flexDirection: 'row', - }, - buttonContainer: { - flexDirection: 'row', - justifyContent: 'space-between', - marginTop: 30, - }, checkIcon: { position: 'absolute', right: 8, diff --git a/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx b/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx index d36423731..ffcf5a9c5 100644 --- a/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx @@ -1,11 +1,5 @@ import React, { useEffect, useState, useCallback, useMemo } from 'react'; -import { - View, - StyleSheet, - Text, - ScrollView, - TouchableOpacity, -} from 'react-native'; +import { Pressable, View, StyleSheet, Text, ScrollView } from 'react-native'; import { BottomSheetScrollView } from '@gorhom/bottom-sheet'; import Slider from '@react-native-community/slider'; import { getAvailableVoicesAsync, Voice } from 'expo-speech'; @@ -16,8 +10,8 @@ import { useChapterReaderSettings, } from '@hooks/persisted'; import { getString } from '@strings/translations'; -import { List, Button } from '@components/index'; -import { Portal, Modal, Chip } from 'react-native-paper'; +import { Dialog, List, Button } from '@components/index'; +import { Chip } from 'react-native-paper'; import ReaderSheetPreferenceItem from './ReaderSheetPreferenceItem'; interface VoicePickerModalProps { @@ -85,28 +79,19 @@ const VoicePickerModal: React.FC = ({ }); }; - useEffect(() => { - // Reset to system language when modal opens - if (visible) { - setSelectedLanguages([]); - } - }, [visible]); + const handleDismiss = () => { + setSelectedLanguages([]); + onDismiss(); + }; return ( - - - - Select Voice - - - {/* Language Filter */} + + Select Voice + Filter by language: @@ -144,8 +129,8 @@ const VoicePickerModal: React.FC = ({ })} - - {/* Voice List */} + + {filteredVoices.length === 0 ? ( = ({ ) : ( filteredVoices.map((voice: Voice, index: number) => ( - = ({ ]} onPress={() => { onSelect(voice); - onDismiss(); + handleDismiss(); }} > @@ -174,7 +159,7 @@ const VoicePickerModal: React.FC = ({ > {voice.name} - {voice.language && ( + {voice.language ? ( = ({ > {voice.language} - )} + ) : null} - {currentVoice?.identifier === voice.identifier && ( + {currentVoice?.identifier === voice.identifier ? ( - )} - + ) : null} + )) )} - - - )} - ListEmptyComponent={emptyComponent} - /> + + item.id} + renderItem={({ item }) => ( + + )} + ListEmptyComponent={emptyComponent} + /> + - )} - ListEmptyComponent={emptyComponent} - /> + + item + '_' + index} + renderItem={({ item }) => ( + + )} + ListEmptyComponent={emptyComponent} + /> + + - + ); }; diff --git a/src/screens/settings/SettingsReaderScreen/Modals/FontPickerModal.tsx b/src/screens/settings/SettingsReaderScreen/Modals/FontPickerModal.tsx index 65cf32ee4..2fae77a87 100644 --- a/src/screens/settings/SettingsReaderScreen/Modals/FontPickerModal.tsx +++ b/src/screens/settings/SettingsReaderScreen/Modals/FontPickerModal.tsx @@ -1,12 +1,11 @@ import React from 'react'; -import { Portal } from 'react-native-paper'; -import { RadioButton } from '@components/RadioButton/RadioButton'; +import { Dialog, RadioButton } from '@components'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; import { readerFonts } from '@utils/constants/readerConstants'; -import { Modal } from '@components'; +import { getString } from '@strings/translations'; interface FontPickerModalProps { visible: boolean; @@ -23,8 +22,11 @@ const FontPickerModal: React.FC = ({ const { setChapterReaderSettings } = useChapterReaderSettings(); return ( - - + + + {getString('readerScreen.bottomSheet.fontStyle')} + + {readerFonts.map(item => ( = ({ theme={theme} /> ))} - - + + + + {getString('common.ok')} + + + ); }; diff --git a/src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx b/src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx index 04488588e..dd534bab3 100644 --- a/src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx +++ b/src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx @@ -1,13 +1,13 @@ -import React, { useState } from 'react'; +import React, { useMemo, useState } from 'react'; -import { Portal, TextInput, ActivityIndicator } from 'react-native-paper'; -import { RadioButton } from '@components/RadioButton/RadioButton'; +import { TextInput, ActivityIndicator } from 'react-native-paper'; +import { Dialog, RadioButton } from '@components'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; import { Voice } from 'expo-speech'; import { LegendList } from '@legendapp/list/react-native'; -import { Modal } from '@components'; import { StyleSheet } from 'react-native'; +import { getString } from '@strings/translations'; interface VoicePickerModalProps { visible: boolean; @@ -21,40 +21,38 @@ const VoicePickerModal: React.FC = ({ voices, }) => { const theme = useTheme(); - const [searchedVoices, setSearchedVoices] = useState([]); const [searchText, setSearchText] = useState(''); const { setChapterReaderSettings, tts } = useChapterReaderSettings(); + const filteredVoices = useMemo(() => { + const normalizedSearch = searchText.toLocaleLowerCase(); + return normalizedSearch + ? voices.filter(voice => + voice.name.toLocaleLowerCase().includes(normalizedSearch), + ) + : voices; + }, [searchText, voices]); return ( - - + + Select voice + + + + { - setSearchText(text); - setSearchedVoices( - voices.filter(voice => - voice.name - .toLocaleLowerCase() - .includes(text.toLocaleLowerCase()), - ), - ); - }} - value={searchText} - placeholder="Search voice" - /> - } - ListHeaderComponentStyle={styles.paddingHorizontal} - data={searchText ? searchedVoices : voices} + data={filteredVoices} extraData={tts?.voice} renderItem={({ item }) => ( = ({ /> } /> - - + + + + {getString('common.ok')} + + + ); }; @@ -91,6 +94,8 @@ const styles = StyleSheet.create({ containerStyle: { flex: 1, }, - paddingHorizontal: { paddingHorizontal: 12 }, + list: { + flex: 1, + }, marginTop: { marginTop: 16 }, }); diff --git a/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx b/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx index 1240b09fd..75940bd4f 100644 --- a/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx +++ b/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx @@ -8,10 +8,10 @@ import { Platform, } from 'react-native'; import { BottomSheetScrollView } from '@gorhom/bottom-sheet'; -import { TextInput, Portal } from 'react-native-paper'; +import { TextInput } from 'react-native-paper'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; import * as DocumentPicker from 'expo-document-picker'; -import NativeFile from '@modules/native-file' +import NativeFile from '@modules/native-file'; import { useTheme, useChapterReaderSettings } from '@hooks/persisted'; import { getString } from '@strings/translations'; import { ThemeColors } from '@theme/types'; @@ -275,23 +275,20 @@ if (title) { - {/* Confirmation Dialogs */} - - - - + + ); }; diff --git a/src/screens/settings/SettingsRepositoryScreen/components/AddRepositoryModal.tsx b/src/screens/settings/SettingsRepositoryScreen/components/AddRepositoryModal.tsx index cdb31a430..c96bc8800 100644 --- a/src/screens/settings/SettingsRepositoryScreen/components/AddRepositoryModal.tsx +++ b/src/screens/settings/SettingsRepositoryScreen/components/AddRepositoryModal.tsx @@ -1,8 +1,7 @@ import React, { useState } from 'react'; -import { StyleSheet, Text, View } from 'react-native'; -import { Portal, TextInput } from 'react-native-paper'; +import { TextInput } from 'react-native-paper'; -import { Button, Modal } from '@components/index'; +import { Dialog } from '@components/index'; import { Repository } from '@database/types'; import { useTheme } from '@hooks/persisted'; @@ -26,11 +25,11 @@ const AddRepositoryModal: React.FC = ({ const [repositoryUrl, setRepositoryUrl] = useState(repository?.url || ''); return ( - - - - {repository ? 'Edit repository' : 'Add repository'} - + + + {repository ? 'Edit repository' : 'Add repository'} + + = ({ underlineColor={theme.outline} theme={{ colors: { ...theme } }} /> - - - - - - - + { + removeTracker(logoutTrackerName as any); + hideModal(); + }} + onDismiss={hideModal} + /> + @@ -376,20 +350,6 @@ const styles = StyleSheet.create({ screenPadding: { paddingVertical: 8, }, - modalText: { - fontSize: 18, - }, - modalButtonRow: { - flexDirection: 'row', - justifyContent: 'flex-end', - }, - modalButton: { - marginTop: 30, - }, - modalButtonLabel: { - letterSpacing: 0, - textTransform: 'none', - }, logoContainer: { paddingLeft: 16, justifyContent: 'center', diff --git a/src/screens/settings/components/ConnectionModal.tsx b/src/screens/settings/components/ConnectionModal.tsx index 845a1805c..ff6ba0d8b 100644 --- a/src/screens/settings/components/ConnectionModal.tsx +++ b/src/screens/settings/components/ConnectionModal.tsx @@ -1,8 +1,7 @@ -import { Button, Modal } from '@components'; +import { Dialog } from '@components'; import { getString } from '@strings/translations'; import { ThemeColors } from '@theme/types'; import React from 'react'; -import { StyleSheet, Text, View } from 'react-native'; import { TextInput } from 'react-native-paper'; interface ConnectionModalProps { @@ -29,50 +28,42 @@ const ConnectionModal: React.FC = ({ setPort, }) => { return ( - - - {title} - - - - - - - - - + + + + + + ); }; export default TrackerLoginDialog; const styles = StyleSheet.create({ - container: { - padding: 8, - }, - title: { - fontSize: 24, - marginBottom: 24, - fontWeight: '500', - }, input: { height: 48, borderWidth: 1, @@ -152,16 +133,4 @@ const styles = StyleSheet.create({ marginBottom: 16, marginTop: -8, }, - buttonRow: { - flexDirection: 'row', - justifyContent: 'flex-end', - marginTop: 8, - }, - button: { - marginLeft: 8, - }, - buttonLabel: { - letterSpacing: 0, - textTransform: 'none', - }, }); diff --git a/src/theme/types/index.ts b/src/theme/types/index.ts index eec0a863a..9bcc2a080 100644 --- a/src/theme/types/index.ts +++ b/src/theme/types/index.ts @@ -38,6 +38,7 @@ export interface MD3ThemeType { export interface ThemeColors extends MD3ThemeType { rippleColor?: string; + surfaceContainerHigh?: string; surface2?: string; overlay3?: string; surfaceReader?: string; From a16ec876311692a6cb3da9348d09e7cf287c9fb6 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee Date: Fri, 24 Jul 2026 11:15:35 +0530 Subject: [PATCH 038/148] perf: Optimize Novel Covers, Lists, and Chapter Groups --- package.json | 1 + pnpm-lock.yaml | 21 ++ .../ErrorScreenV2/ErrorScreenV2.tsx | 2 +- src/components/ListView.tsx | 14 +- src/components/NovelCover.tsx | 67 ++--- src/components/NovelCoverImage.tsx | 160 ++++++++++++ src/components/NovelCoverLayoutContext.tsx | 85 ++++++ src/components/NovelList.tsx | 133 +++++----- .../__tests__/NovelCoverImage.test.tsx | 81 ++++++ src/components/__tests__/NovelList.test.ts | 65 +++++ src/components/index.ts | 1 + src/database/queries/ChapterQueries.ts | 19 +- .../queries/__tests__/ChapterQueries.test.ts | 20 ++ src/database/types/index.ts | 8 +- src/hooks/persisted/useUpdates.ts | 107 ++++---- src/plugins/helpers/constants.ts | 1 + src/plugins/types/index.ts | 7 +- .../components/GlobalSearchResultsList.tsx | 29 ++- src/screens/StatsScreen/StatsScreen.tsx | 81 ++++-- .../discover/DiscoverNovelCard/index.tsx | 10 +- .../globalsearch/GlobalSearchNovelCover.tsx | 13 +- .../components/HistoryCard/HistoryCard.tsx | 23 +- src/screens/more/DownloadsScreen.tsx | 76 +++--- .../DownloadedNovelChapterGroup.tsx | 47 ++++ src/screens/novel/components/ChapterItem.tsx | 19 +- .../components/Info/NovelInfoComponents.tsx | 88 ++++--- .../novel/components/NovelChapterGroup.tsx | 224 ++++++++++++++++ .../components/Tracker/TrackSearchDialog.tsx | 196 ++++++++++---- .../__tests__/TrackSearchDialog.test.tsx | 196 ++++++++++++++ src/screens/updates/UpdatesScreen.tsx | 102 ++++---- .../updates/components/UpdateNovelCard.tsx | 241 ------------------ .../components/UpdateNovelChapterGroup.tsx | 105 ++++++++ .../UpdateNovelChapterGroup.test.tsx | 108 ++++++++ src/theme/colors.ts | 2 - 34 files changed, 1680 insertions(+), 672 deletions(-) create mode 100644 src/components/NovelCoverImage.tsx create mode 100644 src/components/NovelCoverLayoutContext.tsx create mode 100644 src/components/__tests__/NovelCoverImage.test.tsx create mode 100644 src/components/__tests__/NovelList.test.ts create mode 100644 src/screens/more/components/DownloadedNovelChapterGroup.tsx create mode 100644 src/screens/novel/components/NovelChapterGroup.tsx create mode 100644 src/screens/novel/components/Tracker/__tests__/TrackSearchDialog.test.tsx delete mode 100644 src/screens/updates/components/UpdateNovelCard.tsx create mode 100644 src/screens/updates/components/UpdateNovelChapterGroup.tsx create mode 100644 src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx diff --git a/package.json b/package.json index 9979290eb..da720e11e 100644 --- a/package.json +++ b/package.json @@ -62,6 +62,7 @@ "expo-document-picker": "~57.0.1", "expo-file-system": "~57.0.1", "expo-haptics": "~57.0.1", + "expo-image": "~57.0.1", "expo-keep-awake": "~57.0.1", "expo-linear-gradient": "~57.0.1", "expo-linking": "~57.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8aae7497f..bd4fd2b53 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -101,6 +101,9 @@ importers: expo-haptics: specifier: ~57.0.1 version: 57.0.1(expo@57.0.7) + expo-image: + specifier: ~57.0.1 + version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) expo-keep-awake: specifier: ~57.0.1 version: 57.0.1(expo@57.0.7)(react@19.2.3) @@ -3335,6 +3338,17 @@ packages: peerDependencies: expo: '*' + expo-image@57.0.1: + resolution: {integrity: sha512-EP0lisd2bUqtErry4weRcMW9bLMxtKsht/MLLK3/3do5u4ZMiJbWkY5zfYV+WYmeGab7x9G0sjbeFeEagYGjMw==} + peerDependencies: + expo: '*' + react: '*' + react-native: '*' + react-native-web: '*' + peerDependenciesMeta: + react-native-web: + optional: true + expo-json-utils@57.0.1: resolution: {integrity: sha512-cgTe1NqzQdYs/WN+3nIY5IZg8s0pb0xaTUbhYvxQDn137GbwRfHoGM2se3m3Vsl4Qu+B9G4RPEK5WJDEU2Do7g==} @@ -9630,6 +9644,13 @@ snapshots: dependencies: expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo-image@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + dependencies: + expo: 57.0.7(7682188daf453a5cba4239dd25208922) + react: 19.2.3 + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + sf-symbols-typescript: 2.2.0 + expo-json-utils@57.0.1: {} expo-keep-awake@57.0.1(expo@57.0.7)(react@19.2.3): diff --git a/src/components/ErrorScreenV2/ErrorScreenV2.tsx b/src/components/ErrorScreenV2/ErrorScreenV2.tsx index d971e2113..445218cec 100644 --- a/src/components/ErrorScreenV2/ErrorScreenV2.tsx +++ b/src/components/ErrorScreenV2/ErrorScreenV2.tsx @@ -6,7 +6,7 @@ import { getErrorMessage } from '@utils/error'; import { MaterialDesignIconName } from '@type/icon'; interface ErrorScreenProps { - error: any; + error: unknown; actions?: { iconName: MaterialDesignIconName; title: string; diff --git a/src/components/ListView.tsx b/src/components/ListView.tsx index 48234979d..feee0bb22 100644 --- a/src/components/ListView.tsx +++ b/src/components/ListView.tsx @@ -1,12 +1,11 @@ import React from 'react'; -import { StyleSheet, View, Text, Pressable, Image } from 'react-native'; - -import { coverPlaceholderColor } from '../theme/colors'; +import { StyleSheet, View, Text, Pressable } from 'react-native'; import color from 'color'; import { ThemeColors } from '@theme/types'; import { NovelItem } from '@plugins/types'; import { NovelInfo } from '@database/types'; +import NovelCoverImage from './NovelCoverImage'; interface ListViewProps { item: NovelItem | NovelInfo; @@ -42,10 +41,10 @@ const ListView = ({ onPress={onPress} onLongPress={onLongPress} > - 0); const { - displayMode = DisplayModes.Comfortable, - showDownloadBadges = true, - showUnreadBadges = true, - novelsPerRow = 3, - } = useLibrarySettings(); - - const window = useWindowDimensions(); - - const orientation = useDeviceOrientation(); - - const numColumns = useMemo( - () => (orientation === 'landscape' ? 6 : novelsPerRow), - [orientation, novelsPerRow], - ); - - const coverHeight = useMemo(() => { - if (globalSearch) { - return ((window.width / 3 - 16) * 4) / 3; - } - return (window.width / numColumns) * (4 / 3); - }, [globalSearch, window.width, numColumns]); - - const coverWidth = useMemo(() => { - if (globalSearch) { - return window.width / 3 - 16; - } - return undefined; - }, [globalSearch, window.width]); + coverHeight, + coverWidth, + displayMode, + numColumns, + showDownloadBadges, + showUnreadBadges, + } = useNovelCoverLayout(); const selectNovel = () => onLongPress(item); - const uri = item.cover || defaultCover; - const requestInit = imageRequestInit || ({} as ImageRequestInit); - if (!requestInit.headers) { - requestInit.headers = { - 'User-Agent': getUserAgent(), - }; - } + const requestInit = useMemo( + () => ({ + ...imageRequestInit, + headers: imageRequestInit?.headers || { + 'User-Agent': getUserAgent(), + }, + }), + [imageRequestInit], + ); if (item.completeRow) { if (!addSkeletonLoading) { @@ -195,12 +172,14 @@ function NovelCover< ) : null} {inActivity ? : null} - { + iconSize?: number; + requestInit?: ImageRequestInit; + style?: StyleProp; + theme: ThemeColors; + uri?: string | null; +} + +export const isMissingNovelCover = (uri?: string | null) => { + const normalizedUri = uri?.trim(); + return !normalizedUri || normalizedUri === defaultCover; +}; + +const NovelCoverImage = ({ + iconSize = 32, + onError, + requestInit, + style, + theme, + uri, + accessibilityLabel, + accessible, + cachePolicy = 'memory-disk', + contentFit = 'cover', + onLayout, + priority, + recyclingKey, + testID, + transition = 150, +}: NovelCoverImageProps) => { + const normalizedUri = uri?.trim(); + const [failedUri, setFailedUri] = useState(); + const showPlaceholder = + isMissingNovelCover(normalizedUri) || failedUri === normalizedUri; + const requiresReactNativeImage = + Boolean(requestInit?.body) || + Boolean(requestInit?.method && requestInit.method.toUpperCase() !== 'GET'); + + if (showPlaceholder) { + return ( + + + + ); + } + + if (requiresReactNativeImage) { + const source: ImageURISource = { + body: requestInit?.body, + headers: requestInit?.headers, + method: requestInit?.method, + uri: normalizedUri, + }; + + return ( + { + setFailedUri(normalizedUri); + onError?.({ error: event.nativeEvent.error }); + }} + resizeMode={toReactNativeResizeMode(contentFit)} + source={source} + style={[{ backgroundColor: theme.surfaceVariant }, style]} + testID={testID} + /> + ); + } + + return ( + { + setFailedUri(normalizedUri); + onError?.(event); + }} + priority={priority} + recyclingKey={recyclingKey ?? normalizedUri} + source={{ headers: requestInit?.headers, uri: normalizedUri }} + style={[{ backgroundColor: theme.surfaceVariant }, style]} + testID={testID} + transition={transition} + /> + ); +}; + +const toReactNativeResizeMode = ( + contentFit: ImageContentFit, +): 'center' | 'contain' | 'cover' | 'stretch' => + contentFit === 'fill' + ? 'stretch' + : contentFit === 'none' + ? 'center' + : contentFit === 'scale-down' + ? 'contain' + : contentFit; + +const styles = StyleSheet.create({ + icon: { + opacity: 0.45, + }, + placeholder: { + alignItems: 'center', + justifyContent: 'center', + overflow: 'hidden', + }, +}); + +export default memo(NovelCoverImage); diff --git a/src/components/NovelCoverLayoutContext.tsx b/src/components/NovelCoverLayoutContext.tsx new file mode 100644 index 000000000..af901b016 --- /dev/null +++ b/src/components/NovelCoverLayoutContext.tsx @@ -0,0 +1,85 @@ +import { + createContext, + type PropsWithChildren, + useContext, + useMemo, +} from 'react'; +import { useWindowDimensions } from 'react-native'; + +import { useDeviceOrientation } from '@hooks'; +import { useLibrarySettings } from '@hooks/persisted'; +import { DisplayModes } from '@screens/library/constants/constants'; + +export interface NovelCoverLayout { + coverHeight: number; + coverWidth?: number; + displayMode: DisplayModes; + numColumns: number; + showDownloadBadges: boolean; + showUnreadBadges: boolean; +} + +const NovelCoverLayoutContext = createContext(null); + +export const useNovelCoverLayoutValue = ( + globalSearch = false, +): NovelCoverLayout => { + const { + displayMode = DisplayModes.Comfortable, + novelsPerRow = 3, + showDownloadBadges = true, + showUnreadBadges = true, + } = useLibrarySettings(); + const { width } = useWindowDimensions(); + const orientation = useDeviceOrientation(); + + return useMemo(() => { + const numColumns = globalSearch + ? 3 + : orientation === 'landscape' + ? 6 + : displayMode === DisplayModes.List + ? 1 + : novelsPerRow; + const coverWidth = globalSearch ? width / 3 - 16 : undefined; + const coverHeight = (coverWidth ?? width / numColumns) * (4 / 3); + + return { + coverHeight, + coverWidth, + displayMode, + numColumns, + showDownloadBadges, + showUnreadBadges, + }; + }, [ + displayMode, + globalSearch, + novelsPerRow, + orientation, + showDownloadBadges, + showUnreadBadges, + width, + ]); +}; + +export const NovelCoverLayoutProvider = ({ + children, + value, +}: PropsWithChildren<{ value: NovelCoverLayout }>) => ( + + {children} + +); + +export const useNovelCoverLayout = () => { + const layout = useContext(NovelCoverLayoutContext); + + if (!layout) { + throw new Error( + 'NovelCover must be rendered inside NovelCoverLayoutProvider', + ); + } + + return layout; +}; diff --git a/src/components/NovelList.tsx b/src/components/NovelList.tsx index 678f602dc..5ebec62e0 100644 --- a/src/components/NovelList.tsx +++ b/src/components/NovelList.tsx @@ -1,86 +1,93 @@ -import { useLibrarySettings } from '@hooks/persisted'; -import { DisplayModes } from '@screens/library/constants/constants'; import React, { useMemo } from 'react'; +import { StyleSheet } from 'react-native'; import { - StyleSheet, - FlatList, - FlatListProps, - ListRenderItem, -} from 'react-native'; + FlashList, + type FlashListProps, + type ListRenderItem, +} from '@shopify/flash-list'; import { NovelItem } from '@plugins/types'; import { NovelInfo } from '../database/types'; -import { useDeviceOrientation } from '@hooks'; +import { DisplayModes } from '@screens/library/constants/constants'; +import { + NovelCoverLayoutProvider, + useNovelCoverLayoutValue, +} from './NovelCoverLayoutContext'; export type NovelListRenderItem = ListRenderItem; -type listDataItem = - | (NovelInfo | NovelItem) & { - completeRow?: number; - }; +export type NovelListDataItem = (NovelInfo | NovelItem) & { + completeRow?: number; +}; -interface NovelListProps extends FlatListProps { +interface NovelListProps + extends Omit, 'data'> { inSource?: boolean; - data: listDataItem[]; + data: NovelListDataItem[]; } -const novelListKeyExtractor = (item: NovelInfo | NovelItem, index: number) => - index + '_' + item.path; +export const novelListKeyExtractor = (item: NovelInfo | NovelItem) => + 'pluginId' in item ? `${item.pluginId}:${item.path}` : item.path; -const NovelList: React.FC = props => { - const { displayMode = DisplayModes.Comfortable, novelsPerRow = 3 } = - useLibrarySettings(); - const orientation = useDeviceOrientation(); +export const extendNovelList = ( + data: NovelListDataItem[], + inSource: boolean | undefined, + numColumns: number, +) => { + if (!data.length || !inSource) { + return data; + } - const isListView = displayMode === DisplayModes.List; + const remainder = numColumns - (data.length % numColumns); + const extension: NovelListDataItem[] = []; - const numColumns = useMemo(() => { - if (isListView) { - return 1; + if (remainder !== 0 && remainder !== numColumns) { + for (let index = 0; index < remainder; index += 1) { + extension.push({ + id: undefined, + cover: '', + name: '', + path: `__loading-filler-${index}`, + completeRow: 1, + }); } + } - if (orientation === 'landscape') { - return 6; - } else { - return novelsPerRow; - } - }, [isListView, orientation, novelsPerRow]); + extension.push({ + id: undefined, + cover: '', + name: '', + path: '__loading-row', + completeRow: 2, + }); - let extendedNovelList: listDataItem[] = props?.data; - if (props.data?.length && props.inSource) { - const remainder = numColumns - (props.data?.length % numColumns); - const extension: listDataItem[] = []; - if (remainder !== 0 && remainder !== numColumns) { - for (let i = 0; i < remainder; i++) { - extension.push({ - cover: '', - name: '', - path: 'loading-' + remainder, - completeRow: 1, - } as listDataItem); - } - } - extension.push({ - cover: '', - name: '', - path: 'loading-' + remainder, - completeRow: 2, - } as listDataItem); + return [...data, ...extension]; +}; - extendedNovelList = [...props.data, ...extension]; - } +const NovelList: React.FC = props => { + const layout = useNovelCoverLayoutValue(); + const { displayMode, numColumns } = layout; + const isListView = displayMode === DisplayModes.List; + const { data, inSource, ...listProps } = props; + + const extendedNovelList = useMemo( + () => extendNovelList(data, inSource, numColumns), + [data, inSource, numColumns], + ); return ( - + + + ); }; diff --git a/src/components/__tests__/NovelCoverImage.test.tsx b/src/components/__tests__/NovelCoverImage.test.tsx new file mode 100644 index 000000000..058e1ba27 --- /dev/null +++ b/src/components/__tests__/NovelCoverImage.test.tsx @@ -0,0 +1,81 @@ +import { fireEvent, render, screen } from '@testing-library/react-native'; + +import { defaultCover } from '@plugins/helpers/constants'; +import type { ThemeColors } from '@theme/types'; +import NovelCoverImage, { isMissingNovelCover } from '../NovelCoverImage'; + +jest.mock('@react-native-vector-icons/material-design-icons', () => 'Icon'); + +const theme = { + onSurfaceVariant: '#404040', + surfaceVariant: '#d0d0d0', +} as ThemeColors; + +describe('NovelCoverImage', () => { + it('identifies empty and legacy fallback covers as missing', () => { + expect(isMissingNovelCover(undefined)).toBe(true); + expect(isMissingNovelCover('')).toBe(true); + expect(isMissingNovelCover(defaultCover)).toBe(true); + expect(isMissingNovelCover('https://example.com/cover.webp')).toBe(false); + }); + + it('shows the themed placeholder when a cover is missing', () => { + render( + , + ); + + expect(screen.getByTestId('novel-cover')).toHaveStyle({ + backgroundColor: theme.surfaceVariant, + }); + expect(screen.getByTestId('novel-cover').props.source).toBeUndefined(); + }); + + it('replaces a cover with the placeholder when loading fails', () => { + render( + , + ); + + expect(screen.getByTestId('novel-cover').props.source).toEqual( + expect.arrayContaining([ + expect.objectContaining({ + uri: 'https://example.com/broken.webp', + }), + ]), + ); + + fireEvent(screen.getByTestId('novel-cover'), 'error', { + nativeEvent: { error: 'Failed to load image' }, + }); + + expect(screen.getByTestId('novel-cover')).toHaveStyle({ + backgroundColor: theme.surfaceVariant, + }); + expect(screen.getByTestId('novel-cover').props.source).toBeUndefined(); + }); + + it('preserves request bodies through the React Native compatibility path', () => { + render( + , + ); + + expect(screen.getByTestId('novel-cover').props.source).toEqual({ + body: 'token=secret', + headers: { Referer: 'https://example.com' }, + method: 'POST', + uri: 'https://example.com/cover', + }); + }); +}); diff --git a/src/components/__tests__/NovelList.test.ts b/src/components/__tests__/NovelList.test.ts new file mode 100644 index 000000000..ae1c9e4d6 --- /dev/null +++ b/src/components/__tests__/NovelList.test.ts @@ -0,0 +1,65 @@ +import type { NovelInfo } from '@database/types'; +import type { NovelItem } from '@plugins/types'; +import { + extendNovelList, + novelListKeyExtractor, + type NovelListDataItem, +} from '../NovelList'; + +jest.mock('@shopify/flash-list', () => ({ + FlashList: () => null, +})); + +jest.mock('@hooks', () => ({ + useDeviceOrientation: () => 'portrait', +})); + +jest.mock('@hooks/persisted', () => ({ + useLibrarySettings: () => ({ + displayMode: 'comfortable', + novelsPerRow: 3, + showDownloadBadges: true, + showUnreadBadges: true, + }), +})); + +describe('NovelList helpers', () => { + it('uses source and path instead of the array index for persisted novels', () => { + const novel = { + id: 1, + name: 'Novel', + path: '/novel', + pluginId: 'english/source', + } as NovelInfo; + + expect(novelListKeyExtractor(novel)).toBe('english/source:/novel'); + }); + + it('uses the path as the stable key for source results', () => { + const novel: NovelItem = { + id: undefined, + name: 'Novel', + path: '/novel', + }; + + expect(novelListKeyExtractor(novel)).toBe('/novel'); + }); + + it('adds uniquely keyed filler cells without mutating the source data', () => { + const novels: NovelListDataItem[] = [ + { id: undefined, name: 'One', path: '/one' }, + { id: undefined, name: 'Two', path: '/two' }, + ]; + + const extended = extendNovelList(novels, true, 4); + + expect(novels).toHaveLength(2); + expect(extended.map(item => item.path)).toEqual([ + '/one', + '/two', + '__loading-filler-0', + '__loading-filler-1', + '__loading-row', + ]); + }); +}); diff --git a/src/components/index.ts b/src/components/index.ts index 91f7291bc..b3f938ae9 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -11,6 +11,7 @@ export { default as SwitchItem } from './Switch/SwitchItem'; export { default as List } from './List/List'; export { default as ColorPreferenceItem } from './ColorPreferenceItem/ColorPreferenceItem'; export { default as LoadingMoreIndicator } from './LoadingMoreIndicator/LoadingMoreIndicator'; +export { default as NovelCoverImage } from './NovelCoverImage'; export { Checkbox } from './Checkbox/Checkbox'; export { RadioButton } from './RadioButton/RadioButton'; export { Dialog } from './Dialog'; diff --git a/src/database/queries/ChapterQueries.ts b/src/database/queries/ChapterQueries.ts index f022d4a99..a95107c33 100644 --- a/src/database/queries/ChapterQueries.ts +++ b/src/database/queries/ChapterQueries.ts @@ -24,7 +24,7 @@ import { getString } from '@strings/translations'; import { NOVEL_STORAGE } from '@utils/Storages'; import { dbManager } from '@database/db'; import { chapterSchema, novelSchema } from '@database/schema'; -import NativeFile from '@modules/native-file' +import NativeFile from '@modules/native-file'; import { ChapterFilterKey, ChapterOrderKey } from '@database/constants'; import { chapterFilterToSQL, chapterOrderToSQL } from '@database/utils/parser'; import { castInt } from '@database/manager/manager'; @@ -235,8 +235,11 @@ export const increaseTimeSpent = async ( timeSpent: number, ): Promise => { await dbManager.write(async tx => { - await tx.update(chapterSchema) - .set({ timeSpent: sql`COALESCE(${chapterSchema.timeSpent}, 0) + ${timeSpent}` }) + await tx + .update(chapterSchema) + .set({ + timeSpent: sql`COALESCE(${chapterSchema.timeSpent}, 0) + ${timeSpent}`, + }) .where(eq(chapterSchema.id, chapterId)) .run(); }); @@ -747,10 +750,7 @@ export const getNovelDownloadedChapters = async ( eq(chapterSchema.isDownloaded, true), ), ) - .orderBy( - asc(castInt(chapterSchema.page)), - asc(chapterSchema.position), - ) + .orderBy(asc(castInt(chapterSchema.page)), asc(chapterSchema.position)) .$dynamic(); if (startPosition !== undefined && endPosition !== undefined) { @@ -764,6 +764,7 @@ export const getUpdatedOverviewFromDb = async () => dbManager .select({ novelId: novelSchema.id, + pluginId: novelSchema.pluginId, novelName: novelSchema.name, novelCover: novelSchema.cover, novelPath: novelSchema.path, @@ -782,6 +783,7 @@ export const getUpdatedOverviewFromDb = async () => export const getDetailedUpdatesFromDb = async ( novelId: number, onlyDownloadableChapters?: boolean, + updateDate?: string, ): Promise => { return dbManager .select({ @@ -800,6 +802,9 @@ export const getDetailedUpdatesFromDb = async ( onlyDownloadableChapters ? eq(chapterSchema.isDownloaded, true) : isNotNull(chapterSchema.updatedTime), + updateDate + ? eq(sql`DATE(${chapterSchema.updatedTime})`, updateDate) + : undefined, ), ) .orderBy(desc(chapterSchema.updatedTime)) diff --git a/src/database/queries/__tests__/ChapterQueries.test.ts b/src/database/queries/__tests__/ChapterQueries.test.ts index 29dd478da..89a1164dc 100644 --- a/src/database/queries/__tests__/ChapterQueries.test.ts +++ b/src/database/queries/__tests__/ChapterQueries.test.ts @@ -1267,6 +1267,26 @@ describe('ChapterQueries', () => { expect(result.every(c => c.isDownloaded === true)).toBe(true); }); + + it('should filter updates by their overview date', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { inLibrary: true }); + await insertTestChapter(testDb, novelId, { + updatedTime: '2024-01-01 10:00:00', + }); + await insertTestChapter(testDb, novelId, { + updatedTime: '2024-01-02 10:00:00', + }); + + const result = await getDetailedUpdatesFromDb( + novelId, + false, + '2024-01-01', + ); + + expect(result).toHaveLength(1); + expect(result[0]?.updatedTime).toBe('2024-01-01 10:00:00'); + }); }); describe('isChapterDownloaded', () => { diff --git a/src/database/types/index.ts b/src/database/types/index.ts index 1e6bf073d..cb871a5e7 100644 --- a/src/database/types/index.ts +++ b/src/database/types/index.ts @@ -68,7 +68,9 @@ export interface Update extends ChapterInfo { export interface UpdateOverview { novelId: number; + pluginId: string; novelName: string; + novelPath: string; updateDate: string; updatesPerDay: number; novelCover: string | null; @@ -107,9 +109,9 @@ export interface LibraryStats { timeSpent: number; }[]; topCategoriesByTimeSpent?: { - id: number; - name: string; - timeSpent: number; + id: number; + name: string; + timeSpent: number; }[]; } diff --git a/src/hooks/persisted/useUpdates.ts b/src/hooks/persisted/useUpdates.ts index 44b8653b6..fae6a9c55 100644 --- a/src/hooks/persisted/useUpdates.ts +++ b/src/hooks/persisted/useUpdates.ts @@ -4,7 +4,7 @@ import { getUpdatedOverviewFromDb, } from '@database/queries/ChapterQueries'; -import { Update, UpdateOverview } from '@database/types'; +import { UpdateOverview } from '@database/types'; import { useMMKVBoolean, useMMKVString } from 'react-native-mmkv'; import dayjs from 'dayjs'; import { parseChapterNumber } from '@utils/parseChapterNumber'; @@ -13,6 +13,31 @@ import { useFocusEffect } from '@react-navigation/native'; export const SHOW_LAST_UPDATE_TIME = 'SHOW_LAST_UPDATE_TIME'; export const LAST_UPDATE_TIME = 'LAST_UPDATE_TIME'; +export const fetchDetailedUpdates = async ( + novelId: number, + onlyDownloadedChapters = false, + updateDate?: string, +) => { + const result = await getDetailedUpdatesFromDb( + novelId, + onlyDownloadedChapters, + updateDate, + ); + + return result.map(update => { + const parsedTime = dayjs(update.releaseTime); + return { + ...update, + releaseTime: parsedTime.isValid() + ? parsedTime.format('LL') + : update.releaseTime, + chapterNumber: update.chapterNumber + ? update.chapterNumber + : parseChapterNumber(update.novelName, update.name), + }; + }); +}; + export const useLastUpdate = () => { const [showLastUpdateTime = true, setShowLastUpdateTime] = useMMKVBoolean( SHOW_LAST_UPDATE_TIME, @@ -27,86 +52,52 @@ export const useLastUpdate = () => { }; export const useUpdates = () => { - const [isLoading, setIsLoading] = useState(false); const [updatesOverview, setUpdatesOverview] = useState([]); const { lastUpdateTime, showLastUpdateTime, setLastUpdateTime } = useLastUpdate(); const [error, setError] = useState(''); - const getDetailedUpdates = useCallback( - async (novelId: number, onlyDownloadedChapters: boolean = false) => { - setIsLoading(true); - - let result: Update[] = await getDetailedUpdatesFromDb( - novelId, - onlyDownloadedChapters, - ); - result = result.map(update => { - const parsedTime = dayjs(update.releaseTime); - return { - ...update, - releaseTime: parsedTime.isValid() - ? parsedTime.format('LL') - : update.releaseTime, - chapterNumber: update.chapterNumber - ? update.chapterNumber - : parseChapterNumber(update.novelName, update.name), - }; - }); - setIsLoading(false); - return result; - }, - [], - ); - const getUpdates = useCallback(async () => { - setIsLoading(true); - getUpdatedOverviewFromDb() - .then(res => { - setUpdatesOverview(res); - if (res.length) { - if ( - !lastUpdateTime || - dayjs(lastUpdateTime).isBefore(dayjs(res[0].updateDate)) - ) { - setLastUpdateTime(res[0].updateDate); - } + try { + const result = await getUpdatedOverviewFromDb(); + setUpdatesOverview(result); + setError(''); + + if (result.length) { + if ( + !lastUpdateTime || + dayjs(lastUpdateTime).isBefore(dayjs(result[0].updateDate)) + ) { + setLastUpdateTime(result[0].updateDate); } - }) - .catch((err: Error) => setError(err.message)) - .finally(() => setIsLoading(false)); + } + } catch (updateError) { + setError( + updateError instanceof Error + ? updateError.message + : String(updateError), + ); + } }, [lastUpdateTime, setLastUpdateTime]); useFocusEffect( useCallback(() => { - setIsLoading(true); //? Push updates to the end of the stack to avoid lag - setTimeout(async () => { - await getUpdates(); - setIsLoading(false); - }, 0); + const timer = setTimeout(() => void getUpdates(), 0); + + return () => clearTimeout(timer); }, [getUpdates]), ); return useMemo( () => ({ - isLoading, updatesOverview, getUpdates, - getDetailedUpdates, lastUpdateTime, showLastUpdateTime, error, }), - [ - isLoading, - updatesOverview, - getUpdates, - getDetailedUpdates, - lastUpdateTime, - showLastUpdateTime, - error, - ], + [updatesOverview, getUpdates, lastUpdateTime, showLastUpdateTime, error], ); }; diff --git a/src/plugins/helpers/constants.ts b/src/plugins/helpers/constants.ts index 2057fe2d7..7fe828f95 100644 --- a/src/plugins/helpers/constants.ts +++ b/src/plugins/helpers/constants.ts @@ -1,2 +1,3 @@ +/** @deprecated Retained for third-party plugin compatibility. */ export const defaultCover = 'https://github.com/lnreader/lnreader-plugins/blob/master/public/static/coverNotAvailable.webp?raw=true'; diff --git a/src/plugins/types/index.ts b/src/plugins/types/index.ts index ed3f36dd5..3c8c3c7db 100644 --- a/src/plugins/types/index.ts +++ b/src/plugins/types/index.ts @@ -107,7 +107,12 @@ export interface PluginItem { } export interface ImageRequestInit { - [x: string]: string | Record | Headers | FormData | undefined; + [x: string]: + | string + | Record + | Headers + | FormData + | undefined; method?: string; headers: Record; body?: string; diff --git a/src/screens/GlobalSearchScreen/components/GlobalSearchResultsList.tsx b/src/screens/GlobalSearchScreen/components/GlobalSearchResultsList.tsx index 9f60e525d..6995d06f3 100644 --- a/src/screens/GlobalSearchScreen/components/GlobalSearchResultsList.tsx +++ b/src/screens/GlobalSearchScreen/components/GlobalSearchResultsList.tsx @@ -2,7 +2,7 @@ import { FlatList, Pressable, StyleSheet, Text, View } from 'react-native'; import React, { useCallback, useMemo, useState } from 'react'; import color from 'color'; -import { StackNavigationProp } from '@react-navigation/stack'; +import { NativeStackNavigationProp } from '@react-navigation/native-stack'; import { useNavigation } from '@react-navigation/native'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; @@ -15,6 +15,11 @@ import GlobalSearchSkeletonLoading from '@screens/browse/loadingAnimation/Global import { interpolateColor } from 'react-native-reanimated'; import { useLibraryContext } from '@components/Context/LibraryContext'; import NovelCover from '@components/NovelCover'; +import { RootStackParamList } from '@navigators/types'; +import { + NovelCoverLayoutProvider, + useNovelCoverLayoutValue, +} from '@components/NovelCoverLayoutContext'; interface GlobalSearchResultsListProps { searchResults: GlobalSearchResult[]; @@ -25,19 +30,22 @@ const GlobalSearchResultsList: React.FC = ({ searchResults, ListEmptyComponent, }) => { + const coverLayout = useNovelCoverLayoutValue(true); const keyExtractor = useCallback( (item: GlobalSearchResult) => item.plugin.id, [], ); return ( - - keyExtractor={keyExtractor} - data={searchResults} - contentContainerStyle={styles.resultList} - renderItem={({ item }) => } - ListEmptyComponent={ListEmptyComponent} - /> + + + keyExtractor={keyExtractor} + data={searchResults} + contentContainerStyle={styles.resultList} + renderItem={({ item }) => } + ListEmptyComponent={ListEmptyComponent} + /> + ); }; @@ -45,7 +53,8 @@ const GlobalSearchSourceResults: React.FC<{ item: GlobalSearchResult }> = ({ item, }) => { const theme = useTheme(); - const navigation = useNavigation>(); + const navigation = + useNavigation>(); const [inActivity, setInActivity] = useState>({}); const { novelInLibrary, switchNovelToLibrary } = useLibraryContext(); const imageRequestInit = getPlugin(item.plugin.id)?.imageRequestInit; @@ -111,7 +120,7 @@ const GlobalSearchSourceResults: React.FC<{ item: GlobalSearchResult }> = ({ contentContainerStyle={styles.novelsContainer} keyExtractor={novelItem => item.plugin.id + '_' + novelItem.path} data={item.novels} - extraData={inActivity.length} + extraData={inActivity} ListEmptyComponent={ {getString('sourceScreen.noResultsFound')} diff --git a/src/screens/StatsScreen/StatsScreen.tsx b/src/screens/StatsScreen/StatsScreen.tsx index 1d53f744f..8a151575f 100644 --- a/src/screens/StatsScreen/StatsScreen.tsx +++ b/src/screens/StatsScreen/StatsScreen.tsx @@ -1,5 +1,5 @@ import React, { useEffect, useState } from 'react'; -import { ScrollView, StyleSheet, Text, View, Image } from 'react-native'; +import { ScrollView, StyleSheet, Text, View } from 'react-native'; import { useNavigation } from '@react-navigation/native'; import { useTheme } from '@hooks/persisted'; @@ -9,6 +9,7 @@ import { Appbar, ErrorScreenV2, LoadingScreenV2, + NovelCoverImage, SafeAreaView, } from '@components'; @@ -69,34 +70,55 @@ const StatsScreen = () => { const [isLoading, setIsLoading] = useState(true); const [stats, setStats] = useState({}); - const [error, setError] = useState(); + const [error, setError] = useState(); const [showingNovels, setShowingNovels] = useState(true); - const getStats = async () => { - try { - const res = await Promise.all([ - getLibraryStatsFromDb(), - getChaptersTotalCountFromDb(), - getChaptersReadCountFromDb(), - getChaptersUnreadCountFromDb(), - getChaptersDownloadedCountFromDb(), - getNovelGenresFromDb(), - getNovelStatusFromDb(), - getTopNovelsByTimeSpentFromDb(), - getTopCategoriesByTimeSpentFromDb(), - getTotalTimeSpentFromDb(), - ]); - setStats(Object.assign(...res)); - } catch (err) { - setError(err); - } finally { - setIsLoading(false); - } - }; - useEffect(() => { - getStats(); + let cancelled = false; + + const loadStats = async () => { + try { + const res = await Promise.all([ + getLibraryStatsFromDb(), + getChaptersTotalCountFromDb(), + getChaptersReadCountFromDb(), + getChaptersUnreadCountFromDb(), + getChaptersDownloadedCountFromDb(), + getNovelGenresFromDb(), + getNovelStatusFromDb(), + getTopNovelsByTimeSpentFromDb(), + getTopCategoriesByTimeSpentFromDb(), + getTotalTimeSpentFromDb(), + ]); + + if (!cancelled) { + setStats( + res.reduce( + (combinedStats, currentStats) => ({ + ...combinedStats, + ...currentStats, + }), + {}, + ), + ); + } + } catch (err) { + if (!cancelled) { + setError(err); + } + } finally { + if (!cancelled) { + setIsLoading(false); + } + } + }; + + void loadStats(); + + return () => { + cancelled = true; + }; }, []); const Header = ( @@ -207,10 +229,13 @@ const StatsScreen = () => { const headers = plugin?.imageRequestInit?.headers || { 'User-Agent': getUserAgent() }; const requestInit = {...plugin?.imageRequestInit, headers }; return - diff --git a/src/screens/browse/discover/DiscoverNovelCard/index.tsx b/src/screens/browse/discover/DiscoverNovelCard/index.tsx index 47de5b68d..ecb6e1c96 100644 --- a/src/screens/browse/discover/DiscoverNovelCard/index.tsx +++ b/src/screens/browse/discover/DiscoverNovelCard/index.tsx @@ -1,6 +1,7 @@ import React from 'react'; -import { Pressable, StyleSheet, Text, View, Image } from 'react-native'; +import { Pressable, StyleSheet, Text, View } from 'react-native'; +import { NovelCoverImage } from '@components'; import { ThemeColors } from '@theme/types'; interface Props { @@ -22,7 +23,12 @@ const DiscoverNovelCard: React.FC = ({ novel, onPress, theme }) => { onPress={onPress} android_ripple={{ color: theme.rippleColor }} > - + - void; @@ -36,10 +32,12 @@ const HistoryCard: React.FC = ({ screen: 'Chapter', params: { novel: { + id: history.novelId, path: history.novelPath, name: history.novelName, pluginId: history.pluginId, - } as NovelInfo, + cover: history.novelCover, + }, chapter: history, }, }) @@ -51,7 +49,7 @@ const HistoryCard: React.FC = ({ navigate('ReaderStack', { screen: 'Novel', params: { - name: history.name, + name: history.novelName, path: history.novelPath, cover: history.novelCover, pluginId: history.pluginId, @@ -59,8 +57,10 @@ const HistoryCard: React.FC = ({ }) } > - @@ -110,7 +110,6 @@ const styles = StyleSheet.create({ paddingVertical: 8, }, cover: { - backgroundColor: coverPlaceholderColor, borderRadius: 4, height: 80, width: 56, diff --git a/src/screens/more/DownloadsScreen.tsx b/src/screens/more/DownloadsScreen.tsx index a314f7b37..02d08d46c 100644 --- a/src/screens/more/DownloadsScreen.tsx +++ b/src/screens/more/DownloadsScreen.tsx @@ -15,7 +15,7 @@ import { useTheme } from '@hooks/persisted'; import RemoveDownloadsDialog from './components/RemoveDownloadsDialog'; import UpdatesSkeletonLoading from '@screens/updates/components/UpdatesSkeletonLoading'; -import UpdateNovelCard from '@screens/updates/components/UpdateNovelCard'; +import DownloadedNovelChapterGroup from './components/DownloadedNovelChapterGroup'; import { getString } from '@strings/translations'; import { DownloadsScreenProps } from '@navigators/types'; import { DownloadedChapter } from '@database/types'; @@ -25,25 +25,25 @@ import { parseChapterNumber } from '@utils/parseChapterNumber'; type DownloadGroup = Record; +const groupChaptersByNovel = ( + chapters: DownloadedChapter[], +): DownloadedChapter[][] => { + const novelGroups = chapters.reduce((groups, chapter) => { + if (!groups[chapter.novelId]) { + groups[chapter.novelId] = []; + } + + groups[chapter.novelId].push(chapter); + return groups; + }, {} as DownloadGroup); + + return Object.values(novelGroups); +}; + const Downloads = ({ navigation }: DownloadsScreenProps) => { const theme = useTheme(); const [loading, setLoading] = useState(true); const [chapters, setChapters] = useState([]); - const groupUpdatesByDate = ( - localChapters: DownloadedChapter[], - ): DownloadedChapter[][] => { - const dateGroups = localChapters.reduce((groups, item) => { - const novelId = item.novelId; - if (!groups[novelId]) { - groups[novelId] = []; - } - - groups[novelId].push(item); - - return groups; - }, {} as DownloadGroup); - return Object.values(dateGroups); - }; /** * Confirm Clear downloads Dialog @@ -52,7 +52,7 @@ const Downloads = ({ navigation }: DownloadsScreenProps) => { const showDialog = () => setVisible(true); const hideDialog = () => setVisible(false); - const getChapters = async () => { + const getChapters = useCallback(async () => { const res = await getDownloadedChapters(); setChapters( res.map(download => { @@ -68,22 +68,16 @@ const Downloads = ({ navigation }: DownloadsScreenProps) => { }; }), ); - }; - - const ListEmptyComponent = useCallback( - () => - !loading ? ( - - ) : null, - [loading], - ); + }, []); useEffect(() => { - getChapters().finally(() => setLoading(false)); - }, []); + const timer = setTimeout( + () => void getChapters().finally(() => setLoading(false)), + 0, + ); + + return () => clearTimeout(timer); + }, [getChapters]); return ( @@ -107,15 +101,14 @@ const Downloads = ({ navigation }: DownloadsScreenProps) => { ) : ( 'downloadGroup' + index} + data={groupChaptersByNovel(chapters)} + keyExtractor={item => `downloadGroup-${item[0]?.novelId}`} renderItem={({ item }) => { return ( - { + { deleteChapter( chapter.pluginId, chapter.novelId, @@ -128,7 +121,12 @@ const Downloads = ({ navigation }: DownloadsScreenProps) => { /> ); }} - ListEmptyComponent={} + ListEmptyComponent={ + + } /> )} void; +} + +const DownloadedNovelChapterGroup: React.FC< + DownloadedNovelChapterGroupProps +> = ({ chapterCountLabel, chapters, onDeleteChapter }) => { + const firstChapter = chapters[0]; + const novel = useMemo( + () => + firstChapter + ? { + id: firstChapter.novelId, + pluginId: firstChapter.pluginId, + name: firstChapter.novelName, + path: firstChapter.novelPath, + cover: firstChapter.novelCover, + } + : null, + [firstChapter], + ); + + if (!novel) { + return null; + } + + return ( + + ); +}; + +export default memo(DownloadedNovelChapterGroup); diff --git a/src/screens/novel/components/ChapterItem.tsx b/src/screens/novel/components/ChapterItem.tsx index ca6cc6e52..258bbebc9 100644 --- a/src/screens/novel/components/ChapterItem.tsx +++ b/src/screens/novel/components/ChapterItem.tsx @@ -16,7 +16,7 @@ interface ChapterItemProps { isBookmarked?: boolean; isSelected?: boolean; isLocal: boolean; - isUpdateCard?: boolean; + variant?: 'default' | 'grouped'; theme: ThemeColors; showChapterTitles: boolean; novelName: string; @@ -33,7 +33,7 @@ const ChapterItem: React.FC = ({ isBookmarked, isSelected, isLocal, - isUpdateCard, + variant = 'default', theme, showChapterTitles, novelName, @@ -45,6 +45,7 @@ const ChapterItem: React.FC = ({ }) => { const { id, name, unread, releaseTime, bookmark, chapterNumber, progress } = chapter; + const isGrouped = variant === 'grouped'; isBookmarked ??= bookmark ?? false; @@ -117,10 +118,10 @@ const ChapterItem: React.FC = ({ {left} {isBookmarked ? : null} - {isUpdateCard ? ( + {isGrouped ? ( = ({ = ({ - {parsedTime && !isUpdateCard ? ( + {parsedTime && !isGrouped ? ( = ({ {parsedTime} ) : null} - {chapter.scanlator && !isUpdateCard ? ( + {chapter.scanlator && !isGrouped ? ( = ({ {chapter.scanlator} ) : null} - {!isUpdateCard && progress && progress > 0 && chapter.unread ? ( + {!isGrouped && progress && progress > 0 && chapter.unread ? ( Promise; saveNovelCover: () => Promise; @@ -45,6 +37,7 @@ const NovelInfoContainer = ({ children }: { children: React.ReactNode }) => ( const CoverImage = memo( ({ children, source, theme, hideBackdrop }: CoverImageProps) => { + const [failedUri, setFailedUri] = useState(); const overlayBg = useMemo( () => color(theme.background).alpha(0.7).string(), [theme.background], @@ -61,21 +54,44 @@ const CoverImage = memo( if (hideBackdrop) { return {children}; } - return ( - - - {source.uri ? ( - - {children} - - ) : ( - children - )} + + const showPlaceholder = + isMissingNovelCover(source.uri) || failedUri === source.uri; + const content = ( + + {!showPlaceholder ? ( + + {children} + + ) : ( + children + )} + + ); + + if (showPlaceholder) { + return ( + + {content} + ); + } + + return ( + setFailedUri(source.uri)} + source={source} + style={styles.coverImage} + > + {content} ); }, @@ -98,7 +114,12 @@ const NovelThumbnail = ({ style={styles.novelThumbnailContainer} > {!expanded ? ( - + ) : ( setExpanded(false)} > - + )} @@ -334,7 +361,6 @@ const styles = StyleSheet.create({ paddingTop: 90, }, novelThumbnail: { - backgroundColor: coverPlaceholderColor, borderRadius: 6, height: 150, width: 100, diff --git a/src/screens/novel/components/NovelChapterGroup.tsx b/src/screens/novel/components/NovelChapterGroup.tsx new file mode 100644 index 000000000..777aead5a --- /dev/null +++ b/src/screens/novel/components/NovelChapterGroup.tsx @@ -0,0 +1,224 @@ +import React, { memo, useCallback, useMemo, useState } from 'react'; +import { Pressable, StyleSheet, View } from 'react-native'; +import { ActivityIndicator, List } from 'react-native-paper'; +import { NavigationProp, useNavigation } from '@react-navigation/native'; + +import { NovelCoverImage } from '@components'; +import { + ChapterInfo, + DownloadedChapter, + NovelInfo, + Update, +} from '@database/types'; +import { useDownload, useTheme } from '@hooks/persisted'; +import { RootStackParamList } from '@navigators/types'; +import { ThemeColors } from '@theme/types'; +import ChapterItem from './ChapterItem'; + +export type GroupedNovelChapter = DownloadedChapter | Update; + +interface NovelChapterGroupProps { + chapterCount: number; + chapterCountLabel: string; + chapters: GroupedNovelChapter[]; + isLoading?: boolean; + novel: NovelInfo; + onDeleteChapter: (chapter: GroupedNovelChapter) => void; + onExpand?: () => void; +} + +const NovelChapterGroup: React.FC = ({ + chapterCount, + chapterCountLabel, + chapters, + isLoading = false, + novel, + onDeleteChapter, + onExpand, +}) => { + const { navigate } = useNavigation>(); + const { downloadChapter, downloadingChapterIds } = useDownload(); + const theme = useTheme(); + const [isExpanded, setIsExpanded] = useState(false); + const styles = useMemo(() => createStyles(theme), [theme]); + + const handleAccordionPress = useCallback(() => { + const nextExpanded = !isExpanded; + setIsExpanded(nextExpanded); + + if (nextExpanded) { + onExpand?.(); + } + }, [isExpanded, onExpand]); + + const handleDownloadChapter = useCallback( + (chapter: ChapterInfo) => { + if (isGroupedNovelChapter(chapter)) { + downloadChapter(novel, chapter); + } + }, + [downloadChapter, novel], + ); + + const handleDeleteChapter = useCallback( + (chapter: ChapterInfo) => { + if (isGroupedNovelChapter(chapter)) { + onDeleteChapter(chapter); + } + }, + [onDeleteChapter], + ); + + const navigateToChapter = useCallback( + (chapter: ChapterInfo) => { + if (!isGroupedNovelChapter(chapter)) { + return; + } + + navigate('ReaderStack', { + screen: 'Chapter', + params: { novel, chapter }, + }); + }, + [navigate, novel], + ); + + const navigateToNovel = useCallback(() => { + navigate('ReaderStack', { + screen: 'Novel', + params: { + pluginId: novel.pluginId, + path: novel.path, + cover: novel.cover, + name: novel.name, + }, + }); + }, [navigate, novel]); + + const renderCover = useCallback( + () => ( + + + + ), + [navigateToNovel, novel.cover, styles.alignSelf, styles.cover, theme], + ); + + const coverElement = useMemo( + () => {renderCover()}, + [renderCover, styles.novelCover], + ); + + const renderChapter = useCallback( + (chapter: GroupedNovelChapter) => ( + + ), + [ + coverElement, + downloadingChapterIds, + handleDeleteChapter, + handleDownloadChapter, + navigateToChapter, + novel.name, + theme, + ], + ); + + if (chapterCount > 1) { + return ( + + + {isLoading ? ( + + ) : null} + {chapters.map(chapter => ( + + {renderChapter(chapter)} + + ))} + + + ); + } + + if (isLoading) { + return ( + + ); + } + + return chapters[0] ? renderChapter(chapters[0]) : null; +}; + +export default memo(NovelChapterGroup); + +const isGroupedNovelChapter = ( + chapter: ChapterInfo, +): chapter is GroupedNovelChapter => + 'pluginId' in chapter && + 'novelName' in chapter && + 'novelPath' in chapter && + 'novelCover' in chapter; + +function createStyles(theme: ThemeColors) { + return StyleSheet.create({ + alignSelf: { alignSelf: 'center' }, + chapterList: { + marginStart: -40, + }, + container: { + alignItems: 'center', + justifyContent: 'space-between', + }, + cover: { + borderRadius: 4, + height: 40, + width: 40, + }, + description: { fontSize: 12 }, + loadingIndicator: { + marginVertical: 16, + }, + novelCover: { + marginEnd: 16, + }, + padding: { + paddingHorizontal: 16, + paddingVertical: 2, + }, + title: { color: theme.onSurface, fontSize: 14 }, + }); +} diff --git a/src/screens/novel/components/Tracker/TrackSearchDialog.tsx b/src/screens/novel/components/Tracker/TrackSearchDialog.tsx index 6e9378a1d..7aa9373c0 100644 --- a/src/screens/novel/components/Tracker/TrackSearchDialog.tsx +++ b/src/screens/novel/components/Tracker/TrackSearchDialog.tsx @@ -1,10 +1,10 @@ -import React, { useCallback, useEffect, useState } from 'react'; -import { ActivityIndicator, Image, StyleSheet, Text } from 'react-native'; -import { ScrollView } from 'react-native-gesture-handler'; +import React, { useCallback, useEffect, useRef, useState } from 'react'; +import { ActivityIndicator, StyleSheet, Text } from 'react-native'; import { TextInput, TouchableRipple } from 'react-native-paper'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; +import { FlashList } from '@shopify/flash-list'; -import { Dialog } from '@components'; +import { Dialog, NovelCoverImage } from '@components'; import { getTracker, useTheme } from '@hooks/persisted'; import { getString } from '@strings/translations'; import { SearchResult } from '@services/Trackers'; @@ -20,41 +20,122 @@ const TrackSearchDialog: React.FC = ({ novelName, }) => { const theme = useTheme(); - const [loading, setLoading] = useState(true); + const [loading, setLoading] = useState(false); const [searchResults, setSearchResults] = useState([]); - const [searchText, setSearchText] = useState(novelName); + const [searchTextOverride, setSearchTextOverride] = useState(); const [selectedNovel, setSelectedNovel] = useState(); + const latestRequestId = useRef(0); + const searchTimer = useRef | null>(null); + const searchText = searchTextOverride ?? novelName; - const getSearchResults = useCallback(async () => { - setLoading(true); - try { - const trackerObj = getTracker(tracker.name); - const results = await trackerObj.handleSearch(searchText, tracker.auth); - setSearchResults(results); - } catch (error) { - showToast( - `Failed to fetch search results from ${tracker.name}: ${getErrorMessage( - error, - )}`, - ); - setSearchResults([]); - } finally { - setLoading(false); + const getSearchResults = useCallback( + async (query: string) => { + const normalizedQuery = query.trim(); + const requestId = ++latestRequestId.current; + + if (!normalizedQuery) { + setLoading(false); + setSearchResults([]); + return; + } + + setLoading(true); + try { + const trackerObj = getTracker(tracker.name); + const results = await trackerObj.handleSearch( + normalizedQuery, + tracker.auth, + ); + + if (requestId === latestRequestId.current) { + setSearchResults(results); + } + } catch (error) { + if (requestId === latestRequestId.current) { + showToast( + `Failed to fetch search results from ${ + tracker.name + }: ${getErrorMessage(error)}`, + ); + setSearchResults([]); + } + } finally { + if (requestId === latestRequestId.current) { + setLoading(false); + } + } + }, + [tracker.auth, tracker.name], + ); + + const cancelScheduledSearch = useCallback(() => { + if (searchTimer.current) { + clearTimeout(searchTimer.current); + searchTimer.current = null; } - }, [searchText, tracker.auth, tracker.name]); + }, []); + + const scheduleSearch = useCallback( + (query: string) => { + cancelScheduledSearch(); + latestRequestId.current += 1; + searchTimer.current = setTimeout(() => { + void getSearchResults(query); + }, 350); + }, + [cancelScheduledSearch, getSearchResults], + ); + + useEffect( + () => () => { + cancelScheduledSearch(); + latestRequestId.current += 1; + }, + [cancelScheduledSearch], + ); useEffect(() => { - if (visible) { - getSearchResults(); + if (!visible) { + cancelScheduledSearch(); + latestRequestId.current += 1; + return; } - }, [getSearchResults, visible]); - const handleSelectNovel = useCallback((item: SearchResult) => { - setSelectedNovel(item); - }, []); + scheduleSearch(novelName); + }, [cancelScheduledSearch, novelName, scheduleSearch, visible]); + + const handleSearchTextChange = useCallback( + (value: string) => { + setSearchTextOverride(value); + setSelectedNovel(undefined); + scheduleSearch(value); + }, + [scheduleSearch], + ); + + const handleSubmitSearch = useCallback(() => { + cancelScheduledSearch(); + void getSearchResults(searchText); + }, [cancelScheduledSearch, getSearchResults, searchText]); const handleClearSearch = useCallback(() => { - setSearchText(''); + cancelScheduledSearch(); + latestRequestId.current += 1; + setSearchTextOverride(''); + setSearchResults([]); + setLoading(false); + }, [cancelScheduledSearch]); + + const handleDismiss = useCallback(() => { + cancelScheduledSearch(); + latestRequestId.current += 1; + setSearchTextOverride(undefined); + setSelectedNovel(undefined); + onDismiss(); + }, [cancelScheduledSearch, onDismiss]); + + const handleSelectNovel = useCallback((item: SearchResult) => { + setSelectedNovel(item); }, []); const handleRemoveSelection = useCallback(() => { @@ -65,8 +146,8 @@ const TrackSearchDialog: React.FC = ({ if (selectedNovel) { onTrackNovel(tracker, selectedNovel); } - onDismiss(); - }, [selectedNovel, onTrackNovel, tracker, onDismiss]); + handleDismiss(); + }, [selectedNovel, onTrackNovel, tracker, handleDismiss]); const renderSearchResultCard = useCallback( (item: SearchResult) => { @@ -94,8 +175,10 @@ const TrackSearchDialog: React.FC = ({ style={styles.checkIcon} /> )} - = ({ ); }, - [ - selectedNovel, - handleSelectNovel, - theme.rippleColor, - theme.primary, - theme.onSurface, - ], + [selectedNovel, handleSelectNovel, theme], ); return ( - + {tracker.name} = ({ /> - - {loading ? ( - - ) : ( - searchResults.map(renderSearchResultCard) - )} - + item.id.toString()} + ListEmptyComponent={ + loading ? ( + + ) : null + } + renderItem={({ item }) => renderSearchResultCard(item)} + style={styles.resultsList} + /> - + @@ -193,7 +277,7 @@ const styles = StyleSheet.create({ padding: 8, paddingLeft: 0, }, - scrollView: { + resultsList: { flexGrow: 1, marginVertical: 8, maxHeight: 500, diff --git a/src/screens/novel/components/Tracker/__tests__/TrackSearchDialog.test.tsx b/src/screens/novel/components/Tracker/__tests__/TrackSearchDialog.test.tsx new file mode 100644 index 000000000..ea28783b0 --- /dev/null +++ b/src/screens/novel/components/Tracker/__tests__/TrackSearchDialog.test.tsx @@ -0,0 +1,196 @@ +import React from 'react'; +import { act, fireEvent, render, screen } from '@testing-library/react-native'; + +import TrackSearchDialog from '../TrackSearchDialog'; +import type { SearchResult } from '@services/Trackers'; +import type { TrackerMetadata } from '@hooks/persisted/useTracker'; + +const mockHandleSearch = jest.fn(); + +jest.mock('@hooks/persisted', () => ({ + getTracker: () => ({ handleSearch: mockHandleSearch }), + useTheme: () => ({ + onSurface: '#111111', + onSurfaceVariant: '#444444', + outline: '#777777', + primary: '#006666', + rippleColor: '#dddddd', + surface: '#ffffff', + surfaceVariant: '#eeeeee', + }), +})); + +jest.mock('@components', () => { + const ReactModule = jest.requireActual('react'); + const { Text, View } = + jest.requireActual('react-native'); + const Section = ({ children }: { children: React.ReactNode }) => + ReactModule.createElement(View, null, children); + + return { + Dialog: { + Action: ({ onPress, title }: { onPress: () => void; title: string }) => + ReactModule.createElement(Text, { onPress }, title), + Actions: Section, + Content: Section, + Root: Section, + ScrollArea: Section, + Title: Section, + }, + NovelCoverImage: () => null, + }; +}); + +jest.mock('react-native-paper', () => { + const ReactModule = jest.requireActual('react'); + const { Pressable, TextInput: NativeTextInput } = + jest.requireActual('react-native'); + const TextInput = (props: Record) => + ReactModule.createElement(NativeTextInput, { + ...props, + testID: 'tracker-search-input', + }); + TextInput.Icon = () => null; + + return { + TextInput, + TouchableRipple: ({ + children, + onPress, + }: { + children: React.ReactNode; + onPress: () => void; + }) => ReactModule.createElement(Pressable, { onPress }, children), + }; +}); + +jest.mock('@shopify/flash-list', () => { + const ReactModule = jest.requireActual('react'); + const { View } = + jest.requireActual('react-native'); + + return { + FlashList: ({ + data, + ListEmptyComponent, + renderItem, + }: { + data: SearchResult[]; + ListEmptyComponent?: React.ReactNode; + renderItem: ({ item }: { item: SearchResult }) => React.ReactElement; + }) => + ReactModule.createElement( + View, + null, + data.length + ? data.map(item => + ReactModule.createElement( + ReactModule.Fragment, + { key: item.id }, + renderItem({ item }), + ), + ) + : ListEmptyComponent, + ), + }; +}); + +jest.mock('@react-native-vector-icons/material-design-icons', () => 'Icon'); + +const tracker = { + auth: { accessToken: 'token' }, + name: 'AniList', +} as TrackerMetadata; + +const deferred = () => { + let resolve!: (value: T) => void; + const promise = new Promise(promiseResolve => { + resolve = promiseResolve; + }); + return { promise, resolve }; +}; + +describe('TrackSearchDialog', () => { + beforeEach(() => { + jest.useFakeTimers(); + mockHandleSearch.mockReset(); + mockHandleSearch.mockResolvedValue([]); + }); + + afterEach(() => { + jest.useRealTimers(); + }); + + it('debounces search text changes and searches only the latest value', async () => { + render( + , + ); + + fireEvent.changeText( + screen.getByTestId('tracker-search-input'), + 'First value', + ); + act(() => jest.advanceTimersByTime(200)); + fireEvent.changeText( + screen.getByTestId('tracker-search-input'), + 'Latest value', + ); + act(() => jest.advanceTimersByTime(349)); + + expect(mockHandleSearch).not.toHaveBeenCalled(); + + await act(async () => { + jest.advanceTimersByTime(1); + await Promise.resolve(); + }); + + expect(mockHandleSearch).toHaveBeenCalledTimes(1); + expect(mockHandleSearch).toHaveBeenCalledWith('Latest value', tracker.auth); + }); + + it('ignores a stale response that finishes after a newer search', async () => { + const firstSearch = deferred(); + const secondSearch = deferred(); + mockHandleSearch + .mockReturnValueOnce(firstSearch.promise) + .mockReturnValueOnce(secondSearch.promise); + + render( + , + ); + + act(() => jest.advanceTimersByTime(350)); + fireEvent.changeText( + screen.getByTestId('tracker-search-input'), + 'New title', + ); + act(() => jest.advanceTimersByTime(350)); + + await act(async () => { + secondSearch.resolve([{ coverImage: '', id: 2, title: 'Newer result' }]); + await Promise.resolve(); + }); + + expect(screen.getByText('Newer result')).toBeTruthy(); + + await act(async () => { + firstSearch.resolve([{ coverImage: '', id: 1, title: 'Stale result' }]); + await Promise.resolve(); + }); + + expect(screen.queryByText('Stale result')).toBeNull(); + expect(screen.getByText('Newer result')).toBeTruthy(); + }); +}); diff --git a/src/screens/updates/UpdatesScreen.tsx b/src/screens/updates/UpdatesScreen.tsx index c752c045e..f0a54f87a 100644 --- a/src/screens/updates/UpdatesScreen.tsx +++ b/src/screens/updates/UpdatesScreen.tsx @@ -1,4 +1,4 @@ -import React, { memo, Suspense, useEffect } from 'react'; +import React, { memo, useEffect, useMemo } from 'react'; import dayjs from 'dayjs'; import { RefreshControl, SectionList, StyleSheet, Text } from 'react-native'; @@ -13,8 +13,7 @@ import { useSearch } from '@hooks'; import { useTheme } from '@hooks/persisted'; import { getString } from '@strings/translations'; import { ThemeColors } from '@theme/types'; -import UpdatesSkeletonLoading from './components/UpdatesSkeletonLoading'; -import UpdateNovelCard from './components/UpdateNovelCard'; +import UpdateNovelChapterGroup from './components/UpdateNovelChapterGroup'; import { deleteChapter } from '@database/queries/ChapterQueries'; import { showToast } from '@utils/showToast'; import { backgroundTasks } from '@services/backgroundTasks'; @@ -35,6 +34,33 @@ const UpdatesScreen = ({ navigation }: UpdateScreenProps) => { const onChangeText = (text: string) => { setSearchText(text); }; + const sections = useMemo( + () => + updatesOverview + .filter(update => + searchText + ? update.novelName.toLowerCase().includes(searchText.toLowerCase()) + : true, + ) + .reduce( + ( + groups: { data: UpdateOverview[]; date: string }[], + update: UpdateOverview, + ) => { + if ( + groups.length === 0 || + groups[groups.length - 1]?.date !== update.updateDate + ) { + groups.push({ data: [update], date: update.updateDate }); + return groups; + } + groups[groups.length - 1]?.data.push(update); + return groups; + }, + [], + ), + [searchText, updatesOverview], + ); useEffect( () => @@ -62,8 +88,7 @@ const UpdatesScreen = ({ navigation }: UpdateScreenProps) => { rightIcons={[ { iconName: 'reload', - onPress: () => - backgroundTasks.enqueue({ name: 'UPDATE_LIBRARY' }), + onPress: () => backgroundTasks.enqueue({ name: 'UPDATE_LIBRARY' }), }, ]} /> @@ -71,7 +96,6 @@ const UpdatesScreen = ({ navigation }: UpdateScreenProps) => { ) : ( @@ -83,51 +107,29 @@ const UpdatesScreen = ({ navigation }: UpdateScreenProps) => { {dayjs(date).calendar()} )} - sections={updatesOverview - .filter(v => - searchText - ? v.novelName.toLowerCase().includes(searchText.toLowerCase()) - : true, - ) - .reduce( - ( - acc: { data: UpdateOverview[]; date: string }[], - cur: UpdateOverview, - ) => { - if ( - acc.length === 0 || - acc[acc.length - 1]?.date !== cur.updateDate - ) { - acc.push({ data: [cur], date: cur.updateDate }); - return acc; - } - acc[acc.length - 1]?.data.push(cur); - return acc; - }, - [], - )} - keyExtractor={item => 'updatedGroup' + item.novelId} + sections={sections} + keyExtractor={item => + `updatedGroup-${item.novelId}-${item.updateDate}-${item.updatesPerDay}` + } renderItem={({ item }) => ( - }> - { - deleteChapter( - chapter.pluginId, - chapter.novelId, - chapter.id, - ).then(() => { - showToast( - getString('common.deleted', { - name: chapter.name, - }), - ); - getUpdates(); - }); - }} - chapterListInfo={item} - descriptionText={getString('updatesScreen.updatesLower')} - /> - + { + deleteChapter( + chapter.pluginId, + chapter.novelId, + chapter.id, + ).then(() => { + showToast( + getString('common.deleted', { + name: chapter.name, + }), + ); + getUpdates(); + }); + }} + overview={item} + chapterCountLabel={getString('updatesScreen.updatesLower')} + /> )} ListEmptyComponent={ void; -} & ( - | { chapterList: Update[] | DownloadedChapter[]; chapterListInfo?: undefined } - | { - chapterListInfo: UpdateOverview; - chapterList?: undefined; - } -); - -const UpdateNovelCard: React.FC = ({ - onlyDownloadedChapters = false, - chapterList: chapterListRaw, - chapterListInfo: chapterListInfoRaw, - descriptionText, - deleteChapter, -}) => { - const { navigate } = useNavigation>(); - const { downloadChapter, downloadingChapterIds } = useDownload(); - const { getDetailedUpdates, isLoading } = useUpdates(); - const [chapterList, setChapterList] = useState< - Update[] | DownloadedChapter[] - >(chapterListRaw ?? []); - - const chapterListInfo = chapterListInfoRaw ?? { - novelId: chapterList![0]?.novelId, - novelName: chapterList![0]?.novelName, - updateDate: chapterList![0]?.updatedTime ?? '', - updatesPerDay: chapterList?.length, - novelCover: chapterList![0]?.novelCover ?? '', - }; - - const theme = useTheme(); - - const updateList = useCallback(async () => { - getDetailedUpdates(chapterListInfo.novelId, onlyDownloadedChapters).then( - res => { - if (res.length) { - setChapterList(res); - } - }, - ); - }, [chapterListInfo.novelId, getDetailedUpdates, onlyDownloadedChapters]); - useEffect(() => { - updateList(); - }, [updateList]); - - const handleDownloadChapter = useCallback( - (chapter: ChapterInfo) => { - const update = chapter as Update | DownloadedChapter; - if (chapterListInfo.updatesPerDay) { - downloadChapter( - { - id: update?.novelId, - pluginId: update.pluginId, - name: update.novelName, - } as NovelInfo, - chapter, - ); - } - }, - [chapterListInfo.updatesPerDay, downloadChapter], - ); - - const handleDeleteChapter = useCallback( - (chapter: ChapterInfo) => { - deleteChapter(chapter as Update | DownloadedChapter); - }, - [deleteChapter], - ); - - const navigateToChapter = useCallback( - (chapter: ChapterInfo) => { - const { novelPath, pluginId, novelName } = chapter as - | Update - | DownloadedChapter; - navigate('ReaderStack', { - screen: 'Chapter', - params: { - novel: { - path: novelPath, - pluginId: pluginId, - name: novelName, - } as NovelInfo, - chapter: chapter, - }, - }); - }, - [navigate], - ); - - const navigateToNovel = useCallback(() => { - if (chapterListInfo.updatesPerDay) { - navigate('ReaderStack', { - screen: 'Novel', - params: { - pluginId: chapterList[0].pluginId, - path: chapterList[0].novelPath, - cover: chapterList[0].novelCover ?? undefined, - name: chapterList[0].novelName, - }, - }); - } - }, [chapterList, chapterListInfo.updatesPerDay, navigate]); - - const styles = useMemo(() => createStyles(theme), [theme]); - - const Cover = useCallback(() => { - const uri = chapterListInfo.novelCover || defaultCover; - return ( - - - - ); - }, [ - chapterListInfo.novelCover, - navigateToNovel, - styles.alignSelf, - styles.cover, - ]); - - const coverElement = useMemo( - () => ( - - - - ), - [Cover, styles.novelCover], - ); - - if (chapterListInfo.updatesPerDay > 1) { - return ( - - {chapterList.length > 0 ? ( - 'update' + it.id} - extraData={[chapterList, isLoading]} - style={styles.chapterList} - renderItem={({ item }) => { - return ( - - ); - }} - scrollEnabled={false} - /> - ) : ( - <> - )} - - ); - } else if (chapterListInfo.updatesPerDay > 0 && chapterList[0]) { - return ( - - ); - } - return null; -}; - -export default memo(UpdateNovelCard); - -function createStyles(theme: ThemeColors) { - return StyleSheet.create({ - alignSelf: { alignSelf: 'center' }, - chapterList: { - marginStart: -40, - }, - container: { - alignItems: 'center', - justifyContent: 'space-between', - }, - cover: { - borderRadius: 4, - height: 40, - width: 40, - }, - description: { fontSize: 12 }, - novelCover: { - marginEnd: 16, - }, - padding: { - paddingHorizontal: 16, - paddingVertical: 2, - }, - title: { color: theme.onSurface, fontSize: 14 }, - }); -} diff --git a/src/screens/updates/components/UpdateNovelChapterGroup.tsx b/src/screens/updates/components/UpdateNovelChapterGroup.tsx new file mode 100644 index 000000000..b05f6f1b9 --- /dev/null +++ b/src/screens/updates/components/UpdateNovelChapterGroup.tsx @@ -0,0 +1,105 @@ +import React, { + memo, + useCallback, + useEffect, + useMemo, + useRef, + useState, +} from 'react'; + +import { Update, UpdateOverview } from '@database/types'; +import { fetchDetailedUpdates } from '@hooks/persisted/useUpdates'; +import NovelChapterGroup, { + GroupedNovelChapter, +} from '@screens/novel/components/NovelChapterGroup'; +import { getErrorMessage } from '@utils/error'; +import { showToast } from '@utils/showToast'; + +interface UpdateNovelChapterGroupProps { + chapterCountLabel: string; + onDeleteChapter: (chapter: GroupedNovelChapter) => void; + overview: UpdateOverview; +} + +const UpdateNovelChapterGroup: React.FC = ({ + chapterCountLabel, + onDeleteChapter, + overview, +}) => { + const [chapters, setChapters] = useState([]); + const [isLoading, setIsLoading] = useState(false); + const loadStatus = useRef<'idle' | 'loading' | 'loaded'>('idle'); + const latestRequestId = useRef(0); + + const novel = useMemo( + () => ({ + id: overview.novelId, + pluginId: overview.pluginId, + name: overview.novelName, + path: overview.novelPath, + cover: overview.novelCover, + }), + [overview], + ); + + const loadChapters = useCallback(async () => { + if (loadStatus.current !== 'idle') { + return; + } + + loadStatus.current = 'loading'; + setIsLoading(true); + const requestId = ++latestRequestId.current; + + try { + const result = await fetchDetailedUpdates( + overview.novelId, + false, + overview.updateDate, + ); + + if (requestId === latestRequestId.current) { + setChapters(result); + loadStatus.current = 'loaded'; + } + } catch (error) { + if (requestId === latestRequestId.current) { + loadStatus.current = 'idle'; + showToast(getErrorMessage(error)); + } + } finally { + if (requestId === latestRequestId.current) { + setIsLoading(false); + } + } + }, [overview.novelId, overview.updateDate]); + + useEffect(() => { + let loadTimer: ReturnType | undefined; + + if (overview.updatesPerDay === 1) { + loadTimer = setTimeout(() => void loadChapters(), 0); + } + + return () => { + if (loadTimer) { + clearTimeout(loadTimer); + } + latestRequestId.current += 1; + }; + }, [loadChapters, overview.updatesPerDay]); + + return ( + + ); +}; + +export default memo(UpdateNovelChapterGroup); diff --git a/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx b/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx new file mode 100644 index 000000000..30a585692 --- /dev/null +++ b/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx @@ -0,0 +1,108 @@ +import { + act, + fireEvent, + render, + screen, + waitFor, +} from '@testing-library/react-native'; + +import { UpdateOverview } from '@database/types'; +import UpdateNovelChapterGroup from '../UpdateNovelChapterGroup'; + +const mockFetchDetailedUpdates = jest.fn(); +const mockNovelChapterGroup = jest.fn(); + +jest.mock('@hooks/persisted/useUpdates', () => ({ + fetchDetailedUpdates: (...args: unknown[]) => + mockFetchDetailedUpdates(...args), +})); + +jest.mock('@screens/novel/components/NovelChapterGroup', () => { + const ReactModule = jest.requireActual('react'); + const { Pressable } = + jest.requireActual('react-native'); + + return { + __esModule: true, + default: (props: { onExpand?: () => void }) => { + mockNovelChapterGroup(props); + return ReactModule.createElement(Pressable, { + onPress: props.onExpand, + testID: 'novel-chapter-group', + }); + }, + }; +}); + +jest.mock('@utils/showToast', () => ({ + showToast: jest.fn(), +})); + +const overview: UpdateOverview = { + novelId: 42, + pluginId: 'source-id', + novelName: 'Example Novel', + novelPath: '/example-novel', + novelCover: null, + updateDate: '2026-07-24', + updatesPerDay: 2, +}; + +describe('UpdateNovelChapterGroup', () => { + beforeEach(() => { + mockFetchDetailedUpdates.mockReset(); + mockNovelChapterGroup.mockReset(); + mockFetchDetailedUpdates.mockResolvedValue([]); + }); + + afterEach(() => { + jest.useRealTimers(); + }); + + it('loads a collapsed group only on its first expansion', async () => { + render( + , + ); + + expect(mockFetchDetailedUpdates).not.toHaveBeenCalled(); + + fireEvent.press(screen.getByTestId('novel-chapter-group')); + + await waitFor(() => + expect(mockFetchDetailedUpdates).toHaveBeenCalledWith( + overview.novelId, + false, + overview.updateDate, + ), + ); + + fireEvent.press(screen.getByTestId('novel-chapter-group')); + + expect(mockFetchDetailedUpdates).toHaveBeenCalledTimes(1); + }); + + it('loads a single-chapter group immediately because it has no accordion', async () => { + jest.useFakeTimers(); + + render( + , + ); + + expect(mockFetchDetailedUpdates).not.toHaveBeenCalled(); + + await act(async () => { + jest.runOnlyPendingTimers(); + await Promise.resolve(); + }); + + expect(mockFetchDetailedUpdates).toHaveBeenCalledTimes(1); + }); +}); diff --git a/src/theme/colors.ts b/src/theme/colors.ts index 59a636e3c..9f393204f 100644 --- a/src/theme/colors.ts +++ b/src/theme/colors.ts @@ -1,5 +1,3 @@ -export const coverPlaceholderColor = '#8888881F'; - export const filterColor: (isDark: boolean) => string = isDark => isDark ? '#FFC107' : '#FFC107'; From a421177f0cb5b74e30b869c6595ed12c9263586a Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee Date: Fri, 24 Jul 2026 11:23:59 +0530 Subject: [PATCH 039/148] fix: Improve Category Badge Layout And Drag Reordering [skip ci] --- src/components/IconButtonV2/IconButtonV2.tsx | 5 +- src/screens/Categories/CategoriesScreen.tsx | 2 +- .../Categories/components/CategoryCard.tsx | 53 +++++++++---------- 3 files changed, 29 insertions(+), 31 deletions(-) diff --git a/src/components/IconButtonV2/IconButtonV2.tsx b/src/components/IconButtonV2/IconButtonV2.tsx index 36ba4f967..0e93e9b20 100644 --- a/src/components/IconButtonV2/IconButtonV2.tsx +++ b/src/components/IconButtonV2/IconButtonV2.tsx @@ -16,6 +16,7 @@ type Props = { disabled?: boolean; padding?: number; onPress?: (event: PressableEvent) => void; + onPressIn?: (event: PressableEvent) => void; theme: ThemeColors; style?: ViewStyle; }; @@ -27,6 +28,7 @@ const IconButton: React.FC = ({ size = 24, padding = 8, onPress, + onPressIn, disabled, theme, style, @@ -37,9 +39,10 @@ const IconButton: React.FC = ({ accessibilityRole="button" style={[styles.pressable, { padding }]} onPress={onPress} + onPressIn={onPressIn} disabled={disabled} android_ripple={ - onPress + onPress || onPressIn ? { color: Color(theme.primary).alpha(0.12).string() } : undefined } diff --git a/src/screens/Categories/CategoriesScreen.tsx b/src/screens/Categories/CategoriesScreen.tsx index b64798bd6..a91ee38c5 100644 --- a/src/screens/Categories/CategoriesScreen.tsx +++ b/src/screens/Categories/CategoriesScreen.tsx @@ -87,7 +87,7 @@ const CategoriesScreen = () => { data={userCategories} contentContainerStyle={styles.contentCtn} renderItem={renderItem} - keyExtractor={(item, index) => `${item.id}-${index}`} + keyExtractor={item => item.id.toString()} onDragEnd={onDragEnd} activationDistance={10} autoscrollSpeed={100} diff --git a/src/screens/Categories/components/CategoryCard.tsx b/src/screens/Categories/components/CategoryCard.tsx index ba0c588e9..d8da661e9 100644 --- a/src/screens/Categories/components/CategoryCard.tsx +++ b/src/screens/Categories/components/CategoryCard.tsx @@ -1,6 +1,5 @@ import { StyleSheet, Text, View } from 'react-native'; import React from 'react'; -import { Pressable } from 'react-native-gesture-handler'; import { Category } from '@database/types'; import { useTheme } from '@hooks/persisted'; @@ -51,18 +50,14 @@ const CategoryCard: React.FC = ({ ]} > - - - + /> = ({ ]} onPress={showCategoryModal} disabled={category.id === 2} + numberOfLines={1} > {category.name} - {category.id <= 2 && ( - - System - - )} - + {category.id <= 2 && ( + + System + + )} Date: Fri, 24 Jul 2026 12:30:43 +0530 Subject: [PATCH 040/148] feat: Add Nitro EPUB Exporter --- .gitignore | 1 + .../.gitignore | 0 .../.watchmanconfig | 0 .../NitroEpub.podspec} | 6 +- modules/nitro-epub/README.md | 29 ++ .../android/CMakeLists.txt | 14 +- .../android/build.gradle | 9 +- .../android/fix-prefab.gradle | 0 modules/nitro-epub/android/gradle.properties | 5 + .../android/src/main/AndroidManifest.xml | 0 .../android/src/main/cpp/cpp-adapter.cpp | 4 +- .../nitro/nitroepub/NitroEpubPackage.kt} | 6 +- .../babel.config.js | 0 modules/nitro-epub/cpp/HybridEpub.cpp | 70 +++++ modules/nitro-epub/cpp/HybridEpub.hpp | 20 ++ modules/nitro-epub/cpp/export/EpubAsset.hpp | 13 + .../cpp/export/EpubContentProcessor.cpp | 261 ++++++++++++++++++ .../cpp/export/EpubContentProcessor.hpp | 23 ++ .../nitro-epub/cpp/export/EpubDocuments.cpp | 217 +++++++++++++++ .../nitro-epub/cpp/export/EpubDocuments.hpp | 28 ++ .../nitro-epub/cpp/export/EpubExporter.cpp | 102 +++++++ .../nitro-epub/cpp/export/EpubExporter.hpp | 37 +++ modules/nitro-epub/cpp/export/ZipWriter.cpp | 213 ++++++++++++++ modules/nitro-epub/cpp/export/ZipWriter.hpp | 47 ++++ .../cpp/import}/EpubParser.cpp | 4 +- .../cpp/import}/EpubParser.hpp | 0 .../cpp/pugiconfig.hpp | 0 .../cpp/pugixml.cpp | 0 .../cpp/pugixml.hpp | 0 .../nitro-epub/cpp/tests/EpubExporterTest.cpp | 93 +++++++ modules/nitro-epub/nitro.json | 26 ++ .../nitrogen/generated/.gitattributes | 0 .../android/NitroEpub+autolinking.cmake} | 18 +- .../android/NitroEpub+autolinking.gradle} | 6 +- .../generated/android/NitroEpubOnLoad.cpp | 49 ++++ .../generated/android/NitroEpubOnLoad.hpp} | 12 +- .../nitro/nitroepub/NitroEpubOnLoad.kt} | 18 +- .../generated/ios/NitroEpub+autolinking.rb} | 8 +- .../ios/NitroEpub-Swift-Cxx-Bridge.cpp | 17 ++ .../ios/NitroEpub-Swift-Cxx-Bridge.hpp} | 6 +- .../ios/NitroEpub-Swift-Cxx-Umbrella.hpp} | 16 +- .../generated/ios/NitroEpubAutolinking.mm | 35 +++ .../generated/ios/NitroEpubAutolinking.swift | 16 ++ .../generated/shared/c++/EpubChapter.hpp | 12 +- .../shared/c++/EpubExportChapter.hpp | 95 +++++++ .../shared/c++/EpubExportMetadata.hpp | 111 ++++++++ .../generated/shared/c++/EpubExportResult.hpp | 87 ++++++ .../generated/shared/c++/EpubNovel.hpp | 56 ++-- .../generated/shared/c++/HybridEpubSpec.cpp | 5 +- .../generated/shared/c++/HybridEpubSpec.hpp | 20 +- .../package.json | 4 +- .../react-native.config.js | 0 modules/nitro-epub/src/index.ts | 11 + modules/nitro-epub/src/specs/Epub.nitro.ts | 27 ++ modules/nitro-epub/src/types/EpubChapter.ts | 11 + .../nitro-epub/src/types/EpubExportChapter.ts | 15 + .../src/types/EpubExportMetadata.ts | 23 ++ .../nitro-epub/src/types/EpubExportResult.ts | 11 + modules/nitro-epub/src/types/EpubNovel.ts | 25 ++ .../tsconfig.json | 0 modules/nitro-import-epub/README.md | 38 --- .../android/gradle.properties | 5 - modules/nitro-import-epub/cpp/HybridEpub.cpp | 45 --- modules/nitro-import-epub/cpp/HybridEpub.hpp | 15 - modules/nitro-import-epub/ios/Bridge.h | 8 - modules/nitro-import-epub/nitro.json | 19 -- .../android/NitroImportEpubOnLoad.cpp | 41 --- .../ios/NitroImportEpub-Swift-Cxx-Bridge.cpp | 17 -- modules/nitro-import-epub/src/index.ts | 1 - .../nitro-import-epub/src/specs/Epub.nitro.ts | 21 -- package.json | 5 +- .../@cd-z__react-native-epub-creator.patch | 15 - pnpm-lock.yaml | 82 ------ pnpm-workspace.yaml | 3 - skills-lock.json | 11 + .../novel/components/ExportEpubModal.tsx | 28 +- .../components/ExportNovelAsEpubButton.tsx | 151 +++++----- src/services/epub/import.ts | 6 +- strings/languages/en/strings.json | 1 + strings/types/index.ts | 1 + 80 files changed, 1952 insertions(+), 503 deletions(-) rename modules/{nitro-import-epub => nitro-epub}/.gitignore (100%) rename modules/{nitro-import-epub => nitro-epub}/.watchmanconfig (100%) rename modules/{nitro-import-epub/NitroImportEpub.podspec => nitro-epub/NitroEpub.podspec} (84%) create mode 100644 modules/nitro-epub/README.md rename modules/{nitro-import-epub => nitro-epub}/android/CMakeLists.txt (60%) rename modules/{nitro-import-epub => nitro-epub}/android/build.gradle (93%) rename modules/{nitro-import-epub => nitro-epub}/android/fix-prefab.gradle (100%) create mode 100644 modules/nitro-epub/android/gradle.properties rename modules/{nitro-import-epub => nitro-epub}/android/src/main/AndroidManifest.xml (100%) rename modules/{nitro-import-epub => nitro-epub}/android/src/main/cpp/cpp-adapter.cpp (61%) rename modules/{nitro-import-epub/android/src/main/java/com/margelo/nitro/nitroimportepub/NitroImportEpubPackage.kt => nitro-epub/android/src/main/java/com/margelo/nitro/nitroepub/NitroEpubPackage.kt} (76%) rename modules/{nitro-import-epub => nitro-epub}/babel.config.js (100%) create mode 100644 modules/nitro-epub/cpp/HybridEpub.cpp create mode 100644 modules/nitro-epub/cpp/HybridEpub.hpp create mode 100644 modules/nitro-epub/cpp/export/EpubAsset.hpp create mode 100644 modules/nitro-epub/cpp/export/EpubContentProcessor.cpp create mode 100644 modules/nitro-epub/cpp/export/EpubContentProcessor.hpp create mode 100644 modules/nitro-epub/cpp/export/EpubDocuments.cpp create mode 100644 modules/nitro-epub/cpp/export/EpubDocuments.hpp create mode 100644 modules/nitro-epub/cpp/export/EpubExporter.cpp create mode 100644 modules/nitro-epub/cpp/export/EpubExporter.hpp create mode 100644 modules/nitro-epub/cpp/export/ZipWriter.cpp create mode 100644 modules/nitro-epub/cpp/export/ZipWriter.hpp rename modules/{nitro-import-epub/cpp => nitro-epub/cpp/import}/EpubParser.cpp (99%) rename modules/{nitro-import-epub/cpp => nitro-epub/cpp/import}/EpubParser.hpp (100%) rename modules/{nitro-import-epub => nitro-epub}/cpp/pugiconfig.hpp (100%) rename modules/{nitro-import-epub => nitro-epub}/cpp/pugixml.cpp (100%) rename modules/{nitro-import-epub => nitro-epub}/cpp/pugixml.hpp (100%) create mode 100644 modules/nitro-epub/cpp/tests/EpubExporterTest.cpp create mode 100644 modules/nitro-epub/nitro.json rename modules/{nitro-import-epub => nitro-epub}/nitrogen/generated/.gitattributes (100%) rename modules/{nitro-import-epub/nitrogen/generated/android/NitroImportEpub+autolinking.cmake => nitro-epub/nitrogen/generated/android/NitroEpub+autolinking.cmake} (88%) rename modules/{nitro-import-epub/nitrogen/generated/android/NitroImportEpub+autolinking.gradle => nitro-epub/nitrogen/generated/android/NitroEpub+autolinking.gradle} (72%) create mode 100644 modules/nitro-epub/nitrogen/generated/android/NitroEpubOnLoad.cpp rename modules/{nitro-import-epub/nitrogen/generated/android/NitroImportEpubOnLoad.hpp => nitro-epub/nitrogen/generated/android/NitroEpubOnLoad.hpp} (69%) rename modules/{nitro-import-epub/nitrogen/generated/android/kotlin/com/margelo/nitro/nitroimportepub/NitroImportEpubOnLoad.kt => nitro-epub/nitrogen/generated/android/kotlin/com/margelo/nitro/nitroepub/NitroEpubOnLoad.kt} (53%) rename modules/{nitro-import-epub/nitrogen/generated/ios/NitroImportEpub+autolinking.rb => nitro-epub/nitrogen/generated/ios/NitroEpub+autolinking.rb} (88%) create mode 100644 modules/nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Bridge.cpp rename modules/{nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Bridge.hpp => nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Bridge.hpp} (74%) rename modules/{nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Umbrella.hpp => nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Umbrella.hpp} (60%) create mode 100644 modules/nitro-epub/nitrogen/generated/ios/NitroEpubAutolinking.mm create mode 100644 modules/nitro-epub/nitrogen/generated/ios/NitroEpubAutolinking.swift rename modules/{nitro-import-epub => nitro-epub}/nitrogen/generated/shared/c++/EpubChapter.hpp (87%) create mode 100644 modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportChapter.hpp create mode 100644 modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportMetadata.hpp create mode 100644 modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportResult.hpp rename modules/{nitro-import-epub => nitro-epub}/nitrogen/generated/shared/c++/EpubNovel.hpp (50%) rename modules/{nitro-import-epub => nitro-epub}/nitrogen/generated/shared/c++/HybridEpubSpec.cpp (76%) rename modules/{nitro-import-epub => nitro-epub}/nitrogen/generated/shared/c++/HybridEpubSpec.hpp (57%) rename modules/{nitro-import-epub => nitro-epub}/package.json (96%) rename modules/{nitro-import-epub => nitro-epub}/react-native.config.js (100%) create mode 100644 modules/nitro-epub/src/index.ts create mode 100644 modules/nitro-epub/src/specs/Epub.nitro.ts create mode 100644 modules/nitro-epub/src/types/EpubChapter.ts create mode 100644 modules/nitro-epub/src/types/EpubExportChapter.ts create mode 100644 modules/nitro-epub/src/types/EpubExportMetadata.ts create mode 100644 modules/nitro-epub/src/types/EpubExportResult.ts create mode 100644 modules/nitro-epub/src/types/EpubNovel.ts rename modules/{nitro-import-epub => nitro-epub}/tsconfig.json (100%) delete mode 100644 modules/nitro-import-epub/README.md delete mode 100644 modules/nitro-import-epub/android/gradle.properties delete mode 100644 modules/nitro-import-epub/cpp/HybridEpub.cpp delete mode 100644 modules/nitro-import-epub/cpp/HybridEpub.hpp delete mode 100644 modules/nitro-import-epub/ios/Bridge.h delete mode 100644 modules/nitro-import-epub/nitro.json delete mode 100644 modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpubOnLoad.cpp delete mode 100644 modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Bridge.cpp delete mode 100644 modules/nitro-import-epub/src/index.ts delete mode 100644 modules/nitro-import-epub/src/specs/Epub.nitro.ts delete mode 100644 patches/@cd-z__react-native-epub-creator.patch create mode 100644 skills-lock.json diff --git a/.gitignore b/.gitignore index 4801d98e8..50cc5f88c 100644 --- a/.gitignore +++ b/.gitignore @@ -111,3 +111,4 @@ src/generated/**/* android/ !modules/**/android/ ios/ +!modules/**/ios/ diff --git a/modules/nitro-import-epub/.gitignore b/modules/nitro-epub/.gitignore similarity index 100% rename from modules/nitro-import-epub/.gitignore rename to modules/nitro-epub/.gitignore diff --git a/modules/nitro-import-epub/.watchmanconfig b/modules/nitro-epub/.watchmanconfig similarity index 100% rename from modules/nitro-import-epub/.watchmanconfig rename to modules/nitro-epub/.watchmanconfig diff --git a/modules/nitro-import-epub/NitroImportEpub.podspec b/modules/nitro-epub/NitroEpub.podspec similarity index 84% rename from modules/nitro-import-epub/NitroImportEpub.podspec rename to modules/nitro-epub/NitroEpub.podspec index 14e427dc4..876c0cf92 100644 --- a/modules/nitro-import-epub/NitroImportEpub.podspec +++ b/modules/nitro-epub/NitroEpub.podspec @@ -3,7 +3,7 @@ require "json" package = JSON.parse(File.read(File.join(__dir__, "package.json"))) Pod::Spec.new do |s| - s.name = "NitroImportEpub" + s.name = "NitroEpub" s.version = package["version"] s.summary = package["description"] s.homepage = package["homepage"] @@ -21,11 +21,13 @@ Pod::Spec.new do |s| # Implementation (C++ objects) "cpp/**/*.{hpp,cpp}", ] + s.exclude_files = "cpp/tests/**/*" - load 'nitrogen/generated/ios/NitroImportEpub+autolinking.rb' + load 'nitrogen/generated/ios/NitroEpub+autolinking.rb' add_nitrogen_files(s) s.dependency 'React-jsi' s.dependency 'React-callinvoker' + s.library = 'z' install_modules_dependencies(s) end diff --git a/modules/nitro-epub/README.md b/modules/nitro-epub/README.md new file mode 100644 index 000000000..6163e4643 --- /dev/null +++ b/modules/nitro-epub/README.md @@ -0,0 +1,29 @@ +# Nitro EPUB + +Cross-platform C++ EPUB support for LNReader, exposed through React Native Nitro +Modules. + +## Capabilities + +- Parse an extracted EPUB into novel metadata and chapter paths. +- Export downloaded chapter files as an EPUB 3 archive. +- Copy local chapter images into the archive and remove missing images. +- Generate EPUB navigation, NCX compatibility navigation, metadata, CSS, and + optional JavaScript. +- Write the required `mimetype` entry first and without compression. +- Build exports on a Nitro worker thread and atomically publish the completed + archive. + +The exporter accepts chapter file paths rather than chapter bodies so large +novels do not need to be retained in the JavaScript heap. + +Import the shared runtime object from the package: + +```ts +import { epub } from 'nitro-epub' + +const novel = await epub.parseNovelAndChapters(extractedDirectory) +``` + +Run `pnpm specs` in this directory after changing `src/specs/Epub.nitro.ts`. +Generated Nitrogen sources are committed. diff --git a/modules/nitro-import-epub/android/CMakeLists.txt b/modules/nitro-epub/android/CMakeLists.txt similarity index 60% rename from modules/nitro-import-epub/android/CMakeLists.txt rename to modules/nitro-epub/android/CMakeLists.txt index 7aeb1a428..b0ba51edc 100644 --- a/modules/nitro-import-epub/android/CMakeLists.txt +++ b/modules/nitro-epub/android/CMakeLists.txt @@ -1,20 +1,24 @@ -project(NitroImportEpub) +project(NitroEpub) cmake_minimum_required(VERSION 3.9.0) -set (PACKAGE_NAME NitroImportEpub) +set (PACKAGE_NAME NitroEpub) set (CMAKE_VERBOSE_MAKEFILE ON) set (CMAKE_CXX_STANDARD 20) # Define C++ library and add all sources add_library(${PACKAGE_NAME} SHARED src/main/cpp/cpp-adapter.cpp - ../cpp/EpubParser.cpp + ../cpp/import/EpubParser.cpp + ../cpp/export/EpubContentProcessor.cpp + ../cpp/export/EpubDocuments.cpp + ../cpp/export/EpubExporter.cpp + ../cpp/export/ZipWriter.cpp ../cpp/pugixml.cpp ../cpp/HybridEpub.cpp ) # Add Nitrogen specs :) -include(${CMAKE_SOURCE_DIR}/../nitrogen/generated/android/NitroImportEpub+autolinking.cmake) +include(${CMAKE_SOURCE_DIR}/../nitrogen/generated/android/NitroEpub+autolinking.cmake) # Set up local includes include_directories( @@ -23,10 +27,12 @@ include_directories( ) find_library(LOG_LIB log) +find_library(Z_LIB z) # Link all libraries together target_link_libraries( ${PACKAGE_NAME} ${LOG_LIB} + ${Z_LIB} android # <-- Android core ) diff --git a/modules/nitro-import-epub/android/build.gradle b/modules/nitro-epub/android/build.gradle similarity index 93% rename from modules/nitro-import-epub/android/build.gradle rename to modules/nitro-epub/android/build.gradle index 83106a13e..5d64ef4b5 100644 --- a/modules/nitro-import-epub/android/build.gradle +++ b/modules/nitro-epub/android/build.gradle @@ -20,7 +20,7 @@ def isNewArchitectureEnabled() { apply plugin: "com.android.library" apply plugin: 'org.jetbrains.kotlin.android' -apply from: '../nitrogen/generated/android/NitroImportEpub+autolinking.gradle' +apply from: '../nitrogen/generated/android/NitroEpub+autolinking.gradle' apply from: "./fix-prefab.gradle" if (isNewArchitectureEnabled()) { @@ -28,15 +28,15 @@ if (isNewArchitectureEnabled()) { } def getExtOrDefault(name) { - return rootProject.ext.has(name) ? rootProject.ext.get(name) : project.properties["NitroImportEpub_" + name] + return rootProject.ext.has(name) ? rootProject.ext.get(name) : project.properties["NitroEpub_" + name] } def getExtOrIntegerDefault(name) { - return rootProject.ext.has(name) ? rootProject.ext.get(name) : (project.properties["NitroImportEpub_" + name]).toInteger() + return rootProject.ext.has(name) ? rootProject.ext.get(name) : (project.properties["NitroEpub_" + name]).toInteger() } android { - namespace "com.margelo.nitro.nitroimportepub" + namespace "com.margelo.nitro.nitroepub" ndkVersion getExtOrDefault("ndkVersion") compileSdkVersion getExtOrIntegerDefault("compileSdkVersion") @@ -139,4 +139,3 @@ dependencies { // Add a dependency on NitroModules implementation project(":react-native-nitro-modules") } - diff --git a/modules/nitro-import-epub/android/fix-prefab.gradle b/modules/nitro-epub/android/fix-prefab.gradle similarity index 100% rename from modules/nitro-import-epub/android/fix-prefab.gradle rename to modules/nitro-epub/android/fix-prefab.gradle diff --git a/modules/nitro-epub/android/gradle.properties b/modules/nitro-epub/android/gradle.properties new file mode 100644 index 000000000..c5eb791cd --- /dev/null +++ b/modules/nitro-epub/android/gradle.properties @@ -0,0 +1,5 @@ +NitroEpub_kotlinVersion=2.1.21 +NitroEpub_minSdkVersion=23 +NitroEpub_targetSdkVersion=36 +NitroEpub_compileSdkVersion=36 +NitroEpub_ndkVersion=29.0.14206865 diff --git a/modules/nitro-import-epub/android/src/main/AndroidManifest.xml b/modules/nitro-epub/android/src/main/AndroidManifest.xml similarity index 100% rename from modules/nitro-import-epub/android/src/main/AndroidManifest.xml rename to modules/nitro-epub/android/src/main/AndroidManifest.xml diff --git a/modules/nitro-import-epub/android/src/main/cpp/cpp-adapter.cpp b/modules/nitro-epub/android/src/main/cpp/cpp-adapter.cpp similarity index 61% rename from modules/nitro-import-epub/android/src/main/cpp/cpp-adapter.cpp rename to modules/nitro-epub/android/src/main/cpp/cpp-adapter.cpp index 73cbae30c..b3366e7bb 100644 --- a/modules/nitro-import-epub/android/src/main/cpp/cpp-adapter.cpp +++ b/modules/nitro-epub/android/src/main/cpp/cpp-adapter.cpp @@ -1,9 +1,9 @@ #include #include -#include "NitroImportEpubOnLoad.hpp" +#include "NitroEpubOnLoad.hpp" JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* vm, void*) { return facebook::jni::initialize(vm, []() { - margelo::nitro::nitroimportepub::registerAllNatives(); + margelo::nitro::nitroepub::registerAllNatives(); }); } diff --git a/modules/nitro-import-epub/android/src/main/java/com/margelo/nitro/nitroimportepub/NitroImportEpubPackage.kt b/modules/nitro-epub/android/src/main/java/com/margelo/nitro/nitroepub/NitroEpubPackage.kt similarity index 76% rename from modules/nitro-import-epub/android/src/main/java/com/margelo/nitro/nitroimportepub/NitroImportEpubPackage.kt rename to modules/nitro-epub/android/src/main/java/com/margelo/nitro/nitroepub/NitroEpubPackage.kt index a7a3fe524..d33d27cb0 100644 --- a/modules/nitro-import-epub/android/src/main/java/com/margelo/nitro/nitroimportepub/NitroImportEpubPackage.kt +++ b/modules/nitro-epub/android/src/main/java/com/margelo/nitro/nitroepub/NitroEpubPackage.kt @@ -1,18 +1,18 @@ -package com.margelo.nitro.nitroimportepub +package com.margelo.nitro.nitroepub import com.facebook.react.bridge.NativeModule import com.facebook.react.bridge.ReactApplicationContext import com.facebook.react.module.model.ReactModuleInfoProvider import com.facebook.react.BaseReactPackage -class NitroImportEpubPackage : BaseReactPackage() { +class NitroEpubPackage : BaseReactPackage() { override fun getModule(name: String, reactContext: ReactApplicationContext): NativeModule? = null override fun getReactModuleInfoProvider(): ReactModuleInfoProvider = ReactModuleInfoProvider { HashMap() } companion object { init { - NitroImportEpubOnLoad.initializeNative() + NitroEpubOnLoad.initializeNative() } } } diff --git a/modules/nitro-import-epub/babel.config.js b/modules/nitro-epub/babel.config.js similarity index 100% rename from modules/nitro-import-epub/babel.config.js rename to modules/nitro-epub/babel.config.js diff --git a/modules/nitro-epub/cpp/HybridEpub.cpp b/modules/nitro-epub/cpp/HybridEpub.cpp new file mode 100644 index 000000000..6c23c0d6c --- /dev/null +++ b/modules/nitro-epub/cpp/HybridEpub.cpp @@ -0,0 +1,70 @@ +#include "HybridEpub.hpp" +#include "export/EpubExporter.hpp" +#include "import/EpubParser.hpp" + +namespace margelo::nitro::nitroepub { + +std::shared_ptr> HybridEpub::parseNovelAndChapters( + const std::string& epubDirPath) { + return Promise::async([epubDirPath]() { + EpubMetadata metadata = parseEpub(epubDirPath); + + EpubNovel result; + result.name = metadata.name; + result.cover = metadata.cover.empty() + ? std::nullopt + : std::optional(metadata.cover); + result.summary = metadata.summary.empty() + ? std::nullopt + : std::optional(metadata.summary); + result.author = metadata.author.empty() + ? std::nullopt + : std::optional(metadata.author); + result.artist = metadata.artist.empty() + ? std::nullopt + : std::optional(metadata.artist); + + for (const auto& chapter : metadata.chapters) { + result.chapters.emplace_back(chapter.name, chapter.path); + } + result.cssPaths = metadata.cssPaths; + result.imagePaths = metadata.imagePaths; + + return result; + }); +} + +std::shared_ptr> HybridEpub::exportEpub( + const EpubExportMetadata& metadata, + const std::vector& chapters, + const std::string& outputPath) { + return Promise::async( + [metadata, chapters, outputPath]() { + EpubArchiveMetadata archiveMetadata{ + metadata.title, + metadata.language, + metadata.coverPath, + metadata.description, + metadata.author, + metadata.bookId, + metadata.stylesheet, + metadata.javascript, + }; + std::vector archiveChapters; + archiveChapters.reserve(chapters.size()); + for (const EpubExportChapter& chapter : chapters) { + archiveChapters.push_back(EpubArchiveChapter{ + chapter.title, + chapter.htmlPath, + chapter.novelId, + chapter.chapterId, + }); + } + const EpubArchiveResult result = + exportEpubArchive(archiveMetadata, archiveChapters, outputPath); + return EpubExportResult( + result.outputPath, static_cast(result.chapterCount)); + }); +} + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/cpp/HybridEpub.hpp b/modules/nitro-epub/cpp/HybridEpub.hpp new file mode 100644 index 000000000..160b001f6 --- /dev/null +++ b/modules/nitro-epub/cpp/HybridEpub.hpp @@ -0,0 +1,20 @@ +#pragma once + +#include "HybridEpubSpec.hpp" + +namespace margelo::nitro::nitroepub { + +class HybridEpub final : public HybridEpubSpec { +public: + HybridEpub() : HybridObject(TAG) {} + ~HybridEpub() override = default; + + std::shared_ptr> parseNovelAndChapters( + const std::string& epubDirPath) override; + std::shared_ptr> exportEpub( + const EpubExportMetadata& metadata, + const std::vector& chapters, + const std::string& outputPath) override; +}; + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/cpp/export/EpubAsset.hpp b/modules/nitro-epub/cpp/export/EpubAsset.hpp new file mode 100644 index 000000000..cf0b1bb38 --- /dev/null +++ b/modules/nitro-epub/cpp/export/EpubAsset.hpp @@ -0,0 +1,13 @@ +#pragma once + +#include + +namespace margelo::nitro::nitroepub { + +struct EpubAsset { + std::string id; + std::string archivePath; + std::string mediaType; +}; + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/cpp/export/EpubContentProcessor.cpp b/modules/nitro-epub/cpp/export/EpubContentProcessor.cpp new file mode 100644 index 000000000..68de0eb2b --- /dev/null +++ b/modules/nitro-epub/cpp/export/EpubContentProcessor.cpp @@ -0,0 +1,261 @@ +#include "EpubContentProcessor.hpp" + +#include "../pugixml.hpp" + +#include +#include +#include +#include +#include +#include +#include + +namespace margelo::nitro::nitroepub { +namespace { + +std::string readTextFile(const std::filesystem::path& path) { + std::ifstream input(path, std::ios::binary); + if (!input) { + throw std::runtime_error("Unable to read downloaded chapter " + + path.string()); + } + return std::string(std::istreambuf_iterator(input), + std::istreambuf_iterator()); +} + +std::string lowercase(std::string value) { + std::transform(value.begin(), value.end(), value.begin(), [](char character) { + return static_cast( + std::tolower(static_cast(character))); + }); + return value; +} + +int hexValue(char character) { + if (character >= '0' && character <= '9') { + return character - '0'; + } + character = static_cast(std::tolower( + static_cast(character))); + if (character >= 'a' && character <= 'f') { + return character - 'a' + 10; + } + return -1; +} + +std::string percentDecode(const std::string& value) { + std::string decoded; + decoded.reserve(value.size()); + for (std::size_t index = 0; index < value.size(); ++index) { + if (value[index] == '%' && index + 2 < value.size()) { + const int high = hexValue(value[index + 1]); + const int low = hexValue(value[index + 2]); + if (high >= 0 && low >= 0) { + decoded += static_cast((high << 4) | low); + index += 2; + continue; + } + } + decoded += value[index]; + } + return decoded; +} + +std::string extractBody(std::string html) { + html = std::regex_replace( + html, std::regex(R"(]*>)", std::regex::icase), ""); + const std::regex bodyPattern( + R"(]*>([\s\S]*?))", + std::regex::icase); + std::smatch match; + if (std::regex_search(html, match, bodyPattern)) { + return match[1].str(); + } + return html; +} + +std::string makeVoidElementsXmlCompatible(std::string html) { + const std::regex voidElement( + R"(<(area|base|br|col|embed|hr|img|input|link|meta|param|source|track|wbr)(\b[^<>]*?)(/?)>)", + std::regex::icase); + std::string result; + std::size_t cursor = 0; + for (std::sregex_iterator iterator(html.begin(), html.end(), voidElement), + end; + iterator != end; ++iterator) { + const auto& match = *iterator; + result.append(html, cursor, static_cast(match.position()) - + cursor); + result += "<" + match[1].str() + match[2].str() + " />"; + cursor = static_cast(match.position() + match.length()); + } + result.append(html, cursor, std::string::npos); + return result; +} + +std::string escapeUnsupportedNamedEntities(const std::string& html) { + static const std::unordered_set xmlEntities = { + "amp", "apos", "gt", "lt", "quot"}; + const std::regex entity(R"(&([A-Za-z][A-Za-z0-9]+);)"); + std::string result; + std::size_t cursor = 0; + for (std::sregex_iterator iterator(html.begin(), html.end(), entity), end; + iterator != end; ++iterator) { + const auto& match = *iterator; + result.append(html, cursor, static_cast(match.position()) - + cursor); + const std::string name = match[1].str(); + if (name == "nbsp") { + result += " "; + } else { + result += xmlEntities.contains(name) ? match.str() + : "&" + name + ";"; + } + cursor = static_cast(match.position() + match.length()); + } + result.append(html, cursor, std::string::npos); + return result; +} + +void removeUnsafeContent(pugi::xml_node node) { + for (pugi::xml_node child = node.first_child(); child;) { + pugi::xml_node next = child.next_sibling(); + const std::string name = lowercase(child.name()); + if (name == "script" || name == "iframe" || name == "object" || + name == "embed") { + node.remove_child(child); + } else { + for (pugi::xml_attribute attribute = child.first_attribute(); + attribute;) { + pugi::xml_attribute nextAttribute = attribute.next_attribute(); + const std::string attributeName = lowercase(attribute.name()); + if (attributeName.rfind("on", 0) == 0) { + child.remove_attribute(attribute); + } + attribute = nextAttribute; + } + removeUnsafeContent(child); + } + child = next; + } +} + +std::string serializeChildren(const pugi::xml_node& root) { + std::ostringstream output; + for (const pugi::xml_node& child : root.children()) { + child.print(output, "", pugi::format_raw, pugi::encoding_utf8); + } + return output.str(); +} + +void processImages( + pugi::xml_node node, + ZipWriter& zip, + std::unordered_map& knownAssets, + std::vector& assets) { + for (pugi::xml_node child = node.first_child(); child;) { + pugi::xml_node next = child.next_sibling(); + if (lowercase(child.name()) != "img") { + processImages(child, zip, knownAssets, assets); + child = next; + continue; + } + + pugi::xml_attribute source = child.attribute("src"); + const std::filesystem::path localPath = + source ? localPathFromUri(source.value()) : std::filesystem::path(); + if (localPath.empty() || !std::filesystem::is_regular_file(localPath)) { + node.remove_child(child); + child = next; + continue; + } + + const std::string key = + std::filesystem::weakly_canonical(localPath).string(); + auto assetIterator = knownAssets.find(key); + if (assetIterator == knownAssets.end()) { + const std::string extension = normalizedImageExtension(localPath); + const std::string index = std::to_string(assets.size()); + EpubAsset asset{ + "image-" + index, + "EPUB/images/image-" + index + extension, + imageMediaType(extension), + }; + zip.addFile(asset.archivePath, localPath); + assets.push_back(asset); + assetIterator = knownAssets.emplace(key, std::move(asset)).first; + } + const std::string relativePath = + "../images/" + + std::filesystem::path(assetIterator->second.archivePath) + .filename() + .string(); + source.set_value(relativePath.c_str()); + child.remove_attribute("srcset"); + child = next; + } +} + +} // namespace + +std::filesystem::path localPathFromUri(const std::string& uri) { + constexpr const char* FILE_SCHEME = "file://"; + if (uri.rfind(FILE_SCHEME, 0) == 0) { + return percentDecode(uri.substr(7)); + } + if (!uri.empty() && uri.front() == '/') { + return percentDecode(uri); + } + return {}; +} + +std::string normalizedImageExtension(const std::filesystem::path& path) { + const std::string extension = lowercase(path.extension().string()); + static const std::unordered_set supported = { + ".avif", ".gif", ".jpeg", ".jpg", ".png", ".svg", ".webp"}; + return supported.contains(extension) ? extension : ".png"; +} + +std::string imageMediaType(const std::string& extension) { + if (extension == ".avif") { + return "image/avif"; + } + if (extension == ".gif") { + return "image/gif"; + } + if (extension == ".jpeg" || extension == ".jpg") { + return "image/jpeg"; + } + if (extension == ".svg") { + return "image/svg+xml"; + } + if (extension == ".webp") { + return "image/webp"; + } + return "image/png"; +} + +std::string prepareChapterBody( + const EpubArchiveChapter& chapter, + ZipWriter& zip, + std::unordered_map& knownAssets, + std::vector& assets) { + std::string body = escapeUnsupportedNamedEntities( + makeVoidElementsXmlCompatible(extractBody(readTextFile(chapter.htmlPath)))); + pugi::xml_document document; + const std::string wrapped = "" + body + ""; + const pugi::xml_parse_result parsed = + document.load_string(wrapped.c_str(), pugi::parse_default); + if (!parsed) { + throw std::runtime_error( + "Downloaded chapter is not valid XHTML near byte " + + std::to_string(parsed.offset) + ": " + parsed.description()); + } + + pugi::xml_node root = document.child("root"); + removeUnsafeContent(root); + processImages(root, zip, knownAssets, assets); + return serializeChildren(root); +} + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/cpp/export/EpubContentProcessor.hpp b/modules/nitro-epub/cpp/export/EpubContentProcessor.hpp new file mode 100644 index 000000000..301959741 --- /dev/null +++ b/modules/nitro-epub/cpp/export/EpubContentProcessor.hpp @@ -0,0 +1,23 @@ +#pragma once + +#include "EpubAsset.hpp" +#include "EpubExporter.hpp" +#include "ZipWriter.hpp" + +#include +#include +#include +#include + +namespace margelo::nitro::nitroepub { + +std::filesystem::path localPathFromUri(const std::string& uri); +std::string normalizedImageExtension(const std::filesystem::path& path); +std::string imageMediaType(const std::string& extension); +std::string prepareChapterBody( + const EpubArchiveChapter& chapter, + ZipWriter& zip, + std::unordered_map& knownAssets, + std::vector& assets); + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/cpp/export/EpubDocuments.cpp b/modules/nitro-epub/cpp/export/EpubDocuments.cpp new file mode 100644 index 000000000..221b760f8 --- /dev/null +++ b/modules/nitro-epub/cpp/export/EpubDocuments.cpp @@ -0,0 +1,217 @@ +#include "EpubDocuments.hpp" + +#include +#include +#include +#include + +namespace margelo::nitro::nitroepub { +namespace { + +std::string xmlEscape(const std::string& value) { + std::string escaped; + escaped.reserve(value.size()); + for (const char character : value) { + switch (character) { + case '&': + escaped += "&"; + break; + case '<': + escaped += "<"; + break; + case '>': + escaped += ">"; + break; + case '"': + escaped += """; + break; + case '\'': + escaped += "'"; + break; + default: + escaped += character; + break; + } + } + return escaped; +} + +std::string modifiedTimestamp() { + const std::time_t now = std::chrono::system_clock::to_time_t( + std::chrono::system_clock::now()); + std::tm utc{}; +#ifdef _WIN32 + gmtime_s(&utc, &now); +#else + gmtime_r(&now, &utc); +#endif + std::ostringstream timestamp; + timestamp << std::put_time(&utc, "%Y-%m-%dT%H:%M:%SZ"); + return timestamp.str(); +} + +} // namespace + +std::string containerDocument() { + return R"( + + + + + +)"; +} + +std::string chapterDocument(const EpubArchiveChapter& chapter, + const std::string& body, + bool hasJavaScript) { + const std::string title = xmlEscape(chapter.title); + const std::string script = + hasJavaScript ? R"( + )" + : ""; + const std::string onLoad = + hasJavaScript ? " onload=\"fnEpub()\"" : ""; + return R"( + + + + + )" + + title + + R"( + )" + + script + R"( + + + )" + body + R"( + + +)"; +} + +std::string navigationDocument( + const EpubArchiveMetadata& metadata, + const std::vector& chapters) { + std::ostringstream items; + for (std::size_t index = 0; index < chapters.size(); ++index) { + items << " \n"; + } + return R"( + + + )" + + xmlEscape(metadata.title) + R"( + + + + +)"; +} + +std::string ncxDocument( + const EpubArchiveMetadata& metadata, + const std::vector& chapters) { + std::ostringstream points; + for (std::size_t index = 0; index < chapters.size(); ++index) { + points << " \n" + << " " + << xmlEscape(chapters[index].title) << "\n" + << " \n" + << " \n"; + } + return R"( + + + )" + + xmlEscape(metadata.title) + R"( + +)" + points.str() + + R"( + +)"; +} + +std::string packageDocument( + const EpubArchiveMetadata& metadata, + const std::vector& chapters, + const std::vector& assets, + const EpubAsset* cover, + bool hasJavaScript) { + std::ostringstream manifest; + manifest << " \n" + << " \n" + << " \n"; + if (hasJavaScript) { + manifest << " \n"; + } + if (cover != nullptr) { + manifest << " archivePath.substr(5)) + << "\" media-type=\"" << cover->mediaType + << "\" properties=\"cover-image\"/>\n"; + } + for (const EpubAsset& asset : assets) { + manifest << " \n"; + } + for (std::size_t index = 0; index < chapters.size(); ++index) { + manifest << " \n"; + } + + std::ostringstream spine; + for (std::size_t index = 0; index < chapters.size(); ++index) { + spine << " \n"; + } + + return R"( + + + )" + + xmlEscape(metadata.bookId) + R"( + )" + + xmlEscape(metadata.title) + R"( + )" + + xmlEscape(metadata.language) + R"( + )" + + xmlEscape(metadata.author) + R"( + )" + + xmlEscape(metadata.description) + R"( + )" + + modifiedTimestamp() + R"( + + +)" + manifest.str() + + R"( + +)" + spine.str() + + R"( + +)"; +} + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/cpp/export/EpubDocuments.hpp b/modules/nitro-epub/cpp/export/EpubDocuments.hpp new file mode 100644 index 000000000..205ffdf2b --- /dev/null +++ b/modules/nitro-epub/cpp/export/EpubDocuments.hpp @@ -0,0 +1,28 @@ +#pragma once + +#include "EpubAsset.hpp" +#include "EpubExporter.hpp" + +#include +#include + +namespace margelo::nitro::nitroepub { + +std::string containerDocument(); +std::string chapterDocument(const EpubArchiveChapter& chapter, + const std::string& body, + bool hasJavaScript); +std::string navigationDocument( + const EpubArchiveMetadata& metadata, + const std::vector& chapters); +std::string ncxDocument( + const EpubArchiveMetadata& metadata, + const std::vector& chapters); +std::string packageDocument( + const EpubArchiveMetadata& metadata, + const std::vector& chapters, + const std::vector& assets, + const EpubAsset* cover, + bool hasJavaScript); + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/cpp/export/EpubExporter.cpp b/modules/nitro-epub/cpp/export/EpubExporter.cpp new file mode 100644 index 000000000..cb001eac5 --- /dev/null +++ b/modules/nitro-epub/cpp/export/EpubExporter.cpp @@ -0,0 +1,102 @@ +#include "EpubExporter.hpp" + +#include "EpubAsset.hpp" +#include "EpubContentProcessor.hpp" +#include "EpubDocuments.hpp" +#include "ZipWriter.hpp" + +#include +#include +#include + +namespace margelo::nitro::nitroepub { + +EpubArchiveResult exportEpubArchive( + const EpubArchiveMetadata& metadata, + const std::vector& chapters, + const std::string& outputPath) { + if (metadata.title.empty()) { + throw std::runtime_error("EPUB title cannot be empty"); + } + if (outputPath.empty()) { + throw std::runtime_error("EPUB output path cannot be empty"); + } + + std::vector availableChapters; + availableChapters.reserve(chapters.size()); + for (const EpubArchiveChapter& chapter : chapters) { + if (std::filesystem::is_regular_file(chapter.htmlPath)) { + availableChapters.push_back(chapter); + } + } + if (availableChapters.empty()) { + throw std::runtime_error("EPUB requires at least one downloaded chapter"); + } + + const std::filesystem::path finalPath(outputPath); + const std::filesystem::path temporaryPath = finalPath.string() + ".tmp"; + if (!finalPath.parent_path().empty()) { + std::filesystem::create_directories(finalPath.parent_path()); + } + std::error_code ignored; + std::filesystem::remove(temporaryPath, ignored); + + try { + ZipWriter zip(temporaryPath); + + // EPUB requires this exact file to be the first entry and uncompressed. + zip.addStored("mimetype", "application/epub+zip"); + zip.addDeflated("META-INF/container.xml", containerDocument()); + zip.addDeflated("EPUB/styles.css", metadata.stylesheet); + + const bool hasJavaScript = !metadata.javascript.empty(); + if (hasJavaScript) { + zip.addDeflated("EPUB/script.js", + "function fnEpub(){\n" + metadata.javascript + "\n}\n"); + } + + std::vector assets; + std::unordered_map knownAssets; + EpubAsset cover; + EpubAsset* coverPointer = nullptr; + const std::filesystem::path coverPath = + localPathFromUri(metadata.coverPath); + if (!coverPath.empty() && std::filesystem::is_regular_file(coverPath)) { + const std::string extension = normalizedImageExtension(coverPath); + cover = EpubAsset{ + "cover-image", + "EPUB/images/cover" + extension, + imageMediaType(extension), + }; + zip.addFile(cover.archivePath, coverPath); + coverPointer = &cover; + } + + for (std::size_t index = 0; index < availableChapters.size(); ++index) { + const std::string body = prepareChapterBody( + availableChapters[index], zip, knownAssets, assets); + zip.addDeflated( + "EPUB/text/chapter-" + std::to_string(index) + ".xhtml", + chapterDocument(availableChapters[index], body, hasJavaScript)); + } + + zip.addDeflated( + "EPUB/nav.xhtml", + navigationDocument(metadata, availableChapters)); + zip.addDeflated("EPUB/toc.ncx", ncxDocument(metadata, availableChapters)); + zip.addDeflated( + "EPUB/content.opf", + packageDocument(metadata, availableChapters, assets, coverPointer, + hasJavaScript)); + zip.finish(); + + std::filesystem::remove(finalPath, ignored); + std::filesystem::rename(temporaryPath, finalPath); + return EpubArchiveResult{outputPath, availableChapters.size()}; + } catch (...) { + std::filesystem::remove(temporaryPath, ignored); + throw; + } +} + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/cpp/export/EpubExporter.hpp b/modules/nitro-epub/cpp/export/EpubExporter.hpp new file mode 100644 index 000000000..fa32028a2 --- /dev/null +++ b/modules/nitro-epub/cpp/export/EpubExporter.hpp @@ -0,0 +1,37 @@ +#pragma once + +#include +#include +#include + +namespace margelo::nitro::nitroepub { + +struct EpubArchiveMetadata { + std::string title; + std::string language; + std::string coverPath; + std::string description; + std::string author; + std::string bookId; + std::string stylesheet; + std::string javascript; +}; + +struct EpubArchiveChapter { + std::string title; + std::string htmlPath; + std::string novelId; + std::string chapterId; +}; + +struct EpubArchiveResult { + std::string outputPath; + std::size_t chapterCount; +}; + +EpubArchiveResult exportEpubArchive( + const EpubArchiveMetadata& metadata, + const std::vector& chapters, + const std::string& outputPath); + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/cpp/export/ZipWriter.cpp b/modules/nitro-epub/cpp/export/ZipWriter.cpp new file mode 100644 index 000000000..70bbe5593 --- /dev/null +++ b/modules/nitro-epub/cpp/export/ZipWriter.cpp @@ -0,0 +1,213 @@ +#include "ZipWriter.hpp" + +#include +#include +#include +#include +#include + +namespace margelo::nitro::nitroepub { +namespace { + +constexpr std::uint16_t UTF8_FLAG = 0x0800; +constexpr std::uint16_t STORED = 0; +constexpr std::uint16_t DEFLATED = 8; +constexpr std::uint16_t DOS_DATE_1980_01_01 = 0x0021; + +std::uint32_t checked32(std::uint64_t value, const char* description) { + if (value > std::numeric_limits::max()) { + throw std::runtime_error(std::string("EPUB exceeds ZIP32 ") + description); + } + return static_cast(value); +} + +std::uint16_t checked16(std::size_t value, const char* description) { + if (value > std::numeric_limits::max()) { + throw std::runtime_error(std::string("EPUB exceeds ZIP16 ") + description); + } + return static_cast(value); +} + +std::vector deflateRaw(const std::vector& input) { + z_stream stream{}; + if (deflateInit2(&stream, Z_DEFAULT_COMPRESSION, Z_DEFLATED, -MAX_WBITS, 8, + Z_DEFAULT_STRATEGY) != Z_OK) { + throw std::runtime_error("Failed to initialize EPUB compression"); + } + + std::vector output( + std::max(128, compressBound(input.size()))); + stream.next_in = const_cast( + reinterpret_cast(input.data())); + stream.avail_in = checked32(input.size(), "entry size"); + stream.next_out = reinterpret_cast(output.data()); + stream.avail_out = checked32(output.size(), "compressed entry size"); + + const int result = deflate(&stream, Z_FINISH); + if (result != Z_STREAM_END) { + deflateEnd(&stream); + throw std::runtime_error("Failed to compress EPUB entry"); + } + output.resize(stream.total_out); + deflateEnd(&stream); + return output; +} + +} // namespace + +ZipWriter::ZipWriter(const std::filesystem::path& outputPath) + : output_(outputPath, std::ios::binary | std::ios::trunc) { + if (!output_) { + throw std::runtime_error("Unable to create EPUB at " + outputPath.string()); + } +} + +ZipWriter::~ZipWriter() { + if (!finished_) { + output_.close(); + } +} + +void ZipWriter::addStored(const std::string& archivePath, + const std::string& content) { + add(archivePath, + std::vector(content.begin(), content.end()), false); +} + +void ZipWriter::addDeflated(const std::string& archivePath, + const std::string& content) { + add(archivePath, + std::vector(content.begin(), content.end()), true); +} + +void ZipWriter::addFile(const std::string& archivePath, + const std::filesystem::path& sourcePath, + bool compress) { + std::ifstream input(sourcePath, std::ios::binary); + if (!input) { + throw std::runtime_error("Unable to read EPUB asset " + sourcePath.string()); + } + std::vector content( + (std::istreambuf_iterator(input)), + std::istreambuf_iterator()); + add(archivePath, content, compress); +} + +void ZipWriter::add(const std::string& archivePath, + const std::vector& content, + bool compress) { + if (finished_) { + throw std::runtime_error("Cannot add an entry to a finished EPUB"); + } + if (archivePath.empty() || archivePath.front() == '/' || + archivePath.find("..") != std::string::npos) { + throw std::runtime_error("Unsafe EPUB archive path: " + archivePath); + } + + const auto compressed = compress ? deflateRaw(content) : content; + const auto crc = static_cast( + crc32(0, reinterpret_cast(content.data()), + checked32(content.size(), "entry size"))); + const auto offset = checked32(static_cast(output_.tellp()), + "local header offset"); + const auto pathLength = checked16(archivePath.size(), "entry name length"); + const auto method = static_cast(compress ? DEFLATED : STORED); + + write32(0x04034b50); + write16(20); + write16(UTF8_FLAG); + write16(method); + write16(0); + write16(DOS_DATE_1980_01_01); + write32(crc); + write32(checked32(compressed.size(), "compressed entry size")); + write32(checked32(content.size(), "entry size")); + write16(pathLength); + write16(0); + output_.write(archivePath.data(), pathLength); + output_.write(reinterpret_cast(compressed.data()), + static_cast(compressed.size())); + if (!output_) { + throw std::runtime_error("Failed while writing EPUB entry " + archivePath); + } + + entries_.push_back(CentralEntry{ + archivePath, + method, + crc, + checked32(compressed.size(), "compressed entry size"), + checked32(content.size(), "entry size"), + offset, + }); +} + +void ZipWriter::finish() { + if (finished_) { + return; + } + + const auto directoryOffset = + checked32(static_cast(output_.tellp()), + "central directory offset"); + for (const auto& entry : entries_) { + const auto pathLength = + checked16(entry.archivePath.size(), "entry name length"); + write32(0x02014b50); + write16(20); + write16(20); + write16(UTF8_FLAG); + write16(entry.method); + write16(0); + write16(DOS_DATE_1980_01_01); + write32(entry.crc); + write32(entry.compressedSize); + write32(entry.uncompressedSize); + write16(pathLength); + write16(0); + write16(0); + write16(0); + write16(0); + write32(0); + write32(entry.localHeaderOffset); + output_.write(entry.archivePath.data(), pathLength); + } + + const auto directoryEnd = + checked32(static_cast(output_.tellp()), + "central directory size"); + const auto entryCount = checked16(entries_.size(), "entry count"); + write32(0x06054b50); + write16(0); + write16(0); + write16(entryCount); + write16(entryCount); + write32(directoryEnd - directoryOffset); + write32(directoryOffset); + write16(0); + output_.flush(); + if (!output_) { + throw std::runtime_error("Failed to finalize EPUB archive"); + } + output_.close(); + finished_ = true; +} + +void ZipWriter::write16(std::uint16_t value) { + const char bytes[] = { + static_cast(value & 0xff), + static_cast((value >> 8) & 0xff), + }; + output_.write(bytes, sizeof(bytes)); +} + +void ZipWriter::write32(std::uint32_t value) { + const char bytes[] = { + static_cast(value & 0xff), + static_cast((value >> 8) & 0xff), + static_cast((value >> 16) & 0xff), + static_cast((value >> 24) & 0xff), + }; + output_.write(bytes, sizeof(bytes)); +} + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/cpp/export/ZipWriter.hpp b/modules/nitro-epub/cpp/export/ZipWriter.hpp new file mode 100644 index 000000000..b12968d33 --- /dev/null +++ b/modules/nitro-epub/cpp/export/ZipWriter.hpp @@ -0,0 +1,47 @@ +#pragma once + +#include +#include +#include +#include +#include + +namespace margelo::nitro::nitroepub { + +class ZipWriter final { +public: + explicit ZipWriter(const std::filesystem::path& outputPath); + ~ZipWriter(); + + ZipWriter(const ZipWriter&) = delete; + ZipWriter& operator=(const ZipWriter&) = delete; + + void addStored(const std::string& archivePath, const std::string& content); + void addDeflated(const std::string& archivePath, const std::string& content); + void addFile(const std::string& archivePath, + const std::filesystem::path& sourcePath, + bool compress = false); + void finish(); + +private: + struct CentralEntry { + std::string archivePath; + std::uint16_t method; + std::uint32_t crc; + std::uint32_t compressedSize; + std::uint32_t uncompressedSize; + std::uint32_t localHeaderOffset; + }; + + std::ofstream output_; + std::vector entries_; + bool finished_ = false; + + void add(const std::string& archivePath, + const std::vector& content, + bool compress); + void write16(std::uint16_t value); + void write32(std::uint32_t value); +}; + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-import-epub/cpp/EpubParser.cpp b/modules/nitro-epub/cpp/import/EpubParser.cpp similarity index 99% rename from modules/nitro-import-epub/cpp/EpubParser.cpp rename to modules/nitro-epub/cpp/import/EpubParser.cpp index 32133294e..d23d2bb84 100644 --- a/modules/nitro-import-epub/cpp/EpubParser.cpp +++ b/modules/nitro-epub/cpp/import/EpubParser.cpp @@ -1,5 +1,5 @@ #include -#include +#include "../pugixml.hpp" #include #include #include @@ -300,4 +300,4 @@ EpubMetadata parseEpub(const std::string epub_path) parse_opf_from_folder(epub_path, opf_path, metadata); return metadata; -} \ No newline at end of file +} diff --git a/modules/nitro-import-epub/cpp/EpubParser.hpp b/modules/nitro-epub/cpp/import/EpubParser.hpp similarity index 100% rename from modules/nitro-import-epub/cpp/EpubParser.hpp rename to modules/nitro-epub/cpp/import/EpubParser.hpp diff --git a/modules/nitro-import-epub/cpp/pugiconfig.hpp b/modules/nitro-epub/cpp/pugiconfig.hpp similarity index 100% rename from modules/nitro-import-epub/cpp/pugiconfig.hpp rename to modules/nitro-epub/cpp/pugiconfig.hpp diff --git a/modules/nitro-import-epub/cpp/pugixml.cpp b/modules/nitro-epub/cpp/pugixml.cpp similarity index 100% rename from modules/nitro-import-epub/cpp/pugixml.cpp rename to modules/nitro-epub/cpp/pugixml.cpp diff --git a/modules/nitro-import-epub/cpp/pugixml.hpp b/modules/nitro-epub/cpp/pugixml.hpp similarity index 100% rename from modules/nitro-import-epub/cpp/pugixml.hpp rename to modules/nitro-epub/cpp/pugixml.hpp diff --git a/modules/nitro-epub/cpp/tests/EpubExporterTest.cpp b/modules/nitro-epub/cpp/tests/EpubExporterTest.cpp new file mode 100644 index 000000000..329a18ff5 --- /dev/null +++ b/modules/nitro-epub/cpp/tests/EpubExporterTest.cpp @@ -0,0 +1,93 @@ +#include "../export/EpubExporter.hpp" + +#include +#include +#include +#include +#include +#include +#include + +using namespace margelo::nitro::nitroepub; + +namespace { + +std::uint16_t read16(const std::vector& bytes, + std::size_t offset) { + return static_cast(bytes[offset]) | + static_cast(bytes[offset + 1] << 8); +} + +} // namespace + +int main(int argc, char** argv) { + assert(argc == 2); + const std::filesystem::path fixtureDirectory = argv[1]; + std::filesystem::remove_all(fixtureDirectory); + std::filesystem::create_directories(fixtureDirectory); + + const std::filesystem::path imagePath = fixtureDirectory / "image.png"; + { + const std::uint8_t png[] = { + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, + }; + std::ofstream image(imagePath, std::ios::binary); + image.write(reinterpret_cast(png), sizeof(png)); + } + + const std::filesystem::path chapterPath = + fixtureDirectory / "chapter.html"; + { + std::ofstream chapter(chapterPath); + chapter << "

One & Two

" + << "" + << "" + << ""; + } + + const std::filesystem::path outputPath = fixtureDirectory / "fixture.epub"; + const EpubArchiveResult result = exportEpubArchive( + EpubArchiveMetadata{ + "Fixture & Book", + "en", + "", + "Description", + "LNReader", + "urn:lnreader:test", + "body { line-height: 1.5; }", + "", + }, + { + EpubArchiveChapter{ + "Chapter ", + chapterPath.string(), + "1", + "2", + }, + EpubArchiveChapter{ + "Missing chapter", + (fixtureDirectory / "missing.html").string(), + "1", + "3", + }, + }, + outputPath.string()); + + assert(result.chapterCount == 1); + assert(std::filesystem::is_regular_file(outputPath)); + + std::ifstream epub(outputPath, std::ios::binary); + const std::vector bytes( + (std::istreambuf_iterator(epub)), + std::istreambuf_iterator()); + assert(bytes.size() > 30); + assert(bytes[0] == 0x50 && bytes[1] == 0x4b && bytes[2] == 0x03 && + bytes[3] == 0x04); + assert(read16(bytes, 8) == 0); + const std::uint16_t nameLength = read16(bytes, 26); + const std::string firstName(bytes.begin() + 30, + bytes.begin() + 30 + nameLength); + assert(firstName == "mimetype"); + + return 0; +} diff --git a/modules/nitro-epub/nitro.json b/modules/nitro-epub/nitro.json new file mode 100644 index 000000000..d8a0d38b1 --- /dev/null +++ b/modules/nitro-epub/nitro.json @@ -0,0 +1,26 @@ +{ + "$schema": "https://nitro.margelo.com/nitro.schema.json", + "cxxNamespace": [ + "nitroepub" + ], + "ios": { + "iosModuleName": "NitroEpub" + }, + "android": { + "androidNamespace": [ + "nitroepub" + ], + "androidCxxLibName": "NitroEpub" + }, + "autolinking": { + "Epub": { + "all": { + "language": "c++", + "implementationClassName": "HybridEpub" + } + } + }, + "ignorePaths": [ + "**/node_modules" + ] +} diff --git a/modules/nitro-import-epub/nitrogen/generated/.gitattributes b/modules/nitro-epub/nitrogen/generated/.gitattributes similarity index 100% rename from modules/nitro-import-epub/nitrogen/generated/.gitattributes rename to modules/nitro-epub/nitrogen/generated/.gitattributes diff --git a/modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpub+autolinking.cmake b/modules/nitro-epub/nitrogen/generated/android/NitroEpub+autolinking.cmake similarity index 88% rename from modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpub+autolinking.cmake rename to modules/nitro-epub/nitrogen/generated/android/NitroEpub+autolinking.cmake index 0c2e5eacd..60d825f85 100644 --- a/modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpub+autolinking.cmake +++ b/modules/nitro-epub/nitrogen/generated/android/NitroEpub+autolinking.cmake @@ -1,5 +1,5 @@ # -# NitroImportEpub+autolinking.cmake +# NitroEpub+autolinking.cmake # This file was generated by nitrogen. DO NOT MODIFY THIS FILE. # https://github.com/mrousavy/nitro # Copyright © Marc Rousavy @ Margelo @@ -10,11 +10,11 @@ # # To use it, add this to your CMakeLists.txt: # ```cmake -# include(${CMAKE_SOURCE_DIR}/../nitrogen/generated/android/NitroImportEpub+autolinking.cmake) +# include(${CMAKE_SOURCE_DIR}/../nitrogen/generated/android/NitroEpub+autolinking.cmake) # ``` # Define a flag to check if we are building properly -add_definitions(-DBUILDING_NITROIMPORTEPUB_WITH_GENERATED_CMAKE_PROJECT) +add_definitions(-DBUILDING_NITROEPUB_WITH_GENERATED_CMAKE_PROJECT) # Enable Raw Props parsing in react-native (for Nitro Views) add_definitions(-DRN_SERIALIZABLE_STATE) @@ -29,9 +29,9 @@ include_directories( # Add all .cpp sources that were generated by Nitrogen target_sources( # CMake project name (Android C++ library name) - NitroImportEpub PRIVATE + NitroEpub PRIVATE # Autolinking Setup - ../nitrogen/generated/android/NitroImportEpubOnLoad.cpp + ../nitrogen/generated/android/NitroEpubOnLoad.cpp # Shared Nitrogen C++ sources ../nitrogen/generated/shared/c++/HybridEpubSpec.cpp # Android-specific Nitrogen C++ sources @@ -41,7 +41,7 @@ target_sources( # From node_modules/react-native/ReactAndroid/cmake-utils/folly-flags.cmake # Used in node_modules/react-native/ReactAndroid/cmake-utils/ReactNative-application.cmake target_compile_definitions( - NitroImportEpub PRIVATE + NitroEpub PRIVATE -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 @@ -61,7 +61,7 @@ find_package(react-native-nitro-modules REQUIRED) # <-- Used to create all Hybri # Link all libraries together target_link_libraries( - NitroImportEpub + NitroEpub fbjni::fbjni # <-- Facebook C++ JNI helpers ReactAndroid::jsi # <-- RN: JSI react-native-nitro-modules::NitroModules # <-- NitroModules Core :) @@ -70,12 +70,12 @@ target_link_libraries( # Link react-native (different prefab between RN 0.75 and RN 0.76) if(ReactAndroid_VERSION_MINOR GREATER_EQUAL 76) target_link_libraries( - NitroImportEpub + NitroEpub ReactAndroid::reactnative # <-- RN: Native Modules umbrella prefab ) else() target_link_libraries( - NitroImportEpub + NitroEpub ReactAndroid::react_nativemodule_core # <-- RN: TurboModules Core ) endif() diff --git a/modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpub+autolinking.gradle b/modules/nitro-epub/nitrogen/generated/android/NitroEpub+autolinking.gradle similarity index 72% rename from modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpub+autolinking.gradle rename to modules/nitro-epub/nitrogen/generated/android/NitroEpub+autolinking.gradle index a6d426602..29e7f4535 100644 --- a/modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpub+autolinking.gradle +++ b/modules/nitro-epub/nitrogen/generated/android/NitroEpub+autolinking.gradle @@ -1,5 +1,5 @@ /// -/// NitroImportEpub+autolinking.gradle +/// NitroEpub+autolinking.gradle /// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. /// https://github.com/mrousavy/nitro /// Copyright © Marc Rousavy @ Margelo @@ -10,10 +10,10 @@ /// /// To use it, add this to your build.gradle: /// ```gradle -/// apply from: '../nitrogen/generated/android/NitroImportEpub+autolinking.gradle' +/// apply from: '../nitrogen/generated/android/NitroEpub+autolinking.gradle' /// ``` -logger.warn("[NitroModules] 🔥 NitroImportEpub is boosted by nitro!") +logger.warn("[NitroModules] 🔥 NitroEpub is boosted by nitro!") android { sourceSets { diff --git a/modules/nitro-epub/nitrogen/generated/android/NitroEpubOnLoad.cpp b/modules/nitro-epub/nitrogen/generated/android/NitroEpubOnLoad.cpp new file mode 100644 index 000000000..256f97670 --- /dev/null +++ b/modules/nitro-epub/nitrogen/generated/android/NitroEpubOnLoad.cpp @@ -0,0 +1,49 @@ +/// +/// NitroEpubOnLoad.cpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#ifndef BUILDING_NITROEPUB_WITH_GENERATED_CMAKE_PROJECT +#error NitroEpubOnLoad.cpp is not being built with the autogenerated CMakeLists.txt project. Is a different CMakeLists.txt building this? +#endif + +#include "NitroEpubOnLoad.hpp" + +#include +#include +#include + +#include "HybridEpub.hpp" + +namespace margelo::nitro::nitroepub { + +int initialize(JavaVM* vm) { + return facebook::jni::initialize(vm, []() { + ::margelo::nitro::nitroepub::registerAllNatives(); + }); +} + + + +void registerAllNatives() { + using namespace margelo::nitro; + using namespace margelo::nitro::nitroepub; + + // Register native JNI methods + + + // Register Nitro Hybrid Objects + HybridObjectRegistry::registerHybridObjectConstructor( + "Epub", + []() -> std::shared_ptr { + static_assert(std::is_default_constructible_v, + "The HybridObject \"HybridEpub\" is not default-constructible! " + "Create a public constructor that takes zero arguments to be able to autolink this HybridObject."); + return std::make_shared(); + } + ); +} + +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpubOnLoad.hpp b/modules/nitro-epub/nitrogen/generated/android/NitroEpubOnLoad.hpp similarity index 69% rename from modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpubOnLoad.hpp rename to modules/nitro-epub/nitrogen/generated/android/NitroEpubOnLoad.hpp index 964f7e802..538505597 100644 --- a/modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpubOnLoad.hpp +++ b/modules/nitro-epub/nitrogen/generated/android/NitroEpubOnLoad.hpp @@ -1,5 +1,5 @@ /// -/// NitroImportEpubOnLoad.hpp +/// NitroEpubOnLoad.hpp /// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. /// https://github.com/mrousavy/nitro /// Copyright © Marc Rousavy @ Margelo @@ -9,21 +9,21 @@ #include #include -namespace margelo::nitro::nitroimportepub { +namespace margelo::nitro::nitroepub { [[deprecated("Use registerNatives() instead.")]] int initialize(JavaVM* vm); /** - * Register the native (C++) part of NitroImportEpub, and autolinks all Hybrid Objects. + * Register the native (C++) part of NitroEpub, and autolinks all Hybrid Objects. * Call this in your `JNI_OnLoad` function (probably inside `cpp-adapter.cpp`), * inside a `facebook::jni::initialize(vm, ...)` call. * Example: * ```cpp (cpp-adapter.cpp) * JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* vm, void*) { * return facebook::jni::initialize(vm, []() { - * // register all NitroImportEpub HybridObjects - * margelo::nitro::nitroimportepub::registerNatives(); + * // register all NitroEpub HybridObjects + * margelo::nitro::nitroepub::registerNatives(); * // any other custom registrations go here. * }); * } @@ -31,4 +31,4 @@ namespace margelo::nitro::nitroimportepub { */ void registerAllNatives(); -} // namespace margelo::nitro::nitroimportepub +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-import-epub/nitrogen/generated/android/kotlin/com/margelo/nitro/nitroimportepub/NitroImportEpubOnLoad.kt b/modules/nitro-epub/nitrogen/generated/android/kotlin/com/margelo/nitro/nitroepub/NitroEpubOnLoad.kt similarity index 53% rename from modules/nitro-import-epub/nitrogen/generated/android/kotlin/com/margelo/nitro/nitroimportepub/NitroImportEpubOnLoad.kt rename to modules/nitro-epub/nitrogen/generated/android/kotlin/com/margelo/nitro/nitroepub/NitroEpubOnLoad.kt index 4bdb3848d..92f896dcf 100644 --- a/modules/nitro-import-epub/nitrogen/generated/android/kotlin/com/margelo/nitro/nitroimportepub/NitroImportEpubOnLoad.kt +++ b/modules/nitro-epub/nitrogen/generated/android/kotlin/com/margelo/nitro/nitroepub/NitroEpubOnLoad.kt @@ -1,32 +1,32 @@ /// -/// NitroImportEpubOnLoad.kt +/// NitroEpubOnLoad.kt /// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. /// https://github.com/mrousavy/nitro /// Copyright © Marc Rousavy @ Margelo /// -package com.margelo.nitro.nitroimportepub +package com.margelo.nitro.nitroepub import android.util.Log -internal class NitroImportEpubOnLoad { +internal class NitroEpubOnLoad { companion object { - private const val TAG = "NitroImportEpubOnLoad" + private const val TAG = "NitroEpubOnLoad" private var didLoad = false /** - * Initializes the native part of "NitroImportEpub". + * Initializes the native part of "NitroEpub". * This method is idempotent and can be called more than once. */ @JvmStatic fun initializeNative() { if (didLoad) return try { - Log.i(TAG, "Loading NitroImportEpub C++ library...") - System.loadLibrary("NitroImportEpub") - Log.i(TAG, "Successfully loaded NitroImportEpub C++ library!") + Log.i(TAG, "Loading NitroEpub C++ library...") + System.loadLibrary("NitroEpub") + Log.i(TAG, "Successfully loaded NitroEpub C++ library!") didLoad = true } catch (e: Error) { - Log.e(TAG, "Failed to load NitroImportEpub C++ library! Is it properly installed and linked? " + + Log.e(TAG, "Failed to load NitroEpub C++ library! Is it properly installed and linked? " + "Is the name correct? (see `CMakeLists.txt`, at `add_library(...)`)", e) throw e } diff --git a/modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub+autolinking.rb b/modules/nitro-epub/nitrogen/generated/ios/NitroEpub+autolinking.rb similarity index 88% rename from modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub+autolinking.rb rename to modules/nitro-epub/nitrogen/generated/ios/NitroEpub+autolinking.rb index 69d09736d..a528c2f80 100644 --- a/modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub+autolinking.rb +++ b/modules/nitro-epub/nitrogen/generated/ios/NitroEpub+autolinking.rb @@ -1,5 +1,5 @@ # -# NitroImportEpub+autolinking.rb +# NitroEpub+autolinking.rb # This file was generated by nitrogen. DO NOT MODIFY THIS FILE. # https://github.com/mrousavy/nitro # Copyright © Marc Rousavy @ Margelo @@ -14,13 +14,13 @@ # # ... # # # Add all files generated by Nitrogen -# load 'nitrogen/generated/ios/NitroImportEpub+autolinking.rb' +# load 'nitrogen/generated/ios/NitroEpub+autolinking.rb' # add_nitrogen_files(spec) # end # ``` def add_nitrogen_files(spec) - Pod::UI.puts "[NitroModules] 🔥 NitroImportEpub is boosted by nitro!" + Pod::UI.puts "[NitroModules] 🔥 NitroEpub is boosted by nitro!" spec.dependency "NitroModules" @@ -37,7 +37,7 @@ def add_nitrogen_files(spec) # Generated specs "nitrogen/generated/shared/**/*.{h,hpp}", # Swift to C++ bridging helpers - "nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Bridge.hpp" + "nitrogen/generated/ios/NitroEpub-Swift-Cxx-Bridge.hpp" ] current_private_header_files = Array(spec.attributes_hash['private_header_files']) diff --git a/modules/nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Bridge.cpp b/modules/nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Bridge.cpp new file mode 100644 index 000000000..884fae4e0 --- /dev/null +++ b/modules/nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Bridge.cpp @@ -0,0 +1,17 @@ +/// +/// NitroEpub-Swift-Cxx-Bridge.cpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#include "NitroEpub-Swift-Cxx-Bridge.hpp" + +// Include C++ implementation defined types + + +namespace margelo::nitro::nitroepub::bridge::swift { + + + +} // namespace margelo::nitro::nitroepub::bridge::swift diff --git a/modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Bridge.hpp b/modules/nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Bridge.hpp similarity index 74% rename from modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Bridge.hpp rename to modules/nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Bridge.hpp index e826676c5..2f1918ae0 100644 --- a/modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Bridge.hpp +++ b/modules/nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Bridge.hpp @@ -1,5 +1,5 @@ /// -/// NitroImportEpub-Swift-Cxx-Bridge.hpp +/// NitroEpub-Swift-Cxx-Bridge.hpp /// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. /// https://github.com/mrousavy/nitro /// Copyright © Marc Rousavy @ Margelo @@ -20,8 +20,8 @@ * Contains specialized versions of C++ templated types so they can be accessed from Swift, * as well as helper functions to interact with those C++ types from Swift. */ -namespace margelo::nitro::nitroimportepub::bridge::swift { +namespace margelo::nitro::nitroepub::bridge::swift { -} // namespace margelo::nitro::nitroimportepub::bridge::swift +} // namespace margelo::nitro::nitroepub::bridge::swift diff --git a/modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Umbrella.hpp b/modules/nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Umbrella.hpp similarity index 60% rename from modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Umbrella.hpp rename to modules/nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Umbrella.hpp index f48179db5..629c5e7e0 100644 --- a/modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Umbrella.hpp +++ b/modules/nitro-epub/nitrogen/generated/ios/NitroEpub-Swift-Cxx-Umbrella.hpp @@ -1,5 +1,5 @@ /// -/// NitroImportEpub-Swift-Cxx-Umbrella.hpp +/// NitroEpub-Swift-Cxx-Umbrella.hpp /// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. /// https://github.com/mrousavy/nitro /// Copyright © Marc Rousavy @ Margelo @@ -14,7 +14,7 @@ // C++ helpers for Swift -#include "NitroImportEpub-Swift-Cxx-Bridge.hpp" +#include "NitroEpub-Swift-Cxx-Bridge.hpp" // Common C++ types used in Swift #include @@ -26,13 +26,13 @@ // Include Swift defined types -#if __has_include("NitroImportEpub-Swift.h") +#if __has_include("NitroEpub-Swift.h") // This header is generated by Xcode/Swift on every app build. -// If it cannot be found, make sure the Swift module's name (= podspec name) is actually "NitroImportEpub". -#include "NitroImportEpub-Swift.h" +// If it cannot be found, make sure the Swift module's name (= podspec name) is actually "NitroEpub". +#include "NitroEpub-Swift.h" // Same as above, but used when building with frameworks (`use_frameworks`) -#elif __has_include() -#include +#elif __has_include() +#include #else -#error NitroImportEpub's autogenerated Swift header cannot be found! Make sure the Swift module's name (= podspec name) is actually "NitroImportEpub", and try building the app first. +#error NitroEpub's autogenerated Swift header cannot be found! Make sure the Swift module's name (= podspec name) is actually "NitroEpub", and try building the app first. #endif diff --git a/modules/nitro-epub/nitrogen/generated/ios/NitroEpubAutolinking.mm b/modules/nitro-epub/nitrogen/generated/ios/NitroEpubAutolinking.mm new file mode 100644 index 000000000..d713e68cf --- /dev/null +++ b/modules/nitro-epub/nitrogen/generated/ios/NitroEpubAutolinking.mm @@ -0,0 +1,35 @@ +/// +/// NitroEpubAutolinking.mm +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#import +#import + +#import + +#include "HybridEpub.hpp" + +@interface NitroEpubAutolinking : NSObject +@end + +@implementation NitroEpubAutolinking + ++ (void) load { + using namespace margelo::nitro; + using namespace margelo::nitro::nitroepub; + + HybridObjectRegistry::registerHybridObjectConstructor( + "Epub", + []() -> std::shared_ptr { + static_assert(std::is_default_constructible_v, + "The HybridObject \"HybridEpub\" is not default-constructible! " + "Create a public constructor that takes zero arguments to be able to autolink this HybridObject."); + return std::make_shared(); + } + ); +} + +@end diff --git a/modules/nitro-epub/nitrogen/generated/ios/NitroEpubAutolinking.swift b/modules/nitro-epub/nitrogen/generated/ios/NitroEpubAutolinking.swift new file mode 100644 index 000000000..ffd50dc99 --- /dev/null +++ b/modules/nitro-epub/nitrogen/generated/ios/NitroEpubAutolinking.swift @@ -0,0 +1,16 @@ +/// +/// NitroEpubAutolinking.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +// TODO: Use empty enums once Swift supports exporting them as namespaces +// See: https://github.com/swiftlang/swift/pull/83616 +public final class NitroEpubAutolinking { + public typealias bridge = margelo.nitro.nitroepub.bridge.swift + + +} diff --git a/modules/nitro-import-epub/nitrogen/generated/shared/c++/EpubChapter.hpp b/modules/nitro-epub/nitrogen/generated/shared/c++/EpubChapter.hpp similarity index 87% rename from modules/nitro-import-epub/nitrogen/generated/shared/c++/EpubChapter.hpp rename to modules/nitro-epub/nitrogen/generated/shared/c++/EpubChapter.hpp index 5d49755ee..4b109009b 100644 --- a/modules/nitro-import-epub/nitrogen/generated/shared/c++/EpubChapter.hpp +++ b/modules/nitro-epub/nitrogen/generated/shared/c++/EpubChapter.hpp @@ -32,7 +32,7 @@ #include -namespace margelo::nitro::nitroimportepub { +namespace margelo::nitro::nitroepub { /** * A struct which can be represented as a JavaScript object (EpubChapter). @@ -50,21 +50,21 @@ namespace margelo::nitro::nitroimportepub { friend bool operator==(const EpubChapter& lhs, const EpubChapter& rhs) = default; }; -} // namespace margelo::nitro::nitroimportepub +} // namespace margelo::nitro::nitroepub namespace margelo::nitro { // C++ EpubChapter <> JS EpubChapter (object) template <> - struct JSIConverter final { - static inline margelo::nitro::nitroimportepub::EpubChapter fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + struct JSIConverter final { + static inline margelo::nitro::nitroepub::EpubChapter fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { jsi::Object obj = arg.asObject(runtime); - return margelo::nitro::nitroimportepub::EpubChapter( + return margelo::nitro::nitroepub::EpubChapter( JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "name"))), JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "path"))) ); } - static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitroimportepub::EpubChapter& arg) { + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitroepub::EpubChapter& arg) { jsi::Object obj(runtime); obj.setProperty(runtime, PropNameIDCache::get(runtime, "name"), JSIConverter::toJSI(runtime, arg.name)); obj.setProperty(runtime, PropNameIDCache::get(runtime, "path"), JSIConverter::toJSI(runtime, arg.path)); diff --git a/modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportChapter.hpp b/modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportChapter.hpp new file mode 100644 index 000000000..898e4df4d --- /dev/null +++ b/modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportChapter.hpp @@ -0,0 +1,95 @@ +/// +/// EpubExportChapter.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + + + +#include + +namespace margelo::nitro::nitroepub { + + /** + * A struct which can be represented as a JavaScript object (EpubExportChapter). + */ + struct EpubExportChapter final { + public: + std::string title SWIFT_PRIVATE; + std::string htmlPath SWIFT_PRIVATE; + std::string novelId SWIFT_PRIVATE; + std::string chapterId SWIFT_PRIVATE; + + public: + EpubExportChapter() = default; + explicit EpubExportChapter(std::string title, std::string htmlPath, std::string novelId, std::string chapterId): title(title), htmlPath(htmlPath), novelId(novelId), chapterId(chapterId) {} + + public: + friend bool operator==(const EpubExportChapter& lhs, const EpubExportChapter& rhs) = default; + }; + +} // namespace margelo::nitro::nitroepub + +namespace margelo::nitro { + + // C++ EpubExportChapter <> JS EpubExportChapter (object) + template <> + struct JSIConverter final { + static inline margelo::nitro::nitroepub::EpubExportChapter fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + jsi::Object obj = arg.asObject(runtime); + return margelo::nitro::nitroepub::EpubExportChapter( + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "title"))), + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "htmlPath"))), + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "novelId"))), + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "chapterId"))) + ); + } + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitroepub::EpubExportChapter& arg) { + jsi::Object obj(runtime); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "title"), JSIConverter::toJSI(runtime, arg.title)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "htmlPath"), JSIConverter::toJSI(runtime, arg.htmlPath)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "novelId"), JSIConverter::toJSI(runtime, arg.novelId)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "chapterId"), JSIConverter::toJSI(runtime, arg.chapterId)); + return obj; + } + static inline bool canConvert(jsi::Runtime& runtime, const jsi::Value& value) { + if (!value.isObject()) { + return false; + } + jsi::Object obj = value.getObject(runtime); + if (!nitro::isPlainObject(runtime, obj)) { + return false; + } + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "title")))) return false; + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "htmlPath")))) return false; + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "novelId")))) return false; + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "chapterId")))) return false; + return true; + } + }; + +} // namespace margelo::nitro diff --git a/modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportMetadata.hpp b/modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportMetadata.hpp new file mode 100644 index 000000000..88d249647 --- /dev/null +++ b/modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportMetadata.hpp @@ -0,0 +1,111 @@ +/// +/// EpubExportMetadata.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + + + +#include + +namespace margelo::nitro::nitroepub { + + /** + * A struct which can be represented as a JavaScript object (EpubExportMetadata). + */ + struct EpubExportMetadata final { + public: + std::string title SWIFT_PRIVATE; + std::string language SWIFT_PRIVATE; + std::string coverPath SWIFT_PRIVATE; + std::string description SWIFT_PRIVATE; + std::string author SWIFT_PRIVATE; + std::string bookId SWIFT_PRIVATE; + std::string stylesheet SWIFT_PRIVATE; + std::string javascript SWIFT_PRIVATE; + + public: + EpubExportMetadata() = default; + explicit EpubExportMetadata(std::string title, std::string language, std::string coverPath, std::string description, std::string author, std::string bookId, std::string stylesheet, std::string javascript): title(title), language(language), coverPath(coverPath), description(description), author(author), bookId(bookId), stylesheet(stylesheet), javascript(javascript) {} + + public: + friend bool operator==(const EpubExportMetadata& lhs, const EpubExportMetadata& rhs) = default; + }; + +} // namespace margelo::nitro::nitroepub + +namespace margelo::nitro { + + // C++ EpubExportMetadata <> JS EpubExportMetadata (object) + template <> + struct JSIConverter final { + static inline margelo::nitro::nitroepub::EpubExportMetadata fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + jsi::Object obj = arg.asObject(runtime); + return margelo::nitro::nitroepub::EpubExportMetadata( + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "title"))), + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "language"))), + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "coverPath"))), + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "description"))), + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "author"))), + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "bookId"))), + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "stylesheet"))), + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "javascript"))) + ); + } + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitroepub::EpubExportMetadata& arg) { + jsi::Object obj(runtime); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "title"), JSIConverter::toJSI(runtime, arg.title)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "language"), JSIConverter::toJSI(runtime, arg.language)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "coverPath"), JSIConverter::toJSI(runtime, arg.coverPath)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "description"), JSIConverter::toJSI(runtime, arg.description)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "author"), JSIConverter::toJSI(runtime, arg.author)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "bookId"), JSIConverter::toJSI(runtime, arg.bookId)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "stylesheet"), JSIConverter::toJSI(runtime, arg.stylesheet)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "javascript"), JSIConverter::toJSI(runtime, arg.javascript)); + return obj; + } + static inline bool canConvert(jsi::Runtime& runtime, const jsi::Value& value) { + if (!value.isObject()) { + return false; + } + jsi::Object obj = value.getObject(runtime); + if (!nitro::isPlainObject(runtime, obj)) { + return false; + } + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "title")))) return false; + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "language")))) return false; + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "coverPath")))) return false; + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "description")))) return false; + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "author")))) return false; + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "bookId")))) return false; + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "stylesheet")))) return false; + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "javascript")))) return false; + return true; + } + }; + +} // namespace margelo::nitro diff --git a/modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportResult.hpp b/modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportResult.hpp new file mode 100644 index 000000000..e536a7295 --- /dev/null +++ b/modules/nitro-epub/nitrogen/generated/shared/c++/EpubExportResult.hpp @@ -0,0 +1,87 @@ +/// +/// EpubExportResult.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include() +#include +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + + + +#include + +namespace margelo::nitro::nitroepub { + + /** + * A struct which can be represented as a JavaScript object (EpubExportResult). + */ + struct EpubExportResult final { + public: + std::string outputPath SWIFT_PRIVATE; + double chapterCount SWIFT_PRIVATE; + + public: + EpubExportResult() = default; + explicit EpubExportResult(std::string outputPath, double chapterCount): outputPath(outputPath), chapterCount(chapterCount) {} + + public: + friend bool operator==(const EpubExportResult& lhs, const EpubExportResult& rhs) = default; + }; + +} // namespace margelo::nitro::nitroepub + +namespace margelo::nitro { + + // C++ EpubExportResult <> JS EpubExportResult (object) + template <> + struct JSIConverter final { + static inline margelo::nitro::nitroepub::EpubExportResult fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + jsi::Object obj = arg.asObject(runtime); + return margelo::nitro::nitroepub::EpubExportResult( + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "outputPath"))), + JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "chapterCount"))) + ); + } + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitroepub::EpubExportResult& arg) { + jsi::Object obj(runtime); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "outputPath"), JSIConverter::toJSI(runtime, arg.outputPath)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "chapterCount"), JSIConverter::toJSI(runtime, arg.chapterCount)); + return obj; + } + static inline bool canConvert(jsi::Runtime& runtime, const jsi::Value& value) { + if (!value.isObject()) { + return false; + } + jsi::Object obj = value.getObject(runtime); + if (!nitro::isPlainObject(runtime, obj)) { + return false; + } + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "outputPath")))) return false; + if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "chapterCount")))) return false; + return true; + } + }; + +} // namespace margelo::nitro diff --git a/modules/nitro-import-epub/nitrogen/generated/shared/c++/EpubNovel.hpp b/modules/nitro-epub/nitrogen/generated/shared/c++/EpubNovel.hpp similarity index 50% rename from modules/nitro-import-epub/nitrogen/generated/shared/c++/EpubNovel.hpp rename to modules/nitro-epub/nitrogen/generated/shared/c++/EpubNovel.hpp index 053171696..5b79d9bd2 100644 --- a/modules/nitro-import-epub/nitrogen/generated/shared/c++/EpubNovel.hpp +++ b/modules/nitro-epub/nitrogen/generated/shared/c++/EpubNovel.hpp @@ -29,16 +29,14 @@ #endif // Forward declaration of `EpubChapter` to properly resolve imports. -namespace margelo::nitro::nitroimportepub { struct EpubChapter; } +namespace margelo::nitro::nitroepub { struct EpubChapter; } #include -#include -#include #include #include "EpubChapter.hpp" #include -namespace margelo::nitro::nitroimportepub { +namespace margelo::nitro::nitroepub { /** * A struct which can be represented as a JavaScript object (EpubNovel). @@ -46,50 +44,50 @@ namespace margelo::nitro::nitroimportepub { struct EpubNovel final { public: std::string name SWIFT_PRIVATE; - std::optional> cover SWIFT_PRIVATE; - std::optional> summary SWIFT_PRIVATE; - std::optional> author SWIFT_PRIVATE; - std::optional> artist SWIFT_PRIVATE; + std::optional cover SWIFT_PRIVATE; + std::optional summary SWIFT_PRIVATE; + std::optional author SWIFT_PRIVATE; + std::optional artist SWIFT_PRIVATE; std::vector chapters SWIFT_PRIVATE; std::vector cssPaths SWIFT_PRIVATE; std::vector imagePaths SWIFT_PRIVATE; public: EpubNovel() = default; - explicit EpubNovel(std::string name, std::optional> cover, std::optional> summary, std::optional> author, std::optional> artist, std::vector chapters, std::vector cssPaths, std::vector imagePaths): name(name), cover(cover), summary(summary), author(author), artist(artist), chapters(chapters), cssPaths(cssPaths), imagePaths(imagePaths) {} + explicit EpubNovel(std::string name, std::optional cover, std::optional summary, std::optional author, std::optional artist, std::vector chapters, std::vector cssPaths, std::vector imagePaths): name(name), cover(cover), summary(summary), author(author), artist(artist), chapters(chapters), cssPaths(cssPaths), imagePaths(imagePaths) {} public: friend bool operator==(const EpubNovel& lhs, const EpubNovel& rhs) = default; }; -} // namespace margelo::nitro::nitroimportepub +} // namespace margelo::nitro::nitroepub namespace margelo::nitro { // C++ EpubNovel <> JS EpubNovel (object) template <> - struct JSIConverter final { - static inline margelo::nitro::nitroimportepub::EpubNovel fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + struct JSIConverter final { + static inline margelo::nitro::nitroepub::EpubNovel fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { jsi::Object obj = arg.asObject(runtime); - return margelo::nitro::nitroimportepub::EpubNovel( + return margelo::nitro::nitroepub::EpubNovel( JSIConverter::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "name"))), - JSIConverter>>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "cover"))), - JSIConverter>>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "summary"))), - JSIConverter>>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "author"))), - JSIConverter>>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "artist"))), - JSIConverter>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "chapters"))), + JSIConverter>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "cover"))), + JSIConverter>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "summary"))), + JSIConverter>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "author"))), + JSIConverter>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "artist"))), + JSIConverter>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "chapters"))), JSIConverter>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "cssPaths"))), JSIConverter>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "imagePaths"))) ); } - static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitroimportepub::EpubNovel& arg) { + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitroepub::EpubNovel& arg) { jsi::Object obj(runtime); obj.setProperty(runtime, PropNameIDCache::get(runtime, "name"), JSIConverter::toJSI(runtime, arg.name)); - obj.setProperty(runtime, PropNameIDCache::get(runtime, "cover"), JSIConverter>>::toJSI(runtime, arg.cover)); - obj.setProperty(runtime, PropNameIDCache::get(runtime, "summary"), JSIConverter>>::toJSI(runtime, arg.summary)); - obj.setProperty(runtime, PropNameIDCache::get(runtime, "author"), JSIConverter>>::toJSI(runtime, arg.author)); - obj.setProperty(runtime, PropNameIDCache::get(runtime, "artist"), JSIConverter>>::toJSI(runtime, arg.artist)); - obj.setProperty(runtime, PropNameIDCache::get(runtime, "chapters"), JSIConverter>::toJSI(runtime, arg.chapters)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "cover"), JSIConverter>::toJSI(runtime, arg.cover)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "summary"), JSIConverter>::toJSI(runtime, arg.summary)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "author"), JSIConverter>::toJSI(runtime, arg.author)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "artist"), JSIConverter>::toJSI(runtime, arg.artist)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "chapters"), JSIConverter>::toJSI(runtime, arg.chapters)); obj.setProperty(runtime, PropNameIDCache::get(runtime, "cssPaths"), JSIConverter>::toJSI(runtime, arg.cssPaths)); obj.setProperty(runtime, PropNameIDCache::get(runtime, "imagePaths"), JSIConverter>::toJSI(runtime, arg.imagePaths)); return obj; @@ -103,11 +101,11 @@ namespace margelo::nitro { return false; } if (!JSIConverter::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "name")))) return false; - if (!JSIConverter>>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "cover")))) return false; - if (!JSIConverter>>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "summary")))) return false; - if (!JSIConverter>>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "author")))) return false; - if (!JSIConverter>>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "artist")))) return false; - if (!JSIConverter>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "chapters")))) return false; + if (!JSIConverter>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "cover")))) return false; + if (!JSIConverter>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "summary")))) return false; + if (!JSIConverter>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "author")))) return false; + if (!JSIConverter>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "artist")))) return false; + if (!JSIConverter>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "chapters")))) return false; if (!JSIConverter>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "cssPaths")))) return false; if (!JSIConverter>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "imagePaths")))) return false; return true; diff --git a/modules/nitro-import-epub/nitrogen/generated/shared/c++/HybridEpubSpec.cpp b/modules/nitro-epub/nitrogen/generated/shared/c++/HybridEpubSpec.cpp similarity index 76% rename from modules/nitro-import-epub/nitrogen/generated/shared/c++/HybridEpubSpec.cpp rename to modules/nitro-epub/nitrogen/generated/shared/c++/HybridEpubSpec.cpp index 6904c3bb7..1d7fe42a2 100644 --- a/modules/nitro-import-epub/nitrogen/generated/shared/c++/HybridEpubSpec.cpp +++ b/modules/nitro-epub/nitrogen/generated/shared/c++/HybridEpubSpec.cpp @@ -7,7 +7,7 @@ #include "HybridEpubSpec.hpp" -namespace margelo::nitro::nitroimportepub { +namespace margelo::nitro::nitroepub { void HybridEpubSpec::loadHybridMethods() { // load base methods/properties @@ -15,7 +15,8 @@ namespace margelo::nitro::nitroimportepub { // load custom methods/properties registerHybrids(this, [](Prototype& prototype) { prototype.registerHybridMethod("parseNovelAndChapters", &HybridEpubSpec::parseNovelAndChapters); + prototype.registerHybridMethod("exportEpub", &HybridEpubSpec::exportEpub); }); } -} // namespace margelo::nitro::nitroimportepub +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-import-epub/nitrogen/generated/shared/c++/HybridEpubSpec.hpp b/modules/nitro-epub/nitrogen/generated/shared/c++/HybridEpubSpec.hpp similarity index 57% rename from modules/nitro-import-epub/nitrogen/generated/shared/c++/HybridEpubSpec.hpp rename to modules/nitro-epub/nitrogen/generated/shared/c++/HybridEpubSpec.hpp index f3362185d..cee7af8f1 100644 --- a/modules/nitro-import-epub/nitrogen/generated/shared/c++/HybridEpubSpec.hpp +++ b/modules/nitro-epub/nitrogen/generated/shared/c++/HybridEpubSpec.hpp @@ -14,12 +14,23 @@ #endif // Forward declaration of `EpubNovel` to properly resolve imports. -namespace margelo::nitro::nitroimportepub { struct EpubNovel; } +namespace margelo::nitro::nitroepub { struct EpubNovel; } +// Forward declaration of `EpubExportResult` to properly resolve imports. +namespace margelo::nitro::nitroepub { struct EpubExportResult; } +// Forward declaration of `EpubExportMetadata` to properly resolve imports. +namespace margelo::nitro::nitroepub { struct EpubExportMetadata; } +// Forward declaration of `EpubExportChapter` to properly resolve imports. +namespace margelo::nitro::nitroepub { struct EpubExportChapter; } #include "EpubNovel.hpp" +#include #include +#include "EpubExportResult.hpp" +#include "EpubExportMetadata.hpp" +#include "EpubExportChapter.hpp" +#include -namespace margelo::nitro::nitroimportepub { +namespace margelo::nitro::nitroepub { using namespace margelo::nitro; @@ -50,7 +61,8 @@ namespace margelo::nitro::nitroimportepub { public: // Methods - virtual EpubNovel parseNovelAndChapters(const std::string& epubDirPath) = 0; + virtual std::shared_ptr> parseNovelAndChapters(const std::string& epubDirPath) = 0; + virtual std::shared_ptr> exportEpub(const EpubExportMetadata& metadata, const std::vector& chapters, const std::string& outputPath) = 0; protected: // Hybrid Setup @@ -61,4 +73,4 @@ namespace margelo::nitro::nitroimportepub { static constexpr auto TAG = "Epub"; }; -} // namespace margelo::nitro::nitroimportepub +} // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-import-epub/package.json b/modules/nitro-epub/package.json similarity index 96% rename from modules/nitro-import-epub/package.json rename to modules/nitro-epub/package.json index bef3528ee..21cf730f7 100644 --- a/modules/nitro-import-epub/package.json +++ b/modules/nitro-epub/package.json @@ -1,7 +1,7 @@ { - "name": "nitro-import-epub", + "name": "nitro-epub", "version": "0.0.1", - "description": "Nitro module for parsing EPUB files", + "description": "Nitro module for importing and exporting EPUB files", "main": "lib/index", "module": "lib/index", "types": "lib/index.d.ts", diff --git a/modules/nitro-import-epub/react-native.config.js b/modules/nitro-epub/react-native.config.js similarity index 100% rename from modules/nitro-import-epub/react-native.config.js rename to modules/nitro-epub/react-native.config.js diff --git a/modules/nitro-epub/src/index.ts b/modules/nitro-epub/src/index.ts new file mode 100644 index 000000000..c2fa21b25 --- /dev/null +++ b/modules/nitro-epub/src/index.ts @@ -0,0 +1,11 @@ +import { NitroModules } from 'react-native-nitro-modules' +import type { Epub } from './specs/Epub.nitro' + +export const epub = NitroModules.createHybridObject('Epub') + +export type { Epub } from './specs/Epub.nitro' +export type { EpubChapter } from './types/EpubChapter' +export type { EpubExportChapter } from './types/EpubExportChapter' +export type { EpubExportMetadata } from './types/EpubExportMetadata' +export type { EpubExportResult } from './types/EpubExportResult' +export type { EpubNovel } from './types/EpubNovel' diff --git a/modules/nitro-epub/src/specs/Epub.nitro.ts b/modules/nitro-epub/src/specs/Epub.nitro.ts new file mode 100644 index 000000000..f45436fa6 --- /dev/null +++ b/modules/nitro-epub/src/specs/Epub.nitro.ts @@ -0,0 +1,27 @@ +import type { HybridObject } from 'react-native-nitro-modules' +import type { EpubExportChapter } from '../types/EpubExportChapter' +import type { EpubExportMetadata } from '../types/EpubExportMetadata' +import type { EpubExportResult } from '../types/EpubExportResult' +import type { EpubNovel } from '../types/EpubNovel' + +/** + * Imports and exports EPUB publications using shared native C++ code. + * + * @see {@linkcode Epub.parseNovelAndChapters} + * @see {@linkcode Epub.exportEpub} + */ +export interface Epub extends HybridObject<{ android: 'c++'; ios: 'c++' }> { + /** + * Parses metadata and chapter paths from an extracted EPUB directory. + */ + parseNovelAndChapters(epubDirPath: string): Promise + + /** + * Creates an EPUB archive from downloaded chapter files. + */ + exportEpub( + metadata: EpubExportMetadata, + chapters: EpubExportChapter[], + outputPath: string + ): Promise +} diff --git a/modules/nitro-epub/src/types/EpubChapter.ts b/modules/nitro-epub/src/types/EpubChapter.ts new file mode 100644 index 000000000..65e3bbd0e --- /dev/null +++ b/modules/nitro-epub/src/types/EpubChapter.ts @@ -0,0 +1,11 @@ +/** + * Identifies a chapter discovered while parsing an EPUB publication. + * + * @see {@linkcode EpubChapter.path} + */ +export interface EpubChapter { + /** Chapter title presented to the reader. */ + name: string + /** Absolute path to the extracted chapter document. */ + path: string +} diff --git a/modules/nitro-epub/src/types/EpubExportChapter.ts b/modules/nitro-epub/src/types/EpubExportChapter.ts new file mode 100644 index 000000000..05f4fd1f2 --- /dev/null +++ b/modules/nitro-epub/src/types/EpubExportChapter.ts @@ -0,0 +1,15 @@ +/** + * A downloaded chapter included in an exported EPUB publication. + * + * @see {@linkcode EpubExportChapter.htmlPath} + */ +export interface EpubExportChapter { + /** Chapter title displayed in the table of contents. */ + title: string + /** Absolute path to the downloaded chapter HTML file. */ + htmlPath: string + /** LNReader novel identifier exposed to optional chapter JavaScript. */ + novelId: string + /** LNReader chapter identifier exposed to optional chapter JavaScript. */ + chapterId: string +} diff --git a/modules/nitro-epub/src/types/EpubExportMetadata.ts b/modules/nitro-epub/src/types/EpubExportMetadata.ts new file mode 100644 index 000000000..77a54d668 --- /dev/null +++ b/modules/nitro-epub/src/types/EpubExportMetadata.ts @@ -0,0 +1,23 @@ +/** + * Publication metadata and optional reader assets used to create an EPUB. + * + * @see {@linkcode EpubExportMetadata.bookId} + */ +export interface EpubExportMetadata { + /** Publication title. */ + title: string + /** BCP 47 language tag written to the EPUB package. */ + language: string + /** Local cover image path or file URI, or an empty string for no cover. */ + coverPath: string + /** Publication description. */ + description: string + /** Publication author. */ + author: string + /** Stable unique identifier for the publication. */ + bookId: string + /** CSS included as the publication stylesheet. */ + stylesheet: string + /** JavaScript executed when each chapter loads, or an empty string. */ + javascript: string +} diff --git a/modules/nitro-epub/src/types/EpubExportResult.ts b/modules/nitro-epub/src/types/EpubExportResult.ts new file mode 100644 index 000000000..c78f3d21e --- /dev/null +++ b/modules/nitro-epub/src/types/EpubExportResult.ts @@ -0,0 +1,11 @@ +/** + * Describes a successfully created EPUB archive. + * + * @see {@linkcode EpubExportResult.outputPath} + */ +export interface EpubExportResult { + /** Absolute path to the completed EPUB archive. */ + outputPath: string + /** Number of downloaded chapters written to the archive. */ + chapterCount: number +} diff --git a/modules/nitro-epub/src/types/EpubNovel.ts b/modules/nitro-epub/src/types/EpubNovel.ts new file mode 100644 index 000000000..7b0448340 --- /dev/null +++ b/modules/nitro-epub/src/types/EpubNovel.ts @@ -0,0 +1,25 @@ +import type { EpubChapter } from './EpubChapter' + +/** + * Metadata and local resources discovered in an extracted EPUB publication. + * + * @see {@linkcode EpubChapter} + */ +export interface EpubNovel { + /** Publication title. */ + name: string + /** Absolute path to the extracted cover image, when present. */ + cover?: string + /** Publication description, when present. */ + summary?: string + /** Publication author, when present. */ + author?: string + /** Publication illustrator or artist, when present. */ + artist?: string + /** Chapters in reading order. */ + chapters: EpubChapter[] + /** Absolute paths to extracted stylesheets. */ + cssPaths: string[] + /** Absolute paths to extracted images. */ + imagePaths: string[] +} diff --git a/modules/nitro-import-epub/tsconfig.json b/modules/nitro-epub/tsconfig.json similarity index 100% rename from modules/nitro-import-epub/tsconfig.json rename to modules/nitro-epub/tsconfig.json diff --git a/modules/nitro-import-epub/README.md b/modules/nitro-import-epub/README.md deleted file mode 100644 index a0b6f8d0d..000000000 --- a/modules/nitro-import-epub/README.md +++ /dev/null @@ -1,38 +0,0 @@ -# react-native-nitro-template - -This is a template for Nitro Modules. - -## Usage - -Clone this repo, and change all `$$*$$` names according to your `nitro.json` file. - -## Contributing - -Contribute a change to this template to update it for newer React Native versions. - -## Structure - -- [`android/`](android): All your `android`-specific implementations. - - [`build.gradle`](android/build.gradle): The gradle build file. This contains four important pieces: - 1. Standard react-native library boilerplate code - 2. Configures Kotlin (`apply plugin: 'org.jetbrains.kotlin.android'`) - 3. Adds all Nitrogen files (`apply from: '.../NitroImportEpub+autolinking.gradle'`) - 4. Triggers the native C++ build (via CMake/`externalNativeBuild`) - - [`CMakeLists.txt`](android/CMakeLists.txt): The CMake build file to build C++ code. This contains four important pieces: - 1. Creates a library called `NitroImportEpub` (same as in `nitro.json`) - 2. Adds all Nitrogen files (`include(.../NitroImportEpub+autolinking.cmake)`) - 3. Adds all custom C++ files (only `HybridTestObjectCpp.cpp`) - 4. Adds a `cpp-adapter.cpp` file, which autolinks all C++ HybridObjects (only `HybridTestObjectCpp`) - - [`src/main/java/com/margelo/nitro/nitroimportepub/`](android/src/main/java/com/margelo/nitro/nitroimportepub/): All Kotlin implementations. - - [`NitroImportEpubPackage.kt`](android/src/main/java/com/margelo/nitro/nitroimportepub/NitroImportEpubPackage.kt): The react-native package. You need this because the react-native CLI only adds libraries if they have a `*Package.kt` file. In here, you can autolink all Kotlin HybridObjects. -- [`cpp/`](cpp): All your cross-platform implementations. (only `HybridTestObjectCpp.cpp`) -- [`ios/`](ios): All your iOS-specific implementations. -- [`nitrogen/`](nitrogen): All files generated by nitrogen. You should commit this folder to git. -- [`src/`](src): The TypeScript codebase. This defines all HybridObjects and loads them at runtime. - - [`specs/`](src/specs): All HybridObject types. Nitrogen will run on all `*.nitro.ts` files. -- [`nitro.json`](nitro.json): The configuration file for nitrogen. This will define all native namespaces, as well as the library name. -- [`NitroImportEpub.podspec`](NitroImportEpub.podspec): The iOS podspec build file to build the iOS code. This contains three important pieces: - 1. Specifies the Pod's name. This must be identical to the name specified in `nitro.json`. - 2. Adds all of your `.swift` or `.cpp` files (implementations). - 3. Adds all Nitrogen files (`add_nitrogen_files(s)`) -- [`package.json`](package.json): The npm package.json file. `react-native-nitro-modules` should be a `peerDependency`. diff --git a/modules/nitro-import-epub/android/gradle.properties b/modules/nitro-import-epub/android/gradle.properties deleted file mode 100644 index d7f4ba2fd..000000000 --- a/modules/nitro-import-epub/android/gradle.properties +++ /dev/null @@ -1,5 +0,0 @@ -NitroImportEpub_kotlinVersion=2.1.21 -NitroImportEpub_minSdkVersion=23 -NitroImportEpub_targetSdkVersion=36 -NitroImportEpub_compileSdkVersion=36 -NitroImportEpub_ndkVersion=29.0.14206865 diff --git a/modules/nitro-import-epub/cpp/HybridEpub.cpp b/modules/nitro-import-epub/cpp/HybridEpub.cpp deleted file mode 100644 index 9ddf80515..000000000 --- a/modules/nitro-import-epub/cpp/HybridEpub.cpp +++ /dev/null @@ -1,45 +0,0 @@ -#include "HybridEpub.hpp" -#include "EpubParser.hpp" -#include - -namespace margelo::nitro::nitroimportepub { - -EpubNovel HybridEpub::parseNovelAndChapters(const std::string& epubDirPath) { - EpubMetadata metadata = parseEpub(epubDirPath); - - EpubNovel result; - result.name = metadata.name; - result.cover = metadata.cover.empty() - ? std::nullopt - : std::optional(std::variant(metadata.cover)); - result.summary = metadata.summary.empty() - ? std::nullopt - : std::optional(std::variant(metadata.summary)); - result.author = metadata.author.empty() - ? std::nullopt - : std::optional(std::variant(metadata.author)); - result.artist = metadata.artist.empty() - ? std::nullopt - : std::optional(std::variant(metadata.artist)); - - for (const auto& ch : metadata.chapters) { - result.chapters.emplace_back(ch.name, ch.path); - } - result.cssPaths = metadata.cssPaths; - result.imagePaths = metadata.imagePaths; - - return result; -} - -// Register the HybridObject at load time. -__attribute__((constructor)) -static void initEpub() { - HybridObjectRegistry::registerHybridObjectConstructor( - "Epub", - []() -> std::shared_ptr { - return std::make_shared(); - } - ); -} - -} // namespace margelo::nitro::nitroimportepub diff --git a/modules/nitro-import-epub/cpp/HybridEpub.hpp b/modules/nitro-import-epub/cpp/HybridEpub.hpp deleted file mode 100644 index 66c47c728..000000000 --- a/modules/nitro-import-epub/cpp/HybridEpub.hpp +++ /dev/null @@ -1,15 +0,0 @@ -#pragma once - -#include "HybridEpubSpec.hpp" - -namespace margelo::nitro::nitroimportepub { - -class HybridEpub : public HybridEpubSpec { -public: - HybridEpub() : HybridObject(TAG) {} - ~HybridEpub() override = default; - - EpubNovel parseNovelAndChapters(const std::string& epubDirPath) override; -}; - -} // namespace margelo::nitro::nitroimportepub diff --git a/modules/nitro-import-epub/ios/Bridge.h b/modules/nitro-import-epub/ios/Bridge.h deleted file mode 100644 index 684aedb04..000000000 --- a/modules/nitro-import-epub/ios/Bridge.h +++ /dev/null @@ -1,8 +0,0 @@ -// -// Bridge.h -// NitroImportEpub -// -// Created by Marc Rousavy on 22.07.24. -// - -#pragma once diff --git a/modules/nitro-import-epub/nitro.json b/modules/nitro-import-epub/nitro.json deleted file mode 100644 index f1332db32..000000000 --- a/modules/nitro-import-epub/nitro.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "$schema": "https://nitro.margelo.com/nitro.schema.json", - "cxxNamespace": [ - "nitroimportepub" - ], - "ios": { - "iosModuleName": "NitroImportEpub" - }, - "android": { - "androidNamespace": [ - "nitroimportepub" - ], - "androidCxxLibName": "NitroImportEpub" - }, - "autolinking": {}, - "ignorePaths": [ - "**/node_modules" - ] -} diff --git a/modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpubOnLoad.cpp b/modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpubOnLoad.cpp deleted file mode 100644 index d20bb5a16..000000000 --- a/modules/nitro-import-epub/nitrogen/generated/android/NitroImportEpubOnLoad.cpp +++ /dev/null @@ -1,41 +0,0 @@ -/// -/// NitroImportEpubOnLoad.cpp -/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. -/// https://github.com/mrousavy/nitro -/// Copyright © Marc Rousavy @ Margelo -/// - -#ifndef BUILDING_NITROIMPORTEPUB_WITH_GENERATED_CMAKE_PROJECT -#error NitroImportEpubOnLoad.cpp is not being built with the autogenerated CMakeLists.txt project. Is a different CMakeLists.txt building this? -#endif - -#include "NitroImportEpubOnLoad.hpp" - -#include -#include -#include - - - -namespace margelo::nitro::nitroimportepub { - -int initialize(JavaVM* vm) { - return facebook::jni::initialize(vm, []() { - ::margelo::nitro::nitroimportepub::registerAllNatives(); - }); -} - - - -void registerAllNatives() { - using namespace margelo::nitro; - using namespace margelo::nitro::nitroimportepub; - - // Register native JNI methods - - - // Register Nitro Hybrid Objects - -} - -} // namespace margelo::nitro::nitroimportepub diff --git a/modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Bridge.cpp b/modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Bridge.cpp deleted file mode 100644 index 7de980f2b..000000000 --- a/modules/nitro-import-epub/nitrogen/generated/ios/NitroImportEpub-Swift-Cxx-Bridge.cpp +++ /dev/null @@ -1,17 +0,0 @@ -/// -/// NitroImportEpub-Swift-Cxx-Bridge.cpp -/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. -/// https://github.com/mrousavy/nitro -/// Copyright © Marc Rousavy @ Margelo -/// - -#include "NitroImportEpub-Swift-Cxx-Bridge.hpp" - -// Include C++ implementation defined types - - -namespace margelo::nitro::nitroimportepub::bridge::swift { - - - -} // namespace margelo::nitro::nitroimportepub::bridge::swift diff --git a/modules/nitro-import-epub/src/index.ts b/modules/nitro-import-epub/src/index.ts deleted file mode 100644 index d70ebfca3..000000000 --- a/modules/nitro-import-epub/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export type { Epub, EpubNovel, EpubChapter } from './specs/Epub.nitro'; diff --git a/modules/nitro-import-epub/src/specs/Epub.nitro.ts b/modules/nitro-import-epub/src/specs/Epub.nitro.ts deleted file mode 100644 index 7ec17bca6..000000000 --- a/modules/nitro-import-epub/src/specs/Epub.nitro.ts +++ /dev/null @@ -1,21 +0,0 @@ -import type { HybridObject } from 'react-native-nitro-modules'; - -export interface EpubChapter { - name: string; - path: string; -} - -export interface EpubNovel { - name: string; - cover: string | null; - summary: string | null; - author: string | null; - artist: string | null; - chapters: EpubChapter[]; - cssPaths: string[]; - imagePaths: string[]; -} - -export interface Epub extends HybridObject<{ android: 'c++'; ios: 'c++' }> { - parseNovelAndChapters(epubDirPath: string): EpubNovel; -} diff --git a/package.json b/package.json index da720e11e..130a7ea76 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,6 @@ "nix:emulator": "nix develop .#emulator --extra-experimental-features nix-command --extra-experimental-features flakes" }, "dependencies": { - "@cd-z/react-native-epub-creator": "^3.0.0", "@expo/dom-webview": "^57.0.1", "@gorhom/bottom-sheet": "^5.2.14", "@legendapp/list": "^3.3.3", @@ -83,7 +82,6 @@ "react-native-drawer-layout": "^4.2.8", "react-native-edge-to-edge": "^1.8.1", "react-native-error-boundary": "^3.1.0", - "react-native-file-access": "^4.0.3", "react-native-gesture-handler": "^2.32.0", "react-native-mmkv": "^4.3.2", "react-native-pager-view": "^8.0.2", @@ -98,7 +96,6 @@ "react-native-url-polyfill": "^3.0.0", "react-native-webview": "^13.16.1", "react-native-worklets": "^0.10.0", - "react-native-zip-archive": "^7.1.1", "sanitize-html": "^2.17.6", "urlencode": "^2.0.0", "zustand": "^5.0.14" @@ -145,7 +142,7 @@ "native-tts-media-control", "native-volume-button-listener", "native-zip-archive", - "nitro-import-epub", + "nitro-epub", "native-background-tasks", "@react-native-vector-icons/material-design-icons", "react-native-saf-x", diff --git a/patches/@cd-z__react-native-epub-creator.patch b/patches/@cd-z__react-native-epub-creator.patch deleted file mode 100644 index 8bf37994c..000000000 --- a/patches/@cd-z__react-native-epub-creator.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/package.json b/package.json -index d8ffb500a037a9f1d1d1b430a3e9464b24df4d79..192d78ee32a8aa8e01338536ba7fadcf50eb8372 100644 ---- a/package.json -+++ b/package.json -@@ -45,8 +45,8 @@ - "lib/" - ], - "dependencies": { -- "react-native-file-access": "^3.1.0", -- "react-native-zip-archive": "^6.0.3", -+ "react-native-file-access": "^4.0.0", -+ "react-native-zip-archive": "^7.0.0", - "react-native-saf-x": "^2.2.1", - "@cd-z/epub-constructor": "^3.0.0" - } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bd4fd2b53..690686844 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,16 +4,10 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -patchedDependencies: - '@cd-z/react-native-epub-creator': 1f06df347ba23528a5c6d147c2598f09c4b0f48fe3b232f92d4d321c1fd904f8 - importers: .: dependencies: - '@cd-z/react-native-epub-creator': - specifier: ^3.0.0 - version: 3.0.0(patch_hash=1f06df347ba23528a5c6d147c2598f09c4b0f48fe3b232f92d4d321c1fd904f8)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@expo/dom-webview': specifier: ^57.0.1 version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) @@ -164,9 +158,6 @@ importers: react-native-error-boundary: specifier: ^3.1.0 version: 3.1.0(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-file-access: - specifier: ^4.0.3 - version: 4.0.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-gesture-handler: specifier: ^2.32.0 version: 2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) @@ -209,9 +200,6 @@ importers: react-native-worklets: specifier: ^0.10.0 version: 0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-zip-archive: - specifier: ^7.1.1 - version: 7.1.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) sanitize-html: specifier: ^2.17.6 version: 2.17.6 @@ -1010,15 +998,6 @@ packages: peerDependencies: react: '>=16.3.0' - '@cd-z/epub-constructor@3.0.3': - resolution: {integrity: sha512-0Q4DBZ+H6kOihAfREu1dcfwkuwIoOtpXK24im24STP89aIb1HoAhGd3MKLKsZK3tIPVsdfjI2esPnYpmhVXxrw==} - - '@cd-z/react-native-epub-creator@3.0.0': - resolution: {integrity: sha512-vpI3viNxkSJWuSCuotFKfe1Ulg7Z+VPBTSt4GkGSGwHwpZxkNnh/UOZqyHBTtn3yvjaq2PK3GABDZlxlDhiQvA==} - peerDependencies: - react: '*' - react-native: '*' - '@drizzle-team/brocli@0.11.0': resolution: {integrity: sha512-hD3pekGiPg0WPCCGAZmusBBJsDqGUR66Y452YgQsZOnkdQ7ViEPKuyP4huUGEZQefp8g34RRodXYmJ2TbCH+tg==} @@ -5005,22 +4984,6 @@ packages: react-native: '>=0.74.0' react-native-safe-area-context: '>=5.0.0' - react-native-file-access@3.2.0: - resolution: {integrity: sha512-3G0Ma3FvV99Ne7lbwHyZKqLMZVrpIr6fAlIYZQxkRDSZZJ1UtJlGi0VqbJXnJFB26a7C7PEPyVBoctmKr7DzaA==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-file-access@4.0.3: - resolution: {integrity: sha512-7xiUcjMhicMM+WmWbO2U2iutXcoYxi3IxScB08kHle6XfBomAV9e2MtszCR7aoSfYNSblpKKqSefra6zFKXxTw==} - peerDependencies: - react: '*' - react-native: '*' - react-native-macos: '*' - peerDependenciesMeta: - react-native-macos: - optional: true - react-native-gesture-handler@2.32.0: resolution: {integrity: sha512-uYIMOKlKENORq2SABE+jIjbPU+h5I/sQKcq2v16zRq848nwEp1fWRVwML4QWqijc8UcXJC25o54S8GQd4Mf2OA==} peerDependencies: @@ -5128,18 +5091,6 @@ packages: react: '*' react-native: 0.83 - 0.86 - react-native-zip-archive@6.1.2: - resolution: {integrity: sha512-LcJomSY/6O3KHy/LF6Gb7F/yRJiZJ0lTlPQPbfeOHBQzfvqNJFJZ8x6HrdeYeokFf/UGB5bY7jfh4es6Y/PhBA==} - peerDependencies: - react: '>=16.8.6' - react-native: '>=0.60.0' - - react-native-zip-archive@7.1.1: - resolution: {integrity: sha512-rlRn8iZCwURU6R1MlrukQT0W84d62UijBmhL8PF32so5J06auDpry+Tmb2dsBEpLKhXCtZgG60uBXukV3hqY3A==} - peerDependencies: - react: '>=16.8.6' - react-native: '>=0.60.0' - react-native@0.86.0: resolution: {integrity: sha512-17ALh/dd6AO4pgOVmOO5Axll5PbErEo3XFyLokyzW6usyi+OShIEPwUW26wLPlhVifgSOIfECCH0WN+0IqtJ1w==} engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0} @@ -6875,19 +6826,6 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 19.2.3 - '@cd-z/epub-constructor@3.0.3': - dependencies: - sanitize-html: 2.17.6 - - '@cd-z/react-native-epub-creator@3.0.0(patch_hash=1f06df347ba23528a5c6d147c2598f09c4b0f48fe3b232f92d4d321c1fd904f8)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': - dependencies: - '@cd-z/epub-constructor': 3.0.3 - react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-file-access: 3.2.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-saf-x: 2.2.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-zip-archive: 6.1.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - '@drizzle-team/brocli@0.11.0': {} '@egjs/hammerjs@2.0.17': @@ -11649,16 +11587,6 @@ snapshots: react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-file-access@3.2.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): - dependencies: - react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - - react-native-file-access@4.0.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): - dependencies: - react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-gesture-handler@2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: '@egjs/hammerjs': 2.0.17 @@ -11779,16 +11707,6 @@ snapshots: transitivePeerDependencies: - supports-color - react-native-zip-archive@6.1.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): - dependencies: - react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - - react-native-zip-archive@7.1.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): - dependencies: - react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0): dependencies: '@react-native/assets-registry': 0.86.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index e29b7153b..763c1c770 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -29,6 +29,3 @@ onlyBuiltDependencies: - better-sqlite3 - esbuild - protobufjs - -patchedDependencies: - '@cd-z/react-native-epub-creator': patches/@cd-z__react-native-epub-creator.patch diff --git a/skills-lock.json b/skills-lock.json new file mode 100644 index 000000000..305d3ded2 --- /dev/null +++ b/skills-lock.json @@ -0,0 +1,11 @@ +{ + "version": 1, + "skills": { + "build-nitro-modules": { + "source": "margelo/react-native-skills", + "sourceType": "github", + "skillPath": "skills/build-nitro-modules/SKILL.md", + "computedHash": "9fce6b96add81fc0baf4594edd0c70c811c25ab2109d25b16f148c46c6d754b4" + } + } +} diff --git a/src/screens/novel/components/ExportEpubModal.tsx b/src/screens/novel/components/ExportEpubModal.tsx index 08c3271c1..54385bf7f 100644 --- a/src/screens/novel/components/ExportEpubModal.tsx +++ b/src/screens/novel/components/ExportEpubModal.tsx @@ -12,12 +12,19 @@ import { showToast } from '@utils/showToast'; interface ExportEpubModalProps { isVisible: boolean; - onSubmit?: (uri: string, startChapter?: number, endChapter?: number) => void; + defaultFileName: string; + onSubmit?: ( + uri: string, + fileName: string, + startChapter?: number, + endChapter?: number, + ) => void; hideModal: () => void; } const ExportEpubModal: React.FC = ({ isVisible, + defaultFileName, onSubmit: onSubmitProp, hideModal, }) => { @@ -31,6 +38,7 @@ const ExportEpubModal: React.FC = ({ } = useChapterReaderSettings(); const [uri, setUri] = useState(epubLocation); + const [fileName, setFileName] = useState(defaultFileName); const useAppTheme = useBoolean(epubUseAppTheme); const useCustomCSS = useBoolean(epubUseCustomCSS); const useCustomJS = useBoolean(epubUseCustomJS); @@ -41,6 +49,7 @@ const ExportEpubModal: React.FC = ({ const onDismiss = () => { hideModal(); setUri(epubLocation); + setFileName(defaultFileName); exportAll.setTrue(); setStartChapter(''); setEndChapter(''); @@ -77,7 +86,7 @@ const ExportEpubModal: React.FC = ({ const start = exportAll.value ? undefined : parseInt(startChapter, 10); const end = exportAll.value ? undefined : parseInt(endChapter, 10); - onSubmitProp?.(uri, start, end); + onSubmitProp?.(uri, fileName, start, end); hideModal(); }; @@ -114,6 +123,18 @@ const ExportEpubModal: React.FC = ({ /> } /> + } + style={styles.fileNameInput} + /> React.JSX.Element; } +const sanitizeEpubFileName = (fileName: string) => { + const withoutExtension = fileName.trim().replace(/\.epub$/i, ''); + return ( + withoutExtension + .replace(/[\\/:*?"<>|\u0000-\u001f]/g, '') + .replace(/[. ]+$/g, '') + .trim() || 'novel' + ); +}; + const ExportNovelAsEpubButton: React.FC = ({ novel, iconComponent: IconComponent, @@ -55,7 +66,7 @@ const ExportNovelAsEpubButton: React.FC = ({ html { scroll-behavior: smooth; overflow-x: hidden; - padding-top: ${StatusBar.currentHeight}; + padding-top: ${StatusBar.currentHeight ?? 0}px; word-wrap: break-word; } body { @@ -67,7 +78,7 @@ const ExportNovelAsEpubButton: React.FC = ({ text-align: ${readerSettings.textAlign}; line-height: ${readerSettings.lineHeight}; font-family: "${readerSettings.fontFamily}"; - background-color: "${readerSettings.theme}"; + background-color: ${readerSettings.theme}; } hr { margin-top: 20px; @@ -99,12 +110,12 @@ const ExportNovelAsEpubButton: React.FC = ({ } return ` - let novelName = "${novel.name}"; - let chapterName = ""; - let sourceId = ${novel.pluginId}; - let chapterId = ""; - let novelId = ${novel.id}; - let html = document.querySelector("chapter").innerHTML; + let novelName = ${JSON.stringify(novel.name)}; + let chapterName = document.title; + let sourceId = ${JSON.stringify(novel.pluginId)}; + let chapterId = document.body.dataset.chapterId; + let novelId = ${JSON.stringify(novel.id)}; + let html = document.body.innerHTML; ${readerSettings.customJS} `; @@ -112,6 +123,7 @@ const ExportNovelAsEpubButton: React.FC = ({ const exportNovelAsEpub = async ( destinationUri: string, + fileName: string, startChapter?: number, endChapter?: number, ) => { @@ -120,7 +132,7 @@ const ExportNovelAsEpubButton: React.FC = ({ return; } - let epub: EpubBuilder | undefined; + let tempEpubPath: string | undefined; try { const chapters = await getNovelDownloadedChapters( @@ -134,82 +146,53 @@ const ExportNovelAsEpubButton: React.FC = ({ return; } - epub = new EpubBuilder( + let resolvedDestinationUri = destinationUri; + if (!resolvedDestinationUri) { + const selectedFolder = await openDocumentTree(true); + if (!selectedFolder) { + return; + } + resolvedDestinationUri = selectedFolder.uri; + } + + const epubFileName = `${sanitizeEpubFileName(fileName)}.epub`; + tempEpubPath = `${NativeFile.ExternalCachesDirectoryPath}/epub-export-${ + novel.id + }-${Date.now()}.epub`; + const epubChapters: EpubExportChapter[] = chapters.map( + (chapter, index) => ({ + title: + chapter.name?.trim() || + `Chapter ${chapter.chapterNumber || index + 1}`, + htmlPath: `${NOVEL_STORAGE}/${novel.pluginId}/${novel.id}/${chapter.id}/index.html`, + novelId: novel.id.toString(), + chapterId: chapter.id.toString(), + }), + ); + + const result = await epub.exportEpub( { title: novel.name, - fileName: novel.name.replace(/[\\/:*?"<>|\s]/g, '') || 'novel', language: 'en', - cover: novel.cover, - description: novel.summary, - author: novel.author, - bookId: novel.pluginId.toString(), - stylesheet: epubStylesheet || undefined, - js: epubUseCustomJS ? epubJavaScript : undefined, + coverPath: novel.cover || '', + description: novel.summary || '', + author: novel.author || '', + bookId: `urn:lnreader:${novel.pluginId}:${novel.id}`, + stylesheet: epubStylesheet, + javascript: epubUseCustomJS ? epubJavaScript : '', }, - destinationUri, + epubChapters, + tempEpubPath, ); - await epub.prepare(); - - let addedChapters = 0; - for (let i = 0; i < chapters.length; i++) { - const chapter = chapters[i]; - const chapterFilePath = `${NOVEL_STORAGE}/${novel.pluginId}/${novel.id}/${chapter.id}/index.html`; - - if (await NativeFile.exists(chapterFilePath)) { - let chapterContent = await NativeFile.readFile(chapterFilePath); - - const chapterDir = `${NOVEL_STORAGE}/${novel.pluginId}/${novel.id}/${chapter.id}`; - const escapedDir = chapterDir.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); - const imagePathRegex = new RegExp( - `file://(${escapedDir}/[^"'\\s]+)`, - 'g', - ); - - for (const match of chapterContent.matchAll(imagePathRegex)) { - const imagePath = match[1]; - if (imagePath && !(await NativeFile.exists(imagePath))) { - const escapedPath = imagePath.replace( - /[.*+?^${}()|[\]\\]/g, - '\\$&', - ); - const figureRegex = new RegExp( - `]*>.*?${escapedPath}.*?`, - 'gs', - ); - - chapterContent = chapterContent.replace(figureRegex, ''); - - const imgRegex = new RegExp( - `]*${escapedPath}[^>]*\\/?>`, - 'g', - ); - - chapterContent = chapterContent.replace(imgRegex, ''); - } - } - - await epub.addChapter({ - title: - chapter.name?.trim() || `Chapter ${chapter.chapterNumber || i}`, - fileName: `Chapter${i}`, - htmlBody: `${chapterContent}`, - }); - - addedChapters++; - } - } - - if (addedChapters === 0) { - showToast(getString('novelScreen.epub.noDownloadedChapters')); - await epub.discardChanges(); - return; - } - - await epub.save(); + await copyFile( + `file://${result.outputPath}`, + `${resolvedDestinationUri}/${epubFileName}`, + { replaceIfDestinationExists: true }, + ); showToast( getString('novelScreen.epub.exportSuccess', { - chapters: addedChapters.toString(), + chapters: result.chapterCount.toString(), }), ); } catch (error: any) { @@ -218,7 +201,14 @@ const ExportNovelAsEpubButton: React.FC = ({ error: error.message || error, }), ); - await epub?.discardChanges(); + } finally { + try { + if (tempEpubPath && (await NativeFile.exists(tempEpubPath))) { + await NativeFile.unlink(tempEpubPath); + } + } catch { + // Export cleanup must not replace the original result or error. + } } }; @@ -228,6 +218,7 @@ const ExportNovelAsEpubButton: React.FC = ({ diff --git a/src/services/epub/import.ts b/src/services/epub/import.ts index cd66b3034..78ab64051 100644 --- a/src/services/epub/import.ts +++ b/src/services/epub/import.ts @@ -15,8 +15,7 @@ import type { } from '@services/backgroundTasks/contracts'; import NativeFile from '@modules/native-file'; import NativeZipArchive from '@modules/native-zip-archive'; -import { NitroModules } from 'react-native-nitro-modules'; -import type { Epub } from '@modules/nitro-import-epub'; +import { epub } from '@modules/nitro-epub'; import { showToast } from '@utils/showToast'; const decodePath = (path: string) => { @@ -137,8 +136,7 @@ export const importEpub = async ( await NativeFile.copyFile(uri, epubFilePath); await NativeZipArchive.unzip(epubFilePath, epubDirPath); - const epub = NitroModules.createHybridObject('Epub'); - const novel = epub.parseNovelAndChapters(epubDirPath); + const novel = await epub.parseNovelAndChapters(epubDirPath); if (!novel.name) { novel.name = filename.replace('.epub', '') || 'Untitled'; } diff --git a/strings/languages/en/strings.json b/strings/languages/en/strings.json index 0131df36e..bfb08f5df 100644 --- a/strings/languages/en/strings.json +++ b/strings/languages/en/strings.json @@ -425,6 +425,7 @@ "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", "endChapter": "End Chapter", "exportAll": "Export All Chapters", + "fileName": "File name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", "invalidRange": "Please enter valid chapter numbers", diff --git a/strings/types/index.ts b/strings/types/index.ts index 1423ca0f6..16c491a15 100644 --- a/strings/types/index.ts +++ b/strings/types/index.ts @@ -359,6 +359,7 @@ export interface StringMap { 'novelScreen.exportEpubModal.downloadedChaptersOnly': 'string'; 'novelScreen.exportEpubModal.endChapter': 'string'; 'novelScreen.exportEpubModal.exportAll': 'string'; + 'novelScreen.exportEpubModal.fileName': 'string'; 'novelScreen.exportEpubModal.includeCustomCSS': 'string'; 'novelScreen.exportEpubModal.includeCustomJS': 'string'; 'novelScreen.exportEpubModal.invalidRange': 'string'; From 269606ebb8e352f72fbab401bd5d93ed15c1a7a2 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee Date: Fri, 24 Jul 2026 12:45:47 +0530 Subject: [PATCH 041/148] fix: Resolve Nitro EPUB Import Alias [skip ci] --- tsconfig.json | 1 + 1 file changed, 1 insertion(+) diff --git a/tsconfig.json b/tsconfig.json index bd027793c..a0ce60fe3 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -33,6 +33,7 @@ "@specs/*": ["./specs/*"], "@test-utils": ["./__tests-modules__/test-utils"], "@env": ["./src/generated/build-info"], + "@modules/nitro-epub": ["./modules/nitro-epub/src/index"], "@modules/*": ["./modules/*"] }, "types": ["react-native", "jest"] From 22a1efd1e5c548a27b3ab3b8c54909a5092c1e37 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee Date: Fri, 24 Jul 2026 13:00:51 +0530 Subject: [PATCH 042/148] perf: Optimize React Native Skeleton Loading Components [skip ci] --- .../Skeleton/ShimmerPlaceholder.tsx | 24 +++ src/components/Skeleton/Skeleton.tsx | 100 ++++----- src/components/Skeleton/useLoadingColors.tsx | 21 -- .../components/CategorySkeletonLoading.tsx | 37 ++-- .../GlobalSearchSkeletonLoading.tsx | 41 ++-- .../browse/loadingAnimation/LoadingNovel.tsx | 163 +++++++------- .../browse/loadingAnimation/MalLoading.tsx | 152 +++++++------- .../SourceScreenSkeletonLoading.tsx | 68 +++--- .../loadingAnimation/TrackerLoading.tsx | 155 +++++++------- .../components/HistorySkeletonLoading.tsx | 65 +++--- .../novel/components/Info/NovelInfoHeader.tsx | 125 +++++------ .../LoadingAnimation/NovelScreenLoading.tsx | 198 +++++++++++------- .../ChapterLoadingScreen.tsx | 47 +++-- .../reader/components/SkeletonLines.tsx | 195 ++++++----------- .../components/UpdatesSkeletonLoading.tsx | 50 ++--- src/utils/useLoadingColors.ts | 25 ++- 16 files changed, 726 insertions(+), 740 deletions(-) create mode 100644 src/components/Skeleton/ShimmerPlaceholder.tsx delete mode 100644 src/components/Skeleton/useLoadingColors.tsx diff --git a/src/components/Skeleton/ShimmerPlaceholder.tsx b/src/components/Skeleton/ShimmerPlaceholder.tsx new file mode 100644 index 000000000..a7905a4cd --- /dev/null +++ b/src/components/Skeleton/ShimmerPlaceholder.tsx @@ -0,0 +1,24 @@ +import { memo } from 'react'; +import { LinearGradient } from 'expo-linear-gradient'; +import { + createShimmerPlaceholder, + ShimmerPlaceholderProps, +} from 'react-native-shimmer-placeholder'; + +const NativeShimmerPlaceholder = createShimmerPlaceholder(LinearGradient); + +const ShimmerPlaceholder = memo( + ({ containerProps, ...props }: ShimmerPlaceholderProps) => ( + + ), +); + +export default ShimmerPlaceholder; diff --git a/src/components/Skeleton/Skeleton.tsx b/src/components/Skeleton/Skeleton.tsx index acc919494..e7e8874f7 100644 --- a/src/components/Skeleton/Skeleton.tsx +++ b/src/components/Skeleton/Skeleton.tsx @@ -1,69 +1,72 @@ -import { useAppSettings, useTheme } from '@hooks/persisted'; +import { useTheme } from '@hooks/persisted'; import * as React from 'react'; import { StyleProp, ViewStyle, StyleSheet, View } from 'react-native'; import Animated, { - useAnimatedProps, + cancelAnimation, + useAnimatedStyle, useSharedValue, withRepeat, - withSequence, withTiming, } from 'react-native-reanimated'; -import useLoadingColors from './useLoadingColors'; +import useLoadingColors from '@utils/useLoadingColors'; import { LinearGradient } from 'expo-linear-gradient'; const duration = 1000; +const AnimatedLinearGradient = Animated.createAnimatedComponent(LinearGradient); function useSetupLoadingAnimations() { - const sv = useSharedValue(0); - const { disableLoadingAnimations } = useAppSettings(); + const translateX = useSharedValue(-100); const theme = useTheme(); - const [highlightColor, backgroundColor] = useLoadingColors(theme); + const [highlightColor, backgroundColor, disableLoadingAnimations] = + useLoadingColors(theme); - const style = useAnimatedProps(() => { + const animatedStyle = useAnimatedStyle(() => { return { - left: (sv.value + '%') as `${number}%`, + transform: [ + { + translateX: (translateX.value + '%') as `${number}%`, + }, + ], }; }); const LGC = React.useMemo( - () => createLGC(highlightColor, style, disableLoadingAnimations), - [disableLoadingAnimations, highlightColor, style], + () => + disableLoadingAnimations ? null : ( + + ), + [animatedStyle, disableLoadingAnimations, highlightColor], ); React.useEffect(() => { - if (disableLoadingAnimations) return; - sv.value = withRepeat(withSequence(0, withTiming(160, { duration })), -1); - }, [disableLoadingAnimations, sv]); - return [LGC, backgroundColor] as const; -} - -function createLGC( - highlightColor: string, - style: StyleProp, - disableLoadingAnimations?: boolean, -) { - if (disableLoadingAnimations) return <>; - const LG = Animated.createAnimatedComponent(LinearGradient); + cancelAnimation(translateX); + translateX.value = -100; + if (!disableLoadingAnimations) { + translateX.value = withRepeat(withTiming(200, { duration }), -1, false); + } + return () => cancelAnimation(translateX); + }, [disableLoadingAnimations, translateX]); - return ( - }> - - - ); + return [LGC, backgroundColor] as const; } -const ChapterSkeleton = React.memo(function ChapterSkeleton({ +const ChapterSkeleton = React.memo(function ChapterSkeletonItem({ lgc, backgroundStyle, img, }: { - lgc: React.JSX.Element; + lgc: React.JSX.Element | null; backgroundStyle: StyleProp; img?: boolean; }) { @@ -158,28 +161,8 @@ function NovelMetaSkeleton() { } const ChapterListSkeleton = ({ img }: { img?: boolean }) => { - const sv = useSharedValue(0); - const { disableLoadingAnimations } = useAppSettings(); - - React.useEffect(() => { - if (disableLoadingAnimations) return; - sv.value = withRepeat(withSequence(0, withTiming(160, { duration })), -1); - }, [disableLoadingAnimations, sv]); - + const [LGC, backgroundColor] = useSetupLoadingAnimations(); const skeletonItems = React.useMemo(() => Array.from({ length: 7 }), []); - - const animatedProps = useAnimatedProps(() => { - return { - left: (sv.value + '%') as `${number}%`, - }; - }); - const theme = useTheme(); - const [highlightColor, backgroundColor] = useLoadingColors(theme); - - const LGC = React.useMemo( - () => createLGC(highlightColor, animatedProps, disableLoadingAnimations), - [animatedProps, disableLoadingAnimations, highlightColor], - ); const backgroundStyle = React.useMemo( () => ({ backgroundColor }), [backgroundColor], @@ -205,7 +188,6 @@ const styles = StyleSheet.create({ LG: { height: 40, position: 'absolute', - transform: [{ translateX: '-100%' }], width: '60%', }, chapter: { diff --git a/src/components/Skeleton/useLoadingColors.tsx b/src/components/Skeleton/useLoadingColors.tsx deleted file mode 100644 index 524704225..000000000 --- a/src/components/Skeleton/useLoadingColors.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import { ThemeColors } from '@theme/types'; -import color from 'color'; - -const useLoadingColors = (theme: ThemeColors) => { - const highlightColor = color(theme.primary).alpha(0.08).string(); - const backgroundColor = color(theme.surface); - - let adjustedBackgroundColor; - - if (backgroundColor.isDark()) { - adjustedBackgroundColor = - backgroundColor.luminosity() !== 0 - ? backgroundColor.lighten(0.1).toString() - : backgroundColor.negate().darken(0.98).toString(); - } else { - adjustedBackgroundColor = backgroundColor.darken(0.04).toString(); - } - - return [highlightColor, adjustedBackgroundColor]; -}; -export default useLoadingColors; diff --git a/src/screens/Categories/components/CategorySkeletonLoading.tsx b/src/screens/Categories/components/CategorySkeletonLoading.tsx index b1e631fdc..e24ad4055 100644 --- a/src/screens/Categories/components/CategorySkeletonLoading.tsx +++ b/src/screens/Categories/components/CategorySkeletonLoading.tsx @@ -1,10 +1,10 @@ import React, { memo } from 'react'; -import { StyleSheet, View } from 'react-native'; -import { createShimmerPlaceholder } from 'react-native-shimmer-placeholder'; -import { LinearGradient } from 'expo-linear-gradient'; +import { StyleSheet, useWindowDimensions, View } from 'react-native'; import { ThemeColors } from '@theme/types'; import useLoadingColors from '@utils/useLoadingColors'; -import { useAppSettings } from '@hooks/persisted/index'; +import ShimmerPlaceholder from '@components/Skeleton/ShimmerPlaceholder'; + +const SKELETON_ITEMS = Array.from({ length: 6 }); interface Props { width: number; @@ -13,40 +13,39 @@ interface Props { } const CategorySkeletonLoading: React.FC = ({ height, width, theme }) => { - const { disableLoadingAnimations } = useAppSettings(); - const ShimmerPlaceHolder = createShimmerPlaceholder(LinearGradient); - - const [highlightColor, backgroundColor] = useLoadingColors(theme); + const window = useWindowDimensions(); + const cardWidth = Math.min(width, window.width - 32); + const [highlightColor, backgroundColor, disableLoadingAnimations] = + useLoadingColors(theme); - const renderLoadingCard = (item: number, index: number) => { + const renderLoadingCard = (_: unknown, index: number) => { return ( - - + ); }; - const items = []; - for (let index = 0; index < Math.random() * 6 + 3; index++) { - items.push(0); - } - - return {items.map(renderLoadingCard)}; + return ( + + {SKELETON_ITEMS.map(renderLoadingCard)} + + ); }; const styles = StyleSheet.create({ categoryCard: { borderRadius: 12, - marginBottom: 8, marginHorizontal: 16, }, contentCtn: { + gap: 8, paddingBottom: 100, paddingVertical: 16, }, diff --git a/src/screens/browse/loadingAnimation/GlobalSearchSkeletonLoading.tsx b/src/screens/browse/loadingAnimation/GlobalSearchSkeletonLoading.tsx index ba947e905..990b1fbbf 100644 --- a/src/screens/browse/loadingAnimation/GlobalSearchSkeletonLoading.tsx +++ b/src/screens/browse/loadingAnimation/GlobalSearchSkeletonLoading.tsx @@ -1,5 +1,5 @@ import React, { memo } from 'react'; -import { View, StyleSheet } from 'react-native'; +import { View, StyleSheet, useWindowDimensions } from 'react-native'; import { ThemeColors } from '@theme/types'; import LoadingNovel from './LoadingNovel'; import useLoadingColors from '@utils/useLoadingColors'; @@ -10,18 +10,19 @@ interface Props { } const GlobalSearchSkeletonLoading: React.FC = ({ theme }) => { - const styles = createStyleSheet(); + const { width } = useWindowDimensions(); + const [highlightColor, backgroundColor, disableLoadingAnimations] = + useLoadingColors(theme); - const [highlightColor, backgroundColor] = useLoadingColors(theme); - - const items: number[] = [1, 2, 3, 4]; return ( - {items.map((item: number, index: number) => { + {SKELETON_ITEMS.map((_, index) => { return ( = ({ theme }) => { ); }; -const createStyleSheet = () => { - return StyleSheet.create({ - container: { - marginBottom: 6, - marginHorizontal: 4, - marginTop: 6, - overflow: 'hidden', - }, - row: { - flexDirection: 'row', - paddingHorizontal: 3, - }, - }); -}; +const SKELETON_ITEMS = Array.from({ length: 4 }); + +const styles = StyleSheet.create({ + container: { + marginBottom: 6, + marginHorizontal: 4, + marginTop: 6, + overflow: 'hidden', + }, + row: { + flexDirection: 'row', + paddingHorizontal: 3, + }, +}); export default memo(GlobalSearchSkeletonLoading); diff --git a/src/screens/browse/loadingAnimation/LoadingNovel.tsx b/src/screens/browse/loadingAnimation/LoadingNovel.tsx index 52f5863f5..b7e40a7a1 100644 --- a/src/screens/browse/loadingAnimation/LoadingNovel.tsx +++ b/src/screens/browse/loadingAnimation/LoadingNovel.tsx @@ -1,12 +1,12 @@ -import React from 'react'; +import React, { memo, useMemo } from 'react'; import { View, StyleSheet } from 'react-native'; -import { createShimmerPlaceholder } from 'react-native-shimmer-placeholder'; -import { LinearGradient } from 'expo-linear-gradient'; import { DisplayModes } from '@screens/library/constants/constants'; -import { useAppSettings } from '@hooks/persisted/index'; +import ShimmerPlaceholder from '@components/Skeleton/ShimmerPlaceholder'; interface Props { + availableWidth: number; backgroundColor: string; + disableLoadingAnimations: boolean; highlightColor: string; pictureHeight: number; pictureWidth: number; @@ -14,117 +14,110 @@ interface Props { } const LoadingNovel: React.FC = ({ + availableWidth, backgroundColor, + disableLoadingAnimations, highlightColor, pictureHeight, pictureWidth, displayMode, }) => { - const { disableLoadingAnimations } = useAppSettings(); - const ShimmerPlaceHolder = createShimmerPlaceholder(LinearGradient); - let randomNumber = Math.random(); - if (randomNumber < 0.1) { - randomNumber = 0.1; - } - // pictureWidth = pictureWidth === undefined ? 114.5 : pictureWidth; - const styles = createStyleSheet( - pictureHeight + (displayMode === 2 || displayMode === 0 ? 9.6 : 54.6), - pictureWidth, + const showTitle = + displayMode !== DisplayModes.CoverOnly && + displayMode !== DisplayModes.Compact; + const loadingContainerStyle = useMemo( + () => ({ + height: pictureHeight + (showTitle ? 54.6 : 9.6), + width: pictureWidth + 9.6, + }), + [pictureHeight, pictureWidth, showTitle], ); - if (displayMode !== 3) { + + if (displayMode !== DisplayModes.List) { return ( - - + - {displayMode === 2 || displayMode === 0 ? null : ( + {showTitle ? ( <> - - - )} - - ); - } else { - const chapterNumberWidth = 10 * Math.floor(Math.random() * 7); - const textWidth = 304.7 - chapterNumberWidth; - return ( - - - - - + ) : null} ); } -}; -const createStyleSheet = (pictureHeight: number, pictureWidth: number) => { - return StyleSheet.create({ - listChapter: { - borderRadius: 4, - paddingHorizontal: 4, - }, - listLoadingContainer: { - alignItems: 'center', - flexDirection: 'row', - marginHorizontal: 8, - marginVertical: 8, - }, - listText: { - borderRadius: 4, - marginLeft: 16, - marginRight: 8, - }, - loadingContainer: { - height: pictureHeight, - marginBottom: 4, - overflow: 'hidden', - padding: 4.8, - width: pictureWidth + 9.6, - }, - picture: { - borderRadius: 4, - }, - text: { - borderRadius: 8, - marginTop: 5, - }, - }); + const chapterNumberWidth = 40; + const textWidth = Math.max(80, availableWidth - chapterNumberWidth - 88); + return ( + + + + + + ); }; -export default LoadingNovel; +const styles = StyleSheet.create({ + listLoadingContainer: { + alignItems: 'center', + flexDirection: 'row', + marginHorizontal: 8, + marginVertical: 8, + }, + listText: { + borderRadius: 4, + marginLeft: 16, + marginRight: 8, + }, + loadingContainer: { + marginBottom: 4, + overflow: 'hidden', + padding: 4.8, + }, + picture: { + borderRadius: 4, + }, + text: { + borderRadius: 8, + marginTop: 5, + }, +}); + +export default memo(LoadingNovel); diff --git a/src/screens/browse/loadingAnimation/MalLoading.tsx b/src/screens/browse/loadingAnimation/MalLoading.tsx index 56fac2e6f..2df1a892a 100644 --- a/src/screens/browse/loadingAnimation/MalLoading.tsx +++ b/src/screens/browse/loadingAnimation/MalLoading.tsx @@ -1,95 +1,95 @@ import React, { memo } from 'react'; -import { View, Dimensions, StyleSheet } from 'react-native'; -import { createShimmerPlaceholder } from 'react-native-shimmer-placeholder'; -import { LinearGradient } from 'expo-linear-gradient'; +import { StyleSheet, useWindowDimensions, View } from 'react-native'; import { ThemeColors } from '@theme/types'; +import ShimmerPlaceholder from '@components/Skeleton/ShimmerPlaceholder'; import useLoadingColors from '@utils/useLoadingColors'; -import { useAppSettings } from '@hooks/persisted/index'; interface Props { theme: ThemeColors; } -const MalLoading: React.FC = ({ theme }) => { - const { disableLoadingAnimations } = useAppSettings(); - const ShimmerPlaceHolder = createShimmerPlaceholder(LinearGradient); - const styles = createStyleSheet(theme); +const SKELETON_ITEMS = [ + { height: 128, lastLineRatio: 0.72 }, + { height: 142, lastLineRatio: 0.54 }, + { height: 136, lastLineRatio: 0.8 }, + { height: 148, lastLineRatio: 0.62 }, + { height: 132, lastLineRatio: 0.7 }, +] as const; - const [highlightColor, backgroundColor] = useLoadingColors(theme); +const MalLoading: React.FC = ({ theme }) => { + const { width } = useWindowDimensions(); + const textWidth = Math.max(80, width - 140); + const [highlightColor, backgroundColor, disableLoadingAnimations] = + useLoadingColors(theme); - const renderLoadingRect = (item: number, index: number) => { - let randomNumber = Math.random(); - if (randomNumber < 0.1) { - randomNumber = 0.1; - } - return ( - - - - - + {SKELETON_ITEMS.map((item, index) => ( + + - + + + + + - - ); - }; - const items: number[] = [0, 1, 2, 3, 4]; - return {items.map(renderLoadingRect)}; + ))} + + ); }; -const createStyleSheet = (theme: ThemeColors) => { - return StyleSheet.create({ - container: { - backgroundColor: 'transparent', - flexGrow: 1, - marginBottom: 8, - marginTop: -3, - overflow: 'hidden', - position: 'relative', - // height: 150, - }, - loadingContainer: { - backgroundColor: theme.overlay3, - borderRadius: 8, - boxShadow: '0px 2px 4px rgba(0, 0, 0, 0.1)', - flexDirection: 'row', - margin: 10, - overflow: 'hidden', - }, - loadingText: { - height: 10, - margin: 10, - width: Dimensions.get('window').width - 140, - }, - text: { - borderRadius: 8, - marginVertical: 5, - }, - }); -}; +const styles = StyleSheet.create({ + container: { + backgroundColor: 'transparent', + flexGrow: 1, + marginBottom: 8, + marginTop: -3, + overflow: 'hidden', + position: 'relative', + }, + loadingContainer: { + borderRadius: 8, + boxShadow: '0px 2px 4px rgba(0, 0, 0, 0.1)', + flexDirection: 'row', + margin: 10, + overflow: 'hidden', + }, + loadingText: { + flex: 1, + margin: 10, + overflow: 'hidden', + }, + text: { + borderRadius: 8, + marginVertical: 5, + }, +}); export default memo(MalLoading); diff --git a/src/screens/browse/loadingAnimation/SourceScreenSkeletonLoading.tsx b/src/screens/browse/loadingAnimation/SourceScreenSkeletonLoading.tsx index 2bbfc32f4..55a7c9e8d 100644 --- a/src/screens/browse/loadingAnimation/SourceScreenSkeletonLoading.tsx +++ b/src/screens/browse/loadingAnimation/SourceScreenSkeletonLoading.tsx @@ -16,36 +16,40 @@ const SourceScreenSkeletonLoading: React.FC = ({ theme, completeRow, }) => { - const [highlightColor, backgroundColor] = useLoadingColors(theme); + const [highlightColor, backgroundColor, disableLoadingAnimations] = + useLoadingColors(theme); const { displayMode = DisplayModes.Comfortable, novelsPerRow = 3 } = useLibrarySettings(); const window = useWindowDimensions(); - const styles = createStyleSheet(); - const orientation = useDeviceOrientation(); const numColumns = useMemo( - () => (orientation === 'landscape' ? 6 : novelsPerRow), - [orientation, novelsPerRow], + () => + displayMode === DisplayModes.List + ? 1 + : orientation === 'landscape' + ? 6 + : novelsPerRow, + [displayMode, orientation, novelsPerRow], ); const [pictureHeight, pictureWidth] = useMemo(() => { - const height = (window.width / numColumns) * (4 / 3); const width = (window.width - 12 - 9.6 * numColumns) / numColumns; - return [height, width]; + return [width * (4 / 3), width]; }, [numColumns, window.width]); const renderLoadingNovel = (item: number) => { - let randomNumber = Math.random(); - if (randomNumber < 0.1) { - randomNumber = 0.1; - } return ( - + = ({ return {items.map(renderLoading)}; }; -const createStyleSheet = () => { - return StyleSheet.create({ - completeRow: { - flexDirection: 'row', - justifyContent: 'space-around', - marginBottom: 8, - opacity: 0.8, - paddingHorizontal: 1, - position: 'relative', - right: 0, - }, - container: { - flexGrow: 1, - marginBottom: 8, - marginHorizontal: 2, - marginTop: 2, - overflow: 'visible', - }, - row: { - flexDirection: 'row', - paddingHorizontal: 1, - }, - }); -}; +const styles = StyleSheet.create({ + container: { + flexGrow: 1, + marginBottom: 8, + marginHorizontal: 2, + marginTop: 2, + overflow: 'visible', + }, + item: { + minWidth: 0, + }, + row: { + flexDirection: 'row', + paddingHorizontal: 1, + }, +}); export default memo(SourceScreenSkeletonLoading); diff --git a/src/screens/browse/loadingAnimation/TrackerLoading.tsx b/src/screens/browse/loadingAnimation/TrackerLoading.tsx index d231bc66a..1200da324 100644 --- a/src/screens/browse/loadingAnimation/TrackerLoading.tsx +++ b/src/screens/browse/loadingAnimation/TrackerLoading.tsx @@ -1,96 +1,95 @@ import React, { memo } from 'react'; -import { View, Dimensions, StyleSheet } from 'react-native'; -import { createShimmerPlaceholder } from 'react-native-shimmer-placeholder'; -import { LinearGradient } from 'expo-linear-gradient'; +import { StyleSheet, useWindowDimensions, View } from 'react-native'; import { ThemeColors } from '@theme/types'; +import ShimmerPlaceholder from '@components/Skeleton/ShimmerPlaceholder'; import useLoadingColors from '@utils/useLoadingColors'; -import { useAppSettings } from '@hooks/persisted/index'; interface Props { theme: ThemeColors; } -const MalLoading: React.FC = ({ theme }) => { - const { disableLoadingAnimations } = useAppSettings(); - const ShimmerPlaceHolder = createShimmerPlaceholder(LinearGradient); - const styles = createStyleSheet(theme); +const SKELETON_ITEMS = [ + { height: 128, lastLineRatio: 0.72 }, + { height: 142, lastLineRatio: 0.54 }, + { height: 136, lastLineRatio: 0.8 }, + { height: 148, lastLineRatio: 0.62 }, + { height: 132, lastLineRatio: 0.7 }, +] as const; - const [highlightColor, backgroundColor] = useLoadingColors(theme); +const TrackerLoading: React.FC = ({ theme }) => { + const { width } = useWindowDimensions(); + const textWidth = Math.max(80, width - 140); + const [highlightColor, backgroundColor, disableLoadingAnimations] = + useLoadingColors(theme); - const renderLoadingRect = (item: number, index: number) => { - let randomNumber = Math.random(); - if (randomNumber < 0.1) { - randomNumber = 0.1; - } - return ( - - - - + {SKELETON_ITEMS.map((item, index) => ( + + - - + + + + + - - ); - }; - const items: number[] = [0, 1, 2, 3, 4]; - return {items.map(renderLoadingRect)}; + ))} + + ); }; -const createStyleSheet = (theme: ThemeColors) => { - return StyleSheet.create({ - container: { - backgroundColor: 'transparent', - flexGrow: 1, - marginBottom: 8, - marginTop: -3, - overflow: 'hidden', - position: 'relative', - // height: 150, - }, - loadingContainer: { - backgroundColor: theme.overlay3, - borderRadius: 8, - boxShadow: '0px 2px 4px rgba(0, 0, 0, 0.1)', - flexDirection: 'row', - margin: 10, - overflow: 'hidden', - width: Dimensions.get('window').width - 20, - }, - loadingText: { - height: 10, - margin: 10, - width: Dimensions.get('window').width - 140, - }, - text: { - borderRadius: 8, - marginVertical: 5, - }, - }); -}; +const styles = StyleSheet.create({ + container: { + backgroundColor: 'transparent', + flexGrow: 1, + marginBottom: 8, + marginTop: -3, + overflow: 'hidden', + position: 'relative', + }, + loadingContainer: { + borderRadius: 8, + boxShadow: '0px 2px 4px rgba(0, 0, 0, 0.1)', + flexDirection: 'row', + margin: 10, + overflow: 'hidden', + }, + loadingText: { + flex: 1, + margin: 10, + overflow: 'hidden', + }, + text: { + borderRadius: 8, + marginVertical: 5, + }, +}); -export default memo(MalLoading); +export default memo(TrackerLoading); diff --git a/src/screens/history/components/HistorySkeletonLoading.tsx b/src/screens/history/components/HistorySkeletonLoading.tsx index 6ed8779bf..cb5005e72 100644 --- a/src/screens/history/components/HistorySkeletonLoading.tsx +++ b/src/screens/history/components/HistorySkeletonLoading.tsx @@ -1,33 +1,43 @@ import React, { memo } from 'react'; -import { StyleSheet, View } from 'react-native'; -import { createShimmerPlaceholder } from 'react-native-shimmer-placeholder'; -import { LinearGradient } from 'expo-linear-gradient'; +import { StyleSheet, useWindowDimensions, View } from 'react-native'; import { ThemeColors } from '@theme/types'; import useLoadingColors from '@utils/useLoadingColors'; -import { useAppSettings } from '@hooks/persisted/index'; +import ShimmerPlaceholder from '@components/Skeleton/ShimmerPlaceholder'; + +const SKELETON_ITEMS = [ + { dateWidth: 72 }, + { dateWidth: null }, + { dateWidth: null }, + { dateWidth: 88 }, + { dateWidth: null }, +] as const; interface Props { theme: ThemeColors; } const HistorySkeletonLoading: React.FC = ({ theme }) => { - const { disableLoadingAnimations } = useAppSettings(); - const ShimmerPlaceHolder = createShimmerPlaceholder(LinearGradient); - const [highlightColor, backgroundColor] = useLoadingColors(theme); + const { width } = useWindowDimensions(); + const textWidth = Math.max(80, width - 144); + const [highlightColor, backgroundColor, disableLoadingAnimations] = + useLoadingColors(theme); - const renderLoadingChapter = (index: number) => ( + const renderLoadingChapter = ( + { dateWidth }: (typeof SKELETON_ITEMS)[number], + index: number, + ) => ( - {index === 0 || Math.random() > 0.6 ? ( - ) : null} - = ({ theme }) => { stopAutoRun={disableLoadingAnimations} /> - - - {Array.from({ length: 2 }).map((_, buttonIndex) => ( - - ))} + ); - const items = Array.from({ length: Math.floor(Math.random() * 3 + 3) }); - - return {items.map((_, index) => renderLoadingChapter(index))}; + return {SKELETON_ITEMS.map(renderLoadingChapter)}; }; const styles = StyleSheet.create({ @@ -106,8 +111,10 @@ const styles = StyleSheet.create({ }, textCtn: { borderRadius: 6, + flex: 1, marginBottom: 2, marginTop: 5, + overflow: 'hidden', }, }); diff --git a/src/screens/novel/components/Info/NovelInfoHeader.tsx b/src/screens/novel/components/Info/NovelInfoHeader.tsx index 1d765cbd2..adfba357d 100644 --- a/src/screens/novel/components/Info/NovelInfoHeader.tsx +++ b/src/screens/novel/components/Info/NovelInfoHeader.tsx @@ -38,14 +38,14 @@ import { VerticalBarSkeleton, } from '@components/Skeleton/Skeleton'; import Animated, { - useAnimatedProps, + cancelAnimation, + useAnimatedStyle, useSharedValue, withRepeat, - withSequence, withTiming, } from 'react-native-reanimated'; import { LinearGradient } from 'expo-linear-gradient'; -import useLoadingColors from '@components/Skeleton/useLoadingColors'; +import useLoadingColors from '@utils/useLoadingColors'; import { ChapterFilterKey } from '@database/constants'; import { useNovelAction } from '@screens/novel/NovelContext'; @@ -85,37 +85,47 @@ const getStatusIcon = (status?: string) => { return 'help'; }; -const ChapterCountSkeleton = ({ theme }: { theme: ThemeColors }) => { - const sv = useSharedValue(0); - const { disableLoadingAnimations } = useAppSettings(); - const [highlightColor, backgroundColor] = useLoadingColors(theme); - - const animatedProps = useAnimatedProps(() => { - return { - left: (sv.value + '%') as `${number}%`, - }; - }); +const useShimmer = (theme: ThemeColors) => { + const translateX = useSharedValue(-100); + const [highlightColor, backgroundColor, disableLoadingAnimations] = + useLoadingColors(theme); + + const animatedStyle = useAnimatedStyle(() => ({ + transform: [ + { + translateX: (translateX.value + '%') as `${number}%`, + }, + ], + })); React.useEffect(() => { - if (disableLoadingAnimations) return; - sv.value = withRepeat( - withSequence(0, withTiming(160, { duration: 1000 })), - -1, - ); - }, [disableLoadingAnimations, sv]); - - if (disableLoadingAnimations) { - return ( - - ); - } + cancelAnimation(translateX); + translateX.value = -100; + if (!disableLoadingAnimations) { + translateX.value = withRepeat( + withTiming(200, { duration: 1000 }), + -1, + false, + ); + } + return () => cancelAnimation(translateX); + }, [disableLoadingAnimations, translateX]); - const LG = Animated.createAnimatedComponent(LinearGradient); + return { + animatedStyle, + highlightColor, + backgroundColor, + disableLoadingAnimations, + }; +}; + +const ChapterCountSkeleton = ({ theme }: { theme: ThemeColors }) => { + const { + animatedStyle, + highlightColor, + backgroundColor, + disableLoadingAnimations, + } = useShimmer(theme); return ( { { backgroundColor: backgroundColor }, ]} > - + {!disableLoadingAnimations ? ( + + ) : null} ); }; -const useShimmer = (theme: ThemeColors) => { - const sv = useSharedValue(0); - const { disableLoadingAnimations } = useAppSettings(); - const [highlightColor, backgroundColor] = useLoadingColors(theme); - - const animatedStyle = useAnimatedProps(() => ({ - left: (sv.value + '%') as `${number}%`, - })); - - React.useEffect(() => { - if (disableLoadingAnimations) return; - sv.value = withRepeat( - withSequence(0, withTiming(160, { duration: 1000 })), - -1, - ); - }, [disableLoadingAnimations, sv]); - - return { - animatedStyle, - highlightColor, - backgroundColor, - disableLoadingAnimations, - }; -}; - const NovelDetailsSkeleton = ({ theme }: { theme: ThemeColors }) => { const { animatedStyle, @@ -173,7 +165,7 @@ const NovelDetailsSkeleton = ({ theme }: { theme: ThemeColors }) => { start={[0, 0]} end={[1, 0]} locations={[0, 0.3, 0.7, 1]} - style={[animatedStyle, styles.infoSkeletonGradient]} + style={[styles.infoSkeletonGradient, animatedStyle]} colors={['transparent', highlightColor, highlightColor, 'transparent']} /> ) : null; @@ -211,7 +203,7 @@ const ButtonGroupSkeleton = ({ theme }: { theme: ThemeColors }) => { start={[0, 0]} end={[1, 0]} locations={[0, 0.3, 0.7, 1]} - style={[animatedStyle, styles.buttonSkeletonGradient]} + style={[styles.buttonSkeletonGradient, animatedStyle]} colors={['transparent', highlightColor, highlightColor, 'transparent']} /> ) : null; @@ -477,7 +469,6 @@ const styles = StyleSheet.create({ chapterCountGradient: { height: 20, position: 'absolute', - transform: [{ translateX: '-100%' }], width: '60%', }, chapterCountSkeleton: { @@ -511,7 +502,6 @@ const styles = StyleSheet.create({ infoSkeletonGradient: { height: 20, position: 'absolute', - transform: [{ translateX: '-100%' }], width: '60%', }, buttonGroupSkeletonContainer: { @@ -529,7 +519,6 @@ const styles = StyleSheet.create({ buttonSkeletonGradient: { height: 60, position: 'absolute', - transform: [{ translateX: '-100%' }], width: '60%', }, w130: { diff --git a/src/screens/novel/components/LoadingAnimation/NovelScreenLoading.tsx b/src/screens/novel/components/LoadingAnimation/NovelScreenLoading.tsx index 5ab2243f4..627f7eb67 100644 --- a/src/screens/novel/components/LoadingAnimation/NovelScreenLoading.tsx +++ b/src/screens/novel/components/LoadingAnimation/NovelScreenLoading.tsx @@ -1,17 +1,40 @@ -import React, { memo } from 'react'; -import { View, StyleSheet, StyleProp, ViewStyle } from 'react-native'; -import { createShimmerPlaceholder } from 'react-native-shimmer-placeholder'; -import { LinearGradient } from 'expo-linear-gradient'; +import React, { createContext, memo, useContext, useMemo } from 'react'; +import { + View, + StyleSheet, + StyleProp, + useWindowDimensions, + ViewStyle, +} from 'react-native'; import { ThemeColors } from '@theme/types'; import useLoadingColors from '@utils/useLoadingColors'; -import { useAppSettings, useTheme } from '@hooks/persisted/index'; -import { WINDOW_WIDTH } from '@gorhom/bottom-sheet'; +import ShimmerPlaceholder from '@components/Skeleton/ShimmerPlaceholder'; interface Props { theme: ThemeColors; } -const FULL_WIDTH = WINDOW_WIDTH - 32; +interface SkeletonContextValue { + backgroundColor: string; + disableLoadingAnimations: boolean; + fullWidth: number; + highlightColor: string; +} + +const SkeletonContext = createContext(null); + +const useSkeletonContext = () => { + const value = useContext(SkeletonContext); + if (!value) { + throw new Error('Loading skeleton must be rendered inside SkeletonContext'); + } + return value; +}; + +const DESCRIPTION_LINES = Array.from({ length: 2 }); +const CHIP_WIDTHS = [64, 88, 52, 72]; +const STAT_ITEMS = Array.from({ length: 3 }); +const CHAPTER_ITEMS = Array.from({ length: 7 }); export const LoadingShimmer = memo( ({ @@ -25,16 +48,14 @@ export const LoadingShimmer = memo( width: number | string; visible?: boolean; }) => { - const { disableLoadingAnimations } = useAppSettings(); - const theme = useTheme(); - const [highlightColor, backgroundColor] = useLoadingColors(theme); + const { backgroundColor, disableLoadingAnimations, highlightColor } = + useSkeletonContext(); if (!visible) { return null; } - const ShimmerPlaceHolder = createShimmerPlaceholder(LinearGradient); return ( - ( - - - - - - +const NovelTop = memo(() => { + const { fullWidth } = useSkeletonContext(); + const textWidth = Math.max(80, fullWidth - 116); + return ( + + + + + + + - -)); + ); +}); -export const LoadingDescription = memo(() => ( - - {[...Array(2)].map((_, i) => ( - - ))} - -)); +export const LoadingDescription = memo(() => { + const { fullWidth } = useSkeletonContext(); + return ( + + {DESCRIPTION_LINES.map((_, index) => ( + + ))} + + ); +}); export const LoadingChips = memo(() => ( - {[...Array(4)].map((_, i) => ( + {CHIP_WIDTHS.map((width, index) => ( ))} @@ -97,8 +113,13 @@ export const LoadingChips = memo(() => ( const NovelInformation = memo(() => ( - {[...Array(3)].map((_, i) => ( - + {STAT_ITEMS.map((_, index) => ( + ))} @@ -106,36 +127,62 @@ const NovelInformation = memo(() => ( )); -export const LoadingChapterItem = memo(() => ( - +export const LoadingChapterItem = memo(() => { + const { fullWidth } = useSkeletonContext(); + const textWidth = Math.max(80, fullWidth - 50); + return ( + + + + + + + + ); +}); + +const Chapters = memo(() => { + const { fullWidth } = useSkeletonContext(); + return ( - - + + {CHAPTER_ITEMS.map((_, index) => ( + + ))} - - -)); + ); +}); -const Chapters = memo(() => ( - - - {[...Array(7)].map((_, i) => ( - - ))} - -)); +const NovelScreenLoading: React.FC = ({ theme }) => { + const { width } = useWindowDimensions(); + const [highlightColor, backgroundColor, disableLoadingAnimations] = + useLoadingColors(theme); + const contextValue = useMemo( + () => ({ + backgroundColor, + disableLoadingAnimations, + fullWidth: Math.max(160, width - 32), + highlightColor, + }), + [backgroundColor, disableLoadingAnimations, highlightColor, width], + ); -const NovelScreenLoading: React.FC = () => { return ( - - - - - + + + + + + + ); }; @@ -183,7 +230,6 @@ const styles = StyleSheet.create({ paddingLeft: 8, }, novelInformationText: { - backgroundColor: 'red', height: 62, margin: 16, marginTop: 8, diff --git a/src/screens/reader/ChapterLoadingScreen/ChapterLoadingScreen.tsx b/src/screens/reader/ChapterLoadingScreen/ChapterLoadingScreen.tsx index c83d8102d..0863366ea 100644 --- a/src/screens/reader/ChapterLoadingScreen/ChapterLoadingScreen.tsx +++ b/src/screens/reader/ChapterLoadingScreen/ChapterLoadingScreen.tsx @@ -1,5 +1,5 @@ -import React from 'react'; -import { View } from 'react-native'; +import { useMemo } from 'react'; +import { StyleSheet, View } from 'react-native'; import color from 'color'; import SkeletonLines from '../components/SkeletonLines'; @@ -12,27 +12,34 @@ const ChapterLoadingScreen = () => { textSize, lineHeight, } = useChapterReaderSettings(); + const [skeletonColor, highlightColor] = useMemo(() => { + const background = color(backgroundColor); + if (!background.isDark()) { + return [ + background.darken(0.04).toString(), + background.darken(0.08).toString(), + ]; + } + if (background.luminosity() !== 0) { + return [ + background.lighten(0.1).toString(), + background.lighten(0.4).toString(), + ]; + } + return [ + background.negate().darken(0.98).toString(), + background.negate().darken(0.92).toString(), + ]; + }, [backgroundColor]); return ( - + @@ -40,4 +47,10 @@ const ChapterLoadingScreen = () => { ); }; +const styles = StyleSheet.create({ + container: { + flex: 1, + }, +}); + export default ChapterLoadingScreen; diff --git a/src/screens/reader/components/SkeletonLines.tsx b/src/screens/reader/components/SkeletonLines.tsx index 40e4303e2..b39447cbc 100644 --- a/src/screens/reader/components/SkeletonLines.tsx +++ b/src/screens/reader/components/SkeletonLines.tsx @@ -1,8 +1,35 @@ -import React, { memo } from 'react'; -import { View, Dimensions, StyleSheet, DimensionValue } from 'react-native'; -import { createShimmerPlaceholder } from 'react-native-shimmer-placeholder'; -import { LinearGradient } from 'expo-linear-gradient'; +import { memo, useMemo } from 'react'; +import { + DimensionValue, + StyleSheet, + useWindowDimensions, + View, +} from 'react-native'; import { useAppSettings } from '@hooks/persisted/index'; +import ShimmerPlaceholder from '@components/Skeleton/ShimmerPlaceholder'; + +interface Props { + color?: string; + containerHeight: DimensionValue; + containerMargin?: DimensionValue; + containerWidth: DimensionValue; + highlightColor?: string; + lineHeight: number; + textSize: number; + width?: DimensionValue; +} + +const resolveDimension = (value: DimensionValue, available: number): number => { + if (typeof value === 'number') { + return value; + } + + const parsed = Number.parseFloat(String(value)); + if (!Number.isFinite(parsed)) { + return available; + } + return String(value).endsWith('%') ? available * (parsed / 100) : parsed; +}; const SkeletonLines = ({ width, @@ -10,131 +37,54 @@ const SkeletonLines = ({ textSize, containerWidth, containerHeight, - containerMargin, - color, - highlightColor, -}: { - width?: string | number; - lineHeight: number; - textSize: number; - containerWidth: DimensionValue; - containerHeight: DimensionValue; - containerMargin?: DimensionValue; - color?: string; - highlightColor?: string; -}) => { + containerMargin = 0, + color = '#ebebeb', + highlightColor = '#c5c5c5', +}: Props) => { const { disableLoadingAnimations } = useAppSettings(); - const ShimmerPlaceHolder = createShimmerPlaceholder(LinearGradient); - const styles = createStyleSheet( - containerWidth, - containerHeight, - containerMargin === undefined ? 0 : containerMargin, - lineHeight, - textSize, - ); - - const createLines = () => { - let availableHeight: number = percentToNumberV(containerHeight) - 10; - let res: boolean[] = []; - let numberOfLongLines = 0; - const height = textSize * lineHeight; + const window = useWindowDimensions(); - while (availableHeight > height) { - if (Math.random() * 4 > 1 && numberOfLongLines <= 5) { - res = [...res, true]; - availableHeight -= height; - numberOfLongLines++; - } else { - res = [...res, false]; - availableHeight -= 16; - numberOfLongLines = 0; - } - } - return res; - }; - const lines = createLines(); - - const renderLoadingRect = (item: boolean, index: number) => { - const skeletonWidth: number = width - ? Number(width) - : percentToNumberH('90%'); - const skeletonHeight = textSize; - if (typeof color !== 'string') { - color = '#ebebeb'; - } - if (typeof highlightColor !== 'string') { - highlightColor = '#c5c5c5'; - } - if (lines?.[index + 1] !== undefined && !lines[index + 1]) { - let randomNumber: number = Math.random(); - if (randomNumber < 0.1) { - randomNumber = 0.1; - } - return ( - - ); - } + const resolvedWidth = width + ? resolveDimension(width, window.width) + : window.width * 0.9; + const resolvedHeight = resolveDimension(containerHeight, window.height); + const rowHeight = Math.max(textSize, textSize * lineHeight); + const lineCount = Math.max(1, Math.floor((resolvedHeight - 10) / rowHeight)); + const lines = useMemo(() => Array.from({ length: lineCount }), [lineCount]); + const styles = useMemo( + () => + createStyleSheet( + containerWidth, + containerHeight, + containerMargin, + rowHeight - textSize, + ), + [containerHeight, containerMargin, containerWidth, rowHeight, textSize], + ); - if (item) { - return ( - + {lines.map((_, index) => ( + - ); - } else { - return ; - } - }; - - return {lines.map(renderLoadingRect)}; -}; - -const percentToNumberV = (number: DimensionValue): number => { - if (isNaN(Number(number))) { - return ( - Dimensions.get('window').height * - (Number(String(number).replace('%', '')) / 100) - ); - } else { - return Number(number); - } -}; - -const percentToNumberH = (number: DimensionValue): number => { - if (isNaN(Number(number))) { - return ( - Dimensions.get('window').width * - (Number(String(number).replace('%', '')) / 100) - ); - } else { - return Number(number); - } + ))} + + ); }; const createStyleSheet = ( containerWidth: DimensionValue, containerHeight: DimensionValue, containerMargin: DimensionValue, - lineHeight: number, - textSize: number, -) => { - return StyleSheet.create({ + lineSpacing: number, +) => + StyleSheet.create({ container: { backgroundColor: 'transparent', height: containerHeight, @@ -142,17 +92,10 @@ const createStyleSheet = ( position: 'relative', width: containerWidth, }, - gap: { - height: textSize * (lineHeight - 1), - margin: 8, - }, - lineDefault: { + line: { borderRadius: 8, - marginBottom: textSize * (lineHeight - 1), - marginLeft: 0, - marginRight: 0, + marginBottom: Math.max(0, lineSpacing), }, }); -}; export default memo(SkeletonLines); diff --git a/src/screens/updates/components/UpdatesSkeletonLoading.tsx b/src/screens/updates/components/UpdatesSkeletonLoading.tsx index cf1e2de4f..be71275d0 100644 --- a/src/screens/updates/components/UpdatesSkeletonLoading.tsx +++ b/src/screens/updates/components/UpdatesSkeletonLoading.tsx @@ -1,50 +1,50 @@ import React, { memo } from 'react'; -import { StyleSheet, View } from 'react-native'; -import { createShimmerPlaceholder } from 'react-native-shimmer-placeholder'; -import { LinearGradient } from 'expo-linear-gradient'; +import { StyleSheet, useWindowDimensions, View } from 'react-native'; import { ThemeColors } from '@theme/types'; import useLoadingColors from '@utils/useLoadingColors'; -import { useAppSettings } from '@hooks/persisted/index'; import Animated, { FadeIn } from 'react-native-reanimated'; +import ShimmerPlaceholder from '@components/Skeleton/ShimmerPlaceholder'; + +const SKELETON_ITEMS = Array.from({ length: 8 }); interface Props { theme: ThemeColors; } const UpdatesSkeletonLoading: React.FC = ({ theme }) => { - const { disableLoadingAnimations } = useAppSettings(); - const ShimmerPlaceHolder = createShimmerPlaceholder(LinearGradient); - - const [highlightColor, backgroundColor] = useLoadingColors(theme); + const { width } = useWindowDimensions(); + const textWidth = Math.max(80, width - 120); + const [highlightColor, backgroundColor, disableLoadingAnimations] = + useLoadingColors(theme); - const renderLoadingChapter = (item: number, index: number) => { + const renderLoadingChapter = (_: unknown, index: number) => { return ( - - + - - + - - = ({ theme }) => { ); }; - const items = []; - for (let index = 0; index < Math.random() * 8 + 4; index++) { - items.push(0); - } - return ( - - {items.map(renderLoadingChapter)} + + {SKELETON_ITEMS.map(renderLoadingChapter)} ); }; @@ -102,6 +100,10 @@ const styles = StyleSheet.create({ marginBottom: 2, marginTop: 5, }, + textCtn: { + flex: 1, + overflow: 'hidden', + }, }); export default memo(UpdatesSkeletonLoading); diff --git a/src/utils/useLoadingColors.ts b/src/utils/useLoadingColors.ts index b40e37807..3ac38f373 100644 --- a/src/utils/useLoadingColors.ts +++ b/src/utils/useLoadingColors.ts @@ -2,8 +2,12 @@ import { ThemeColors } from '@theme/types'; import color from 'color'; import { useAppSettings } from '@hooks/persisted'; import { interpolateColor } from 'react-native-reanimated'; +import { useMemo } from 'react'; -const useLoadingColors = (theme: ThemeColors) => { +export const getLoadingColors = ( + theme: ThemeColors, + disableLoadingAnimations = false, +) => { const highlightColor = color(theme.primary).alpha(0.08).string(); const backgroundColor = color(theme.surface); @@ -18,17 +22,26 @@ const useLoadingColors = (theme: ThemeColors) => { adjustedBackgroundColor = backgroundColor.darken(0.04).toString(); } - const { disableLoadingAnimations } = useAppSettings(); - if (disableLoadingAnimations) { - //If loading animations is disabled highlight color is never shown so make background color more visible to compensate + // The highlight is hidden, so increase the static placeholder contrast. adjustedBackgroundColor = interpolateColor( - 0.01, //I have no idea why the interpolation amount has to be so small, I think its cus of the massive difference in alpha + 0.01, [0, 1], [adjustedBackgroundColor, highlightColor], ); } - return [highlightColor, adjustedBackgroundColor]; + return [highlightColor, adjustedBackgroundColor] as const; }; + +const useLoadingColors = (theme: ThemeColors) => { + const { disableLoadingAnimations } = useAppSettings(); + const colors = useMemo( + () => getLoadingColors(theme, disableLoadingAnimations), + [disableLoadingAnimations, theme], + ); + + return [...colors, disableLoadingAnimations] as const; +}; + export default useLoadingColors; From 1322065290f63141633c30cd3013b7ba81c12fae Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee Date: Fri, 24 Jul 2026 13:18:44 +0530 Subject: [PATCH 043/148] feat: Add Variant-Specific Android App Icons --- .../res/drawable-hdpi/notification_icon.png | Bin 0 -> 822 bytes .../res/drawable-mdpi/notification_icon.png | Bin 0 -> 518 bytes .../res/drawable-xhdpi/notification_icon.png | Bin 0 -> 1110 bytes .../res/drawable-xxhdpi/notification_icon.png | Bin 0 -> 1753 bytes .../drawable-xxxhdpi/notification_icon.png | Bin 0 -> 2501 bytes .../res/mipmap-anydpi-v26/ic_launcher.xml | 6 ++ .../mipmap-anydpi-v26/ic_launcher_round.xml | 6 ++ .../preview/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 5552 bytes .../mipmap-hdpi/ic_launcher_background.png | Bin 0 -> 10587 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 2574 bytes .../mipmap-hdpi/ic_launcher_monochrome.png | Bin 0 -> 2438 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 5552 bytes .../preview/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 3176 bytes .../mipmap-mdpi/ic_launcher_background.png | Bin 0 -> 5962 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 1619 bytes .../mipmap-mdpi/ic_launcher_monochrome.png | Bin 0 -> 1538 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 3176 bytes .../preview/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 8092 bytes .../mipmap-xhdpi/ic_launcher_background.png | Bin 0 -> 15329 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 3926 bytes .../mipmap-xhdpi/ic_launcher_monochrome.png | Bin 0 -> 3763 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 8092 bytes .../preview/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 14178 bytes .../mipmap-xxhdpi/ic_launcher_background.png | Bin 0 -> 27843 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 6954 bytes .../mipmap-xxhdpi/ic_launcher_monochrome.png | Bin 0 -> 6691 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 14178 bytes .../res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 21280 bytes .../mipmap-xxxhdpi/ic_launcher_background.png | Bin 0 -> 41477 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 10737 bytes .../mipmap-xxxhdpi/ic_launcher_monochrome.png | Bin 0 -> 10387 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 21280 bytes .../res/values/ic_launcher_background.xml | 4 + .../preview/web/ic_launcher-playstore.png | Bin 0 -> 87833 bytes .../res/drawable-hdpi/notification_icon.png | Bin 0 -> 822 bytes .../res/drawable-mdpi/notification_icon.png | Bin 0 -> 518 bytes .../res/drawable-xhdpi/notification_icon.png | Bin 0 -> 1110 bytes .../res/drawable-xxhdpi/notification_icon.png | Bin 0 -> 1753 bytes .../drawable-xxxhdpi/notification_icon.png | Bin 0 -> 2501 bytes .../res/mipmap-anydpi-v26/ic_launcher.xml | 6 ++ .../mipmap-anydpi-v26/ic_launcher_round.xml | 6 ++ .../release/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 5503 bytes .../mipmap-hdpi/ic_launcher_background.png | Bin 0 -> 10189 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 2567 bytes .../mipmap-hdpi/ic_launcher_monochrome.png | Bin 0 -> 2438 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 5503 bytes .../release/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 3198 bytes .../mipmap-mdpi/ic_launcher_background.png | Bin 0 -> 5851 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 1630 bytes .../mipmap-mdpi/ic_launcher_monochrome.png | Bin 0 -> 1538 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 3198 bytes .../release/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 7997 bytes .../mipmap-xhdpi/ic_launcher_background.png | Bin 0 -> 14978 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 3926 bytes .../mipmap-xhdpi/ic_launcher_monochrome.png | Bin 0 -> 3763 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 7997 bytes .../release/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 13704 bytes .../mipmap-xxhdpi/ic_launcher_background.png | Bin 0 -> 26017 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 6975 bytes .../mipmap-xxhdpi/ic_launcher_monochrome.png | Bin 0 -> 6691 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 13704 bytes .../res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 20413 bytes .../mipmap-xxxhdpi/ic_launcher_background.png | Bin 0 -> 39834 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 10752 bytes .../mipmap-xxxhdpi/ic_launcher_monochrome.png | Bin 0 -> 10387 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 20413 bytes .../res/values/ic_launcher_background.xml | 4 + .../release/web/ic_launcher-playstore.png | Bin 0 -> 82034 bytes assets/native/ic_launcher.png | Bin 11096 -> 20413 bytes assets/native/ic_launcher_background.png | Bin 14953 -> 39834 bytes assets/native/ic_launcher_foreground.png | Bin 5880 -> 10752 bytes assets/native/ic_launcher_monochrome.png | Bin 17838 -> 10387 bytes assets/native/ic_launcher_round.png | Bin 18772 -> 20413 bytes assets/native/notification_icon.png | Bin 500 -> 518 bytes plugins/withAndroidCustomizations.js | 88 +++++++++++++++++- 75 files changed, 118 insertions(+), 2 deletions(-) create mode 100644 assets/android-icons/preview/res/drawable-hdpi/notification_icon.png create mode 100644 assets/android-icons/preview/res/drawable-mdpi/notification_icon.png create mode 100644 assets/android-icons/preview/res/drawable-xhdpi/notification_icon.png create mode 100644 assets/android-icons/preview/res/drawable-xxhdpi/notification_icon.png create mode 100644 assets/android-icons/preview/res/drawable-xxxhdpi/notification_icon.png create mode 100644 assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 assets/android-icons/preview/res/mipmap-hdpi/ic_launcher.png create mode 100644 assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_background.png create mode 100644 assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 assets/android-icons/preview/res/mipmap-mdpi/ic_launcher.png create mode 100644 assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_background.png create mode 100644 assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher.png create mode 100644 assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_background.png create mode 100644 assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_background.png create mode 100644 assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_background.png create mode 100644 assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 assets/android-icons/preview/res/values/ic_launcher_background.xml create mode 100644 assets/android-icons/preview/web/ic_launcher-playstore.png create mode 100644 assets/android-icons/release/res/drawable-hdpi/notification_icon.png create mode 100644 assets/android-icons/release/res/drawable-mdpi/notification_icon.png create mode 100644 assets/android-icons/release/res/drawable-xhdpi/notification_icon.png create mode 100644 assets/android-icons/release/res/drawable-xxhdpi/notification_icon.png create mode 100644 assets/android-icons/release/res/drawable-xxxhdpi/notification_icon.png create mode 100644 assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 assets/android-icons/release/res/mipmap-hdpi/ic_launcher.png create mode 100644 assets/android-icons/release/res/mipmap-hdpi/ic_launcher_background.png create mode 100644 assets/android-icons/release/res/mipmap-hdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/release/res/mipmap-hdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/release/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 assets/android-icons/release/res/mipmap-mdpi/ic_launcher.png create mode 100644 assets/android-icons/release/res/mipmap-mdpi/ic_launcher_background.png create mode 100644 assets/android-icons/release/res/mipmap-mdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/release/res/mipmap-mdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/release/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 assets/android-icons/release/res/mipmap-xhdpi/ic_launcher.png create mode 100644 assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_background.png create mode 100644 assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_background.png create mode 100644 assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_background.png create mode 100644 assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 assets/android-icons/release/res/values/ic_launcher_background.xml create mode 100644 assets/android-icons/release/web/ic_launcher-playstore.png diff --git a/assets/android-icons/preview/res/drawable-hdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-hdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..dd5c469d1c04bf8515d81c37ea4b43e15ef52b46 GIT binary patch literal 822 zcmV-61Ihe}P)> zyK5Ce6vlItCSs?BSc-^<1T`WkVkM%2f&}~*d{seP?X8W<-m{){Ht6T!teyNirj2Qo=@qA-NxXRxykz7?+V^(u^C1B>I;@w`7_0zVgqtcZA|4%2!0 z6zwV}s97AOQ5{!*H}xO_LnwaLA+wAREMkT_ZN?>DYMhB}6f?95VG?$CUyNu55`iH$ zd|ijR;L`OgUfG(;fgyI8Y@qAIRr|CiFvQHu4OHiRLBD1RFeQxY;-R9s@{LRUQ6T+n zs4uLqtiC}%8i64uG)3J_t!J3{?(L?&;g#dfz))Nktv;vv0+dOmSSa=4o%58%O>z+> zL)^@F;7J1yHJj5o4%^^>`dwk(xtuHh+>#*%#$bB`TNxi%R1Miix(Dvl@%cc%ZD@X5 zZAq6hG{fmU?87X*nvhz>%T}t0C}k)jtuJxk9r6@+y>_Q&-wd(q6u98bUUH3w10O;$ z$6>Qc+ZZx!GPB?f2KD2RG^BTEdw#f(2(`0rbmby(=yr&a(K|#b$Bze_1@B`aZ|b zXz4#PWk_H3kC^DA=M*Iux<{%{{r#A^;6}@bjpc68(}ypLDMN2qe2)(^Zi6n5#;(#< z=nUOLrJFi3$_G8ZK~5qDX?oKJd7cj; zv9PtA)`ETpnbk~uE;&IPkbG@I3a3RIu)#_TS$s8Wk08-~-GSr;ZQv8NP70?*8}N8$ zVKc^VOim5G={r~@r=|^17GY2WlG-}aBwnad(*``7A*#${u^egfw-{6AUOX{4- zW-dUK_kV#&3{tkwu=fMH)H>4!%$DG-2Bgxs>`2l|etwL0hsd-IB6rAb@nZrE< zyYs1vBY6tDo@<*-ZeWwY5q|*y0RR6pq}+M{000I_L_t&o08l0*K*pQ?r~m)}07*qo IM6N<$f(r8E%m4rY literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/drawable-xhdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-xhdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..706bef41daecab575fc2616edd6066f2933ad59f GIT binary patch literal 1110 zcmV-c1gZOpP)kDc||nV__74^3QO{k#l0BSHWNuKwjyW zFBlg#;2(w@r&;lPIJnxDiK^{P>g=ITI4&b5zlBh72A+208~kbp;}u}#cERmB^KtEu zGJEz*6Rb22OD>g00jk5_UN;J08K1#EN2dKnmTHZR0*Kg>fN{Txw-IAW1|&p0;snHx zaJSrI4|S!bEnS>|hYWn+$Zz=XRg8v)P2a0A>St7>NkCZOKB9~GSJ|oKI0qATGvmlr8HQyaGYMuK0i^{5D~!T ztcQ(BC=p5g0jhW<{b@8l+beQv{IysX zdfN9r%0j4%@Rdc-PBEDvzNvA82-@bN?L!{iT1Xsu5c3>Pd8JFSIP7E-(8&Pt2~*w| zVHyULlS%duw{p4MpUQ2jqp`<6*kQYb&q-Jc@@`1}o7od~l8J@;)OJ4!Oz%qNG9JfK z=-<~HX$$0bk-mwHT?@rm`eTVtJ1m8<81I+@m;^}jMx2F_$5;A`AmCn)#gm2lT?`GB zb+7|!n+;n<5D`FPIW1(f2xUV$Czi3!&KWsI1Y{JqYGFpafZqTB0RR6DKhOC9000I_ cL_t&o0IrNJj@i=_bN~PV07*qoM6N<$f|t7d_y7O^ literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/drawable-xxhdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-xxhdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..429b5014334e6ee3d3ddc4ab524578c432c8639e GIT binary patch literal 1753 zcmV;~1}6E5P)Pu8>^dXAW7Aqqt z`_LVW)S%ijG)qucO6X3sUNdw1{df13+4G(`GiT1s?2P*^&wuA!p65Bw`OkUhoS8W@ zs?q*)GSDW-Nl&BECa6tN0s{%v?Gdym5!Bb$cN17+U={iM68f3B+Bt$~codipW&~hd z=IB}t52WZw14ocw1qu--LA1CJSP8xfz!lgQDVsYwIzB3@fh2;O?RJpJim}+%R?-qw z+YW{X-XQ3xsbER~-ZI%?M!XGl`2s)J0aGUU`Z4rx zG#y6sPJ*I}Ij3jhZ*~TpfQ>1d1hV*Q+MH}UjOP6bidv6=beo`rlWZl3-)J}J%^43R z#8Sy>D?voMFW4_<=vslxe$mQz9w}d}!N!#B6!`jy>VJZLti%x%Ymi3;GvXp}w=ZaW zJ}_mguOCByvFR|H9~Oe50eGghF7q@AQ?DCAVZF^@9Y@e5_&Os;oQ|)jLG8p!5WmrN zU|Eh>j<3IK#|{Bo38K6-VJXoAwxt0?rl#JA)Hi;lD?SF&nUjy(9wzU-}L7des^lUOX zBrEXo0k-|ZOsE%;ogC*^2rm=MvHbyB{y7PfJ{{}}fqXtX>G$SarvjD}d0k(yjrXff}G6Y&|dUt|}VIFwH zz+CbZqRz0@8ZZ%Ar_c^r`)WY2^R|v2Ryn3F0C*4x92x6An0<*MsTkoNUyCF_E1AE8&!ObTN#un}b2AB1Xg;!Ds*W`G?o5b6#PDtg4L zcXFnm(q_A6!@dN?PKQm0IUTiDvc>j8PX1H7u?3OZxIjhSSDEfLde)kSMdvF=5Z51l zK4n`st>>q${fNPw(1!LL9K$hj6GP<)qW8Ce{edaV%z}WtMyS3q+XP9U0d3H*l2s{! z2voDExu zm%0|gmqv`f2)d)Ca-iU6M$dwQWa|G~Wa_bo&EPHy%{7*mFH0$J5nqB{z{6Jwc%Ax0 zftab_85H$Bns(KaY!O|1&S@!4SFjfUi@?GNmSAez=csSm)=}3Yz67;6NLxUV=Yspe zYe4In_1NA6T<^_pXY@!HHE+=cSl^djk7W~=lGe43!w^|bJG#FdQm9O61ksq*HcxT9 z7U)xMTcA|!mWN5{qRqi6UpQ;iRmSe&E|Z|Hbg}kp>5M${r>dm(nZ89EQC7hm-OHcwa&FVHm vO(tTF{{sL3|NqW24iNwV00v1!K~w_(rSK5kytI8M00000NkvXXu0mjfD(E~x literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/drawable-xxxhdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-xxxhdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..90291bd3d70d6e0acf857fef73d57f3544aabcb4 GIT binary patch literal 2501 zcmV;$2|D(PP)pPKw% zq8`WzNYwo`H8}w}0SS8`;p+1%ASWPU4W1<4(BSBN(BpL(^j9N!Y`QaSv;m@hQ2609NsDwzc1?hKyY`cZ{dt<=e=)gM04zQfOaS*)2$QJi6i`*-ML^Py&@AP6j2IRJ?nH<55tNCB*c!dWQBP5aMnT)k zYI2B3EddO9cY(R!$*7>+lfh=-BqCs5)H+Ja&*a!>dONiQIC&~UoTi)Q=m;w86s;Bl z?07E*tvLZPI5CO}F9Oz~xIZY~SZs$^QP*3bs>GE5ZX(;jt03}C&``%5^8Hy=-lwsy z1dx_0;UR5bFbHUdG!SUW5a2dBrrFTmVf5}*=0x;|lFSf5>zaT^z_bu}lrnD1UqrxI z(!=O2mg!D;NAZiy5&>$9oD~)-?}o5C_b%tA+cVyn04}#Cps5Ay>uF&lPc$L`r;BOL z3w@41;>23?4F**!Mg$bR(~7V|%s3i-0zq|35CUv@NLQDs?o>`Em>TbtFAW4Z+2s_s zoyc3ks1)J@YzifrA%KT8&5k}zI5~y*B$W3llo;zjapuwv`jMk`V3U#gm zABRFsO&ZE+*<~l}_Y`9SJhjA|C<3$~Kv&!0sLnFty8>`TE*3nH#w)-=Gt;Zmm;m}_ z?X&Gh7&qFb*FE+vGa>+|t6v_0IZG@+FH2Bconk~l!8Ia5`QwIOv=pi^3iRx-jGSq} z``Do+F9hL4&J0&Fxl*&J`ofgpV(j<_gqAE4u!d(5Ef`1~c-?6EA^BV-iv+kfCW{G; zh5!Z%t-&2&92j4MksO~7%3gmG*AbNFFCLE|?PQz88WF%HueqR^7&6oyHDS}{p)(F? zjS}qzyNhsQ3ADlRMdI{UkD!4Z!%=De;_-u|&4C2BB`qXJ6C(mt1tcs3Pg#Jry{ZbE z(0r5Tmwpde$yV~;Mw|6Ah@bI`F#+*cT~Uo%Dz29~L5GZ*Du3IirPV@!O&{(=xf|4V zlk6^OBtS;b$K;oR?hkuoE^!}$w1~Q0_G1Fj(MJK!m)BY^(44m=Ak2YpJ=kK^T@ zEvjH5w&*?eV#0+ESVY`ke&+ZRpb-G*3$C_^p6K?SJNIi$7SnwRpi!EwoI$8zs4ZyN z7j#Ytld>-+1Z2OJDQ-bdK*HoSCIa+CTXAG-HuK+^UX>sLFxb}FtZW=vZs!_#I{7<;q>vWrVWU8SG8q$M8R zSO~ZjPwIsXL78Z#QlH!`OGraR<_Vzx*XZX4oT>W&L78aP!WU(+F-KrWFQ7$hEeMV0 zwK7ite$-dC+`1oFAN9i)aJb0V_NjNML#w)H6E_TW07@g;Su#xkjnkQ?zdvxW zbMtD{|IcR#s?8-XSz?KnAN3?Id$g0Z4_co9+J?IrJGBpj!*Wr<^4PS;{BK_`erlhw z+gYYpiuz0e*{q7T+8*UlgPzV$CBAGm266S0Spqn#H0;!>1+Qsref~yI!S#)`_}@k7 z*1d?JOth3zTf52<6p={+aQ^WazZe_~+(auOUZDF?=$6MM-tFqDFN-bm;lTO>=l`_o z!}ZOW3Og4|VJwZ+pQGxAX)l5Hz)Kd9_&SIpy0^IY-vz}T3H4EP0!LZONuYa?V`5YS zCgGH+;Bf;?#R7fKksz3$TaG`HQd%OfKSy;szr93#{|Fi$b?s&|Dj7iiZ9y{!v>{zz zW_Rlb_0oPJd0Ztb0sYXdQONa#eo($k$Y(4xSf8-(OaXn@^F6}*f!kNmN!lY1@k<{S zA&4aM&+TZ?hC3&yd(nzOvN(!{!0R1T3X!Uy@H6p1&OQyN_W=EYoTzcNc06i}tcG`f z_Ucks_cVpGKWg7!bclwQ8sVHoL@Cq_dfBuDJ3JSIc@?IbugEo=Mh6-9e@_{86$G)09Iv)`DoqmsT0Z!ir?uXRZ;;#_=Lem7RyX0hfC}9~ z + + + + + diff --git a/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml b/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 000000000..3585e9988 --- /dev/null +++ b/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca770444f34cfb9731fde41cce476ea8a04ca87 GIT binary patch literal 5552 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..0483ac2c4748399b943264a6069b6f78adb3937a GIT binary patch literal 2574 zcma)8c{tST9{&xEWy&>XjJ0L57NsP68M+f$4p}m?H!5?COp~2tDw82g#7P+(qh(MN zF=&_^8G}QXELjpl=Gf*CO^CU_^E~&Dd!Oe%&pm&<@8@~m@B6;r&%1s;DQBJS;^ijq12$Tr(!Z9HNi3k80mnmE-vjYj0CW&@OZY5kd;!{9x7leeercNZc2!D+=sIrRSh)@VrTj%pe9nKM}CoL}vt zNe!~)8wc|~s&-ENblA@_JkGYVFJ-awd)jPgm-#IF%cyFRIc8k+CX>HB)NYX^t=LA9 z01PE{&`=GE4D47jVBMJ{cSZtz>!#BI0B&?aGW)1BHl~y<0k{%3JMH(PA5A?O%muJ7 z7L9acDTIs%-Z%+3yQZ5y4Z(kFs6M7iAv{?e)>lJc?ndexNzgn;3b_n0bfWUVLgB}< znLE%9G%9OO5unXgw{#+409LlL=Uf4psh}qB{3!_Kzr*mvJaCT;*VePa zy+8pp@6llA6`*(b5jJZFI^;@`dAlSwyrG|ipfK49U$o@m?kk9nBz*whyw)_F112~q zn||pnIB;@fBGdr}@N$y)$0k9%nsC)b8w%hZPUTmnJ#qjTYJP_0k3j}*MSCqHO>w6{9BA#mk~ioa4kAI+B#}>5QrUmr3H0B8Tno@|KcO_f&nrPxXqjXd}&c9(Va@Yb$@ zFci)1VfcM=oU2a8>@`c(m5w0~gruu9)x^Y~Fkq@Tdy(N;?kC&N=haU*7gzsQg0JVs zpFG-yIkCt1%S3GSyL}fOy`YT4Pv^XJt^0e8CBthZuwA^8s{tCG(|O*q(k6AoUW85G+x1`DY?g@tTEBbj8_=6KjUOe;X|KC`Z-Er?YxDB zVBssf;!#}bIds&eLdDIjDJk(pg%F;4mysvyqX8R|!E3xVCgx_|HN|9!ke4>KvVEfw z1yO*jZtbqF0X_H;lK)6(zwdH;n_&6(LC>mrjDBZ*rlP~lz9*>lAL}j=A53lpqiFGA ztR+M{?-MgO7nQ8C2~`lsh8VIX;iBo*#P>SISmTy5TIbb4p$dg;yXZc62MW?0Ylm#FSW@b9Cu9EqBpD;VUy_^i3&w z_ZD05%NH-)m>i|XiY#v^j;;I?+p&r3tD3piP7<~Za~pr$>zUhdnGyuN6`&Tz-lS~1 z5&zVQnE3XS;8cO8-3m`2&l?hMP0+<`uj^MHapYf4B@B~<)Y+aQ&a(<63_NtEDf_4E z+aepTf8taR^yJ29@$8`!5V+m(gviJNB(ADewU-)p!d4dZ{avZc*C2P@xZdZU0gf># zozB5>w2qFB*Nk~9^q%k~T>a9rZRA$+n)l3P*ol!VE}uYoNUBj3s%@Z~*i3Lg5=mG_7+UC7qe(m(zv z-}X0IdGa2&61HCN=;+v*oMBw8fYu3I;3a(!f1R)-5{d6gF+V(1%rTef;xO<5alO3j zZVX1s|5&iUV+DN9<{A-cC)M3D*kq8>DGLb@Pe$ zZGE{n`b=96FSmD4-_$fcOOsl%?CPYe6GpuQUS>h%i8iY`>-X2!smjUJ*5S0g!5{V*-k&{o#Or{z42%VYyp+Ga|Dn#6vG}VXxhyj_Qy{6Hm+$_XW!^fMpC(@*xiV!6Rvf(Su=ddSSD3r%^VQAnd|BH`C`CV#}#ne3`jIwZU%Jh2^&lkpT^p}b^;uU;8 zBfh7Xq>bF-G(IrJLQ{ z0Q6I>dB$!rhjRAErGrLZlLryg?ZmcY8D2n zwm~*P3q&J9S#cVoXaO23ZAqZiAWhJ+6d9?1i~JWYg<1qf1!tb-=mDYRG3j}SSYRjC zHI)ZU5M9j;&-;S6+IQxtfh&lNYxq}nu#57%y4*neAgF==!vQeN{X_g@t@}r;!n37m za}B)zuj&9?n|BHq3CA?rGRyg;;yj)(B%vWQqOCH?jZYC zalIP!KTSY5C%7Cz$vcdB{!R+*O-!hPNz;Z`nnywb2755L{7-oZ0Eoq~l9QgGtCRZ6 b&Pf6XjG}HTAxA2}7Qp_rGnREK@YcToT>ZA_ literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..457d61bb468edc39e79efa1703e4f28fe8544a99 GIT binary patch literal 2438 zcma);do)z-9>-_Kb%wG>=nXNc$fe{S6*CN)+?iBzsc|=ia?fRm>}ixrlS@cLw^u_V zO^0zEIU4uKof_2<<1%4Ny>a$?*6EMaI_q8UUTg2)-p^V&wBRvp*lO-ZbB)d zU@+Jw!V$bH6d8Y>lH$;{<+Fkk42C>Nz~hKj9F;UP3~!qOYC@ zUMmT3!S&|eB0ZBa2T1~4Vvg&^ibLY#6CE^E8qviWJ>Xs@FM9Eas?_Q|xv_}0U9p5E zA7+8~zS!gkp;y^m6AN9F-2v-~{>cjq{Lb)zhAAhL*z+%pbKj*9u_9uU3~}`cRK7HB zmzc*MEb#0}Y7PeU!%9Iw!8k%zNI9Z=#hrpt47+nUM*|eb1+N^HWb_F~4C2#*vU6=J z(|@9G@t@vjNiuS3=bi_pJ-nmg*bQRLg6ooL>fpC{-v1zB=MmCwQ5Q=c<6{qCIO2o7 z26j;C-5iozGz!2+kLp*aBYwdprl73$8Mjh-3}`bJ*z+FAIP9&+mQ4$)NfO!@V@9X% z^=a?;FCrcFK9?6ECP`wM*WbQ@5Y^j#*VLW`MNid92Le1T??$h(x+gsCw+flX`(-ek zJt64AC6{X1w1+mw1L#Bw<|yjr#}GLT7!u|0PJjlY>~v^_4g42;LIxOooPP4}4bDVd zM*~$83v9``LH&md1rt-M@?HHtRNDTi`YiP6;VTLJ+j)>gJ#KCpFGZM!@pe^YAG%L&F;8Yf3=X+il9qd~QIsPlXNJdm|(? zl&|pKH~22a4TEU$>OHNO%iSBL2n&%;y0PaTsfu+IucmbVfEYS{4P2v;+v%dDmFJBmv;)DSrsm+>Q~fiu7>C?n3%Dm)Hsm=?6}YN7%hE0eSOymo04eHhi;ez zvoE~iNTL=!rqSwzt;(%*xd=1|U)HL0=M?(-ck0tH+5Ey>PMHYKuwyUnU$b&xoSBy; z=wxGdH6tSvF7w&Jsru}1*=U_&==acWZnAba*TKi@Z>=I%IL+0PB&zkDWG>r2kUfM`oQ` z(;pt!YkPA@&?vKnXK%(-W@lv?vW1+(+EO@v{~OD@OKPr$=582x}|flPKnlD57jSi zNih-E>J>k(&dkifl0%EF>T;T6p!v@@?Nv?=MQ?8zmbgYvG}5BKl1Z)Q>1LydBk`Yf zKuXY7-lRLcTmpRs;VgdX(j}otApyp6X1b@ecS!&aVi84}xm;DFW3?}uSZpx-+T5#< zl20n>jrG%wPu9jy0{-@GIloId^@hW{?PfI0t6!dRFwO1~{2+(0Q7apL2j{<1hB7tG z&W3uo-rrUy&5Pd?S?l0wnN<2#QzN-@Y0<`d8Ts|GQ+HR_d|1WVhL)J_o;Xs>A4PIC zhs`W38hZ=dCba``qKA86#Ys#AP_J5}Jl|HiE>W&4{PHEdS?Ti5W+i5YfWx;fPWtBt za)D+c+58o`+HM>=yq{7VK0Th#(*e(H{vs4M(1yZd!KT~UW7cC-Ds{09Es){`C*oP# zfW?NywWpoJquYCn#r%30i<1h1{j*oM(yXgwsAtACyD59t->Kw{e{Dcfg6j4nfLol{ zWB9l2=Um?IH!?c5`fZ9j{eVWJHK+928v1gGP1^w9+19g~&=1>9wxBg#`?MkW&TiT( z2l52<7ybfIB%|$PL5*Qr(2Y|HJ#>smXa&J;=TD^Y@tmyab?KnHFx)_kxMLdT27E7+ z=rP52fwE*DE{^Hj09<%{^U*{WRj)x)q$Ty z`&4wVcq4I!qvjXXoq%~k{|x;naw*E~)PW@21ZWO}P)7!Xxt+35BC=|jSOiHZs{I9% zoj%IBTLNxCz7<{@3zQm>XmXHjO|WwZ19IIy#VTtQq)-n35r716g02j!iHW%)^fKrX zl7GvV8D+Wu$439cWdoefvmr&RpIb*p0DK^Gi2P2}Mc1ORXcI2#O#)kC-2&P~ZES?u hy^n@&#Q)qziNMHVn^RR{CN!WH7{S^RUtxJV?caZKXy^a{ literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca770444f34cfb9731fde41cce476ea8a04ca87 GIT binary patch literal 5552 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 O0000ECNlEDxiBTJ!(p^#`h6qSY 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 Z0tDD~Kn?mi_UrTQ1^`{XiOtSr`aiYq33>nk literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..f502e774657a55e55f60396cbf0fe41a3e0c20fc GIT binary patch literal 1538 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 YrFpo|vsB3Y0HHw1N-0X#iW>#}9}H@f00000 literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..e7cbb5ce49571361283b35f174f81a2fb8ceabc7 GIT binary patch literal 3926 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..6f719faa0d2c6bac8b7b85df8d12f1864ccbbfcd GIT binary patch literal 3763 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..73e8b0805202e846643bdff80b7d08d07463e003 GIT binary patch literal 8092 zcmV;NA7kK&P)Dbzlqq6mr3NwT`_WKVbx;>|Qa5eTR#NathtZK#;FMENId10M zQ~zq_+^!$z8uxE>w{Ka_{#-hB2_t=XQ8#VS7H!ftI*fEf_0)Gn958F{+{H6BrSwM) zFIg^ky@9;HV_HfI;mHaegSI*mxZbyjj%9l)GCb57UtT+aW?G^N;U=F*fUozM*( z52sp(#Q_*4HP)zPR2{&umN8Fbl=NWnRPY;dPe*5T z$A;0=cvKv~!Zu^}skh{(8arb&4H)IR&%g$3!KTq@Ys4L(Uh{`q*t*?we=r&fABj4# z1)H#Kq}v}+2WV?|qZIs_z@A*eZ`F-WUn|%+Vup=~12j+0e4Y!4jdpNI83YzGwf$;|h|YM4T89UbcJQ`OsN2GX0< zt063qC}JTO@JxC_Dj^^Z5D#*RqZEcRg*uXWkX0KvW9o@BZR)fWZOlY35kBV)?x>kVTUq3!3CViw7T!8-VzKs8mzY*@{q=2I+bbWsIhtCMIdCPiQyR{kq?NX zJmCr>fwX4L|Lv`<28c&-Y$30ZkIYa|ZvZ1h?Ivw9MKL|08)eY7Ucd?5)LSm9r$AxR z8P>GZIc|K|v5Xy?>hU5X5F#=#Jj7E(MsaM%9eb>uerlKf?!pCj(FNz(I~Tvr{_u)- z+vRV6tG)e_MFGUGQW|-SFTFU(o-%7@C>zCb-g$&cJBo+4^qdY^=%-GfVPm9YJ-no3 zwN0ISaq78dG^#045D43@oPVqESXXeYwvdyKJ^zG6K;exTC$pz?g(|!jN8Yf}TSj za*89{u6*j4I%SG2eBD|0)8VQhlqUi3OXuI$Y?l03pF-mHaIWXS>P)F zRO2_317_+g6?@+rb(Lhdb#&MXGiF+wNWi!RkPaXKK*pQjbb-C|?U&jqC(R0^LtG#p zB8B{Oo3*zKZEe;DS_@$+-mW+@9c}HBEjUK)Gg8_W9zAiQ%{lpGTXf-@>O7hJ(vmLgFtp|G&%?XQ+xI-fc8xT({^B1>5 zO=f5wiZX{XpJD{WV?-RsMMEcyA7^h{^k$neZCajq2oGpe?`{=wErH19mgYcmlNRg7 z#s+It80ykAL6}BD7VS1lHhD|NF$XzB&TUtFIHzm&DbnRFVSRB;Nr@vu-5LqhOP#C< z*f!MO8qe1kIIJiZRm@RFpErJ1LFReCt)s(^Ic|!fbTB|f#WDh;5*#ymlD*~kF0k>M zeduY4OCQKM-=l|}xcJj;_#ZE$9)RXQ&*w)t3VRc-c1r93~sptT$&{%piO9HiV^Y6nnoI%ngVH%PMH9e zqi2e3-GhX?SB^{2DC6#VLJN8nouRhEsL;6)(_9{{cJ^6k1|8k=<**?EHu18Ejo4}# zFF1tDO5#zaj9kvIsgzePowFQ>L(xR(IEuuDYwBpQ(@*QNS?XaJ+gh00A)#44zOhNf z7aSMGvC*5oP}W^Ut3emC-pB?}HU%7tZa9Kztyzv})il@2dZEt1jtLzvJpYYBXLk<{ zqznkQX;fpY)p1qhGAdV3;kEjVa(U&_jy?VaW5<94P!wP+BsMiQ+Uw6b+vc5mYUuf` z^mrNEEaI7J!ZZWvX~JbV1eR-SIBC@7u3y33i=^U+#wIQ1(uK}|Za86zUjEP--QDx@ zQ5=WSjBTyjQDL)Xzs@LddQgezpcEzOwfYkZGTkgpV>>%7iernT$RHlLyU~-oX3q|b zEye|?$2H4n=4E;mvdFo67%gt2cTu;yeg$_Ax}pQRpi_%<3p%Qkut7La>jL_@d(k!= z0I<1p`~=H-RpK-nT0y~6nLePS2uHhwaTFP0qOiN$g864@>N(X~)#Cv>5_&y7FOH%> zfV+=6@k4ENCAfQN7k%R>3TqEeU}Oeer86S|8{7wFqd2xWlI{v8>6-&KTefR@f!h-4 zsN_ix^3;bEWV$D5$J49@G#DX;2!XrnC8yI)(wxs6%kXY)YPQBE&Gni?Q5rchpxZOG zH5x+hYFj`TbfRN~wLyBeXj6gi*zh~2&JB7Z2at`U$e42BAggZWxQ)_<3#)aezuV#X zmV>o8k|G82-90FJ?6Jq_EaxJ_2zCtg`bO=|8SWV1?zX?L&-U!zW4mi$&z?PL6>G-# z?b~M;zGYDnPyYO=s%4y9>ErHUMB;=-Z3vpRK%+Z0a2UwZh`VHfY>wjCVgU|X^-f{g zuC4;dMd_#*QzVzOs}y9qCr+AVQ5@%iLV^P+c#h6=m~NO;o7I~zh~AQr@9y^RH{N7# zzwELMxIB|Sm4wco|GG+9#dMtD?xFLbBf6q9PQV6id4o=4-6bO%gG?ce;@HL?eRQ#| zT9Kg~M@fPF8=GI2JXZ_(iqxt@uQ-YfWq`YsQ=v0YKh4IC>$GO=EJDxME-2meWu>HE zqc=7P*n`f&37R^aH62YD-)RfanQt!D-92x&$d9AQj?%Y{_6jd(cF^UQ<+;vh6dlkX zH@+*MRQq?_grhBv3gk-}cQ<#paoP>B>uC;3HyQIOhF}mo9SND&uKtKg1l?o@x}tNK zj?{sg!*tYar+0M)8{OU9J@14951r#CSk^1eb zB=0XiIJoZ!I=UM=$59k^M~nn)I&k2C&DYzqyYhv^Q8??U&Q60H%XAHL9UKt;!2*A- zouTm9&hf?G@19r0-K}%%SeveoCMep}*bo$t;@D8qRWDF*$oJN5Tdf+lZQEATMm51q$7@>Fwrty;yQ3H;YhH7hW!^3X2Do_ z+NBi0^X_>?ILK;JuSd}ah3pUl`O253B~?H3%u=ftB^4Zo2lu>P!A^Cg#0dxb`|V_X z?sPBYD})Eop|v2ZY6<7T0Up`;mf>pe7!&sL5DVP%N>Fs_@l(R|)7a2xkRL~pcz4r} z>DSWN$3OW=s~1W6-+$M;tQsyj|NKNWgwRT)dFz=(Rdp_S07$La3 zec;djv?@OSv5%ItR!g4z_g#5qNtxsU-2wJSacpc)v5#pMo87(W0Gxzer#`JF<*SAT z&ZFt`=56-6dB68=M@^18jRg{&)rrp220n7X{S^}qONS0bb#!MBDa{4AUh|FA7{yxm8>l*zWE{E)s6w$}(JVuj+CqWsub#x2@Qa zyPF=2Yn-;9ylll0Q%|hqLLM>*RKV&rYwTx_JW>;nJo;FL8V+MJwg~QCbV97Dc5>l<&ZVHt(q@4*4C9H5}${lmNO zvCmxhw;6C<#X2fxjBp0F1jz0visXdY;wZLp<5)f|Z?p1(jG6IA#tLfQa38t(l$w$f z;6Tb10tLl;;`s4FAry00E-2=XPNY=}U6!}#S~8#h)TioGP`0_d?2Rmrqwr@gmb%NW3=_H zR?p$g!!~y}kKC|%oVMOpxZIUqKvQE=A+>stGn*7iBtMQ6sdn=cBKHRAV^hz`#HtzL;E$WU8_*p?)0$j284VT3Z*{1_$mQY{qsr zAjN`(^x|{vNIMS5`n0Khxzx z*87zW8*SyPRkg8lW!Wms4Vlq4zIY?I~uF{WH;(a(^R~3P( zS^fGz5y!E<l~}S$5@>@2!pZUQxDuI`RK~^8edKi!LrA$=khqcQK9pKmEW5 zlB^L4u^kQ$p|V{#pf^hecv{=0Aew|c?A*Ca>sLC3)Y^Fcf`#^fuDYrw{#Y`#YSRmi z@wE&zHI;4wNlS3k4L8)Ps%Cy-DdEnYJIl($RoRS#6MG{KrHu!tADptkZ@+pv%_=W- z;MKchM@T0r7)rJ<8uvREFSf;Rdt1N>Q>PwM6Yg%e-}Kq|jnbpQVS_TP8k zZJY;X!B(|VuAU>22FbbHfDNeEv6CCBLr(VZ)!H*Oz1*{#uaEQ^^_*q6cJCfstLf`B zM6nHh?$v6Vs|`EXTCuM&a#sJ|s%T1BRq6)N7fQ{1P0ozH&xl?}#gIXwe8BtSm5 z`fp21voZe;MT5@UtCt+i-MMRUbS_wU&S1s}#jqtnBoAon88|Rtzk2b-gKEe2-4!@G zNLUGQAFY4p8OBk!o@?H_WoV)ZjZuK`*;UWk0lgCpXjt+rFNK{E`J;{Py}cz(od3o* zmOPKhgNVl_Y{SL_0|#vFy7fwe4NT3if8_71b*ML}P&eH39$2Pz2;P2b+TEet&x1WEq#6)RA@a9u z*0!^t6wgWHz1z22_p{F$f4VoodVq`s=sgN5-cLOF^OEx#&TIhRi^~=2(>H;C`j^ky zJ1&2xw!ee5AAR&hJ8sHx<%$&3u6+OdjgS1`Cl5Vjw}0om#k|hW&SE@?Pn$pM1(pQvf{$g+sm^ zVO1_m|)wsUc2VnYXko7A4*5d zUw`5giP&H$-Fd&kmVR|AdjC^PN;i#(?mM<^Gq@QnTrD=pbA1 z;qjz#C27XV89n2PpZ~&8lu>~4X&K~(i+%g{tBrw!it~@X@BYE}4@xJ2@6K#*iB|&- zJnO78OGFaA3F%P%ef{>tQ%?sQNkf79WFTM?6Utx;M!|GoffleKK-eZXNdjy$3AA? z*F5g-C3)$Gd;a?e_WFejZQ{g<#x#@0^l8(=!5%W{GUyth5fI4Nw6|g7CVM>f@6E6) zKsN5!-fNk6KbE^Q&vm}Vq62u89hv`cSQ}q?MLlwG|4VrkBK*+irKq^iy(VMy>>O!VNFK9P+aK4CT1Q0jqm@?ouTg zU&?mc=1m(71yB~KY`8aRjrj4ykH`uA#@w06Nb``-{|hMjo1MSA?z)gR^vB(8Z0Fbj zdOP`)`P*whW0NOk`b!#$)DIDlE$GaKqOZTtex_0V%7)S@CXv~!O-a_RroA zbPCgsM(euu&)eP78QrlVFP1CXhppI5dPXcM zaC(qYH81ntQe`G&@dWrEllHpBH!|0*1Ntw|OlXlSo zUC;^L(DC*=?+TlTM2AF{5F4>I$;%Q}kpL6M)btgI*un%H?}BIt23f_u0dbK5poksF27Jq9=0Lh^>iC ztuQAJ;j)rkMF&uzG1tfYdFg>W85O__+WOVc6^AN{r$Mo0-97e=+rDcrzx;}(q<&-A zv){(R^qVt8Azv1CCQ?^X58g`z+NAA1?eTvtU2gu?x9u^VOHp-EHkS(<3UmYOWE(aj zlM%fI4l9aRbwJ^b?dpo9%Vcm`x@Of%qqm@RVhp0h3E5L)@WYQjX8W{_Wvj|G1u01x zS*}|Ir~m{isOzRofJjtDx^tmp&<1VMCcXdBC!REP*|d3cs6Ww>5TFmXU=y|lq3l0b z7dWg~qN)QZwPr>4*UjxF;#q;Bt5>ct&c`tTLjdKIkoY4q{y%R1hW6S^CA(iEqAxfO zVjzm$M#-oUnUoJu1%cosOy?zW^>pf>F6xBHK)l{=mo8gwH~i<#_EU8NRS|CLB|-?$ zo#_%=u!+3P5NCnA8U<=Pfbwg4x<8=PmM4j41w(aZPq*#R?g#=f2BRoX2#9llckll^ zXgA&bb$j&jCv3~sZN_34-W{}_KpY2ql!r{p1&G|>oFpuej!cl%=_O^EW~hrgd-VZ_ zHg5ROuWFa`KsZ=Khftr&C-G2T^}Z_IS9UKqY#}cz;0n&N$Y*jusK|4FtT6L>AX#Iv zS|ulNZj=~Bh{5D1A#oh>&?AqjSANy*xa$Y@jCv?(`?WYSPqS##gFzrRA-E7St&j(h zr3|ER(|3wxJu5<;|8~UPdFxi& zyKkTE*V>VQb!4B?$m3frM+f)Z|A5{6&0Fo?R0msN>P)vWw0)i-pJ|iD7M;`bnd9Op zaFww@W(QE;nw}p1-!bJso+3~Md@br(w$wImc*W?!7>m*6kgkTmy;-`v+wRo~>n*o^ z$8Pw_SM9T3_*eVqFMi3s@Z}o={zY-p$ouwpzZYbe=q!q|>AK3bMH;%G6S^&5y2N<9 zPnWABepP{^%th*Q0JXBPG)%S$-+5i!NItdf-Tn?yy?_(AskdC+4xj;Et7(wq$eTq1eB|WM2;{ayBMms?@=4Se({CS z=DIb{)xEE(I2;9NZ+g{c5%Z13F`oIy{;5g?E% z5{Xwri3~d=$?s5I)Zer0mw|Zdr_JH&TPWA7-OeR}gF?b^f;t>fzIqlN9X6fI-nYC& zeW^@Oki{187f(E<^1 z{B66jN!!fs5&f5bBkBMcXHIMw=W zCt{S+x`o&3-Hnduiq3~a$;0A+#1M>eWj&t$nup)-`&UU@AD!+&Ip2 z(fQ2Ddh`4|Q2j q00030|DQ3^c>n+a21!IgR09A|Gsztyd_UU&0000F!|=5D-BiiY$U6f_$P;Nz|B#CNcTGxO|CXBr);# znYf`Mh!7G4kxfNKP!U8nWt|PCdzfJsn0=Uq*}C8R{{K^TU)Ov6y8CTC(+$+rzs|k4 z&OP^>b5Gs6b*uV~lULa`Z{E=p=eD+<+`ORegL4SZGGVG%tiCvv=q%#)l?%o)pL;k zu*sk-$fRtx!M3bTv`rnr_ln(LQ2{i0(V|8Rn3lG0q9Yfl#H|;}-Kx3VXAm%Fp%L-V&eWYY0Ph(xsuw9b zqylKp{6+KO?0;`=Y264regK>Y4E3Eh{D3w!x3v8`Z5&Dl4T%7nx8TTAF}JzNxvu4K z?mvj=M0v$+X45~=M%qf7hk}V!2hhPVZr*~0XW-HK7dg$|i@D832cylw(MIkf+DzN& zgTbLwX)Ok20NFYXCdE0;-GxWzGfS)fDk#m#ne;(3d_kWKMvDhk0L@;oU^cG0@7p@f zkeU<^bl2)R^a*`K9}RSCmB=470fZIZPkV9g7;!GC#DG^7Z%!_ukLatxVz)cgip;|V znXd-0qWdL0j{8Hc&!BH#)zeq>8GU!C^*y8k#O3}RCdkpNfkW+zq18TpM&Hqghf?!H z5TaU)X@b}Sj|DiO0=(kND(wFqPF%hqlH88gF%$>=d-Wzv+XGG*EfnL1;p%$z$<<{Um>&=E3w-Vv5& zo@tgbO`e%^o2}0HiIYsm@DU>hP}2%T!?)(+3aZq~dQbw0pEO`~^=`EninXd-dHr-I zBV)#nlf$M>w;-8&!~&Tyd#+48Y>JFR5RDu)N*YHtNdtl^l}?LuPSTl-q>(lt%`%=N zPea2nVV$uPCYp??GiM8BGPu|V+e&9LawsDSMvabwB$X2HeFW#k`R;TmPlYnjWZF9y)kC>=-RTr$ zGPu~r1Oz67iEU3pdSp{mQ0pMk-03O!oW39E2Hik5Ft?@UZO+SY(8fGqz;|{agJ#YV z^JUtMSu(O|lw=wj#Ji}Yo%i{)XPQ9A=K}<3mgn<4A0uBD^N`Oc)8vcW@h)nQZI8B* zZ-!7O2Gc>j-OY3GJ^NrF9q$H8cymkJdsN(=c-(B10p57am_BQ^-If?M=~UWA73aP9 z1oA2=o{-Jso&=6C2B4v%#bx8w=GVN zr(#mfTNNLxo%h|HQJiMy5OH~N5ESGQ45}&?7^q|CRE2FcVr^#>o}LJ%S>|xgc)-g# zsw&B{aL##e!Nfd+#5*V6C4loRciu~RIqUR4kqggzyPSXS+kms>oHO5wvNs!;KL6aaQT{f|llSz~PO-YPW=xk!6DMGO zv|Dz`prT&TkAXut@6C=LY49}+8!ppk%@Nuz1F*5L*k|<+?P?Xm1uOM(L%pB2h7BJs ze6kuheu8zncTVW+Jdk(ZM`cKRhx35*-uOeHD9Th-#*G^*uRr>Aa>_|3%EcF)FK52x zPvq!DN6HcNnq@YEVBFZT($J6*jy4Urr4YQe5KI$1Hy(1xJ88mrt9#<{ub0zKK1tqw z)){j4Ti+sWEemAI66yc<1uEdFLYCp|5vQ+IeqfftR-PiH*LHI&SPMMW4-T zX_->1SXZlnl=%OGjCnxa_OY1b%))Dh5%H6icL@h0?YtKYB&HKkRpHgIC{tCLfKER3 zjVH=^=bSBX#fWiu^BkEzWr{fO5iAV`2FNh1KpU{aJZxBl3W^ecTVU?=cBaqF-19@Ot4c_RhTC4 zQEjbut9i>QZ<47~4wI3MBP>`riZsMQ(H$fR00swP=a6S`^ab(~;K>J<w+U>e0)n9 zHmm_7N&^rD#&C2xgNLI=G?L&PIz8ms`5cu3|@F1i;3{rr@vWd zPMa#uJF$*uP*`U+NIp=kLz!=gc<{orAw~u?lg>znG?SL@G|JKd%XrSx842|oFmGxw zxeU-qc0QPb4xr>2h1(qGT-5bg1QK;uRSP6l(AY)?>YWo(=e=;`^3I8OPUs{0iawKi zZRktu(<k5RavyKRo?ZE zx7%cP1cI*t9m$a*59_#L!tw^pC5TKS2-2Ah9-WCaD3OvhUPq+T-D&32>6BO*&M}>~ z^W@1yftJolLndv(*8rIfXp2F_c1eRi%oD?*D+B4wx4c=7IK0^c$btnn84b3Adgmlx z7W;<2qR;5NQa-JwtlBE+g)c>!_GmM} zc`wd)Bb1W{Ue-0FQ_zC}MW8)vCxf7B06=4%f_{OH88b?bU9?Ev@wT&sb2Zh-KH8cO z8raP=+x0H;jd#v`HVJD+^r6&c(-Whh#7t93v0Eo$<~K9n=?8 zRd~Bn#i)Y`@>@x2~wqx|HFaGg%C*6aq38Mk)kSI+GFV!cmF34NK_BbO!mRkt5|zC%!>A z`B&|>mGb)n=W_KNiP*R7W2sS2& z?#;HQ5(Q628ZgQb>=5gibSA!yV5BJu9Ou1IHf6HoRilnkYKb&@O9E6C$=-pJd0wVf z1Vjzi2I`YK?`>3KFcpkS>2!2Ug}xcufDwpx5E%s0*fC?|R9q;uSv8VNy;aq0FxkOZ zXoL9_0+c>gRjGAjAG5E^mE+1`$9@Y6&M8gU1T(@K30G6?n301Wb z=VT1;4Z+cHa^!dh5jq1`bQ+zKPNxu*si@NuGF4TAEZ89EX@jaF35bY_QK`8LfS=;NI;-BJv0=$eMknRrxcfK3Jqs0<$a#|UknH)oE?QiVL!53)$T zbCKWTAfiv{TdBjQBA2tz%Mn#p0D0#>4@-PG0{h~bj7i^cJb};w&ilv#&KXtJJXM7W zBC-hc9l{)qK;ab{f+vFxNT)ICutPBK;Fa!OB#ZJDX;p>VDmWNaRaC?vb>4zpRit95 zs;C0cg*p-5IpM7>1)bB--2w@AWME$uL>Y{(8DakTV~;i;s7NFSvM7TW1gUqiy|FL( zh)*9&t(&U%?DI0@xc+$TkNR^`^Pd}!!csiH$fMx_-bD^j)gHmab&`dx3*gAKIkbTe z1~M7UClEX-0-fODJR-=<2aaHaTvZii5;$0UXipU>07p?(p>9D>>P#?@Qt6c4etA(a za55Z;U~4*)k%f3QLSImKRmcD+Llx=Rf6No!IiZioj+;RC+JHW{zVAm$zX7B<`E)-r z`aL}ikLwc;n!U+KLs!>{1g$`SA#Nh~@j0H~yjx-=>c*WXnAOsGm)ra#` zA%ohG5=8NdQ3 zowj)nZvk|?$qRJ_TQZI8VA>VRsNx9VXn|mz4?oZrf<7t?qO>hTWYQU-Pv{$nvAU{i zqqg|~GLn=ly}V$h=1tFuVxV_HeFjj@<^Hbss^y)TFljQbrUud2$UteZs^*?gENod|MyjH24EmCwEK*{`h(@9Bjk$(He=*Q&0L@!) z=uo{2+zk@dSo? zI)_kIR8_%2a5Tse+NiV82Iw3{BHCp^gt;AU=7^L|M;B5CKFOprczx3*^cAX!)kpBD zDv~Nej-rgR==%n|JeFEE#DK*@FEV-!pq%DD)=QnTiziRP%S{+ZV}fy(hJmUu8j=)f z!bT_JFIReBdqxG6_fMNv-zWqL57OkIKvWLH&~qxp-CHYbCK zfke~tYqTk!-R&IGhm3)Ab?c0+hD%`;rB9hOddAsq@-l?Wt6C@APTUn!Tbh)(FYblsWe99H0G0O zyU4gweNHF~$CQ7YaZ!u9afJAbCR!f7t_og!$8;f@h~OFvOLK8AYh)~|<@f!R+u z{`jf|(>951RaNt!gZ&(dQkWOfKPd!K+I*Fkg>4ID!uWB*O;tsaP*qV?s~dcu&SZoa zwA8efj)@)t)ZEhc9ufP^VySlHViuJrcqOPtMybXWf>l*G45#T3BAt>n0w)DW@v5WK z=seY^4!k0YdiB`rF#^>?k5V$s#@J?6wLtLBMXy18oO4RKb@- z>~q#*Kd^4?qmcB74VQFq{GWfEmn^F^Jr0phg{iozS}-uLssby88%LT}ehh{YhiMMW zDWo~_IPVMVpaN>*`0Cn&&8jN&AN}b)MAXV?9Mvs*g?$1b9~0cUl=r_=(J zq!=ScjF7+l$VaNeM^Ue7WK)62{rmUJJ1@9U&U@DdW#jw{-z}_HAPAXvz5AlFWhC4C z++~-cc8MK6pf6Na=o{ypcwA^6w=$0)N`cacN6eioBSs8|tJNUbRMqOJq73y|e-xHW zq?WBHMqH3JdC{Uqso}jBSDiD%x(%SRs!*Je?ya?DzHp92qs;+uhVx#WciqOK4!j`R zUF}tyG9SPnsw%1x9D>0+FTC*RM}j^*=BPz^KdEY-UtPCv`Nx{ItxoGXQLIEwxrm62 zJdnkU(~zs2^7f?)rJ<}UXbf0^J<8MYIWuR#@Kgj`JH`TjOfS*ADbR-WRb? zRaKl*@$g*~L|!-&HP4=nat9ZxL9nT+I6xI;E;?81x==D!oWxsBa&L)~RgqC+Mw_B} zWvMWckaonpxzgC!XvWfDI>0+08SR`It>i~Nl4AVmmRsejtFNvTzK1zXuDFT8n}<*6 z8&wsBuXr&!j|Dx-z_)Y{G&SI=6nFD zs?0y)h>FnM++0FKks~UU6WX0IZF)(0p)mMFRpBDQA$S1#G3A|IlpZ7c?CFslRTVIb zZAh!CI6zf}eKi6XvQ)W2az0ipfZ|_iXsc45G&YTbu388PQ&k+JovY5{$Bq*kY;YbU z58*`Nh;Gh^|6m@|cyj#a*S{uLeBKySh0%y?Ds zkl{6y=K=VOjEaM*iX#w6-no1b9fsu;!KSL#2RLAl(y9^7;B7%VlL1$Cdx#mw>YB|R zOB_85fUQT`TRQ*yHzM{`mH6IKPe)Z0Y_ki;u*BjaWvD7iUQuRd&76*)@qmk{xYRru8b7DOteM4%Isjln@&DS{`K-N9uypTu4_`oQ9xG8nIoHDdD5py6JR}OP29(7(6CkPM`DkX(mI-NqXio-e8Jg0=MXGu8I zJLUVHU)=cI745ms`*=0rKxFT&sr#Fq2fTK z(ixf&#*IU7wMaJ2wU|Hu z@JHlBA35}R`l+Xrs`ZcvB{$K%pgz_Fc&I@3D z*yCh*1&kdB)&`)eJ&Uz`MNI-E+M$$cRFX-jsUx7me>jN5=cLAsuK}t>jZF{U>h!IO zDE}di-Tqu$u&JsDA<>4M5bVRKq{3sw-oQCfFCiLn^mSCF3WXfW66d{$@t`!?1w`_j zoy+ISPHf$}4X+x`trBmSwd>ZE-PWLIO!$z#B_by?rQ$sLK%$K$QL6i>TB@}Bd|xTd zfl?fS`r_&HTscjXhdPookEuuOEI?+NBWtq+;50%)p}BT&!3Xe(2gDntZcriqXT z-GAT!jze$viD7@pXkXy_?tba757aRPs{i;-p!wx&F%$6cHs=apYT3NexT^?)Jtd-*50^-MHYm4~SuU{|on&(A= z4#pA6Vz-v|lv~IdWwTh}%rL&A%)Xtr|EXE?Eq9ZGJrdI9+9>_98?rjt&R^WO1}0!&JN zeo?Lh2_M46k$>Z|J$v`|D`o$_{r&Rv#=zLY3`$?#PA+>B0*xkWXCtu>#DQJ-fDc>02Ojb56Ey+g>1# zd48VAO&O-hGkm+P%BNmIpCAd}%&~ilpdM^ZDj2TTl}1EJIeXt~VJfy2|BTu0yKa_F)9dX0ukC3KtlJQkHGo z{*tZyGHpQlklX3(A)qw{+w;rdWQ3wg_NSEXsoP~M&2B&&9g)kivIHUwG z+>+{ohvnp9-!WY+7(1@L{c%2pRXvg3`*JjwU}RH~K$#BMj4OfBPNn(w*LYw^pnjc+Uk{hcgD4-48O=Ujze@v_>jId-=d7ZUX69C-n1ew&xO8Y zx(d9&*uhg6s^;WL9IM)Q@8UWSRD$9R5DYIp$aNdF`WCkI<`<{DxXf53Va5C(%(7wmOiGhlR2VRU^cV1<>kc%Q%T%QmwRY+qOoxF(^poh+JYx z@k${N5%_p@g!Evd-@WQ;(>bY=^IjGmd1SJvs`PF=LVxGVE9HIf|9~xyUh(bk$l}HQ zcSF)w^dUi?GJrO0+$8H?c(I2*x|$oF$kGb#-O!w!nN2!9=5s7j=ym9u9hLJ1&Ozyzfut zCA`NgZhYF*sWPR4?}_^QW5IiV)$^KN*w$LyWMLjYqQCM10sm#;Pmb(Mmp^NMEv&%n z6AvvYWF1`LvK>eRQDXnvN`#&(JBwyFf>wiDoT_R^D^GiJo)qz zyESBCcotVsjsP?3(oiHT+Lta{CQFtq=@lIvy}$0uLI-|w`hPz4Y2p8Wan<*(>Cv%4 znGb&8{W5#@tdK2>(!Oth=R0!opT1u%#;6u>Ggi)v1x%PQQTYFW6qo1o3<6~6TLb(? z`Fw)o^nkv_=^nfB#&tJs=()hyqe5Q=MKO{efmla78*U@57TdOLmi>6Un^%}h$DmA> zlRomt$Alj{@#@KjQ3%cm!DE3$#(@O%I^*oO$r)##BcJ-rXXWuHo)Er(?5)Y;j(ffQ z>3iSX+i5GGfW<{swRAOy*B^UKuhsHCf!_3Ee)Q?;k{vsC%A@cpEAw2SOeevPTyMqc;i!B(clS-G8a{#xBhadf;jY1rLvk0Di9af-|NCy(==o3$TLs>1H zb;gsF{U$9>|O)Ac-hj|JN^zo;jmNjeF#zB;|$sf-V z~7-h=i1P$pe818@Y;V6J`711e#)q~NfYRdwo{o!>- z9VLCCrKP2$h^bSiNU0CrRaGu}_l5G~+in$p@>;TTFNH@fS|oS=_zwB|PyVfNwR*vV z`O+IM`QQiS>tFp(`N{3K$;=ruN=gj=qhEO2qK^oU+@0{-eZTMJB?5fNx(1{-Z>(|d zBe_jcY!s^5BY>jQ`u&Jjcii~mdf`)94#O-BH$W6A2;zxmiE!2QfrlTJuFfv$!lNi1 zldJ>AvV(|nixKkto$AXz_c{5;&wj>m+2{Vres;z=C-1vBn%8jh+Sb}CJa^a6ekOnM z;SY<)igS=r3C(0O!tbj8>HmIKzWKGU^$O0ZS`pmTqm+E}5;~uhzN2sGBl?Oy`~4%2 z=2xA0o-#=D{H%*UU|(#idGskA6D0#EoAuXFnOd+Bw=y#Z29PosO3CBouYKi8>Fnyv zuTqoWoWKfn0%?qS&CPbze)TI~5rY3oN_?tU!az9rq&LcGr=BXr$tRs8q0`Pj>rA=s zn(xUSx85RO`_KQ7=v-yDpk5oU^+asD`2%SS9{95hzFNIzO@89sqZ#m89q^LAxPDy^ zmP!kHi;0o}^xQK~JtLw&lp40Jcp`gg`!>W47O{dsF{M}ywut7NVGt9$U!(BA4d$Tcow%g>`Gu_uTG8&D)&G5kOfgEuC^>-!#4sb@R4$UME+M2XcKLtO{C^41`m8dUod#? z#}gOdC6b3AU!Y7ARuBH-+jjb%=WBuX69at)Q2X-5c)^;xvlazdcio!RHbG`E&`3Iq zPj)kMGW}vK4ZyZE?$d^nrPgp%%RP-_5Nd}&(smit1_x%Xy zH-K0ltDaxLkkR+ANs+N1tXuOu=0n>dDjJDsctEMDTqF9$J$O1h&?%kvbk-HU^1$%U z5s7sn3_IkN5->>17&ryG$M!G?c%jhNPS||+Z|;@kZ7XRG>lb4OmQCp6BwtnOT&~Od zyo}0a1<BQBU zUn{~DM}Fugh@wG1FQT4A(A9K@4fF+VqHUdc(frcR9cD8hDuN$K$sZ`w0jy7-(ziTc zE1=^)vd_zrQ&s>`(8}dY{|!rRk1$;eX!NR%6|#5V-e@#|16dY8*-VoLJilhG-1wv0 zWaV?Kgbwb4lj(4R&KvBb5jrFaZrEzU14^B#J3%{W6Kz}3-XZ^e};EWkPy{e!>ZM*<@%d$7TT6njr;`5NQ=QwgBd*ZC3$KE`<8uNiJXc8h=NxxUHn<}%7aYT z3L4IlXm5o<#J_vG;fJ@#UBCW~Y{w#HCvRz-8xir9O=pKrV~4UcS!RIZRt8#+ow5wM z=t8izAee3Cb%0(B8U{}^>U3eG*(LYf`&+r`);nawhQg1%SQjE}XSx{lnO%S{SO4=Y zCOm)0Js9&jP#+u?BrzY-fj;^4V!8Ud z>*etxVSW&wb6Ns6q^U6N%5>9{^+5q2&v zvpEjZ)WP&Ya5HdttJ=F~ulycsUElfMwer}LPqCQ-P^VD9bTQ~F`i#B{e6`YQ`?RV6 zYG1naaX9RwwJIIz^ZxzpvL*5op0w!jVuvwLUQ&YT0Cospe_VOZbyzQXRCeMChGk(? z;uTMs26SlXSjsU_5XxZ>23CYXBF*!q%0n5rk&H$i3w{JDskOy4g2pDtpwx*S&QE!- z{Qhn-0G-wG z>@%|Ag%|AUj2*!;g7O0`PBTyNFB0zm{eyDF)!&!9uyz#9kq!tusWYA@6$BGI7{Ouz z71GR?0qVxiw7TGDIxic+!V!mUvTcI8-2Ll&%cy+`V}@x9rqj&@9t599-h9Y&`Sp(&<`kPnoO z=HEy0QJ53chaUZdY}&F}4q#!9o!QCx5`m6pr{`~V$mi1xs9s<^;AJ}ulq4vdZLlr2 z$-h4NuOHlGkLA2ou};u4P})Eg=V`M6da#YvD?4P}^Q!|}&Ek#@000K_Nkl7W+bLZi0Br~Aw)11OXO=D&ehkH{+<+^cjt&To73V`aDJR?a-v5AHb?xf}U!txdE!uGED z?;EVmU;p-gd9i46OudL=y+b}v5jeDa$4lE~+2W^!uYy>wj%bhjt|pN+2M~XyA=f4E z#RAmsnlve@%oniFE?X*Gn&*|vtC7wPlxZSVW10y0V!C1DMtS71$K~eR?vQWbR&vet z|0B2m^k?$GgAdEHXP%Mg*R98D_cpwQ+?OA%LXa^)4jedub9?QnZ_V2E!oP%g;Gu`* zCqKVSuKus<<*VPiQf~e6PsK*O&6|sx&*!Nl5ek?N2)2>ZX4=llGJO&F>p|I9>@)UV zt@3IPAS$r(*(Hx=C3_Lm^#;G^8jaWip6LJeDezV$~V6y-}uf|a>Z5G7`}1kRVe#5@GZ+#do5 zIdvjJ0n-K)%M2vSM0NT2(C*2QIVC)mi-L$VxaCj zpI+Lr=*V|HOw-APbwE)tg~pTTLRq<#w#`?%I^*PivfT&W(@+H?{^=-g{ zh;8tjm&H#!76;Ov=xGgCGCPU$ha_d1b&_CNF_P!YNf*~=zPKLCN`XN`a5b5M^VDO1 z!1BfV;_CIyGkDlH^_41h4EQhyv+x;jL}Qj+ZQucx79s#R0{12r8zD zP(MjoUI~(QLpoVM*(QU9=SYc{wr>;Osun--_`nBFq};`EpG3Jj9tR|Vs2_*QoMg}8 zjGy^|1aEE6E?r_1Py0)RJuh1@v9s85`Jjq#bIH!N^Km)T{pm@bQs^Nw4q)m)?14_4 z6!SL4C#wOyRmDco_v{1qMO;*OGGGBjO*vW1cFCV0-3|=+&PgaAeR*Yb9f`rj_eSi% z0PB2oF7uX71P}8J1cK=#Sk`MD$O}PAo&dJZpjp1;X`xQMT@B#mxY)n#^ga8a_(VPP z0~$b7l#h#@l08N0ykaf=Z0tM+6PEy^$o8DUGt(25+fslWj9-YWhX^e(WrLTJNFH>HE^>>sLD90Yp`~VAZi~@mu-c zh53Vx19-~eE#vuB&k09^#~*!Imf~rS@0HlWn_hfT_>z(Vz*`NUiuPmSkc)=|(=6jT z@=zA*FhD6|$&-%@Wl}cV;CZ%ruU#E| z1`svpn_t!3F(SDKnSTxS@IdZC`joz{hqOv$9P|L9a{TtBW7*O-@)JttUqkgCpbzOw z`m}l})z>^E0Tk3-xpeVoHRn#l@`}R2k0~Ujy^1}#=vm7fe~B2RDQ(WzHG?} zc*6ON>2TcIco>j}2uj*L361{#&qeM49qK!6xR^H4HrhCp3>s1alyoedeIxKrJ&>7%$N!IFR2o8)?%bW! znYz;k;KrnFLn%FE11LC||M^G9@}=L!6@2clv>z#=@8SzZ5m^EZmVHU2lfH{OQdjCs z-3N<;Km}B~ySrP`;Um)B4a(4^q=3L1 zzHj~Bdh4$FW6wQz@3Z&Wea?y0di9b3ml_uU00I?d1swnYDLnihLD2tL?7i#-0AfHz zK~~QnbkK>DNVn}n@BgiQZvHX~Qxpy;*MY{Fn~d6R24<~HqLX@5B%|rZGKXz`y-4WE zP7vIFLHZ;6Z>E@-bzgLg;VO$!y^C72ty)~=OrkA!Vvi!rH~|Tu;;{yb2PlABr>^7I zw=?JF-`u=K+xEC`Deh{HZjZmM1>WB{!ER#>CG#Qw?_&z)XKbVX#o@$=evr>0Jv&(1 z;D_e}M2VA;-1!sB|K3MQp<3SQTGeUZpM9ecE zup%d&&`{Bg{Q>vGbRy6ct+;zXXDK}pDR^K*sp5y&OEff{kH+b&?R+5gFc2*s@Gm~& zss*vWiF`v5&O{!_CTP10xhSZ-s!h_lTd|er0Ii5c@BH( zA7*CzApMl2)(xuywCuMg(IdSapCv02;MYTbEhj&$FHftgb@&5M-^W42)i|W2V;Q8Qe$!FXHe?jRR(GY>20VP0yh5)4q-Ty)O577Vb-E(ayEj+1*<6*57 z2uuqfrmKwAyY)Xo7N8No>`Q*j`T$Xsp&@%tKGlbnOD=ohviM_-^@4%fyW1^iB3l2e z?0v$!_0|20d-uTVrF(|UBbndMfqg_l-eZ3eVNB>=8Pa`VT(jL`y1Yir-y>-4?)F}* z+i~p<%myw!jUP2rsK>mrqb6SQ&7KiU}hF4{SM6Ygpc)|`DR}>bE z1uMxtS4GHd+lO6bY}Yh8!v4uFO3gZUNh$=B}3CFpL{FvQ=p~FN;dweabUZ&2)JBU=ELkiH;a=E>^w-4|J-`#AA61Nq6mteDuaV z>gHr;(Fz&nlEs?2lzn?sGpV#Tv<z2m?M0Q;i{WyMJ0TaHRFerJnI*yPrY=qLq{|W?|!VJ zHHdSqTDr(Ymgmokf;vSB!cQ$_vdp{P{hyUZzv;4#)qcQ(dyxt_RI9nUVEFeE%|VDc zFCPBFeRoSm#Rf4Xnl8oM;6#i^iN`SawW@lAt%*# zO#-DxoxiI#x4@uwS&wkxS4fD_J$!H;f$X-F3fBq3=8x}68mQ47*GIZMr5Si# z&^D`WW`G|dZ)LO+y?g9!vb{u<`g1#ChCBu|131w9%XDGQ81My)PrRt&K^y3NQLOCn zQK#Fz=C{P3nDCtKs)a?_OzX@kb%Oraxg$0b3m$e+>{LPo?2LqqnZJT?2@dEO?te;c zV7m#f&#@avzf=6rHb$XMPb881aNKrn?c=2fE1zEf|Y@OK(0N!u*vh_+UNwNkTlz7f}pYgqVJVfG0}YXg3V1Q`+?Pt6H0K)?DCD{FW5K;bh4}(4pVOoRe0e^W4N3E%UF9 z*O^T%Qa42Z;zKmYo|{NH7d?Ki9N%MX&E;~Q-qieNLusker^0om>$|UM+f?)6*PiBt z*Gvn^t`Z&5d*vg0!p^Rn<@&{4E=F_=3rPmYb!LH=3tjscOEYsF!@h?L&M9V1L(Rt>%gt`zdPH1T?Dj=n zo1;vc7a^0JEK41(8FSiZP1;LbzGjEPWt!(z{6fjS)AQ-yOZN=Ao-(vuEIPMD?NMXf zn(;HvIz&ErX0aTs73>DT=@;r7W;I4Fqu%;{yPF37v5TF@#_b1#6)vRUU)NC?E}Mh; zBE1!IVEhib=_E6ZdHnbFZsKZYwb|EtYt-`Aj_OfWV(fp->u#Ku{^J@yrxBTFr^_YM zD6(El){L5LgSc{|N!mQVO-a^uZC@GoeJr0fTWMmC8-gn`NB4Er*Zggg#X^V9(07*Lm(bMX)o#6(>msLU?o>5=xGGrUj%{)t-GkslU?3w|?YTKyiav5uy zTbQ}2t~*RIb#k7qYG9STo|)mfn(o>s>?pAyr96LY4Xy0{FNpY#x1p{fW^UZ)sTpUj z%hurmYX`=1(2*=?j_+{|IC zgC$k`OSQ1iHL}jFR&#FBL(3>c$79=BK4r)a*OeiG8Sf2Gf^7|g^)+(!_U1h2@$D9g zpGlw};BVVB<9!1=ybEjoz$-Z`_$a!{@C}`8^f_@T)s?__T+N`G^fdR5%SnAse)dVj zjE`6!*Zz}^lQ-3Q(YogY;?`WR=gViDT_ke6j<#Iy^n;pP(|BRii;vvM<6{&Qo`NAA4NPNvaAfa^=|P->P(-Uma@O`9#Kb)$xa9DR`vGSIpvC znL_Z15Hj?6!~Kr5U!2#Mk&=fbr;&$z^qaK&F65flb&+3DsD`Hh z{bQ5}ncIgz%yfZA{JEH`;9;!2(b9qoxd}HVu}wOG88Y@`$`&>9L5!@4@I}8C9GH$2 z^SD7^;pd?%5ffh9!UBj!{Z1ar>!w=b@0+Xje2GW`HMDISmRr3Y)}OQZCT7-oRFHfh zvHwflv2+G)a(|y6s z4t8ql0D3Dzq041^uh%zfyT&3I)Y$BYVZyT}Ex&Bm3LtA8Pb)tK} z~V2;X|yDs$c)VCbV>$~&O&VZlEc zW~P&)nN+XQG<+pjT%ok9DxPq3rnCaN?ho-l2)cN4g@S4}91WP++@oW-4#Km;<;Mb1 z-4!n}IPJ-!b26$q=Cp2!?X*+dmdbiVzzw(M!v-g(=QX|Fi-80@@Ek^{aAlu71^vl>?4 zNv?%m3JlI%e$ubd2$(VOE3~HR36oBX%DRCEc@vk2?s%y}fA;(0u)<3&+v}~QMzflRGbH+Q-c~;5W#YqIy zK4&WTlx>?`)7$5@c3F=;2sf#iy*)x|I3u4u0sq3lN3C5^*R~7_*=;sZSCQ$JA0EDUm<=vTa6xIW)^IW5*`w)Ki0 zL9yym@u}T^$b3AxF5eAb9Ty++(cgRT6Y)`;bu&N$l@wIE5v)2Y-S@XRWdDM$c{@FY zVEI(BGuSt$DBCJM2VDhZ=43y=$4l(K&i=_N!P_uY(=qt^Wa0IEVgBM**2cFu16V17 zH5zC+yTXb^tsZWXA<798hvcD@!jQWJx&Q9 z9|zi%1^?kS-g1qhB;L;Bylvz%c>K_oVah?HtQhM1P4(w*@m@@U=wdef_>4k?0ZdB`y?)Fgw+g-mW=#NhI+5e%De6yruQ{dbMTAXU_aP;Gb5cq63k} zV#j(OjzOMNwJ8}^5SoeI$Zx^~Q>%BZ%vGm+%00okr>YcEc~I~pcc7W}yKQ2NUbSQ# z8xHuVUHi}LunwKzgt03!(V&zu182~>^G2j28xcwXxZ1$ffeT#hcgJ*`;i3fQxQ7BJ z(D_`d3)|8HKzp4;dvyk=+gg^y;vWn{EUk21Z-zjrA6=Il7pfQA$GkW5M*L+x!kkX8 z**1I6uM7G@PUWdOwVk)SX=jEiOyL`Vc zS4B^xgCYW%$8JjtuOzg;ebL*%g>fk>ulU_KRa(*ug5aFgP&Pe$-# zUt3DTO_gSA?pE)TMHfxh{sx%qA2v2s7#MvNxdEsB86J zqYPfS)^SfzpK|q*C1Ux@xYX3K&{(Gx{CJDowb^KEZg2vm#9S@wl@x`1YHd-T^WeVm z=c-!zciC}6=X1H*T(WoI>P)fN)%cAP^OBv2c{Sv_z zo4-m|edjsX-jOsTdua)G)@-*hO8BnEVAP}kM6D^3mbItn>@Yc9@v^h{wMWTZHwCLj ze>eYKS-X+){V|#qWS1=9!S0XJTBkhCowOpR68!dydg!W-85zZ~2AailHGJ9a_FN0X zeE!S`nL0FWAI(TXrz`W^Px?$&y!VeWCzt=GM6Q7Bc|^T>{cNfu9ruNVlFK^HO>hv+ zU3JU57!`_19Q_UPUjs;dxT9*9d`n~4*{Un)fNCuPQu@(?_wi75LlT!k-S!>p)z_fT zcY>6|ap;_XeltA`yHBuTtvZ6*ey(cG(%>X*?$gmRx#x!CQ(S0QE8LN@6;L07JFa55 z_ofhLsJq*)J$PcWl;g(Ni&S4u00FyvTzYGK7DP0etTL#G6&9J?L}_`_H5or<3zOCt zs~Okp>+Z18N1ZQFY)@O6C2iJs#EiRru|-^-c+y{W^z|BN%D@JM?Mvbxqx7qVoBCUf zxpR&;Qw~v|Q$^=#t}s+A$gzE}eyanyxb|}56!1}j0o8F|TMw2T57+uSml3AxWYqr2 zRhNb(fE^90vr4?syU4Ix*!xtf?fbo0!}mw^%14$aPeIUV7!8MI@64lp;Oe6uRqQG7 zr9Bk~B52a;S%fy&n%b6cn9>|91{XW`1DZY;`NjQMHs!-6UkmmA%)X*emiam zNeTy_m|>2OF-j`p>fZjpJ4Gr$XOf(0PpcE16B`T`FV()Ad6PEusm}P7kFB!Nat+ zD$((+gDy=DldPMdoR191HwmCjU5nzzhla@((w+4>{wzoQa30p$^x2{s@^$wU;||T2 ztJ*RkSwAm8(L4d0G2Y#Dd)N)NH1q8~o1wPC&uqXlnS`5}h}IgHBq=wS@fSi~01Kz2 zyh227a6R655J<$98GKSn%dM7G-%%Jj6fe}Dx}7;ym@7+vlFu>3t~sfi5l>Vf^c+hW zOJGFN%jvDT*o&IMf-)cil=ME1aIxz-)yDaa2w27j|sJ}0sq!7(|&GOYWB^# zF1aqTrlgDDAPMwcXg9Io0(r4u#jadBA6zQHV#GE`q;%W*I$xkBr0Pc$J)e?!|0%9N zh&zLjwyJ|5EG{%U>`=%2oP&6T{GaLQ6&uD;MzykHbn$fS~l{6rZ0>SBcW`Z|K(owGHbhCkb z$qz;IMR3Ayg6%QjR>}A@X;_xt(g-AC7s?CjFB92uwzyRd+;FyV&G0uV9;wn;wp+-8{_(&&8ul$&P09e688!a|^8({Lb3ud!NL$ z%?<0UK6GC9ret{IBE11JReJam2wEcjqNbJ*Zi`i3f0$yv*JT+jPI4+0d*=8TLFK!^ zWx4hjVUaIrI%Dm_%6?G7TLyI(#9V?)8LNh=a96jo1@U#vCH3 zYT6!9o9&!OYuU-;J+04>AaRvI1B7-qa!8|UWQofoR{eEEpHunaq9deU3Glm$gPlJNT~(o=F< z@dG2Ng(ANw{M3vQ_w1PY*5Jhl4cr5ZaAo zq0F1sD3d}Crj@RXnHo{Q6pv$$A%w`F;~*WNm-2VDQ2+~cI7DbM`Y1Q)NIxY_W3%# z`kaDyvJ)-7%qLSqSnIId1gDVDGaO`jM>dCBZj2#AbjV?(^z)|eSQX7(0pg=pxBGYR z7YJs5=N)I8`EK%nMT^#HK(&PQQYZ0P9;1N&=+vuK-+RD4uEl-DX>qyhO`q{5S>B2D z4>t1S^`zWTyFCPA>=D|`^_jL`6EF*I_11xgmv=G=abwk=&Dz?wJItRw?tMFW2dceU z^`JADD{Kc^e1S{^ib(o``wZ?bk4kU$_L@f#CKT>2M? z<}ee-HAvY83KkHAzN~5evhv!7Eel2O0o8{)|NOnDs zHUtv_8OeiE%Dkb6gBsvo?4#j06ujp;DaQws$UULr>WQG)UB@Smq+nLU*EeILkA2(ozq-?79%6G0v_P6r(h8-qGYmhNl?V!Uh;x%6Ze2y=R@0@i?^hw zz9}>U-vU&IG}5sZlHV3=A+&-9#R`+zI2`5D4dYROr8Msr2xU$7tY{1R;S?=W}5S$y80!y{8(bG`s9gi3t9x9ljmmIls@>uZD6<1Lh{# z>Z4px8}-L-xQq-r(|y~iXb!%4&Tu9i8-5SJh`3Pw{{15OYvHk=gFi+Z>v2Y3teUay zO_7AFuzLl7dZmf$hOq{$bev#)!3H*t-Y^TF-ly(1)dVE%jt%L2b5h|(|1=CZ7fTmY zc}}C$Tiy4jN!E5Er`~Tk69OH_@!OP7__TSQ(R zes$**Zp`hn3>HLDq<4~WI-7#i)r{59d6rH~wQ~q%k(qC->qEKTTJ)Dmtj2TKc-qfZF`mm!I)e@sG(zoDLlRuNQFeuys@LlY)ar)SW*#3Im?! z5uoiCgsP7>=zWe_5XB#kik9T= z>t(Sxt}MB<3GLT$;2=i(S0HblXe^|VG_JJPRcz1zwWOtQ*oAtS{6%o-gZLdVZZ3~4 zWRIQC#!kV3k{Qc(c@Pfe(JBKE^%G7aD9kA1~G=`uu z{__W>BpdE%_sDo<9G3h)q*^>K?jT|Mx}YPMp)GVykpAt3O2YJ{LIwq-BvKa+L(qXy zDpGMJA^6!w($A_4YOQXKTTcM|VSo=_y2Gck-lk#JS5{Pg2{lPxituH}C_Jgpa`_r^ zD~^Ya48hq%WMT(Q6~=xZEI~JWKBNm{udm(EJGu3AMJ1lOq9E80dzTG-CQH+?*D|nk zzd>M-04r8AUXnN4vR5@V?!zl`!p^dw@6P7dDK2Z>QOU;T8oi9EBq56ZL4yQk6;CEu z^odz8HvJbBfDU&+>0{*dr!axd_j2_I5wkp6{F{p))knaS?N}btT|H$ysgg!KCK}9) z7fDgyFd+ zGVK47i(U1d}abSDS9SP^t7wXB3EXxHvBe=mRXF&#r&ZUfF-@ zv?&N;Dd>1n<@!VK!hN`Qky`w0J<#Qcs-LARH887zc(o0&bg`7oAOw6jhH6^4c$OU7 zPR8xH(6;n?5V}KC{pdYfPvxXlES2MF87+_)BNB59$Ob5ht|E9c(sJ5}7@SB9u=8l` zh%x!BlsrV70`|iM5;utuf2^f}==w4jJY@UWn8*t6CSZq3kRvY*Qtz^hqBG1oF6xCG z3_(>alw2LO-bp0e-nZrb^rva)7I9m2>2?H(i-_Vt#j%BCb`*f$GNAUO^xsAMiL!A9 zVO@1PYONEEb(1V>K`N@M=GJV8dLjUFVUHm1AkAXlnud;Not1oI;>AU}F6VjeN*4u_ zFc)d`kWR_+H~o{Zw5>nPe7Dti2lCkA@xW(Hadf#_OmCVRW34(03mmxATiH0PyDyBf zo|8WNOm(Mk*Iaag_ypovfGsqV8e~%RXHo7HRvvJJ63-^pd{gh%5*p{#yYg_QF~5_G zn#LC=dwda6!GG@$9Ml7WnEeR>%)GehSrs9449HeMe6_*=*i-pZ?jdK09PlmE4T&w{ zkQvuOZ;I@Rbe+Z1tzx%xaZs@h6GVeiK4+w!PHUKrDUBuRlob}%EVtBOBj3Kc;LV_X zY3;JwyfRr=Cq|d{LEWR2z#qd~B&EutW%TUxF!!1Qw_ASVdWM=gU2!4~w_77iQDz1+ zI>cjMfRHyp?r5ec-7uIhmO|Oe7!D~E#P)H(Si*Q%%fUP@kzl?e6*tlaP7TtD+0l*M1gOaXpr)X&qR8H#1Djl*U0# zFtGY3>^_yN^<$}2QAgBDhfl^;@y^diz_X-!7_;A&1Vmid(s>ot>^nj|B&uQM$Vyz? z6-S~rIUR2`g?Iv8^^;BG_ji|6Q6ia|bU>b~W|g-f!F-J2OF1Gcq>GXLuF2#VPd3A8 zUCS*?1brWj<};C|ozZW{R_n2H&lB97o+k7ZEx zy4;Lr-C^GWbjdUz#!g^oQ(6jmb*?t&JonKu)mRmqh~{NRUtA$Q{uB#8mi!tVXdjgA zUGMzEBBr9QRsovh^{Fri6CvTWZlsIPG(P1jr%$?Z$n?KoF2?_&7;@8GbvLxM%5Xz$ zYp)J_holwCW2iNCZ9ZP+n0!<}d^blAj(X2d6{+vdZMF9IFV}GW@gd1vyx9m>8v%{z z$Ptp3Y{%Q_6TUdv_&p;3o=lUb_*wk)B7{g_l9=9fmhEkQj`C3LId0h6+1TeC^0+yVmY*8d!9SJ#k6{9~H+o9NAeQCj>?@aw#tcY0TYbM)J2c%0%MavwKKRRN~V^7&J39 zfRkq6OBUtW7WOIYaj1W}Jh<9=&o~$xohpmjJjD*PO7H*3;hIUT&nX=q1oSTjRZx zSi%xcQ3Z!IGJma;7ucNF=i7pBGG7hK6+1qgP0ZCrth86xS40YJDshOu9JEZ`P7vC( zBO%eD{F(<$VjL`Mo!Q1?Nl*3)tzVZM30tm%#%amM-6F%93pI3KS~sBnV+C- zIyizA`eq24AW1wq>KOm(ba>6a*U%*pRT1oyqc}Q*|6%inrarkbbso7~p^^`!{4cGMv z^FSQ7Vyeg!_-IJw3l`pa)G4A{9sCle#QL)6I_mIkFlP7Bap4&T>vPvHZwkDaN6(Ew2Su@%f$v z$kp|P!iC^4&EY9|ui3FH$IZbc-<6^2y254RnW#9!|3-d6tr&@(1UHCbZmFmTbGiSa zd_?e-8+Qrd^LS182kYMtN>|RCVihaLbdr3rc%eG*O^x8yql`cu1~D+$Qj%&6f^LNJ zrBVUmL0-Z+Y9`>9x`EY*qQAtEIWITg+ufbA2jkH6XAzZZ?LFQZq!1wSdp$u@Bjex< zYtLdUV|5%Ph&{$)kkANrNJb^X^gn(Vi(rN2IHqiQ_8(zmzd9IL(h!x~Mb3 z@n(p^=4M!3n&kS?6RSts0Bmg#yGw4f;CZ=>aO3u#g|f6O|jt`rreq(NGlRa^sU=|!0vxa9nA2FNa4HQHv(dfZP zF|UlR4yJ3)TLH$sYc16#(nK_$7x5N4{t97Yh^wJQFX}c9{1OX^1#p0J6T!7387+pY z7U!x>*}vO@j%UP`t+Sp*Md_VF`+v&|6a8FqUu>I+XW8|ThL85^!1WjzNC108rujR| z%tKwZ1Pl&Q;EE-!nDJPP2BUvz%ih-jHSj~Il$zb;i3=q5DUiC9EKd~SCPqBR7ry-NDAh{C%#C+Mgs>VJggffIkff6# zBT0Qn7Ixk(030NvJ6Ke?4OCQIFFyDEc0jtmo+pMc5i=6xj*y<5AcPRC!$Z6Z3C#B= zVc3-cx$%#Qkbs=0HbN3u8YX%R49{ew&xf5?Gad)CU@+r1-Pey4SD7pufufbh!35Jx zxq?(|@D8Xsj-@&N+fA|*lk~y^`Tnr{%+)YPx;2jdKs@dLFq@+s-wQ!AFd7BA1vT)! zmZq>#L?A~_29*_iUke}GG60~HM0P+q0B~6(E^5ihF5@qAtV7+}c{?h6C6}g}1ZFjy}JoiE5{HNh)msf+Trq^{9){7$doOH*<{S&DJg28b`rc zMe6THU+Va^d9Qsv{?XP~)^uMuyGpau;W}WlN3TR!mg7`Xk_HHpWaE_x(xEt>h=Q*S zTq)1u6AdEr#ZCwSdAVHDnJ&J9K6XkG0`K|Sp;8U?~ zk(CD379CI!kg)dqU>Y`v&b$v~XPl(d=RXVccB7ZPwEdmoMR8l-Z|o`W=KzEdg6_3Q zQWa-npTbAC1UB+46jp29ImnV>EVd;sOiX8a&Z(i{3x{H@A}T_q*4$e zB`F6fP)`Rxzpk~u@lD`0+5{{uS7lctkP^0OHrpk||K5e^HNO(7qu9^=9)twA;r* zyM0Gp3%s%uw4(&%f8w>e{|<|n{v{oj`OSCD++BPL=Q-f*`|$`IW@v>zi!3>oom^Om z=={oZnpu!w6J3wsZQEM!erp``a)s2a&NB(*@!Mt{4j&z*1h6%qP~tqNZTI6~{BOAq zZEnC43nsD+bBsKilffn~IvG+f;%hDq?SDp#vm*$KL|kR1m|Oh>I+7+9QrFi9yn*3u zd_`26MMEWM?6zji)MSUbYPUAaQ1AqiT!mbm(&nuYTQodRHmRzc?V{S zMf23V9@(6~FzB$%E~$8_4b%$2uf#_Jl$u-Eu&vCfl8FiUQeyKtSsX_001hsobBS|} zbM-1m#RYu`wAngvn+O?tC`UrH<6@g*llYb)nb&0GC23&&C@YJPuX*5FWM}yi|7`Wz zx_ti#Em`D;hqx$g1x!Swh^qJs)=ex`1PvP^2vKxbwFd{g#F*{*mN z2r`cEI7H#P-ua^LbvA(dGD=3@zX{+!CskIzf1Kn{rM$P6K#_T`sHe=6?|P5kLFC%c z?g@Y>piRJEfDX9I%zH$b&BBDx&8nVb`2TFZ#Y^sDFQ|4rHhUu%qlCg5kTlrYu(Pg|+5i z%&&0R0>!sa5eRABPC3(WA;DKAL9c1qOC$WD_JRO}i|~XXn4#`M%BZrGT%Zxe|IYvO zOp`;=j@~=U7?!ss7(2!oL%>O)SCLw?yJ&EJf%o2T4kC1x!5>FWw5cM;S;$1Q`^d@i zV^kPX1PQPsgL(VXj}qA7J<032K(~7-!~vAPGKeyDN;7okp7wFYY3BeaoR1YOx($29 z?%X1AkMznuB-e4>~g z<@Y})CD3z4`|#gkLM3pABZ=;uGrvExKDqIJ*@vd+BpmsLuh|N#H9(g%u%Via#mC3g z@0)jY%8b;dKU5UlJUuxD2=ep^?ys~>0g?%Gnr2)1Wce8T$RBS3NOg5+4 z5prG<_91*);@o7+_P~iyw!gNn`R_0MCdu=~1T-sgad1z_cZEibAtJayT_JPj0ZVpr z9E7tOJB47!rC1PMUhwtDYT}<2Vb;ZvE6LTFZ~N!}kbd)#9F#J)?xFicgMarDzR9`|FqE-gw%;8$-t*AtJpO zoO1WTXk8#<5#zN`?RZ{SWzsS{oixaf)lKNl_9ydnICZ_t^_(tKsVcCcD=mY-7TU3Q zy)SBSCnagMtJh>VLJe*w{X*``$Ga!+M#EaRp;FFRk`m? zd3qa9JDo{)_?R~{4oX38U9kd?bL27m=38~%#*AqR`vK!i7=vH}*bO=le$S7z1ebPs)%^_@Hw@tEe%LGeWGLof7U z^{rP5*aC3X+vkG)22cPi6q`dFO zhd*5wsmYBQn5&%YZj;4lv{%I0L@l+}c6pHoHbyTH*+Snp@m9!F%}AgBHiC)8Lf!Rd zK}g1Ey~0mXG_y2ts$A#*au7pBT^ros1eN~9j?UJ1-Un3~VCNE#r+p!TZDQJnxqq&~ z(>RzA-;z!Q#f`D^R6XG9dtEIMko)233tdg4QiZnY76HJp3S$UHo>4dK9fAAnDfJu@ zNywf_}T)KZzEa( zn>pjz3D1z1)EJGZn-DOi#hog9&mu~Xh(GV?nDRI7qDJqF6=H2Eg8IF_^z@{SqWkzW z6?2A{h)+n^ESDmRl@zs6)B!0zk~03D*g2GkACbIpmQou;r4~qS!hbt%G-~b561Cou zDz@IjZ_WS{JOPGND_?NBFx5HL{ji2Pu7}>`;(j0!8_;Za+HA}jE#?OhpFsc3fI za8;DRD=CrzfaK6Y4IEU}3yFxk-cjbG0HF<&}pG^E+Le5WE7G?5xR z=PsuvUM_Z^KSAg$>xYpPgjEk`&EUnILUij@O|~mwpI=Tx6~QZAc^&PKmwkpkIsXhM zaaG+wTc9v~a&E0aXeBI$e8|vKAQSZ1_vf55MIPsEQlvgD`wPR|1|KPrS*tjwH*I3< zRwR#$@z}ro?=s3b_NHK{0T<<`G<`_&4Q)e1QAd55Z~XrD5U6 z8y3cl9aOdyUPvtl&VNqkaoZjfcM-&@t(=9Wyi({h>i-1qnHF*1%G|DcVS>I=N?rwe zVvczMB*e(l21nc6sSp^MxT-j*`5aHQv1L!s{OLb8c`^B6E~!1;z;9NQ!j0Tnfnc}@ z82B14UXqs8`%@(=J+7J7Kk-&;P)@5A|QP8()?Z>3nx&2j|=RHbcyY7gz}- z?OSojvLtvXBd>%GTpoLAgHLCnnmPMUW^I<6ZY3+(n{LGwhxrY`^97%?or`{YKosWj zl7yd&NeDN+u!rpyr6dROJY2DC6{4vrm47B^a3Q zboq5M!>FnRRn!n=(Q%RavW0K!r6!nS!DoM!Hb%{4N^yw8*GBY3wL4VmjK~P@IS-jyBq-H;Y%f z*s);;Gtd3O*EX5-qN4WJzLmNEck0z_;_}VQmm2S-D!BV4MwaVaij$^=MHL{|5= z#kymXCd+1mKma&9wL{j!#kRcTSD5x3WXC6*^!*_hmsKOVVd>^yEt2Jc;mt)vW1Mj`xAr zZ0gjXPp7&HnXgjO!EuSuUDsA0H!&#OUC`ns+CpaekI@Rm%QkT9!(OnsE!IUFXN{xZ zdLs9h%8;A$%04?VS(46>Y&YT+`)=B&lWbe7Kat*evBK@-Ryh3#Bo7O)c#;gkYwLv_(|3-%g zbjQY9HUscKaq0yB$68485E+!g*C5Cheh#$&Sy#_Edux!(=*5X(o^e@!N|zb8iJW<$ zZlE_#yGvyS8uuijYoKW(PsiDRr$_Je-if_guV_s97x^s53aaNN&i{S?ea<7b>i=%=i*zZ&IIMzLSpDvtF|33$I_Z~DJpz$}!=BDMyV zYi{^T)YBl&eV~uM(^7|~Mz8VR?vG#Ev3UDp!gZqiX{`(6kRF!0$hJh1>tGf4^j&49 z<5feuEjxPu-?FdmDQ#|+%hcwEX>_s$|IiAL7a@4oaw#TKiW#~k_xu>mT>}<73INWn^05ivze)1U-%p#!t*A|!ODGB_%@Fq z;w2GXx=mu*`Sm-FC%#*)+s{EKCbp2~@e*3~*aC==Xy^7S>2o(yZ`)>DD;XEok4Xc6 zhROblW#>bRgPHz9vR;-!e-|`M{oAo_sQ7$WbRlQN(ZA>#c(h=z_Et*$Las}6f4B3< z99zld*d3GZ;|sh@=3JPGcm z(4Y>Io6d`wkgM(p+C!D;ng`F4?qh#DxzmrUPcbk5SBJ1U&qY_4V~wZg;S!7(EvTW= z<9}9vZay9vdY79&9ncOOUQO+x_)^rvJm}T3cIT8h%4P!^pXY8_S!u-rz_+ zqFgR0&khRKxQ(c~--|5}s(mJ=>gxCvY_-&7mSOiPItTXuH1*YSO@C4UAc6scNJ*;* z2q@h#N<`^KL`u55H&RNFng~dYW`J}_i*$E)!^myafU)29eLcVD_569+i+j$w=f=6` zp3nQeO(~t5nr#k0XjkJ8B8(e!x2P}e*BQj;G+cOS4?17l$X zE*u4}wrkNKviT>vppdH1po$wY3^6CaX93Z zfcCN@nBlM%wPKV0Iko01@+7i>&j9gi{JV1_ldWM%kQX_#ZWt7sl$aQ%2Ir83z>H zAV+rEHjVrDP5;n<)ThV1pww0Bc4*MzE0iOJ(TE~damB8QCmQCEB zN1pkyK!?7S$@2IQNq1NttF7Htjc%Nq;226KQ1j%3C64!1-CQ%*v*OSfqE#9VZZVP+ zBP^x(^UE`eoDesS_y<%5X|ixQJA@zgB-)Ry_5tDgRPxRgS*kVab$Z_P51|Sgdm}sv z=BuETkJkgA6-z$^Ui-rK3V|`JHaWDcq~eTov3ZDRqJASSG2W@QXAB9$rTn$Iyn*2# zbv$TMGJV~GIdmyg-KVSzN!5&I)NwCYibXvzeyl{NSK!o7rbE>TBu$AYZg z9|G)WpMp8%Z{^TMpE_Oa{yHktUmqwCTja4mC0RHHdo?+FGiO}S)HF*Uzm_f{bIq{} zL=@c|y{l@JQ7;3LO$%MvwXu*trcegx8|g4Mr|%cBLr%*=36$83P4iBx=G5w!TM*v;JGwvDsyQxSwPW7=diFp0`WdVn?Tpl>%=2uk%k}a zys4q#kOs6Wo6@`1lsc2Q{?dOCwgVAC{oWMXDELA)EvbTD!rJH|WI0!uJ`EHXTUf9X z7it+*^e*(^#{A&^=nvZid+l_R+h0?CS*Vhk({sENUIs02H-a!*a#XtzVKQZ<*;0gkusME#SXN|vX4QMkX`t+)Xu;O=ClptK3)SWrBiL0)u?1k7TT82Wmdx20t;ea^6G00V_w}kA zZJo=3awp_)m?3};HmO8E?_OJ$J&t-$ z*!j9LPIp?5z9eF5M9RIG!V9L2j?4=pyCa7e8+FugHfo{l45f7OwhtN;R%&=8u>_Xh*>Jsp`7g9TFJ_v z6Lny*R1*gn0aLsKA~%%QXK!^9tet@wE7oEXh$DO0$UtAqgVl9u3}`SfrK7eY-QI)v zB}_yc5On(dn%Vtan7^T9DB_<*>v|vPbBt>Am+;QE%%Pf{So01Q4DG6d$<8U0G8o&> zZ)7G1>W(m)>Yh^(8i)h^<}0d4x6hZ4KkGC&{Z&I5m-wfLUo$rZy+_xUekV(q&h$vy zT~YomYU8OP_S--=r|Cd#FBx-W@0B>hLPa9rL@GgNBEpE@yhs1=oGte`<7)HSp8Q}BgH_C$pJ7z9sAr$O<9kNOd)8jy zaoK4eH%=oE*e(|yCCMlxTC}~^oWi6rr{8+zIZ*&L=HTQl9u&d5#;%`?wWm4c1lUQc zT|sNx8{MeNVUPT#Axu+HFwe%UVc;n{1?;OXy(FzjK*UKQcpI#=!2Z8eskU-sEMx`) z!|#8;xe8z2mO^b(G@cHGnw8BUUMs#4Ae?y9bkT_}NPa!fz`A?sDCbEaD#PR>FHQK} z!bLDEi(SI@-LOOlS;fDfRklq&!QNYLbdr86oEn2QQC&zP`egI`!OCepTiDB zOs9K~3kP`PPNp0DS#*%aEbP=7kI1ADk)We!5jb@^&%lDVughkE9mSeLv~cKrGN^J8 zDXuVRNT95#d43iU^60%08z=AMelJpZ%^oEjg&m-(+WOLTr8F&SAI)QJep&RxO=iDU z{LHiu^UCwuLow43&3EF@)KpZ`x43pp?3HS-=!U^l^}}>2v0N{DD-}w1S=0XPb6;=2 zssH4wutr}rB-(5J?Lgh}?is}^;-o3|KNCL1CIrvlCp8v20(G?JSY`Ah@T>MjoEwHL z%*zeMiUL^o9Xv^RtXDW6^O)El*bCE9UJ9*fuPairFg~`duI30xx=7-QbiP9-<XG}I3Nh7C!(rooErH_kT-2O)W|~t z%60Yl{!%y)&X(3+w*=N|D*invfcNb<99waz=cvsCX^B71_fy>SK4xKleB6dqLo03b zh!pKc&{EQpr+&-&NK&TyvPVx?175urZE{=1C>20fP8n@zP1NB9*DyXL5FI^DdM*-w zHSsZrT)8}0t6tX#Om?0^8g6jg8|pRTh-kTxHm%wVv&sw5QLJHzz60mp_!uWS>sd00 z_%*>p<6pFGcC~=+z4x~0;xiYTReXXLuDaS_4XN!Z!D7IeidEf7?)J`9$+9r$r2SU3 zdV}J)PAk93SPH~oKV?q;V(PF%AA_!K=$ixtG4fJ@Dn2h!idB*;=LKsO%J$^Etq9eg zFE9eS>`@y?Py2-kPrA#`)%bJT3CL65O=`6@Ef_o{JP5zF$Ab{g0N?rd3a|uxqQ)PS zo~t@&6SP$}Vuhu?kV@g$589Sxr`VGz|DIiL1%x}deIWzf+z-vU^P-#@^;1j#xucV0 z?E?+#bp!rZs7O&eI-|hk>nay1{w}*Z3 zJvPRb)b&kELgwB+?ZN|M5m2fud~KaGK{lbC*FjRVmSU1kgEFwt3zQtAKw$0`hoA~W1_@8uw7UfAI%}mAXW>4`s?$?b?#LQjWbATol((I*HeIw*ppssQWR}UzcOf}f z;uSD3RZyg#dB0fi=>QE)_rzy9mnAAcZKq^pg{G4Ypi~Q4NVSxsOZ#kHzZ+*wuvaJCl>A+v`Nd0d{ z!)3m`@DiQo$D8W}rwp)i0CL952N4z%n@fST?E9)|P)__4DgMOHIpWM#Kcon{&f#0VZNUCu2}R*z#r*H3G-dPm z+l(~k!-0a%LgVZ+3fVMoCOx~FZK%c_19WGH+lUle28bSht%{l-z6YDw593Q2V_^8v zr+*|h-+K&p*&LoMml_v~-gY10f5s%`VUsv~*;+7FdT;%L?^XXARl1VPi*&MTV=b+3 zQbmKQOobhaM^(~jr25JELCs24ZS=wpEPUwcv#E$I?zhN+6gT7ZV-v%RxLsMFJJhe%;-1 zZ#sVmHYXkbI3WD2|9=pnm3r}%5PY_d!kDGYZ--(AYK#A((JqJJgMbL_6J#$%9kfDF#RxX)B@0$N~sVF z5IE@M$96Vj^w=WUj(fc%o=5Vmb7M(0tzVteKf4G{*-ecECfAOcu?8HJVL-?^5?Rer)*Y4B2@Mds}35E zw6hZ~E|Km!1h_+N!h_igcx#by;>xqV$mO_1mx?pMi9r+=Q$P)Vyiy?mEGnvZ&c8n<(FfIb*5g{RWuta1a?N?h?E*V>X{7{v?7VDc^8m2dH^|d zo#o#vmI=(I6IRUHvfAo?kfclPGj@bUEm-tk54avx#7v4H_9nX0Y}#P9*Sc}bKlBKK zue6P8u-C?+{5vbFuS>M7=s!&H5%6Rry|P-fOn3K`GW-58fb?e*_tP6n5>KJho<}^b zmpLHRajP9OYC^jD8g(asw~Ad8GZkWI+?>@ArT2Vc-zj^(&H!-T1tb%cfIW+)Cir5O zv;n5T1RtorHA&2*UmB<%nfm_17)bgbxhUNOav>t8;mu%;P zxa9ZZ84wZnd(`Ful>1G`DigTSO3RPPWTwQG2mLXy>Jyy4SQ`j#NA`T4ejV}l8!_qo_a%@U$w`=v4#1C2eQ=f4y>0Ac1bu&Y8 zuyH9YAK=8bGWFYsM)>|f9gTgg&m~0~>;Lea>S@jvHquxj zJ=axTw${|&dcM*U9xDTFlimL0DFo%}EJA7n&;1Jb-!~=>7n^$^&5U##EczuLA+u#r zcyk}?ehwK-7Jj91gB(ws5QsXEL{jDM4nTRYX{aL+71s{8_rdjD}I#bg|5?^Mrs*ZrMh!l^f#hF^bQOMI+`WU`&%djiCKK zhH=ZXe|SEw%rn24Euq@xl=Eov(NwaE4ixcxm;kAQRSxxxIH_zjE_a3OQJv zv^rZSY3gAtbWS3uATyp4a<70p^&X+xGmR?u0*&%KBlH;^%V4R}0A6p<4$lV{f?YdtV&UUXq*>q+1^ROsOp;VYi^dimJpu6q1S^gvi|iD3w`wShR>R%ALL zHHk3j}0R7LA@H`f6%ot#|UAxCWldr<(A63lCCQCeZ4=$VwN~26zvZ z(|ioJJr@TM^*nSGD&(bslM+b|`O=Yu+!lcPkEGy1plxE4Dw9CW@mzA-l@OTJZ?Axp z*j(3goz=S^d|B)$IpS;AT9xn6ZwFFMU)lLzh?n)(;kK$7*L>6&&#r!*LLMyj{Do$1 zrj^|1jiFZYa2!^1dops*7!_n(r7^9_9=m86cv>l4O?ES;cxW#YIFJd1aZJpz{%Mf< zd%~$KtJrMwU?|R0k_QmPPxxB4U3RqDPu4O7_Vd+M!e@{&lh0O|8+Uq|PejNU{L-y$ z=cRS~>xs6@uZ-f7m~x0+=29beD_*qaQ=|*A6;Dz2#scdUHG;aMD$h}vh7tFtvuoxu z>0N@}E1(Oo?Uz93pX=|s8i&OH8QNe0NW1sL**5t3zWOA_PAX4pW^*As!Rjd8jbqR* z3)8c+YP~oqJs?CAzq`D~N8%8eCJUAfHTESeTFnCDAs?FliU>)~dNxhW=}zf5S*G9e z3~6YFMZELj-Au|tY8QwFB7Yhlb_62$CO)+emdKWt+Bdjc3GEy`lr4zMOWXlsqd+Vm zYn7QdGrD)6@VIfmEW)0_AKHY)dnH9Kfi6$HR!58>d2uPp-xy+t9EXU(2(e^Csq-3eeB`U*1cgNi~R=<4*Kna9g^m zsfFn;Ee$u{%!|KW&DuYCQm7q0yOIN?3>L`Iy*0{tn%VcX zlK6L3wU4k7VS`Z zik@@Yai+3~?U1mQWHkJBJG=|LnWjzhJXNNSq^65t}I?P zL*ze1<&c`?$NQ!f;UV_?JHQSwgF#tC?#<6(sOy;*E(t+Kv zOsN$SOn=&%(ptB+I(p(5ZcSI%cwZ9q1c{Q#!yOl$@z05o(E0aNXh<_S;;5pB3G|XI zVDal3wSa>XHLq>SwsxZAj`&D*pM?ET=EUL7bK?YT1|!g%8HEk?%5SEx550Y;P}YH{ z561aR7AviXUQO4RQs>W1CSRpwisc3w+^t3C$=&x_4|`GGXqQ_DZhoO_5{OJHPq~_Y zN~dgY=RjyXWO<%y{KrDrNM~zUc}17kRGGV%4eY&acGcFvBl$%@XqT|{`J8PhQ;H^GnU7$H`!5O<59=4&+uMgX9VC4(tw-*-+&bQ0Q3)j*ovey}8 zH`yC#ERbI+3|cn7ThD|^)Xy`qFj;Bd62`*ene(}q)D@K(0Bcp6E##7{T{zC5Rd`Zd zlQXs!6jRKUz1GL6k~b5f{191)B1t51#V9rk!#tz~R0Xls>QB9sbi0g~a#;sR_@6u6 zQf0uVqJ4&6IDD?!3a4Hno@#9APnN^&=BcePH(07QT6y%L%Q~y}oEEmwlbPm|No_L? zvxQ%*KlYyOAJ44vF#O8&m*Ze-ufVlE%E6?YXis90rSuoP&X5h&ctp@|Hg05ozZOrj`W=53GmaU(%P^ z$(SE1sjeHFKlFpvh4>tAAAgQM$HODx#qkK>ZCT4hDR!|q!-)~Tcg1J^WXD2bwukGC zl%h#$ky!$J8Y`@mrEpMBT&l-lacHt>U`DzjoC&qNs_JxNjYWif;plNN>!?0EMU5!3ZyhoX1@BvD*`~l| z*;{!dcu0B1zr;f0kk~wdJ+VKSx%<_nF!1Tmg`qq|W zOwOveMM7|uG3vlqyvyzvMgd&t&5byeI>;8ePduKZYxCpi#(}@jTD~?;{Bo|lw7+D7 z$hZFYAk7F-s2b(Ve6A%rW$#di`^efgiXFqgrY*29Ad?0MI!}{Zt34)??u1pHd;{Y^}tdyKPSOmU!mXIzJxEx%?X|B4UFF)Ljak@?hl#^ za>XK=p#zQE+`d7r2cbCMR1u`op5w4`vfS5cN1?!FZO7VFSyw1X0G^qEynvg41Cz7m6Kyhu^O= z^H@Gi2OD%h+<>~S`fD1Y!y4@0T=mB+KjFI1wBxQ@YH&C?!iygc`4$*lbxIwL@4Dw{ zhka#1Qxk3KyHQs+7Zq_#IMyr|FT3v7AC^VQpZCg>&AX3CN$e2Q68_ADs)gXI)mP## zorN~%DJ&fMxo=0)yo7Ct8N*@JAMHm!QIb$m)^_LYud(3HF^5Ywz@-2d5si(W5qFN+ zei2ETd+-H1vA2_19l;Fzdn69T-Ug?Kye>A)0y%QI-nV?c-~ORKH$b5~i^f8YHp{QS zX@4jYQd+u6H_>BiIHb_7#-l)q*9Jn)h|N5}OwpERv#|)y9X>!!!Y@mNYWF0GI_Gul z3sy3f3x`|2)dxXJTvNK6rg<86^JARE$Ur;7P3VOcLA2Bv8W@UxYVv+}ZV`D^+KJrp zP58N`q47Hee~@6_p+-w&5y5$~=NvIr-#v;&zBIQd{T1zW=BXh10>7fB6bPLHVEj-z z95I85I2sC8eOv2@t1U;szHi~JHe@()tZ(mJdu76Z9o}=(51%zsbXXsjkknZ2=29Xo zW{Ehi+3;rOYv~*%)0FgB2l!tGU!(PIG?!zE8{Z@!tX->L#_3`Y1n6N#{fZq-IanQJ zPlASq{09}jYg6OSieN-(+~n`8wM-^N<5!ZFp6_a7ipZG1V!ociF`zmCLt{Q@uZ!kz zaBsp3w)r8@HJ4f5=QJTg>M184j9UM3c@`8C^TG4|T1UyfxG7xV=p zPA*a`+kD#lEC2CN$(%(Vukj#p2Rm^NMmv4Vu@zh8lJ zt$gDp4tB25PqESzUO5*1TEt~HnxFh(vTFMR|2Rz-Pu5GbNipz=9Ape6i3ADbML093 zN!}cLSjML=Il({b(cx}{C_I{Fwl6Ro&&NS7qC|ebe>JnOL&VD9ytP;okz0a8w@*G) z^iJxit!jT1*^%GFns$gwIz9hT$y_0ASfysJNRW>|rziZg^q$=pSAJ@Obv*IlWp1W4 z(HpX%`QxcKQ+R58YPRHby^eDM*^4mg6j=17&7`M$#SmEN;>Wd z-=jhzrldz$AV&|;=3Ycwf>QfWlp_3OX~Hq1h)2;#0b#L7&g<# zN~05rt@gpeHTx_H&AWa1vi>_$EW?>q|5sp~)<|EWBf*&~ic0{@aRUs~zx zSZ7WVaXazQLc-VnTz~=gYV7Sd^TEl#nsYLB@v0VSsk%89PjN&5ydQ02#b91BWc!$X zcwfiNuQkYHlL{ZfJbYlV{#VS$#^gs9(cwg~9g}(3&EHNzs z8b<%#c?(J4&ez`46E~Jw_~`i_r%n7*yMze`>=ZbS=wT-d3=DTjww%LY<6aYN)HG0G zaPGOM(g-HaSLS?v+rpQ`Tg*Y!safkV(|DAc@&|*aP#9X*WCfMmm^v)P92Se}jQA-5a*6vh9D zIpWpw==UP8o|aKs`;TE)13X7pbdixk!fSz|$Hx#fve_9Y@bqAE;0`G4YyEVfS*jFZ zv1Fgm-$eVI=2Px;v5@`Yc(BJx$&CV6+fXx%uD_v@$ zZpbG6zKM1GCbGvN@>cGh`%vqV`^W)%Ep_P!`w6<*Y1Hn^X#)UmL84~;G`XhAt9T=U z@y_}fA%edBD4~b1WzJa)ezuTRNPqczLw$8gBLMKSS{eV05VMrd5wk1n+y@;gk_Kwn z8~k|kB^O|mB`x0_G|SvVb_RX;x`&MoP}VjfCG2|H^OV=b-2rhj?Otl3{A>1+LHNZ< zS7)1s3!+4zT6+5pY$r0U!3E9C&;InSr$oTFDgi6na`9>!w`DadOZGvBkgBw(kpztS z*%ru(_PX2uKk@^>yD5{>HVY}JJBxjD%0=}o{SIuD3t(+Rle&*b)-dCExneOnX`}bPQ++p zWih3iu0#OxD+RYdyMM#hofG4ze2B;Ne$!*wiFn89pd8O)Ylhd?apXAfbg($_u~4&( zs{criaP&MhW!1AU?671(Z*e&KVUOss1@mtoVL#u(`b>p{F_{+Ii;Eey&sTT>3!Lb$H$Bu#MW2;E; ze{4l}ajpA$k?#Ms{^z%potIx~abiBa)25>U} z;5JhqxOj{d&R;Q+I2q*f-IiG2B@z8}m&UrtdcUU@r+|kIwo_8iP8HmsyWw0gFn8s8 zh~=Xy3nnb%A?hULe61IUv(X4Ap|S2eS2VWuF$>%0=d6EU&TyKIP5m{!*Eu%j|JeZ7 z4Ia*S_<~C5TG*CMpx_CH01pp?$#UeW!NbEN!rdJR@Lu9KC`sIYRmc7X?}LKc+cG)R GkpBmA$S9}) literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..72253a541f0aac7e9eae101ada5a0aff128cc734 GIT binary patch literal 6954 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 YLOZWXJ1^r_3q%lC)pS*hl&$~zAIMA{(f|Me literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..42d68599192af9ab0c99a9fb3e14e10ad34fa244 GIT binary patch literal 6691 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..e2ada666465149fc538a9a212e7cbad8c1ec4d0d GIT binary patch literal 14178 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..65a740bf2009322c76149180b12569a75353c08e GIT binary patch literal 10737 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 M?D;c!r>%qj3lNYJY5)KL literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..f2d661a65ee72fb06c9302b0e795c1b94a775203 GIT binary patch literal 21280 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 + + #23292B + diff --git a/assets/android-icons/preview/web/ic_launcher-playstore.png b/assets/android-icons/preview/web/ic_launcher-playstore.png new file mode 100644 index 0000000000000000000000000000000000000000..f046fc85336b2dd201e716cecfcc67654e2ae336 GIT binary patch literal 87833 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 IM6N<$f(r8E%m4rY literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/drawable-xhdpi/notification_icon.png b/assets/android-icons/release/res/drawable-xhdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..706bef41daecab575fc2616edd6066f2933ad59f GIT binary patch literal 1110 zcmV-c1gZOpP)kDc||nV__74^3QO{k#l0BSHWNuKwjyW zFBlg#;2(w@r&;lPIJnxDiK^{P>g=ITI4&b5zlBh72A+208~kbp;}u}#cERmB^KtEu zGJEz*6Rb22OD>g00jk5_UN;J08K1#EN2dKnmTHZR0*Kg>fN{Txw-IAW1|&p0;snHx zaJSrI4|S!bEnS>|hYWn+$Zz=XRg8v)P2a0A>St7>NkCZOKB9~GSJ|oKI0qATGvmlr8HQyaGYMuK0i^{5D~!T ztcQ(BC=p5g0jhW<{b@8l+beQv{IysX zdfN9r%0j4%@Rdc-PBEDvzNvA82-@bN?L!{iT1Xsu5c3>Pd8JFSIP7E-(8&Pt2~*w| zVHyULlS%duw{p4MpUQ2jqp`<6*kQYb&q-Jc@@`1}o7od~l8J@;)OJ4!Oz%qNG9JfK z=-<~HX$$0bk-mwHT?@rm`eTVtJ1m8<81I+@m;^}jMx2F_$5;A`AmCn)#gm2lT?`GB zb+7|!n+;n<5D`FPIW1(f2xUV$Czi3!&KWsI1Y{JqYGFpafZqTB0RR6DKhOC9000I_ cL_t&o0IrNJj@i=_bN~PV07*qoM6N<$f|t7d_y7O^ literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/drawable-xxhdpi/notification_icon.png b/assets/android-icons/release/res/drawable-xxhdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..429b5014334e6ee3d3ddc4ab524578c432c8639e GIT binary patch literal 1753 zcmV;~1}6E5P)Pu8>^dXAW7Aqqt z`_LVW)S%ijG)qucO6X3sUNdw1{df13+4G(`GiT1s?2P*^&wuA!p65Bw`OkUhoS8W@ zs?q*)GSDW-Nl&BECa6tN0s{%v?Gdym5!Bb$cN17+U={iM68f3B+Bt$~codipW&~hd z=IB}t52WZw14ocw1qu--LA1CJSP8xfz!lgQDVsYwIzB3@fh2;O?RJpJim}+%R?-qw z+YW{X-XQ3xsbER~-ZI%?M!XGl`2s)J0aGUU`Z4rx zG#y6sPJ*I}Ij3jhZ*~TpfQ>1d1hV*Q+MH}UjOP6bidv6=beo`rlWZl3-)J}J%^43R z#8Sy>D?voMFW4_<=vslxe$mQz9w}d}!N!#B6!`jy>VJZLti%x%Ymi3;GvXp}w=ZaW zJ}_mguOCByvFR|H9~Oe50eGghF7q@AQ?DCAVZF^@9Y@e5_&Os;oQ|)jLG8p!5WmrN zU|Eh>j<3IK#|{Bo38K6-VJXoAwxt0?rl#JA)Hi;lD?SF&nUjy(9wzU-}L7des^lUOX zBrEXo0k-|ZOsE%;ogC*^2rm=MvHbyB{y7PfJ{{}}fqXtX>G$SarvjD}d0k(yjrXff}G6Y&|dUt|}VIFwH zz+CbZqRz0@8ZZ%Ar_c^r`)WY2^R|v2Ryn3F0C*4x92x6An0<*MsTkoNUyCF_E1AE8&!ObTN#un}b2AB1Xg;!Ds*W`G?o5b6#PDtg4L zcXFnm(q_A6!@dN?PKQm0IUTiDvc>j8PX1H7u?3OZxIjhSSDEfLde)kSMdvF=5Z51l zK4n`st>>q${fNPw(1!LL9K$hj6GP<)qW8Ce{edaV%z}WtMyS3q+XP9U0d3H*l2s{! z2voDExu zm%0|gmqv`f2)d)Ca-iU6M$dwQWa|G~Wa_bo&EPHy%{7*mFH0$J5nqB{z{6Jwc%Ax0 zftab_85H$Bns(KaY!O|1&S@!4SFjfUi@?GNmSAez=csSm)=}3Yz67;6NLxUV=Yspe zYe4In_1NA6T<^_pXY@!HHE+=cSl^djk7W~=lGe43!w^|bJG#FdQm9O61ksq*HcxT9 z7U)xMTcA|!mWN5{qRqi6UpQ;iRmSe&E|Z|Hbg}kp>5M${r>dm(nZ89EQC7hm-OHcwa&FVHm vO(tTF{{sL3|NqW24iNwV00v1!K~w_(rSK5kytI8M00000NkvXXu0mjfD(E~x literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/drawable-xxxhdpi/notification_icon.png b/assets/android-icons/release/res/drawable-xxxhdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..90291bd3d70d6e0acf857fef73d57f3544aabcb4 GIT binary patch literal 2501 zcmV;$2|D(PP)pPKw% zq8`WzNYwo`H8}w}0SS8`;p+1%ASWPU4W1<4(BSBN(BpL(^j9N!Y`QaSv;m@hQ2609NsDwzc1?hKyY`cZ{dt<=e=)gM04zQfOaS*)2$QJi6i`*-ML^Py&@AP6j2IRJ?nH<55tNCB*c!dWQBP5aMnT)k zYI2B3EddO9cY(R!$*7>+lfh=-BqCs5)H+Ja&*a!>dONiQIC&~UoTi)Q=m;w86s;Bl z?07E*tvLZPI5CO}F9Oz~xIZY~SZs$^QP*3bs>GE5ZX(;jt03}C&``%5^8Hy=-lwsy z1dx_0;UR5bFbHUdG!SUW5a2dBrrFTmVf5}*=0x;|lFSf5>zaT^z_bu}lrnD1UqrxI z(!=O2mg!D;NAZiy5&>$9oD~)-?}o5C_b%tA+cVyn04}#Cps5Ay>uF&lPc$L`r;BOL z3w@41;>23?4F**!Mg$bR(~7V|%s3i-0zq|35CUv@NLQDs?o>`Em>TbtFAW4Z+2s_s zoyc3ks1)J@YzifrA%KT8&5k}zI5~y*B$W3llo;zjapuwv`jMk`V3U#gm zABRFsO&ZE+*<~l}_Y`9SJhjA|C<3$~Kv&!0sLnFty8>`TE*3nH#w)-=Gt;Zmm;m}_ z?X&Gh7&qFb*FE+vGa>+|t6v_0IZG@+FH2Bconk~l!8Ia5`QwIOv=pi^3iRx-jGSq} z``Do+F9hL4&J0&Fxl*&J`ofgpV(j<_gqAE4u!d(5Ef`1~c-?6EA^BV-iv+kfCW{G; zh5!Z%t-&2&92j4MksO~7%3gmG*AbNFFCLE|?PQz88WF%HueqR^7&6oyHDS}{p)(F? zjS}qzyNhsQ3ADlRMdI{UkD!4Z!%=De;_-u|&4C2BB`qXJ6C(mt1tcs3Pg#Jry{ZbE z(0r5Tmwpde$yV~;Mw|6Ah@bI`F#+*cT~Uo%Dz29~L5GZ*Du3IirPV@!O&{(=xf|4V zlk6^OBtS;b$K;oR?hkuoE^!}$w1~Q0_G1Fj(MJK!m)BY^(44m=Ak2YpJ=kK^T@ zEvjH5w&*?eV#0+ESVY`ke&+ZRpb-G*3$C_^p6K?SJNIi$7SnwRpi!EwoI$8zs4ZyN z7j#Ytld>-+1Z2OJDQ-bdK*HoSCIa+CTXAG-HuK+^UX>sLFxb}FtZW=vZs!_#I{7<;q>vWrVWU8SG8q$M8R zSO~ZjPwIsXL78Z#QlH!`OGraR<_Vzx*XZX4oT>W&L78aP!WU(+F-KrWFQ7$hEeMV0 zwK7ite$-dC+`1oFAN9i)aJb0V_NjNML#w)H6E_TW07@g;Su#xkjnkQ?zdvxW zbMtD{|IcR#s?8-XSz?KnAN3?Id$g0Z4_co9+J?IrJGBpj!*Wr<^4PS;{BK_`erlhw z+gYYpiuz0e*{q7T+8*UlgPzV$CBAGm266S0Spqn#H0;!>1+Qsref~yI!S#)`_}@k7 z*1d?JOth3zTf52<6p={+aQ^WazZe_~+(auOUZDF?=$6MM-tFqDFN-bm;lTO>=l`_o z!}ZOW3Og4|VJwZ+pQGxAX)l5Hz)Kd9_&SIpy0^IY-vz}T3H4EP0!LZONuYa?V`5YS zCgGH+;Bf;?#R7fKksz3$TaG`HQd%OfKSy;szr93#{|Fi$b?s&|Dj7iiZ9y{!v>{zz zW_Rlb_0oPJd0Ztb0sYXdQONa#eo($k$Y(4xSf8-(OaXn@^F6}*f!kNmN!lY1@k<{S zA&4aM&+TZ?hC3&yd(nzOvN(!{!0R1T3X!Uy@H6p1&OQyN_W=EYoTzcNc06i}tcG`f z_Ucks_cVpGKWg7!bclwQ8sVHoL@Cq_dfBuDJ3JSIc@?IbugEo=Mh6-9e@_{86$G)09Iv)`DoqmsT0Z!ir?uXRZ;;#_=Lem7RyX0hfC}9~ z + + + + + diff --git a/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml b/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 000000000..3585e9988 --- /dev/null +++ b/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..5e12e4d8249a3d3fd151f0d359a016f049da7abc GIT binary patch literal 5503 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

w$Tb7B{1mh(5(6zU7hf`x6)0M^_wzw8 z|Dk7`PMzivvjf_+v~Bt3?r}qwPg$LgHnzuNjMg&TvjVhh?Yr+=YrdbMUpkAMwzryJ zP7dya4Rb^pFswF868EPTeh+?NWiu{V{46f~<FokfOK;-2=5=V|S*7*B7jA}W$@sK; z|3NfuYr&EaKE&^qzwP>*zj!I`BS6v>*DV{gWwjU5w)5e$E$RMc;8@0{7&A1*Sy=&+ zRNI=BPZ;20m2(mwqu#1FV76``NFC6K@&<5EfF)2Of~ApvX6;7Y_|gho`uOws&Rvh< zwA&uW+&dm|q_TLIKK49*LvWsITIXgW*f*|6x?;fSOlG!if^366<n)sQib=7tm^I}D zNWFJAH~xX)EmS!lGM{XKxAIlEy@^vE48)OwN+kvDh@WWqyIVUcYJ(QVPn35+M*uA) z&KMg$;%s>D{sm_9`e?U2?$o?cG36l|yh*2aZfkD*olsBZ2iDv9!GGf#c<(Hy^B=-; z`djW%h%Y||s^As0h<gYUNj#C0p{zg=2^i|~K3PxQufS|tLu3yHx{=zT7!*q?Kd7G9 z4Dve*b!*KztmoXgDHBcltnlf_@ETu(_x_tOn?D5h?1Vks9$$uTDGIm*63+?@f@+T( zhHc%!6Ffno4zKZbVC%+QpDd#GJMZoCT`_dBa+kUUkko12a_2vZ<(x+V$|NU!;v`sR z^*iuZyaX)`PvvzyPwC)E@C2ZqKpuHs6Xm#kyf<Hj*Ss<cigYAv&8OBVpXGZ#!ih3n z21uQ?^S3rPP6rQIsvk9R8DcMgtJ<***v3yO1P>yW#Z#MPj@ke_(nt9!pIPg2Ix2vC zD>`8Dh(3??X42O!HOn{o*d52Z1&|Ey=4(l7bK@jfb0zEhNPp|ZgP6HeKJBJ&-F2qh z0QnB+P1v><4CM!>|0a(wM!X;2v{Sa_gM8^J(>(@|9MZRxwx-5wTbmne_+9sW@|Kg1 zby_Z4vMJm0p(hRYC_ssh>ANnS{$|LSQG6l2oZpY1XFGo$;k|q5uyjdh2&j_{+3K>& zJUbjSfPDM<`J`>ls+)H=tvr*#6!U00i*1+a38+9>)&{R7nFyZB;x#)NK8YxIiTX;1 zbV+CI=PEWGyYyE800960{8e=-00006Nkl<Z0{{koOo!rjXJP;V002ovPDHLkV1ncC BeAEB{ literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_background.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..3c1c8e9242a2e5f379fe7b918c3845eda58d1b85 GIT binary patch literal 10189 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..378ae562ccfdee4fcacfe0be2e175fbf79840bd8 GIT binary patch literal 2567 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..457d61bb468edc39e79efa1703e4f28fe8544a99 GIT binary patch literal 2438 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..5e12e4d8249a3d3fd151f0d359a016f049da7abc GIT binary patch literal 5503 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 BeAEB{ literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..230884a6eb687b193573d7569995f7dd480e3c08 GIT binary patch literal 3198 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_background.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..89738fbfaaa4251e5c77460b42283933645b6a9b GIT binary patch literal 5851 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 V)}}F0E&nzEh?<^iow9ZK{{gW^DVP8N literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..0a9026e8f3e5e3bfd4689b7cf210ea99b2db9619 GIT binary patch literal 1630 zcmcIlYd8}M7~Wh)W3=36?jFMqX(t;K=Du8)Q7FYUj2Py!<5tYAGo*`Qm{KUZ+1gPl zH1|BnCAWw~luJ=UxgPyG&-r<NoFCu&J<t0+@AJIxpYLV55{^Q^a4-M>fH>IOy6x@I zUn36M!^?r5-2ebc#=+L=cr0+S$SPdPPPYAB=<9N#+|3s1sR4QHad8A)nr3_Asfevq zuS|;1WRoaREm@}EG*E*er;yennwAz{dh3K}o~D8BIgUM3Mk-mhsv_9U)T-RkI(Kn- zXb~G?I`Qh6;e>Gqe>N_VGEsMab2oT#oM%2+;0{Ki?nD4lD9|ihD5s)RFPmX<JDEK9 z4NNBGASb<^)iuGq;9zA=)HiTcHb(d#mQ4m@^9`#1B?MGNV<O+n-PSmOPypeX8F&Lp zXB#a?1Ig?IkV~gw><oL>X&4Lvhu5M|kgK|T=!ix~`jOz8#7G(thNySzNoQ2#sGk&) z)Gzd@N-*ROK((Bb8Hm?<G2x*6BPss-P+b4`iZ9&)x1(3|fuMZn>VbMiud)4XlRhip z?CMNLb^2PZ;#@z|8a^TrSW>i$-!Tnc-lSdmHYhMd?)GzR`Y)lmt~~X2ti-q!UQXO< z+YzA+qhJ#wz`>-Il@;mE))WN_cyLZa;n~+RcOxEk=Hdqn>XduoSaG-S@dnwDet|AH zpHA>+tOl$YPkC5J>+k20c@hfJvb_3&?TqcaZ=2hEaCtan9Y$Hl`=yZ6-I1oIAKDk9 zXNw9mbpW`KS()#<<_QZ5Gfq5hiLRBF0F6m+l``G?4>)dOLyJw0hPf83K#A}<FEl<7 zmBep+^z()$ZV8h;%^}xr{Q*^b<nl<sI@^<-t;{s6OxhQ#I1iab%w+gRQ>@S%_DCOB z9Ba>HN=Z&l|0teAlpn^2l{0E08)K){Pw_hpA8@M2qwIy7#XcUSjabN09J!N?Z&+3A zU&&liCyTB(C{aGSBb7p=hh0u0)ccG_1qNr1MC+S=_v1hZ2Tz?UXF$5TRj#Syn0$P| zhk1=p*unw$bnl`D<UXdOPOP()S<#!%^N=5YGB8>@YLSIT)y;|17syK+Q(Dd2c#FSO zW(qnWhceFNKCE0ku}dDJ78BrJhvizR0GfBoWz0ZB+H#0#Q<=4&UMLXfoaBxv-PDBW z=c??edN${IbwbW7zw|aB;N(UeY4fd<*s45=M7W;QktZcP<qY6UW7q6qvP&jZ*#ec0 z<z7imj?tJ|A~s*0UqA48I*XN%q}A4=X)-T@62W*B6~`N$6Ds9c_O*&Ml%FX93}vPi zGPdF{((my}KE!dt(55^rHo_f>jA<0RtKvD`?XrB7lRnY-K0oaA)Y)SASb-p(|8t#K zS{7vWRU>{=_4}fq&a09I>E}1r%;L;KbMJ8g8Q$(?tDDRNmcS~gT$0HS^w50PIH7Qy zI{cVmzMcpoNshPIQD5*&@y|U?!z+zy;JG#IYqh;)kHU^YZ9EwPkv6{X+fObRgdq`i z8RWZN1zGNWNzQ&R?oXTvqc5@!zqyB9`faV_HP#FH$Cs^V#NhpjQ9^7Hak|!*vJ1qq z`V;GRYB_^GS;^I%txf7{!}3Vqs?U|?*Hr7g$7~iV*EEA?Ji6P2e?l|gsbPSc$(~=4 zYD;naet|J?nbMPbJ?w2wteCWtBX=sk=eye1^rt^|Q{$E+a<sSlA{C+^cF8t`vTZ9< z(OjwUg|v?e$LMrs=W0=2X08sD#Qi-{wXOZhOka*p%Cs9Vg6`*+$e*x?-)di7*nRkl z;G?H-=izZGeS=a`oEyYJkCrnIc6aH&yYV7sDeNY9N0;WIt-TY+>bU^ZfrMI!hi<@O z>|nct?POBEsFBKbMxn<*q#5Y82I{}R96u5(DComCm;il?pG6aev1tyULH;EADn_-0 zp;#~wW(f-P^quZg{C^Jhil}LwspLRe5-Bh`)LRxbWK`A7`IAxD$D<N=gaLrvT^dVG gd#@!xzv@94V9oupUSG1WX^#Oo*b!_WT9Z=#2CDPwaR2}S literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..f502e774657a55e55f60396cbf0fe41a3e0c20fc GIT binary patch literal 1538 zcmcJPYdF&j9LKkr*|5Xu=30r6nHd==M`B1sM&t3!B_fkU5+=k}7UgnEu}I3Dv+;MI z*hLgF9C8b})*ScqG}jy)J?F)F&dc-Sy!d^8-{<pt^LzD4yku{UlvI=ifj~%`^LWDE z4*WiF*j}dkxpaa+;&nFobIug-LMAU*+44Z^@_pkkc2uZpN-PMYDrpgL++XF5c)s~7 z8XX3X1sz1{sNm!MW%nWBhypWJ0yOCNPsfV*>FCW?cWL=Ve9AOw>1+0fuE^zRqZgdU zk1^9*ZlWN+Yh#Tu>)Vtyzx6W0l&7<#tgAEof;vPEXgiRAb}z$19@<gcdcR2i1GLSl z?Z%oeu2-3eB)+PXO69HkH*mDRxT<Z2_P>BZ!TcjB7smbbnIyQ~eq<^MF0eR$5d$qu zq+4U4!efs$<RBmL&1!NGk*rOc6qTGi`ACWynULSE4)e-fL7B)ww3W}*LgDBvkNBwl zu9NUebu+JzE2z;dzNGapI$%ggq08hLlz563h>&$P<Vdb-0Hd;P&;1E;mxVJk<(g|x zlWx7mJ0b(g<Pt+8qjkRTi^`{Gvb&TL7b#tivxSPTxs3K6-^7ut&Q|cn<?6doclu<z zRw<RmVjW&wS|XDC9Cgs>zL434Bp`j&V*4#TXNeTu<xWi<&Q)Z%^-J2>>0p^OC15Fb zn_SZq91u|Igvr=d_LJu!stSw+t!p(Siz5S$KCDBo#EQKaWFo@DG02l7f^NZ7%=bG^ zG5IWkJC~VBjX~DjSutQ=w9--@I`OOmb%)BC_L-F*GGIzqj5B30F-N5pJez#iHRto{ ziBf_GwQM$}%XgrAfNjh*Y4Na4_EgrtqcE-8+$Y!17o?@+<>fVCoXUY4v{Gua$Rh-y zlS=MR3gtG=6vOCBGh6)uVPn2TZ0I!F*Rb%N8x9K}_&7W~9HtQcT72C>f-rzAUa>p_ zpu&TXHrSPvHT4pZ(pf2}vCWwxdHUA-SQc^KoH+mR<%Ss!&<ks*s;i68)^p}e%{AbJ z^*3`073B>N3(1_&!5M;dMsK*c40C*8Ay94hdfu`g1K+Mg5AagBJVfK+47MInKMX!n z9(4$C+K!XE?mvevrC!1PDcvB{XQp>2RkPP`8&<doLWs?y5iH;AtRh~37iB5p;97de zAB@?46LIZtq*7`@i!rF0*GsP$o7p$qMT^YCBz8qAO89`+w7BKBO@EdZc`{s@P=OR< ztBC_rfPgTi*Kb>5!zp(m#5fvuqp>E1ZWVZdyxCUkjx)pxH4$0Gt;1}#w{3E^jn@Y4 zs|9@Jl;FwQ++4uzt)OrALjr+dGhbxf=g{n&?i!~v&EqaVQ|+rZ`^^Lsx2kPg#jW_s zpXWbv7Z;slp40P^77Qi!ETvy4xS2O{X~X+5G9#Vz+4r7ebm5Q~j4|FMaCqHRB+`g( z5SO@~Y^ApSuw-9&66cfpyImXMGj9CS@y5X5;Bm`>$`*)#)Vo8ck!^$fb6SQbqBf5J z9%iwg;QYa@)36_~J3D3>rOi!7C8&C5{hSG{md)xb0=~s%)T`aaATeFnb4oRCtQ7A0 z4N5L(s&jUBHgxC-3H<!mfeCg}rwwv?JeO5l3?r5gUQ^jY_nkZ&X%R*OeTFclshw+_ zFbZYkp7A@*u%$@ptxtCvYjt%ss?$$&TIf+lujg$A+S^-o)LG+z<mBX^62|W_B#PQA zdA!|Svgx%eBpgts0<1)-V9AzZt!e-tVtZfn?~awB;_77?8j45u@;@n~Lk%QKu$K!F zhue{Q0Wbp1<WBV<{^xED-hcK-vG*s;y!1~C55@Curnw36P>npFAjcyR5NLPTJ3iBN e&*ZT03Ks(bx+vHY#6^QW0<y8R$CsIV(f$JQ%GOH& literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..230884a6eb687b193573d7569995f7dd480e3c08 GIT binary patch literal 3198 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..58dd1f63920c7002cb422f32b7c06619babb3115 GIT binary patch literal 7997 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_background.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..6b8f0153bd61adc9794837aa4d7ff97768dfdba2 GIT binary patch literal 14978 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..d56cb0608ab19badd02da83e1fb30f5c81fb50ce GIT binary patch literal 3926 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..6f719faa0d2c6bac8b7b85df8d12f1864ccbbfcd GIT binary patch literal 3763 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..58dd1f63920c7002cb422f32b7c06619babb3115 GIT binary patch literal 7997 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..e9229154ca947100f7abd7a53c7164b647c911a0 GIT binary patch literal 13704 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_background.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..d7a09d77c64899aa803acc32cd34fb42b74efa06 GIT binary patch literal 26017 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 B^iKc) literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..592b56f93d1871ad2fe0b3d7328b80155ad1023d GIT binary patch literal 6975 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 acNfB<$Wy1wj@twf#03pK^&-{l_x=ynze-sE literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..42d68599192af9ab0c99a9fb3e14e10ad34fa244 GIT binary patch literal 6691 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..e9229154ca947100f7abd7a53c7164b647c911a0 GIT binary patch literal 13704 zcmV;3HFwI1P)<h;3K|Lk000e1NJLTq0058x0058(1^@s6=SJeV000mGNkl<ZcmeEv z34k0`wf1+aCo@SV3(3r6BYQ#;vLQ(TK><+&6kPDRu(%-N^P#vtpHEPK^!W?=es|@) zC#axLWl;eUkX29+1hN1L0YU;{OCZSv$VQf#uK)XP)$OjH?wRSX?wL$tD)rU5b?e@9 z&-u=&Th&$FlK}r<%cz47ZW%Un{_C4&&HvEw+4IhCo<0AP;j`yo-!yyveZ&*Qi^LXU z7ZJu#S#>(5HutGd)OX(b(j}dvsQVv`PVChQ)O_Il(M_}Go!m5g{sql*7W|2F&8}U+ zx*)(^FkEJ^uZF-`2Al}sP+}@Ef@mb_2*0YVIvrD+L)9nhYhRTv>6C7b5s!626UUYf zUdi4l_o@UMId^WOg4Q%=!H=8f%wHB}um-TJ0h}9#;R%$ZiJo3Z$77ufjx8Hxi?fLd zB^$99Eqi<djXL<?mgYJ0{#lolwrsyGV9*eTpFoIN=qrnCkxjHsHp*7nEZh5viD~WF zV-u)()`C-b?{Tdz8)0ZavFI|CmWN*LCtGE+Y?lx6rB@B8;b41I0yWQFFuiHcyl*wl zp1&@%@NyX5Q9~|vk1F~gU*wZ~laIT{kaVN&5ed{h=a8fMiRa2N8$O26zCc%7h`nuX zk#F)*zRKr4!NJrC)Emz6Ug0>NnKy-D_D+7{d2erw*%!u;uku;Gi-W#kQ)f2x$pq3f z6%uzn?-g#Q;l~sIsO$0KKwOBEzDPo!N}&B_yk;VADlgSD6%wasGkuY>UbjhHh!b%m zj(XjIE(Yu~3Dh)a{ueWKnU%aTKBEhJ|FI7l&Jai9s;>~S+Y?APi@es~hY%N%lnk+N z?V5p%xDsdLuIr{fe{{Dd5J|W|H;Z&ruMsHrtrakEsJIh{74)fj)7_FlEi)G!+%$W^ zJ@kf;`?=k>R>Q!#;!>Peqa<zLUQeKAzIMn4;bI^>Jgw3D`gLR=JY1aW^+?AfJ-y$n z38WW_dW7H8PL-oS954{!a6Y>mGZESGQ_((Q8rrAMLi>!@pncW?v`s$<Z7e&mtU7m$ zZL$LUWJm7rbf9r?IYah%8*wX+dwih80KJkx`btC7?0L7kmz;^gd#zaCfUs!<vg4*O zNoJ$%z<Fq&JQMAsC!n24lpQh*;o$uc4roN!uO1;kGlPB5uK^A$tIi!`n{59^s86<K zjMLFJaeAb4>TEZL#&Z38&B4S#d}%AL#d)H($BIFZX^s^)%{t_eFoVAWb}V{v2^)t* zGs^*U&_=Y6nt<%k;Y^Z&KwUo|!w-C!Iwy_N>N0Rr<s4Ke)D<3!+a`5LXUJJiV<<7* zm>f4dW&*$j?M2r)lpQP1#XWa=bPak^`>;6+-U`d!!7=nDEQ+38T>yD$ahIBj)1X-* z>_5OIiGrO=kT?OXE=mk!>ewa$)}s`X?Rebj%gKDAX)HlwXNQkKn`S;<4qY-e4(?eJ z^4h10`(cVfzOLq_9!ns7MIi{o8)&h<$w$$1t1cPslMi&4C6_e1^f1^iz+N)YMTx>= zt}b_sNx*VJKeoy3>loqsu)Z^yYtJ?+t6fN&vcpG0m%Hrrxd``b>N!I4ni~}Z#Ufu- z+ft7t5FfdJNMBK?t*OP@!qMY+(|fSH4+$H2X2$`u3=@G+;0oY^uVZyEmR&n9Gf|yp zjtF&yvy#)7VO=J^oKgC|PO5zdZsww{<hX7e_Lo$Bw!S~w$4+*(hb=w-B}v6XF)3!S z`kJ766@?m{p@z#)^Chp)CC<$GXm1+jZh94PW6*qn6eJf&UaF#F83x@W4s?)VGO#Qu zWVkPx1F6x?bPkE*YAdKM$Ayy_j!{QQM$p)h4NNd+58KK{qtvmGH|*^r$GUs89#163 z#Kk60V@*nAsU~`y5;s-SP`A?q8+WOiaZr>vaS)OLfv;o06eJH{?*pBebU(;2k%%}^ zjQd>yaXYYG1nS7BKarDl)LF-5DuhcWXQQvrxHjO;w-TwHzV+y(&2X8EQ4M25?`xxN z7;n}zRn|sZp%&d7xAUf0pKii_{T=D~#HnMjGDIEgGejMtz-A)pf=V|N0gn<SfH4^y zjAeoQ2n_Z0br{+>08N7%9aL7Gjv3pS+6pS?kl}a%;U&v%Z0!>)8<R)S>;sk~WZ-=X z<4aqXj{|z@*^*+USfNG>y{ul7J}&ZR?W*cE6>A7N#kWtH<(|`sc#$m`k<VnwC;)XX z2vL0oImzIHupk3-GJshCFiFNTIgXw@4yVkXjI-xW!}&)ajPIXt1b%qjVfewZhvJ)W zn1^p1^%@72Ri|U$IPxIZ_H(a)jqCfmG0m9JJlyG&Zu8@COt1_|+UR6lmJdQ?XC3<z zY-929?0`nJO_~AuUd%}KHHuXeAFoueiKbVp#67UG>~E;2wx6~JH1bo`foLBwhE_5G zc*Yum98?z}7n~r&wn~ryW&{H$2`0?Mp@Z<Qxzq5OLucZ@-*z;<eB^6z+RTY~<D~sD zZ|o?H+iwU4*Z0Gq0Rzy`zd!mnG@v1dE3;0=Mh)A~wLNh75ZCvE2hYH{haQM;zi|Q1 zeZwI*>40&VGNKt8Q)3&)mIQ6dBg5kv$e)5lqHno6`Xb-;i4Ej}{MK@9<VXD9xY$*x zHK?*b!c6!}>X=H@Yz>=7p?%sM=wYCd$Q;Qm>#Wtj0PQ=_jaV836$Q*Nb@))6dDubt z)|(H*7hiV}P8dG|vqv?ffkACxLMSl`pgMtx(_b=)WSz<$Y@<XQHh2)G3>kp8PoIE) zTQD8p<d~<=Jpj{3k6^MG%mO&uoShlS4`c#>`?;ja`1%awpYd3>egO2*KO9!`uYpgE zV~1)MdXT<*)0_oA2CSw}n6qOip?%bNzV)Ey1fgKrkxD7jBhY-3ETWA`p&(^=7N2<F zWSoE0JbeD}IXHa85Ht_yAI&BTb_|y|EEgq8T&JY)$C71VS0tHGYUk0yG2bv@6h5oV zBW-!}q%p|QHpouFXuD+q=MT&BgJq+H+Oe!-@)`QHw*MrE8`N~MW1|?RS4zv%b#`xl z`Q9a6?-IR8sC!AtGfkukB2Z)+3ALauCYz*lmO+q#$TkK8#L$5Q@u5Rz<D!#}#5<;p z!T9|KM@iGrfKtI$oq{dtp?we4l`5-F$2>aj=jxe=Iwr`L_sp7%|9r#2yl<L<p#uj( zHXHp=(u2N$Wk_aXzvwd@xUV`QOK!vw9WOy($|}at#WH30R0*W-p6JbQ$}x+(HSocj z-f#~bgnZ&;paimjQpnI$Nk?=5W72?V;MsY~>?yq2JqWKKJskC_i)RBr%ec!G1M2qU zV+yQLUtiBpUB&3vuV1b{S?<_gI!eKf6_4qU>oWJIiDR6tvbmvOKgfs3mw;t~{>HwV z{AJ>Z2SMCq$x%DG0y!%tGF^>gshFneO^Yk<mJM)G<-I!T(Kwhl%QN|svyn+b@-)+k zI3gmDCc322v4Cv|3%~+SoG}I8J>hU1%NyZF-TX2+a)D#;8o2M!Ns=fTlpIOa)z!i8 zt1Kk<eYvBQE;p7RGa)<9O0xA$wE62t&c$&|DEXq9$ef?_jlM%=CX%_be2<`g_gG`{ zOw{tDe%hGQT2!<&&7OY&YV>8Wa3DWvO`PGLChP3dSth6~AV*#Rvj{NV91r15@m#!f z>KF{<livC`SW2FbK~!Lq@PSuiWO#N<3My9$^%J~KFO%aX?Q!<`#AZ@A4;_N{aQ6J# zn_tVD?H0&4^L{FUf;eetr{jat@xyvO#ctbwGQ=TjvV@06v8_y5P)YOVIfoq0_U97S zubO$rPDRKBaO98_5IVyoBhWk&X#|)!!aHY7#J?Re7Y8&CLuZMT44}#itOA{306HR| z?v5}s4pod~JL%DWQmU+R1dXY&lW@tz#Bq{|<PwU>KW<<H{&oIz$TtoQ!TC(v;1DNL z5J{Ir^aY%Cvy*B%6P+8!809XEP`OPx?}XX^EWdRZEqVRcHvmO|<wyzO5-AfPA}x|; z1`#@ZP$NEj*epJ08IJ}9K_K}GhJxg!51ga|nIX{~5ilrb#$f^nGvg4ILwY)*<5;pm zkd3lQb~+^Oryn|g(gEXf9-k%2R~p3CKm+rjFOH)i!@3N_olZc<B{@Y6maxJYGfL%+ z8vhpQ(DGV$(aHj}PdES}Zy-egM23iwWMC1)EPxSY2?vd8!ufnMJe$vOM6?S4Nmn9i zUr=y76tE0+CgB5ZW-yB&E6t*^Svr~2p)t%1lF6}UkKpZ-l+7OULq2InojP<N{_T+I z&SzM}fl)%dSO8GEB%*%^;v^!M;#BQX{c>m=>#{V_qVC)6H{&%E5#s-L-?IA_*(u2z z<_z3)Oj1OKg9R`GW)O~>HUXblFcU-i)kQN86UP(pr2---NEs5V0D71i)kFXnv#4wq zNmg~bmUF-?(qmRydOIX#n{1S=g16r#k7gu7b$Z%;4t+jm{7BGv2NNebp2(5P^c6t{ zIuS!YtroYa#ll#-n3tg|D5DKyoH?KEGDKBtcI;&6W2hXK<5W!NX#z=r2(cjEH^2<< z<Wt@EP9G1Es<YD}CRud~f&wCBNT!06gqcxIA<)B%S>bqQhNMj@%U0Pe$Oj>pL_9$> zBgwzh51QsUpc4=*<_G~pLAZVTt$pLZxE05!e#vlA%)8YTbl1ZDsNZk~s$BFaK0CYx zCK6&qWsyNMEZ{MNh~ftC<EN98m_YsN>!X<`mLgUV=?VZHWgcdrz<8KZ4?tDsfZep1 z<;OR(0vo;E@<F}`@~b1>Mh?UU9f4qc&IJpA0uG~n@hOhO=FzBnVa#3ZyHUiEyKZ3t zzSwn(GLCY3Z67m%eluD88RH~}7ZDu995F^^=91^Q$@`<8*LHt4idc~>h;$zS$-b62 zbfRE2GsfOroteSgE89KflYA58YZAvz8S6L!sDu5@a}|(J^5^b}TsZ@ybgw+fIjUT& zjMy`RosTkn_Wa{$@`;_dDDOyi!c<sYKY-2(7E5{yn85;bk{dT=yX4`FlO$2Z3L-kg z<P#JKGouQF7BkD0wcpoZmbcF=D$57?BFH!SD0tud)z`ZdNlBzjI$&H4W(*y5z{!9j z05XKQ4MXUJMU{&ICn^WJQo|8DKTHLm>-=bWN5WC#kZl+M$gv<gLtNQ7H0vA@Fe)<~ z!<UbmvORf{B2y5#nMC3QuCKu?4=ULsR<pd#^25XXCtu~WP|sOdJV?Hc&%lnGHjzFW z=s4GiLy!x>f(#&#r*O~^h<jAI7|>-7(1Ow<#1E9J`{Pb}SU6&Tn4EIpaIv$XG~>R} zMB*TRM1MbT8vE7P^W`%^;zXbzLWK;8@noAB%p#Qbpzqh3nKRPN;Qf-1@>P)UN**tj zMDLq19^#75Log$U<Pu3(0CC<<?)B*m)h)-zxlmF|P_kB)X*?=i000mGNkl<ZVfNz^ z)gU`&A|2rnv2!L#=U53C$%`?3&_J9%YodDxC6WY@CWuIp>IpV8b~R`*i=@hZ3KbY* z7WrUi&M)t$e3tKmcu3-`LuNvpu><lT&*au|ES?FKv%CVJ+NFzJ;Hbsgo98Z=uD{b) ze5CxEa9A_n(+mRWh#+Sq9W0>V25t!8>_cZ`B;N}qNm5zliAYbXnX!vOi&-R9-W_Pq zX7SO_d=6)P;*$lq^f#ARY>rvvi<vq9yub2Y9Egh~^i1r-bEW_WAnpTlic(w;8HTWl z&y$dTQ7$MaN@)m6Rq}E6nWgG0smqQY5ARUUIpc6<Fn`l*z{xWv;eeryZuaRHU$#V= z$P+x7W=5_eD0q*rT!}}Ys2q>6PnN;2#Fvt7d84}OsnvMm$)^f1b@HT=&AY2Ki+nSS zr1x7Kh!4T>qf0z_n!`)JxPwu%`s6qz$4VrNCCk~7`?FDXYiBvZQA#Kd?ZYK%%dQIb zJ?8obfX2fDt^v3qEJEZprjKmF+op|29SL#dP>Lu)#Ca0U3}z9)<&{mFaONjJgR?$W zIX=QZ&#hTQEj_ayamXQ6DK?AzG&6Yr#f3O=93{SPq7NKXhYbN>fWSU*2;gRX3joD{ zu?TfSql%@IoZtwBO5@)RwG`G?w%0zKQ>IZh;T(|@G0Y5+lZN*nbU-xo#H5HML4*k+ z(9GC80&28q2CI>(9#LZ!`D<nn2ZHzz#E(lPo^1WdTfsv{Bj+*Cpmf|D>xgXgC{($$ z#JN$RhT04E`N}IirLd;5J<UGWe*h5ZBPG?-5g4VJO9XBJ1CF0O2ICw1=Vl)fBV_in zPg+R1m>J9>D1iiVBaS?jNYk2!LEiy~aUjCXZ2)mD?maSfsCE_#QJfo$EON`JgAZ<j z;T^e(6oqWd7{D2A^nvP4Fu({zXsGLlw@eua5uvk4QV>Cc$TBmS8UE21GjlwM6LBMm zD<zMlF8^=m3ukc(7$C3@90G~}aPbI`9X<k8EzFHk%8`T;YR~Vrwb{w}y~<1a<i&?L zfKjc3u`C2IlN5k|I&dO}4;kbV$dSOQSi}e-%FLqnKu#jD3~1<&Q{Q!RYBUcUp3oK* zw{G2rim+`Pct%E@6WcA7>WSNL-?1G)LJ^B*#w{ENW(IL1jy%MjPQZb6f#Vcv&UR)j zc(|ME05GCoebt}HI_3zqBDZ8idwXstMIjtD7KpPwfBiL>8MO((&;bK*%*4?}$s=+E zGmG0JC(&UUIB)>Y`RGSdWAI=;UP$QNxpOCuf6x1H+`HdfHs12yQ?YaBu7sAT_}2HG zTDFelcwhWl>2J%JnNw_Ljt_C91XA)Oam=JKj$79l2C#jE04^3vB*sR+>_8Pu#~cZ~ zF8xPn95(%Xug1X$8wP^b64YcK9D>Ej8N-QF$DuzzihAcohKHH4SsvK8I0nq}oR}HU z(ZE5xc^(Il)01aU1qpO8GbjB%OmSeHUU3X)MB0TKPE@Y={?r;3+p=}XMWuAxEFT<t zV_n9_2Agq6fod~BfFs7WM6(ZXmgT%i&{<_>>>hzl_pK!uFpKyxGl(;BCx}PksPUut zKGlcRKtf{#ENVY+`{9VusAfs#3N^;6EO=8~N+<Sf2EB?v2Wc@PfQv!pV<(Nq(18P8 z0%e#$f{5@iV>^INBZ&^n6<1%2|N7abHABdUfgOhEv%6*yCuT;P^D~e*^r&Z(w@jZ1 z66j#Y3J;#V><EX!!%)?d$d!BoA$&t>rFvY>8#Guz+YQ|00q!GOj+{6ab#db8j7cVr znZYbV)Vg?k<88O$*T4IH&EONr%y8he11iD+lP4D&$eI}kOsz<dA9vi?{n@+w)hy!3 zbLW#sd}jDz<nS>q2_*)SnuD441L!9~;h>>Nzl6D538cjRl?MI4p4v%)?2!GCG}M>P zWH11V=_8vlVZTA}4toN;#BN;lk@%ADe-}Uf!S^b_cTr#8ugL0)zxSOAbmYhT*N>lF zq^o0v8HtQ5%?xG+@#i_!$vJ-5U>u;Q(*}Sra~qaB$fhbj(lb|F&H!);6lTKLvYdX^ zlxS4d(O7v9<FGMJx#aN<%Xu?{Ssv+)=-r-Xv>DdBgT|wo8O#jgFGc~kM^B#wzyJ@n zg@ca~XQ6?EQO)9Wh8m^D(!apbdlo%;rh#TO+N9E;f84+Uz`QXd3Y_$gn;DPpTgzp@ zEYFvj!OY;f^e5)*rXg^PaZ4C1E*Q)V+(3VV7>pfKFHz1Y+SF$Ur_~b<DSi0@?S$JH zrnC%4^MHn20(pnc3}z8f#`2x7e+`#i^uwCq*FX7hM|>H>_Q@t@=Ik;v=ZEJs69i}; z*dLR4y8x&S!4+&5fgz8}E_O(_n3>BNY6EyPc~Ckv?Atg5kzusb2yk&SE^}9Bgw77{ zq@<a#TLd<7Wy!A4($oaqyw(B}$B!#HRC{|ncJA8MJ@^nYETKUU7t89;G17jm#LV2t zX6AS^vs@C1=S&b_{)GLJUkq$W0ALYpFX#_=A?4z8CKwgH+Zdfv58R($qd{i0%tOk! z3xVaiV@Ej$<y@)cVUs?y{_={eaLn6J?iR<s>)qJNC)gbgSA9AC)#lH4-QBT!#rtLk zGjsfkTL*s9oic<kw86z97%VOr%naN_u|w)*^eE;|uwzFsJ+%sU4EyWpb8HYIX-3Io z&_00u2h_XEmvfG1hoo85#>`-5Y_)H#gaI>iyqV>tcoi~1fCER3h}9V-!Id52GI!X| z#f~*;SLIH?S0q!?DsX?FCeT%o27#bad0pJ+&V;7@Fl0dgf-}U-U>1Q*Dqi)4vNO*4 zG}7S1pZqjhUwWzHG5c}{vxrM2kB1&AjvK<0yQAT33m70UcGZ08Ubz#57V^<0QZ4RI zUIsZ(g|o|TxD&182iE73$IM`sN7SP7Z5!`Xo>;XCX|Q7DDs0}ex$;5#a1XOQr)HMp zdumG)@{57w698BQ+X)z${=JxThdF3`g^qMfeSh{d+F{@Z042Cc2rQ0o8s;1_vz#=G z4w^+0y}Wew24nKX2{?Sg{9ZwG)9|W2H;XtlGniS9W6eZk2FEjy0T7^t1-3JzRAvA4 z2^7G_23cUV)TTkG9}GG})LRCDCPfnQGIqZqFs7*-GBcQ&J7QKSU1cBG9R0c@@NGUW z=ncGP_Ux)WHY?=N%pAX->lWU7CI{frc-JDy_Ij-m?Nq*1?(i~(<ja%Fv@~c2Viy|1 zEoeOfE;3L6hVgNKz~g4d!+EgLzO{x7nB}=OGdB~B96T7&ViW{d27zU+Y{M;(sdFOD z#(<W99n;UFoLPztqQd0b*e}B-mP7Jb+H%vdVYu_UYf@v<`0=@+w{6>or=NWmtNQ@9 zZF@CmSK5MEo@@PIA0_p$jjNZeuXn|io8d~JAt^fp{o<F2GQ=q{ZUqXhEDq&UQ8UXW zkXcmL;cB24plOjD_x8Wujnn@5Y@FT)uw?17q-hnE%_3gS^0I$G6-MM%?Fg)3J8qGS zq1&l=GbCV_^mkF3{=6YngxEF}h5EV->iJO1%wT3nE@p-M$z%J<l`&ve$fcP%zQw&_ zP@v5cdu&(DC5)OHl|T(Fq*}vl826)9T;rXb7{D3I%$zf-G|QK@Uk&uzuC%CT+`in` ztdL(bgJMu*v#G{ykdLA2DnQh<K?zjFT~uU5q$^R5i*-Q;%pPbliz~Gg!>qV2KGdbq zgTQ0n_D-b18~K{z+2?!im#JME-UA2Cia9hh(r#`v7Xy`|U6qK$4%@OK?OLY<O4}Lm zc6bRc$#U^7YihHmoqhBWvaP+XOCv^(Xu+AMo!X-q(bC+d4YfFE)<rP<Aum%7s08Yo z&8`&liJV#I7PMvgq=5a+qBdrQl85@_`qpFLgpYjS^d7~?7XPlQwiK8Za_nQ^N3q;l z511Li7$W`BrUcrNw!fLW=X)D0zr)h2yLNHA=dBrCdiOB1%?i2q=64qZ>kvcVuS~f^ z8L+j?#>LI}PO7*vU$e8V9lN?|lW$#qsg9rQX3dy^wCG>qH}OKArKf)MV>sokJoK^u zlK=fxfzd0Ud<q@gopH{maR1^Z1?_rbM>clUEAAD8j`aom)x~G45@=I_!b*19c5(*v zpTsyDB474uwzJAR*HQX5mCB(*hT!7weLFQqj~ZFgkaPjhJoh}FeLjz;pL-5dC+WM# zc~v`h?kZ~c+?utRHnsFGIPyJfS4wicX?yX-CF~fZwyLfYo0LEsQ=9L<P$h;tQPR43 zTPH{M>}tJlI^xjoze+x;r3L#9spcm%>3Q0`v%SmCF4?kOx9L&=urXll*LTyX@Njak z)TbFLOeXn@o42@G${CyN%W|nYR`=>UY}inYA3L@H%}q_{>E-Cx9gcr``$+{DJ+kr} z>rx!5PT06(C*4p$Vi6a)r^|&CDDg)fq66J;scwD1DQIo?O-r{3cKIois*+igYaU|V zw)|h6kW)hLa33hV{;<Pv`6d5TfVZ7c)vvtE@=AYQ<a1~L3zE=RNy_TnNh5J9_`}b? z+}YhpK3=vX{rflNPLM_ToFA}a`Km5YGKM{4!BWBc+@@_MXP~5`1s%HCS@zgtc<cL4 zs~TIjrvL2FjfuT}xFeU^7oKi?rL--%ScR}EW+3HGV4<xpJxUq1uWo^xc*3}?lWr4N z04q1N<`PIwdE^>YSZLeT27RTqTJVEag(LUv=APH2e0pn%*~N!PQrNCZAf0c@oq(^i zR;BCCUfXyUyN89c#Dn#IW!1B<Y{m9=<|-p5=lr2PO49Z{#a?kNY<hJ&o^E|PI>B?s zGa$J$o@K>u>*n0iN(;)JprIlAc%>ba?QJ`gNENh4q7;_DunzhSlpOOY)vmAB$>zRl zo3~3gdWh?%yZZDS$0`>)ucSh$+zDP-vP7T4Qr}2pt1e@*h|rlz5v9E=IFlZ4-CS@P zQ>C0uN|n>%rmHT;&A+>%Q~dl#KS-<E_0x|HT_Ld<I%Kf>Pf!w7y<Y6dq4qr<eD;Ne zJ&Favm4RSA3yPIu$Gw#6TICLJqyaN~2q~9f%PX`=21N?ogDUR2nbK8-Soq8uWV6|V zSxATEtYozqJa{k$H4f?&g9kNMHN*?+bdD9OsH^KI-U=&s!=C3*Qqb%pJiJ~%T~Z)u zlmy{o!(GKjZ52E1rh&yd;}VF<(m!k8BtvC_EEH5O#8WSA!V6osxkQt59M6>tTlL+& zKiz(Nk#YK&by4MRs_=Y@TR~i}THnd@Va+_sAlaIWopve%$8<U45{Q?a2P*5HXuWd> zY}*#9VDdP_yo}pum&L_vS_@_%8nDMC(VuQDPN1oi3twZ<#oe-c9+UEcr{l|4%zb1S zcU<ytkJ81AvEyFKHFP=S63E)^?<uvoZpO=4K6hlOswrKiHmS#~000mGNkl<Z%D|l~ zo^lDKGenTXIwC2k+!wKV%NA@b@k`b>9r^mI&6VF*UUMy8Sho(P?z6fYKz#+Zkrbzb z^!%-}`=6*WPj(hIbuvToP&up58J9pC9$mB+hDXZjSgMV+zQ}4O3^SVrrj5!hQE<yO z#1s5TxsumqIVp!dc(6~e7yax~=*w$KBQu!{4w_TlZ@Q#!>$Yw9;l)42KYi#-_h9t< z|8p@Oeq^~0l?~6Mq_|zR;blDj;s*AQ$(JD9{f~<ecNn4I<th@0x#Dt$qqqd3<Z5?v zlWyJ2C!X$+IE|B$6j7ST>fAnOq1DglW+6H3p;jtO_9f`6uQ%R$TaiiQ_TL}+N=eay z3M=%6-*?fI@!$U8I$ZqA|MgX!O3#&~pu`b0``rG-(^0=L61lDRU2IrTtg5*G0rI($ zPoOYce4$7Ai@n^+oS|_tk{KTL<bJLU-1z8|*v2Qxa#oP@YUicOeFfWh?7+wV_46e! zE#Lmy`86@~k2l?1r01Ynvx@3URfw}BlsvDz`YLW-87GkI<oS=KVk2x^=Z>b{ByuH} zKy^XeEvXf<qpf=$yenpj#?nYR=W>U;tmGQHOTo=gtad?B0(tPDTU{SlD%kY;&c>Ht z#>pS}5MFtu_+{kSF=J54_ldT-_l2chxarS#6djm5Yi3bhvchvDDTqTQkL0aSJVTB} zxWHZ#gxV!z6SP*BK*?OmCD4lxKfIM=-N0eft$MAYX_3j}jHNPWR9=_c2Y&z13T)rC ztJ6zazC-z?kA3#@IQ#Qo=oIID{erTTwY9b3*T4OpyC>PSnV&2>^y0G*T=;*!)S<TP z-Sw>-an-edz`FJ8v2MeL9DaPs&x-y)RVK(_&Ve(!R>-4D2oEKW@aoQ;_`~uid6a9+ zHA`H%!!?Qt3tKh;RlL5Sh8vVCRP5GV0%?zLR<Dyxi(vg)<_w2W5^4Hjkrh<u3QoSl zcQk)oz7qbdk@Er%x>dxuLIoSWq1Vl4XL#btnAj3JWyb@Hm*7+9ehDYM_Z0ls&o3(q ztnYT#`%lN@2^0KoSyI0J;3t>h<PUzBv)UOsTz>U6Mg3cvn=o+Tz@mCz;kl6%q+5^= z*DqfMaU1ci9^#zf>gp5|!d`er2UDYCjua$NU0qo0RV71h;PVIFpoO%Wi0=HUfV<o} zKP0bsa0Oo3zO!H!5)mRr$9n@B>&O$|j-yU`2R`$quVB%G58+iNcV}b2cENm{aaz~^ zmD-5r;m|DAnU3!251l`+yC$4S$f~#{#F>(3!{)8Hf-}48oaCBiwkGc?5R8pgd->{+ zBLxYhcN?5I{@@Hrxd~p3?}fr_WH=SFKy7q@Tdg~IskmavqtGQoBnS$qpyOVu+*44X zk9_T6WvM^uxHm(8A-225`X-}(uiss}QpeTrb07bgQioif=R{HvXG$L7w+}rAaq1en zjku1%M1zY(7WTrk?r7>wh(EX-Nhl~tAk`b}3dz)1!%qSFrlK>P`R^pP$sY=6pYpm# zp1{Lv))!pLM2x`0Z00*?uWS79TNj`!od1Q-msIfaGrRt;VH+A6@U5?Y1?PVD(<S?N ztW;7e(Ih(_>uO)){Nkb?qF-ItKN1!<LNa-luX_nMJia<oA9L%^S+ymRJb%gM_E%wR zt4p9#xlxor8y;Dx1S)=e7@1hsHdxE+teo-i9yys;aoGb8yIDwQkw_8bw2*JreQEyO zx#$YBJGn6(GkO&C3y+Q?C;?7;_q%Y*@2`Ts^4jruSNrqk&cW^1{vPLk=2LhhpH|PD zJ{_ImqaS=fe)8RK<F>1RiwWb#b*ff;c!(np@%FR(ACCJmNnA-XhUcHsUaT&8sCs>z z8!YD6q6Bh>EWFgov>VMruWn`LXNk^dp%oim#;+DV(rFTjw6rFupU23S7F_t1FX2DV z{db28zH%NK2M&OKS>f+%2J+^0&ddXG!I#g&UvIb$pZLg`sUH?L)Ys#r<B!AF&-)@S z`Tlo0#Tlobg4s-N+2L*NC_M*~$;8p+U))7co!Lt{L*dR*meoF*eHa7AqT1O9o#aHx z1TqVLE?cTW@cdJV9B|%H6{Yu%dpzj2S3dMO?tl9EqDz@O$c-a{(y!B|Ou@xGYybP( z--4k3B*h==OlJ7%;iw}H$D58i(&6YMj&RAN_PW2h@~0Q$mfu~8|M|}UgZ{*w{-T<W z?QVGAC52=HEnc$@;x4jL+^QrQBczOB&vyPPRK3bUXE{+afi^t6@NomKDo1grZPxP> z*~azE6P^KdL<E$`AJ_dy_dJO8TerEH$de@L`mlwUEb?RS0L<c9JC{#vg_+Z*sX8?V z4j6#3`;UPxTd9@wKu7Phq`2_VWos=TaDMME?qzs1GIPZhBnkD2PTnkxZwR7ym99mq zjdDRbQL1yv1ab{6_%A1`*aXk60zaz*?o)vCjM}_Zk!6aFTVKWZ?zrD2kfvsl<Oy?R zu#J~2?)9tpRZ<Wa;zSTXKe}r%#F-<4Cud%gPwhKoA@1#&mF{p=n=W#p(*)YE^nt%{ z(3^?$>$WX0mqc_dn}x{WCf3I~SBm5kPRT#MXNgN95hc>p-a}1QmfV}+eUuc$gCI_n zJU`&fBd#J2BJSX)b|#McC~=StBkrqs>Ku)Mo8w%FcMC<Q38ZEr@LkDjV9)a-<}3b1 zYa)rL-0Ag_J2&xV>n|QynoA;)Ch|mzz$VPUL<d#uMM(OnvV0c@f|BPle&V{tzipS_ zo(f4qeGt#~w)rJE?$xdeP;Hkv&}9N`T(;;ID!8GF@m<&8smFnAJG^t?nUaHAXkU`J ziZ|6)ELr{!mqaf3^j}iwm^|V{+^|Wsdd?&Zz)M%#PS~nPqjptn6?^4CS1P(pAa!Iy ze^at5@MC1~Bpu?k3U?`^lYZKDlG;TAh1Op#d<2&-&VRhu87M+Ute`ets$6sQvO@2R zq#$4Av!IzrT!@pLSvjs4V#l8zm5@_%3vz5v@`NSlx%Mdw<;1?*1bS)tqPuD1WhrgQ zcU!lHPeS>WnpSD{5mAy39Kbcq5d(;@OYeKAXeJW5t}i=y$>JWndLJa^o1nxIlsw`< zT;v?gam3_NnQ(t7lM>|C);<l}z?a&&4k-&EE_1Q(rhB&ur2cf~Ym~eOaa+Y|t5?7_ zZUEewl7&cfxkE1C3R3QNRDh=J@85YJcJ11gOC%BOq5dAO!ydHpc1wDHB+0e&RX+dV zu0@W6yjz|dO0J?z{lUZ$r{Y!|=i8?)(Tw)5mD9Vd1bX?g2Uo-J<#H5u*Tx=y2-y5G z^Cg;cLpkrx9`z(ETzODC4mYoO8eh8cFIfBXD~?!tMy|3BA^Qnx=%vbi9o|++L5U;C zH_bZhw`_Gj-}ERSgXEkcF<c!tlFs*tLzh70)Nz|@Uqykjb}=tQMOg_XJ*`U@>0ao5 zm8$|1CRoAuH~OX?NdOVDPEu!7j-Y7A4YlO?b@=Rcci{eK*0>}R$s#<7(CN{=fY^22 z`rIaIW72k&<&$vlQ_td)SKkWxoOggeam{h#d}Z=bI^M{o<5WE6JEbk%AIG|^{$(eS zw3!88kgOUzwj<C?M9HayyeROV5NRh{Tpc;uCG_Cz%QyT5m)`eaE{Sx;iu`0?l4W-5 z6Km2YUzXj1d{E*Dm-3$P{G0C1KO}V4lL)RP$*tlfRH7((bSuD{<s6r;eRZ2kV_Z=J z#SfG&tj@%^Hy>~Xk1hsy_H>#=YAT{6V_dQ1F?{;k+wl+|JnB9{#48Ab0ur))Da74- zO_Z`hb+S>m3bI{3EPiG!KK1)saK#dSQcYS&U!sYa8N{_Hd3XZ4<RO>IZdH^ojALB3 zii#3QT3eSbIuEdWQHzC+2ai9<B;uQUolPVx^k<g{i`e6tryU_0RBxa^f9-Af5ueJg ze`T|qkrWU?0TM!|OEX*4uj78CskYlNjK<Sg(k$sAn`EDdl1H=ZMRza8zh8d`R&01l zU1HE?+8^zx%o6uQ&yBd!%%c;K9P(%lR=YQfZDpz|P9UidviO8#O+W&IM;7wNngoiN zBvCButaIa#M`n^M`pxyc$voqV8}XZkOR;Uo4wpy@jDn<q2_bcOsj~V?CZW1CNa|2o zIwS=@rljogkbPUXZ^z|}mf-`xx(?SZTcK_V&{3{Y1q)ooL6}S)K4o^Ck-Ml}_1m;D zO_f0FmoHpm7JjUHvttdKikB|rNBnhgmop|(jxfzaOaj+3CexMUjlRlx>HSOb{$Ksk zCDKNIf>DqJA2bC~2&u<Ql?ADhOoNVny>3ZC<9j<K^`-YK_>}zvzrG%_S++|@4zy41 zx_wus!%Uoz@VwZ@bqL5+HGdq_=}&AFOT{!%Rdz8|0!jOZrHe0y*+nYX1SH8GT@t;& zVOfObACQSi!m}%KeK{Un!BJ37`Q^3vA)g&BU-M$_`H_OBU<wMXM@T)%vi8eGvY*Oc zx1^vkJ(fTJB7XGOg?P`USL0{*J{bRcA~xI!`bJw^QGTf$!*Re93gkrZw#1RjQQI19 z8ABJ#l&VrEkj86Wy6_wzyiMg=!B#(xV8v2k*G{U=k}Ln|EGAjRYB27?l~qthgmym4 z|Ksvi?xV0i4qwSvBF}7m8M;~Z0hLsc1qEM7mbKp%d|SyRq*u^b8uPagK8ACCcN0E& z&8_ZI)viQ{%#63RT|Q8_3RmV%EJL+t;-I|^!4r=_+_-i%+l048F-)(pssz%o)@~o9 zTuIb!UB4E=!}r1T7M~=BBvEh)6O+sAipC?~u3l$uRFm84X8V$RAH;`$b3M-f-Oc#P z-HY(|)z2Y$nNz?8C4!eKcLv`^(nATO8StJ}Pvhcymf&Bm`jZ>;Cx2Un73+C#m$N8Q zaDMoGI^p&sDPIN6!gy&tf(P#f^vhr0yf$)W9J{KtRh>W^^p`!t;51sXm8jjyPZ_rK z0R&I;CR1<nl}Ln3mIT@5B$ABMA6(MUU%qtxop?7dC1+iEBffFdUHH`l592Q@S3{S) zwJ*H_-QX%Ad~!%?U(m4^H*LWqyd?ek@m2UWZ{9Dw^=~-qiW_k9Pk)QA{OK-S#e1A5 zTlu72gBBr55a)wCme`Mda<h*7q|fp_cw|xZDb=;F*=8#kGZ(umRaTuq8o%|C2Oh|p zy;tR$<GH8Y8EE=?EQ!^bDS($M7l@enaudnhr@vr&$Es)eVDe%72Or*@!{;!k^Hb4D z7hi>wF1gAj*(txc7Q%ZjyT;Y&*r~s`2A{n87JTE@dtKk#SFFY}FKzN_JCQz7{9(VJ zlXQibYtFQwk7#`n!IFCb`tEzwQYu!8SuJ!1wNN4*FD+eoqlI>=$~6Z+uG;cN(bMa# z3>HaN5((%ok(6L1E^l4gsQ=+cm!#IM+aRc{x~}>ZAIm34LkB&=000FUNkl<Ze)wcv zRF)69S%<y_e9aT^!vwZ%DOOp78pTMls(~t}qGkysZSHqNA<jTgEgN1yu=sBXo?H&- zk2!ReNXf)utayrZl42oQUsF3{-O}&im3OR<_6rhc`>P0^dd&F--v9ZYHJ6Nyi%|^~ z*EE4-SL-8-e!(-Y=aNW+ta%2(qQAl=lKxtLQ6iQ4<i^0Mub`p}G7DbPXl59XvaX!6 z@0XM8np>$OSMSTTiL+%v;_yDtCC&qP0?)6`_3n`ZlgGuT#>#7+K(bGUYN}MZN1;So zco%}l9)!Kz3Vm%h<jtop2?|tnd1K&;g2|xfk|ee;SyfIs?gp=?)EMrbCgkMD`<pm< zz+`uytoSlHSoqhTPaN8*SSThe)_m=e1d^4SDtWVZBFnY?bVh|mD=%%f^nU2Z)1F%e z@XS`Altg7EQ_0{ni&E7yVdG>8V<}s}nbMwn62aoT5iDDX9=%lM3EHX{C>Hsu+Ln4O zfn=t;Sqp<>SYAo={HmMn)lWcYcA)1-&vID({YIYkxtU32&I}<X7+|m*p^}7QlK6hq zAzis-rCyB%N_}z8CCx*Bhio$axS)q_j!Tfc66D^+pv1viRrP2B$w+-%w00cDslKL9 ztfjk4Y<h`LZkbFE-h<%&I}q@aVQYAwp+9fi)&>Pwfp)=Xuyc}$;gX><>DuzL<fJZ5 z?M@fp<O0;KF*KGNlViK2+1%N4p)Nfr>tN|d;cenv+?PIHyV@R4AepKMR;|kxzZrb* zqWxZn{-8EL-RP$-fo6kyZb7hwpXPY)6mV9swa>sdzUUGFnj!dd7wV(eDT2zX(=jFq zbjf6&VD$><{>xpKq?5WehPynePp>=50m-qr7U$gS@wHbH$a|spE_(Cp_jjx0<xYtJ z-j~=)zGvbSUzc3Gu?_C~GlIY0j^N(gBB-o79b=LNk1mG#K)<?WGP$JNt<FS)i(7FV z?e)&KR})AsZQxt{AZznbt1qQt-vV+ePQ@*HdFk~8l7IT{N$awON3eV$v2U%8feXc@ zIIT`iy574bfxM}$%NCty7QBJ`_Y?cp${4s`+=;`=y4ALIP+N7CYum8&fxnQ1!(cd< zz4?)b+kI<S477_YaVGA%YS<gcc6$POCtH^;`eu7u`&2&Iz0B9`lN}fcahW(0R~?R2 zzFVUneI|kAkA4lwNA4fyBbFoiSg-283L>3*1H^?m5jWzfFZtA`637#yAN6lsw&)}h zcRcH=`y*FWum`U<ivw{XPWqxBeKLVOQ6%mbUh7XV-e~LZ^!fU|UCLMaEZ@aJU-q|8 zCy*yjH;WsVEqb2?HUk#^C+pV}d)vBRzR5@VDxdcR2lt2s@<i${g|;qT{O>$7N0`3- z7~&89*d8nCgM5)s@=ZSONxtk+36vyOUs2#q<vaWJ%Z|_^eBLYUF*n_^RW{3Z`5<4C zzU@inJvM<n$@<SfHt_Wb?-fp}3w8|x!gql$6k+NA4_L3eW>U7uCfX(&WvgtK?KK;t z*Ax{Fw8tk<(jEOrXsyc@U(>pD;W@2K7tOYIjByDCTxe!Dv26|h_8YZyy{?VN;%l1l zU9v&8w8|#hCL6o%zGofXs}iUq_4-PKODMiF*|2osTX>%_MwbmeQ{e;4GeU%4<tLt> zhJY@AdY!V8I@S^T7G)cyUsYC}j;YQ4>J#-1zbakQDcu?)9_u`fEgQU&y;1&u00030 m|F-pr*#H0l21!IgR09A`yZu@&4sweC0000<MNUMnLSTaO$Fz9> literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..89d09903f11bb257481974d40d9291e6d0190996 GIT binary patch literal 20413 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%0Dc%xJtkvlf23 zi=2d!D1+PBASwiN8XQ96YKa;6dLC48roa84BG7}Pf2M!D))-MdzVq`pDjTD@0h_&a zyBH`WKC_jeSQ2TA4lMI@Sj^O&mr$msGkH16w42duT^*(_0!J?ti5`>>3K1El_h8>f zhmW>=C1a*H8NhY_B`AU{(rV6iku)yG_0;+4nl!^<10C{#TOt|!z1lmE@n~WMr6!k! zTn8zx<`-RgV9lC^bz7duH%=z4OX~(}3c}<YlRT#<#=+cN!#evkhX*lQb{S#`r0HrD zX5l0B%rPmy(J%~X(&Gz|Encn1EQT1mX(_ZE3p=c(+E9kaz#s_-zOJ33T)b7&=8GX? zJ``c2`y>l+((fd*u61~sI?63$$koq7Y^jl!CI*u+;8{$F6ium{F~G-~0+?STrA-+5 zdPH@kP<|-I<U@i|B?=RhI{p}$P@Mcrrhsib#4T{TbK-4n7e1Ah01)tk4}bS8uNPDd z<fwDqI6le|lSfnRG|3~ygrNAR6F`PV_E;E3Mlpp{R%qrJE$q~aG~qy|&6?d-QBaE> zVQ5Y$97GSZU@RMo<)M&TDjG;-f>5TJFH1-aSj6%wP=q8uhybr^rxdKvdCzIRTHUL0 zlX@bBkSV&ZjkEnQ?QJ*vjO+Pt!DC|cFLS7rc)WjLD^Yrggr$3G4dgq7j^IStg-z%x z(U{fk%6%|SbAR}ej9EwoD!=oSYO4WAbrEO7P)&O*KZL4o$vfR8DT9CmLG&64(djdX zRZQn`f>J}mf2u}eh@SySzOQFki0ug>;5XY<{Gp&fI0Bx8jQV*APHL%<`hOCIHpfY@ zI%Iw*s}2N%WKURaVsIr%=@F>H{zU3{0o%#qJJ<fui51gdG56`m#dU&+d=k4v@P_*& zI<`N(1~jCw1LcCH9HPRpGgRRy3)*ef><;C%$lj8GTO<`}z>sdpKkXe!t}V4jUc#?r zH+I{Ld+PU2y!wizpg&yfaBRYHp^?}R%4rFEQubO}Nzg)l(9mDHDLqTAIS_DUHQ{0Z zEN2fRY2V|y)`?=svO78$7`oY%Hf_Hbum~<Sja6~MVc=CAgNTfwDT=_R5<uuhcd61I zHc{$KP6!J$yEA?&k7{4zpvJaAn{dOmTki{;7FBtUG}N*hWN&y<Tn%Gg;dpPgOM94H z_3?t0B!LB@2vQfUedhWzPB(2;B;2PDELM$Js6YAw_n}6a{#wBf`q8cAQm2W+o5E4= zr3H6RZ)r|n7HxkX2&x&1Wa6C=-G`%rM?ff!q(_Hk57Z?1j#l?A86<_m$`G^6xH*bq zSeYMSjgEdoL1?`f>30t^{9#OuHEJr2VsRQcPoS$@Fx4&R_gf&2L1G`^MS{R0P}z&H zpiON&?!L0J!=<j@dsNf6q;x?57bm2E)s#nLv3l!QKdeM7am$s$08upWitjh_{ZEdm zfnzE{q&(VV<J}O0WD#6ehU?)N)zqYY!{iH4$jM3{!arF4aQX*{x(N!^#itLSLVehf zLm(cGoqv;2G6Ke^CMg9I#n=Ude@T9cQi_??JK8VtQlC}?>z`ZRwI%yls%P?Lamk=a zz>67)44bHix<mQJkuP3%oE-!byvVhmPX6pj-rh0b<wO3@5gUfdJ40tmLlpwdbwS)R z=5y3rrsdWXk!~4BMq+<CxHnw}hy$(!q2x@V6=uRW7{0=?58;F2AIS|UC+DwtwK*tj zLiGmdrRJ{jm-fE!XVkCB@8p;#lG}O8!8=YEBpzBqDdUHJ7w@K}fnXw~3ZHsh*9<ij zmo^iSysTUe8bUdOa2@Ua(z+n%pX=CwCSHV`4C9j!@LLy2zNU6Knk)9Lg6d*Qq(OHo zYwYRkAv(%;mvBDm_DID|nWt&QN8+-;5Mnz8;|8f+r5H|)ywc_$3O<9oIUllC`df&) z<c_^LHg{^ATcIQS2jPP@z@OIX%)ozX;Vrk1CQcOljJ>nK2q{7E(@aaJ61WTKfza<& z(q$0Ta$zzrf2y^^)k2ihfvtT_yXnIBAqVuEu&@`KC=<p>+UFdJNxlcDcCaR&Pv#bs zrmzy-&b&u$M`w^w*bdGL+ggQooUnZsk9GL=OR_MIG`%~D?E@?Lv)ze-F43X<MQQ5q z90y4$)6hGEfd4Kc{a;%6NfL|9o-GK+_0t^^7m8{F>V<?z#`!#7b~_I)%f$xWESz$a zFdf4q+ijf$WAw^>1QZuUkPc+V;_9VLe5-0WZ|j9@gzZ^2pL6B@9%x7n<ABc*QHesW z1wArI6m_H$+qzZK!{UaNb3F~^_}xC_VWUDMkbM*d^r@sGK;6eKSW`VCmB56XUA(%$ zdKvC8*o?%RET^+moF*`hs<njbjZ;Y<1>)q8>d+`;>^o;AVg&I#xywzbIBXB;BD@k$ zaqowsJz5UnfHg;qO?Tk2C554+fD8)^3Yp%$x%Z!>nHw!zh7M}Rha)-W8-Q4303@LP z>%kxMUv)!deD6cQKHLJ|!Vu;vM@`8=;c}1)6NW{3#0G2}lWj(%R`em7E7Yi-yw9<$ z#?;79b1MTkbvrj60wCfo&6d7zXQ8*`uDtP2uks(VmJ4H+=uU=Kf3DLKN@^6Dcwz|@ zPU{umd#7>ETsY5dwPtJ=194}c;`cb0)U>V&l(LJ~gYTlm0}t!#FSz<b??k#6eNN*8 z8SBqJCo9biDTk?P$E@s)37TScT&S+NOu9klUXR;1#-9VhiL{$(r=^IdEGyD)ILxmr zNQYALQJ;2vA>WOgDnZftwglw8T7X-Io4P`tYf_E8Pa8O-oxMb%#vukQb%|19`W**| z2N@Av7iX|~-X`G7fJ~|n#2f~ov5TA4V5#dkp;k8W2@5oxky!#?RKv(y?``b*Qdyar zU2H*>BM|x%nvCIgs9F!)7TS7zQeX|43roQ_!E7|u9B5+hT3TG9yWr+*qg0H6nz`?% zQp}#v>nmBR1?C3%pAr<UGmyCbh^X?tQ3RkkqE%!}Swu)Z*7BaWtB0__3R;E_VqK<= zQJIwg-=J-Rg?cM)q1(Qyjh>uWu<gU_xzBkE!m~-{bDR^}c$;=zuNp|rP-;;v_D`L? zuRWs{Z0NMq6^?Ar)Q|xP;4K}Z+8W1sg&{iJmzx?kAop!8)JUU7M}b*Nv6!}D`Zy8g zyG|x+WP({^f4Dk9FdRBW170lgTZg)!>6s{^x(|WCF@TrqKiq=8U}4W5377P5!1c&0 zC@81^qisSkGtxANl0hLAS#?4msyuM$LsUnB_p@;)H<Se9QPvpX<~5DWa_k&XCog(s zecgUYa*=*w&gLO_IuF~BG?*{!52pZheLo3c9G4AIzbYMHNXGTu(cDOul1%QBfC(^$ zd}PYPg2$xN%_=l#?-vAeY7Rnl{p^az^cc{N!K~l*z#_QH`argIfn{*z{VfZ_V_3j$ zf@0Dg%-|^85^fruYvuM)-obRgo8Onpo5p?8epqek8nU=%1$^^uF!u4XvdF-yWMgYZ zCpH4HFa$~qF!M#cX?H?eYtotpM==Rcz5-!QyzA`egksMPEGrY@I7v}m@jYxkek}v{ z>A1<ywvCl;&dg<uTVzhtk^RK^|HzE`BlZ81s&Qe<4R^}V7xEw!1ycd+(fJM)VxE8I zsN)qcSz&fT{f~jRl0h&dCXG9BS!Ap&K(_M+R!VTbxm&AJrB!-7>b|UFfFf9vR1ra( z!CpTf#r3fFw)oY#sKc+wq>n=NyKgBZ5z`>Yv6C^_K!gqg0QqmwR##x+)&6zA8=HRD zP_>WC=Byal4~6+7nlP(tuJh{+K&f0V^hF9*<EVfBpgt^Aaz2nHrlsB6f^79aFv$BN zROM;VyDxGkDty~v_(dEFpENf0az~)ly*r9^Gtw{dk$fG4?7l}{&gh>qt5*ef@945Z zY2r@ocH!0#_(~k9i$<HvZzL7YnLIJ9czg|w&61_WoeW<{kzGylJi5lXe?tn-he-JS zOrm*nmido|Ls#YMzsur|w=cd;CsnTl`tKp3+}0(6yh1`R&%%{Q9cN_@tFHT5_0Oeb zoF4@x0PWjuhTle=8Bied7J%=5@KGNwU`c;xo6++9uK1HBQ8;*Cg0p;5UyBv^+95sE z>BOq<nO92ioyNT1wy%ec?eaTX4_zoQ$RdII2^vunCn*o+BgjlkYSO};BdOa1Cq}jO zCfqGunrxQ2z;DO<TkQIeS{;{~4Q<A^y7e;!1$9{aIu|*wbGm|+9WSpD>94SPnnv2} z<<<Z8fTTcE*1TpvJRoNZeUt&F!^Jm2RoJd5j}8_|uoyz`Gem4HbT-UJ(#Vt>{O#f8 zKl3DB2XN925W)MX=}iVKq#}%d31};L!L$KUX`Hqj691Koh2D<@;28TzfZ<WdsSPNW z8M^HC_sg`|xF4{nP9FXhW*NGF2Itbm2Z?mOK+Rg6(eGm{E0m!tPkJQ-z6rm?f|5%< zsJ$;n$?SmPLm3w`!7Zx4bH3$HO(W!i47VanDxlW+X)exz_IwbLMN~!gp_z@a(vc>7 z8Q}0=&>b#%@4g%M+si(>zrb>A#2o~2^n2s;)kwu*gT`f>SH3$8bC6~ws;J6oJpyq3 z2d;4;5~{QhvmNL^eUJt_KROz=1rrWbe>ljn5DWVtH&i<y;QU~un7Eqxg(b^{?Etv& znWc!4e0<=SJF6Pb_Q|KkZGuJFui(SI6kUs2vD9jnyYA*|h=~SI8>$MD2w4O=4iX|f z&PO;<8JO<Zse+kwyk9X}k12pwJZtYm3dYlWqxB)x149tVzKL29Xiq4v3RWNX#*i$6 z#c7L&c-#%fuL}(WLBSef=!5p1K{W$$SV`b+r*9jD{Eg%GyEbANY<;GOlBr9_Xs?GN z5wab6$$m@}ha_N_LjI!;0fiFd`=Rqy1Gn6ac09>nJ23vaCU>NjvMN~RL>$8SEpboc z)`KiS<~eMpB2RV3M8ZDcKenEUX;g14b-ivV?xTX8-h;dX7IV%IhJ44Ai^*@@|EC4S zn(_1fMEPWDp;xng4yO^Xo_}Xt%sv;`J_UVX9g#yE<T1HbNVgFMs9ttfM#Ls%;GOE3 z;PPR_{i`6RN=umoAP`Sao9AXw;pAYCGyK#BeCUE(?^gKQQoa5#>8tD4^O?74@8xFd za9RJ=vBO0@=J+P1wFxAA8w3hJ9j%D86T3jr3L|G+@zuX)HMj`ujiT9=s6(v1^KP}w zF1D_a5_Q0)c(?OuXn;B_gzzXK#EXNwp%|fK65NBskb=K<0i(=8EbMc#@tSE0ls(54 zlZS0RA}l^DJhB#6<(V4P#Z_WxAJ}VywY~vTy-(w0zgM_ODXDx5xYmJvXOmjT$hV{r zLuxfI3ydJ`MSZYU<eH->lp-FWDY6zaS#j@uii4pk3<qRpJtU@^!}-ww`TogVWYmCA z4Vd{L)(c~Ej071U1OpT43DeyW%NHVK$V#-I*l7S*zUuu(5_A=0L_79aHDqcms0%2@ zS=hfEybN=J>G_lkOQ%2sueA5W{qC>AF)V~|9);isqB`p3M*zd>dE9VVGZ`d53{}YP z_K0CO+o7fL5nQ=gKugL46s%#20lf%+FMp6b3ZO)}^b7oaf;P|T02!_cgJV2kP7?gO zAe}1E7Y4W!;Ret#60K~5icp|E_>sLhUdU7kfu`VHDjf1ffSDlHyW>;>VFaGwd2=d9 zY5f|@okp|f7IGaMs!zE@j^cJ)NoXJ=<(Hr|XN*Emn%w*q^nwjmh2VC85q1n&j@{JS zufR}06Y@2v>!MaOXSS^Bi`-WX9Hc=)2*d!SSDBFZ^JCJ6x<~9xDs)rnw&4VPwHJ4o z%UDA^UG!ov60DC-ODY0^&OSO5`1P?2%&(YgmB?2W`vHtN>%*aRda>(ty<p0ulWp3` z6_#kbOMD1o!q$p(>j(hDBzp0WF@^(a*Z2RV1I(Z!5bgqo#JTT<=t_;J%ewu%t~>a6 zF8%s1Prt6!*<nVz?EA9YNl9s=uvlHK0;FQ6ZexH^5UkaN_T7t38A_mr30m$^qoy|% z+OJh)mgKq}fWG|FiY=oc5XX=yC=x4@=!6w1(pUHr;9YE_BO^0f-tp1W#23-sLJ;{c z`;k8=Wrq8z=J^qp-uM&upO)r5Yd1IN4ME`Zx11Z(=c;?Ef9YAb%I5$5SZOUSK;p>! zRdYE<)+=mbFWs?dDD5WeZ?N8XV<Ald?)ZpI)eWVv?Vfcak2@thIjbZ51&VMl%ym(H zQsvu!0M|;W@E@<1?`sM(syUz7D&@X@J3zLXFi7}t2K^?oe=S_yRF!1sR4D;3j7C2e zATTW)z(UCy{1VNvS8yW*U3WDtD`!05Zw&8@l(3<rxS!g1?%eT|p&9-^A;vRRbNDuf zHr4fPC0t-~DEDmL{H{U`WV)V8)tc4}6ufw(9E7Y4AVd)bwuIL7ZqkT+V-41c(VX7P zo*|TwTmC%u^H1WhZQSn#dnQT2?xG%Yk|K`_X0jhq7{bb+a={`)pFx$F5B2*C${Svm z4}A7@e9CSJQ1>bl>X(Irm38vNaE0t>MfX7HDSN%+Qh!B{f`ugIsFy5jj<NEIRF)Fi zdWX#XOjJ{677opcG0rTpKtTc<Y=Yw{R)2x_R*>>VMjFvDV_umth`iZwzjAeA9bp(b z1L(!kSaV7j0l~~k(+n0Kg?Rs|`aW_$VYs;y#pb6m7yMZ{hOR%k)<d*r{Cgji2c5Iv z(^&_*U)ne{fX)L;f(McoxJ2CvX$e+`ZT%dwjd5?Q7%Y}B-c|AZn2sv%aW1*qs0C89 zGytuRskbZ8Ym2#a;di<Uh=vke8-=-_xMw@bA$+6lZ$5k9W?fmfm<Z_CBI$6{tp*B1 zF|HD&6YT3rrVLYP7=RuYyw-vv#{|t5HmU=!*I(xx<1`nGL8fn=bU$On%ZchLBQptE zqVJQx4j%R{%+qv6WzJAprfXrA)uClZsmS|%f|ei~wYCaQ<IQ&_3u0q;nq$n%Cg>`@ zD^+2=uNDtQ?f>;<nZ+tS?U+lZgblQ}3}g@d>N!1dZ4?eM+=06=fvuxe>eO=719V2w zauw=NNq&`DAun*eFx((z9;L$|`nGj%lZD9cL~HjUY!q4lI7^$H4y*kr>!BdEtKXX4 z3Kkah;{(Ht(%|80AzH>gFk0?H%z^~}mB0&8ZmAg1eVE_SE;Fo-kCnf)`4dPD3WpO( zPEL;J_Pq_j%)6VoV!w46NyND#C|#xbJEvGK6A_<HN`gA6m@Td(cKC`+b+M935sj!u z$hF@Fg@=K?3;|8a-<tQgDR$I;=6^h%mj3d?u1fPgX!qk|{YbaW$Nm-j7l$O_!f7x6 zx^Z5-^Y@+N%XWnwKhdeY%Oiz>eG7YbhDR08(J29T6>9TFk^Y270z_>4hD56Asi@2t zE+)S@ous+PRJI(s`E0F$U$>a-bA!27qj3~;uFhNM>bk$mEB}$G>kB*PUJA9gj{!Fc zb00_PU#&nB?=*@sOjgj0`=9tAvao||`qc6M+1eDAsUkZm>CQjUj;8!Wt#Q8ev@iuj z?=N`^a<U&cM<4w%I$$!GtE+;bT(ueHK4TQOe8Xp6oj-Lt3<{I$$9$w(FShv0sj3z} zz<EvaD@0L_{W{nHG|b1`&o~qb>>K>JjxGK=HqN?uyP;0wT=i+TPUCX*Brk0XYgm|q z>c(5IN<25*X=(T)$wPyN-eOr9EIYrUj9J>kR*WC(aGvfxk_QDs%+{+7e=x*X3tZCE zLZxI>RCWdaupK7_4CZ(4iW59z7-3&cCR=XyW+G#Knh8!S7E{fR)ojk!OsleHy~u1w zzKP&&|5TiPxwLZ8mh)o00kho0nVRHnskVo##0xJ?jo1g@#P|p3=IY7Sh-KU%c@Cor zgx6Q5@K?lCWjoxV<X}%t(+Jf}a}$*>HX^=;bN4wI@r^6&=(g|f-u`%k#X}?ph<}xc zHk^)0fYdhiK`o`Wx+9ihEow&@lmTS(rlzf>r>=-;KMox7YC(K%%a$>80*-4snb*zZ z=s6^8nXi{IV!kToEK!zf>y7kEC^NuNOA~32&EXyRF}6DjTYpzH9TiD&*5}dcvQH*u z;j4WE!TDZT)Q7v{YaE+=PMk7E1?2FUN?Evm5|3wdIL{b<FFyFvrnGl&Fs9FE;Q8zp z;LrrBCzCUGvDPisapkBz{jmzl4OxRH@4y!=K)tWSstl@b+3jXodxDGGuD9{DsYntu zdr#s}0&BgEv@JfjkB%wL>)@)xM_n875*BIgz&w8jv_Fm78Lsvm|1;P1nMRsBUE2F| z{!ZHNG3i$QI62Vrmp~r+QIB=vn3Yw}Q@7C#r_mD1`cQXOZ|>-1`KPx!Mu~Udk*TkD z1y|8;xcBQn*Ovvz%!8=KIcm=x-;YKn8tm5nGi=+_nto%J+xA!ayi2XzcfRV*2;Mzx zS1i|$3aeLkGy7iiql5yFX0HG2Xg8dnuoc_Fc}M-Rb)gE@{tLKz^;-Kk;`=2nFUxs) z^bvzk2z!K9j0^bCT9RhC74*qGD;0Qi&wEX%Ur)l`qxpUb&nR@aaFpNT;r-_&0q70{ z0b|eYvW{FAMxY<n5N8{It}rX7w|Sd1$PB+X&Sy~EHP^^U!C*KqPF06iw3nTPFb#cX zv`S^nv1w_%V!vO-0|~B>fuai1pNtI%CS&U~bKu`<biW8jmD6ju-d<uAn4J<)L{7Rm zEsFP?MHEDz(1?_1a>kKTul}{V&$abmFx^%$dBfYffpicutpsrT09NmF6~ZV!3!_Lu z1Y40?o@HiMtxmN|al2ZWV%(;~SbKJGlr8^VdFvG{%;TD8xy8?0nDGr>K)AjL0C{H* z{LAgEYRgQ~$yAZRxuQatCGC!{S=Sw(U)KS%?)Tbb#8-3&DF*9LS9lJay!xjBW|=RE zEB$z2yb|n4yxywSisf;1()hx`h|GJe3L~$qxi9#dcx1H*@I?h>x31pI)CBgYxm6Xu z=M)(XWpLZ7bHg-^#si;MYMyLY+Mg;{9Nq)17~o484j}~3`GkMkJkS*LN?8fmuWgbv zscdBJ!sjaN`h=S#YT^@<#w-pJuc$)cHn+6mQDY5Hj<Gh{p~_0F+XEA}G#G*{Dnr1d zARm;gX)$;VRd&TosCtvUibmD-N#E1u@$Tcbx9FA2-`DMv%Z4YHx0a9egWtaV?M|0E z^qSJ6>KkhinmJEWUctkO$g=WOZ%nD@bM2Al?k04Z`dZmEM#GlHZMz!6)JhPqlsG=s zDU*#?SVvaE-qG4GsC)~nZS~@hw>lUKylUH-Es08^3=t^8*PeAjh*v+6>WjW~L;dz+ zv|+i?#MYV@N^g_lSScA}<<0(zfs%llR7GI;3<`Jf>E}zJ?i!S8KP*gGoxDjIT0b^i zGj*TO-_3?{XPWqH@6J1uT*8jn9rwz?L_MsE#oDav-InuO#RU`QAB}4c`y|{dXgXuk ze+e5aWq?9z!Qbd;7siBD#UJlDiYUhs&}i>m&^m=q=fKX?TKP6wDum6kgJ8BXkV!Uz zn$Uxy1(Yfg{myh5Dj5h~knn_Q!mr>Ta5hyF#?!h&`cY00mR?U$ugUb4VmNuz5Tgff zjDH}3jWs^ih^q>lhBb!~5UIZVd;V774IeMbNq`D#5RqO(tuw-fsD{ZKNV*MMV$E_< zHZ9-xXy)6l{xC%&9NjRK-~^oG^7WkiX_KeeIg|YspfwNbk;Z%>IJjH=a(4X`SP?;B zilcH%bkj!p%R?Wq;!$z%FT_^MdL8L_LtBXcj-i7(_b5N$0TZ)p6wRjO0b9|5CG~^g zO}1VJ^+h_IOd@-R7VH&BbeN7gpr_A&0dr`}{7$RsNY;|*Q7&o@@(;&L#6xW|#$t}e z^t9(m$izkpaLkY938(5$?Dg=^J7fj^$Rm5Axe{uymgelIn+@)OFsRd$);Yd{4uowH zB{6?5B)E66qw+{hPS~>YJ<Ocs@%cs<Du%uMafB&aRZP<K4aeKjH#}^cZOq(l+Q>2h z>6C)4-h926r&90XsvTxehzuUz*cd$pyfF)T?VB&JqIc{?yN@au59{wMO_Q2N$YVD( zTBT@S3mr#rSGirXKu#*`{l7-;(cGL*sq}wbq?t1@da!sLsXs#HilFl(qccOw+H5}K zsU+{l;UAM+&+H-tnhFyFHM_w+7IoA^1d6Q0s(%>6iy0NVdca@7$4_$Yh#ZFi+@F*~ z46t4zlJAqN#xA&>Hx{R<JhE#f_a;YL?Qx8ev*1fQef5Lkez9=8gw6)lRTg!QGbw6# z<1E(kqC;o^<V0)7<7DA81^(oZ7ptFEWRy;2lUUU|{<m+Ra$|mwSv94j-T@4C7`H-& z-{Fp4x$c?@VkF7vo9XTegl{f94}_OTGH`Wl{!a_gc9?U!GVK&TE4f~)$Hp_kW}uAt z5|hV=hWNz4XI+uPsLi1>s~>#3w3vLM0y9coierUA$v7^WJ<;)}eI8F_&V5#Z=v3*4 z*E>U1TjgFRIs9AQ+iof6$Q8Qn$_?U}`^d6=f5v(UQ18mAV!a7tDVl2SKp$=PZFsL9 zv2sI=dy?4mlj{6XXCzX^qxsk}unf}gX#s`JcOsp<n{K@=uG5=|h($1_7}bJKm70ib zWpv%}r3o|&(~f9TVIWYI!22V6DBAo^!S|h?&jU-x3e)q&;~*3Kj!<qbj8>_Q(B|8; z|Mq<O=UgW$rQ=ez^-}k|Yrg%_rlPsgP9LLu7i$Q5XZ$x>WhnT>xa6XZ4O&K8-8UFH z=iP4XexLpXYEgrk$?uk%S#yAFr39&Yvu3n<^{IuO(<?CnM6I!iHbUD39@WwZuw_P3 zYoV$wQ^eoB32!7du9@IM_@SAefNn=W@pE-L#OKz(BUv_F+Z>;|RrbHX?KL(%HY^7= z&Hr6e7#<0Q@@?U5J(UORDp!0oKG-xf#x(m10LylznlX8SBwW9JzY*nhqD%gVvfQc_ z_@AyWuijP;=X*@QB}ggYO{}DoM`JjA<|}m{wmkNYkLPSSL&v=7vtMs~MNQP|1kg5* zIIS$pSlNkP2Q$-6+c1W?HO-+ac8i~<>OEPMwZ-YE@$-i2;~_=2^$cjTS{U0&$fVKl z0xYY#+RHs?_V+zQ=4$Qez2({FfNP^4iEo)}$b<G!UAgqY!-aNZgt4aysp_M-<@nMW z9-za+ru$Vm%?$036y?9K9Tui?rca;tG6O%CX{yQ4uERDz0B$iZGH}wGlfg{XeuUDO zUArPeOAjo;yv1esRT_W{wbctL*T$qlW}8*$<)>6G=b1G5<b-KYT7Rk^%Dfl84ClRj zU;e$Qh`^)3k1Efq>p4@3D(HTUFqn;ZnHr1mLMjX9N6)SF-ju&7<yjdrQ!dS|{5{&U zwX%$KdWV^1E{vykLKB3Q3vRz<(l^0)p)OnZe!rW$ut@mm!7#PO!Y?&0Q#}Ok@eH)5 z@$b)E$}|9&7clpY`5xWsj$8+&nO2$mu^b*(bY!9HtFDdAeiceERaXL+tH3wd9O3=r z-e$oqWPM>^%$x^keKobg!Pooor~0<sxd-sAt5_&qrtN6}k`uFyN1|TUB-QNfdoLy2 zby}|ejB9n=VB=Fqbg&dk(#`#~wdAZ|zHfkJ*%+7?@Km-(g@ygneQt-=HJ(ldOu^Sf zP|@qf=$YGpmeIY7(yCcCg<@fOS4eW|6Tf%*i5JcTbK5CUTvez8J>-|O>W<81w|=Pb z-Q=67<S2Qm@Wplf?#Sh`@N4jcQ_RE2uDZd#{OW?+dR2cZtMHiMTb1v-RO<=qyMGM$ z%(`M-(HF@0>xpi+Soj9&FUrNUBwB@TBzNofD$nlEsxxT8Q%#2vrlU$^av{$wrwM=E zoz+hq^MFy_$lDmfX#I*-3Y+YQIrgz5O2sX_?^lHm1GZoN5a=M>vk|9Xkvm;K<`(U% z%0x7#L?oCAejb&u3cDNoJDP;?WiO7imhafHqJjP}O!MW|cst^vZs%*LOtF!^FDl@> z^8F1Lv$pAX*yoh7claBKuJO68&M3-LO#8iV>QwT0quj0g&wHY$0&Pw6%-jCF;Kp|! z_G29N!MbaVoM15Z%hTTM%F#~_2D2SL1O>+?1aTBWp{n(gmDVbqKMQBIfEx-Z$vx($ zvex3KhC7n7Us&e(nJns*8A?S0yb8m7FfZ}k^7lel8ZkN0Y~Ur6??0rZ5XScBwz|)~ zf&UF0nm$DR4_!*_iS5imXH-tkeLwBp9}ABufIzsy%NmN9?KxNIeAY|(c?T<}6K>)9 zJp<qRYkF{i(1!m&<EDD!%FnY}laS8d3w#4ccPb_Fspu{^kL)dd${O9$x)Eqa)=;-_ z^U8_i6S>y%eOLkv)lt1ng@qHs4f;HmAHt9OHoq012)L}QXBG9Fc??#X9Nf3IB)mz6 z7ix?zH{Ck0m_65=o@ZQhET&mZhZBYB4=b+<=fd5eiPk$a&eIJie_K?ynd4q12zmQd zQ$8n#zkMdmyj5A8B|%R7Z)-fyRz5M^s^57u%~s2!M`7_CL_Uu#=*~<7$$K!tn)QLZ zI4EAB+x-BI%GPHe9hZA=7hyP6saTkA&w(Gp#K(InylvfGV1b3+a?T^-;<kfe?-u%V zVJGUZ4@W7N5FhZasCJP`_VWoJ#bHJhx`g}4v0mg|sUUMn#h*TepicD*eYbVKLAT#Z ziQsfLO3ML1gR7`%^HcBN)VypN)2V0qwR_MPS|DNP^!*<(;x5b^$fUCAUt(_;@JzXW z>_YC7*F(On=#O+lvFYJj7POk{U;5Xrg+z9E=v7_h?1SM{mY0rP^WfOt!#rF@#Jlj@ zH@$Zw75d=xpOHTEyUSNK3g)$yq;1}$w8PqgZ_6jv^-FQ`5kK$+JLmmD>N3DgxO~6? zmM9X0@j_0o?_E4lF8n&O^Uoh0Ev5qD%J=4z{84C$lXD$l>wMmVoz&qk*E8J)uE7aS zVhZ307x=xq%G(*ay~E^ZU$Gww)8MBHIeu!FzIz-j8u{E`6)Cx{6i1ZoJwpm$qfzCL z?y-UE<yb|bKZdy#VCV5_l?Gfut;(M7*xP098UNaXZsvPJ(H{KRxG#(*xQWC3<_5lk zIq#9!&xu4He<jR*3Bm%uaU$qZL6&rc2F28UAEkvDI2oF$O}}G)8Jjr$^owM}+o)72 zI%+m%w*}c?TW+MXAg5~B0Y9An)xhU<X{wN*nQq)@$-mrRHa$^cQGd0TkXzuwzK=W> z17^xnHN^ruh<A#W$=DwEe#nk*dlr%Bn$v7!_x;W8w_f(;OtAqZb;m3Uv=_sH#{Xad zz7ag{M|;0set?DfK(A?;+iL@AS^SuUoSSd0C+qq__wA=lf?I#8e6#HS-5jcf<?Eq} zHhjkUhzz*gjg*+3a>bajKPE2qDG9sOmrxO(PSJ<!oi?$1B6dB8Te3Vb?y@{l5y)fC z<`bZ_NM*B!E!U70vpF}otMsD({Bxbxg>?)|hyB>+du>|xxtq>`e|;VC+ZWhAOl50k z(*C2ZH$Ieemq@cc%k1^zQ*p-)hrnUbw#;eKW%gE7N*lHv&uh|uEPPMYchX~jgLmAW zkXpgg=HT8-I&d)U6Bo`XInhhT<CwS*y&DrSl-L7KDDUoUe&gK;A^%xDG@^Mb+o)+7 zuG(T(naS@(f9P~+=+n9!5%woSYWx7kQ}HzGToeoG!Ocx3?aR?}+Y)zrY+}*^_>xNZ zNyccQD@5>%_qo3w2ORjM?Y!Urd3;!nh{X;x0quUupf?um0DYIi3ll8lQ*Y22IH)9A z{o7om+AH~O{+3}y>UX6~J4KJ`mCevPc6=kkLs2TLl4T08?(4737Q%nJ0LwmxYq<Po z@f_$U?HCTgJrj!OooWO6^&*Ky35VC?(es6q5aH~A&D=v5YZ<kWOkYgCFK$W0?<=vn zyQ^R@`Ff%k-7{qMsCZ_8AZK~Z<^oR9HkD{#%`<A11W!c9>4gcO&xz=#q>?jG_|C{1 z37svLC<I5kK_)G+x_7!yMqMms(ZrpMM?4xswKQFtE23SKbb;lsvL51H@+sV-n9!%& z%w%vf8~JBpvgQLELo3_+qvjlxERuhMv}X=b7256Kwyv>rQHA#i;3B}Q=_*76Uec8n zc2tYlpXPPTbbe#(HfCn^bB#0|6`#zaQV|~R;F4@BI<&CNZXmOs+O5-7MU}wXYi}ye z&$PfU=5=;>Pu5H!btMSBtC!`%Hgs%2^y-)W2rlS`Jv9;E`_*4!Fsu)z*7~qJ7WJ}? z^a{04>u?>;kGBg=E?y}aM!etof(p6nfA|ifaDLf)RbQ5SG*D3zRrguc6IxiDj7w8m zlnOsj+z0iZD(I=^j<4RQC41Di{aVyx@*8bj8~lgOv8R%&@$K&(m&m(eI*JPPC<a!x za({S^j^{f?%;rglZs;HWe?C^K^6}fSRS=bAGgpq;YLPj~t-4q_IJge$ugfC{rkppZ zD)9;gACt?j#v7NdYa?aO_v=Rs$X!XZI<knC(Kmfu8$_-@p?{{4Ysok6VQ1A*ZV8Wj zuY!WE%MgJ5iz&LHy8rlJ5=6%05_XzI`j9QLN*<I{wMZ8vIgl5XVr}3SwYXAF88`~R zI?{xzcV4ULw2-cOYs-S=a@7BhvSQtnsd=>lxc=xk0{5?ii3c?EhV4Q~yn-4Ec1;*v z_d+OsPpFjor=&P)xW4m&@0iuy{voRJPfGp#dHS=Vv0#a7nBf2h`yn7ezae>)!8*B~ zPWL-QUDJ~oZV!p?UkC2?leo<*xR{@pZ6Z~8e$JW$3*!lU?{4%Zs&p+*IJvKdQHSc0 zGk(KPARinhi7rzkOda2IE%1|qdQyY9V{#@QF<n{utZHrBmsu_)A*+7|GB#c&#)~c8 zAWeN9Ap0A8`!?6S_kh`}>vKdz5w96n5$lpwy|)(NNr<!fE=|ws+)82%U!rmC`!<e} zhk}U2Nvc^9CJZ+{6&cemP1nG?Gbh(??taHibYjBHveu<Aq^)~N^Rs}xuk?eG0q%=m z4Ys$JNtcKF%k%>fz=OZrF&r)m9i=cDo^T&vViX0<hS!7&@J}O`gqQ$yYkwWnvJsiE z*3s>Wu>Z94ezN7(*^}P#xE(Hy;HeeJ^*(&|eRdNfU){Nfbu7xHr7u<!r>DeP%|PE{ z)IwdPUyxOe;WJfPY?zYNTuv~%io|@S%<{)eQjlA}t5A(Kv(+Tb@Sa-Sha)|WTO5!e z3i;T2Sj~AY`xZw;+GyLtGE;X|DF4zc8-HW6CD`%CP}#gMdR7vjVa&@ZGKQhbF9XB; zn2j{5H1Sfa3a*YRf!2>jUB5maA<Zb0Blyd!5>L}pC{i4VssCGBBR1V<QzD1jg~;j5 zPWH|UszSf!#w~NV?^l|1{_NR5th))Azh-f{E<HbkzXY}-BF7Iie!UEb<>%+SEERr% zd2(nYCLrAhkqsb}SR||aD2Tf1`Qwc)iGiyV4ir+>Pq-497*0Pn=cw4&WY4hpB>1x2 zfH<q6uIi`24VqIYo`I$X<62<ZQ$1it0b2@4KKiO|JfkVy|0nj4#*q!=NwEuGlqa}h z>b}27Il@jf<yNKd&wL@bTQt!4l>9v!XUF;wNzwZ<U+m*>N(%mz&Pez{+}a<V#{8}= zqbC2pUMDlJ%+Zte?6l_s3&#V6Z<7QY(w=>6&3@K9EM)c@b$A}!Lu*uZP!Vo>zaG`2 z{W^(GqGf{i$sF#a5}!Vh4u>gG9g7Vd1WoUjpZ95|=!G0NQ6b5Hmd8VlT?5pQUk%4_ zm<#|vmc8|r7AX`jYbUjR-lR~{@z4MOG_n8wFF;2=!zIlw*v7(|x>0a<iea7fHVzDG zT$zxNSc7(b73wqcy}k2-D(R6cPk!Y_y+FPcEXd*H<2UpaC?le67e#^pN}$6)%0uof zS`N#l=$-Vm-O&M!r{e+BaK7}jg*$c{2N2*4{~>XCO#*g9*}HipIOQk(SU&dko$zkv z8BMSjCAs4N%rrpbaQ*H|JMbzx5sx5$Ib6lnd;EU^$PPF0<um%OLPzeI_!mhG_FwUU z7J#~qQFs^WW}<PaV>hDkN#Kis)~7?{Sdb=A_mqnWl525@&*0Kkci_yQ{|Q&7KeSf> z2q7S(Q&3(sAgBm=(I6XYs<8xwv4p&6b}reuiWe@wV~yKHwh8Uals0u+28r_IB_pIi zu|MVXjjsIBEz1G=jI|n>Hm9*Spgsn?0Ft+EcGiGK(VNCJsNJ!G+o6Yel_>)0N3A<R zflg<LKs4y1PgpVJN>smB{mdV)!sq^cHST#N`MX031O<wyAiaWQqFDq*wPc~J(X>|I zS(*6k*fl3XGErgmhDY26pXWW2Y|?eiG$2z+F54<EN@J@Jx3_%3eZT%IBl&0$f}caO zvy#{&JAgFc1)#n+u3V}g&|e_Fq2NcV-TF^|vfv-JG`bw%j-W%td%&j-^0Aa0=DCW~ zKkm8@Z~Vz`@$G*s!$X@ND{YIiK_Wgt{Zu0;tS1lU1Eux!SId<T;}un)3xU^mX9Hhq z{pZy;;?0-*0kT2OvB`$AT_{vOV`KH>_LdKH<>wPSTd@Ru(hyoSl3tL;+<^PYWdUdu z8&@uSGil>qkWqO^wt5xc6WqmEr-$SKIwz(R+#wXPz*Blknz2s8bUk0nZPDpJ{tYg= z=Eg1yL4lKn9Iw1+HL{wk%Lbb7Np~2NXf?C|Lg4Gk&MUruDgO7STeB)F`3hUnpq>|H zHS#4}r?$6s_d`Bm>0qQ~X{_baS8fYHqp=A8(WqaKNq-i0@12P5T*(-xW84vZSw`n1 zi-0n}TCs&>B%YjCndd4_D*D+!Z^f&A^c#HRA4{-?TO$RHf+wIluoTpii3(X>`2bY( z)cZ_mpQYJ80xud6#u}*RuzLL_|1I^)zjrBqa>FV&QSDLCHZnvg6i*S2%tVHHjRonJ z2h7U{c2~n6b%qfYO)(a7InZ1ez=oTa-GCxqpToF%r-E-6qZQW!yLP4y(jpKNXURdX zh>l_fXSFU8IqM{nF6aMSwHj~aC&EX6^LJdq$AJnW1yrEfU<<scf<sggA5fhS^6qGL z8|4MH5e?9|vb^$w#`^c$?}DD{oXM@uuUB;U(?i-qHX=!kK}LBQOO#N*u>#-0a^90g zxBU~K50W;6aE|dhkFgxP%5?!~TpL#{`ybk^VPBh89~Iyux9Fy8p&Kv+=cEn;se=Pj zDlGyjpbsnZl2u{J{p;|VKVFHKeg9YZ)<2eF)w&ISpP=9p6lehoLh+*2h&hgGSx@<T zZ9*TS0UArdO&s$DS1tE3f9@~W`n!*+X=SoB0>_rvCWs{ypHh}<EN(~gkc}VRi0H<v zfsK41p{j#{7+>(%%DJ!H7l6jcfquw<OT-TfcJ6@PbUjReSxnoZ6qSxEJG2z|6hTg{ zjDRjf*8gmH>B>9s&j0-rPXFQm;Tu;h!L@51z~g*l8iFuO72L{;3RzzH-XPm1@S@ew z7_M4<559TjG9R111Eu}F#@uBh6#`D4sVrhfwjgnvkdGPcF)31eips{(%B9KASj&wY z$|;r<Q;q1PAqzkQ-7p5PB)ygxv}9{;gMXcR=QhSTJ?Rciw?qnZInybJ6nL@{xznAI zpg#1H=+~?6#K(SjIbL+p&+*=0{RQ8-b~&!O`~K1mw64Yq)Ii1e7eR-pp#N^@sypw& z#n<2DeQOM#<Rjf*af_p|)gO5%kzIsZdC3!a;LAp|q1%Qwm2G9?&~lLIwP`Fhq`QVK z04!U!yR)P7<%}u)p12`{uc>s?!-#IU3VJdDcV5vKL+QzdJC#o6z?4{6R^wuxRHrQM zmb>Y}_4x4(xA=m1B|jZr@%>-p!@v0(zIDY?T)N^mUl_MPv;pfLc@*1r?({8Gt;L|= z7F0+7tBTqv(52(se0wdO()}{t$bN#`vL7y83H9CW;If69lOqVzd6Kvdyi9L((+h^K z`l<b7OW72(ZD`$FI-q(n)_4ptmIkD!o5qb>0PHmRVRG~mvRjD3OLU$d%SAUYhv|=R zF|WlC)1h(dXjIc=HI&B~%B$t&8a26%Teo59ee3YcmAB)Ye7~Si3VpXmi{t-YcnMzk z-<RMe7ylBk`oXVp#*cpE5dYHuxzx*4M?tPO3UukvmPR_IyJn|#g^cdfJTjGBrhKNH zva)TGiv}Kl3~s~KtDx<VS_~q#0MSd57;0Rv4P5{l_Qq99mc+1A#Sc0jSr6l<L39tF zfOPIooXEuxcefB22*?I~%u!1wWaSk1C+Vxjo44=qKOv~MuY$HNlBujeIxE|7z#6L~ zTauA$9$ucvV)8L<;z3UPAnrt@$ILfg1JH(9ErZ3!j2XpFqx)<40?-6Dtz7zNn7v5+ zkl_Bi5iPs2a$7`4%jq$lU-4<+!NE~VE}m>D#pEOxyi5YhhBRpmgvR8k9!w~cJn#wC z+~W}VqJ(dEmRtecw^|K`28<PtnL+4%P!@pZv2n%HU&RJ(hm;+B@Lhp#i*CFY{$Fr< zurLsMvk+9*13oisHg%E8ge1cXDj;b{lI|4h)4`4;A}J>dyi8P5(K2F|#SC`8;*<9a z0H5ba%dbh^=+ahdH55>cC{_lm??GDtn$V^d%P!Fb#Sa;_J_h3poamoi2z0tTUqMiB zA*f8j&G;$RRla%xUQVG?KZQ(6N&1wkbZ8t|Q5Rh-^g5y{6s<(e^0+GSjW&q5)rs`i z8uWiRsOb<vv7s0l%<dbw0BTReC&-Vu+NFai)!(PN{U$y!`UmVmKB(Hgi(7x*{Dp;3 zj2Z9DGib=LEDa_FKiQH@`4TeY_d3j%D4A+q-R84x$yX%mQlAy=Re|yfSuzJb0V@YS z=hWE&TYGOZciI5FD5&+2f-&K-G01}$^aY^#=_4+NJ&Qc=^m!i2w0#@wu3HgZ|2IT; z-V8kU2$HP<10^g529*a8X%hG>6JHU8oP=ZnDl36y{Yo)gr3iYRN?a{Z$Ha1tHBM=E zE}C1k`W8gjUdFA?%>d_4O+%fw#Eb>S#83=mNEU!5>Nh!Y^bE!bFTauuF&HpdcORmg zu7hun9=MxtJGUi^feS%_6m$EKTuqZJEBGmqEQlB-$_X*UBpK&KQYup)eL|*vg<dMn z=<#tepNuVC2<e!?7g+Y-J@9P~=LTN+eLPe><cZJu!5HvZ7^1-p*#gjf^_Yt<g`P(K zT4MMlZIABeTV*~CiB>LwX)$EpCqTiafU8~*l%dw5kUWbJ%+)korxu^;t{d<i4>Y!| zTi`*z;(A1!gXym_42Nw_rH8MT?-c`;;=#=g=>pJH^`c|r7@TZ_`Q0IP+*>@l38uwx z!<D{gj_zCq+pvzG4m;q%7J`len*?SN$(1<yln64gye|mt5=vbR{)Eq5;X~g$IhOTn z5v{%%(XuNzPCoKg&}%!_+j$ORJ^5Nbm+uF$+nQYs`2z4!@m2SRmCIhj3*z8?i_|;r z<4JpFZj<cR8{zj1S`@sAv<KHDFO2l~P(dl^N-U&-AA;8@<#8>rotKlA77Oc@7MkSh zgD<DlXT-iEjY0P>e6r=+n;qNxIH^Id9^(t{Yx;bUd#>5t@K^xp(EJ;JF<t{+TZ!SH zwr}<C!~0G2%B6^|`zxYr3GTH$IM>|nTM_@n*t`MyY5{iezCuAP=*g4N!MD`PtL*W| z0M&hXt+$QtxdX0?k8NGI`e0w`)4z+aF${l80ftUq;9lcC#_&0Y)dG-NXrTYG2>L%q zmnlEupkUV4gU{D-|6TsH#co-SXvGpl%dbMT<Z}2zQ6TeajGo9u*Zd`ssZ4cL_qH3o zt-q0#t}UA}I6pRTh{czg;RN}%A=(F^bl5Eb%|*ZZ*|>7qV)7RdqiJMY-~#zlJ{^wJ z7?ukl7>b5_GhnX<HwDCK8d(<LN0z-h@!{|t_^@68GTX+LOTQl@IvR+7q5LR@w*`{X z#lMix<hvw4e9yyv0myWlRxY`3<H{Re%m*rOWS&<Ro=4Mgw7_QhNWPNKhT{OM$21}q zKp6C<Rm=W6Dn>`}X+lH)G<)c8l=i^_F)o&G<fA^c8uF?mY5~Yv`b)rkn(*4l?D@=( z%qK-0_#Tv&$rtj8d^6JKHR2XPFtGkZgpGVs6a()B(6IlwkGe-wZ3}Fa?d1dcqIQ+x zFCDQ9AeeU3%4O%;?y+;YEgIf$k;8!Z1j@I$vbk(O(x;Q-0vI||=zj*}NAQRE<l#V$ z;(TH>HO2zx%f_;`Y~GkI23PAIu>gX}Hu=+{WoLDEbj~reulwuwP&i8aX8}W}Y$=;= zT)8ZlKS|!dfi$Mo9<>01iS#YQ4J($utGTH-Ge-PL%GVL2sc#lo7t?mKp=>Fe_O1EI zsJ%xnfMEJ{%a^a;wDN{e@yf-8V6Qjes!%pcYg<4zieayp&15^-uy)NoL%K&VfUJu) ztz7z@4J(&D84*r|**94>`a+FHNYiGw32h@A$yTX+k0*Q00tlYmc+;}$Hm+FuHeTVT z@FV_Z$m1&(LHUTI`pQE5GTFjyLfeeEDGYGHd))%a+KV6YKi#<Uh8OdZ-Xt!B)A{lL zGnQ{9_SCdBnPYsq=B&BP27Bscdo!=SdI1Cj>5(3T;RhR5E_*4jh7;pBeohR0mAEm~ z8L3orAik<OX>Q3JZ}@@cJW}VB=eS1~Kn-hdT6M!8H?3UuUgEf@7|o0$J57%QS@l{N zI!T9TO2&4r#;P%E?3x4dUd?HE4ti)uHM#(Lu)n_FvgxL!Ki8u`UO}I@amB%75JxBI zTaRpd9%8$U^Z{b9(*tSW=lNJTCXG#F)L1oUjeW2OHPZSUT>yRd*d?7CS1nnxY1Oj- zX0W|u<Eo|qO1i)H)P=ZsEX-a+yd5#VKwQl2$8XuiwZyH27RqMQ9Z0U$WSJ6v2RW6g zj_O|PZDU+aJzs#?+ld#c5A~%!)4t!~W8s*9O9uVZ2_yXY{{R30|Nj!JUyT3&00v1! bK~w_(0(8#fBk3w@00000NkvXXu0mjfwRhGs literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_background.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..d6eb52a4dd9e15644888952fc934abbdd067aa75 GIT binary patch literal 39834 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..55924de2c59fc1be1d255462ac77792336417c64 GIT binary patch literal 10752 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..3a44fc0752c0388397eb7d3b432b38ac6966ab7d GIT binary patch literal 10387 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 M?D;c!r>%qj3lNYJY5)KL literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..89d09903f11bb257481974d40d9291e6d0190996 GIT binary patch literal 20413 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%0Dc%xJtkvlf23 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 bK~w_(0(8#fBk3w@00000NkvXXu0mjfwRhGs literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/values/ic_launcher_background.xml b/assets/android-icons/release/res/values/ic_launcher_background.xml new file mode 100644 index 000000000..f6457e3b8 --- /dev/null +++ b/assets/android-icons/release/res/values/ic_launcher_background.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="ic_launcher_background">#132C33</color> +</resources> diff --git a/assets/android-icons/release/web/ic_launcher-playstore.png b/assets/android-icons/release/web/ic_launcher-playstore.png new file mode 100644 index 0000000000000000000000000000000000000000..32f949870be9a208a67dbb59985d75811a53ee4a GIT binary patch literal 82034 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%0Dsj>oXo(@bXM?MedqA! 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 YUJC`A{>Ss4z$YLjx#zMa(k6lb2P|;Wh5!Hn literal 0 HcmV?d00001 diff --git a/assets/native/ic_launcher.png b/assets/native/ic_launcher.png index e156ac78877710ca89d575fdf7f5fa4338d9a37a..89d09903f11bb257481974d40d9291e6d0190996 100644 GIT binary patch literal 20413 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%0Dc%xJtkvlf23 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 bK~w_(0(8#fBk3w@00000NkvXXu0mjfwRhGs literal 11096 zcmb7q1yCGK6z1ZKF9{ZWvEUvE?h@SH-QC?SI01sYEdc@q_u#<-1b27W#rF8?s;=s; z>gwudrsq|4_cz@$@2l6Z-@F)QMQKblA~XO1fcZs6LiJ7d{8xa;Z+F!ddz3dpVJ4%h z008*X0sz6`0Kns0Rqz1-;K2p}92o-ueBS{80_U7I6@j+~WK%h52>|TBv!Js)^{s}+ zT~gcK+{E32&&<{0O#nF9IJlYFc$nF^)!EtkxVZQ@J~Ohh@v*U;7yFO>ZvY1;a~n&a z|2rV>wcq&-K=;2!aJO-=aC0|taQ;6rpZPd={^uYx`5wan0E65Y2~l<LrPEw5cm4T* zec}5~pBZ)}i@&I$i2U?1B}}7D=2IzVt;6+rdQGYJISuV=3a;EP^)c^<+Wkz2M!qcm zxG(v**1txb{aLa}-?UYxNkUJP^&1_25~4N$lt#zdV|?W21@lHgg%=&`+rTWl2$;x3 za6Mw|KJV;)YJa;n{=W}p@#xr>vzL2Dc?HzHeMS!qtXUE9u#!^As~!Yo3dVrXyAsYj z(O;j=wHN~^ur&U>+*gtCZY_;P`fvuyytVw9Du(VVHJ$j0XS3L(Knm^WM)=gp#k4Rq z*aSVUS}*52|AQAx-@4wT?c(>OxDW#rp0HL?SE4pR(JTc>&a-~=`_2l81qi7W(n%da ze~-tVuZj4ELAfvAjsbuA-o_KS2*&#By0M{$S^13bTw>q7udGC(5q^1Csg>{oGIWyj zR3n39;@=p2i4vj$<s07F>L~UXN+qjO^t)n<1f0@rH*kJT%xqGl#rY-<_`{L0uY|Kj zfHr9bR~?%CF-liNmOf$_)fu7SIEX#qvDApJWh8d>ENK<zL!J3X{1bM76!7vm0)dBQ z+v{gINbI|3C4v~5%h%@0f!r>ROKaYfp*7%GG8F?w_Wip15J&S6UD#ieBXT^pa1anI zgtyvyog2)w@ZDjdlCJKb!lzT=8@gzIG{;20>)KrLP73f>lNJl1`<s)+_fAMxwVl6Q zPLAQ^En)`+c~&*p0^d4@iH`v3KNZqZeAA;6<UfboxG>2uSa-Uo{ze(zQhVXFdI=@v zjswB}ji4046UL(B;#%N#GS2`YN+%Kphk~LQyc$W4@C$>B$N&PhOIer;RKcN7?+;gJ zLO{7`U7A?8Q6PB4I^*T^>fpCW>mm2uJ*cXw#qyRGHU-<e2;}3@F{o;YxP%l@;K9Y3 z`bLWdf7|;$!3K(i5*VO}OA}6XfQ=15ev?w4Ld&5dYc9QPk_KeP0ocBEAd_A9V2FR` zf%1t0OXLv7<K5en$;iF^_ly+8D_E2@l+|Y*Bzqq+LakIo!O7DAaTEjTz3Ze&FbBO% zIcO1=GCM*aKY0=_+>P|7xm>Jrsmb^2FVN@uuUdSbz>UVR<aw1DRzy`ds!qcaVZ;#R zi^tw=q;UtLj-mp6i<4Tz#;Rn-SE`I~6ADa(%KhY4CiCee!|)veQx~#iMJm_KM}qK0 zHHKi-pRJf?dY?ydMRLoz85yQeMUlmaBk2$oiV3oaH(fIk8nxm(5&L6dOfN<T+yh<I zXf_nrWfbP382wht`1?4Saf@I7fmMqZJ{bIx2HdV700-P{LQTv|P>Cpk`Q)3^Ac(KW zsNvnV&b#lS$_Bt@6nN2SE-F2K_UW%l-^IrisPMPSMyW^B74+dse0nkcCPv5zDlW9L zP_)P^7$Sv(;|3{~;x15BxS9|9GM0X4gwepY;f9Y!Ts%+^iVpIz;S(6&p_zK3S-A9) zXwUO8j0V6Ugb4o#Am~&iqTG$*C8(R1U3+W);KhPRH9%nmA7Ux=_^0+QK{MNQmzj^C zP=y65Kwm`>ZJh)z64g@N)KUacQf0+Z*};Q{hrEzN-%;W(W*3E&TAaTrzJ)2Gg=ZW0 z5Gph@qwrXR6Bt;Hp7QAco*qrA1gE$f1t+1XO|UFm&8dPRmK8w8%CRCNB=nU-D4c^Q z-r)6ywtnZ){_}~26K+L12%c&o*#0<V5MMoUGHzy`KQ{K_QDv3PT%0h#5{+FbygsP{ z#&*P@pJ4_#yfp3S1J8wQVTT^o2N)k~B7&Qx7OHWsY{LbKz==}IGZ!{20+3h;9T2V! zJaWWWsh?-gq9l+?lRT0<Y#w9f+TY;A(PrYb3y_q2fRE<JmZA$4;*I6-`H=j@>F%_G zZaxDLet0&VP#x_|_4~BR!nq1fw7+=j=>8`SiLoA+gjGw3Opj97<k$7>-qSf{4FX#e zS9zv<)}(jz<2uF$JbyiM?OCMxQZ0mXDf8sn)3rB#+lPL=M50ZxDVx!89Ym%9BermT zi)5QV?gM_J9AqgNoA{@5aI>V(1E1u`BXx{#eJpl~!hN#;q#iLBoRJ$3z8fMsw27T2 z!otCLaPbqcW+8}$sA^BC4<8u}UE;6c^s%vFg!v08ac7&jun(wH_72PEsHJk|ba4zF zh-E?b0}a+;eBq(aemDy37(sx5H`Un#lSdsV#w#gqSpndr5DF<Ta>^xBMUu3GGwaxb z#r;iVyKiBn?2o1jT#~;Z`~$fZ#F+^@1fv`R6CscaNNkzSgTIhiAzPg`di#~nT8b=Z zhK#d`ZB~YKxwqp9+V%*SO=tg{o`woM=J44m;VbgDWH<@e!kQuETV{Y{Z*&ty^9`8j zw`Jf2A5QRkX}uuPPSY7TmV-@kV<l?0aB!K8Wz8flWjLDw{cOb0b}1OQsJJ>_oL_Z? zpL3KkV+cA`>Y`{ElRCUNC+rA<-@KzRJtY(pHuVNsSk~iHNv2mA!Bw!tHL;j$)qZ%@ zE3ah*beFlRG5s-EZsYyCs`&X`@AhSZrphlF6<pkA;_*{jLi>Ww>Uf@08D~fPoFU{W zpT{e_z53Q$o-GJE4er1~7eU{)cqU=wGxEw0hEf(JicdUJ_ns1Z8N7v!ip~Ai3>}4y z$@eE~fAY>0e;0zXmL0PF)L3vOdyj9oF1@2Aicc1&2im1SKHO!ZKRbJ;MBFC4$3+?- z7rDDB^y{GO3-jP%so;l`sl_g~`dCy-T3B665dpa4iE0U2_jFuni*WuNCpQCGyQt;E z2LI)Xm!bX>5((<ebyyMP_@kwWaj|oNcXb>~hRWGpQH;`eD%$FeoUEwvi0e>XgGdno z7w6yyif0DSKccDj`;(omx2H9qE-C)1MD@b_^)LVu+i-0KMp3PRfYUSh+rt}@UGDzD zz22?{+X#iNg{7q89)&r=@iH`w0lrPjZ%lpNup8`7=&jMy@RqaUByV#eSmxuuguY}8 z{bc5m6BJWZ<8;DAKD2Y#B(BZb<=>Z{-^EAGKz<{jr09pwIs}vz=x`l1yGBu$&CpJN zXD3$ayPK(h3(;k>ULUByh=#R^d1sD7L}+!*r<5@FXC?$U^mLRFF%QvSABvrf45AD6 zkSGMZJczp)5K(j~pWDOQ7rQ;sUquSebYDJA8fnBx6|Z!yOKWlUcat3NUnYO4$KS^` z#OrMmECX^h^3zs0z*#%SRkzPsJUeP^PULY5xjM71lAd~O9%qDt;PWSk67t9bxj_Zn z-oi%wZZXgwpE6`BSghkr?8giB52VdG(}YS>Dh%FOc5`+boz6Xquohf)6|$<=dSBMb z#q(*?b@uFVIik$wS7Xyvp<c%?<d^4FIjc-r9Zt*tR+DXgd=G2DRjX|NL|df-x-#w? zStazEca^QemIs1bYzUl$e`Y&>_BUu17*NKIkfHv)?6e~NZ+~|(pSRa~I!lj=i|3bz znfWxGS%$6SU<++^Pc*mqJa_nz+2ISOBLR80h48sROTG;C79orQ2nHg;cetD@2EJ5B z9bi2E2%6g#^}IEeFiR7P_fT_7r$7)jpHvK=bh5!ze47C4dRsm})=43lu!H3#po&Q{ z#&Mx8cfDns%^+QpLfJp?;7}Zym?41ZxTp!Spq1U%vxqC4dG{`Sg(dKC4q>G$i1keu zZ4h2{cE{%IfaT`P5q_+h*^TBqa3KZJZ$drK-+WdZj9*THBEYyi=IFuirTVW0ds}8v z_s&mi1`jXzPDOoHEvt@qj>~_B*8Qm*;A$JO=^2XZkcvCYEs3(TaDs7c!kZlBaL5xO z7n?83Ep{-+hFvc@)Wo4tg=IhJ!uV6P?~leKv6+I-WhP2ZgntsaGHrsx6Alr-_8Rr@ zHGpSpYXg2xOVV_>5TATlOnLt1B7vd*ODeo>R+jfrt`pVVwCddYJ=DL$!i${qD}9&u z3C5v+ohk$T=B=5#gY=gPt(RvJOrQvbUOOn6_J?}5(7(0*DD3lM_IGvW&#n4ceUX22 zLGaDXhU;3gBQdX>0uR+rMz^|JdW_9${w*i)ATbaIvd_?~fxaTs#dt&C!N3(QE)q^c z*1d!G&mTk0DiA{e2Vr;<i(HM8S6F_2s}DJ89bs&QB%><P^YMJw#PyKj(uIp>Q}ZP{ z?9j}+6aQrw({*z7-1w=<A^S>C3`j(UBjoN(E`EuW5I>0vi<1*?@}jc(h=YEe?V3}n zyb2Hc{bOST9p59MgC#A$#pPprdppy|#xJM@ESQ(iqeDFY6%B4~JFY(5eXkM0A{0L> z&vJ_(?!N{f4mJbg1Rm`#7fr#SE`XFY>rtx~#M8h<13NTchKj2ZPZrmZ7_OtUIc(YM zesi$||AC=|IpPnKYNktkna#=Z;hs3kqjGh$k_ry91L3B%WWqe!EaTf^MA~VI7e&d_ zQPn#cg?&b&j}o?KJG6g&dDqF$yW+_Fhl&f^{YKNFbp(PJ9LEhV8bIla1^M4>IPxv) z=Hf;vhyX>+xW>AJ`h-Fq(aC;+Kn_w;M2rCkRjRpW0LcOC_1G;2G7TR!D|Dx&#?GAq zCWktF&pXG}3$T}mySheWv}+NB<*|*=2X<EdynPu`l#u^-W%!Mw4@?KM8ahP`NEG5Y z5+!v9J@d7#4>98Haub&-xDkngJAKdpUdUH2*coF({nAE?IQJ)9Z={t>zkLS!L(|@C z8IjXNH&d0^x!LOq&F-H3J79w6v?OTNPYrL@&JX)!>mWi!YL8$(umJ>e6pN&a&SWI! zvuv*vf}>;LnA71J*8#S;*`e_B^Yi?>S|V*X8rc{CzaIA17B1(|KCj5JUcVKm1Ad}n zoVCCqQX15^FCnM){{D1z&`8Lu-ntaEur+y{G{UgJ_l~B5uUzNx`R{@%*CO+l%k|nz zfOo*$j3=X~VwzAe2Wh6<OpDn(w=WewhX@{05wnbuM`@Y*n`<P(-AF00X6m$km*?rb zyqpu_goGpZ7dPgj#z1e1X$58Tk}_Mjib16YqEAuTTF9=+b@l$P#b@YjEyc<}Dd%kc zC(NH2S8}swO|U;Jn`bvmgD9iSMb8Ku=J^OuuopY_z<?%UHhj4WS&S-xAc}|+;$Yy# zKdt{;lV3;Hh1Ck)fYt*}P%L<n6lNYyl>)9b;NJY9-r(+E{#2-$_US7OpLhiwd9s@7 zmI*GPD&OK82gQI{R5)u*)n5zEUhMW!QQ>+iI0!uvo$<s(rS!%k=Il1SDpwYpk=Bv@ zVdFO=PMuJ;p!(g0;dg<vY}Byljd`D)s6?aNrI-7)J_DzK(a41HQd=$_2LT5iw|1Y= zCdV$HJ^0j-Mohg5qWU@{OWG<*!6I8kid8Zo0d|0ARM^U24Sx3f$Vg-&B3V6Jy3&%y z##_jKMDUz;T-PZ-Lx69@HjevHR!d=Z<~e4<j~7eH5M|uMOHIl6siO~~$izJa+A}XW zJr13@;Y6WnLQ80Bf?>ln0%WXS_Q!)}g(mO10ElzszRV~ZRDchT47w`}TOMvd+pEvy z2<Iqci+)yhM${xlu$3Q)NkOP&lu22V_97!?RPL?pxFnR^W+LCO1s)*?PbBknqUuD( zZ*VD?O`aK8beqpcf<gzCqluTYKjbL<H!TtIg^qK)HKzgwL<&K}nHPG~1r&ZWM2GJW zOLNPkO>1ki`JStVHbhZvOWp@#1C$<8NZv0pwY6Ksj_MHrAQ!Gez=a(Pmiw=QIcMI! zkxKekD5DWgZe5e2rtBA3YlucZ?5sG^#nRZ>pcqaP$Nz?k96YB=b}z1i>zhp+gXAAa zJy%1-yy95W4aZK-I$Eb)%JAb0w**KMzw;MTfV-4kJ4BB%d4oSuXwctvn`S`iCVx`` zmgx~NSPEJ3n)Lfa3jiZBZzB5^6&AsZsK_^anf4#eXGHwbONE3AYjf34y~liyx<vlM zUgGb;x)v|=Lj}6v#p}|(dJ?absRsgC|5QIH$WiY=Ny<VI7~rX2CbjE#aJ!L~9cd;H z41Zt##Pe)WU56id6-G|y=V{Ye3}I;3C3c}VJ;hJ~_iRhHbw=N8`3C;hWMBaZko}!w zaXnT=3}9ASUL~ie88YPU^&;nQ+dN-dYly&Jd0IO*1c(83#lb~}*lJ%Tr%AcSJ7DvT zfR(PILu{PdsPsq%R(nQ^smcIJpg@+?oI$1!M#hmC{q-kYF%a5=HRj`2G?5CHi-+LF zSbc1W7(mEqY6WK5oq?QR+lFKul9xx;bx|G^XIO{?76TSdU1?bZy#;=8BYtMrDG5wc zPBILV+;3!LdE0goC}2CGJzVJhP|z8#fXJGed9YwLzt4b7<1~SOg7*AHBoiBpy0N~e zmCR|1xb;M}%U{Bbdz8$~w|(e0m4PaKU|oKkSh4K1Z$P>hk+kA^co164iX@c?vuKb` zoSluzGs?Q(WMo)s)^dE%0MqS5Kca6}8-(IVe`zNDl&9r9gV^``AKHJlfNm5_5(BEm zjEn${Pvnx;H&1`K;pPbAr?rv0wdXwokMCh0wJaHVdK$#EtUh)_?Yd>T-qoGUMNk~w z7SX|X4x9Suv&<kf{8Lsp1mH77Mg*+c>Pp$7($l=3(fXcM;|TY*v(bZ?)%Kse6w{-% zshIb$s$Yv*AS$brYcN1cGesKUb>iuJ1o~vjMI_(+W>t+27IeonN+ut;-J*KIU`nPB zP4inqJ*6NeYMFALu9&dV-6D2d2c^(sI7yYi>gcCcAQ{O@?Q6|Vx}=}#lzr0?OmKZ{ z4-MT=c<kk$B3-ps=s{N~-O@daDX3`h%FOoW)=MJ02@SthD84!|npH7i+I+?SaokpV ze%Z3x0p07PseR9qCQsW}EbMDKi}rr^_oG8q4m^V}wsDB+v8^T*W-kB+wF=BiNJvn4 zSzT=9&GWu%Rlp0rUDj-U($j$>oa0U#)>L60iKh$~@o41^FbFH6%hpX+ko_`YJE_}y zS6u`TnikQurp3Q*l_j&}op^>=S?=#e57ioy?p}IZ#}62OBwS_tPMA;OH|r`U`k93G zUCpx;xXmPqxviL*0#l+++2%u~J$AvdabcRaOh)-KzL@h)6VJ@*VqKl4j0hLW;P&OW zXT0^mohN~d_*x?xto)%q*h7EqPp|tkt$aOw{T*!BGi%Fd_e042y~FCCa$)E(Vi+Dt zoZJ_d+SIyfH#wat+bKNH5DYo^?+T^Ks!MASRB+4boL=i&Vf6g~NU6ltvfR@oAz$$v zWxlartlz5t(7%1DvBvtapw#&xzgFz21TRU1GM8SLqtlrq-M&Cyo!d`tGA!cEi8ix- zhhdf&zPFbc8+4&J`duA2f@ke25>k=HlPar&W(X9t8bSUeY2gQ;2WPXxYNpzhSeQ%+ zr8HKwtKNKX@0XJ2+WQ%VW1V>ld7Ooi(OuK^2~sAOuE1LjX+M6JY)*&LZ}Payp9cLu znm6E8<LE-!Dk2zqwNk#CyF#-dz;Xyf{!{K`ih&Beq+7cUy_!a3qcsp2YSjIrSB2$q z;>nEJXUx>4{2c$zoX;bGH5%v8yw|Sd&Y~qnK6%U>_;@->nxV?U&o9SqXJkTK`g3DI z<Dk;CPCK)9jSt83_M=_u=y4qFj}t6b#x{yPTM(dfAQavGv{{};jat=4*I`W8@J$Dt z-LR+}0l&GX^SDUy=aF+58R@BmMVIyLxEO7pL|vN*?p}!Md^@1thLd0=zyTJ>p1pmg zpVM`xx!h()56+lO9$(}cGM=b63<|qV>reeEPs>c$low@hAy=a1kC{JgJ{EF8B(rhT zFRyboSA}FYtKCvD;sFwGaKYyoAjZ#})bKC=9*Z8VKR7M&aI(W?L#%gfOU2&pD`}xo z>Ho2l45M$Of8kqcpt8BDByqQ^8nnue@MjX8eZ24Ko})KQue)i8NDT3|&Mqd;nzA-o z%N_HWdA-2P7CQ$wX3_Sw7B&$c_+t6<#X3gHA;wGU%)mMw&DaoQmxAgp5`aw@eVUFb zUN5)OJQjV1)4kc=KPb5IVL>`5OR(J&KVW@q41@e>7ba_IxefmolQ}%BvO54ug0;<# z(P_6(r7W2xf=l48-88%Ef2gk^!E5L6e3Y0I;h~<yj8E&V_*R4#{_{c^cbT>lKjll! zm_9S$&A<|3X59LpN)REJ57x5TSwt9c+pXQBso}wc4!KHVm2x^b_y&HY9f-xV^KlP8 zGwknrwp+)|DT1r*g(hbRSoP%ezOYiNPSE<$`jWkCkbLP)eh}EFEjwaiJ=i%6R6VRh zfSXcoVWQFdGjL#^!>RcKdx-N{XO#B<0*pP;;u=|HXlvbWR+J4Q#4&B0Z$`>B1<P{- zmPb>{Ir(h68R<)RA`02dm<C`T-?Qs)@8wGQkb8q=SSV7_LAvb&{M;N95B50|drK~u zb6Y2^ZaE(aJC1xbG+JF?fy+TormnI1FSAO2$-cTA6Fcsui=!-dIS_YYO3kZgVkG9a zTQgUr>WVO_uffW*5Jgzf-DV`czUIiYT<t`d2rb}NKS0XkO$m`<4?STeS}s9iy#St* zMT6=4nt>kZH8p<97!C3vxxi$%|0%J1zpnRs`}+9PxsTV#y5H3mVwlzsT)5P|fF^bn zJ1X@=bZQ#;M1pb5dCU>27Xob=4Nqj3?Q%w+=gM-Qt;K!KT$hCgGZX^@gC^MCVS|;C zM{~(HrZQCweIirenj17vAHhklClsAw-R~7+`zF3cwyIJPX#f%r5WO84OL6k*WMDIk z6hn^wP}nbB_(eFV!8Q#!acF$iYt^P5=0u46Vl`=S+wrzJT4}1@IqziS9dF2xs_ygw zhiJ=a`<>G&Yrs=vL{!!lO%=!+?jH|LE^wo_zlEfFFW-NJuEJiV<@H<ZkNob=7J8YZ zuxenVrPQ6?r=r#Z$s1!Ev)l2`;(zrC4E{h5_^@*YhV1`{ofyfsa2Q^W*JY>)ngzp~ z`ogzb_)WE4ejKX3I2kZ;TyI^StLu>)QUc|FC19T8B1n9*w7UdJs_&GjA6}=(FR+bX z(X=czy?8?dg~@$korrP^IBGl?UH5%M(2b|Ffd<psdV7|kFxVaF5?ZydXR4skud6HD zW+<*@>2q@;Y1ipO8~;6z?$GOx<Sc5iJ6hRbq1|cj3a3wQknbyX^NnM#-S(h+(Ca{V z<7s=zw;fmBy)BnKpI0O@-v=B;Yz#xrxGK8P_H%*X%u!A(P#)NNcVOnek#DB+!EJUR z6Ll(yu!ryLr2Xk)=w$P24%I5#!@SwY%tkIU#<)v{99VbC(feR7&~`@B>1shufcM** zJKu~^c%82se8K@6@O*Z8<SI7X)+Zs_8{43;n#g^#HOlS_Ue4=6LXXMV+bs1lc|~-! zHGFzsxHGnQQ_GpiYm4Ys+&4tN%sV;zr$jxmYNH1n@tOKBjKM)DAxZ!M`gK|DLYpUU ze^Lso!0kJylT%vVNQGZ=y=?AXH@meL4>OZB$8JxaH<!fSH!gCV-GTXugHnE$(fp?D zj!Vs6tNEjQuKuqv1Yh)+8$W+?w0zP0F#8E;C??x~5nSr}!7PRvb}@FTQ0>!-pH+65 zKqbx8Z3J*?gR<qnIOP|OZ>h>^X!vXwiW9G0scYb^-Jf|)&oy<?<fzJ$os#b?7P8xs z|GkbL-DlK=?dz&rVFTFm*{H;-2h28&gk92koQ}8t&YfYli`{n~J1#9R#bSjL5Tw4X z+D<9@G=;|(z1h*9K5_7N-f<VgbthtXp9icM{Vup4K5f4Icg=cngU*_ci}l8(`_3nW zj(dZ1{rgYExtZJON~8_1?P_LwFF(W}T7Y0eG7;`U5k0@8?1^3I^Ly4S{&*GB&G<CZ zpn3kaiM-tQ*e)ka%Sb1ot4<9h5C)?6arSzD2JEy@L-_dKw-s7O{1AifAN*#Q)78)E zh+-~A5@D3<(ARsPy8*MYf$g2x@Q8?_jeF?9(ZNOyzvKR1Sk#5@yw-#Zd+O%fWX#6? z6nO>vPn?Wbjolj+L6Ca<;RmA%?ewPp43>W^gHF2*L0g;GLcI|9>+~EjKPi}Lt$Ug_ z)G{9dqr|KodBlKgE<0FVuenhpc<C;-ECdeY<16mQ!oqh={0p6KR$r1ccDX)%x=Otd zN_sl;!9H}4^vB^*rh{+Z8$7>HQ#bp<gFz<rsmE-eMfd6LU)xJnN=N=|g(Dnb>k7$S zjqzdL6Q|^xfcq6myKZ)i-}*$+?hu~j-#16NiSo6&at?!v5aTMl`z~hQLIVPMgs7Y! z9B=OtWBvTuGF)@I%<J73=xM*K$TVka7r_rk4D2TF9=M7rr7Yd)zaR{Pjg9WOf35cM z#bNjF`Z3h_UnHso-^3c^dBWP3smqYDkFG>k%t^8(;`NkO-8z4~n-TQ7KV1Di&EBy| zv(aJXq9$T=cdI*SOY5R#)mtDBf;yA_XTd(F`*G@8o<%!uo0ty+QzQc22(S1N2@pLp zI$TD`)r{v6F}R=lyojB@J9FL^Hc@65g@z|tSlU|oW2n=W1ETqbsqEp649=!wwpiWa zi}d~dyRziIDiBVLws(SwE$;XnbLoF`iMoH2lLth$^63k;E}FaXzTO?0kqCNC`Mz56 z#kV+@F=+bZ6>}p3EYlB4;YRCr%2^Ee63P9t+%aj#G|(eWE=u<ku4glzzMen49z~(m zBu4yLvn}vM1VqP}d?&2?CdX2`^JK+x(RwauV+ZX!MtXDK_unA*lO)YT2a>;c=uGV^ zrlXuPv)%#P5?Z{G-_0G35UO4|!zl8f*4~?w;AjuBVZ81_x1YyThvu3^O-v`;0~lI1 z2Yf4;;gpB*Nk5zT2ow;fIOP-VxFrho`p4H&E@RX~1z-<jqtCbRkGWpu(b&D~kBWsD zD+S>Il<X*B<xJT181&GIL($ib&7sU_t^IHQpMEAOUe62r=E0tB<c>K51+n*)#5-;* z($b1(e-~(hX-sV~4sZMB42(@C4a8*w*_>m%8Ty72JCeKR_OcSkmq)z)^SWQBuKi(S zNLR;SbU85yiA3ZRG&?4&=>M5x1NI^a`u0uihp!?srkSd)GMz|wV?xk(j;s;RRM|^* zZVnK;uTRM@oM9V}aYnL)?cs!EKmN!oG5)Iou!%cvJ=1?DGSI4@EzSJg{j~b=VY-1e zwIyK)=}<o*N-1}jryEMh8Xs3%3zzY(ObTcJiLq_+T&hxmz?v5-ur=mV0{XjR=w9X> zBf-~4kk2<5Gxa6#^)7pHY5LdZ^JA8%EbTtQLwmW=7JoVNu=e6qz`%YcnRE^>7IZ10 zX0{7JSF)1F>o|e+LmaUU>~r)RXhmCd!Rgcy<L9^#FI|-==Q=J|N-PlY`Ys6iaIK$3 zZ&GhN@}ShMem$tP3IsHi#2y5FXq^exF1Nq|j4_o#i-+>|o~&3ej2wdy{P^^aYj~1W zIk<`Uua!D_%&b^-m->CvSlL(e_^hEB736Tr2dEQd(w3Zm7wzczeuX0@80BpckUwyH zou2J}bP^I#ax)u87nL1JgHjs>K)JBH+_NI&V=BRsaK#xQ0>$jv)uZsocYp}?-iSao zL_vO&+}YXswh1pqtc!n8oU^6b(N3O|qUP4RgU3)?aoG_G)4cOMqK)j@91Bw+9o;G= z@I=rdiRq5N0=BnS@hhST*ur#2fTI%_@Dz)`s2hX0r)opy-<m%(VYoB5#<JGfoY+ZP ztsyM+7c=ZSb;kdE%!iEMFC<3dT>#Z3R2~gk30yX4%l)qve>Q-JC)DIS4|7BG2|u7v zW-8*0F<F(P;ro`}$H~iw9vaUk?n^VjCbyRMT<r?DMp<7ZaaqgMuQ`Od8_BQNB;=XK z+-YmZr|LF)cNjUpe))W<R_%s2w)vRC+aI%^)Y(4X>k>1Hv(KqxNJz9ju<61lCVJ=9 z?>&0w=sBQkjf&*FtUugD=(B3fm$|d`k4edZWOHDXJ<@XPID5DaKN9ObRW$nCyzxJV zTjpRI4jVUTlKhZ7(v9odb{=gp*^%7`fsE~If$5+;ZSi1-aTUh{`&|*gxH)G8a4kx$ zUV{UGxs*C}k~4pTLok2mUq9{}O*ub*>a+F_Bt85i88jl#-QhhUFIX#{VMQ|^1)yt@ zFcVMuE_rtrTBfPY-Sl}iDdn;seme#!Pe3>h0?a}P<fFuNm+rH7i2F;5Ikg0$KDaHY zWMI({#epyVxlE0Oz=MXp$~Jt=HzJ=<2}P3HdgEiBnKgIsfqrNVbm#Hi?2n>jHqMxq zzt|&3)mz3q^NE0TnF%UIQt_r=eRH`R=s)ZxjG5iVIoR{fO@&74HZQgEweUjbcZ+(D z!5ecIwk%v4k{Y;(1#({u=fCV<Q8)1Jaq6fp<_Mn2vzLUcPsd%!C(Nm{bd%}_!51Wn zbFsrWs14T`x=r+G_%auo9z;@SjwkC&^WG|e^TS37aHt3<`~vnQ4D#W%DYMyATL&YP zSC<Q`tE?rD+C(O^!&Wx0e`@;&?fLHUwJhVy(BSMFhK%kf8!Ut8ROZMEO?TY(vQ|g; z!L7>8h2ysyKx0&TaBJ}AC$u;W%H_7gQiP7c<v}1Gf9(yWd^~tC%GjmO_Sjt$UK+rd z97!L3{o)Lz<XAGj0~T64+@e8qbOelTaoIU72CsARVGJa2`sg-;{R0ai`2;ZvYfXq_ zoM=HI-$2r2CU`89zJDzIaPOap3q*Dc*n{S~CXX&N);sKTfs&j|8{PC>((e;?h3rVG zT`5?Uha!U=rM^K6<fdiJuESILCtH*kQMnJR0qJVApUr<w{uer8QZE~q1bV1*_7t^b zoz*i%DKBHy{y4J~0l}D=%tR(~zUNA|YMnG7mJ%+!hEV1z`nbeOhsd~$0B0uRcOAqw z_V+PTGxp(iHq6Vf_mtg8OQRtdRP@(S=GsKYjZ$|0E$Co&eTYlh30%Z2nJHs6vZ5bJ zXD>-$iTmx*Bzbv92pOe;qi?9x0Zs(dIn3|+ip-DWw}FhhAuj|)e>r~~kd|<vY(#GU z+N%Q7s2;i4?38adN_iD8Bu_H7cuxVezZ2$({JD$|vLK}@rBCsnaJNb)gXTax%${qd zWkE$rOU&hJobUUB&CUCN_N_KC7Ooc5sUWerznGWSW{SUnF-fU1hynFTdJO~Eznmna zzQKzqF$;x$+rz>o)=S>p08rqFCHv<2(>?(KktW%zOP7*m$&(X%aG8We-ujbPMoE_Q zX<lvaQ7QBbNy(FDJN4zN@2S?|somV<Qi+MVS=zr*!-W|u!?_0pzSfrHq0oOS;XFT6 zhPUjqp(v$w`w*x8crB7HVm$IvS8CB{*8aOxJ5P+e3UGGf|6Grc5gDQEgbR`F#e4TD zS8e;J57P%>pkOLK)cz<WVybWw!N;`~H;J*M%LHek(P%#fs4jx=?_}k~?M%cPJ=EZL zDH`}2iE0<O!BKRt32$xdpLgJ^V7bYXh~zJV9K!yW-EcY-*d-aL#(fJG5wg7xtHIc{ zJQ94>aCye}b4slOuZh46^ntO)pwph*%aFcza+pP+*yKqQ^M-@Pe_HrbEHB(igU92^ ziXVg3MKRh)DSyfViYVYQF91RUd7#X<%mA+O)qhuJ5S|Niyo@G2ItDQf9M4kJ&;Nu} zDN95Cd6eW04O>heWbP0&%*?Eh@4E5|<OyVsrCeH_xQCql>e=lKCb)nT6`A2ufLl3} zxn9<&y>}3Ec?+4U6f$7GQwJ$(IU7(Si4p#0dnY9%{I$?%tb9h=%}t98j-yq7f{yS> ztoLEYv*~q#DY(?Ir%@iU48%1q%_1!d6q7xif-l4>v{k{ing85hcn2b+WW8OnXUQbQ z6Eg>7j_zV`#s3cW8o8Jm9fWK8_4*C$=4M0DK@G1Yib&QIR%Vk`hU&`OYQJ%^VQh(D zn>D=anlx&GUZYrM{E%re=%fey#(`>Vq4e{)u#<>>nyc|bNE$fL8o{OQZs_K9^Lzay zcIYa-+ZL$@4TmX0GDBE@)X*(%ee)B}cjP=)pfOaOHR@7LYWqFo9&-8$rPk(p0)Ql4 zn;y_f5lZ7FZFEPr97eOt-L=~pQvdrx%Pok6U7vgy50*Zv`#=LG+_k;UX!wBqG5y8h zv`%MeQ#oMRB1p?mS#jGc71QaHnHR=-h=woXABP7y^(6q~%M;dY2q(_b|07HDr^~A_ ZD6jG1j)_d;Efp2;MN(0sM$9<$e*jipY~}y} diff --git a/assets/native/ic_launcher_background.png b/assets/native/ic_launcher_background.png index 137665b5999d939d12787bfd207ba6da09999312..d6eb52a4dd9e15644888952fc934abbdd067aa75 100644 GIT binary patch literal 39834 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 literal 14953 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 Rz}-yHTR9ckGHH{*{{hzQnd|@n diff --git a/assets/native/ic_launcher_foreground.png b/assets/native/ic_launcher_foreground.png index 660e45f1fb678408b082a6fea58aeb5fa9aabdd0..55924de2c59fc1be1d255462ac77792336417c64 100644 GIT binary patch literal 10752 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 literal 5880 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 LHYRmO(1-sGmpr)H diff --git a/assets/native/ic_launcher_monochrome.png b/assets/native/ic_launcher_monochrome.png index f194028f04d70d4469b116e9920666657fb21645..3a44fc0752c0388397eb7d3b432b38ac6966ab7d 100644 GIT binary patch literal 10387 zcmZ`<cRbbM_rLdc6-vk`WTj-3b&(N~A}g{-MzS)Zkj(DYP#Gzem64gfx@6ymkX7~! z3E4`>>~}sNzu))w`=ej4SFhLoc%J7x=e*B&&U4Q5K=-^F9W6U827{qfKX*nCgTWRc z|EYJvU+T|`31Kh{81*yC1~;)YgLF?{7zWh+jE@;?zPj%;dr^b^4fWHZZ&mxa8s2h| zOG>1u$q7zAnYB)?*+EHN?Lr3rg1EbVzNz@!07hS@S}w+%Ag&9AgL>K4G(xp3pNdSM z%(y&19C3u<$)L~V{71UOz40*)<3438img$L15I;Hiv#O5i52pv5`6mocm3rhVsO+v z!!I$|@sZ>U67ZX-q_zwDQHP{}RaM1c@u#U7ta%q?n6Y>UB}xJYYu}pim=XEKm!U+& zXudrpK?Nf`AvnAVt8u(6AJ7wISdgaZS+_DXDE&VKs#ucT@eJ<DM2yEJmRDGWc9I<y zmt!Zf7g;hxBlc?%hwoWr^}ma<_ZZmwVsk+VVUMys(%@e!0ACo~V_@*HSQ`z>dK<9O z_ANA+h;Ywi2wz#xBO8!uy^K7RqT;S5M391`4DajlCVO6aK0wGb)L^izHR628H0lpL zO2k@XY>P+?3k(fEhn>58b?H#*N?6=69_9*OB1+y`5sPzCWXV$jjv3r7L6*P=0t|>O z)`}!soJ;lNvc1R`hQt7TP@mj;7MWOZREgMI?C{+de}D>$*Ar4Arg>h9VFmgTH-P-C zaMK0~G+!MI)qc{PK!v<U!(e@_p-mKJBL~Q-SYADY?rRA9dfC0&jqH>JYV3*#=3p#1 zN~x#j`D{YOIM2M#MJa^SGFXR;?6E@>zKq{E5QAB~9RF$`vTRrei<^;Qs7Co)P$42C zX1Px`8G-eV-3->5RyO?i0h&~OQ20c-gfOBY2^<aZM59dDgYxtmczT`i`yPU4L<Hp| z_W9@fJ-3lBq7pU8h35)BguvUw#6y|sCHy*xyNIY3&%#3q(kSFc<`MOA_-Oq`WpQdA zYaQa_0GR1-E<S~FC38%P$Z0>!jlhW=!nZM7SNG~~qwx>w*JJU~yK&TqMU;p~&bJUz z`7eN(To7p61v^>m@D%egS;tuT@`nQte~v2=SE~XI9>H&0BY@L-QgGWOy}%^B2;qoH zGPr}adss6HV6lF<&`@Fx@LJ=nHipQTPDNdyC3-4S4d%_z+~JJD>=v&7iSBBIrxp{Q z+4B%c^DqGI-NMmhqcQRb6Bme>;`^<i(P^`Q@@)UL!w5dsws<*eu|R4>QhX&d52f;= z^h3lG846gfKO_DHq*Q@aN?jqkxC{1h{=LTqFk@8Wp#w#*8$FgqjF}BqOT77^#fI=D zcHI+(JfHu*gHVV_!eF2CNUNa!e+F!l?9{M@k~<GToj<nYEb0xf!3fDhAGfyoVvx}w zV&rLWi-Kif@f+Y#8>YfSh=OKlWMm|;<HO0i`+zu6$perpWAsC5$OtGAW#0(=e0nAy z87jw97kK6#EmnqQ5`0QTJNwKS0Wiq}Y$O>Nk};TMLX46J@rD~VJ5liOtMHf*YsDo3 zP#fZ5I1S>H>RzJ!E`#`f%b^Fgh*ba?$p@6-WBLX)Yzio_X^ACS5pg?8{dqw7yeNGw zDsu;z*HnYM0>Un_9VbXHmN6@c`YX>J2nV=FDyWb%VC2g)Y_elGEqW~e8<^|2r8IBE z3`x<zZM5|yE25dB5n+#M3S4ps#fVqx0iJ1B)ngbCpy_~zX0LQ1bPYeKfQjcSs!n%s zCl3#cSG3y}brdY>=<c&Is8Ds_t#!T&oG5n+r01&q6tizO4ygGXgTTf{L2{^pnC;_1 zMkefW1BfjjJ_06xq*(?f@)(FbzTU=$TGjU)ki^vd+IR>|OFaXg+;Ccg4guO3CqiY? zH52pyx>J!Rt|JJ8`w9fU9%rLMP4ECnCGZ(x0o-9A9pVoE!C(~F9>8d3jUb2GK^({% z=dQ;6u^Z*60W{DMM>vFz;b9Da-;=Z*t1IB^Mt4FCLfsOkS&DMkBEOgME|0W`y_VRI zh<h<OYC=p43A>F7?*j8mj49)PLc>6)n-C*>DsMhTaIiHcVj6!<5xloU)k`pn&v!gg z-?3H!$9vfljWYC-s&8+>XTEkU!Vw0?3o2!}c@TA1h(VZQht_)6-R?Xv`uU48@h4~u zeh#O>p)gi-K@x!7XMNEd^x@qVq_M3J2G9q^#u(L<H@;}U^<0ns_Sy8WK(&mI7ROPa z0S`HQU)^{cBY?TVlz{jV1gg6bs01$>q$5sis|-TD6C$V~TDuG8aw0@y+XvJD2sP&g zDMSk531md`?8|MRy$CVj;zbsx(<pl2&QeEgcHwiVnRo8o*>apUWZuY6CnbIJYv0h& zt&c@^jn7RopDHunH%tngz?%ecTvevTQu@fw6;9;7I0H(WQ<Rib-~2;=#hSFz(iLy7 zi;tG=RCt&`dHl~~)YtfRMWQ@t(<2R5gvd6LC90+Q#^(NQ>PHPd8}2Fb1G-wriaXW2 zI4Z?tWd7)ptvXb!MT@`K*Gcm}&Nfax+C6_EKCyM|da2uBIXNf4m!Tef@%aP08*Wb; zqeQJta*a-<-H2<Eyh{EeS;DpwmStDyclxccp1Z65`lpt7c{MKs?Jzo$7KE@E6Z;kZ zGS5jpkFNHNPq7LoStn+9u-CYayt^A;{`-dhpSa>Y2PrI<BJ(?Oj-gaDaEPT}5@r0j zai8?_@eg9eT#JNH@DYj5fTpwXX$4d_B>X}80woXYqlkJ*d%(ZgE_$Yif^JelH=6H- zB!W%wKOn^zVCA6<SaN5fxxp)la-F0RCs>5!O}ij&1_>1Ee8=hQ>l=E><t<0|Mc0;O zR8+*R=v=|}Ff3@p5$sy4r{`v6HS{{Y=<KWzIr}&{TTWhno}H6ZA?YW_)moctBU7E( z-E@2RR*O9_5{c^0OtK{N%wHgI56efKu~-Z(44myFZ)Qc(kv@R+->jb`KcFluEO=%b ztOfOHJDo6dIx*W*II8?iE~U${apHOz9qluEqwG%MCyuNBTYT*8{^#5xF!E(a*;NV; z%EP%;Mgwi_?Z?By7T(a2-he9K*iN3%#+7NL*(kP6oz$KRy3@DHUgzIo6oE0%3uraa z%qmH#6CYX9WRKhC;X?x(11Xy72Nx+66vSrgn2w}hsUWRp|3eAnY^NkBC4<2~xK22L zn6i=q*p<PP-)J5Y@d`{qpmhCq?S+><e+>#v26C3=qWUQmirezaN+R!$K+!vtd&Ftn zMsj)eX~9=+_V)J0>DS`>v_(qIa&KG~iSp}C*N&qFM6mdS`*|n_t&*NTbx^!u6Ekk} zHUGP(KJmEEa<9X5)k;>n?BPyHgGO^bGN;1%#<N|gh~^BAz^8L_NL8_*t}rw0sGQ2W zF}d|f#~kxgyOVOsVBciRohiA%trN}z6;g^ExCh{p4<ZRk!MM(!KY#8zudvkNJt<px zN+a3J%d1M~e1B(CZ@9>mo1C-10q=F~eO{cWKHj6__-ZNiOwq7L?y546B1vG!v1*}7 zHtaf%{PN|?UtPK84o@7%uKUELZ`_Gp?Fh8!7-F_0`zt1zxT>`dMZc0zY__6y`A?A5 zreZ$F9~GMrAT@iRli^$;;P<VzxuYZc7{rqE5K9K05H2CHgcD$v>w0Vo!2|N<lEX?w z)1cO#0(r@yT^(FT9M@heB$sa)>zq`0V^jMuUG&B0Y8MDj5MqlfF{TF;6I<z7Xzw~p zcAqj<x;Wyv{%UI7oorTh#nJJ;aVO1fI&3!>V0if6?)?obYai?CR_4I&=JYau-+l1l zL7ata)_izFgZknxFU!q|b$ZSv2RPmvKS&VNb*QESQlDkCzjVPT!>N+Ilv?US^W8Yt zZ0Qq;MDk`0snzUrUgXXQHWmFec0Kz8+jsBRR_pOhV}I&a(tNgx^2}dd>tS$L<*649 zCe-Rt<3wnpb#jgCU5t7zW;HgZxWrDZcb+%eeVtW0iT&$7beUXBj)72!SHnFb0X(0e zsmxnV(-i2m`5?>h87}p}HG+fH;FNs5{ql6k&5g_BDN6E%85tQ2sRx#Ss!>)nXvBt$ zBi4}2ITVQw7B|z8qv;Q1qN|lbf!zthtRaov`Bp;?*-I-cafSQ;G@o0dwlxNU=laa! zeZb)lvAFk>cI>Loo_JF2kTSNoI)6~ceK_cuuyL%J!Cnp^2KrfjZ6=tt^npo7@|2&m zWSSS*tXZSIXS%cNm`MSplKQk&5t)aQM{TlS%==JRND@(NcXZT)ekY&14i029sZj@C z#^{qcMc_~|k6j8mW=&b6<K?l^yWdjba%uO_)5o=H4P=jMI90R_c&4v)yuH0^HRAGd zi8y%xMc!HY$QDi0kC8f^>=}>iWdj`71+UT;+<Niig}<JMoeG5wl7pDEdOhCBnCU!= ziW^ZHY22ZY9t}l~r~8Co>9p@almf|*y`TUd$@P+0AYEiRz6_b<JXN%kF9et0Icdg( z-cq+jAM6LLLg}y2+7hc)^V#{CnH=A{YLNK4!{tW4iE>JP_c4odPqUGqY~<+<#Y=^o z6FogWq|}Mln~)}3Qfe@}PdWIyD_Psxe*gUE&z~g@X_q%`M#9fDjI;0g)r#jzJAg`d zudlD)x@>Jde3HC)Wrr7??UFCK(}ST5M>+ted*Iq+d8U$`qvI==?9B3_SRVoX{T`)G z<nlv_t+#aPuUY1rU*Y70Ri0&)mdB1t<M%;sxi7_@rxkylHlM3=;}Dsy{C41_T%(ju zr$zQ3yu)6;BG+E#^t2Z!t^Q9ffZ?1L#KF*55}HON!>OIzkt&LKrwDc}9!`*E-Vs{( z#9+B0-{3ZSz>emp;}A(b&V4Hn3Vg&=pLqR~pztpE=TcH#U0s_MGPHxYfOj|!Q}d=e z*F<9qVvzoR&XYG6mYvAH`F$(L$$s+k@<Sz82g{lC-hGl}sDBDEB6IA9L(wyhBN=~< zvXYaV)7hUtZyf9R%T*suN9v$i2#G5{Vt4vD^>-(-Sw_p&_2UQi-HaFOxK^e=23)y9 z>rIGKiPafA;WsTUjYo3Mt{-eN+PLy!?k<0kj+n7tn6uJ-<-C>N=sb~zlxsoy6V6BZ zR-87mhvrAi7FK(u=IGI*^Xi(Qq7_F=rr7<7U7~pD6%cx*>(0ZI%%3?oN97jfeq5S- z8cHk$b1c=2G8x&!tVNu75F}f;ANLqGeSD#f5j{bkKxli?7y8VLbbj$f@y=bltU7b9 z)EMVjR{4(p8f)aJR&yQw7&bWNTxFJ|*f}3!ly|YLKJIRkE}k8brE`BHs7T7p6kL2q z3<g8r@x0&G+q=|<#@|0Oezq(>KVPl&S$t-RUCCflqfeYxUR+E}nbX@Ks)-*9SIIsn zWD|6AjfTYfA5D6H-D;Yh8uld%FRpG-#YwwPwRO8t--N5DPnG``YmMK^-0kwnE$8N8 zm2wYqm*iHds+t=84~gYmz0B`Y6OocbiE*wOlSP*DD(kV<eL2PHExxsa{>`q!_Uq!C zUDNZDONHvQrJeJ=w2FZ%ci)beDm9(@5ICwEkb@h81IR5qfNUT%c&Sh!)wKMN;?c$A zh;<gN(ogngQmTc9ES4*otu@?iY~pUZ;mJB{N|acr^n@jl7##(~QVLdgDV+SHJ!@zb zVk4ir&?g}-{&QA9E`=Vyoq!X6US?XT9DSIOz1HykyY18Y;{@fKH5Z%GL?D+jhg`;Q z^A#8Pd3_F8S8tlbH!QwsQ5Sndb6&*vfQLqIs`S@alP?=+$O5gb3TkN^hr$03KV^Hb zMvCQn*Pkmtrt>3wz1S%+yM60yWJRH_z(8kbr=4P$<xsjk!A<nfQ3ZPM>b_|Xsou)7 zJBPHJn_}+o2fNtcc;>M*{>I!uSw5tyk+kWJ9bc_7EXu9l2GM6#^Ufxg5F*Sn4f@2z z#jn-$b*XBvZ@RB9&+2?4LAnAgtY((6V)=AAIXUCmIXL<|U%B>|xay58<?KB-trBi; zsT@n)!*CAHQO%av$A_&I*{?tVxkxUBW9d}Epcbc7P5$z3f4RG?_vx^Yz<eLE3e%-c zjg%0Y7B!p_yZpDhZV<d)ZN?`Its2Ik?cA*A?~EDvcn-qWIk?___;CILjli*AP6|`4 zna^7%c4s|+yyYZZ_fDD}(?IUrHmnO-ez>OWv1Ah@E|B=3V#Y`#!g$|QskJy}sPwKl zy~+x;ttw^Xw4HsCX|#Zcr}6L|rt@MWONYFLQzh^lKy1TIG;7HuNiWm0%ZYr1ONZ3P z=nj{B4<}gxdm~Eam9C8{p~Wv+I+NvMvsXB|JBQl!j7LgdZ0+t*F(f%`IgtygZ{D9B zJitw|g-B^z#de%XoEu%aQkp+~J*01mw?9m7+DB>AbjUt&$L=-D;=$Nb8Y^7W+NTS| zY|v4*aO6livkX)0miFlAsPQWcwsb+sJbi|N>@62J*=Fa$hcc$Qlj*VEkThvuQNw9b zyHGbBb@wDTd&_t8TB}g}1?DX2T(%Z$UUl{M%BBp9C1&N#<y@8RydEU<L*KbP(>^FW zbDzAe1)Q*JI>fle{K-9s4ZVk_yYuJu1acX@^UWe$b;>R#&=m2l^F$az(IH!SzOQnk zD>4fMdER)L=;A(K4_WV$I*Swxcjx=W@w><B2H%y!2?UpD`9p7y;KXUQw6$Ye12=k! zD$xsH+uPgUvzaJ~-Dres@$+Uchpq<N@8#v?P3tx1>1A?g@`8V@R{DsD4fD>ho+hd& zKxT8&Lgv%5nss}+cKkDqF-gONKUnVf&C@9O%g9Pd*aT?}74Z@&{-9rfp^L#vcX0is zZdOSXuUibFNC|)20_B~_eN5$&^hc)NWged}kYbL!LNdUcq#H*xRER{htB}Ui7WpYb zUswNv?Nf>DG?{>`S+>^Z=NMcgRzHSuX!Ce*e_PYBemFfEELt1V*fFy^$Ev2fLRX+t zgPtaj&LqrdsQ<Qtg2K4I436tb)78z*&5Wt0g;vQvPA6||ZEe>J5mh&8AF>E91w_S` zouXlH>x-u&x#PxniCm;V7zQOW_VbFRxBhN1EiH`Pb&983c~Ny?T_I1D+xO2%aN?IV z=YCZd+jmYeBDX9rE${90GdDKw_J&N4eAaal;`F*#T#T?XKXu7X<Sr91sqh}>dp}px z!79I#b5k=&!f`0rOG|w{j{aBYUHLdJ+5l3P>@QUpCf)JT!X}Q_-GcQZ9kbq^-rhqg z#YMNeRKoJxAcy_%-z8Qy)_R52?~&ts|LWLTb6K{Z9o6Qww)DE`ou=2@d9(Gq8{{yq zkEY};n*9?-{izP_B@7mr@oqSm?^%0}o&D66r_}X`k5aV7MA^8^Xj0|7q&L`WmD6JN z%D%<O^UKY4&c8Rvei~_Qkzp%ZTU{!_dvgt3H=VTKn=A(Exyq~xv5CVi)1=Gj#p*|q zg6m_S&W>GQ#nJs{m0HwLu#g;V+O_wV75)1#C!IyI$Uraixp4)TqnXL}D{SK)$5w=Y zG+8l!o&#x)ex3;yuYNpPma^k^2hB0_5*Kv`hl#S-XdiOI>TjO_HphO8T%(#V{r&4E zNmY@94KI|d&+sl2u=k|$lLs;hC2Bin8bzq@Kv+2a^O_j0b$5<=>D-5egai+-<!g8I zICTl$8|9AWF@(JN$v5k2s;b{MFjk8vI}aH$y%w46`*PtJtDj+iNM}>sCC=)+x2JZ! z9^&&`p1JnZ@G0G=aei(pNL-A=Vl9~J>Gtf|GnMoHq{|;H3*640MI7kfvTE<`<|_|% zZD)JxBhy~V{56#E&1BO8GpDoS{Xg}>3>=*6q058moG<)X(wuBGW5BtJsI(hAS*Oo0 zzTVo}ipq*-OwUYgU#fiK<ED2^^7if9RdOmmF&|f%;(eln>AJ5Z83pF2lmFhz3~+F9 zIo3r#Zx|3?)RPk|tMmCLNqV*-Raf9eT70vxP+W`V$kLsUZ>-jfc^N8{+PUj{gsn07 zaoRmU!WZJp`6^XsMNhwW_RMf?xo;`%ec!#iX=k^l(6dkS9qrGuR$R*^9V~M<&SzHk z{hjRTj}ozPYBB3Ln`3UdBO#4Yb;@Y7CRw_`zB$%#sShskC#HD6oS2Rt(l;EZYbtkq zBUqR1=U{LDk$tW<jQY&s&!0ri&#1J~;k2om{KA^n?+04=UETY|GWW7op1k#<|I_L{ zRV=@CN7Us;eaq%DMK8D+XT}gE-TLVKjZ!X$yHqf@ls;`7dpR<4$%FsK_ca;O_3u9w zrI_Zrg<PhjJMEUm=PwfyQ{5CTQcNw{V_TPNL-wEQbWyvi#zPC?koN4_xooAcm86yL zkvf5-)6T_xwdJEVMv+xUQS<F%rgDA~4*XOBgHt6|b%FYu0}`^bWfh&bRpx5WjK*4@ za4;HA+gj>#%lxP>X%w;0c9l~nduZJzkoO^5@IA^U=sbw+`1_haqNNHFzON^T(u;Ez zksF>pRTmi|DR=i$Vn^s-J@4_T$+m&s8a=C0j*C;tDLL|MxpE;Dg$6<~QE~li#e(B^ z`NLu}rQ9PM^kci}aom(}>N}7`pT=Fk>5G4U%=C#UGi`oXe1XsT>6F-B`OYofSt+NC zY2QWN@3;Whx!+!2y6i0_{_=t6);NAip3mO3SS@Jrx->Ig#c4cJ-o9^|w<twR;8EuD z;6u}o!x<b8K`9OUZG49M$0~;hzpdq`YSm(C`uLa$a+7A=d;Ifq->Za?rKIW#GY7As zhu>b76c!fl$m;k1<Mv{nTfag3#A3vc+=?5s61VDdCR;Au7&gI&L&~Xk_)SwKrK7`u zoSi)_AM~ftti#;U!Q#|~^$6SqhwoS6tP^XognUl9MfGonp-Wm#e%1HvR^0mD-gyn_ z)_p4?CS)j@@g$>eK?keI#Xoo64No&holF^CyO*%&>+I$>UkVw~s>_|t?14VMtWCeE zcGa8F#YT%|!QAb=!>LZzDm>z(?>mkaW{OAD;l_`Q^?POfJ#{H=PhhJ3*11%XShx4@ z-`m}N+x^;s+2P#yZP$#B?hLp^h{i-m|GC6W&yiJgxrB~G`YCg`)stsFI|^x@UcUP1 zCkLS>fPH0@cFWD_#o@XxcNbHrz(B+t9^UW@exqU+)5>(xJnCg^&?qiG+23>%KbRG~ zms5hCcT4T_j`7~sfydl!OQ#I{%yo2H)wtSkt;sznq(V`o2-kG-_o`s;rb+V#Juy>R z<zrFIaBP=MzpdZT-@ku5e4`#W5z1&cfIC5^S&OHZs`tb3oUsweh^sEet@Ry!#>f37 zRW!~G!jzAZcT4G&R-+wtcka>9FZSLu2Zxr;`rDY2l47qo?sLeCt<^q3U%$CjpkCz5 z3%4$T@mshi(^Q`~Z5_6jvpq)oHRC?gmmSx9HHPAb*FrzaWI)DU0-1frlGJ|+Le?1U z;;lc0Uq?=4zQuQ2l&9=n%h1-!9pC#E-yL@M^oYw~p;ex)xM+^p%P+QX9Ir~Z=1yMv zQ~@!>_pz^k7#D4oZdBA2t`nIt!GD@e?c`@~EG>$Y8=1pvQUa|qSF6-UTw27m-%RpL z<DUS;Pfj>|z*Ci1RA>{UA4y9j-njHtRLZJ9`$@uug=m66K<_1-XZ~DHO_rOM%%n|= zeclO&!+xG2K8tf!li{0W+DAyS=6$8X*U;>^CqutaetnG_=cVdvF0WKp_9*O|{=H;6 zE6M4X5MFV5b|=;M_}E0B-fEiF??)#V?{{#OK_^94khA>o!jF_kbB6Z^Q^m^9Iq=Ts zwu^Lm*jatyd@UOycd>eIquIm6s^i4?$SDiYXm<jAZOnXgW7oXCRidGzMF%AN??yB@ z7l}0V#l@GKJFenN2kpbXT{NEF-tJW^x8cTD(`MN_{B6q0PF9Br9%#y*(lT)@{cJu~ zSjW|$P6!sA)cRKJ)pxwFu9A6R;4L>>fgFKANOrr|p=!_`P+qAYb>fvp&JD|3xBgbJ zn3XnjHL^V*LVB+Usd!Fv_yy{xjdn~sjSaFpH9LoPdD?rfKDMv!UYhS78~V}2|6@_7 zPaz>UKY#v#M%pj&&R<+qU2)8gZhDwNli6%J^ZshDX`_U{4}udc8L6RsLuF%=@e0p% zYvZRn69!_yTJq_%og8Br47C{YE?{_3j!?dOjxaR6X706KlN~dWmdsv~8`$)o6d4)0 zGIeZv+Ue1PQ$@)ES!z-bTvd7;Cl8Q*;D69y;f#WUfcBf6NL_`p0}3&>&nBNiekTws zptL%dNB0bE(?~+2f_>PX32hlb^Ch~%naR)&Ew!eC(3)dK5`wUdXA?4$weD!PLr71S z@ji4dLl~p-(AvW{D09HY9qmd%p(GY>63W+(_8|V<Nzul?flefYBLE=PHX@B&TCfg~ z6F5ZOdxtQHfeai<TLl^&NVl0sOpS<%Q+daNR^An<Q>7^W1sSTys(&`rU(<>~x#S$u z*}4;>jL^m>Llr)mHSH8CzEZj>KShE(poKK-&OL(cA%Semk5rk{;c`~@JnlNWCI}+M z+ZR1(Kb;~D_!UyUJh<IO3WTA+-2I)0kS<UY;9Sgb5$$mHFgZHd;&M2p!jYyXLjhF# zOs#OV2n!63AceD9*yV9rcjOU4L;-9pCi5QE!5Jv)oE<$UigbF2j|q^C+Ifz|NW-+@ z3TQE{)9Rf<mR!Id#T`po*5UwiO8@Fk_R?S<!e&;0rIm4bIa+;$@-y3Cto7P9?f1a? z$c79%LV@xG?)EeZmrxzPgMmvMG6*LBd+A3Qe+OsLrQa}sw7ZqYA?<GZON~J!|04)W zD!Xcc6gGR9+-+@fO^@#;?EwN967-@Ax+;56PAQCl-s8LHO7^HCZIBI!MjKWt_6P}E zu&~DOMT9Hcz+M0*E~vNBgRn%UWH7kofj#I;0)}Tw(^%Hd`t1(DKVK4DpT->|0m+ll zb5&4#yMNnSfS_V7EBO#w(7pk8bdRg*0@Nse_aP>oc@Tgq`vp_IE>YG&M;Tr9ukIh) zKI<&FkypW@DnSKQ^M}Dmj}V&}U=2}$^gCROnC9&o16@|02q(ywIvX3mBT)PX1DVS| z&a!PSNCEHmJ41AzInd2qJ|oMvOCg0!kDJ#7;C2s{&}t0UXy~3f%H0f&B)lbX*7&d& zT_yqqMe=B+w%r$Qjj{U*RVr`?gF*Tapp)86%^`GRAxK~Nr41U3@S5QJF;JwbiQPE* zf<qU)V<cJP2yDf(8<)4!gmor{4~6|7-N~YCTn9YTuml2@$C%Edf*cfuhZv&oR#4%w zs#lf4y0IY^s4WdZV{5>4w-D+Cj_8PRecsG=_a+qVK9rDx`pX&U)Slg=;l16VEP|f3 zopV*paRfnjKu}7v;S2(RA5I!v*5ws}ALY;yh9r48w>=J`m&>aP8GaOv1Q0mk_<=E$ z!wmx>W<7Jq-)-HiCLM>`@^R_CX#cYS>TUn0mCW-5<Lqp^J@ik<lHG@uQ^t^T0C`gj zpK-Ly49@LSO?(QkMc~asZyxwkcj6aR{yxYz`|ga20k{}!1+I6mSjBQE(vAM-gM}Ba zSbHGC3!W80Jcv%ShFDQN+VTnom-I9gEX$TRW+#G+6bSDu+~SY;_ESV5B8Sf+b$j@^ zu?L0ZCYXRvnG16m+E1rINxkXWv!uNUGo<I>me1exAki1%ETs?*g8#fO_}9Awi%Q&Y zgrhV3peR*!HPo!s0R?p@0z6eh%&G%0&otNLM;p^B;LacA2%12i#|y_rWimB`K7RP8 z#}=vKo<fIx4hYQU(y*ZBj0b(<cnaas4jKxlVQk6v4N^2zqFez<CdXdNppy7PbWn)- zk(aUEf;|9&9nhUbUwiNb0!D$CRne1#FTw`CkWvOBza)6v6-$e8B&hT--4C$+zfVix zL{oXDh-%OVVwBC%Wp9iS^4Q=a93K}gIi0qfxWdrHO&i&{{gi}S5@yD76e7=wh{W4) zeBKT@t&YOfO!bYnV4SZQ9s2h{c#Y;WJhres4X7b)E(Emz<e2Sx%EpUEtn-MUGQ_<^ z3<;mi1gBVW>bAgmFqhGS)$MpqPx`wHgZcaSF6K57gTd@Xa)%w5HNN5(`lD*_2Mk92 M?D;c!r>%qj3lNYJY5)KL literal 17838 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 diff --git a/assets/native/ic_launcher_round.png b/assets/native/ic_launcher_round.png index 34286052416777556eef03a12b40846bff66524f..89d09903f11bb257481974d40d9291e6d0190996 100644 GIT binary patch literal 20413 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%0Dc%xJtkvlf23 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 bK~w_(0(8#fBk3w@00000NkvXXu0mjfwRhGs literal 18772 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 diff --git a/assets/native/notification_icon.png b/assets/native/notification_icon.png index 3d40c803831d4b54db4328519f3d3586c36730ba..a62d131f246d3408019c258c2a9d1dc0ab1ae9fc 100644 GIT binary patch delta 486 zcmV<C0U7@E1BL{UDt`gIm9a_#K@f)TR8UbnD?6XT$_KEq$O8ysz{*}*5iIS}ScwXv zb!>ctRQ5iCr657nBIh@IyOX)yyNd=j%(pZ9&+N|b<w9n%KmPn*gQ6&wVHDGJLFx{n zXvzmYzClhR25EZJ26>(jA+fNvoYsPV2AS1Nd@eab8<2c$LVpUUMH{feN()(hHENF_ z(S6;4<OFTt6SYnXr$rm^cxGWU#%@eb4ZZ0*SS6>X4Nw+gPy>?MI?*Ivs8Q1fJewh^ z%wyzD>2dTc@+aTmg4#>!oXKV`K$Q1?fk_Nfw$HHl1G>~Y(+13z;H?Iv(zxYBD=WvN zHehAz4{f|8lYd9Xg^Lf-BoHL7LmSj3jkZO+4c2;gV&Yk10heXkKu*y>huaO{!L67u zP&X1nnKlRle%?S>H4ZW7l_&38UDAN=pMi#zeXrko-|CVEt<`1HeHR?!y_{A@ZrBI? zpGX>z+z3>cmT!;Op1rSg9V;dcNIn_}%Z+KOr{eT$E?;2=$qPnuVbXxbYObO>>`2l| zetwL0<LP>hsd-IB6rAb@nZrE<yYs1vBY6tDo@<*-ZeWwY5q|*y0RR6pq}+M{000I_ cL_t&o08l0*K*pQ?r~m)}07*qoM6N<$f^Y-h<^TWy delta 468 zcmV;_0W1E71oQ)tDt}(>lsha$K@^5};}sO%2~pT;gP_w$gb)-e6$&cZ2nCVICK4sB zP!Z87HKNlhkk~>LDuqHMgb1<<kK;dg&b>Q(?zImsfAZzdoO9;<$=sO<h5nU~h^Q2d zD+Y8O3-M);02Mm-qfp#Hex2w#7UEkVspA=i1%;qR5s};qIDfFX1|KTM#8lgqkX!|u z0d#?FaBlGkK2?l~>%N}I?CE^~V*$1KZ&5ap*`^KQ0=!#uW<;+^6AEg;sba^<UxDWg ztlIs2LP0e+RIGynGUmBZsr!0DG7L%-MWC5-*O~6?iGuIJF{KRlz+47+3o{y&g9QcO zX4haEG?Cf5Nq<l;W9RJSdqi0bs>pxQ82&dipjBYSKt#s#vc3oO>As$joRtMy-g|>_ zhs1maSw+U+fy_2A6Vkvo7?Rj1{nFshnh#0?+h9#%&O0SzcZ;HA{#lt@pC%FmP%I2f z1IGa0UhoDIGItFYWgeG#)b8tvQvcw~g2g9hpUms|3QantzESco;1VRk4G8Prj>s51 zfqsF{_AQtq^K$Z$Y*%ZR$lMQR7j)bCG$C0F+5+OdU3EJCH}nl&3aq&!MJw9?0000< KMNUMnLSTYYBiOnC diff --git a/plugins/withAndroidCustomizations.js b/plugins/withAndroidCustomizations.js index e849e9155..70bdd21b9 100644 --- a/plugins/withAndroidCustomizations.js +++ b/plugins/withAndroidCustomizations.js @@ -1,4 +1,9 @@ -const { withAppBuildGradle } = require('@expo/config-plugins'); +const { + withAppBuildGradle, + withDangerousMod, +} = require('@expo/config-plugins'); +const fs = require('fs'); +const path = require('path'); const BUILD_TYPES_MARKER = '// @generated by with-android-customizations'; @@ -9,6 +14,19 @@ apply from: new File( ) `; +const ANDROID_ASSET_VARIANTS = [ + { source: 'release', target: 'main' }, + { source: 'preview', target: 'preRelease' }, +]; + +const LAUNCHER_RESOURCE_NAMES = [ + 'ic_launcher', + 'ic_launcher_background', + 'ic_launcher_foreground', + 'ic_launcher_monochrome', + 'ic_launcher_round', +]; + const withBuildGradleCustomizations = config => withAppBuildGradle(config, config => { const { contents } = config.modResults; @@ -22,4 +40,70 @@ ${BUILD_TYPES_APPLY}`; return config; }); -module.exports = withBuildGradleCustomizations; +const removeGeneratedIconResources = resDir => { + if (!fs.existsSync(resDir)) { + return; + } + + for (const resourceDirName of fs.readdirSync(resDir)) { + const resourceDir = path.join(resDir, resourceDirName); + + if (!fs.statSync(resourceDir).isDirectory()) { + continue; + } + + if (resourceDirName.startsWith('mipmap-')) { + for (const resourceName of LAUNCHER_RESOURCE_NAMES) { + for (const extension of ['png', 'webp', 'xml']) { + fs.rmSync(path.join(resourceDir, `${resourceName}.${extension}`), { + force: true, + }); + } + } + } + + if (resourceDirName.startsWith('drawable-')) { + for (const extension of ['png', 'webp', 'xml']) { + fs.rmSync(path.join(resourceDir, `notification_icon.${extension}`), { + force: true, + }); + } + } + } +}; + +const withAndroidVariantAssets = config => + withDangerousMod(config, [ + 'android', + config => { + const { projectRoot, platformProjectRoot } = config.modRequest; + + for (const variant of ANDROID_ASSET_VARIANTS) { + const sourceResDir = path.join( + projectRoot, + 'assets', + 'android-icons', + variant.source, + 'res', + ); + const targetResDir = path.join( + platformProjectRoot, + 'app', + 'src', + variant.target, + 'res', + ); + + removeGeneratedIconResources(targetResDir); + fs.mkdirSync(targetResDir, { recursive: true }); + fs.cpSync(sourceResDir, targetResDir, { recursive: true }); + } + + return config; + }, + ]); + +module.exports = config => { + config = withBuildGradleCustomizations(config); + return withAndroidVariantAssets(config); +}; From 65e86100304ae27ba8049937558b4e25b49252f6 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Fri, 24 Jul 2026 13:40:41 +0530 Subject: [PATCH 044/148] refactor: Replace Bottom Navigation Shift With Fade [skip ci] --- src/navigators/BottomNavigator.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/navigators/BottomNavigator.tsx b/src/navigators/BottomNavigator.tsx index 78b47f47d..a32904b61 100644 --- a/src/navigators/BottomNavigator.tsx +++ b/src/navigators/BottomNavigator.tsx @@ -79,7 +79,7 @@ const BottomNavigator = () => { <Tab.Navigator screenOptions={() => ({ headerShown: false, - animation: 'shift', + animation: 'fade', lazy: true, tabBarBadgeStyle: { backgroundColor: theme.error, From 0a2a6c96ca453fd68ce42d4723c0f42c0a730519 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Fri, 24 Jul 2026 14:59:28 +0530 Subject: [PATCH 045/148] feat: Add Variant-Specific Android Splash Screens [skip ci] --- app.json | 10 +++++ .../preview/res/drawable-hdpi/splash_icon.png | Bin 0 -> 42589 bytes .../preview/res/drawable-mdpi/splash_icon.png | Bin 0 -> 23869 bytes .../res/drawable-xhdpi/splash_icon.png | Bin 0 -> 64507 bytes .../res/drawable-xxhdpi/splash_icon.png | Bin 0 -> 118727 bytes .../res/drawable-xxxhdpi/splash_icon.png | Bin 0 -> 183451 bytes .../values-night/splashscreen_background.xml | 4 ++ .../res/values/splashscreen_background.xml | 4 ++ .../android-icons/preview/web/splash_icon.png | Bin 0 -> 183451 bytes .../release/res/drawable-hdpi/splash_icon.png | Bin 0 -> 40911 bytes .../release/res/drawable-mdpi/splash_icon.png | Bin 0 -> 22988 bytes .../res/drawable-xhdpi/splash_icon.png | Bin 0 -> 61931 bytes .../res/drawable-xxhdpi/splash_icon.png | Bin 0 -> 113623 bytes .../res/drawable-xxxhdpi/splash_icon.png | Bin 0 -> 175677 bytes .../android-icons/release/web/splash_icon.png | Bin 0 -> 175677 bytes assets/native/splash_icon.png | Bin 0 -> 175677 bytes plugins/withAndroidCustomizations.js | 35 ++++++++++++++++-- 17 files changed, 49 insertions(+), 4 deletions(-) create mode 100644 assets/android-icons/preview/res/drawable-hdpi/splash_icon.png create mode 100644 assets/android-icons/preview/res/drawable-mdpi/splash_icon.png create mode 100644 assets/android-icons/preview/res/drawable-xhdpi/splash_icon.png create mode 100644 assets/android-icons/preview/res/drawable-xxhdpi/splash_icon.png create mode 100644 assets/android-icons/preview/res/drawable-xxxhdpi/splash_icon.png create mode 100644 assets/android-icons/preview/res/values-night/splashscreen_background.xml create mode 100644 assets/android-icons/preview/res/values/splashscreen_background.xml create mode 100644 assets/android-icons/preview/web/splash_icon.png create mode 100644 assets/android-icons/release/res/drawable-hdpi/splash_icon.png create mode 100644 assets/android-icons/release/res/drawable-mdpi/splash_icon.png create mode 100644 assets/android-icons/release/res/drawable-xhdpi/splash_icon.png create mode 100644 assets/android-icons/release/res/drawable-xxhdpi/splash_icon.png create mode 100644 assets/android-icons/release/res/drawable-xxxhdpi/splash_icon.png create mode 100644 assets/android-icons/release/web/splash_icon.png create mode 100644 assets/native/splash_icon.png diff --git a/app.json b/app.json index 254b41b2b..9c5f11aa1 100644 --- a/app.json +++ b/app.json @@ -15,6 +15,16 @@ "dark": { "image": "./assets/native/ic_launcher_round.png", "backgroundColor": "#000000" + }, + "android": { + "image": "./assets/native/splash_icon.png", + "backgroundColor": "#132C33", + "imageWidth": 288, + "resizeMode": "native", + "dark": { + "image": "./assets/native/splash_icon.png", + "backgroundColor": "#132C33" + } } } ], diff --git a/assets/android-icons/preview/res/drawable-hdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-hdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..93075c08b76295144c2b5da26e5737335800b4eb GIT binary patch literal 42589 zcmaHSbyQT{_xGI{LL>#H1yo=}hLCOs1Yu}F>F#cjlo>z;B}Ph`A*4G-L1I9pyF(C3 zDQOT8eTT=dzdzq~7OchP-g9>EeLiQONG%N|@~ezj0RSLJC@W|K0I2fv=L!-2NtXuy zJpiBr5DIdS{Xkny#Er&!KD^D%Ufvbf!X>?NX|Qg^&*uF7@WSkHYBB^8O%OMvZT1^s zIv?25$j-OJaSPrPNP-4uvxDT_TEnTC(p)Q}Uwg0I?j}6poQ~ru>HpQ@mQiCj(3df5 zx2iV1mg%EA?Xq1rY3ekP;z{#bsTTfkuo|*)R>~OH7JB~g3DQ8#e3-PS2F@&Q$c7*0 z6toc}&J-Q5)pH4R{u}uJshO`#%fvAAQ1NJG5-xT@%u&fWBJ*oY*Z;opVi<fMMZQ$r zDXv7SfFEQ?!ZQ&RIdc2o3ps?Vm!GVfH%<xtw+fpfMvAnZKsR%HsVmqCRp@s~4WB-q zHdFoQg%AEm8!n26ie@TGotEixRt3@oJCvB`9Dc2Fmup4#sJ}y|8c$wut^T9&e@_|+ zEx{$TIg*c=IsPrigJ-Ig$2KbC??eiu-m~~=d}bFt8tqa0Fe;@OTKc<qf<&}>8K5+H zKB;*4r7i{GHz6_bmt;J_-sa26I0^HyDVu-dT*DKnzvjZM6hZrUd`IFJ-$XtluIUvk z`Ag9JC4o(KERWLu5$JHK1P8`@y07tH-5msbEZd`WFDXoXk^}ok@_$ng@;!RY|L;j6 zVM9F5Fq+wB82oQ|RpRIN;x~0>{Ez1U^kWI;9z6C~{-MtnLw(5y=8_LMornhae-oJx zT?!Rb;ht`G$%Q{{#GR*Om%<optUCBdp@spTLJb3vW2XPjJM`#MIz|3g7XMhUxMafA zB&AUApSJQY7t%gxZ~G_G2-@T?_?gvRv-JPbH<WwHrxG1!@s0mx#@o}G6<(@mRv9@- z|F}}We5af3P4qvZQsNh%VBHkb;jy~-OCst$o^eP^yGQ8XkHQ=-P14I`sWgZ1uQ6j( zFK1DG5%cMv&TA*}#MDh@R=xknCa(cT5xhCl<&pgFi9JgE(h9}t`9%J$j#toqRHEIv zm?tTz!lVC~#d%-K(3|JRrs98wsX%&|aH;pAm584IGt`z#89p<rDs=mwfRILPocy8> z8voIAm_|s%g*r;x&Tan3`Ts|sa@Fv3)ytVCFKup8orO5+f8w!!iC^34<qa#=ztgN3 znA<DGkT~1FmC=y;Pv@AH%Wpy|%*JH?+JOD#-;}W6$G84xT;{8n%3BqA&GXl#a|i=) zc(#vlw-s*upF~40zxq>dGWK^?^FsXJQ(Al>=|O)v^rubU?7ENY9}lex{vXe9u1hUk zuj!Qg7fx0kFC&3ttA#7;8p~fB$idUkJ^a(-`#&vA<0Vx&J<E%|Wbv<qfL@cpB;@|h zYIbRS&BoY5?|)AmNMNadnfot_@m{jSJMr3ucm|v%>So&Dzd2E6=REy8wBHE(r!Bv1 z_RnTMkI`4e*+qNST&>OQq^QgEGmgFJG^}$|@IjIbB^8D1O!fAaZ(`Z0Vc+lEyCYQ@ z>4Sf#Lu5WF*!jYFeoa!CXx(i0zBtyK-u_N!w<2j@D_&y#t$tMwEryu#6Y;h58qcMP zvO((+zdP~0v!ZTu#|RFN5z5C(tFn*FEbT1ED|E}w_;kyDKWBIrd&oy)W^X%qzeHxZ zZ$Ri%_mi3%;fl5*^2%4fU6;-gXuE1<B51|r)+^&~F~7FsKsNGc(aO_#oz27;y7BOA zd*q3P>eFMIL3>no9a3asNJB;==mX4s^?2JzB(vtoC(Vzp&S4YFNAvaB_4SLw#WXd> zKkdu=UrU~xJK%}p4)`pQ!aELC5gqws(x76uUM{}u<zKLxFMj-L{!y$wO5;)`8b)Hr zX0HfE(x1*(M;l=qtw)nwLaIG_Cn~6SN|-BRKtCh)czcSEZ!gA|?NFwt53ZaDiS|G8 z>R;=tck}OlaWG&saWcw`A!#qFz4WTO!KA7JY98GC*R*ajft#AHUmCV6=y4%v7MTXh zBx7sa5a1JO#7nLSzFzzcP`Yl~>PY81Ox?P*N>aImXY-d9dO=OGLm-mj_2V?{z3ZP~ zqO}Uv@<q6C>)NBbui1*33K4d>gqiHKT@R}homa8B<V+=syoQ(%7~XW%Chtw~jf2y$ zuEBd9JhSutKu}G#r(&Jqh2XtIW_c+)Th!WzZTkn)BQ7el1EsI^B@Hpgmuai~V(I&6 zC9cB@+v0qXw7v7S(PkE+`#A)+H974Jxs|zHg(G^;<-*O>J5lW)*bvi%PdEd3Vtod% zRcqq<3sF2qnJZ5Tjj;2ikN-3|j+>RI9`!*XYy5TfLfd{u)B4z?e$nA$Lr9roCvgl! zfwZsf(zM#_s}OduN{`Kn(O<zSJhQ&+Nye*B315t7Fz_5p)Dc!1I$`Rj+J%Q_?4$Et z>74MZc3!U9IpC3ifMGN{?!%ukKKZh-)0^y)mKOlK*9o4j6*0V1mN-$$EWB9w&HzJ9 z979q{OlL#?c*cF+zgNU%`gh=^OPFRwEv1_&M%abuFFY|6EX$a1|Kz_HXnRrR99CeX zW*+uFUs^i1-{`&TT&>US$B|D;JHjQ+qhxkQQfFge!;c%1bxDRgWiDA7?8S2hmoY(; z&UMxC?QG~yhE#mTl&o%<Wx<ne(Zc9weCWHG_zL4%S<!^9Q)wLwQv5U5A?h-`hAD2? z-58vzz91xXG+PdYeii!U1Y?1?f*Kz>l?hMIQ2w-DI#j{pGXn=74nt9~@VQgPY@(t# z?b|!r*jqJ#X>r|K$}YMW&ift>CYM>+MBuQJEVolB?Y;B)Q$ju&-GJfBKFI+uFzMrM z#eKrl@F1&D!$-_K{M?t>kGtmc!+zQ!rk`np)4wgGWr|aqO6#TeKe>SLFFugDZN}j0 z)IR;b7d)zJzRk#UEa*-<^`8)3=Z^IPAT6&p2Fbq=EQQZFf=(lX6lH3@HU8W?$1*;> zBKexc`3hZ=iOzhj&t^!<)1Tj2tXqJu<*rt;56nTQQ9(*FLIk7HI$P*VF`zAo>y4VY zT0DBOI|esGJ}EuO_#NCPC$ge7*dP2-hTTlUs@L~o5SxuvO8?b&8Ke7LL~3~kBsNQ* z;B^^TF`w{qTIb~imB*q>9Wn?Z!|^pPwyy4AY8rm&<S5hmV|7=&S-VMP#uyK>d{v9E ztA#^hySAsvL1i=<gT;eWg$0+XK$B1Nw8v$>Ie0XmXI9pzZbSA_T4K20LsIV%F!zen zzWAvrl=xNfNy{bGe}uQD$VA+xkDbPs#xrckNhL*;x5NxF?+A<OdQO(ZcwXo78zO1x zcL_QeI=nh)r+$6t%xF8gBV!^QNXaw^Z5K4ekdgMirR<?wiMP2+)w$(zSryD~j{0o> z7vX#le+n~;{SKsIyp<_!fzs=S&WQ%fXA~+_{8v{RM6wK7EhV|^fOfAnZ$z_3yL}31 z=bf<wo#qAU$jmgGT4`Rm;#1REFySobPrlcHbjWB@nI7JyXNF9+ZX05(Xwk7fdMh<I znb>{5h+dkoTT-#$D_04-*);M*?mqYC&vy(ld@#7#yTOK?<LAvbcg2~lItWCVH@|o$ z;e$-z+t&HnYW}NCFn$RMM<~qD8Om$sS~6K$Hx4bU@hM1mEN~Y4q#+X=mJ!gwDH(i_ zg8kN4<Gf_BHpSUGZM0PzotBZLW>cKoz$D^wjNNz;%wtyHb8gybUF1;uqV>+`4EWIG z<lDr%M-l|I$}h}gJYK2OPJQs%bO<^MsIvLPP+#QjH!Y;@@@?@m*7JzbC~%+4ci*94 zmLYAhy5@bxCW)go%|x*<bb4fk+j+furSxO_DxX*@ZF=R<!?nTp{s#|X>T3+tuG}E= zJGr^Gc^o<^8-=bC0vj%Lyr!0_n#Q)=x@96qO}-c1GD#g{Qw4$`6}t6W_dUz_m`@+& zd2BUUllXcIj1nFWBaM)fE;zfXtkKQni7(#=m2P}p$(THl5K(6JCS%9icT*eHxHe_9 zTl;jR*v%4gmiR!k9DDsl^CYtgN$Cs(+%j*<KKlY#quKMV36`Zi1XO{28TqWXdNnJ@ zEq^uSh@u2Sbls0=XWx76z2}i3XA4b{-Uu=64(3(mT6e+9>`i74-?=bade6a~)*I^> zm7sTLwyuYNmZ>&L9{6yoQK%+m+HY!#N5>wCOpDJB*2Pa`S*mIncPL=TcANpu>k|<3 z&v^vhV4=h!7MyPlP{#wtJu{4gXz^+>c=UXfnmgq&s*j5mm^^s1GL2m?tx1W}6v3y$ zx^I#bz3*3+K8YTE%kU6r)L|`8al;oHno&CpWTT~PS?=Jlvw)C_b+UPjb=OS-nHNk9 z8E#6kEW(;<NUlggjoLrdet}e=n-FfQXCr>sp^pIlzQp3Vs2MW0T&fpe71JBZ0r8ZM z;6b=_M?%kngeL`mK1=^GM9XVvEhuwV4+{Pg+?2IO<&%XajB}Wbx^X@M#>c-9*~CAP zHeA;0B-s6somV8A38NzXg?tAmsYuuq_b#a+2N=JkmC4)tZ~T}nH6NGW@duDDwm`NC zdCk`$S)imF@xZ2CPInm;)4T6s6C|tg)PB>ivnV|OWH?Enb=sXd1bzO?z0Wtoj)7(h z;QKw(DeXFpFTwbV4UgUu`=#ceL?qN6B4nj$#{%^nQVkzq2E(NIWfoqB6D-^G`*=0q zLTIgC&;*_vEDXsk47Hq*3IMB~$CPq3J2nZ=1=zB}Dv>VMq|^3Ch|TSEm$ftE$L+HK z>%RYK^Dz$4^r9*d$rb-hAacj+NYm!R_e)N0C!feCRc9b}c=%C>aenN(&G<kS!&|%D zg%Gl3f&zy2oAG*>EHuSYL=%fgmFpu;e}Iiib!9ZP@tM8ZCuY9dEG^oNO3LxQGeScF z)N+gg5iZ?!)~Yi$u<dO>KF~P^^xZX@fwTBU9wU$2;2L}yJ(ggmV=r~|KP&(aooe*i zoY)w)`a{Ch7$Q+`y)H0Xuy<&3FBq^2kL|(Xwm_*UMkFYljr4;7?Q&aaqtxNb#iJim zRem7!5syE>p+THfG?0M#eI+}XoNkt`=Rrtz=7E2`{o6H{v~^2y_#BCx?Gr(1+XNoX zxyoVdS-Dw?1(qSxp-lSP`p>7yczKwcR(i~0p?W1hQyB)Z)G-=lB<$FLZN%^UC&HVP zvpF29WMm605g>@?m1^74{ch{$o;&eA5B?0St?*i<SSteid#{s^9=8yEu1@DY{^ngp zzWE_a>~I*T!)t2Orh-Ay5}C(^1&df=%H8g!wV0#2v39Q0w!L~~`Rc@6LJQ8@B-`Y# zJK+ZA=tgf0t*uD>G(Kbr#=i<qahaq!`#qLhc2tmQi_f{1XZyR2{s;8>o2_(gbGP9y zF~*<DHm=*Ccn{ZHykyu>scN2}*&-M+PMKW4{7l$<4zHj|{!MT?>8&xoB;hXko5uwb zrn(qt{PXJDMAaTBGQE-~f3%O*(?n)xd^XjchE8G<)XkfYUmPoUbZoL+<_$T0#Q}>0 z@!71fd%wdppX;KxH@#XzX@1$Iiexl>4rz|`5+HQs*BZPkC>FTSR(>@6isE9;Cc8YA zD+TFetO4`ChJ=v-@k^FW1=DZOyt`%_jJ@yP*{<f4seP1UZ_$4P8A-G`NHoaAQ1uzg zTcacDdR#Y@sz1mY&#f$Lm@S>tB;en#Kf`yKZ_IQZsio^~l@yw`-+N6G92gT7GvnC2 zA?yE%0c*cUEg7(t?7wTnPqcw(wHYPvbEX4J$TRhD=8@XS#QX&O&pr0FWQa>;2uDcm z)17J>yEK(`^Z?qPg69UT_RLJkisuv7H+Nnf6%L=B>z6j=NRNIUjhN}hSCHLTgUJHe z+sIFM(%a<a%`yY(Dt5TmU%F{7mpsF;D1f3!+i-pcy+B!jKO1q?WVW-sp-s4<^a#9M zwJI3x1DsDWlXi9XSM_=^77nr|hYy_ZVe_D$w+d|E%9~)yJ989YZzqs5U0D4z6x{r3 zm3<s_tno+VmLo4Id&A)s1z}rzP!m_i<2`>7Ben0nUfXB!E=%~d5XYhFwBsgBYzXKk zJeR!pRyYylZ(>1Yi3BB!jVZpdHBi@J?AidgH(eRKS-7b?Hn-l`h~n*;5=juJXyo6l zhnaVK+GA5DHXd^dT>Pv&+NshHR0=E%DWDRL#TTf-a8}ZXpJfWx&Mw5BuW;+mFxcJq z;E^7_H(m^_pn`++F_4E>O51@jznD&r8sqXaVDnldr6t?WTY7VYLT-tdmL^CaFnuii zDb*+y5$jbVA$irgt6q1L=+@0&bGdwOZoKJXe`iZzUEUuv>VM!o{pyDA1a=$ic*N-V zCB$yr`S~&WSo@Cyt8fy&fQr9yMt1mFt>f3A)^_uG?YB0?*J@erMpd?D@75aw(6;Ub z<}7S!_T2>VCgUI;wzZ>c?uAOm382E*Nwu}cJ%F>YvpNa7S!2Zw9-30BDt$Qn6LKA7 zp16n0N%AxgGC@{<VX3|WH>I*B+*(<_SrbzU$9kzvD|o-t7QWDKo_OrUee;}b!imp8 z^C)HhkqLeW&d->grEwvovGRRSGv(;(N#o%l(_}_KLv+-@`&Ha`sj$1q($X6y2~{j; z;uYpV)|`U?xRv-&J5#JJgTG3Rju6P+ak8)G_<N&2Ho4pXbF~fDcKn`ERZvQqe$|(6 zd38<#484!-yjf^OXMy;WUS}JMq?>T7;6#)npsWF^S9cU~bfj7SrU=rP?c&TuIUD2m z48Hw{&B8}58Dd6(DuE?mg;;%q<1IwtE&U;T!&X_yqe(tz*s4_<dD`H<X3co$ZHQU4 zZ6$&EfTrThea@(K;{9h4czfQuz6<N(ku@A6d`+NA%ZK%WmerNnW!Y$k^yq9E41U06 zp7+^JshS=x9gkM{)i*72$Xdvr#?ei`&ica~IA4?LFc@$)x>YZGtfq6bRWP$hB%w&n z=dqs4m~L=k%vn&|(!kMuk@RP&4r<ZcLwQV4bBWYmc4D{?%NJ}m?EMpE-F|&+>A2lo z_jf~vbJ`~FY0uG+%!yRh&SxNZO$WEcJU3?FBwA(LX<iZTR`4{R^U0(e(?*tJX6<k5 z(SiwJEQ}j+2hbUU+~wP+87>yRmOOsO*%}{QT)sy|0iPJe5pT)YJmJ=xsW*B*MU$dt zy8Fd$)+uB|KJeQ?rq!U|M!d_WxZUiTkCV&x#uKdLxQdZ?n>?$Xw|DztSUneOq^($8 z<en6t4ihl{@=QA`ZD4A_N@~5a^E8<+aF|q0LTbrDvr16ZwKjgT%!{X$8(?KZzTv-_ zr`(33gFFYwkb7-349Paho@{S#xa-q!VBuj-0@vn@Mcn2i9Qx~yC-jI-<F>1swF3$h z)n5c02Me958(}XZpILk~dpyzdV^?qSxhCDcArL>IJc$1KB~*=SG`0~ZUzQVj`#b>7 zOGjao)6WR0wIS9j)Ew^Wl9Id_)7eU)lj?u=OMI|8E2O_<TYRt)Hz4Cx<1*v-f=6;s zVKh+6Kp@rbU}S8yUo{1}QTx+Bh+QnUn>)d-y7Y&bVQ^vjOeG&*0nCSCcDc60_=9`) zX65g^_^rJ)*Ba7H&t{XKBX6g;P0wh2f77t+G&oT#7z1OgY7;n80OEOfU(x9KKATeq zEDQDq#BU~P$;QOJ+dwMm)vNobVt4}j@;Ld}Fso4V(2?_j8%l&8Giu^|xxEm7`1O}8 zU(=as%@1p$^J@=SsBVlApoq;E3Ga@P2;t1>mqDr`*XU#A8N{s)SG%8i*6-<epS;WT z{7ticI{5qkd3TmymGo((W~EP1tjdnTO>xhu5&7FB-5d*#NuYe1iO6(Yf!r^rL@CSa z=*hv2d|GO=XgmL&X2(c$H!O+=Hs`%2lJzu*NmF*tXOj6)c^_XgoLOmTRCx@f2R`bM zhY$i}^pwpk3B+F-SrqH-LAYnN55pPx7+T3V&GhSz**9~SDEFl&mF`g%6yrggpABwb z8jen*Ks(zW!X{1l3T(F0p=Lc%6euASBoaZ&#jvHA4(B3h{SrlooFUdOsJ$sapgz5p z&`@7WZpTdeq%*Vi<J&C$CQ+ZWBIxX^m0tCy;wrRlU=EVKhO~W!w(taww*j|{4~qQ3 zmN&n>VSb%?wPUjXtoX!)RWtZq=Gfg{npE!_%6i{Ua}Tz+1V#7mujvHEXa<g);tN(W z9|+&2g<3W;0>n!oYoQ^=^MJyr&G9(igz+9P2CW^h=~szAnD(zx%$`HHnwn1n%to^( z_&F<COrN=8Mzub-99F&(9#6{r@I_<RJHOwGpPb|hay*m~!bXq)s&7mwVD9RTKm`B< z=1~n&7W{&MFh2`?Abz4qvdm8U0vx!~Yr26l*>U0WySGrl6)%_RE+u|fE@E({PC>p| zd^)O-cSQw8AuJ)hwpQiVZHVe&-ft*g3YxH02p+s+65gossK7aWOuHg$d@@~|Q>=e) zOh*F?%{cMP`uNo%vsRb${_a&AfEMTk1e}w;;Y7d9NNAhp)#djGp@qAqHJWd+zNye> zWu6I~2@A$-3>7DnZTFp<FBUF@J@%5$E*N|gBvorWCjqG=FbA@^#K%Jo;*DD=%!B2! z$+~RXx6sg2`9JK@@|g)GF)8a8Y|<)$!v|SQPYs<WOMO#*JpT2g2lC7@+B*rT&SR6{ ztKgv6*B~yHh}P2dEY(qyi61%=i4L|2sAP>vX=sK)O(s)<9<-Eh9;Ncfr)*VytJRT4 zwQNAm9PM1@myh{bfG@s{Xu+Ix(UM^}CuC!4ClfMw<fuQHUeSH^2uSYj|EcVe(QT)E zd{!^>HLR(8ZD`{yo}s{?#lPF~%*iFk8LomXivTGCB0eCWjRT-RWT%PXROW@plbO%a zn#<Wf6ezKhxawJTmYFES@pFW(85uhwG8?I?DKr-y-u_MjEkJVR&~NA#JE$jvj-ndu znqjZqyIjQe&99|SB#wkrRp<a#7X5ZL*ygC_S?4HY0g)pUTU6S?#$<N#SaP3GXQ$g& z+v+#Y9BJLY3xo?#(4)X9m>gpp!d6iKqB#i#bzLy{v8e{D2MXUO4t6~iQ*+Du64p!? zXw*AW%N@9ojO#H)(Jq}cbv-$crd5=_qs=cJyu@i#>Hh8KLI?aE@&*pVU<0ScvAZRK z3>W~bm;c!vMF*tI9zEf|(G5*wp^-Uo(5#D}tf)CXSTnL(OtriEWu)#IalF7f)jl#S zu__Y^?upz)urJkMi{q<9zI71fc}AxdYhnk_9?#w$n=LAzv8FoHHW_B1umQzRa%~Q- z=`o4+$6NG>SEqZfC%mxkP~gPlx7E|HLw@;V{g)o5jNrHd2)u_G5-kMJ1TeZ3=z;j_ za6>o?(jkKoAH@fHfhm&1o2O`&Ktn#(FRz=Sfd-wo#(5Y<{7<%OMK6Kh4pDTVuH3zR zR<Cioc%?PIT{gmHkV-2T9DR*D;xreU_=b3BDn<$?(?@pKd?Y`N9(k8I*i7YXY`{!> zmVHC~P(~7zkjS3!*JDI@t5GeKW*FSl6eY&3T6RtFdySf$Z2X|$&ZJFoiKk`sgIxj3 z=$**$Ncrk++<79ezvOtowSxsLI=4!&bpNqS;mg67OUfcFQx9#5xp&V--g@pAy<J&y z|MgBaX^MvB{hVx4Mc!)13L&xrg6ISkChP$s6@VVuQMZhbF*+31E0|KEgd4pp56<`q z_PI7!!U9K5Z230D!W%dqh^@_M3dH=en!KL=8IDIIY@Ia4$02lR!a^!EnCPzF5OpRn z1=5^ID@<<y`HMSbFo~wS@&(L$ZAHe0r1O|z`?QH{IAUS^g35tN-675XFv(t>ZsxmC zvzGW<J0O`)8{A<-BEp)y&hg)(=rU9~WCRU8WBS9j);Q9xrp}J}XVIK<TlPaY&5i^z zYOE&|bl$5C>=juh=|6dSV3{(T`@-Pm5-eHP5nm?7Zzu8vMrJgY|MqwaG(W7CMh~+= za4R?=_aDTqqT#4~-_ko-5+2i@$Mc`;Vt4vku*RK_RV608w*2tm-v^u7Ks=&$^t}oX zRE@UCf>Oa+G!<+dyLxla1>WB9!^~6Oxvgm}IJm-Kg?%<B5%>dNa;;^Z_!(ih6m;11 z;3q&9u>)maCR$r(NF&2`!M2hDWa2U=@(va@CXngUm?gow?2tOPk%zcj04s<Ws%zg= z=2Y(AENbMaq}VJ`kE<?+AKg_=TW5=xBJQu3iERwFkh#~3arjZH6TgP_NL#sZ+!`Lf z7I>zUWyu$~N4gy~s!6#zIPu)+HVDW?LLK3ub{(Rn9&yR|y?P>qW@&tLA}y#d;23v0 z&9ZGk_)??loI(HkKP<rdyX}`;nt8v0iOJTj$$-bwMoq`;M$L{sJX)yMZaEO5)}6+0 zAr%wlb<`|m1`u5%0E7*n8l3%}5X?NYHmY%a$JKT9db<wMG7J#Z3f#Y?%RdlS6Q@sG zsiSHjs%lxfv{F<=S@B6EXWWfjSsSaV&B-Na=@2J0<Pc{qu*lxO!LBAn6S{G2gx%>a zC&@WYo`LMVuD6Q6qeH5#7$QTXn;1P`C*DOQ^PXSHVjzBBC@ZAcbHwN4o@=?T=}yRS z8_gC%)331`e`>+|x`G4{1Xn0Dym~&0BjaC-V!waFI*gB7u}7ZNkdwmW;?KEI82T`r z_Cb00??g!0#m9hgvXaSi!C*%++)wixV00y>h+^%D(}U2ppE5#jZ1JyYrM9~@tMwWW zKVt*N@0Ad4NlgU+oZGEwVm4ak9Cr(JboPsTbx4E7G{9LLG3*?g25rl4u0j)N3J`cU z_2ZD}Wp7IoA9d<QTXfJpdsiC2x;q)1*=9fe9O9@7bVqq^Xex84;(trHfT|IOl}eRw z-Bmu4NTQDe{O5+=I#-y%{D0NY@-VZ3zB?Y(36+e(APbFK1lB_EzIr%Ysuqm0cK2$t zR@|ULEX&xQ$xMxO@w`@1BH6fepm+6nZs(tee~c^W#*KpG;wE1i!WUQTbOC-i$yLx* zWYsNAYx7lng|m<dy^kKX)|5SZEYlW%%JA*!KAy6QO`(4CL+HBs4Sm7Pr*yZbHp<&> z)d_V;CD+6d+jf(pBXq&a$=8)%7YsyFqujx&G)dP!RoR1mm^;_-I3c3yH$m-&FmSF+ z;2)eAy%gV|;UI4^GA5*}GKaT&A$6EKK@L;vw&HnSDO950C9gekL?$lMmnmLPx*~p3 z?{qp%blS<(C)>dVCJU6OAf@0E<|9D0&%k~39suJ4wAN5jMAZ$wx}}xEL3#Gle)biP zgU1-h2L;*!vkaZS_|vdep4r2x-6z}YWlc@rFUoCtYnBPEQH1u<56r=-Jw?<*>~}P) zh{Yq=qGF<^1o`}mrB{AIr*fXZhCR`;rBWv(E4`X$fa#~9u_+3@-}_{>wpUw+pVrSP zY0^E;u;&?`4R&=Nb!y8{cMz5RhCwa|4Idj%JzJj<JzS&!QMqwLE_e*N-57NNCFq9i z2-(Duj)VskAY@)994M=MsnUGo#K5L<?Mu{>q#q^(H3mPBCDH2&a;bf2$W4MH#gvS% zx#$)c5V0-AvwuQm5ly_5SPq*=>nz!CnoXM_kJRl(_tiiP>iy4;)q{jjCYuV=e>CEY zKj#iPB@kU#m@ddE1_+PJ*za=?94#O<JEq~=*TiuZ+Tw5<B(F$%JshuA7eR}RA4&wO zB?<V6KA`<F%KnMO11W@13y{#v0KZrU_W&Paiixd-_*rV=NRWFrxORcMYXHq8R}7C~ zKtqi49f>YS{f0F(XXHBs1y>cdFNLepNOguiM|pxsl8c~BzZt>xNw)Zm#vknSw_3U; z`}QF~0eB55K}(41#c8jTuq_otu7pVkL60YAKBXH<saC_aM?QGy8)5>!{EoAi$u7`n z`oljb$!ETZY*+qF(?P0fDcH%7I2=&1iO>`qe5iCCrlUhe&L2y1Z>UI?NM}*SWxkP2 zo9G*Ga6OL(TL44owA?{xTlU0Bp`j#dwNMm$w>ODjsDCB3rch`~Ybhvd+Ya2nonglc zOsNyG``HQ&f!7+GG)Q`HLMw$3L79=OyiChz>H@^ZO3`;_Ydhk#ItuZj-*J<ZNEZYA z)--ed0gIs|Kuf`v3mQA*Y^@o9&<r62EShNE@`#>V(-*wl{S`!cf>!zTPDQ|YbUS0( zb-wx{8h;oSsFbS~e<KKDvLg%dfTKgzt{IL!;)Bm8k-<~-p}?(|M?oAFW}!oTp9&l- zxgb_VD%zoAtB>+OhLOdeAd44L1A@Cp*>mF`i*-Yu;^WP-5c6bQ(()JtSx?p;kJ>XA z&*dIOY!uI^A%nqX=Sy%-B*Qh%aD{DgR$ysO*+0&DUx);&40~4={}_9ly=Ydf|I|O| z4JP~vWInOGgJEo&Wy5LP^eCQBu<YFmF_7Dq4?&^`{#H)*?PHV}HGQ@QlI3_O4MVr4 zr;qvijy-oAM93I9KJj;(rY#xRWz-crjz2w2H9h-T4Vd$Dg@(Su+;x%@ytmgk<LC;6 zcXVUj<}5FZh3)ots`Of;%n7vwJ~B2yf9T53g%r*r4hKgrh-WH4KMl2fs<pSWMjWUz z9Kht04uy)aB-Bt3%GbAtyJjrFDaHudo&cWF4OL|DFj(Icucs345vlB)2C3{xoZ&)M z?C;2FLfs(*X{4muoRVdl4-5R~t~D3>b?9U*{<+Tx2#b#17)ta8K@zS3^k~Qt;3;9= zO@JEQi|l=S(tgrjx;|t&k?BgUge9d_Zs32&oYM{N9DVctQEl9iV8Jts2T#r5ugynb zX%TDA0DUfvrezJI2n(<k3YG1~W_TrqwDA+PCPb=K>^n(?S#I;P6+G$ejUUsd%*4Bn zB_eK>O#%WKv{{M+4{&TI1WS*W6;&0I53Qv&`erC5&VbLt3sZoYP!!$LI1u%c-)<4z zPCYE#wUvZ-y&|?cp<5qZQVKmkzVzAcj4(|KxUK4CsPA;relT!UM`->H5MX5E1o$hd zkRWlP13BJw_M?DBlKn^0+SWCu5_+qF4R5^}ubRYVC)-e}??>^>n!$YzS(73Imd195 z)?4mE{Iy6va3THJ$ZQ_pES!XHw!WZy&_TbDAZAo+|K?BXi{E-rQuAoRmVOG!_t;)w zxEijIY_7?PT+@h?a(LI?C0E_vsise%r2#AmuyuCa8EUic%t)wta|6^hOPa>eH$%B0 zNqmQec*5@kMJX}*_HGZSJ+jhPSZ%gT1`+zjmCK`NS@HZ`<U1~hZ|p;hI-ES<$pVkL z{g3y%<Hu^Te8Iz{L1jF$0R0UCQ$c1wOMr-~Pe4uL7LY)QVS%HdWt2W$c4hBlMArg8 zzOQ9;cZmaKef_zf2tz&jlV^Q{@x|mh3sm?5dkcpgzAn~5NITw*8h#0#jnLZx#S@tq zl$s4Hy%@v_Kj-5pAWKj&ZKEIy4dB=j>U9)D@a!Q~)G|ictJ*>Bp;5&9d!)%KdwE~{ zt}nAm{;(G3P74!e;n@_`b&#C&?Bnt#fFD^j(pM1essIb#dm2JD+0HLhZ;mPiSr*Mo z`K0H!6YdHx8WQ?{VyvFGY}WE0KFHj5qQH6oOswSxE-@^7@}(diM8|mIU`$L*b-}!N zpo`l{jEzJAVx+#@YOtSn>he4vHLa7jVzUp;!de)+-zAa&Xu(&x_rqKJfU(v-htXU0 z{2*k8$C<<N7&OD}Kxxe=RX|Lj>z(>SY*DJUDHKs7(jGY@faXvK_5mLfeQ#g`{@JhE z*juoYg;X67OuJH=XLUQ6{e9?<{*5B$g+v^8NzS#<vWT?p^`IV~oc>Y935hW|gql-Q zzK_8NLDlKM-4YP@BX2@);mOZ_fIB0b>tfg-2u7o&$5!Cg_#<I-s`#mfyPH$&NzB8r z3WUH<ovmmFSFxQ&o5IDAqZcA6v;~>ZUi6z);^F^&9Dv~@MTLVi6Kc5N=@5gr#ANvL z6zkF}e!L9Lw9C!Cqoz<47HZam)BE&X?;vgx3F5ZkSBo19A7!s%e`z?fNDl-BVPeD^ zA9ckGa5I-a$R<ISlG$=r{$O@tQk0lPdR5(C&h_(`WAOt@=Lu@dwiumZX;8x10*8%F zz4lv?&p%dH<`?G*hwRg2Eyw_DlU+f^c-%$+;DtnZiNjN=f+)NEFxPsYu6%Ny5QKi{ z6uoR=%6w#xyMZ7IdL}K{wA?i;Tbf$-{l;_M3h8dzT@T7!;=v9aU>$UYtrQn8aF3E| z4L-4=$o$=9E!`zl2*L1^I@FyavvyUuM;`h30?&wziG`dD3p)DdAy|NgZ31`Mr3vcN z8OAX<jxA7;dpX`WON2C}4zeOaK4|q$lrvw~<n8g92wu2!q({?T%5E4(Mt-Er;01tu zj^C7HVn82ciXphJ-EagH(11iI%b!@BRv&d`OP4pz-`OB*WbDQbRuXf5xa@5!oY^@< z-Yah#vFUZ0?s@X%Po)RwHo}+!r!3}oQ?R-awFlrz>hVb*nQ`)A8ymbSuBJtD>n8Cu z_ffn2uB!A@m1&%S2S?Hso!EBJGXBtS8T8W+9uuvEdEPytv0v(p!CbK>-iHl5s$DtY z)1U=D^P5KLL58l>de}alW=`U43muCSx|L;^iUl{b?a^_TE{T=I=M|lY27&*N9p2(Q zS$C|!Z1JKMEgJy;X?4&{!19pkWaiE_pAAPcwnVap^Z+-N#O0GfMXsj3%SM7IQUfiv zR>545<-My^bjX|+5-7e!cvi^#()Lz=8jrfRDnsKdG)H-Z6hawF<`=GjrnTQ^sSGD= z0Qm2Hil6dB4{`~dA{e-nmqU#uyp_G^^j%|fK#rbQL7oIasUa|(iC)GRP0;&$_+0`% zL)nuDXVCn~vrH9u^GJkG9oE0%5Z9pDB?{<^A)|;k=#iTk3HU>Zcs^CvIwveE$*o4k zEnT{HE$|at#_;WRwf9w%=BQ|+_cAs3ejmbS=f>Z)qvVg<vbnAR{1|{|<I%FuE3u)g zT4|!0t++(}xcqj8KJFn0NXED-^@OVOB#^H+2||Wy<V3%$L|SjNYp#%8zY?*CAnl?B z_ijIUlNASQr1rD9&&W3Q)dQ@$e}teZd*X;l^^A^ZRv>LBrKv41jnB&)ZC}R2lmC@M zC<!9;daDW*!L!??5(K9rk2KR~4rb1!v-<$<H)OkC0xTU7H~ut9zv^qEYtqB_rpS^~ z`131!l3{q)w5YDz<Z<mwC^Fki-_}N|FcfMNm9FNEZ+KXw<|T2GKyJw;BX7H_0WzHM zbn>LV97tu9Jj5ULNXkebj=iSuTA`&VfYbw5z#iVYKEZx#8_n75TQq^*%%F}7-$Z<A zobWO0ic1b6gwxM=QbYdpSkFHBD_~hrlH2BaROt+j9pCmvCciRqg0jSr-Il<6Wb;&) zsE=7v&AXg;&`kT@gOeseh$zBgSDOWie(w`X2Vl3;y?$MLlqyhoA88}UQ}CH4j=e5H zOr1uRT3&^UmJNRrOI-}WMKo}y`fTMHFe{FDHLZ9hOKs9FUA&Cx?x_-ecZA*MB*!_F zA;@1j>FO($x%3EY#8pm!ph*+fk>{_1i2fP%&nett)jVl@#mi^C?K9`EKsFov->slw zGOYq@Z!u>dZDP!r&-3Cn?>~fOMz<otnb886ftn$2fa-Rd#eE=tGRf<g`kBy*Q`p2m zEWieBxqB6L4>2lbzv7t)&GS-@*aUXy?wV5oXsGQi&4?bP=T$XoInJob6hk<cM&EUC zhy{~?<9=<9N0N!gZXwJqE=CkKQ!CzoPiUMl!zV_Bjw&G{hHLU=(4jEtU#lSVf@daQ ztE?_Ft`YGzkofVAUaR501O`5WlCgSQi)`61o_VdD^eof6r^r_M!+SdxGV|5#C}Or4 z0!`pI$I7;vITu9RkW}lcDdP8wXB#MPL<C8jk21`Hs#IFQIs~Y$0*iRDB(WywEU2lk z8aMWR1`8XBOw)C#0G41NRrV$O{W25qeqKCK&&qDR^H}IsV0iKn-4%oiOj)g2=T~*j zDgeLBq;%aMVE7u&wJhH393I;}w>IAFY)-bTuZ3lSNIVn39NY^wjC}H}#G9iK7xxZ2 zqYYMuG*Sb#Uw*<l?QS`x;nS?iCVp#Oi9d%DY`T?|Po_eq?GPuxzan(XzIGED$>Bhe zL!;j&!)EvaU>*u;H@5x8W_Aa1&0`j}AVS%6!-XexVWo}mZn;GqE-u^&rW_y2$DYtD z3T9905hW;vvc~a&WJ1^Rbsc<_G-U|bj|aGSt#3}e9qc_pBt1J;f!&>>s?jxHe9_&m zSY?f+?UD%&e>;E;mYgj!4AjOJ8My>e5a9H)DQq7`f*P;(3CvVOkUYj8hBD8Vp|&lR z*>HAc9aSbIs^_$wny8rlmMhUQA?}>mv(Ew;X|IcKwBNnW_R5YJ#x{Gkar4V+4hO^> z549mB*z=6aU79CSG}(EA@f$Cun+#P2GV75)bO0DLT!RL}KStWuMGDaOk-=~FIo1Y! z4Oqmf)+7(n^pGV`cf<Shl{mwSFCOw0R{PEcFfrULbFtUr0(?wstrgKx@Hee|&u-Yj zAIk0+4Av3`spSF*`CMV~-~_n0qg>{)T<ME9`f<2((ADH7$ijGI-z(ykd)Kaie)A)p z(Ao(^muo?Vdw2a4jv8;Ua!y7@n+i@Ds37+Eg2TkIxW{O;hB8zn<af}=h3>T)rGwuv z<_*aLkRL;rC>;GBhi^Z_n#K-J=Wo^MS;|lQ+MoPHe3WE9{$1_1uq13VYw;~d(RXqG zM)SJ=w@60xg25W<p<x4rs(Q<j$a-uvYv0<a+OLW@Q>Y)T6_-!;u!tj)?N$a_1E$WL zj$fE3j!ts5yLnm`?tFU75M6UE(Hc~SVq;}lV7!KuAX;#`f}@s;`<YsRSd_ukY0fFd z8E0x|KHxR02}m@7e-&T>{DgbU+fh&=bDSRrZD*qK0_uF9HOq-lf1TJg{_~5G8w_^| z<4~#Ulxq2oKgU_LK27ZYAYFKoF93KTZDqP5>z52175Hz$@5p#9G5DT26!8CK53dDP zvnh&0;zr3#+q$a2Ou!CP7eB)T5v>=Bq>nX91wh??N#>ww8Kj3gbKy(t9H(R(;BF7x zX|D3Pm6-aB?Bb5Ppe#ZW$`x-&#H1np`LLCO;#+WC8*CvZ8lr}p1_575*;Qo&IYbg% zBSh|@YpW`<cN{<Yukq9rH`O^mC^c;Ac(}%w?3b%5=jyD>PuxpE1!`dY%z*u+|8&Ig z&(Omh^MreV@Pkz1+dWTS@*C`f&9%OQUegL4#E~;FOZxW7?6y))e{DXWqiOp%f5CE& zdnscr`(g2_q~GqF7^AL9m0b5==2ODv7k~#%t%@br1s<TwQ!(bc2uD+mFe}JD-+9?R zITj268sOc%^x@}?E5JU*GDs^O;;>B^OdR*5N1B02B)yaVQ8_I{I6y$FhRa`I{hO6r z{?$9-+JjG=CK>ZUqI}4QhK<OTD{PtO;BHT~xZC3bfgPinc%*ZJ4WX^79a;&2P>1Qr zYb{bo=(0f;E&!j>W-cMIR?^-mttBqTiG!beOUHGu`LKMZhwn(fedTNDk~!YfoXTq6 z9^4-3<rU^=(wHs5iWozqSAsB+Aa{~YOx;sfj3z<)YIEFPQRGt$ABpVoltm!E58%nk z{9BsF|DZpBFKh~sd)Oy`Pz|T4(637sR+UxSr+?INJ1hq-aF=F1+W+yqK9=RIzR+=; z41R|`*46-JSM)ze+-!;*e&esEucFNrM&Y5Ne5DOMLgH~72DiLw4m7f2Vh#q#HFnzs zmdZAV?<j2zWj~;Zl?mu-AY`o3F4B54FaB=uF@T#WH?VS=D8=J~A9I41QVp;##y<Js zOP6cQkjNl8nMc5ST0Y6qfSiqZi}SiR-aR#KV^=Q>#KxZDOVlNRVUUPu0%Q)SSiX>r zt&mN5JZ*P+KgXH0*6UYZMn+vr#qV{GgK49X5qxWSWM|`>YkwAqp7LtCnyyoeRJqd( zs>F!_U6p3hiVQ6tpVqPXqdp$IN=OiKVi{r?tKPg}{H^yJDKXd5D7wQ5^PU%Xa{I14 z(VH%iJuo<LFOadx`sIDHFq(ByIv0F0m*383az?0IZtPIexGNv{rG9p9Vs3=V0u!{I zPAPOBm?Z9Uk3;g=hMKV-=C;SN!*{b2_Q~Res>lnnEcd0CKuEosEtT|x{4gN^Vt%<* z#BhASpK~0M7_hJf(@iLD$B|`{^{J_3DhszVspz(PpCsn5f9O{Q4F>7ZB@j3OrVl-t zSyDs?GyUe581$)C86Hy;W(eheCZ+CXMiX)zzvVXv8MMG}rcvzSwH4zhJ|KzN`Ll5K zd{;@<k@fU@i_Z<2UvFZkjzqsG^Z0G{IJKm!zJ=8Z4osPo(!#zs^jx_^JAtN1KyX3e zSm2Q4RFMd=%8l4~mY5&8#Evk|<mB?$Xoj*rE&#$CHLn5bFOr!RAYIGt>|`*AAIJ9? z-N5i1?LpIs8}Aq~(P2=REhqbrGnYNX>Ay;@yvsOXXirN2&<D`xJ+DOKg<uGIT@$~; z@Tf&*yL)Z+*YGvf5vfWlyH*Z7GFpX4E9u+K(Vl(H$d0{6z3%jd=Ry@kCRepqT+m>3 z(QjfqzhjuijfZaES@Q8D9h)fskd$Y_Ym8(c`T<QD%tO3bkqs46S7QsI$&?ka+;8<T ztgK*zT!zpgoC;7uU`md3h>ePhsm>cac;er8_erE2y%cAqNU5b|_u%{NG;yD7R(`?{ z>LdW!hPpnRA$*1)#|vo8x6u=1%hkYR>XJtZ@jMo2MEn>5iANlJQa;y8XgIxYU~HI+ z6Y7-^u9=`CESZ@kGta+{kuTrcd>&>H_M5pG`{J`O$F}FU+e1&6S%2_#1uF><pXv}f z<Os;8e!%ym+uXzjmYtHL_wLaE%U*0YfT28J5GJgKTiUkE_JRV@qKTn9Tr>H!*)wK^ z?;XTv0w_uau&;Lj^*rIF%77SDn6>Bd;ahHC7HoLhszx2!mJ`LYINj6P7ZGb0AZ94B zuQNZ(V&pG&o-NO7*YFo#>gr(SJPvP3*U$v%$Yw~`xrU{Kyt1IOGW4)s2%!%RI~bU= z{RS+sYjpx-aL%<S*O6+RFoyetL?gXP6$@6AG|GujHEs&_jFx3R)Hp*-n~oh_-bzty z+K`M=dp~%iM2`tcCgk^qcVA8eR`uYGFKXI9R&p}z6&Mjm94FKtiikS^abFRy%wptJ zw;|hztzAm@%~K6WRl|FQT}=b`gzdLA_XXwR^6Du$v3`5EWmJMj`~s^g*a*zwH@lJn zTZP8rzS4(IgZlNISSjCx62+|8%)|QM?@B0DO<g!xa)UA}%;r{Ug@0&d^3zkgOaazu znm8vLAA>8_zxHi<oqG+^F2>zbm*qJ7Jr>?1$2|e-0{{`u@BYm^wOXsCY=K+yQpBTR zp2^fr3LK70GJ=zxWTQELsO7s(q&p-}&9Vs59Nat2`BjJo86dDT>IX1rR{N?fVg$f{ zogHhra&L6LikdQkS<)GZu?AMPHm;kG>ynf@Nt_-8xvBxp_wi;%9&Uu(u>SmCIj`yW z#aH!0nwRJXVZ0FDAEYAKg~`_BSdj0DBl^i~iN32ipAPq}Ek+Oxf~R}DOx5vl(goPQ z<B*3cVd%SNYv;)0Y6&S{eKYs@ftVT^Bn|w<w76yz<SJR|I<5iVl5$hpw@<dNH)mv^ z+DgfR#%&3AdF3pb34bF+K(G`WN8!H2XBdzpx8$V*rq?VfB^hcb_Wk5gFx^n+#B*s~ zFh9JXad^QkZ+UPa2^rbc`9YEdIHwEe<&Ax1@=U_iNyaXYcHsMM@egiqGzbm_&yvoQ zdud1!Fm>v9<K}vNvy&ksnIc!`0vjiq89<Er2|OH-eRG9fcOErvK*psR_KdZ@Z+!FV zEW^nhcW-+8{*w~57JdN7rWj7BXcz>F^48tr>9W<Y?sS>8yn3A>k5Gb?ErmH<)SrEx z7ET_|pUi+Mu_0auzwI_OMs4YF3`iWPNq(GlpD@68q4m%j9u*Z5j~xrIr4l^>=-aP| z%6%%JUe`;>8t&Y0Ph>CR5O0c(r5=w4c3H>^tpFn03Aj}26<(SFxvytNb++VAZ=WXJ ze9)8TANWvXX0*TZSi7mRFQvk?siT&Q=PP>2o~u(JQ4)P3(cZttwK+MBZ!&d6$%F2w zzm^LZItN2YK5QyitI}V+DP9)JhHvD>X@=^^V1Mnc$$ovd_WqCTc}2_l$GPWUPhDoQ zJ|&=drxMowrXLMAeUIuUy|0(A(BpggQ`!v;hO;{<rqxBae-!fed)=I^>pkB2n#INc zdA!V^mdoMo%C-UoGuQv6;JXn?FgN166AdnPyu_(x$l^1k&@1OPjye&H#{q=N?=>E_ z+vxsy<Vwc%^oJL#G-sv3jQi+B8DDv7S+dQ6xadK2r#b~PunO2>uwUe$(b8BxdaZw` zljYs)zo1N`8qc2lnm!UG1*l%>a=^$W?Ew}dP@siW!s-*zA0Lv7Hih@*kj}A?luWf9 z$2!ONUjklVd^WpCY}$6&`F^+YfbY);1&fqeiiBx?R?FGKOPR4pCaG&@?{@;;Z_oHN z#mbJV?vevP!r(FMsy}oVy(F%2<~gjsc92gWUE8IQjv~i(Z#f#Y*m5=#l|s;Wb{zpn zemC#2AU*?erNsLRRe9;dk^+u;lIjf-GXS}6S?EqkqG&e09hXt4Q6#q#E+m&1W{(m) zeV0=36W?n%O9F*evZGFy(!*QjYpq6<$riIc>4&adPo@Cm8PL4$DW!uIoiQvm!RIHl zVdpGcceiHW58k`+0?W1a&a5otCk_>}F(Ng2K`Cvml<)DB{xQC8<0Fvy`HCN>4F;+) zJ2t@SO`FI{$VwZAZ-i2>R3G1)K4rc{fi3D*phFQ-Eei}YkA?TDnLqCCiQyQ@HoLX1 z_qlf>E#}Wiwf9hG2p!DO8X(h_*VoGPGF`#@v<lD1R1iuaaD*ny{HXmM+neP!f5m@T z0O&fuJ|!9BJvvGp5IRm7k*C&$s_jjWd~5L@c@7Si_q|eUbv68^J_WK_@#_Q2-SET% zym9RJr-@ei_=4SUe`GvIww7MgC&uFgB_O<W0Y<gn4n?d*1uXAAQ*R#JS@*h7eH1b( zzLq(NGHN8qt0i5-U;l~HaO>zN#+gfn6S7~hyMT;wul;fs>;0D)u<qYTXic|8EcI!X zsV#>IqKJ=(O$hGM#Zd7KIfKq#D75MULyBogz9jfAomytCd9+M7fzoO5jo$5A9m8LN z*N+{(QJE0*$Sq(RsNYzLSLB-&KeZ5lOYX16Wp^mUBD`)jr>b)kaisW;d;q0aYH0H% zI6vBM1_@re#SC`_dX!Tqp&){uEm(70KbSyG?tu`RkYo)J1|md)7|;tOOP{@gJVgck z<#Qakp9Q>3{f!wIdgqB5<XD~~PN_tOYI5?Q7MTVaJOkYC;U&+XEDW}J=q~PodG14J z%fVvPnLu42Q;=;1PJ4d(^Tlsc+u>3kby_}yjYv*sc?%af@S^*nxxd#Q!fA2}-+0(4 zOBhbJ&<fJRAyKVhOca2o)Axl(G@|iIQx1RGTgU+O{Z8J>17Uy+xVZnxd{O1gpXJx! zB#t%$c6{p!f|C`y8Wt?{8ca!jS>psteH(uBXmq|hE=Isg1)<~GTZs?xLs9svl_q_h zgSQeqdByh>mdclkT%goMOWEYp;3$El)X7_yGU<zE;$bg?>GSjZA%PYCZeWA}*|<l= znGA=u4%*H?r!jMFx$ynCn(DN@QBtukPS3<77_4t$xoy?$3_}hTPV03+FsgWKL2?iv zgIZYy&D6<+4HjjbPeHgMyqkt3fb22d^ijksjg0V^O6Sj4t87}m_NTNbeg=!Xj=VK| zTX^_p>9~>l<@*)&oe%^azEOq8{C55CM+@DXngY@}C@?so(H!W55Z;HU0@j|$scMM) z@^kP97{AT}U+@a|G4^TW-0!WyKaFb(b0H@uzMsfN)$WJsOEHl~9b7xpQs-;{ZbjON zWxLtR7#<p&RtEWVHrPu6L?U26j@_P<P`XFj^9H`oTyCp1tl}xbqaHjj<+TudTh*Km z2~W)u9mio`-D41G6qdmCaa5E_#1Qhc^Ss}S^(sUh?mAUCh%llZppRn?6GF*nGLYlE zt@X5*orI>>(_gX#j~#E%?y#y(Dvbt`umt?PB^hw|{ilO_CjPoofgB%O2c?WD7_-z+ zo65~UI*xtu$!INDtX~^=!JPJ;2yNCzed-uD`u}M93cskj@9P0XL{d^fLJ?59yA-9n zd+6?tp;Y7nq#J}mkOt{a>Fyzh?rs=jV0f?J_w)M)?wmXKoW0Lpd+oLQD<D1x$?mML zg8jI>;!KG|CqNd8SRmq&l8v`Yw=Z48lROhC3<lFL4EvO};eRV?Wnh;l8uDp~H*Jqv zi!P=cXq+|Ug-NWM3t5j2B%*}xUOqD+EJr=VMvMJHNcmLJmo5ymT(5P|`0PAop~U!h zFuJoEdc~TdOe7M=VUu-nXzi_;vfYU4js#mUK^NDjg4|udFoMyM=)h+Q;2hwJSKO9U ztby=XYN!}n6I0u$(E$lL4J?P%;?N_{a`29)E|G7iF*;+o_N%E~`&!FIvTGX~it9z5 zksvvn-Z~Y2usM$44<%#nFvF)E@9DbCW-@DL$cCZLswSr<ApVf|HjIgA;b>{N!EpdK z^OAt@UbB&y0W2&k3NmO9Y<-yIX#2Z-w=LjFvV3|6t{_$xG##WU({CI!_FZEUE>^fO z3_^L9S1UnIJmk0XHA48cYF8CN`{LT!Xah;5Cg*C|l2hOm4g;$a?U|K!bQ9rV+(`Zj zG(!`T%AefEnPkQlF29m|L~Xl#Y0Tv{f3<&CzEfCot5w3M4fNBaWHqem-_E;$<Tm2p z_7dZDY|&|84EEQF0+bw*wkk_P6KYNn=yyUl$U;(&$YyQZ_?^32^qOKz%@BHt_MaL| z9I~2{=B&eldFx>5a6wR-1pnIGxSuHbpB0L7js|O7W*6VkW(o+=x{3SKEy!%ljw&&y ze9p4#GK0Cz6`8iD_QVsE2{>gRy5ezww%&x<a)9esTOZK(ADkWUT{ld>R86Ufjl>3b zbYp(836^8S0QE-u&Tz#}^nN8NpV#}%BiAwtL+^0Wg;~$@>VS^DK|h|TSV+<;y(0#3 zGH|teM}9*^b}Q>w&*;;XE~qQN2AS{lmY@Mdt;~kfKmqG15x6!EL+{IjE_%ia3RZns zu}bELt2%8Mmf-a3SV!Jt!J+pU;~)!7*eXy|saoAZ!52F*sr>Cy=p3^px}1a{Ar*%w zx(|eSyZR}gnf0@c$Uu|<3a>zS%)1d^zNKPE%Hd@HY-6E)YI42@AhOjiAQ$dt;eonB zG;H#Zv#J7pOst|GCe^ctUuq0~+Yz+k?n6kyUVUdu;WA}NiBoH{PIBf9PM3XQ`lbI( zc0cb#!L+zA0R{#Lr12=ZN__12lB3uDyPg#~%d5@S7P<(Fnhr&_Rq;<?<~j^X@2_WO zft#WrDHdp+V))_DYJUGKZE_Hvnd`s6E0p+W+vhJfj*@?;yr8Q3kN2j<juhOs3LF8; z10K^7?nne%Y5kA!D~)zSP)8po_i(0_(AN1jPHYl71^yOOIoP>h0D_*%&kVwNZt{Bs zx4+^H6oPJ4_T3SI1)??BxPC>qMiS6V7Q?O=j9R6~RFq}`b*%E@+B~_Y8cb}7?YLZi zT{5E#bowZ~^7qyme1%qj#^j34YStPYR*BAd*tfLNFzwkNH5cBWnI|!MxHf$MMRxwc zfgSAd)iq2{nIiZpU2ZYk2dMZ@iJ(A)>~|^}S=@d&lMrLh@U!u}f9P`UfzK8TdyPQ* zSrmdt;z0v3B>@vTZJKTC4ZKYW9H?_#n)y@I8)#(`k{$!2o&XWDVp*ULxCi#S<QNm2 z%b6jR6X`MfRJB8rTC3#kZa;82^!##u=Sikj<|ks0nT}iFJBAg%4|r^;Vr;P(FxwdA zmMHwsnalLc&~tJQmebE}OX+;cF4Y(i+7L$`N+mS3f90C7y-B>@gQ{L8P`~dN70ju$ z?k8n+FQ4ZN=$ChJw5{PG7I#D!lGzTlK^culPs@4)!8zq}WRh)I!G-v8qeEdl>Ef9k z{3_=!f@(NlNxl!!*#K>0-QMDCi|F-+cBPQn52l_N_Wr<jXqv&G5m+idD#c>V@UWQf zd}`l8jMq(_{iee{(qpb-%>yG=Dt@D5mJ0{h?r+ma^qoveZARgb)~wlJgFVGDu?3dj zddJSnk>sk|EvMg9ueY{_sG#Q<%kW^_k|C>8qGa;QEWcp?@<u0}n|L!No$Z<J5Apoh z0u4)AB@08Ti}861r45y=4!rN_n?TI&mF!B{E0G3OHfmn=Jvzl8U87h+99gR2w*oXm zPq`@=&Kyib%=@AjX4z3H&ASq)T*uR`@_-Q<|HDeMT)qgJz?;{|QSY{eI@d_|hW#*! z8mTaRKKwbQ=s>KFY%VHJT*7{9%pB~?y>I7yEIR2BqY*~*;460%Yh%17`Q(j_zUcX! zp2%)b+NPKGO%jcW=+v6}=D&wP^K4Yl_B;P$V6@UfYWwPwDMtG_lU{lU{`j>^;Sk$S zCTL66QgDY1n?s2V$12P46Dx~{H;T!kxMVSVx~p@Qxrm7%WNN^!)Z-%m&1}%aX-#|| z27$N@xMeq|F3R9%S6+&d6&9_pg)rl;5B2RE(6!tf9%G;Lo>bX8o=m}Cpi65IBe)(L zAB4v+x>Y5K)gmjgG^5&VfU7)erd;29u;OZlp3w`ZmLm#4cctW80Do@pc)_1&j*r$M zxp;1owkc^IRco(JMf8$R){WIqv`~yC^=sPS^RJHX%sGqbTH?nG?I*wLQ12>HNeX%D z12U;E|4ozAh`VH$nTOG8X`dIrg6fBb*JfDC9h>8clUsBHTo24fm8m`zk*&n<f6*); z9TYmv#U$e})@Cc8<^KQvC2e;gX*={PSxwo@!Qa9*539CC(;t7UI+|}$ja<E;?!eSu z2%hoynG-WsO%i<e_L;S0uPjU-L=l$$Te&74ra({1#_5k!bIvyKL>h`K)@34115yKp z%ThTEtoO|9ORDwPk<q1K=;6_I`JJVbdr~J+xHpN<3*o*bo~!wxBj&CTgB!{{4t{JO z*``to*r8&fH>G>g@!XO`;3w$t+bvFMAl6fD8PqezTr_tI$<F68Jm7bB0(wQ7Wt}21 z+}TU+;SaTc(J@yNbkO?)re9s;BoJ<Pw_pHZtsHxGIQ~@^_h!f7@ACvp<rnrRwgkc} zR|-O01qV|<H-Z6`r@r6{rKzHsV_{To&Y~>b25u28^o;Nw_pOj|JUQVWxIE^^usM1E z>jADG-$H`&#W8!Obm`((nS2E&(uQ2c|G@n(jFHFJZPqKd$KK7)S00wP^836p)8;!6 z@VM~Cn2Fix#;G?E06g;}sFSY{S+ksC*c#z%K)yg~Lt+y*S`B@3#QhvXK;-?v`hMFZ zAj|y~XPP<kmyL0mnK=cqnCaRZrzwZcieIcNHfc3`=_zQnaAQ*-&{~n8RUCFvSq0;~ z60x;PJpF=8ML<gExlyVay^zv=PU^p~uwoi?S0{18+;Vi}Tu(iF#MugkMK$(vSpn)C zCTJb`_$|R%&rkPF8lAh|)p^>_>Yst$rO=s7V4hC44BIBf&C-y}JHBJt_VCYgr{(~} zzjO(;mpG&B9Lu@6g92xm1mcOiYeyK+e1Vx0-o!Y99e8bt9$wjBlV0)QR|a0OL;tZG zdy;z{&T$>^zY=om#us<1h~$Zq8tFzq?*T2d-!O-AqT;Y9&pNRKW67641e#J2KhYLE z?JhQ0_{x0nCXv*=NwB98FR4Bnn^mCulg$M%-&SIkcOMi=e2Eqfp|{Pom1@k2$L??V z!8?FGmZv~gEu<Kf&vMYEn8;4SPha<4%F{4**4s~#LyP@9Sh?&Ze=AT1ny{`M*^d^C zECPS-;?Amh7mHz%Aoh`$x)j3<Yx3;_2}dW_7X5{Ew-@zpGz*D;leh~M57@1mIQ+u! zo3zEE{rXA>jX;d^Z!_qk=17%QTcxnW1U3$yBt|UPSLK(HvK{w?^e&9X`Bfkg6$QmF zJT6_6RJ;8pwt`HhY_)J-${TCt*f&qz94fSibY6mBPS_(1k{{Hw6(0I>7<#jkr4K%s zDw=4p4xZVm50a<m&DgBH$Z_UyV(nvgc$zHtgm-3KCW8EDMMt(o@)>WiA>Q;LZm$%8 z99ob4-7}J)Lk6L4g61Dl;2>Vr({$)9g+X1ZcOZc}>V3tc%+`mu134h=+>#1c+5)V1 zyfkPD4ubBDvv1f8XXroeX;~dk+&qAQlTj&OG%u&2xhH$JyIV+IZUKG^lb)nQi*))P zKB)ai*J&Ke|8^K;jC%`B3nx#dD0SJa`tmlOjTO`}D&$^P>iK_Iz>b6e9VR(0$xqLj zwEWFQv%w|uiC)w3^cZ<*LV{~U<DM?u;60U?(XyTpGVXB0(K^2LZ*7ymT4k#ato14j z4u~_m{vA|P(YAO4k<UrdBr*H`2Kz!Qs$>-w=;y)CLaxM}Kt`A+QR>(y?4WyVv#;P5 zu|dJ6+Ju=N@IrFLIjZLG@Cy!*-DTC*P#J83&ivsG0oMm<*1+Zd!rw+=Rc0!)Ou}Jk zK;=B>0~<^)D)z{MEcc6^Xj934>QLUHQm8r6X3__fu>&GPbKi7ZJMLr93$ZJ)KjB1p zuozc8n?PTx=&)!j<o*JA8N4^<<4H(Ry`_)>{~fkp34pSa%pw@1r@QxVM5#$6{@g5= zeSC}+?`N=+74M^D4;JI{6-`VvFo)NIE6Vy$9X8*+`w4Q`i)TnI)P72m7S2m!@#%Sg zT3kJuOj*lkz2;A#`#2add48|caiy@j^o5~jV!bNRx5en`tK`64ru1Tny6S}<H?tcj z_Y*O6%ugjfJ}-6DOQ~$uC*qGgRMihF#f9U=C;2pLhh~elv^{)fX`L)Ax?Q_MGm1i- z&4OJGCZ&CtusVE%Q{(=GzzDQKLTGBUW4ua7m=Y)ma%lzSh-_WCUHa1*^pLqyceGGP zr8;xi>~x$(TLF`oWnBFTyCf$VLMf)&_fLTuP7J2dvgOpRTYrD{jnBW5H~KvoA!hV* z{byJNwu3ye*?gjwu&OBy@ylrrfkg93U@wa56{xB1kX=Og&JnJLev1C_JB^*)WzbHB zz2wY@4m8)xGg^U@g{b)x^zx%Q|08`jr)5CnT{ZNvrS%$$8bGbJo<vGg-ESb5ty2Ov zsHX0qmVcw&doN?g!$jw8Q{p!Cye(gXc(RU>{C|H5vqj7e=SAzu==x8D8nv6~&4wLT z|Jw;}e=9r&nW+n7M>puZ&Ds|gKiA3T0vC6jD{9UotHEk^NoBf_IR5I=j$Z0S^Pd&& z=pdB4<XvNl6FTP^>s7NK_~x1eZY_=!LN4w|(1r}$S3{94M*d6qB5s$3p691pX*Q1U z#s){ez4*f^A!*!pq8N#z-*5K@VU#QPV<9rpbBC1);bHA`M8N>;mLpwQhOEYnop-43 zt$C!J0Nex1k_p7II4#6Y|2q8aS*nF-2AgV`*F!;B(}RY7HH8W-N4;HjWm6v()Kd}6 zPxLYEsTsE&yAFaoW!urlK>5)2>$=gw8{pAOMn-~`N%)$lbE+$GaA;I6$si@p{^GNf zbs*Tz^Dji$y^)WF6>CsHjSLj3t9+u!-gTi9BQ4CaK^wL$=@78LiF^PoTNN7<uA6^t z9hq}Hp;TGmk8wRB`!9%Sa{lD}cW9a9Ol=#&DWAS3!2U0k@k?*aqaTho>Gu##uNN;~ z>u0O5Ny==?>3o;s$FcZtwpUE@!^MEuW^FiC#B)fOu|wgs-cyF2tkKcp)>iTy3x5%s z?B#Rlx0B-^jElUBx~cihxp#EWSgOOZhr3g;x5(cN{s?1!Cff_BFIltE(UQvk4c;1e zGe@%x$FLzN+}DidyDHHs)9AgnRKQ8d>!uNqgc`~lq={F?&|JjS$;_r*#nY{655wuC ztQM2_;KLC$eAJ+uXP;@GsIi4meAX6uw{H6-z4TMg;B`8_7$Q~de!L5zitSR<MJxMm zq6R~x2BM?tvECF@@^%3ucz4F?U9#YkrVjT}&rF#J%htlPyzc-1GE7HDPIUeXL#d?M zWnFO?j6zd9O1&jn*YG*mt6rN!8^q$-M&A(*_~y&Q-^V*J0vU9QWfb~&D-&d)19mTa zA3hrRw9-<CZM@Uk;MS|Qla~{thw`q!4@CK!XV-C5tIv5=$XiI48V~}z@=G?$HNPde zC4*(`@e3OZ8QT~;8x`#Llv!L&j%vu$c(1sZFZoO<Ern4z*90IDo`LZU(VVhU_2)2Y zy-X?f0&B;w=R~^iE3Id|n17k_s$xq+M`PE_FQ<w`Y^jgIM-m^jW4^5Oq$tku=rB}q zOL_;pbD@K#B<PHQ@iv1x2fdZf_4_{Pj#;D|{Av4l*Y~e*k0v%>Lh)+~3g#4=|7m_r zlZ~JX2Bxpz247FG`8*1Z=IK(?DIRaWiKG|kZ_8RZLYp1PHhh?*0`+Qaei`|!g(9LQ z9^E?^?ueFAbrRJAsB@0_U7MJ;tB)%lw0Y&2idEa~o*&iS>tN;{8T+e(J<J#Jlbseq zl?8&gb>o=_ziX2A78Bvi?q@=V3nI`$sijaw%^7)ol6ntqsTh@B1-%({Szl3W$B<AQ z@_9s=f#XzfQ~(}Rxq-7Sis4R=D)+~C;v0_*^Gii8lP`mMXAK96*Xs@VRvhmb5W~hx z$Mrx7_dH_?7Ne+^N8gilkN;ysW%==KhFW`ts)MK;%&b;+tP}l0dVBuO!|^67yqEE) zT5_pxEtCHQjr_Ypt6MDZYAIHA1v%C8<_?#8bu$(6{F%DfKrI1J3@i9EiK0x}Uxd=s z?A7nXB^o~*#l5grEto04u<N6-=`;SB_aGlGRy|#tX!S3LB8s&Ll>V&)#^2%!*>v$i zBd52QA+t@++>e{q<XrkwurISUb!1O?0K4uuw4RM_70j3ziV&-ws4e9O9$@P$D*P{4 z2rjRiU-D3I?^c?79X1?qR-JTisxVl?m2?g;zGgVk`mBCH?zRUEFQcNp;n4OCYT{0S zKO=_NDu=)j5|`uO>LlDY|1<KN7dRJRPTM#OKy85^YXjC3pf$8hf&M{(V~!tjYS;^r zKCl3=f41icg{;EGfScJEE~|zgEVU!w5dBqZl{^#kwD<a=pEFD)d2D;eIm3WS&Q2xp z{1yS9ZGjtKH$jis?+@)CzLGm;O*S0ki+S}2`dq=h2J%wivmC7sA8*z_lh3cT92jN! z^m@kQTrQ8Y)i1|ibGZhAAK*c7<nkjLawX`T$!oRaZ_5=ZM_YVp@Y<T|Y6J3GFw)A= zMqM3<quWdS|Kcc{QGn0CjFAn>b22zm7_jH;VGOubogyA@>3ZcW@EMNDU^vNJSs-zQ zj_jFjUk<#*bKYgXC+ZV9DCNQ1y<eiG#ktLlr8!c1%A)h9#(h-We=sSvG)6U_AVn0} zmt~1Vp2cYy^q~H0x0<g>+M@d94l=DFFw^Yh+i|CHslXwbmh$1=%psghIgD6WM3c2S zW*^1Po4S{;R$-U7LmwlmPN?H9y!tb$uz;1*d0Eu|0f4K;HulC+tBvL2=VByIe7)9K z0=XX@hlRZ7H>jrrnkTNU%MrkKK9sR@(qm&l@Y+udL4ccSDL$+3xV#|qNDN!PPpx2F zgiJKeMa~{?dGWRfbFuNaXgxY54UtDcxq&wmiFiUhhj6ba=#{zO%Q((uV*_)T@|C}U ztfZwGe#G+4Fo(2rF*Qg0|EtM%o7A06Rkd2JT@senl+z!_=vQLgv+OMo<}qTuGTLvd z@r+?72a#;(0uI{xBnSy=YtB?M7eKp?f9%ik!f)NZwJ?MB0I`Xwh;0;l(4i0F4d>}n zCoJAfrG9%h`d<Y;7$JL{SuD>q81qU9p6qme%QWARfzv9qLvEim`kaq`K%n<Kz)#7g zuZuWoFEg$kWc=C_Nv1a$O*@$R)zh8ai|NlqEvgvN{|f;LzR^XI<j#23|M%|)^8f!2 zbVd}y#r}71uB5;9eu-1g+vhx46t>(R6vQS++GN&cr=-l7MXYPG-16elWFWNMC$x2a zi^Cb4+_=9grFB?Y<Z2q*Z;yZr^tjp&Zo9}tWO+Xv{XR{fZRsUrH`KlBt`dtg%2Pab zmBXj`d0W5^Q+^QK%%m2&Pp#%@9&Yv0tF%5&_bv|uj!DIpYjtx$;bh!8J>(dlH-I^s zs<`2Aghw^e8rOi7-;d4+he75y+}$PZZX-~Rcx{TmIO`0$k|$DPCyis3U}RD~y!;Vf zUiS^`e_(KwL~d-Okiw2Paz_RbTIM21hp<@~LxF$i9KZD2>1!FX{?5+7mZ6vsz3n!Y zyAZ7Epty~e{d$mgiCm^OlrQ}3>8t!!8-`bwJy}Hg!UwMvPCN7t^yRxql0@VwQoqs& z{agyY?R|5?B%q6N(izTyb;HcN(4oh&<ZYSFpQfm(N4G>m2jCqYG~%Z&;VvEcs$tqt zL5$VE!gBF)l|8v-WT{!+gBiDX3gHT|0+asj=MQ_#n<EYN9|Lv<zKQ)SDAIs}A|Z1N zC@5<A4UPOZ`;R>Ho2S=ALtw}8ou`X7ZGZp!YQqhA#31k?mnW<BI}9$UMic2$;89WQ zQ+`nY(zb~FOAyd6ei}kBkCZt5tG<dsd!HR}xItULaPscxO1{rwah7^VeEBdT#QQLX zQ-P899E&DxdqWB_wm%#kh?hBiW8Me9F!pHOpil*hJqjB=yMF<V^YM78nRfeY3synl zOx(JhM0kIcz|w~kbM%eq%l)kG7RNf%>Jsv(_KM}-TN?($x;f3|_J3MuP!Eyh^W^Q9 z49&X=k7~~$XE_}6I_+MSVmBu56~xS&d!GKywZ!%-f+WfQl&A5tdD<?~QK#2@HY*jA zbcsrt{~95-!50z#KQUu{bMz*=2Fouw(Gf8&7n&C@&`0MfUIQ#fL?IJLohJCpeccb_ zl29@(a-QDnCBiaw^qwcoYXw$}-9MgJEmF~Z(&{YST2q>EmA5=xgJqz-Us0j2KD>8Y z178kMG@0Ujuev1i4?b`!yx}r&oWqtbRHh?XZ$6&DdS9)d)jduAI>Dm$Ejfn?N&mMq zO15zpvUfKnNSi+?Q>+PNgJC?bo|Cj6wW*z%a!3o?4VNph-1P)h^|%VC-0gQ>0_mwQ zU2B0S)9&cc#awR8xg{M~ZJS!9VedH=dpSJ#xb-AZVaj)LLyw^8`At^6GL|#v2MOa@ zmhPdStaM0e^U;xSc1j|HKhTBBE9h8?;g#lnN2AU8H>aFP)d#D>t6cP%GqHC~3##hF zT-8ov9?Bbl5FOjaTE4B8y?fq9U(CY9dPe`EY66~G5T<b347K;t7WVK#A??T7I%HR! zrO2Rf6u@_OS$Vi#kV5sG<9mpk7&Xc8BXfL0wwZ_J(+DEzKBwIy*S-=51xsz&iNCIh zQT4jqRhy#0g?PIHpjET`Poxd-o?YKbHJwtWYoj%Ve$#HSITUZ>^_PjPHS{zgFGH=g zwRJwp8?`h~y;p9i%utk1qa^HcKPD6O*o}pW>j_^Uf6os~=h)`K7u84>`Qw9Sy!od` zC7$eBa=GQZZmV>pP2o^9zQoKW^p$3jf~wW<-XzHax8lF=w_%f4WlsqcR%d_^<TcEH z!huLS@%G(XzVTRyxpV|M`OeHrd#X~J%ZO4u)8$v&h~EM^c(5PXX#5`*fGT9ub?JNs zjG9D8CyNrN`%+TwBCS%TTTM$RS4%85YmbK-!9$(iOJ&!P0#oWbH8!u@OuESrE&s_} zt*d>)23GUlw5ghgJI!<GwVlty)vQEEl-eNqH+-7mpjh4&2PdzICys_Y1+I+`(IO8o z-t5Gg9;sjbDpNQ#B5c;hwf$uroW!C%hm-XPLC(*%!2=Q2U>*^l5&OeEazoX9k7yb( ztE9oR_nza<FGj%?CWC%b8X;|hqZ~%k?_IY$f6LjZ^v@R9Q^9t=uhyv|TaxbH-s+x7 zX>K-qYoGL+DPKz;&c*>*=6DcIB;TMm^NL2uWjvnuiXF#b_;%g0iW@dX{{5tBNBmf; z&C1f!(eTYmL+83y45{I^M~tDe&=v`DAf<gVFj;Qb8a(orpUMZ&d+N)&9iFt(EYfsX zX$wH~|CPy~HiZpp0Yvlr_Xk(Tq4;)*Or%k(sQo7aX}WDCW@}i8qa9>#!lPdcyjpLF zClQ-=e5|6j6lQ8FSDD{cy)SzWY@*px*naI)8GO_aW*7RQJdiv;3RV?#WJ0FtuIRSt zd(wK%Em4H!2thxH$Q?frKGK|Gn6@YKj@06mFh!wH<<{z9fS(L!q_h(5CNKB6CU#tE zXoYpf@RH+X*nm(}5T*5Brb`5S?i-A+EIOaS656K{^pbQ2o!YjvC(Be|S41=Jiymr0 zrW~)t?q3ebYecbEGW4XgkNhd?0;&}y_sN~|EGt-@j{o6=6htuITj8^toql1Rt)Bn& zh=99>71h$#p@J@zPDkgRVCf0>dX-A=MU__S#SH<ipvm>3drVNbfAOfYe!W*AvF?QU zh`8>h&ct!`-<a?#+lBGvAq*bsVMK90mqIf#2VFC_Mz?DXxz7p+w5zu)4CY_N(|Y+2 zb1rugNKBvVs!(ZUuqKl4(b<QdG(Vz=+&oKo?fp#UDBwir!4lV?Qt|=YjyqyQNC0OS z>~GO7x0jq*Q$3|35ioiFi<$K%7g@x}LGb~VMjx+reY6)COket?;*PY?9?MJL|70F> zsWp+pzDZ=NF@}tIj@Qv=Dw_K4?K;X<+u6SMtGvl!rEfwwxyyBxhu@Bo_iQ^se%)e; zFA?#imz4z3^G`(gZ=or|R2)3j9pY^Q?gX@J$}ssDS)iHBU*m0ZY<|f%KVZuwi%G$y zB2>~Gu-!GU5xNj~Ne|1SsUWVsQhv^6C@p>{6u%^Xy;GULuz}d}0k|6`^9@RYoL~1H zONy^mXhwpJG7Nk>1DRNGqW-j>F&^uUexgbxz?F-$7Nsi_p4yYTg5zT>t^qOga8%^D z0(qQqcYO<J@OA*oXreXP4%`CI+Vn2xe{3hAAP2ley1ThB!PmZfQ(<uTvV9Nz-n2v_ zb78S^<ttj^Ib7DE`WX)BzYcD|=IUS89+zC@25i0j4_(qEOSttbzA0kG*VDQ>SFfhs zM_Dq89zp9F$p7w#S+i@KQN2_JR}9-Q7M+EhP#kOij^OF!F+Ro5;&LII=(jodFs=Y? z576x;TfGtlE8p)hqI|lAi77Hg_0MD&;)H|DGl`w2*TXZ%krLPn6fdjnl1@gm{R~RP zYl6V75{?cZj5@{2%5(@x`YVLK%9d-Ez#{64ifOTq9kox5`>SKocixSt3}(Fb{qTuc zPZH7k_!rA@XOx<EZ+d2-#Wy$8r4yUjb5^VI_@kFm(ATAaF|mB8R*sZMAmmQBi*DUL z_KLe|zb?^{r!ZAKThoEbH;!Ynr>b<!t~C|ol_=-epdNMSd9q@CvmdrYPns6x6is+I zeJoM;C&T|%N#l2^CgQjG4D3zTv}HAAMMCmhBVOcX;&eXRT(yt%(=7PRl@n!Slc>6e zfn*GU_YvIE`*hU181DCYa9BNB6&Dv*RP2>^--bM?54xQVs;viVH-rGdiVN72XmgNQ zH*aE1^VANtf|lIoBj0P-{=L?!+u1I9+)%4jseLg%Z%_Q9yirVlox>%O!rborE<I2h zQLxUi>43|uadd{W<$!-O2fQ`joB3PE@gpe~YZJwB^GRTH%HJaOBDcqx5Zp0`jFQ%O zXrUuUp90g#1UqEf!N{>lr4ZL*MulY7Iv)O?ra&7Yqu5So(7E+Ud%^!=q|SUN)d+Id zgIEsoYkydyeXMK+2!4a?ZJR{RJIns1>U-nfd2SLZj|1d<rhV+?lMFnC<6+klmlaBg zJt^lD&un{zXP)?*w5fJ_MHihcP6K9&J2I59FP^>$@pNY^u5k8nZ&}wx(m;aCCEiak zGRCGODEMt`vUN)1qcF5%f5>vU16*y%kDHJvfIOvWf%Xu8d)@vR&>V6Sq@-E!PGW0Q z!{KUQOY8zITI8gm8qt;+IPe*a+3<i6IjnMqbfNYiQ4+|Jl{-fyH0VYK5#=0MA{eDN zajem(B2s4DjUzk6#Ne%{_W~@!-%EL=Vd?oNPMtQ2sL_KFcGV$;%!q96O`$Mo;ve8A zAOQ{#UizzYWBx8i$CAL)wXma`%Db^mn_OX+CywG1Zwow+=NgBicjGLiIQ#i86p`sO z!BV<=qs_-vLCCp2rI;55>4EXTy^b3f9OtVnHMEZ88;@T)!&?{rHE~@xw0ve6R(xYm zj*NU^T8OVK!q=*AZp`o!Vxd^EGy;p9Umv~R2JQTqQ#xXgc0hE-UidY12YG8)ImF@J zy#R9KT5(jq*8pxtO>Gm6tIY+!$Dq={k}k2W`%EhKv(}s$sufc4FKR)bp9Sy@MLdx0 zVSj%~<a%H$-rc7Uy`L_)wK+JRAx;0?bO8sbs=&lqVbSkb2-7xQzts>dCGWTd+t|0^ zawh}(idx#23<Y~*f3G(qN2*jASCR;ZQkW>EJhjLwY_9fJaltj%?!#EO-=r+`Q~~al z{jxiS0I*&4ogEw$AK6YODfsOTt^x=|R|9ON?s~oc>~)U33*Uc+WwY&V6hwdR8hT=W z`T!7BNY8)I8+-O$sWe`bR`8rnI-rT!AtzJX9a4<EC>%wu{6ER1&*@ob+1_DBzy09u zop*Y@><v9yXdinp<;J`WT(T|5<kw5uOTvUc7j)hdmrX<Fn%}((&>ASwFH408mhTr1 z3M<z%_<)t%Qnnmv;5s+Ioi$q7D^j*A^Khi_MhSs<ZN`QMaU>goPky336N3l_m3BoH z;FT!78wah27GQX<_?It14jggSNlU)9Jx|3%*?bPbNk=*`*#F^iXo;UqX}{A#cD4uo zr4i$84f?OaV?f=19iVms(sz5<?gL?$C1l9!6R0{AR-&`8SCA=e*&5DVbN+e&y@7xX zqTXcLrhlg5H5kUU@Bh>ALA6l4CFpz~`Uc>d{b%bO&W>S4r7<{OoAQs)Kvtqww#rg% zGgHUtmshByd%(H!-{&;`!of)Hvk^{hq-=mY(ME1k3wUKSXI}8~fcyNc)L?a$K4wlQ zwMG15ehiM$qLDR-uuFRzp6R=7CGyz9q?_)wI(uG1>Yp0JQ{YGP&ItXLIAqSL^-5dB zMUsH(OAVj+)@Fj^U&BXlJ(iXDA9Pei6HCSTuYKj(%xAC4k_PjN>A6iN4!hMl&aIOq zTpl0NT7KKtZl<bF*6fHnD4JAru4NsRH^-0Uqt>xmJl7$os6(dknzI_Tj6Rn%uK;&6 z-`dy3ne~eZ`sRyc{|0C^=+`-AMe<a4t^1ci`z`7>g+}(&MKK40N{g?r4nK$o-c1)s zIQp$9fHlVH|Lpy!wHP4s-=2b+GL?zg3d5`ocW%ximO3qd|K?rly@TD0`6KSaAo+IH z0SnrX0s<Pa4DH65SkkR_{19@dFUVWe;&H1$wbw%;?R2BG`~#o-4Z0FKf~Dp$M4fn! z%~vsw`31m`N$s#QDK*n_`Y$r#zI0cQf0C)(gM53W5v|s>Nae_tmcEr->Dp~+l&eJ3 z2dnp*tQh^OX!#rV{#YO3h%z793;N*62o37i`&}S#x&K3@7y2ZeXp!AaR+zM?ewm|q z1rEoOtg3LLuWf~;9LT`)1ZWi&4J3BESkGqi%;VZ~M$a0~lZCoOFoclN8>1eE967!| zyja$=JOE5H2$~e8%)1mgkWW_(((jL@yLKPS-Rq$u2Qd%LN%}V=c&WF^gU_m}F#@XB zRVz=xzDb&?gqq+`@$bZG<?=KgeWq#ROC@5Ts}d80lgSk1(_E;qqOcv3d!H18e_Bq} z@h-HNzgKn3MSdq4l^K^NrKqs^z!O9ac3cS<YjrSoJ?-OtPI4HT5n1JM;cw6`%lzi6 zG<!nrh2Ku5H+)C@5fix@hMNC34mk20wbeyi=Ulgel&=XFzsgtHivp5q5I_Z(d%S@@ zP60q8pO@gHey7Jyo7>iN|B<nKU{b|v-6LbTcv;MFLBe+dIxo?35`Z{5f%LT@TZarf z1=_FJ{8uDeSHyc{vSY;Wb`#Cnj9ccC%XP&qTeV4hZ*h;9_3+%51LA62^3rd2z7iZ) zw<<k0RLvLIn^!q1q<^H1+`8UT;eE%v#VV4V$i2spM@c-#iq~lEa5%*2?~**Sv#8h} zRj4x!Z-D<dLR}ZnH~aov2V6fztQATHN3xn}4f|>n6(D)~LdH@@4g2;I4!Egq75S!L zk}hY8pZDkH2Zgx-+*UXPxV;;NqFu2Mx(`Bix82p2rw?j6GX`)N*Yq1-!)M_ewAT%3 zycwQG4<acX_ek=i$NN2~+Q}pRORONoj&prE<j6iB%9b%IdAGS)MZ6OWX^f^Uuo5{F z>JMTV3l5LuDCBOkTY309+~%F{MOpBSeM1)@z}JRdpRfRzG;Lfp*1i2~3|?KpNlaf6 z;-oyXGk5d%bTNxcjjHO|>&kb8HI&kxk>^YP*KkLOW`T*3WyhbJk|pNm_mayU$jwxt zgMLfptH;mYw0GDHOQw6#Tk8sKfV)%fP!QzA|A+&%Uw-KPh*&~E$-xfDn>L*UihMp_ zF+V^i7;GVdy5AYQJ6ouEYNsZ5AWl(ZGpYWhqt1DSzXaN9x5W|<3zlZv*L@BCB{3*) zvcB|NT*yFE-ZK)C4FiOmX^Y7v-I7+kPsH9Rd~-9G4JURU8vi#D^8=!GGcUvob)P~W zH})~ZQxmSb-AL^>o~u07Ipa#*_k}v>Y(41_Dg0&e#EQ>#<G7QAuqAtp!+R;9{(s>4 z_5ISyLi6&4HzKS3(ZB5xf&Dn}+rYWmu{Y*<<n}nhl{iul5D^Z9vFu!yT-<f9{}U@y z8k+C)gZLoQtX=Q*0^QUDKXpw*q#^k6jbm}%w5&I4q&g3=WsDNA8T-Ok;;5AI_Q2O$ zDE|{j)<f>Tq9jVGCefuk7ss5zGZg=Ou$O>;`O4qxzs1){c``}m^4EK}t^9T%<_#*% zRBi&CoQeO#0&@IvUhrVw??#I_3alKKyXa_j8Kv4FH1IkQzk(RJCrEBHjyw5`6`@~H znFF~oG*wj2O#>46<tJWRwg-*MOmEAfKnV{Y)GFDY&b-sFwyKT#@nf_II?wymWJe5j z=5@DMFmltybWD565JhFPMp;ox8QiAxYl(U{=3FVjPTR2n{c6YaBN&slU28t@u~_P} zg`8?DN91b;JPA-2V1d&2xs+0ztB-wq`hL0j#18k(Vqx2dP^mGYvJS#eog*z4E6Be| z{4wSGEDjo$pd#*I3qk)x-Ghv+;*%EQmM0Vgf#S2J#zzt{H5E~hy6V_FKq0T#c5+1t z(6KZctSTB`fgG-iVP2E)TK7FGZO5yLN9%_<9>?1%%W6BYJ<0uN!7%1Zsf3fg1JL=1 z{=!eyrJo*}8}l(Z`i8}cMavJ@$|u%sx~=rqwVQJjadMuGQ-DdC&1tcgypqY?&B+5K zx*TtBoR@YW{Zm2}5^+*LRNgYk4Cyg2Jul`Y)C`Z5E7dRKcDBqOEpEak+!ZUX9uprT z{v?uL3ye!326b9G10QsPdX&YkG#Seqokc)(P7lICw9Inb%PSr`MW60}0vtyVtmM(t zm9_@xIFvVe>TU66--oQ0O@Gq6EXY{|Eoyu-!-4x~3Tb%+*Ub^4$(%);J(wR+N63qm zF!V)FGA{RqH1FIxYBr@bHTll|aaM(9ew$QoB`4!A;xBMEbkbbQ*38CmO2#t2Sy(}~ zi8VM&B)qIoWvXIsE+f4B9b3b^wYuR}`co^^R-&r3HtoxJ=6D^O!J(~+|NhU_Ql7D& zX21Q;D6D^)7G!$uAFgbe>HtF7Gvx->&VCyl3kN}KJ4fBbDh>x>{Fm4rI}+EvD3ORI zS+m^ST*U8-vHFzu%e*?st=p)}o%MtY`jOzt$3VTX2(4WWc|%ghY78ve%AxX?kF6ZA zu?&&tkd8*q3pvCNzT&T5Sk`O3?M9v$YRmocYxBM*Gv67WoKEn2@EouM7wK3r7ie1_ zEY<L17#@}Ivx1J5#(U)A2`M^qI6*hG{5wqNh3;Q}byb&-<WD1?8dnK*NHZp^++2aH zC2lt)vWQ!vPsEgTqW&k)3O#)S$Y@P?WK8eBPb)QSoXi@K`5ttNY<K4H9~jz3xhvEz zA3S*&t#ev3D@Ub4D*@U@<DYn#eN7l8McPgbGmy#2=gLuo298~O1!INg*O+&o%G9#M z?c2IPPLK{h(YpJ2!yIs2<s6WacjYdune@Orn?MtPaID~;-`J8NI$JcIIx*7d<yQJT zA(KF1g|r0HaM-x)t%4GTQt4#WJo_Lp@Cl1me|%UWpCjV9X-&F>Gu8qvZ_rSSuOQOA zqN+aShX>PW4}fI@5$XOolqyKsr|Hi2XP*Sh&;V!##Rz12y>>O~5a|K?bx|GG2VMv$ zw%5dYoRV*AEN=l_Eb=+$dw4l_+(V7gX-&aAU}NW)!SCd;l)`3UHDvXSMW>XL;r-Rc zCX?8J@%cKmqP}g54Pmt`w;!!umliFi4^tzGGZd$XS3<&6FW8nn!;?><Ca|_5?KGa$ z+V_xe<wQziAqp`3RvPB&aGS`@q$w_(u2cWXH}s+q(NRmizCqtr;YA#L2jrNLuDbD$ z=Va@0pHl)a7QA9(oJnMvAq<8=T85UabcK8vG4$=5RaW|tn2z6n$!%n{50v$Hy!qvc z5{jVt;bkIwZ~d3uq4w?fk?l6^=QH(i9PsHzK7okh%pW7m_X%^-jHR<}cQ8aoJL*8u zs=fDmArKb0#pYaB-*&6SgT+_^47!2O0;g9p=KEsAE-3gjn$;NI3rDK(jYl*5I{7cz zSv#$U+r*}zd|+qOKV<?-tM*wjcr#;9d&~4E)^Yn7e*Fzo=171?>Z2kJkFe<Qs`tvn z6aH-e&v|!amMTYCA}9TtswOsHN;_UE)Fd4==+XF?K3Gf&v|Si!aJs5OTj(z&0kZI+ zuF|yY_X~S|{n5l9qjN6bThBXneB9K&yzh)OzWM0?f;KL*B``oqAs}@_Xe=;!Ppl!G zlL>U=ufGFme*f!|{zbK~+;JfC!6*iQ)J4|80IOV6du?LBcDb?T&d-24v18Yr^fu>w z4uvt2EaXq?g<BQKm+R`l2Vn!wpth0im-UEqa?iJ-_#fAcXYQ5$jg%)0(7i1U*3$8K zu?f8^>x0v%<;7={n|+qka7I=vtynrjKRSCfAiq~~aQdyN=JVg_y%M82i(2^jVt@fZ zgyA$^>B(JY_g%~bb3bRtE~%S4$PDXO`*{18r#+}S=>`Yg`s26AP$<&Z{~*K1dh&_0 z?*`RTZMko)gcr-cFOX#66a~&MaYS(Dw)(t24`<&gs-vLC3EKIShvO4?sA7a)yJ8HL zRv*iC2WJ2AyO6Yv#$t(I1iVPRTX}pxQ_VQ%v(NDm<+j;UnbS%-0?12_(_e<VmhlHu zO>p}7BrF(Jm9ARW)33a4iYAUmBbyJ7M^0p!OP+m4UYq@<+mp-}GW63;<{gC-m>)A* zI%fLIFStfqub067mWGzWMc-w_4;9e9eD!^h6iNQJ742b*b|E99bW(jk$$`pwxF37? zx%ZU}E$|o^W&uNhqlh`Sv(b>JU{I5l_6$UOz*a|`k~v3oc|bJct$abwS~1&(fFY6v zS_hU<)<IT57eSBkz{j9_@8(m|@(N(u6b|RJKYTKS#>r#(w83krwt%+3U2~i8W>x00 zD7NLYIqJNTBJID2&^vMb+u*H?z8Ko-<}Tt0)k+e>z#s1{;nbA8z%V@};^yA>#N1m3 zJ1^^c*^~U5H9;qV?6r$5E1XN9$pz$iCrN&mw{lk(6f{7~z`g5Ju~uRUE9bru)CNB} z$!M4nFEBDDw(9Qh|1YRu*Rwnzs&$P#a5?bos+^;PBQ>ygU2p7;OGQ*K@)&$IaR$BJ zgH{2t$+gbwNMB^_8?mAv2A3^gxwK={1>d#XB%a%u&=ZN`{(@Z@V8Qj}Mt*4m_HF%r z5mg;wZ9Q1R)5ILNOWvC?vr->~Zft1i2PpzTGEvy2QIUQ_Fr5>DIf=T;AwADLfnr)A zACpC+m(}{M5>I1=dH6hMm#*g+QUZ9IaWvM=DvJEZO>->3&xz1F1=sDxs-tZ%N!H$g zIO#B!&@e&V6v1X!f2Kfocb);K;*=G2b+`HoSLp<*j7`tv^#N!)V1St7Y_|Q3Eup;V zs3s&}c0Zmy`ZajkxZ$zQE$CwW%G}}f<-a+hF2GNxwksl3+yvInQIQwty^NwiUJ`9o z#lcLWbV<<I-1^L_pADj0#09E}u0IQnEDC1w#)=j+K6BvEY_HF%{%4)|rSz;~-{^6p zG41Tr%PXzOW{ex2ohRX5W-*6^mwb$MKAMBw(b^Wb-r*A7yh+Air>@SKnwIeoaoDpi z@BTiCHz5r;%Gl>}!C=Rgm0Zhr5JQi&(_Q+Q)a4p4>W1*NvO==@I-BRUjp2-<Ow8?@ zR4X+G&d4~e#Fm#H#flci23?0Mx3BC$z)})%G>Csa0}LDC`rGy;??d^>X|T>I!dQK& znF9KZyfYvQju{`0GAuv0Y18zQlU2mG(H6BzR&7?_ow4#Kmi7kY0XTIHxyK!8Nrksc zyVs80@>%Y}KXsB}qub1v0=4|jbU!F}gTF$!?~@eRYr|;7O|%#*V*6hK1*GnWkr3{x zDCj2#293OD0oG_`l`NU%MZ0tfD&c?74m4k-Hr!*X!aR1aPD3!fCUn~J^QX|SN+Qs( z^dT=ck*#jmFcz*4b(C)bcO{IHMsJ5hgO;VnLJXs^hN0%mca@)62$*phnTd`BcRu5g z;C{<kn~<Tc<#^m-073v4f#ma#@>ckV^d`h3y~`@f2_wqqZ#w64=r2=%50g@!SL03L zTh?gPw|;BZXKVTeBJHx-uXfFFn+O;93I~j<bXMXc32J;od_o{#$gOJYyGZOUdu|&_ zz}N5>X_@Z10QJ6~^pg1fIO^`?EpzN<_GV6Wao|}=p=&mXOIh}BruUL1xa}rhAHC$1 zOBGa$Jua%;B|9Bz#J8L&M`-#J(@#m&pbvtV2Oa7c@j`nK9Hqy8m!4>zxPVZ=CsO^& zDwcq6$gbrM_s1@J|IXz?_W6Tqo}%GioUUp<o-m)6q6u}?;YhO=WW)r#r+Uq^k3bkW zS4zcf#SqP_hrABv7y0~2>ldXLV|$^KGJiHuBBqP;X`9lyjhnv?D-LbutR+oF|Dg}u zS0tC?*k9arqNf$8!XQVomK-1Z{nK3V{Vd*r3I8-WYua)6u|I6r-_sTr2k<nE@nU~v zHMuT=yc*!Gt7yY|4|TRP#vgjQTABTG0xNJDu;Fg#PGUwCe_a|YJZQcNOyzIj4{(=q z^czU8v_Si)w~Enb)u)V{@#YX9Q1*ROg2{SrM=oiOMg1yF`Q^7y{QYnL8+RuwEK_T< zQXjY6v<Fl*?<7NOfH@MS@yry6bXzWBgf1vemTVB+sj$!Wx765M4(3?}uHgOQ^TQ>8 z0p{uAcsYn;1wLFQoI1W+3!|xmk15*bl1paVYzUYnM?&!p&$>#E{3RMDNq&p^YI$Hu zo6xe;Yj?cpe#=iCiLlCCrPuGu{xww7M)Zta(!P9?0ZJ%1_QdO!6d2W!R?5dX76^?H zXY?J&_|We84s7kZSAb|UliZ8It@!8Z>f_2%*p}NRrP%D>S`={Ff!0gQNM5H-_Y5ug zqr49{=nQ_Yxs;4a5_pZ2s5k*%Nd<v()rF1+hB3&H#M%oWN`)Hpy0Xkt7JWZ#nO$l? zjpZ$v-gcY&yta1O_DugGw&l~o9|c{&)l?0son2S984nwLz9Gvf_HApS^~_yua;7u| z5tu)*YGjUnaGJh9B~!RgPfcT0bxbwr)a)BW4X8aOioQCZBz)4%{F0<{7xatu^z*%= zxcvPGDI)Wn&81ZIv@a>}nP9xn3Rr!c4;C&&$>N<a2J0mq+0JX@q}!}EL$!_tcWP(! zFPKm2nDvADNP|M?Y5y%pJbmkfcDJ~3<(s}Fm7)5`b#B`u-=ha^&zIjTf#vivGbPn~ zny2plaNX>GG3Ec{`LoZeZ`Aw;^i2oQzX1Z0X07$V`oh;py+i+&4ASNE=ZIBst^Ri{ z`APq%2S?;d8qb+}GA1OTbM-d;KRkPeLr+~seL$kj{EvU=f${5Pj(#S1Tnld-(oQ_T zm$V;nlQdq&NuhyXw3<XK?*YcB1*`_UIx8LJov0={=A^~;lMj!UPLB6hv1ai?Goge& z@wL@StR(v{CIs3q#Ke`SbGt#L8o?#p*+Tee|3!TScRv4*1a?f=gJVd>VN@Nw@Y9|o zKJ;m_qWvcC&?l@@K0JGtLzl(q3)d<@k?EJ$>D}wY|HA^xBm;PdzABm*m-Y%ou{6?9 z4HjsXlS}#=`L~gKP<T)SPOOv9b);ob-<<cw=knI_UrA@6egz<_VkD~T&_ln31Uq<f z>sov}54U^5-i7DMqjpp*u*Y%RTc6sU+8~;`l^VbtF7zM!7yU?bd`aUE9{0PyK6W3~ z1uy7(ad-gzY5i+J(>H)EJgK{rI_0?O$vN8X$6qB+)gO4D_4D>W_me&D5Ejmhgy^=h zwgKxh^lt^$_4I%1VqS5(f+0%^Q77zp0%fL7%kBwcey4O77*Zc--pLA;Oa4+ucgpWk z!JIX$?`pf*Du=Jp%VZEytWa(Eygs$XMZ+2;Djs~&gO+}4ruTcn3azYt=C#MWwk^1g z*mKnZT5|2g{%0}`+xq^ulDj1o{_RSgIjrNI_`jUQk8`mIfd0UL{%H0w_T|@K*t@d3 zNU$AVDvq}b9aB&t4W51*Y8F_ZreErO>vg!R)?3P26niQ?o$&il*-2Xq5yx}ZPsCXQ zNAvbjR42LPqZEO`Gbg^ESZ}Vl@TYSJLoqg6YKWe=cDq*xJ5U5i8XqWfpLK4`$k=}< z<aFIrF6sPDD)~PT<5^+*H`CyR!VtWzPRbP=p{$E;nZ4@z<(Ao=R<~bSDS#qxgm_oB z3}9Ytyj8qL&@8(7y9@Ah>UNs1&TwT`FnKMhx_Z<dY112z`OGrJx%aLpI|w;#eTWb_ zt{FUgPMo$(PE4jbLMz7gt_TXEY%h*}`|m?qnzb5!`le@)ZPmrtY)5Tj&0(E(12S!8 zRy0ns>+xVRTJty3UodcL9jO5hWEyiG3YJe{Fm=P+o+R#nQ`x84YMl)?_iwhwo%-+@ z*kswR2A-Kgm1hBEgM;zZf~OTrRo)OHjqF%uV$&qdXP)RQKd#KnXdj1n4)>`=?p@6; zN)UFa=f=7L*dJG)H|QTGeo!j4K%aP#?~FFDxXR{c5aFdaN<J%DGn3!x`CPX~(*FH8 ze1BBIzO0QA{R(DCW>HpQ@wwqBxs?&>c${m23b<Wn*Na-C6lbg;nh_BTyu21V#Q2sa zbS-g{z2v%3hN4OQqRV9>D>p#tLbLf6C!0Sc>lqlbCva$=VrU0kHpfnSne*v%*GhbA zX|WCgTcZu4G>`t*y9IVH80&)<nCmkfisA7Cqw5%KZ4}H71+~STaa!li>>#fJ%N5?T zvb%KLX|TI*tgT@Z%qN-w9)ii75+m;O_^|1>51|`Dc&NPR!yN?d#5<W+d^V!4yG~aW zUiwYGK54$DX+}mbT;-?CYIK~g{*@#`H^8g@KKLKysCL!&=N5mc7A$Fzm)1upESlA& zm&9pUU4Cya=mxk#VbG4gydNV*5_{Vo4Hb%2pbxKHtwK!5P3O52tY&jcZR{uXF~Yv{ z4bI4W8v!i!n1GuNDDOl4acO;c`F?pLZ~qtkXgxVMtjR#PfUS&kwH=YbG!zIv1fQC6 zeqmqt&kVA5D4yrg`uY#`i9pv*X&-*TTfOYn7wDNbAwC40xQx+7%|qdl1r}d&O4Hg7 zj{Og%XdhCI0**XyGv{0xt64esVF5{K)lXlke9#Pd>SFYc9DI<`vbmlI2Ay?1GevcZ zKYj`59`Zt;R}_@|T6W<Xt9bB6@Yvh9?<mZ$nILFgBfnNNi1@>9eWRh<fT6^`c2^EI zGfvY06DIpX5srAu(N>naolRmmc4>E>wB2J;7cJxEv@iKdXN1H(%NB{l6B<?S5DBMY zSpu;)R2>Hbz-$Bg#l#djYGVjRn|1X%IN}Ta*L-x#&=^uN7w%N8_ZmU?hm0oinnn6k zpG7ePQ?_|ICY2@K-YJi0sb;Vq?eGs^GABHAKNpF09d4@f3`O8)i?B^Z$LJicg%QjF z&t*Z)#f~tF!K_Q3e_%KIZGdMF`2sJDmh?6{mmBcI#ozI7=$odb@qEe`a@F(vc)9Zb z)pXo(P4-METg0NsmZ7pi5Rf5-0wOOCrm{C8L#BXi3RVOZgbK)(DFQOe-dm6*d+)M0 zRDrfoEd8GPe(x{;<jIp<?s7>kxw|B`;Qruz)`aF&joKL)Zhm0;`x+zY0<(ci_U*@P zp8}WYJXbcxcID{P{9yC=P@eMw3pv@ug)qqn0cHK61)xIwWua_3dUHfpXj#^@od1MJ zmU+X42bb2q)zbxeYI!AT+Q~HP@hbE@U(Inf5NOF^y=+Q@d>D3Oij19n<lH3=;Hm-O ziY%{|mC;O3x4$`YdHyla_|Sd5aj$$V68myUSoZ#fAC!iN&(Mq2N9cm@4zx<Xi@|dx z48%A5l$=zFDpR+slgw2rmI1S9feOjH9h(r<>Xu1ZNpeA*6RNu-FQl%<u~U4*>%V43 zlAn3NF2Hqf(DdmG=zeseE*;ZIvM2m-c9Rk6SGTK(?E~EkzBY_(Uv%>lDB1I{`Ejs% zmSCDz>KR>S7<OP5x6@d!LVAL?USPBvb45#NwBcwpLRP<(W?A}labI;JT;pqUTYz<m zWZXH6)c~e{NRwGB2O`;w%X)qD7g@&zb%h=w?AXuGg;u7$J72w>&;zy8%7mX0`*TTF zZry+4BY%MX^-FRfAZi62%Zqh8waj(e#hZ4R1L;W51jzHay%?$d%?}Fma2mqxf1>IO z9(V^G`1@x$%TLGDjb1ohqiSpM{lSdQM*K;8;X01f&yq~t1(yGbF{Tv1wJT%C#!aA8 z9ln-er=ceceu*xCZSj#M8AI#Yth2j=%DL7^Gi?BId2lYI)A*_P(hrK3H_>Ak<z+tW zwEgr{$TF<Zo&3;xMiAWtdV<`X_o`MCCnQ73RIEvvh1*~FB+?KiW9<MJ*hWWCK`9?4 z?Z)kL9~=2!*8i$0w6pR`)oR;({MILDWVU7%g{Xr4*=supO`k}BP22qqU&|Q89HxqJ z20bp#Bi?S?c$$%o+K7y!G0EccGPi*rGqcQlO{EKD(z^yQIFnv|Nww@K(9yJ3s@MrE z<vA0g_{c4YefLkalTg7Hb2;ck8^xs}`32C^PLa>C??44DS-hzqfz^*h@M#hD+YqsF z!RL%Cqx1XC5=KXM&3?FQZDP-T);C|eie5bVRLhaFu0J22Q8uf^YU(}pNOs{|Uq|7N z%F~F#)g$_VO2uCc$+EHO&%Z=ElF#XXs`INgSdOBo72ZyBub+UP&J3NQjhz^#*FWWV zIT?Ht0>8Q}H+Cr5Z0s~)B+=uDZXL7Sr?L<jwkhZY9w;34L@!hyO|joC-MgN^p+6FM zMGpOq_$&fc1p27LoaUhi?EACb^kgr?e!41GAVTn!*qM;lo`aT6O93gU;c<5q2C*P2 zZ*=t&-Hut%<tU^o+dJ~0&tjjb`V~?g7~V8d*}rtY?s`?r#DQb=8zQTA_s8|f3Kc{p zxoiAPfm1?wXTrkrqDOZ+_LO+yxlcvWm_8|NVQL`OM`6*K6N=1nZ}vy@cAH`VCDl#> z@SqffYYq#rEy1L+>W|f8Qy;0ru*xT|_gjLKw!8J2UqzBX!0^!<+re4fs3(~3{1jZl z{UVfy5T*qI<MW@m1rMCkDieEXD~&z%jz~L&e0dimI@z1!C0lWr;ucS#yuFeR2h&n` zi%EV;W^qZ<DK94K)k~pc<{g=z&bG`O*Iab7i*s_<vpPfO_wyT(JiiYNd7_A0`A}QA z{l%v|K^H_mOckc~@qrZ-2JTW8dnUXPKjc5v2cLfrA1_e@p8smd=}`MYIce+MyoujM zu5oI*Z%bBljE|s)7s`$l0@s$v7jGM~hwfxWUeE?EtkwT~BW0quuFJV3_>12?H{4>{ z{!JcYu3$xT(EQi#$QhldzXywN=)OiK$0dUN!rIMjDaGnf65I6DtYxU@!xj8flH%Pq zzd@aK*^CruO%r6cChuqr7<f&YC*(@eK73ra(z_#Vb&^9A>5G=z&lq`i$ES!oj$VHw z*^91f2;Q^?8h8wSwTet{KA8)D(s;=rFbbf7?}-x0F(APDa;m|!7hw>`zPB)NXt{zB z#maryuOd0XJbXm{;@X2{MeFxh3u0bMKM;3J)aeq9-6oWSL-yj&qqq@V(Ei5AM-+a% zLuiHZ){`5CuW>4wyWga!440`t-YEVerK-lh?zKMQ@Ond~w8cQ+TAR09Y?VIpuHoTb zQ4a&-AvoHdD=+$ZSFmDcQydQ-qbJjHZOA&OD%oLOhqGK7R-`$N2`ZQhHVB@duVaPj z#E8CoQvn<qGoBH>-F_0-<#R3|-NDav75BlIsQU{EadU7foP^H`JL<JPT{f0;Vz-a| z*<`NCq{-)AIN7!cLpNiqORelfa4ld)D<|B?(zm!Cwkpvk(Wktu`iE^uN?ko`qeHs7 z6c&jk$I&AGf?_)0LLED}N7lI+d7w~?AgpNoX@v@X#9jG~`8yh_VP1nSZICCkD}aYr zRaEQmf%$)uQe3*Orw;a-L@yMEuf5S_*}8%CXWj6hO7~3;60F)bF|U3cB!Mk{(@_GL zv6Y(6Cvx$R_0ih*bTaX=6KTGv=iM<}M{Aw*Lt@zve}}7d@d~8y_NcR}daCNla+z9{ zHRETwutPkAx@|dpO9<eMHLM0c<w_xH8eC7YBUcXTFX&YHsJUtwbqB*Nq5J)pXD_Ji zK;A?s?Lw{NuI&SH>%iYg)>CTWenXCU!yhqTNU+jznT0<_1}hPS`gJq&q{>3wR5mr{ zR+RVmKfpjQDt<uI@-BVD{O$V9L*`RW$El8!!5}cUEV84-^e+X0-Cb@)Ie0v`VR_!{ zISf3Dfgr0Xz{;QaB@%_KWhj1Fii^>%=cK9H4ODC&;^8xoTTfljBEaXBA$))OoRPn+ zPJXEjEg>73M&3LM-n?N>_Yh7#_2Sv~a+cKLBfi0SAI<vJHXRzdYQ0Plf8VgtQrOq1 zJ`t^khV!P5CvRAq-HB>G81Jc>Zs2O&%*J5n!;C<58giy<B3^v;?bQe3yxR_0Vcq1; z4+Kyj5j{piJEu<rbpp#anYkFL9HgTG{}|h9@tS4ohGfK*K)f1P`?Ub8y}VuD(<EKy zGN-l+Iq#i%A2+E;sm8MKs2q~1%04YdEdO19H}l|GiBmkNKZCyeSO~hWg?C`76bye( zx8&zjYxu3KIBw*T&kFrV{wtHQVtk^bar7d&X7E0zHlOQ~-;itH8QRJdK1nS|!K5s{ z3c?#iFQX2>%<a#i8t2c~QP2agKRf(Mc-)4)Q@*b9w3&QQWStP}EnWZ1a>`QU63#tx zYc~t$j&!SQPZoFm)g#Q>liTptgd@3+#4519H!~(<I)l?^X1N1lM;Fy@+OCy#;roS` za2A%j&)({_poH4Eq5FA|O7uB!i*Ju0)Q*TopN||1H~lQF8$GDo6^D4P3Gp-wOA47> z8;UnxI(qwKZS7%L-S@`q$kl+E{?o#5TFpa|g4#-;{<wq_b5<Q==0*(QBt&CG7zQ5S zg`RH@&DKf~p{TPoLb_qu@^e|kl&pH>q*PBBmAT&ojb9@F=>jqgAg{Lc;w6p`lj1vq zE}ZBbDH$=USFn=Cx&-nOeL8k;_B7&lP?ox$`@7UCzht!1e$$3iBW^KJ@uP47GjIdi z1=tLYqCQIl<1N~t%a6IUgfbaQaG}`wpePG$3Hl^`h6o!%1wK3L`;jy)1M!(f95i)s z`>$OVxXRBcAjMy#`2IPaVA7`VqZF6J=Xna3T)s5sKjJ_B>9c2M7bgmME&Goy7dj)W ziA~2+W4=r0EAA*)9@2Jo7j=^O(09N_)=Q#>4trI+kK$H+7BkwjWsA{`x`cq-MarDs zbDY~X4%7@RnZkU)+p)Z(6RT9SGWSK#{{AQYOac>DQ6E=}@~qr%Sq^BqqP#{|bhn4f zaw6*0QkWoUBD27y<`9Bzm;;`;J3qQ|wj~I4MF*qL_IVbG*Uvf~l+mq;#Ppvb)({`y zQ81UlAsBA1Jrpqws2u(b4lp6&7~|tns?i<Sm$`7VPDN0x)cb?ynW)AU5uR1s%#Aan zYez%^A<!a%_y=#7$CqbyJ!QX1z)3EFA!<E`YUlAZ{KM+KD*%H&mex;Z{D8eOZ2h!f z4t?U^V*r>hhOR9w^)wkBwX7coKRH{Dz|H{_OA<1ksg<qrbu!uYYEi064aQy_^S*w& zA!~cZ`$$1c-PIO+P0=xcXFqk<XIifHOsR28)T&x1_<$bU4h|V#B(&ht4(88Mf#>au zM>;%ZIKoluERFJ^UWoEeCUM_ZU|6F5ah}wKo<+5u878}>r3Wf;Hd(7>yXDIxV?QS_ zJU;Tug=Ob$-io@jh0~q=!LU`668QP$!bwwSB;Ml9U2uoL1+rOYGv*nMMYRf`qL9JO z(==|*I`cgIXEf8^vDN0F*}Im8;GDSYYiV?rd*ciDP{6O79r4-soh0Q&bT@#<u%tG- zteS!s-GW{?@CSUt_1r|HLaF>v1n>#2_;_2ny%~pck0ZUMURyc)0S#-Yp~Kt*t6Sb- zg*(6o_?S)vFV@%Kc|5aSiAy^SvrlKu2w%L$^?}ZzX}Bdl-0DfTXQ1D>*?RLIF3v%X z(~LN1w9ni?;C@eR$F0z8P)-}?2AwdUR4;|!DP@wbhTj_z3W>>i3QgG=T@7Q*bLSDz zCcQJS$z^WHpX7xGU&ITo>Y757!^?bZ99BPbn``1LRlp6n9>Q;M7}VI^)m8Z3g0_;T z1dKRCH%=kXmJQBh17Y>mY**7aK3|jei(6xGI4?w{?2YPXyf?K}Q(8`BrhZUxmpa+W zbO3X2Wu@qXyQvuXRU3XS7s}Ckw8Jw?fg2)>A)wYt60?w5wb{oO+zOYb1n2>qfq+`# z$iQMcBt%yg!+h<GH(NpnwidiuZFJT;@@uKbL>@WGWVmE<=f#buN~O}h>fRvDCncqk z--F)fKQZ?Py=`FPNAiL(6qBur^#?me#Y0dIo;=Q9s{35~*}U)Sh+@FJK`b!|?E+*| zOPGkI_VSmvEs6*(B`0OTNB-%Jv2+vKPYlV@MZa^slNkNV$xVCjnMe=rY`mA!NgnVH zh|Vk-%(n1=%A{-zzG;i-G^i@?J80Z=oAVd|!%C{`T}DeczsyR{LI?`*0$+PzB_#zp z#(3i}5b^c!AYs9gTHj~m3&+j*b0@)l)74Yc6ih)On(ftW#uM7@6RMh*21Rc(d5%=+ zmRn@yPn1z4d_PfFjJGkZjwie^hfO%neluoSBijo`hE3j=kcznmEw(3Iq^UNla=`mv z(Zlrv$_+c8t+OK8=gbqC!(N2o%zj%0SB07TqBG<qd1tZlpqO~1Nj38*>{PVTc~ns? zi+KQ)VUqHu{HGtCHz?2X9|uRd%NcqO{_F4YB7H}NWB>f9$x&0Ax!3fX+Oymd&Sn$w z#uY=HIF3DWE^YWeb<a7cfpBq_bN1$}XtNZepnD!@;_3Olsi!5F2f1<6QQ!1YFojqJ z1Ozx@`wVYf1KsmDE2%x<GL>Wt95#4j`;$W}!-dc+b?CHO@ka{jCZ2gq1S@9|P-81o zD;i@YHuhP~#B0>^t|%lC2GYe&XRG;iyVlOi7+KmV=L}R+Uj={n&&P&idw4Yk2Cr8F zLpFtrdZSS8D}0BZt^MpE@EOysd)20r3k+L?Bqcd>_cPqSt>z%Q>fWz`a(ux?RhggR zhDj;9;!lpkz(-chRi{bGU#h*&zCU3X+*8k?c)+-2UmPMXJhubu*`wcNHsE0_Sj<w& zZkFU_iX7`92_m<5CfVGsxd<xT=ZgsG0?dSjk7oC0@IJ~R(5-2aM`9;xB%o^I+6Ri# zbI>g@OWp?RD|b{&ia*kZ7JqY^o4Ktm?IxpJuKmEcaEdoStA}-4ErJ`Pb7e<we{n%B z)#c|7g|`#fQNmH@;&|uE^Lc>B_3YH>90_}<R2($Z_ZbW`_kPTRPHFZKeci&VdO^Ns z?4WtmZA@@AlDy$T5$cA7sT5W42*VOpi39`2l&`Knv6dr2HQ8wr&D+72?Y88cOa-58 zbrBxbI5jrp2~8R}ZodeNR;_s+Pp(*GHOf6~$=25ULwE$Jd4x7JU?<-LyT=hIjNdZa zbEssY0V}%T-_FYzS=h)~C~x$N{Si%KY~p+geGvMgSBO=56QRRW-B6tS_TKp9Q<#D- zV%GTXz@7nTk#59_rVg`gt?*$*Slpymqt9%$a?|Lss8B`9EQ3hT=K9$zMW{lzyhLSk zTX-A2&spj8T;`>AeS(#*P|AKCKBC6CyE?D?0}YtFY$g3c^{*F=rdjzOPOmcLofLmM z3I0sJ>u2Bl#W3Qqet2(~$$>53Am<6OaLRo0w%m66>2@t0M%|WBhIGl!^<G+zP{W1B z5bxklRWmn-hkzTdu6vLZc{B`mqlkO+Nd6J`qixAm28i$UgmT?H@kh53V7ZJFW!I!r zz04oB4Vv?NlR~Rg$-^(=W3xDQ)s<}ersgPa5mr0&dq=dzUG9M6D05rk*bx=nYB831 zces0D%3)EeCiy*8K&~4}-N3k@YdeI2pp4Wp-FGKdg8DO#lCj@V2Z4@6Xd|J<?9bp{ zA=>Hy!RZ}Q6M_o$IVo4`XV>yIXo_d|^&JyQ(WU3-$k`K*^qw|xPEF9Cf@1_8=Rjq> z9g#OJc!HLKiDX^TL1KRExEALr>4(Iv$uvSJTdHUTd(DydX-!bjv;egK2yl?@F$_UZ zPyd+TV*T}%z^^8Y3Ews>Vh))vfK(~TEm}iPdh~q7fxTeaoLl`2N@L8nt|P*fuV$n3 z3!j?qcRF3yLZ-Fv=d|&dwB0*L9A*!Vcywd6N3|3lO#z#jHDBWZG2?Y}4gonA%?a^X z!1NX2y3+wg0UREt`0G1mR5&Cz-5Bu_&!lbA3iSZ&f@ALIgm(`$5zEI5m7)?vqy?@+ zbU(a2Jr9vqr1@T_b*`YXmV$;GtKkP+aNCJqi{Xa4;HywJ%U?9o6E%Ic3%_*3z{*vq zaYI;v1WeBiwyXWf_JwA2^I7;VfkI^TVZ+02I>Fl?sE%z;rQ)YtJLCyAnO>UKYJ22= zx02}2@EutBjCd{7Dfr|2M^+~jT(R6rJ4Ea411+A1Mk^!Tqu#!`I{0m-*hlxL%ugwp zZl(0;Yk0di1Sfqf!RuP#=3z<S-1+6AWz3W!3ey+SabWO7?&|X>K&BTvMqkf8-NC>N zwK6*8T#(nkZ+8nPS;OnWCe2TvyDbph;4?6cq)@~A{hs}bCmlTS972{08VsBxEnr>2 zIaCTZ<fjEe2GF_p=eC&yJ5pBXW`)B2MGHtsvuVlswPI!BPcMyVCWyoY=<wlbUQm_3 z`pS}$9Xv&_EaQo?$e0`bUUTr?7uh&y1|c|{amW#FS=Q#T7Jrb|oTW9M?LZQnLt^S^ zp&V4qT&44-&Tj*B>C>VXA~^iBn&R0QC}KVIQ2q3Ii1u}-g@+_T{%{xTk81SY{{zXL zwhtdNalfV)m0eB-6-32@FAaQJz3)IG$=;=6*{LkBJ4PwcXWx(iqWele4{s-MQBORJ zpGu2BW<1*4Gi%zHXvQm0c5c;y?6)Q<?R5}5N)e&W2oj#!#!Ik6$x~B7g-ox^^3V*D z08pysYc3j&mRs~AW>`Q_Pb8bloMc}T#VUPoDNm>NCapa^ymdNlJtRAbOeb+5eezmd zi`!!Ls&k<4eo$&Q-s~MuJx`p0JMqqf@0J=#%X6mjPU%tuRk#qG0sq7&Bsj1O@bsJh z6RTw~ZRHzsEdNZ|Oa*!q6${23Ddrrkn*#WH?xS#D{+a`EG5dckvKkl+f^yM<R|SXl z=zBEQL=V|dwKZs>(!ouDBMavV|G^-oFCsb`(06qY8R-!up&a;UzW?lJ>V;c8J$)Ob z2H3ILeF8gAYr9DnjP987q<Ii&6;mBJHJG%k<sS;;XVth<%#sD}VO?W7jJA<c`|SId za}Ik7$IUxhr%JXEtKua)!)C`V2B}xn1(vzhNkHasH@uR}a=U?mKv}!RTt;%ro2d*7 zTZysNn*tRG+}kI5?=P8V;XO*KC(WHv?eJ$)BOn$g<5zEx#wrK|+qh+s+^<tdJt7_6 z(TF-G^i>B)qdL#jtfYLhfitvAl60BCE{umwh~Y1F>~p7S-J6JF$&Qd!ix~zM1hiTu z!8wAMS3RD3urZ6>zMnG-b0T%&SIc+{SJ>NtAtYBwyV2fe))N@jCKC}xA3ZF%=}={F z3Mt8+tk5}*ak`XDYQZw9{qF6(7MneKpfCLqZt?Y0cunlRyT{jA$ttEhWs^Vok8^JI zXzE1N4dz?AF+dT~?gNi;7M7(z!P<T9x!<zXJ^Rc>ij7WKZs@b7QuPU;ok*%e+zW;( z7E`8@=*a?6wQkiMsyrJ2yF8m*<F98dbtEU{JwVMW2M9#7rzI=vw}Z%j`?5k>7%L<l zooCEzra0!CoTuazpf9iSnp!te<$VIqGk<;mEUe;I84k~7HQ(&q%?a%H>PK}6bPLS7 z`DV1gT@X}m9%-XB6~EnPO=aD6rpl8X;e#eXpBkKz#m<w{?*ZoAL(5j_Isb5jc)@KL z`z0^o>lwh2->+_v*^daCp_f2u>D?QXF)Tt;KyOKKCc?R!$KvO_2;N2qgNxFE2SNHt zTk#(F1h1Gts_PliEOqy4Vxymn3Y2U%>^pXJImJe?Z1Io=va&O?OnN8C*4CB=(_7bU z3kgYTKkWrrC{}8^{?+9$-=HWs+E3ZWc#v@V`7W;Su^s))eG;r98_D~hH?2uSx7`wz zou1y3R^>Z|l#qN$TwVnF7oTND?zCx%VaQ-Ho|T#~{1Ov$F2}g}abR8Ij@*Er*T80f zJz85{Yl4i7D)r%gRegM%%Lwu4^Y+DO1e-Eon0J)*dBnKE(||iAt8w^p#KDXV7KQz= zA0+u(_~yiFQQ^6S^)CV7>9#VRlx2}ouqonNium~ZhS*@5i|%oQqZVF0n};Z%u5yj> z7^nO6uShE^@A*!T*OoPHm?<k_+hTdS`#vx)5J(dlPh+>wc|S0r3<@@1(Ew)_pm1ZQ zh0-sY7GI;r7C5)Tj3F^c4dcms{d)q3zHNJ|-*2uVu86#S83`?v0x{i0r#3MlpHX4; z2-hy|#QTPyD2<kuvRM|Ce+_-*kzT;LO)O7qc;v7>i2eP6h0T=y*a^frOZA=!%|*Yr z*nGCU5Y(}?VF79B%Kcpmh^0U4+>6a5<e~$8qMHGUkUq4~@x0byYOt~=vjUhC5&*4? z2AweZ-FMsu>^AGbkj~c~lm)Q2=dmrFPsj8^I=Dg};;mqsF}Jt^x^L*kJHi($fOc)J z=GIGdg#Q~}kfyR193qCCH|RUR{X>7B{y2;@qND60ACbOD;SPz%_EGntro2GNQl#&U zb@>13GGm#)X+WwkNrs?{)yMh%pJGi7%)KtuU8&j=#)ALlf{^B8h)>Lye<9zeubLsv zb~9P!jgIg`F-DCT7B+F9Tgsa6ayf9`Vg$nN+ax&FiBj7CLI&#pBnkMt+8Hawu>Z{g z<Z&RCabW7YltcAz=p*$YJL6{7?hgv;f2lZ5A<<Py6}9spUC#l)fIg;)^!>>JF7H{@ zR!rL66!)`m{#yn}cLipHK1;ZKaFxp60Av|Xq?9d+wf*v68#==88UrnKmrX)8n&sW! zAT&f8mJVm~o@Qc<koQ0un;{9sVo{z=uD?hRZ<3l~i1l_M5Ady<LABEJf3d=&f%rd^ z<gWnAX<wJ0RsL6%=dIiGbj9X#-6LQAPv{1T6C2h|(|7)BV}L)Dh8g>-Jsqxa`7=_< zyCf#x<+v^TA7CMpj7hM?$vgc^l|KvH$5>ks=f|)QWB(GsCQCxsMU;E<|6JfDp)0{E zCGs!&0B4w{i9?pKRh5e!DrA3%rKPWIX&r=aJ1TUj@<mWjDyzIEBM0$QQ5yGFzeok5 zl$6OKuT?(3?xUpDq@^vRQ_Q@=t3pa3i>fqA0Wx@i7)0pHs2|?}0h!&dGFr>IE%Z~; zGCK0|w)KhYtpd?HGnLm1%^_n<yee76ugOFk6{4BmG3lnLP?M7<+Rz680LkD(Akdz4 z3YeCWSA|!5>6=&^H@y*1mRI+I%4=rRL_<2@$I@j+YeZO)G^h~xuzvrV%<TIXBM8VP ze~Y(GJE}<IFQz4wl*UEg9N_?RH~{59AJ->9o~kQCEY>A^3~D3-nLr>H&`>@JKBFLS z+sdASxImT#h|-gew#@u&m;oS#_Kz@c+xgo=4j{flsUOV5Xzea?aG6AW0DyL|ItL#K zZ8>ssY+l8A1``QC>v904i#zgvQM$?7HYi_ok5^m84x|M%=-3aAD4^;EAc|v1L;P(z zGg11olBP?7BuEwjPD#aHf8i9pCY$RsBfexJwFdC<vw<B(s=7^A<u!x9A|KF1090FY za#`%}PXHv!xC^vpxlto5B*Z^Z1(T7H5s7dyffXP^O`4@C$QTq}@UDElIR>PVJyh4e JkGyC7=6`Ir%iRC~ literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/drawable-mdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-mdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..81a7f229732ac9ee28c4a57263f156025767a799 GIT binary patch literal 23869 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/drawable-xhdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-xhdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bcda9f7c9f43abb5b1c8bb93e22ac200b084d250 GIT binary patch literal 64507 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 NQ<PPeDUmXH{y!l3j?@4E literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/drawable-xxhdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-xxhdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..251fd58479668765d25c1bd31a2d889449e733ad GIT binary patch literal 118727 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/drawable-xxxhdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-xxxhdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7ccf95acd6f5dbc8c6dac6ca479b767f01f0bc1c GIT binary patch literal 183451 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/values-night/splashscreen_background.xml b/assets/android-icons/preview/res/values-night/splashscreen_background.xml new file mode 100644 index 000000000..455c360b5 --- /dev/null +++ b/assets/android-icons/preview/res/values-night/splashscreen_background.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="splashscreen_background">#DFE2E3</color> +</resources> diff --git a/assets/android-icons/preview/res/values/splashscreen_background.xml b/assets/android-icons/preview/res/values/splashscreen_background.xml new file mode 100644 index 000000000..455c360b5 --- /dev/null +++ b/assets/android-icons/preview/res/values/splashscreen_background.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="splashscreen_background">#DFE2E3</color> +</resources> diff --git a/assets/android-icons/preview/web/splash_icon.png b/assets/android-icons/preview/web/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7ccf95acd6f5dbc8c6dac6ca479b767f01f0bc1c GIT binary patch literal 183451 zcmZ@=2RzjO|L3|y%PLCt2vL-Tic=Dz$QGikBD;*tYpG;!S!HC;tc<&cJx*n1XYb8% zxck39cO?D3|HtFp<L=z&{eI2oYrJ2dd!=$i?!aEAy<}u$2NdM5sFIPvJ)u8J3NkV> zujF&L$jE5O6s}xScOswM*q3dod%MTWt@mP<3oEv?H_N55XRRj>+cDBJygVh=ZBz2r zo$SC_b}9wF!|#uD<;vEcZqoFBeua~B!A9>=fw1<uSC{B=hb~j59s2N$hokOWV6^I$ zcd9k~yhr${E-O@|_<u2<)?Y0@J)&okncsG6&34&HvRr53?Erzv$ahZHBCAS#WKxYo zj`ErG|2)vS^wl`cDCu*an(I{lLtZ<-k-it1E&{)77(!*d>s|=kM!F>YGW*uUFrU&m zpMwSl9s-K&$D{?;n#_Ka-h<~fd3K9~NE%AwL;E`H7ul_bD#<j`N80)@9p}GjLGPuj zrfAwLHL7Dr`3#*3NRs)p4e^Dh4@BV<E#|Qd8vcHBRnpqT=MYZ+192gbi@dyj4nqX} z`^a90cN{j|mCO@xZj1cCHVE~T);t7z4z}3)LT{Tv(l-ossEqZY^~j8O@nN3q*jw8H zrei?l16@lGIH*PJhW%OB@GzyZ&mTh4t^*OJZLF9rkv>Y3VHY^CB_F_p_8mw>zxN;% zslgjjn2z;d@&Q^wr$Qo1m73SVn$uOM{v#hiv}PbAqRBfLyZ`+k_;+Y5dS!1O`Pm!X z?mHJIYFtnXna&QsN(s~qmy6oLBSaemOowPa`yo51=G5G=f*>O@{rIL-nE(^!(g{@C zjG1uzi$4EjRi0ph>O)%!)V>YV(b=&UkdZSTWTxmJ^wqF`7}1P|INUhuzm!FROh5BK ziZo1w$dhHo3j&+{qlP~(3|Fa?bnl$=ObSrA_#gjg@RK%WhS5VyaE8MF+4{2KO)BFa zNORdifCz^(3fw!EV0bHS%C>2BM(|wnvlQG`+l&eBLZ)+UfBzHsLUSVRh0RYwy`(ki zc3A8#AVsFQm$cA_bywLZ{t_oiHIaY@^Ml1N(00HS{)1I%umd+`ovW$kAN%|JMV+!? zA@GKKVwY?Fad@KW*XgVG%NQO<J|JuO7G%851_?d{_af_w@=by){^7YA(#M<6=)1Jl z4>pBoxECyOojk~9dkH~KWWB_;B#zU9CAd$#+B6V!KV5bG4#^wt0ZU9t2a=5RJhC3K zeKCpetB}Hi<w|L^55jb0w|DwO)k9#^$-9gq>eG4ty%t&lSjFU{=fB801X7x}?eveq zqStAw-&{6S1_J%atHi%|+ptNRaOUxMhAu--L*KX%ul{FW=mpx9zIt*~KZcAzs~x*l zer#(Zn-YGeYTMbuWr6wUjdC+?8iThCyU5=VL5WNOo18s-oeo+e`yTvE@Ak#OO~E5v z2`mv*%*_PzR$$NjgTJJI5}&D{CCF<zz0P3&y_op_A>Qm>$Tm>lRJROzn_wCkuQIy` zCDIMjTe(f5_`ebzel9&sG+P&50LW!|*GzV3q@EF3zXcV`@_<wqcu4Lx8R2rU2(|4C zCLu&#zRWMWNq{g4ekO1G+ko8m5Xc#2gNdjd?g)z@f$<;hNmJGz2Xy>$4LpFXVE5N~ z@z;Mg6@}gp)DlT<7N8novAy-S7SZ$c;-dgKAF9}mZ7Jq&fmA88JMKsBf&_xhPW+2{ z(h^aJkX>Ssl$MnNyK82ltbbq3VUr8D+tNcjFJ$ZV+O^vrV8}{od~o}MY&OV*s56>3 z`9QDJR4Z+o7YXJJF_0OWsq^oL%)yz<e|4J^67T392;{A!R1d=zfQkH%L4(UAX#g{< z><#t`!wfrcX_FEVOm9B~F7x>2ld=D@5jh|dN+cr`k{Q2*HEz>Sipw^7aJyJYjpE{f zVU{TU$2-)5o};Vo-ejuJ6R`78+Ggx8I(RR!V~O06Ea53c?4{&H<xS;9F(bSFLKsN$ zP~=^^8cGzT%@4R8fpq2eb2}R(c|WaG8AB;bV}^eThMbKWlKh@@=MxS8lOPZ!55nu6 z4B=zaUb1Hf{uMa{1i$I4Uvk*+LG17y5t0Ab(wGk;-yDNvEp!7AE7T~=wPO+Vce?7) zO|oX6fJGLckp28C7xR58Jxz2w(szU|LyKG%a@(||z7@*B8#}nNF$Daa7yk5+D9M52 z{%ikYANn(}lTpL29|G_jFQliL{=*RVumcV6lD<%Ls@U;gh9L4G*O>%ZGMfF$v~*kA zM3{lzI@!XGa=;HlK78=78O6STvGpsbzb#}4eX|fLv)ZN!I~EbwgB?A&2|x#5L5ols zzxXRu#<TmM-gc!vVQ3LyKGQdwi-@0x9o=atx5L3Aw~ySRAW|5A+<$KSa*})XRX~eW ztRy;8GE*bF{wtu|_JkH8>#=ocDBIzhq!oyX*iFb%<Ydnc>@fUI|HM-z$Wby=L9Rj7 zy8nOVzK6%(9a5#u3S>(wN+Nf6h`#g)a&ZgxWgzU6p@{swO$Q`}Edf9ts05jTQshyA zEjjv0U)>1_GF;FiG7(6kCbFrF|3{PJ%+MmtzDIfBzAvP&?u=L@Vaq_4BID^4EMq*m zLx)?oFvM%qEKpC;bd$buWrv}XAS3$%QvDe^0Lp*^`WyQG{YJJHEQM%2@er}`MsEXl zD9+FWuFA4$zj9ZAYskUReccv4`VwWr7J2})W!?>mes{~8qnnrP;q{N%v7^l>B>GW# z5kpAyrF_Umkg{)aLVEF)2N3dgDB}C&J{wBo;D7!Ly%oO#N$pCwmxOxdPKj@RS=${} zmH!2h!Z_B&`)`~D%5b2Q=Z5=2A<}oZz17YH5|I0olA9G`0Dv)I7$Xi4`EM$I!9hqQ zeZU2o2^U4w?`@$O3c*$Bw>@4?0a`;r%xE)PME6i7>`cFX-#~Qix1=E2-Ugk#+YYOQ z#CiY{>w&g6Ot3v%{<n7sbTcl%A+f?$42-K6w`lvDWEw~!WspR~=DLLbLn5BSlt?2; z@J1EUZ~w(JX+?HRh$dzT>si<)y7+gjaFy!Y7XBDPfy)RM-3h+E`9O2SwsKSm*KDDf zW2@3Ax#?Jj=aI(SJ_aFHHONXwt7%7a9+Nq4^#Uj$p0kf32e;+Ci7NM?Z{J%rU8HG0 zhE)F_%E6Abkm=KY>Bcmr{C}e1g^VTo&?+h2*g=lrVJhPW4jWELzMSp$KX*u#64}Dz z9|CC>JqKm<b0Qd)zbOP&SL;@kuY%Ics{I!Ww`4^_NlyQAd#^rmh!gSqBU}0v=BC+# z7SgwTp+esGz$2?eka-Qj`~NLK&~uP*=WH7FFB_ggUiq7n&3*cgKp=dC9rH=n?mx^3 zluXKf30mO?;)2}&Bi2(QHQ4<{U!Y$>5`EQ=Y4~RcO;C*yL6=t!@XA{y<+uf>kktMz z%%f<4B}LP$bp2^57>ZIEw``MSLk9_*uGt<#61c{3|NI^7qH`dD=Wt;T{6oYRr%sSK zot#IkI8^AXMRyqNrZ@v2and?qHFN%R36PeQrh{O!FfVV+x=k6$;eez-lV&fn7((Y_ zrz2-x{bLwIz%Yo#O$|h64T2)#(w0X+<^r{jwkUlDQTmL{vrB4=N<&df<B;twZ2}=- z1TNaoYzl+ZKYts8q2*pdIrOV{7$3liCg{j8Zvzl%8D1GkBVQ#Q^)+BR|CMn>kwLyK zve<QMi-@hD3y}#bz4}h51!C<dKl~TEZPJ*%AD;VyCR_l(a%7qpSI}RX1X1&>FdYSm z`+91yNdv|xAYvOIq$vfDA=9@|diWVo%J3kv`s}83K+q48*8Hn6wIB^RS(xS9O782F z*e$kQ3c_W2sD7gNpgaS;8RGRnyhB!yxN0B+u9?SlYdx24-HKJ)@&=_ERA5!X5rzM7 zLJ9-`Ocy=@#Auk{3L;jpV9mcCq(Xfd>M0G+->FIX!wKmHLzuKFF}y55Ub27<H@^D! z*4{VR7q()e1Qe4cT%^xLlN1l}!|t!Ky&3u<r1*=HOc9Di63}O8t8eYt&(I2Z{5>ny z*Gi!4Vz^3aEc^Fn&}(5fU|na~{A5gX(&4$8e|Fk_5e_v~&iC)(_`1Udw^$ZLAe{|B zb7**jwsw8T=0p=>KuQlEf!RZqg#E^>@xQq9r&3>q!q2MPgPnD%EU3da^@omv)D|Tr z9Py`#hQ3Qzoxbh8hOEGq?y<6k)RQ8VVE~o!^bUT79U*2NsTGa`5X}a8;LfHb&~La9 zWW`xkTzNWMt-Eb`6IrgOg<R$P(||kMJOAY@05{%4xZyo7Z?ZG_AwtK3JiGl~<Z}o& zo;!t~so54Y(YSyVB8a#FI!P2w>xioncm6UibSZuHmWT}-A!Zxd;*|abbi>n>#-ZE% z3PTm`S&ZL}%~~{D9)6~6$A00u5VM_L$LWC!X<vjz*#5N{iCL(!ZWtK|)H!(qS-;hH z`&-My{=m==u3oCK+1_~zB*7=3VfI}UL=;(<Z~xnK0d+RJzr-{2Wyp*#OX@{D*t!3o zD&5c)GGklTwEDAu;gcaK$fY)S&1MJ8eq^UsPx|A~!m;o(Y1{m2!vV9mp2_jslWO2_ zGgyS~j{WK-A!avZf~kPX)gzGg!hdZ>RPpdz$g9`pY9<*#yXMbMfAMP%#d)vAKI8E1 zok_4kd<H$DWGGvIFJ%|;zc`FmpsALWG30<W%fVKlbbjaleS?&PjS#=tP7t$BembD- zx-Ip;3v_K^h}rBtf<ONxJ>k@_h`+jgf^>k{lRx4^iUG60#Ovvi^*gIFh8KWYhT(U$ zP%1GDdc4HMV|zaunD-^XtoNL_N$A2g_J#k-#dkx7&gkm@<FAr?+j>A;5yXMG@^RG9 zaCj?IQk3qSD(sai!&e?FjFoa3_*L23>ecE}hRL*+B!n(COj(C*=pQSanlYHLBuq?{ zO|kX1ci}~9Hzqq;mpyXJ^EbSI^ac>>%n9!n(|!>2aUXto@NOh6>i!5za7=Jabm!{y zl^9`a`{cLwc)wrb=~$Ns-9~GS6E0GOUuX6-RM^jVf!$_K*e^wiI%a*g&}oY-E#Pr_ znfr{WQF8YEmkr-R8hXc8uCx`ihr`eVZ3d`<?-NU{kIR&=^?u6vwHB5?H~+MQZ?$GA zqsOB(Cx633ySD?6$g*C-_o9|3P;)%4W6=g#sgC$dY%N0XFeuof2gNt#YJ7k@TW^&V z-ehr(#jPKE0_zNmZ5>A(FH^?b=Vx8>ODy?uU@Z6HrSrVeq3gwR-Nr2+EUTjIeJr}G z+$3LA{RnsS%W&y48jo{XMi>l({NzT=G2D8<87+*CJ(j7IA*;q>fvGLO^>ITPp~y6Q z<EiQ0b3b?+YU{^ShCl-M$8WUtVECrIqCCuYXZgl6bY*4bP<}(3fkCG$zBoT)#KSP7 zaD%rQAAC*%AGt`K*n4rIa|VyXx#9P&t*8A^#@2Y~2W`ARcdh(DU)wU08m7I+X}6+B zuxMtR#c*5e{#jX(JF$q98yb0MMDl{_XR{*ie_f_N)Oy!yS<%lThB3T&Gp$EIfdar2 zDVqp~O}AwhMdsh0nR}dteFfP?ZxaOu*Sdf}^>pGpJEB&6@DcU|meuKAt~G@6BH_^5 zij28O?C@g2V(K93dc5gsqmg#NuZZ8BrXATEYR~h--<GjG#pO8RN9v5?tM2Lhg|Our zg&SD?=?`T?O|_4n)VGpIerNL@9y&gZiIH@1wscwBIHrps?3vIlLzEX3Z?Kum{GO@B z6LK&Hvau+#eqLNhA2|-S&#lye%<7tiawxh1morMpoNpgJ{e)EjVd_4)egu~jyiv8$ zjyt_<<d&<}*!?HM+<?-F8-ecApc>DPgP)m#;QH9HV<W9Gk{-Rd;bnr2TORi71fXCZ z*Sbs?Dop!HU@P}Vb;}WY_pEp+tRJ-GE0tSz9@JKWU7V?E^5a<y$K@;;O;&aIIXh2o zFgMwM#!w-|{JFL;$8ZcX@-eo4!C84q<0i=X!;N5o*%DMi{*vgiw`GK1V5`_5_e783 zF6*3e0t*e{n1AnqMHB^^eh}pQkL#D(*CgUbp2X6-TdhcNZb%@^S{J+K?C-Upjmx%x zdlJa>AzDs+t8)oDx24M+F02n09~+>)cjECr8B?(az2h74y_q)%M(=TTZu1^geU6Hf z{AQH(oP8tJGt2fb9#5}G42}fGstpw<j)ccrRBtIwK;BR%H0nT{i8FVeFA0+qd1ot+ zS?lRxg>c;+c&*mL0s_~VR<FcTCn33a1hcfZQZ6+s;Ykf-aqu}A+lqunjP7IK)#Bli zs71DnRf*)0_pw1<c4_;Gt%HT@?0Nf;i4f2wIvvS-N!r7NJFX$dXMUe6SUh7XV}#IR z?LHPwuwIo#p;1Xo?m>&%wMSu93TRBR_50YTZuloakXGh0qrLO?Etp>eQA*Q?VO4VM zjzm<gfO6UjkNtU@`3et5_V<ah;__c>jR0FP>DHEn!j8$+tU96D-T2*cgdQFp)6krU zaNJDGizZaxNNQ}J`*h}-MEXc>>`%qKF2SucI0oqanqi&1evxEq3}I;8@PxJH151K( zTVV`g5@;APg<bW4uf~(1cB8rYN0@1=)t8l|G5V5TOM1)p9T-bQRh_*)W>wNJ@C%7~ z@GJwRb21eXpGjyR8jjv4WEtN!F{U_+Dr)V-Q!gd1h@l+`byBk^7%sN0Pb?vdBl`_} zv1{6+d}icR%!2#$ni(3g4<DgjDcSt$-c~PQx7qbg%MtbimUGt6@7gd3Ou`@FXEJC& zJKD!b%sRu;iV%~Z(G%O#{utl8xVC=SjS4UJt7@i6UMvx8^BQi2BdtA)dEs$&J+D7D zLIWNsx|!c@cPaiHFqY70Pb^7&g3J*D^B%+k22b@0p*ZW&B}W)Lr5|(<8N%Hcdw}p} z#jFA$g8wy#@%ISTq?2dZ(LP&)zn$L{(I{PeS66Ay_lb>i0HTQe@}>3IYz*qx%)lC% z`w<Bswu921Y|GFx>moz3Ckby>&8EnnCXzCJ(2WU4=RN|NM6Tp}9a0Yt9YEg{_C2ON z+#U1SdJVBbr@R^_MmY4H;3iFI4d}fnMu`mJY(fpiX1K>9hGInt^{ZwW#8ZLi9Nr*F z5a)*#TT==ihO&Z|uMribtQU0Gm&`g1$^ql_xcSvO+!>qzFf@+Exw-gH29@BtaOt@9 z`X!HQ#8bSEAR-9&D@r9og_4;Lxt~}l)<KnL-Ga6$4@qlYN_}Ik3(6VT0>U7$t*rN7 zJX&W4sP7Mqta9`o{|ca<`K2_$c{QRLljL!ABX2zR*RBJiX=+<_LpC=A!Q9lwp(F>l z5r-3V18jkZo&g_$?J$nuvN*R#bl!-6<TYJ&F5?rl5g{FC)`}<@GSf!X?K{1owAFy~ zg<9XfR1d94B`r84TQ8(&1y<h<05vNfgL)!WE|XWrwfY8VgTWgeJui|TYeG<3GwVbQ zc;`Q>-)dhRj0FoFjJ<yqWR}|JVLDA`==e}S%`Db>wP!2|k%U&VCIakbXI)WiIzL=9 zRC+aH+T$}~0I$<Ki*a=~YpRuE$(@DlLi-Vvwk?@Sx1z*gDZur$_ri{q-L{S|+}N1V z?esvc-(c%AxXeZ!0ALzqPorjKGqI~UM~V$M6vKm2(L1Y*F@Ne^sN@p$($C^2W}Y<K zO0c(Y--<1Mz!Tn|bHkgWFa~4TIk#Iip~29g$|I@=tNC$RZE)1N711wQhts^d1W1MG zD4n+E1)xM+wJC9$BfB3CAX5qjEEePO>H|In-%RK|<m-1$0>Ti(D74%L)9<#uDASdE zqf&M-Gl8z9t$re7$PdL6ezsP@6HtiJ3_^DdPh?FfFL>CvrD6R%$IX!VnOoQCbRK~# zK2xrU#^ZEQFCb`(Gf+Et?#APj#7PTqDHu9A=NUS4y5Ti=bJ;MFvUFp)^F!O?GQxMr z@OgSSTyCv1l1oVw@m^e*T#9T~7L|05Ycy+2bQrsqKaBpGXtbF_)RRL=|L3Rv{3MH? zj74|kjm-Q^!o;rU8xVX5yld;&rm89|;@ab9=!Y<HXfM-eSys7T;+`>Q;cMU$=@hx? z(%O8G_L98>f=EfXcJHKHCr)!FD-Xm*OWgV;+G0VLiU{J-N}OU}u7Uk}M_xh8+A;T& z<H!GWh(V1<(Nv1K44ufLspzURMxLX8npt1e1-av;F)?X8H#+MIi8Bru9Q7qj*8O^* zdsEg;-m@Wp8fwc>8RBv^<Vy&*zbt^YC_ZF<!$_=d?_+$P#!@4q=}I|Ycd#9l`lCx} zW-Wd&ZZHkCoj{p3)O|bSx5>{DDC*d98o76oJ{aK1&dIU00*OX6$Z}9}%O0$w9(X4+ z{}N)!dWmuoG1Df9a#$6u&obF_l*bKH4?FyZFFLnZ0vHgU(##D)0Z^*}pFQAqANL!| z(BOl9Fjp1`@h%(wrX0;z%(~-#a={|fpp(IhD#C^`{S-3&B0LnD+z7?}Zs;d|5l?k- zYDua9;F8Gb0;;tV<7iR2n%MZnAF}1&RC=ef?mxC%u;}`Ed&X!V>V1f|Gy}0*tApmP z>ekv#O(05y+u*I|3Q^8(_G^r(QXV<IRWs2OHKq{Qq{;MAYL2&wqgq!*F<EYMHs1TU z>b(*u56yh3N-Fzo!r_a%M?053{Pqa@W<WOg>MQdFqvz;5G}T8qY>eTHkt1zVD2hz$ z<??~*=^*50N@oZIW_R5)P=#oQ=-+fs^Mf^tAb&%dxmm1f<&Q1U<9^O!nWtF}KKi(y zc!(=^Ev}Rz5Ha0$1$7Q5IxlY>{&{mTX@H5`lqB~HmM;CunO$7$EaUNGW8*`k!8(e3 zgY8F=9|(Lzf<?*8jxT#uX9c)tELxbdG;TFV|A3et1x!Z<*u_3tr{&3CZW}er)b7B| zbMOgkYiHX<LDmI%3fdUfwtj1@O$p_I6Mbl>^PaRihm8$zg2*qYev@owgB}D<R%?(? z97E|x<EzFuWXGZ)z=5=F4PTE03DFB&esfle%S31@=^93k>=SOFDm>x$kkp=&lLtYg zRbT?7oT6*%EmE^Wn<IIE##xIL1GSBg@wRqGCc$VR5C<-QSITra5O2n}uTio@6aP-r z-tIK;ju8Cm@{-5yRfI%jiE%Tu8JHb=Y`J8SZeXzyS@MP3*J<o1v7`%)mCj#Rtlvu# z@WHoe+%fB}*4S$V8$$gB)G#7ZYI08GHY5n<3rGpnJLvj}w%aHQ%<4mtG7=jS+`xS# zTvg5_Lhr-1pxoKT8EDr7DO9%5`(%CEIofRaFl-NpzZ6F{4Sc;Lt<4a{uqNuvF&w1; z(G99{=t!-h;;X*`QReIP+MOU{buT%;krp|II<d+alB$y`;!W&R%5wCz^?9^p)wo;U z4puPRY(DWq2G3iEa0FluTC@@M+%OAJC3xZ!R<)?sEou#dh$sNI+Jm%kw_LXPXplBy zbZxU$fG&k>y;SN<L|Y9_wLTCB1pxmTkGiYYYcq5kh{QglEqidKbDC^3N13kWyGVTq z*C7>cQD*`DK9Vq7NRWmtRO#5qvD&>|P>w3HA=Q&NelZtM)Wadzl7$1oY@KPkZC*CQ zk<?q^l{IXcetRHJ!{u9E4^fDh`&vdYg^M4mJSg1ou$Rh8{EDPW8p9r{6;ZvcA@}Q8 zi?vc^v4wp|dTxJRFZ4C2w{%UiONZE7n&j>y$eKc>(oFeJ!W!=9KyOJNX8=iIvfO=b z4^ahcqCHtl-bF9sW9_Gj9s>pr!2sfdwpk)%<JnI=%MZDZSZjSC99uyh?g_X~L^(}Q z^a;V6S#$0gSPT3KK{1QXF4Lc}B5<wZbwkUA)e)%R@IB}5uD-8~e`r54gvbB67y30# z(O8=+YI#l4P_{M7grt7b1QwSmWD0^8kRLETP6g#HYe#bl3%4fL5~8G!5Y6HQty668 zuJzk}*k>BIoLY&8Flo>@L>hiSaUhf|o#L5K&oWl4<pP1MuaKQI(29Od-&eRI`FZAm zz(LMBVz3Y405%)qoSfGb0T0}d<T;)V`Y9!e9_=744Rwmpxkd7Qa>|vm&oi_?W~8LC z4@pgOZFb=I=B(*wi86WsKliw-2gE+J{7eLI*$KcVNyZBBb=J9&^_bsSUxnSolR?n5 z)^5o+-gQrdZ8aTq7!6aX(k++q_dtF^zT!McN?s_DlC*sz8$G|V{*oad_~4{2x&U;# zDzKVu_8n|mcg@hqer*EE-_Fz^3eqj=KS3bF4)+c9?3G!+-H#29FZ-$B8{-0{`RH-T zF2*H?bwJM(O-JX1TVIV{>RDD^euaWB#tQwW%OlQAK%)|tjIfOncjY-3?_MJZ{u`vO zoFO^Xk|bwMP&y55VoIw$vxHwAkH#aU*?M0v1A<(R`$P4RBux`^;ri`7ukm0=UBJ~& zLtZ`iG$@4_I0a!7y1E#s+%j2QwN9H(4YvPt?w&0M)7rQ_fMrHuCo>c`Cl-gHqrl-Q z+8S4gy#RE7kGW+Y*2{A|42f?OoIY`8fh6n-&OU6^c-RCst|HRelsF~B5oZk)4HLM| z?oEx{&6S;#zw~Y?V+y4(uPoT!EYeN7kcXoW%Z_4PmAtPI8f-$ev1>Hit0?l1bbfYF zAk97m6x`X{E4QS0t6pv^v~Yl<DyeZSH%cseklT)UT-8pE)W~W8<F|-iL{Bf~&Bi}i zs}n0IAb5i=ml!svVRK?s^R;L1+jZ6<Y--3YCx((__?a0R?fXzhHRgo?#L|E%wIO9q zfps&tzFiAaZS|zSH#j*A#`2YEg<#W*<@}+}Ezm6lTH{j7(4;h)nck^m!p#uiuJx+2 z=7>{d1ks2ES&{WC)s!oebu;?z)E9E!8uyWS-v#Ag$nT^Ck@)~QVdjKJEaCZ8!b>P@ z_4!j77lAKw@yybqyjII5<!1sn!|={&sk88y(q-Im2k1%m6ZD7fP5a+G2D`s$k>Q@b zb?Y(1*aEI{jTc16qiN>?HZeu3UJJew`U<_CVN%w%HliH;7)!X)_j5t4q@Ir$G@*Go z^vr#C>jjrCyvv78Prd^YeTTlm3AAMM_9G=YW>=QlvMe815sm_rvbbjUM@896@J5_u z<IE#>jBe6%laoYuy$9EH*mdtaYjQo9xC6&TqhDv+qF1LJ30AQyWp#z0(zo`00bjp8 zg1v~s9*EC@c<FPZ96TioC~sl5BPP8@JlVurQFuM<;m<17Mv_cvw0Fb&HhM;|XbtTL zt>RknGZEnY8+f2U`yde+1~@@O!!pZq34aykhj^%mt=~)@FB`@H9W~87cUQhx?mTpZ z<LI6O^Q~S05uJaL)!LK%{1y6E7ItmT4X*`9^@m$UY>pv(g#TzfOpap2Nq(R4u@}uz zBF<5ULL*C|E1w&F06vDj(4cY1W)w@vG<|pjG-fz#U~s!SKzuQmP2-G@yI)jEgvn*1 zte!yy=rd~bP^jyGfVYYncvye}#sIb<RF6s5bU3c#L;^`Yx>1kMGa>GnsJbx|RpPaO z7q8ijuqxd=(84)5t8a;)%@`=NpWYhQ^S&xQ6Y>}%I1}xCZVA!}s6U~jQHDWe?OEzq z(qLH2h%*jRvwqqi;jUCzX9?*7JPai$N6Yd`y-rn`=e~wS4<f!mA^BOYMG+uyWFl7| z;rkUfJr62Fd<~-=35=eBDV`<*_hi_5%wzwaF=8!z68SM6YOd6Bk#d}HP^&G^jA2&` z$=xZ5y$K&_4GnSo;r+KCkMWc~#9ush`_r>9A%o8?7Hzhx<B#-8Z0W_Ux+^m-INGjF zOLmnJ$gr$ZUpD0YY;~8T*QjkrKFf4zOiq8TGB0_oZkOpiyP_~=k9jmcl5;VsYFW}% zsJCsN`645x#(serDt7y5sAgr{m6u#5I1Wa>+dSlMf}+*IH{p<MZB$?&KV)N{GixC{ zAy%}EFf&Z_*Hv#u+o5rdu2OyL9;bnd$BPdSD4)AsQJHu0qMIeX@@=;lau&ym2(@Zm zZO0p;_xRaN^tkDv-1dmgbbZc$TWB+cJ5cJn#B@r(`1L*^gVy%2*&olni@4YN>x3+R zj+*EdIVpS+Pg3M@oEr+Wz42CY+P>$%xscSt`~vNF!K|vc@><qid=`>fqApV<eF`9+ z#2vT!Jd@$>m(l%H?<eUnJPvB0g<k1^v?xx7Y-ngWHu1I-v1i_ex=9jDc<@uLSbvRj z8RO9_w>w<;@sj-replDeq=tbH6WVPr8Y9m+uuAECE%WlT9cYx)D|d*00I`4GewjH{ z?ZaH=s5)+0F5jCSlV1-V3J|Gkv+g-%u@qV6AR@d^#F?AH^x@QS!<WhR=lg_ZPF@&+ zDjIKP>6sk&tR<J}exc(6#Mm4Jol*xG#a;kmRZtvi$j2M>rx?KImiCngD<QxTsV8^o zO`rqOu3|^FLLPz-qqRAp{i4$lzg17!2cPJPqLq1*DAYr$515$U&DMyw5}6)1S<DC< znGH&fQ5Uq1=$F{03723;4~O6R#r*iwi#>j<1H%~?ge^pP-55cJ(83vqy@eXVl{w}! z#Iz7Yz;D{*gVxD!h(}gwGKNMLYq3VL9%=&a8nqI=@G~Wh+<m=|?5A)Cx_-Q9-0<?7 zGaksFSIz^34m9fPmAdW@OAs-`e13bfCno&($}C0Y?IGOh>&MoL28@2Dc9&(=JsLl4 z(P-8fQ*rdPq~mYSQwFGmdFSj2Y9a`V9`<>o{;J_G72ZrI%_s#Wky;x)6WG2)gZm6e zpz}I8Xof+KOjHI?T7L}rH5vmFB`+KrWnUC;`jJN58TLUrw)JYG$x0a8S}b>2F5djt z=-kYwVuy)yw}G~W?#KUbPEiXluqC&CFqzb-`oTv;w7j#uDx8<f{N!3dt=9*f5##k^ zoqkBdvOgO=;+$jt=@B0egef%}>dD08(o_27`w>ZBkAd;IA@)A3A&OCG3oyi`U@ddq zCqUbols<ES%Bj7m6!dz`$la;!o}r)6C*O!ZL6{s}E^{eb>*I(i$L;sa|82k4vx`Ws zrSk$B)n@8Se|I=Z_Nz%L=88vHgWs|gx5>F5D^a|UhLaTTiUq)t`p=hDB$MvBG9xtI z>l<TGo@s5?Xum`@HADe*?8TD=wMe$M@#YkV#g81>X!wexyYjNj0!)ZgjTkPCcvM&> zx^K*y7K3gPm?We``rMvrz(<7P8JY;|-fx1+Ic!wn>xvOsy`{Se^rr|XX$kb4gp;v~ zVOjnCiD7j@EUdjM;RSPjqHo%KSJci4cFf7w2A`$DvWGN(z@=~v-$?c=OHXXR$C8kK zl#|N5{l4m6l?HAf?3_@rl;d>bJR))RG}dTl#4~oER;IoXs*XzHGB~*fEfB0JN=|5S zQDh9bE*F<Sk{622#;0Bp?a~uMQZek>>@a5GlJHf^dI{tLqtItUaGk-tSd8UoRPbtt z&s%Yixx1@om%6V%QFu$qlO*ae@yVe^x!seUs&RBA>WAm}GH2ik3%DnGJw-&Wx+jQi z@>A$hqw5p<*wk>3)>f?dt`^%YEVHa&_m<@rkP~jaJ632lAz@b&e+6p3;4mAkQ`qs{ z5jIKA7vXkcfKJlA4cCYfu89t$vgL}siFg=#0i2`QEA^G0bDi!g@!R7U+n3*C-{rEB zyxz#_Q8Q!FgP+f$Xrh1YMJA4t2{J#-B~i>8Eh8GvY4_N}{AK3g-41bk#yw5ZYf8HN zg%y+iQjC<w6zSC4Z294Qg)(G%F1Y%mQ4%f;_zy<z(<>ev3%zvn1SyBHp*pbf!gbG) zrA7QccMNNz2x;g84Gq5g(7z%c79T)@ggy33EaFGe{mX`#lq;xRs7E8GrV)?dXcZRJ zy}%^aY4s6uCZZjC_zlM2Szo!3ps})#P~^~@GUIf8!r~=Pz2Tet>%#n?4h6U474jzp z$E@_=q6;kvIgAZ@L6wo`DaMU%5fnC#w}jq2-c^<VAvJaVdX7L_*1+<{9w(Cl(Tlfr zt3Z(G8)0SmUCpfJ=h>52=Yk#2xF|pzeUpT0j2PiWkUbfOP?pYB9%F11EA%+%w*Fb; zmSgMrUigh@DW9~q%z@UjwIPq;c|>Qi>r!O-8-s5pGv)g{?pLjZIiIYVvz<y-L(MU* zjr+dJ&nzS>veHwrij;qXj)AvKYjL+EGOYGzQ2aD57D{1q2^{u18hQQ&&cF5s9hr#( zCA~Rs>!m8~jENhu=bww1HTL6t-p<-%2m|3_Y#S*5)#8-f643DeXj$jXZ+D?sKPnUA z7(YmDKmvg9lQjjWT*7<cG0;&wIK%2TfX^-23r8#cuAmfjwI*1`bau=-uNWV|kBEy| z^?n|LWIpxkc6U4D65WrAV$CCI98|t7?Oy!@oK({}45|6@Pv~(UPxB$JbBB!Is}zq4 zR9jKO+{Z>7Wz+Rycz(abGV1;Yb8Nd7*1<~8C4(jFsb9`%{eh9b)qRY0GZFLl3uBcQ zMYa<MPwADuWahBxhcB{DW9?8MVpsHtGhZ~}Tu=)teh-%#C{4v5z}AjggIxNGM%jXx zC*B3yCep%T;{;#F6tPOV?^ZT&1Mwub&%|;i>Vo4z{12ZTq5kr;0sTi7@=s2TUpp1I zQuIkQL-Mv!EH|an;b1mKh38D<?7}ziQMVW|2B_E6D2P>MUUpMyP=C~V`hIE3#>FJu zbUr5G`~f7(fS-><j3b*;a>|Y9FD(;owllv6=DW%OY@Qk`)*ZK}Leg_Id1Uqe+~{%V zEW}(Vc1gf6{;qom*@BhEXsC>np~3*fRNe0*LdomCAhGfFAyd#Rb~xZTjX<aAO0F<U z#9r_q*Jvq~6+o<f$<Ucvx!luGH$AN3d&ywvK@c3t@}yrM04~cD>Y*lDg<_xJk?_IR z598`DZ3EPkxyazAdxH-8JdJO9<}!5-71*XHZ+<P`*zmmyn|hv19!@#cQOT`xCeNsg z|IyxfUGJQnPZFJ(Y$-R<m~QW|+ov!?S|FYJTBTfTAH}?=qR~hr&H!^<@44MG;5Xz@ zOd9+XLk|BOa#fy}H4Q5#Cc?*%OAS4aIhfd<j8m&L;({>z6IUo0yUbF8?Cfhpr{izJ z{jqMx4Z@?bQ~38?wN`Rm1_c@eS<U)Wk!{)oqRS;l?G6zG8S=Fc61Xn}>cpnrr2WLn zUr0*^yYOsT<)rD$gdZXawoZpShRP!kneJUW{m3eMj@MVsvC0?!6PMy%%8=UqPO^FG z+zqj;-@<m(WFM5HD~lIK>g>BPOLEGsHmkMyzbQVL+r2>Fq@Q&u?Va$$NgV|@(e({d z8B^p@sptKyAtJgRJv7yE$?Z-JVKKjpdO<JUm%A1baQ~cJX74ATePO3s44#GjT%gJL zWRPlEXj`~kVwav~)#xB*_LiG+lID=LtZEY6Q<}CzM&c|de;!whjgsBF_bi+#v*Bbk z;U|(Y7tLFv6mKjXPf4NXk=r+vOvab1mWO*UbrmPNq|#~5opq{WX7EEx{#?PyjSjqd zXHln)#7Nnk^KzF&*C&_42d<Ars!>-WA1YHbJO|^@>>dfFBW%A<o>|nRspbY%gDEsN zykA@a^dbbsAV^g<e{KNI2G9YtMXp09rn@|}%V$Fk0@JRusTw$y{OCS>N#LO!_vag| z^CjcM5BvtzC$zP?ODzM<6Q(7N1zu_<%x93%@LhJ{^EwSIEMQ#xIL~QC?hsabGT6cg zD*NYm^Um6`jLWEYC(GWT8J9V_zqvW+^}|F}S%>C#x?C;^m2QV7THlP6NOW?o9(5Bv ztJnLQyY%S8wdu0?yx$(jhhq<eoR9Iiu)U|yxtR?SZ_ua$A<TqF<>bT{(gb6;ER^w$ ze6K15jbdhUVu(dmJG<q1>EfQaj17f3;;*xH7p@HzZ`_@9;Lbc>b?cFRL1&R}VBENF z4g8RWEFJtRob7cytwKa#|APdIy}mCKF8h$t9HIRK02=qGmp-#zQ8kg{J>V-zwRA~T zq$Oe|!IpP9y2WhW{rXgOJ1|oXu{={jgjAM}TS>7MqMM;RieTzbhzR%4WX(dop5K>X zQ2u5Y+t?9U9zfvUSn?kCwW*(ZwSmN$RugWOlLPN_lb{+P{HmeRK!YxH3YbRiYIW;+ zKZgwsY{*)qtAv{HqjQa#?K7(SsGH=^PX=+Kv(=2hZ&-0>ewt<+4AA@FXK~do+MPQj z^pFvksEQ4HpdAkx{B@s<EigDW)hHJJmznalQ<P*#+Rt9&!m`{UOhGssYSo&)i+hcP z?D<6LTjON!q>=@@qwiffcW}@#Ki+RX;k`b&iZS1iyzD2~3uiKJ?}s_N*qRet*fY;} zT6Se@AkVv1+Ar&-?0+i7v`|0xlMf}0!|!_VV5tu!Iud&lXi$bbPHPym(UC={?431x zBEx)6hS(14g7T#<#FYp`(7m}s>y%r(I@tY_Fv%#|BbN|Wr`V^h<*?N8sLNwfH3vbr z)eAV{7nA-Q1fN==vMKj>OUB8HX;zs&#Trye!;2L~4aEg%m-IxrFU3(x4Q^}o;1$(O z$oGK4RZRgDQe1XPrZD16QQ>N_eSIiXxg~8^(yIhjUZLxE$C(um0v)Th=qQeHc_e5U z#9qLq`6gVW(x(XYLLMJ{XXIa4rrV(Ho{)u;S=H>;J0_4Zo-}l|KUH9<A$-GeZFZ(% z9@9FI|7ZofyO?_~QigMu*5kN#XP4`ge`TF81dGC0DCT0RZypDALbeC&f=jxkHHvUZ zd1C~3JEvIWtvuzVAG$c~_Lrqj$DHzCUwt|qZSY@YAEJsb@3}BOoK(3q7!~<em_gxy zfT)D1iXppQI9H@hPQi-=B?bO-s$>8zgEw8%SH9LVfyr0F$}RQA^U>D{U8g}%(+Gcf zkC{2~c$a-EGk_e9l=}yG_FQ;|i;H9#U+h&wC6()5I5YgL)XIB~DcOqs@c#MNLGw&C zmj%wAF0@Sl7`@`u=$@w9*`;`(qo@-k8(&aD)r2dPAX~yklz1|8%)W;&Hg|C=Z#?q2 z>hwM52l1X{Fd+;&8^3SXGGmq5B`?Rx^xe<Go(8i^2m4|`ygR7W*RgcWX{Gk(dyBTr zJA<)K_nQNRvT>%!t82b#y$Mp>pNFN)$yPH!LL@!=?g)3FId?_7Jo!gp+c0UM??ZBO z+(XxDbGRZ@?t00e=mH^v3+S0a<cjLp(I4U$uT9x`Tt6uC92YKLm6OBk8$W#kcW%R> z*{|(J^0A{97ZL9W)sml_mn`iEj0$WEyQ4NVU0zSPTb2=Cwbuz5RBp&+_0{0g09Hok z-GoXJ7yO&-)(N+HSqcT>ZN^~oRI!BoBjv0Jbjxx)FKBhS$+UbR{L;b~t&G|V4Y8~j zx=l;EK3i%ysfT)WY`Ie?KCvaWQz)mxx}2u)bm5w>MSTIaf=YQJg}*fj<;Xsn)AHOc z@~>|OKGozlxkg5L=(AV<y(_9o3E~$5sd%nlQRScl-uzBd{V5e^iVatb-HYH3=TtD5 zm9y`HpN_qdL_<hI(zVeuI?2=;hF(ca8ex(xzHQf!SPM5gSzR_rPD*}jVPsWe`zx{4 z_P$N5Tcv&v%SiLs&!R`zQ><Cm!6+7W_j8IjPjO^h!x-B~43^AZxM7vN0DIt;2!%<g zKfPSZuK|pDpS(2Npt~6ggDUb=!vv3bqCr+}GxIrqzR(S1aPUP@emCcn2GW)e>UV2x zFV`1ud{apEZhn(UvG-7bNPl<Kq=MVa;Ukzj$4reB)pVAxCly2k11IH=2OptTczzxx zZRpj+nkvT?cm~V2G@@{i&A$1rFwMBpcvMv-%c5Fo`*?YLmR-X80j4aC80NIMDr(a| zn^Tx%=M{7^K5cY_cjkyoOmd~MDvF95x*ES}6gRsO%a3BK_P8+fJxElqI1+W(_~Lgw z)r!bdsSB<Xc$cIqW}50lAZ{*0WxR`La3J8if-Aeccw-93j%5?<sTUatI&L%2YFV0F zfV_a69{7@|*p3O)Sh-i;<?E_rd6(5fHHtgAJd{bgTvpWw?s@NE1$zMea4vhvVTJ5h zB_ULNrUB|)<m@VcLeLh!+(eAx^8?-+&EAq15c%svWfOb*b#4tio0Nr2ET3q&o5~n6 zsXpaRd{>+XTkKPJyVn^^s;xyGu7w&0Bs4o4IyGY^o5fo-#CUZ>_yT=2jg}Hl-0~Uf zkV=&n_?U0r8QyuRRHTyqT!yAC!S4=egF(GAy)t*1GW*Pf$gesnQWw@gB4n5w?}6JE zff$CpfwG4u=BginHwTeW4|X>V!j@9T<mF)wo8d{Fl~`xX2g|i#l|RiI$#7?M;AjK+ zlOIp#FYD&p1_B;`WdJQ)QgU8naIJRq<>u>E-Bn#EpBg|$bAC{Uld8iqfkLI8Gvz8w z`mEPoqLCjumV$i3#hKy{Dq!h*)I%Hr>OTYKC*_A5)!dq?0LVpgkii`e-=1x+lf2e& zYT@}jSEO*(8Q=b=nr`x`x+jnFLHYX2$PQI5m!|2&Ox^hMgsWC94Zo}g%r%~KcGBG{ z&eS+&-&xt!VXa<iqr~*)T^IYQ5+CZjYUbZxtqDzrG;}R#)gh=a*e|C8pP%&cl#&5Q zo4v(_{luHl(EU(O)qhbl;y#FBtd!~47!R?v^&H9IByRZZkJW{uM>A5a2z@U?L>TI9 zBQCc%RwypWT;WN-RSNl_E-6d_-fIilI|1kB1LlW4Wlva<vq#EEF#$`l;-ObbKdcZz zM+V#V*~<<H#Z<0Vt-}^T`8`?HVURc;p>&Zrd+_+Z!XpYHlfh5K{j=9Dg}k}<h1sD? z*X`3t96`G`z<pde*<vcm-89-fX*h&S)I7~Wukdxi*C@e5kM5pGGdd%0qWjCbrLsBo zt_t<4tYvgZzu25Ye$d^XdbicumU$6(!gr&MD1$|LAc7ll7`7#|*WLTnh=W<+z78-N zzMyTA1TX+h&w;@c$x*C_Q&?_7SQt7+%VBP)t_VAOn)Ralle(}h!`TWt=`|j@2FB}! zPmer2J9lolRWxH#cbCD^^2w#jba9159<pZ#SN-LmI3(KDdR<ZVNnlU3JCVdL7|1S6 zGg!C{_5cZv@mF0nfAPUw9qyeF=?e)X=-|@laQPEwWthD7_<vHmNPR|gEU)fjK1jeF zSWN_<@0n^Z;xbCkl-#ql*I!-d<k2G_8+sRcKG{+<#(E%ew{UeDHGkG&;XoOBt=+E& zgK`Dqe9770hU=2eoBy(Iu54Pd>I~OilO>zf4OiL6c71*Qx%bcre(t9zXwSAp@WD;# zo6KJO^eoIo>jx80q6H5k&25t+BZxJ`Lonsl!?qiTI9tXULE~Azs4swOUY*|9v(yW} zSAHbY2PJ*$sZhY)jzWslEuDqOD?ZtFhQ7F@t4IfbO|+29_SIU_W-LbZnq&+LG<;8} zSMOb+Q%^q(1ViOupIetA4u!?tzvQpGo%p~l7-$ZFGmdh=%ltd22#r+Pd=;iA)dudd zzwu7E>?L&I)4*+>7r*v|^t_|87c}CRy4RBB;``>^`M?tyJiB(ilS(#?OL8cTywtN~ zv{53F*u-)yRY>)&sotZ66CfM7Iq=oe>`lLbrg@|j<VBW+=0;XkMociv$@*XRAcU~S zSe3r8Se3j~efq65s+WMoiBwL0GA35Pw9v6CEo)-E?F?MCI1m~&BgmsLh=M?G%zNyW zzVW3Ar_zFVLT-+>)9cP34d7I9hZjwLn!6P)pX>w{lQGj;4zhPhEL1RAe@hT9Ijal) zz)8wgJ9!W^2Ze6{Flh{eA2tWB1kfdkmh8Pf-=0?qkyoz)SpBZ{=tOf(v?|Yqz~Y6d z76XaE5?@6h^Aw4|pGL~f3B}i6-KXXI(r8rGPG8CAc9?BO@`sjl;0d0GDbH~#aM|lI z!EM)g=EqB?&P}(vYxzDpJNn@We^x;H<BO{arB`z)Y{k!+OtL&mW%<_pVKJIc;J&^d zA}#a08&jKgcO}l^?T`npT38f^aDXSmXf&^q;ClDWXQ&DQr|gP_<R7IcMOwgH8TM>2 z4KToToUInlF>(XeX4UmAXi3X<pp^w`stwh#lX;x}7$@YvDHoHH5I2iHi~Rs;+Y61A zefVea+@EvKi<?f-IU+*POAHF4bY$-(4n2k3OE~d!N)g?8iQvHCtBpxFWY0^SIIJ4^ z_?(-9@3Mv4qlAZ}A1d1p*c$$}q0Y*YU*Jr+?{kg((4F~9&%G;gp;E6yG)1R$%!mBd zQ$zP30w$A`oWd{hYj6BF6MwkEsOmn?(sxNi%QQj*$-coR<QJ-TJ5;KtvGN=Q;ot~= zT7cjoQK@DIwgwJ14Gs63i)n9li(Hp(1<BLHE>Nxq42x9xUV(b);9gV5o<BcA0iw}M z^wpVFwp}Y;;MAy+QqTIFduDIxbG0eLXkz4NMuf*$(5>DK)R9{Sy1xo<^;*tda1#}z z$T@zHtw2{4A9ut3sA7f@!*;60x#Ca#DuGGi^tB;%rAyK2iR_7=i*<XRU-tpG5Z-zX zOeOjQ&OhCvN>@Xz<7Y}a6I?$a*oBOo-NuGxwp<0p@@2ZpFmqg4Rp!k#<g2GD-;t5- ziJA`gL##0=kFI}CU%zcX6jNSUIk_Bh)Y_suOM~~SId_^*alR1$Q%!$^LD%^H3q32D zmPQ396Z_gr*sZ#Yy|u(#itLuogJ%2<*!ox8<lL?c1FxdkkzL><$q>4o?<2J~KQx-l z2E(frxuXbjBW714YA({u&MeIKt`s}iTOUK1G~(^}R=wjyPbXdE4m9L%l0C;A7}sT2 z`{D|nAi4en-E%~orBg=}!|@YoTGwi?D|Eru!~oSIPxi9$9T8L#`Fx^k`BQ@OgN?aF zzuK4HkgB;9d*}Bd#rzYkzZL_OeSeMDp03ePws*x>uo;+DG145mvwYez>W9|ABbTsS zyRW4&^QVRMPo?m^4(2k+H{W|GB64Q9Y0NRssncMp9$!0Cq{Z91%+kzP$d#1uQ$<m3 zH@%kG@z!w~ee6=$g4mNQMm?B;XmG2LYZl@u^NhZIA>=84{kFp8z9Ur794YOfHJ-i7 zAAQ(O!KJkPrhBa1nwWcs&?Bpj#Kv69Uj_0{m@1z<@aArR6~K&p{k5FuZJ?Vs$VZ^h zlC>pFKtMiWm_j~T2vg~w|NfF2%DOi+=cCosVqeREFs&N=qfcFrDw_G4!ZofB<MIbB z9;A8xX#Odhm*6Y1CV*IIZjYn^O)Bh4;#=SP_!aT?OOFI1b3%0n!pd2V(g{wn3Xc-6 zZZwxg4T!qbrkNG?#`#rFRVp~Q20u2rIT(4h!qII&X395wAtM+x;JV85<6}X-wxBst zl0W0aPViwz73j?q7)Iyb)9}Gpyq0vh3G1cV)gVnX41i!YfHk8YjQf!_5WWRa>pP!1 z1QRkSegZYS78>=VB<vaRKdzE7xQ;5aa<7G2))frVt%bU!`2@hd<Gmlqb6+YR3O-O% zZUT@s6-^XWW%Czzfwj=}OM3XsrBvH8kj*9>A>oFOA{7vVxqRzt0So`Acx{@>h;~{3 zWbjmtI@^JSAeSJDq42@bg(9JW1-|lD8N0UpWHQ-ykfa2v7vALe<ea>iOrwzK6&OD{ zn^6BgDRa<7K(8?{NLH2qa@eh8YS}|~15WYC>+exT(K&Wjngn67Xa3wHkeb~Af^q1S z=JK(WJ%VS;uNlTR=Z8F*mmW9IFTb_>CS3X#XVFzA?7R453l??JF4#H(lf%+2cRByr z!E`DJT@<FEJE1`J0_FJoX4y?%gEyi`a3e?WPYhvM<E!@E1az_t5}>Yf7dA74$5eRE zwv8{~rvMEmDMXvzxu)dtLly;sQs^XI(1BNfS(U29kmEqmU3!ZaYZ^!1wTwZ(5elqL zgVSxie0hqk)BC8IYqDI}AjFb7iUq6sCgDrqdDZj5YDVTN%*C_)UTt~_5<$(ua*1TG zp``B6qsoXD$HI<4Y<Po{iQuojA@+C6jXeX^PV%Q6R;eQQr|)<1A%BWz+ASMhUa?2I zHkYg#mSVxBlijq^bf?$csKC2}DZfH1!(tuvqPxhA(XXx57PQD%d^Dpx5kU_YV?1VF z8&%JP=*;jEs?<k6*Q(2aA2uW=wM~R~HT&uG55q=oKc=E)EqekQQ3LB0inC$4(~KW! z+0HNSwo-k=J^B&e8Tz1V5~Q{jwf8#%)$ZnUfIL><12C)4bR_K2r^-DU80V^ZfV~$A z-S?=gZsq3`SPobnwl@&{`g1PxMa0cC-Jc!thc8IBT;fbIRZ30zm<44mpwzdghDrC0 z=2xvsKjQk*<M;XeSqg;%BEigu?%*yZ%BMcylXyLSF$GwZMU9HFld9=WHIdT@4lP_! zmR+Ks?iwjTy2nRsyk+t$iEkXx7BNp+zKQVD;V#J#D6gErfur89U~r+%BETR>J;wey z)#BO)TQVX(UHF+GxVh2r4&-2WSW}fA9!GMAMH0)P#Wh4}vv+;JDP3~vUOev+Y6Iuj zVW)0CLj^xV`TMLiy%T!CmD8#<;hrj8<G0E~VW@eaCXhE0AP<)PbWxUQs|Ss>-L<w4 z8=2#yvmFh;SWRDq4h%4vI^IfUiSTm`j5~2sG*7wZJ?K)ZCERQesDFO3#DZ`6jp#lK ziZ7G#ZxZPO$In1A06|$H)fmXYHzrt7HRaZsLq}tR6;ywN7b(iA94R#K6i<RomfuU0 z?3$hwe;sW62-&=64%Nol@IB9{eNJd;wehoCj0$MFRvf-U>p7?0hK1y?-Z9w5Hwb=` z689#zXToh{999ke1Q%#C{{VN9?45;v?GF5eOsiNSD%uU-j(?o^ID)e4liMDPEX)2M zA!+DmLie8v88^LKzikc<TZBGXD&BZi0|Joxesf?7Zi-My+VNcHAh6mke!N0M<mClx zlt9&|@!?w~ZwtFCdGj0n6dyfxuI;f+?XmwTpL#Ute0D(OSHvUb?n82?nDO83_%m8B zsn#92c97!B;M2W~*T>Vk66{OMyNuFp3L~w`J5k?689*f3(0m<mJ(FI*NE{D4?UQ=v z;gWcu;GvoqqEZeMX(ydqf^ohEO8U&P>H}>_a>{MCQ<c{>hV*n`Zun$GUiu_1Z<a>f z6jt25{VPx){!oIu*--S~l$pO~*m+BEgTn>U(p>xrFg1X57eT!;Ku7%yJ15_$TL9of z@pW&r(t@H-V4|P7oNI-5R?$Kzh(pPxyMHk#*j!WkjZ;4W<iZ&miF=r?!IF|?nQl2T zI-1{*KXuPxG=J6VLj8?`Px%=c*D&3It9L(Cej`>spSb*FO6p~Tz8(Bs;T!PCryJE} zQ8}A9!@BmS?FN&J=5?{QDc$}^E+7Ke*w@MGZO2dTll7qn$Z(pJj+Ot&H`s4-s4f2+ zdx?B8U1x)qehPTZtW-2t%vt$d7Izy~S~Z{qr`W&y>%v%GYX*2q<&Eam6=wGTP&RBR z20v(rhK43b$(nwEkkmIyHM*-=4BVYX?Tf!r{I!&JcBUCB39Y(Iw93_;-SJ;cRu#i^ z>uf;~sw*(*%mul;;vSHhoT-Bl#QcFS3)}L^idz1XZ-c>7=0Hwvb?@%yys~w)A!vf; z0@RZ1Jl~@s)|Ou)T2NA~P+(4BA99^8O1-cx90xUl=@W9qj~DN=^~IE|sI{h47_l=? z9%1tk8n`|w@_X4OWui6MMQot{P1*}}S%I~T<s$-EyD29`#o05jjb%<0Oc-~Dy`p<N zEO2{1QKc1*N_cpaVRV>$aj4gAmc}nO{WqALc|CaXJZwQCSE>XwO}^HTOcHNN*MRP< z(D0xz-rx}Sg2yaBX8XA(871zeRu}9Wj-D#P&Z-zhoznZHK0PR;9f~s6sc^Vzkb4XD z&0*oK6!)dhP|LKOJDs`KzY2`Qq;g9{gYKTFh`YL!NYQYoH}Jygp26Tu<+Y6QYG4$_ zEDif5M?Nu`I^631)T-H1tv7_Z*n*h=$4;hl<Mmg~HE|Clf*sxj#of8m-g&c9m0#fz z+cn?!LCPnTRC)4^`EnN$E^~(*fB1RjUGf*fA13}uf`NN!KgCH7zLS^GzW&}PAXl)$ zB;|_M8ssKd<NHer=1ksyyJax-GV95!@_v;Jjd_vvz!QubseYN+%;y(=C>9Y`sMaG* z5w}jl@cZ*XtJE%EGa8!P5rpoFIQb<$SmFhGFRgZGkGn_92*K)kXjI~BbpC``?aZq4 z>bR&gpTYZDMt--HC&s`keib|*`VB}}Wa+Nhw--#NJ|B!4Qki?(UW7<7RZU-9s2KQ| z+nefBY-waQRhZkWam>2YDl@-Rud`rouAsrOb1qV+9Ctvx<~YBWDw_lMf;{F-(R9Y! zf%a$dh)?^yGeiTM=`3obX_p;TOt@Q2b_A2f1iip(ErIW<XA_hH_tHaxsWAySWqBl6 zmX7<~z7ClfJ$)7}6^7T7x_NgSb)%Wu!;bsDTamxLal5_ki2L=08R3$y(gOZqds#|w z1K=R$tUzwp|50__K~1gSR#D_4DvE$gS1HouA~kd@KtMq0gc6k|gn$sL5KvJOB$QC4 ziqb*|NJ)?uRC<?^P(ts$w-CU0a)0H$H{*=w4`vw7KHn~DueCn959<@nzf4%}bUma$ zGXAA9I2`!PcLM=&IUcPRDEQ?+@#_Jw0y$eaMm%N4(RxKjDz!w=M(<n+PMV*#D;G)o zfy)lS2Px$IEliDlCdiTSn+LZ>V2*DL!m>TT4R42E=8}!XbDdV!N`X-fT<Tr7;L7OK zi9Fkny_lUA;S@8QTf9RU5AVzEY~XAW01cVyjq}&ouz6PpI<rJl1uqit_MiW%;x}Oi z$M*w&eP`_17?a9`a}Tr(TZJ&}nJkr|H_jI8Bx;72=!o5)f3q7clK7x9?r(1)(Zt`3 zYW6LCrXJTWX!7aUNItMXk8B8E`|c|A=&<qq(4@FKMM+|;2wuKAS|<)$T8E{(U&5V! z&2s#(lu$t((k+nx2yFZ;{$e2AZNC#se|!mOq1{LGUn~|q&)myWO&7JYXE;{9w#Qfd z24L4DIPAA2)OuOclPmC%&@;(@zZvX6$Ca9c91|V%J@5qpOG>UI2>BWTIo1nh8n8nO z!YUa-0Z3HoPPG!*<ti@(-nsI(k_)Jx^xUT;_ay+r%Nhw~-&2+&oY59X-vQQYj%N`; z%kqEF?qnAHO{FY+e86)FG#3$=fuHVbW`py~fLG*`ZUU^Q-`>8e&Tg9YpfVy$G%D-Y z+uP4s{XH$S^tjJB#8g5`kgcaM*z8vl?1SY)Nh?}HYkpI0JPW<E-P2LO_EZfsRGDgL zM=E2>L0cA=7JjPjAdVwSZ!C4(0SfReUDZ2#c(Qfd=X&&Z&&Bx+s#Eaej2eYRM@`FS z6MEMlp37Zy{x~;vH4*pvJnzf94|n3X67iZrtZLv#bqT!$Qyv@pd!D04ryJa#tv>~D z1MJSoP`UluJf$8iCN#K~kE&W}w4!X70XbGI_qDf+>)`Ti&S1VV6EGty=}LLY+qr01 z2$H<$5UoY`*S60CcBulv_oaSdB8rX$<phC_qg~AeW5l`e=0*e`(3ObZy%ND6F4lg- zMyn@I+vw@tD`lZ76_sKlU*FEO*vH(iYSePER()C!lPqjVf(Yd%!C{6$y}pmsXO-PV zBii~4C-68pfK!jSl}(@CHW}J>N-ZA?qHUw4<l5-=CMOt34DBAX?Eic)fehSM6!jw0 z!27Kg^`{Lo)KIi2=+Bjay~i!PiPy2TnS2RoMgp%mh)H<A)6$?E->}w4Py>HsUwlSE zTN+RjQjKnMvw<HKdkzu8d##tPP*z;Dgj7u^CDO7)+n@=866DJ5sDR(SiJHR2&5s(d zb{gZO0Tjwab3ua+*?-f?cc#A@#a~nHpJe=~Jwnz&REObek5hYVBMstF{7>yxL<zP5 z99;oc`z8Gub^%-0Y!i>t=O_)qTd4l-co^OAK><2)i*EU_nZ!rg`xa<8M*AyKeq7<n z;L~%1r+A;RP1&tF6oergS8ZHm6^s(_QPnS>b4j>VJ=Th8Dw(DY>$z6v>}Qu2I7(RV z90~6W^<(%qI5MVTf3u%_!N=Fn@OuYtwYE+B?m=_&*WZTS^aMmGQHNgvS!9OIE})~i z{(|SUXVeus1N6#N;wUg9N$EVPDL;xujw7TLA69mOUN0%QO|~?`6oV(8QSVGkX{;yS zY$4#UWC#uvk_Zk^Nx`{-X9~pLfDJuVxLz>6AwyP6K^{}cZHyZ!)Ny%^;dWh-pCh2W zt(vU7r(#`63tCFvQiCR_Y{#|S1LqU}+46;Y0rM-DLLs!SrpkAHu~CVTUK74oL*)x> z&{m6xLhgs`_lb-)_6P4ctt;1VENxJWj$8sqoYYZ<$V2fBQ}^I^E^2RCYt|&IchVKs z8+{Cs&^p)>%pzd(Y`XKkIXp@Zeopo0L9aP`fXa;~d2;#>xxy9ax@Kf~dW~5l5CEFE z+GeIF|5)$d?!So3w005o!o$$ER8_i-$Ohmda_^T(Qu#9YjiA>xj@_U<g>cymqF7SI zbrVMPgUaQ+tQ&&yH~w8`hhkEGM~U6=#@o~4%nty(nb9FW>GtNUOHjH0&Tv>p4Ne^! zA)BX~1c#J95`zFsRw26Zo526cZ_vy9)tl_*g|^y}Gs5FtO2_S`!&sFB(u^=YR`lUk z>Vy<s)@2(3FyMDtzeKs;i_8{!u?lcU0=BRAyN!_Vo!@6+-K8?N><DVghQhHP-2+1I zl*QTI`Kav-Qj?wXSZmNtbaG_hKKz~-IS+MyNZ26X@uKUwrb?Gzm$^v`vr2N2uKCSI zr8LY-@4lAD7!hT(|M=GOVCnaum1Oy+>Ek%509Lib*L%)(bNBWa4TITgmr{tD+)5cg z&4Z}g>l1smtVQndFS+NF%=uL7aVh;CG_s^M(TmxsGxcZHTJ=ZcTmw|6@m7)8v*hNp z!y!fIE-n6t7m%~#n=06xslwDncXqjLQ*AN32ntxW4e6hhLjv(PCeP!8c4ISc!S=Lz z4|+x3g$<4~UdUhjptL0z@0?vZVqp4J2dQI;%keT{)VUyNmxbQc5qmiQW+No)7rqkI zdfn3VP8-+;OqRxb(*L*lr^@);^uB-TglWjX!@_yOQouXj>mB3Z@25bhxVAXnG0q86 z%r+<xe1rRD?oKt)AK0v_+k`-6(joyd(RixbR$P}FOZD4_^y#vg+2o_@Q9Gbb1nkrc z04=E=;?I{j1ekfa8p*xKum1Dh$HZ|d4bJU%O>L4s(tqXS$5ZVoiw9z_k^j^*hko4u zD|<i{{7+7I1sbBf^YMhRn2>9UFDh<nv1OSsq<yr*DNTeqTFsd;#_a}H8j5=lnL|m2 z$~7%p(;IfxYaLQ`O~CiQso+JVa;t@QA!m*KXkYn%Ce{#9B2oO4MB@4=(fjfhTcs%9 zAX-}TyV<D@&W~BoOm9+@XDZFIw%|v8OT)IZfYdH*SIw=(*>0skWC>E#4Xg3nxNAux z!?@qQ`;>(Gb0+4GeC#JU>{R=?4z|!2kL=jx5SL6I?D`}Gi3wrc-ri2~&buoF^rcyG z{~MRLx99l;Ic|7qg1llx%*|(}6O2c73U<Jj=)zm*^LjPAQ)}6T2yC$)u2G5zp*5Hp z+zyAH<4h^(N)5nNJK9!x+_UWz5?*hZmHEvkC9Mb44?w?3sy2|IyBq=L`>>kP@;8Su zGd2@0Ma#o_2W(sO9M%;<rN=2;jT2I;=-O$EmxoU|xRr9Ibw@#Z4l`x&K@Zq}yN-W1 zA#M(1Tzgg0bIVo)<r|o6aGC`S9c~5xOi^<4wu^P`FH4Tg;56pfe>fKbdbp%~J!s<> zqe^u!|1m{nEqE<)LI%1MwrN;aow+f(R~-qQjUOv13LZ0?4*NyHF&#)ftMhY@50w;# ztvyEbr>37TDSh<PH~;EA{ggTqV6t8#={d9ySJjgQVLIjNz5{RCa)juADy68f?p#OD zpZa#!BZaWT^7rk-%Nq<#q(ng-0C^jrWb!Tkx?$t!^Q9!KFkyKWlUG@q$6c;(qqEvv z943Apt46sh+Gb>tpz8$>d?&yP{18LQh2^eAD^D(H2<<FwT~&xemKX~zT|U4m`#HdQ zgCr$Grb_}(Z(qv`<b)989UcI=31RR#d5h}s5_r_pdIHclPty(;gsjXGdM|$WUy@HR zs0{}?yJzK6N>kK3^>I?*5bHFiVaW3f6tgKlMRnM@sFgrqWE)Bvl9zqXaT6ozagpn) zeyX72Uj~1ty31WxmCI5CmWg5|eap1%+4|U~sP#<NYF7TEb*2q{=$_pAm<9ERm3u;M z$JYMDJ?ozL(SJbfEsnik8CoupQiNlt>V`X2ETa~<K6;_#cxpZM%}LMs_b7>#b}ho8 zdoF8Zyiv=uRun`k{;A1aGhuY)8!O;AINH8Di&|PA<GO<=bqBnL+)Y&9@ZaPa|9rr{ zVEa6Kz_ydXFWQ#e1GYThal^*PB!<@Z_-1t9qkr{=-lm<>mJK2fmS<bVq-~~8GHpy0 zXMvF-GrGK9c~M(3$V4!ppr{LJGJFAWDg8l-!1joRD${+ZP!jN}yqE-KARQV=%Fvr3 zc?QFbnvHYF<H0LXbFCx=2D*}AN(A=Zb4qyBe~x#b<-)c@6V7y&vf~gnJrjG{CXW*h z#}1&}DPkKr34+i6PmQ6s)c;K;zB5TA)Syp6{81r50dfl*_92q|+|Wgke_CbU?4$H@ z_px6AV_RBOq{^{FQ^s*U#c!!?^hZdQug4r&5(NdnRnTZ25@z;%=?Yo-+cwJB{~R{I z$&;9$x}*#0x6tP$Me2Y`(l7hJ@^P)!4T@>Z7woaSFgFcK2+XdqY&B;C6~MN#>~Lc3 z;j!>EN@W7Tp*ko~M?(0x)wO~O)Tr_NA;GWl{P&i(J}-W3-Is{Uy?yJ~a)@rMiD)KE z4sWX%@anZ%Z~fDf&+~=f%EE3|HJIYR`l$F^gogYQLuP*c^by%aPxGcf<T2PR*v54V z*M_O<m`58S!?@plOtc6Gyid~yo!K`(cio>U?e3A3V4+9gzc~a@*IFwwxC4~%hWwZP zDeAtQZkwOhA2J+YcKL(Lkddl69qg<**QURq_|rFS1_JD7`m&2ZN^u(%$GfadD!YN) z{(mkRX(f^lT!5hrz5H{qarnX;yk<T*e`JDGY*sgKfW>)K$tZI@MhWL4{0t+_mRpnq zcF!Fu_*MU$>IiY)PcCX~QrkYMf}D|F9jmfBzLueItNE-T6Iaw=xgx%Bbxr?Lzoj=^ zWOYM)q^`t9Ho1sh9Ek;c7vfBv`J}!~3@>izjC8rIE`dxotztT>$T$;HK6|+iH959P z5-I*gthigzxz@C1V(O)*tQLVtsqFj{IKLP#KCc?U!GAQ)G~Uz`h2ghSZwx9Z?h475 za#>}<KL|He_U$tiO*K_OFKzRO1>Dwm6IA0|>MX~>>}VT$xTalX_9S-4qQMQ}@^Nf> z`j;Bl7{N49h>5UCz@cG*wS-ysQ_Ovy>Ar`9%^5KX2!Bgc0D`K%ls5~%8<1wW2=G+^ zR~Pr=Qr|LaZ}8f)4yDqx2d@MH{lK|D%-*$Q+O+Hj9ODc<(AWV!3+knSVRQW!Ww#dJ zU~D~i#{WA6z^(!30WFp{flviQ_rx@9cwmC=+pd#5sK}Ra6s5b}zRNqIM5f6!sAoa{ zO%p5sxE=rTMYW@r@{NkFKrSGi2do2y)o*Kjd%^h0V4gs8OTL0&zGl#TzqGrnqGRzj zY`u!DoRVX9QiHCCUeHKx&zZ0XaUQ8K{MQ_e@i3l~GIWZ-_qExMlgeic#X1r@_Une^ z*L*CD<E5vuLMeovA$xPSg{0NTqK+K3k)J}FL{_Z4d7T5$i`D#k>N!EKM^|aZ$Bjj_ z<V}{!Bc64{Nt#OD!Hp5_ghNXwE4|i|9CmT+gjd?5dnKKyo$Np(b3LB`biooyNy`Qp z;s@1cIto6;nKM}kG4XczHIz$w1II&+y&M2%_RuicNV*!bvYLD#m*`c0^M0EqU{ZA; z)8knnj0GrhfL%RnsD`&<-M<XKlMLuXgotL~(RR2!CkkMUC2n|4$)&m<hf3|Ugvsth zdIlO2SE_-qgyVfStWHE)?T$bQxJEZx%xPZwZ~XV9Pv3VZ|M{}9I<R5^U$Vx^%VSL? z1<~ULm7*0^3htAq+-t66?1x89aua7|02#yOWB%{9<SBD^2@?TJ6B=Hh4X>UK3<?tJ z>sUgq{0-}y-O_FHyot-@MiE9w<vz)@3!Z#kdnOqKt%^Ge_~ra-V|F#)y~b7tN|0SQ z$cSsBb{1B1_%oz)n~QpwP7>_8GSc4M$OhW91R2y1L>orVwhR)f#LfAq{ulNu*1e%e z&eg>u;<dlIftUZ%sNZbUDJ}mr28LyBXieZUN+4l?cC*s!%ZZcGm5{4^;Su#sNb|@h zN2-vy(jY^ikT)Kf5FSTY>Q?@G<2wIMe^G4VEK5oJuOI2-%5(kJwYvv$13TU5i@%++ zHZ1{hH{yO<^EaTzhH89PdMkbBK3z=pQ0N-~=3hD34>4vzTPQNnVHjZZ@i<LMZodSO z{c#><KM*6Blj$J{EEbv8d85yR8`%e7N%Hp^{@N9FY!ploEg&>_GuMu+^C;3Tp*<`Y zffMG8U^K-t&lk-7DBhOXJEU&;?Jk~C+b5^&^Je@}qR(j`v{_fDhDg};HID0+jXUod zEMKS2Dx3f0zFdf-T|k<xDy)`EH>9~Y_!JmabNBKDvKr(&jW`*lccS#{zVE)1lP_G8 zi(b`qe!=Pz*;8NLFP|WO)cDM`$*v=uy-o8WVakrkAN#UE$vveE?re}R0tc91v~*Pj zXHj9%M95me<&2|z!|^HpBTp6o?Z1L9bi9o8M#LFs(LTpN>+Lkc3IgEx;fAs0`CKea z3H-pZ5o~@=dElluo;?Bo^^cz`y2#+0FhGfxJW=A+ZAvV>DUbQU*j^ZNp&z^`orkwc zQ!=#;If4}Ab0{SSVh##S)MO;7cS@^)g>|gZqqOA}1pP`A2jOpkfndk{mUe<a3R^}% z%-Q~;7j^0){%7JPS*XF;(8k>>>`l05%Akas%t~(h-}E{?+T`e{aQ6_(kPT=y2|!!# zuD_L{2#$8GetNH@9&}FgWLm+y7ABCgdJh)ojXj-RlYY#tN^c~8)^5$f)OMIv#)j(a zm{?Ez*-~-mdEWjK@i~7^JY)LD>a18p4M?NJ_4wOjpQ!vcKJ#0hdHYTRA`Y5W%u^a( z^nKYAiZ7e55G^Eoe2lbOp0-!+5AXDyuAT9`IwW1V+C5szn^7?LV5Yz=s6X`}?xn}3 zpLdM~>tx43Yhv+8PjODpe#uB>l+_GH8a!8T4C>kaURiM#*p>a*S?XUWr>wosxCi|s zm(j2_>PV$L8<^50amek3K;Gq~XPa4~#j*?1a=!|m#KyW!W#J6&3b*i1(VJ10t9zMt zD&(DyIIic*J@a?PT!0s&7yj#45{^yL05}|wz=%QRKyNSHR015ZUfC<6;w=|a+cY#X zKD9dKI#}qD>9p*`)A<#trow;?^|y7pv4uj*v7zMQ-I7;##~1NS-}m;VJE7lC1aJI^ zlM>JNlh9_9V76&oA^XBGS*cUI-;2K7$(c$x{4Z3*LZNT$$C_6)^dlsEx!;OJO1D3Y z=3fgfuJaGes?@Pt7_t6iXn1U+mO)$2ZC%^mkUH2|3(S;1se@9uH!AqTCOerd3@VwJ z;=%f)=Es&wf}9=$ux5|q&OkWDeTEA=#k!d6_vz#2=*4S~AC!R%T8;Ny?$5B^ySX>_ zBCu(2xDFvU*%=sy?c7P|hfF7BtKkf3oZ{bfhF7c_%!di29d5F{@fw+Glxs1SSmEVb z(xDF%PX!^ly5!|s5p7+?z^FdoeGe}7Y>mlOmkx9LDC^`${AQdA{c^TcCox90Vo#A2 z+ee}!t@bn%v-02guokX;n*azdJne2d0jBKC-`gm~n9VS=sMJDu*Qf?8kNn|5)K=5I z4+*bcsVh@u`q(6d^ytcmdkiF=PElj}<n@AXdYMQ&S{!5Y;{$P~{}`dMz5o=vscPO_ z$30Kur38L=2QrHim%$*@%=&ouC7lK1M&f_4fH%K0IgN^EIIDI>AdyyCJ*VMTrJnGh zTDeuHiVTM;@umW|0+_PXKeLxb>v{6c0I9hVW#9Fmdo}Oe4<UctZTKaEm8Y^1a~dUi zJy(KDVCHGx6+}N&=0uiStpzm{Ee)kANa<!UgFMR!yBr8y_Mu-vM6O>p?R+CnwusFb zijNyJof-NfER|BwKZq+;E!at7N^IhK9H5TB35!-YGN-2RsMz$+R+Dw{k(QDD((0Tj zu^s%te!kO2jagHl50b)}J3U+*zo@fg4o8k<>PJ#`RCJn{)thXAjK%M_mNHW@H}^T? z<3N)p2@Sx=K>c9AVC6C&eF~!<)i=SKkYhe7j!*@kvjhODcwqm!&$P$;i8v$e(J)sz z_<;mR>l@f-yC>pKl;pTA*cJeZPV~EYw^gj4_8ZN}JhXI~NJKLNRid5uwacnw95Y=t zr1F}sye-%GL!FQkyvZl>I<YgO=_@czcu~&|N%6T!&a;G>x*F;d;XvO6^k|c5N-6N_ zX>0fRx3{Nu-H4Uv4EiDP9|Y2Yz8;(FvgTBh++VWq?aZbkWh2YEz!9MQ*Z0|Y^j2mM zGJL5SlYYH(ZR-0$z$DC?+xmz6AbKiaw;j5Ukvb6U#t*tOn1p<%!Aidv!93a%y5u|4 zD(>vQtyWMBkAuO&i=^|CX8dOSA5H0I%|0<rE*;9x>+rWR%I3ms!>xAUO+HpdR`~GR z4=cr5eWQkwR>j1wZ-wc~Y5j*_+76c(#Z)zTj-u9JR$UP0EvX!2S!WwaMm#m9te7v) z9>+sUK80E>rpF&L%MUh&;xYn)E*w<sW1@l?)qpJKw?D47`|{B{K~1*GC*;ht@$-vA z%<ozswy$xmMabDIuU7R*k2DLr##TbY0geWiw12jlft?W;F~lVz27h-qGJ#0vTxZ~k zIo2k)>cVfo2ZC@x2a7WMc#1>!jmz`uMe2Hzn_U0gPv$T9sADSYPVU7dU4bybbp;>_ zUWXqC2Ca%DGj|G(2XF4oFDP}^Y_lEC{1Su8e*Q`=c^o(x>zRL-8#py@eov6m%y_df z1pxH^KSkx=ot2L`4K?)0Ic4C<GTUh#@~^jcW`$Ox7&`^xN90zcci{ZdTHTx)ZDG^! zMLOIy0)AlP;5I7znfN32J{%jb`hg=wfWw_Q9WeEpH(<d1mzD;`*!pNmjUdz{6lE$% zp*}N4aPL<Z9Vi*N@P(VZz@XkEL%R6*MqsXd7ME|v)7F;jImOi{?t3vHuzIreQxT-A zHt$-7%SVg;K2Qf9*iFpVzXEjA#@?IaVWw@((kP+Y_6%jDnAY4#RNWApdBKYIB44(F zT*+Xu&Ar8RBcT`qQmWiry@&8D-U@q7dqX@?YN|VgX@A^mO|pw56>tPP9B$xa&5s07 zkSh<B<4hsu{rb0za;CvnbqoPnh2+1hb0Iro-j#9b0e}UCL92I@1YxbOofK4VSR9WS z79%b)5j=AN8R$r8)I|S_Y|q=WuaD=Jx&RZX4|E&pC!K$pAmlS_a%1TpuT;Ql4}a8k z@{n)Z;yFY4+GtaUvTt|rp3TF9H;;*~8lgnj0fMzQo5@u-NecP)Zh@LHpic2Yj>HP) z`MdyV!mk@&w7U%V47i&dZs^5wUkko_e%DBWyau4Iel_K$K`~qZK&#`UHq~CM1@E7I z%`Y2~TCq>V+8v<XYN=mr&$~8YD<k`^qE__Ju6{Gs!(5iKYx6~tA}lE#794GBOr8;a zNUcE9a}^~=k9PNG-q4w8<4x6%c@;Viqi*qEO+4Xkm5p{~|3s;Z*C`9WmYaaf1L=h* zHK;1&OFnaQ3qS7(x0Z%1M;glrc94#^q24P<i)AI~@?^ldhBJi2*EUfT$M*1k>&1g- ziIAD(z?p=~U{bw(EZ&Cvc=_pQ7ilNgaD1*X`1Lk+3AT>l3Q);Y0>+ZvEMv=P01-3_ z`=z{PB80&TRjGm#4#>WGHabv;`LYL#zzmJe=PNSCo+!Y8PIPAWhML^(F@0)d#jRw& zboRkXicxXqy<KNG166LgXeNBx`Z>d4`avn_uGEcKR{H&HouPW4m4+wo09Hc4^`dld z*deClG*g>DcM2%A54T%}&fJF9K%}&xf`{3_@w&s#JD_iHUD15<w=|zSvOGao7YQpT z0^Ei+0>E~$GN71wcooB2Tn*6zgO$-=V+FKW(E{0S14I%EPng0D4P+6F>%dgeVtR)R zG^$d>-CpRsetELT%3}P>AcyMwfjX&S2{mw^H1cGkzWm0fLrs|X3fjE7zAurhd>|Y( zz@_cs&Thd|3WLfyR9E7{ZKCEt@j=V`rifa%b|3LMD^dA*sg!Ul2kXI3%dAFzohfDC zw>N6Y6RN7AUuM%ytm-RsrtQnOa<-PIm#xC%A%lh4kRlxFJaQ~JuXPJEt(Tp^6%dLG z6j}8c?2DEwWh<5BsG1Hv(xK$TDF(#$^03&#ULIY&R8<6*yX#&n;$VuOcI%L*iGHm5 zNNCj+0AS}_DES%@4h%QI{?iy!m}U{yCZathxCFVPQ^s!mi1Tj}la^=p1*PGB)M<)Q z3kE-i*8^85o{hsUy~>oVt<U@lz$8{Nn~+tyl^Z3BGxn9b6;+1(tn>JhW11#iq7tLw z{lU&54>)BULUf}<z<fDCyz(&HVz&V}^u_YQ1{ta>`)wijWwq_D1P{9%IwNx$Rm*6Q zDW9ft%RVxPb|RSgto57$di)3WJX*j~dBqgSk~>wnDKiE679W(HsDh9WbtVxoapWW( zW7R`gt9NYw!ENWb1vSkC!n&mfMv@fZ*124y$Iw=A!;p_kj^Ci*BdbM|HnNZS`Aw9~ zW<%kcU2V_z!mX<fMS;OxdSV0^ch!E$U^9`l;XL-t*cgIZu)waWip-=a_3ZJP`wkxs zOie{}I8UeVe4jOPz7W(7iQ&tQEt)Rxf#_yLx))9rx7wL3Dr6G-E^H>-!LXyCN_-yZ zdwd{kzNA07>(eu3;qzM^s=oE?QquU<wSY?aGh1cLIh};LZPb!^8{#k)N_||t5y&01 zYRAfCdT((^_qfd1RKOeG7|uQtlfsTD*BmyuY4jLa6?bl?m73(H|L&Nmqa$SE63uRi zh6Hu#!W&Is`o`*MyV<oNMWDf`gi@rS&hoo9-(Ix7J-XJGfxml$t}3#P)7bfPDl3>i zkOng6R#UfJbR>jdr<AXakA{TKWUTMAgw(275OB`|oDc3ux7`My!L)<04ML8wQ|Yj~ zN;y9?B)aeKI1<RIzENz+K>w)T+U7BI4`ObfxFjCMH+hpkP+e_jqo^;Zt7g;CUgyiv z<S;=He*vj!Ze<$3Y=C;!cV%_=qcTQ`n&l$MS;cMq$L%43W(IFlf?|rM>{Sim{ZnP~ z;xiKYQS{Y{Hym}3#<_Ih*)<7E-AI~ZTfke{Aps}19uT%O;3xrv(%pN0@O^A_Mvir+ zSbHX5jVHiDM%6tses-+00jXPH#IIK&-#7{5i~BczfrTYX%c?iQ#m!fr))p_AZPtYA zmzre6B+X_Wr!P$_&6q+ljZ}gVN8(}-fK>Ds+SXxVhHZ#H*wN#&`%WhV6!W+sT&EJ2 zo#zTF!4+WXD1D>yFC90m07(8u$>O2gaU8_k?96<mvFrTrqy{q<3{0Gb_9!qPmkN{U zr+RGsVe<jVZN6cgu|KdKPPm3tq$A*F{kH-z4SfO&1GW&~q5*DSfclBar7NDBpS%Y5 zD_$OH>3^a2JW6eJtJV0tp+_nH2vwRdv9cCYUZkkC#+)Yoi(Bw75|@|(qF74KcBEMZ z#MA#6Anba8+)zzb#LejDVvj00yWPQ3r*&Yp@w(`!J$HksP<w7~ZM6I1;+piCe6438 zQeCDt=H5$UO(tVya9r&)LeR|FuBZ^v>7DJsy`_i-x{gC(TTwDOVsN#~z^%kEE&$`6 z;*RXGvr10cVsjqrIkLo#He;Hur@`<twTNZH?u#Lx!>3kVnJ?zs;hv-T9Th+}2UT!1 zy9b3`VWCMx)PF?(!yrj^2#CyXv~#&#(pHnKMi{JDDfcvV84XD~Xz_`3(W_}J$dcD0 zPod$sz`-mll<CmZ)y4R>8K(&=;=&eydg^m$I(<tF0T#S)q2M0OSs>xrF@~=;>xWlx zV<H^1(F#4j`9+Y7EHMdC$>+`o^j;mn6h!+oan@mZ?;^tpo*{mAtcS&FfXmkHBI?;W z>-!7`1*U2U$;n}vIUu)HTz}Nj@$e4a+Vb5^I-U@q5w!M8U*&S+f{fGp_{Qb^jGzVS zx28l{4ec$VyPQLQEgj+I6*;_p3PIO$@tJnR2}RFA;5Q9D4f3FEy$?6lg!`63IUB7Y z=Lqz?wUXTOTc=OHYr~D&YU@FVo$iM!>BP;eb5NyR%;S8)FUMa-oZD2lg=)*feJS~? z=6jFzH>%{gO6wO>YqQK(p%pourn|WOFb@m8!R7iY!rH>d8M(Adbjo;a9kud(0WzxF zZ8bX5GCefg-(MokYq)24!5Uln-mB2mW~vzX@{n*mj%(sF4XAy2!PY#W=&6m3@!U|Q zPY@uyMo`G0+Fk{kkIGo?j-{eAGEPZ8cYyEf3bcQoIGgt}YQaKi%*V>ADH$X>cN~ew z0hYh1ytvuytC+wUytio-wNrWRi5|BG^axWVrY?T`=_lWX{2U#-I<)#is;P`<`I-g7 zcyFmQ#H8NHHo>T}wV#92Ui{r_$uWAeTM{sLZ4g-b)+TV81bKvd_^>Q~3w8|Xa@qo3 zEq!4GRsz;DrTuU8mFai002&R_;X@%Az^TMSkgftFsOcRqOnpMEdM2F)^s#T70E+4H zFGda48(!y#63t^z#n&p?G90mEg>rBxDWP~6m}Ch;DGy5YY&<?sSiaqTG5Wt+s4+Ni zd1bK&#UG}kR=1}Prw(YVy_Nbi&h+BXDDUB3?T%Gm?IXl*w5{R0e2Q5sMGDU712MvH zw&diLeU)3e;#;28XpV%L@5-GK-!oUI?xfl)J3jWg%nt}_Ys#0F{8X>dvR1za5hP1? zmbgj)Qw|_xg~hJEGyZ*>Nt}Zn6t^w!;Qq23X~7=&sq>VBbXyjX(y^PIH*p2JhqEJu zZYasGmdm|d-uC<6h*-CKN)aP^X1OFcg)9#UnFD+#MM_d&2{#rVwG{B(ZGepM=-l%v zgonx{*ESZ)=4@qWufm~{3({UuE(7TxWaVMOzSC?ebccDk2FV?uns@g<?chJ>%m1T` z-G8uv)#er8Yt}J8MFghgA71=dTQJ%i-3xoa2#uTH9a72fFAN@^I#J8CU!xI|%A%#g zI+3yK^o=paCkOD+{9EL7KIoHn&LxIYW<h1&(+5buEp6q$5DNH*&(FMu^}COc)@iSg zLDsLF3fBDA2xpc4u+%$SNKk4ocucGb?cntZU<JTO0H#KFm<j$QJ44W4rD<ld{LVb( zT5s$kx5yTL2^31;nPC4N^{q<85~of_7^$9c%zz8r5=zQ8U5O*$#;8J7t1=O=hhyeb zaY@USYZhsn_S}e!Mz_gTyNVn)n|lKU9a?<gKg;Hk{M}F_k8gX)Nc`*%rPY@oQ{(u_ z(Ibbp%Ljb6=D3>eYh*tIeC5=+E&IgBRx<5TySORucEZvK!ET^Dhw3e9IaiauYC#xO zOV7VH5DA{4W)fDkU3eCQgdDA=+T51j<0cDD-3H266mX^)MnxVeWF)wu$!lTqK_E3$ z?NLwyIivbb4WG$%pdAnB!AR)X;EEX@_)ecGHdv`oYAQ8RXpW+_QUy()w!|=wu&V(> zux_PT!P03f=EQrJbVNIH!26`;HO?U}D&dH4e2<}4M3G&R{WVL6)3<lYUc&US@So17 zCN-{>>HrrV0hdQv0Jnx*{lR*@>F%ZP{&Tn8h5@SN%LS32KD(Ef(J2?DY%Z|5)4t<d zH7dQ}6<4>wZz2_LFr!iZvYRc;#losRd69yOY&?k6^2T4i)_=Ne+>wI;>!=JG*LHf% z*<gQMveb8FNR+rK8+aK<atw6=_nSYF!wBg#jrh3m7^@D3wG^@Qhl#FLBuMR}^vQN0 z0|KFOVPL8vQ@wz{ao8M&k(jeWHDdEo<tuK~%EF#%N4>qBA)h||kNqkX>6Qbv>2EvM zFcL!Ip*L$uAqK&fyEt1_(d}pI4HF@O-0??^@I8;tjiFt;MGsX4N}sBWmH*&PX=>Ji zksUk5)x`Xn3kPgTkJ8ArVsRv}DoqN`FQSRg`Nw$kwrrMe&j#2^)ylrKO2Hmm)&VK* zJ-rKGFyREoS&P?S9<hytnDi~4Zs|@^@!rDU7E6G+ly}Mz5m`mAin0nh9|g95GsTn@ zR*^KC3X=21)|i9bA31csyYYjSl+nQH(gR%Qwfs>dJnFrMw``pw-EZ4L=o{Ve@)cAg z^4*OWfOy8b#)tQSe1iXA@zt}XHqGKpJ9Pp~(tAr$@TUhIrGx9ky4JyOvczF6!pg+2 zo8UM9==N%R(LA`7>F|YW)6@~EIY52GfBb{Cp-h}W_#L#~+;0=b1hk`x8nOA0t%w?i z&j$mke6zVE@xo%U7G!>F5M#b161@E3yywA}(SgF^=1L+Vtz0E%>Ry0fk&?n7Kh7Pt zSR8sJ+_V%pL-o2(_9$`F-hwDN<rx(k)qXPSh>&hC>#4Dd;VSx?&n7}OjUg8$@Q~vI z9cpW$;5(1oL8W=5MjtZXzogI^xwkhqFR<hXhg}FMrhJFsx_4HW<htehYWfl^oR^e1 ztN3!KWz|6KsJ)^%M27sTnoTXLTvGH*d=?=+wvlfOJlQ(aHqbM>=v2En<p+@eCNfl) zCqBE-mu|5J4w?r_$=+}KNG?X3i$f#NI;|EJMx8>}l&~1mdHa(im6q~3+iBO#`J<Tm zOO8gz_x`HtzHw>%%3_!ON7*@Khg<`&{?P{3KX0UE?158*X0sRzJd#A_9c~EOj2hi; zOJOr4D?AG74^f+^-K))RDlYJSq5x_Fzv-;R3lBzG!h_Hwv%`?W;>HzbVq17>>3{i< zW*&{VBlYaMGqF4^FFWeyP1=I%=Ir>Xe-kaa)mc|Z8kE<nSxOi%(n@gB{>~LjXX1Q5 zCZ&h4V?sRoqSE6stb0Qw3Y3Rir1_~d4J8P=#?}$|VBg=%t8?*3Y7=~vnP_DDV8wKp z7j&nHE5<vbfbw*BD@LpVCu~SQ0ykg+W8f{`u_i9@W4N@w{$kDAiKBeY0vR_UiWsQ) z7VcRZ0X-7VGuz&L2T>AfxJl{YHR2KL_cw4`p%7e^$wO{9`BCSFu07|Bo5WhAi)+*H zg=c-q>>?!SjS&~?hM^(C%5LW7ZWF~b<IelJ#p2;bzVP^i;@v~Nx#Ht(X0@%B^0q$$ zvl$QmH(Z{cw!nH0qOa}WYiI0o2C3wK-l$sBU~hiNU}%kuqICX~_HgvHXVLnF2ae($ z42oJ0csC})lg#SCSq0cPRR_vb@P9J`VFT_q&07@y=T5(YQzwbB9T}=mk`vKeb5i5o zz22#62+mTqeHzPaIm{Wg?U~Qhtaa(~35~+c`EWz@O|@k!_-ndK?w_XHY7B(kaVit^ zSm+T79LFhaV4`YK%H?j8<v~le{c*C|Gdj=K9SDJgrq%GYSRIm%eXgXOX>YmP5#x|u zMfPU=V#^@1`D}r8FQHO>X(M&ZFUv0fG4FyI-bH&0&fo8|;t}lR=EZ|5Di#N;YAz1t z)ypcFg<Gcikp}E#%5~*JEa2v+YBA17`JJ)azgMqT5q;%WY)zG!JdE^(V)P4)V9qF0 zZkUzVce&z&;;kcz9n-+8#>kn0)rxL4ZzM0`&xE3PLArvR4^2goBeu5G6xtEyh4nC< zQsc{o@AWjvnLv%UoQLwA!3|1E$b)m~DnTYeoJTSX8T#mfl@|cYDwk<-joyg+17%6L zu`kgphwlgH0&I#xm{!tVbde*v-C%iSlIW?*PPu9MyJi?d$oz^wvYpsFSL=H#74i75 z>C(Y3Dn_4xYpEDtyWDn+p_}%%tI}12$2IEi9Y^<Ne%}4@hqP8FVu+_A&KyTW)yD5> zZ%sfscR763S(Jt$ciOI24Z_o`+IHwnb^B5sc~Fwa<r@|S6Yr)YEn1Y^IGlbpfM9oB zRPM7~xo!P}HX6vPwzF$KxltFYh^%A)@3Y(nxq^|J35H_AF)nRaEJ(hPV9}hzo=UA7 zOG9kpAY6wuCIUN9K;Z2{<ZB)DO`-V=x3I%XIUrQS`>85NVCA*Lmy#N7Tu>r5=VH34 z$|qWj?lVK_R_EK<kC^FOdAiP;U9wLTkqgzzveQSc=n@@hw`Kw?LIU~_dDB)|v)!ho zgF2-W6h_kD!>j<^ET3a`?u>Lp$0+fEk`!M&#nE+eXY8D(t5e~u5+DCAZwKp=*a((b z?jjzAqjtKI%#qDGrnrn=z7W@E*}Re3r2S)MfXx93vBr=T^_Map{CRlb)T{pW*itBL z<bpX6vCHA{CxP%Kn3r{WPhPfLg~@qm<x5aY7NwPl46P?dhBaLuUPBal{9%0>w6-4b zm#4&ECyA!PT2|2uj>*6|64Cvv)Lk_<3p}!DKEd_Vjx_$Tut*O+WHT><Hq|h(cDq~b z>)ofW7fGFobwz)MjX+{un+oJ>`2!&QD9sXLxogJs2iAea->TEG%UUj0(&#5EE7eL) zEA7i4qU(Vvwsno0y4_UER;2P$c3}THbBQ=o)a_`qq3kX#J7IeLifYu{G_9=|riX=; z@RrNGUu@2V24Cab8L5q|s-5lKzUFqeOu8f2Xv{O?Y5SCUwqbegid&8A4py+FCEjex z6mLkD<BKvW2s0;q^dXZ$4HP-Ex}Ypq3|fbxZ&N&DZUkE^#+meURCGz_yB)nyBV~Dr zks!7yCYZ(>9OYu=d|zjTYwP>uce3D^`kf>^aVY;1rdl?zTF!RHLT1+_z-Ux@#HpZb z9h4Ioi_MU!8}i85=5eV|Cl$eucreL_-*_WeAVy2k%>+|hdCMp;8K>~(Q08DED)<5Q z(@xiI@UqYMH+`h!M+N8Tt)EJTj6r1MH0daX7#qkDw=6Ix&0aj#u|o0zmSA9W?_TdW zxYH62ddlB2eFIw7t_MlQd_r9RYrFPQu$k3|7DqHaY&xHneg@2u>0#4&^0lAhm=U~a zpOaj*n)qV}AVO~K+LZCnGV!mTEF)O4bR;tD4|Mp9y13--2r*YSa+Qnh-xl{Y5c5G? z2l2E?1DUXprxci$0?Gr84HwhVf8>8EAXj0<yVD$WZn-_L$jBngnhw^YVM5EWrNum= zKm$LcC&eLd^he%oh!C7hs28E}^+L;3bF7S}^3(ei3z~#;8)S1lr>9j0QEdrDk2U29 z5Th8;{K^fNm%RSJd0MTTbJUXwJA1$H%Gt!wcur02*dd12{9+fCm-E5Y;(^av2=0M= z=L~+q$CRBZC}l@!NdK#nd~yaSx7wZw)IYTax0H97Md(Sb1bHfIwTO=Ga?h4sXjti& zTQm;rdVOH2Y8>RKezZ}(5x8`%St-)yf>IGgA$D2?*e;1a${N0xsOfc)`~K&$FKNW- z--&YQ@}d)g1Hwqg)}4#+C?`$31WqL`0CzkB?oVKM@VtHEWU$$m6M-?wB?s^*d-3LU z{^e?4H(rLS%Q_8Vm;K6F-H%h1H^S^0s@Uj8AAt7)%94M+jVWOMcPQ->VJkt`DY73I zv*P(t@Oj<h(B_{%%SX)R4%#ny&#dx-PKLGLcf27YAbra81lz5L?-*P(Q1-Fx`e19l zkpwH%imF6hy6c`mISCsu2rqJIv$bur-Q85*)EN9?-zIEnD$#NS_oV@25qIC{*~#X) zn%WPFBApd;!+W-~DR*Qh8zS9<X|x-Y!)rAGZo?^3GT_K!M*c{av**)NJ259cEsHiP zIhme*iZ&73nB^{-x)MCmRquWn=(AV)dtM>ul3`t_%0tkYe0-Asw6K`e>oV_jKaxEd zc1?8uyBo5u%Kpf4xKi@dTr2@nJHUl?Uj*aQQtkRwY|LFM?5>HDohvqtcEOZx!wIV@ z-zOHQzCf6MeMa$I#!Z`@Z^h;fX;LbQEA}fJkiWaV^-0<@pev@etjc|A{&1w>BBa5P zl$f?YeHgLf^fpiBfl5(%R*alk|8HyO^tlXum*YxFgqMESzC=IF?@0FJ`Q&Y`n_GcB zw2v~-L<D$pqlv!`mO-;tNrWO79z=IuC&+1oQH{D^z7&&Hs<UE^P-qGFJH9REckSKl zt0VuOr;V>9Q~U~6M({pKSFaX{2EmId9+ToP3R4FS4&UvvEOX3rC=$<RO;IY>hQ)u2 zzvvNPUrbZ@!}ZghXWe^u=0YZe;aJcGLt7#P|9V)DSM*pbuR^LD%mnxcSGPu_^7Y?P zt2jfwv?XA0;jwt~-M=lav5Sc4UeLLDWt)eQ{U-CXfSb%{zlC>m8wm9sc=d6GxyL~t z=C@)sMsPF5ct+S`CbncU=4Q%tEJE@%m<tu-BuVoo!bfh7YBcez^jqAaWx?-u7MTS+ zm%7uWL%}3$;b3cA<?rNXl4Y7a&B%5C!2*nCoMp5eQDq&}EGpmQ-J1x&z2s8-8O;kI zeA50m@rQ`%r*B$#9_%g}nx6#RR!5-Bi(5R@i_Z$T7ETIkf1bb*<E2Q}>P+4Sfn8kC zv0f9qA@}i2Jj_AuICXyrq7Tb?{FN-U;^dbe?1RnrT#4;t`qJq<+hx~a*t%0~p&Sq5 zhS+p@T;I&%(9^Xex~V6QQGZ$OvjneRnFJXqX}Q88(Ojtb`<@^J18;u;)kv0@P1KE; zuTsEYBx;~5-Ok9UdROe5_DDsRmgd(SX9?>I!&y(b_h28PcE2fMMJK!+w+2`0q0ei7 z*uJ)XZHLuRBBaq8qh2r`+zY-aw!XOJemt1Qdq`rMfbj3Y0(ajfuGeSlt)EQ4h2vXa zF>`~J4cUI5yDC@iNfp$z^hKZ2ZsQP48F<4_ZGHTFe%j06biuU=iF1+HSTZZ_(~;<g z{@P84>OY;7?=L2pZQk$3891hd3t5iV>l)tm5BZeUs{%^b7~+~VjTOSp_=8i+)Vnb5 z(Hww{J{AWMm)ptiKfq08L<#5Bq=E_!$Igi%Uh|-3C*qsz{r5TEWoi{Ajb^+8a;$IQ znrOLZ%<U^yCtv+I&IDWan??&ZpM$1oI%dSZd!o0(pCGXJ(NePa*P#$@L}c<{u!QVM z#k>;S?9v}~UnmcD3G6`k!nTH{zq_S138IFY%s%@W@nNW<O{q()QAXW2L`2=7)N{6c zv1NkMpi$2|usa((e=L#Bw04}8K-fsKj1H>tZpjV*G|Rx>DWEKqug^C(hb4(@H-=_A z{ZkN9ffk1SjzswR+Qxmn@a=q7kxB-&D(X4kFH$8?>mrS!AH}8uyltJxUV3CM+q|Bu zU4JL8Tp#TD&kvZ4ze|Mvw43W<;=i!I@{~An$=8ttaqGx~wBfFqVy%goG1=(4MNeie zjSw%-^%EW?8z;f1yJZ_%!q6c-oPF2d!#7gpB96!25H}~7_Gg=*4XCAl+4%E~3JF19 zLDiWLJHauD)mIuWi}0VL>WgQ`bav>>wy4a-LevjE3g@W$Yge%#l301CD7nJkR-ua* z(U?@$>|y)!Z)i}Pi2n{GUZ(p>V7uI_R2Q~B97tGWIB6!P2lM^pt$We$&j`+>^UOaB zj5%r4&-m)ZeU@9wr>40J{69sX9{jb@s9h)GFQZB<I^erKbH8AkslUsjMXv!JIY*^B zVQ21>$pvIR|DaB8r0!nVO9H4VweR3kDOsRQY3!gmwn*9m_0(H6#0(%P<KM6ts+?3` zJ3n^nTd3CDbG36@*WT}2`w|~}&BgG26u8%_P(RYreWf>nk5_Xx^3*BcxV~G@hhqx` zzk`B1nQ#SHHd^IcisXViF0CBBHUHtHm@#9p@37kz5GVGVe<=*3p(JhIBb8<T*?hd- zWPDk~_h_PPOJw%V!8=!zalne-kBZ1>`h<x38R~Ot<}<O;E(R?#p_hDl^+7+6p`6Ye zVMaj_wPh9|p7*IU7I?=bsm%KC>?zKI9&<bW>%C)#S9cUnZl;(ldT!4ec^Fx{--^Y> zOeZR!TZsP8sN*89e>z~Q$4R=eh6&ycODSW&r=!devbDBtIV4E9a)wtSIf7al`K*Z^ zne>>soZs@Gg;dZ9Q2{x(cbm!Ig)N%TB*SDqj35F%?D6lCW&g5ADUc`5e5nxcM-X1S zk_VZ_2(uU4%ulu&eEY_lb?sidPQoq!GtCO~@8oX92sWRUt#*-Np;0!sw`2<DhA&a) z-p<Sg^tH5ZbzR&+=tJ6$x69wls)OY58(T#n@CPc`qv$f33K93i_e{rv-2H6hK(;qU zwZz<ir;4jH_r#8?7`<#w&Y%&Q_H8xTs^pxmTC{ja^gWmT2<~Q&`l{2a5H9GBE}c;B ze?+v?<vg_-zb4=1acZcS{JesGYvNSDz_t%sd_54<mX-utzS2XlKX=5U4H_M`vGer8 zB+B78)0tLVpbk3F6PbB=;O%NQ-u|g{y=XGG*Xd#?A~&wCQq*TElG~ur2c_)R=Qjgj zOC{ZN)<N@p^)1(X&+5GS+4=-}YxIeZ!Pff^AMD=GyQK-*`mI_X4jTq@``Xe}Iu}Ap z4;;}ir;^x3@aB{IjpoDBMv$2jaL_!s(ytnGK3&5F<ygaIN7A(&wQ~P86AKYpR?KK$ ziZ)J}BOOX7#5qNWGe3;vaQmZi;<;%w7vm-GElfK5&5s66cj6@OequZ!pxbNB9?fp^ zx~GDLotO&{=P!+U!YiMjJ8_YELdQ+x%_)KC>tAG}d4f3`n30zR?EcbY+h{0=JzZg# zB^=ynY}rN@2%~mA+4cQ1D72*}H%3rX-yDM6bVjy{DKPVVFEg37Vkw-9LWr?0rAjBp zLAUK~$7_(R>owz2hg9f?fK%XQa;m0_EGL@d<bns6VD_~K3FR@`x^ga&71yDco-+)$ zgQH$)_t?!2+}t~7^!4-OSiAcXJ)a3E8h)<9e23}cOG%?e+kh_R$+P<sb21~B+$rTt z^Z-q8=!hI19L(&T-9F3nl+pI^@QQ8Ig+Eg_hfCb?U1#_8+e)Q~A7th_XX+~FmVWSs z?ntKEcNY01=*e#+D0k&SW;XTDm$b*<i?qJojFHkzyKr8B`GW0r^4m#$lovV$kz+X# z0~E0<Q$;V43rBn7wG4M%+<va-{EgxY5s8*?|KVi4!7jZZ+NHM%o-@~XH!w!YC3`l1 z>Gw0ThMcYK#G1k0t3gVp10pqEsyYi5p_ur+X7DPrU`oh?ln@mWJlA!(Q$6R=cg~-< z=+bjNI?nQy@mc%NS<KDvKuviaMXWBa#h!5Q(P-s1O2j?3Q}<S4kmw6<rd98%tJhf{ zEqC~DRthmmbbWl>re4)^vj~E_9E3OJmlVDITfMgx#rk%7ZU?xF&(eJp9heh%zD4D8 z&96>xnihAt)QR<)pTWF+duP!`1Yf6UF4Q{{PZ?pxtR@cz(Xm_TYOujl`S3y(`@IXF zDjHRw$2WWnKMO{^xG-dmF}>U%-x;@FVEgefd3reVGUR01!lbM3U8y3d8NC{Hn+xzB zB_NyV)hHJ7+G}w&I18pMz8%CMzCJJ&HMPqkHQC1(v=uu2!cXKAKg#u~05b&7@$fo# za$1e&3}{3kbkGMsoTL6Y&d?z4>1YmDrUgPWL1t6uj^|hajb*<yc-G0|2!ox7Wwwv> z_!V|2e5Z*iovUWuFILQeoYddT-KN>g^)nZ8Rv+<8Ona*d)_g46RAI@#mDQlKCi)!L zw=XHeA=UiS2G-YNqv)y9rNAW1_%``3aI}n~;H?uO5*scjFS=}YzseeBRK&lYACS|I zeKGxG;Fi+s!mzB{&S#mQYo2&*d3&1s(y99uCz%Cap~c!ZxAf{08L|e{{tk-jpL<}y zHRW6qbWDZNuupi>-9cSJv@O0aaa^L@jG(&kpqb1S9h-Y$xxegc9;|wMs)=$pFQIp3 z_EaY+&_7q*t9SjQ$^WzlQ7NA?Z`bQQh`95>cG-OR?<~@1>FBS9;oRXLG-D?SBCGyy z5a1|{h<M6bvQAW~VjtHC{W{l8SnQ3OjP|psl1^2z{@zFVFBxAlMpiQ{H2W@d?*a!V zwfSuI;Xzt${?uq!YV*gXEAO`EGJdSgLGLShi}4TGT;{FcQ9WgkYHfLvc}3o{q4`TI zr+i~3d0tQxyeh~P2})c`eWlp)S^7il{q;Ko?srObT`V2d_{$rTt<lAeIBtb?b=t1N z`sPQeagpGI*x$`OTioq_y*jVLW>AQs_$F?XnOFyd_0vV#MgbASKy>7cw$QuGOMx_F zy`e5pmcN!*HKgajk<S@<xl+;h7K4%9iHoPems(qY5bmlm=A8$fwiNK6?_qx=B~3N? z9o=G+%+~kmdi?qO3IU(KGXJg9DtiL(bCRyQ(42811wN%D7a9k7oTH<up#+Y8`~KXt z@B=oc4?hH+7;9LbWH|Yp7yUtMNJs~GOj^4(<0MtA60D_Xq-PqZ;ta0H+LT{b5m9$S zdxCMXfH^|-`|oAbNik(Plb9C<exFiY(?qy=JVyLg-?S?R%sxEi=vM#Jb;y$*ygT^2 zI8=*Gx3L-=U(mfFd`oBvH_P+&c~(gTBar+~e*YB9cQPugslAxn*ZRY?l1C{oV81@& ztEY2}b0_gFMUT-h)n9Y`-dl4DY*c=oNS4CTJBX`d(UDKPhz|7Q#*F=;=eruHvsuKu z>98}iR?IM$;m6RW@`oXb%`5s;-s9g%pjWMRcX5pm9{b~QWX~p4eppK5VXIK|X@{@n z)(kDu!u)zf*-+u=#;`{`OIjZN=fLoWzk>IV1NMg!)$3yu)9;5X1ei$FVgx(h{WdkE zO}3DA?w4dg6Ga3k-SfCZ`vg;^p7I_3y!~zH-bUsBaP^g8QAS<6G=hY*gmg%WG=oUW zz<_jzAl)s}Eh$5HBOyq4NJ)cq3=%TrkWxdJ=fU^9-*vw86aMh9_lkSn>t1UIH0o<m zCCi9*AYN&os~ZsymdDpZs@n<kvOj-(J&2yyES2&UMOsN51BiPx#9ugz^Snt?!I=2z zHHtcn9P&{@D3b3{l&$TmcrW)|B=0ds*CTwdn3MUW3D8g;nU`;jtgGe_wPGc>Vm=Bj z&~=>|Y)1-gz;ew}w#KZ7T8&2anyx_VNC%`Fdrp8p+kl|N?3qF3?S!CQ3n^PRTc<PM zR^qTAq1}O)L0^$qF8|l@6~)8O$8bgY0lw;@N#4zcks5L)GTvbfudWd`nNWl3wai4? zXF<i06uBdY>v@?!gBFR6rxunX!X>MJy`)N0Zv$U7C^#OnRin*Nj$5^pc-q`0{ByTv zw4I2Hy~Wp4WZQ)Ih1&FgjwHlN=gv!v=hkC$2cQPyD9n!p^`PiYmXhAT9ue1*$y*xz zF)Z_Lh%%$r8DYoLgEa!9n<5_*R<?tge_cvdP_B-I3HmW{S6xp%9$z27YrEgLZ&{=V z(K{TG)|6X~ZQRDQjYbOR42i~X%w;)<6(!IKRW+UKm=?DzFd+uLt0Z$&Y)6Ti>Qc)8 zpuM4)u#Y3nFUPaz+|UTjaFq`x-N$vE*)-rUREv0FEcKMx0vF|pk_H~W{4lpF6?KH; z$4xsl1U>uCW!|W8CA)yVkU~aY%Xu18K=rUY-3c%v`!e4I1BIQEMOlGJK>35F5~^Cu zNFX;#WT6NK+DkYOv0#PiwOi|Toe^S2<P7=FtARPb1*Ykra45#QLv45yUP<VmhJ@Ix zvD^0~dg&Ex%FrIS9k6tKy$rw)p@Km7eygb$@G2(asuxW57MizPyTSQvX7OG!y=J6h zcN`=^Z*(4jK!d?W-ZP{n71mMowYFjy1p3XqPv*|_H|My%KVz#xyDRrN>0rBy0>WVd z+K#;NpUemRkkyRa=Djr<ph0n_m488^jY?POwA2Bewi<sy+o)I7L^IM;v84S=%Psh% zv9ckl0F;8hwo#2nuk3gnPYroF?bY+>;=f$Lj`i=fZ`8C9fVKs6GRLVB-8YAA&$32D zZ890d1t?CzJPt=$X0OFhUBuXRgmB&>{AJj`cZUm?4Cnf<B+jwcRn+Y2WD3M?97$=M zLH_6=5)c<LE=qx_nN@5!Q+Nq{!N9}j70F|0=}TmDZ`@;4KjFXm+CDOg0o)iB3Vk&y zjhjJh@r30Z;T6e9<tv0db@>Uz7B`;(y#?|kFhK?wwm@|>{eov5C?y$&{zekTiwZfO zO_MNn9w;yh>1n%lQ%(`osF_XOJVF|}$z|rs8TmlU?AV3MzxOwUxyq00`5bUqHIpMP zF7Hp02_+(YqCx4%f4(z6vicMNc?<x^W4$=wBykoG^m7|0VMT7pq*<#b787Yzkxz|| zXTAPR-Q?6$^=@oW#D(nA7KF@he!NF<`a~yBqMk%2=)+oNiLvTKbc@$oNuFE2T^J*{ zKVw>~cB<dPz0}!p5_hAv8jGg8zYKJk>G{Z|O|YEbAQnv3XoEW-W)Q^ud{5bRMR#3+ zIkOEjfKTUmJBJA)mv9O+XDJTh{;3MkS1h;PxmT1+tzPJVGUbq@UMM6#sh3ER`-w~{ z9}N8&pI^%4y*ch$$Q&s5$!*m}tc$7d74NH<K`UvdKnoJ(S2QS~S>_Ter8n)H!*b^k zgPTEaUpr~-z;tku(DdgFsA-}XPz^*;@l97gwWMc<sIpQ=EE~@O6L;8HOU8C|2F~y3 z*c(61YY$6HwlGUsM$iY=s3jGeOQSFKKGB_`5DYZOvPac4{<z|7k3q`x=hg3zI9FC; zvb1WsByNhkEy*XhRGD_{unBL-9@p`N!dnn&*j9tc&RIjO!|`<VR(nJE2RFD`#~rk4 zwZ$qYh#HcqC87YJ@Y=!AG}10n*E$t%!wWlq^JGJ}DW;Y9(=<@y(O^bjMLZQIRG%5# zt1DPSb}(0->HX)#E)5uC(8cscAm<OC^OPOVK9oweK&b@VJT2RKK;px=FIOc*hVQP8 ze9F46kSZ(bTSjTO2o;*f*X=a5N<iKr=WG(xcYwZ9asEXg{<|Ji>NDC<&`(TAChA79 zgjUkGEPSQfSC9$w$Aeieh!Gp#J5J;N?@pbigdW85SZhj#tA!23iki#YH~7!aFzAce z!LVjumjOmL(?8UGBTU)|EAcU=2JMkdTcbqHxAby~u(ozxNj-W&SEz=|01C;JKkAG= z+)(|)F~mQ@LN}u36KnB?5-c9E1Y$)ZVi2BCki5bIrv7K_$k+R&pSu~Wm&vPY=Iv^i z?bA&hhv-}tje03eE0l*x1Z+jIBLem17~+7)2JlaTG-o4_#dfCTTU)&xMP^>{++nv= z@3ErRkF%~u>i#22C!9^$S3?=`{q9pER#ax@o9@5&joX}w=zx*}nERrA^H99T(F*g+ zWcQWF(+>E${`UBE`pA<R2x_496PbATZsI1eEvW!nt!i1DKBQy`7U=45XHe#kkF=vi z`T8*{54Sq^PI<zkz*yn`L*J^Xf2ocLj#eSfDgO9on6y5(E@F2}$P(<GAJP>xm3=R_ zeP;8t-5l^CJ)+5q!uaj3IEArij0bBQ;=bcV^1-##zgw&Gh0!2!c$<A&xjhodI*E`> z;mUBZ>-;YMyC~h^<6bCXP;n<&o^XaJ<p8zn=F}3BnwEE`5XK>DlXGFco}&^oSN!1t zu`0f8L_ZNNH06GYT>RCQ&xI0F1yW7y%!f2u#tr|=IRS!*PsF(!^2l4<uMVLnuRAdz zEy1j=s0qsE#;vf4VPKr18>_m#&$s9k_g>tI{_}$uWT<`eHMp3Y4zcX1n%Y56<*@_; zjbzXvacCF@X3$qc?{Cv%a?fT)ct8n~`c*C7FBF&~Z?lGLQW9aVVwmG@+3Q<^>=NwD zz4A8}4t<PrUJ%ipGtxRG#NJW+zy&@0^I%r^J1R(5S3R%<-=+A~+;hHC8nevKCrkrg zrW2OcEP}XHG9e4Z@Ur5anim;@clwAqfdNrvWlZ05B<0bDp;~9cLm^a9E-5-ZdTrE> z){e$jfL7IU+@E@9*TuGOd#yEtoAv5K7jT!`SG?qVQr=LWzEpuxHk{!v3qU;-&#UqF zUEA?XJ;FG}Cv^x=_gnnb4NLzw{XrWmzNbHKE?3$;oUdot<M0YiAy<)!gkH^STfz~; z7c|9UaxH}ou<<1)j#40g$r+*PwQN1r;2u|tIT_>~s~xi@`z&a|<Rn2(kCMQYCxm2& z;Ox>cK&3xya^{WUMUsYf0Jkx-kx&-;Bu+*B0~QJfYnPPJpU9gZs760;UBasDm`W9C z7_h0k>eUVc`2x}k(ry|r#lS%JXMF!c(%LT}k31E1=+5kfKPQ(n>otYCo`>f_Aumr+ z>(`vb(1G^a^hCE|n$5xp3wX`Bm(xMBJ8M;idp4c#kX46@h}_ZZ!3#!sVjkF=pbz%F zpm1Q6M!j|NQ(@p~THpJ{+hpBWPLT#ouhDqNE{z0BW(^Gj0&X)U{T(z)E=V*{b5Z@s z#iUYac#0k%a|8gHt#dn+{z2w%T?A8|0l_c68b@)g1PHIDZ{-fK`&BbgOrS1dTQ>^= zOFpKnGmD$Q;(2{6>=XU&vI**=$H^d#TRKv-e#!jfhutGU<W>E4D9a6b?S7k{d(STB zanp#{f$Ae!N1c`*_WQ6hrwH5Htli+#rLUV0sl8x_>Q8?}3}njeN&ke5mk!?8_o}Vi zk<%;U^{HowNK>Rf6QN<24$gRFlj}P37`T1t3xXi#r_z)gGW6_B^2IMd?BI6M<Dj9A zWSXYsBN{)7JE+{-|GpCce!WoG9(L!f)K|H8_|flIfI(}2-(DK`>yb=jjUl`B!nP<O zBSC|m;VBrNbsSpyBpW^5k>vJg6oJ%2CB$G>68;N2<!~HVOx?+33Gwk0WXuQ0pEz5E z-@fiAvJCk53aDgh8rCrXWFAdH-UPXke)iO3J9&Ch`1dOJZ=Fd#SbhCmnPVWW2!aV@ zetNml=+iW}5&76YVd0IiR=NX26Px7>Fc^dPg>z@|Rl{hNOKah>iYn%{-Vuf$|8>zn z?q-VUV76)ZA(fz#d0w5p3eZYDu5s3EKde*4^p*6#-_&uwK26UmmH9wZ{71`?Q#W|u z6v+3sKs@|IlaMDEw9z%`Tsx_lGco}oSo)N8ZI^NOG53f9D?!2R&2lSJwBvp@_NbR+ zONNP3h)i)<WhPu4(yHdC*B;MgLB^KN^g?lA48CCjccO(1a1LkWTjaRu=eTKXB>7E^ zq&!V`8~US7h&7B-%8T*@We6{+5n-T%8@hcWsFt0FA!E7!_!vrKl`1wUDju$Jj$g5P z#`<fW5qW125UXfk*kCtu1wP4eri(3o=i1SE=iu(@E9rwj`o->8n{AUagRPiba12<* zyG{i_aLKN7@%Uli#arKkl+kfef^~z#5^{)-$0i3s(BVleUy+Sru*teObDbe^=>={3 z`e9T0PXXa_$f4F3dZZyzZ~}F6enblVfiY17YIyOC0q_o?EIgJEt{Z8`5&KdhRHgP( zOo%<n(JF^=vAJ8+@cLzyH<;otthz~Dc<&hh)h)$nJJyXm-^CWlwqx%LHCK{_mpwmk z7{6klo33KgS;6$XTsKZ8jKv7CE&(n;cMS?AHvE~W4A#V>|JvqlZV{L;bFnI;gdDPr zDO`XA&+65fk2M3Qe|fDV-o2N5LsKGb!7L>-L0wDgKkWTQ9K+Rjm$36n!!^;q%}Wt9 zcYIV-x1V^|HumvAaJM5p@un`qcW@%498Z__aWBdn0*eT1C|#5<<}40an$q%G9dDQc z$2N+A|KpCeB(Y|_^arPR$ZAaYcApxb?|~sdTT|`I-5O`<O?}!%T8(}cwF>RMiSbo0 z4;AnzeN^5@)sBca4I`(=Nti%^zEq-m<VO_fh4K_6n@Z$1tzbWabW8N^Kx}<Qo}oID zIJv94^d(dvUJ}K8-3?C$SD54^IelN%@f#{`*16mF=)i}6&jVb-+au|;IbB9UIO7Ru zcJMW@AB8K9cC#cgQ!MF=j-#SChAC+kxviovM1x~2=M{D*EZrk33pei8PMkU?i*r}! zA07RROg_9_svI8vud$;Zr15tdrzOsxvIvc*?UqCN&v~W<3k9>T$k2!ZC#{Jd*5rh9 zZAtA0TI}hU&oUq=TWa1}l%CiI%P8tz@D5;H=AVqcSFbKBax;Y;KY@wYsf7rr^t^^M zmYZ2@?p4Dzxo~QS<kzsWzaN2Bcn_sGR0fw?yqx;mh82N?0ic{LV>h|7G#HzOLEf=} zGD@P@dttc7icqHTHj7X>6P#B@z+?2;+FDG*Amnj@>uV?cKU9joCVk=R`ri8$joO`3 z#-$41!OngX@-<O>D!5oPX@A6CKsAf=({yv#a+BDsF@^%MCcG+mf|%t|gDWOoZ@x21 zd{s|O&CPt%P?$4bdN6rX4&s56)Tf-Nm$OuQz4gi_%{WP<Ke%Py6S3jmQV|^08re%6 zV|ZcI_T=IPyeAKA`R+qQA_m^uOwEzA7R%hz2<spE0b`$4IHo7K)R(kNZbH@F4f1Up z3+3qhDUGM{5OboPh{$vQFB}u&VQjmL$JK^!18CS9(RO-`^g62_ZUVici__!a*5duv z7U74<j$eLSEAtdaQ4(ZO*$;s+GIiO*We$QawdTWEW!k&~S<JeEE*gVjmR4h%20{;w z9P>R?W~sN-L-?bV8?^_zm_rK3_urk?KOc6G1Vkwln}_tCWb(4_g&bz7G1=v~_wcs! zCM|d5E1oP0JDHC*%u=x%xY|ySuzhuDxw?+1rjiU`&m%}67+g?=Jqgb+E%a5xoarlr z+akzfbTljUcl6)9+mkPNxx-S4A!7M<%}$wroIR%rYv9$#sxJMz@_~K5QJF<P&zzuS zuNch6J~F0ci=_4q8wgaE<Z&)3i9lEtYC1aeV-zCyo8m?$QdK%XrOc}+Db>KG`suB@ z9Hh;N3s)ZvoUo8h=pyk8dkzNQ07MU=yFJvA-|&pu*N*ZY*vH=E%OhjM{MbM!CV}>= z3uobgT9cf&eSJTGb<@@hn;CTQbk|@Q1CUsSkcDWuLfcsmhYkdDRpgCu(Cva%>3X3i zaNJ1B<M&lxt6=|nHJowE2#d3_e^~<{Gf!a#!Zkes7xZ)ccE61=b2{#5Xe9!~dA<NS zBjt~lkwaNzB8!HQZbQ@+in#R@H-5%58zOi=8B;h{@2!KlD^n&&FDl*;##9ni*qHa! z`9XHRw`bh*lc((o)mgEfZx1+*N&P6P;mwTL-_qB5$XhHW)hzJ#iAA;wtW6AP%53T) z3f=g|Td&S7{^uP5-$(g}lLS{N5W>99UI;%*BblmQ%M$c5L;KWAyrOC1dW@H*%vyuo zi+}uBbR6bCu&M=Yg^YM-3I9By9R~acjzm@JFhi|SjM7S?VbACf3{x$QFEo6p6W<8x zr%Jj`rs4wEZ9Uv=!I0#&k;HZrc@>hGAS@>Q(=F|k=Ji~%+*pg>s18^1Q+94{>nT4K zNF)1JT<ro|s34sQx3OY})uqunQUW>c;uJ!a?k21AYN+pNOKIX%G+&6}k=+Q)Mb85D zyURdm(NbhFO^K4g6@5)1Xk$*i6Dz|bD-L%%`l(ePi7V)i?;&>(RH5x0r5tcxJa8&W zxP{+e-5+h8Kw5I-?nEo$-c%GX-VIw!tbz!J&N-?+RzjLE=F>DP`T&n<;Lc*+_C%fc zT!Uhd_?769^cKIP0;Ru({$v`s{5&oZo_km7^sw4xA#5?;Rm?{G3>-ZouF(kbZ^KcX z_fSsIUO$I0x~542n-Aa{!$B)cn&nqmD7C#(ui`jK34#SkgY})Sz8n-bn+&`Z9^u@l zo^4953Y`@+77vAX#MPy3MY8BTHbq0p(FjVMfmL4RosyjD+TA&<*TQJcFusOt;aP7f zP4^!nrIkmjywio}9tE1C*a~bYN+M7I(PU%Lm&n)*zKz7kjp7tFlt0H;%bT*i$721x z?(MQk_ZEc(cz6Q_&EI7ukxyVNnry0kxYBakzZ#&6^~pSRc@8x<`59&ylQ;#n%plF1 z6uQ-mj>hY4mg`7*H3?{GCi5D<uoG7W`Ev^#iV%@C8;(V>t(jiSo&x7gV}v=i%KcmC z-~m73ka?b+3IFB#cr;$nM4}e-@HF&Ea@m#s?&>e2%~{$cSSA0uIn7)J+S<m5+%&1( z7f^K}sJ8f(wq#6M`yJw$@6q!2sQqoeUnuA*!(W%1<5_ZQl}_&1PR#+`5eCN`FY8Sh zydEdS2|DP6kqy62Pwe}mJF28by)Tl=<yHG+aFT-4i4_%%J{`4T*kV%(^^BE3uy0UF zDROrzn-T9_3vOPp;h@wsX;n+3rZqn9pNhj2!NuvDWr~lBhyLqqr`~fNfLwgHMHPJu zGlkZ8D7IOIUE2g6r$YX_gCW;m03e*H-1SBx3^%s09@V0yhp^JOM4f{`C+A+E%`1>Z zrIiF+M!`t^t$dBuWU$6usgL~X+u^b-C@mH1+~f8~H?&(m&lH&Se$_IN30s<!POMo2 zYrK!zW7JsV<Aa`F45qps${~v`8;-sik&M1lmc;y^9nHUv)12gw^H9Ep1N@Yy;zhC# zVD8G&m>&lNwwMj&I<ZzxX1_Y0T|*6VpS7+Z*;k#|>IfwC1Z9u$Hrhlbj<}IG7cOPe zJl+to8Zw?nwBCW_E4Xzf+;>SkkkG1iWK{>+RO|Aa9VIPX$4+{SOlg&2!NMZ6ozg%^ zhKNnsnfV=7Y<+J0U2WKDiwZ(lJ(|lcilt6P`*B<{#b?t}-JX0fF>~LH1tj>(<S5ix zAVP*7XZTsG?;}{WlyLlVKaDWWg5;2UhuK(Jb%1rr4ebIJ;b6C%YWVeCJ@nhmYX_M$ zf-yTH3F^8fs@wr-4`5|_j<sTkE5s_FORhInKs_2pN!3jO4^iSmCS~TrXFmKUB&8pP zwy1~*vpdFJiFYykO$exT2&!j|O^W{5e5KuD&zEpIXtuNm{DZNpK6Eqk1J4_mn7(9r z&4})}ME_!XZ3z?$BG=Y;-Puy!7-9*u`~%T)=2A>d!B6|jLiIOi6{t=|?lQLLz{r^O zDoF``+P@ch#!^*XCP0hv9Lw+SAserkb^WY@UkL|hH^uDWUN<UXKFqw?2|M9q!$t63 zEz_hl*_cNTlVc^k|K1;+NYsGqnjK5@_9PG7sD`t<QCu9k`?&SQj&0y_mNWIAOiaxE z%yonbq~C6$u*zl=X3EY48GqjDt6t+7qO}~sa@C(l;%_FWz%zL73#FOU{F4bvufRAP z88VgXqT#n|vRzXJL}#YEwaikJ+X%1-)d;?Z$u<lRr^nDmo?kxr1V8<(Qtaulvt#H| z$c~W@HGySnxK*-4gX?}Et<9bIVt<0s;v*|BXU8rtG8VxPF6tvsJW|601!dMMJ5J=S zP)!7$;Ds~KVCucJ1OA4ioIZ5VD8ASY`T9r3;p4DoSM_qhTgb)3;aE|g365_@y!7F| z6QoT%!2cC>;0OOvk-15T9_UG<Yg1q8CFB-Ils&ki$s`8{3b(Iui(YROl{f#vq2aR7 zj7w%#90P$)p=-e@n`Z;>g0h=V=8v1J3J&29Ian6}s144>O*$ysf+AxN4Eor!guj2+ z+rm0LD!U$<9Q@<r*b6Lm4p%RzAXezLp^@Z5(@~;OPVAz1L3A?$SEhlq;9ck;Y2Q$~ zw)-MC{eV}l&!&a%dYSQ$E9910Y+;%dpRc-*np3s;XgaGX8PhYTWpgs<h`y`X?A1I% z*mGTf-pMRIk&_&QMy3XV`t#Fsf#4Z=8_8AIJaSPfH9#r|e~9)Qge_WSjr|(~8MS5Y z8~yqUt{n{CFWdD3cpiHn#<XiHfNshwEcX`{7jCRfyHe8K$J8Br$t&Hy*!|f}Gz|uG ze^oPFU1632@zLW1{18G>V_#!@Qiq~$AAIbkjQDkpe0LE&-yY1Im1{m!t34$uosjZ( zSob{LyePgAB%IE6LxwW6n)C7gcKz}Mn{MUG%BesoA=yz^4$yvaDLC!|7qBUe9Gqmc zYP&Rty-uJFdddkD2+2B}IBSWw?*ux**9{LhV1T;2zs<jKY$OYBf1ow0IpPTHR&|>Q zA0pF$b`T)JTO4Tgf_s((2F(72{jsVs3&n7N4wt=~9ORQ}d>I!yL@s2jAI|m7-bB47 z3teyv$F${h6H?l6ibi+(8Hv2|x!+cWun8bnX8oXkJVae2FqydCeH5l>$lp)1JDOQP zs2CNYL6zPD?{z?iKXnyvp?e(1Lf1z;3Dg(PMDD@oh4CXx9VYOXRn<;|UtfN(c_JT7 zjGsPQDMBSuWy<eGs8FZ<{h-TAai$%%&vh5?KDVoJ2JPNQ-c<7jNR{}^6Trt?#~W`m z%nVN2z>-w#md{y>iv-Dyi8q1($rX)fZ#ku_`3W`~{XbFBcikCJx7f*cMmSS{nqNr0 zwyV1n<OJWAU?&YF|HwNwDobFu&`Xc4*>7zmefsj~^WnhVlcIPo`}sE?7_1<<c7>z` zTuQ^nYcPfAr4gK>ZFA3W!K_+F70eNGVfH}lh)d`#Ui6%Nr}nkrwEDoYc3v(+Y|}mA z>A~HaiZA9=WM{X3(8J;1RCaMXwOs)VS7c8=?vr^Q^rbrM(|wf0eh(`vZPVWat`f?{ zZ~l0iFO=Jc(@g-<K4RzAOV;%?exjU{M|8+Wxr7S#A#@3{fOm<Q>%jecP6+4`w(&Kn z>IM2qkeL#F>ZpkbsuPF{;+9#w!=<j{6*2FAvOw;}N}`=_RzY+^taTx2z6i)tj;b`R z#l*;@(-h+Nwv`;c4>)}z*Y{;5NREwVgA4tBaZ8_Zzru?dZn9q<+;{DKjpZ%e8+ROx z<91q~UOo$3$}n3je6y6n(0*N*Hfep|lFU(1({B#B8cSq|ysX7XDNK4dA>KrCArx+2 z{>MjwBWu%0h9iY9p;?L#UY78|WeRq|YQ~NbIlj^{?iZH0=dfkc+xY_BmX2|sS{LDN z11}yernThnIM7n&Xa<gm^#hUSA=*zdzddQP_OCd#E7lN=`Hptm=bN(h*Zq|8A8Yy@ zZO7c$sI&DU==+p+b-KqQuj|pv0nI|rKziL4%CoR_6ugEor|CiBWbU^=NgInHa|Ei4 z3Wy|h`tXQn0?WmOfm!BxLJ9BPEmN4~33mHFQygi)udy5r18}E>H6p|k=69hQ#KMCZ zt}_rfJN9LB(10DUo-j=vi}Y5j3PNn^<H&T_E{sF<wlw*Xh3==6Kx%f`mre4+O=fm! z)QB*z(A%M`Z;P-rkx;17TFzmb8^=DJ#M17-3jeS@_crId59UE>@x}4$a-9u7PU*#3 z%h5V$uIyHSp%~W=Odc9G)hnP?;0s09c`jl@wibvTJg=aG4f&yNH)^BCOCCM$RcqVW z+JtwJXpx&#Ndq@aX#UYWmn4|DHU(KMXK@J`S|Ek+CN#VJp}Joh|4ZXr^@%DS`G(?E zQ39>3Wp>u?s^CIcC$Sw;-Ye{!vCjch)5rlP#vw5JxN1}b7FOJB%zw8~>U=n09OR!O zc7G_<84OgrRg$7dWH-V80*ro;&SBe?(=M7g+o^vvS+hTq9N1g;C_9)};F;rk7iSRH z+s2ng<g7~Uae-d~fgh@6l^AVllwQmXG6Watl8hb;(G@|M*wR_z@IlbuZT`<B?kb$t zb~k@6B=9p|feXHlB*Ko3ORHImSbhktfG8my@aTAlticSoV$sqxNgz;?<73cZOHsMz zlV>sRhKA3%h6+Hk^Sope`RDS}On#SWU>U5PKdY(^P$}7)f5D|X2OoX$_Rkcm=KH4B zxyv=}`y6d9*8LZ-GY2N0pWYZxyy|G|f>_!o7qU`hph=9@pQ0r%AG_K^pf`bsbQ@Dy zSK(5ifs16Zfs2$V8na;`n|AL*KDHt@;Pbqq32TScBs|XTmpF63w>Je)JhEk89f;9m z`r0a1<TVocBP;RutZt_8s>OkS!|#)IV5gh$t2-(xf4Z1Dv|LWB;eVO(fs#fA5Y3Ud zU(17Wo0WGdR<+;#>v@{Bed=i7aNgV%><zFh3n@38k#YL<1XrW&A(8|9!j<`RRbpIp zy)=81#Af1`lgZ%=z2RvBwP(^#w*d5aVwo;8_$do)?03cD`{yU!>S?J4JxD6SDGoNx zOzu>e;Lg-XU9{203`8;XPF|+3d*(`RNme=LLu(X@mbqNy7$dxOFf?5B2Q)8O8J94V zY-coy5Y8Z;b$d}n4RkkK6oSpjra!&*ws@xbDpPx|@+0~3!TENLR-S+7x8Kci*LRg4 znM^$LD;-|l-g>srYYw2tXeDJuc6@07DFRPexA4(ZPN491iHqna(0@&X6Z*!|yD9&K z*tHU}EK-(}F>g|qU*s1q;r7X2v7`k5RFU4S?a=XmkmLEV{X_AQ+tOnR%3)NGG41@^ zWG00ghf`fWrY-HvQs{ix2U?9~?(}V&)-O3$_>0C<20SqRwjK^Sq*79J8}r8dpIPe! zC5fLo{iT6po@Tq;M?Uu41tZ}%t*oLOjo6DTP;eL;op;C(;bVCYdkUq<=jl21BdBp0 zyh62Sg+FuIiBS{iVbmaS_F2DOZjX;sXQ;+kVtM7swjGE}Mq+5de{}(GovMd3nbfbI z*rOZuxDe1`L7gUOezxdQ`%QTtv+e0sp$rbE+CzV$$-G$FZ37t}3+lb|5i!aaWPZSm zn;mm)oAU+wFv?J+#xqf&>F=(=oYi|5u7nbVi?lg&Rg&+1eiX7{`r0ew;U9V$DTEX@ z&5$Ghkb{+=N?|`2xG7@m-(qFWFqLuedZ>|cz^@Y$rStN@7zE~^2(DOxKQis5ym;vv z9gje<`PpoBy}aY|T!G20yqP*oT|SmkiO`}rF&~^lxx;IS!Fiu^seT~jKyI+WRPPHq z*593*S^MbrmTcSVrx}MYyisQ*4ge-LzdP(7jGIVjWpfUGjTsm~Gytca=RA^le|1_n z9yCLwJ@E+i=y3y?6484Ga7ub@D0@XUI5FZ&%${V$D2~Tq0(P8+F`6armr<lN4YsT3 zUdY9ApMg^wK?0}K$4A9zh%9DBOXU>Z1VOsE`r>%^PE;m-w$zH0iLBAIH)q;%$90$% zf^jpCy0il`xj?fvzpEY7sMmOPd<ThQE7Js-Zi}QqIfoN4F}CvjN|Wy?8mB(X1tW)u z4XyVoaE-tAnoH|4N8;eO7y44gA?x6~^hz~5@U}&zpL#+58{SaC;W-iKP%I<&;D`gm z=|~oNj<M>Enabb%gS<}OhsUpno~|QrsE3*<SoPGsO1pf+G=1SRemt_%@<PjK?;-}G z)0M+Sxg=x!tJe-Ac{X2Ib9~&F>;D#^)~1imNmst+uXJWtw*G8D3-!Lww_mLC?xy3x zUa|FpKE!=KYw*T&#k}^UA*1)Whpzu>Is|F2%mV^Gh1QDQ2~nE&cAh-?qsKHZ)Pw!{ zu7lm?k7cNhHv^@6@S5W_jB(P~mC=)$N|=OQsqXscI)YP;JdLIkx+MK%WMZh&&ED36 z&q^g6C{)n&Od&8al(>RiMxn}A$GnL6(>HOXZ!M%qpqVMmGj4{TRO<xaJY&Ymc*uaV z$KhGpJT)9j<)$U7T}b@N_6t$?N0XE}gKlZtRN7!%F2AY@ZgGLXBbr>S_7vgnP35aJ zfSiYm4HJv%w|MEKYGqnC)ux>x0ypkcXSFFr7AF*tB=Z@N?%k*@nZbPbfNAHYmM~9_ zJQzJ0e?qy5xKu}YQ98n>^sv;LYN$VRDuSyw^#k9G399R92w8xNF9QXC#XBp5a)j32 z+>F7v*egRTwgHVG|9-KY){A#Om;`_f=q0(Vas30HmghVg-t)L;akvbcxZ%}W*;yQ4 z9ht8?`q4;hsFq34t@YT>uTm?3ofW`x7LR+XDP~}&kMQ}QxFvlqj>n+xR8RQqO<lDV ze(L0V_VY;M`mL>z?68<trysw7H7LAXC}<d&g&LXW+swZK0~Kg-0EmB1L}57?(-p5J zUY|+hIm#CSK!VrvOSqdo#P<>N4@RZv51P+cvT$3zUx+p>%tyCsH`F<M&`sjb<c8Y{ z532^`eETi0OU}AC+tOHfI#_3<wnpM7>!vJbMJmkp8jTi0&I!-5OQD~uY4V8_uh;%^ zr~<Lm0_t^eWtEC3Lag8EQT$2bdxI69-SN9qj};%Thp1ZY^669rs>kp;MikHk6SH@^ zF0O^QQs?%iA~b<ra*SBPeG3@%Mza9LO6w2BZzmkk3L+fVLpGlu-sAwJ)Sl0KjyT#h z&Oa0jK%rQz8#HI+^M`Tpo=}2Ed&|0)6JVvfixej=P+i{3I{w&W&{n^!Em>H4(N`F6 zQEYGW6c)IUL7Q)a#p)JEJ>OeL%G6T+N?u)YQsC$l!Is2XMb$b2N}Znw4Crts2@614 zrFQW(P)nQR&GC__IGVJjx<PRBKe9{%AoCt6<1}!vePDOK_6OcLJ>k@X7jWfC8^=K% z)$F{xsBb@Ww@(UEn_Je&&M!V$-mBkt%o*qx+Qq)b{CMXzzq#dLRMMK`(5nr+5%r!N z5Mq>1FrFk8t7Y^Dagt`$N3Br3k1Z^JzlehPH8aGbbWsuNquIgMaFuz%?VY0rJL|+T zkJH!C2O4+r7>knrc+4)q3mliUdp_JiaCLMM#sk^_XrS31I{`k@uZ+6K7rj<3if-Su zD}-@h5Nq3gN<O4D%rG{q`rT|(y57u@S7(_8(m6kLeTb_eYC)&(4J|u|9}-#vuJ5o0 zK(;REx9x=+1SzT*^#jk{p*&Mv&%<pPF2gT<Q>I;ECVl!%i!+`JITE@(h2;+AjHju6 z*&@CH7CPqYlYg;CkTCsAL#Jxx6(B-R<#}Do-AvF~1FR6kDRd(W*mZ!@;}oL}V^!B$ zW^8Aq_|16DGs0e0?L`Zjs(#M0P3ENH-6>Ayr@@~xpmq7#J&{~jGWSW(SGTI)qt4>q z(dP9sr}J~N=I~sJztK9EEktSWmh^ogP1<uW*#xQd6GsdS)CGoh!f6IMQ|R%(7bKTB zcB0G^T%@I$Id~H?R#3XXc2SD*$uKPqdM@987n_BMKcQIhDL-uJ*!p6_OzosFwE6Tu zN13F{rF-1uO20MkDvWquW;?48<^2g7^uET#l)h5T9iQUGE}_A`2aOzNWitPk%l_|+ zf3t{rxP|EYUwNh<xD7nA%OwM+cGQz9njV;+qE^@6mz&V9xj`M+PcsNQ&sL~ls5U}l zkCps&Bh5`}e|*y#xe~&nRMX|O&qi0EuHDZ&UICAhm7%nh%RsaGbAXp@;J24{p8LlG z{la|145jV~?_bFzIN^cDe#%c_F*E)h@{Wnm(1|;nq%c@6+jv!p!KKHi88;tQ!sA>5 z8h8RV66vuC6a38{WrOY+V`5|c9O;p{-T?i5;@zh6z7*|#o;Ssm#Nh-f5^3+=))<t0 z6+=nnq+M&N`8#XI`nk$m2Iz^P;}P(F7+$agx`3Fg<vmx23y*1su^yo{RI`hix&o$* zIn2<<cBEgBLW*pMT^PcBCIu3p!bKad(GSG~6{P|fdHH2oTQBm{pmg+9nR_&z6K@!I zO<K`q#o~B(Rl8By`csZPeygn4u_k-}(I@}Vq<=QT=a>9oqw6JIW52Wi!d><kFGk27 z!ef68DQ{G`R<pjQgJbe~8q{H9j^;By8&ebmq3u*uR3yRRGsce-p3Y2LQJOXz!Ig2Z zK+xBI8g%!*f67GsIR27hCHVY(BCqp?c!LI#!Mp2EBD;{gTi9S>P2@gMU8WT*x(X&1 zAd)AbL4=(?uyGb~o$)%-CbotIp?(*9onuI<MO9?X%=sv7E3W+wrJKEHS6%M76g<=u zzh^wViwn-HZYCS4sMZSJo9a!u6S6$;%}0=6bo0Q(-g{N5l`h5|s;$2+L+A^CgX;>2 zomboo!0GPeq5-pPfzPyGgl^@?EXp??d`gU>Bq5_OGPD18j?4gt;(!x7ZCS4mWe93l zge2?Ojnd<Eo@aQ_s9;{tBRzMQJ^ql1l;9SI=$BOev&i~?14)Pb`zt)p{#5!k=?77( zz?U!Oa@X^AF`lV9_zvPfSmW#gJHmG~`9~aK1o0c2C_+Qxhn~vU=aOS&l8oe<GhpR{ z@z*}o#`jYcE*A&y;%FrKmh<8&5QGtYgJ0O@$+ZYS4|y}!T!krQxChPXD|WpQMNtQ- z){*tnt7S*9LYbe&V7bYB*gjzp8F+fCK)Og(<z?46Qe|>zqS?6!Tyl9}06BD(%2J{# zq~q~1Rah=(kY0xwxVKFXQ0oX%P4y;yskv?pGiwa~A``Q;l9>|0gDGD_ncy3e)t_>p zrGPrW!E#K_f(RfPq$iQzBrP-@Qv2?6!4C|B8XN&D-yOD@vBlYl^db_8D5o9*XHo<< zX9sA9D5B=XHXr8t9j#F5qyk5)Oq-Y^cah%;Fw7rgJ0jP(m-{>X+mnY&9{-#@0ytXT z!m7#tID7NYzlXg0tqwosSU+CvYIvTUSiJuj7iv(@m#?+(o-FY*F!qn9svl`<WJ1nc zubnDSpf_PIK)W>9!l<<n{7v#;L*RN15M>webj0#ojRl&6IT|k^jhH(kYd!hj0Q%qJ zu6T&PqDYGE4-X3LgP#%&dbl+SHn-=9_6vm<Gl15vT5tqP8QXk@+gC=8EHnD!c%0E> z`SVt&tyv{=!mFx_SL^+{mD}o;2Tv-(9Z#YOtquZsIFgn{d=AUl#qD8oN<)zR1@?&~ z@x8PiP77(RAj6;O;CB<ovP_%YjPPmSSpLB*ox{*s1+1YVzbRfo2(Pi{Q+?Ri!B+4u zd@|KOVPoQB4xh6&e@;XQyKLRY&yMEm)%9u^BR7V!i$@N5ROvVP<Dc8rm^~X%4f4l& z9ropd8-P%NV&r|wPT47LGuksbtstFc&pn=9^Rw)Ng{nh-?UkAVx`A1{xghUAS;sR~ z(Hh+N{H`nKL^_2A**X{H-i^3qRP@BgLDV>zUIHpY#|^`H4hJbMdJk7Bzs(|w<D!dY zSp^(s%twvV#L@<J?#eN2o7!=*it`E6hPAto$zj9p5j`z=m~o9?=;cwLmPd#ZRrF$s zUywadH{E3spJXO{=YpJV4sr8T{;cO~Y&VMd*rc=aoTK`Zf8qXZ=Han)Sc5h~#Bm!U zR&EV1$p8T`H09|+T8kj?ED+K47cac?{ZA}7?$#KkE-Hf;wE|0vBEDTRFu^PhwFb;R z!D!2zhePZ<S^I2FJp{`>0wCy61YXNOPwxdlXowuv7qF_`I&l$-RvEdYd%G<)zHFWO zjF)h(KbF5zBh00jjJ|`!YLaQW(P{3%AperdUv$2ylm7aE_vO@4UAO+aF;kx@32_{a z)Qzvt>`X_XmlTMmVO44CU)IK1no$G$Gl<LHMd@iMd;p{e<X8jP1cMH3LWC{xN@9u= z%v>cU(EsoN4>Q&DdV!{8JbS`yZg^Kw1K6)1NRDzP-VQa_v8RfO?%?b~o;P;tFCDl> z@KJ`DaD)@yvjXxrYPaQULGihAo#$9T_9(TC>WAG90z;Xr)M}m_s8@AGmPy`uHN0zU zeto+%=VjFM>kOnm$3^lwe8yUyM5Y|ID+{1+F?Q5iEAkw%Pg7~!<4&wWVQX$Zj>`on zukG8uHn;(;@U!m3eHxc%Q`nhRk<7~h7Y>)S(BgReHg@QsbXN3W9F0*yeEu6T-D9>k zYh}iNog!!&c0Q2d(I{z6NplwmC!Ia4u;-j!Gr?|LH1l$0V+(fKoX7nkgoc<?=pKD{ z!9JL@$H4GYzrkOtY_Dan-k;7~gz&#NgQfgd{q0-W8nS~T-_UA*AjnmpGqOInuP(U? zw1!5R*%w4XVrc4lOXA&FdZA*aGHhSnfB_$&Wnd=l-+6YL)_ft{;~EfNe#u=PVghyL zPOBj6Fh!B?%d_N+fa*_4jwJn;3-~DHw?~%4R1N6(D~Ddv2v=9k-X_zGSLs4_T&ud! z)q<|w?7w^e_%22#Hjc!X7{C&lcu&l8oi`*5K&1*NM<rFwpCowrwHWg#$(*du(DWKi z)$AvQ4=iNazIttp<W|Uxt%c-Pg_<uF_*H=)>dhpuIfF9TT%Mq6a!{2~oNqgdSD-eM zls3w<L7BDZr(0i7qB~w+7%M}0y)BFEg%iqE11L+J#s<@u{4D+SzjG2x9+=nIk{9o~ zI{^GSsU7(1s!Z;?8GMwi`E<j=u<f*veHT@rJjph{r_}IQ7;AuOKC2Q_7>%Sr?OWBS zKn*(79i)cMYDmz}^#(}k<~EPNp|vDVm;BYdDj@85lyD<=N3!pe{+$<l^ggtpofRbq zUC=<=4lVSNG`H!G!0yjYJ2Imnp>D9wNX8a5qRhFnCIe-^70Y{%%=0C{hKx7nQun8X zZwW@r>kYb(NRrg4*a`@!y)}W(Hjx#Y{|23GHur>>naIjV;XVm|Wf7_4FvJ?C=skI` z-m&A;a5(=zB_!a#L;vw#NZ6UAg78M%T4OM6wVXNTe2PdEH0^Rp8j4588>IqN=?({f zY2$ER@Y-`BvH9D6KaGNJ$|YOJul#_48-V@LUfC30zMZT8jg&r=(+zUlqU~wOYzhnw zVWX6r98EhVmTD-`ZwM?Tb`Xdxsd&@FLhaO_IcVwloJzndhs}K($SlL3dHQoX5@%Q% z<oN@lSvILQN_Zn5-%mS-B+>n9BuKeHd4>W(J)#%V<!f6*CrZT<)?1+BHa?lF|KjsI zkM?88`GTND(<j<PGLagxUyGsm<LwSRH(r$@b7>V6HzTJluxpY7FX>r(NVl;yH-j+N zgmKJho&l}Atj>y$$!G6e<^d37iCzwBe}#BG(^;|OBb))QJuVhteC)!<DC6o`0dwa2 z690;?cRgI+nk5{MkT*)FtiC)F&>ukp0j^fRVX8aztaEg0&NkFrVgXmoc&u3NyB)mZ zq3F)xj63kM%>DHc_zKB9|1`|K*v(rf42<~z@1Q(7bsO!xDF{KRCJtMiwFeQFkUSRb z6EI~5gU_FaWYmALRj^2N20dkpGFccD(l-TG77$|$+RXf|i~jpA@=TZx;>LGtOkt&} zAGS3rm7>dd+aF$kC}>ZO(j%(ghe}u|mO*?U>=#jEU8~B(PDWoBN(FMol(d<wpk7V- z(V@2VLq3Gz2f$?fY2TP*9@mqGO2jo9f2iuB<*Yufb8_JGJI_k*jamnRo5zH^heFH> z!Ay#A*y;rgN_fO8mdX!}Z5pnbjo>73;B_#l*PdO8JXmy_hiHmxK>qk$9BFRI2(mV3 z<%Vm=$5J*XvB16Z@OMY}|H{ZsMn|m5VZ<#PgKD17lXdp&kK20}vRaG3X1+oMWFB5m z-@(zNGH8zTuK(JJ7tkIz`h9<Z+dhC54tV+L|6dMn`os0#3ht^$?Q|xXj!WKDzyouk z1R_0^KQd+PE~Cb{8#hFX*(dkJ?2;3crA`Jn^NuAOm$@j4*sU_OPE8+<G^RIo*+<Sv z=;>bK9?VHdejtBIAmq%Q%m2}*Ghf*@9C_Xhb($l|lF%306@?K)!WD*;t6{l%w8?VB zBg-F>9Dnfk`06Bq1f9l_yPq6^I2?~_FD7g`p4|Y*&xnpgK{4@EP<d&8e+pxwI4b=2 z@rj_yNu1%D)%QvpL)MxvKy}uBaHh!P<+*;uQVTaqf=>s}4efys=>IiFKF~EF@e67K z{n%4rX|gr>T#QYnmmjHA?%G|Y?c!k<n=3)sX}NePGKFi%ZZ*U7yWZ)apv(zKxk44= z|MX<TxNRrri^BErPL8bJ`w64zKE>3djoGjL13H9RvmDY4t@SO?w9{&WsKrZX1Hsyt z^WCJCcqA{d&CJQsB^%W?SRJHBd7*&kcDs$Qh5*YRRHDx0D;JJ?=(f0k2|F4%U43cm zR<A5URuUFkUjha|C+BNBs9HMo=hK8tg}-oEn+yD~weT+bRW-)A!PNJMFRX6D-CqX@ zhzY+QNc;2T7)*EjW&R(-6PqrxL<@QHphD_PI7vI3V9iQ6e+=h`UbU%ZF8geG&0jb@ zzB0N$9nJh-_+(=n+wKl?84<V2(BG|QKl|-0%-mCf9roo(jww(vAI#Zzehi-uF94ct z`eWbZTCCt@5AI6K5qDssoIAz&vP{wgXgo_?&CmfWn@;_%v1BmicU6dyRf%)xh+d9F zJWSDa#<bf=%vyqmqBH?nl=(F52yLNF-1pHVrYM6#QA>r~C7|N?EO0JR9~<9oqd)YW zVN8^OaivHiL|R4}Vf2R#*rPNhUidaGuUM6`3&DZF(4>JBUL1>ztbmIT_>wltQZ(qp z&6wbbN9fkmy5860xubiIRb2(@L48{hxr+U?Q7c#A!WScvx&@2EzOfM?DtUHrPto%} zCMr$>o5|M`wDNlBeHkiwUL*nRPCTG!IL5-Cj(wl2rjC29%jKB=7k<12xLTO;iUR>< z&bPwN-k!wdRKa*{nMf@~Fi^;<lp~g#&+rCSH_!avkcou*YQO&S=UV6i!(HeHg<PR* z8+jZeA9QjbE4s?6I_}Dq`2sBFdUKrf$UG7ATXD*{U>XMZIJ~lF-$Dgis_~WXd!>~! z!1f!G75#5Rx1k77eli2BvTZc+LA`P?MXo7_1{m4QEa&BJINjQTl}Cdh;iF&f*}bgT zZwyngYFG0TCDmV!!U!PE@$+GpKjO4CKP_LY);UEex7H7)ii}Xe7k*}W#cWZ#wck8^ zXC~Q^Ti>sUa<NXK6K2nj)h%a9{XZ}W6il?qu4FdZOAm;kjn*53Tc@5&=3%QEt4h8L z)2l<3vV42sCClU%T@KUW?3CE^X+8YYG4Q{FSYm-hEwQ7i_Ys4#tAd!ov8|h_XGBe; zRsfTnG<5#DVX<m8!AD{kH!gr>to*^)_AWUlJpA8tPDr45zwdOv>!wS`&AQtEdp0Nr zBRP?*0(hJ)9;4y#@$-xiPw;hM;crJOg7beKuosKfj>K`}^%!n|35Y_$w3Dpl9oRN? zTxIBkHm8xut>f8P@!lN`b{LzNBy5k8bI(Nf;y&@IBnO49qIL%3G>uKYb$#2VLjRK{ z?R>-OzBF_<5%}}gt%m2W!VhP3QzCgo!$((q-C~K?ElP>t-jEw<RZDp)aD@Q2Co### z4r+_FrL&ZJjxqEx{CZ(x5Zz%#Wq{zRXpu#>|Gw~q@BN2XA<~N)7vSSF<C}Np>?3SA zvE6dH60FjPd`pruFKZFh=3XjX)D%I?Id`V$R4j&6b*)9+jkM~fyg0|rD#R^J{J?vs z|6okTWS%=vVWVHD_lMhm205G&`+9~jY)Ns+{$f#GtXu<387HnJCW=O)L^|>~&0h&v zd2d#QR)?F&ty?g!94cA3Y={QYLD})@-E$o$3}X`KX~nLuPUYqV>akiB514Zrs}?sn z)PCFTc~^u;)-X$<FiVv*XdB|vQ}dQYs`x@?>0HYxl@7oo#~=lN&O;lcSNX_?{PP;9 zSX&y7ZVmJYk$4h^=t>Fh1+&=jJx-6K(Fz=xe6TEah3<A=SR^X*MMOKCbEvlXa0q;+ zQ+{|%w`X+d)A7RZKc#+pAGO0<C)dHjh+l(&I6R<yEhFxk-o>XIin7*>BxSmnP%VWG zBc8vJA$KtarGew+;@@dU9sN@OCBah3)>Md}@<S4w)C6X*|9T0$I(ujPPa&+FE1vxu zAxVk-wscmSx5e6_w=f)2mAmkVQlqW8g{r4VC3CbMia@}ci~}Um@Kp;hx&$)YX?3`W zt$`+WRhXPCqpIA-D3WC!ByYikI)%SGY}<CpJc_ay_`Hy4a`3IZLb7JXb8?Xio%-W% z^9qFPCOprt9Cpofg&rz;8H1n#zxSWVc_k>I?_OA>eUGEA0XI2a`mb5&c%{pL!G$Dm z4jM_xNOkB$HcDiGl!#pzDbbm`@b#cB$Rq|KQ*CV4cuwK0cX3@6u*oz+J=7v_NtE8V zwGam1NF;)u4Jy$p%znmK;_p@f$Pjuu$3E~|e_fkdh3>I2g4+zoWtR^?%Wkfq%pG2; zvtk6qbqn>}e_YcgForXhz2!b}l}Z@!wL_*NFyP(o(t2zGEqxD%F87D#q{oXB8!B9Z zNBPBRV97??S$!FsjXVV-1Q6S;zaZZFLUgCfDdMR4k4CHfFjb7&N=gm;Z=o1TRu!Qz zCA89C9eIz-u8dOqc(Mw0Cv_`uBrQ3EySZMtm4J+&y0XZoV*O|(T5t?GStK3j*Z&j0 zdKYw#OXGrhYsfFuc!r$%^(Z=ci_(7#yZ=ebsg%ZYR$_i&64{_Fk^aYup>S>@Dtiw( z-(Lkd8v-89bF4euh&@rEOhwxm=e>St^9As#<XF-qbdXDYPUx03H`<y@K87Y#hsAyp zW-9n~q1IZ67fsM|Z|)RW#Gcp0RE~1RGeCL%sA=EeVOV^>9qkT1uYK;D74S(mn5S&d z|Hd-?J|cqeFPX)zmfFoBf7DdSx;-s&zxv$RYyWaQUcR3Tk5{tZy6e-=9}@yjBMG7x zETDh{vkKG}%DX9_!)_-Gv8Ld{ZE^u84&q2$SFf>4R;=|_=Y!%{6MTA+EH)JSIx;o3 zC1892n42xwjMB<Qa3@)L$Ta=x_TtX?Rq2+wr2HUAC8$L6KWKQWT{%80^@}-&;+tE@ z#*fxjAFy^H?4fi-85|K@_>lmR89^X90=*XIC+6TUx7`o|QP3vDA5+h?^w;j8so&v+ z9f~D%<1OXyh><lnhl4#SyvK1w___bII__bf)Mb00iamd^e!a%cM|=?&I9P6f+}Tf2 zn#oimDbYhK6@Nnxq&(fAd(?^7<drIWWFjNDZRZPi<ClkObO>7P>T{WfUVt)Y%oa_i zo9_NG6)un618e?tWZ}1s*Fo$SMFe6rw^+4){?403>Ss3Z#hkz%Rtso-%r198k*5RY zIau8i)nHk*umN;4(NOBWtn=m_&Bz>cSrH$hsX{5rM&cU*y;|qTYtZn)zH&eXFbk;+ zC08=y)ah_{RN8I)*XrX~*(%_*Z=BmYlr}0iYv&TWlm(`ufytaE7E1AXeU8W}%)KN# z9ucXSxR5t})X>5W_d<u`dhu9hBbZ%R_MAkl7ZWHID}bGEPG7?FyHU?j1Y@kl=X7#j zn^|y*@8ZN8R_&T2>M~Np?_Qkmmt6$NjwoSP^9A!2hf{^-6qx_z0v@1UF77E|;JHRc z&Z`GZRfd*ZJpFgrq~iD7@A9r>yE*6cB{R?j4b3_|yL)xi&@;mFzVQ9Hb&MdcD0>qH z&bJxrt`s~RNr6G=^af7T;Z&f}c!3YD{O7wrc~&c4IrT0uUpP#QBT%wB^5d&^0<qM6 zLe_TOUQp&UP}xXnHomNPDT&9h2p7M27Do>5Vb-}XOl^yVi5P4Nd1XIri=lDDY!pkq z6BAm)werdr&hSI8(EdM6y=7dK-S<5_Go&C4-O_^6A}L5Wl2THGfJnz6B{hJQ)X+*u zDj;0~N;e2dceivi^mC2(@B4iIZ+wf_nRE7Dd+oK?_AHEFdR%OXxa>`b<K|hXIctAh zG|QGHo1=|ekM;ijuuI$lQ8Vv}QQCOTzaF(}OydK8s-P~2?#ec;m79$fRs+Q1_=jgT zhRO#Ph#7kLA4wPRgyTsQ-a7mN`Q@v#e2%&EzvPoJti64V%$wb@O7sOk(+rq^`QJSL zdJ0A8e8}0{7)Wm$%j<>R3^VZ)CQsK+Uw|u5S@J%QbXLiobU%6dCF+SaT+b`MRN%gy zg}tSi_h^52|D<b;)5;ug{nxLx!e%Ko3&J$vKS@k*l#$fTTgybaNI9Q!I4BGJx&zQu zCqzkX9Lb(Ds>A!Lt;nL*XEN)BcCJOIJvY!$fISa#TKB9jd&>1aN&M5k&uhVs{hD8X z2~G;LBDFE2;+``b*#**h1O%FAVl#(|z=<p|%(iOEvA(R+q*Ply=@#xzJKm$*TU<Zg z{v;gdYID#NJo$p9D=ijmNB6KPO22qI?6FgStJ)zS{Rg4*9!`yx(hC43rQlt2uD$RU z_;qR${SD%qjMIpYNI17flMKymdI1_EkMG+4Y|#Jca?@srx!am3xYTdjl25|Og{JQ= zxwPr~wZEaXICe`=Bz!9H<}+tz-#5E~PoLf3C6;q6b=1E+4<QoQ%iaeTZl7|0P(Sg) zh|QIKB&s|P5CF5m!pF*MAyDKpSc-5}+Hnc-Kt^rZtm7-A`Er(Q@fw`PaYjZo;(hAN zI#<r*2WQ0l|8%M?1<jqV9%r+r?^&O8c`3y6ZOT_Vp&HF?T7S=ecQCkz30|{F7_z1h ziQ*+>GWV`*RHU`+IltEN9Ma?x-2#^0b#}onaQ&j1i(=Cr=cuY%EcFZQ>%T?D67$sc z$Uc6C=Ke~@<AWkTIGDS_9wU~mQ($)`b3Q+{o;4)n?N|)d!N1LQC4515qn#(oHyJ<= z+=H(!(O9lIg0~Sh2^dU#^?mWT;9M(!z0|m4stYh{+RPM@lnN=eo}?*l+;Og*wR_?9 z#R^&e{c(s}CR;;zb9p#aaLw9yXH~&{)pvsy*7bKJuOUqe9JmY7teQ&2so4BA^{J^& zVoQ8b8c7C%Vp`%t81Kmx8*25T+B3R#X;Vl$+Z-R&338v6s@I^e6TndleQB%QKn-Ki ztoOlXYpfE&gV_9A(^(9FExo2(_79Oy5Vt8V+P0wRz@l3T`vwmSC&10_U=7+B_EiDS z6LZT&@j2?p5^%*NdUy{9t1Kq7vnB^qCbLUt2j3)qJf`FU7S8rBc*2WT7C9H67XSHy z(*%c=qXVKT8fpKW=sooUh8#2lUdF%<LM8PHU;k}fErLiKToM^TLr4o}58iA`j|gZI z#*VWn`T^5xXkke;@>{~@YG&)@qB4UBJoPI6I*mUPIF|Ot)5D2_$vW3B90$(eQYi9- zC~1&#cld>ziHl6J0lzrV-^}EbnofgCj850iZpx>w%A38`bS&JnQU3=b6~9BE13`11 zJb%7ytH!ju-e2&Tt`*D~GxASNey$v7T4tba`Yuoa6vg<swM<&;VrjZizofa8+`yWZ zQfIRl)MtL&cQBJ?;<<`}YXt8(z~-*c&N58UyY7x9(=)UK+UnH)jM>inp|AkXHG6NA z*y#f_qCV3>r>-x(qw#=E%y)>`T}{sPU#*3W^`|v}Jq0!DfC@(zG$s=&U)vM%!zz)~ zWhzSam(4?ozT^dXogusgl!})f`<wVKRZ`f=IJAxRjc{zzNy724w!K==#wMIBRH`?$ zxv1QkpGwK-Loi@%vsDo+Uj!GWsvXW0x5(C=bLTyvQJe2HR4W?M4sd*rMV|>UC3$cE zTvUgW9H-d{C<mEV0SO(L?$w(&*k&cCwEt@i{a|d3sT_WvmMn4KG1S|Ax=+n8GHtt@ zoVBf#+^@e`hNUhOqRJtvYvdG^JUfW5SYAkjpfRd+wws8Bxymm+ML2Y60gSmrOm?qt zjA=lFUZy{&YC`3--ZVfKP&b!0UGQ2*Yy{6k>mbRcrX8e|Jn9~gapb$lWtZDI#I8G^ z>GRkpo72)DzGv+P&2}@9KtxZu<5E*j1?vxHD?N8zOFcOQA`JXw%hFV>(v8c?zH!=E z6#r;vNv8qx8xdp1YhcR?9Cl)SlpM-rGhq>W7vY*P%du~xuD16tV+Wvvi1*nn%$u>T z{*~V*aL>iqs(`oOZ42JQKN@?o!I~(A40&X~&oJWMI39Jn{WEML5?IcLcQ&Hrm<voq z)A?2`_4j=b;TCO4B>iFiNT`aYP_KNDwvcFxE@AyCdQE)9L_d@M;sw0(`KrU^5&BVj z7f9WKta){}M1fX}CYbFS7GstgG`SoATUjrDdt_lv7#5F_lf5MDE+TFlZ8;f3ckvpm z45+-Dsc<y;mlS?{NvPw!rwVja)B2O$x7P{KBUUM$x-S-R1-u>~=eqUu^>9-}gL56g z_F#iHJpKE&tb*Tv1L{ta_Nc*K+F>@oA=`O$bycOnx%+<)!!!WrJB0Sn;nZ`p-4@R; zOINCytc26EyxZddpU=`Z!e6nxmD$Lc%_D2=Oi4AE`K7Ki)(-Oc4Y;jAY?lP~NtMK@ z=>q#&zm?C9^{vVZPkXnGgy`j}JN;0cY)B|De-kygRwHCi!loy>B&_$i*8S$2S{E^J zJ6vKiyL}^o;_lz==#n|D`T<F2c!y=`chlcgRvF|$_<pW&-s&I2D3-J>ttn0z5*2I? zADZrtrKf0~m3fk&XF*yVC0ySh{`VunvFu=3uChD3aK+Ny-&NK9hR~<CiW$<#8AONY z^s~HI&~-0@QPFOi9g6@AZQ>|PgKmltTdk@V538XUI7&}5R$mzex<;}6$n#S3``0Xk zS^*(+yOEO0+f$@%mQAwi^MY+lwfkh8Vo0bs#Qh%j5H8RvB|b?O!E~e5i6WZ`JoT=v zVb)ujZYg~LyV`8?<ZeMHnJEId$3hc^O-q(VniRjqV_wMs%>r|Be3($hTOo727e#RO z4AG!GC&@yk{ZJEdhKuj`^BvzyAf+@we(5jHOMs?*=f0r3%VjZmo0>=dQ;P338oKb( zB=0bJV7|7`j6$1<XbSgnd?wQjKufa4t8wzN-1jZtG&j=_Je62wtf||-Cg9HFsG_?V z2TXTKHyC0>l-rYcu|e8H)Orh4eMbT>kB@2CEFXQNAf^XbJ!90*76dz1X!pVUiiUQu z*He7d5F0eHl|l)#UY-+P$M@#;feAs+OwKY?8mvyTk71K<;^HBd;fj%?AV1J$&Vm~S za6O?8MEFGU)ATz?A^V=ZavOv(=T1@-E&OhnZJo6;X$tY#UMYQD5NjMKXmo_mHRG4u z6E8AXgQI7=cRCEb%8##8p4OBP+pAmC@JM)3Z@38&?cN|cGxt>`x9Q<gP`8Ull<Z4% zc$Gaa-hr-47yt9Gd(iGdKf3LYEV;TI(b)JsCasA>Y~~35Kxl99h|;klmc?!YSF*b~ zVcxk5Pl4Q8bhNuJFp4fg!EycB$$*j5^7P9~<ZqXMgX6nAN;Xbjy@5$2xCC2rKEw#f zheq7YHH2|E0C$xK`}FvN?X8!rkxluctoFNa903&#r(wfC#zHX%a(dw;=GBgW9-(YJ zz}HoGG$&i>WI%-7Kl{@x>IAp_kvet|fi%`8G3(PBuyh5Aj52t4&)`>{-Lq~h2?fHx zoz;0It)-9u<sUO;g5n-1LtXI^8$)nS-FPeSlPl9F0<rRivp~qvF|PBQ`(}}hH|t^W zb}o5uv(I}0{}f0*@3Hps&~Wamz%*lq(-}lAf_0lgX!g0WorfIIC6EJdF;qTEkr<4K zx?sX!XQQ%M&gVsNY)&;EaSvGxR(-d0*(kc>)%C{QweDpU+9~ezkH5ONjG0u>`}I}u zE6?<L95y>h4ir;yK)webzj`Zz5ZF2{(a$L`@h<z7^%CGuI8gjZ`ybcU0Leecn#rPT z^q>mjdnoG|Z_(fUqR@|)W$hl#lE`DW{GiJ~TrhRi`s+#5`p332vw+Fcl5kJ8LpyxX zPIc_8Qaa~q{=ca*LTdV>F#E5;y!bWbw4wl43eWIdh5%|Twb*&+FUU=w_ayn=_Bq~; zDf)5%&JV!YN2p$a{@$#Y+glv}zk@=X_)uWvV0*kdXme1w#^q5$qje(P&tkYG!WL}b z4npdt!?E~m)aEl)Y2QL^iQrG+=pk-Y$GL?~T-3uIWP&INWZ0F7<HGC@&i9t;r~6oT z)R}@e#KKE82+!~LRUWvv@|qxJBE;uj@dCilC>J42@tpyUjL*?ucGPNoTYDbrWJKd| z>TO1cpU3{5Sy$@5VM3_n>lM={zmluSso-x#vxE(|ot(K1s#`u1VOE7GP)8*OF@CnF z*h1pOg@T+`+yY`wrk5wE`e=GS57**9fhR4XR;gHoFY>KpNZ2b=6d8-E1o4GC95fw7 znqS`3AXFX_PHgHOC;OZ|pEbGMLWh?b4gjc4>!s5Jb@dM3YzItYhx_ufxj!#MS|x80 zV_~|*IU56)L9H;f!<L)|PNN3jD;8R56MxGgbO;pEkh)lIa=>f22@<N*tCzVXFIyg8 zuQhTXFln-)e@66#fQ|p7G$Uvu;1Z%KO3eMjdWnM$Pfl|(LAJOjIr*1B{Ojm+Q5E&X zn)UHq$8)`aFK*W4wS`bWzoU4`j{WO_{bd|Ulo+ad-;c8CvasnROcc{+|7xMl|8C*# z`Sn3)Q!vBLZOj3?|B)i9N5hYV0sFx;h7W>bzV>b3-s4?a>i;`N4bPqeLjwok;){J8 z^jm{JQYU%Dc&{~zQ5bA*Ynii4p<klC?4Q_<#x<=k1-RN%uET^R#zj;(4?pSWz8>Jx z1MFXaq@Gf@ybb<oUlVE&;CJ@CefjLGH<o)TI;Ee}oJIoBrT|UFzgNde_CM65*pDD2 z_q@LL68Bo;(6MU=6HS&qD(=i`Ggqp}(&c>OV`RhcycdF<X{%|pf~R)0L+j9Zg9jHq z>NuZo31%M%T4mNAD<{)nOg_=V2$MswG9nX*8HuD$IdPcoIkLW1WSRX>i5+T0Tj`{P z58SthF8AL^{f`UC3kf|f9CQF|JpmQfm4ZJ<wEtzE|3`+~ap>W~jYm^p(<$t30=3q3 zT5}-m2at33o34NRlQvxo-?81MHr>=5n)u?LocpZ^AIvmeiJ=tlP%#G@cYiZFoiHy9 z)y=}Auj7RF9#nd(dP~dhaj~B$07DbQEbp#3fo*Hu%fE>*R||g&&|!XN${wgy#CXM0 zGZpN8OTRu>dq#F`7!<4kmk!p$;*02iibmjq%%)z|nxsw^ZC{4T<=f?c7_MCwIq#Ks zB}`pq=^?HuSMK}dr=E163-@sj<T%6xoq<GV@pjTAwxRw!5B7L)eqLhKO-7}zG5D3} zm&%$Bc6Metw?IvLf*jziiVI=N4-4^-zv*mOsp4tVXGfXK`0KBi@jXw!CYv*4``8d@ z1Jd-w7$LQ)e!9mXT-?WzA@0%d>hMT&LDgl;T*i%oWt>=mJ~LRF8Jn<Lh)wvXz>M;j zV2X!%Dn_n$+Cb68o(Z`<c>8vPN8+MK;~+;8MeKJh>`&@{zJF_SeF?o)zZOFJvurXR zY)hiRem4{Th<*RNiNl6{U+BWkyvO0(z7;AcPx5j_ay(SZ<H`w=m=PZ3-MvHqa=7(= zU1i!JtwS5{6K!H?7BfyuPD<@HJIn$tO`MyDGTO@2E~QC4VC2Jl6~Uv+dFDMr>b^)z zh86K{;e?F|nx=I#hNyut<5WEU(XBu_U$_`UPKqhKP^kQ4FmK@tYf?F*V-{TFUr(;K zm*w}@r8u1n(gM(qBnD`%d;VXLFiL-~r;`cAF$6EeL<UbU&1uPNo&PGQ0ZwqJMSW<X z5jP?%$L6>#TShRHtH`j6CR$M9PyD`m(&<j0lw&84_#x(A{jHZn&ZlM8pm^5^0+Ya> z$F@a=5XSCEIjQJpPZ{lq5Ux_b;QTbH^=31$77mD*OlVCrLeSDK8QOB8kSJUPH*~Ob zOq~P*YIwfXt+1!W#mUR-9Dh{I;Y`!b461nHk|B7Z73z;_!{~Hc5(bX{glX{nu;y;& zj^b`?0rloO?{3P!1RB&BDtUbvbNDwe10c&%(8t`fV>*)CT8Euxk+7I4DDil#Os|N{ z8<*3ejJe9NDu7h`^U^0!%elSwPa^7yTwkv!Hy#^br~C`Q{zE(He+1`OT+x?C0LqKk z7x`RG#mPH9@i(1?jYO}!VVWISkM;GpzCh)<Y_XIi27|5F)iOHzmNh{UKZ-{!{uKu$ z!1#I7DL$wPF;7?x(U5c%8;=RfFsROsm)Ly9svso<$Z0~HIMuLEk@u=;>;#YX7;29m zRDRAZ5hJdYRkwPpwSuNLB*MgAa40eY^ObXfRa6+P8fKxRAF=IS32FRW0W)giWL<Vy zuqA#fJiq!$T{ZMV_mfe--B*+2nbiSrEOjL;cXxN^^U6QysLGByl)Mf_Vfa!V<M<!2 zT;IkJ(ljyL4Gcn0!6Q!BoleX9DB&o-8ypnQ-D1sQm;dqt=<@#01XAt9co%Bg^MtAA zZ~YQ!FH~?Hgm|l7MfTZ7F27D^ks&Ix!hn95z5nU0RQAvQ`=aVrzpiN(Kh=~!SPJgm zxf0v}9BhIB5<+=kTDxe--0IMXKHlg#CIRQPB@k)MQ=aYXmY!`@ZyzV@F?eF3f_*3? z4uY=&aZCal=VkT(A;NR+UFfECK4O6Nt_x@B8N;gG2{>B0Muc39UeRI&$=)<gQwm62 zgLF%bQACl$LgvGTY##+BVx~gJosMNWG3w|pT2q}CkK&UB60sirxZHNXS!|L}Brb-w zXWH4`1YqEeU<kBE^+m2`X03_dt8#eq$HpR&Gf#UaN|4L_1W#Owd@`WXeQ!&aYNjpd zZpg-e^WE0TWAU>|(KIn{iad>smV%dgeBOr7rN+eSRp)AJcC>T5GuF6lswbmk>6r=) z@|9U4cx8!@rG#7f((R9^G3zAl8!4>Q-3j_8ejnyJ%^_exWrIpQ`GYDTt8y=^?b4$P zg?3=pyKc;&IxC3|COcM`-t}ke!uh7NA9)3$(<3<H{`+>Rjl&U`vo}-4I@z;UtqMh> zM8bLqZ^PM{UGo4hJ*w5WB@3d=aBb{(xAZohe>pQRGTdY&aYHs+%`UVqML4{N$&M_g zqAyD!`bpi8a3Yd@+wx(|pSi{;VVF0;N%A;L2OdDR*{&vFyv#5@OxKqN2|_<upA9)j zKw@b>Q-5~I|Ie6(+a`|PM3mHj<6xfaD(WaFMA_ljF;W-tep-v+j8)uy?}>4}CwSve zMhrCI8jRe}*mTH&q;Vd54|368RHoJaSW5QcXAaX!BO@LCswOIW%o4=tfm0SrN0NJ- z@L)XckmlX-<&je_vR&IqyQe@UTB0sJMr&8kwJ>qj)D<X4Nnznj`X=N4VWS!N9DP}5 z>9D@H%d&I1yz@Y<1xONr#IA?j13EMASlX96cg~aE;#=DbwWk6=y;k`O`@xn>kq{lh zn3Fvn_5+gH!qWJ%x#qa>PWIWSTbJutt7R%$?!vH(0}M|Gz!7`~#CIL;7>%$D$kR~= zVb(#Eg!79aqsBzp#6)%?W})3tTt(%qEp!7bfiZPSPxEr%-xr})nNa`R6OB7Ee^jV{ z7{kq`;)8R8Aci|s*P%XA;%cW7<zbfnqk3>oLV#Sv_fmkzxE8SuZ2bL732RRm^EjAw z{j(g-{zXb9??i<Ck2WaoeGHzx&bK;B`BwWdpAD*qLe^0lDuPA8s-Jj<9F&<nE@a$Z z3Q2eKqUG`{)ng}YHPF<S_NuB*GNJVCK?<|Fl^ToEGT?F@aU&F$`f}ZH8`x5%5<a2Z zrcx+0ysBX@LSyy5FLtLfr{(Rv&-2i7$ju9%u#R2TbG#xQ#^Ozrf6g-X=oSTG=?{_f zNs9{x=g}4(Lf5P6pFcjmEv(}oRHhtSb!sQePkA&hl2SK-uY~`L54o#i5h!`B9Bvpr zn5o{Le571%vScHwao=*?viwmJC|8&07GjC%8W2XIQ1|*P+M9r4gp9_U6kn^+p<fs# z*W=11kvSMD31IDZ9LigdmwxBxe$b|K@1~fAyPE~*)vu;2@6Acmpe)nxQw%pl3`_AE z5<_oo{jOFxFgDk-zBdDl^PGWwl;XbI6sEpw<n>nrVxC$In9sAI!AA{iS?_CcZq0=D zwECah*i<q#_23sDKIavPEqkaClDwa>JcS`A?aM?;L?jTB;qdK#dV&MdR1mMz;=@0c zG~9w|eWJ)yoNzz2Rx|>ou%U?PQ^0TfMq&4KNY&3e_$p<(K1><6Fm0|#dr8oC9>^ri zF9PNXE77O>X>8Z-9FI$fk=xqjpW-MNP#j&R`<tr5NZ(85;u)X&UztMRPqPrhy~|X3 zOk9Hm+#5rnVX-*@MOsRx>zcGI@L548*-9Sd?^s}TkDhl^V@uhV7Z)H{Ee-fsk$oUp z#(QpA)tG$DpRhNiF_fuga<~?mM9lDn<H~Y~9nqMm#ign^O7If7U`_hnt9akXANSq) z-dogR%pFnF;kh5nt#A(PYR}`4v+2wZH3qxVZTYdHpF{uK4V9Qbf<``mQ2)FAJ3hbo zt&Hn<f5;u1rqTWYLo^<0LAdVy8vhr+OA5yYKkPsAjZpwC+YSS>6y$L-MB}^<i!slU z`9AYwSLi5_ZraE6aE1!a;Ijv{bVf2VDn2+##_iF18k`!o47f)KtP1L7|2(At<<onS zeSLr=BPvz)bNF}YkgNgotk?EHh54IKzI3QezOcL{=_`w(PvIC1adLy-aZ-i1WILWQ z=i3$8*=*i9AVLhHd8<*q9H8C@NKL}SCdpN9LW>I=tA2b+-sNjjjmU|@HX{-5vePo* z@)Wv8t}U8nRYTeg=M7=kH3f!oTqnBjweHVP^9}*iHai<3DQ5yCp7siYjz#pgn$M+T z-7GExSBXlB<bqQ*Ut-q|#7Z6kP$Qg(R*(%w==5xIRjh>rA&|R&ev<?p;gB~S|7r?? zU5vpx{7;2%v2QQ^FJQ|}sIM@R+xK0(yQV=f?E(K=)w|%WGc@Y-hu*D7qHxf_o?(eS z!)G|D{x~!f!s@a&`%3(D^rh$e-#nMyX+c!uUw`~ZUr&g{TXVc|Pw54A@}~)X0_1MF z-j-C~en|GpvT@*l8rSG6!@}pRr4$>3-PjfXirpcRa$KBcN^w1Rm+S4r^$E5nh1XfJ z#+q4)WkcPs9Jhtj`n<fje)m;{DW}eKCpC^K@If~+YWbe)Th_(kyaKoSi+r3%CnumS zbu)Hry>*S)ALhMd<TyC8bMlospv5WIgIUx;Ca#;@H_a47H}t0U8aiq5i<u~YJfS2i zenDqJtJ6<i+jiu@W-y!}rEaA{eWfpPO)~IB0^?HEE7t(Df+PMgWbko3*iv<%n7OZ6 z99u@4@MAYAPKC8BFxk58sYj-3zX)e9Uv{z{-xz!b?5v!flD;+)%<y#=_On|PzPr6c zFkCP0Z^}mQuXrz9(O<vrJokTYbR5lHjha6{yn)?;Z*QUgVUnmIhLxB*l*YkSUdE3% z``1hb%{Ft2K)4Po)Gu9*lN9j3K12zR0E+0VJM0PXAwF04QkoMP<^|DCW21vmpN{T> zcfZpN?;%(_rCeGIXx<3+GEu+pRrqPrtIp*1a>N+k_cHL8rU0L5>NQPpq5@pBB3Ib3 zkHhaESht%lyxf_LHf5d5aP31Qj`!&_LGkd_k}hK5g!<xOe4i6-u?DORD6Z`F&P2Cw z8abO^irxLXGR@^JGYt5xU$VGU*QK{|jIo5wZ-X7wB~pd9b&d<NhL1n`MmHj4MQ(Cs zZ~d^!3ed2>5(oCfS7{*zlP6xas=OeTcKp0SMFs`&2VQ5-u&-e--V=t~l1u$}u;q)P zJFjU4N(nT^?I9P!0ej0YeXU~;sU<F0S4K1><LArua3=n~9P7V3`vY9i?}omCzcPHs z?;d2XZ*0HLVU0bp0VzKhBsg)8Az$?QV*4!F(7)U1NX7^q1WbMY)UzpTei)@nXS_!s z^RCQ~JUyWT^fun%h01BFp!S&kSK09cyU{}4rpOzCXH&-x_%fWc-%fjmSQPheW@f`i zQ7NaGOz<}w4Zvd1j^r;s@GrwR7)4T&EDUB(ptc2#1AyuVO+H=~??QK2br+2mF2`+l z7X7{BO8x>9;Dr-Tt)a~#Rezgntd@RI=yR=4aVTP&l71aCC@hBeGlfzg!54HsHX^sX z(eD1i!mt>JG#PDUgr+Ds4!_J)8iXl|v8u004Y4K6=WPz6M(bmcOVXG_tCU#d|7y^h zGi7yhqe3sz8n-0WfVz+M5;O=9P;kzdS5|_sd|&^M3z(qUX?J>A=a{jDQTZp^PfS&J z@1K;n2ts>aG1Xv~6dmRB@WXhY-Az)?Dl)6Jky`q2(;QP-G=Tu)36jP`zDNHHTYilz zo!w1uF~)wwF~xOCFuH=rO45OUkIT^jBrn1rDf&$5*O+S#5+!Sh=Ysq$3btb}9}y^C z8n`J$S02SWP74FtdVzl;Jb|YD8!ZMGtlQ9q8xwz&>))^%U&|lAP^)Vw&igK9BRTV> zV+pfvxc9Y-(_R;2sl6UWrRDT^aFyjgmikesWPO?3bkc#cqhYPi&01{U)z54%l&ldg zAqIh&6bK9lN{|oYh!gK|i$jpeD8<anpkTuu;@`e|Mkd2WHJStM4(S8XdWhKNL0`mP z6$91Zmv(j!{$txSXUV(Tr=Hv2x1>Nr%<)S=Bdx0x_*sf<lu~Z=HNYF;VnoA8lr93} zq*5Y+1>cSjI(GnyZ0u*$*$|98jr2fRW!bP2k75#92_IZj7&{eF?rfs7qZmRnD|>oo z!GLy7_ged&=Rv2A#q+o5x=A$c>(zJkUw1$cL^udO1Elr2c+R0W^1Dde?Kc@e=dXK= zpKtEAbuwvQyskE@K0OdI=t^KGO{e2e<cEt|*LMfQg{$aZJ#dmd7Py91ldS!=;{rW( zIO4pFr%L!<ErYRopD}{)RsN8fCmxsvy(q-`W-#m9Wb+!K=z7R9ZOW-=+JtqyAZ^1) zP;qm#1g5s)<S((!j5|7eUxxazOY;31;G%q=YOrrKT@~wk)FN$kU{^G)G&H*v5qK%X zmPwKy%gUHPV+pDlmPRU^DIZ7vwY!%ocS^_dmf{Gj$*KV$S|&Ae;;X-?br|C}VY1h! z>w8A&(~gkg!+u;|Rj4!`jlQJumMp>}x+(H8sNUT^0|FAzTCX14tk+)zwn83l!%%@q zH%Wt6Ogf7_0RCCH&6*f*aWwy`c3th+A0G_2x3?%svn}rFZ&;tQtGi}`iT_-tHN?z( zIKkW;3iE-vG-Cig4{q)!SM;*+u%c{6#SHtpYypw}03Y<h^y#pyVjMivEF9Mfo42-W zbSt&_g;zY%>E7=YFV?h=x3l>&<C=*Gab;S}JIHyk2?!Fu2>#0J=j2}%_R1<o5sxsx zPJCKE{t!)LuV8NSy7Yks;ws446$|s10nhrJ=Cod1Rb&<ESvqfha5b=gj)`iEi^4E< zrjruI+SJ}tv`+lVprbXzh;gI;-JMvF{+FL2^MnNuF_gRLQ-)z|-zh+Y2-XK6$12A= zKu2Sa)&1*kTh{nC7IwKl@~3D*DpVL}1;MUeY`ym|x^q0OW&D$sjvARAom%5@q|k&P zRviUc;&L&<b7%Gyx1#jZ1l1IM#&_BhRMC%=uvtOfX~yNz`b1Lw7)&3<4cKOnaCIV- zWU8bq*?pIdNRtG5EGFuQ!0!EuPUyP|uwA9VohX@VaPaFu7x=}WDH~5V<x8i{fScx~ z3G2ojm9xFC#M1EtH1J><gl)R<ii55SBM!1${k!zFfekAqON4FwOsBqAkJE~a)_i$8 z_CkuLD^Rf}@}K<Hzj6W-bckRM|LF_W9Bs5LZ7xFhF<wdk1lkw}<dYY$2iGZz70clZ zs}*+=ekx(Isf6x!LiAzFV?67RseW?VmUw|h<%T+Y6ma-XL4C`Uvd4Fqr$_jIf^LU> zv?EijjRZdNLJ05O@5WcPg0Wz04ngj_fQHQ&kmZ#&<WkWfO&(iPh7$+FDBVJ@#A(N( z*X21tY6Oxa7-$_ow|9?8m5c<+bs+D}Z&`Z&B#06E<VGw5YjFt3BywVkP0-8aLY{S4 z^IZYe3A1{;{#w-w<Of)r<6LckuW-M^MwwfCj}}vM-7uW@Foj%idRC$0#CGFwT+;Q7 ztHjjqcG~O3R$Gg1X2xe|Ns{kZ(||R++&6WF4UiJ4t{XkHkv2*mQ8P4?rL)*soEPf0 zf?(S>Emki|DK3#+EDNbkuu0ZiX-kWfCX6lW&UpN4La9U^0iE~8DgOb-^_{|NYw9vn zLkPH0uSp?g^^B4kGd~f(2+}rdH)94$DKkeYHN70xX(`O1Ty(OD4*oWa<;Kwu|4|~G zKGlF$!vYIJjRK;)r*=$hJeQ2%<_#oHb^C3m5%<Z@`jw*Uf-YrHI>vL~Aev!MUsNxh zD%v3*Qg#4pQq|BZj|GX$CcJOegFnWdyn2|ZxjI{YpHs+^*69}(+%N>W6B82Dr~erU z{UHsj)nAM)Z9an{=r4{=ASZaUPFU(Uy!#%(68?3N!zLGjrW?{%l|iP@4|Z(@z5J-? z)<yIt1SxGxU0a>ttrL9Vzf04NBS21#w=@GCup601%r%nBxI}3x0?YC4A=?n(X{M;Y z2?_kHB+MRu`H-Z12P2Hi48Nu`&o{?*y)%%ZB2>^?ot9?Yu>)Yo&~TJ~5YK*g#Ol2M z>@`81nz}WoUz9Gb-Q$|eADCd9vLPuJAByKjQ3!JdLekZ+q8S`A1eH=$)$i6f()gOV z`aF{1=L=r6c2PQeGR|5K@EOzxVNn;b;jhlNag?t?sViD>{kI7#cZ*(c|LsQG_nj}} zyUI{sbZUU!)YM8guY7ObE^WFcD?9!}KXD7aY7};w3xt~crA6rB)XSTY3cXuX!Tye= z={ji5%^rHcR_*!Y%Gv~zE3`)$;3|Z3^YtQ^3LN*8j6fiu73)YE`3v+B2lQD=Pwrmx zah6a`(uYk!is%q57)O2DF0(-1Sk3y6@N_gp{EyVCt?A$MMYmQ`(+2gf!)yY|dZ)@r zM%{SF^Ldteh*oh$_pox*`Sog;3Q%lP2-a(?8EjbXG4}Oz$c<3(koxQGu=uEo=F~?% zYMO=9Uy8<OlRPeZ$%|3WXDj|XVt4iuvJ7{LC!9cknd%=_plT|-d6FK6Hl?_m4X;Ip z9x(HmjJI&6_r|;ktzvYg%?_ypHiYRqvu~F}siqQg9Mt?0XS{SPfyjSb2-^qT`ktcM z(Bf`9%^UN)rlfs7uq6`nab|EfChI*+K;Z>y&tikFlj1AkbzlZFrL6b+Zj<)Q;P-#7 zEgta#7;u0Cm(>f1x?0+ypOlzos_D7s(811<vj2N|Nq0NA<3TQV93qpD$2XRd{IMo{ z<#%N?4UVR-PXBmCQB{V|(LD*zeUl==xQHxyH)!3iIKQ_S*9;lKuc^4kB#-qSQDZ+9 z{{j8upU(&JPM)3wBvtZ`bMpODifBjg0g>Jq%N+sW%$7vginzPojQ5#FRnI1a8?CAh z+i8Efbi2Mdev=*VhMn*Xzyjj6v928)Qasz5-oUmVm+elswQenXAn_I9wpy22De8o% z6RK7ibkkr;`Px`2Y$FrwK+KF!*&k;x!fA`#R4a5VBd``OS-bw9&u@OBpXuapKt5T^ zJFpkL+X%F7NvA(*D3E!{{TNolW~a_pxS%P7*;G5n=WyY&X7NmtfTU><xb0H5bY`z4 ztRX#z)9Vu=MFQG&K$r6SzoGCa@y6>e;9f>o@tEdz4vO0ptZx@msN_<B7;;uB&d7om zlmQ73tP7;OT;>zN?PCydBOXW>Gd#A)I>#t!PAt@5N}pbFx+~f(mNotGJ&`oDsWUsg z_(%vQ{$7mtLjwVW-=XgyETxptn(^xnSViwrT%QAsg^f($Yz6^L5e8yeGiOnqLa(?z zJFGx8<4XI<5LeY;TKLSf^o&Tn|J&SJ1-x~Jx99EdEB}7=y<}xeIcW-`clXL<Vxozy z7}bQzA3ufnI8cDb(&O*RVYR|wp2q~UFOQk~<%GnoX<>`;*EGCIX>t~I9a-!BJ5#P3 z2f6+%)C~`0(3=we${PIS1zfDG(P{m}+W+n<N3sg<fR}!HI0n_KUt%)yT3dclx`=*` z?Z=kg_)DzwXVBhiNdr+?dwi$kM2d!VN*U_zYTRW8KMCK<sw9?W)w(Ulwjjk%r2KL| z1b*WJfjX81np~i6+?>+K&KCDS5Male;nI9(!#kAb^`nB?4W<bRd|to?FeiFbt!Ef# znah6a9PLb~#Hx^JmSE$4S6kY5VSrmP>q!IX6qZT9S4IJBpn<QQpxuCkIqX$b2R`LW zH6drzs=4LAct)exQ+jA?A=}Zq(9a=y^qu?SkU?8%`-Ts&!5<FQ8f&ydcTDr|?gKX) z@H}=uXcGDGCdRgh^w*!S?7S-{pDRbUN0_)in6u+l;l9ABuoU?5D4#-by?_9SW{P~L zto_T{+3~cWv%Ed854#ShH%#SoJ&ACAdwLlou^*SQaL9r%UopjK9wVju8V%YoA9rI3 zhS_1-;Dl+3b0K~60e_eh&0RP3Q+7R9L;wHUN&h`@10bC(?$A$3tVS7Q$#S|1d6LF_ zx{2Gq5@zMcZtZmb#7wHhde0zP7pDgcM3SYXuxb#;Oep=_bo)95Sl|E`<saF2Wtqcu zz=j9IpH-P>Wox*+BlY%gW$kkL8WFhAGwrd%2?mDikc%9D&zKAL9Zq*0Q>jzSsZ-zX zFEq|@7i3IrkIN_<%Y7tyTmr&HVoL2i($Q_)N0BTMQ-7we(_Mp$-=L<R&o*_xI6vy` z<v51Z%bJ*&nsi)tev2=r=7Ic3rsw%Gp2|c-T!xVu_Tdl{Oo}7Dc$BE`-+L_~x!w1o z(1BRQ=j74sw@BI=_t}Rd3|^uGQ&S?|t;DX{MjY&Zz;-E?gvqy>cI6C>7tfNClP1%V zQrh#pHWGtGf84rNG70gRA$K5TH#3BrIiN6`>>a!9NHo>P(;3XcjQ7tvzXh<-LP8Ks zd>yz|^^{5ToFfIlCR6-~DG3%J%%&v7xKifZh4Jz_TG<+}SW$6xkHc`~J`lPX=O)U6 zhyx@tjq6M7(o4KH%lR4vgKj7yr8O+@;XV64E$f~6=?{N?w~Z0+)ITg{Q8fM}D66=b zSe8fszH2;-iSIYA4g;v4pIOL5)=UaBH{i~<nTM+Z5-?UR$W>gV=LwIW`J~0|nqnMv z_U`2doxP!tZA7YcqOwi@a*$T8{UKqj?XUNL(w+qa3+#fU6`OG^UNOl~f61({4r_kS z|A4DXq@i2dNQL=Cw&yEIi&E;1byojVLG5gMR?8=5%DXya$sGlzY@K=EqRVYEdw>%# z!|ek>xc9@qp7)VKC{s~lTTJTh^3n^1S;5aZKR`XfGQY~mi8JMxWnRWok=Z9;W<rKS zBXq}Xh?tU%^ID3%x-NdxRXt{Yk$(_QwkuDd<Q8j8+ViHJ#D3^ya@Pqz%xIzcs8?mm z{*s8O?D;8?RMAXuNB@0@J4oPZ%{1Fj7_LAEAwnVGbSdZSb0rDt|8W8Pw@cUq4$~xi zC8`a57HO50F7JCS)XinhIlF1%FY}XcY_&<k^|gx==ilE5e!~lw=+w^ULg*>VXyxN? zvfTp(D6y7>u@E1+BWsZOU;*qcobF6{V;0k|FkNH>>10*>-z~$>shyU--xT5rz_QIm zpIk5v=V?{<)6*AS>c|hV#BQ`a(jE+BCd$ubhD{f!e%_?aO2j<9XQT)rCQ<6eLcoD5 z!OvMIr2~?WTdXeR&3Q@u+DBKahe!LP>ZuN)Z#c?x!AgM_lL2Q^&%-OSa5<Dv<2Da* z-QHDL{ruE(4ochqj?oN9YQ%-Xfx;rNxkKOdN?+h`_S5~hwjt$ZwPDo<!e@>v9iQdZ zhsN?f)@JK3J`hp6(Z~m?z0oeJOH5)7Nh!o?s(k0f^V}b7WRyzeTc)9hP#aAzdan<+ z0SUwxugZ~<gQjslK$`{C^OOiFm;x$R5?C}G1Zu`v^E#Aaw!bf5ME&;?%y313?`Kin z&*BM-ir~D^Hi}4F70K9ol95JkONoo*G|gp6*~DaYenv~2h=q`nyO#-4A$raET?H9& zebN&@C`k02qTu63b++g!<tl3k#?ev>#R~RXsyN8d!1%=1NK72FHqYIAd+F5rIW^>I z4B`Q(|N3P!h>8v3BYor4w)5xm2$xP-;%0^G^~yI|(Ha}olZqzoyrH#+Y38OD{<g|* zww}afmp*I~4wSVEmoxM`8BdMO3ci3yB;YeLJ44sBzXk;pM!}yzh#v~#=UcKeA3zb1 z9y<ud<)loz%>g$f3F{GKOCsLfR3T00w{;oGf;LOwho@q}w10#XCH33;&EJM9zD7cc z35|mY5rRf6xq4P+qB3L~apq6p4RFZ!szHb~?q~PuC1CC?`G6AIUNOq>*ph5wjFy_# z1**%-eV=>it*W!7u{LNF88iFYVish4CFZxByFHMy#B2t9`?5^~HN;1a8W$aV1Ta(7 z#6UDOpS%<gCG9t{IcwInt0vZdUc8%fsZ^9_wZf>=Nr-J{Ob`(IM5Xs8%5)J>>z46J z?k^iB+hh75<E20FV`}bE(c;Q6i&7%;;|q&&pY%QeTjp+hWZPkKMZUo&&I^E;-=ioU zhJB^9m#Fw!Oga)b8k#lqsjamYLUBQBkkfJN%;=7PjQ=SkRo0>;;N$|t3H;y6cyX1Y z3aulxFKK|bKg<WJuhlO9q~8@!Q+e_u?qb+|L_3ZH^Qg)y^9P5rmw{nOki(<ca&izW zF%xMo<m2S5ahIJwOgfL5nR`zUUpB6G6o!na5(a&frw8r?ZK~09;ZPZIS;J`=arLbg z9eD2m_$RfIiH{YKiUR5A!(uz~XQd+qaych?eBDCta;&f?WOL6WYt+sKyYBkKTi=nS zUgjrpguUSk7@Q9F-X%ck#BuTrA~A`>DVJSjJhw_jE|tu}u^LBYO#I^sTQ6>)CedXN zhyb$quKCz32shj0O}mW0Rm>0dw8Npfm!>ba0=B=(VMc|RIXIAa#V~XM4G)*IzE|QN z<M~3^f1ZbKC~YXQhb@g~aTgU8nSTjQC^N^Uf?P#QEj7gNySU*j9u1=yDR)}F?H>=6 zqyy=UVUSAN5-3-T2bX0gf&4K|%#s6zh`jnN#ZX#*0=eYaVeco^B}omd%qP!B<_N>B z!(D=$*XgS@z>ibf9_|&-(R<f67&?VC_b~%u;;Hwx!*ZLV)a_l{zAMa|?svok{M3S0 z1#W5^;L=Q4X_{jrRm0OzEpeTiZq>tjy{-Yu$DM_xwHn`R`Gi^vBg%BOKVv3hSwha8 zpFIReNaZRCWWI<*fXwpkFfT!i_j@r7eemT7FP~DAe~r&*{4`V^LnVO8!z>Q6HS_g- zz^?J-1HCyQ=A{Ght;Vyr?@F+-#ZjUR%j#+30kWZluif0RTwPtM<ZXmfHK%80g0zS+ zI)V>GCRsdsk+cm1^QQ4APV%m@x97pNRb6uBv`4%7J0%D7z2|k`87W6P^9~CZdIWwr zuNSH@I*&d5$WcYo#>9*@ESF-PBNt%WYo8OzsJe&ads)!mbg^W#sU!DE2hX}1#Qg)A zJpGcog~97Y7vA~Idli%xT`%YBx~=IbU=xNLwp$(=_RURj26qxXXuohbyrcF2H-PQd zA7jl3jt?;kCH%#($Mo7xelPdKFV?MUksxEg*2+d3)itWTb(N13Mep=zDJj-nE|%rP zBtHGYD<dX`>%B?9@_7W6gUV$SWMMv7<;LWj6(%$O0J7EjMrXMBGU=~QTE?vIrPvnF zBY{W)5<Jl%5oVs@MQM2q#TfdI2wvmP?b3#5VN-t$r-p(Pwz?rBr}4JMs0mmb08^b; zyI<3TihoLC(VjVsFnsaw@Nl_n!SFes^FXbqIyrBTbI;a$xmx`lFLt6MTmV{)p-_g` z9&fuINZqHsn#@?fLmgW9`0q<NF4R3gMooC_`5y1q)b?K;-<+QxtoFpm&S!XLBt!_s z#+^@EYwwwpz`m9QsQgR&?XGx+Og>T$ta`Yv9~|(99y1T%pS~m`4#Ncngpo)E2=;#0 z4#@|FATjk#Jp-D^J}dr_7u!U(7p~3=2z3uJ)Zr6K5cU;NpBv7zx$sC1ooXO=HCo{L zA#79h-qxCiiXl>mpzZ@c%=-b2M7VcZi<YpSq)`gs{=`(B7PL9kKN<zDGLPeUobku7 z8^%L1Z)Fc52Nl-1Q_UmK(<psdM{h5Gl|Psv(h2#fV14&{yp*}_dYC#~VfaxtU5RGy zgJ?zsJKj57a<CM!p^o0yxL=?Rt$VNNWWv)itDAu}*0M~NWFNz%?yd`mK6M>hbR8Zg zCIcoF^?*e400)(NcgB)K&xdl7yksiB0`r*s{J;_#WA?@?7{|_)%4(>M;p^_M!)${$ zr7%F%Oq47%>ra%#!ZJ+oj+-t{)n=Rg8N_~x?U8DK9OFBjXsr74fS&KU4~odcGt=dG zy?CnQ<~{U}=zLD8m(s<q$HEbEkLiR+?Qj+vcf#!RM|CVP4P~sJy?s^JNwG7evA1(S z6E{)bC=XXhr+3s0qUuN*7G_9yp56Rhhe`AmHwV5BWO7gNJkyTl85uEK!u5c5MTCeQ zJ@v_GN-yqhcTQ>C(;vfMU<5;@P4y~$Y=k%g@vlptr_C27(}Cly2*F~YlsY3vQhF>1 zfz7SI;?O?Vd0ka~<l2}nqvKBwk*dLx7c0-;&sNsCj<`Y_bq20&OS3)uIbgIiy}fum zlKuh7#3VtJp<y7y2lwO>thEUfUqV#Bds9b7vC7ag*Eu7E%EEAsnrn*bP84C%3a0%2 zj?bKx<z|_Xw>`r{If}Cx0qM`&@Dv&>GW}(0s;jYlOSbaHXrh)JiBArs|MtY^4KjSY zJ33@XZRSWWwMpLGWAH&O^~DX`Y4~5_qB)Dkn=>PO$vO87KCL3Yz-7Y4z1g*vKY~7& zfAa?I{_x+rt=|qQ`gg+aE+02u9&vhj7KB=})C&4~ygHrVvG?&GRX4JvN#|Z;(p$Kb zX6O9usSOL4+f>D+d2Ih6+?I%mvRau<wm!N&&n~BNKeMZ~<e3%Ob-gJC-Rfq{>_w19 zm;PXS>$leZBhstsPV9Hkw$1STcz&fBJB{A-3YTaxNZZ_8)Rn!1Pe^k<k##E}A|!G* zt4&etY*WZMGXHm>kn5A=ImY-EHuWgh*go0*2|av9?KkpzC%^npeivc+@FnR!48xtY z4n6>H6<I>07~@C`+GCx-J@g#$n3>_MmMWl0oGKtne`l)1z@@NOelymBqDXZ$u)sY* zNRjTDtqkRaqK+bX59hu2mv<L#z)ikayPxxF{LjVe&u_14{Z_EQi2FVp*7zjub%ZJ0 zR2Qt_nR$4N<DcfWvn_t-cOJU1661f(a(i^xH7JSWeYW!os&RdD&uxFmr&PUk-M$6c zd-<iriukSkXkwu}<9yQ7Y9uRDnG&PaFA`!nn2|^e@(4ka|NgVgsC*ix39Va{Tqra1 z*nFHxE*T~IqWYQb{3N5az)O3Am2R^}bE6pZfcMu61~TxB9rR=78Z88UPvLy%FN$ei z<1D>RnA%X*3k_>VAGpQ3&`Xz*L}%-)|E{Wu<h?)eQHm?A&!gpR<quX!Hm0X(zDSm4 z+-Ak1ks@coi@;u$FbM<)B41HG0;HM80>U!M=Kz!as}9D}bf6Xdz(XJtdXxT5W_O(z zGnM~0?!h&VcRw5bHn_dN^f0-}ClY#h!X$Bhpn+Npg1$|bxJHUx-(%>~0693xHida5 zWPpCUZV;B3{92b7J6g)HqPwH{(;(@4^48~iqG>szv{4+T0dn*H!+rJgd3UyxoHVxA z=mQT4sW(GOewLV0AdSGj7t(TWV8%?UFn*;LDP_ShP3=HFW2vFy*q?gYvc$0zPKCit z%Enui%2mMf=heOtS|S6P7vDx!ZOuKrMp<HRPy4yq4WH^@4un2G*A%NBxF7IJwwVxN zwHrO-6B>=^Te^FCqW-qNtyosEtgLL10;^^yyN2hFkkf4Llm4+!+X<7beuCi%+4;#_ zG@W~eMFVRo6Qzxj7j+>K7L=Kwr8ZqHUB>LyH$SA$g~k%)bl91gs^9!n0P85z<h;o2 zsBz}0r9%y?pP5c{8s`~2^~IfxybqQ&;~>g^U+ON@_-7llaMjv1O_~|Pgd_T>jDsbd zeL5&%yDA_h?jv&~qnF7Wl~MWnqAccY1y44|sL^VY8?s&29*aNW3gxSLSizq*q2iZY z@ZHiE%z<r+F^T=(pkavJIvmWwVFEDoAmb}RAjg1-tc8H;61%yS<8<?I1thEy+^;{{ zll7J7t$h~5)^rX3!`MwM_&q6e#Yb5FWo{OBg@v`wd*W4+V1}J!a^?i4`4X<gf)OzB zJvp_-kNhb%q3mTMIdHspcqhc~x;_9Ug~(BMk};=p<o-JEn@_d?B19v5OQ4hry_lcf zBjNe+ZK0zgC$dW%UVRTUbLSr7JBa_~U`yQ02R|)*Q92uzMOhG^CJ}x1cM*ar$v@TF z6E98-ayh=-$h-dU$K~Ngy)&MBm)wQoUzmKhs$EP?5Bae{PoFeCvV%s3mEQXf>#|ad z!GJ~s(mxS0I414>L~p`$DWIoy*<6Cn@jD#LnU*V4NU<-5PHG3kM)}&-G5qm`pn`Jl zL+yU*hRfdHd%~$aky!vr#O-Ee9>htANcmv?uYm5^A=6}gzjUursrA!#6~Dek6_#jj z0d}s0PC^{aHIak4-}3)Hnh~H8O23{jChd_n{pQ|&!Zb~~w>-vx`37=_=uA}l(D(r~ zHl>g{B2T~}EvNK7PF4q`_6g9g0-d^Wb@>m6x?pti)Kh9gW}Yp1kYt;5@;@$Mv+#Fy z6aQaIqnTvsWG!kPr^fa3`Jgk4i;(939YFl&)Ja}Qztzg!oKwk~E=!pkD$G^K@n>si z-!7Tp_tb$;aLHFCm*$PVxkYSe))6;y4TLaL!`9=Cj3CpO%{W)&O!}W!Z3nZAo3o=d zbs?fal+C;baU<+75oh2f4A7f0TxGk@g@BV=1vXCawe%l@O|dP96?23OP(q^dOaQU9 zS1ES`Wfy)``_PiTjSn*Y`6Vg+1XciuMirZ+kUx$rOd7<k!jl#i2C53jHE5w=w#Ui@ z4Ji)lej`riF-4T5Z)(crcFfp<<=}Qa<h%C+lQv_F9ftHnyXyHDMBYuhz3D$7Dr-1D zD69HnMGE!@38cE#yrP8!u`u@EO)RDxKp#U2w{L%Eq;osYLwKEve*Wc76>_I>eY7rk z!a%_N<e@*sL?``CX`>GoQ1bavMUvwh>r%Yq55t|6t>gR9PQgqPmI7iNTCMHX3}y|3 z{=`I7f_qzlH^^RgC}@!R<a4AZ)q*)bPgG3y(GQm`0e(#2Q3EA32k_h1`81XMMEs); zqzPS^2k?9|JV@O1^11927w@-HfqFTV8JR(tz2XH$nEA1B{Jn<3Q6eUHZPU;N9}Hje z2F<*7yr$g4AqLNru{B4?G^|_yCd?O#Wac*}nem2VX>MCuq4~nk4W~kf(!`z@YsoR$ z;r=vL48Q*nPp&%kQmk)i)lI1g>G0&F4rIb5!$h}K-)y~7+Zm#`3V;7#-dez!$?r1M zx8mps;)}rJ{9MM#grf`ss^<WCx^UdtAUam!yp|dsOdZg|2O;aoU<$ZaiQKDK4^J0= zUl#6kNB*PBs318~nQIL-q365r#Do3J8CHkrMc?Ua1-GlHi9ewTkh8{LT@F|z0e#v0 z_GnZIg1`nd^vdgM_50!}O=$jm+rEnb@7vZ4>Z(sD^g(rNO^nqFl8VvqHO$fbn6sN< z2xAgb0J-m(!S(JIX=Jl{&g+a@>Z2PmctUEfduow0_uPvDs=8hktr+o{qJpQI>-aw{ z4&SST4b4^jJ}?iHP>X*t@x8!1*}wDsBqawbR*`mQbI9j>Im}25pn1UnPMs|CTw~&o zDu_;$!kYk!1xRd=bRz#z+=VNt093gkQu&&V1|87Ma3cu=lFrQ<Ym!UHN!mbfkIP35 zf_8Sk$5nmA#24k%A$4$-uckPvL*V8pCp@Yoe;DAMpT7DAp%5k#RgpPmzl`HlAN~Im zBt50+|K9j!gz-vZHhtYRU9h-%cR}xjuyBL@?jXPuq6RaoqOFL~0JSC6@g+SW#Jj)q z&O+q*E8dUI%flo|N%};>FR=y)5=VLjDem!3rjG~@sB5t*#pVemD!)=Q&*rvNtQPXW zopt@kiX}2Ko8^$V;^bGxY2`3x({U{;$?-E_<;p?D!DLDh?vgiOdLOycq-WGu@HY-? zc+<eB<FP;41Cfmsfgo@h2HrL=PlNvUwegE!6JM2q(m?G<RnK*OT5>%l&*mx2$CSk1 zziejq2~9rI($9!b>kCN~3ZrS!#AQg%XhQgXw2pJn7T3-e^Dm2FHT?gG`pU2<qpj^> z7+@$FT0&yzl5Rm_Xz6YNDG6z$ySoIWOS(G+>68|c?rso4^n37}^M3!isM&k1d)={i zd;y&kF{w9|yW54E+io%UcDc>rq{x$Tt*~JK<DM``p(}UN<Fxu}#VzBC1Gctdk0#a& z;=0Q7`%{#`Qv88mdt#w$z4L71iHB}<+?8GQPg39${{ur!_%O8R^gBd>xVEu>^_Ekq z8%>ae#k?tZ0;5><wK)YZ27CmG3zUr1#N?rGuVIMpuN>G-JZSA~pqQK@n4kH5PRvl3 zpLxp#lke|)n%4!~Kvj#7$-VJ%x}Z39!h0qj>oyqiYU@B-m&$)2F`!SLp7vuvv{ytW zBRT@&FP5H&0T)LT9M){~K*Ef|oIIV91c2VNj@ELzGI%u%{~<uec+2CfU15A!@Q<8; z#-1`|?$eOtp8LLuX)NHAuG{seo<swuRvA5@<$83)X((6+btjk&F1`mnzna_-;MYK@ ziWQqs65Na~(kp>aMO7GE$sLsidQ$AOR^gV`32D!FTudv#e4vWa#0;4K>0?Q=j1o~) z1bHlYidR$qnV=LBBqZ`*^doPJDm=toRO5+Air{q18vm`~!!o%Coy*^+UEwK$=D5U2 z@n{is<tl~^Mam@P#6lt-npQUmH1j5x@JT>Qm7>are5Gdgrw2adY(I+S$nb_>0fq0` zdlQs(2t2l-DLfD8bu{OM(ax2Su!p8${Y&KXKy#4(Wy@+5&SXdtDVRI*kp$g~X|~1* z6+^zL4!Y(b`fkP@ejTG|e;vFPMmv%?o>G>3^1e0VhD&(^VGtJ)Vmhpa+mpL;xUbGo z+uHi%S+ze7(vVI+E?M~d^k^=f5_Mcvr8&)!twkbqSdCThdzH)lrZOZ4H>yog2XR$l z9lvbPscmh9kJNGtaIFEj(tQh`+!4`t>7&c3FU?9G33uF@dJcyTi0hBUB8|vSOH3gX z5m#XslzfRA%j=fMH;*r=DTAm?HeP*c-Q|deZ!0bMMKSRr{34pK@SPI{h$WXD?^4*u z*v0-5U}=Sh`XBd)p%%IFm_d0gY`gfD!Qf9<QDXJq8<2B-d&-A?EG-7w-{gj5(3>Z? zY!*6w?U;?bNiYnOKZ=8^2{&*wuW9QmPP11LoKe4Wcz_}xlk(4%a^=(65LURsaB*!V zd>`00lSj}b_1g(jF$AI0?FR2ij}khTL|$Q6U@yUcKiN{r+~3(b2ja0dG6O+|-*5=$ zp2H+0N3g@`w<nI4z_>_MD)jl8kVH^;TT*FYV7<q$i~f@wu!NKeJLq0q4{!Nb0eh|G zC#t@dp&$~~cY|i+rmI^r!rs$@QT%y);3nc~>=YDIFgh6cL<!e8`eA#q-I(mZ*953u zhNk3E*K{;JLGL6K;D0r-#Nsa3g&QFPZ%4%=)46~$KP!{n9ZF(|-8`fAOQQqeAg;K# ziofh6!sj*aJN0&z5WX*b@r%wecxJST7|<pvZVElT6A_;255pQ}m32}%{{tZVV!+{D z`QE~}how$3MbvUIaSCRt4Fs;KAgAaIV-N)$q0}CAKtCs6gFn{d`}9iSJA)rIDyu31 z*zxp752YcSDm8m!RH5EbbQ8t<Bf4#tL$W+cvtDsA-=m*fz58|+p0yDZz)ArS&!sXF za;`SyW~cdY5%7M&ySVQ8yj~q0oin8E@s#ERzDc=#X?bjOLpyo+RDoV@pVk@u4J_S| z{a{22L-+05JYsf3)2i-}x;zLpmlpmeahN$As)Ga-!^5o+3IxfIB=6D^q-18qh(*2A zgx4kkqneG4;)Y&U!{k@K@@MxW`Kb6eH#ary^--2zvjrDdRzjz4O>%!)T3VucenxHI z{9p$h?I8H%#fpLFsnWfB?egzejDvz%ZXDX?%C@CJtcm!B1wH=G>cl3<bdBf;St@k@ zz*mGkWr`%`hWb-Q;T$alGjC1A@U+hu+@xEXH)y;uV<A;8Glube)RX~HP?xU-RY8T; zZB56+#ryV)1~-^M1zTh<JQkV>^5^;M;Ysg&#{GQ@Nrha>M7=*Iab`H{Gnr+46hoXQ zZS$7emFJ47vXeKW(=8!P$MS0?>Ox+P<8pXeKB)$=oOz9kc1HKF@8I|^$OkeFrNp`N zcvg;VW|`!z%<|&exXFeU>I*8CKe|5r4q3X<MfUhOPM<C66M6diFU6|wJ)6Dv11~Up z##UDua+8u_Rkhz=jPtLqJwHuaVefp0y!>8)@4t98?s;bz1M!*ZhI?y7)nN##pfE}T zRRS9N^H2;HTG2fjDqKB$QwawTVV%8DQfpPzZn=?M(K#w$fsnz#hUu*ot|#lFYT}m@ zJT_wWcG<F!G^_F+L%vONOV2HW+NQ3mF)JPDLbkV#tlmrR;Ky1wIo?zXuu!O^f1MwD zIXo~Wg>ZQlDLIeMDMeUiNkz(t-<Wo^<fya0nX8|~cmvhd*EhTOHBMDz(zO%(%hS9k zi6B@w<3GG+=Kw*1mp(P;kbd@7{i03JpV5-sKT7<5dj7O3X}2+ER5BEP{u@m>`$bPy zySu~X4jaWEgI;1|Z}Ge7y{Pl<wNduZ4nMbTR&s>hPg?Gae%diAgAU*1z-mTcu>g2> zuIT55!0CsUJ!r>ToKL*v4OLVXS8@sy`ek{zMGJ>rF0Oz0`#>i^WhF$pdyS0im;?4X zKG3{UFH}gBO$}d*Q#D^H@^Sz>ggjVP-4_!lXN`Xhz^xJa)eX}_;|_oPcdRKkGyRO~ z#?-Dhvdj0V{Y$~hE%kbHl6q*#;O)qpWyaEt7HA(+qNApIVlLvz4g|k{j8rk3fpbD- zJ`4BwG9i`U$ScLM46_wfRhO5$9H~NID<OxB=o@|mf>6mtIAzF#mT3cs?4%k(xP$s_ znBU-ary-n$-hPlU8qf6Y{WvbN<aY-8_HL=0!S4YAaBI{nKBpob_b2Vry?w89yH<L` z{O<5Ye{JC}wKzWedAhoLY@b*GK*DYTs>zG&@t=Ro99vuZwC7!yCtp|=$2;z9apl(4 zXo7t-X(ia@3Q{5vSwu)YGTmYRQW{{gM;5sb5U!<~0Ro8H+)Ecn7cS=;kFO98#}s{* zcB#(pfK9EbxqL}3<Wx9f-Xsc}6lpyfzn5(!kbM3Bv40oLYUJg0iltl%lw8!Cz<vht zE<j-tUi`AM2NU79HKah4lo8+Go9gsR_owQz{sVs_9Q+doIe~=7OXfziftoaQkVfR; zZwqL}I5Ztj2~eRrX}$B`7-f{oqo}`q94TYb{5~7Y=OeHhp3!N6|MPTtFxA+wSH|xT z=8DHpk>5AR%`pR5LGCLa#C~^sG~Va^+AV{~x%8($!gEOHJAt+eP;aC6UKd>}(~27k zmuiCg#M29mEZ<(^u`DJSeG7TJnGeD}hit!AeV&Vf8{idQ7T7qaxu+K;iqX#aCdKtk zF9gKQ#@Udv$!s<)a6@LM*41QTj9STo9b@}Wl!vjh;Jer(m$NDQgEcI;JA2JC?Kc+@ zw-pbmj-Kwh**g6&dO(!AzZ-d8!>y#RgV%=z(++3a8~J4tqy!0~vXN2t&LIKMr!25w zd7?Lqb0x2aN5Ls68ru0N$LP5;_-lyUH&E{g@}855(u&Z!swUYiZ%&KkOf>YnEH2;> z^t!M5gz59YYgI<xX9$e8k47Uh_KT^0x7^p<@p5&weYdNA7?AXT<=1p!2T)V1od3zL zB-y8%ZlM}%8LH<E^=*^_GfstK;N{_DYdmTT4FUtw!ENPW$0zaX`B{X-6FHL2@GrMz zxpg8_m?RM*ZhE|Q|KkGOX#Uk=^bobCRM+6&L)!d&xn8*v44<xI{Ex@)LnrVo2_DCW zVX}8gC&WnB0OiV&Sy$^C?v>Y~c;O>d*`R8w;vmGncrX+t8(zeeghw_$bW|2UBBTf_ ztt(?F9*=P)7cR?rgEtUVXrOV%rJ<FQSr_h4*i}*id58aXt{QS6h%QAJgKOnjiCIY0 z8d<0`x1EA4|0{)an|$V<m4E{>fQRIRqs@%<+#@H>jac18`}1XKE`ixlfryiXEBH7! zKvNeppg)8|EI1|#gy_RhR(CgG1O`#nkhP`n^^?5Bh5(vGB(s@6qh@&Q$a`Fio@?7i z2uRoy06L=}&@7txDW6IlzNUu_F<7IC2@=thfS=*E{JuDRY1+-1I7dyDn?c#kv?0xS zQD&bN7h9G2z)_)tuRrFF6w#^XKHxcC6h-{dmEeN`$xB2LTo}$RM1o7`q634`8f7kf zVzbpKOv_b}a(hT>JJ~>mL*@BxDVlNu-Hn7d=LnDFYewkayRK`@8RAr;+Kz_cBHiMC zsh^aw1o-_Hj8yJ>2m}W|e^^Keijh06LX;a$n<!eZh+dkp!$Jg<zUWFwjW}n5Jw?!Z zmm$t3-U(Z^9j|+yB+|f&7}wuGPAZ{fCLittComv<>(8eIoQP_J*1)bPw|IJnwuV}n z`tZ0jHW!`AX(esrfV5LnWMe~p_7*@?4=^){6IEeQ&#}elfq=m=-7zHKP%&Z%;^vP` zD$MyCLJU#U&|yGw%qM##Fd+~rCL9}yXSVO;6Q61$>?K$g>$@|H9xe)j;qD=iga{cR zmw_N~d8m{*-Q*K7ofHt^I)-bpRW?3svD-R~$O+pupYIvtfGd<Um70SKLJBbB6irP} z)@O&+1)O)VCYaCp?=3Bpft9;4n}f=0XY0K>x`rgbazgjSlYDbVaE(s;A~pq_fw@|` zw)#GE#>?fR51m}Zlc2o3+-gko?<H8YbMUiMX9@WmGA{#e@;J^dB}<tENo|J36l#KN zsYo|si2^7YDNtq8mox+T6M_&SnshJRZ(R0#fI+{FapC%l-3H8u@Wl<TM{CsFwd<$m z%MS%%1<KCsO)@z<?KaM2eBd@>GPj)h9BPgfC=WFN?Fxn4`zc=(uCMxT+yLqreVL00 zv84Xil8CBVj0ba~fugN$rgH<Iu3v;g;mAjb$_u{}!95(+*Cn^8A9u`~z~Q1+Z$j7` zR7{GPV-aSuDo(Lhs!xpjxb37mHuSBC4A5^FW&CEJH4nf9s32GSrPcTSAt>$(d1x<p zv%Q`G+bx5-K3Jq&!8T@xlLS12!!So#U`!oOVZO~*AbT@2KtX-x8s^}MV?lV|cBvJu zl(iwgTx+JYiF4u{69H(|_Xf-_H#4(EaR7eeh;FlIf}v8Y#Bf0xY;J|cv<M8Uc=}wp ze6uNn7+fXLTbO@z3iuGi&!g}swqYbRNP)AG2$j|mE{BN6$AsA?03$17Dy`_in~o{} zlaLXnPd~%_kEiZ?$LjzB?l1m=?ZmQ$9rP+(?DF%^wAbr)u!V&ekY;pwJ{jwh%PEx| z9>TX#FK-4*_6qi@ivrc~3YbUQxaVz*I=mwSzC4FGq{I*}s9CI5fOzR}kyt?6@_@nW zV?tT!6ME=X4{SsQtdL$FF<UC1!hNH@&7JW`Eh8W-EG)nQ<1z98^1U~Ahk%uHI^*5O zI7tz(D0JM!@z;ga9>c3Ef9b-DIia=Xv;C;3s1u>xuRvxY)#wWucdTF5?lK@iho)9{ z1V<6)3{KI6aen4F?a54NI<t-bIv%|1D_<eY7?~cEW?dF8hR~ovV@fR*yPcHBNoNd# z3PN@#vZYr0uM;e7fDE_-iq}v?)6k_AyOdYD7yFM%oFQHdSJxQn@?P=oo4wwiDbI8i z$Pvhj=%jAk@ioM##q%2NXp3?900sm4Rn?IcKcbD(Ny$F`tt0UkS?XzjN6Z66LGV+B zO`2?qrikD^jw(YOC1x+-UJy19ZxZz@m_UX~uoyzloNj~>kIRtm7M^WQ*3X4@ulbo~ zWXiZyxPX^CtQ$#L=kuzxoZsG*@<Yd;#qwJu93S7SUdj!bm%n?)5>3xgah@7^o=cGn zyJ2CzFo5B96`Jq4ze3b>G(>NDpSHa}hgV&|PGsJVKfiI!arca?GU|*Zer`BWTQHcH zV@h^6F1Yq&xjyD=oIrHl1Vf>-pl}ga@o-4Va*`P3q^KOTCE^*(N>vqM9>9g`1ob9V z8Gl2l@!8>|;{Fe_3lqT4O}#adB~2Z1u|7`2-xNL@@pkL*xaH6<my}quS}4aU6+Rq* zr5Qm;XM}k((y2LKKt6iihOJ-o{SdLUwKwsd_<O@+A4wjUQH=LuLPlTs#61j4)@E9J z%=x76<O=Dd!dGMeKO8KN6J-EkSuE-0g;9qA#x2$n8bLx>Zc2yh9;}8Vr?Of#HdBjO z^2s8X;ND2GUU+S3Wqhj8D?UhQuzz?9a%|<eVy1v27}x~?&l*Udv9w5?$nO8XJ0V2g z)WjF@HQ(zU3Emdl^4R!Sah&y7@)ajE@#3#z0)Ke3y^3#Nh&cWhh$R=1IMR~#^wYCn zfMKzn9(z9nlF;X^9l64S^e7os{H;uglCQWTJqUCaK|By~KKAUMYm@&04|=P+FgkoI z-^lUy^Tl-3UVBZoTWbg6q%0i&9JdQ)(J>kGa-`M@+{VBh_Hl(0+@yVq!$0~_<ng%O zoV1R&P(mOtj~VR7oCZt<$bR>H#SYHMOHSpNR$}j`I(R<C|6HlRFZKIuwn~)9u-uoo z5!D7B5xpjHRc)a{RNnp%brR--D6D{?EV4>XS{N(>$N^OX1KygMuc)0M!ip)pQ3{=g zPSYxn7Q)vq(6O)MCaxYNhlhtcMn>yMlP`8ivAZf*j9UxH!mnTGLp3Up409Z*83v># z7;Hif8<>95mU#MW)mWv%^YM}e1I1eTl9Q40=XhbbnS!nuz060A3xxODl5dISc(3UR ze9+^j%qIZC4CXZ?in4Y7RNBVt+9cP?2e5F)kfaqTa!Pgw|G|yVxyrFgX9C-hWt3tx z3u2H_CwowHshS$RmEU?*5kBfou+%s_!>nemNaJtzo9%4z03+rLHRc*K8OF!wTe;mB z{-h{cw~2ca3UnR??|7x@Y8XJZ1w%;h*$w2(X*nlIGBCWT*#}7YfhjV9X3}cR#L*g^ zg=JJn&%h-o-ga#KeA}j4UWbGfobvTkWMj7>M{Ti3=@>%^re^kc$!xJbno=dAxnyBt zGF-~sSG1|(y4_(lEZel&)@UIGGC1vxPXY9Em<yYGn<pH>a*Hnvyb#|s)Y;e=^Cy`2 z&SId>2M4D5RI9P`t|q?0_Y-=+eCq;|3JbjjCj<j((B*lJLOPL9@g%(aV3Bm^HYmnz zlTX}Hy)ZO5GtN`nC?#jXRJ0w8C)|+i+Bir1fI|xwg)B<+p=V33X>Q9qNFmJWiY11E z?O3MrG#5C+*a{Xtam`hrw$G@4Cs}iz>S`HnaL*V7G#}|`|1Mi82)4Btskf9ol@2E) zGzyfX3#@qlP=4UdMXH|8cbtTkE0T(&VxlRXh#{eshJowY#`TE!KSJPOD>`C~H;Wtn zqp4HwQ%Z?%<hC?e7bKM$=C-Z<lq_CyYX3xxvfN?P?bcdwKqf*&?q7Gl(r+3cgfUW2 zGVXr@#xOB-;7Lwj1FrN%2C&T`nP^f5CHpO(eK6d8{^?9?d+uc4(=uJkh!_idqQ+-W zMEtUM13KcZs=;=0MrWyn@1GE*gcy`ho<xAD#8}W3<yS%`6a49h-a5B^lub#g<@~f( zEOL<YXOG7oU{laS{k!;*QV#-RdY`|@g6>_iWa#$ekN;vh`nc&$@DH36i&QBaSt?Kt z>B&)Tpu?<iRjVKZxZuGMp<o;_G6r;qyIJ(;iWW>_uU)z*)HzcF;fb^~VnM~O&`dyv z?hws)`_R@Xa?iSKmtpf6V8B&A59zLqQPqU)tbQGPBlBWvyi)Q6!x4Y${Q@X&%#e1? zR7KVFg`p-Viay?`gEpqGB@&{nf-!k_BD3dUq%6+7MQo4QidnxTmkTAb0jfirP+BKX zmQUiKWY+;*rS3rSKzFmuUD|MeV)Lj?C&JbgJQ71~%%1r{P$}~C^`{vunCsnl8PJYP zqjMR{;fkuJqzLa|t^|Wm$oV*q3Csc5h`!2xpgGAj!#5H!O)81nl3D^^)^d-0V<r;` zd2v8q(j@B<9pUZaN~jeY<bV7<EU4g`Yx$AgcUd*gScbu1;m<(WNQ14vJXl$u?})g5 ze<4S)Us#gr(Nt=hEPJIU_cp3g(I9bJ3&3@+S_;J|ZK>eV#7_Qfxs~07xJczmNGWn# zDrV_xK42Aat}m#JhG;RL!o%h9b|OjU5+c<<1@}r(Rf)tpD@Jw-8xk&R+-&JjYSAN6 zzGc9%hT%p^Ji!x`1rr5?|059&(r1vpNgCYzJFKez*W0<`bdQgw;wIw`0OT<#k~ktA zL`~IXNr@#knvMQgYU%Ck73+*4EAKaBcyoXC`d+fJ%jC}I`1NC}@@Kna%5A-h{*|7` zsIfyJx%hT4c3-9u<pd85rL4lxS+K%Z!ewp<M1q60THsY7Ty)j7no`3aYd_KmTAYLE z_L4y(>Cafrv*^pYqx}_^|7oohxDGZL-xAZb0OCP4r(T#^b_^Y_GFc}Np;#U%&nzRX zPL;1kr=q2%oB3+o*)fsNC~U2t_<7#ymlL7lHcmoGW@l3aG>S|3S5Iugj12ws;b3u? z)t|}JWwiZXC+vWIX<)qmbpL1Z2o<rmJ~6S1y%17_2H|Ut%phw<#~`CbP?*v<b85hg z_sV3yOE{adya%e(<c;38Km*Z3bA4Eg+>8nmrI8AHE~^BY?1o17F!<v-ra8tUGZHwS zmS#>iumUl4-a%s#3|q`(FUh6oAL3paPDM%oN67;Y0(Gd19vNN^uuJ`93yNo_8fRe0 zBk8Ivp=)(Rt2Fb0ex!;}3_%_clHX)hEP+E+Ax_^r{RQq~C!Gra(pQ%DzrmSCEqpRh zP<!g&RaeCM)^-}*JvT?(6in|&I}Q@!(6sDPPc7~0<ZBhjwc^`;hk9&=bunlPWwAN5 zC%2#J9gkC&kGY&866}|-t7Uj-xRtQ@ZZt2c!{&A_5ytK}Ur8w(Ckb%2p}v}0`DN0o zMp9EqJ7rkLJc9~dY=<i!8|5r4%)(l26aOPM_*2KjRcfm=s_3$u5=9ZFe61sIN@xR| zZIDe)<^98*sL`nO3?)@%fuRqtyK;Q5nxivbXTG5RwYymq#h!|arm51FZ9b{o|F{4) z&Lf69zT43vqR%9E65Tf^K0Ow4{~;Rt#+&4BqCmtupO5*!T{uCsZZj%dQCIC-z7JOp z@hSGDN7}SIZ_&NkLQR>rDXhC&jF&Z6W}Et&B{Is%J+H}EmVn+`{e?UrJl=+oK}OSR zL@xfN7)e*SWfgYBl*SGzz8!OO(WLT0bxJDzKb`Q=_Q4C)s6ryNk@EOrZInDpZvC>S zbS#O=&%chL#_A(pW=f^MR0;Y*4Mu*Bn#D{b32$WhY`E!v5MbpI-GJ*FC%e<}D6TVr z8upBa_vf*KLFbK~_hL}J3m2+MU!va;6`eCLfS=_5*WxKwZ1>ySE9IkzDDE%MpYJjf z5lgCX5%_FN4`a$@EKJ{OxJ}6cGo{tU`I)7oBhu^Q4YJ#ll8BG}`>o@L4pQdgM7iP` z2?@l(s7O(FDG9JGqU<{jt;kwtcPjUoC%(?W==>=BzIq96{1$kzn0TP7^nRY*ju|uf zbz+Ik)TI^RMU0#JkPjt;0>~v5w^cxnY;V!~pb!1Z@Cq!))jrXnA<Z;_l48p#>O`Ex z$C=$hUT>cRmQNr>G<CM;TfTudhy&Mb5oBf|xmJ|A@<M@NBI&VhOW*#XZ2rFfsklsd zw}8eeGKBOvp_r_8Ol!zWvup#X@RhBW6MKH7xJFta?e8jQ`^malH1z?19*0QKT!f8_ zxqy`*m)-dmT*<AAWsC#nU6abQ`oE`4mL7`-Q0RAHR=W6}2Hd8;=|K+&G7S}Y+elgX zbB+*#&Rnbyxhz3qW+11;@(HT<`~9OO>WD(Rin(dL4XlusN#zEq6L1p!B8{?v(VLf3 z%^e*_c9L%`TQV+9a9;Mp7G|*nZXP?Am+ct$CiH0h<^5E&BuB$OJ1Z-AX^V=<v3K+R zmFp(quL$%Io4ziN%!{S{nJTXUzxW>Gz&21m4mCq<NO(L9!yIakcg&a|M)?|3%m)OK zLvQK>PtNnA_N#@nw++Zd1!+|Ah|<(2z>qrW5^}+IT8{{n6}LpBM33FPO0ZUvIA?Dv z){4fR^8i|R07fclhV_Z;1rt%i2~dns8O6;R&_Rhcj<nt91u~qo8|*vnugu@Arv$~< zJ^dEoT=Ja8so1JF6Hp>k0NaEA@p>32-<7lRv2o3==w&RdK_C0p6S#{cH$Q*s^%kGV z(w>0imeMd8u_UikWS3SyLlci^ilGzU?iIyH{J}WD9v(t+l%nbGn~y#0uAsQ*rnzQU zR#Jh`1t&CWT=(#H#XLh$;E#AVpq+R@M<86dJ<}U_eEj^5TW7fBf=+2J0QW`tWqzKh z$x1tC>Qk@PO9z!P5j*kI-u2!;*}zxyEyooV(S^Ud<Hk|fv(*djc7W~OVc?u1aXxqI z5~NDf97);eo>iK*M=)Bk(q!r+7AVd>Ck4U+HVsw4OK?(Mo2;7cvGU9X1iPm4O;0IX zqvSH4DrXPyWGE*8eIu&K-AW9x#aYGFBNEmJv`m{eK7GktG|0zW6PzicMbv<~In7-; ze!+=&o+)CF4JXqEnQZ%Ru8b(#RgL}#4PE_v0p|nSn2qP7MDjonPk;7L$7scq(i)bX zyvtQDw^A>(ihOZRWZPkXkfEWA$VC$Yn9#@9U&2|~4XHcBM^m4R+wEFw+q<l+PZ5Su zuN9@S7`8Z2q_P`r_;>{T+@h2DYTV*4sjm-XdO^l;y>GesDD>DvX{)cVG;>D0C5Jqj z7CUwA0?W{>LRdUWaPwGI=;7&DPy~X6RusY-xcf^~D$j<{5j~_uOQ9!==|2ZP8wHJe zkp^c69Mz@RRZK+w=?dUL*8g!J;76)8;)iY05n2HK$CrByU!5YM75k~Ap^A9mII^rE zL+P{rG@_G0Z}p)|`ZwpVBYafJr8|HBz68#^Sb5?t>L0aPNS<s>X<3~Ll{FQKo~)JH zG=~ZD0f>i!HKAPAiMO_2AZNcrm)kl}7MYBU?ET4+bBp&cH38d}Kw{(fJ^QIv?R~ve z1qut=SmEs}am2>6y*Vr$?Ccl51_Q0T6Rr1jT-aZ`<h&Xe-eU(mNKtvE6j%SmXf@1S zL;+hpA<-KmL%cwX!Z)OXnGce{VWdc3A#Y#0-ExHLHOwrSFr#Haj9znAJ+pKei(10Y zcH53p7-c5G2E2yrk6y!K(#QY6!4I3HL*f7y?W#<qEmr#W=>EN3VxqD^)fIA0neF+f zIr_O7bis*sg@Hz|HCsdcZ$<$BwAQyP^;aE%)i6<SLV66-pYS;@h#m{N-rm=z_bP&F z4oGyupKA69QUQjwwJ{=zL1|;7fA<_9?>8H@jeGUqbwp4ycFNfYQywv(_8Ff09nWc> zkFc;`b{X`Q0_K4J`-X-No{+DIjK}Va73tsi<aQu?bfv_TP&@|91Ow5L56oUjjyQZ3 z%*X^FJ|LM8Q1yMUIrvbcNa1ZoWO-eYplYmRf{fRi4H=m@7vEE`)BNc++F^ekc7QeF z5g?scSvYg$8AGypN#9*(*mwwn@0yRCV^EvTS9bVR?D#|`25aoe<$R;f_3}O(n;Qm6 zl~o)tO{dQkQ{BO=Fl(;oNY>hModVd^lC2B-8(q3_Ay5Lk+t^$o9eA-$MKsI(i06my z1;*x>2qd#^DF|j%)Pl}xcLe^R<M}TIfJP$h_;qJ<+k><6xJ(tf0Qrm9x!>jWxATL! z@)nnKJe)nH*Jft;QJ7J%^k7Tk3c&3kh6cf?-r%d=m%zGr@(g$7va3SP7)j6KOGyFQ zAx}M_lYQ?mB@1AYB7<1^fJrD(9s*C`&+lK(KpRL?!C=)N@x)?ZkbF5cA2TS*HSwFL zxV3rESg6v{9{*0J`{v@o%rZSGTI^>ne_NPNFg1r4l;`8c&e6E%Ew_=rK5|QIz=t7C z`XVxlvaW$NuAhKA_C;|Y{eX;5`0sq*Vh}qs%t{k)wT4hk-yDPp4ps?#MHWm?$EB?q zyOjxL^PVD4!K+$-dk}^?e7x%!w8iuOwE+LOZXnF{;R8U#cSNTEI+D8_$urg`o|IR< zdp=Y51wTuB?ol2?T^xi^tPZU{UY7iXJ&)C7o#p)E7g0sILe4rt;1bsSC+zhhXY1u9 z2eKVVgRxk@zIMkabHw)LYb$E954La>Ys>1<Xn$A5Yp=Ebi#=w-^_sih>lcz^{nfrq zF6V=K12FG*(o7O~6#QfzWu&QTnre$+vh_^FRu*i|9c-CRTVTGAu9Y+3x&G43H%~Ib zayv4fO&pw9F2Rq2%b<cA&Zvr|IV6Hko5W<L8RSH_BlroM$yL?0@wJ(^xI1oMo^nx> zuPf<)VaZd#YVrLe?tFaTHey%VTgg4U1K=PN`e>e}Y|~D#dJs<%;5IS_wEZ8Z6tjIk z`x^pVBy=C|OW#XOOIYA`PGNIa3;#1ThhYBJ-{146p=oKg;-D!tXHNLt<w+<Y(7H+v z{jPsB>0qx<9RB><hn=+PID_x8Px?Hx$t|<0Vjyh{7F^f)U!qb<$ZLmZUhCVEs4|sH zqJe8ny}#X&5~3T!n6VdsDDMdpc^JOLV>h3TqynVs`XIVHM!iRy@;)N>d*+14_lg^! zLVZ@z$*60Tmx0+*eLWJtX=?)3o1kvT1G@oUtJa6BfM4K4br!<qCDIL&Ay%@;46&5z zX4-fOAJXcIDh7j@y&4)fIr%rw@3yQb76+t>OuvXh7mR$VZdpC_9?`yaXFXqa7w-G@ z5aKIscJ2F<ZoFsUyIuI@<)soTKfe)U(|&02o^^rdwYs@Y(n|TSLVLKN?7vzaS_xWY zMyA4pSm7Q3xw`%e3pYX#usfasc?I>u>tc=1H%aQB-J^JbzX+F#qa!E>7i*#|QxS5f zs~|7vsEB-Ailv#X_C^z@&%slJ+KlkL&hm>35}DRlrW(&*)BU@gbsK0ZM_nUY(GH|C z+G|R38HG7T+bOeVPJU1WY_GdNb!?-sG_}WpQ~q6rV!0pSKlxyM`tk=C4OoGtT&yk~ zNnv}3VW44iEQ)tW#?YgO=w2mEO}ALFFkW2Y-gEu8hY-mr5Nb9?iA^e{+JN{=1DtyU zluSABH`0iMl)+(!hV+qt)ok_%srn>|%^b`D`pUY#`CA|GcpzY~5YoKb8pdZ7S@u2H z`L-n&?+XpLrFB=kUtM1Ax#6qb;-$R2n+dh{5dHDv$CDq+%OZQfWxz*Rt_Snk&kvKM ztb^pP0K#vGG8aqx3hz;DgQ-5>0wKz67%|Yp$MY)LX4&A=q<T$so>C2;ZCg{*W@5QT zZwLW?gv)Xn;QMNy)-;Md_=EKBG#+i=>K^)bYC%*~)84M}-lNyhibG;Cui6DCvrVi7 zVU+KvWgWP9O!^>=?~{7WT>3$aI#)9ahvnrbYG4zBVa;!o5>=I4*G{i0k{cpDLA(NB zAUMTtg~@iHU6njy-g%_%M;Jl%vEBv|<S6+Xj5|rW@bl*8Y;Q`^`{vi~?eeK#obkgQ z|LxbmckI87|NhFsSN?llZoIDj`4{$|vkBoAw__okAPTcoG((|Nlhx<P>NpwpD;*)9 zy?=AA`26(wefRBi_Is>$5u6pDzaoH!PTb<NEBwOa_rjBawimS+HZqhpIHpQp>P3Ub z4{d>6(9#4}Nn;=tI`oDTtZ=Uy6GBZS2J~6K-$S^2q_Lt=v*R;SDW+19-&LbtV8%Hn zSUzE|s90d|e}Na&*i=l3^>Q>@>G9+UotBTkrGk8{#!mJ<8#dzvKR{HL&IDF0k~X~w zY3yqmezA4MuTD@biPQo#QUDJGuyzzN3O^Bpuu44N((50dcwUA)q83QRD}dvDi0AaZ z73nmHeQKuxcKXH!D}YHx>?Qh)3z}HmxrYGgju+?EpF{1>0}b&MUx2lh?q_q2)$c)9 z1nuqZG{S{vXkz^5=L|1Eo~I(eBY`A%pjo>|$Iq4fTLT<_`_%y74eJqOu6zE@H*Cxm zswNONzJXmn`3ll9R=UQ0@Q_0|0*C8+ItWVH70DbMjB42Kiai(~*|1;yIxYyK7R9)R z$;J}xvOu}@B#&psN(Ex8{E{*7!%HBGfi!uwtPbKU4S>am`uzPW2JpwNf&c+^XVg-9 z9{8@G8*wuGRDEY+KSQE}ABmHKwe(fvntB$k+ILKm%In!-d>*ds6fkg;q%?1<XdQTq zxTrwG&CF72m<=Us!X}xdLMq`3G&~}6ihPhy!~yg-?=c!4Y{^#7(Qd1|+IB?8^TNdM zB68&zvIci^{32|=Rj=Qlo~{GSYfsK(URH8PdX+t_`Z-XpF5RJiduK3cnd1}i^?eQB zxXb3iw-)E!=M*BI2=7-9G8g~j0^FsM4#%!_TTw$A%Z{Qvw<cS1-+!`G0{d*mzZI}T zR!9~>tIUtteVvE#mUu!WtWBzqj<9#MNke%%UULc=wmCvB79B@k8@v$GFV&nHX|d@8 z1h(%)1L_-wC3F9TAA?FnwTJ|{p*+VRt8TB(wzm0cNs}aeK7sHKI-#d!zauIqEoCDr zlGuUr0}ljDF5{sLuv=1rbke7&#t;+|3GN8qNI~LAc`6wr2{b%5@whVJUd`i9p8oYX zTSMx4IMH9a+aa=FhA($S=qD)&;Y{rQc=x%tHw;JSZlBWU$$oJZ@JC0Vo-X$u|7c#X z$#lVLkN$g;_2d27S-|~C$@22EJ$F_nB54`~Rh5Z3#q&~|EIb!Fjl5S4n8Ux2ZtWp@ z`9}hZ;DG8a&}>(0tN4lQm8y_Ak+)~9(_hUd9{M|);_68T*Gf$<rbe>sz;3MLeXoFi zQ_Ft{cmKz`Bz78y?U5AhMd{m9nuU9;*_1iLzVYZy$0U3YbYwsy7LKK5AK>Uv`SBf7 zoHqqfby?ZjTde}RzYX=khr*Ia;o?NZf!$n6<<$pgc-`bRh4f_}MW5FSvV|4Y7>t=_ zH6AJ0N#)+XpP>EJdr|K*7>?{ukEc9rSN_f(w|lr(qmi!JLaVCFl*h&|Q40MqZqC+e zOn-s?U7NjtR8jY<Gs|~zgD(}QOF-EJzQUDk5nn4cBdSyc$U=r($4B3&m=+0_mob+r z$hG4;61~?-&Ki)WI!ht%UYFFLY|PwHDLZX!EDv19Q3+cI7gUdBaob5y49zSw#$5B1 zmD?hvKwnVa+@vURlY;C28MrnKn+2Pt*1rG#J!+S=QxemCptsQAz^$H=Z0}I^+gv}I zePO0cy%jc_<Fs?dl*$OZ{pditv5kOKOv2$KTo)gk1ktaMnm`gAxor*gHZBY~cQIH2 z)-v6`-Z?kIFOGiwvK&j!xyK@FsCsbKi(34Jag)n<xuq|5E0z}?K9dr$#r2el7Py6x zTc8a+B}V~XgKw@MMkYW;#Ep@Z&lU&6x^{`b<V^RDP(c?~d|_9t?xg=vKu0-WaTl)D zQN%OQb&OGVOG85@O9TPG$OHkOfYqR(N@+wb5Aj{TQHh*EkC7xUZl-`Q)|asAz-Z)L zGGO_`S`>jfsWnmzEeK37#KibvK|7teK*)xZAF*#9WHkoxEEZs-jKW9FQg1$fnpFKz zp0jw2H=VCD6mO|b7Ptxyz5!J1@G>SO_(%v4+yy_j!O+H~{=CoA)T!FT_eZd>J)6Pr z3VG}YwN;wG1%0kas^k2Rj}Ohv6Y2vV&2s}jO}g`l+=xyVUP-nJZ17#RHreGRO7)MW zWd4^S(C&WV`<r9xnZo34-Z;>{DpX2V7I52wUYX`&!}OexqNq;GB(#b-qIo&w<*=m( zc|JU6V8}GpDq!cH1vUkgPF03P3xoMY{~3rw!^K|O$Z0AyNL58y(Ffs`*9o|2W*tES z!hx)ic@2U2?nDLfGVomGc8NBk(B^e}ICHz~l-_KjLchR;Q}juZi*gDgV*w4^)O?D} zqmcggu@#lQt5&SihI~}4Mb0%6XX&r5s5<Bx)m^p-%^)pqur_$L!E#tKQeEeIKyyBa zi}Oqf0;KMyumV26*($AMMFtB@YcZmC^DzYH-%x@7fMYFhtRxv{xs5rBUTxd^#&G^O zoWlV*pqjK(bo8xK4Cx9qIz!1A5NyYg7gyb3dN+ry$#m;dtuZ{cBhVWh(FTM!Pnnmw zmiy(!>GWIU>WoHE(<sf753@0}PyvGV2D!&_SpD(jE3PXxGF``s6$B99e-%9&t9{x% zeGy5C#?J{L$hJIHg)L_H{IZt7O7E<?mD0;ZWrPF3433SDBXvMo!~!h*4a%MVV|Z`~ zNz`M+%td;m;uM1+51I{AQ4>sy{y&(n9wFAYqdKptN|pIGw_7YjKn=Z$gB-4wSXvJT zpTg0ix+}NaK1D&Xede9)^R=(_%*)%HqN6(K=nX9Ce2YyL{7DXgN`BuatGiV3xNb$= zwb+geum;=m8Iv}|>3%gfG-MNl@$)ALTP`dFFOx1h(bDbE(i37nl$nSL`5u*!#fmN9 zM-Vb6VS0#Sy$!4gS1~b%l2bF$wU<r44;5$)oYD9k+I7I7Q}{oYdy)q1Q^9NZP2h&m zM}=CATy2&lj1^QBj$p{m7i09NTQ5@;0Y-(Qbxk+j<@6_oM-ff-nI5&PL)K1ne;{K$ z94cmB_W^75TeUK|Kam!ZR8G@$2a@3q`v-HE{=sq8-SRn5Rt+B{7mrKz17Z93BjlWM z=ToVRR`#X31{**Wf*vX2z0hwo4olOIVrwjd7m4mnu!JRXxkj!jtVX74siS(B@w|;I zm$0~(m*UaM2`P4X&&mo#i*9xnL+to0aD7pwyDK#f3QT3pMHYWJ5-S&9BwJmiNFN&o z2R2jTW=T<<@vejBzeRpd&M&niG_fE4@s<hg7P^XRyvMLO@&d8V+DCJ-6hwFr--E>X zO6i_^{r0^aeDO8Z5-`gE=jR%l7NX1!Hpn$jTls#xIz~i9wA3HYP{zkC8yO{cRktv1 z9DC~4`Qa9$cfC^a5#dCgvB7>?z|-jfrneG2Oxq$*ZKHtJ5rf4#VccU~W@twFYN$%w zL#vEJi}Cp6<h7R<8DRb8JireEj0>igz<LA_)2I3i@;Z-4;nWg>VWUvD<1!)N!O5_$ zo71!7Y9}{Ae})rJ!}1TBN03*&$9|+{GKD<A$f*ulZ4a`k-S)m`o}Bb2r9!UOT_;eO z@{djTuwl3b<dFnQAhVmP2<Xl>sKPa;eg@Mq)Zgq18MVzw+l%N>)G1HT$g^VIqQBW= zcTSLy{+_iD|FTL@Wn%4!{yNeM+1~;*3jvG<)ZdtsQ@rrZ57em>>uXh?Rh?H3NI8FD zvY3-W<LyHm*Fi@TshI4|0aiY2tUTP`{#g+zpx{(lO1=V(KM9am=1|8DIG29yEuC7S z8N$mN&9Mka+vFxm)=6nSW8_BVDT`FejNsFhnx%2TN(jQs9fyCrx_<73Pb-DMtBgtO zBgn`1$`}h2+>thNDEsmU0U2eve%W7WElmhrp!f_X;2vjw^#7N;uk0)b`tvxH_FIK! z!*uK~Q6@vivH7{HX6%6toc0(GTn!a7v+8rFf2Xhuta@L)L<DG~7@;ZX645GI<)O$k z3o|oLOi#a|{uNS}HkPXUYBGrOA*m=U%h22PnAG?3$LhxJ=UbFN$E$yz{XO)1V1L}o z@bb^M&+EG{{|Y|3l$UPrY?gM#7bhlSMTY6YNMwc74rhP>qiVudew7lI2`Mc}4k`K4 zg~(hRQ^G2@r7zEDDp81EUOcJ0vnfp0npZf<KR`ov*#wz>PM}G?aA!fSucZL8XTCVE zb@ygz9!rH^lwF`Jpo{?-;)B3BdV5Ff(lsVq(~TVl1j2Z$C)3V9zAx3x^axni^!ZBy zO&GOz3-h8dnKlY_@PHc^m6)_D^MVA!TgiCtSW)?-g1A|0xhZ6-hs$a*;PDF}j8F0R zoboS&@A;_l#wy@0{{5q3(*IJU!goT{SMEskc1_az;aZUbB+^}P`SsJbwdv(!(9{IZ zF|>&9JiM$|vWZc5An)IVr&mo)5UPfUr}6<sf(GEuhCJ_P<(mAV$4?EJt|+QBYh2r0 z!gs0k^GCeOKY+Mhq`Gfz4XNw=NhBU^#CsM$G}@`C#-j}3W6LN3DQBGK&FlL$>7@q) z+Zuvu`bXT2Qmp{6by>eVHNAwz4t-mKi2J5%phEN-unC?9qOrb(v&@cta5p$B$P$V8 zs9F0x_`d67XD2;{h)1+=^Xb}rrGDW%hos*-;~5-f0Rg72hxA=t9+=IiOFaO-J#)Ed za{GB>ab0SD`AAs%;#xIZpm;Uy&^-{_&FbWBkrMXFarV2@DJh!s3b2q(VIk@Fj9hS` zKK~;zx9oBeg7u_d&io`=6B{6yFr)g7t29G0Dlx%LgQwv5R!j89%URTJ=X@M3hM(jK zn)NWc-^(&Ku=Q$eNr>pMd+qSXaS4Kg&y_)n*Iw3}3mAa+q!46OHV;Ksgu(DLK20V` z#(13q*`VsT&eGLzS|Mi+SF_GOw?iAf2Sp04BR==#yng#zWgV{ulH)uwRNQI+i@%s* zpZ2{Y0HAxni(U>pA3J~}o{EAyD>QX&b?_gotjw>u^iycWmym6HHfDnHVB68X#JlFs z8@HVAo?0BT?|5#}k-IC_5Zg|uE(58f^863lN0hT#>(fc&H@6}^<~=hpkA1lRp-~Pi z637~L)C`MC*GRsu=2nw}0BjCan6po9VU}ayd%Gj?R)$0ue`}L1`ynZ<nz^R35?s{6 z&Xw?Pl@GF!x$-KVu)*UQYao$sCP@IHfQSR?Z9b=wX@+}p*rZmtiB8s{vQm~W1JkG0 zZ%3XBQ^y={v>w{mCvC&LcfWI&bbV`31}RQot`59~Mw5Z<4L3f1+H|VJknh<+*ug`n z%*~ymXk$cEz|PF(yLbpny5^=s(ys)IQo1sD)-g-~qk2>`O>u8CXvXECAnNS$j&6Fx zq+yN%CO~v^CsL?WLd`J&y?V(f3_73`9?gUUtdI8dS5q!e-Y{>kst`6Y7sV)CN%>MC zKR3Lxx_Ef$fNZwOoWZIUuS}PM1cV=GN}pJ2V_qOgvrxKF;_p=IX$5s(@~X3q!Ac~k z{>Wu*dcF8<ttFK{{)k#}13tLY>ju5u#C59c3Ou=BDmNV7uTmXPYMST^&09=_efYY> z0we9g6O__2+#DXLze7h#KwjHR_;5kNa-D8~6Hxl&@LNWc6bYE^Q3u4NwMbKhd<077 zT8y!tp8YZP_pt^cXN9FbL~L2d?1vE#eq_0@rlvaY04fcu^HluzC#>nL8Y!TriV^Zw zX>5mnxjbYBVH+FuGtREu=Fp6O*i$%Iu|-Dx2eq4xApn!QHK<f9MVvSd+Bbr;C{pmg zdPjeKLtH=_!D}o}M@-U7U?(S*EK&?4i64nCfG!-IROrZc%LHN$C>bTM-VW|F&&Q{d zmfz@<u5JlIdF-l<(deVnJs%P3!Mj?;8X|C@bK?eU2^%<S{oZd0wb=ABKVqU-g1C$< z)pcgaGyQX@!|w&o+ZedPxf$%Xibh*o6*X8By<Z}!ZH>%@ne^cIA5*1@A8%S+@mVKe zB|-i^cg0WSiOitnv|u!+<F5J4nx?r?a{`;u>3!R(^^O$et{?g2b}J)KYgBagNWTy> z-A{Zs=^PoI$FL<EJe11u0hbUZX9d|-uaZz+PW)$=;8_X$@_$?auvc&q7s)#NbdTRs z8}dQOTh3&un?PuN;8U(PliVwFN=?BY`f2@vfjhl1hygR1mgYqjgsqN>g_+qLl@Koo z-we&Xs#f}+{yi(*4L+n<Tk$yz)8E>IF;@G`V!9XSg36ewiI`vINsH?b8U&4<Xz*3| z+c^9NhEz3#x6yK@giBoOIcbP!KIhrMl0kg*HIPoYeoQA6KL*7<R^40I?-K`ndhzXD z*|rB{$Lj%Xm4n(BqqenYG?GzRx6&ClA3irn2ml|97cy#)UodqNSa-s^{$cPNau0Z@ zTIlks3aWY5kuaFsO&nJ|h&Be5{2MU|AaN|?o+%SHRV){<<@15PMdo8G@rV9g5fwq+ zk2eotNHUcZ%9_^zRWzVmJD}?PX-!SD1de&<8Y_!$ycqwJ+#=&0tZn>PY3HV14<vrz zg)17M-xDNoh|WNv|Bf;DYkPaq!@L@g^#MBPD@LHgaW<!((S+fcnfM~L9Y%h;GJu6q zwxUYuf*4!1V#*i=%Q56j4Btu}x=O?~Zb(*eO1_@Po!s>b3VZ2{?FWK%O&}m}X?SRW ztQS_U6lfh;3sqWdnj+k*Olvsgw#=U>!vc}7F6DmO*Vxc<z|Izdg~(`DL&GFA+;puh z=DQdfz4pU?iIkdiW44O4MMY9l+xbWAO!tC-`mu$(aN98>Q#-ij9tFu!WRxG^m;)+O z|2b_&+AJ<V&++?(&LXCg29x*Olk*nSBr*dSH72eG=2o~{GkBz6rh*Teb2L*WrmtL_ z8WNf-e}ycDruD+o2muo|CT7&a;^LRmnPSJgG3!iVjZv{uHV+pT5Os*95Q!YW#s=sQ zGhg4>cY|Ck>{&q>494|Y&nZsDwmO)G-Y9C&sg-fd%R2OFb#Hv^W~!HXNa#)7&^xu0 zv@72sx3y>N&=FSBt_|(5A`rQyms);r49z@d8BGKz#>YJ_^mn0)YhmI3Y#7M?t$m7( zpW0&-t!MJx=yuifFg5!LZMXl7dZzwSZw^28F!Oo#-3V6&SFeK@YC?h*Rd4N|cz~{I zTS{Hgx$L^I!52i$aS08FlEw&DR93HFY%AOXPj9mM-fiZrQTpED|Gr|74i*2o+nw>Q zD_|GMvlqz3zAozhIoC6?2U|PT5k74ra>Ixeb;D~@S7_psAzNNK(d*u~z4{X*6^!9w z+?c69uaGt0srEzQhSCSK_ZEIQeQWWmvGY$fU{23GS*x!@&h6oBpr9uYxUBx{o2ITq zr+bVa(BFUa*O12Ez~I}`kcN{bD=%l0?el%jGTHSqO=^@M0N!d9pC!j*DY4e1XvcGW zVud?wUTm{D^us4=Qfd~|*TE&@D#ulhJoff+$0<CpRj}vafO#V4WgP$Nd;FJo>o_97 zOJ%nS2_}=<f)3Z)sgA&MBXS{^Az)KO--;pUmubS~aKH4!G%JNm&Dg?|WW?+y8{Ft7 znv117RI^pZXqTGHlMy~G$@3m%mZf%;%hIiw<vBYW_m=|@v?5gGFUT-jybQYs_VjU) z0VzyOA;%j+<nFGl{D<|48|q~grr6R@cj_1VPg|F`a{B9EFIc?g=<8Z$7YaIv{Ak7| z5MBf|=0Q4T=8en&Q?Z#Fq?Q4Mk1zrc9QdnMu%fzB9LF|}^5v5U{2FdcrQRWqy&G}? zx1*<gKqe|jD{J%8N>*9^&>|SRCtn6>{#ZsE5nL!+#7fHc`jFIWc-~X<j`l`ti1jeN z{_Uxn`6wPE?Vk_6`}%q}pKZ+w=R|?5qF+w8?xF_uWLnwxg*R9MqOb*IrJo5FOz2>R zVFrJU3?h4-L=OAD4z2J!rWu8EmzavkH`*chm86<l?w!$S)Hs9)-8xxzYL2f3;OZ}_ zR&37K(itP+#Ey}?Ky}T9hV#@kGz4E?V*^1x=$+()<Db{>T(CmLEwQeWUfR5PVW4Nw zM?enRA2s1()E%WIaZDaH03P@=r?MJJ&a4U)Kxh4fCxL$E^kqHjvQDtWb%<;sa#BpR zOt1K76X)>4behM5C1C;SS@e~S*B_GBDZcU8$F3~%eoT-Cn)xxoBi8mKn;-att&xx+ z&+<Y;)ZtV0OQGXCt$Vm1m5zRtAJR~HE!b8kB}xD(mkpn(oFaWwHd4VchJPo*h`pKc z4{bZST^lt=5_E60aLTHM{X8otXK>>S`085NtHJ7W=iZI|CqP{jirh}^#)Wsbn^MZt zjV#x&-+o87G4Y9MbJ}$Pd+Q~qB<UdWRm37&jqxtogl)W@Gp=ciV>Ygl8w!6>A~eEC z<S`UAFtFrJ5c3lt!G7HjPH+|f8#)uotY`Kp0|qFRZgT9>BgM?@C*Hl5&mg>JO5qoN zTb^I#Xm?kAP+nzcX7)_z_Wd!J4CAjN6r~SqvN}B)D$}`cv9zDE_MR_ISl^_Jchmn{ zVAL%@4NMrb&-rzk@i}vNAE8^N(I;40GZ;mwzw*~pC%NYn3Joqs<~Hd0d3NOY+Bp=S zTw}nQU&!_Yow2&Ug+00oTT}QF03;vzXyaWA>F6&iq9RPU*NG&0yEIgT0+*56-ztYH zE5cK>6(un))+^bdlqz^NH6|$69W0h048FNY$cLwLxX@<;`ti65x~CR#zM%hYBLUWO z1c)s+#yZ+p&dRB3eIl?MQCG`J#L<kKX+T$Cx2ph=X>CjBe)GNp7V3oUtp_)?o3?k( zJ5&jgbppR6-%0&=9XHU|W*_kb7_69?R%0Ez>>#yhr!6qM7nS)*!p@Q%;!)(CQg>3| zX``+ECC9Ipdwpk8TORKow~t!7ied_N@dG*vi@a2U!Y86erB@1xB>z_7JWgnw61fw4 zT7(5nvcCV1sk4lVDqi0<C5%dn(hQ{_C<4+sAR#Fr-6h>19RngEDIp<J(%s!H-8qzW z4$V*l?;g)N|Mh-T7Yk?h{>2mbbKL^U1NE{?I9=6q&WFlcw4bfcsa^+P%F$H#vv|E) zPdFdU5BL)oL+Eqh&aA5zU8C`_R+$>hX2byJMOcy(Dg>jqFT?Z914*A=D%~WP4=>nf z$tK5$)xHeaL^wUhx3#6+C(6inw-poNR<31WyCUiT*pK_>DTvwvRPYFC>!WsT24Fl; zj2?C@Mnd%3X~&^LiiXqt%oUAS-<~mBQsG%S{kCq}oM<lEe91p-=3=Tfbn~uBchBV( zP3PcQe7yH&gRq8VQIZu<M7#Sbsx^B_$KFIVhdzpe5HUVQ_oqr8&4}tQ+u9<naFk|L zUXcp4m5bmojV!oi(UFS^AO|E|;y6@9s3X(E*F)?L16xd3lB(&zuX-iU*NW_Yzz6&H z`4XRCS(W;$`9I@nmGXMeDEI^K)e6P_0D345+M^e<w=W;1TD|Bh<Q$Sg=<agv;-M$4 z3q$Qysx8FRSy6A2gu;375rzVAHDcGzg@s+Af8S%AtKt*pdg8uZv|z7wSh?06*j>gd z@%X*zSkiaRSBqBi-rqpDmV^H|uK&?GKE~*q*VN?{lplRym8nWiD$KmByPSs)pZXa- zmmTk7ZnK<aGM<-LsGFW;P+hxUKWU*#i4HrR3F^nlB}2t^tI5_Xg<+x-K)v9d8qrK5 z&2a0B;`v+EIhLUBNfMqzXgo7Bi6cVlet3l^O|QhlUOPx?CH)dl7Lwu4B%)7O;-zrb zTrpZ2AAdqZN}91?k<WuaFfgF0rR9H;z45}h-cPEt2E^b!uRRkaS_&FeZ)zzICV%Xa zWPxFEX7m(IwSTxf=m(L}(0fIozcn+QA6il|1!sS#tEnr`MeGF#RBoG1%*ZDIC<i>} zAadT@^WBO$<YrEYR;O&77Xx5IIZ!6^P(I(<YeWb+Y9cM7=v!(7A2cKNFIaDNzb6pN z2GAy;i)pK#uEQqZ^DAV9R+R8$wh$5$bucHUr8x&v4*+8z8)7|=2)NGJJ1xi;*_E2q zH8jd=q_p({`sIYMtOkeL`}yb$O*pV}aM4?!q-Lt)fgfIo!lWG}xdF(O<<hDth4{I8 z9XLG@-R>aw^^;~*?4r)yd|L=r;WfprX|JDn%JJv96R&&n;PxEI1ge)QzwDcQn^0>{ z!|@bb+|a1}x>mVC*>Wd|lFU48fjK)TmhEBjKIC|Yh?kegJ8>@@?^T_`VDJj=Xbh|k z^!2xIb~@vr*2MGcUlBsZYBiH-ecadm#^w@A(m-H}XH#Uqa+V*9!os0!OSjmB6dU}u zQoPYs+TRP2b{_ze0KTgF2g0Js*0Ur=Qu?wy3gYSJSXsZ?5vvvXvi5x@N?{Q`)w5(< zg`RO}%N@^h_~4X>mgOFt71hf)h^e5GhAk2t<?yJMKg9NpccdhR2wj<iZ+Zae3rgxY zD0~i@h1>m0#E3Dx6dmhgm%SH>64{UsH8*myjh)v#?abYV$9M<i<j`;iAF)Ok7R3>; zA)Y>0>(8RLa(YJ*lUJW;&<4w^jd-vUpyc>q(8luU`#Wgz&4RP}F)#FV`A89RLw<La zcF%OTVQ~N8{<`$uN)<BzdY1rgZzZgRUiYT`t)9{E27G|ahB2!H0|S$M^yj(&y=l52 z#<*}-sfI4>QHH57U*S#Wk13ZpCv#B?qEKwKZn&k1<m<S_d7ATpm2UJ+hP*Q8y85&j zKro*<m5Ta$iVj*wPyb07+*NF4&xsPPg_5%{)31qPz0%S6_6$BYsujfwH1*9Nyi9zA zvyKXi#2&upt-=o!nI@c#uYPQ4ZVyvlC40`hW5yyu<PSz;PT_NWQrdjYatF7+$A;e5 zLc?h87njMWx>pYG@u4HLtsCg`VF?Cp0DH8orr}FH`W=>yed#v<BJ#H{mdXA0k^>C! z41XU*Lr#vZazf?4p9&kPsReB6FnwA~q{4974_)gI_5<bWX=gr}y?K~~yWa9rGPM** zruQ)5+syvXJGxpHbKfQW%|eHrZZofY{n3h9ONsPOMY{>UMVYkN2<R+`OA;TiaYSp+ z-q&bJK}(nN=lJG}YhaRXRh*6g)y;q>crLc8tj=#WF|Yi~G~fe?W}wPg?%DjC^#-WM z>qlGV+yVRT^^r%OfpJq!4R-eVIXBr<7p-AV-43b6UV9W51tBvesc|{Yta8Vf%=cuS z0|f*Txjr>GYR92jNkJ@i3m!Iw0Yi{~*b{HJ{6rEU*QaU6Q|EhiH%L7<vaAs#yp%A^ zLX5U$B+dhO|BPqdd;aA!VsE#qN+1-X#!0t^%&klrJU`4W+5)pZXr+9_dcddG66CIC zye~8(FcpDP!rh^ia5(;LN2POQz6sNrbnIdvE=nC@uK9AR-8^5)XS{+gOswP9*uZ<3 zANQ$GXwvbIeW9q#@zIXjfBg;acC}&l6LbKof&JuI7xL`Wq(kCaXuu!C5iX>dCgl8d zN@M2ej%K+R1_=Lva&hhPp20nK>-Bl5OzYb(`OXIas|8$F8yyus>{^*=z2X)^Vgrnn z_uhAafCUbNjcy5=)qOf7!)$T;9H3N6%p8{8ZV-<Vp`W8vu=Kb#QoR_t{ZYc0Ko29J zv3C2rYCwe5h}zot1o2x-ulpUbC9}7TsM9BL0Yuq@PB&^}2Oj;Ads-oE_njV;IsdZz z4t8AqOc-r-N-G1_@rNjkQzE-<06fKz!H7?h=AzBX1fYX}uSj<*Mc-_q^w1(oO8C~2 z2S7CMsCb_q@Lt|ljvVh8K)Q3&d_!AfM3DO`CnMn^+_-lFMr7UvYa7m2rO$mtpe_fm z7Fv8L32217D$QZSEg#L;e;vv=PCp5>`^8T|$&9C=Q$V`0p!59~{gE}4!vw<Rb|vzr zOR_la^?)Uy<VC{hOfJY#Qhc*@DHs=wcGLoBIZ;~dCY~!wF7$j&t}3`p<rTEO&fje` zNR}2U_;K_w-J;K(@I=XRB77$9rD(QvQu)Wxmo5?|POSYn%C8o_;Q9vunzpYu#AUW% zw8a)5oS71XPK_+<nUcTP=X;TM3w8JmordG7m@`*RL)&|lmlutP4glm@Xv5jZ&5iVW zfo9CwzM|p4aVXT<cs+%wP&s-<-SF!wTcJqXK=ee<qxd%3K1A|2iC36XYF<rJFd|FH z^I8POl%{!x0qka^L$8M46~)L9@G~jdc`r%}6yVxyQ`6FdalaezR(nTO=+~w>E&OuL z%Bpk_im>3|Gq)Rhu{A0}<-uCBk!OL!>zHKo1vSyZbro;~P8Eis3e^rb!+HyU#YPVr z*RvYkT7#8K$uw{4gw0#FPA~6}IPNFw`8Q9t7n_^&JsupwB<73!r>t|de~gcLEY{`= z_t!HeY-d)~G)Wj8^_M(Ki97$|EFG#Zj?fq1wPS1~0zUS-Pp!-rDnW@1l;I3PtF<{^ z79CpI$4NV(BJeBljFvSitC>4f%MPEfsjB$c@KrT+po>n9g!;LuY|`T6;is`p`RaQo zR+8GI@^pr=fV2>p3HU;^ZEd?op`DZ~^&&W!)H@7+kC#D{9G$h;x>cJXgiq0J<4?*e zCGRITl6hCJ(s$pPZ2>SpRL5eFg8{X?!xt=)&A2gibpZ(s#ZPT@q|;o9|FdL@1Qnw# zq(e!hf~0=$Wf$|urjGvcx4&PUkfjFKxO+=msq@Dm)N4I*r|x*vIscihpk|v?!bEGU zIZ8_V89+(D9=5NYJ0&bVs@>e1kID*>us1GxHT|b}zgbUT(CclgwpZ!%r7n7mCYl-q z+dJd=a8yBu)3wvKK@#f|L2Mc5DUPtz{KA5_5tpv2b8`<PBY_B6{x?RpLFLMKwSkcV zFNnV@irdOQ;C)v3FTVQ+XDvGfeSJZ$B=#-F{3tu!o!A69Pc!LgdbJtA@CLu43Bls2 zum{9P$VR$PcYqKBD7CEO!)V_JimFK5<4xu@q+R>IY7JqZtNM(QZlx37o$Hh3M56Rm zLf}Fj7k?g5;!;Eu2#GDFeBJ)4miU|3CEID-2)DTR)PFLp_T|4g9C#}$=|tOZ2eK#Q z++06&a@2Ruq?V~ofvE76=I4VMVYKel0_p8^6?KZ({_I~A!dKy;A}k1fk@<NFK*iCD zElu(k8x(E_0v5G^P4U)4QNPv)KnVpM9viaUaaq%lxefHcS<c3cY08Z}EM;l~;4F?d z(Si)gpDjMTd5~AoHQLnBmY(CpPX2$n0j@tjD9hTMg;R1y_eH2jHXWYahS19dGW<o% z^?0ASdE5`ZS(zca8*e4ksL_5z?<k}tHbd<v00-i99w7WyrDS>hOA4zlF~0SIJ4G&k z1%LLv>@!;)?u{_w(~5k_Qk3sRrqMSXQMA&opU%&_`M;$0FU4tpob&Rsu{NGDDJ4P8 znErc9;RG0%B`!PK$^BPYD%Nk_Gdo43S%=@fPe1eY9AephsuH4DX3gkC*Au4=B6Nn` z%)IOWlJm@eto26Wl@m{?rC1w@KRSF}*Tl}xCaphk_Ob1JMQc&5%$}9qXQ1_Vp|@_5 z7c;-*a<VS$68bjnKTZ3#a9Vb?398Q#uQt7gYPpS^+HEx34enmQVKpY}c1ifGI!&BF z+<2v@lwf8D@+y6kkmy=_fXqeW!)^so5e)TTj;%8W+JOm3@7PdTM(|5pUt;cXh2d=} z{MT<@*TL8L7~G_IcB&q|^=at|2ZovLU<T@oORU4Fyo?4t*`JQR8Fbc)-6KEZv**ZC zG}ZpsR_xfQB*F_VH{57KV3l3^!=HoZFIGh~ST={t1Xl5!!l>POwjh@*19<2pT+3EI z4{lSsf5yzqT{7WgMMAQBcTs9ZNn+#g->M+-GU=Nqi%PW>=q$)j@;}x`0sme&LrHZK z2l4j=7D{8Yp1nhK_Fr$igol+7`khIOU(b!b?jJT9@hs4x+M(julMTsysHD_SN4@%C z{(>i-;~Hn1!{hwNk57*T#Uc~AUmkUnHzigr?dqf@^XcFvaei7S;y(T(z~26UX&w(& zhxTlRl=?8I)C2Pz*_Ik?jp65{-2M4Bnu}oC<H$g=BkA6bjGThl!VCRjBLzL+`x=lk zhb7CR{%02ZLWKextX*H+tl&4nBmx)IGMNK9(jJ^D(*zDdk57frSoB(5+`p*n@aJb0 z&U4EIps>^b2)#hO%8H?8onIB<il6oo_k?F__-BEz=;nfbhEQ9DK84~;vj+3hBnj&I zVtgYvd+7fL(meF!=^7v404qYf(h4%8dBYWvu<b=WZt7e~qd9bnmRBb^SgOq}M6;)Z z6>l1MK4{e8OAAO#${QO2GM#H#bF(cM8n&RIV3!j?=#KA#U}Mm~^;S*vva~ws4eLO~ zg;sUEpdjTU=67lvTi&)enY&&9d2E^73AO|cvb$JUa5-bB!Au`BvC$y2$Fd<JTe%C7 zj!%)}df{qSZAI6r-eV}%=;ft_(`~(_y}{+=7Qd{Vx1VJa#P20a3s&8S@2~bv{3o&% z_Wb&uAi}eI<#_GAdw*vp(52iz;65PC3*O2IL_xj26K=Z<6=}wX>8+#JV*z3vJj=H8 zhG<Wt?z~U*mMzi+&s5|K1KZpWk=6?Bz#V^wl9Jt(R}KQ`!Sh4E925PUw~wRyd>$uR zp9#3y)oH>oV0|+@eN+K-D+J6J?ul-P?LOW<Yu4U(-CLLYr)<*w5C-1s{nG|AZ-1Ry zyT9!LIDks+%OW7Cwu>_T&oX_DB~V;Gy!CTlgK`T|YZp7ahVD~KcIqYp#F(gESH&>8 zrzkoR89ZcvK{&f?fUZE^;+1)c&Vd|KXCVklk#=;RO`NEO%xmh+L<>qLPk!&;-IM<@ zmc8c&Z*Ot|2;u%_&IH%yax<lRz4lN9kMGrgd-5yGzIV<sPMOdf4?JAo<HxHPH179E zgyX@ri}yWJ7{TP?0uSg0POUa2qQs$LmgztJ)m01vmQpO7%mtB;Z^39<M2?a2G}6*H zvK#&aL$Sep<4qHDF*b(~9R$ow=bb1NgC$9x8_Vnwx(*h0-69fheZACl=G7j`&-2{p zCX6Api9REenc9G5rms3Nm1q<*9Z;2n(GD8K!)llBsC};n?%PJ7$8xugU^Jv4fq(ds z{UST9`u%XC!R<+c`(ZP}5qXWb(C8M0BMK8<CYB?^#+VKURv@jOxJo^n#p*nmUugmJ zY|1iqa_jQ>VFpwF$iVsM2xfws=KHv1!(@GPtnoBIf%iXW2onMMG&lPnpW^z*mW_S+ zNz0ZY^tN7yaY0g<0;LJ?0<Ud%E$2v(fAc2T72#T5**FjoW<ERT5wy7YFdGTxEgx4@ z=BM{<Y((vaA)>`sd()^h!C#DU+w{P;Hm4Sb`I$07noYxgLMK_o3bDZ0Iy5!75DHwy zIvgAWxO9eWe&h{vJX5kjov8N59H-sWZ3c9sFFY^kV{n^-G#|0$OZ=9i;TC^gL;z^& z5Z&EgUP5($)-5<&YG=p;ayr9ji6F=?XTrNmyKCy2q5t+_rc`<pHlhI(R&~a{ONUs7 zzE!8LJ`<R`D-|kEdRt6f=|PU+f+}YUywn=xVqlL9Ynxor!>%o&*_RNEVqCU==v430 zHEy*#G@gID<XK?>*4!2gQjRs}Z5{&?_yU5;OUsX&mOp(k{^%<Mw;Q`RmQ>y5RSB|S zf8#?Z!ZC&ZVn72dqqSV>I5_HpyZY}7ssjgI-m_SaGJuuh|4=;r=7Y5j(^EI}=oxa0 z##t6GY8^HC6i3Z)I(8eZGr~X7u7jA|rm+(A9hf={(R1Bsgqq}vSp9A}MSFRLHu=Km zxfMO1f0I#q<j$6#AG-+Gm{j_s`o?~seS-#Sv;&%H*X(17ww6ufLHNL(?XbY&^+jgh ziR#>ZhZSXA&1mA9A<+>I<hqY8y?$or+_7v;z7$|-1Fivn0KJiFUf`=qZ`9w*<261b zE@!fB9|+Kah@|2VR}-Px+@v5R(j<4r!ftw>a_GQxc-PeHLeZYMoMZ`Jx?8x_C#rH6 zH%ue6*q?COe;d?RM{gL`ChBI!etBVS@_gL$1=6VYW-<^Wx~?1(7N@H6n=e$GV^dkT z=b8(PksMw4b`BT^1L_hE=eq-!J5kVZ=;e-LxEWzU+TD8Z<-^1KWB@y@lB;Os==c!u zCh{gokns&wgwMWj2-*==J2_f^;@;XGqn)QdSs?5ujc5uj@#Lv)lto5j!@Q<ihbN^d z{8YTGZH@oGB~ZpY6ia!&aB;&XfxXPN5wfrFhl%QhC>ce;H^l;~cID;u{+zjrYg2_9 zi|B2T+x1)_v}>Hqv|$o#2(nM{h!~8~eASc8=d;TN%xsNW$WQW+stYi%mw5RZMHX^m zEHy5Bu|cQut!xh=YPA!L6R$98-d=<zb}Le1G*0kjAb*YIK?C3REBv@QNNWTN-J(kO z3D7T1Sx$D`sA8&ARNLw*Mhy?I<NmDjI0qHPmFn8uFjl75X218QSM(4GnBF*C9?>C~ z{3C+y&w!@H`>4AgeDklWS_2M*cS3Ge{K`@F^IDuXi${$#3cVRK%7@Jzra4J-OVFQ( zB}2upFd|BbNPy9BUW^(Lt^@Ray+4JaX7xum#C7v|=F<EWMau&P1`M9uR3c4X%`RYM zH<DU7DD!<(Oe7$bVBmAQEE_8_a`=k)h0sqU018*|2?%}7(7}}?_r=4H6h>NX^{_nT zA^QC1x~R<{p9)*0s+&bLd{4arUaTGrbRF{ERi0T|d_w;e%%+PjgNCtf`?aaJj`w@@ zB&RR&oNo^t*pM2-RpYaArQMp0bi{1`s|8E|p+Gt>)+Xs@c}-1dL<C+@af$Ia$R#D~ z5HK%yR9RQ{-3Kv({+hK}*q^llf|bQx+%ZWJr+MK@uu|$5boSMThrn?Ep{ok*{1Wt$ z-EV~qC~B)h_g^~;5W4e7O(ZsD$RE-CK7`lYKN$UfVG(#Ux3^jK-3E2osM51Tc%wEp zOp8iN>h7_z|4rmYgTjp?_N(F*&vGpo-4D4L6+ggkqWU7rjHpnuhR^JEwe<x_1Zb%H z0j;@S1F4gzY_pC{W@frO498#PV<^SlpCWVpC4Nvj!=c$k$Ibxa+N2P=)cTy}o|HUs z=>4x@n23Q@!Oc~a-<cW%M-N)uD!UnAf9bMdcc}J=vsxIV24No+;c-C?%$}tK=K*BX zwfp#;p;uE7r&i{iwKE#m!%FuH8}lbYmL{m#t~a2NsvC}cx!?7uk@Flv>1Ad{4+8c+ zuTl<=j)<8hsJv*o(I7tX@wo&M^Jdx+Z4*|NT6?rg*2HgfAit`YZ#Q(h{DVata9rSD zP}irQc$>aGJ~l8t^X<K1+l&*3u)&0i?))M8cpftPu?91K%SxzhakB<4kA5I<8x$&W zzy?uDUQXvi+uu{55LS$-w#f?k`H9;$HxGC98-c8JbHR&;D|BL(i~r3j&Z7KG!DtvJ zwK&^GQIiu(duV0U_j15nygiJLaEL=i(l5uVTbR)NH)9`?t<T~+#y}reH`}J6fniMX zc!PwA%vd%RzyV&i43a+q8^$2?Z+y}UOU=FRt#k(kUZH+L(Sl{NxgZv});Y0R5W|c5 zE><0}9}qFSRHKMSy-!_MXbwvJFW#f96a++Gh;z@*rrGC*%|YKf(R_g2g=(Iipkk`N z)?l6hbi$Pr`>-~&%ZvmFI_0_m!=HmQz%9d}K2q=J1hCP2X#5$M52X}t0z2}yGLVNe zy88k_q7V?^=2O3n20S0+!m&{A#T~$g9AZShjby~488so{pG;ct^W<4;#S^;z*qUUB z9bO0Z-w`jdw`RZ*RvF|6Hs1DHxVYc}i+G2ikiu^81@ecBfaMi{_6+tyz#FZFJx-ni zG41T);u^o#T`Jcf;aM206VNCgUG@<J9$3)lr%K-NrRIP}BM}0yP}^E>R0i3u?q}RK zhfPipNxa}D2)FK%WTG(5{s4hy5{Va_d#Lb9{RS1%`Cyn^sssSawutWHDlw|37~?kc z=%Z*Wdj#(>vuG>|?r5t7+iB1tN=N&vL2bCS>A}x{%2x+45_3GG2<blbz4yA^f+7n< z?`NP$QtWJCNNwhF$Q~NDTzO9bxg|`yJuj_uJjI3|fA69BwU7VcAXn(mxJao%V-Vv0 z@;xsBwb!rM{(y1llc@XaDSN)O+T&rt!xcpuB)Nh2)r%H}AfV&k!3nl{2IZsapDZF4 zPba}RekpALYrx6-!4)JH+k~LN;R6nDe7E)<G%6}=U>iHk!hZCk`I})9^ca#63x1VZ z{wgghV)rP($_9hzyA&pHHv#Pvx2m!gkI9IcPLmRjU@380dg9C1Wbp6j!Ce4hs8O*W zRkw6UEFz9zwafTtI!;dr?0f}ZHX{XZ;RMh&!TozoFq+S8A5)$0fdG7|KH$9&*O(#( z-kJ(045sLKe}{>Z%z9tuLL6^@4cN=rJA-9e2!s-9k1q~=gO~6BBH-V5Mxb|~G@lE8 zyTyhF$j=iKOp57s_=pc$_7fqZHE*I;x|C>%@#eA)oAD`b%ja%rxCmX5Ns{Rtm7KNT zC^01bC~*bR=<$)$&CP#r%^H^X2!0|iEzcqTl<mIGqZ!)14=_BX=*IoPnl?qHYm@mZ zd{8*maGHid)ML_c&-Rtut5ZIJ7dJh_3xGP;@h90kP5+hWU5~y7leoc`y3Z+jk2Vqv z9yDxTY5+{$^fTZutEVHaZ3YnJE1<@mcH9f`MH2>H`vr3W@9O~^;_heE#I%!UDEv5B zblLlqwM6eG)MVzWt3FR;*1P3)_Z8wBO-dB_(~j804b+<k>b|817-M<W`63%So$c+T zoL3(Sb&jwldlLC83sKHD+szjvyNM$7_YjX_TM)Z$OP&2|&O;Y>ofs3>Nz$ksmEJxX z&r=h0^Z*EE&<x@5{mBu#TH?ax&QXRmp%M|af(Alf+~Q4HlP5eu&L5<BpZx}7aBpsw z)z^Omz>4kJa-_!{*#qv!fxsi_S_vFTaJW8WrV^+M{PE*Q5(Lfa_ctJO+fMti*y={J z?0ti0w{$I#ksOD^gp?Srww_s_8%?`EAq6smF`s#9h~wFeqDXhM*D}FInFN7ejYoPm zG}L7aPVMa@x0Sgz!_Q2EvDg$?>Y;S;Z0i)LH*bhdr!D-A@|E4?ZS{ds<L|f;?r0hU zM0-;I(CXTb$r^<I^j%E~E^MsRHzT)srmUC$0TMX9P#2;RE!HIk*~{e^JpXS}>EAY+ zzooXJ6D-|ZzDp20E6d**pBP=d4v;=fxu_W0Z+08l#zRM9jp}ClcLwACz1m6x2$dx( zz$?W+dsII*z&6w6H=81epo*jt37`6*21Xk)nH~Tyx1N<5-^}r(3VDR~3UPtK!Vi(c zJwSZ1kN{b3bR$5m6C@5|$7{Vs$iv>v{$*`OeJu|1P)ty;an`s0O2~K6x{Cuh4AR4J zQFuD0_-2RHeD4=ncvCkd!}pO46T{m%=$A}qc7c~z{nidzhax5AcXyDMt<TBrAJ|&G z_onA?uaj#KY3+@6Dj!hC^;5i9a{_;1V2lSHehr7im3%pc+X%5`7dHsr!5g_3?xJ-t zdiOpjVduPc?%XW?l-;>oMnp)&MInm^)~0F)NW90puS!>{HA+{{XY?7G1(wd{-6IaC z0K3DhQ&NYsZDmxT;_HjAenASfL`HVHyI%lpNx+p8@AUEG#4dVzpdsXN3&=<vRxcmg z*x4CIH-yNq#@P(wd=<SpuWDwZE-;8EA1JWCGXdA-+{wh8L;QA@tYdnFTurK*?`IdE zP>$ZA%2+pHwR*M-goMCX5j*_0to6*((W~f-sn9cI@tJQ#(W6*o!v&YYdx=pX{%<LV zw_tAT-rl91ZaKE+G2spq3nKB;fw1ZZpLQQ=dBpDQ=tyJ@c$;9xX7)y|j%J8!YHK^; zFyBCax0mn%d|)6Lvaz*Y?fOQ{=LM(^S>0%}O0|dtu_$o=&JBR41sc+<?`hrgom!rG zm57ya#MT23y$@y=JB)hhRF7lLh|uS5?$C0DpC$O#z&a6V5p&@*pOLJF$0}moLy1<h z3_s&+Po%JlT&zLiG#K<90nw6FTNxwSVIynZqy}v$v<eD33-B7(cvs#qjAMeS5dfV6 zF#CKlyd}AfaH58|;$G8SHDo1wQ4o^tP~=#b#^A6dph4#*S53xiZsyaZq7sDqyh_T& z#xL$noL||{;-D@sYFzl=f*yPd0MB;_J|km9UN?>eIiRh(+1%g<`VvT$lG>_22UGza zO*?*@yKHvFK!6Bnr|DNk{$@fcT;gz^lX@7QbZiXNecpNUAx!`e=`2J<UTaiK9Tifi zxM6#=vb#T5X$KZa3lo|Z@LmUCJngdR{^&DZsng32e|@L#z6+31I+S=GXYAKkWs)-j z&4r^Ony`GDTiSiJ?Uh6Sh!r%V*+rc?XTOBBP`Sf>q2yT)A@@r{$5XQUG<oIInkL(= z;)<DaweEEdPE=lzLyb<<-myx5M*NmE4GPZvkkYZ)gAF7+3r79VhYTdrp?B5Q)q$ti z=82@kYcC0W;}a4%AiP`njfSR-K)K7sR8K6wBKu-8t)F5-)<YsLZf|~>LXbS(%$d*N z5rn*wdg!Gaf#)IQr=?bDkf<#xvgT1G;fnxq#RDr7b4e3Pz>n!V#-qn;Wt$@IaE35w z3nc}+hl^iE7&=Pipi<iBbhPyF@8*^=1b&fgS6gg#hl5($+OEMb=wnZJXv#uDZsJBV z#C6=4sL}KsmXVoIlAJEW!piVAvLcU8%^ShR4!fH#AL<vqM^Y8wY>N#;wyn1{h-H+m z!x{<$5wVw2?s)JRV=I!XzL|~m=W5vgmRZ)af?DNJ&?zvE!wr`|_VP1+=keN9_#Yn= z$Txtu+96JRpWR1ky{D<ApR?qEBbu1rVOcj83W_I5D646SJg?^7PS6RHpB9Tx{$oM0 z=K=z$7T5dcm!3Rjo3%Tzuhn>IR%^9bI{R~?)D(iyMMgR<oB~xOxZ9r|UMnn$%oe|M zdr&whM(brao2y@r578MKuciH$R;=qJU+9?r`Sg(eb7Di54i<TtFW>$Z*;VP-1$l%| ziOK`g=IYmOI4An6Yd_g&b*_!pZ8lazc8Po3Qf(DyLwarNh7OTS(1jk;H4dx`0zl+4 z4=Fm3H3{?c7OW9Z_VX8prS1>?X~rQ4aa!P4ht3D1pIbGo$!~bhk#GZXu@I0XpvtcT z4BtyK@)!6EyZ2O1xtB_>SdC(hRzA79U3v}lksTyPj$hoGc$(N~-k`?A4j5)#^N%I` zT9W~r7<9X#i?8>>o)^kTb&#U2-<g#!GT;8BtR=JfFVGA1`=4O_tG{u{SUwZ{gf$cU z@IHGg>#$z?aPCgqW~8;%9X8cNjFMrF+!$xhzsLG%0Y{*ZiVWMGCCn!sVWu-Frq!S` z?~`z{xlGHmK2Gu8(EK0FUFxf!D8=(RoJXAB+ae+e{XbY2oz^pwi)tZCfN<EuC>*vM zeS@xeojNeGx}ps`rJ=fT-8e=yRPopKXC-?d`R90Zs;?!LwcG5W%XZttKU1XeaJbx3 zOhjBG$9rZEfvZcI${Z-ftIHSn29L`$%W1{^D^FEMiUKNWfL{X-tI|-9FK?*$GBq`o zG2XxXC_W*+3{VNw*Yitfa_p5wP2GkK*j3~>$1Ou4Kr)i<g^!<6wWTCSD$BTjp{v(1 zw1^HUmE6#Jbu%Rmy*+E6S$o3+Bi7Ri2^R$N<P-;70J?*~hZlCO^oLJ%nQ~NoOIrk& zYkhItD`u<?O04|UYNq7@lq4{E3u>dF09dCN#Qsty!^jy9;WI5A9mM@N8y~#A&a7(g zq9a2~N5?U0H10Egf>#Xh)2)h&D+2vhi#G_s!jG1aM$|zGc(gqdsr<4XOK`hBW2+Gm z)p}~{R=YOPaiu^-P+WD|rNm$TxRQC9Eb2`7Cl4-p&(#`>%c&ei@*3R^&1CnEU^cxU zomqNQwFN`LYrqf$11-JK4bf}XH-G;`cLI<otzW{<*tv?SU46t%j;mb{Puh2$Qu6QI z{jU~qBj~gH^aB+HupX`{>!JBWN<tD+{Jm(H5d$L{`)q>WeE3%nU=R{MQ=;F!SK1Of zW8h_*cSdpJ1&}HLj;W=MEp^BE_}k0LG=*7&*YwWM<o-a%r_?(!ze=tG<9w8`o4*2J zg>(?$)EN9s91X9tjWE##>w*HfxzN+Fn(vs(Y^>wq{i|djby(g*)0!50YYrEoX!job zHmXhU-t^MBhuM=8I{kY3vy1d~58&P@VQ5#<j+vyU%LhfbZ@LrEUn5x2C~5kdpzle< z)_h5ShO>1i?K}tY!v1c&(l`Q0P-}pao3B?q2aszwK+cJxwZ1NF%440CmQmof14nln z4cl7l{aNni+{hi#{Vm%)@%_n&cn<WM>2`7X7Ej;%?*p&}*lolOKSPK6UKA8JJ^N+; zY=G}3%9=-Vnk(dOq0Z?J^Ng$4S0`OoVQLAM-gUz@hu_&GK&FMJ{y6u8Sk2bq*T^fg z2PkFS4?)}0{jY5^DZe)NBHM<CE8$`$6d7sy^K&~JCR2U!ti+sju&<FjpKUdR+N6Q# zC<LUguKpJi*dFjR!Jy~ID_OSaSp9}CuY95*m-QWh5p%-aR(4o|!^tEw5JVXD`8*Pr z5@>A~sNEl<r-j$&La)zJ3a8ydjpI#9`xPAfmOz@O^MH(T9sA}D5u?u+`{YytS!rn6 zPBY+xTeB>L1K+Aya{n;lPw&3$jC3V?0~!%;EWK0M`|#SW9oI&vHpkK$xN>YR6*_1a zf@gk@3PO;*3nhGJpd(2KlffV^$IdyA8a<&)i(1P)_DXG?I+5!GhrU4|*iKo!-05Tc z5moe3lGTZEs@P-8h4Zx?1!1B;f5;_G2g+dFVvlh6mq-MP$Nq|~^{a+KedtU{ODJFs zLmjT~K@JR(A)k(3IgbR=w2^W^AiS6$*waS3w%l~VaH8W8$>=c$>fn%<&NI$mxSQ#e zOjuu+lu5GsKCQJl*RHp&7V#ANeR$7oP=xWI**CDhl6gntv^Gs-hsu7b1kmlazLFqe z#{?a@uwzzMF;ier6V9e4S7N5)Urss-`;4#IXU8Zgq};uyj)gLRB32WZvu$`d&>L%A zALljju^?e>z>~tdf{tAVm?8isd4WvEKbA>xb)nwb{qM<R_njAtz)B7A?L!>@zL}r| zny^5vz}VV(!e_@mb1d<BqD>Klxafj^xCo7u0{xvfLvsI97hV0eeoth6&4~QW?rd7^ z)i3Yjs3puzUx#X(V;e6gh^?Mi3<G|Z@O=n+4V(!B9mcBAWm_Q@`NW?MusX)Sp&2U; zoORaERrj2S*M8g>QqZCymVlctW5(hCu_sfJi<`=f+f{~lP5gSdkhuDhER#7%lmG;T z2#3<Z^c>v5%+m6qoZNsW1%)M44xVmlXE%&&W26747BvYMO|C9Em`{|?=I+t)PR24b z?h`-1uw8_kqOUQ;IWq4VWx+0(4AH-}%w?8s9X4Xhabe}4qb|>xMhj9(6ReVm<Jlfx z3z*`mBAR2=l)w^Ca?*5LK)JWuO--YN$Np8>0GJehXH(Q2%f#O*RnwI>_6NA-{@crZ zi?ymvUhk}0ls^T%&K?utlu<URAz5yOF7KGY;&6ujugR4SeXhIiu)^7KKiZZ;K%Vh1 zCXBTNGaS)1H$@u>AV>u!M^;*DYlE8?S4o+3ljG4FmJ%if-C7k(CjO4JHOLo)3D!#~ zlpAwuayqkgo_W*^Y|W{F`IZ{pXgnPNFZyM%9UZ64L-yCWPgSx32c;FDd8ah!=IY8m zc^}95W8`Bp>JB@KFwUdRvbK(6a3lTwv0B%YGUW~EWyyIvU(RcqYMPbG1KVwiZEouu zi50_(YajgSaa@08l+Gjb-Sl<JORS&YOBt=&O!#JV5AJY_;F`z}#dc>(Yj&r>3+C5p zgFiRyR08^+Pw&rs+c=V#DYGH=_H&jC;yV5f77<#b>k7aj0DRYHE^kjqj_1tN)+R<o zfQF+@9-q5SYs1B}ma7ZF?KByYjrL?D+S_9`hGd{c(*o+Mj#((qu$9t2;+Le%PW;|q zr98#0KjUe2qrdoopQ-o8#`Sa5xOqvo2iDJ;8HA{&;3=vAI0$)wix%t$5MutIk3lPi ze@8L$%89e=y>MGD0JE(3U8!j!Y}!c^2bB3^IIAqR1+9rKHd(OF0OAb>6qS$zlg}b| z>%_Mku~EkfQ8Li0$9Kj+#Z{!Ix9fD|dG|%7BBZxihc^Q%a4bRKx6iM8KFO6#H~J9$ z)I~fUb`x4ss^+6Q8>Y8`-p$=oP<dx_^~~E>3o+deOF1}b7fd<_+mu4~M$nR>C}|W1 zVUHOV5SnnTfpCS8izz8B*Lm}=)#k2un}W0KTOKcCPC6YgjMC?e<$tC&XMw+yBbq80 zD0CfaQiCAZ2%zv)3IeFe_4bJSR*Ktku-lU3ZHn7+z&On>g#)Q(<751CuPwbOm|)jA zK^B3?Eun$$`LmW*H&R7+!1NE6e6?kKh^84t#|{IXRo6J;v99O;p2RS%Jj+-xCTw&h zU#4k8+&_K48l+57SUY9uf-EF9=b#2;qrNx}gWPhc2mTKf?gbDyD*!C63n3uibWACW z?%Mv_mQD@v%(@4?SuW{T$h^?`KDF{P%B27{{loUSki|zLLqU+0PaY7zfkhXZZ-h&h z>;8(IpWe~jhai@jm<i5$2}Igv$G(Q|_(V<^QIx6LpcImhYd|X%D7jo?{wbkGtM>Bz ziGopkilq-x%r=Bt<yxuzE_(fBM(>%W3-`g>A1*KMHk0l325E=bFDMpE(uRAxgT8I2 ztq3gs1p4O9zW1|Qo2vgt)LaB@-y#`k(+~i)KeTOvXBqt|FDJlojRX>`KAc$q3q)!6 zVgkL3D3^zA3;cuL!$7T&CqlNqzuH3nD4%<p2<L$4G4hE8^6lyYu$`RYI}^F<Qkh+1 zt%4@@ZUpdPnxz1uWwX5{;Nvoq`-7JmJas6!wPnylbvIc0kt~b#UbQS1_qH#*Kidd| z{820Uoojocsa9@g4X6XpQR=|Ce{<q{zAzg=9SG!!{g~-I8Yyp1V=o`3k8kFbYT;)_ zf!S`0?;a+?{JF0JN)(5K|57cH%~wdCOKaiK)lg4d4kj49=1dwTM-P-IcoBZaFG#WL zjWcMCQvHZ3V4dL!ekGZ1F)aKvI5rC))3wi>h3mWJ+TmK7q4{ME+)FqI1_Q?kpYrDk zo$qUUcN@j!s+wDbad6S2fONrwN@_tHu@>3ZO9S<eGNHOXZQuW-UU)}%XCrtO)A8x_ zW8gPCi~b81o!Rz{487|iOs`n5i09W_DySoFy}FCmxzz4~m9SKB*j}~gV3ouF1S5u7 zpikB+nuSs>9L*nOcU(dfrt=mGts6^@>rF#G9(M@+VA0npowPDa6tIf%MX!RFTLtN8 za$_t9HTzc26a}@75|J(A1H>rr!-xo*Rw6?0hUJ7`HG4a5RaJxeP5hzg09PG~rhAWD z<UQw|c>VCPrwdcAM0rKLj|a|=zh=PZ|F3w(-%r$I=yhp6-D{Jxo2QSsJd@t#SvB7v z5n_}K>R<~hZR45p!uq2DZf>&k$TqS4V=tO)Q!<R3FQ{bd@t|w;H_>!vpa-xLF^><; z1oN^6!dG(`Prf({#oZ8qzZwh#c7l0}ep6w*-F!FC^?+)%iNQX0Vn}zpQm5?dzbPDm z^`mD$`uTLG>kt3*yibFuZCu@J!OfpXe~tQ!43?Yv^bxJo4aUFR)}P5l(d<F;^BfZM zMSwB<(x@MjAB0gYi1XT6Mom)m=uLyY9&KH2jBA509|;h8`SW^qmFT<mX>g5#@VaA{ z2AS71x0g>LB+KuB@rbcrSKEQp?2<*7fkNVmVuI8EstLoNqVN3z)t!f0Q+7ASpD(D; zmE%muXRFzA3B;Rv47nYex*W_P?$<RY3mMmO;>ZNTHhcj9!tmT?F~G99RLe`WRYwJJ zTFs|Cha`Zx3h-wVRZq^d8=Zm^v-hRirYemef7p{jX`lnh<XIjZNS|bLp6zpLwdhG= z-v@oHR)K7Zy1L&5E5@-aT=jcD3|RuJIa9pN6M&vk`gaJZYG=+52@T1ZMvQ#E_|dl; zlGP(!l`p-?qC$m;K)CA=``RK>ePIQ{L9MbbQEDwLIxenb*Xw<2zuT))f$2Nnk?&d^ zPydl9yq#^Wgy}~ue8)|K0uz9vZkuRC=z4KAPJq&1yV_rl?R4d@xRCG3b8bfwW!B+B zHI>H%QDh}glBTrYw{6;^b{TNB5n}iXPt}BumrT*z<G!xl`&nY`WoP-L;Q&vY^J3(; ziC0&1-<_VLZ0RSjTju6+o?>5=_Q6-F@>jlupH6U8u9NYNQ2xQeK|D2Cxl5)+Z>$Ol z>CE`0!CH0Vd!xGJb5_@ZfM0yG>!*Tq>|YeMk`ni=D<86z;eDf!D}F#@UfBa2K|PPr zeHKq73n6~!82_4}pRmrjd){2VH5s7zENhoCxIer?SuJ@&LP{a&bS|Ysyu8>V4ilOB ze5;m#>kD}o$<Y;eZfGV-Y^V5xTz;Dr-Pi_z%d}TE<)a2;bKvpwU#}%sN@={09%#S- zmz<jA4EfJXvF{0jIq%Ap3-*g*OW)G*UejzkHNW10KK?6}VK~f|0LFdxE>w10jGn|q z9%X!7E+xABswT~L?Rc&CmTsSUBp=b^*~G&qZb(6xr_DJ<lF$C00(mX(kI$w8QY)UZ z^QNw{$|*gyQpB^q`eG@|WI!<^x%9?|rCzSC{uPmh$c5LfY%V#Te-i3bN_h?xpUQ}f zO56!qnt*GMNqlvtY%x{;&fvkshIi)ADTQz*iL!!)ck%%3zm@9a>Pl<Fx62=lD6CLA z0|0siUjoYB-d|C17u^+n7~YQmr^F5vPJ|IqVib7$$@aB;Iic#&r@haFUnZC?;V&zf z8qO7tsBzZ_wb}M@X04*)yY4MCTUEn+MrdoBk+@4|m?<Zh1`GIpJ@?=_5P}FDj<~Og zN=WXP>mHIdnji*lq$Ny@z`I0^X-f*(X2(-T*NasG&nr45ss{ZogJjmio5$sG)_$A< z{$46BF%PN(%S~v;RyhKIAdrd{!>h5;{dS!LzStPWbjy1ChBO3|DpGHrFwq@rLA#f` z)QWyMH}XrGx;nRcR>PASt==!0-=)%iy4A%4i}a+7xw+;-Z+dF_$7=e(uW#j$8w`st z9EKY@h&%WJ4pnJ3B}OL7vOy}M>>Q#DOqD`@=AlRZHKZZ9HVt%SnCxA^zJBTE)O^^| z9N|soNEuIqZ6n`{{=Zs)WnQfnOxCK;M0Gd9*w<c*1mzyvDIvP72nfF&gCVey)MMdx zU{oaWQrlo6O0?BlOD>gyzP>Xh$2tsT1yqAq$qh>VN;bL^@3?%}wqH~dCfhSU+H{pA z^W6lyEB-j=YW#9=V2)UV4HlwK98}LZ69l4gMf=*`55PrTFFQZ(XE!AQHqWJ$8pD)< zzI(9M_dTabO5T({Q8iWBUc&P~Drx-(`@7C@27~$2z;<qHr%f-NN=Y$yzdrlsrD#2W zHPXHi($`oJ!6%tM@H3~hl1u1E^GL1Ge8#{)OE!g7)7P!~+NSv6BTS>Kyj=r*#K(r* zf;6LOHBiXGfl)W1H0qO~S{Y#fW~oy}PJ#|Xv=AtEyzA7+X72YjH&>4YQ(*+|YagFV zprN;s@CuBv)BX8ZwCc!9#nmM>hPR4^sde+AmQdS(K_k=yd?#w)6gf+0aAmWn8peTT zhKueKeI~Hs^r1i{@>R~3$6ofWF>dyg;?(!a1_L`_$#c>^uMeLgp$ls73;N3;_XPpE z2r?MVt@jVT**|JR@r`Ze!I!p<;Ya|@+nyKcmE6kVmeyJVicJ3X)}GX0tox6`wdCmB z<!`0SHvWi)Ifg>2@cAEKIEezXyQ)fK`X(PrwFQZ&fj;{nKTO%!0*a${Iwkkw7onlD zfze|t2_GJPcIUre4ApjF&9xS?B1?~y!%^L|dPTTKBkZljo-__POx6B#n9@g;sXPyh zhXAn|5Cdo4$lrv2azVoa3rXKS6XNA)c74Vxh2!!vYZ-BT;8x3TL;dZE<n(8jrT+M- z6g+10@c#Zfyz`<3#+0t7crqI-dbU!Tz;Q5Y@sgXpl|8DvTM`%nOz8Qwz(-mR2(7NJ zJa}<5$we^w_FQLEPV;e$a`7I~$9V^aa_MkmF+TC{=PurLQ8jhuG$Sbb5FW7`y<lAU zNCRL~bV_e1EVSOEHN;Pp-E$AhydOX97BATp_B_)}8Z!iWlU!T`oEy&twLSemTmtao zM99i=lN3vDi`5n;CBVuodt>_T1IhUnCCn}@Mdcp`4`6N;r@7uCLxY<o-9aQXPLFpB z>`$WknGgNSMLHfH{QT(M$X-c6fKK%HZ{IILX)S&29zeZ5J)==xA~cG9Rj0&La?TAX zVT?^Z$islKK(0+g({VtXus}uOoFx^21Hs?{GHrPw4BP3qwQtlFB9A3$xTkN6m^4(! z-z2`<<Yse@$iD7QFc@2^pPqZH+Ff?@uJ<3t!twhU`23G$6jBYIy<IyGV1RNDAFzg{ z;9*fzatt9;v-RwM6IsB4306N|2YWYCm||Lkunw#wX6S>QJd=Ukkp*s=&#~#aBPai* zj490%Uh4%{fq>oUm@ajp9zy`>Kb_uA)0E&IQqj^936$1WP(Fn|*IYYKhkx-OY;#@J zeUIEZ+fe}oUbr7p`TT+6uCcQ-v7DTokl+gXm&FNxfTep2Snuv192}btYMh1WmtHSS zDBADj4sUL4jV3Z2U-2Db6=8}S4ic>t_D8Tgl{!RZr}MmMEh$i~naJEMtGG_c<z%O< zb6vCUC8#<MC;-1>qTx(+BFOe)4pqkiT=&ib(#`9I>Dc+(Bl^e-A|?rE*|64;$cAw) zgDpV)J9l=%s%5sT_|iVH-xJ!bZsy~0KmpyJpt=1mnDT%ZuyQe$e)>bDxWut3nv*3= z(S}QB(Htw@!@+5FmP5DY^F#aQbCSCo$SvmG4$VE${i!*`S$CtHff_b)hjVua%-Y$v zTrs}UYX||VtH4G9jifLdL@9u8x1lQ@7dDiFLX*S#h2q<ggLeebX<$CIy8f@oP<35d z2)`hfEZtj=d7_oQ;>D-uE~NR~Qo>`qrUwOm0Xlk}ndaNNY%#9d(<%l86>0v8?lJor zP2KZ%gtNWEK2Xf6*W!lDsAJ40c;O8n9K@A;((6dG_B{M>taIJVufuO*DB@?sjv9v* zj9`9)z}sN?Iw;{$urLev1W_TCG&wS`fG68fzRQq<=L6_9E9)AdY6L1+rnld5MDKxO zDW-1^W_;Q);kNnxC1*GjlHs#A<nE@mR|f!N$dR)B9i65FIt)kOrq=g#Em6V+LBY}G zu065uU=ZG{i)jNG4RBjGa&`{G5w+IT)df01^cONEvTcKWNkHxG2cA%W^n|h|gPQX1 zW~Hgkygq}`yp`s1%8}$cAB5L71-$uYX7|U5a{gw%&0dc6bO6r9gVE5=^vNn=WICbt z-BbF}#18(sI9z{!KvF5<VV{owdXDbss2zEEWs{q$02@-Q+&5DH5wR&&c;`1$9A)2v z<oUY3CL0{9$*&PqK=(w=9@kb{wYGs?ga6~4`m~<z_WKRlR)KI&DMMc)@ZO&FJ+Ie& z`*WF?tjET?(NzT%1r_exg_}*ejpnXqZkG%8UqD!VqF9G^4+t0jg8di_5g*W+8og`~ ztVt=<A3QyO$~)`p{n8*&9QIg1<R^I~dbxj+`XnV0Gx}OZ#mdTzg2-%F9SnZ!ZlQ!v zB}99JICLAiCnr<lcY)zu?9F1Ic}RNWD?y=Yf_xV47t^#f=p_U~XGzH^v3>c>NomQk zKc=Rdv{Wvi%VZU*#*~!A#L0epo*hHI`VDEj1^RT6YN7bZWO$n{{7Q6-<HP6Mg!)lh zC9Y7h4ZhoqZ#Xl;5icDs=OZXTO=J1?%y7--jpMz9%?~VWvlIxWSs6kgI><DO{H2fv z219<I#f-O|_@Sct0h?AT)u72|{&ER#SldQZF~8E<<Q#orM$$Mx=d`|N8J&?2cZ%Gt z9^fu)H|y3Y(KG*0(9usA?JboO^SsUk{E@>#CGX|w=jOa|BbTu1&r{Qk`3x9~dW#+6 zahNv*e^Q0L95|M;l{&gFU4u$W-t1r#Cdlf+S7>E+6U&n(L($l9H5_LvtD2ryR#v{{ z;GlEnL;GE%o;=ha`<w`w04keJlQcA!Ff4AiVAU(0Go5!>9(=d*&e{BfrD<~Z{_vt# zd)ChEc})xKogltlagKg#Q`K{4O|R*<+<JOMd~43v4dFw7=tr4}Ub^&4*rt;BH_$6_ zTvxoKs2&3iuG<@3^eMFG%es)Z^W-wi7o6~L&u<P+n*!Yo+JQRIXL$ckS+tc@m2;=# z6o&a<>n+?j7I<1KV%l>JAmHuXVUW@M9_&p2sFCnorh)-2AP#Gdpv*;ifm%2iGyTVg zsg|y8T;SCMt&Rs;uL%6OoMbR0&?=0HW{ZhHUi#phD<|`!2TKys)*lASQW}Ik&0MAI z7F#lTl8fs|incl<(%bs+%0$tXM>jZBU*8hp83!o5Z*#g*2p*-{?*WQPN^mvqY5F$M z^Nk8y3fwM6BVRjp``Mi2pE6H=?6sNAmuxhouETfFFV&qA3<c6s%`j@G(HQh31V~#- zULbb4$ABN%shfzqYe=41`T8NbWr&v&9ei>0%AjyVjp|~xGF6SzoM?L%WMejxKgGi^ z!d}m=5-d#m;L+P3oiv~-Au@8cCUv!urB?MDZ2{ij+Vj;L8LY==laup3Ie^qQeqiPq zBj=Oo50Ae9LC^dvyHnsF3uUgt8gPd!hCuSRwBL+QDsxm4u8J+k<xMxlMvXqzk>Ng% ztfl%!@!)lZ@)>x7<+HJ_%)1@SY$vsLU@e=Q+Jw=6m&O=D7uDYR13Ee~_wbO6Cm}WU zu+&ml*EkxpU1W;JiEQ#JlsgnK(e6PQz7JYrY<^6ybSc9;3*(!bB)N{;OqIz2rDyW( z|F*#9)&DK8bvb1Vf@xGO&o9=GO-++pnwjmRk4idPs!of(S<bVrtOf0FgV-l#$B4_? zb+ELF{8Oi<Ms)txPI#Y)jb6zmeaD^Zs2eZ9pU{3dt=#~mQF87$O549rT7xzQ*%x&+ zHN?MvqEw>zIJ^HH=*+$AO&v;?POyySc$<>}S{dpOI}VypJT3`EgQ(v&%$%LYg)7SU z?=KX+J|?utb_o{M^S+x*ZN46Lyu(Or#&Mg{vC>drteiRO{AleO{br&EmRs>B((CyK zR;^%6KL-EdmrdG~=lesSc|Y&*tVhIS@6XAwp3<iz)JHcYm3yS-hL?p_2h|f>1`J68 z%W0^4MEh_FRg;AK*xH&UhqPUtZbgg5+1qvma-S1P+nZj<d?(e&#PE^+UJwCe`rB!6 z^*Wus$uFr#&BCcWogsqpNwmdE{cJRkMbk+tg}nu<6Hyzp(g$N3Cdu?72vS6tlOZ;i z_^qHIuq$5tRg~rZYobl|2M&MZb9C9(=67~}E*qn1rB0To{%8o%KxEMmRym^UzdXlP zCi*HSz+3glF4JUftwUIF*7lhz!@xNlJB3)PXohWY<o!DaUa<cOYr=s2LO^vDXnz`{ z8DFkrpp`t6!|+}DWG*Kq5%aHNl35I0+WO^vOW`Mb$?``v{CYhGA7&n13^!krO0G6S zrA@e~n3Rl`S!Vk4Eg!SQ_=%HMy(u}V=~ic~25DmPQ25tT)7%O1^1hmw;H;=Cd%2;8 zph~ZXWS0l`SS+D;8KlB${~uLv85L#s{SObJbO}m#cXvw*2+}=(l!SD*v>+YQa7%Y1 zJ%Ds~4-DPi`M>zC^;^$+-oZ;Q&e>=0Pi_0`%j;86QT4Tj9nL%(j*d;`;BFO`#jOi` z?0<Q-N~)u70jIheYDEsf>S7~T>B#+0DiuK@CwWCH5DC1*oT0D3Cs%nevw+%ShR71O zY6dF5tB8I@!1hz-=o*WWY0mcw7WKdWf^2T)nQAG051$L7YN66StxaZ|w|xt4b0Zyj zGQnb?%cgXvKDd|r^<R@!l%@o8gOfnTH=+ypK0?CVDClo3X^4*=;w19vop`PDMHd)X z&p;24<R!0J3wy;7hDkvJx;h6je3Rkdo}wDhLYDSUJ~qbz3xIZK*ff7gO_X!@V#i`w zSiPN8Sk{INIyvw1nT;@xT8^e1@X))I5l8%yGNeIkCg^kH=H{**-2EjBak~8_JG$s9 z@v4bIFfvPDm!(#HHv7X`Zb%D%Z+LAmiAOJ7H+&(2m@9%%9rJsXK=XIkX8C`kUu<e` z!oti=C!d()df2gonU0o8bSx>iyIL90T;5mwHOMZZ#yk+_M2ifNp@@c@pT`f64iDmq zU7$sxsTs|v*xF8Nqyb2Occ+TKe}{{^yJ9?0G1U=lN7Kjye;tapE8l-RZ^gvq*@9d4 zPeB|tnYE5Y-7bTxa)~;gST5C^uNb^3U+JksRoyZ>BgyHB`*47IdfdHNJm{aM$s@~4 z1~&vFj!CWGeN|wq7Pe0Ejnz}D=CHEf0KZBa@KKc{jhCgMS68-Tm}|x=)|6Z-V=uRR zYk%Zlkjkk^_?p9zHr^v}l-8BVNT-%C{>3bLpDH!(16-tpGc{z4kNjSQo0~P^FSh=g zHUw2HW@L|dqC1O5AvjE;6}L!Z|J_3^^5H*Zyw((UzyHGmj=voExN+H0g_@E5ZJHz% z|08fcfh|Zx5><(XQCz0^zPV_~HO|l|c_(Ni<gQ7A2>Sm&X?H1eu`(3ofoS;cYf?G( zn_IoW-CA%^<gVrC!}`rbc?zfAfI0msXZD*`J|>D;5*7VlhqIbbUD&lp0z@Fx1dTWK zvhU4|<YzMpD8GfI$(Ykn_4j`)jDyMp|Dv2GoHffd2pBFsEiE}BLLt>2hM?<s{0B)Q zzaswf@>(7Y&USHiFIGAnqpHHC#y-+KBl|FA@-nq2bKOjB0TftGCQF%9s?}NQCeH-M z^r>>q3-0#hb|XV`8rM4HAans9l-9m8?d_ll7>3MR=opNDdY;JjGop}d0T8iMT-iF( z0!8*QsLWlMiH1yX28%zB<5imOCS?80`ItYTX_hd^WWlJJXQTCB-{)J3-GwII*ym_+ zH3DMPA`bTGt{}ORe}@B1q(lr;!A$2V*As}1+g()S-*DEvI>8TV;NK|&0}6!X<hajN zSX<@cGVwHOOi6j<Na9FXB(Xt3K{bW`F{B`%m1_iAxn!%cZ!Q^~DiB-pspbT=Sh&8b z0#QmIx)s&IuC}}F@_WpHc|TF)=eb(6dk<S!05dgOC|pY*GyY+?Wx?SAm?&{X`)d0* z{bWEy2hq*=b)H9Rx8mEpmH`o;haDZ*-CXnV3o}1{_g1$gpjF-HA1keDFM*n!EM7T8 zdTwEdquA^co#2yPsdo7>lN3`>(iO4T6_F5mDFwmn=<AO|q+ieB3XYB;>(Kdm4fLwJ z(*M^5W=_Z(gE8KhgcO?N10Z^wcJJsQB{1-b%i}cX^5#YXrMVf&F7!j79d@9rIHk>z z>v**<$Ts+Q+{WPi7t%Lz><dq6dT}=VUC_f{);YHNM7$sZ%U+=|%fw&Y!*Rcvd7+bf zo74gBAzR0HIRy4N;jgOBFC0;I$eYx$G+Qy}TpRo!0tX__l%#CO2j{x}?yHHG8siQz z*z*IMlWB=Q3NfK0d}CSwF%{=k8#|-Z@W#tE2Yk3@%(tDc-q>gkt(^a71sp}=Bji*3 z4hsv5VDQVj3S?|-1f>JB!L9U{O-plgUSXrk{k_+FFK_QFT?tbp31TekKdd9|)yQS_ zbDOSNV@GD+{A~t`sq=a%cG<)rC_Gy!l?H)5A3k8huUPhGB)l;s`;+?NsS`cFY|$2x z#eLNlvHa=#E7Nmytv$aDRPw`v<7Z=a%rZx!z=dxwQw3s-pWb_#iu#(7zbmE~ypV*l z_#BKHw#~H0d)x<+AAxwD8{g6MGZ3JBG6oiOQchc+FwqYTW)$dra0z7vmfw!ZQFs7% z3w*P#-GL1B(KS_743D1(TstdL|CYAscRcr023%cU?!r{!X-xe;1ZI*2R#o;~AlC%k zWfO6d+Qn56CZQJbu!BNF&2E+A$@=`+9PL9(%zLg39J6<r)8Kywv0xWcRc4crtH{XO zvcV^}*t7Y~dfmJx47k16*m5sRBep-DD`x1?WPkr()9^ckWbSdaR$%3nF;T_uH+n&{ z2#zhqO}Rv_w39;!EzQr6L3y3Zl@P^+Fv+h}skzQRh=T~ya#Cz>{g$nF_NEoq{#5tm zHAK7-^b++QZJp9h?~tMR1zBFsh>DILn4kY0You$K4Cu);R+Xp}-t8S7CyPEkO|Evx zd3i6di07**yq1wnsw!w!O_tcoQdi!(C??MmZkJ#2H50?v4jKWB^llRQBx_mawlMLl z<1^QVra)sBl0YhL87KPi{nzK%L00|xkzD#eLfX6Ot>ckXb1@e97H;_DZ-=9EGZr)d zkSU%#IwFpRW|RCneBbVT3kM~T=C~@hxfTD3)ye;H72bR0GaGR5_5@uH67eT#D+i82 z-pF}?l0{QqY5eUBpRHp3m_yR^;1YA2Y*GWbyI14&((%D_*VdjJd+5l@%3TRcl$Mr1 z(YW4R_CtLi%vPaolS@080r7b>3a0LGKrx9#o_<2<KT*yatGnU)%)(sw?<goy7?QRB z?=##Y>98tV-2D%X`O>+?)34==<Zr)Nc2@1zpu3?7_*g`1Xj60Ral?CP>x{Nr1S@^R z!DiIOW`QRq4HTjS$N%F?5L(xW85q9Q=w+c1uXpePy|Xpd?M<~*6CUFyUTJezp(`wy zG~r+@-wc%(y$nYBBY|S}mN^Kq!PwX~9v^?;oNrM3EldXx&;c#fegsIo&*vEnD?ru} z#KSKhGbSK5)-<Lm+P+_{@G0VQ9b^>%2xTAgDl1i*n?I@jXwAB|sBJ<%z1p680ED_B zkTCxQpytfX`8q@0<qk^P3P;C2Y6=Ha_ruG^K7B@}Wn@A&Lx`o97@LbU#iT4~!pB-^ zSJoVo2&+nV$3(r4GW`6(#WTu6kFK}xy?*^2aw3c6st@)^cSVfEx4AKgOq8@mswyMI z!GV46gN5Ji?Z`?|F@jRrB!UGwMk?gIC@7jV)`Ff-bpDRP_+h!Fzum%wV<iSAGy`fN zoN%FVYWmZ6ciW!7|AmN|LjPA~zT&L)(6B$=RqZg69Ey23fIHwD0OKiVm}>(QE$u?B zdknDnQ|B!bQhsHl_F*L{4#UCRy~i52kPsb^IFphtCFKO9%D`%~Jx=9T27i(w&RkfR zwcu~v)ci&QM5R?W`|a{@a4lbTJAWZ=Q)uK`*gD@0YW6ScFC*_CPGK}RRL`lXC{H(V zDof#1WwhlwxRyB<ssJpB&=aZg1(+W`Wh|o!@lQI4IXw#GzwYAst$4kMUR*3)N~}@V z`n~Oh(AW0^xlEUxks>qY>N7U(&s{PnD0|<82;>eNTB8`=t|EU`DrU+3l^K4N_=6>% z5u~DlY_o?-{Ck{gd;xgvv+y5V(afx!K7|5(oUM<6o-ZhoCgN~!6$spg0YdJa%j>HM zd8+HVMP!GFO`B1Kj<`6SCby%sQ|w)UY`LEi7e!1<?>i8$>;U!Myv0K9&XlxWTEzLT zeu8dLo+~4?QYupEVzpszR_pX>Ia$65;V^%q6N}Zr+1jL3p1H~AifHEGV_T(uZstMj zq};!jFCLmSH}R;b%_5<1od45(x$>ye;=>P27qbM9MeeZzM;}l*?eC_n(t-UE2mLEn zXIbWcO576Z&^hY;k<2xe|8Lf6?$gZaZqag^`>K1O880c8+(BT!K1GVmENUoMJuOTc zb~>ccie8|_0u<(1Ib&CI8UF=)GZ!Tw;l<3!N$(cTn3;Kq^*}`79b?j`$<<Z%pdh3z zNZ?Z!7!LQr#uHKN)C+i!2L5g4EjK&skAnYF6sq{M0=A|mpT~j1bCfke29!|wIXn4c zhkeaqmuU9hn=AU}?J7P@qUbayXY0>uDyhbiT{BW>lSJgZzvu-d4Q#V!RpLyOpUCG& z+XSWxz85Hj5`duz#D+$CBS<a93M~(XLPEqzIu-2`{kkoquVQi6*#o=U6)VKS^JCd` zy%t-<TQuQn8XC!Z2LTF`bYm&6QrP|#F@YZ8nrs&h@8%B@dLA}?&D;cuSV6Q;#8V-Q zai`c9oTSra#IKj1k1Wuf1X)Q%dFV6<iAzk3j=OfM=I>t$X6Ev{EB0s}pnx+qA><$+ zVfI5He!gU}^WY(B2m*!Jp|_ct^mpiA#+}hje6rieyQiDY@<wPp|LT3h<Jk!R)|kJa zirDiduAuXFhCzp;6xrHS=gtVQ3~ccH95wlS+3A}Dry=^PUqWjYTD%zobeziF;g(CF zWqfYpKTLIMoayfjoChc1hvz(w7*;XYWVhsgRL7y#=>6skMj>H)N6bSBZ$31WjxFOn z0r!f{VtT~c{Y;OMP>XlxJLwVOfLF)eNE7)(HKa5OQ+?QEoIw(F9FL2ppwW>`++o~- z!#ML&tz02|JmKj05P%{rwIw5&j}%RfRh*1ECQY-f`4{y~b)%*RHD*ceAeAwW4nI84 znq?;V4G}4MN_yk>!T$atAj;z4P5XoGR7q1TO@xc9tAf3K<>5-L-1W&SJHo^DBB{h= zR)+)V-%B__FC{jX+wpQ6wG>c1t`>QleD-P#{(5{lL0^ZBH#zTYF6)9YiGe6Uij<rV zzo)e2W>-b5klr&Wth;+>=dN9MHb|<ya*;dTZd|brf2J0k&u6<sNOhPYa2Rngm{nN7 z^WPhejiIrfkRk1TRM61@Crgc#duoBFn5I)K<3<Dp+I-|xFx)v{jxqU+rxD7J4>vT! zk1uYsBKZ3CMm@{z3IKc|pW9MQ>H;SqiB8(s)V6LBEk4&eHvx~<kZ^&>E;DR<&c~v^ z=MpYa-e8K;BTWQJ7g=&Q!C=ueJQ1F9#Jo-Nw0&Oamf9{hB7l>W49@5f=eCTT4BnvK zM-#YSj|S?{l2ZVkgC2DwNt`S-s=R&s*6aj$I)P}861EY0JUBAYS*gJz>O9a+uvC`G zd)Bj*qB3_0`&bkdhJ;B;32eel#x21<lqYR3?X6FvE$7?W&_wrDZ{VnH;@;g4>ox%f zyJdf%qO0-6baw;kmavB~Y}b~J{$VK25#z7VG`A=Ooe|gk@?WR|oypC1=XxekARkrq zg2n$q#+VR~SifU077|Cqf77HXWhkw8zCO(65mBa)^{Id&Y6D|MRSUK1;>uL*f-Yhj zVc_PGh1Y=@Sp9itt#pbKKZ(gR(M1q#T81mUzARroXj=nlK&8a=-wOCEX-UmxAn>RP z43b_6EY5s>N2LB?mkFIcu^8hUywKojBB2hjsKr&r*wt0@w&SF>)|u<kSO-Wnqx?fn zJ-Ht_i1;G2vNXs1aDANMiy#2%qQuUAGd*LDB;nfTkk0c7D}atJ1W5v@U^;q3sLafz z_xBemklXqU0PIHVcy@h$^t@XyW#7Ujx%at+$w9IQ@WDQ`mSdUkpHXK<(i?-Z;>gHI z<08%+VU+_D{8;#&VT7wT=_J<;HWl7j*Et+jA~69%npG&j)l_VVMW5h+Aol*#pE(89 z2qllvD0Ak5-hdb{XsWTyjTFCyeR9j}x30+&1$p*qN0gqGc~>u0tWGpk2Qu6o^r}1| zeO!0HoaX1alOD9U%Sq*B42S&NWq9tZKactqi~fcrZPRlw(hO+kZSXu|)m73D`0WR$ zFVU6aDhd!Hzopcuy+<I@z#GgNq>YZXG7+XFDz?70{ui>Khv?>v_#q|P3?2XAhFl~T z7H2|8N}jOLB&e%v_-(K5?sTWk`+6`i2+7QNHNfwE6c|PE5DB73bhGATZZ31{TE17z z2!m6eP#d@se@nJ@Y6A0eA3rRMTFbHAy^i(MJgj9GOSuvE07EBQf}Zo-QJ(JFZZ>Pj z#8UvAexS|!#>~s&?ZZl_);Y&vdAAIlo+VGc1<}wIJxu-oumA*Q1H@c3x3Re{yWd5W z1caox$8DV!tcQyg=3hFZH&|-e;&;pgv3~pAwwtm^FB)IqRFU{zaPnYf;s!>Gg7z~~ z<}DV>kQ0Y!g+bP89I1)QDxbO1oyp>+8NZ;FPHK0)warip97&`ieHbC&4Qz5cO1n|( zeNpmy_u^jc>sW>w8wQ7i3oHkEd!!*TsfbOq<@DZnOS)GNIDo%o0<x9K;G@<l?xAfh z0-*IwVq7n|{{2r|#?73SSGpIVaPSL}hyViu!h-{7nm!R{|H4=+JpzOk;4$9UqIyTR zCgUOc?BR}mvJJ}=_3;}AINi<jE#~tX?ZU0@7_nsWhsyA_i{qAa=mUBG4sez6*$tD0 z-A_=-xs2EvuYEPgNEYpI-Rc9XC-NVNznK@&I5_-6EvlMJf;;=X>k(HvS2@*OjP29+ zne*rGk#WMzXzo9~Rc$ik@7Hum&_7(IUzpiu0$;3cRKoRds`9D~FbNrulr<oi5eE+K zwBIAjc7vFe!y(gnm;q~jg$g;dY#|Y9@+I>;1(6<udLVG7V59*b$ul;tfm}v9f_67H z>TcYf8hmerJV@iiHjYV>)Y!Wz+YH#Z*r2ORLFccm@GU~{t!q0WkDHs)_iL+hCO0$e zWSDhM=L+%2C)a{i{v9O3Zc3PBA`GIUEAcdL4>5JOF%NPcM}>uj<}Sl4XEM5NhDhX( z`xG5a{oNGz>qfm&lwyiMk;Hs*E`Jg8Z*7k&KUov_>qgrh99fng%`S0kkY5*a=!{vq z81?!x{f;a6g`mArhuAam-5v3OcsvAQpAyOWc%8P=j`JfpmCRJEpzTXrWp#Q)|80?| z)?`=(q1F7(?!g^bn+$|1007Cbe;D^rsoEnBMzk_s&m|&r+(qCP#Ny3#ITm)(CC63J z7FK)-?`zOnDlY!k<dftMN9n4JB(cbiL#3eVPlGIgPIV$*-iA29_FfsZQ;!lo93o>J zCKnJUA_5{JPmcux8i(=~Q_Rg=@aFQ5x%E$W+9x<@B7`?#fn%LPLFeNGxLg7PR#^Vu zd18s{cCLiL`t8^13F=)f9Ue%s)JPKb%|?c-2N!w3xDgCyB_<?{^S(J5D%Wpx1i7db z6k1+BX_h{@#oL=zGFao9F>a$_(-8%)DfEKAG@mumNuqHg@`rs#xiP5MFI+z`v{Pd( z?u-6Y^gV*}J#vs8>oDD+v*~iyOScXW0t>&rEZ&G5{p+z2+M8);`Yr^YUo#IE%d=w- zl;#3Dx>(5&9>yK~fvivPTD{tFWwJKBER&pPYUa45XekvGorT>FI0|X%8^|CM_SmdL z#KTln#liZEQ4xgT>teow+!9@5{DaBs>T#<`2_)dU`9kYCh4`4<PgWC_+`qS2)+woM zP|q!@$j8%6PEApJUmwOv3EaX+C6F*lV!!tb?b6QI6jxMKAY=Ih#D2)wCXBM{vFnEe z`Ql;DZTo-OTU+m+-gEl(M1k4$_4E?oA3B?pVB0msxYbqOBW_;DHuuKb<DR{L$x(g$ z5dQ03mO2zCs#rZIwEv8%a4aj#@c^y4Y(YU5e}vr*+YGJ{RYhVHoVMZJtB7vL1)rR5 z&lND+y77wtklw^E1@pfT%zNxpu5av3MOOL@12M=Cij|`Z^iv<QQla$EixuQ{X_6i! zch>_^kfzpL`xP0JB((_I)R{6+G*MX@6l|HFI{94YTqLw1s@a+*>bQD{LO?cS08P}! zcq({|uvw6Xn)(kHw=lI21&?bvy0p7{BiS>_yuSn{sSu4^G)deO0>Y#w0J_@vB6{r1 zbv^zN+lj#PH_|hhZgJC_a0b5O+)|;t2WhX(2-p)>!Hoa0ynfEiWx^<9kdpc+z&q#9 z^4r~83X?M9Xx}<2SSQhq-u@yciPA1lL0i<HOEX^7Yq)Mx+vzO201lo?9bntAPFi7f zxI{6v#kYhyWFAKN6hNYpAn#PKa4ZBJx$O^s#<DHnWb8+f<@?>sl9c~WZga~Msyn02 z@ASpvY|>mn=3P3SXS7yw5GZHu6v=`mkn&nh&iaU!jkmy4<R-0-NH)oh>`WH;5*+Z4 zB<z)CyOm;R2ZD2s#@^0W^0IxsW@KUTLyAMJF`wMsQx2C}v~QQQJ3A$NygS`p7vNNf zf?_Z|K>vjOJi<A|#Vg(SPw`i8p#jZ%`HhWo9$|B9Ym$4bQ|$S9dxmwhFg<U%yr~tY zQ?gR@KWM)nG?fa|(;IW6bDXeUHjMB&>foqedbA5WXSA)rG3Ls`n5Lvi1X?{^OGvtq z_Xu)dMuq+9s;&hhX3~F2{K&{?y0duF@s5-L_@!xug!(2u#59~hO<mtVgnq+FnEbIk z%F!`}xyDY?bjFjYRq7<#GBrA2d0~^0ys=__4ga&5x%kB8_)jlMFc<}LDyt1$7o$Wd za*h@TNAuM$m**@k?;;(I&+yn&bpxm4`qjV)V}J-)g3Ya+)H;q`FScV1ntU_?s+Kj$ z5>od(HMKOw47fE0tG~*bzdXb39UUcAs42w%`!%sYD;t0mAaV=P`zby7GHnlqnjN>j zb9DeLcmHso-{BwQ;_f>1-6Qu({oOS!?6~Js{`VL7QrdY$B}yy3cXhNL$NHQO^fX0e zb{Q!8iRLKTu*$~W1273(sJfv5q?Lyr%?_d9Zg?86fK-uzcisw-g?`m)v&@iQE(g%| zG&Z>#Bc^d~Ih}`D{N*HPg9m81{u>`Iy!b*9w*ozH#eAuxxR8cou0I%)1sgs2w1VEp zK8f>`Nj*BMlkEcWB1K%tNs?Q{U(ngo4b)W;e)wY4M*wp&J{(yu8?06^5FuyD{TTV= zxykA3=Q5lqxA0Pf2QbwStmR5MJ<dB463nxU3Q(*CI>yhVs0teezbBy>W*<g70qGg& z;6ZWz-Mr0Rc%lbhu*3as8z?XhuZXV1%F8{5hytF6b0c{TMC+iROWEFrR$G%nL)sPV zYu`~8`S36)j_KA{!cA#=Q_M;67xC7rtG`%&b#<mP7W8ypw=xo9f+uwcO@FDZP;Q{b zVPL&^Zl{eFp58-@r-Z&UOw{S2RJfwd{ZS+T)=^X8sD$SL&48-8os_lfMYTrR{P!^h zGQAX=`lj)D05zFTZm2>&C1G>9#AiAFVy@ZzE|$3Jv63i&erZNN9nIDyIX~5I|8CGh zX*rsekgG4n715moXyBgizm?Lj%xJz7d$BY&miU|@z!oENUPU6}AkpjrG7A%*tmt^t z3dP061twy)R^0ybi4ic4Vrwbd_}mgR&`_r!AYG$<TiC92{S&A9;4v2QE#jF%TmO9^ z{0W~BGQ{HB;g9LkaXWvXObLZ~{R!)p^~ExqP}Wq0{zXm28ZRC-$==U>!(U2DEPD97 z2!3T07Q`_UMF(tcVuY1Z6VK<>zK&$JBETO4G%boLV%`De&uy+4BRR*&O3G1%4NCF- zn~w6WMT(vDMvNyB<FmCPMNpdRDn|?$;F#WA{FQEW5Wm179gXrXuOW%(gnFz{SwvF# z(+?BkzNwf$KM$CE2?F>lC%u~}BO%`-L0F!2^o5tD;1o7+GJD6P8W7V$>wIzHbvyNw zmm=Eal`wJLn`^^d<5+`*ktM6gWX5+&l7L{b5{H#`IBN(weZ9TrE-rYLFC+~Kv*p3G ztqo64zD~dbYC@n@Y(-;Gc(+jDuNl{WL`c%Oh}W-98XkpVn-oUU*((-ihhCRZT>*0E zN8*r>ROdnQiUSTV>Wx;>qLIMQuFrz~tzAPO(?tsIcuqX%Ovdw&6IY!D@0yQ?A;4Jv z{}B<>#DO#le%h7g3+3d2aWE6JFfqe(1w1Z^IgZolsYQJz(vm2aRl2b-SyqVU82I0K z+-Ly;m9m6o;+s<z?Cog1KKcBwFvO24%v;R$%sGrdT{mq44)Q}M|9uDqMp@`xcZ*1G zZ=d<@ta6jj-A@40AiZRTQ9>psO_wbCEuT(5V?UqI0SWM%fK#}}eawgiUH5*b0UwT( zm1Q^*3dh4qDT4l^Xzz_@AoOTvb&lTql;~uMpW@;AXr}Ukx2={=u*{O3p)TSk?RW2A zHShkfdMbgfS?3_^Jy|4YTkrSZ*2JII6?qp7G%ao1h|*<6<UW+j;}3A4lyJ~jVu%Iw z9l^%f_>@b|Qfm!b6{>moGvC7vNeCTWH7xKk!k4NwC>JVJ=cT9aG3x3VAm35S5T1V1 zkcp9IB0w}ub9o~}`WFg7Z1rDLv@5}L*(tKuDa2}o8}1UBOoCWHtTj+kjWo7B>Vp`1 za;5}#tg3o?9wL*fV|2dP$r#hi1!QZIJx9f;^pB+TZ<S7ghf=_Pv{F)yW+o<*$=b;q zF=~p1gTj)xL*Tw>vZRf^XjK3AKiz{|ZZ7NUz|KYypjE8LpJ!d`|0$Vdr)FgQGpY^0 zk+{&7fNpf}JRgcXNL*tbc2lZ$TwY%zcN}XIPF&}rQma;J?}k%*F0&QjXz<d0-m;QQ z%Mm8>SlMJym5|Y8QZfu+I56@;$Ts9~ecukfBAB&FIm_Re*46kYNNAxxA%nLyG^EHS z%1fy5YuOf2ixq#>7P;Iv>{aqDbQ#k4&7KWjdo;sSj>ePXdae#xN%n=i*DN9$fv$Wl zfi+)BlO~95m2a#&&wOk64sAFP)`3m}VnKWRBfg*|uz>0Pk6e;plA7;6Cw)=-I;w%A zCd>sl`we#(T_4fS6wyPn59xu8jSYqT*5?Ll2w<zt1`x}$^{vQr<J&-%b!=mE&o|_y zT`KbGg}+`>XOZA87R2dQvSNYME3^~Dby7(~L&J~0>cY!(qwD4t@6oZqT3U{&Z@rj9 zccJ*DT;d%R2?^?4yuA4*LCI0H3IKYqeSNe<?|p+2aGY>_OxCu<tl%Ls9dDGrQ@6&e zcayNbgxC^rMmcq)gd|4^k})@*e(&%=>{^#E+-{K=|9pN>i`V$3i{PWBr&zyWV<ILZ z60z0VIG=I2^oh&=?j;SD0UMOYeY=-xToMp<jT_jNd<ZO%1ra~kr|nmDXa0&l%&H9Z zb=@u-9vz`lkxq-`|LOfrApwp<S0msp3wqoM6HNW<-~dAHIA3p$I;#sKM$<hN8~pr- z2w@2e_2n&`H5eB8?XYF5L5rJm`|Y`+p!;*{a*IEhVW;x432kT=2_T$AANLLp61wFu zhj3%WDS^5ke#*h1;0BQlusx1(-0mEkoQwy6yMeCd)>9kLMEg<aujLEmSWnwkA5>IS zhNd_3u-Rc0Rh%kUy7UVFA&Gh4KZJl04q%o3l3L&c)&@Nr`*4@$IS->f4qNu2L-E*& zf+#}_ViHsVJo5#%@j8T&IW*a6h_Y@keec#`2-;v{ewP5(le9=^%9l9Cc#|~^mOp<( z{|^f=Au=NN0mZ~b3uMkHM}Vko1wGWMzI_(rgwOw+Q8%(cH6DeW7_YhHlZGRI^3~A< z4&`1tjo8caXVpSs-8=arygto1rK|Kx11G(XZ0?;=?+q@ek3YT&#-K_>6KZ={BE-?h z%6a|dqd}mvGsdYx{)=2zRyH_19EFaBH3S&?Hv#i!Lha7zz-fOt3me<O{@_n;Td7PM z5#-(3uop66C+RGYbw|(3FC-w~@MNCj19ASAJHcTv5fG52+GN4b$~ts-SVs1EI$E`t z`b`(oiRW5QpaL}M?Z+aI2mAX_LHC#b-j}Yd#J>Frv<Q;FMCnuwO@q()ZbI#Bhz+9d zFsd&r*o!kO6kMA{R1Ik?gRD+9dSVROJrB`>pX<LS*z&+92ifyD&5lx00G#hN+inzc zopJI?X=#Ub;8L`kAg5T?Xtn}wYJdXnxeu#uTx*pbTg2BE3rJtKFYIMb*h8u&vRyUy zz?6oeKR{9{JJ+NTwb1lGbTkegwL#7O{<z{_mJv>~cmM$Britj$$uBO>P7MH!7k;DQ zRt9k9^QQ`fHYO|wY#wgWU)|X<FOlG*bfJ#*o}H%*5yy|wq~dI0Sft5;z6g_3lw;4Z zgO6+6DYwg+jJ~AFi#PDMSsuu|!jV#)6F7hdVXh_4gJQa*8v@8h++WZ!F$bR!9`fD8 zI-num{dy0d$Kk>nmPcIt|APd{%}<?v3=9-hGFJFO)o<bGaC@f>4zlrsdDjk>o(T7I z21{5t#EGz@`9NGa&LLR@5CI-s79@KMo)PUrnVhdc5jzU0ziSYK2OxUlIO*s4`z)ct zu<AJ2;LCJaaM_3G?sv8nkqK;ONwLzjHIaF)2_X?*f6cbu-s+veJ4M*#+nieA?(?91 z_=K$bUs0RZC_I&RYm}16-0zAs{$CgX<;np6$nwr(ZfvFHW^;0D=zkc`hKg8HsdmNS z=5!(pEBhWyrKNDBMFNvth$cqtz9>V$?;{|=&2bMoH7;8Dy72S)w%OrHUq>eq&}cZ0 zt>{`ks0xJcr4o8NyaYzwAyD{f#%|d37{}AZ0odALTzA;!S|ISDm!^JxUp%Poe4<+k z8^@IC`=m?wkiIkk`2v>{wYFKL8G_ni$!1`+Tf1~Qhqp1+`DZ;mz#wAtbAV94wXxrp zgO4p<s8-qsxJ_tU5dTQ7;9@yWmFN3c*8Jy&sam9jFAf8}8@{S<T*;EP*)7~;$Nex` zLVIkmCw}VY$k2JwxC+z?;ju5<k4+)|_JSa<nSl7`1}6tzrVV5<gi9~K%m#v(>SR2V z^B*?_D`)wS{?Ut{RKh#T`J~`8W@%^V3ob!kMxX0{yZzx&QBkPbjJ1Y=8^pZ=KqF;l z>hrM!9#~2l+&FaXV}2*Nr5*7BkWreNegyaf<~jRi2yBeD$>HojgLWrf&)#77>{DLz zbhox9#e8Xx{%-KSkke+k$o2dmCt&dmj6Lv7HM|3rj`X~*JEiGP_X!;XD+U?M^mg$J zbRWA4OU&QOBKaw%e|&_}^K>n6cx3D#_aieDS0R3_o_!Avh}Q}WaSyn1v0p{V8Aio9 zLRo*|@?syNSf!hP6V)Sk!()lY_z4@4%Xo0FSCZ*{yBpZYbFs<F$?$TqcIR)p$e3V{ z*QAUe!x)0E^5>|Xo?d%C_^Tag`q985@DQ563S_j~%lL}jWGEE0{3j~fh4Qm+B_ouw z1WxpRH-kDueUx?*8l$3nS%dFF-U#|$lXx-6b*~{qENj6Tvl6391Wu|&nG8I`G#OQY zFi1*CIVt<)!`wbqeyPSV!AOW!Wo2X8HyIlr2PQ)&nb8gZ90Y)Ok;EckTZ=V$fV_!1 zYt0b%Hv(J*H2e<OPA5>`)YQyQ#SUTc7o&Oh_0uq{i>=Nv%WPjZa^J@YpX<9Fr|V^1 zSf&J^<G>=~%1+^H3sTHygH`$*krTYOfW>{E2PUZHgttq<@18h;5tQ3Y-u>X(j*y%f z-`7s>_Azr@^yD0tY4S$^V!jF}4m-U!Dz3?G(;^aRCW8FhpMmtBxK61cC*zlAyNBkv zHX-9|6vs)vENvl84@@DIy<VBcz|v}lVv*iuU?VvFVgUU5!}h@iey}$^o-%{$U&uVS zmM4^%Q$$5mHFl<}j)a(yj?2mvk>%#QDaVMW-2eKUbMr<8e&+u{7u4}}+Z`o&+%MZZ z+h!KlgUVtwru7_UAJ_9EXgydvjZzIXrTYGHTk7`D+TauUUk+Gy3FE{<O~d6qIoCK4 zW4!_r`ifOi8qlE<g})Y1&mlq5NbPS3K`u~KB@K!g0a~;pjVZ#JuJs>L(Z2?O#p8x; zKZBCcoQ@v_A)bQn(U)$)7Xr5e^pE#b^#}Z$V*Y2=7H)H`#*bxZ<6-WI!zPAn+7Yjs z3)8GH7a!;t;6vXc!R)N~`rN7>i6s5lT5Z>Y(Ana1s|W`6*Uwh^iJqTIIqi<GHHacx znfnmDEG+2ysz7_;##g*=g2j8p#W-`_OU~f4E19tl(%xM533n6#NUVp4&iB<OR-kEh z5D>}}!OGF&-2nvuEiH=ImnWUDF}Q^md-B^OcO=yrA+QZQLu_I7Me`c-+VHa!F%yWP znSG1%shAMYr^DENs_p!Oz5TzE?+$iz{OmPSb2fa#yMj78_yYp&MI3J`uNs_h(Xllw zH4~^}Gu)co6P8nn0Wk1?|Cm#mMn-;qcm=g*PiN6Iem^j@@XG;GH@zND*$f@~*oEy9 z)7l*NElbX)^8u(QHsWwKKHQ|aPL8bDK;Xn%0#;S;RJ96Jr#{WO5U-Qk#b$0=5rH-B zVqm0W)vhqYg+2k4mLO$@pu5&+hG^}`T3Lp$J0?UpprZd5(7HbdA$5TbN?PaKj%@}6 zPk;EixnUw9b$5ZU@6SssH#cI$lW(9e6751y^{3-<<kwMB?2B5MeoQB~ZqgJA@7fT| z$l316y*F_@xAzLSfC#>>?i?soY^MGz$x=C1J6$VoSeW?Zqt9ul-1!1N7#Zu(qmKwI zOon_m*OUf_MTUL=cif|xa`|*7c;5_Ac}kx@BX{uicmLD+2Mm!<_uB5-jesQa6Bt~1 zd3{-;)Gz^_Dg4hEtEdKL<EDYIE#>T#I>|eALl=R88RXZy^8GFGrBs$T?Tu2EzS^?< ze-(n?s|cG?BwH;^(&HX(X6rc3HvkDn%h_*Tv`7gtz)YSP6Mps~@GZ5fQCv3v{J-J3 z2*~a!g07*i7Bk%!ni7XE?>-Ft5MAPu)FdhCXA2Kc4S2^-EY=eu|5w1AJl8wA`a@o! zIP|yMo`@+S(t&4u-4}gx)gGa$)c7g$MRRm_7WEs5C+Hs-b$ta@+Y@O#1kKBRB(+xH zQLt7S4oRc+_jaxQEwhf#C<>O+Em^7e`qFsp2K{Sq#`28x^xXE~bhb`=2QW^XV*-z! z4=e7QK%Ufeq;I=L>p{@<v8j^{9U$c(yA^TU=kz>Yung${^&-LFT)HS0PkR=B0AoQH zx`i775l0~smwm?tCg!PF68Ejh8Mhl2a32g&a5pw;bpM7$9s!^|TE~Zh?ratDC#4Fb z7P=|!se6OeSyB*+(Z=_^<2{^qXj_{oz}<%Mo5IhN<y+g0l|Q9^*>*{7Fv2&3>wAdi zFSa#t_}n5QF>Db~1AilboRr8<eCx+@N%&U3C@T1kTPOXF%#a9x)y7s&;FO@J5x@;K zr4uMQ&s5{=wwC361zV?klu|j|J<gqU0fS2tovg9X^ozBueCxTuJ~NF`9P-?cL<<^1 z3p=}Bm#N|5;W9Ba1|_(lsbFnSEyf&X%qWpb%e<Z<lgvSh?%)tA0m|Z>Ry8d<8hE8` z&(6UX;9bQJ0pl+)LJ+W{Q#b5qWR7J`n~jKjGd8xk^$89D`%l|am^=5G@c}T@4)$gH zumCQ;CbC|`zMjVwVRtiITN3;$?i$kV44Mc4al-9W>Hiud##Bh=twiQ|X(H%x8gLpN zOS2#r20CaX8<`E8OR1a!W{ma*fRNZ-acvDcNKg?^!V<rihXrAY$B%Rs3Q#=mUw-p7 z!pCyzb1dQ!<}U;@uj{0VcC4{0G@GgTXP+*ph+G2Uk}2Ow-nzOTJ>u!#ykCi7@{So@ z8d?_(=Q(P!k8=ar(7RyH192>_suFMF$A&hHB0ktL?$$JuV-71uUdnJO{i{c|6U~A= zj4_sdH%0t@o6!=%Hj*Thb3s*g;a)iEJ!0GYOFGA}A>y&j(9rdhcsJJZ0ZeYfN9x@N zhqQoBfuz7_#iV8WZ`I0em$GbhVt0>dPhhJCR|u3xbJo+zXOo12vLH<&M9)K)ps}w+ zt0nOVWt*x_pu9c~kvY!%f5^dOudJa1FJL|h%H)KFJcOX(Z@n_9H{!RdP_GBlJM1t7 zpZ<&SaaNdis7DT@<<0Kb$k1#zeWs+>F7SN!Ys_GRiU?(lsN1K{Sw8Y_-(D-iXU=Co zpU<vO#*00KxjzBQ1KpD~ua}^kEkK=;EdI2|dIv0m2)luLgID<h>hZJxl?`APU6QiV z?l`W92jVZ~Ja+jxI4GWceTC0~#TN`)*BQp-RqZpPQkywZE6i_gRiLrQw}f=3Ynk48 zB}7H@4R9B{%7V}+I3#3A*{lR}mnw`9C+Gl)N4N6NfUQMk)V!v>OXS0Qgq+X*fp*VF z5fE!ZAPJQ&%*({jh_0`9nmK{-9bAIe>A>&F+@EHI5As=QZ>hRQlo+TRyDC5WxNf7f z$^O7o;Oq_l5k){v3m0rlC}NxF4zKM^h!YTU-k-~t--^0h`pF7DQo@D`GNy_yvIfh= z5Jym-n(7kfmX(tW0WZLEM`vv2g27)m=2~B6COhmIb36Zl)<=@fsF~)mhh1zfElm8f zQ#f>RYi1U`{d1*4yu6A^%wbQ+OB}V_W<;OL03!s5Ex7!QErwK}@#)`lRffqE%%=AS zM7}91!bR11vOHlaVA$lPiR{xmWf6FSOGa@HH$KJ9-E~8XMWFvg1gOYi5c_Ok8Me;b z>!YcgHzz=7Ea~n2Mm_4;&l~)F^^hIoQanyLuS08}PSGOJdsK|~#&8CqqER^#7+K!b z;!8|cPFwd(4kcg1H*sPpHSyv^-fx?Aimjy%D41X-ED}#7BI{JFByzX~<EC#ezQU;W z8(;MzB@A)?dI8V4v6ae$6n2_!Z`aL^R83Of7fZ^spVDl#QHUXYaqT!Y7HUnQ2{GbN z23lInFY;l<#<5-w-PM%5Z%M7KNhFYee2};#C-OezQS~6hLsu`ZDJ!9k?X`pGRU_Nd z!NZ&-m4Kb9IDRsA|5Mh<ZO)Ffl3W`kRXP&f12IuU-sC<M_UFej;%&4ik9UT5r+;Du z8PnhW9~N*$$jM)^8jC}McUo$4S-k=+0K~GluG!r{oxhxryX+kE0r8xGfG_3&>qy1- zO|RQ}uwxGGs=UWI6sPEmChd_N4**n1c0C;XC$($cb;r=PS4?N)CBWeUuYoKo_}+zH zYDq%<m_;=RX2S<~W|oO3%5u9JFnGhGCS3oSun=OR_eKe+pWA5=9y)oL-3FGFTU#R@ z-x;)!6<T}+@PjfOK!>MCEl^N{%!3yw{aj4x&27XFpMbl;CC*>yMtN5fvLVegZ`J)5 zRY5Oy>yE-6$4Jj8d8}RJDC}n<!4r4Hn~!gQe)$tjBNWt$m}HNxz#}h^lNBFu;bJ9s zr-$7L9vXGYBo3UJseu}H3JcwKECa)mSJ)DXSSg^N?rIUCb6o2NyREN?b$53=-9SZs ztuE>h<~Aqu74HwMA2ln-#2%Ey?oX)=Kz>vr*z29xC&*3SHx*T)4{LDa`}?!dGhCx1 z8U-3a*|v8)QTdo5;`x!x7id@>r#HI5&x?)jmHP=aD9Y$_;Q{&&>#h#YF2BC(v29=Y zVIGoWLs1&+SKIB}K^iw{(Y`c@%-?aR_Qc?qDCphRtXDEb6w+uo;YQZF+D7LuB_e$s z@1q>-(S7-mDmOw9B9zZt=l14B%Y)vKn$@4Kcl}U`YH3L^`JS%}=oMOY<9NhBz%lBg zzv>e$WO5#3M$XOrm~aR%+~G8(qnREqnT_S!5IxO5QCgOca}+bl=o$UiAmmdx?d;3$ zKRk?zF6DBe`FA?jOrViEs@Qi(T=?}$goJxc76Gq+`a@o_NaaV3*gv1qmax?VaX!G2 z!?m*m1hN@o_E4^V<K|$!O;@E|rm(*e`Sc^;fZyx(S@pajg;k2Rz3QxhO^SoU0YKoE zgxK9B_uc-bwi6&aZE|~RKFzTN6r=zN4`97U*$F)e+3!hiPsizf{U4qiiD(t53|Cfa z?2WTU?)(3oPol980-IGXIf?)^@uz&Y>JGq?z=uw$@U9ga0T6BjMkJ2_DzaZ2&<q*k zyWOx%iY5H?y}a<V9hGO+PFDP4psJ`tEc5lp|4KyB+k?>43G|!kVx8F^H!s*VW`9~! zAIKG8^!7VC8vR2xDo9Y3Z18ee{r+}LHc!{!jy!#9;86!r=ruEFdhY}XESmy)i{Vu8 z#^8hB6iFKOFUV<I%RTl4&jORSTD8QRjKv&tCIr$HCeKawhSIQ6nx9uZr+nFdXG!Et zlctv{;u389+n`dAn}_q8YI}6)2pieCXoURH0Gq^Vw%N)lIzC=N?i6q{K!O<%N{&7R zh&iqZMZwvk)L?&K+0WU}L`Wjp>yRB%&y5)SL1O#IFVCmF#OHG3{yrBf0*LpuK96U8 z=Udv3`2`nU*%cixz<fTebinQvf+T!#QMG{FSmF!t+d%+KG82g;UfKE>FY<i5QS$<U zgK-BoH?x#mYaTXcuS%a>@Ap0gy8B^}k>L5UR%t92oWS|GU2w82qfz~d601YPJU`Xl z!VJL}u#?sJ07~mbOs1*Iu1?1if66E_L4M*}#>Nof$*J4C%jxfT9sce$jlahsC<-C- zH2y~Mby|aA$akbVeSbPb7g2~Ge#s?ee;NOuMSC}34tc5Swya_e6X)Y9+dx&&hA^3J zC2+?xO4mgB(qI7{JN|6C@vP0x3e!D2{-6&w(~?$b&_4nNN5}FJgX=xws`8YN$ChiZ ziQW<WYI^SpqvKJfj~ETQ<M)ry`5HdR1e~;lgvh`UQax`*uMXz6x<VqIp4Z>}4;}&L z{p<_pol(-ZmK`8Qx$EZs_TOJW-YBe{t+{{OJNU2UM8~JzpzI@$Mir8eM$<r-JOl&| z-rIoLTTfd>9QP9e<&MFtno|VtQ#{T0nxkDd5)FVwRj>zFp4un^5WE-CPy_KUCZVdf zw!;1WeF*qLDBuR<|E7%mjMXj(A*ZBXxUs?VBgtM}=1!><j~XEdmN5L$NVT^~i=<&| z*hCtLn4*Fj7dPSjYQgz(7Q4z$6vKKk1P+NFCnonzF|k#Mvxb?XWEGZ&k8Pr9kOkl} zKCqCResuLf{6s3|pWZH$Q;ehY9_S|uWTypN{7)*VKb|M`eJ-t6yiY9C=!7bMtl3^z zmuA;&2)zX^$#1D{!AbL|n2onxIvN@QCWQmM8WV`{seMqvj9iH0c#t|0p;1WtkMcrv zUBnV9$PGsJ5VxQp<IS1)3jg<I>}RhzK*<xr!NZe>B$lAA-UWV4OHG{!BJ(RBYU|s} z9Xx8lcY#&q6}HGllZi61i@db@99+$XbllfxvfZ0!ibIQQ3Om5STO8L8C8Nxyp;d@C z%S<j9l>^2{-&qy$bwDsBfk`4jfduy|eK~Rf(VT&Q@fwOp#IcQqiPH3Q|9+lG<~mlg zMkCY5yT)h8q{`O}`Dqh?`?K|CqL0JY9#*wZcF{UY%?CQ_MW<r>9a$qNVhetmtm0{@ zS#Dmy;q?b>Hfn`PknIjd>MEJ3Nic)FnN?)-YW)fuE8C#eu{Q6=_2l)~aG5XRxQ)hz z`&9axW~G09wGy`W>m&6Io1HW(VC$)N%-tqThG^qy2^3bzzj)FxP*n3HY}P2%)z|d$ z3&hU9l$H+&bHj@;sY2eI?hlrboukK~qmf@KiSUWB!2o3A_O!~%)05C%rM1$1{(%XY zo`3I14m=0K33{IAo!WqbxhqlRX<FUsaGn$PM*K>ltEj)>d85|){$>q?9EK;_*5(yZ zeT2!};EGrqbkGL_Lde55cjNv5#H*w)`{m`OZ6!iIQFc?BO-Ht=EV+-gz>GJcC(>=k zSO3Ae`SNM*k)|Dtm3Hc71kHJgo`$R6b9EaaQzV?RGbGI~4-{x_aAABKf2g|*Xir1a z@!&S6)AacVGMipS7iKqNh>J!Bkq|8z3dW&TJI&RWrd1q&P@+n+gSjs65fibVbVOE7 zSpxx}0e2Sn$r~ad$5o=(9Q+N3dTupNKof$9Y#c#kx}R%mBHU93D*m)20f84v^3Jjn z?XS}vo4;%khZor0?Sq47_lf}^_J?bXUCM}bkM(i3VgM(TdgoWZ0}CTh)&@U?`fL!h zA5dbmKYHF$*Enwv2bGBW`qm&J;kOACtr;p0@ZC1YA69kHC|rt;?MR5;_jjM)7OQt5 zNw`xNEWsqok9mo`f82`O;hy<@oooxGD?!5HxXMGxV_y4JqzZ|CGc5WuAQSB^6}jJI z@w%H9LGR*9&&5r0h@F#Lr^Ric=tEyvd2zqfenF`7oNz75EIwQdLQ%UwDlkkPBPVJD z8*Yz{d5r}C+aEAo_mlfJzo#`Zil-}0i}G4!+q+bX`tO=)^n$6Zqhw)>i0xR^gTj*C z0OBwdV2n&ebAW2R$aIkuJu?ERhO>nN#i-?KyWTBm?&X%or{-)>2iSl`B?NpntALeU z8n0b-<-4=4l;#!eoc}dBZT&kYC@04rht+ahTPa4#K*+wN2f@F}M*x4<_+(c2cm^rN z2bTIg`F4R>4vzMcj@1-)n$@?fNP8n1L)-ap4-4fSIBw^^#-NacMuf|jcZ}0p>8;CP z&HU5job4q@xdQWWNJgBO&8q>D6K!*_!HO*gUbC%X*bYF7Iz3dp=rvmJm-5y0S%~~O z`Mu-uRct)f&nMlOxN6ahl%7wNm$8<co2j9s3CD_~@cZ|j?GdUfML=Vne^K*I7qNi_ z@WS{%u?dNzRZVUp2UiA$(6Fr4rN_qR|6uuIo~>!~E*+P$QNL2NUFPefH@P2+4+UF{ z!*7qb5`EaY_KB!RYS!;_i8Cv-0wr-{^{51of>`o3*Gi~Tr*!Oa`sFC%$Vf;|a~s1j zNt1zPAp@NVNFm^`1y=WjM2Dj8%5#Tk6_K-GpNp%xt=Bywonul?4i2gwrwKGmn^fX2 z=VhG$N$AdVh8>Qi6NX7X2`&eOXbkXez|}nUL_P^gp#MCG(uVteHCjNPS?@q|`zG@D ztgoE)AtQ%$XI4a-o%$(;$O-l}>$|FLqdrkAEmkIi%IhT8m@gJ@HmO=ZirT?TH{iW_ z2nah_S`m*@L|ZExE7o6IGyue5{I6|HQ)SyoYY2`+))Tq@Zu?h573I(UfaZu>1V1P? z@y%hL-UWpWiUy?u8Vaklo?4Sr5$dDF;v^S8KYjKtLat#vNhqXRFo1;G!9^MpOOzB8 z`gV`kdOR`Esr8-YM>?dcF$Jcwx$=o-QyUFA>3}{mU*ER-A?+|Mj6q7sT5gb6?6~IQ z9pnEzwXP^9(E!~eezlo!K4K5ph?;gba}($t=UpYRAZAF<v<g3(k}i+4U-ei3k#ptB zeDq^ZxeFZW7*F#b;4njQA~+LvJP#%jcQgQ~>ZSFp1Ly3D8NVYoTg@=G+b`(eJq}t6 z+LV%k@;8L>n9CKLyE(4<d`o`kJ@{RsF=-9(+t@dKXFWds7^Z@K>D83DkJ27M?gkxw zZ!xcx6XL03twHkuC$IYlIN6+kgRk-tD>uMQG-VsJJtjl(!jcnPl`lYJF}gex$1-0` z70(R*!=!|WW_wUS#Q$_SRJqyNAC6BQ*!y=HzlyE^C-egfzs+xFE<}|QRzS+1%I};i zaH|yfqLKYY<M-9&d&NI)-iYxuIL}nGK-h}8!)Yvuu$K}5QYdI^e;X=nPlW^G6=23T z5+36hK$7r)&FXEa$irdn`TU=lJrk7dyQ!I(5UE6Iw{>zOzBa{t@{3K_m;#B>>1T>j zMg_O+jKwP<8igM>?)aGgUYEIJDq?4dQ2dy+C-EZpU{`ln8(VX<ms$Nknlbh5*5O74 z_c@m}9_%PyrbtEKv=RP>y@B*n<0d4$;;<oPL|vEaDnVXHlb)T77J-ZSqdf_5Z?Zet z)^hwEPK+op_(kE975PQ;w#Na%a3bh`CMr6)waHX&%e8Y-0GX3B_OaEt70KZVL_^Vs zeDS}NR@M}3X;sde<FhLgd%WdVLO~KHApd#YU%i?8p94`HBoI5V9VdS+16_IzMv}o? zJY4<Fkm1Jfn?_Ng=|jM;JY^jDPZ37wSeRsqxb)E*Ynvdp*p{VfZ<}V=+&m^s;vj;a zEXCgUApN}U#7{fR|5#UaZIPcN;Lf$aV57m)HB7|!>B$LLa|64u@t{`~0DXE_Xuss( zrYffpzk9GcHy3mBfZ_>kzuH0}fhV0mf!;id^nZ9ZpWU_^!IT=@4Z;?nzB&5A5;G+l z?4|*)>Qc$r<xnXz@}=zp8aCM2vOd2qcHtvb*<UmmDl{C(Fh3RA;Ud6C^n4*(uf@v_ ze{yTk>`69~0BEdpa2USXB>_K-Um{Z^J!2`mTVwLVQ+M~QHnK;S@KS0r(byW3Pef+^ z9~RK{vL0Brn`A;H*CjRGt4Q?GQT!KAtJhPrL9^4$PO`vkr@(G0HU~m<8tC0iQ%Pbx zRFX;26TMeAF2FxWNz$LN{cXa1QSNH-IzV9rOJNwHU)-^`5(gu}3&RO$`LTv{oNF-E z`{}F1OP{!{)dpY!gMk>r76n_dw^y?!oA4$(;DU1nZZr^QPm%~!v3^_th1lM++-$PU zPO!}K)B7yZ+me3o<^BK2`pTfXx?ow{-Q6961$TnGyIX<=0tB~%ySo!SIKcx!g9dkZ zcXxREeD~g8?`KX`irRbaHPbWG(_KtjmxA{WlzG`BVEC~!l;nlc*ZL98=e)V)nRH)7 zZpAw%?}NzA<3gRq)j?t0!E^BCwoa$KE^i{uVtwmu2i^Xhhr_;=d>EmJUYmOWx>tPL zxDz~OSqzfd<~P6bp3lJ@r<qQ1$VOa&hc%ebOa`&cc+x`BIkudy9$ES5eB5-9S>Enn z6F9BKVJ;%-N!nn)ai{&?6|c3Us*RzWGBU0kt&pl2IJl@~`8RGuHOxA-gMvutsU)9b zdUO~;04vC*uspxPI7SnOQwbTf(EoMqbwk2X%;Fybxi17iH@q$^Mj5DN^Xu^N?>l=0 z<R4thW3p0QKL<O?=&t;NL>^FIzIFi<Q~!tGw_E9*_J0KpJj~j$H-IiBCp&vSJYl<P z3eW3h*ZxK~G%%I@M!83cgD&SGzEVPI-;zZmccG^M2oea&#E~VG=K81`dmTzW&hd8A zvi*7ZK?Zla_*=%y%WLLqFR4RsX!bNXNx{3v3BAN;d!2Cbd+me+BN6-F$*-^Ri8Pbr za}wynG;BaOdVn0C423f^dRIHP*7n0#)of#b$*H-4N(D)b`pNE!Aj9-(DCdA`<#Tv_ zS=lESdYwNkQBew4XYk~zE9_3>mCb4iA4218a`(UI6C&HkaFDAYTutP9*x0D`%g9hR zPDLW<qOC@jWvWC4M2QU*tZFPPvOq1<{>L}KlzY=YsiDOr@VkJ>Aev@xL6;+vgNT~f zw5N#1?$bo~)WRZoENnAk=jQ%!?tk-*i==3o0NIvi@sUWQx673*1<4@=B%Bf(I&p~u zIR&-Os07vSD9(yJ@i#Ejt!@(Sho@6FbhNPd{TBOn{u<#oVAQ>c=mdj*9)?CXV?uZ2 zunmGm&w9WmSi}7W@p^xItDxe}i>BD*Xq!NDwh`w3`(n#?{g1B~$NP+i%8&xzgXd|Z z&bNg3Y@p)P^k0m2NjAD0;6Gg#%|E{kBlpwI^?1SA^Hv1vmdW4Qz?W<Fac$5Qt33{z z1j+qShxGn@y~ZTN`|a_|Zk<Ny&O@C=JvqmYw`|ivjV<a})ufrOZQ8t4`;l2C-ykTZ zl!Oa|heXz}+YjqhX2Qi$iFU&*nl8TUtye`9_sjvKq4PlZ$5(1H2?bmd|2_u78%V)| z{f+&z(`BampSYN^Z*#j7RTmB-?iMii$}v)=&!25#MtdtiKrM4YF~9p|q1g|h+wFAw z>ZRw&P#u+QO>+*^N(V|ymQ9tjGmkp6`WEY<WYBPE<4gdb`l#sBjZ3TdyU3V*x)3%y z9$M_R8p<(FPymTG5q!Mr(-xsFA83D5*C7Yv540LOnn=6D(ekw*;qCqXq144RAA-m0 z?feel^apy`kr7?OyjbmgV)ndkoDU8oXt!XLOKfV#5#q8~@wlHX0H)d}2Wlj_sKeUE zI5pgtG;*%?LN}X1xh8&(w2x!%f2h}=_IP(^b&L}LsG)g>j)H(L%h%lKb82an*m4hV zQVL{(5oES@igBT9uD$ng@SgV5{mt>_fO78kUVrY!Mrm+Rp0V(O=V5W$4%?qwB@&E3 z0loF~JA(xhPh<%nUMlpxUF@#)C8Cy@NSC}SIR!3!C>ZyRdxiTTxs(rhuoepWa1qWx z)D{*W{4YLAgGBf-)NuzDu7rrRqJ>lHx=Gq~)g~|j-qX;+VC`^~trQH=SdIY)!nF<N z0^q-Xx|Ffl2iyV*0JrA8GICNsCwfE~N12g870VgQ&OyZjf}V<NflMVDqUGuut6jzE zat^}{;U4Ef=o}<BHPDu@M80)nP-{l<#}R0I2d?oTG;==n@59XEc{C8UF?>AArv+84 zwKaHWK8WYW{C+28Lbo>>S4+IcDd)cDzpsMM{rzPi&^e5~Z;7vVl2o=J_Dq*q*F0r= z_R%jVb|y9``Q1*^Nl1js@W+-9NfT%QAv?*b%d>U17lCnRwhor{$2*h3V?Lqn`A#y= z9YAOk=xj7E4YR%}V7U{xog8qy7XSK^+XFcPR0NNpj^|)^Sq@{l#FH%s%hLXGIyovp zG=>ZZm@mpad^~5{h6oP}X4}d?`POHRasHhQYuN44z(Q%RQFv<K^9(&ZbXc4rw8Q)= zcW>=SlWP6}nYbR_1ckL}U&qzz{aR^lahIQDy-~jR>IkR$KiZ3*_lk<gBppIh1xCT= zt4$58F)Gs$fX0*{?`j=?15lUxz{vm4VzWLTXlK3Y-}f-V>hJifvIkpz?1P+$#<B-K zBpSryU+jY_AxZAn#Xh!v->>$$<@T3FJLK+{6@?*1e-H{yDOuH5iyL!g1=bA))lu|s zyFy@3=cdEl?3Q2)Ndq2di(mN&_`Dv%Nkp6_^CFyKJm|Y9(2VZL`6${=Pi?k?(vxTs z)XR(TN8r&;(y#~OhBhU_g2O)5qrS=W-E4|W`<vv&Ms<4Ko_ri1<TduxGlm3!-$&<R z|C}%rtK;+Yc|pO2uf!;wyAm6A^MG^)+EzzzO`!1o$*(7pqAwtF|CeOH*M#xjqvPXQ z=mMI>{xEUkXzfIrbOX8d-WQ}5%65Np5l?jw`i&7j3ZKWn__t;oJ{Q-Uy<s6Hn1Ims z<b8+zq{-*ezxqaY1h&n&B3x*0m~(eC8gOv11}L_>6&&|v5PZG~Y;|F)1WOCzh_AKB zsL%rh-2K+nXqJ`tuJ+hZ==B8GXL)MBpW(&rwd%54wGy~H@jw{Bd;lqd-5%3g4Q6<E zs?#RH&Ls)~WxX@ZaJux1NCLCa0fIoo<y^iqZT*l9r@buN#~!+m{$BUO8R^+m<-um( zR-^(dR|W!P#3}gk))}HxPBs5ULionlB_)@{VjK^hJ0BdK;k{vDp@TfSvy$D$?$Uv8 zm@1J*UqSF4povwhr=5^@K~6*@Im6%&`F3>pu}n2}{)h#XIRKY?a3eaqPwLfWT$s70 z^DT32_7;ErDfJ?jQRKw~*hEg;sFf8sVe4KF2@~_Vn+3*Q-yV8v1bh|#+>Xuzap@0b zDVZQ`5Ff_kbf-?+?>1nJ5VDF@Li6n!KugC)cEDz?i04(X(CZDbyw>9ZztMal;(0Vg z|Bb>22forHFMm`yy|a2>w|Bd)zn+OGl!+ScG=P!%pc*RI8}*S&Oyesp(#r3(9x`b? zX37)C<Gb!Ue1dOe<qOL=L$2yv!K14N5=AKbIFKV51~|Gdb^rms)`fG$dIH!Ma#M$? z&VD{(j=on4NWqgd1;#f3(Up@;>zvXPnNMj&^O%|DTW+90qo!Kwbc4<=an+HsDzd=C zH9YyJVa!cac#D!60(K7+41s@Zday3enw}_iOZ_bYZgZL*rg^!QpC+`1nv`n~a~1d? zHbR^L>8_iN2@1KDzh;T{{*_584S0yUOZPfQOha97kR2Am?s6Am#mMlsM)3++Z~!ME zS)TUr=qORx1JzRo$A9%WA&fkcp3MJ~$No5AwMxMzbf0}d%34a6W+4-Ir1R&Yjb4rl zm_dGdr41)6pn1N05`LMG@M5?-`87U>%qGOvPJM7#nwv<U>tjgfd!x4LlJvmcNgWn< zAWm*_46H*ntk#543yGZ`A5RN*H9_xv$*|aZzJx$?M>DGoizAt<yWWTkGtQp2h!diU z%M+l@uK1&p>uvn-U-vf~+(>uc8Js+Q6e+KRI~K^D)*3SR%?HgYGkJ%d5o7!?O#@|f zpD@JT{}7uFyqL>d4@!%{eOl60n2)sho?KDk5xZW_KGTkeRD+&L@Nu4im=u(df+w}1 zl=rcDu%i{MUPl027IPe6;PW9?jGysc<-^&J!d3KjgJ;%!jBLI-6gi`b;stttZqJ%< zUr)8^$zo=m-Iu=#gN@$?gT566Nb>?>rXzxoEEzup1s#df+4lkpv<=K*`GWCjw|~mw z9mkxVAkY9LW(XNHay&AmlYzfHoo;|MPmDy$-QUnKQ6Y~F0y5Ft^b2MoAAn)+cj5aO z<=7VXAo6n2`($Uc%9k&Xr2y)w=<NlF?|{S&-=JVY7-c*1URd~Qod1KwV>h}#h5xON zKjXU3>-WvxUqBkS0y6LLd?Bz@Ln-96tpm}Fd~s|jw6ncH*89A<xSxybSA1NYW|FAG z{^qzTe5nKc_p4s=7csx9B=V6s_JMPsXThgiu_bgef|*{)KQ*7Sn*>?)E3`rzg`<r; z$Add4OwVw|$LWe%OI6Rhaxzp)v*1x=1p{ai&h+N1*Dr({(26a_+(8_cl3)^?tI9WJ zj{U#je6ikooD!;!3Ar=;?!x>6My*m5#E>I?^_T2lOQlV-;+|(Nw^wH9njhKSPc9xr zoj*=bA3jJhrESG`72{D*>4_wuoSGKX0*YNqvssRv%)eY*GQFvlq-tdA6Fhb1C!F(< z#1&kS%B~5hQeDTwgQivWAtvx;a|Vy+?9W-M)($acZB>9a_u}s_aU@gF`4YgO#!ndI z2%yrG+48Ow(aB+LcEhqwcu(M?`#=24v;YzZz;7sk$6bFMYX%}xO~+m4+NAT<jvQ~( z8Eb=5-<u)OU=SCQ?-Bg$VcjEW@{mo_f9AdZTJ7^*^M~0#Lif+xQpMG<0-KG!iPxpn z=IW=oJTF5s&j-p)@sV$Rx$cM#@PIRN%f+qVPD0pj!~l8Pex5H{m^Oi6|NAgt9?O2r zoily^XG9|ZeB}Pmy)aOfnBa??JWk4xP2O{yqa6dc-R)6fUcd7WFV+q<r|JHw7QPH6 z7HWJnl=F<LsBRSoCUJ_z)ZNUk5eV=&XL=a+a+@vNu@xSo?u`*PxTbW*cuTN~w?cQD z5tnL-a8(gqG|pDf<5P2ebM5*toR|wDzx6-s#(bOuv=?%yF97o!Rt2i2y2cABqCful zh-E7CK3MSLT5&ds$T7`uA$=-#CLwpZAFd>{PNIB1l+9O{y#i#A_UkoxRm#KumV>B# z3n+36-3J(>Q4U64iN<@XB|*lSc$)%pTGhW?x*y_0c!u#cj}MVE)2+h*PTQOygWSzU zekq{V#pH4`sK)PgQ$~h_h$mvRWs*p<qysR~?!Lb)aC8{#&N})?pnLgUZId(mozCj) z9@6Jw`OSufX^<Fz<-KkJhAS2$E$!i!&e7couHWo&-(`|Bpc6eV^c>w%BQH$fp0u|N zWFsH^Fv(81_5bSyNCH0(h(0B}JPbf=Rl!7W%Cx&2KCjQ;_cs4|R3dq6FAED87k;i3 zdTn@~{ROVofgL|SoE7>GK1r4oAVoFpKU;QiYv1Zt(7xl32vs%JYM^A8U*&^p`Ng&( z*EI$;q3=^6tZB~uE)tx^)yav=4k~g#bD#D+1SN$J90cLG$jjMB)b)=@2*%lbdp~oi z;hITAppcm}Y^5C=J^UIIFluLk$>30#(FoR*A&L?6q<thOcCfg+l`%E<F{GoXpMq0d z7%W<#cTO(G7%?Y;D<GBq;AtF!s>zK#C*X6D>ILQNl#XPbX0BqVUD4x&6P&z)ZixB4 zR;qub?FUS$muYG`9eKVgnNLrdDtc?moHXz%4J)A^P)H2Bu0S0x0xF0v(gn!)Z%BMI zo8n^XJyIM`-LrK&?+l+s+mXKjl^#H_+sdu^<zAzj+w2%zdQKxZ;Sksxj+L*#*Zd~z zz0(DP_L?7>RuQFLf9PlS;)U-#yG>hvYq}6S7^2U^c#AXuYgK-~4}ayx1HshrTXcL; z=_C>I5Q`-jr33h0nz?>QjGjmrTxe>>UYoF<r?>OL9Q&)E*5B9eci@B1p&e;WQGkEA ze|xx26KI+@_SVWf?&WYfQQ7PO$g3WuQ^4fWOLuX4I_iG@PBH4Eon6CTs18>l`lk(D zvS}@E2p>3M+2)j5Z8##l!25FZsbt3F+v8zCVI;)WBIJ3wU%yS8Ae7oCXMdVsV;m7f z2IC3+6slzC-%L?-TucHN0LXaKshh32_U6DUCbh!uZL6d%Sw>;f8^e#&<lB+YDx?Ch zO^VOmtAc}<K1+C5?E!_D!IE)Qj!KD#)#g=Kr(FY0wn0pHuuWFGagH6-0JG;}Tx}yj zW?=hUJ_q!yt(3+=2cQxTaW1xym>*$2u0d`|m?<4>D&vJJ>sx7N@pDf)A3uy($b;Yc zAzY*~4ZjuWSq5L&vAr;j_irQ%Jw9NAo1dFK?=2`~d<;G<&N}6M4zh`o9t*!5&qerw zNF{VLA-BmE^!-q$Dsovi1{msWFk_O50DEEG;{hc6KDrOz$;P5gCLjApY6dH6{3Ou* z0Lw|Kj$c97sQ9<==x9fzpMdUsOWC=)zqvmu_)7X;%+U(10ED_EVLp#-?--Lt>I<{w zFgW;-@#RgsKEci=><dp-5@K}E2YaU2j4pmB)@<zkxe(}aEVTAS8XE@bQ}$|arO~R% zrLhrCSC(FwDPa`nrEl{aWC2yw6!FPW))M(J1cFGy2Wx%8NQxs00>-C9S|rVAb9L2o zm!4CURkPZR(IWMiR7j+U-y1sJ2hQHUiQ6c}xX&4|%6yISzqSRaH<r|@!}a}ofJn!O z7%{!KMnH*)s%sxYDO&4K;doz6&Mt=);{%P#V|pk>1N5Q1@_Fz-{0f#Jrl2US`RHz< ze^XcW?XUay3ENa!J$whq;W;{xEa|z>8}Skv5}65*p#-tnWDQA)vWx_i$d=zgd4oTG zfZBWVZT=CgULoAv-VYUYOZ4={;hT6Ezik<;C(oPsE1}Cg;O0ng5ZAP`tb6R@dfuiu z0x!LT3Cu*enAjyi`wl4l6jjVL?)luEtWx{n{i8+~Wr2rBmqkY_1$tFM!Q8}q$#Uvb zd3$>y0&E-Pp`Ac)QF{LtC}UOpZVJhV{jaw35Y7cQS4CAs9*ck(m*GPcK!0T1G#A;Q zTEGLx0dX5q8g-dGcC5gYmd>BIJk4{?pKOzobcWiEcdd&EIREa5Lz`WO_TiqOuRsH_ zZgiClhM0XNt3{?f4ps9;OXXLl8-c_M8Fj24Zw<xJqB_aRb$VOGq*_L9CY8;^4+I*k z$M@#J#{VE25|t`be8wPncAy5snkU!`oxh3K%G(^?W%QzAB)jD?2&qQ<7=_izm!NoR zMlx;VJt#4B5L63Po6BM!xp!*<eQ$5|NK><r5*@8&2PjC2@F%Eh*|kyxR6~g{8eq*Y zu@Z@zQO=9T!b&x89`h^9NO$2z;~>tHH@gQCfbG)DfxLKpV-GbCoqthm?GP_M5?y(n zdz4dAY=0O4!`48d>wnW%6TRq&=lKWc=V?Wng8yBhv<aXD-8}&MQvUCdW?8vsU*!^q zVLcLQdVYrhs(wAc*#K$H+l^3@!!1%`pXzZ5dh)5?86G<0Kt$Zl<-dM$NgqM(G0EG~ ziQ}6CdX(}W3w>W+QBKGwBnkmB3Ps>DIYdI3Y@Z@HWcnrjF4vcEv19pNQ4dnJN~pSu zw?n)_fESi3YW;FRwh0@VFI(r5oaqD@ycBJrYGy5BFOr5zC&Qx6DVY0)#@f4bHlTCH z+4$d&eXvE*#|N3^5jR)EU)zIk0hOv?(nvZXn2g570rlQV_r$5wiU4$VM=oBy%aajF zGH{;zSW}CK@{odP39~_bn&pLexRfWhgBDqzCmjD=SEIzmcHvIB-VE&!;-FbwareV8 zGl;>E!dM3pX}Ddxaw`eJc9dFcqfY1`chHm?OvgFa%UO<Mg0Rr6+S=M~FLr?i-yT8G ze~WQX<)yoerFk|4x#GV|^Sso79}#c4`S{A<xz9|c=3WYw-gEsn=j{RY7YeZ4tg!c; zth)S-DggBuK_y0xDtTb}h8wiJFtQ$xyeX5kr>M>c<V_<H(YH<XUD3xOl^uA|2M~aX z*Hd+j{q!EbHx<fwwltV{I7y1iC5FH1!MJI_{G1zGS<1{fCK9;azFlEnP`09giW}{6 zz^=4GhQ@IYsCAbl;Hh@dqbs2c@y1$dY;O@kZtM0iXB;5A&NdnLUS6PkK&=m0{0!3y z<AO8=_aQ1^x9<aT6@L=~j!eEL3r{(Cbnz3Rvf6F&^L)bwo?x4|ovgNwcJ>s#PX^6| zjmHrtLm9J;Nl2hT13aO;G<h)UM!XZx1dYX0Y4iH*<rF%g2Gcbf77agZhZMI*!nK<V z69~s`srlcW5sGdq$fa0zkLxQ62rgC#v}_0{G?0=dx7|Flw|f`aOsrA^Oq(N706EL~ z%O#qg&~_~EVW8P5=L$sxWy##u?tCNJ0)+7FRKUgg&3DsxzZl-_BpSPcP@Z;V>-R1Q zG=DTC^f<VQKQ+xN=VOQG$Gv>_2c)9U=qQ5)z$CK50KA(fbbT{@b)~>IbX?Ox=l_^< zKIq>0tOE>}e0Ba@pE{1%t$S#ZZ;gDxy43slVoPxDb9BUX*qsRWK}eI#w;k>CGT`EF z969`HX<XyXr-qWT)dl_g6?%l%TKEVQlhn=mgPEqX>*Z3#vG8v{@_kuMv)gu+ZQM6l zLTPeYMfxqOtii4X<K~7I2KRUczJl2*fIZw-6<PTR*g(XJl{XD@0h{O;AX2`*iv3O@ zw!|0BlNu{P2-qma+x@)gO=2m{Ja3~I&XcMX{Z#!|w#Xo{+-KrC)HmoqzW2H9_nQN< z){L76@zFs$waF4v`YNun5Y~`&c7^SZ5IeyXfrfJWL8cKqme7)T;ydgoq?<>XZpudP ztIN~W?H8f|>J>@b`-^W95Ah-}aXl_Ve+zZGs*|&#6Zybh2nL;RpjWRiayB_ZXp1Gl zDIHMao!8sIfy+-8po$j;ek${Q&lUFaxB&|Ijg38i&%?j?yNx;~Dd#@>%TLT|?Z5Zw zMc?YcUF2l)w+(o{3t)NC`(W`)Zh}TBSrV}LJhag*zG<dzqJoZ=-!|n*8*xl6m*^F0 z$pgF?Y|zg}&gRt62+c+Dg8D&`6AnWD8;}YI0**a?S;71(g#ui{IqYx5o0XuiYfBHk z3B3;+uB+<PsoOF77P^@5oTXtj8iDH*tfoZ5E$%w$3h_MFS}=)uZP_haZ=*H91yIES zsV6wm57}1&LcIi#J2da>Iece1Tzk)a5Sdvy-zB8GQV?_rbwXg`4MR&P#MFN0FT=z> z+s%vuo2aZhHAWKVW0ot>8XnQOB#h_}ChDIXk;H@6OvCh-2MD0*k?eoKFfZ(TM%qE0 zSQwQ!R9Xk@_4)#<B47H1Zf7*WRUEL7aWka=Y~}SL^I>?sh3s1i=aZtx8eg3r?gOvs zFX%5&QUav<ryGnyP(em{oLC|ak>J{)%he8|Ct8>@c%7|g`naYO_`K8n%S{fSF5~=Z zM7tp;;{0x?FV@o>-~Tr6rsx>Y{SJ6g%%hfx1ymnJI_%13W{X9nu<AqswTKw8S)vRB ziHbea!$yZ(bkugCRmU!PZ}T&xwzD7*(lgv0%1kn|Si1RC03efyc%MHZRmexGP>4$H zjl#Pn6jA4i^brAP4|{}Kpb>#H4j&(Hr~7qSXGlYkI+F-8c-eWg1aS4pUQ`4W3IStd z!<WiNDN_l|7U#2@@q|R5#)AI2vNMDW3<jDAErJXgCmdIh4$0w=&f?BZ10@%AU2&e* z#;E%nVEpoNa5W*<B0zvfn?C?=h~3U3gp??tOEBIop8+Zm)ozd!YI7MzByLiqVYDJS z%($**uHlx)j?!;8Y&@FZ`6hggw&%A3FjnUGguDRe^HFP)h3F!Fkgg6JtD<PRN&9); z+PVI3dY)H9^uh27FU1vWB4iMYcP(>vb*ZetB6<ry7as#ySmeS}5@01)lAQ^?0@MhA zdISc!Na$V<QD$H@1c@-X5OmNUBzYcTU$4lYHGuV<NTa4(p)w5wcV{5D_pdAwjw?AF z&s2OMD&=c{)+S`f_nR_2MQjr-BT<hN4*Xf^J$C;7K=0w8Qr=qXtU8Ioz7!6fF)h(k zj>QPmSzr|Hh`OptT%k`0y3%3AUsENY10$FPNf`MoYdfX?l&U53S>Ag;XBsTuQnQQj zFeO=7jIq-MK}rx|iC8vn7$VA1wrbWWh8EH!DgNxzsY7S`89`JxDwvU*k>I}Ozm5*L zAm0F6F*a}rP<K+ujh3)sk=6*Au~0R9sk=5;Wa<XvUsNwnL+qBkvZ#P&ph$Rnr`unX zj4jBXkK;mxooIi1VTA`h&pb)?gmlO^Cc;m1J>lT7A;{!Ogu%QfRD@33(6h);vw8vQ zuHLNI=lkP=C7^T1q;gp>6(`CnbiwcX5D&&9Um!zF5EK%Nl*d1R##}JMEYrt!vHL8v z%w)izwYQ8jDPEF(x5iU>-$t)mlE43^sRiLcA%&{Ix0&190UwBpdnR$qQ)y+83WZM6 ziEojf+cQYrs*IGWOKu6NqM|ss(=twMYF8`;P_|p7K-|rEpj)t@;qkyA3xLcc#Om80 zYBoHuOp8M>H&j|eE!pBEdIrvdSS1D`sByH07;e4^rrVckK00)b{2kHRnP&Ubr<tBD z6QDuvq=s5b!qSgoL60t^l?<&RBdPd3ANN;a^S=s&|LX-9G2ORQX*WVRm}`~zR_cbG z9UV;xDgbO5W`Myo)f)l?$q~e!2yCE7gy?y&Gt?FUkGX{A;JH5z^!}~hy8=Ys!@}_8 z%;B->BShC)rvY6bA($<@zrTG5EILNMoErnVaR6l8e8H`R6?IGZX*EO1eW<cxu4hG` zP~~G|jJ@XGqrPifYOk`x1`f?#fSA}3lI5b21V4dG9F<eeW^Pa_G1E<5L8uxvN=m6f zLU5%#GiP*$B1?=-Kg}FG>1EEcgeGAF4^)x}{8tCIy;a~dWQZ0kSGD~Fb|TotY;irD zf=a|7gKBKAQ9d*E`>GszzWSZ=LXL9l?4bosV3<lEua;B1NDe8%feAXn5ngR%`1iR# z1@BihGkw{44lz<JW^|IMz><5#R1Ta2Q&dDxF7<?g{KhV64yIDbZYa-O9gYh90G>Lg zX%TG#2h1{RsLz1!572_shjy{E6zZJesaMnMvw)tUt24BbH!J1hK&XCgfIq&2m}!$K z3xKPIAhqlRc3rT~xLxPbO!GosO%3Zv3S;yXnG^e(I7szjG6w$PPJMxgBkmoI6Kj2` z;e!AA=gYM<fLLe1>k~hzWr4qFtp_82wch-%nO~XO$@`!L@C9QcSMLSDYuqr!$n=gz z_(>4USA5Hut<0gXIk9UV$E13?J0$!>H0Ra>1z7RR*U9v-wl*olv)Z&wpWsf}cOgDF z?XV<kn0V%9Mn?w{Y*6?1D_S(@82}X{kRORbKfiM}^YmjYI8YO({PmG^dHwusTBr+a z_*m!a@;yv=mkF}U0Y?HIR&HHV3$W_ATIPL|oeVYm<xL{kKM`J!0hg8HoLWxv6~7<T z67r*rX>~jg=a280wJXiv>$u19KmuS<xbHAS012QfvTOI_7gpMcm*3it>m7c?d5ay( z%|?asEKp&6Y^I~GIVmH7!lYQz<Dan<Qo7T&3{xD_G<Z{TvNN$n(vy5k0ung8-8V{# zB&=Y=cS)lAA)Tk9r8aOi5RByKH?;o!#Oso&9DazxmHwZnGa>-}<YsH8>(@{QKi#h9 zdbpkF5TG#>lzlAF1dA76tDdt?JTY;K_$L&NDCKQ)R21=^fZc)d(Brz}FrDeszx<wn z;f5#&VbT*^Z$c<gDwTWaSH`BFjhLomBP-2~9qI01dx9#k7mxlV$Ld{77c0?XWb(V{ zZ)<^NHzw*{bW3M*!-3Kv@^V9{1IcncPcumkLW%}tA*a7sikh5=HZ+c~o{vY|j~m-6 zt}7?aNbz^SXUJ@X;iEmvP<KHCT@27y()rf#MYJVa@fG>waz7WdQGZwSa7F;o1Blh& zKz8hGXSQiSU#sSCT*F1e5E`9s$IsEXfL~h_v_XbJa5TtVs|4w!vbh#m;=oAaq9#LP zmqN0QTCYp~9Bz{XtX{emjNSn4pcpg_i-|1+-Ld5@h%7*?jTCdC4mi4hqrlM#QbFmA zXL}OQuRETEcb{E|Yp=ovKL*3FC((Q|*7E5g*eNjDnC|1m<x;K`3>7f+ySOZM-d*}m ziWa6g$c|A<uJmvihh2c;_=&=hQdKPZ@69HSbx~*+OTGrb=ck0|D+1FbGmCz(4tp0> z?Ff}>gK{;uR3n={y+uZ8kVDte{ITn4XrP^l4a+T=_@^uq&4v0i+7*qNbvmXq{w(XW zOlQ;BDIyK^Y;AsDrh7>OiIN;gmoI~4FDJb-`kJY{T>B0{VDZJ5=_;Aa1{=VDWye^c zvLYd{65r=bNOZT`sMrMssnO3?H4OR;>pu6y${)uwsK*yDB5Ys}bYYc>4B1n@9J%|) zPjb9Pe~{7q{HJDmCmvC}t5r>bc^FEGKP=Cj6UIRi3SJVemB{&av!#JGu~;6<S_a3| z=-JeI0XVN(gp+&(%_@i1MmEtDCU1f=7TZ!E<FnhtCDdFu!{t^)7=eqnGYN!`KZm^H ztWGGmdpckOKd=#)-xBayv&Gz+ooW8%@`PPyZD{qsk7ego&C&W017ZGW(XhFA`{O<y zNI3#520qN}aJ@1IMn}h;Dp-%^2I$UdC}(#Qr~vh205P<rOMsb%7VWt&UNPS4KsGNS ziE`%#2NNktl?f>yb2)I2NncMdVf|$jRnJiWlX{$|xnWttiVQb>8AQf>uh{k{dNUF( z5Vlr%Hm>+`{Do?l_vjMBsX6p18y*lkYk_93n-c&~8dfrOTx=6^p344uw=Q+*wYhoo z&pWbi%v8iWv!j{4hH+L=7NOq9u6I7tZyH0TWij38)C6TV5u{yj+M=vu7Ti7Q<`%ek z&5Acg3tx?W`29>DT$hs0&+4+OeP{Luj8C4x!R7YvP$iIL<HS6*-ts=2_X$iOthAnD zi_ioxArM5<g?43fVPl*7N>0-?mXcD8OB5A<Hm_K+pAC0tvI_BL7oq~330XtKXUHr{ z#!-Tc@}RW?a)zfqQaD|NHI-?}e&lm?Mk>%Cw1M*Yfz$QnrkqNqi#2s-mhP)*1GoSt z#9T1@RjEJXY-cp-+Mu+?x@FNZ<@AGqCvqqVZp*pqm|N$*OI6AkQt`9N#S8hGkHXp7 zZx#G3sHf_A@ej-Fr5iGy(I0oI_4jqv7>e)Y3y_+~)_eRB#BGaFF&S!7PtWpr`WD-O zG=U9H6ZG=H%AK_Y&}Djl@)zUfh0xX~0Y%ht5E2v58h>&oaLN|zN3{7VQ;{BfTJV!3 znc>$Z)0uan@mOvr1(>Rimhi|*`FSDC7-j>D@<5%C9<e~8k^^acIxJ0dlsBc<P{F$J z9}(_}xkE~xu8r$}bQj%M%mqdu&h$Fl8BPi{D2*vwt?Am-pu19r3Xi(_>OkS3sJS!_ zU@4bCtx4{#d}K9jLqX4CUQsx@RUN^jo)M<o4hy=4n#G??K&30j>*g`tgV-))MOTFe zLr>zg@tjAUs*^4saL~R5i>(~RrReFyEMb6l-X}wqE0HBP?qZJX+v?TjSQFSo``As> zwUBNYv8OS#7bQ$+3rTmxzNhKSeOpB{eRu<w-lUZF_^C?XzYYuF;1)nhpfWH_GW1s9 z@Hg~Qm<Igd0b))Bj+nQCRpV7XQ!7&;k{f0ia!R_!64U<#pHphp#<|_OrWY7%71?<m zM^)NuKTc;hi)D(^a617jLs`a}iw#{UYm<o|lYbR-g1ti{dDOTq&U-Fu$!&6CX-34O zISSoqOLBrWbmW&|g)abUDRy{Oz$!jGV7JKuq5iuWW|<(s($;h@`v*8LJRwy6Q+jtl z2vIqQtyd=n?a2YkmAkR;XPtCmt}%V_vPqw5)BQ`9xH5`<Qo-UcffN-IP==+kx1~=f zrL-Pr&)+GU9oM@X3=`vsTrRokegN6gNxdb21l3e0LYzRMYo=Enc{Ihe*iTjxLa%R@ z&c%(ev(X@<|G#)-9|goCy;kn3Jqj1MBl<)}V3XBTHwt<$Q&F&b+pwLPi=jch08z8y z0)lc`lz<HH47VUE#{9{)$U(_Fx?)&`rZ-ysJGeVn-*8oL>V7}>!3<3-MSO&sea~e% z)!mX5tYCf%7S272O44&kLpZtm1}Jqoh=853e*2UxTX+FG<Rg82W6M6ygK8l#b?l5W zCsTciF%VLB-S{(EOj3V{zds!FzA;RH{6)Z%==U#31h=Oc0uGr&#T&;I*5KyHr%2QM z%7J{ngP`<&<w6qTu3x3lfi=-e@%tPn=4wU`TX6r22tI_1&FZHZj6{YO0c#qbdjG<> zb*!Ayue#wmk_~%XS+O;Dtdf5zp-fNzy1HI}!CT|eIdE|yGqgjQ#Z)ue%}PRgO24Z& z&AWvCT|R_JNb0#!h0-Vh_0J|_xv7o(+7S%q$U%UVrRMw0zbUHPkJJ+#ZCC5&JID~s z4&hxn1zArD^frm%FdVMLmXrxaLJ}Gn;<YML2{oE<RCka~AFOO`_5E&_*UhRc+R0Q+ z|JE^Vv`Dj|uoIE;{6sqcEG<}O76A~C7{sgJx=Ly5^)ynMsG%IF$8HIcqnm)h3vkRB zpuVO=!zCN^QYp#XW@Q^0<6WCop>qDcNFCmc;;de6BMTDmev(5B@DlqO<ZNZ7<@elA z+#?KCy`<mMvaQTP^9p#k>CvbXj}M4IkskBwWUBX@aR2_kEua^4Cu!Qf-*9?3>b2O2 zSsTIq-?G7qM<#DnR|&P#*-9%W-=iahHgI)ALSTUu)kK%Ah_PtZMfvUDU{~K$a;Q)f zy#fLv;~@cHfS#59bw=bX@xikD`Ox|L3$|`75k7Rj>%T)-NXvY+iges(Ej#U6`Woj6 zM!3`248Bi>qZ(ztVp3io0*oq^pTk4`?@(jKW|xu;eqZ$#3WMydD@R7mjco{+L*H?N zLUoPQQmZFTSM*~uc`(I7=qg9r=vUf9gfS9FaZZ~d;ki%w$J+B``_+yu%?i2L6%_Yx ze+I?<ZVn6f7CA*-!UDbb?>A(f{sUBrSfG@mf#k}~k-j%fHBpJ+TEn^wsroBWFD&ob z{d{<*k58F~OG)#D@nyW+Jz!^2<0o4YC5yam5L+3qR-_N_(Zxzg)D^%8k?}iWMFJ>$ zG5JZfkOA6yRZuDxu4S@Tmez!3@lMsFvP>`rRz9#9rE}8!f~Vf6cqL#~2n&=$l-O)$ zvcWG~G@37^epGt@;M*_?p?RiL7BJi1v^^Tk5%cdRdQ!b1?_t7uv@+{>zd;aCsljER z%LacdHH0KRnbnzq1{`LFFJ7N*G^q8-AxEqX$Ssb$scI9z2v+*XX9qCp1Z*eiNKf?+ z%#xO=z(okfUM8PisVu=q0!3LC@vUfyX@x|>%)rP{5{d^X!n6ew7Dw(^U|(Rk6ymNX zKyTZ*YnGrL4PQ$t3^Sn=_9mUZjAF!WLHtLUC6`tv?hfIf)aWard<T}FSJ=!k;IG!r z1g7aQ`sdt_6@4u(dxxZ7z!ByiUo6?NrW#ZaUJSXlr3TIMU@#zd3`bDrtDHfuAV>Bu z*b+XE--8Owsq{;KvdDaw!g@w<l|sf(r?>s5YYF(cgq~EGpvWvkJkI!!8a6qQ>dX9( zNgA;J-zH%N_@3QKn{qS0uP-lKe7SF87X@lw^C=Q4%*3I1Lv=DsyU9BAB}{Yj9q5@v zcwaJJ+dM$%r}_QmPj;sVp~PP+aek<xkqwG4+8vsO(lKJ6N@Pym$R$Q`b#9uCQRIjQ z;Ru9C%LD;hv$QD+AN2f6*H19^v3Q_UJfJ9HXqLu}(OKR(xvEd!Us4dQV==PZgom|b zX`oP*2qEG^z?*I5Cg$F`k=a-p7Y_Kti+nR59+!DXV3Lw28=6skghIM_P-KRC%(%_w z=N#udK}7X`y@0S``7A(I*FFo%VHI$40W<HG#3m{ur1D7tK)Cl0m4?-a!d0;Cmk0*v z`TlHprVpm)Y<hs9?gmSECZL=-fh;Eb-@KIE*Q4HLd+w)OAiV%K!t(_#?Svb}&~TL+ zlEngO>6}N&{Zg>(-^GZC%Sg+)nVMkb6>>`fNmheM=MCKj{+`+6CBcss07e5WvNV8< zdbcxI;`60}{=l4=@wz@;ho~vC!@s%_L_dd10E1*$7)pv{%`#wE+HIYM6SYFpMr-)I z>9vd#-EPZ5;w~M|U*x0cZFW(xaC{i#E#QASokeIX15gRywOtn6ZmfL4_X8D-9f;5} zxN8v_*q|QBliv-Vy_Uy>8y)R=9SxIaXSIsPs#WOX<sX9+U74UYqC%N&#q}XYxcIe7 z)c=YwO)Y5_-ZctGylnAyCJDNqw;{u!#af^Q5MDq9na9^&lE5|;SeS+}z`z=p2T*>J z;Gy58nBzyR)^5<+u(fE2N%`Isnf1Q_n1=*7W%_2iS=a1e8lnj-d(fopz9q*ZOGVBY zZA=pVQg|%!^0g;W71;|P>I{$lpMc@Ckp=~+M$TH~3IAslo^5ff1e&ipQOdqfW7Z1f zBO@a{!laccJb*vvJP+J*TRnn31%M$MK>2z}KvoNL^SnJ-Jboej9;WQCP|^X63z{9* zoEGcJApy;{jJ_l&bn){=q)$}(#X*(kss-ljxHb+y)t>cpJr@2-<kwwt?2KFK?FR5m zLp;kurs1-%Los37L}&Bc)uRd0dfkYKsYSTSw?+!cXdO}MNf{KF>X>Z^eE#2@^C2?8 zWRq#l#ZFC1tpEUstZY%9)vcFA@+wTw;w1KmSj-%FVzLbZL8=Y`v+(TmuEQ<;E>-)P z=sH=fH;ds(z=v&d0<ZDSB{C#e+X(a2x6f<r{j7>|Gxscuz*Yh#{THXZgM`jp2)H=x zMmR}_&PN>^&jcEwelV$RZ#9DcSb}zN;A-2)73Q%}h2GbBNY6u#M?B^hQ^}i84M(Ru zPPYZJ?enMA{F;nKy~oEIfBL@kbh4QPE?rMkla_X;X%LG-A+F^~DzM(_2}ei_Pw4Q| z18I}qLP8I-ixqGF|KL6_;iZ7mvQzwu%H&-9zZjx1u|E0kbV#H6m=2-3n?p(X5yBqs zBT7Z3owrp?n01oW^HLEykNY+?E+l-e8Fhv3{-NwhjI4pP&q{A=T1D5-JHXa=?(T0J zv{yZ26CHSgFS8|6CrS(uA~>8%laM`lvjT(&3frihwwJW@40R`ZF?eK?6!TnvR^lmH z!PqQQL@mK$awKVQNt;qTM83oUifU|r*9I?+hgfT0+Z!NEH%NZoK?V}2A8dkzen2P7 zwH1KKP)Q+?vDm*MzzD;@5umkm6PQF=8mEZYMm;i#)=m9yDc%jh!w;>ErGr&XLyNms z96*PG@$R%`?^CjohFN|EgS~2Pf1pN>nM%o3@n2e_<<|b``OlQm<(Q(}%TBck)QTUr zYK<ffPpC^UNg9zHB3j*D&~-wzPNRSp7#sH&2jjTCApnR1TRMQ<EUY-NqXR0D$!~t{ z3>=3INa2wRK-{a!noj_6=17*xY6^$=d{kAHz?El;vDZr5r!4Z%|EaEEY(;>`Geu{c zo9KSFmgN7mTVsidk8%?+g6NM4@^p62h8Hik#+#&|%qK+!rATP0<>Pwb4QAsKisgnO zh-*JblkR$oE$cQ^``X)sOFF>Ui5@s(`LClxyrlr7&;>&ZkrD~Ply1m*a|&FI{_h!z z`C4%t1**~ClkgxAT2kLh;GYeb4=sM>`*I%?X=k-(Ur!=>yvNQHxm<mspoauu`IMnt zhahCB=(V`R=L}Z@(F?C{_vh)s$P>6=<^i_=mn1JL%cb%GRhpOGwEIbXbWlKL12Z6_ zg6;f%mLq>fh^2@khONB8XEr)ruCx{_l&>AAuMkW3flZ?Me2~rm*?ZH4iVqD|5+V)z zt5-B+*ANGZa-xuftOiVOe*+{kr&d=a7KD8}4vIYR;HY{v=+?x<RxkZXh2UB`2N(2# z%wbkP(ZJ3YjqQIB#usbHLOXivzXvchbIQ5`P+a5uP;s*vG)4Kf_CG>N=bfr|=N-|y zd*_nb-+azPoTK>{%mlJcO_6OH5%K<fuv+=m>JFc>*(9~mdDUvWEYJ`O?mEVRs{tN7 zUOOvHYj2n~owRqh16LH&;uy>p7dzR9kM)Wyiw<3b^+Qa3L-vXTJY4?{7$Az?#0H87 zdFJ*HrBAO<E#8)5h`kUb^9VO!;ovG;d6;HB3HKvM(5Svkkwy>{meXB{OIxH&#*5|k zao~U{x@P#YThS&+C~lT8_7ixZsz_jBm1tlQ+5f+{_*fsodpJ3C+BVt>`?#_?jotN_ z1yL1ETtNU?=w(wMElr8h%<xvA!YYnZr?sqJN-<EaGRmeuh^L$U^50Cd(|E~BeibIc zHNUNaVB^^T|CnQWqM{)%`<?dQ19Jr{ZQqQvQ_~D-;?uXjs|qMf2SrDspn4BO^$Dbi zo6u_fozqUMHcT;jJwqR?8_@&iw*&vgnL~jOo$XPKS%KQHT?{Q1ra``#V2qhdtM+@< zV0cA)rTke#3XvNw-0I)xNg(e6o%1o^_Hws2(w>Lj!Bl^#1IOiJv&w~MbZ>cB7t$cu z8wOqGx-}+o6jE!|13YdUbi?1Rp}nt7OzDX5IfO~WRC4KpQgy5n7P;kX(<_CJ#=qt3 z#IvXa=Jz@+W0&^6RtbXppFv<nB~-XEARspZeZn!nQRsYPgUS23n^s{jBi;10WnM?B z$Gh!IM0$Q25y{0OyeCaG2SsX)ng@_F@(J$#Pd?1Ca->D+Q{)`U9^^FE5y!U+8MMWq z&cQAevGQo#=h2IqXE_a-wA@)f#u$EPZCZn*3ykCT@Yi_7<#<M@hM2#{O9TD?)dQsD zK<1@xF4=)jUfMs=BpWgpnSh)wouZiH#)dK?+=LFPU`iE7qNH`kN~w!k5*y>rvg0-6 zuA1<t9<yC?iBF(L(YX(%P+$8fKX8|;-P+u}lk&s<pdWS9xC*Lb320b|@H%|Sn@a=d zq6jc<rVIR{w2T3H{DTR~O71O+sQ^)*3^WN?Ott!>Gd3SHDLMJ7%iA!ypxD7D#2{S> z1zU-!4Lz`M4h|7Dj&s+Tj~lfxbiSOP$A3wK{5KmROhF`oi$(@hWZTPBys0)&<i!qj zEV6UdT~Qo!=>kz#6BQvjr;@Q{@dKNY+qfNq63oCyy$ygY?VY(qKCuScGL|o;SF(85 z9HZRvr$LJI@(2sbb_};1qf(p~4OI|n6ZO@zhQBs{*o63UZB?drjB%WYCq-CskWUik z8IxJwjC6SVxYFENx@J+SHf1*`B{Y3yff|kKY7&L8UDE`1S54g|H-;Cd-_L0h*xUx} z-R4+AzZ&9;SWrZ_okYZkC!%r|`~Ju*jq*^sDQ5^+@CUWY&y@M51Z8h*0j5t`qU|8c ztwb2?qIVo8sV!@FNGRlmZpgjdsbO1*g8<<goKpylNyv7_U8cd={%_TxD9XvzQ{^){ z4c9c2nN3{m;D{+80EB4Cuc#40NlR0q7>ru@L*}`5wDWAk$<l&<YjrAxQa@D(Gr4em zXB11D>V`|V<C?c^vDP;ejp3`X8h><N1Dw7c{(U(pQ;V+<Wy{OTz&snx<(}zBV8^#o zUg~G9sz8efQ2GVbxzPD@{qyYxF#1>^XZ}ag=Ds?9BVH&8-s(d(%W|^}84`KQ=37P^ zn!<hsIVuO8WbHcTkk%%qYb{wH;oq#bGk(HhFDARdWxf|sL7BGrM~-6q5A_$N5(PY- zbW!+>FM&pv=0x-`72$3--2(8rKdJTo!~?citFJI|{xb}Y1y{K727+4~MNRy~!-$5z z0)2tjMYZalFXlJl;y5uoL3Rc|;SgAYVUVdlUiGM9p+x6s*Ufr(p8nmXPmpK|EF9ln zg|%`b4`fh(ksjD1dZoop%BEt89OQiLJb9<m@6~|dstQiRLB{r3M`saTyT3}`;W9Re ze}9n{{6cr_;=<|rO4M^cU>G|+3#C^HpHnw>ZI4E%hB+f&8)eUEH<Rly2PLAjh2QyD zm8_#96&4ZcTh!H`O|ct}f${cCgwG5L&2191R*_I;zrv~P`X$L(&wl5ZT%lP@jlGmq z4dsZvW48pLIB>}@08nR?2CE3aQK&Cx#|$%4Kfslvv`;~LXT9jla_A^jyMwfe*%@@n z3t+`Fpjo1Hqgv@)973N<aGxCe76Clza-v{?Idmno&$eYC>1G@#XNTM;v2!;HbUOHF z2`B#`B=4e*N-fV9-dX}p8^Epy09{35nSkKxGPNqxd*0Go>Gv|sjq3oim5vHT23S^7 zD`TRvC0DxE+5QwBOGG=mX)bGs%)_YFt2C>(!?e!S;$kVi-HD8R=!H0_A5f`~6uTwJ zkgP^xzaX{rP+*NTKs>QU|MWa_WnbgNAvm42nsDGQco>Nhz|Y%t7cG`0t=0H-XD-r% zpxj|hde?4{)5~$7G4YSZKW_DTVJ-wNd`TWkm1U&x>TW~eX{U951^711;M3!{V_be) zm*V<V_#vVd-i1vYq;(n>u$zAx*LrJ>X{`=EQ#lY9;Kc1FvvHO2(UAt2zq#Gpy|yB( zkhQ6Kl3`%!(iP2ECTb%IS?<){n@iOx!<Ge##%HKoW^q_UyPWo;f&p^{K7|m>6o;8| zpH=`fL79_LuL42tWo3+6_|})W&?B~7Y^#k9SO%Oy)k69??f@Q`n$O;WUr-%>AuKon zv%hEv(dXa>^lH>#&3Ib%<-t%+D7?y<bfNi53S`&#nkcg_+{9D$uHn?F19GYPHUFo- zHNke@mLBmiNetBH)8$k69Eq<91#Ag-j^dKSV#l|($xx<-@gxIU>0Ks194xhg7yUB9 z<*w}~j8VX8tb!^&Iq`j4`_|z#((t#l93bjx#NcBtFO985n?9W66hGYE&!t=RP)Qxo z*{(DZ8q9ZbyeWM;e=YNRn<a6D{{DiT0caQrf)-?u(osXlr^yWAIpER}k%JkOmFZ0> zs`sRP1c@L60nYk{S%7h}3$9iE47t<jC&578d|wn}`~S!kQkdbQ+eOpm-#$<j1=><I z#+_(N=Wb*bab6U)k_EaR<D4)k%vYs{eR7B}JGHLN!c@tCp5#umJD)febY0gpC6D2& zw2CV@ZX<hE*P{u4WFopOuwnUf!myn?(vjBCJtx`aJYE&?`_>lIS{r=S#YoQ!|JMun zPdpCvA-wDFbm=%1<5QZ!#P_J*D}-lhX{kGVjTN$ss~*#q1VeV2ErD+OGyDRLAfy`V zW0o!v3v8R|KU9nQmW6kAk4SAmH9WNbezMOgz*7<?mJR)^CZ@^m(}94{eq_N<+AX_J zU@@V|?_Hctu2O>Fw#0+b6~;s8IWe%X+)p)i+*FtV0%uDLD%FRK>dVJC`oC^4)r?5S z8N)&<I3t`5=k$X=*<tvOE{}=JOwV`Q+&=Bq9_Wt%uYv8^fvz@A`en9$VB))o)*tpb zii-LOSIW6MrGqF=k)Swl#|x{LQA~!k_u{==hqJl1U*OLGOcJs+W*OD^NNxJ(C|1nf zbGOD!2&J|j7Bf9FJ6=$NcRDvCp9!0`fzq>Bs6^t20zYM8VE}|^xe5?-mt>yY;)Pxw zpZ%Y{wEEtkJpqp#J{E>A&@K(JN1+8rWts@_AtCzm2Xaan)0_-vB5;@YAWsi@fijWx zf2KmUAE;Gt^;jR;@lk~wWS$4bfctFTF=bsr;9&l*k(i1s%!P7>Hk=bnT=@^w4?C85 z{pwby-^C%@OhjVo7REYO<8oewy7<%4uu3!Zh+S2HPnxqiNpi}E$gbLP{^m08<2i8E zBn{Ja3aR>$?h9abo`V6p-XB+?RC_vBPCs_b*?#@)ZV9Y=^9s>4QJTdhEm9P!Nuz-= zW*bHCaaN+|j|maSokwYV-=wyQe<zhMt1A9<yrH2t7~!uwAeW7Aamx6(HioZaD3RT2 zgl*JtVxUhUX^=J`WnboP=3$`>s=<u_BZi_YeV9|~oOAv}0vjNbo)jTy`i8pXUH)jT zMFrV~eX>j*?uZte|6wX4QoM*yaS((?l^!tNGhF3g_9~9SKu~7{D_L#$y9E3W)_pZF zpMTD80y9AGHI+4yy^pRl?1Pw;G00jg7GdY>v^KR`;G@=e8LK*4e_Fl8tVL|12Z!!l zJ_9y9P^$FCRqMxhQh^5oQ>!Q{r|Tzfz&6IULq@Kat~U8o>ePnaq-rZN3>Ic^Fdvpf zxP5A#&wfQk#TB~fb8B{|6Xy1pu`@PHr<cHTiPT-n{Ls)yn?g=n1~<$tkCeb{*Cn>c zWXObl$|)%Rx+jV{Jdb5lb)76zd+=y?fd{kf>10o2SqfTd8E4@qYogBO3?u{ku_l}b zJgv4k>({ou)>||d{#l7*hlM%NLFUshlQ;dAe!Lj(Uz~Tp^vLZ^cIer9Z>)c+N>RgU z_Br>5*B>6*Y?3J~nT}9hTw0~sH914<ErZWp0({d^#hX}JpiaZZTC-pFPY(v3%1A-P zI&7urA<Ee6&dFnY2b$2H^4|BJxm#2j!;`r!#v2O=w@bX{_Z92!;v$b*$fL`PVS&aQ zUC8}}*Rgk3riGPRjJKxWLV}U0X=Syo-L_aXXeATYq9`?)EGiNMku0K%?Ipsk{=?bJ zAE90<u{aAyd`mtGj05A8rsQJ*oFT@jd7Rl^73s564btQ`PH{A>(Qc4f6&Dj;bzoQg z6q;9cv7yH1pTiIfYObx8RN+wlT{<=mvg;paib(@SxDgPr#BsL;<7sT4%&eHHRhvj$ zn0p<44PXEkAaJE^`9?FOOpmFYc2^Gbwyz!>o4&%#eI!@(d>yvhsn1-a%5dk1NZLye zE%<0^<mMpD6fiD#akbSWmNKi=@7UN@mDs!vh`xK>j|&LLDnL$lC9jZ(9Vmt)lH{1n zz7{R^M`%C_sY0n5fH#X&$|yB(D{di9=Rb0QEioqo5xADENb{`zA60MR6=ffF4O1!# z2uL^5jnp7DfZRxT2n;1DEiDW~N=Qg|=g`d{jUwG0L#T8NNDVFD#q++;de`?4%vy7< z->H4}*{AEr&JwA2&57}ifqo*|iOYe~*!?^>%SpFdcwRzLk>q=r_>%$$j`^uist_f2 zWBEJFowU5UG9$4OZnC(DtB9|6kByLp1U`pl%aHFzi}kok_kEjb5D>=x!$Sfz`GJr7 z<-71ZpiBMQy=Q;XwXi4P;d?JM4e07|PQGRwj3F^h&bQFUD=H>OB}WR9`Pp1Xe1XaT z$pFH&2pt&*7&r-a^?=-R4|Bi9b)x`wm+?MCT)j?*_sGZ9f1r5(I+z@b9Kp;M#}@ZI zZksb)m6!{-yAszMiomHU=KbCf2J8|8Ys3qRIG2koMNU_XtVO{*vPg__U=O1I{H<r{ zfP3~c!4sbh!6jWw#a|4M)ao0T<cKY+(~Tus!V30NNYV2V>mn$De_Uo_hRgm^)Wk1v zlug|DH*?CP^&sS!!@SKrXLEJ(d8`lRb;{@2EF&BM`Fb}V-~(3LsA(?o-WU0wUFGEt z*l?W|Q<jonw*G#!WIbGPE}orqkb}LlxDZSjv$Tz@>CJ8XsP*r7yDP4&jB4Zb^~m?- zM(Nm>L0K)G+C`XoK96K*#QA^3X+5$eUEmIR<_3DSshk5R6%@9BZ*V<P9wGzu5G!`1 zAM=AAO2I|}tYh0ak0sB;(~KczrY1tfPahbI4s<;6xdUY;PKH}Gw;m<dQmxp#a>*(u z?acb><beBz0P^bWv$bcxD5;OzQeg2wqkV->N5GUK#HQ;?xM`}q1U%aAtb~@$xtMO> zhml9d!|8f^um45?o_G}V$K8?ndn~zye6zIv0dJ-EC*puGX2X|6$i_97WkTju+)P1! zuw7;Gf6uJd8xVX8KVQ=WLzl;}(>bTB%z#^k7Vmq^=a7$2KbO^ZQNE%A7;czYB0DqB z3%h4YP<l_OU&PhElnun+DthfREB08#6DLmZksD=U7nfR7H*$;YAT=(P=3#g#EDbm{ zak=FDrQa5+(TM=E_d}dysaNvcn7@>{O8iyi?}p$O{P(b6VtYXYOPTLsC|OLcr_Tft z*sRUYYm-eUbJ=ruQ)D+k;`aF*7Aba51V;o>6_I_*Wg`O}(NOja%{>ByFct+&y`?y$ zcI*Lm+IqNekU^tyide)oxUrG{bw9zQuw}bW{LTM7QdL8vEJRoU{j{2bYl@3KHqm15 zw0-Cgi1fcWG{xW?lbwdauuWkraDVp7`~LW7^EOmv5$|PmE(KWTkm)H-Wa0bWXFRtX zJ(pO0dZcR0wG$JWoViOJ;au?WBJH^;y-M0g5cGbUGTntqJRm;~7=RlqG`EgAx4!_~ zB!$9Dl5hP)@a3Fp=>`vBRcG;@z%qyxhr>XyUKo|Vyy)t5iwwAB|7~RWs$DJ0IDk?P zJ7=LJ#V4Nc$izoo@U>z1b8w5T+Y$aKzKb0WPwMj2UkJd_nfuQiNr%y7ld(0+G+{{m z%@4hQAJ}*T&lcH7i6JW}_y=y6v!1JySZKbSe6-7luZUqGMjH3uqe1r%3`+0ySv<+9 z0@NFe&-nu`pg#9KvF8(Emcv-9b>a%f;P=Yqh1OglM1|fb<`u!p_#f~BbyaHh!pJ<% z-Y{lj)(j8KS(taFEO|UMSy9Xr-L{(2r;pG{B()JmA*|y~%(zKtCu}-LtP);NgN|>n z-)~}tf;d8jZ}8B@BrTw+elN_gRdWWB9?{s_Np?MhP(Z9GVh&xqX*wuHQj`pkaIWBd zsmmup3mD>zSfF0?!`EG+aoHbbnn2(JoyQS!F5OdC2#cGW`-hppOPgTY7b^uUY3lZa zWl>1(ql#}a6i$>P)9)r3S8sMKuX<eq_@jo0)4p~o{$YK=PmXbri^2NrygdgiOlU~N zzY&`dn>3ljOSd<NO|!dAyZQ~15f7~%L@hpq`)iKBHa2F@nL<=>2?(nOqF8#lRm-+D zDcA_+zd{U1&9|C98{Em?(}d?~<66Utgi)9?4N?N0oR4KqJsYuq3VVL;-DCyA=o(S= zmxDsR?#_(OwgHNgVR_MMdB<jYx+V8m)r+BMQA+^yavFQtY!NvJ2QDoA&mr@hDdbOY zC=Oq?nET@|^8pCtb_>atD4?x9&u8W)x7iz5_)#sdtj3Kjvc)5`$D#DP@y$&nD0%OZ za%hF79*Vm>W9IGBjE8>Sw~xmO|5KR(_im}N(Evj9c-o3l5wlPx@DJ)YDLyh#n@Rw8 zfxGvyVFuc?7|>WZ4J~Ez(aL%s&)XQw;;4fY|0Vw6W5?i<!n`<!)3(9xRN1x*Vcp~3 zf>TMz205qCf8MY$ELrd5u|Ll1uEhV9fUUw?*^Xa9bhq`M(qU~4&>z}7xWc2=9uB+% z?X~OEjFb;04^e(rBxxR>5OEa##MG+bRuerEy<C9%%kySDP0m^CVy@~TWBz$y+C^bI z9`a&AsDik+$8NWo2JPy)cw@U~Ha<T<5dA?L$^zVKdC45>+CiT~qSg4m+x*BvxNo&z z4>S^5{8^y5@&#rZd&e}60Bwr@9xeT^15i67oBq9wnMJxa)cIX@%#KqY>og>Yd?0W) z3V~TM&<u}$Uiwb#(F}3FCQBi`n|$RQwo6-zp?FwRw5l!f&J3>ksweC%^;IR=f<1$n z4-fOGNQlFeFdUqx2U-%;Z)Ums>OboZk{OiJ&9enhm+@}u_QXlfOIE`!7``z)4Xgmt z+idB&k<%+bRmJ_8Vz)F17X~q4jER?lmBf$ajULe)#w;`IeV8RzU=%~S_4Cq)c|L^K zMxKXSwSFSQ66p9NWVHG2j}ZNej--WvXt~2q$zvv#PSr?}_!2<XLpcQaIayuKUzQzQ zkyhpAho;sjktX7P#Zsp_F#?yX`)#wkx2rdQnLh_nsLf(LdbYWvvK{X83BQPfgqFD| ztLUWG!%30Iy!2Y8-;XyvmHSOE8c6Vuz>{`$V@3OKyYYFj9NwB|k5fozV$Kkvl0PQz zaWKD*uO>5=__3V=5~vbicq}Gh{oJx8|H);~9?oMC(wXTeuEZa!)-(E>2&*C5Z@OZ{ zZQBY!X(?m;b7VtAQRaod;~XeYs-@v?>~1b+TVaUTSSdoz$9U!|5P;70knrT<s_>$^ z_22%QYN@$5d~r2z5rAaEB0OA;2gKU;4TP!KHc8$mw13hZd3G}M*iSF`xzx`^EW>3s zef_4`WQbzd{UrMdP&dEbBHt2#Md!FP{=$l~)Q_+e`TZ#M#f14^`y<z{VY>Y0I|_FC z-@`ltsRi+sk<<86FJ>QKMxZQvJdu45II%bf5a(k=z$&gErVt_rdKxA(9Q@Nw-;p>O zAc4_w5$nkJDs)5!&E)yj1utbd_m}!a4)0>YU*6Wi6vv7`2*2;t6IYjf(TA#7`iaQV z2hNk54oDFfC8LNiHzG5HoWtuDC?943DG#F#BXT2mM?kWG*npSy9ujRsTdSsGORzsy z^^(fxuM8pC8=$<&gC$gIeX+w0mQv((l_0Bqli5z!`}qx&Yc4RR(XhuPfA3_r;>6{C z>&R*cP1j*=k^7vI&Dh9QJuPYI(}o;9<p8pWmlA#<Or*kvO)~u<0&6V}9`)a6*8jx< zSkdv%q%i5I^WH@dM$P@V3PyY<ok9!HA%ThYLKShu+NnTxy36-%w!#b5598xS!KqJ* zuCss@-pxr4jcHr15C+nST2q+_>L?5c3{nnLg&Z!6C-ctuyMSq)uQWD(ggG>Z04|}X zUNmH~YKpSpe%y0f=ae@~4_d}<q43p_gD?cS=5jmVDLUdj1SFM*K*>u`BUU4UWwS7a zYb*u3&S9|zIR1?c?xq1a&Zb>lB$k#L<_>S7OJ2%8E~6m%`PtxkC_SSlJ!4@FZp8st z`GjR$Wh~x}L6@N%IUqZI(tLlZaWV<dwahsDqjb~TizR^hjC7Au+<Yv-*L=^@W~k7? z0)vCP=S>-p8nNTTR~h~9!%1WBCbW|3;CbYqZj9`Q_R;c|*iqfjqh(Bvj>W;;S-yJ} zVI6zSbUs+*grIj3SNNk|fsD*v4tN~NmMbsy^|`-!3KDUAwV|oDzW+NeO;PQ%WQWI% zo-e%ttif%<e){hO?bBvp_TLleA#54@^k2-{4?rei#@H1v+}z}WSA_b~jS$1IANQ!D zh?3a`df0TK`wqnu6+i}`B&Z^le+Xb_vn^#%T3X2~3H|idlCA8HB4p*#Tjon9UwCAa z57V6Mc9bj4ch0y(U96_&-d}qICqAoAZE~Nz{-ITQ`sQZ@8RZ*e4_BNG?8hj@1#v8T zMT|ThGsdPs1zR$y(6~C*Ajijfc<9jUXaUM4>?*yzlZF&*V9^L+hqLGFGJi#-W!A{L zv86&6lslTI?Bk-5lY3__2QCgF5MbPiSbWTs7L5I!tbZ^`+vit{mn*@#5qaMv7wxs< zj5Lz0>HERAJpHo&X9b_-n{x42-+?vltKwne=8w2@o(cfXv_s^f7x+I|7H|lr^40}W zYPpYi3uIAg_J#(b^v@EBk_spbv1(9#I9cuR&Uc4NJhI~Q@;5hJ7511&;&PGEMB{cp z!+&>ccOk}YuGl)gkI1*R9^un?ME_TQD%i2~S2(QqxSV4_wxl@XU1&{SKgL2xaH{@< z?{y^W6P+Lf`bqJ=2vLBzH_cqT1zig8zoddV<ebTBN+1TQbQA{mb*K)M-03tkX&F2) z<*IBNZM}bz?$~2vJ~Q~pSQ_<vYPO;k`1^&q`m#Ij%>Nb<rF7e|U-bUZf3FcgdYLlK ze<6P8W9sw)`Jef)TaOb7CQXEVUg86fIs42WX)FPLkcg9t`FtRax|DHjz%ZVZ%QM{Q zPo5Dg{uD$ULs4TEI=ovtu*1nnx}c@X(FiYizMzT}UmiXiiN5WTzJIgoe}o-FaMPp9 zM6DIfIFR4{GA1>?;42+5wk{z)o>au7*9=Lp<b=SHbvin!7Xw<qm-*9I<_1Fyay=k7 z_R|0u^F+)11GKH|^M1oLjEgJDi@?tg%GS5ja@8KKNiv5=`%NT1cM=r7!w$ypmvGMR zHu{0k#FWJgMsdps8OV(_?b&wSHdUMK0Q72@%ZyJIB8`e&dlTf6+Z=UXr*3x?13EoD z1&(1vNeVX35_dbC<_d}~@3|V>KZJ#w2UDP;ngCpWf&78OJ`xZV)Q(+Sug27!i___Q z96T~U-hzk!6_0|%4vTJj;^lie6rM+pvept`a$ulIzOi1Dux7Q6prv8ISK(eP_)hiT zAzV6f^4OJvVT_gVo8r0w?O*XQ3M;aaPQ7j1ZTREtw;`}@woO?FLpgOR6n2~$#V;2r znrp~--x<(?KLmowTWCjL;4XJy#>P@{tLKKj0u2_eD?xWSLlT5W5e|x*iU!S6?km~E zU>-&PD&V;Y58rgT{|*1q^vv1F=yhj|mu3a8W#AXx7Cj%+As?vWfre8DpPXD@M@+c% z^1h#r9FiGOhRym2jqZE<{-IJ}eW(;tUP0Ia#u!=9fBN_HNQeJG8NiUC#rL>?hmYr% zU{62xmj<>eD@$rWw&Sqp1<IJYhzdoYUJ`dIadfKI%y-8UC%VJgjjbx=NzMIeSL%3| zc+5Vj_c1^)o5`xdf|qK)h+r-NG^WfAd|R|Xs37gBpEZ7To5J~2K2Ta9jj?H^6Bvzt zMx?EQ(c<;Kt%<k(uEw%WX9hI3LL6k%*{@@EtBMox14t8Dg2DcWr6I5(sCcDLQhy^N zpI~V>GOnjF6xZg%Q>;h1@&>_qUmd2pt_bh7oL5@#_^WsiTneQs7s=fRZ}e`mjICE+ z$?0r45wn`u>V1xcQeS`$UCpZ;3vmtjzQvg0(?rVW#XN+E|I2+!#Wfa(qVHJZyH@$u z>s-I#^6-odC#z6c*|`!^P^yPje6^t7Q^h(=bcry*toib7eJaB#azi-p>nG;g?+60# z^FD~n@VNgSa_`B1?wuGh6tDW%1Lv9A4M+_2#9DRnsRm}i1xhv>q<JwzGPZx7w4kwl z^n$)Raf~<S=K)FDHJ)DZ`ek4vup@SY`?o`}RE(%I6?;b5EpkSK0J?W&h?mQW&`y7m zxA0t;BQ5W_qyR>OZchI9&rL!9-j{oQ4SNwR)1OA@yJhrK<mn2cz4j=^OS^*C2JSw3 zQ!JSh9}BbkK+W_vvaz6Pr?VGmodJWC<0CY1(y#?7mch*R@ehnQR3t!1ZQ`Dqi<LLe zlm}#&YwqQlPJYilANCzrc-WGwHf?7dR#C~2sh}ThQYrf$^fo(1_qkG5Qi%NHLqf5n zFI<-qNcoH(Q9%Y><R-KCMtzwRCar$*|IWMaE>6x{PQ^{p6@d|)Teq*i%k)H0GZ6m# zxv!_5VfmD@5rIATMogAUH?N6qKsAWgq#!qXMqnZo)ad%d(|#=sMe4S7)<C{764Qh$ z%!+k&VVpeex!SCUCc??R2HQdh{v=E)JR4dEZCowtQ5|TnPA9<y&qA<>=dk_lzsCh* zJR<d>oX*8^Bn6la4utcJ)$$+LPJVQXE-3*4C8zp}PnVAmSuEveP#vF!JK?%%pA_!` z%_=>y`C&ip|MQ~<qW#Qa1SDV)m$JDS*ryn}w^w;$o=x#Kuq(-J^N)|=5R8t8()NWf z%X-EqsP$U~Lv@Y#H@sp=dSJ$iX269yU=z-EK8F6MH=-N40e3W1xoOdSOFw#P3JTmS z|C)EuRYQL~qRW=WbimE#m4Ef0R$0CI#E*ER1_D_svmin*EtMLaf*cO4xN|ZD!QZah z3%2eAmTj0B8q1tRHGH#HeiEVhUEknY7-bSw0!Mm^qH>sH=$itL&!t413HA9Qq;|y5 zzOXQ+HOk5|;bSt&$LH0)#^niI>HTBMLoQlpZ~z+_I~-{Tuc}^T-gF+_BzFbqTX*g4 z?VX-$>D^_P9*o?c+;rZaq<UJbcU|<=4xj??C3G2IMRa$&b7iFtJ)yGQI3Y`L8LC4e zD%1wKm#pnuy2h=nTG5q*47+H}6zN@#)RAg0Jzm4X&!#ruDx2&D_)xmX=AOt!Z_RyB z*ToL~hD7FR_@4|!lq>>dEZtYRX51ox>uVPPYyFb5;p??aRbp#c%gX;8bM-D#h~hu2 zAZsFX><?5kyChhTUQQU+NLSThQn1keP$d55bzY8KTiteETe{Ac`Mn9T->t7Q_XV;0 zE?I2mczy9xHeG;;olb5uPlGF4>5%XJPnXc1pyhu0>mmn_E`lP@7~WOKpOMV!Hg=ZD z!Zy|_q-Gi$`sZ$m=|3Y)b$WB^^$r&7RY)t@&6cj?7*yQaSXGtTMA@HB;T08baIgDY z`QZy@E*vo`47|&cS!)sA5=(o;F0E_|{uw_16lE&*Z)a$|ybJ9SbK@{%Wq)z*D0W<| z+By~G&YeDCHai5Hwdcz8zN#-Md;5?6^!E*e$3FBT{i2t4FJLJrY{_1esvmTA2;&qk zhMgr9$DI%_ZOD!DNVT2eCsLOg;GB)Yy}K;r<%Nj?yP2NWVm2x+ojnR#BuXnw-Ein0 zADQ7Cvw0(P4{Z&|b;2s{d`fECI4j%g$W02VR-}gKfW919oA7UQl_Z{>Y)olop4d%! zIkKaU=1|B(?ts5((922wmQxCT>PRb0xIk=Tbk-lT@VHD8iILdgr(j)uYVB0Qvdg5| z(;qY8O%QhfNmhws-ThC!zbpgMy5J|5Z`yrvJpOTbDuDm^?eAGXJIN;<^Uk&P&`thY z{oSK2)zH%D(7McE>b%`8ZZ|R|S1I9;)9mu(-JR6i3u-*;m*Ey!h(cLJklb9&hTWFE z#?20Af6Vn6XX9Xa=T)I?N{&fqd~5;nCpMpLZX@HL*qFFHaTqi*c%P-(s{i5yExuT& zl)raF&>w@iv3%oK*B0kbC4zq7HD4>Ho@3RdejH2&o=K3CXK9=gB2F1u47u?uqESd{ zwv_nc>3rH36mlrX0PXH*cWBP9EzaqiO>JB&KzwhZLcSN@V_mQv#@@5pp}P31dbJZj zte{wu=s>fiu=%CK?=oqMVZl~8oC)VYnQdipr7fM;U4GWLvA>3M6HnqTsXcD*n2Jd@ z>>&J!UlXpB=bxlh$#z-`N;W&JCRt>EtAu_z<h(A)_iV0}6HrAiGD3RtGEH-ll0Hic z8isRyis{-P5()1m0uBs|ZBv#Mdzri2OpmudM=-tu2QAvwV+u>8d<vGadwSp^Y+6gv z(wyXlK}Kk7R=l>*c6dgicUDmKd&!UUl+$F+f^(;|4$ez{N$`ven$R%=M@>1wz*8~I zL&!S1-@fLjqPc!cu<PFn%Y)Ol_zLZDI<$*cF?~PYqWU|N`+c`e-B`JOSK8eWyk$^W z^7P<A$g;0Wvtx4q<l+>)aYC+c#WhW`_8uv>qWR2iMTg6Rcx=)&br{};iqdwQhS;9{ zyAxD8xZZ8n)5O>0G`X6P2NL3V@cfr3_}XoMx_Ns;K_kl}7ud>Fzj(3loF8tHf#{J% zg#8d2xE@V}13qExSee8b3c8wTP#Wius+f7pMUR<T)4XF+^C_Nqasfy4b9XduEv7JY z+_xZ^#ix#q)JK3tYLa2JdNF4A6-$dqw`S+%TD7Q8N$58e6bC{kb4-I<Q$@#<(`@k_ zKjBE$6T7%&>Knf_$7M?i#5y{DR>EVWwC$cG*KN)BnhH3|%qwRxEFCkRpcnmHUy8h} zT0}cRrH66xWq$glc7Pb5DLiFBGFt82Oz)vKPHRM1Vo~4el~`t?<n&TWQcGK!gt9dE z>5LXHanP4-{q3()IF`B$FL#&EIV~BMl5fze3<>+xCr&n*Rha{3qAOmD+=g<sQBEFC ztn>9v$oFi!t;w5%)K(NzHjTSEzG$(F3AptBS6T^YQwk`@S34-J6*oQT65Q-_(nz?L zgAmlur#>qxv`xrS^L-oYb#g_NHdiq^J%9F9v`Wg0C{U&eu$FGsmEggh$NyphR>DLJ z<Uylt7q@usABSHkU_RX$-}ORQOKhUwY%}BY|0ypT_WeyL4s)uL8D>cK)!Ae1YW_~H zJ2yA2p#NSGX4LkQuixHxchlss^9h4n70gM_A_`2?Q^MLS<X>M0agkk%tgHD(l)9<o z$(o$3tFLW1IJ7G!Am{Fw&<>hD4{!33sz@uz724FNJHkZ|_1DI^6btBTabjYQ7Ec-E z@6kTB<H44IscHO6uKa+-Js4i&2uqvEZTn}e-=;l9yW|18@=AoJdn9R}=S@4k%iL9@ zA0~a{mkl-iKobW)deo}m_qXt(jl$G-v7HZ%TlaNGq}ivaDn`nILqEv#Lt?J8VQ7+x z281b<P%7$&kP=(bn-|}b+mU2~uY-dzaL6?R3G#Y{;0m~;DcwOGP@`({j=EaR7in!i zr(ye*%{I+XliEk%lY7=?{1<kHt(9mG*z!rE*ZMU>k@wXJ8ITwKSEO!tQdbsFw;fl6 z%!5i<%a3dItC*^6NE2EunhOSJtf)I*Y?qLEI|<fM%okB!B$sD)KX1URkISqQ`S~w| zCz~BL6>k6wE4nt|L@`6gUgLJk<=B<9l42D~5S)^ofTIrD;rp<mtKeUdmU+rQa^lMW z+LLocBcxg8&l8;Y<I|UFTODBuIh=jgX0`jJ(ibRlIgqr^R%4gw4t+i}v<0$2Y>|$T zTO_O(!3xvQ?Vw)mdtFp)nu6OdU)}-djaN~SJ}kD4&r$lqX-NEZK_WY#ncKqgCk_yl zLxG^I@?9NH#K9M&UU=MTv_a3~{P{nx8#HfojiL8^jcHw|`Uvw8>q_$i9u%R*f7Ho) zrP$0~@aePwvdh1*bXIY$WCfp@uf_P@7laMGBKi|)a=?BBU9Yuyl=bU+KsGN-6MB_6 zqSH3sN(_)z^Y@1?=v%Yya+OsU)h7(SEUPBndnuYO*3e_|v_39ea#Dbmzix*|Flu_f z<aXe4#8>G;pfane5KM#BlLkk+L1_e<TR>Fr%@~;deD5&DrJR(c4Hs*Dn@1hj`8=x9 zX1M-koXID8?z<Y!t1Q#cdlF8>My%dXz_ShswjSctqI!7G0YT6T(XFipg&~byk#(oz za&UYNd$MLqOpa9cdC7DGhaDR?BWB0&ZgzEGJ}~iQto;wm5rdZ)Y$BIeisRg|l@s7x zM_2z-ixF#A^Ki9ee~!k}dvi*@>+&7slk9lP%^o_qCiT;xoHFupy4fpF?z>RqO#de1 zK`%#lI(5dG*ihI`P;A@Ec^H9!DLz-uYr7Q|!vQ`0$o*iarUi9aWU)3PtGr?-@hr)Y z^-6JX@#=3?&r*9ZEbZ%~!e5mZ>9C>H1TwgUAeh~?zRI6{_d}=$+@du`4FAKdi=rtg zY`nVDqhoST!89{f=^dxmtmn?ST?HI@I@C&jCt`>8N=sL&WMoKT^=#v-d@=mT%jBl@ z$&RV{3eT-34|3Ndt>g7#_sz1cQ@t+?)yMPtsZ;%=kis~<RLC0%pO;T*l~*^PQPIlE zVqgt3cR!vuS(p~WVPma*bteZ!XEoo8O|eb<xGpN(#ciC29R6u>H^TOL@>|{{*`uY# zng7B!Jynur*VfudQIX!GzGW$?{={{!UWZ!2dro}5#?0I7eye#|F85!S#K+580wGgM zuACf}`W!ukR8y($$0@C$l&aNpTk8Ntjlp*ZJwxPybaUb5DXj`0gk;y2(<-+WJx1dx zRHRw>)3%r|v%2+R>Um%Hh_FZ+vMf5MRw}yU+9fY_4j)}Hn9%HUvf9g5J9Ou!DrKft zR9dy>AD(M_E`COM82SpvxVJf1TI9BJpdy<R_Qc8>0=l4o6LXK}I}b7EW`7X&N;<*o z^{B0mkdDi{Xuhr_O~GS)CKn2>6!?BV4~>+=*@yty*I<$fi7dcg^lZNYd#Nx2_Ii=0 zvBsK0WI!9_Rq-#>Xtcx9RcdOw5eMy!ZfSt4FaBUh6PYgPsifZQAv7mcIyP34*c<x5 zQi;W}j?%jbtxeRz*AuDoyM-?#heEmc!O)FiGf&&`rMDS<x$2paC?(#sN^*X|HgRD3 zG+!l}3t5RYHS_#G@mtB7HCe9SH#d7p&}}q4A;V3lfZxnM)mgDzBWvp4$q-d|eodTh zM%i;lqEDgi8oaSEqdD7GMnu=zhfV!|*;ky0CNG={H|7juO-pi|qf8b(tshAoG=3e{ zuf55!%h0?a&efi;tbrg0b>Md*|Nc^R9jGsKOtl&f<$o$ceM+j*+Hpr&gZ_EQ>8G4$ zR)^O+o<&bKu%V*d1fK4!s2zRmjs9B7h!Hf1J7Stikhdt*%Z$S%m$y>d)oa?2TRIZR zB^lTA<f1LHKX%cAgWl?s>pL~;j_!)eqE@$DN7p!K8m{5#^T)>uv1<mxXt-l?A1JNv zPv=<Jy~BIpVXdoo;p*4nt1+Q`7RU;g8I1<#3ek4f+zaomdv}plm69g!43$pebO||G z6Nec={Y#!FgZ&=}q)_@tVj~*!ebhxX33|5fR@VdK1b4jL<9$M<ot2kwx>{Ug%rhN? z-cVla9P0J&$hCrtJ@wGf4?G&%;VXOM!K&Nk(u8W1R^{Pt9|%3yY{&*tds?#z{D!u! zhe)0<*_P@}7r*_d-uLX_O^+DJyo%TxziBVN8=#~baIcG{CmU24oboST(-Ez9<7mm@ z_3bNF=K^823Fb_+LFx)wTEF1t;RjKX0Nq%hjO&x2a^i3BE&uPp+4L6*-=ES-yDiX3 z_$fk2z*A?#?c_kseL;YpoKI;#fav%cNL4Z5q1@w^Gdu=r5{9N(7P-_cCGcqOoZ~Lm zF0?LwHjK9b=i;eA(CoQ1Kt`>ed1rBH#zw~S?`^ONE}w};>gke>;C}b>edd9wmaDqA z5`VnbTw0|})IHP|Rf=g6C`SG;Pxtc}JI{yry&md+Enet1QVDyGFVY$3mt}cIeC7$h zaeoT}L~wfc73sC7W|+t0t&!8`nsZciZB5$7wXgovTTmxCue5IF`2TwZceqNHa!@*o z8V78ImK-w8!dJ|_k!<lR_Jm2*jqHVk2G3O|8(6hiAy`3ATiesy8`R8$xqv8ckF$Vb z)I??5PLviW(>7VE(4?3tLt<3WiH`+Wr}Yj;dpqJW9ZIzi++^_PoxM34Mo&(s=*(NZ zta9Nxjz1>BgGx7aLLmzCRyD##?qF*E&c<ojU*?OpZLjtX=ao(;jso3!HF|+puOlbf zi7)E&C_E~wiFBOGGlV3rkt4+}h_@1zCSG+c|8z|T?M+O$y$KzJ<mA_N-sQYg^eC>e zxx!OAPcKqs5IPnsCW&#1+pR^&f`n4XgOdBm5@Nkaz^x$JH5wP#XRqv=-?v&7shMg< zImw~EwTaaUd--af?v@3Y)V0Cc<E|~uyq?+VLDhOD4Hy6Z!46v}yg7=Bi(bEtvAI6n zWUd<<ZTF^eM+j)-oF`Y?p37x!_@?ZnC!j)n0Y5ZRJ97NLepmoB_@x{|vb01TuYzLU zuFH+h9(vw#KMHcU9s4%sJG|22-rrASx|0~mTjVzwaMqa40=dAe$&!B?=MZmh)1r`D zV_fz7hv6mVYR|7ZWZ%*5c8)hgZA>1Wgqf@Nq2p5Rbksyv{SGyMFCF|0Yj$YPghv#@ zohc`g;8wC~O>=7qHL?lw`iU@U*}d#>tepH>g$C2rr1`O2+nCFum++fZM*4>YVV^ro zhWhtv&6F$$Rqiq@mB|H51S|!b4i>H#GSpWmEmP@rlv^qi?T!*NM`a8x_K{TwHIH^P zyHh(<;d$91`uex}^&{Y_&f;mvd{dc&?tFQ*p-J187iYM|vU7irA0^j#5BR$E*sG6o z<(D<5Y%8Ccope5`dgbN}f3ktaTDfil$Nr-4$UgLW!Y?3xVLjLlBT)vIhyy!F-5s@! zYPu~J{HYv0X42^~iE<EGiP@i*dfu^clM0)444UAD0Hs<PWX@d?u0X^^WhP5|667WO zKH85Q+_z(s7x~X<qB+OE5B95&!SlLd())0^NhFaxPY(3?1Qe`VQb#GsZRoB4*ONO# zPGVzPTU#`UE<Q^4ogj>4A$~`(Bq<)gtv_mGo?5M>#(!ojvL^hu#{+txss&oK`m;%! zemPaQmC_&MX6oOM3Q+Ahko@eswh(@a2NGxZJ<tZVh%2?ZsGJJ==#%f|$7;R{a5aRN zjM=KN#pP%(^DX9)nn7F1J=OM>W<<&zW`7tg{kB}QIRdQ4ggK0QInKwM=!D=Kb4zia z7Lpr(E+q$agV;ek#g}wd_;oLs0nc=NsIQ=pcNnm&nTR^}wueZa^(?ZzXn}gb9hwOg zS0}{_p}ccv1xMUmkP~1}xCLqB$xAxrNwR44o!pYkN~aIewRoV)&YfFS{fTWdH~et6 zVt#pDLkb1{8z0+B;oT`X8yjY~-T&by4?!)RzbyRtsvb*JKV%OkK9#Jds4u$hRZ8Jb zx3TL-o88zs^d&|N1Sb#OV{1+b+ep-lf^w|7YP%}@qI$9l9%(<m4ExUT-E{k%H=od6 zkB498IkHI<!ms1(cBErnjOkh9!f^6?d`eUOjP=w>zq!XagQd6-q2{pA;?UgnKZa`L zOZDZbM&U3*i)F$1vVJIQQkL;0YwL2Ff$HLU(Xbaq$g|3c2WvIOE58Z!Zb(oieg7tp z5{O`2eUe0vaKeZ=R3Y%DZC2<PE0WSzLW1IPZQe)ME?C(T?&A80RR8-Q4D*iSIwDPm z${Dv7%(K){RUH~7<b%9ruQ{&d`}6t)HjqsWg;907)uwG*IiIenF8&b)%t+n*c@A&2 z*w=Vd+FQZOyB4D{A@G+?pd~dOXkx7s%PL9th7wzw@jM5Ubl=sxjW4J1RIN?hwEn{t z*Vlq7>eInk5PNb%-}PJeiclm(!*T7+`0o5PC&Z3&hug|vK~TQQwyi$AhPUqA?Mhj@ z)Eky&8aHTbjBsB$yECkoRB~-oN^G@eQ=VTx8HF@2<ME?B?su^n+}8a5a0Z|ZMOCD4 z)0&BUIiPEN9O>YnGcxCj4fT~(HSFYeCQ{62qYP3)2{!eDL=gqKr$;u{5y_M<F@oMa zxFgZ@D=yrnmzuO#+4}2u=x5_c*j!^t(PV?)?`RG$>k8|td0BkPG4*3<{)~HMl2iD{ z6N&cbmaG+$sN8KcwzxFLYN1L5&lalhG`C4WtKWR4rB0Xe4q*u5B7%H(iZPn%Px<Aq z-4hWoN$Ivo9#L$GDNtRz1C52C3IFgMtH$6+I^EW|mDH(?@0_`UdgiWCi1=a2M5^Cs zmZl)iV}@ItOxY_LY3{jK5gKt%a#s9sbIqqmh1~zZiVob*6VS3wrq2GJ{x|`$DOD=$ z>f%)a>r{3Biv=9Ct1O-mw9WraQD5%V>+;yFhwd$IFCQ)TjVF#vZhN3u^ZBH7Dv?hu zlJ4@n_(e;0J4Gno)3aQNbFpxmTx|X{9e*sv{6eIDiYVeRW^GWJ<W<lc3@l5Mv|J_{ znN!OsTU^}~8TjJF5w>r2J$B_zw>quVpXZBj;{uMG1;Umi5jM5GDbJLYn+*%;{O#f! z`wU~%c}{W@E*x&y?(@CO(oQVf&^lfc6OQig)Ax!C;b3&$%^ri~mU@o(rjNYVEmWBa zVnv{~`{-k<BN6m~RCXzKPZ`^a{4*V>#y-_lQNQ`I1Y)VOVxl#f-M6HatX<wFy-E4q zU}Q*aw9{W=w?&Q2$KI`3DR%uY+qx~y!B&d(8gMWJ6|%Z|G-j-#+P`2M>ArNmQIeZX zP=PeGF<FHBAq|T<72uaklTBymF8;#-$ipi-iR@~T{mxh6eRbL9VT(^neEyvtw2x3e zfthJ=8Jgv*wd6eY1+kP{6~82sqUefBW;4giPQth*N+ZDp1#aPxHxreL2N{jtk<hG* zsL--9eMFDg-7~*$c3wHra=`qBcU{{XLjH`4>%1|Y5h5CIw!nF$LS?q-b)`Kt)L%8M z4{-J6cdJAohnBgQNjD?Rv8~wQ&!ON*p={L;3iXWSaOZjga&AcBbKYd$)SN*P42S*e z!3x3zf<$(wxp=z0;e^4d?I6ANo@-H7ygs9<1Is${ipA~E;frwC)kzxPjG3Zk#)vWR zS&g6LHj>hPNAB)QIE=r>Hq1X~>Y5ENe7+8}TeQunk(0bR@9DcBwgEHZ2fvdt(U(%+ z(}CIQKrOo-0O%_Ry9=Y0=qS(6pWrd}NgWH3YB>RmHk*cqtvTmpOK12Kv3|Shapwvh zlsIAkx$^ovp(%Jnf&(N+KOov~y30Pp#EoX0a2DP}JJ+b?5oZWf#B|Scr>^)~j+(Ui zEryem<0$ol=z+4Lbd;abkJoUSbu-S|GuRj}t<mXS4%YxkFZ&zEO&l92r|^4FNcb{b z`u>sky<Dzan<FN4AMMmb%<n7L?n*Dz^j1O}1;Vp$9{JiR`E-d7+~j>#vIi4vVzmM5 zm<)1F>DB+4d+$UZO*dDgbhD&3Cly@%v<Pn1yZiNLswWRekIq!cHRP>wD+9fym!wJI z;IrLh&qe%?le20U*;6P)rs{U=g{?JR=jg$d8$ZyirSCq1)L44%?nKuWY)_eizKATn zFUfCD-lve*H<}bVedvqCZwL*>d&O=qc|L6-zW@gOM9t_qnFyo-8*88Q#v1d0-9Pg8 z_!A9za1yR!MsxUY=}8F#&R|wWT$#L&4~bwoiHHbiNY1=a@BUkdac74lF^L`H$9@nC zx{3O5q%6_2C^U$iP^q`12@*x&j_%t<p1rr;tyoY?@Z>HF-bm3-=q&K#JQq>rh$Ae1 zI=WTve{yCAXL#Ro5yF5DkUa?IZEu{=%W{njm|^8};SFo>%p{^qVQRLnDf`ksvhToR z;WRj(tWr|srdZBxxDvhjv;Jr7AhXH}^Q6*^PMh{Sh0y=TX&2)!1r6ubt)~-B#M3{t z_S_mOfYHTU)ABBvzT~ZoC5C6U^~dsBBXzcZHY8sqk=4!xGqXy!p2#XbvNdPxa}-i_ zfnBF<W2kNLPqW*#aZ<;v)pUxwWDdu9VZ6Nr^e_whCw+SvdUzMurSCCn;2kQ)L<67l z!cHJ8e(&$scAh#rnHAw;lru}GpW5Lf`lNN+8;!`y!PMX6pb6seZ40>If-L{U!^9;G z1MslW^k-N>GGb3XjDTAavm?x#(K)4r43fXT(uz}t)P{zWKXYX@{S{h&QX8mg$O)Op zD%N0=S4n`wGE0x*)N?;R3%cb{doM0Z0>l2$KiszbMB1(EW|^XMV~K_)jGHH-!RLqR zX?)^{X1Ix$odlj#RYf@~XJn{GId}27ZVC@eg}0MxiI`5kg&zybgs!5(gj1jL#ICho z1x}QD&|nt<*A}+!pRU^e_*eC9G?x><^D5h=vSXXL{?TMz>+>~dkiE_cxbh`$>c~8+ zhDXQ9=lWwM+uT`8pKD24&DDd{W;E(_{zv%H{kQvJ)7H0@!#`;Kvq1k0aahcHZhvx| zFV<{23AuhURQ5DjfvO$E(t|fV#x>Hlc}Ri=r2ee643P@e0f`|LKz=lTmwXOn)C6PI zxO(5m%Xf^w=*NG`Gc>!K$Zl+V)Ow2d3c_*uNN%cyoIG*HnvG@?#<|{Bvw~9(xEmtY z@M_VEk?IM}ljpDRB8G2{Zc3roR}{;@&0(Fjy+NL&yEhW?p2G;)q@?vnpN!|5Iq~b7 z48l9(77Q21^H1Vbi=jB_ZX~`Y!<!N;b%5UgiWm1y&q2{PP};jY#F>hxbKJk8S+q^O zuylg8_$b}b>4DC_eAW7Qy>x0JZ0IGqavk{L`ZmMV_rM2jLbI>Y3RpX{MVg}h>uej! zzBVb@cK?KI*x1iML)3k}efgP}SJ{Wb)IaUqqUl3rMF8_9H0p4X!uxghO|1W>gZg}M zsP?y>h74KVlS1K<WJ;QL<K)UJkLh~Xy^|^^6xy+=p8YxpN%%vXXd$)TA(_b__%jAh zqzV90{~05Qm(3H#F{+wdEG4%iDHRqV`M@8fLc#y-{F)v>7K;zDYAW*Ojhih(wLEJq z@MMN>o-Z2hCEDWb%Bz>y73@{ss?O}D4W;s%xsG?%_N-j|k~?gO^_$$KA@)96Z931W z6M7qIGKeG2BfrwJ8-Ek(GnJAw>&#b~f@4X>uTs7>^0kN|F}(@4^d6{9!kfzM%eEDp zA%<ScQsU(XnPSJsVapdTZoBZr8Fpm=R-<LVxHEdP3x1NqeulacT}z~e!63PjlQ;El z8ab{&Z_+`ZnPh4N-ydF@KB;z!%apD`Ryph)(7tMcm0OH*8J>Ji>K~*&&@}8Df+mjb zHt7%Nt~1>3+#T+2n|>6(P-}||w-pK*=sRBbjCMt|QPzQ*jr@3vCF=Q1R9fNttNvG0 zy}Y(b$_g?^2EOxLCckj-0ssB_;J=v(9x_QUHR-WvV)}GMw*T4rFtJVXVBV=m!1mR= zPkugK+n`|Yv|>QSQ5uRi<uE%W+9&aM1u6~J%kNrQPtVwH+Gce2H!TMI&6^fw0$5lK zZV$-O;pLaa;{soy$SzoX?To=m0_T1$={YOxlnF5@4xX;Y7;UCnjBiXI8CTPH_8d%B zWd*AOohu7M{~c7kH?mA)S^)deI&dw@!o}VWsR=qpe^t%h{RbUF?)SQU3r&N%?Mp{D z01PMFwu8EcK67}xgM%BLiOFf9S8-mV(|$bs%-T}V;cHly!(1k3Z)^PgDEE!~=$K&> zotWE<6#8eP`u5qo&VK}O_vLodYt7{b+>c2N(xQDrHT*7_c8Q&`N9DGjZu=!w(3Zp9 z)@Dd@VG+)mbFp`2LYT$^FsJ?xXRBu9@x(3FG&YWYm`t1DeO}ehYLg&#^^Qy|9eC%t zv&V9_gtz19`>2kY*LQC$HCM=a7rn}qw<unf7wHt_B2#vJAk!-4I<^fbLY^3w)T^zY z!}qhbPrz4p-fP%|Ew*N#CV^jA-FiQ*Eo>D;e}#Ufo{RMQ?B+0$pRp-BUai|}<ybte z_GN?=h1;5vxjde@3kjiPYp8F=b4t1C*(fomOAAfzP!|_vb*TGP87HO6??f{M1FQ01 zQi_gyC0E7n!z<vFf}B5*skY+#*ROoM977!2KxN>N!vREe%zSgK^BRbz<j?lVu%DDj z|J=@|Sj*bk@rhbMHMnb?HQ*3@wiv!LX3~~DW=CU_ANvY{dMq{+`?8s{L1R4`HC*Hh zDUk(N<#V5(JFDri4IAVoECK5PcT&a|C*MNHPhLc<l666ny>b2nzr>t*`N|fkbVjLO z9livxC-Kp~%&ZEjgUfgJz!Bvf*K6+g^VO!a&w5fqAU%^<a(FR}RC*V_h+j&`PXJyr zm$GvS{IN3i?7{JwK0J`5`(f7f5$^TG9bs!Y__P+fn{0A;dsQ{c7-Ri$sxkCYd$QBx z;)>9sS4L4}g)?CZ9*%)?939Sr@zSc!kG=kb3{u}_J-5?oODJ=u`_d^^&%8OlF{K9Q zEzC;T&BVrA=IP_`?zd|7*;MlLS;>kE9$*suL!R-}Piz|AESf&9#!hQG&$Y7b@ut%B z-T6edTf&=6k={Etx5e_&n+C$!HX2Zgojtjg;1eYiaaV1fDVxYT9>|&p5R=edKd-)P zz~*+1VJC~*Sz{)>+F?bmPNM2pn$%nUfAKz4E1PCo+2yX!h|Irp1kceps9*eD9wQ>p z>DCWy3Sajw=Y7hGD}w=?p9bJ_ucsD-n7C)er7NAs0k7Xd+;6!>f@tPzBzRfWbH#Tl z_;!0E$f=FuJf5WS5JC4=l(h%;SS)f`out4pxg!M){0=qC`3*Tc#}F(IdNHpN*y$Je z@=?Hn?8Vdj(MYMo1l}{@uZ}0~iGNj78+^<AQJ@b0V+Qhz@_tTdLbu@<dGD{4u{r20 zP!o4qjkEH;Vav9n-_YAK2TM0Iko7r3f?lfI=YMTJ5&VN>P>rE4g5!w(KEFYpiuu{P zKF3VTGMI|<=?8z7`2#~OES<Uxy>`h&NFkkT8`(j`u$@UZRKgo|y#40}d<$T&)8nm{ zgRx(Y42oa>_=KRTyv0BLz5RodX24j)r3PK4-$q@PkYMe(A%x;@+&8U?fv&WTVk?wA zotgXNU8YSK{0nG)v0ebpZ(!mZMIsJ~Ag?x9nLhG195MCH6kSKu<*x9Y{^JvIC+}_N zTjuvBYzUcSyx8h)n`Nt&^5h1Tec}kex$Yp_qLp=eYqMxa^rt`Nx2lf17$H3hu`T_b z=bxv4Kr&_d5B(Oi&!ySO`DfbJ{=Rxky^c=YnoWo?>1_O~yQ-D|NiZ(sCcJ}WZb1ek zw+58+dHF?Ir~gKoZ|bjztD3<+&&;Pb@xLLzKH7p1d#&pqfC(Zvo%YX1!p93g(f7O# z&T&apAIe>7&q;mK*n#epvKCU3g7NLrPB%}0|Lu-nyK8Lcjmht~dW2Itihg)_R|@VW zVnfqfkerUxMZZThW`tzJFsbQkXoJ7wy9;}r-yBjwJFTnvXMB3s`L8hke<gLfY~IR; zc3SzS+_Jt8l)YE(wkxZ?E4%%8jTn=EST)ld4^agJbMkilrqluW4pAbv@S}MTnDtPs z;bmI={&yRaMq04%3~ay5_BM9a?`%EyqXzi2QsQ?&&{;_osBlA}z0xu3hXH)Z3BtVK z<n+wZ>Ge0sd(iXI+Jl+uA~&;VzCf_^QxYu#!yJx=M!GKqY@F>|`dPs3&f;OJVn0_# zs}x*FPNF;eUU=vo?%A9bts_AO4YmJ^1*m<`sHEN!J+Z!tc6W$AR~2;i5dzyDEPp9b zgPUzsb}bdVt4OaFyX4bJ`7giK9%EMi<j8*Q3R4_sV`;8v2W9H(%-cE^B+N%ucs<(l zO%x_CEkdiL@?AlNq)*7)%YN8e9jW_<m;W%J#KvLNlmvntnTvV^E>`l(+R5^OzS#n^ z>XATl;kW`X_tPzcduWh4y>v;k;<!aGmw(Vyj8r5=F801s2>C0c0hZYuM+1n_<i25m z-D1(^FS)BCg#4tm=T<b-zh4~~h)ARSk3tx{%x;$$zRj(|4o{M~)iY(OA<p&biOW=S z61oi*k^u>}i6VQoR^n5jLSDK6`?Q(TwB@9B^NJNm)oQVKg1l>BO^sIN5{|pLN@|8V za>xF`n?J9hgMD?V$uH20b$o#<$z%51-K3`T)-C3$LN}xF{e|!rVb>p{T>8p;tFqdl zvZeY#CgFHnp8FCJgEbJWdhOfqz0s7LAyN9%?KuDV27ls~G2Z>Eq;Q62S<TLD%mGuo zB*IL=@z)wInwb|40*^C0TdCcaJoyhRMY9h_wO{H526hNtdBdOKhrR@2TQ3VxPz!8_ zmg;B96u(`w6ZW5;U50Xrl#(%w)G>#f*t!g_wE8r7=Ud{Dc70Sj9;|R6PSRH5RfiV2 zvK}wmk~E|JY;N}KvhtXul}XY_)z7cb_p4hv59#lQ=9fDdt|M+PZNd9F{)ax^XO~Z# zshqBTrYQ+r${mr|Y!RDpms6d5Z`s}~+YE{G7)r6mI=xtt^f?$aDzf|roH3~Dxit_& zXbjn_vvOx>eI(kJx;DIdH0OlTQD<07{@y#QGmAu{_7qiL7hJ~r=X1!@N~_L;>1J+? zgd%&<mgrW=c1f>=WS@?oW2t0r#`7&7|NhmwIEa#1#?HNNgpS_?tii7K*FHMLluV0R z<tRfxACFsLoQMo*NRpxLq8nP-n(XSwRWp?=e1;g2sWtEe-T97p7v?KbIwhpT>fNi! zw-P#w{j#?JQ6?YY+vyJMzU08wjgo<D-OEE#CAF)xs?Z<!Oxky-p<XTSw(2*JqR9n= zBFH&<_H4}Iaue#Chyf*Ju~DPNX!EXCf>C?zXav0c+SNc+hl*lkXQyr*sP(<RJ&``A zx<KCV!v3eaMlD=LN)%rqqtio=!~CZE=<OOfYF2ERPf#FBCHlP%A3^r1cYDBf$Asu~ z9~CZrL6d-LgVlW@5*G_w^0|=o@is6MeQ%b!l&fLyNR^nx;|j>x@oOji64F$)9IniK zx-XR#xiiJv+xF9-D{a9+xq7rE``5PYngjH9;8>`J|Ka<Kvxf1ub#`^?mJ@~`B+pyH zYW_@pH6!QLkR^b;HEZ@!u(TRleb~|Z<cZ12GopxP=6@z-SaR=ifr3vMhupU3@x&j4 zX%Za$jPB+DWW~QA_onQx0m(1(dWRlR(YRuXW|x~#JMWK!!S1>yQCZbrpBYLFzM-BY z_ee0VW9@aaZ8&Q}ncMvO1ssKUUhl@dxYW^Ti<P{5dLePqxduDLGxHelYMiD6yUnb0 zy7!M4_es54eEXvtVU@#Xui<3#VV$$cl;M~fxtxhejtL#h&9juvoM171kM`N=mvlLI zNv=9%!h5L>T<$TE(8;p%i58nMwpSNv&afOk$IiWth8}!jzZ1)I|NcsUi)hV|z{c3j zbbJd`v(^rhu)g)NU@%FnG&O}yS3_1DJjc&bCJxUw*)@?=UChY=EYapPIIlvxg8^<; zBjbbzc90%>E%f5BA~W-1fi140FF>f~`g2KN00805mmj&N@)_5P#H5HqVirRq_oS#1 z9}^shnfR3E3Mr!Q;4X>TH3a`~eM3b0T+)kcj-e*eTfE5j{R8P=0K9H^F<~pc?GI?R zdNSP4*siQ=fKg~K&~ou`>TUbu$6Af)W&N4-@modw=ldA|yJXToW)qQ}VC$glWzd$5 zy9MG?c{hk-nCat;z(1=pNb-}Uj@1_Z_1b2w#MNMLGUmK~Jp%Flo%`%^+ql%#h`axD zkyOIPEPH2>{*3+JEWIcct1{(y!Mv;A;)v%qsAha3$0^Z8=pgd+tX=&bGdS17WwzPh zqee|ctMYMBVkX+T$h*iMKU@olP4etOY?`!<xMb9PiFGsYUDIY%q?Y$ACNe*w8wF`L zwq0wT&V4!8{A?<UGP!9YK1V|=stHWT$>uACNC+=NYtkn`*GeS*vpy*KrE<0KmQ{Dg z%y;Sdg!}N+?6&?saqWL*l)n|aHgbG^%QxTudg;BnM+WI%3JY^3i~7!K+Kp~zKRFCj ztl@We4!8P}b4^v?Fr?k63i25gh1`@%j?azB>`PN##P&M+TIeva(O6B-u1xKpiz(9I z;J0Rkz-Vq(-1$*w?uBB$YvIy+0Y}rP5~gk$Juh;6EyHPFb1)!3L=@a|5NI8%d4WCz z`-$D;gO23fbL|g?rUiF7SnCJGBzlXe@HVzL>Ix5c@<aZumO~wvf7lk|E=a@&h?dXf zQQ`x+(CQ%<`glbUV37fr^MvW6>?bweef)qwh?@oWoC=`XIVp~kilVAmsB8Krpl5az zzhI#lMc;J(|F!kp@l<#JbGsEOU6hgRjEoSO;g*oCWD_N1murNK+mLLDWS3cXR+o&P zLdllB%HGP}e&^gvkDl-Ek6y2v&*z-;KJUHG`JDRdj(p?S_5AAV3zdfb51&_ue2Z_U zeVeR<b69+9-EIDG>(mNNZ!TZ&M!C%%l$nw?9j=adt2(zdgW*(<bttl7(@-hAx-IHm z*yScF>{C+`%~2}iOxYP4QE82lWLJqh!znQr_M(<~M#eVm4Chh`XLasOL~Z+UdzXjn z+w&`vW*jLuOHw->)TP%ySe#jk+GkrMwYre!X(z0ZEYnm)i~b?$Gtt34C$6No%$;q4 ziB3&-j-~G`%m`fgz?(cadAj_qaq+#6;G}d{tb{9TvSO|ha^Xyp%WLkyr@7F+K_2=& z>Py0+Ar3?HeM_%5zJ=4%?wdo}^}YYuHOc2P)JW_yI%8x&?Vh{c_>VjpvvJcCKDSev zf~Q*D9lwW+Eq-lH5q@hV5%IykrC^{o=;dmR-X;ILj*DIAwrvwYjc=-KB|IA!EWMz( z%+$Z`x%?_vYOGv*fv-DK*E+L=4S1~IUKExI9@`cR7ZK+jU+&=Qj6nvK;>Oc#z1608 zY+|@xcuFWnC;>!$S5Q}4*Kqx&;1#bJz2U}Wu-2?KK^N8@R&U<GZ(Zg&U2MT_t}eCw zz=A8{CU>Fn>Y8W|hJWT)ZKbDRo?*;&#3wy@;UM*1Op--IMo-qk0+->_=^61EK@-Im zj8gX-oj{vrud?RIvGhyKex9A>WLlOg0s9dsuKl2jpd_e@B*jipjOCvww@h?PWe<9U zZhhCnsb0KT&^y!oc)rlNxtW9R74=s|!CU&Y$-)~t{HMsKdkqUCiWhA@cDZfb>JD?u znoY9pvSE}?4K#b{JX#;`vMxbC^Z12xF~8UJ(Vl9Vc|DieC$pGx%<RD)1(_|<<;VP9 zt>Xr=C2bRS+plD27G4U?wADp#ourUWE>oqdoAf?q#NJsa^yX;t-SsaMRspH%@pspk zW?fE{l-03O-((e;U9FgP*S@(lMaJ*ua}!sK<5lXvDLtuM^?Q7l-MR0`MECj^%Z8fa z>Tg$r?n{}auT{>EZb;34CoNkHyQoz;AQ|S8z#SAQ2s)+qLw5Pd>HACDucGEiVM|7N zXKRlKFiq@tTBw)S;%zn;Pi&Ht@jcowvHh92U%lwe4OUITB<a|skKa^f-Yl7OEKip< zmqoQJI<B8cJy!c^^f_p9SCOf4tPw%CEf>U=om(iVW^{@7T%mC3e|QwPeLGrq`*-Oq zhN*1(!t&P!=_%2mvehBY>)Cz!%k*;9L9us6`3>)g+V=#M>qXQWnZ)(pc{&_jn49$c zzA~pN)nrn4Qu^}<IjR2dq#|o6J~ywZ_+{GCOZsV<YEE^1Y0?$u2vjxwuFJIb4^3=U zmi@f%<49lCpBy${iTBsnSRD7e|5&&-bw;@veB@h4)mEvqD$D5Y$H`7tnoD{Nt+Rc& zL2{;!S&^k_r(%l(z?M_yxG-+dXnuSpcnSnBCt*F{`+17PNbO+Y^mxhE;S_Z2htkj8 z++2(r>9TW~siiZ}wEP+t&`&MziG6-8{7qc*m?wRj0!Uta6mv{6KAk;ZlBIU_m#2!% zoBC5^(%}uCZ&b$ilzCLgO1bngNH~1AWHSQ^?G4e#WeWw_>w&KiN-tV2e+=%K^&ItJ zy0iULYIae^ZmI03$LHSV3fUQ~I_OZJ!^FG9yDuouG=WxHk45@^$NrVJu$f%WIDD7( z@(^e)N{#pWxJ@}}VchdGuA720e9=F%m4jh?qFeD@_|es8>Z{sJYoWZ0Z<xMaJ?tkZ zc)GBmvnuFjc<Ie{T4CxyMbq?^g}Ph!inT9BJ^l3g>w9UZ?2xS9B+74n8Qpz6OEM!- z1>ahxTXNm&aYCs^9?Lv4wd0y}+1JwL(X$e6qi?$2(;fva2n-1SBC~zBf7gyvAW&aW zD_OG}LG96Fbjl}>bKI%kda?dPzI%FhYF=h8jPWhCyuN^wS)stQ3<Dh&^@wN79m<T) zrY^c(%90M3PgCvTjUN}z-FJA61mLgRsLY`<R@}XfLB_S2LE`@B?XyE8YuAfP`tE>8 z-<iMk-M7+T&EK|MM$enlqt#`WKe*S3JdC?PBA%M`?v_=Hs6$e^{jV?D(nHGS8~SCf zPdra4d%T@3^G2ztFng$`ozHzpabWI^@WndO_4OycJonk>f$ic<l>!Akr)jG4xBc%u zdu{WViyzW6q`I3nU(z;0H1yy+7iYCx?giLbA!sj}e1x4*0(XiZ5+T<}&u^^^x>yyJ zPtSIgIHi{#S8OFQ6mzN1oObJs6?6W+m1v~=>eeG?#L8pMt6C{;O0ul>Vd3mY%IaR^ zF+H6%EXl}f^(Z$tt;C(2Uy^x|aQ6_Fjv{h-RpzNzFIAGgXmC%{5v$3r<O~P1;$SXz zw>g)I6~Xq7yl+P5y`)2*X}$DT^-`V{J4k-=eW<9~EtEHC<W>Y(a=GRdeiF0^GuC;1 zxTU^#Q&3aP?y2d1l9Q4S9hvRzF<U*k)M_`r=rboz>PH5$E1z5#=WvMcj9zJU&dy(C z>CNn#Ql85ec5k@%2>qL6%upxF;@03=yHwR=mlO+soSl10E{}TWk#P2<X577>AIe7= zr0#Qtt_1{JQHgmrNHqml&x*A&awP&B)m#AZIMh;IxoE;pVw11$p6DJUg3ZeO>`j+c z;ynG<I=iUnqgr=wu@lDMmoF<{tmX9^9+g|Y#fMzqJ^xUBeJ+Hu1Ur49!GTHPwS6n@ zr2m-d8SJ3r0p#21n-rr<r#!}@UX+PM%zrs*-H`XKW^T&KUNXPw?%Ly(;?dzn|BPqI ztnt{C-rL`K#3c^wCnkCR3?#mjV?-YKpq)r<zDttbez%(onB<o)7_--Lc@)4KT!G88 z=;`9&huxFnd<n%8;`IFbcNWJY9pY*~%Yy8L?(}ub$xq8+R4oxz$C3lSvaWq`R6LFl zV$bo#+-sJ0YzV2lMlT~@-L20^-Wq<<2$$WxdBKc*@r`@bjIBjOOoVT~64I)vzg4o1 z`^ZaJCi>Uv=QtomP6XP22aol_u|nX|ptUC7wl2Hv62aGextX1>djenO2c7N=Z6cGl zxzd(MKg6O_ay2bD)H*j+*k|H9_guW1rsO{;1m;wTw1QTgsm||ncI^}IJ;sWc1&`#0 z28qvLPP?`h@+ey>E1dRCO6+%P>&g2z9!EVilrD>&6^NA|<VhF0DG$od&tc=c*~`-d z8E1*BB0ziT?fZS#6FenSNv~9r8kRfPIW1+D1eQ*!d7Vy`G&HD4rqR1DouyLqG>h8e z?MTX9$Fn|uil^D)l(jY=3BMo*H9tYpNAnu1ksRGuHD#0rC7PUO7N?^aZwaYzHi+;{ zcBM+ZH($=)Twhu%|J91wRvOpH5Cf&hhkZA=rImaR0*Ic&(nX}$1HkQbBpqbm_nmQ& ziEj7FSVNw<E;hS;wLbLW!5-ji7w>ChRe8gc^I$?rdy4TbkJJ8FCS(`C7ThCyT?Sg0 z0z#K9o#}q}y!D^4x7+ve?i&)`wGYwxGDhw1zOKuw6G^Ek6e?ZN!A&S}KN*^QGr2hv zD+%3MwSJQiceV^Q*o@C1mg<`=&&?PV+z`4B<n1crTZ_fM+pbgNbO;pfLv*Uvws*Rm z{Yly5;eM22PIHgaXFV%pC7RX`4&)QHTs$K+g?;z^VrIJiyYriNC5KMO+8A5aEBB># z4j0tPQm<)BAKhMg<XxW`LM><dY|GJhEooBC5*_l%ac*sLB6Y)TF)7i#B~Hh=IP9hS zwVHr|L#Q-4&}`rmah#S%Hinqk5N)CewH4*P;>SeDDo)^Kd$zY)m7gu!AEm{XgTsvn zb!=x@vyJt1<{5m-tBf-au~j^<HDHl#v1X}dEYeval5N72l4yVIo>Y1e=AKcWrgYF2 zuj6+eiMoF{rGfceJ9*Xh3i7+o<-vtFbu{CXT?>}pp^nez98c*eMK7(Wo+y5IZL_CS zDC<UaOR?xUW4Lf=CM&VKf@RT(@^fDsn*dnMIfp?Y!1qwX1IPds)tGQwpHX_Nr_)W@ z!`yN|Mgr+)&=&FC-5DjI#%B}A*Lk~%HIt_{OfQkz9gtP>)a>u3)Ef_oJu}UI{M?M{ zML!ll_sCOLI@Ruufdk^_2FdE{CqkCx#qwrhMX$nwO4DCZbC`AVuxrITEo!z~#i_`| z6&K~2FTXBqk@`xnzJ-;OBk6Emm~>Nk^W_fh0T8F$1>kAje?Z5Ge0wROSJ&M=lX}xF zyy~+q`2NrEoLT#Idt9K$<jh1kkAa%aPjmi31E+9Gy(9;2MfKC{e*UL7GgLD|?x!qJ ze*L1d`B?a>EBT>sQ|{!SPUF4}KPj)BXIaR+Z%A3pSXyS}{?O(_&^hwvFvG9cik}pP zswZb%Gv>&Tc&@S>Ti+KkIaSx=a#iG*j=y)GqKJN=SDt>Nc|OSFyo7n2kxn*ek_@2p zKb7C!>^^={Lbjge&d&|kBD-y>@?86Dplz*mWXaAO6gy3pnULYm<6h`Rw<~&GHvd`# zKHfejCZR{4uJEzmA^pt4FVlCP;r#ig5(W~)b*`8F$vGC%?>{SZ;&Z2$v^dzgI5sr) z_4;Yse$y~3(AS6>?|WBX+Tb<+Yv3{21(mV^q}93QprP1Xm5KuQfybo+J+2lT3LYf$ z4^qdd#qIVj`z6u)$)A}XNlPMV>f<q)1yZFl&u;jm`39c5xgDBgd=-1;>3O!Gbj4`u zfL!KLp)sxoOGb{X0W3#aq7@9rMET<tyjEglupe-T->ok9b<2+FxY~dF6_s_alk3R( zmFxu3%L+?M<9!D@FRPy(yI$_u%g{5n;{I(F^QK>l`q&qpNb~~zv^;1`KkWTVmI%QP z$|V|#oIyD}7rZan0MYGSDbUYcTC#m#k^ca>pscs(|GMC|^0pm0-^6n_pNzm0$&5b_ zi#!-o_YBX-s7x_4W%3hB$_*Szq8%VvjVb;(EkgQem2_34*S7oo=U4YBEsC}8zq7Vz z^ilgIs-*70v)^O*p-ociDF$}ijgwvFKchghEzd$t`O*WlA9~?T>BA)CF%}}A?O>yY zaxAyR6Cz|GP`|qCS_WD3stMERjI>N@+b$9blWlje`KrYku7WR`6Nj$lRHoe0Kl%2= zvln^>Y0E>vx0m`S#&6t`MKZ!J%k|dC-5Sg5@4p0psya6J_#pa89Qp^71Ha*%g0I|a z(yOtqd1q(4PEwig9~49r>AF5-Uo!}?@K9Diod$4N$DktOSsx>P{PPg%GKH__ClRl{ z=ad?tHqR_Tj2%vYN1VSQ&Wr$>kRCZDH`QLd(XT(?jb_4PmdckGdrNw@>ZM&ay9(?| zs6CX7u!jm)o~!uFY01u=wI*AP>lrHReWWKzwa6GYwxqunHOu+?=l=aGm#d$jp<&Kf zdK6+Fb%w_5PWMyAc7JteH49PmcZ2h89M`;Di_4^{8_>9MH{%h_>VkBgUTk2Y^-Sk< z{kz|6r;<)03ZmQ<=ITRR{74X{l;|S}We!jqd&cQK11dh#RE@L9X5)d5GS2hY!Yfwu zEQ~O=MJ@aerEbFxE|L03tI&?)X(7Dic@Ej>BICEhz7_~9N^}<5NF_#3bEe1XEN@0K z4ZBW%i#VO-sPBB<Y+R;JWtg=p^ZmsrVd>aO=}uhwWMwLgn*8`ue(J{I=LY3|Qfb$5 zj$g-Vz7$Qk_uzyq9z>o*cpw*on&O&fH^wnRL<o>_M8LDq=nhBVv(yHAZ&4~_YOlAh zE_#o0qZ;`gjO@P~fj)_1uR2b>V<|K~o*5Trc-{nGm`kAS3P0GH(Bqg-qTTP=Byri^ zx2HRbX;}7qL|0M=hobTkXP;R0v*zRVIg>AouiCJvPKd>{ziY?Mw4gYz%fvK9jJ`P# zo58>MN?0RKtc5?Yzul_1G}A{@oPwV_G5#4v4rZc#G3d&>98wwpCi)DB!5wm$0T0w% zhT5?N=<eizT&nq-q=q2J;j~m}xFNG`P(IXpeZh7*ZP<*P(cn?gGYj6r0L{XEP7eyl z^+%mAsTC`|vg|qknQrdxv|kF%0Ka=&L%~Wj@3JCW8*Wn5L9JU+>bqQ{R{2B6gX0Td zG)srRHpEDbmy@R1ZyJ_43MQ*kAohXuQl)(QZ~FuJtUiDxH6(!I4!5fzp#{cRKA}a| zy$BlP6j^#C0=wek<=BHaoz=m(?jpNY4!%nsa|M}4`Sav5sb3ge<xxzzRf&Dl6@Gv_ z>4b_p*^U1Ar|WA%onlXlM2%UPst?4rvZ3mOL)2x_qiO2SW#F`{<)cK#P2%E*j#c6P zpw~ZE;%<-e;1lwx*;ONxeZ`j!6RRgs%asrHpS~Y>6qaaP!3iggb0eWJZFm|1d@dKG zAx{x@?rWhYehO%M8HJ-v6K5#x4b`_CBKgcWUyIStCC%k~<Y>i39OaIVqi(_7J^YT2 zd0DzPevX*iR|mKX*pNb@p}0U=$s+mHLu(TTql?U&2`^gdbh3=sJXd}Y7g>*zgWS=_ znUR@<tq|FSC*Gy9`38ag6QNhI5M{*B)|pV!T^uJt{X&p9>MtGzUZ^^M0#9)oE%9dL zWz&W;?VTlk+wKqEnHKENrhca+rFt4iogrmAUi04VBS)glcb6Qx5S|g66A6Crhmh~) zGuHBDo5e>p9nP4G-k#eCN|#Yl7vwQpClk5g`LjoSTe56HxnDj0d?*e1S(3w?C^`E^ z$<KG#_3_Ft3@X2uq7uMQpoW#k^Cr<~FAEBfCWS>3!w+}*M6mi<W$VYc2X7QD4Bq(q zT8Hck-}#orrLzU8kGYkppG`cx+IU6!GAEy?6rY<%IY&d4>FcLQXTNQj&p&0jkt2-g z#A$kzd>reU`&xe_79$;a=fr}?_B;9n8I|l*KC^x{(SDa_O!LhJ#Z7&a3zB8v7&wc7 z2yv+pXn9+&5<!Fb*SkU&+`9SsfX3aC2bV#|rZ_4`HK9SFU@ZIPq;-TCvw$ErTGUQ# z^Ik_6k7O@ats69KiZ9(DQ|GfQpbgyr)gpvP{Zg;WyO834VlFmbiEHWMJS)Xl<8fYF zTSdvkP4iH(=dh%rX7N8Z^2oW7OYijFx8nviBdxzVc?Qn)S_oB`MD~f<vP67)aRvv% z)*{JOL4Koj$Zyyy$Sj=xg6KlMfKsS4iHaN%8_BUp0Hga~lKcal=Me>y#HJN_$KZ9I zdfXrc^&B{>((t~tu6SGdVyar)9dN^`vwncp&&=<m9n|&DtglGss7iPQp2l{`Dm{Hd ztt!LtV(qA9S}!ut)38llB)($*TT|4Rxg(2$D%Dp>M;|wYt$xQ1w$L)JO&#b6XeOI> z-2~sx_}z<hZ;uu8tR1fwUIy)#Q!g{i2SgLBKci^ne!TCakO-{Okw0yh%3uJcL=H*` zg*lcM;1);Kk=AY;@VdmSvh8Rl&PD!UIA?;ffcp^O?4>znJ1_V6lII(W<2f3wHwzCw zh`qP3JBhYSi!tIs+}sVfPLY;nGV5<1C)@gH62F??y|?`;{+cvdzt&RjWxFW%cpJ}u zTz}3B5+5|EJYREWY-Id#;dvP;Tk02{r!@O3x;LBsXF7h$X07{oWoDi_c!N5`+X#`V z&$rgU5TsG@i-Z*NLM_nR!k8p6*srE!lGxhi-VkfQe#3tjBu7w@q~N~t`eNtw@iynu zsUQaNDZ9Q8f_+5~Y=&RS*{P$RJ^tPjqDksjgNb_LS1V8E!1ux9>~NW`ipaN5%ch$n z!+BGw@5>zZFZoEx)Ct+uWvY{UkzM?#^4%<c6E%6G_*2)=*%&6j-&KK=Gb>GOTV2ik zX6>TCl4Ku%3k1$5x;$`Byb>QO(*v-I;yMo$_aPZMBnhxD&(I~CbK|pH^|LFXQJCQR zX8tnfJCh@-E(0A`bov+ly1Q+}HqQxe`s(U7%DehL+mCDiTA12>t-dgI(n>wmv0Kb6 zuk}H9^$oN5=vd<n1L@gM%QR~Yp$(D|ikmciO9B?-?}dw`RRzRmInU92no<}~>7L(6 z>Rx2KZlNCUFj>f9Kh-xZ>g{N&ijsJXqE$rC61ij>d&KsU%5x_IF9@A*5%`dA8*iOG z2E2>&h+vtmm00Jzt;DR684THmf=;^ZkD6iSnMUm9mcnP4`J<_i#YDTzbaaWXE-5hj zeZOfyHXt2-W!my#z8zO;clGJ$*!@%Gr<;3K1SEmSRGECTS8<3=a5opA%Uj0!`~`w# z{Mvk@DrvBQ#nT$ym&>6Y2UGeQP?PzpaWki;i$&^V#RnZT#}q!0&-CBX$v#zX<8k@0 z@C6fY#L`r|WCeELK|2+*U<%mCO$iPhrhN`m7)xeDSL|nNwEW(0!cy8oc@Q}w|Kp!k zj9p@B`*auX6UdukXh8C`X(WY=%$D!@x`aA^)%polfw#Ta)`Ic_Ydj8_lGN5CnBJdG z%H<0DNg7T{;%h0|dGZm4v-WWV=i-Y+A)nG<mfUZXm}kyL`?_eQa+;RfeH@H<Odnwn z0Uz>5?AJUmN$DIIduiyy*voNZ>@eVn6IivpEpvk}8xBnatZ@?*jjuO1I`gvfiiVv_ z7hbpU=eL?Sj`Wr|AF3aVzMvly?5|cle#=?E!a$_+hO`ZlrzY3XiFEZ5Md|R2FM^M} zX&2c|d4jO%4Nq3SSWm2}+;`d>K5cQU&-sy&J|};fV@bV}?b=D;m0P3f6W2z9gHN}J zYLV2&ppR|7^BQUB5hRBu;4rJkd2xDlWi%Blyrw`Up~Y&${F=X~+sEGK-a}L!Jw1+V zj|*=IUG6{J{Lf1Lba$Z-BSz>l+5CB*XQ^T1w<+v8e}Thr7|Fslrf+tU?VnS{3)p^J zpXFQeIBT#-@l1=y_0eyqdEtjiHr{R`P4_(xo#>SQz%*(4JUt_Jq`KSuaB1ACW=S&_ zgY8<3B&N%2U6nq*YeC%F$!H&4`!yB;QG{F7q@GL>`JKbq3rJv7O<=Us@d!l@Lfe!0 z@(s94q25i#^65SV8C!x}ei>cT<KG~eU<e#IkV%@37PYmF?Gpa#&sBhG|L44VWz0(8 z{>2tmoFCn*)d<`6s)-5N(~069t@qyshq$f16EPN@oxof>TYzIsT$?R?@?O)G)>t(D zN|LKbQ1_FfI)6dV!u+h|_$I|7>w3qT2^#T9Lr=46vY86`>hY602360wkt3=<lH#Vf z=wxQ&4y-7EhER0EWe9h(4T=oFeGR%Jxpj3qo4)ueH%gZh_Smi%GnbBr$7X5u4?^vg zbsg7S@-&Rbz)CRtaiQ_^(Q!qQr&$ZKXC-Zk?rm$&d{wo$9p5J1dSf%K;mR9M>b#du z9@n;em);x@@8A+xbTu~|TpG8{^cSYGw|+Mzn3dJ8JP?}A^MZf9yrb2ydwK`<`ZeQ^ z60+A%V7t_$S{7}L^+_D@0PjV#A->k?wQfDLdV>b15J68`DqDfG*2ylWstzh%tcsd1 zzf@e>uszlR5<@n143(BBE`ylp2MlZrx8hq1im6wuPDs8CbZRTPVs>_w)Y8T{{OU=m z$cpOGn-NObHw_9Ub0_p<`r7WVRmBA7Zwd6~$JKunN>yL&H%rD~?DJ+sy|au<B3kyb zlJG{NhZvjk3>y~qFRQq~oa`Z0kORG_e)J=}27nn~HILQatTwDGwV>N<v8W`ey)EW4 z+jDocA$E~$MvA|DXhGGV?FqSr$G3r?0;lp`!8Dm}qOpmz^OyO*B!{VSv>)&`3u72z zv*EtA{z4}C>&XZm1Jh}aLCSkbY3cYo_x5cb`8{a+ZgX@jb#Xz`{Y;$9Xb@;lZ;*<8 z_+-g`<%nWzwD^cGWY49kHX*}?xnU$a8$$YTk2N@e&jFN_S5xb2+wI3W>_;EY@F=1C z^TnJ7-dh(%ZSiwY+luu3W_!{*to)+q8vVsC6m3;aSHT4e5x!zv=k3IbcVB}(8)vCo ze_PXGQVMfA>t$Q{J*+v`qUMCPs4A^~QSb$Dz0$n1tBClTrIGE5Vey@hv0`qYGesw6 zhH2tmVoN7yhJKr>jb0BD2S|<gmde}Ab6*Wb5kqx)5jN_Dv|Q9U&Q@_p3224e8!4Hw zo;|oRx2I1ojPaoH<^Y^jvoi*?d6a)!#(5>Ag>|b<Oy(?yyz@I3(d!pGhq`EUc((<l zY^@eLUm7|qt@@ZM)dg=ndEOm7&a2EgFfn3E&ZDlHaleMHfor?3KE_=9o@Cf4Lm$Vu za<mUkL+pICuY^nf&z9@<#ioVCj*B(J=P|cXTqw{k7h5BfW#No{zzPf&;RrzE#gs>C z0Q9p|9k*L$G}CeALx#3>zmFo=SrX*dpAJ^XQ2$=L%dq(+(o=92*OIy+D&{6~$S3ft zwpQ1ru_n=%{pV@TQ$<?76`XU;(K*wqbr~S?=>?9b;p(y`hu<wbkJyL2Dau<C2wtNO zu750haH*s!&d9SRC(pjuo^_&!Zs?#m(oZ3wFvTK2uC>xX&=&yHdP<|`N*?jG9vsVA zpaamzuE45q1>K_gqziYj{{Y|vRMBKxd4;POlf*%qjqDE#ue(7&XsSRizG?TuK-9jA z@!}j=V!;)Gn!NEyEW>H~u+>1HD}`2~MncX?H#AvAMSF8SqGrwpq2e2C4RM14xT-Ey zHpF6?3g@KtNq2ke&HV;-(;)2b`JMP=Gsb$RU_24?6P(DIsd6g&aXU?1Nikt5C$7#- z{>9n*53<e>%OAi#fW%LrlGO$A=Wmky?rG)Nk*-PG%C)QkIfYB8$bbr9re;9<z|7}d z(=C^hDOa=9?o!N??Wz#ZrrG`70*xu5o-_gdmj#x)baQN0ZqOg?O8O<Dy@b>IqW#qm zNS5r@^AG&#G<-TXy~3SiF_Dg%RyKoc;JU~xVT(2M2GC@-iSMjg?_RgrH<lKUsoQ*X z<25<xANB1^ws7c<tJ{CLo&tY@ixmRvn|DzK0Q(ALzXC;DW7bpgXP*W36K^s`0=>Fs zyijt3{=iy<uP2R4dRaBYRDSPQQ-#ghW5uq6KGW(+WvfDO`MWy=_H|3Dc1C7cuvOo8 z6cx%aTw;@=Hm(m6eRJ@PG}GC!jH7iQA7e&0Vs6_luz5!D)V(b0#9YLfVcv){3`C@? zQdG>JBpsv6u=stlq~aWuBP9skvzD3!@Y|K@w&)~NfK}5`J(+dhyXb^wWR_9sM17q2 z^fq#(Y%#^4d-2_Nx<;2{hdrqB9%XVE%`htW)t9mR-rFI_-Ss}lX5j`st0&c|uO-qM z(m6KQhrNDU>Z&M4`}1=1fQISZAc<PmE%}g6%UTx@S=@Zf)FN?rD2K{guw6cQ1YMq| z(BIbFGZrnAxY0t6J%s8=waAY9c$}6@7N{oXoIB80IVsKn^2A!8d-C@A#i+5Fqg{T} zp>G48-mMKmR~lJ9yckUm)o8icJ+IX1h4#dSLHX>ddmk+mZ<@{)OFG;smjnu|<lfeY z61QQ$mJ}bGPv+Hypv_9r<)K;Vuq~3IitoTp7LL(|xW#}VMu{JvRr&`gJ{d{6+)G&- z?p?DsyvaB6u2-HU@?t^^l6BcP4(GNMfg!qd1ej2hRbWE(w@yM8rEwFHsXb`}N&tce zkIJMZ4^N<UwGcmDnheFf>P1A<-hVoH^!-v_L`(29OHI>JvIblMNaTYvEJeBYy$ljL zKZBU020*TD7}hk(7aazxoLrXc8A|e5yG@;>kB3{hX(|ZvID23e=tWM1RXKNv{3EO# zsAo#EFBcUSxOBZ?Z0Pr(TJ3`J%gUUzLH08wyuh(4HEPh8!qD`ILL8#fP#^^07Jhj+ z`3{og_G1w32O0;mE+4h|(hjIkgkU2XQ>ff1G6tS>s(PH`T5{z<QHiY5zPWz4H?wY) z<Jnr4i9_K)Rl7US+*vf@U$>{8wr$(w&+03;&kn1j=r(B%zG#^^47B*j?4y2_=3x0) zN%uDJugX$r<b&<y;S@}6&_Z~=C1!1il+$?bbpM2`2gB{zc@Lfg9^VuNPm5HJnR<-N z`OhDh@d-R79XS2{DHZi6@ohe?Ko2Bi6iDAiR-BVESPTeEzYllhUEvJd(-_>?Y_9;8 z(SBMXpT6}QglJ^-at)cy@9B7e<Ad(^!Fj9~mfRimX_;j!zCZqKJEc~<`+bvn-B+sW zSkLiX5q)riZH%0uV^-9M+_4LUmD$N2YSDsgzu)%UqCdB8YpSrO)HN2mQ*ob|%&_Gc zH<0kVkjuqUnL;~SN4$;F<wG=K+)^ewi}eTbIeJ&pV=@jR-hMI)mq5t%+!x-e;Sv?d zl&_lLu6#`76&`-zD_mkO)@isZrAc<|*ekS&FtISR24wu>_aBfP1x`9AvHRUkR~k7P zo%*q-C%~4WWSjzae4(L{9k>d1xgb%zx48<%bq=eR{@atLcYZY1|2p>~nuHNQtcu;c z?>llz&$2;fdn%^upbvg7fdG&o_%zmd0P=G*QX*4|zjOOm7l%e56KOYxaxIGnIpPv2 zF^P&=LJHIB+Ps^&nw|fCpi00ARd_(_uHq|Dqk|b>iMoRLV5=q>5gJjxyVqV4nSyFC z&@y*Pd%ovgY4~#YNF(77<1l2FlH`Tn{tzYYsh-=y($~`Eyv{f@Q9X1F0m*p?m^Ris z?y(!kMCbcMgJuDEUj+@8W35F9UJE1|#8#jYYyKScbydONt!5bZh2MsV0W)5U^p3;2 zQBS<o{dwc8@E==jn1W1&llTCgH(~!qZpJ>kjRl10_)%Cb<~x@gq^0)h+{g(4DIVS9 zh+#TTdi3y19##-Famy$4zV-UKls>!a=}zaFb5qt-Y-b=N!mVxmWvYd-`o7~N*RVvU z-e^UV9?fTBq*P!RXm-+*U3sG)N)K;8PnX-SJ#g<Ei2opz=maIC-8fyUMQog_)(KrV z-skxA7Z%XMERy{u$R=>B10UzZ>`brwR_YgAww7nkVHBKlkwoD2NrYR<cxQ@*p_&jY z+#yO=07y3V;g}gX_hHsMCbMyE@_AeBiCk{qm>Gt^uq&h}8YFWFM}o!6I7_#}<YD}R zXcJec!5H1$U;;Hn86+_7Rh#pz`M0eEum`<EF{|OHM`0}%4!7i~90&J(fd!5|0bo|X zBx40BL?tzoh@Z3I&c-p}Nv}8B82jjC<NLtvh4>kfLlf@(jMiaVfzc-s_7Ckt*wG9K zA<jm-@BI@Zy~bJM%MS*bc2MJu+z_gX)7pBeRk4E4vJfF}0*R<RX}<839s-od2`^Ob zwQJjcy=CFF)b|?*7(_#4oHx88a9r<PDGi>zo`<4WZ<_B*yN{9o43vc*W#e{6ThGYR zu3z!*J`)oL>2hFG7gY56PgU&Z0-EzIUtVYwMMfxj*RyDx1xtt9{6hk=-@3MlY4dp; zh?-^BCb`p9A2i{awc;Jg7+sRZmF_sjZ+@@1Ht{sZo}~bmRwYj^1EPWw@!MFZb3=O6 z%GhCpAO>a>y1AZ<wVfMfD|GocWi8&r_qZXCA5vk322eW;RHY0jh1<7MAoGwI=0K2n zV~7}FYlUHBo_xbeDbP~(`7kA9jQy}C_)*d9GT5jU#hCDk+3x#V)9!|Ky`w8d_YeyZ zM+r5^sm|9H0deQF7&-9rnR5s-z+*jgAYv7Uq{lw4ZWR=S#ma9UDfqH!J8ESe<h8@< zwiIcZ<1b%Z_{Rx$J3JO7aKZz?36CQWJm3;1{^tq$21&lbBEMslbw7<<Q#K6;7Xl`k ziLh5G8ig)3P)cbk9T)pZ(AydSt4At@?AYAk^nP-H^HxL)^cPC&<&M(uoPA9gI6&#k z*p?^T5He788Q<*^p_=ev6S%K^I5r1Ja#_-R`at>A&U>Y&H<OY*Ku!}17ZJi0xe&0T zC?&Ko^+gj6R9g~>#v`;M#8C57HXHcHASK|~qk3zapjg!XUStf<vlUjT#=Hv+B+5rK zt9&hlls-VN;$j2BRU>Bo83v&yhY+BOm>C_Ny~a5DT3zKv5GfuLHWX>-(`%35{Rh`f z1P&A91)vIEX+|5Oflsv`$49Kd0>t~i?h5XTbk-dJJ5OQtra&qwn>>jlcB3A9snK-> zC5E3+MFnue)6g4uWwC)2(YFqEj#^~8b7euEz78Z8!zj^AknA{;m?kOXWlyPnHOD2I z2*~9HMp2l|Zv`^ZGc@>Gw&gj`<<@AItw(%^`ivg`7C3+xmoF?Rx!JbT>&qK4+L!QD z&S8bz5c<?S62s!HNpkH$#oF4MnZdD*8ma8Jo8$U*Qo2ts2$JAO-+^aMv)n(-EHV>_ z)e5U@g(FO+@Np|kj=gPWr`>n2n%39txGz%Lv7v&L@ClDRdihSti^;ew_jSL(xStT@ zNGj}HiP^ri4a^r3NWt3Y=+vfr87*(i>v3J`9ovkvyHax%<vZJ15Z?$-6<$TEhM>5p zh;Kede}$x-BRvJG&qRoM)<(-LkJr6vUS301<t82{cV)fu)Sb)AR=s&nvuDhGTYddt zAqK@I1j&2e{WCcvFELUi%6fKMcrrUMX1%?w*Og!+w8PO&RUX%u&3hA_vd`$>f%o=; z!Ii8aSDicZ@HSp8MpOWuJ8N9(I$A*eqdX5>Fm@2B9YQ4QgJvNaW89c^RBtQAp(rSj z1lfs$vJ=mWfaO$h@yZ&{*(I5}?O^x1^sSYet?`usm4l&Rjr7aRetntlIWv{ToY}01 zD#(RIh!&t-ZcEtd0=DH*@qQ)Q-dVbSEwyzeylYy=!=(<_@4TaCaFmUu+RKK$?oLPJ ztS!W#v#=)$7*Qcw226A@p|{T?sW)T$n`+T&e+k!G>?IZG5CB!nYO<`|YwDEUD&?YW z_nWZobOpehZ$?hC!8cHssXF>?81uKow`i{Lxn*v>km!{M{V;&}I5-pB-^{!zE}CGJ z#2w_t%chA4^6lW`BMB3=>}-&4avWjGjAfI5F<o?aLy&AFHe$hFiEj`L2Y?EajK!_0 z^~yT&w@Nu3roRUM<VsZ`gXF#lAn;Q;^$EVFaSAaxIaw`Hw-#+o)w^j5Bs#j%xo^kR z4pE6^yC=`QEOwb-jLP<L)I*Np3z^4(kX(DLck3{O^pH|Qt5vKma1Bb`Hz&MC4X0J> zak2z;@;tEO!$5)i&1uzQg^BBL+($l0{KJnYAyC%L^>{R)A|*lcm%L|8xV^8{vdwss zbvbWIrnh9I?=%D2Bn5fr0Jf9j*D|_<W+JX5*FAA2G;cnL6OTS`v@~GAIUF;=LW+aV z<_V^p?eVQGE(aOA=nKJhZ=yR(z+Hb}@6(jNJ*LIW<BVzUKb?DTfU};E0Fki96V`YU zS}04zVb4OKEfyO(5Mxf!1!GU9y*@F;WV(ES3XY4MxOdPoyG2TUxoqH){3(LaD?y=8 z?ljNnX7`o?rTv45b^1U~Fb>MD%=qiE-nL56GYDU<QTy?%Jhih_by=);vPPPDfWS`< z@OHh|tFi>LkH`VnC0{bLD*L-#|3+frZMQ^BQ=IGKV`B*JJe$dK7MEM%j9GE&c%Mjl z*)IY|&$DSrHGpcQy&4@pfqs?hc2T#eZPP+YtodNWr7P14vG9a2bT$)yA+3&1#wEMI zn7L8>;<)rJC__F}3C9s2J9I#!lH>VLh?g`<Y+zegBFq(tiW)CUiDbFxOPGSJEcAx} zV=bulCOT#}OQmyRDXMKqe(Z-2!XaBEci!TK+vQd=*<PDjglTf+{-3YMj)eNhrHyIO zQ3IyqMeKY1v@F>@bVf0vFT?#iksNR_@J#y;yirL&^8z#e{{rN|9lzTzpZA-s$$a`C zNCH;dtRy!bz?xo1{vyMk!73Mzj`g)zifsAK$n{bm+L?qBPJ#@(<ct4*qq>QyhphrQ zvQ>$%+GHo{F9fR&-c`<%`2`Gnh6J{HnsGkZF}q1hVL49g;6E$SpG1R@736qFKTv?! zKL?F))UqK|Qs8ZMvF4lE@=a1+Rj)l#F-=##i9_*JQLN~f?R(?yH^b)~yqYs}PE+C& zC>6kcX^_CE<mL&I*FTW>$b=MNH%_Wh*Bt|zXU>d@7|$9`hY{R`DvkvAs*y>jqfMok zmY?UUUV%CeOn)o}aH^>)N{KL|2qM;e{wKHsZnm7GcwND&eiP%reVV{&?~rlLQWuvG z^$I!8e&N<2@R=5?MsMyr;%mJ)GrT*%Y=XZS0u+Ya!FHZl6^yxCpIa880s#nMfOO@A zH}2RO(qjB=z?BmNCPRS0M~S&nX<R_$xFvEAli~NahW8>$u6U*Mt!(9YJ9>3)wQm<0 z)iI2>UqXP8BFNilax1FH+IX3$m&{Q;tw)TmQHA6O67tJ&Xn892%vA7O5_pETDBa56 z%-$}a5}xQU9k<#p!4$X~4XKH50Re1f`H?-|Ra#u-l(}y0S-Q1AyYCX@I*49zfL<*- zB{~!yQz}X(UYO}gz`G4D`irxUpi%XGlzaKAnB`MbGg5(HlvHBl**8ieoKz>f+Rj}c z_>Gbvs3a2(K=LS3`4}hx-e@fn#}k3sjwcr5Cxs`s1Ix~tkbPb5=pfgF&WE4!j}Ukb zB14Ju<~f^ohr6HHK~fNos~7;=%D*=Py~gK{h;Cd&_n*jlJjCDiV6I@x<v?qXWK4P{ zeoOnAH4M_nqXN8A8?2o&C!+Y!CXXQNL2YviVEK?ZA5sg2cm%!e1m%kD`UKE~1-7+3 z&VNu`$2}|^XD<O!<InaZ8`l->cw|D~W-@BXWsNsTMhfaIZ}b}gi?HL`?Hwjs03qCo zBL?@&(p%EDv$LPhY*82lY^e-cElcW1PD2F&QbW`ES$syO#chst<6YL>=fpm#-2sg? z5UM-%T1*IfbZfk+JRxkroNBZxsPDSDuoVcf-SN*tFlY;Y0y^46MqgWucJO7fXxu<F z<rVul@{LC|7bIJ&wCg`USl0;jF)NDs0LeAT)W_pZV6Q4zz@Htas#-x{(*<PuMc1_b zdg7I#tqVi1`@sgcD&;TQqqq(d8_^fbgHmEtQ$eEj<@T%M^62MUtQERYN<i#PkJgGa zsv?+RW%fq9^80S!CZiRgMAW<L3S_RN%k>*zX5tmjEnAXJ1+bHoWUyj|iVryQjYTyU zyt2O3?w9qFecvm00yWWQkV!k=n3)h*O&IvFiA{EGUiOJswxQ%m8ag(_7s>r9cgR}G z!OUc^2PIQ6dxOpfOv%!nI-FNB=K5$^7O@doF~>+F(;2*O0jT`K0<<mpu}k<_bN)e6 zi!G>GHz*g9Y#oJ4SF*0y^W{Rk6L499tE@}=1W08<0CK9Q0Mk)F46-zN5=D~ELF<^_ z`qi`KzL7iAYQYA8<L04)0GUGU-a;h2{vda94+jc?c0kiS1=_gUh;J?IoX+}_P|WsM zT$ft449T%)Xxr5KE3xSk7EUv3U;(q(mdA%*f;=alDm<5g!*D#t(dYa#BD{({bO9Qv z?z)0tTOb%Zsko)lvdweZYYn#8O$h^=ZELb$c@a=dz(*>^V%9Tc4q7)&I;u_dd>4O< z(Hfm%efSEr+(Z6^owfktGdz#*cp$<KP;`{KFKZc?$e8<2d-YqkZG(FY%O+;h%hR>} zJu^U%oG!kchG}XVkW;%fd<w<TDn8u6Ct2;7H6D|<;Ib*+ar=A<=3R^_o7E2em~%is zIyzmbJ>VFALGH^YvwcPi-GNnXFdCUQ-&BySt8yuIo3Cf`?-}XOkZanumG%5`^%HP{ zd?*^l=R)e~VkIS>IG!n(j+q;ch&7dH_YqGx0>#Uc6oeew(1+kT+jJP_EkM}t1bY6t zf#&nd)7pdEKzGPkj=NhI*>AnNowo!Uu(wnFU%N=^tUtrdcn|i!rN|L4!nKQ=j6SF* zjir}R;N46jEU10t@Su?`A^@hKD!747yM5gJr63_psli)#(YAJH(03FJvytN<*fmep z+h)2Boal1jnY&)EMy$3Qabu#dzjzdDV@fjadknt{r$##(VbXB<t{X?{GDmbVnc}mz zXPn48a0!@;qw<zdBuXlNgFD<Ib<$wl1Gh{iK6wJvtUx5(*l?iRW~DP`+7!4J?Z8<o zZ@2qi-e0q=cg_ELy7372{e|6JfW$QL<O*N?A|JJicRaWJ8Z#4+?8lHyU;pyn8LRjO zj437w*BoOxBm5*vnP*$Sdqf+PfjiU7MGBhGpjs!wzJ#8-IoDkRK*=2FUmmdAUltZz z)xfD@=ftfDXaZeMES5J~wv{J3ua7VVy>{PHIo9ea>`-9r3-VhL{q|~%MfnZQ;M%+v z3Y4VaeM1$h!tx(_^qAcClb<oUOUs)*9VeY^K)s^H>FIHTEdY6Q$eFDck-vc^HKl^> zOSJLmlHRiXrmj4T#Db+UdCYVvec^>$s|_7hpN$I^Qh7brr*-=0ja#jnmVqA3)>|9b zKeqX7@s}D6Zav1oOcyibI%-&5L&KN7LSY#Yd#|>M#`M5UEI8s8u@$BJ^ks)0<)?D) z6w>Zxx3((7DIRivc)K?q8NjmycfJsFpHWu!uE0yXi4T%|x)W2@ds`Ub#9r4eq1S37 z!q(;k4#a-1T5L8lfo+#D*z}qbrr#cR@fvmcP*pmj)sMrizMXx8t7C$OQA}r@w3};H zk7wH<bEJ>DwZ|S8<?hAja8$qhQz*t5Q!iy{`2<sNZZxLs9Ola$RYbjh@h!#v6rANM zgK~64ZLRd6tl8J^;9OOWeBm66@kq;hp>$7}xrs*`<C35*ub*P>X?dpfn}r?c4g|`X zHg^ci2Nq0M_pBHQK3t3LuDWEy>mi%*nU_3JeODte3mAZ{F8)da?gL&)RGcNjpB<7Y zaf$CLFLN*LwUKVO6fSFqkt)^p?H2n&`o$t};a~Z8P=w9ueY^d<pwu%_Z+j9tHhi0C zprAZr&5in_Tr-EaGm~X*jvqBxb5{2H(rnFJTGK2QVWoIg?`(mhLh-xM%==$ntS*#g z2Cp5h_5ca|Y7>~KZiDwGRKJbnTPh5^VA>QZTxcec{0Cwm3f)o>5pQk#dOAXGXGgc~ z>Q8y7KcnyXfV<%KJo$`VfmS)^PY6L^di*<<2ttk#M5wZ0aQI8B1K@lKelS{w_|%^_ zP0qm_{)zcoE&@w{?~DF<1{g;d_9$jnoD#YO!gDcVe4pSR2(HCKV;O&=N|c<~aR=Bv z!^1&RA|(F0^#49VrAcF38CZZ?m0S)uxg)K+)S93$`Ha%N0#_dUEQC)O?M|A(O<aX9 z{y@(!-!HFz*KPp?XGLYQKzI)u4zK^OQ5D|@Gpo=BRfyC60UO&25(kY|b)t!cpbzc+ z7XUn$AhM%ud;q={C=&>7!0!5J6D^1@ZlOA{c@k!PE^!BH!a^BH?D2jg{iovQA%BMK z$R82*IA_JLPNIR6c-6FL7<Pin<Pl029(~AMA+7keYvJL0IowEEPN>PWV1kFcLE04W zjN?bA%Xt%WPQYYDKno(dcz9<kIeti5p<O+M(p801k9-iqo3wOg@6eq*KOQ$GFnO8( zAgn%wC1(OjEAwX<L4|5TT)wRn8$3=-$Uy%=BmlxBnIvQEK%-Kf;6pqz_v{J;MqI=` z3;<onF7MVA{xAZ}q=W2v1qfZgnErr4;SQkyveE#J3GQNjF7ao*9e)<Spy7lF0A(3G zUglujysAk=L>LOH2o>N$-JSIzFYLQrFdC1~5$iG_c1-uq`XFfoNE~<Hha3xbckj=z z9U5{2tEKHUqJ!xP*s1yK&I<|h45@9i?>75r<b}ORBoJ9Ufap^lDDrYCKiY{1c8L!> z`FJ8W0J$4L$oGd25B-H@jpK*_0ul-#dsRNzgK6-A9f1?OVowPO$<F*`7msPI#8o@C z79xciJbj9Qt&v2?w}8sKs-FOU&=F=ea9ki^4oS=W*Xn?|fTe1D8&8}r=qV4%O?xQ} zHURP(Jm9oJGo}{Y+VtP2JQuxhkVAoDKKtdrPZRDVeSs<d0*`x~q2BS(b|ygUk)lNL zU@X99y?9c5esYJH4phu;yHK13gsvfa^+$UhC)vrM!W|P~g#odeg}LywKs%8L?3o6v zlmM$_XAS|U6WvN8z_>f-F8+K0=O4rT$csYK{;}Ew5b#jSCk)V|MJ|&6cNkciTh04t zAlx?B#r*&B0s1#7iUoK(@aUZE??ytPvpX#~;&+$eftdhm9Wj>$9bmgi1^HwY-|m0+ z0ZtGmI(&0?@tVut|0+9p7%zwTxx#)r{OiwO5d9_6MBs!&2hoJ=13*14Nn%2xXb<JE z*TLG0a|zl<5CMq4gpYvKV^}{sqGb8Yu;UtHdGAm^N)z2dz~i?KuM+b1dtLwyA}EkQ z5}*b|sru*99xetiX<S2mCdhRnK)Y}h#fd$WS8|{ocmEpzGxsED;a$9H96)^DgT%c> zQzFDL3p#0cAf9h4&=9YeWZ?}^A_#bW>fh`P+XiYzALPd%eg9XwiLfUT$GeGY=vWA~ zy}x(QE${tPMG0_};?q|<>A!zp_{NDw0xNV0Odmx;Q}Y*0AmfE1)E)!ir=Nc7z1kyX zAenWEklF>qBf;<!RL87#haU?ig0~Lr{x<*`^SfNHb~51X=v%u_2z$Q__8xfY5d!Sp z5%HN26YqKB6GVK>(ad3H^z%J`-u-!)MI-b`0t;IbL52K>?kE%57D#t}hmJiE5!M|b zZ3H<|f#ZPgDgXGu6ym>V&*4QZ5U3CawX%b`?jC~hz91^yrLzDF7|wz8`J+1Jn9=wI z@y={vFoL1fAH$0e`Ys8IQ2p7R4IC8!TqpmS6>MG@u~Q`2-5Pjl5XJ)M)ovdTBf9e6 z4FL8OIDma-PZTJ45#+i51%BrzEV1>&(>I06sGYd}U$&2wA$9|NP$&mzWBc>dZty{v zME4l+8lgn<r~LZw^wi4UeY>kg!n4wv4|X$tMBp2i34a_!py({2J~(pD2LC=N9gh+6 zy?=&Bg5gwbpP;@LAzu5}OCVqXe7FV-r{mA}zu?WaJLX^JMMZ+zxu`b>Ez8?I7~A~` z4gue2@B{Pbu|8$`k2s+srHIc1iU@&pM5Btp0L;tnK@AP@2A*6MOVG*i@VU45AwThl zUE1eB7sZx}d1QAq?*k%_UCIK4*}$@Q_p2ua^~f7UL`YBlSxFPJmX#wdSj?XTy;C;* zmy7}okTVB;S{+Cl!NJIXDX{ZX6UEhepz#>n=fA<n1B-n|!Q7(<=Wo08`+r2Lo74Ls z@PksI*q>I5`J1uwSiK4OiiGQ%S5vC*ZVzlNkKJ2z7n$bJ>7>JcKC%njJhS&+;_E@y zr#|+ZP&S`u^S0O>iQj-pH(0()<l;#%?L3FK*Iy3-M|3bk)~!A|S&2%Z`R_xp$-)Z> zrvQ3sSyJ}ExBC;OAnW}B`sZ2w@kNB)2ar6GF+|irZ5cxDqR9~Z+X+lz_h!Ivs1}yn z@+|xm{#_e8O;NF{fB*eJ&<@2acuAmB*q5I5i-_nDTJh3_YrA}75&<#Iu1e^0sF))8 z@wc*yq=T6Dp;Q1+Wsv^ZaTot3xH;6Iop(NeyHE1t_+PwAAT}L}Yvn-WVR>J&e_{Q@ zM~BqBe~rNYVppoF|M<zEBZtEqoM0Bv0gPOCoWK4rX9zUnBoJ6<9=g*T9Rqu$*W@hX z_O2WVaKhoFymq_8BYlWO_8@#7+Q#!~1B6Ub3a2;wF2~?s62QRWCr^{Z!<Lj4gx;e) z>~0SIq0YI_-8&VRKk`FZ0!v591>E_=3cfu5-|m&XbEu(`lM7AxA2l$>=?!E@mjqy+ z`oT-kdiw`yKzG4beQ3lgHlP9Ws#@6dR3L^Zb9aNaF!_o(5b#IER<U@4&i>uEE6&5= z>cuPgunzm1G+~b!1uxYG!r`+1pa>4G2N>JM>7U{EA(t{`-HQz((%xNikB+IuqCbK! zB?w$J#H*~oaibxCc$9Y=V3#jSZ1Zm^M|pc=1OWF?L)YN(K#I^`xMM~!6Y3|G(Ei-b z7~jLM2``Aw?Y>M6Rlt613ckq(LO1tUfT@dwn7#0l5KNm05bOUz3j`FL)&jH7_>KcK z)5>`}@6NjWQY1eZKJtxbc8~&1sJrYwA+WtTCD)e&jVBd+t^Yd`JU?{NTOa}w-Yhir zzZxL@vbP{Wv@%rxS94lU|4S_pmA)Wi+u1vWj&Owyemz(<Bd*%@p(-9g<6!c`aaX%~ zlZ5O6Z_h0&P?xcy_h1nGL6;U{#wRKWV1bu-;=hE=p@l^A5h@*`Lhl9<dq`V>AmMf0 zcbk|k>Hib>2o>*{7f|5M8i+Rk!%w>V5%_*J7%oQm#s4MnITA=(0xEce0Z)E2Rd4tM zmkEeOzy%gi9*B?;km~H%R0F~vDy%3?zW;d>9$)}yJ)73Dn*!+ARSN{FJ%(ug`DGk7 zr|sDj;U_Q53HT4I+6xj(|22#tnYzqac3UF8JCER@=RHz@|5@>jq|x>Y5SMGuUo!tU z{?R&B5eaa;^X(cmYVX=<uxA`U-!~Xj&W(DL{GlYel~h1_cPW5buyJ*w-W{xJKO{=r zsWCwabU7ea730ew<QbI2RezI?7fQOata>#{R|*mEx5ovs3YGlu9pl#Pbc7i5@BJw= z=llSR2ZWsY|L`I}T+DL<tnMem_FpG5;Sdskvn&^2spD1>BnS55y_KcnGJdZKV!%Xk z*BkEfPt#5iSMB=v=nD|9Ay1hP6L5h(M+(0G^9MpKD=a>f<Pluow<_Mbe`_0Mh}Y&+ zZz5(54@AKKP(A``_~AL@@IE@oH2)>7@~NBzu=Svjtp9K8DB|MNke&S`gmyx;KePq4 zBVS;%{*)E>G7WZ)lGy>j11{)j_=$2}`Zp_4qvpM`yA~G|)k7jIk9Kg8c7Rx(;L_mN z0lg#uua+Xd`vG1-Gk^f~zi0s)Nf3Z|t-XdKLB3V+ruZ8zV1OXRYk+H-)v<v8PsIUe zW&VH$vHWFl$LRkE3$Q#h{%QbquNzRm|1&e!K4RDudT7tVqCYbvoJaZ+%0hcj^AH|m z-%&9C5%fdQI6P20d}C+w8b$B4U9<pj{9uWUwf>MGd<?pxZvO4SAA(Ik|EQ7@Ur5+M z(!xVIe-ZW=bk8cIg5O^HwA+OD2SPX>3M+0)bo}<CN4pvEJ^QbSA^B0r3o-jmh2lRf zgJq>;<^YI41|L@nQ=HnnFxW655tXn4AA{@oK+<CeE-ne;f!*wA!Vma(1xdk3cnt1@ z^My^5J1``Cfsf~=Q1sw2XxwDh{+sAI@bT1l6fLqw!P|Ea$_TOs17_}#56{nW59}s; x!H)k-?v32?A|fK%-sYryei{5Y0DZ}QL{(94O@g1FXMn#DDS|>^)<u&C{|6D8HGBX7 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/drawable-hdpi/splash_icon.png b/assets/android-icons/release/res/drawable-hdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bde62d14865171047c72e12fe5ca96971f4ecfca GIT binary patch literal 40911 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 a3DJ0p=<M6w%f#Rfk@ADb_lx9>1O5jJ@b3En literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/drawable-mdpi/splash_icon.png b/assets/android-icons/release/res/drawable-mdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..02143d5f6cb26f625c013e0d4ab1e727ad1e0843 GIT binary patch literal 22988 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/drawable-xhdpi/splash_icon.png b/assets/android-icons/release/res/drawable-xhdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..eb5d23c6917cb26c670c8ea39ae360053f8e2c4e GIT binary patch literal 61931 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%0D_MPTm=FqFJ>uXooSaBXe=6ASu%bkPF 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 C1>Hsf literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/drawable-xxhdpi/splash_icon.png b/assets/android-icons/release/res/drawable-xxhdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..923c729a2bc9a0922c19dd84da10f25ef77d2491 GIT binary patch literal 113623 zcmZTwbzGC{7at4<$N&}TR7#Kr=@gX^5CJbp!w8j@QhFkAm6Q;WG)YP6*aYcPP#Q)z zjBd8y`=VUE_xFdNkK6k`=Q-zl`aI8grmdwyewyJl1Og#fQ@y4Gfk4f{e<Uyn1fm{I z_6`C$15vxCr1ywm>4+@K`mP6a@W;3#Y#vU}`i{FkUf~BSJ9lNi^+7u^G@Up(m4JXK zfIjMs;;JZw1kK`%rbH8vQozr$sRq1LjUu#qar)d@4*o=nXfAfXn5S1upS-+q%3PT5 zM*q9qf@>l5aM9+1^G~i)Xvgh+>aE=w_QVKYF6PZy-{{RM#*TU~`*zCNj&#XnnEurZ z)2UOWBY|45!Ji_9&cJ?t7)uq3BJY=bEyaDeQ}OFRUmw3yU<$W_mYVj-6q7?O(uL13 z|5^h+WH)DHEMRAo%YgqRxMjmuO!@1-*1)5!n(f5L|Lj)a2e)bjHf9or4g@f-oob%1 z{}(H0FQKTruaNfW_NyF!a(B#zGbLR!Y>6eRdg=V<|4Lw>04pLeLfNI#hy0f5=c;P} z^B&i}%zio+c*}~dnBpgYLItCsT%&yoCmahE$iuBZ9KVM^D~g*pja{@N`4>(ZNyv5q zxEQdRoyN8QZgmE>A_7$@AgF2+Rp0s7vY#YdL6VzwRtBEWkZz2yf5{LL1xOtcb(ky- z$h~FB210$zKd2ya^9tgVx0C%~BK1G@BgqAdrXg@G`0O9VdRi21s9|;J1b|?p{g)GA z|55a&kTcvin!I1Q`Vzg)KbraVI3osFr8VnrBA#RZd;gzr{h_pDJq7=XG`QP8O4AaA zCf+?EjranJJ!ffk=^ujVc|br?P{4Lk!0Ke#*ZyM$Ew*f;k{^zx6VwO>r1`g%%p=U@ z#LY9XmDV@@q512LWJN$XGDuo}W%;{stDidm$C}fHqsR>q7eR=HocHOP!+z66G=f|% zJ+YEJp{PX+O}ze72tEX0$=10<WFX5YP9s?Xx0<pTqXQ)nu9c)WJQ4V0JMK`VQMfo` zfst_RqyIj$7>fdpIqGi>i8eYCn*R#;TX$odLQ#n)TarM5{Y1e1e(NsT9wxGXvSkiH z)Sg=O^B-_JuhTXE4SbfI0pV;H)DEWo_ikD+DE+h_xKM$Qllvd>fW3bD4+*%AghOEQ zqQU=3VV(-8eTM!SD@;osnyB>WbF?t%{s=D%kz9~Fbc+?++uydhZ3#TA=~v_XXFo|P zxYfJkEvZ1);~u+c{r4YelR%r2kYNJwrFdY+?KZvj->N$i-m@8P(jPD~{&%<RKUDvb zLY*FfJJz(nB;_wImVW~faU6^$Lt|bC0cKG|*L?3!_$~wXR7I`)?8Mn6ad4}rzo5Aa z>hP&?CS3H74Vz++VZ6ZSKro;x^{YGni3(_?O(94s$!NgM#;&(T{jt@t3rZ$}aEs&* z72PKOm$?Cwj3pe~8cLDglunW!ZWa44d=4xCNRJ9)lYinNSqrzaI(b3s3=nTq(nI53 z|90A@P-GYv$hWgL=rWfOEx+RS37#rliZ`6Eg19|3Er-keA>uLFm?rdme?W@tsOZGW zij(bn!C=<A`o^|3q)pN5KVlq!c5x&UR}HR0uOZmjPyaHtGcYYWkk10Lm*XdVO0vMM z&i|zAECWI#llxxtPejq*grh_OMB725*`2VSJ7MC)K!%NAE1UKM0V6zt_gVj~dEk|P zZeYjdn9O(l2)6&TZ(<PAz=F78fYk^}D81Sr8*8zFtfE6-UifJl=x-uX#V1BmZUS13 z$xOGvAE@o5B9n!I&s3cttA~U(yZ>f&Y*Z+!m<a}uWrl^$v;VR3=X(W|0MQ|0wKkn6 zfT8{h*e4_?z~n+~&9`SUHb>t~aw7b3<j}eVvig-Q-r|_Qh+t&$m4B$0Q-Q2fZFh_R z{>l?RrEyGH7j(spv5PjRPxd(`>=}>TWPwqH0$QdBZP}#yKUB+4LCXpWs;)<po*+W< zkB;lmI>3%b>NnAdHbvNfLZ6lp$m&>V{A*yLvlD&uz#o!0XMhHf0sr88qKB$3#m-+q zWIP49(P{~57yEOCC!K0Oz&aBbh$>go{N;ay{KZf`V(k2OEO|dqb!OuKWkbM~fuua^ zepfvE|FU7SGa!Y`IIU1UC3FWsl=Dx@V?tnL5HiqU{fV3N4xMV(34~f_K^fnKCT9JP z>;L!(lQ_t!_}h8GKk2c-hozwN<FR1u=cy@3{ObgO6EkRvM8*^n$oN%TUpv|6Hw;iP zY#@1V2D&5IHvX(D04gC3fQCaFtoD!7F_S!W9yHOPWF@UZyjunCeK^tZm@}QK;4hIR zKoK1aUdjI}ggK@mKf$3HU;@)xYv}m?n~PsG>7br6GK>XP9nSmzi8lb<O<==bs<S0w z$p6FpUn;Ceu*v=517qipf%&b%VS4EOlPY!05y<-eBbMSvCou(3{n!}%9hlrRl0ioI zPIYenn^825PPMlNtZltNKkWRoy!t5y7*C%)wZ8IyA;V&<0F0Og^qT$_W1aM>l>bsk zMl879d{D=y<L%0t6b*li;R#yX3Rl(q?@-&X0Bt!gtaAx~4L^Rq-g*9CXm8uFeG_ud z2Q^_ToU(DEI6%PT++DB@=L43>abNgdwwye3)(2PReSM|nl!O%fRlT2>)4%j5Ne6BD zow@7KBQ^jmf9lWK4i^0jB0I2HwR`wlwBv*nzzLr%+dTm5ooG-#&LJuN|5~putoLgx z%${7(>jTq&VhQ>im`1;?)-L6K{<n&Nl4knYJ_VgW(89Kx6pQ}#eB~5?*a+E6*NC5- z7<4FJJkdq(-vB4QbC$N*C*Rbe`JijZ>vzERW97=El-a+zgw%b01zOoF(_M|<3i^en zcNcmMC_N4y&xZX&@t=~_8;tim$?M6h<-$>G|Iv{*=zlxU=aY{suYzX9sDFSn?*KGp z-y!hm!%44@j$mv0`B?Ha7=2Fnx_18aIvYG!6q@KwXMh01>ttwJ)_-EJJ7O$zHi^9d zwiz;60sbF8O2AZCQt`cwi{W=ob|PI1$Yb<!G8jF1poM?nTo4SXpfs3PPWRYCa%G^2 z{wKJ-1#7&wmh!W|Lr(7tWV;kV<cclu=n9HJ<meCfpCa8Y*fwM-K&3L}U2XhNhO0vx z3Kf(BOqN$BTAl21vb^azptXn})6M3+PmvmbmSYy?nt(&vYYO^&03rgqQY7l}Z(LMB z$y8eWI!}Uyc?w;#@lO|n3<OMb{X*au=v#2BCl+Jnphdb=oTFFyFBcgvkcm>(P;q6I zUq#sQau*e!ILNPAz)#fCBVa>O)#Tu1+NfA?BEwJ1DQE-{ZKPGurGzdvD$bnf9`xY1 zpy$1<C6qeGcq~?AbyEf_yZwC#TjPdHSzeqib@X}UxVVq<zzv484p)~RA(D)S{EgQ` zlZ^WCtuwvbnCQdxy^qUygF^pH2dqw}Be?wc_{1qQb(~BKo^4P6IVN^APQz<pxzL{z zBh~4i<lnoq7D<f{`LWZxEqGaFHrsV!m?5xnLin*g%iE>}Veh37pS#^ACrE%Qe{&(^ zr%3&RP})3Wsp1Ovqh(j4p)@Ja<^7#|Z#UvPJ~}wv`&3b}cDW9pw(fs4vjW8*`R+Iz z_OuA#L@n3bi12+eEmN3AB842+Ba0SV0vrV-EyhQZpw_T(#|m|7!Wt6Kkrds;8L7&m zeJFol-SAGI&~^Z1R<h4QV9U4qy*Ty`1|8D+tzscrS^`&Ksjw(~8=<R$S}OEvXQ`U~ z+A-aj-`qPa)|4}3ww4^^Z==hUK(>|00E>`<0@XE8q(1`<s^>?u!LhYBJw=k~=b6cS zPVY<HbKSb`AddSa&ghSDwL8GSaf-$@tTeKtC|2=WV_4TZRBm|ZE$C|SjijWOrXUnA zK5Xh;pXi7&7i-@&F^P^ByZ5{9?qWhDg=lBK4BI=J;29f!{8$!zCFA;cEQlPsQZ#B$ z5VSHvPJ-j@7eAwQS@)WCXY*=y)?AGwYW3H-CGt)1GJtw<FKUvi7!L(2KBICveh5A& zUSo%#n9-%RYSMx!(w6D7R*Vyw<rn?F4JX!j*a5Grxp*C66A&#ssZ_HwEIhx=?j`7U zSOM?O^I!y)6oGX*n)utgF77*Fsy&WoH^VznsEU#!d?j|q7f;U3h`OqQi=LvitaJJX zIb!$5y^v4L@@z*F&FCbr8?_fs3Eoal@-_>sq^aaesuZui;ptQB_RFK2z^*akh_e+^ zkG2qsk_W<Zct;KvWri}CSO`a@2OZ@*Iy&HU$X6AJclCwG<F~>)BnThfj`sQluQuqr z+D8Nuto;ixYX7a|yp;Uc`J4gdY7c%IVe&cHx{d-Ttw;~xedcoX<*VB&rhQM2%A5e2 zk6ZjN?vXq1=r7XVbY6!-FvMeK+85lfUCEFmfmZ(IlUC_b8(jOc_QN?dBa_KR)JWeU z8#9*#;Cp~#B50wEO?Hy>zxt1*26TlT*7xwRcRSM2ab!2iFcx1ta<FpXuZT&7>_$%^ zq7OK;GC~Q=bOB-r+#NGlGj9yEme%K1a^5`4ihZ{c$nhAE6@YkBb&>uS_|g0ede08) zKT=^gr11Jw8J;o+kBkX7ON98JPVh0kAJ37s*b<O;G_?WJnZvE(k=t#vd5-v}*u<@O z9KdX=DFO+<1m^?0toNUYjuSf*ITR<MkfiVAvv*j+=&v8TfX7=E9k9AQN$b8RAG?dM zh*l?ulEHUJccZ@C+Dl!l(cOt!c@OC1ph=sSfe2vhIQ&?QjRK0Zag?$<X1rh2c_k%M z-hX9q3p)S=8&vn3y|e?&VL(h;k_Hzh{j&m}8acGA9$oKFId4knc@%1ZtH26l>}qEn zGwMGbSDa6g^<d_y9~Z7+Lcl~m2{{kbm9KVg<qr&3u8BsQO|Ep{CAbgU62{8zC)09f zS&TUfIe*(pz+S<)*6wg9OnR?5CiD6JEbY(_z|_~F`7_bWSf>vvRMi~K0Z^jcHx{-9 z_l)vJOmI;1^~q?)xF}`1@>#fs8&=bAc;^jP4U<%>;+sFZ@p|g%v9wpf7=5K`ED>zr zfeJqZ^LTcmB4-HYy)n3j+F(Q>&1Q-4jAzUsQBD=tt}fJ=n`36n=e&D%GJ)VzT<hse ziLDCZ_{CW*n1nEToX6F5fdq6G<Ac5H8?$=d_w8z%geU9nEC-HRW0(IyoaaYXRk^cp z``y&7nnmyaog(ag%n-NbCjHc!1sgj6nmH%*?)ltzT*p;9`Xl|L?eOJ|+5C}RB|$xI zO8Z0qP0c#N>^OhKYrO|_l523EIq$)pQmhMRv3B;>VXg?cPU{M^$@d}9Y3y8%T?5A+ zhjir+r$2Xm1WaBbdyA2B!c2oJ#@{ILP&=9drX>nx-8bEl!+K-7Ae(&2Go-eT#~4+8 z2J)w8;15KPE$kc+xGY4RS6a86`Zoo;`yWlAPVMR+y){%Ng)TNL9^K=|FMLQnr9d^C zXNq5v?v9c=&clu&KrnC&DFMx4tQVdf9p<V(S~X$T=j&&8fSQ2e1uD(ntu^x`ntnJ7 zTZu)g9BM=zdi&it%-v0_=+Wwt2Yu7|6<BnOnT@pb10RPFV}X<_3Vlbj&G-uv;y5St zR1-J)a#`P9L*`RZso5IabnhEn3M;lY8-v^abG9U2FISFKA2uGx-Ze1CPWt+aR01DY zE<ls?G5-D=3*lz{hw&&J9<h_g?tdgF>#Ic#)1rh@`P8IcP`J6JF+U(J7gIH@5q%uv z`oU6u`yKaZfJQHp0Izuj7!DpXe00ZoUHR3<Wb}8CcrvnSF|oUN+P1xGFvT;G1&F&~ zmCB6-7HierX{7@S5lJ^#C+gsilf7vb&ULn|6d#2Dkou*MX<x0|0<cRc)UWX{cP}x= z_Ey)}nXuz3+<+aXwG6Wl&$IZz0O*8(PSSI0-&Ue54<Fvr+3AlYMadF$vZg=Q0mzpt z!xj=ZiZg7#cD+e!ky#SyI4*v;!E#FL`*f@MEfOgGjIh<%;g3ZOs=|G;PZcK@fQbO} zR0IL^&_f}{Py8s1C6K`S=b*d_EOtFpCX$Z>hUM6RL}^!ARp}8Gkg4$YS8><PA5LaA zKE!q=i3TBKn$c6iX}1+}{A`YvQor1_YCpEBBQW*(8K`Rk0s@?DV22;+l2s_+87ar{ zZKQtcfhZ0jt^koh)Oq&EY+ZEGwy&!oZCVB^B6kv}0n5%`eDMu54Pv;xsW1KrFl~S9 zBAGqzg_)ZPWAgK$2DBKUBgF@t3T=KLj_lJu@mN*=oY5qo2diryecnkRd;;z^n_q)> zPco9gag`tBK>Ufp0~E>Y@VUg^;$_?6u6>?Y1|LB4pSKuO6m5YmDY|ijRqo^$^h^n3 zntWNw5h_W;1J7>0zBegW8U~IE>TS%|A1f^S%^WSUdSHKc`zMWDjlgV+Y&}}ed~CQk zoU+TTYRywP@sOCPcAh0!B!dKyJV8jit2)&e1w9my<f?BKIxZ3pK+E;jjr#)X<`r^7 zzf8d$@F5I07fLo!qt?Pt796u1u)+>0R;$ohA{1k<?M&i*5abk4-TTz-yY*-WA?KAr zZ&u9kAP%GTH@==|xA98C!w-+ZF>>VJ1SqOQ$5oj+>~nU88(PP;X}<)}Xe}pYgOScT zpI*}2;oud`9sh73X??3eX#(K`wCe_R*`CR`XE262Ct8a;^)485qQMT7!{lSw6?iTw zbar%aZo}}}(L^H=UR4+8_%olIqu@Se7-qkaU6UfrjTT^*I3`Z7TKvyQ1N0*rXuP1A z-`wGk<+O>Z8HFEGwU<Eq0EQ+4P_xadFWB=aBge9sPsfAEp92<_xAQ!J7G%uLfxJMA zPYOvp%;)}c%lyf~N_vji@nSdloXLdea}2*<lbd<Ov0=WoHlMtAD-9g;IZMKmhfO=p zD%SV`!|)^jBKUv?$j!&E)!U3kV}$+sc2ivYQ!-Ehi*;xvP*yg3POy|vMxgPken4r3 zNwC+zQ3zGI++)so>kZ7Z=wMoKXbhv@?C!{<=htWS9x%{@v%soa*Ii095s1_DkM^c1 zSw_K{>@aeQz)uD=MiQte8ohjFy6k{?%JW;B7x#tZag;M97#3NgQ*?un?zUsYC5xDi zMO(ik)R(7brk(;Kc+gS^pkB0lDN~+3!gQL!KTiwL4q!>*@a-jdyu$Pp2^MEy@wX#2 zZuVEzERcmk@1CqfZ}>^<F;9E`aG}?01Y!?*-g?X#7#PN<wS!HhjKy&rE_0u}^`r`w z?I_RwQ!PyTF!@Q(J2l0dE7Ey^?d701?SbXzdj9xe7aI}NEm)_62|mIVzut!@vs@>R zoFx&>K8Eok)X#QrWZJXeQcM+)8XU0z5_U>yfOD2Gx<?DkJEq-r(-`*MKGJIG(<wJZ zU4iK`FdrK8q}`&}sA|W4(v@t`0Cmr91)$2#p^!lV%?L+!d|VbB@x(ML^wv$w+!`7d zNdt3Y^WQ7tP`~)Slo`*V5qW)ZVrA|NcICc#?lugt6$YqnSsv=`sa8xMDXx0z>`$8= z`y@2xIheL1(}}I@5y_HCRgnf+Ed^OE&AJJm-n9dfVVQLZf_EKAd-3kLM$ozpO<Sw# z#8&r6e{R1F2V#)czNCcKK9L9xR8ugL3_JShmOuNU{}&<!Z!z}fyT_qg1syQ@*l%Z# z`4N$A7Z322<S7u!H-eThR&Z5Ejzn#BmFQlG^a1g4+5y@N;Z-CC=|`J4^hFc{&;}9_ zF!D&Q-vp8su;AmO6Id#XNbX7HcI1kFI|lwVY*S!U#zhy~NKKDC-k1#RQx(+$fX6R| z3m&^4ghKFV11P}~O_jd6r5-J8sffLXd%ME?IP6B;YcLesg9!ASzJl|?nJ8hYezPf| zU`mtz+wA+_EAc;J=uJdgyP_~yRn+C9PUDwnj;9e{0nBrS&w>p+ArvV475rUykoZNS z-H0G_kO9Dg5-iYIb(HAQN;2seQfNq{qO>$Q2n0i(<qRMqA#}F16fcHGk&Z=k{F;7m zHwBC)9wv>*xcQSugGZ)b!p@cw=8Nu$B11yXSiqVVys-;TPWUb&zp2rbE4If670CiX z0Ntwkj{V+qrMMkDL6HG#Z5eB!<-Qk4U71-|{d|ACFC!zK9({}L*I0NZiomZ9tA~0! zUH$>`YZhRHEqE&iSk%~g(A#(_6B5<wfN6ZENzEFqD(<?5GbUv-rqnYDxd|Lwpq~L~ z>Y<E|BIIsQcA5hkD7OQ}>&w(^vKX@xavmRH#5w?7$d!ldP;SH*dTYQvR2mhve1_n= z%!{5MF%@MaY7AhE<^@BMo^hkbMfflabT-cfpE@$ql1~uBSk|ZfYaWTl(I*VA%JgAJ zkIK|+5Ny)$WEwCh^6QIikU)undI0DnUQ*$v51Ypcp55F}5q8ELp_M5S>#J`QWVa=` zZlyL@ZCv!|QWKC39kDe<uM`U+RJ@w@EA$ID>g@U-uZeh=dcBQ_$9(BDU|3<AtqdPr zsa<`rb;q~TDQ&XFbwtY7G5j+E+2m$htiC8z;14@wf9AE5+9&e}A0AB)0CHB;IWwaR zwxm6;VQVqAE9$)6x_vz72yC%hKZwBJ6Ro4FM+eJmvG~GcxIcZa*yZEus{VT<-V`gY z9$!}AYRxEt@uHN#_z+8&RXs`3$8_7MyEwf}?fr0*F>iz{zB0UDH!0y>u~^|YY<Vq1 zNNU5X%wnT){+nn*SVKYsFdbnm8Sy>j^Z58fe{0!QcIUK*k5;56V%6Y*21`;C&w#IQ zPNV#7+!xnx$>|lJU1f!7IiPYYfI6zPJPR=`O}@GG;E*w-EkItFvaEj7qm{mSQ%ej` zi77s}Hww>#zQxW7XNpCJA5?}%))ubMSj|3mu&GYW?)ahNykYH-9hQQ6n&L`ZaL`X> zf(xXa5B)1eLxNS&{6>N2>vboU?Ug&Xw`5pCnr2+oJy;)QHrBokABvcLBlXx(0<*8` zz~L!2YvK#Fr8rz>{<IcYemetj-T?S&PvsU)7nMZWFEkH?)ns!}^Pg!2l_{ab7C=q1 zjpf|i`92dpb*&e^KPs$^5i)rMtHL#^CWWVzZ7u&W!g^rt%`;wh(pnhG3t^cT*Dpy- zWMnOAsnAVae27^|N$p#v)oOgTc+GXxcQZ^pk+zUsz_IqxUChceMi)Iy>a*f!;^{Na zuR|dg<}Z*pzgG=l=Nh!Z$*2}PP;8_$=Dd;$LQ28J%S!!k-yBa%3!DrlQ1m}CRT%Z0 zKlNS0FyE}cqb%Q(@grH6MIYW~0Z`djR@!8d8v|w0_e=Sv`?xgs|5{#guMW@o6g;@F zBpF~WZ}@FSgXu?^?S%boB5i2>gidm=gbl60k4T-X$z^|i11`R#b5G7nY~?xnxdB?s zh$rxWlR7$JZDV2HL0|4XePp|d#I?N{4+WxZKui68qdFsUBwhe9TO@AeR1>m)iq=-p z1MjzpB)-i^p2;`lET%D@_h6vEK(3@HZg9)w22{Gn)@YjbFQx@M(`>9G-6bO_@B5eX zHnY8Fc$C+kNq%%{7mzhF#)!>MjP{{1vE$!F)iubW4QN^k0EYqW%6hPJ7>E%Sh|!0f z#EPfLvw$%HBcqY<5xl|Ikm&DMtj*W^Clidl)X4CCg|5>u57U|_%nn2ztlsBhh)V_@ zRNs3W@c6#)y?S9*#>1EIlI1qe=Zm+-&+EksHZgSXT=mIQ`YX)(Z##_+md4(}FiZZX z%JtaE2mYpEH`{CSktm+3z4fH>dGY}}eW8k7rqx~DR#g)OOn$TKAbE7$u3hPaUou^@ z0R>obQlxad(ZM28fl}4UhnAah)ThQ{^KA>s3MVv1g|#Pm@%s0Cd(3{eR+?O7OCq<> zw={;f!w+abT8O<MiQcDiML{x`@ob?8kxHKfZ}s@zE4QoUTq!U61-N=Z7a6|y+Y8V) zX^fgm<yh90(2x4gon1=yhe?<{BA38CqOFS0f1te0mu{C4_I=B8?8*Z3iszn}CV0nb z5$tLYP@TZh3-=QwFf&sSAD_bfFyHVAeX485>O(@sKe&i-G8t)%@TVFdAWPUy${$H_ z+%I`d=fHHDc~5zmV0=^?o^V)1eVHHQa&v=Nu2py@nQMFJe87|m^_hUq!i@B2$YP=~ zL=;yfYwk`_APeK0fUKZct0?8eQa0k9HyZj}dQc2zm{?6Whu3y_Vc&bY(7~ALB(ID# zT$W9+g?SBKzd`=IO{vA$JCOpEi<4>18d<`a?M{43ZcMA9Ltd&swak9-)XX&hlCe+T z!H!Xk-wiUxQ<H;2?PGGmoaGx~M)s6%!~;KiL>M(Dm`AhC60Ik-H+h*^C~l9O_53KD z>Hknm*)L`<!6#_=5ihgQmQx}${bB!oRU`HJua=GJ-G?7eeMT|hzlru&Y+hV=wK#Z7 zpeEq3{7sA0^czpFnxR{JVxl!d1zKR8prtS4D)$3!57ZU>KntAV6>TS5(GrtXvOBuw zbjfF)d`Z@YhRRo2C-zg2R}V9Z7)ng<M(9!SUBszT%icf;hwZ6#emRPHxl=@qA~BTa zjruFh2WX8n?KDKibv%cX`q$9q7bK=jW-hUi6q}51c078<!B=t#`W*=^wD0@%Jn>of z>@>|~)!&pWJeaUsm3yPTaNkN1>w%gqD=TA_4DV@61`8t~5m%b5weNfvc6M2OduuUp zPvP4ad2Thi>+s#Cjs+F6veBkaSHXJRmr&=fZ<Wt{1$&ds2GeO)ttCbfq7`+?h;~b( ztLLl)qe?gB-^HJv>-@?ykh4CsmPa6T53(Uuwpf21@mZDPdtc_!bB~{Vo3fb@X0xm9 ziF<paRT5moE}tq*LZf|H#=I?e+I8I{hkYiQzvox)MDp@(iG6RkFduWpZ%V9E9(J-u z(Sh+<6^zd>;`sw9pt>**m!72jNX-`p+=<8*-PuL_WaZvW)mFIvk!@2|m7>v833C3% zBohYSjfBG>S&L5AaSo;JCt5cN>THONzs$HUVI{gMMBhYmY){BjC>#2}-;u(tCCCOB zqFPN~*;Z!$eQmi}OSzKBt?mt9JsI@tpdmu-;DA-}sMQ;v`DW$yVAymS@5K4I$h{QQ zV~2x}x?&lVvT<Sj@L_7$rkbbzzGeo%^RP9nv$pC;&39vKk!mci$|u{+Kb}6}9&*Wl zsCd$;GS!!K)NQ=>fIzS)N%8%_`)NcAp$|+q!c~P%EvhEHM<<{_34PaJ9u_BDYJTwc zx^H<J7n#&^LGzWqB0dl9go95@ZzIJ=KRA`R=$1LJ)EV!)@_&i_XndO6ed$y;XF3%J zgr<NdCiogPe-i_5ucjO251U-SoC%rLNS=u-P0shJR<MN>h0pnWqGKFg><Hj2raeG` z(@73*1s1Zobdvbaa0v;IRsZhvPF0;-7om}|!O#3(1lPXr|3+BhSMB`f{T(A&BX84Q z%_ZfWm6^7uzBer(xvv9Co^q&?a&+sMXblj-#k_O%$Kxg=BWjmZAGc=t+@HPs%76G% zlg&U^d2*jsKKU!xms@24i@cX2>(rPz?-5F0A~1)q^S^ha6M~e2$n;XmlHe02I&94v zBUUQ*Pq9=I$HjSx&`VBs1$5X+)NWZ(C;<1a7CQnIuJ-|#7jgZfQ3RbL1&^2aX}PLm z{6#_=Wq9D<^TYh7`G;e_3wD1kJ6~T{p;<>Z!xgkewoH(;5&pJb^+{|x6_27HsbmSG zO$}`=?~I2g%|pni{_5byuU7KnyAYVso~IS`^1+jR$D(y6NTYCON57ekOj8lB$4%o5 zJ#WL<n>qp4<X?@5J(U<5l-IMDcwtns!(BPMK>KKpW!QI;`O${i8j}_aG^Pc!ZClsE z_~-@`tTzcr6TJufw%gocNU*M^p~7{OGH$D}th^5MU7thrKc2b1OUnW9zav3;WJ%X+ zQ1rLB{L2d}$|CaXYENPVoP(C)2xs}uPQJ8u2sa9*3;4Wp@Z^&<3#QEzXJGRXDe%tE zcJ*i<ef59>@=6|PI))&0JAu@bqK@>l;@;Gw6DvAW97;N~P%B7*1A#eH>8uq?(uOD2 zAA(!c$0SvCp<v0633<4~2z<GchX!#q-1gt;9qA100G~8kY)flN<A90hJNO4pVPw=0 zraOgNoeJSVt(k{sdi-#Oa1|X0IXESv_llq7tHo&A=kr+KXg1C$RRmvpB|}R!))+xE zv{7{0bJSG0iT|L*WmLpv=+tKi8W$l<Uy<tyv8#e-bXj(dOPdb{`aw!kd^YC%#ln|p zLc(56HjIus@g$i%WRhkisp^(&P?BJ6gbDudiGdAODJl5eX?(Q;yH@AlqTS#{So_?a zP0<4(XA!!7V6*^al8jr8_xgNdfqe9=R;|CHC_E*!3#{(xXeyk)>9mlUhMI_Bw2D7Y z%VZF-Ns*8M#xW)49p@2Y{Wr8AoZ3Nu{9}jd+J&YJw&s}2nOE<f^CpW$d@~jn)V60S zRv3dU8KoPCF4tIbHFb~{QJo1`(hAU`y~KElb(`RmZ2Nu{?rg(N!5{v+vOsc4_h#T} zN+a;SVQ)HwqY4rK>INKAp-qktQExa%Q$R!N(ZJzmT0Mt?$0JGm(Hc{(NI7K6tl5t@ zTf82dnosafTw%239eE{r6oCr1h=rI~?iV+x&fN3p(Y{}LB^FUA_wvZnQMbbNh`~wc z!V_bD_1o6mt-2x+HR-H^kZAAI*=N)ZFKXXCTYt`nT0AmG|DLhvll%T0(`xU&5fQzT z%O9r;2(I@Nq?8LwDW+XW9rc~o9D7!*Dm4SwSPfYaolKw<1%hRn<=CgDVgi|EeaQ`( zZ}8+QkI5Z7Lg17{?gM<6mTswfT^#6&n5hJ{LxOT)!}cF-g-!bzSbZ`teKz3Xy~vXm zaK+1ENCbNzvBq!i>M-0{#FsAwiHJN!RAHzcq}|OzsK_(&xiLA@pDD=Pk*R~#oIa=V zPQ|Mi6C6qc&);MxQ)RXz)-T*<EssM#-tT9brM9V#e{oAE^_n5foLn7BXMa$GW(Yvg zWE$M`VD)8^*rJ73IT<gmxCZG&@<SDJyCP7|_A2p6V0s6sX{oPUvu0yAvIPwse~vpw zp}3QYX}02)fN5RlV&4KS-EO=+pV6n@-I7PkmfO|nl4fy=AtD~+H3m(^^nqUOLdPdA z)sY?M&nf*_ogCutPe&6;U4D?IeyQMU`Ws1(2cdBynn^9l!DY_N2f9@?mfl<Q{Tf5m zh@_Tpd&8YNA1F3l4kD^#1~`<oPNgq=BnlXuOP6lFUQ8hAs8sJoPCco4!zFs1qq`s= zphWL}v-Wih@qjG3El;2ms+}LHDGG0yx&96qHf;{9L2+=Y)VFP!z#yR+#<v4ZQG$W7 z@d)lT*Dhg1(bVuw`c-_|r;T2f0$1E!4Hh4g64jtknymT>_s+)Td|AL}+1N~;yl{Z? z_Hz1}bT!Q$wu*{BkicZPK79cSbqaZth<E9l1C1-w!X(}N`-<l|T7?B?$xmhhJyW^u zy7sT;VwTLd7m6(>^W0MFW;PEiE;lXDtcR5u2bueuX46x@q7KM*6$vCrz_!W1Ecqrk zk#Gt~UN`n)H5V=+PZ8zvM>!Na@GvSCzrN_LU$n7FR=zh#ts!81F2QSw?yGGxFmytB zEH%av01Aw9LO-Mgrg)9ODdrGfAi=EMWjL>GY9PMA)twQCk2%C&QX>1x@YemA9KUJ& zK#&yd3j3i7u}lr*o|N|e?e<8TZAlWi%Rto9w9E&lXts<eyid`0k!|OUwWr^}In{C$ z;N42PW-d$0f4yrLztioUdera0=RG$-#dj-N%JwFGivO_6w6yJciNB<BT!8h2+U{C2 zg>mwbt@nWo*&TG+Qk@(36{F6>n&(bkVr2KRmtp1YrBryHLe@1gvuKncdz6g+j%Yv= zVNB9^njUD=YXEJTmvYEcpa+T|1Li$>cn<E}yh)MNFld78L6Nwr#HY2&bV1G<wzvd3 zL3w^el~2P*{yF>TB93kYE;gYtKYj_;OH3VD_dSRq<K}KNH|ay(%&R0!q<T-4-WbC# z($&2RTYKUz)H{Lr__aT1WBVMR*w>a>VI|`1jpg`V@9->3>GAS`BA35XqxGr^;E0qS zcQ%s7SLqNp^=-I-fxKE&3d!whJ)t6N-gI8&y@K=s2+V9J)`85>=dT#OYZuAM`b)~> z1SbuOS$*haW(DuFduTEi&brjKWiiw$=xz?IV^gx#tVJxwo{FZIt&^rH1p`;FNuf9+ z^(Xj!p2W^)X^m3@v?Xin5~i~yYY%!Ze5HA7U;}k#iWqpuH#m2Vg{jQ^Y1b~q=CDGx z=_P5p4HMBF5(0K)>$&zL3!v1FkhuN8w$<5(&m>*u)_{mfoZ*V(j==!KyQWJ&?#Qs; zmHx|G`hAiCmW1vhdAQH)9ees(qRW4?$-E$wI-o7+I+ZT(rtOd*#?i>np2VTbOB+RC zo+hrx;-kt~X#44GkAx*{8g-Nx6CK-b3NB2F0?|U}*q}JE2wpQ?bdD2kLUaY-JL2&# z*ZV2m$YFD=ZwDVA$oWpX-)0ot7JcbR)@>Lz=-E6dQlj=`=^9L$Kw4ApcC}BlQ|VT< zQ?6RWcdw}!A}PR05Xjbkti$Zx?=+lRx^P#KauMGAKIPP*EAxoS>Owikw_KMO%R4Lv zFW>4XWI#1NYIEhqWa&89TE8YYFPD+5h;M~zS2nSY9DV>wTpznLQ@NLv;%b0;>!#RD z!DBPux7S9}+c<e{0vaPRFfwOEi!k!yZnP`BdbG#Om2`_tRqg@okiIz4pUUHV{DoOc zpi3_t3HUMhkOXRn4v;_NPr4^zrsDU$Ms@h{B=c@lCKuz5`{de0(U&~h<d=o~X0(*8 z7fA8n2%<g)^2#XXhj$%T35<&h@5S{jJ|_Tf(>>&Mej#`!MKNe@=|!;p&1ph$3r0Cd zxdaiWVmd(rbsnNggc8!gu<`LhNxX*}$(Uc4LZ^|}pkM7|by3_>)OiN(ATmDk^Txy$ zy@=sb;n3y6^DuK*@lB<aW?gGRz`xIhpS2n4-Zy=qd`YPr23a(1g^kgL5fnHeTa_ct zfe}f8_ZE!nmcwaPIUN|+?h4Q*qukyhfWa>iLIua0<$$rUkaJhME6%?b2%<U>VaS$A z+ro{7I71FCmPZAQA+(V%*Q+y^PSxZkI0SGU5_gjk#svo|4k%_UL#^vQ1g)W&#ujYN zS?KGvim~XROI6O9%^~mhL@XGsA*F5KU)$doBaqhh3%%>fX7hXvs3a<+7Ch(dD82Lj zD9;UbRq$qnJH2yqPrc2XP1#}lntcCFf~(EM=>ZAH!jX*6;$9iC6wuzXVke$>HW`A< zK_cFcm#NQM^cj^4Zfxk=MYEA+zWEgPm>lRI%iB#_I$iV4cRD<g8J%r6<wRhciEq17 z4;3s_JP0062nE=qA5sDLvn<Vl3qf7N_^!U&-za7G={!syX|D5fMam9F1_scEJI^n# zJCHFBaKx$4eI?TtZ%puSHlK<_AdGwmuHT;y1Y#iV9^q|54=+v_TKH0zWt9fAJ>z8p zb$Z5|$b^?J_V%|#t+KEW`W9VA!)g+w9mV_AWnu>@ZRb4S=cC&tz5QR0-_vVb4-eNF z+itWW^8F@dGw~$Fw%xKy$E`rlyaol&5g;j|3dq)kkYI^;$>W3HHP{<9`VBnjp5(Ar zduKr~Zb*FalH$xe11Ib#9^xo}aL&W*aZakzJ0?=-{?Z<SKa9Dh#kCs<u|))JfQ}=; z0ZAV!eFIm(v1KZn9yAV2dM9VvoGjMA+*Pcl$TsB2Zq<&ns3yu}8sM<@xCn*Z@xJ>2 zs-2`2&^@;i-UVcD4?@}jLTy5iN}<eVR-vjIr*@q@iq0~#?pb=fZs(wEai84FV}biQ zho+IPUiV03d^z;SO0Ume_~C_mNIc6xULneJh5exzg#nxQjo8J7{%ShbYs)VigQ`#$ zW?*vSV|7erPFV#M<i(CUSwsV*ia$(W4nkr>&!vm)`yg&QyeH*Wc`PEleL<1Bkxkia z=bPvjeE;rKpLa~BpbFJM4||KL;TdqzvH%#}=G*qA1hy-{hjn3_$Q^2pgtX77j9gFd zBx4^M87H%*m4S^p8s8DiGdhHN){le@2;(}rv(8^7e)fsnqCl}>kgy?_KgYf)Hn>}y zEr!$ie)$y=gLuX3@*EvyrA}w<Pa$aN?rB;v7Lzb!A3aWlS!bmj&_DbTW${?~eL$Sf za$M`s`71KoH6t6D%q=xGA~NvSl(SL~D7S>D-5PeQ-CnFnQZ2HTrx6e@d4%9(b)1>3 zH!lnTf)fTzv5CM{1F|$B=cYeDxg!o~;=d>L#44snaEQ92EEoZSC2jGIR#(TFeMhqM zQXRhD*N}eG)0HOfM`u6__A>F8Qy#OBfu|Ed0kqoFWGQ4P_BSw<tMs3BAHS>dU@fD? z$WD%AP8+DH=k24PpOaR7=Ri^)wtFSppx&G@z_)+Jx|0hi^*M8js5T9SlL!eIL7{K+ zE*WWSy|445qEpdl=yeNOm}63_zj@2z?wzdKm#seXaq=`3q3+4fvD*{PVw$<<qEGYF ze!5B@*sRTHz*cq5MIV6>{_9P(umJ53t;PW5>$PijOWS@HHCTha=L4mBf3w{u6Ol&x zAYOhBZk5gR9+g7SPwR@Sp$YAP4%+;wQUj`T6qQ+zmv6_Yld0E)z~@Bg!5Mc=h;4gT z9oofeEHy&S>6^D#Z89G`mmiwcm*<b1!WbD5Mp#ZTGWPr8t}In=Hf~}be+yMm<0pK7 z=eD@s)Fmw)lGlOP27`sdPSv#$Ygg`VFx+#A7Lhrd*~&>6C+w&%@5S>zaQ~_W#9jhv zId`-El|a9XTD|&ZHr1wVJytT2&bQr-Z+w^xgp3-GMl`**bJrawtuDWcI!_k*CdMsJ zhg13zElsn4i$-Z7*OSUhI4h#{A>$6>;~DjMg4piQ3Cwn(_R&CQer>ECkmcZS8t@#! z60cyc{zCI~akIx2Loc);Q>H)bcAec;`_(Q1ofUd$<!J?MSEjc|UGgP(t`smu{<ue8 zAan%r4ElKq!>neii2{4Ns!b*Zn54=8Q|%G%E)P=E)w|XE#l6p=f&9RD<^msGQCk5E z8B>{JLuGs&d5fUY;IdT=k=m&{A8%SI_xGF5(0&+h)vfidcn@n=6eKTRx!~5K^B~_) zpz^Ae=!A!!y(y8qySzCnw4I5Z^_mSsmkjZIbH&E8N^L#yi`zX}6}f@(l^oX|rcTS> zeXa>pRy6xTq3M;WSFg@EKh$|}Chzp*C1}d4;>&qaVgr`lqT+g9_Gofa*NnzS5%Z|) zQL)13`e8sT?~N3<^s;fP^`MR^rk#2}DhlH|e1AMNNlg*tJ`J@4e^X@VvnIObU5_5{ zEK`sgNI8u0b}fzZeW^@;#2z`%nBP~pvAHq0@!)nJjpxd6sGKr+v0&1>$gfIQ(LYrm zqF(%-Oyax!{aNa3QL*nIIK1Ei()M+iNu8kAa5wc*#5AN}gy^}_`#nvvs}1L!655}9 zrEa}{kxKN*UzZSxBrJW_JdKS~qTJ5T6|#qDXus?RU8>9miGacuQK>+3!`4mO)k50T zMs71Nnl!Ji$3FY(WV`K)f)mBj`TpaU1C30s5w0VR4kJxuv#HtgBNE$E6k%=auOmdg z4rrdaT0G#>+^1m6q*cEOgP@)HgNANgu2C>&H{%)${Nlo6pd8F=Z<KE7z!P)&_RDNx zvMD1Ynk9LsFqy7nD2dn#OJm8??bCanA2gji8ah{UHZb-6yJ1EcR}5;oE7#k#2>4}8 zt{`Yj*pjYx>{%$I%x=}roSvQkt7kO!5@z4x!);TS%2(fL*;N>R9|&f$yEy>4504^1 zZzqQp`VK5y_l+)_vz;U3ZRN*&urDhSq%BSAFB8KI`aK&|veam``7Ev7$u=oTo%;Y` z$_u$NVl*a#@mNs6t=2!9ekS?|UlF?7;Z*w+v%cN7i(4*RRqn%}S#e*k9Io9OL8sw6 z%)%9Rk{rh{yWiapzjK$aPNqE~M&WZt8}WxV605#_rVZFf2b?~ANnMj=#(p$u-dpEt zx8iJ9`J<im%}T?iX28?Sp~^^wcY<jn83)@^J_2byv)gpCG?DWXHJfhXYwJOpkJ|fP zC(x-Dw^%>+C(<_DIHTq+L4CbSJu6yzGa@!;F#VbD&5e)C%FFigbWvsr_J~scQhtOH z*fBIKaw}$#D!!5AGq8}cp`UnQZ8l$|XWj3#)(tt`Q)WS_@WktbpnOQIcYT0Dv3UOc zg&K*Bw!6T6dGPlNhNjyZ`=&z2<LordATHl6Pc-^_6>#(Fo9Kw(z-lDl?fff(qkIWQ z!!6e>q<K4wNX7W!nruFeu&;+oP;z#jVk&xO3hMC`K}MohV)eIsHKml)6`8V(>n2G~ z4y+MsOYtPJId3l}w@Thn;TLbT)DQ`N#ZR~3AXu@xOYbw4sOhsYlt1QKb0A&&>4?j3 zA#ib5m$f=1?P$<*?JaB76G3BNddy*W&u(mOi5K=TraarJ%=FRWZP~3c-*W#QE|zk< ze3WricsTiRL{zBn9+P~0*SxDYoF%kr^RWYkTq6cQYInsZa>RAjST>`p`eD}0T*XSm zby}#Rxzg8GAMIU|i&-CZZ=Wahdi}`?0=eXWX44w&#ri<hyolJ$WpaAQW3O0TElP}p z{xT77t4r!B_MzJMO_wy!=>$-U5Ia;0AxkTeDZqg+{!7Kt^l2?4slPU)>Pc}sv|IEZ zxi{iIKSk<(K{xWex(VC@i=c+el<$=R_YHxTG{ada1~~lgyzI1vvU+P)@VZau5+m=! zPYLWiPXji?6dULaHT(v;8<RRClmt&^0b#;GO{Ali-Aj`Q)PhYMjqiyF8|@j3$>V0a z%n6r`V!M9?x5Q*2?qsKNi3pPzz7FFOF-aQwR2U5tGhyqL-zOQZa$`wDZA;gBE>a%~ z*3Pi+_M~}HD(tOY-o<&E);sx)6Uy(mOI7>gc#{3+2xPav2D0518NK#``Np<k5}$gb zR0r2VGIXKWFV{CBx}w(R;eJBXiqs>4)Sj|h+|`b6u3O1+JA!^c?)Yp>&xTUD2ENwr zHJGZ5xG>bHz9hy2xtAw4Ev9ri_O=eOl<$w-Z|~R|k_3y{nlH7dF0ETL76Vg?#6p5- zPUjcoF9~A#GsN`ljntGajRkU5uFiEehd7+cyTmvrR%O<`*1fnY8W~&F8lX_+u}NQA zQ*(qik-IIe0RAp?=lJ4^)U?#Nv`_(XKdDTtD^g7dO9RFISkE{4+&R-TLSJprQ~8m` zuJ`Nf0<D<yR~0L%(#7;n_be8C@(J7U@(yd^B8}Dx4%1@8Bv=;^h_OaM>3q_c3Mr`% zXcA4_tGJja*oBYSsRGeK(qY&07SE9=*V7QCdToyHzo^FgVNd(*HX7}UrX5M*`nmJR zJ<YtS)BLuX9A!PvcFFFaVews6;u}JLzhV0+>msSn#r8s%B=T{ZhYV)Tx2qDx4^~H- z*cOInFD2R;Nj;BYn$byER}EL|?$j)rS*mbKkqdP4S+1D)GJLqHZ&n}ayX<~Q<4ZNi zS|Jvad6l{8VxK!HQJB&Yn(j?9*S#PSF#!W}mD(KN(B*RtOGY+6Qb8rV{j5X2#<Ogs z(G*v2a7Ure2dcB?l$#vrYL;-`hZK}5;?fCX!@XuaF<!J^WgtAjkI*8IdN61+R1&u; z#=_i$zTcqlnP8%4x{&iFU?c{dGA_)y0s-U;8W=PHXOxDxah2PlMTQCCw05PhyYD}7 zzCKNmA}&so8Fn;!Bmbb3L+PP7?RvPH#i#(QVnYhs?UemF^-v?)HylHprvhC4r!1pB zvuTT0b`O6bbI|HRx80HtcJcxY*U>j-s~9!!d)Us6`Mfh{l$T$-D>*vob1u?ZWF+~X z#%Ow&1Sf}Z<KPWjSWmDG=So6Qa;ggMs<*{*b<U?DgW%oFE&^SJ&caW^B?cDHBV7<v zZuXriP2yd$&*NDhL(K3K4HKPAui7vhg?78E(>EV2*Gahr=^zqana_O(rX7jGS(oMF zS~DUTxcLf1*U4hA531fVF~?SoG19E~ssAAG7&ks+#qIop9}*a#Th-8LP@I(K#+u%} z*xOk-t%e=lQQV;@-_3ofi@gX<TU6*-nc(Smr~Cc4DlpfNN2kE;x7UGb7x}jv&|qsl zEm7dQZ5eMGDw5c1n6E@8+NVYJjwtr>eM7oeisj26nmjBZr;Fcc5Ju6(4EE&7LOQQ= zdTxuLgfb;>S(>Q_7(P5hpK!KZn>aK!r=yTA>HZYkYHN(`>PNtYuoXBMuES~n!Qtmf z(*}tex3hhMDNR&6p7@pL9MvtE9WZO7YT?5E(tgLHFFRa~z6Qg$o~`GG-?i`hd-7$i z*(}qw;M(Dk_t=c_kNNAf6A_QwIen`L82327J-n10>*Vl4)1$VcdVT8c?r@Ue1ZA}+ zy~2Szc0xsA&(zn|W3P^@@@iILdj$pQLN;@#Y|abqzKUmWqAp+fN}u`0<+U2Ic?D%$ z?Q)c$S;_hZW$Fkdo6K$Y<`<9@F37V9I<mhIdSUNgsaaLEW<9S%0%uhgw5bg%)BK89 zSVfj+Ac60PAGSjyb27m10j_|TvaZyuCT@?5I^!0?v30<$xm~#o6;W+`ejj6>(Bmc2 z?-Olg!uOEky``KS)Z=2e<Qt!G7Sh85Hk5!lo%VYoULXV)lx}+L75$(neQh~(u{hh| zrj&en&GpjQhzBj_n1zm`FMCgvF`OK30P&aEm~Rv8MIrY0oOX$DV@-Jz#a(Glab&hG z_)aa~#cStAH69_Z7700tFxVWTYsEPnbsZce?jN<K&70w(WLoJ9Tzmw*uMZ`<er%>s z%UM@>?7c@;SexQfG`Z2D!tyyMQqBPHu|#Q%3QOC2<+;k~tGw;rWtM68l=r&}U#Ngh zo^YkegR2ev)aenN?omDZ;iNA|`G;zI((BD-Uhj1)=MFrV(U$~r9fbaz`PVb@R52K# zN!P0ls)XHOEHG#Tu1Q!7e>ZE_=uA~<HL+AobJ(KyjIX>^W??=8jK=Lp@*d52>jPKH zmun(#N$%NszTa?rK0+(#34ppn^z{juK(Apafpn&L$4puI6}`q+>qe$MljTCuY+2Wy zm7Gsk9_Zfi*n=>IOk@{0D4E$CwSFXWlghlRfp5M>YMfbbKx3l!uuX{?KR1T$uQf#R z0gc)GM!re58Qt0$52bUXbdQRaw3gRwvKqq4OC{u5J*#A1)}|eZi&u7x%6;8&*qmMH zl1r^`XEGZ7xEbv?JgZ^m8zCHhrOzhKd+B!dN2g|7Nlt!UUo&cWQpU>6w-o=9R^a>V zmS!;y+5%ykbfwsDL;~NH5CN-NkbWmZTFy9y((v%3!jE(u+0HV6yF>19YQ|>;W)t3d zZCoB!GP(U;jg^-m>MpU}q;_E~UTI18;9<?>r|(8j0TaO4uF9&f?v-$;T@%<#c(#a+ z1Gj_g;&#%;ttRucF|xNVjtebL6*d)a?924~9`c|=`2;J|1D8KI+*Cbn5zkGwKApLO zlxlh+uL6`P*Qggo+%Fk1oV(K>LT)`++7C1qLFQG@d@sHBkrHt~Uk8|Ev-uh2!hv__ z83Wn?#x4^ywtD>>Zpl`G0>2&>nWhkUGg1y7%~>K9<sesF_#i=?X_SdClyX;6rPQ^l zFwyUz+*Rvo`-TuUaz-@Ob-;J!$;cpIsD#EVE0Y|`O^1F;6Yo?0OEG<`M?+41R~oc0 z<$%zY<#>3_Q@_g!eE%>Lp~mdhq+Z*2;buu0txwQ*THr>**Vp#*MFjoC?+o4qGDGxI zVuG)jI2<IiycJVZWay=7W)*`B`04MaAe**26<aTe7L0dE`_C{xM5zpz06)%*c#7ns zi+sAByeTGJP*r%KFP7HFkre_Iv5B*V8|z64vb$%h3!a417<_$2CLbo2Wah#v8~q%Z zP>bcx*9~ht)-H6SpQvkn$+9{sfGKTQ=C2vCe0Y1AS~uwQbi8E9skt%fNyYoR$eW=? zL&Wm?bv?WC{QdZkPB;c1Y;VqPKUvq9g_dH`LFx5M@l%5&?RHKt2OBeih#$I~^#h;k zlCtyt3#D|Qy#H9Qak~Y-jpjK`r_{%AY>NMzyezy~5$k?-PJitx$A=)1q%aNThgA=n zE_SJ3J+~aG-8^sgpxKstE_4vB<H#CA=q4oaV*s+G98hu!!ULRm0N~gSX&UD4sb3$6 zihj$R^MH9thJyM&N))&<M;}AhMWQNa1v6b#*r2Ewa-)Uyh9Vt-zt-g1X<v_iEew`L zp$kjOY6}-c3Ub2xIzQ0dGSv7SdYRQ;!U4Fc!toj!@PU9X@Og>3BJq&s5Dk%?;&V>v zegefiWO}*YJi}2wLn1ftC^QoFmo{Icjn&bh<~?uo;wq`(YdDZ!G((rwKOuM^tdDJ| z%*yvga8tzCaZi)ScQMhj<fDhI;|*03G8<m~dM`?NicumeNl$59QxA-ydLtjwS`vQ= zcICJ8l$jlP+mSkJ=z*&#xHCJymgw4HLA_XroRmsi%8PUDl07_A+9?--t-}3fvcX#I z@_vN?-mr6n3dydUy1?|c>U)j#Z9=Q<tLaP-24&KHk;%*XK25Lq$)E8u1;Xt})uP-) ztW*P(l*_XNvgu}(kn1v<dmM2R=PZO^2#6Kd*oVb0o^85-ezyR>B(vn#V@7Ad2u{3` zZu<Igd+DfnINBZTJXkV|eaAurwM~8M?{jabuxb3%dE-w}PkQxME#65@>W;tA)9~y0 zNNJZD%hjx9l}@zuDHeW*zV*dz>W<*&4rH<Hv_MC9p}jO#Q#sZGz|S~SIp)Rv%xHUq z^SWF4&+&B!eXCABySER~Rq<OLeWH(y$y^1$s?`mK?!7l;d{(F8)i3#C<by^bL8z~% zWa6Y3?iJtGk4DJ>6NK4D<Xn<4_{&1Sp^~-)+;i_tXI^&QbPya4_a^r@9L+DzT!IEn zaL%=b<yWsW7xO!?BC4960z(;S6oF#tQ6b<aF1hw)4`njj?>7Zq9mGbDT$X^;7{RYo zgd+vF(~u#(7SgAoi{RgKT68NB?NdgK4gXk7`=NsCVl@nzCy5~gF0BOtS#?$E(Krz; ze>z0iVT4RA>O3Fvi@2WpPVF+6a;Mmha~vZiBH9hL7v{7}KRFODM=q~3M*)`g)YZO< zhb=NiENm{6Jk&Uc>)~sfl=N2R9ZaN?&j$73u0ASI(BGcS%zfpytQV`WX_R-*9Y*e= zAu%SsNO7Z;vV8`NwF9$Zm!xFA>CN=Md$Cwt^9svq&1#G7|G4_fuqfBAZ5nAsQo6g9 zkOt`#LApyyV8EeE1f(Q}ltz%07+?TNL12a!5Ewd!Zjh4tZuax;?|a_w@Xz+}&z^O! zYhC9$*SXG1?1*K`vQH=E!ZYw<Oyp1+XjamS4Mq7tLUS(CR%`_x1ZJh-!`RjywLn_} z{MpNfRy^7*yqu&cP5G(-wBLB*6**IOAJGLP`O{fd!A9eoHx>u@)eLG<KImLgeW6CT zejya}774&gNhQfW(=pO8tVt3bR%ZyaWWCggnlS(V2oq3>yayx{=;!meiD<0hkugCJ z_Uie>Whmlob+>N%Yk4~KOMZF48|UlIrXyqaVup|)>p2@5^?E-0^kY6fPN18z-ZF46 zOx`upUE3QfSz-{nZYGg=?;d=~eBUkmF7FNLI)NPOl)%9~^)KJdTyj`QHHLp&4;k6m zJ=$u;T@Cuu66xIN+WM_p{(OVVy(uc=uXxBJR$jmk+ePl>kMnA)9b}0RUwh-{2XvXo z`YLkndgsMT^6-@V-09VO-<~4tetucJ9a<Id`g>T^4wrLreKeic0K0s$zy>2L(oN;L z+rVf(56Qz{fFh9ex+*E%UzJcdFXC2Hs%U>q>;E3BoM_-6(a=CTirV>sb}a=xsHN`Y z7+_LCj~QR~%s6ZblQCc8_R8fy9o<?Go5Ye99b=V;y4c1$DE7cogksGICAzZs>JE<w z<Tt+H|GN2~(`5WO6-5<!jGVIUGL*UGZ}(mu`uj*RBx||HkFWmS!dF~Pf`hK2c%s;o z1^3#oJS7S7dl5~;&ps{Iww24Srm@+6U-jbO8Q*|b#_)B!Q)WqyNc9a_7Drts{LLIW zJ>}PwD1P>OQG@{*h+)}!CLFvjlGi!a;p^Gd@x1#yTPZhH$-!{X2xY8RdNsj}CCrA^ zkCuOu)~V!sso^R<=>ZUc>}H=?RiC3#quC_{&1ywbq1kSNxU@(UBO9=fH82y;TE5<{ zI<y^+r)vGn1q9UWuX(J8l-+4cWiO0rP#N93^_W5ka-8Uifwi>xi#jyf_!LQp{NSGJ zH9k%H08$I8t^D#HQdSdA#8$bRJSU%Rr8NV$ty=&$5W|sL7}q!a&83WDSF{1wQmRHc zmWiZ(L0~MI`jP@2uU?fXAB@Mz<M7X8$HR#8#zTU|KWc%qF6oDJnJP;?Pt|UEZg5-^ zC}%7(#0FuulMznnZ(FSG#WeldRc-?VGdrq9cYB}L=bgXf2l1;I4R9FtnGEMRgH9#j zY_)!_3kQ820>OXHMywYvznl=cJz<yb?Web9wcefU<qzITH9YdNJbx58)iAYf(XGol zFvgQb(M+}YrI(e=A&lUi6`ft_3{WbL1>GgdpHnra5Ou<q#u$NW`$q`;WKx$JxF%_# zM2R_R1`Wi$R@u|{ir<Nr4bLLLRO#CL9O+9HRGjb*0J0m+wfk6hx7NUN8KA+r31EjH z4rbkhk6()jA_H+G1=_+8Hzb`d%)XvQ4KF3y*zxYdyrUi)^tSK$c_s@vfhN9c(&6s_ zXf~W1hnDI;aZGt*iqD<m{!cE3-<OwEtM0;#ZPP5Bm8-?JxV-BNgFx>S!u{E1yyU~K zX1DxaaChrRcW}?_N^bVs>Gc}t@tUMuC)uv_^@<RvWYj8ZVj-b}x6kOYp4UOKwNE+1 z^jvLtxO;=uQ3ym5!oPkd0;;%>I{0$E{C5t+<vjefDc&vFcO@z6sA0ssG+<AIApp1i zT#&5aS=a?5Ry@KO_`(yiAAa<}>=(duO(z4d-`_xq)b(Fd744z{HTgm~>^N@3sh^|l zE2#n8Cqn2l_<TZA^?<o(P6+eX^^YTp&L@SqtMl{yc4m^rX7+W_f3{8@UHfSF`zD-- zbBwfx<~Zg?f$`@B+ZZv>cPvz|<e~sFfIaMmfz|Kl;vF8?_k#em<l3}ZYu#Fwmk}rV zV<7u3SdVCmooPS+nrV?P2IaQZeVrr4!R0@Y^?4+FY+!iUEw<2gs<ENegQE(bi9Ira z*^&yBJ5pS9z1=zwg0*6v3QfUIYZ<h_Cr>t#Y1but`$UmziLrZqegm$c5H|$BdppVT z(gy9{rarg6DbJc`k@lj<p`HF$36pK-sU!>4caDT25y!l3+ghEG*l*bFjs91#nkUm7 zOby%PEP(&{%~3r6mZ$o=8mR&;nob7#lBx)<mZ>*SMllT!m^&cA7=a0M!m&t}=b$DF z*zR%p(b;P<C=4OQ1nlYdiEo+Nn+}LuBrJv!te&<2g1qIs^CuJvABLW%7~^*4Q)-9f zScPQD_4sl%r0;_U(D288NKjycYOTKTM9k_ZyOj;!YjA*R_;Vxw-&v&}euNE7wI9>A zA3tOGac&Vno<1U7aJq=os>?1heT&l_>$lnn%@Ko$G(M`3S+7a6bnB}PCR`Oq#t$^3 zzU^H~T~UB$CW9Y?Bo<b*AXv>IPJ3r#sADfkthhvM(yP3=S@x16p+*r~nvFkGcE|>r z8qfA!p<tdYvV<Fn+<*(2>&|$di_DQ=42F*SXrw}On#C!*RX4^{h%m3mvPTX2X5gD1 zaIC;Iv8p~go&GYdTt6`*rU5>sL!0JkpSq&T6>w^iF>-r1+Q%(wcx66ap)xExb;sI& zRc8fj*a1}{LJF`F@|XqAssE|~8nB`?FaJcLg<!Wmm<Z4`Vn5`5UfMORS{H~Bj+2j_ zOk7SB6|*bEpH-yS%*y_t%ivc%i1Pk?>gPTw#ZT=crTbs`WqG$vaPft~tk0+I5+gTY z*E*4mjV9+UjIu{#H#6e9m$EP~OvPyJ{3hkw^jK@!c>QtYHJefFGcB-JjgI!-I%Gfy z+MVObWGt2V%I#V(BKu4WeAW~K?S`+}W{tSXNMtP@+JB~96K&ZNI%jG5Yn*Hwxb@6@ z3=DrID*`@%{FK;V@oB$$emfx+taXzC*sQG?1D`dNh+tF`;6?R1+L(H@m&RuGJZ#qF zl|s4kF?E|lEg)n+iPQO1MD^p;ewYZqu^!$DN~3@&T+O3=Qs^}~l-_2AA>#K%PGFL% z-GVg~KoEO)MG%4>S@%J_xk4aF<{VC*ieQpR8Qm=fofkyyp<9qW+N>wMWL<;yp-H?7 z^91yN{f(j%PSEih81gA9h0h!|W0byK>mWG-TP02<@&oDH=ku^Q+7*%#T5;z2@A+L% z;LcurbC-&WO_0J$Hd%BFHQ|KhNb`PGX|H7;&beH-Q?eN7pwj}|GD%ABhiBWMCcwlJ zr)tC}UV{q!Hn!Q>FtLRXyE92qUrak}wY0D3S78W#hZZ~_59@3>N@OG&Os~Eoe%GdX zSxN7|0?&(l@1yvenGheCEH2V)+)=u!6EZ%v;*u+w@c+_qx`>$Ko(B^&4jq1pL5aPa z?$ko4-+D-2$5-d^Pb!AG_BlS)_n)gJRRoj)s_-p9X%@Qp@^+1OR8r&Zwwv(Mh-L_Q z0f-mDe;wsUz>dXmF(94h+Hyg8{OJ~ThSV`9*dhcMg3GY|kS`RiTwQ%&w}FrMXR4#? z!+a2yDI|p%EqWK5uSu|!@W?@<g~9^Is$~X_wUa=+iC=tQcl5iKI@c;JzkkTPo;g3H ztCme5NRWDve8?VSLI%m1r|9dYHC+>%`wsdYwTJE55i^APW3-bu(VQbvLizW}nz%A} z@3YqM-`=dm-F4us3ms1ifo6PMLP|dG4r^$i2IirTsgTQjd94ky!)|A->@9xDb>Gb^ z<YW7mKc6+91R)tfDefT;8#1GjjrCHq6jzhUec(HlYnV&=4*l)sxTBCM=hRrm0+xTb zy29msSWgM8J-B8gf5KKjAt^pU(Nn6Ivf0ZXwlt;C0vaA{P76{00A-$Ufu)0eFAvK7 z9k=F-KTOQpb>`*V61EMkm$VuKzFqgq8Oje~<b-o7w}6D)k_V2&mGZmhy4S+8)9Ax~ z#ujEqkf7o{k-Emoxb`-kIV#OB$X7+PB54hbOkE{$Qpa%oTdo~6D)iiV^*F-_f;R00 z-He`3_a&Ik{7eYCeiD2&E3lk-_9gOp6lM1=WfLrG(6;f|RC34jEpmTxY<S9LW1o$6 zSzO{bkdlMI?nac@;*0`V2qdbl?FkC0y}X4ZW#Hjg`*nEDtvBTtQo#=wo9%qs9TFP$ z+CJ<`xR^}&G);Elm|kegp49p+UY<-(H}V}xUq_rT{Oq{hN?7R~7_o-wR@s-MT~Xv` zrdR`5Mz`ZR#w0}(=cubob0`VvZ|FDE!6#_O`9x??Tn6s5VjQ!xhb6iSxShC}Ij|r8 zj=x(p4g`yUb<M|fhIs{zQ_sHvYvGPdaA4Uw7pZypLc{}TQgtw|vGm@?h9Mw;&T3_6 zwBKS6uiA5)ar|=;V}CtbqU?h-D{@>bB2_Nj<l~KcGkg7>hq%vaIL*cNQ|4x0oU7oo zc@z+*S)^`-D;Zf@`fU@o``!>;FSS&!+9O$Ot$!(`w>|CPONmdY_3K#M(`fWM^`DEJ zFp`QS_cyKr((TjkZX_f}ht!ValQDdlqlMO13+@!RyW3`Cm##>k+y49Vbx%BG+;h4y zk<MXOK|2W4k1o*w6i~@Hv#Ol&54)h=bIsU2jf$Xo+wYW-*M61fQBqgQB@EM@=WVAL z!6*pBkG0sW489bemk~<z{hM?=cmS>`lwo4vhw+7*<5<P%{*rG9gbT`y6$#q^m~n8T z4zFVT?%R!i_2E`rXXYM-eB|ipzUEi#cN6Z^@y;u5L`n^Hb#mQ%C%g*u6lq8$+@+qL z`+n<(Aq#cXd(T6ik=^n!hm!vb#Z!y9kAt9ocGWZ<MH5lh-h7++A`k20R2D6OMG42^ zh7}8riNI`z#n>O)r-wm*6LMoMn*f5YA?m>&9tw!ZB(fh4+HTp~uWR|t0{kDd{-S_S zU<~WEdtO>xJgFm->7u0>7|VVs`%Svc>+Gif%q}V^$07n^o^2-vK2-!~%qG@}`nlv~ z@5Sy0g39N89)n^a=fiI|8rdmFT;>$CZO`~n&V!x=5(5U^aAJ;hmknb$vZ<Ecj?(2^ zZn<ka_t!JC?eh!GVPVaiCd&=u$o3DG!Pk$j;ipqOx#w*OnO(zm&=kjR=00@=-B0DI ze}68~gvNL;3)4XeTr}$XOqyBcNki>Mb+>|SDVR8=dzs##x<%185PyKR`lm&66qtpF zD%Y9*rt#yPgxNMgqaxWuDfUWI98;&`WLPP*BQ#~!#tO7d3eF8GbJ@X;<J%z({k!T+ z(3`LKc{9)jxO5oH#O3-U`;91z!npx(&CRdaP!~29p{RszKy7uW(qHwV?N5J|rsiW^ zrHhSgcRQKdh;xBlY&G9sCb0&5&RkrJO?wv414SDf%C0>v+)0j-bjlNw4roD-MBXw{ z+TKT$ej{mjy~ryuM+@wSa?abe`6d88K^PN}gD6-MdZ%=qt5C-$0$BsWH3kwy_spB> zcI;|=u>yZDT&eQZ-uyhf>dW4d^y_xd#`Hndx2_zHBk4QH_w$a+(+zYR{aquhQ}wiM zc#_&PC?{H`oKK<+hwd-G=S_V@R#ufcn5h;JaxC=$`ltH6?XFDYQa}Lk8*Al?r-Dl^ z=h<0LVN^>3-g(~|e~ZThC;Z-`;FX`TNZG8tmE(C>$SXGiH9ZmlNQ#WuZaDG5=c*|9 zU+_6t@zvGu%41R;=NC>d4N#2rFxguQKR&oY504R~`z_a3%SU;f!}HruSf6NCMT9~S zldAt}#PX+3(EPi=_2v`b-2&XG2q<L@+w;C_g~mfzX#;(<?a5_>I9N7_Uag*1?~LkT z&zU7_cLn9F1q6aid3Xj@s6&d{BhZJ>y6Y_XnG!9-HmuqaNFm;CRqcaENV^TlD=qE4 z$v$DXN<3skt<D+jDRTBZ<&5-dwmeyh?aA0GfzT?&T7qr+c?Y6n?bS$E0A=n^*8;O> zZr)>E<pU!%BPw0>jZH!{d&P*1hJrEM)bZI2XFV8H@JmFhySY4X>|-)wau>DB$x@%J zMNj;%^x0t=H;y|$Ous5oi5K55$EyptetqWw%-G(Bcwz+h0sqpoUz}bOuyFO7?==O* z^HJfi%V@NgTym7Sm1^p>uB!4fl|gTwaQD)@1}8jg=^-5W`qQ9_J0O!=e^mTC^T`U( z7I!m*;4ZeDI^U@K3A|}z<oo64T<h{JqTDtu=3ZGUP1;v6PfvxgMn90rN_>^Q3-li| zL5bsLpa!ksUe)(zpOVbu=JF!(n>);oJx;v0KjZpc-H6g7oEU6fT_Ke_s^Dfm2REjY zqnnFW+F4kzA=AHHfGtx?J3hqx9Jxt<BHb7&Q8h<l`mr&i-j?D#<R~fX5ECHe>y{m{ zL?Ut=?YTxGl|GRH+z9T!IVd6N`++(!_N(cqr)r7%aE$w@nkei=exWE(rv7uy^j(@q zrC^FIjl2%&rEju+0_Ym<ZG}tzbUB#d+FAjQC9{7=Z@h3_Qe8!AuI6~A=UX{n#gZ9( zR0Z_1!d&ARz!H$Y>z6*qdcn)0cLQ1D<YV&WB7Qi^&4~w1DY`)Z*~94wQ`{-}!>w^Y z1-;!7zJ;qS_NJE5hg0SP#l@mB&G%@Apg2o^(66i2$W8b$Lr<Jx7Cp<mPrzJJ2I+LJ z0tQN;7I>Atq!~rVa_+7eVU}C1YXI`g&R$6sf1Wr_<>!00NoJqixZgthjxl|MTmKxr zSxS39zHvuI`{W6XK{`(nD(VMlo)5~tH~tN9isM@v_LL><`>apX#~WjiH&)ckKR6PZ zm-M&xMI6D}eVY|Z6kV?M7meIxn^Do=W~Y?95;+N47M(mR5H3OBV*p&9pn+Ue7rIe8 z8Vv8IR$!02rko^r>M|!PC0s=Ay7_OVwC_MYu;~Azvv!*WFhzeSA)N8WHgq9yKE!)N zHq&t-=+<C2SGxMg;}ZgMXy0e>`#owR@(nc{TE;z0VKg{@NKqe^KKH_ogW)GZgMOGQ z!mF4hhwv+r2JY3x*=5P0O8Z~)!1YT4-_6@AAdJ4lyvhw1C{^xu=8?T@7jr*nL)cS^ zSurllrd8B}D6$9f`*U`$>ZBQ5yAh~_I>XMTiFH(J1sPjWsJMieOpdlFP{;&IR||A` z2{#T5)B}ksYX@xr4dL#tUtsR6U*7Ia{E@?fN`luJG^itqR`kvAGY9H@#BFdzhTF#Z zN;bRVoCL*MVx=Q0i@zgO_AFD!YNxs69zqHmK=n(ge%(BJ@NZ)JdF#7n)Suv|OMgMv zqtXY8W4&Np5OR&c=aZRURAhYpBH(YrC30#-I7c#?*KltqHr(0!{c#QWWaI-Su&?I7 zI)EVyu=Al|^OP3d`>(Q`3zTBGox_;Ju@ImgE1EO5;sWM?xPgekWW5i>Ih~^V>-EQ2 z0RAd{O0;3}p$vL0{1>y>;2ZC!^am~m7w!QY!uP5U-{m8fWu<N3Uut~MHN3TxOMS;< z;=Qu8meZIFZy$QilFO9cUQso_fzT=QJ0~+9ROJhx7B;rVag_FRbQZEM1oIad&t=^6 zz*Bx~EuI(jOvW@Epl14wUHe8V<f(1Pi}nL8jmw)GQCpsp`4&4d(GAn}li@|NANM1+ z;7GYaa!k_SPJ^GuDp_68pHzes8sr$Nbk1OqyOhY`8VtTcj{)e22;NXyG}!$QoRwG` z;3rCiW&yv?=s>0ebFGLzE{x=AWG=ix9ZdEA%$&Uharj#UR;4|T|2fG5Qs6u(4(7ku zYNq)qrcpBNrWCZeVW4+40uf{O@cP$KAue<|`RAo+<4^TXay1EIr1}IHK;HspOZoFo z5cdlK{03fpa$%eIJ*+xtAEUJ?`w=OCZ3;yQM(krJ>20ek%<BTQ$~zXoA*cxsN;fD& z_zZCS@=tw}h3-U|<>Hcqo<K}bSRHHa#gS{`q7=|>#F~G0K#FK{V4z*pNJ9Ls2k3R9 z6zCC0NyZ7h3~0P>ECiq~b-ari5q54f>uvyv@uYEaUu&@<t;;)MuWUZ*!)~vldPV%K z={4b{@v#WDP1PT{YF)fG7A2r_@eoIQj%z~g%2tX2kO#iwy0w<&a^9ZEa(l(da*T5O zKPKSc&%HCQk_ntTFmL!@^#1@>r``sg(N`KkyZ_6KDO|V)@YNB)b*tOIy!}NZAcgi# zLBAkEwGOX8h44uyrv)qs_)xQGsz_ZfzJN+xQ%`YrbEE34d7H?rZ{E%2ZPxaltuG2* zN8AnjSoD#!2T*S?_@lADj2)|;Tme;MbCFxJE6T<+p0T!g4O*{Wv}!qP_H(qrP!m4< z5~m0!Vm}ueZq!qqw+5h?Bwp7*M&lDk$5U~~RIOnc(?NNM;IP5!lU3BQP`sBbq|UFG z7e$tLj&O=Ia~rXoU5A)wttXrcXQ67ivJz$)7E3e^Z07?~8`IAu{F#hL#z=xu?=FxS zLWYE@`Xxe=>UGIA*qp94Yo+ciHE9H!R<ko>yVTz*kI_@WH2JPq6jTs7dsH2Ohn+BW z=MEG)9w&hqagLDzjNg+3@$Y?q$Sfu_ok9Q!(d?~|eK4ciJO}1&-^QtJl!<Sr%R?6$ zsPSiWo!+dcbHR1EM2TNS6TflSJBK6+bC#Jol>!We+lMl6E}_A!M<v!9XS@6uP$PeC zk4{KUypB{ruu=Z7fZPUUF0c`JBC(3SC$0<<PXLz6fX2eDan4T*><0h+gd4Rju4bR# zD-Rl_A_u^8jx@eN2GE)CPZ1F93(4^_P$HKDh@y5u@G^P;zGT})s1mm($HE|RrEFj| z{vgaR&u-q<Zfeq#0J#j~Lsh!FHo4Q$L?0Z5tM81AOzMPqU>>v|63Pvx(r=P;7x)wz z$>^%DZv6vcs9bG9*!thPmuB<zqPd47cI62gqy^qH#W9-gFf#Cu1#|qJf8*1@D%{tJ zd*gUWODjfLiF-dx>U%fLyFn%1^6rLC^RUj#V@{fCI_Qk;f+0_l;FCJfJfG?Vj5W;S z4Yvq#T|V2<q98<mfsG|TuvK$i`xZRlX(Y;41v21z*#OngCkzWpy)s=0#+LQI(K7SB zkWZww3x1@oZObaeV7WaK^hypKG*MWekhJYWlC?XNSkZ9BLb<BTMCq9v<DH5UbWElz zWkFD97mYfxH9zEVtaUm=)WeaNiLtl74nTAzXk7N-#@V}peTZT9693-~>?IPcQA6n` ze0EVovqKyup0*l261ZeghV=a-fZzCdhn(a&6v4HrqDm~)wgsoKD}_<`CE|JGa)B|( zb2L;8Z1skdqQBBL3II(Od9qxOs9i;&H??pv9pwE}d4NMsgTMFapt<=}PlM#Z{7YCh zvJ&)_V~?0hb=>w|anZM*Y$tdAK8)y4XFm2MJI!lX<^%&gV*Y{hiN~+^n4>FS%1KD? z`N6@A7v$k2a-PY0yfk`=3AHfW#V6dKGzzvH42k7#Jo(BnUltp35{j%{dg-hTFwAz9 zSo(jZsL-IyHhH?hr46*atL*?Tu7b@++QldB9>f3BQBVdI8?cqsV*JHyrakEHmQoen z?EH+<ltmpKl1L@Bqf5|*kPLAG@Wt#Wf=ijdabBWXN;IVUX&!3uMkHajF>yS2kD<Ku z;4Gaics=-dM;2c;+=z2G(E?qRwOn)yQ~%A8{EWek>5uPLboUIaH7&Q-XZ_Ja-E`Xy zTFoHq#8QQ3EOKDF|AOMf72TFk@jU#N3hsDx>#IJwWoxziN6Tp~j`RVro(Aksr`rW8 zCx0iwVZRqu`Q1&AdKaL>tG2_jLn#>9HgBlsZTp$*746HwnuRfw!7|l{>WMw1bfe_j z2JSXbUXU;61>Y!LZ=TWkp6)(oY&NM!w-vZDj(fdt7ILx&-w!0>FpjmovU7x(6E~Nd z(l=AF;87-bXRik(N2;q5`>_(Z;3kU*CG*wmLCoGL4%_h1FnES$({VI!E;@fiEx5sv zzB>u`aaxxGZA0qLzU@Z?YN^>;cGRv!pnKyq_g?l*e{s})h2vp3<u#>b?y}Le#Ot(U zf5n*1TW`T)-q&rf=g4K=&==n;==`<H&GAO9+klC^k;dn0Gtri(QMC7-V`PcnWpQN2 zL)Z@lB#o_?QtrncT+NA@y|@3dm(yE+bUmq<bBZ+ytPk%>-O%P^<C>|v)V}<UtARbb z#(Ppi#YMv{Vq$bThR^p$#L6CxZz$4@z|8-Pp+_s0xe)*5?T+E0DZgx#3cWAdso3$1 z)i)E}*JieL?09;Gf&7nqvKz|<^xW9^w6%kvbqH<AC_A@7I5Eq4b%BER$r^EL>oaW- zd~tvg={dI32GUWCle!2*{C0yoxek&@#6ketKCf+;-kA!qyddnr)Dr9_kSf#uXW{%L z-*^5FcQhEM!)xc+MJ84lX}vIpE5#hmYf>1FcMWmqa02&n*8I~ri8p*)b>l@1Kfk|_ z--!?%-m=M##^cF59sbiYu4-pVcx`rvY^_GIMud(3^FYWlw*&E&gVn0c-^Czl=mCyP zwz%IhEttOz3mAlMJ}ox?#s{2Kxx$z+Vf|$o#Y5JY#X!GG(;#4OG~Q)bUXVa~SuPBm zvW9r!kKAnv))^Gb=>o1R93AV=VFEIE$*+!9JfnHdKXALRF^|_uFqLdL-6YXD<n6jb z#|H$Vu}L{+Mewz=z`^#2AQ`om@I+c)s!lc>i6NGfv*d|}_i!#sV44<-1@fbB7F+ns z+9Gv@D%1i~HJb>ujKmqkog}Xa3NOYSt@alz-;`W*t!o7(RXUE1e9e0~Dng?{@&`Y4 zR8o(ZVUz5oQc&7i0dkUjQl9*+mFuWNKd!EcTDgcQ)?kkjmHvaQce<YzbAqFo?PUq2 z#zI67IK(8Zm-O#*sH`b2^Jg%Xc;mYp$p^t3!JsK=$K#7v(|*g(<OuMZQrLBW;{uW! zHgl_O8tzI$V2t@|LsdS5yY~tA>KwJHkOA=}$W^R|x?7v0OE&0I>AF3^thZQ%q&v1V zvxh0#o<Mz=kIHd|6E=9iw#*lm-2-5y?d$CX;6H9Ib(u<<K^4id8JH;09B^cwM%jgb zIY*!&GOw%*L_nX#hJhjvP#`5TelD};%!uVI0g&@QICW9szVoteOupRcl|eS9=lV^0 zFE-xh{;s>cT4;$Q$+bLXiN?~`Sh7(ui6JTqV(|ZVg24D3X#-%XN$bM_G^7(S@UAEn zq%Nm(P%PZ0Dv;Fx-8<-!aW&e>5eApYesRyt_#o(^e(y_{Vg}b-r63GE{BeVJ2e6rl zPE?W#z-HR#Q;^A(aP2v}g~c>rks73=6+E9tgJZa&C4T#^uV~M17`$ePY0UfU2Ra^G zd0W@hQ0`u~j-7e2Z53h$V1b~%he0ioln)K5VfujB<S5NudYI)mIGWJycZnNxpblub zWe}M?f=D1}k@x_*8m5?w4?$ITopo*4qUuBXh&A9<mdAFR-Jg8`(3<T741u)0o;Yan zub_B=-UwQ^F`G=M4gNl#parSC^2~G}Q~<jnjLn7SPwu^nc|Y0=*NQtPHV4x;9mrg$ zklqZwm&5Dr$-lNJV1t*q5|~X0pt_4)skLZIu8Y58FiP?%Mner8T_2Rvx|FD<L(@tN zdsSzS|K$QkjsOEf{i0n!@~S-Lcq*fJo|il*=)p@pEuQwJKfkM!3Gn8&ygd&w%Zsk2 z2Q`*dx8TzM+^;aqPc;&2{KXu8^S%pTCe9{Yr*u<SC^UuWAJ9;Km{di3sYT)m*P|)@ zgRih8d;qK>%3f`<T>Jv$!hL`bm-P=ZlL!7n;uf5+?5>TIU5JMa7vOG^h=q*4VwTLB z>j0vcB~Z$ZTwdFh1IwuSjjMyG`pEWpLGLOD#HW+8&s6wlaCi1L>kvH>iBc0`Nm7TW zOq8>UbdxwL_ldR&To6}NC+Af+1`5zzB3T9=uRpE2dJ=q#!2+M29f@3}>a>x_b~CQ4 z1ILoD;9O$$v4MBH{5@ls-I7oAPi=8E2zze_pnJkv2Ld`lZ>5t8pYnxobcw6nI6qe^ zZYwRwN$7C^tC<RwY@%uBx1<tm04xo<3$i)J)j@dgFFdW+o%UOE)12<0P$s~G_22~g z(<uw_#^ag8!(wLD8$@l*YgQ&B(wQ_e$_dfK!>}2+gM4?oj04vIf_i5o_vhey9a})| zUwEk}%u5v^k)GY_u(CS0z@93}v7eB=VjJQL8K;HTJqv&9+NLw6i-(9w{emg6Lr^Z> z{87?@$*_-Bwlpznc2RyLr1}K$ww;yabb@tfhHocj*M`-xi`8)^aUkd(!D{huAGJxi zCj>!VTwDc?>O?-yTp+ofMm~A>kh4U`#Qz~6kqwnST-Z6RBg9~PQ;b`Q4`q7!jy_0m zcp0tKUH_5MnUSPb$ZJR!K9FMI8@MjEH`NBAsQ%a5==E(Mo+5J9`Ec}**H<C|2`L`{ zM$#(Z(kUmV*^aa?C5(lE!sl)}DPb9l(CYly;NBL);#EEcsfFBh15B>R1S6VTeL$Da z6|D$8x||lhGoPtu1?_WWzm+7vWh$fDOC?xCs{IqenDyZG)AYjt*kV`a)dMIcUm$0u zu^{)l5<^)wc`eg^Hk<Hx-e1Pw=|#&x0}139z@AAArAp=`cmSQBD4>u4Jz+sE1vw>) zY_L$?1ikZC2N1gqTxpkaoWpT;q>-)Uh=K)BO*H6e1H{JcIX|+eS5$3}K@^9ng%;F& z21G5F=-mFuOSQb3{Y2=}Zfc{4V|b$O`cyzFp1X2&lTnU5O(8%LsBW0=&?W>-oWM>! z20Sv8jH+Nh^?}#qoSKo``HDSgMj8+LBLS>6i7JR%@~Ir0FcnH1*#+MJyWqNiO6Zlx zBaw*T|B;-K4c%R`k)D;e2(*2g$7KkcA{xagB>YD6puZl7oL<J<*s;McAabFka>V7+ zQ63sdg}(1dazo8j78+QAg4*vNoYfH>C)@Ucx5r+kO1Tsu8XB7U_emcp!&&8*DFkqE z3p@s(88uAq!|Ye!HZVOfM{PVSPyqW01M+G6TW;4lNPU16lktYENB2{sel)+Uz+`jN zWP%`wS(ElZH4XHOT{5n<A-AJ(kKx7jpz$^Br&(&AUsT)<^RkW+1Gk^PO)WXLs9Mpf zL;>y2D2*O1@>RAlo9?e>Z!C2hND2`d`_$)p^y$fh?Kq;IC|Wcqp1NX>3G={#QHP8D z*ZrYR$G;={ZFQtXm>mDS7j@V(FnaE=w3aUGoALOTOz+Ij>UfX<P(|~$T7*&%+rMd( z)BOq<o+Njn($cD9955NNjq-)RL=fn`PcRzQox6Mu<?>V_pY;48ww<VSmM(KfEOWY| zL>Mc6szO@yBDTr;7ssLmigusYT2WK9EL*zhR89LN4xqKn>YvR$F&t-gqfiFJ(32yO zFn|>s+mB1kM&#fvbTPHSSlyE{4}VZ)H~<u_A_$+pli7H0BP)?k8}uM48^H$5r(Iee zA+1p$=@6ZfE7UO<MRx9Gu(F}45W5m#JWw56jHsG_2sr@qv8j(>`%Tie^8o-W(2QOJ zYZ`$V_Gr3!9+^|R!&2;dWHP9M*GksH0G<bC1Qa;r7{^R&_Xe)2NC<iexTA8!qv*ex z+0JU&+r^ugM~AJf@31i;Lymw)4QZ?3Cb0>V{;50$rIP@CHtXYJ`%+?2G`&!40Gc*2 zvR!<{Ch9RLP?#OlDxiL0iG#`aXIhbDnIve1&NW9G6M$R_+AB&ql%OJ;<F-Q{%`^46 zTGIz*xBi~@ERJLVeH1=$S85YH>6L=1&CuD{ZBPRAYi0H$Zw(00IOeq5hqKahW7_pe zBDcc5wX5DLf`yWQvmw5VsSaO&Rf&a?Bl{cWp{}5pBa7o_B+S9Ls$C-%E-KP4Y%HyT zt6lK7w86c1n<cV1vL_w|BwGF@hH~zN&Vr##lQj~1O~b~1#ptS#RVie7FL|X&RR2r4 z-$L)PeWHfX0MlBFxjhi{Dy036P!?GS-|X(hzgNx4Yc4^CI*~53Q-aIsI%mB5`<omI z(w}l1>t%m`Mr%+_1Q0x)erraJzFDwSkN*AXLnF|4sP~XpKYT>+B&I?kV(2UFEX6E^ z;+e+IsO?COADQeCAiUwxIm;5@o1Q7GqVRn}pyn%ND2}&^df-KKiOHX(e@(G+3wK&* z)gk3a=|ixPYOzW665*8jn8+SGe*NU%4oo$;a`df3^z&@qs)UKS9sEGAqdFY-3FXm| z7%K|ol(Te50+3VNFgwZ<uXQlRHj*W}t8&j2@KBQ-4q6Wb*0(IBO5FDf6cD-ref<~= z_pM>Lmjo?Z4le)66LmeMEnz#-d(i#w#dr@^Lm%z?R4@KeH699;>E5Xee5cIZmk~zj z<_^SaHY@Li4ksoJ1fi2VTCkX9y%-`3whW{jUBR*Xt&L2R>xspV)$CgezrhFiRWyl) zwfq>N2aT^_aejNg8q~-dqEwm4W84xibh9=Oijbw7M$fY!SMo#Mu}=k1fSKIW!I}0R z@Z+nr^#eu7whyZe2T+~@uAcad$*ciqul~sgyEQ^Nci?zIRo;G6eQn9=o|7HNVjqeM zt0r&$P6QNi2(v^J>rNn!s!6KOahgA}&D~XYWh0gKx)m0<eaVt;iz4&M&AVK@+OIez z4kZYBW7Egn0pyUXr=5;xVa%||mmE_j;8xdbf2=X^x@S5vbp70qSCg0x_H5A~cgNh7 z6`CCum?p5nwu!iZt*XVJX#Db}pvP^0ygT~Eo~kjTbDziET94t{gs4;@7W=(NL~NkZ zXQDn{Y_y=br|e-dZt%Az5Bt-Es+Xmf%V~j_kgJyyEBo<X*HZE?YltoMt|myunfxpZ z0o<cZrY8!AVa1n|XMDhR^J0m9hqKDI)D;;?c9DTtyF^xYd{T}jkvF5nxb|pnYW6y0 zPDJd->Hr#I`8#B8N=}W~t(OQOUd;9&m0ww-+Tm?`;WCt`gWD1yNp;9i3#uzx=m_Mj z?!c!rK6aoTFB~7h$QVFl%n}gu*kIy3p8y!tycLN_!p4UINE3kS_@(`vgrR^e4IO?a z>AP_`l?bK8ygu6(398Qi3B2Zd@4W``84_MG6%<5v>dZ0QOLy@&G+$j;Ob1=OR4O4r zcNSX0XP9}9&Tap=CM~(ZB$CmEfDzZA{~PAl>1>kAa@}Qkq+6-3-aEm5m*wh!Tc^Mg zfD3vb&#D?t@y22>71;3}{3jv-Wum>Wfzm_5NYATQ@zxcpmgbh2J#)s#`i<g)*(U*3 zd`5|E#kbpBwxLqfr)<qB=pYIXi8(RW3L*q`955@t^Y0i*&09^=kPc`4B{+OJ>_UZH z3%Wa-J(NV}|6|Q7J<5|WRwNEB5eM44bg(u+b{Ad?qap3w)6>4i)Di)!pqxeqQ45iO zP)8igKEishg%d~qq)xDUyuT+lu`F8&gOUKF^;t_Sb}<ST`N2-q95yh|aew@G7uTDy zfl;@CXjZotCWmgoR4$B<sftW2Ed*BPaYBc2D4voTM&PT6x++E_mxsT!APDKM7+G#K z4<KTd{Dm<TD=aXrYCY6wu|8tk&+_{%N!jgr(neTvUC^_^8HF+Dhsn<p&^L(y{a%zK zS@YdoW~2{N?c65{9dtL9WtOYKzryO$$r=@qoZXNk2Q<892j_lHev@vm);6Zwd!~V+ zM6|k@`A71{0Z!9sR4u@ghb|<pz;jn#kmpp?d*P4CHwg9tk_QS_MHATe1dL_6;TYBO z$u;y;JJ+n~Ly7^R=3DQ)y^56|-T##n<b-DJftO4{X+ic%;)j_WwO(7rpQ19cLkmpE zr_oFZ@1+y5Z4{Irpag&93!jI_2bPAFKQtEBcT=P{Tfd1sy=ZJd5|%k%*I-0OQ&?HV zCFL9_%`QngY}r~=8U)6j)}s4VQbKnit<vU-2eZSo1J^>zWBYs&c1IoqKUuTYao{(W zA<zLfiEeB}X28enzyGxReu6<2z*{SB14ni0q(onG)j+5LcFB$&)ybA02M?Maq6u-g zjq}v!2Y%Y+($;_3QEd9@U3Vo<JR`Ei*c6pE_CqL^k!|}8p>Q$N%ZUEro(;6NFZN&g zZ9^~AgL(yGu?a9a?jOGW=Uv})k;6rqKPZNmtReB7q-nqZlE^h=gvtKl`@7`m1b(RR zTwt}x9Kx@SFQ8cq%@SSMW&7UX`NpnWRR8b#8=2mSi*JU&erEd_uk(*$i3yu{EUv8} zkaNJ1GXGJ8!EAfHo1UK+6raP<OIkho^)m_@*7TVZp(`y_(UY{#sL?w<2*hKXnvn!7 zn`pN50W~PC1c+@W!M4e-e@CKn{eRcl1@hWWCFGf}o>mf=9-i*<$K#y?&wAj88u3a` z^3>B_-h;W)LZQJo8=q>`SyW$tCQOlQFQ?7l1=*RHqIJLXFpUq{XiiUpCf`rpulql& zK8CAy0nZTuCt{M8Z50c6M+A5rN*39fkQZ7&k9g=~8T`2AZ)lY4(T#QWNXVyMbOFMe za>YECEY|Xra!lRnX`JVTRR7;`pk!}%*?AWDx7cw>$&jyCHIa0vkKmatd7b;5&8$sJ zdOx{x`JT+rOVlk$Z88I)J<H_i2HKW<%Vg|T+m@baPLF6CBQ>?f0Uq;wah%4RSUGq3 z;=Vc*0TU?bOmgESu3u!f3&4@xn58eu*4;N|FD}RQs}{+F9nmUdGMNX1tCwg?;T!N? ztNTJ32X3{tHzczgNVkLq8ekLVkE8j=i9R4__=pH6`ElTkUZz2nu_>~UcdDTf2AKBS zE>*d8YSTWZK8$t<Z4tW@1mwRjbXNF@7VcnH=SLjBTVzlMEhB-{4RR07La)b;3DPZ1 z+CB7wGbc$69;on$c!mx6Xs;=x5gO=k#aqa~jMG^D>0{X<ANu*vzg$2ZiACTO3nRZI zB>?0Sd|MAl618p2I8{|`*eM1ay3Y_!*=BA58LZ!&c|}zh#=sVjL7x|EfSHH{>xSY{ zcV{kPV&zp5s{ME!qWU^u73JL0lf~Ww2o}!jL<LY!Lug$_g1P~8_8nk3$~H1~XCxgK z4+uLX(O&mxK62<V^dQzpdD+?4L~}pyi`%F5cIw|+EpiPn-X2|>=A8p9cKg}HAD_4Q z16W?w7!dfb?$iaVaq3cuJKbwE#;S~ZTRP?L7@h@tl6^!{`2yO%i73B2rfQM^bu%6% z0yHDJCYzcyMI}H2ijFL=`;I2><qtP_V>cVFkw@G&N@+`BZ6O!5M?kr(lp4WW+LK0U zxppop(Ss;6mpBV31FwooYnR9W^aQxn@U7rKjL1RimN3@z6~4Dx3(x!fk_2lQaNwqk zI;dmX<ZdpwahBcu0P6O%+;PzNF=!?)&w4d@U(F`7Epb&U`u-&vv`XiQf(Lc;|5Yho z@oAC|Gk8-oe&YkivCw!mBA8I=16$+^E;=y3Sr@S1nFLL_-=n(J2uJVkRI|RnJwe67 z!>NR>nuoSL;V$&kerLs>(1T!#47)|Zl#8<^8`KgWXwbx|eWvY%EDt3v&*4{G&!z{F zJwcu=jg@o@{jvXWsq(Qk^mrwPRdo_DwQfryRj%qq$gG>;Ay0uysu)r9skBxuVmB}| zB56qFl8QW;V471ZgB4d&nMz#q{zsd#QtrP>?iN%X{;Bpl&TN8}CtWJzjJ*Po?3{YJ z57N~Bcs&RcO0F@NfFg#^C4U}}hL(<108$|t&Yn!Ft3UQ88Qj^jo5FJHruoc|59JF@ zV73&iU8;2cG~AcJ|1euC4LRQ8+hF8z-pj#Wrt^g7+`mI}F2ldu!dB)*c#;10Vv)>h zKb&q9H^_QZ9VyKoQS902LAUNzE*<){0L!4%<Gv_zmOZC>!$i|@+Rt+_5vw!xK8Ce) zXuPHda2bKUUeTvPj4IzF<=bca@SeaQj7|ohcU>`A3F_uQ*omA^pl*-Pc3FQ2*5G2I zZubFYX98+4NJ~2?`JHlds-kuSCeYH5I9yS~63tuA<{*_FiDf>WaP|^$F4GmC=tV9x zVD@7#U=^erBO-LRHBc{TARaPmADRN|e9}3sZ282&&?%I->w5o8l9p?L>SF)4F2tDE zh)Vp?eS$OdzrtybLDv>-Z{>y!U!ZoecV#?ZlWlgl%8V9#aSf{J#z-COVth$n$o<75 zG<ybwHXWrtE^4pwqj@s1+8Oe1zb{9Cynu;WbVUhRVj#3zmrZN}UcQbM0;mjxNd`5` zl}ypz2!TXAq{6K<apKW@hO($~#4hN`3+QoHhdShH!1T9_FO~R%`v{1Egn$T?0TNA# zxgA!XC_8J^g8yxEz0NR9$RQKy!PR#V+7&SCnJlQ?CJC=%=y-Mg79C*bxdYI5!u7JF zYjyIbA|uMWE{oAO=iU_W0#i<0TZ#>U{^)9utXWuwoQy27rUpEl3_M%p`RbM1a{tJ! zPb~6Jz!bH3$h)go&k>DkdVPdae;$By{VY`PtS$O+W33E>rn~e0ysvz2s=a)yJ^(l; z4g3aRslGUn2%+5i;!tZE?i77G!urH`ci&Uvz}2-4Ip|})d}k*64&)@Mp2V2j(OOTM z8$nsdPw-<vg<l4a1FrswNPIQAm$qU5p>@qXLEB=3{sK(KZs+}Kyo7Un09cq0VRej@ z1Fg3MjXa{Cjq(}7Sw$PD0HZ(!NO3nEkw*NDrI0;GO;nvL#S*xCCZE1NlEh&w|5Lt; zT}h(u$=)jyRB2z)<rmJc_)wnI05D>$#&^-M4%LFQPtWT9Vjq-MuJZYwJz<Q~{>>6| zu<!_Y=H~IU^Z$8d&5?>R*t<9372z(h(c5$<f8jNUJHz;wS&`xR&9oJb3b`JPucCH- zhHyqrE2YvoLB#XPdnWy@pxJP>!1)u(qsvAM97M87;Lxmz(Qgcmi-%$kkCee~YT#HA zCqNqzFssXCxWNfbn1BSY+G9sCPugff8i$>lf89T#Cb#f6n3d8CZX9Pvlxio<fhq)J zG=GFt)cQ}J#zD+KEu#0fHa~IgaTVz1HUxh9r=ynt_0##==<dJMFpW2Ls35fQTYp+X z`NJi}?tJE~US2Hr$5tD9ckX`V+H^vR&pJQGWpKoY#Y04w;?5}uE7dOUpEx^h{uA#a zJRhXvb^ON*=pP<k)Xn1R<t>%NUV<goz_^#?r3%G0ywqb};O2K3vGHb{RopKc#Qd@Q zM$;dGS65zL?ECPC+aYSK#tL0}Ehr8EEi(AcxUC%}%Xx{k0sxS5g}oUiHP;E>E-GlR zo^3>+#=s|jz}@#!5cu`Ctj&T?fjHea+pIgc9PT<JvQuu|N}vmZbZpIohoC1M#s{Ah z+Ljo0Sb$IN`bWE3@K^%6T-aVY>fxfGglj+@>gAtRZ;g&0<rZCzW<Z^aDgL5gKrySP zFYn$aB}sT7bPCOa0Ql}e>vT^ALOgSX`+)~cKFSK>_DG*#f%#=P=)W?|f%Mm=qM9|Q zpaGirr%XDDFH*;#2G{^+8)0E+7CbJk{jhB-|3xa$Duj6s|0d8`#(issj!3pnDvlUe zPVlr7i02t;irD?j<o@j+u5ahM;;CAcI=sv+6g4_|E6mhPNKAqAi4GIBaL$d0xXM8Z zk|Zl;+byFC*-NMp&WiirZsJVg{M8GO{ACk&MXjNZg3G}niR0pGfd>tS%RVG>`dbD_ z0wabLo7iXH+RL@Zi5lr`+q6h)<dhs72Xx8bAM-3=76&qdMH`$ZB<Z<C2wm;?1iMwT zA>BX`;Mg#+FOmj4^xg*g3ugu@9w?szNq<<*8)Q_W(DnS`YY%FfX_bud2uXQ8aI6MF zxk*!{pZQ+FDyJd68O|HQQ3X*8sdKXSgPf`Rqo1pa9HW^e6@c}MO3-j1`C5zAdi=}4 z`z4eBCG7Z5A$&#*XxrNJW0L5AZx8H8^eRAS;%ldU;={ZH0lKBJ-Cb=sJ03OIrVYJU zw?bzU>;AqTsb004>OF{BpFN8l@TX_N1OB>y_2=8wi6cGwe<CpbRJCuj@;TZz2|%%Y z($KeV=_$|yV=w8_;VT-tYHTuM8`~XB+--5nzO(9dL9fQcVFWH+ru!Q~fnPsT!d^~b zZc*&i26&~Rn6ftDPI1)nX+9=fRjGm;!}@dmh&kanW3)sJKHVg|&HNdFz!~0R!Zk1R zpj&!a{wElD_c-A0h7FNag!g`NLtf;~v8LU7HgT1(*9As~bz7PHTTa6cjXv%N>+5Z^ zZ8??)4Bs0M_Cz!HtM*s0^YP`-v4<r{<(MTlc$w!6UrbDB4$aMVvvjd!XPA_iehg&p z|2dc1<mdZ0E+dz!@9u2cJR>I?OHG$Vos1tPrWTB8FIo$+p`@RA#ZX(e8%?$-S|rV6 zdga>!VoUDVV|KdH4wGZdiMI<?7E-o4WR@GV*kIL=)EV0?NU|$W)@FAKwi7XQgi>>e z40cqfLWm8GqX)gSc=Xf#-rN0MjvJ!Jb_Ihl?yg>u%$Q+495Q^*Mz{^>4=q<?=M_@T z8s%C0+IflbFq<$?i^4pa3jL!MRX+0z_6MAJF0P-$hEG2l@?&`FBoe6T<FH~Jp@}kz zaf8Q|tgga!t|KcILze0@OtBo+Yl~zJc*DYYCyE{<>qjEWAE*h_F>@08Bo*>}El(%c z8*HK?B=NPfWsJquk1(&78q#bayz4lSiutx`%NXrF{^BbQdk?%-OK4UV&q71=Rnf%* z@^@p)b|O(`McqpEG9OxV%<9YNNfEm7AXz2GGkdK^jHVqhL~Hz@H`JJ&PFeW;mL*3U zw%&8@Us`e!o~E<@!2MiQZ(G~-Iqpqk-+|hSf*dKx5QBA4lX+ZH@6iBS8Kr;m99idJ zvY#26o;SRB(C!gyG$M@tv6hgq5dL^`yU??WG*vY$R^E{OfbbXbyvkOL%nwPdFg>$u zID)WHkgB`&HMlv}w%Gn-`7}n;GNpRf?|d^~<+S);(e9H<a(#F1<yG8vDYr{bY{5z_ zdiXn&n=6`8jg9jYN>7vP$L;JZlI6(gM~N@C3e-haV8+MU_2HS;(VFVW57#)cgMz{k zCd$mMA_z82hD<^&Vo>=x5)A=w<=6cTpM*_t;R|74(xO98U9tyfRc8WJqcqm-6a2KF zOK$n{WP6{j1jtOZxt>G}G8Lt$`DX6HhU!Ko)Ml~Xs8Nq;2&Tpx<21Yyfh!g0i()5= zvens9qxbdj<AIX6Im?)_0PJ6e)4;=o9_OSy;r>w;ZY_ilZ4!I%{!vfZM>(lbqMvRt zITH_DTkfJcLVNSdX%R~KwL8iaeaY4I{WF^8mG6Fity8owWiEmWmR1QT57-H*zMqL> zOh=~{>yR^$Jt%}`n5oN`nC#bd1TTT5n%+^cKB8~eXFths%O{N^%Sv37OY)9_+Sw{S zmqg|&@+T*EpUT?_k0$}?K>F<T)ISO0cULIAEriicdLM(FqBg^>+GI_GF$C*S!eG<$ zq)csC`a6DI<{V21uUGgG6FNtap?C73XtF5B)*M#L8$TI>+7}ecqs`QHgIk}oxHDNx z^E}~f@9VkVYq0aMJ9EeKm$UVJ*xbpleE&-1&E_461F?|Tqc_)Ovn=9#>&*{d6qB$3 z=@8`m$|l|9MX1JI0D;D{Wvy|e8Ba`a^T{~whX}U!yfcRxr8OE@-RQvAEM!c}PoJ6b za7Hf=*JEbYOiIDnZG5{BvH0CyO!Wy8N7WwrFmt!rYRjRVkYJA)QY8b;bdgn!iW1JW zrZ=p5p=YdaXQ4wBEeC7lc$?JofKUqyepc-#?9L&Q<C>;6lP%|97Ov#*+?c<_D`MIU zy2&~(Kj0;s_kcr$MlCDrc0T6^gst#Wz4paJ<<UzvLOnxt5AF$h)nxP)74{fUfeHhA zrfvgD(oA_e4O1TsD9%SVc80JfmBXZufoROSIhfOEb8*u>laHovM^}9?uT6jQ#LER8 z$iQtGf8llTXE72yOJPjUKpXl%_86yGl{`iB7vcKXOe7kaM7Hc>Vj$)?Y~KsZRHbUX z2yXxWkQ^I&2q8)YNd~H!atYM=Y2ILDvcgl7-f8u78Zws+ejK#JhPPH3soDhuY|^Yz zg;~d-A#WRW*7xkbLWYF51e1A!bvB4Ceq1jdrEt8PHCw$Qt(wkTd<PjaK(jXN(tO)R z`bF@oD0|hnrq4a>H@bLwpUCJyTq4F;YBr#J8}&jiWp?GQ^RX%#^7s_x(2$)o{NK9s zBmZ&%Tn{6t!rJ43bU)qu7EMRMGFmEj+o;R%w0ZW%4PKJ>?ry83vTq{Q7(ua7^bCT> zNr}_K$*uKXxS{MT6r&eg^@uF=^RhrVpJF7(bCkN0&A<fv^+v#395ofF=jafzT9KKc z-k%Sze19q9fRhkK?G&`2q+yj8E-i31ZadL21dgim`nxbtw5$7wgbJIo)dLneSO`g? zpQKtqwG$`2bysLat^Ca`Yx>%4qLQ9Wdb$0raC##3`pwv-lI!!u#H#qa<4tK%NAwTo zcp}Ys195*uM~Y>5AfVq5+#^>C75MeA*<L;MN|7t<yiP*v{n)$f@D#Qf>TCb#V?YEi z#mnu32NQo=0&0DPFgkNv=x6zNhVP!(CcTgoB^$Dot|v!I6vZ}MC6hiBq}>;m5b{Ur zBUm#b%iMU32sLI^JtSx9D|A&Qj_Z()BQ)^f5Od>l(s!;^#%ST(zy1uu9c83BDNw!# zz;EVfR^@hC!A~Ck3MEBM=$tYq?d>Vu$&A`k+F(ucVc1=rV<KHSGS8yCg^_~@LKde3 z4d}D;D4yi4Kx?n)JQWj<lV8FL<6l@V1W4wIeT4cz>NdiaYT9UJ0(AuJc!`6nVVXEi zA9d;2RUfT|zT%3j(J(T<a~Gse-x3PP+6ZZo##|w18C`tz5x3^HUAESTG_2zB#a({b zqeuUTr>_iXDs2BIl@g@8H%cT%NjGeCigXP`BqWuRQ0W*WN5^OcMOwN?NJvPFbc3WI z_#U3;|Gb_Le&Ea5x#RlPb>H?#g2{`eds<r2po(gc=_{2~G;uu=hgTrXPGbYP#Zkd% zaqo512;Qi6=<9qU70;rut<bD!oy*|BeSw9R7fc{#j9Ms_X``#Zna45jyjG%tFFlg9 zslI1)$U&yZ=qX28Wir&PwWyDvkHAO<2VQXzK}-VU21(xS{1`_aM><#l8S<mwY|FTB zRib2M@|6tjpDNdrv8ExP6v^pIxNlgfWa5M4noXi;ei#^<*(W9<Da>OS2FK5$(mGO$ z`y{3~q!xBS?K1k%o}6=R^X@mwwJUxOz+&{oQf}eL@iNz2ZW&QA4FET(($&*R(-E0+ zDTO2zFbcf2dI}Z(F1s}RLN3g_V4bMb;nSngM4RQWFSy(4Uf+inaH;rygPBQsIsg;5 zDmL<|Iz5?iN(z+k5xA!AW32+7Jsuweusa8Q7@i-{;?C9*_kwgo=dLp>=&iSz&|bie zm>!0nwA*jG48T*AigcZmE@7u%P%#OhQg<8f2cmRb6#^haf8OHvctTwFg-j_KM7(y$ zVH}8gkw_N9SOs}CHkOX7<EkFHBJv+^{}ujo*Z-Ba04B)Tx%%FXDbTch?<)K>27xic z)-zQd07Fnbef+qwFfKy>B01i?(#9wO4AppSrW>k^MU7+Ov;CvnozQtjiql;F*MpeT zU1hixS5X@cUK8{=?f9I)DmyScVGi0VkdGx8x=;<(yd@_aTU+dzD$8A>#}?KdUB5U| zcYH+A2ew39vsXdN5D6p5cNlllNY=0r^1KZ+<Tq<5WDqEw{f?qtzV$?H%VI-nm`O7Q z?;eFBogwOz=G-^0sU9xEo!xybD1HhS&q=dK<D<?Oq&VcIhrc6K$L*WhXQg|fJp`ws zIQt9<_dofLN7d)3=XK5n@B49Ip>g9}zv{E*B9<P4uwi3EaO3x&qDCTTLsoE7uOh`{ z@tVUbfdDoLKO~Y6A%soDEAn^$=2}P`f`jC_Su+)X5>DH6MXWZF@&G<z`#<DW0|&@b z6uKsPpyl8JT=HN)(S#evM-r4R9n4bQdM5t%c4+gcuq3yWEV#}8>R4p-mq~R?*oFKR zfqDW<cdusJ=h|9PZ*1_;vND_ns8ik$%xO?%D0?=`Ai8_N(aM+LQMMO6Uf5!1z@yWL z^m~)mythh!v>#Ck4$r?VM#_z*at_U~E4l~^4k)Y2D-68TNTe90hs}+j<j?S3#A$D# zVkr@X<8jEQ7+F^RpMo3|5T5T<!P-52&3Yr7cYL|?lCA(*Ga%r)ynhe9`w_-L;8x&R zphRQG*{e-E0<TsONCZc*VTcJ$tQ9{ptQduITqX~eVfiS&x|!)e?9M@Hvk?w*g}ZDt z#l`<<)rmeNf@N}9HWlpotZRT$=o4$@G7JWwG>Fot;yAy(HFDotw!9%fe0#)hb$K@Q z=AbuiT1&9)iq9%&^>NGfO2m^lmk+B3lf-1V9++ogeqT^v7OoTEQr-~3Bpq&4Dtoq; zZ{JPm@Ti!oRaQkyQ1!6GKjV$sS}#655#1=HkOCg;C=HVej!cs^c?O5^vC}6cfoYi^ z7J?kcG=;%rrP@c$EFC1YMZe3A8|Rgc<Q@uR1u=xa!P@=KNck0iK&rr6UZo}ED#tuD zYHgbqUYGI{?ICO`lu+TM7KVnUqWGIZ3J_rWydsw|$t)jiO&APoN)FShTd=))ZLPaE zhtuxIyWXpes@0?bnf#qn9#Czr;V@$!l+||`!Ymy~!UWY=I77mF6xuo7ob8A)$$8@C z?)_t84Zfn6yE;uW{vN>^9F}Gs(4A9!^PTK%q;<;?hfcPfy|u?=JsOj*0pGo#Ld_0% zn!Zz%Vgx3OjueW2^L9)%b)J4$wW*1(1E#cDyWG0!xF7!TLv$G)Wn`Y079Cmu*Ptqc z4vdZTW5VK<O2+CpqJaP~oVtLLD*F@b+E|@ZZ8{dA_JT5-)y;oC$BeY$@mts6OUzfS zTl!!4TH1weJ|!wjG^Q{;iU&2#bc$H8L8@>fJ5Fjmn}s2SCL9(5N9LvdNyoY$qe!u* z@%}yinn*W)cbxgg@#e+8a$^}gVfFQho?D^v2B{_b@--9@<9*8!hOXhNV%v66H9bQN z3=8%YS{xG$7=G$4QnhFaq<=n|+l}&4dY)Dy@;DH<n={6qTjxjU0fK2qCtDKtBP(KN z8PRqRM$b4X2>FtD2YMi@z_vtKBVy(z@Y{<DHOYOyM!xyxUgqio0RdF$_zv9lO(uRb z-x2Ku%CTZltg-+(1?$96S8svaCoS(f6bT(A6yN+2d_<uIg!5OVA?=}XF<q!!%pJ~| zeGs+iLGCn3`_Eb@+VAGxpEYAz6ZWf=X_{q_xKR}f@vDnU*uWCMo8M4-U?_(e?GsV1 z6wRx9Y!o8F-gG-;e_`k8LIR5W%hlKDVgv1@JdjX8+YqMM!X3FqOfx~*2kQ_PySq;T z4KKeD3X_W~rC7&#m~s{u(z2wcrY0mU`>tu0UMpVL296H@Tk$IB>!<O$q>t+Aj^h8J zd5&4bLm<WaVl&7;1WGsBFLU#ky_ZRskJ~lt;a4y#B;2_GL;}VC;ZW{S%uyGh)r0_T zf%o}D42Hd_@nGptg)mAgdf>P;donB)BtcK>dp!2ywpfLaf&tXh#(xMtb^d$4{w@#u zM+@`WwqzpDF0i~N9+|$$&l|K0x5R@b@r#&x|92j&aG)*VFp?k@6JvS^`$NLk+h1+- zuU6N1pk3}}&@hZ+pM6e}9i@hZJVz2KXHh(w31tgf5kyX>?toInwgIs7G})LeYWVMI zhtK*Bb=DIfBK3sa4q^6n^#oShpeL~YH@_!eShRWKpZPO;UXgTDt_!G#fHs~#_xK(s z@oPMSwJYfLa@_Vd@78txkoK9S5B%Kfk#GF43;c_gRP6ARZTQC+^aw7zPplZg%Q^zT z-n#u>7`0??w;y8iuKHe&)m8N#weUV_90}h+2tiqmTsNYllN#Q!@#YzH8CVJ>;m?2| ziiweZf1iqO)JHNIE@+<ah&`OQ6aZv^dW-i3LEW66&N|iqrQQ1!)XjL%eQ)=xd$JX# zfDeWT;}}pP2AA%!VZdbqASC#(FuD^73lqHGG_2le*HxOu@k|4M97mEm`{*d{>+zx6 zJT8(z;t|L;lRh||&+~JVfm&%JeV7IMOCr?>7+J-<5{)o&OeaErpT{^8M-2~dtyC<P zu6BKhx%|~(atZ(UT<Q84^Sn#mP%i8A`1a=V?-1^jfCCvC8XA4~0cjx;gXFIa*g@7V zi!Jo8mwX@Pyg4P8d37k8o>Sh3t%VD7Jd~VL<`7|=<p;(}L<f?MTPrZJ4KfyEgst{A zg;TXWk%+3gh(u?0zfbzbjrLl^mA+XC|MbX~i?am%&@hYe=^7C+7XZJ^k7{tr0~9>K zQ`9C9Rt!Z;n|(EpFh;B1@`6g3LKx?UCe*Cm$0_}avcG1KVDe9UWzCu%^-Gt;66@8g zZbpQ|)2GIK>|a$rJd4F)<h=(T0CNoA$2f!x<iwPo>ls6Z*R>nNG*Byohi&vAFL-8} z*@#e5?@|w?G)hoY%F_H;MJm?Y!UH*2`G6W)(vUPoLxD=sw;;38jPYTT^Ji)gJXZaC zR3hJh5&W03F!;}Sf^h6<5dBR1AYJh3>GwB>-DLZi+}nRf3<=O(O6<Xx!86~O8||0n z_GVj$a>A$7)TT>5%Y954ZolYqL!#mU+8L2Z&;7y+8}q50igOlp-TmzQ!dlR}Tw;~Q z)`<k!5`Ar_0%;GG4xTMuJ}(Agg`@l+ry_PuV@^VQzo2`s02<a#k>y+{)02~<W<M|B z{!u(3AliBPpB!`0N8M}cug2s5l^Nj7e{@tMav6Q?4_yl=0e}Or>Zu2MrV6%5O%5ng z1D-xsqyWZ)Qib31NAKi}Q7O?^rzQt3Gsm5Oe~%V_)V*L@*?13v7Sr+ie@bLmB^z)L z8<5dS-9^Np*FO2O(QbQ_8&>jEumInS@VMxT0@#1!UN8T9Slx2WW#xY+_SbB?ZsvHG z9i8T_1!<dE3Y^cm0zi-(&p+MrBbEz`)S0E!k&_>-nxxhzC+S&PwHKPB*L9uDY(vZM z<{te2%^S3Tqg%hZl0`X)PA1;qldm4PC!CSg-IUue;lx2Atbhu?7Kh^7?-V#pe`Sv> z@(rP4)(8=%6r+SNE)+Tc(p&a;*Ugus`KGNfASOD3owR-QPLvArRknN0@XsqYG|;~( zNMc9K9G3K|lt0-CbH$for&QAw`3s2&D|6I>z{<N^IQ&ST=Xnyj@lvZ0uPIRBvNYLB zw|RXhMR+H>=y)<_;BivsioJ3*j6y?R8sblE@5Adps5m+($t0h>NJrjkC%*;juG@l{ zb6I3)X=y(<HsUcqr;AA$`m9ny{_Hm8#|!Ou+v@f4SU?$fM0wL~H>!o8M;@#VzHwWc zsCj!pVPz-_>hwPNE~z)K6;%dO(jm7*D&VOiK)@MBqJRh^hg3m;!Y;^1{t(||hYjYT zu6W8wntG<`auw{;-o{y;4wf`Fl>XJs8^!tWZ|7UgJ`8fFa`~&960ZokEOM1rE#NPD z4~Gg`+N6*G`q<Qm$=P&A4MIe88P><}j81FsFySE_%U+V}p=<a1uuI(tuS}}hJjDBc zgM;JuNd|4WVHQ3%oRk040?;Sa<8u%Eq)lDf6G^60J(c-2y7m+bB9OLVS@_Nm0QX;< zR;;L36(&$|ermhZCb==gYT`raZm8pl(p?3R-rTk@Ht3s&n&f^9HHB~Wyf4xyzXQ1j zUx^HIA@{$lq;u2&#Yzrdz#}q?m;NYB(}n>$`Ff9(gqp_3JwG6pD1wc&wf%0iZ+ztW z7BfGVeEati&*o|AMA_$;f<nUh=JNTp*p@CSY&A&87C7uD`jv5t79i@D3t0lVke{lY z%lsaQMBBvil9i>6Qd&Ij9Xtp5&e*LGX#?+UP`3Q4*j!^p`oAB^bDw++_gSHS1MAPo z{%STM{RIR8;^T5A+>tZWVZs*VDmOuzq{C&>`A+gt_K*zMg1yxJ9gEU^$pZUcnGe9t zFd53T9e4=2=jAq5v<P4p7dS!mMcC_j{k|&1&G9e<5Xt9Oua~QT!LZmbs<SXgl5gD! z%+s*sg3)l5ke~k=*&m$wacY|TJ|hFOga{O?_!iX=Xp48|fe!jWNgxIplE=8MS)pvA z`P&o=_MxR?xB<Q^67F;ONVT^jN|2yms?plwd~j^aY^r(4`=1=y?Mk2&)301mH7Ttg zrYe6Ze1rCv{y90qJ`L0XAp=nBC)>M`Q~%${iI3m{<Ja$_aL2@RzP-ROsX^o$qI9IR zHoF2E+|_)^5${hmlHb$wLkzhY@XAKtCs%NZ!}zc{-Y~8in8G~tWevySpU3g?+Fa8* zjYmN&9trwqw2G{8!P%rXL84thQbHqvD|uO(bkBp@#U5r`_UnlIF5|`Oc1>$@G^rqZ zsaT9m*?y=Zs9=~cDm2tbHJf)hlmm|!JJxi=r7WH3a+GWd8~Nt}?32DNM@c5#F}PR0 z6K3XDlcg*G`4Z(Eg+3PI%=|od;7}tXf5_?=s}QT;&Y|FYZUxS~86e?AeG`$QfPBYz zHeJ59*=C{{wsZg#v<BVG0ZL^tBM6F36ioj+?T3K^9Hs+?O6hx1YfE6;;pIVWw0iEn zblPjBPHAVjd_4d1KRn~+;T_M2`1<e~Yg+9#qUwWf$Ro447UpIr0}(LAc2NNmn}f=A zr&?TC(P0&<#d^?|R?$hLCK(vOcD(EEuWo(cjv1g*8sc2r#XYN!e!`}BIg^?{Jc0ts zC;B_AzcqAtcW7ma<v%|oSTzJV4M|H%e!_zpACNbdQ0Q{rL{Zink(_Vtm_YT7p+zbA zck+*~U-%bmOR-O>BGwcz+NoMQ)DI>ke}Esdp+G;tVIWE|k$-r4#pp%@J9~q+HZeK; zFQ0l^!^7DPSXJ_-?*~O%Mv^1I1;-M`WXj6_zONq>M&bVl6hdunmek4x@S0*@6oZ<t zO6>Sb75NJ^A>cH88@BSHZ?iA{MgZMki?PsokRlhbu_^@|Q#wG7EyG_10KCzZkq_Z# zDGZ)i;fqj7UCq~RSbt^>3{S@#r$TD`YmAJJRJQj*gO;NdEK_;lo1fHc@CgG-F!P&N z)Xi)61=4KJplhte_UPtk_yre*TN!9(2T~oyP?b~=4x1d>1S`GNR0*H4H=q4kAW?CC zbijk23c>$W3J=Ee#i)+}Ll1b6w<gUr6&(|NwXUYEK%>Q3O2YHbvYZm6{bd+F4t8kP zV9_%z&BGzI8HW5wi7pFi_uC@Xij5D0Yix6YItGSysw}3@VJ6>(*i9rs$oz~!xMYr$ z3cH%kC5Mm^C&$ooH^BL`b^as!6noLm=JS(-v)!eZ!4U!zD<EMxDQ7Qq<Nc@*5IT(q znUz7LQzz3yVY>58E6mSQVPdySwV_@sxw7Z!a(R1IMf?<a@uf@a;drq1B0*2$g(jZ! z%|zmlgdMezpVlU?Pu<qyvIF+q+d(v+RH-^uQ^Y81RE^Kx8(rY{kfg-n3Nh-f;o&R$ zMrH8kC)2YmN+v|qe+xwyzQRQg)Jq<Fc42zjJAxj;9R=;mlZ+f)GuY_2g~+`ccX9@X z`|T6^33>=ftndbYUqDd(uo6Jj@lKD=L60!PpSSG6(now?fApp$e`6S>pRDNxAQ1z2 z*+?Pi;ytv5n6QQc;ls{(wzN{AMLY%iFimeFr(j~=?vc>^`Cm4Z>c6Y+6_$KX>t+HL z597vHX#)GNhix9Fw0!dP^+8uf7l|2u9B}MoB8345)GO`$%4TGD={F-wpm-C)DIZfV z6v+qt6mZI1<TCj>6tt-GXmqOITxr&R(0s)?hKlncr_dX6r?VU@QnG!%M=5bu$ML*> zUzMrc7JhZ(6=nA-Lz9rC07i(A$FYol+=ui5BuT2)bzCh!BI;Mqdl??*pj}d<TaH_z z=8Mumws3wdT=6X6JwGvuyDTm~&HSrL|D7v;u(<EsvSTfoKe0w?E{y)Y5?f?%DW+Hr z++iWAX;dn>rqMLel>CI@%djc#ICjYGQQyHftPIKfA@`~ti5bqdusYvQ6iwvcbOvQ> zuOkLLWlp0!?-s*P)e!z*_au59N6#lpkZxG<3EgZH(>E{puBVjAMlgbNn~>5?iwefY zLH)bD)>dKAn9>@?r#R#XY`_cNlzEPqLu^DUqH29M%Z*3%&cC%WONAMQ355qS1U<OV ztQW$oeC&?+IBxBZq!t%hBz%`iOz9IX@uG>#6h6h+6+ks|z%`{I0|4)zvJG>zBYy`n z6eV_;G8`oFN}{}ceSIE+E=1}E!ajd!+ySGfl75*h<&XSF*(HsFm#Rssv8mY%Z~zOs zA4Bp#0km1t^@EH|WF0ctYgBw|0replMW?~e59#d5c(t90U2NvaHz{aLh{Q_9vgdN< zqMBn%Q#gCf9H?zz5h2yv+OM~~q)2B0m~dT|3=?t(O}n4>osQ%mY#&K6JhgxOXs3?c zRK&q}@`J%MGocjYhX!9IqKSC%TU)Z`9_Ym&29PQQ1_XFDQK?03!G8bt(=+JqV@RF+ zSgnO&f(+a*&MK4)Ov^KCwA7j*Lyf9lccT!Z9<ukhRY%GivWiX$qJz#^C{M5<%XI1! z=L5GyAA1#l%YJH`aaRqAQuJu<8$PB~HRR9?&PxF~TiyG)4`rgb*J?x~-8-G0u2Q&T zt(x2#v9Bm9o@j^X|DTGXIA)(DfHT8=`CO;mZE5V^8`R3BDiFb}figrnb1bM5<)O<X zg$fBj4aG>ZMyAn$I<507pXt-?#WR~9CkG-mDbR&ab1%c6YzJbdEy{IwL1pFS+wchw ze2k~5s|MWBMAkr+^I?P~iU2Wk=m!CWN7S%A$d#1notjjv1v?p;eN?5_rt67_?U_!o z{fnF(j%P@%IKm{I@^C;u5hH?8;5&1+;wY$s1=B~cet_))iSG5tMz%88O&8uxqy!w+ zOninowK_5zKu*v70n$WQhBqq^X<E~kRfZwv3=4_EU@+}+_PR%Ik#HR@o*Lbc@VW@` zpSlOL_mLyXE<(`HA8K~+Ys`r0c-JWmz5+tC+S>0L$v%Ey1_4hbR@2`FMJZO~h?jZD zi#m7!E96Vk$nW5mUB{1HZ1-xSRV{@=38M2bUMaHRbYTqI(p}iC`KOtB7s<@9ck~A* zt<eHuk!mN0vflxS!KFVy|2-i0^aqt%2-Yv(46x9j9ugUgPc<BdSH2$*z;UI~HQ3X` zkr81Jwee+J9S}Gygz}_qhsnMjvRe4!r&0bZ16DpXmEX)gF;y)EbKnK+R!7erHXPIV zm={w~Ag;dt&pszI_3n$&%=7iO{pb72y7LZMU%q@v&q@!uJv}eSr6cYma8bD1P~}i7 zaITkW(2}J1fLQo<Ce;mL&-JTr3739Or8%8=I_CnYCzNl^_{Dq(fUnw+MmQ=D8F`s7 z4h4>cDDCxOmSA%7_RKw1WF85B3^Qv7!Q{P9qo0SAABOfh?I%Ro&{eQ@U4nLgZ*wMn zFf=uzZ$*b89%m79@oCX2B9#q0%TlFd*+e@9660Q`4iGAD;I-av9b_s_476GO*ny=z zN%{sD${kNrz0-Gcpb?3uh(F~@j_Eu5k$Vdbma?ju@vnV-?=>t1QXVwlh%fl`?<);P zq#aBP4?eqC`owtR<wZwN&l?T~yy_rY?3xqF5brkhsuUe0$@oHLVgpq3fcAM!oTclp zlk3+DJbvk0$?qjqf9uhr@<K8w1kTDfcsjMnO_5Q^!~&i_zYF~JhlNb{sPaGiNwd8q z=L<A`D`>D1u)Lc;<G&bMRmb{>p_1TXid=};)00z88tpX!rD?q%>#n>Kq60l9V)m(J zsd`rb`X0=GdhSUAnn|hkn5bKE_^*(SatVRMMYxVKC}Glpdvl+0b!D!2-maQ2_qYdb z&R^~y20kx^^<VB+2QxP;dd4t!sLi~=s+ie*^7>YWlvyqe_deOLA?#w{zm<-B<tP4s z@dT`!!u(r9>#STvUmZ_403z3*o#?>vi<ygRkehlub2sYC=BLKS#_3Nfsoa^HIR9Ch z=n+>l_HB4g*6Ux&scGP-`TF4%^M)N-xmqsWQ>89t+2mfAa)$yaQVM*Z1gS-_N6|U2 zm8Qj(UPz?mNE^RK@%i&h_X4A2<3K@!@vlp?-SPK7wKYDN+Uco^V3}C%U@os_tvV$Y z7;#N>(0?j#`S3&0x}hmPdtHedxt56qT$6*5Oe8|zY%JL<T|<XwhqU*w;c8y+MJ8zA z8?=J+q%GQyW4o7$TO?~3eyAdDzf}KJ2O=91bn{vLICJ?A&D-m*o|olVLDyyOHp`DC z?0p^k>_UvK9!Og73p`%w!5Ch?`S&*P^0?&kXJNwq)TMuy_VnG{fMg}OKITp6LqBhp zV8c-8wJG>>EWi75?aK`=W9It7ZbWWi^o=!3$8i$(C*a?p$>i_efep#fyP!z-9H3=D zB-+aaQT+ocyX_6`2~VfA_!aU6Ac~uSxHnHaw(u^BsT9ql@h~U7wX_^#S3+<$GEY+e z>ijDv2i?UUseGu4_Y1p{R=@g9Cb6dd)a|z4&7b9{sGr6P3N*?XEC3rSdnQH`f}6hp zz8PCx1;W!<>34ke2hT6Ji;S;-_066KUl&=Aa}w5|D*LcZWI>Qeg}@O(PtyR^&iDYF z_+Ad5ftkK{%W2v0^%ak9>#2MDK;7cIW~PoR>-Kovi{SW@+yGK}zjM>STbsIM{5Q|8 zZdae@^u|=TL{oC>D3YZigsaxinn1b)WUP{55=(yfM`iwXb@Tz9Qdg8w^VL>w=~;uW z%4B3)no|)UoA|e_X5b>+sBen4%IIzwgVw~~0U37*Ze*?GS%X_UW@iB6SOCjs8FWnM z??CHdW4!|<;eAy(68{dSB-khoL(G2Ywv01-a2`ie@^pEGdhmZ*0HpdV2aS|yCA-HA z2rsWF%ct?D8G@hH2}i8D?zQNrDw|^Yuv4YZ8T@Zf(ORgaDb2DYGT3QT4DoW6Og|S? zrH|#xc(OvP($P+4T*;V?=1Cymfl3j{M<jk@>4J;U%oQ$N6Ks8FzG<HAEL1<5mOfmW zl34C~<lZ7VcA62p666>C`uwjX|2E|(F_sQdHE!M9K5kEF(8=QK`%>c7E#p^9ZRgYG zZw}ujy!!dm)&e-X#L_woezKq-Za+sjv4UP@;e2sIj@rzZO~$ma&YJzp4w7&hceKOS z@FC}i6$=n1k(Q?-?i*8^A~iJbCXQPOJc@^cghpDmbay!{zu9E!0yNcn(#q@yloIjV zl$SxH_6gego&TOSg<fNi4(GQ`lvvj&T>Xlt<OLD)oN6@ju}8U=hu4Jp-AK62MfpuD zdXB*B?w^$&M4@TDvW8zllDu^EqsSwH=b0kjfQtaTh-78h@G1yUif#Z0*@XKrC!@!G z`7^S_X0C?w#W<m@z>QE!h9)4rD&V;*dlKUH%Ayt(wx-f^6z!eWdOHi<PM@8F>Ls?- zEI-H7g_7PGgv|H&ntix&OsZGO(8Yso2Rr7k2Pt@nb3swcsere^Zq7#erBnz|`$@I& zpD?a@(kVKHwX2-jN#ClIEfXV$kkg9d*VG<UvWeg1CylwvhUY{TArrP78x*GTn^^@E z0OZ!2B|xlu;h|Ol<v?a8FL8K8m0iui_)F5ThZw>y)@3?)H<d=Wvo;Jt$CDqclGrSg zfF}ZQY%UG8=z_H&LYnCEavcocEmdXeo;E*7IEH*n6zAn}#h%)m$BHoyCal<g9lx(D z1Z6M5yI)Q)Yy?|frFe-c6ya+e#33tTFwX*7Bg$E%0}(+Kf0JgYOM$~T(4U5LxBd+? zT+ob)f$<B!Ucjdp;mFpKa<hqvwOA@q9VfWsI7U1;z?t><+kw!2F&V&VLS+uMkfDGh zsLmLRxsMm;quZsR3KSEMj3`X$rlNM>D58+s2d%(1j4Tf!SPEaGfZ9Ieik?f+y3b%< zeq+yMyqw8q#mE9soB1OInfbd%Ol11AxX+Yx-^RsrnjRvoYG|Z@bz)A%Y}Z!&D97d= zSIsO%Q!MN=lf@+EDyv)|8MG?0mIvn0<av(@g4`$+f;kkah|do=R@S}(0tR-#1Hyry zWGRZ<|8kD<7DsN&IE1rtX2+rP;eB`E1ixGJhQ0dV+VsRweZlmiPAtM~)l@3Fl|X7E z9E8xNruX37<d3BlN-1l%^fw<axVpU=@4w&&l8(^VFFUTASM$}|IhB9#8et}XtOQ3t zGx_@duLh4Z9hCug5fjlN=@-tX9$h4F4qy|KI_P_e{~XWG{Osj|2Z{sX_5ux<N)RY1 zvVsdl3riZ1F+q5z59SOw4$sH-{}<Wi-M##Rq9ffl95PzRhpfoi-QpV<q&>~tbUa#% zlcs(!piwtQY2IbC0NE4_66<6GGB#DH9|Kr=`Y>0s#JOZ6no2qA?GhX5B-v;c4#3Jg zO8~6AkHN9_#4x;_v$=NNo}JIy-%E9MI7~MYR`qnwTxjC_PoA0TxcARYo`j}9)lp3> zhgRX~)F$7oynCJb2!^QOw5CU;T%>zWtXMr|;Z?I4<9v86&qU7l0+;=TR~|16fX(o* zjzDNtJnrQPwLE@dGN5GU(TY(b<)AqrvT{DpZ(QlyVdl(TV8RUWIHQP2NTo6Tv&Ur< z0m;sbJ8g8Xz@E|TTB^l;Yw4h7M(1Qd<ZF5k|B%E~|L`6uQ3+qK)_5|7V*wnA7y5+l zt4un(UzyYB?uE;8thpmsk%q5|nFQ)j>UK15qMv-P5(lar&J}=g>1%oXn=bV3S?5p? zA7zJ!C!(09RUz4A^DFSB1RyI~7kF|0c&tgHl9BDViT<cLwqr=GLo{`w7IHfyDvksj zo0xA{XRE#MoW?pa*^U~TvRG*JbLo8X;VO3Jp&RCvuhXuwbvwC}j9gZs`CB9HcA*sh zHwf@3)Q97%Ry}|Bu!J6NqH`fms-p3G6PyUdVEgNtk8HC!J&D8D1j(s{4v-VW1xgqt zMn*!&Q5fg$k&VVe<t9N(t`87en^F@P;Ba6-U!}T_G?g4zO-!~a__s0g6(k7bw<!|{ z17nB;Pz-ZMPX{aYjIZ#yu?Dr({imKwlz5)K?^|`NHfT+(4($2dV|KUGy^OQrUpB>K zAa0*Wtv>X3UAh+wmT$`^&SNbY)UZnHMUY?t#sU)Vwv^+kYz}WjNNk>2dWpPw)8A4{ zgb)Q5brR;Aq=vvm$^{qFYS^QOX;e}b{2xY=r%BE>w8;ce@;QrV)1YmawVgkd68qub zI{#duO!OylzevDXNwk}sql9e{{!ruOp90h=S@%3VKrfB$-H7=DjQy$&W;2&ELudTI z@4c#JP#^chBe>PsT<Tso&0WqQiR}6?@j(x6d6pan)-JO|Or{dyT&)Sw?B+Fax0G@p z9q!E+f)ydUcHG42TR5541Fc%A*8yKWbwRD^(`h(S3XXDwRHk=&XKY6_AgPUl;o(WB z$_EIP&cp^UWOPawa5ql$L*YqUL>sY=oY}Y67kh@asAnNcmhiBscbiep{GAl{&a@pG zhrCB9khcmqu_0F$KDl9^y8@_tUMk;xU`B=mB8h1QA2OToUeIYVG_4^FPalpA`VixY zQ5n*z8?N|9rtPzVbr`$Gx6?uSwLS!{!2uogMm|l2Q|dUTOQyilC;F5CN=hJfg-raZ z_b^Q<8+ZEI)vNjB?Qak%%YQ(%+K$jYYi6nUh5ZSudrc?LEX*v7|Jvu%g<7eGSiIF? z&n828Okf;txL%ylH~HVj$<Aw*J7N=`>Cs43Yp|-|wvYxBvhhw$>hgM%>}`}>)zerf zh(@rF^0k=I|CXMA-5mn}<geiFnS9p^`Q!Jo<(FT-;yeg;9(Kj=?{mnjDc|lYS)-K? zZQ&smpx)ofd+Vr;Kb|$5CHp}YN<nF50~~?&AbmOc=JFoe5}9|Ih=<}1eelQ=a;Pq4 zd6UYC9BT5OvP#4Kf%@|NXg#$0=(r^J7jW)S{G=_(9r)e*_e+yW-UEl2*dJ?m=VMe# zFTp9WD?ayn2+RC8;8?}XT{awO#5M~`B20aSq;sD<K0ItQjuE9K)+>$C67o2*m{Jkv zLV;8Pz`@d`>8cS94*OH8wMC|mD)XQH1|J31L_fK^6P`2UoS92y0g&N!RJ|YHcaGGh z@Co{kKc2L$_+G1lA6qpQ9{m`>;b#fJHMZm_v&qoq)<aUna8e_Zp38ZO<p;EUHWK{@ zg@l7B3CrSK`W{+<441JEGM-smAi1q0j_2kNf1)<6J9KmWxC|nMFaHSUbXQvkFz3F# zm8`O8ovRC=coa?k%oy*fek6acHMF=cQHM)JN6IuCI>)4HV9bdG&MoBBB!nEEOfH?h zAyRvR;Z6kmjWlj&_)!>Lf&DUejBlldj9!l-+pr2g9o%L4e8@apLd1+Nu*Ai1x4MdV znZh2G7+UbCfo)$<SRxG#6(<!)Ro>UU5!;R?l>PLa);E4iVFC)#dxd0Ujxys*GBR}L z%&uaCbsOJh5ji=eFZN5jC`yX@kTRW;Q3-N?@T!N{_ts~Y70}=8j&>N`f3+sa^>lKo zzq*+_LvE?@sM!c{C{zVjv7<8Qz0rVSQl2q~(c(UV!1P*ExV=yIL=P6*RL315n^>f0 zdcJjB@ll=W4un;)Y`kGeA#FasvPyK#mC@zQ!?gJ?PU#%I1eIbqb#+f44)qi8(}t=Q z9=EOshL11(XvU?Z*A7=37`(60$SugxWF(Qf#YKG49F1@1Y;Qy8@F7O(Xfe|_44nu^ zW@$+Ygn+n{=o{uJEFHiQcc7L5?G%-Aly)=#K6}VH)=$nhKWYlNSez(8(2h<Vsi6a} zdtiek_cAL2iMWcs%ZU<u>vds~gV<ZNX875+r6<WeF>?+t(<6;FjTgTd?aN*Gw^RUS zta<+Pjbc>C`Tg9>2iv=7y>$co6W_}^lG_QNZ$plN<xHS8sRc#Sx5%!C*N+CyhRyVB z@$8js)(Nm9r$M|6Ny+TlcL~@b4`i8}8U}D>c%gnAC*qLmw6y3gHr2eR6}JB0sp{Qk z!}jOv?fS8j&Vz^k$`qHB2undGQsxyXC@Cq^GqZceqsH0#ODvZg0NG`P;cFRh>|`^g zwD$_fi5Dqqrke};oO9Om8|Mqv0Y@DQDxk~*WDW}%$qiU$*_rrmIxgWE4-YxdG9Ry( zm+3>1&i_IERUrm!<>kdh|8i}TFiX8k<X-@U5vkxR%NOU<M{r3nxqEi#-}Ew2fzR0` zBQ<BRyqGu}S>+T)NBOKbIoel*Dx1oiu8yKS2LXiELTU;~0}nUg`Dy1+=f`XxxIxjN z67vUyI#RLdE;W!>+dU061JCpa$K@7yP&*Y;KIwY*Zp+sT@c{=dlov}rGabnD;N_1E zHW%NR>2k+dCp$9)kw0W4A{Z|gLZsc7B|d#NJ!o5ceDU^<c+bQ$(=jr3=UKx4Sg1{G zNFcWnfd9V@7ehv6y_(pj;)FdajHq62I&oBtj>1>)hVk-1I#td9865nqE3a*W>wlZc z!-bl~F+N8hqt}N9z1NE|!u`0<1PiS4#T{7w>3j&!B(2N;_vg3MZ1}rhNeDdkWPaXC zVt6>4aclJ-w#E!Bw8L0n&|y_j$fPO-o&p3+u7Cyd0%D~a@mxUT#Dq&!hCRqIdw7kC zNr>IIAqel3X4mn0I@7JoP**1YQ0|QCPJ>~xxY{thERJ2h4LIohyT{}#)p5@LY+8fj ztM5S%?!^+Pu)p0a`!B;mHwT8x9jn&Y3~tM>iMhDB$3|%}wE=Lhk~{)X=7uET-1g#@ zWur0hF7~uESz2gT-f2(OM<>6}!v<Kbd_I{CGuq=?STMdKcpH&FMT~71Sd1a$qXUP@ z<IkZQ2bSf&xdD<(fX(M{S}}g!P$4}0m&bK{;)B+Vn7e@~X15E5pR6(t2auZ)z5zBA z&c|KzC|RTy)*RITbT5Z#Y9b!(iew|iut`E06a^+Q@IHLEOlU^-uopfoqKxUq8%{m@ zksRLz{}XM`SAIClHyaX1t?t1uZD3>x%YnZMWxSVLf5-^l|77+!D8VL$wum&Spg5wr zB<GDCaNjh~^5FpXUX(gZ-+seVw06?XKW%SFW+9Y2$#3Z(H3=n%IrUMJLYe&l!fVBs zk29Zt(uGd0C(#^PaZqZBjv8yj?U68pNpi)BC^-{j%<iD7`|xmuk!tzcQc<)-vx$Ax zSvgFb+2em&z{-z<BXyhIcL_4!!Ud2~tLPU=`Y)9>^<#t)$PPkE4EXzFujchoxAh17 z@X&;6=`#XX(#c%ur^%p!SQYHv4<KkX-YT36XmH`x5g+<h^Gn6E*TF9IHX&qbYJ6N@ zODopi)6OmrMn-Bb?jC+C`+c%ln=a7<!)QAqVGBn)-k-9K)c+bFBPT~1^cZnfuCQ#e zwsWOy;1(>o{S*59CHOmi#_q$v5{GTtzwK%$u<3U4`30;}<RVi+WL$hIX=`GuWmRE_ zR1*X18*@jmiAsZ7-q~&==P{2@jI^P1ePYz+<z{%!adQpj;*N}mK!bpqx|WuR>Gv!^ z)_&|p`q_eQ%dP|t3CT(b0Zfuj)g~<y{`~60MX)h2&+}9i=rVzTe=?J!as=(HMY#8~ zXZW+RAI^FD2~L%P6>gBTq@}Bi3H4MWrR0pPUU=Im^70UOHjo<#`2*Cn%_0V*II%Dg zo8&hu+WQ`AMvr_056CRhu5}*zlJ!^*t@FqR;i!ZpIYIs5DFxYdsnkr;(JR{fe_Jbe zNLlPY-Hl_ZdE1No1F<;vmO%%1lH2BHvgpCKru|b|ebZjhIs^X}8b>3_gs)i1Zh)>+ z<=A3MPvCo~y4#P?S>f3y&Y6UXwR6xFLep&(uC#ubGdU+D>48&HV)k`?8CQlKo;V2S z${8%SjM%W_WTXSc-D?fUHjtutl5h6#ksg^tw33E^%EZouq}iskFf|2nb18mgUdTrS zJI(YH4ye@lCO&m}MZ#?w-%^QEOL;&#(c-ThQb5k}XSk)7kh8&Opq34Bg&ibSS~b6E zGS(8B`tSk9hW3T0trVE~tt-8R>MjQ2Ld%Sxo@lhcl9?=U8HI2^ECL0nNW*_<hRZ%i zs>=f8jYGk6teNThYcybgTmXR_OuZKaY8Hs5KW;pYQ!>a0G04^rRkJ!fsgjW7^M5ia z(jLdE?zSc(fc=j2_%5b7Fjzq%TI@Jd<Zmi=AvE=Mw3XfiD12N8%F8?P0qwpeB){+F zI~N@jii*1qCd_`cCFF|ccR?TFVQ8S8Ajv1xDn5{@#DXiT!DwoqUW(?|yP|Ba<-{;@ z5ej_&MA8$_f$Y6KcptSOC(_|n&mE<=!@I|a1K(|mMQi2y{eH*!g5wV28bB#TAi9{I z+oK2bDo%;dI+Xtl)yuhRgohB#*lhTQVXr_YY<zYvGb&yAOk&-j=MZW}U#0^!6`)l> zoMVvMrBKe`+8;mS!9|RIjX!KKuD!HE*y7Y6fUh*7kc$UT$#gMBDo@^BMq2X45KtoH zRYEARZAF17ViGL+UN?-p@Kqu`5J~p7u*7IRwTyD<qXHs7W8ygDbex}b$k{SCK|qfK zcT)UIi2<#ri<GcT5o5skGcfLkg_RRVJcQX25>|PgNx1P{?;-6T7?wuVTv8b+g1|Na z)IhsZ35I$hwpHxgMn=~*iAd56rdo$zE%x3rX#?MTGl)LS>KMaL*ApFKBQNh>1fQzu z)ov8<*02%{K=KyXtB5(KL!SaSAbmG%Sax}gz}tr6>FtR9PTzS97Y>ETQyFrU@f-Y? z6OE~{G0~w${6Oa4Vn841U?=(?ydkRk6z@Qepv!LQv%^T$XD^ZUl|*JNaBZwSgaKcq z-TDXR_V6d1e$<9y7ZBr??~Jk=fUdI@X;RY4T`n@|f{w#Dw7untVce#vtxVPkgBcM1 zdUxu{Mr}`|1khn8VvoebIT;|IgH((P5h?~sU`dQq<0d@((Z-zuc+2~Y17V7y@OuB> zDc}#Z_T4O~03D5uzQ|$tR0?!15NcqYWPHa3!pihv>+f?~e5yItdvKU`fc=|E#zZVJ z&NO`T0ajT$ccZ2;cT-D&ZU_A6=2KdtTaT#A9bUHmT6iPO5@ad6#A-R)VKqFAy_%%p zvBI~5cw~8GL{mfcBxA8diRRLKY>YDCwXLHa4s_@HgjzuoRr**AT<1L9Qy0ELX=f$i ziIj{S-j%dB`oEWD!iLDJC;G|mvCPhG+(0*#9kaY^t`N0;X;f7q$N|nXDer@)V!Fc> z1ZR4r3+Og2%|MEKk8{6tTb3=B?M#=(<p~>ON^F|b#$~lBVh8N-nkhp&{q%jFw|q{0 z5ZO_Go%=>BgPywF$axEUSdG6T?Xh#0&$@wurSTVT)OM<(WnS79??rNYtJ&Z@aIxB| zPKB8zG;BC&T3w1i8CITgBB205hQ~Mok)ZTmK<NXtK6V_q_-115AB4*W12LpK^Rz>a z>+LU<{D}IY`~F>;NmB2_3##flxXvEMQt9Hqdu%xHSL-44O?gan(+Ju7NI&Rzr<xM_ ziIra4Grqg%R>c6B$Ja_R7UudDA4pE0#Y#f5!~S3zCv=1T`=F56lPthyvo7!#UM*rf zNT0_;N>bpfg$O-=X94GmaTZ_C2AaQ802s9QS#OnKV{_wGca`OjF98il**}_sq<vlH z!vXxO#@C~;T2LFXNxIi$D{+3%hCN^J*1Pq?Dd7<ABBy4v%Aw%sMUTQ{pN0(og%x}8 zZNslLT3C+y-DX!m;^(Al9EAz+b$XhIb<MXjVi{0_;U<c%E*XO^)X4JYlCrVK2N=DV zvM<EMr6$QsXY@yK({HuhZ9A3pXQWvLyvt;%vA*CEu>GLM$#>~1-n*5R{v71UfWEv3 zVu;1#G{(6DHIO7#u`F*o*oW8wEpavskY*6Rh>eSl|2duM-ba}r7skyRfR`ZqR|q)2 z*lHnobn(s4oPaBo|3t$zSm0tgfQ-d&OHt-eWRKP_-^1+JcIB7L{HJ^Iec|?a;#@fJ zKUr#yPcRD>+W~4)7Ct~M9^Xq1imwI|mNn>Zl@_;mpglRTO1Xk4<8TchWi38rt5p`5 zdfpJJ*J?B+t9^EG+86%>*bK#&Qk>!{<qe`j!{244eDL(vdT3hYB24M_DE$@8Zh*U+ zf9Tbt&8ZHW$fXR=FQ%zVR&SiHW%7K8%G5Q=iP@W=(Tv)6S?S)9bbt@@+QUUsO|O+F zFmChHj~j!QKLR&lMI22g>Hd^nzLaV^nUvtDi|TC12{a(BO!(y{8MwdHM7e5zC8gfN zM;ZELObF0HE!0!(0j)n7ZLAFGrDDt0(U*zBP0ndNQ%kn~#moB~kTlftpyo{wN8-Ju zbR|9lQ^^AM^FHs)YPIMfIz#Y<X!je=YZt9%?(HuEy$2+3@h<B+S-S_-#?o^}Xl+WP z?TDX6`kA^~xoy<qLpsW89QbOB?)$pcP3&k>pgGAanYO)=WmP!a-YMqfcM`byAHS@< z;nC~r`_Dgyqfqo)Gi0pE+}66Xw@=!xCk-!`8rrDKj7i%5Xa^dS+9V7belmA&CePg5 z6oNo%SQ@ye={d(}$=PQ0<)NGEQcG12w*vt%lU$Zw^^7A)G&YQHQC9x30XMAm<SpKb zLMaLZ5p9C8GNu2}Zxp|pc}P5Rq2{oDF4`L9Rc97=|C96Lp%3eR>V1|VC_~wT`dXZ+ z9}XApD0o8@LBs=o!&i*cL+Fc-*mlBUTHsg~m;J!_yyTATzu{oxh(lO_v^khfKA`^~ z=uKLf6J4GkG=1c{VNAj8NtfwGrPKAVt*M|L?D9MqSXukGws@R9Bf;0#EEj)OX{3dc z$=T9^7n58hpCfA<5%CpD6Mv-f3+NI_XCy5)JuA2DmgXxAo;yN2-b-dp$YgJM8K<-e zv~0JVkyqlp;Gdm0vMKe5w8fh?torzT{qw<&s)CiCKUT#;2c!KeVv6`+f?5++`#x$7 zkYRZx2YxU7avJz;njihCLs@#m<_5N7Jd+G8FGJdB#(dg4C=eZ?;s~@jOdO91CS%Ue z$0P=Ua6MC~nsWR5sZrV3pj|bfH`<G4dk?)j$A!X_2XM^##)Gr74LXt{5lU(a2aBPp zX*5nRTx=2NziB?IKn+Mox1$Oio^N=$8S9rfH<S(D?Dsxd7n_Q4w9kA;8A^Sg{N~jM z@V(_A=X+zUKgSZcaEcb7w2$+dxbB65Uh^h1b2Q-+DpCFg^Lb*eLG<3p1?~4S4jX<1 zDLSsn0@Oyw0QCpOMi2WAi%tbYs-LIw{NFAthy#DC1DX|mjjZiJ&~s;3-b22iH-KaF zdT;(sUUPtbWEW^gQ<0-=3jA|Q2bFk|M~W4oI2ySib>*Be2`=+9m~41*d1C|pg!!ys zcl7;FZ<{EUC&<JvI}jvAtG1%z)NLizyHE2)%km8DgvM*|ocg8ChIShLoN)k?LRlju zl9ZdU70?8vwDvVXAF~F5bYhB~BNWgh!8?Pd{KAvuW84}hRaU*7-4Vyzo7O**Ztl7* za?faA<emq|-}(I$>qDh8Gq+T+zd`#8e~6z1p7NXrA3FrcHE92B|GUGclPiha`rQ98 z{7)}TeAE)q<#o82XPzO3N1{|?y?v3+5Nl)~CDz@93U(TGtNd#hq1vNsu%Y!L2enhg zA!_nFCE!pR-4Y#;$=;e0BvJ_w&`fh-Cg#MCurpGdW;$wGo~e|sdFN&aY`$g?F1*uc z;rBU8(D0W}|F@4nq&Rc+xX#L6YJ?@0H-+7qa<8X1vb^7pq(=4-R0`pE5}20HcmVx2 zGXEy3k8fCS=>DC$%l8ETQ~ZZGSG_(Jl>bYf6SQIiWE!5((9(RG?v9ARu27CR{{6Cg zRb4)~`LM5YRiH5U<`?bdQIf95&MCcQ<h03~?uhwp7kLS!pEPP4wEt6?Fp-;_olQLM zVS_75aY&Q6R+Q`BA?H4wU9&@Rvz9kZN5^w2g<>jwOIu#bA$;ZA-KZW&&s~rA;yyb( z>>N9_IhkpzH@)ZeMXzoGEr*?CjG>WOIRe@0=|9T=B+L&sw@`uSg?3tO4nR&&pEoi< zV$}JC`ULkK<Nhg#ESNB=K_!U-fJ(9+1Fiq826WMS;lY)0B{4sLuWSDJx1M&_0&;vF zaCpJm`cH1@&rjUI^FN!7uU0rtk7}oJ(^KWW&iUK^?mP-SI_AES*r2&sDb&4K{c%j$ z7^s?qH;CQ*r;1cwNkD!kQEPKlh~q8*nsWt`dhvwkUQvX5iz2!PJ&nVn#PQu(pVc{4 zkLMAn8I)q6;X_S<e5<(oMU2e&tDDaG6Jy5LOovjc0BWD+{bXEOU*8k(NW$$#?r#rV z+{LoQK%2UViU6+@jITf}?5(l(zK$p4`r-h`JO32#^$TI7T>&l#fZb98dM`Lcr0@2L z2^<{c{{Alt!(Pt3`-v4ZRrAGG?Z00C{HZ9Je9FrF<P8CkM`@^Dnp!VgG;`04H*f#; zMk(iZdq(iABIuohdOS;K6Y-`8(9tL<Jx}icF@J0KH~gAVZ;;@BT7V=lk%25S2?}Gy zjmms2TV)aD?OXl}Cd7+Z6!ax?>|BGmIIJ<Erqlsr!T;zpUsZBC&gcA>Ih8?CMUYCf zfULoV>6{0m0Q;l4Vs~j2HfX|qwjHcN&u`?P28b#~lp4K8Ap$jHk3x(rg<*eMlL{ZE zCf4dwfWGfQi=|*dI5HjkLo6IS%K0utoHu{zUl`vkqi;$vfveMwWXYPAvom=&JypHx zGAr05Kj+?4*0I>5q*G5u0??dV9uy{Dhe!a6vf2HDRDrs3<@b8gL1ikQR(dxfQs>l9 z(YVoj->_TA5dY#ycc65DZ2cRomtOY^Ui6YTKJNwJYweg6)vI|TX1ife?`gsd%0o{I zCeOcX47z?g?4E%K<HXqDy-p<Meu0JBBtj;0(DTyp{x{pEmUlvcm}SzaDPsf9bl47j zsZ&6V1)iAg8}DfQ^ECLrny4i^2-3-w1|cA#v5b*gGjMU#c|TaRv+u$8I!3~+187I{ z_{?&ZI&ih9EI-hN#dscEFyIU#274b9VT9mmjh%ZT&qJ}`Y*+-Q*ee-Ire~gfxA4!Y z5M&zy4^ztqOb@`8M^!dcplkt}*B|3Ml`=3~<&XZam8cktH7k>rNUwIs`ud@cH9H!h z?|;(JN@Z0<u<yLl+~nWA|K(VgEm)0BEO91N6Q8N*(6NPq-kX$HAP}dNzvk(3Ri>)= z4m`?z6C^xafY(hNXF0EDXnFY~;)kf*jX=wNpP=7B0+~XOrn+arl1qE>OTc~T29%1f z(-QrqLd^h`{sOK6Q>(#?8#_{Ci@&puZN%;b>=g8uB%oxt>_=%$Y}i9qudHK2Ha?S@ zdiA31a*$lc+A3NN{v4ak;Rq9t1d;a*pRL2Gfc_Cr?(lrpp6qU+*p%4(ZNrXNp}(n% zh*4PogSVFzk<>niX-DQ~FZs-J4Z>cKb9O>gvO>Kf+l|WDNVQ0l|By%pK@K4mSEQR9 z7!@CV_csRUT#Kf$3?Ua=^1)o)1J`N`#bf>*oKAbQ>K!%0bfI*^a<*0?J$n}pF=I8G zv-2k@O%1YiP5`%M+v@(Y7Jtpsiu)jzWc7zxT$!*Kv3Z4FBN4H&<6}C{a>G(;$fFfB zhu&oN%tjf^C7bR$0~3Y=XhP0bMkb+jHXLeNtBetTtbiLV5)eriT`3RwR9pLgccyxE zuI}X&JH5NaTe~2=1Fya3u?i)3OkMQ<n0hNnbJGgx{B0H*fl`DZ9ZLoYw->6sT1vq% zS>?t&+R4c;gt{T`>&_`Pf#VePdTccx_j3j?&F|KFM~2gde!Fu5v-|n{>!Ug-Ua2#l zyvh*Q#x%l<ki8TSb0};$!Zb%hcX|xQP#JvCpW=JK=?!c}-w+hRNJq{W1hDVgiLvOl z^(YtDM}oqaTfcr$0I4~go3f*rGy(e`+Y{@L8a>zfXlQBg|J&##2b%w%00&}7CILlr zTSiL?1)mN`q2wUUUKOz~K~^N#7<70UE1UY{b0qKZfj~i_(-MZQ)$C6_tKYr(sE%jG z)G=LH_H0u~J!H+bTc)k%vskg&V>!1(WO_0cWhR<Snf|G_^CoBg{Kk4zRx-JMnwmNY zN|XVvY0dGgPa6o7-O(1ek0vA99(CVkUmL1!>uSGUdwwZ@yTW?>@88$<YOEXP+uQ5q z{`te!1j7<tdv=zdd+T7v>n6p!PcB|V|7e#KQ|$NTl#{-ELz9APGAXk0<)$xPBu$!B zgHYXvk68|q5(dJ$l1aRAgf|Z-dIsT@Kdnk260hIgX8;^mrXyR|Dn;)@tpCT=dk4eS zzyHH(2tg!zjTXH}w@5@MBFgHkMp(VGYD90*6QUDkSyt~vjV^i@y%W9jJ9~fTJI~BB z{x@gOd6(;YwM&@oH6D>kgM8At1Ye#R2ig-05`^&2&jm%bhx0Edlo(3K67)<&l~z#( zzu();YOJ&ha%EllEHvWIB*Rh<lK1<p(p}Pbe?#9$Q#fA}``w-t94+@`{ym*>Ia1P< zgWNbxFT|qtR(*&U?%|O6pa+=qcfyG=DB?N^5^{C_bUky3Rr38Vg#LWv-;b3SgR-Kx z#2nSy0UY&HMQy(OT`0i-xdwf^aCmpAtZ2!(EEVr9v2z{YReXrv262xH13HUXsE!vj zbU%0Kr<ZcY@AzWNv$%JxCz2<Q&$jo9Q3Vp%R#&NK;?sCG4l+2HWos#jn;VbbM!&Oq z7r)N=EaGm^AlG<`?`;I2m)hdP$V;Q{jRK6mI<Lil47eOBd>Ar%gTcpOT4y(>W67-u zGWbS9Cipt(SPSFzUEe>(8fz-;M%2^Jsx4+6bz@FH!uGyQGp!~xsV06U--D*d#v<#@ zpCs^$uV3H^Ad}m9wv$~_<2)-+{dmsGf`9zp6VFfyV9ve*52{Xp9cb&oTSpW<`!#NS zmtcJTg-%LG*u7{MUjm)*S(cZtDKS1i{-;;3FrIz+CM=GDY>s#v;OfG;T}PN^VV|L+ zisqS0S^9d@+tro-AD(3}Ao6@}K&)(H$si;TEX0yv2H{%)c=Z(JJ@srQaW|&!@Ed7E zg6DOXb@EjMpW4glQ{ivX9<vLUd<%d5fp|Zp#i8;B_Nr7W--4f&)T#9AdWF8yXV*M$ z3C0<VmubkC1-PenSf?WsBbWs=Eh|TG2M5hPT_PqxGvZ_+sI$k|J6fM)v7@|U8IOqa z1m594m*zer7CWqDAuzQ3Bf8Q9nit(Gv0x6PXMr~RZpE%HBAz9{x&8~CzI(%c-eW1s zcDjb>f5({EOdqr8>(M$3o}!(+ji&TLSnUb%+@MQv0c5g;_sK31drUwt8(?+z`ZnM? z+MBn!$a-uV8PF8Tf}Tt;_jkn;$iM*sAD2m~r~0)(LjUPgrWr|T{Fg5z7ixUrzd!jR ztJ$loPI_n920uiwKju`?oDdJ_-K#UYkhIJWo2FuVk6bxI(?L?V&~=nfy>!rz^}cBs z3Rly+&@WXBF-X2*9C0&M<I?&Op2L->Ey964=-fZatuLFA=O+LOaTVXLBYP>R=cfK& z_(u<}D>p{;rT(rym${tpbM%T^H(;1xX{JR6H5;YUNp>IlJ_WSaPSe4OQ1fwOYJRkq z{2vWhrSG7xZzK)zF;h&*IO{hlH>hWGk<~EPi$awod-oSOOK6-PXi$<?cVZqzH4mi8 zK#^Gf`-*h#!v?4~#&7PQioEe=X79kk7KC8i>bK6-a_03B3NjEerd%e9qKPa4rLS?n z?;`_SwDQ4y94gF>!tSFJa^eWmget(;tj1iERx>2>s}y}hE$7*Qd9l!IwE%B1j&D@C ztAu6mjk`eV!S;tC1l2XB++86dA{e%Nw2Qy0DQ2d1E3?b_zRQN?J9B(fk%C(F!%~y$ z95QKYEt8lP6&Sxo4l8;i!xON2Up75?A#uXVNsXikG{jn~ekCOpGw9+n-C!wLW1G>l zaaFJAOBFQpT~GDhI}=w6EGM$x#=RC+e_lL}*LxiY2pa|URG(TY4d4b0owcKxMT2!; zGqMhF5L#j~b9M;ZJ(KPFKzbob+So<SKMw$|VQfTR)FqYPIDB`r!Q9CWjM#Z*+jsWX zY-dA({Ui%w5<zMe;e$!Ua*=UZN`DLiksk_*^!_?<#aTlWXE?+%YmSx5m{pb<r%wP7 ztX&R%n+BH&50^NXW71DQ&^`8_1+)tbhrZ+&^Iohd4S(u<<IgmG;(&3m!)6f6_cU;C z6GA9X>*L$eTWfu(v3ldpTS@(qKD-<fE)uQk;LKmC*vxld5W)H-Z?t-W*L!d%PXMqQ z!W^R=^Mp<vd_-l|wiQR8s&2Q9K3lXX7XKe^k(y-6hCM+Ivnm)+j!;+p=tjvd%=#H9 zEIct%fNu0_Op3T1AFA^CI+bX@vT3#XuMKqZmpT>{;^24p*k`wwmFdj-37zj2!+ezo z??)@E&;zuZ)D%ZO%F)53yj4pnI;M1@?Yb2UAXw<RaH1mKa}3)d@<~P{wsAmn+IX7Y zGd@!~R?_#!irseHi9-Cc950Y&unfHUQR654KwVCJwhXP*$0_gq%SpZtjh{CaVhf*E zvT?S<(4VY;*$7ly7bRN!Vb*r}D3CxqD$Xi#VP~XL)rreR9|(|n1A~L603}^#Jxn+6 zy1Iy364dVdi7=ta$6hP%y2Z?{z#@AiUkG^xBH5KVRoLOoTxufr87k}R*zDZwXZY(R zz?j|258<FM9YV-XH{5LdL$46Nw@!-vs5U7%@_m)ZQ}ly_HtSD@ROT~*J&#Cv-ab;) z33(j#?1yF6wYws0!wOBWMDxu(<97^Hor|(l((yW12)3Hl7xv&*MW87~^)lF+nbD*P z+qG-uwM73~TgzME^mU%u@zWs%#zj#BO5ttSQKxA7@4eeVG}{{qk!bi_akz=g%(LG= z`u<@|R=w2!Wja(`4Qz6WnSSJi_lzfEzwn7I7S*Rcs_CJ!oYh1%MNMS;XAAcZF2M;) z;9{}i-ihE=H?UYOX3>n7OV#4$RM|Ki!1y{OFCNn_m%NHyTiE>{UfqeS2>3;S(noZ= zu1=T*@YG{<<tmDA;x|R)2?ck(0VPf-xGHh17h-W5J$DHXQ7M|uu&O&Seu#Pr<V0;6 zKe1J}kXjTgPgfUjc{WKwt1@r7RwMbyhH>NjrBa{y!kGKuV4{xvGiFU{K#d7lotmG2 z-v)Gru(kgQ_4qN;<pKsa-U}pDzv^}Mds+1U9V_j}kT;VyL%emR@2Wp?LwPcTv^6k_ z&oxg4c9i$MQX#m++wv$~J+(%OBW)v{_b2@jh#$t&4!)n=m&_LVZ{2%cpQuwdl;p`J zyVz_dOmB3{qZyURzHyHW&y@jSasAZa>%PkP@{ZNSVe2TSAw(1<(B(j(lP=5eRm1XB z&pMliu6ASw_1{aR@s5VaUI-zuB`MLipHi(pFPs)i*z@HO-V>d-N2O&oP!8fvy4jgp zz}7=Rf4q?lZcccN@x?`GM&%<rc=G}&A4Uc$6P|ygqYv_4D;y#EP^!}@AW%kKrz$U; z!jOivEDqm5bww=^GJ69yD2=7Bg<y^0g2k=?^J_dM7LsFY<qe<oo94v<*~3nK3>Gp) zrr(H8eqdYS2Z*rI#}T0?fx|fJFN#L)7Q(V8g>&MjyZ_0XxR%t|c`8hqS=_UF7$6k5 zpKzPJT2_;Zj6rMsSYR-#_}Rh+)y`*7<&2O7rgkd&Q?!4wePS;AZnYvijUuyc`cl+& zz``f`RWlpo)BlLLg_~$s!!!m#y|Y9T@>zbdj5q!G!3}se`Yog}WRHmYo8l&sA53NL z6yS9ilq0Z-vIW2<;@2#QIa=nOo+J?<MBy{LNuKr3kMg5lSaP2#xp4Aq3TExQm_R_n z*M>VIC!mS<Ov%YZi%(mJCHxOkL)D(!3-kZ50ChD}d-q3`f*tCB{|AsOyb_6Ir}Vf@ zYV2#dU2SWmL65JeQc51GXV#Pk7-cP^FlM%Z(eoMhIGu#5S9x?j$UPRn_|*9~wzd_$ zl6x|w7g8Ob>M*gN|LHD5bM~(%vnjfjAMpz>W_#4Vv5o_{=IYXz8WJh5as6nEY(gkA zDYjw{kRRHcll;=zD|7TSCf?2`1$p^$XwN&J)gy%?KvO~8dbe=+*Q4cTA^Romsz=84 zBm1RVqO{G8><5vlfW`Ldec(ffp%qmswQyR{F`YDcCwN6MvpoW&WwTNXrP9rWP(n+) z;zG_zRf27ELGe9BY~VTlR75;|{;P!!TQ?>rbE%+dQ#u_1Ns|y6E*@b^s8(3;v2w^9 z!q99ENJ_MfW`12U{!VxmCDk?5|Mm5A$pjw<PPu{oe5C)wTx)de_3Fcy)~ibCUrV=F zj$@FAUi#J8`wss$%!~P;QUhUwCnL)fpI)I_z2IPMLy-m^$<ec5iXgKmK+CjWom2Lm z5Mm5uBPS16161b{70JyJ3u&PqzKs=Bqw{aMAzPY81>;NKU_`W8v2yYJVgZMUJ7$mG zTw9HqrYuF^BPyVp%2#i7#r~jdZ}Z}%V!J-ovzysz9Z<mb3i*d@<<YZ1*CvypqP1hG zdJL%cb-AQcRDXipo$_Kbw?TO+MwNDVo#lxnAjHX1N9!Fj#%YLaao-o0nt2cdVny5} zFIH48yYP8eW;Xpv*}Jp0h5lU|IIO}uLY<aZx}<zI%N$aEPad+5&is}fK2x-N!@O_u z(Zzo#dk(LkbKqAoTlnsDoyCMw(%g;K=A`|!B9waagY73#rjfQ=N5Yb>LV0-xIDLf* zIlV&O@xTWTuS`NiqpS0nG<meM-*FC@>*Pg?>os8wxL?2A(~c{ae#ChON_+xj$o3{R z3-27C?)FV^q9DzGw<^5L+nX6Z!+u99xtUToDyI@%_oWY@<1(D}vZkw-gfx<$aQHw? zOvbcw0T$xJHyGj<u=*dBG(0(rYO`#q5#mKd3@mgJyR+X4lT5UM$6fhpzxQGl-PU{+ z6jiFdizX~Qc?BAG>ub{dRh6t4YOm*IcJi}Vm4G?^#dk*3eWfWIiZNptW7{oW!qY&Y zghh2Ge)@PC0Hy!^0{XU9b!pP;C-nX`kc<eqYYYFVz!ow|T5%t&%^^tJ*)G295h2ik z%2ZH7`KM`A8=Ui2ZJ58O^^l&dZTNXt3oasIE8ogvI3T^V(;C6Phgzl0>Pt&8zjjRk zr|lwWw~|ie<4uX|?p(TM>*k_amkoOEV+V}c7%TU&w+0gR71y&mWE8z;MIxUVBYf%5 zeLw#x6e%yS3mdZ<TAmJnF6w@Z6_Y6${yfg?iLx;!ko%Q_c_RcE!p^VYjVA|jyMpBL z+&kKapX%#dy|99>@oaXM@EnXwMj2mnH43LrJ+%yKxuDE3;Lnl`$0<i|cDft0bKfoa zc5S6-=RIn2oNQgKNNKN^rvD?npZn8LshHKHLABrLs$}M062Gf48ljImVX`o>chQ8W zzKnmF5R>){(DD86k5mrm#Mrj$cvYR(UCI*U-n8IN&mRhTn_B)b3B?9b_@c@l1qGGC z4tyQxp<vSm(t}CGJ)wD5hSwm*&VvObNj!kT(BigTld3z1e_U1%pWLlWJXgQjUZrsI zYdp_*KMCuEgbU+|_s8)6X%7HRb}ggK#-=`?aIBWCu+EsOZyl%=jKZ!3jxjgRod_0^ zZ=*!4&o!}itIwrK>$0gqo&V_!i1c6r5AO(OzRnUB{ArecWj_~FTC)%06BCX=#vRx4 zv3vZK^8%tL<>LPHvY<Hb5>2e%lP&^!_G9&ssQ}AHEn}Y<GfubZ@@l7iS_4-9$I$$9 zsa=w8Ww1dD4DPD9@)!Ip@R3HTQlTeWf?gfFG5gEUc`sop0ozAMH9~QEfLN=R<1NqO zSg~y<4mSp}6;&Eg)1o_Hi6syC{8r`J-F1e_=zWjjht3Kl`n~w}?Qhx2?A8&(I<P~Z zZ2Ru5mjl&6${+fW8tUm+Pdc_dp9uN(lYlc~RBGM1N-IcIcfV25V<zim_4?3S7%MdW zPhId|%ls4f>s9^tfn64CzM_7O1O_bS9k#&sXYhpl4+hj=u=fiUZM#FkuOdaQ63u&a zwXKcxu&EQ=SMTp7wm^r|;%+7u%tg9nG;HCid~ve{>ty5S`DrByqX=f1-Lo$Tki6>A zy9o2>|J6FO6zI<B8>*!u40fi)bJBMRHxFm&DyI|8*S(2>y$z#(iuZjRo>l28Q2^E+ z{9NMoB!z%)x?b7nJQ@xp;;j)~R-|%x(WyJF4`mbiS``8DHo-r}X#Vf#m|<P>04;5< zQcnkAJQnsp=A1j)@?)U{orV=<yx?12tg^Zcbnf@n&BFnUKc)8EXY=(r00)(c8}X-y zP(?Vr(qCob_IY`EWN@&e8havM1dlA|5q3AQN_UySI_lOe#8Lmb$N*d<66M6YzWj7W zHPSG)ewKK{+VZ&nCNUr%YTh#b)p}y~=E=<9Zs;=L;+CEd{&mpN$C~|`&Y{#|IqvA| zdfhkW=Vz6w$*JOxdK3&=eS3v;7M*xQhLL|hnOIvto<cx+Cg5PW>=eS($%**P+xODm zhDHN$%*zMZf>LS?FvY15T514j?d<-JIsN^BK}ob+EyF0h8raL!Q@pa)%|W{<blrZZ zFf5&GV#C(h0^bJ!kJBmcYPYDdx3ax@e%iuP;p_kV+#NDpe)O)p@&!(uN(#^Ntz0%f zxl;><t44Qm=n#uoz&1lwf~Z_3YD-Tj1lUUBB<$~BYo6*ZqvJsvW>2lYw;+mU?zs$s zW6ggtDDXfVIMz=0cO!?u&}X9%Z=32z!0~b4ohaiKO8V)wQSNLCDM>V<UqL4GeoHf} zjF7e+P_>giT;BP2J)EgOL_N6t2E4$-(zgtYeutnRl3sY;Xhu@{f6PgV!{h+*3R&Ph z)zcCJsC`xy4?0WIWU1%bWUkG=ud;&=*3>g#(HN+ln(6%xbs&WiY%2%RK@dbWmpcV9 z4Aond+kKvbs5T>3fe>YxMG<WYR{ntx_YTr+OMn`k{(k+2;^Q@pa;f!pi`8@Uj>zfw z)S8Qjt25;d%I_gA51eSc+jR~RK!YQKs0pwoaD3FCGCb>5WnF889Iu%?ww4QGcuG2V z^TOCDM#cx-O)M)3j?h3VDUwS!_ri^#5!jIpI*XJOK9JeEgu%0fLESVC4r`k%Q-Az? ze|()3%<sq9KfM?34+dkAmj;<hKE$1`dvI;vV*!@j@3!3$3)>b1Y{|W+?q{`?mO|gw zj3l<ou8350s+-kC4h%||$bmP|AI!u74-3fj18cbIM%t<>CX<mhK9dpH<wX%zh*x}J zNxvWG89QVx7UK4zt3DjSc?=&59K3F_Lk^>&<j_Y4^8tDrs35f=+;Iy<R#)dD#p&y? zQ3X1FHeXl4M@UYf4nuly*9fZ;>)Kzd?H7$q{E3Z;eGMhFu79L>W<10>3#UK_irpRO z^Y}5VOsoLr--;H8W+SY;!P$q8dM$ej=@__;A)CMi7W4jd4)Onv)R%zPrzW+qOTZNC z+Nzf9+~(^#AvtJ)k33YVhSTuW*qF7^VCk4!K6X(~X0b1s>gi;qz3Mwvlex*#x(kHF zQ704Rxi|AD6E%HMPwP1!(67G+;^nAwb8~g)rWU-<op<y)EIc;fRn)h{Aqo9)a_T<~ zuL!&)xNuIT$>G!SU<2T+1=v!0-1D;otyeFqxh^J32n@GQcbzOXm_*8-ThfN<M#<=5 ziMJ`5xx16qF1j-Loy;w@LvH{0w?poo@{BwG4nJ%W9rd(6&^yM`d|~bG(SS$0I^yK^ zd%q3f${aH&Mc@5{ljz3KnQTBkm9GgZsj`7((uH{IrU6}oX>%pD5JJ9-&;;Zw{I#_x z^2{dP_arxVmQNlCXk15gU(Ep3t#70`&6U>TEimRu#z*#acbP76*P85Z3{p_WmA>Jg zw<B7FJ5a#pAyAnvI$Ul0L&2!Sti>3mj}wdTFKVRz5pNCgzJ8)iu@fx!b3G$3KO4$q z#C4tz73zrqVl$qj`%VFPg4rQKqZ3Lc)$D@fzW;s}sC^N%)RaNA)9m|d>JIS*km^yK z7hzy^rgDC0Knte?#YbQlChhr(<C?e@0m5EwYDXG}DW><peHYvE5m`Q-#%f{_itjuH zu|c+H#|AXjykza>7m)}JM<TQ7?P>lxz74QYe>4gg%5p9DtrAW?FS{`TF6o6>$U1bs z4pVns7F2~^CsoD7Nv%uoyYFD?R8$fQZ~wh$`$A`8M)y-86Q7iDj9S`D4eD@zmsjH= z;)M2t#9JFw<r_n%e`f18kghtffq$6Z#q3@B0;8JrQhtgeumbl<C$rY%k+vy;@6Pyo zM;`~gv4%oAz+eIt75s<^1MUNP(*4(r*Bon-F0e%()7H-L=G&vf5a7IdwAKAY84Q$} z?+>(E&np9=ceB-Q+u#Lhx1I9?$MrKKKv&~d-?jVRy2Lq{cm$_{(_f*aJZ_7QiSIA* z);85wSWpC`bz4V$#R1svu(D$7?I9s5M~N1Ty`d@`&8a%t?NYTta4$i_Nbm6BOQm`@ zWg{_QFey*Q?X2ja3WQ$=M`aN4h<R!6bA|zB@9C|Zun#RDL|kqxpq5}<>FXArUY$$^ zZZo<I+0@oi^2jn*W>g?+tW55oHhpVQNZq8=)$#71T3xFLg}=_yzPM91c6$$e2t+9G z?@D--ky>e}43f0JZ^w>_O)yhZE~pq|^Y5=3;VM(B;E~X+B+}5)F5InO7D~cjrq)2t zN24r;0D#iqxh=qB)Dp!BE?c>7$4Fiq^RqJ-GMapl^Z@QMFv8HtrPbANwzeOP_zN&- zx?jDk?<dafgjT~Xy~$B;`TCRHe3-<C`sQJIEH~QOtxXPq^T<3LLOU%Dw4rTdOKb3} z=LVCLA=#*Z*`Ko7Pd5;E=_<6ol_6p*82a%Ghu$|TQ}Tq%@84MFPe5*Q#jf*4`f_{t z-zpF%UCDckSJr$*CUtX*|3kuKk<bk8wPctaG#|IxbF@2UT<dq)Qkti}co8Z+)&h#& zH1>Y%(0n0<ilI<({%g3G>s1Ufe%>)jlz!tzu$AI;Ha1&F%wIISXvJivUoE_XZo74O z*+BGfrJ;62fuMZYZ`+#qh<koN1xG0=HrCY7p3Gol6KQ$!5r_=6+_J8WavK|e85JG# zS@j-~JNIiL>pFQ&X{7#S^Js<~@;5jI@{8BllRq1>oYJaKdH2Q{PxtfxVF9;5sXv6z z+sqaEbL!vu&Ee_^CXVCAUcGj-d}dBMaB&{`{6nt-TJNNDl{^0<IQh}7N^5tSMHCP{ z`DpR(udL72#A~rHMm1%Ih~gmRh|Jrp!;Sm=;J`2gatXbnW_9vaGPpA1dlgR$ehhe& zOs;;y$ci_&z_HgX$3a^#l=^`wk@I@opVWNEEiO)9jnFvF>CnhyB@Tza)0{~9OHa#7 zpWoZdH}q}MuyYglk7P`k_x_F(>%ISguE|+Z9166Ad}7zigzB7myshm$nZ6%!UV^r6 zSFXs{_%1Nc`<LI%>22@2Sv&Q%^m*Q{J@#>uxp9`c&dWQ-+wR94t-bR++4sm-=Uq`y zmyQNBGASr|&?)<Lc`F!9b#r!nDE9-#e^DDrzYdxjlJcpE*!K-Ne01*f7Lb&l81QY; z{tbRj|109Ul@6zTBE7j}ZnMn(7JYz<ZZwM7hDpeFseu#%`-|>#2f!NR&tvgH{HLd# zxsZ-hk%cc;S7K2yPtN^6mpHKBQS;qVm#dKTuC%9aVGO0W1^~_3->swPq73R~TCG4= zUPW8-uee{+^)4dshPu4^Z2uN}f6nWNq%T#^yB}YrGP>3|Q?mVY<q6L<2S`Jzoez9P zF3Nglr>8us&0v`=E#yHn^*}h*z|Ew3v+=@(<Fz#w=XQU)HwfK8iB(|91)NG`(tP<! zc=wNq3bRHoO<T=2`ktSdD=5Z6>dFF`j;uics|65=Zq$oCxqi-9(vjao8QuR=Ev?*l zPIzEI^|dk2?#O5#yrfst;BIFtW`E9cY_a*6#D$8fI`vc?)_i<z7LItE1x-pE+_rS_ zpQ18Ulk=?+MtsEO<kBo{9>xoLzK{|tW9OB!1q=gtiSf4jW%g-GhR(^1N17;N)YXgs z!Qj*q|BM5Uu;q`Zpr!2^A1C?vv%pSJLPGG?ut%JqpAcm6wPf#(ms(UwweQz%a+-bT z-Nk$~&S4|D$lk1F=$XJnbf=<OrDS!}YK^bw)*|dE;458DuP2enu@uSN&bgssNtx&c z`P`ByNDqIk+G$n)z*@z(^<vxF)ohg(CDa$k{ora%i~iZlz#w#_B1`%%gG*GrNk+>p zcl&gGuhn$d2`ucrg>0q>B#1;)8u%S}n;~(~#zX}Agi~%L;qiGb<Se@cFxTPuGG6>` zzW56z0-5+Xii$`WY|tUmV`W5pLS6jTLrC4_Tce;*b9L|01o`!JFi;w+=Sa>+6P}^l z);SpYM<EsqQPuHb{gex*y1GN>RWOUub(HwF;*sX~yS}$TvCW|nkSDnvk2!rxa?o-@ zIN#!sN!xwBe7L6Qr7t1y8Pw>px{O2DwzwcN&Fi@Xenwmt7$H;OQi+gK21y45|Ctcd znCgB??Og8+%VcQHY^E><v=EFtvJ)ToPu~+11pTVIWA`?qER6|S-%U?%^0XdQ`-1P! z2JMnFLMrlOXh)(!g#c1%c8btre>xC}<cA%P?~1+`&+?rUkd8I5Z+Q%eQM3I!!aUE^ zux@E~>fHg34?>XMT%+M1`-98oG3P$CE5omzLd)TBwVU?D9z`WIkoHDQYQlxyY1?m2 zrTJgx!1+Jbj*wD`6VtU(4Py6`T?>@Fx6{Ir!f--chz+3gKugIT=IQ$dmxhISa#IIZ zh}A!l<?G38D29YWYHT(~nqG-Esfg{W7!_MP78k88S~=Pe%bWsAr$;NoXAZ37<U11* z0axlblU^FTYlzG`#>jG>K4m*R5^|R^m@(HZ9`Cgr=zq3zb_`-&VGO^Rvw3p19Xj>; zp|dwVJSBH?MAqqW(pxIsvPJZgcv$8{%R96BQPj0)t;;xVjrFoS`JMZY#4A6Q$aI1( z-goI<WqrHt6VN&zUpI)Ho_jV#JJu{)S?-0DYf;<&WSZ(%XaOD;R8H1#pQgm6W$2F6 z##U%39bvkASNfIo+?Q#dv;JZxtWBpd8i+s|88nW~ri0zs-BBE@c#kiXxgF06RXt2Z zz5{d9E-U*?w0<8l=9PYmaCdUBXJF*Vuw#@7I3_xx0${h!&Pyy{g8|9s(ciyMB;11u zHPeJ=mWHFp<wJOMcKNe(Ts+}o{+7PFy|ZK8VAUpfH%m35mWwWnL%~a?aHcJHEOA8H zB+|+?iue;T`gi}>T0R1nfv#Onnv}O}+{AtCb#E9TJ;;;6%_SZD3q0zG1AYu{CYfhX zM<MfL57Me4Q)$9#X3owS3D4m#*lVqwpRKO0QqWG&*N62#_x9{vNSadtO3mpqu7d>^ zO#AstE43=~8+Wk*wSETMs!%5ClArw>#~WhOtuIS_zi`51NpG;<hQG@{mxTI*x~TdX zpMvWu3g6nw5x?-{0-H=H!Dk+ttCwYyzPC<qY{QS=@}NcH*Gz$k408bs%}?B|WvG6J z&Ak61=<-}7qZ8$1r1SdsI=2jTi6+i)=U<&j2fKuNuEdqiJeXHoUGS)?+v#gAnJrh# z1?15rcK;jky;xPhU#0)c`*0ciFY{qfT}REI$<lwbap{*)?NSW)N!q?+Z4DhE#9CSb zcA%g;9_i9@l~h6y;_;(2`?E13oHn)$7Lzo0;>zoa{P_atcF3@pBH+<7t6MfIgckL| z?vPqGy-ww<>R1W*>GV4EJX%pM0{?7wj<Si$ELMaELue*%R}&69sKZ?HymbODrk;Oi zJ#-xju^`6VKQX{DpMEGpNAAz=KMctGH_vI$N$ghTpBZof{ln>l_?*Xy+U4X_W~WE% z)qmbk{pZ`SVL++R4*~_7woIDSO^Vyaq_okBd%SkeBsn|wJ{I1uGI~B$soq@N2oRRW z!Ct@TfV!5U^%wQ4CMN3fcmA)&cE(zScQui#1QG(Ie<rqZhBF-W-jnYqcYgxXcFeI9 zXEo!g*TN@&Q2F38>1(zY?zFQ*pH*tz$G$hakRFjtPYm@wQ(Kg;Ryo5jIx4CJ=>cMw za*f{6d<XjE5v2HLmnqz{I##B!{$?xRogSm6to9SPQKWvUW$8a1s2LKu{09!uf*CiH zU?u><Y-ymyoc;c&Scr0B*QEJ2lsEOz1Wu|VnWm~1Aj+Ldm;ofhKA2LK_TO~PpR7Zp z=}_#OjL7))1q84{b|cayvO<v)BL_wj*$=%(djn6p<rVC57xjp8ro4ee+1K)`p#<cx zh0x~C&;Gp0l}5Y=f93~dr<_JtmkH0N#nr%k#|D~R63+e}JKF}9!7)EZ7lq<@pPrgR zD>R@qR5kqE5*hF-^%n~{lw7)jb+$%OS5d#^XFR;G9!Q#ZH8+!Lj~#+Nj8Fc0?&vc0 zTCG&{QvYZqgHbW@Q4o*RTe5(-Po_}Rc+z;~%cXgJ9RU%N$#$V?p%=k`24Z_{@ogq4 z>a^7%L2MaP1wP^g0LOxN=R$9c(i4@L5^$!RG+`^wH}osG5+7;`L(hwQRa8{!IMTwH zdSX^9hg;hUZd%(|Z=}n(wl9-VNf9oa!>iZTN%uQe6UMKdn)orGkur^9^`9g(zU@v; zI%m7~Kob#OkGa>TGTuaY6zMn(3;yt^D98mA;|C$F@zuo9WyQjdJXmQTj6!vu1;pG* zxOWDQSyir@^h9nci-Ve4A|oT~9FLy0h&rM<v|MD2G<u#GWqTAWIBeGiFM1yu`CMOZ zihAw5LTDX6Tv9HQ!)Rt?<YkCV8>rZ5>pi`&%}1Wm)_H6tPm)}o>?mI+Oae0~0bv8C zZ^w1j2~g}6h<yCopbdwV0*836w0N?%@&|>B3e8rsB-+LX+*f(P6u1<gMg4)3oDy%v z#o?2Yjdge7LqS}_9;f>iIT}&Vr)4cyWEuDCF7m^Y7m^uX_g<3RO#+EAV6zviekbW3 zj(eSt4I2!b2_|1Oxtr79Fky&?R_%n>dKqt!&o=FO4M8^Dvw_=T@E50!#rLhks4Kn6 z$#mM%U^_U4s5$CUJrW*ebpYW&Xd*>Rjh-ua7rf6zXAbZ7Y#tC>;HUZB6=y|Ho==hH zlTIQZ*0x7?RLGAzHSHK!9M`9lIKhr9<Lo{S4=zo2i#I6P>Vx-15Yc-|yzWw`>4z@# zA0Q9HsWKdO*j%%C4mV2VIfMJf1<_ZES5-kP>VedbJL~A5WQx_^L;DG%T{tO$l$#G~ zhXZjx+UxJiPDCwv?w!-qw#s(OxGuD07)L95<P0<%^vd&1AHM&42zIhx#-QsPYN%)` z@u94#(7)+#M89Iq<lC)dRN`W$yK@UQb1=iwSI8nKOJ|MPPd1gybobVkO7#6+QNK8+ z?4{7JB2nNjY<=WRMEGUYwk-Z_u0AZ?7`p*uA5dgr+aGs7K^}E=SB<fjj;FN6L+ET5 z8s(vy<Xl!fkY883ku{c+at1{uvpRJbMnea8jIsZR(Mn?U50;khMNlhgvho^!9y()0 z@K+ne&dwYU&Qh^KP3dUeOEqeyD9>N_9F@ufbh<6=XZ<b?YLl~<`J617w?d}}20!1( z=YI`|7hp|FMZ=cJ8Ge`H^gyrs%YgjwDaTGWH((F>-ybz~;K~of@lugv*ZZw%x#x{Z z+b#z`8<bOCptA^F84o{raH*X$U{Pt$?><@f-3w)KJ4Bl#$_@A3(!-i=yU!3>gol(R zb4x`}Tzn*utNs&|lIl+=YWUlrS6_#{3J!!N{TJ9Np9LdkOEZ@(N!o+`+dk4XHpJ%T z;=^{k!c)OB<hXk3d=>F%Ha8xY9@t`jH+Kc_x=S#@_n?H}+yb0(V=TD4&=mtA)KE$# zQJqcAw(oN=JYQWi8w<DZr6T9~(b4lFr30Kq$)|k`IwA0d)eO%6PfT5jds#nrV#eN; z)aMvmWYoKxnJ%{3Md-N+4b@IINbBowXt5ABw!fb<heN{z!(XqTi^~FfZt*JM8LTfu z3yz5YjxAHFg)-IWMaJ^Tzll#(PBK+{2S?K%zxmT!>An?@onx7ADcqH)PZklf&iHg6 zn5RQ_nB=!_zc=+yL1t4we?_sM?=V-GC4Ci?yqexJByo0<lyXJ=QxEgB_0irPXB+4L zUnHsC^l)A9B00qIQ)y@(PWgO6h$Vtxn%A5}4TC)UrLSIQQ^!m{*l9)i9vas0i8I)Z z{A`2_H4-pPrg^bEbGWso?uA3^?TrORcM84i_#+TTmzbVgzN4Xd?Jf<y*?OeP-#@)7 zt@-LIK~R|~DI?5uo#-FB;@Pltn<(KJ=X8{WcbDd`vi4FNYZ6u2ljJGH8+T7e(oq2@ z_!n&5Ch}TZ${jFrcNz31GIQ=cp6}GZN?Nwm)eHvK@bq6?Lr7grLV^0~-i(W`ezAk& zF0!8EZI<l;XU8ituiAcv|HA@G9jk-2PBo2`e9tqb%1XZLmtYUZaLTlc%g%rqzLokG zgTp!MdWuH(7q*aqBvW3&=i8k5>Z&Q7@%Hqr9|jv-3-MlqD0<&E8v^rssP8`)>dZ-j zbb^e>K|m^c8{b<LE3wII*qN`gei&*>VNTQG_%=(FoZO8z-;ADS@V*<2oETG{Ocibc zr`)viftNa3xb?a~@0J#yOd($n0XW&$L*vY|=0AnL<5ouc7YE}ABWwGPNv{4>JNA`5 z0$-nv&hZMe<%NzOmoB$uonsTu`g9Q2Drz@xZ31Z^Zida?q~J1$tWhh+#Bh4FFLeX% zrP!DYtqB_(L1HE+Ha>BYJ9aJ7!{HWaF^H`0DSp;f_Ysw9Z4$4A7fud74tinQ`zr}v z*F!nqIPm}i=A7NPD)gV0mkrRLYdZ+%2$J`aWyen_-;84DXl6vj$bk-NZ89@Kv7BzT zRb=FjWiZ6Lmd<g-G0-4k(xZ#Ha`!T*5}B<p5z}1~ccVWs!D_Fc>=%E+3qyR1-x0sb zY;-2gOqVQuADWl{W-5nn7Nb7jpfZs3_OW-k7NAiV*!nifih{hQoJv2I8eV5PW44m` z@j?itDvtWQUKrJWczqre{-fOafo4|T8nM>g(NiHDAK&nmH3zxw>cY_*vHpHV(=v?N zrdoeEoLQ04cp(~%(tLIyj8NS!eJEP4b=~!M>Ty?aMcIwe@SR<*-o^pHH4|rAz~hs; zT`RPWNvT7jHNg7xgP}FQnFiG%3S7%hy8Gs7G-H1A=^Nr~5bbMcF1k&wd6n20y2TOU z=e&{Qht!y~^LXKkUjToVNc-%>{%rs=P$Kb*@dpAEma_E*h6m5SY<#rh7X(FzA2~_j znuV1`Q>D@s10oUTj3}JBXgt8YJhuIV`nu>xeCKky>~VJLKhk{d659Sr2RC68lyRm1 zn&`VM%Y~?{JJF4`Xtm#t>R!Kz!r#3#hm0g*ny1A&4bHDKM3bJ>6Pskyw0R+!3Vh<8 z?GFYi<Vz2_ZGT1_FkDouFjTk8X0llkj|^T747_sRpAVdKXeRYoa*{v=>aKD)kXWaA z>@|{#>@P&x8Pu9-5e66j)lNzAZ*KY0fLl*=0Vc+ecm77(@w4}F_~ti>FQqvdx)xiE z<v-E4Y2bNDB=u(Oz4({S36>Byb&$@B-_*HGhn>8p^^6hQsVSJ8*))oP5rM*%X6;%b ztL9#<ldPBo9pg~Px=DO;R!%IS=)H1-esBn|FdCQ+rCsRA$toV=)yO^ab*gJCuLSme zW@mh^OgFEqtO11oKey}sj`}@?|4j-&S#9$^JoCRH_eUa`_wUa#?;rae*0zKKU<nS; z<`KZQ(z*-E6z)hn0YlQv1NO^I`BzsZSR)0HO2JC^tn}|0?bFi~Yy1=|+6%Z_(2|L* ze%lE4D}iia^ykFSwKGj}-qo?^oL4uz5a%RGqnr=fMT{ATlY!+$J1yAL9<a0)0_{EB zP?YbT5R-I4JW?hox{tQaaaq;HQNPqkY@VIqrriXIXT_N#)*RhG7aH>u^7_=$RRjEC z!6hk4i%5x|r7JO1D<t@wqtATR9N-yP59;=Xf$nU<`Ldpz=r{VO-0fdC2VE!#XzpUa zV~AEF3ldo}dp80B8R{CgVc$_+_owW$PwSh#AZp{|=eG}?aT4>{4vb3NpVsGywhZOK zuyirwED3`d)yES>^(kj&G_GZTT>MDz`$t-Og%E31u(M8st=G!BJH7ZL%TUFVwZ)HN z2M}pO%PhdjLNU^JQ55LGK_0}J@+*HYJb}8E=c95COUXX#QIYx<uXE~~P!e1ACV!5H z$N4;Ki!=Qhu%_QBm7({XM+E%@k&@y9p9fD|-kea-Q-}JoAi;SMiSeM6^YD_%*RLU= zZeF~`2?daX;U8UB_~dJ7I*`@=sN=SN;=f`mz+@uelZ<8aZtm`9K%28muG1j28Z{Uk zdYphsvqN9S2|Ed+XLl-~pByub(Twy$n6$pSnd&33e>sk2XA!n;i*%#eq@hVuV+AJ1 zGiJHvChMT|4PS9b?i;L8?Uj=aWn&4?`G{>ZM56c0eeVGmhgcss;unuW|F*K>IxcCh z6=1{euT|V1);}~G_q4Y&B6tmZR#tL+4*uNU>#DtH&V#d)^>^YX%C`+S%OQp$D8rAt zkrie1JSVBf-CPrWH|@^L*)EK%Tu0>&nqj#`TsN(}g97t<mKVYuz6LPyhX0iWWk-UC zEeM?Q;ALvP8{&yI_HW$pgM<6uz1FGv#8=L|JI>2K+YSV)^k1&1o<F~;`NkSrmS@p7 zp3D*c)GYhQHzv-vGBNrAdm~C_=7?!!J*?B}h8LlTU3`4qL{`%?c@PXgnRM$Z9QlYv zU~!31R>xYzm-ZU%i?f8P-3~mjB7SIDJOw`gmV4v=Wve~<q%o$X|4#!U!Ve()-o=k! zuW4>(|8J~m&`fi8TF}g)(CPI&yM%wz)QF>F`*95WmXEWSguxI}%j;rIY|bYHzd_u4 z!6mlnKnclMG-#eZPk2(p;rLmb;v*zhV~HPigKi62Ij;ASa`h#YSG(7}3`G<bseMaN z5B6(zDLo^QyNVz*tM@7!KxBWAWbR5N!LRRAj@X4>l`^qv??1DSHr19hvVEkN4Efn< zp`_aM&9~f2m!(4f?EF<yU0E}&1+WT)?`3Dab2VV*Y&etl?<?4l8jgGm6;0VB&)$Dn zbh4Z6&!kV3dj%gSI|E*MpMK*ehk`x~%c891T-l5O9uweq_pdz|-yN;d2k-~&9%FHN z4VKk>nEdomHhX((%i=$7QSB7DKC1wHec+r;N}SrKR#*=LX*MMGI**jcuH&648F;;= zISCkB1DK$#2jSIm<8|r<d%#CeO}mCyLr!Eu+O)k3TGJ;eEAycC)qA*F@i^-zLkg5w zyvn!FH&HUh@pW8zHDqK^es~y)4`YK{X@CbbCDJa!CFQdqfW&-CC53l&{wh+}aA#=A ze;Z6xQ1FvqS|s)lGR}|EW=|m#knu;BHt1FbH}om9@))+m6k=+NbFhsKnIgO+&GO3= zlSooMs|R@nLSkfJg5A{xEiRBM9ozasK)YD|zB|GPi^@&s7)?jTKNT!x&gGY*tNWWv zXR%=5BO!Fy_<rTRemKvLG96oAF=r8QzyPtA=Y}Zc6d1%N-yC=XZ~=SumFKcF3tO4@ zd$((yqCZ8{a&)M-<&%&x3{e4@)SxMb;u4ZRV^n}#SCW>F_n}2f#;c@KUb++LSK+P9 zC@+K0^-^MAueD(v@FZ<Fb<NVorlVW{eTj~}`deE!fcvibq7S;lNH48oobP&`7o|hS zp~Psx4h*D8q|{epdB^g;#kD@@{&O-<mhvLRl4T-^vuLlV5ICm#Z~MyslV+EIu}&34 zhSH@SAg>J#b#ENd0cC$wbTno3_)2`e@daXOmpg5)ue`!3@ybiJKAyLrVzeJZd-6Uo zW%#UUOkiWYj7?XpKZ2~TQV+Aq5iuit``ZkN?zoTZCbs{CwPI6|y^K&bcca{fznM@@ z;rV<`do`*dg7>LVLN6nY1>b0E$ChD~xz@?+3eHrQJng0dK3+EfrhR&CZ6b}2r`=I> z`{`lpDf!d0hX-+|9g@?Or~S7&pW~b_sc5_A_qb|o7r8>q|0I#bwva}*IlKI<g&|CV z8A<E-QwZ5j`y>_i?_(-<>=fc+Gm{jR5({rV8k}?1%@Qokz8N**8J4UNIm%oJG!#4r zq(&5hLJ9zIGD*{}`#KW0X%vIrzV4Egz~DDme{3UGpG26>jwW72<xl51m7CUzR!mJI z7NfPKrV>NoHcJ8pH>7|rq=11gKmt{Aa<b#ujyCMt?fCRNf~HO0MhIa4%ujA5YwTti zamtVUC~Wp*Gv(Tb!!w{4Z}i-N+puY`zNhJa=xAl>Ib5#DCkCw2Tj1eUsQu@Ip^Os3 zIOXJ6j#Z1dY{U4c_k~x70uA6<qdP8sHSJl?!9>ub*ZBVS3!iS+2YynEK-IM`!EQpm z>6foaF^oaZqf)Ema>l)lo--#;!K%IHrJk%(rG4_iR!Sotp<fbpIwm>g3`+q_l}3aX z(4x!_x~<-#Le-DcUb3P{^;DYQSTR8Rd6BIHcig(Ah`-QOwH$6PX?S<S>*Fqy{Y?MS zXnTL%v{{xE?d@GkgV)Lo&jVv_S>2%*5a;9TZxE6d1Rxt&B1rns_Xfoe4fHqF2fh`o zCJlJP`dlMs2~|GQ;?8}=)~oj`DS$k+Z(@9k?8@RuTaTbGNsA}fy++_6tP9uH73&mO z0|3Q0WK<UrygQ|#ZoCRVzzKisbuA<z7~LDL6crOALu3g@@RF6h#Y#@&YzD0vPoixb z-tEe=YH<|^yWADy>!v5K7dzg4XbOzD#~CQxGk$rYteE(_fhtfR42=XbLYaw0kA9_P zhIzg%)Ze}qng$C|1)Gw)35I4RtWUpG?;4=67$QUCB!gV-6w=}@eBOzG&A7<P>YeG3 zTnATN10qFK)T9U2&<{}LFcD4L)yd}mzlrFnWx(@rciSX|O-)OSO&M#l>q~!wykCK` zkIU8@ElsE^`9{o}N9+=@7PSa-lu+i(&YC4fm>E{S*D)%@4Yx-nPnnhKi^uO-77HJU zE)s;H(wMn^|AEO7|Bd8yrhm4nf0UAAf$mbk@w`HVY<%FUV)`Z4L1|~oXLT*NIPixh z#*1$&4D5)!Z^!F}nyu?Q;peD4<B`HCB(v-F0Hu%9U(OrKYx|~qMKf=2Jix)zb2^^r zd-pX8hmSeseyi8ZYu0n`@-Yfcx~^8gBPQuuAIs>3{?jWc%O6o+XS`BmLpc9#F1b9( zw0dw0+kyXlHyQJi9{US(@cywOyj2OmIYa}oLHCj3&_X(f{l6L8Pn0sl<XMPJMAPp! zzuTJ<=u~Q{VvD7*IJfIB`60i>TIM9?JJ0Qg#w?#EK`VIs_7D!UO&v|fI?zr)>?efb zec9l*Pj#9?1f)Tr@fbIaCn4fHZ}+&)4;HaOVGPFBSf^j}LrYOv5~UZ59h(rpU;qtW zJznS3)zz)SL=LekTW7Q7os`8!Zc<Stxy4M@>z{peK5-R9giSLSjVCv$AMDlx7GrQr z+_|<}hD2_Ov(^kqb^XBA;SsP0o5Nu&`lXfkZ&)7b)2wx!WZlufttaLFXA_LW^U{6C zYREZW*%SY#KR7G0iPcTB{x|4n9cx#j7O!(x-|w5G8Ajm%;;k_rNV7KqKm~V(C$KtQ z4~QA=wuAE(XP=kpi3RM>BQb%Rp21iT3(*^RF}^)^xizMK1P7!6!~YF7xTd^a!;a8p z`9CaR#_Fh_9MTDQXbFy$p5wh($Ko+;!UdIVXLG|%`SR8`_#BApQ#yz_erk1Uf#=8Y zA#^&0LZyyMy6zf^1~%GG9i^7!Lq9XLpK&yX7LBSMEb9XLi_l;6=Reh3PeP>78wK`O zxoDRtz3?X4bb)jTUGnD(hUr|Hphxb4C44StB>14aKldcZ_$?S5q4WI_un#4)MGy&C z6|gVBSUkoJUwDc9fH`pqBak<ShKBksn#@4r=;xX5lzY=P1i+~?Ww^<w?ReFvO#|}7 zp!YjwH}+oFmhb__I{Sw`+~4_kT=<`w-`=LQ0za}TP<`#G``R>ejWYu5v_I>{#l!Q4 z$Xwhiaae0TZiig!rr8iO&YCv@aVmqCtetJPh^};DKxFgs3QO5_a@o3tRMx)C<RtXj zkbk)I(e}T43XTUwVW9%g4^X#31O1q;xfI6m=7i0s>J_lCD}##vgGgB5vfb(UIMQ4{ zhiwn&-RLvL({5~(>Mr5_8ep!x^}TF|L_jnoh;gky9(`LRX!Y*^K-_;LbGN(wO80k& z?16Yf^OJcRl#Q>mvr`{VQ+y00p&(gfHiy!ClHlNM{|C3_b~zepH#~^X87WGxA^EVI zauk$#NAqwRM86D)mz{w+G}}oh=0M0N1iUH6ZbYB_(zB<r0goa%z^E&5co@=d#R@*D z)uBZY(AI}1Fz+W6%x)(bmrxO1@Mu%RXbvC!mtXhdx3+!GYe{hLQ6}iI@Q$#nk>UQB z+!(V8d7ai%mlu&LJfv!JAlG+xMNjpQ+5?%~(Z;0Mi!|yB-UIX5&W?bK4=kCe4d&=T zW!9BX0#uud$U~2MMkh|D52Je9yBR2~^vve!2+41ok>0g&B{ncP@W!o+sUG*!ygD$V zTb<@?^Zv}YrLO7=Cm11f#7jiiE^+8@0#Wz5P8nV<7{0}5^<2hoI^BVL?k-#$#Yu{d z(W{C%pB7&2PLY%uwJuiQY<kz%81`tDFmwVJ>2(MYrVzm%?EIb1PxiI1pz_A?7fa6< zq;_&3$D|iH`YYe~tiEnq-aB-Xk)!GL(-@Z;zIi{`tWs_7qOLG^g<evy5EV^igJn~A z=luSrWy3F1>W@#kGPyW0vrw%D7T_XIQ*r-%dz#DZ1iFeyw#P_pcg{vQD`rE0ukKBY zzEDmt=KbV<+1fF(tr63uQfh!j^QOk`TMDa*xq0sSg~>uOjAG|cYomnAc?syQ&tWU! zPw#>DW(<o&qET1xSOF>tXLYKqImG{FTm9(b;n??<{^4KjWuyPSlpkuQ?rOS6_QeOH z2_*u|e%E=1t3b95%XOd}Epa&>mX^p{p<*{=dZP#D-uX;v@trN0`QmFA<dnPaNu@qq z+w)LhK%^$Nn+%vV;wl(|<YZm)S|=Ak?D?aUSqfP{?H?b?u=%s!{+Siu=#Pd}P-2Gx zG51cecavDK<}U+BJ162{-}|J!?*eJ|7?MS~eSHQRe~iZsk|I4(8vHD3n6J%o@BQ8M z!xcGdiVvdyd7}Ne`ZG;U&1shod)t{N%4@f`0{6E~-8xIV*PXkgN&O>b#KsLiMSGDG zJ2rXukt&hr7JF4R(*Og-h=aWI+zcW*0vs&MKw@+`{hp`#DUez|2UaXK$+Qwjlt;>e zs*3jZ`#`|;b{&ZmJ2PM6oe}RPZt9h0!%bjQCDb|jtN_~!`C}^{1LryP7w<LI`}94V z3Xh_puvJA7NfZpX%ur?=#GF~WSZLYV;K|J$_LW)U6ARq1-8NWtz?sAOgN;k^x?D+N znx@rEWhQ;{PYb=|`>mC-{Jy%L@dNhGH}wOHK)Z*&j7;+-LHAwY=HmLBD5?F2l@%Bt zLy3q)T<SNnyO1VseEjIR3(%c6lchh)suxW;ASng<<UEE|tUBa6M+pz!nWy(g4X%_u z>OVSDa9S!Ls**mZg?B!_(w)jTx_dp&x_=N2tfeaJj9}I6?K_-_Dsc`3www|4?AyRq zaf4<h4nZ7{`NLSpjI;T#Rm;gl$oV^FalKVh_x^sG2EeE+%||TnE9S;ng?PB`D|A<0 zD@+`ekL|I;)AK$yg}JV2agBfQf4H>v@xJ~s<8}o8kpF+T78o_Nfr%-rtg)+$1(^Fh zAiR%5NY`0ZX_ckk+3+WpYJGd^r<(J>*^spJy<ZzwUgeX!mKD@YyYFZtoi7`FfNX)P z+p9?OEOpwmjFKvMZu1BKxpudD4>#M?A8l)$c{J`|ea*u=H?9_P4%qQG=PsZof*99D zc@WWqUC6Dmq4Go3ru0MGI6;#BHIa9eCB?-}R+J?YLetIBoc$(Ct?1hzP8b?IU91SI zcP};b*-9@Uv?0Ng-IfR6svnQ+taB9OUCBT7Us_Yq0r5b={%waLxGn`mbeBWJG_sGo zwX6D&S#}5U3%`)QrMRvZx*PT<J(M@NcI&vB5!;(?p@q30w%^WktuTI<)5-MPPJl-q zpYHS}!Os(pzq`4Oc6N%o@6QGU2D04lMFm*>R6Nj-<Pus=pjM{$Z`rG!L;vE9$#G{M zUMjqX!kQ4>!5oSyE+AfVvS|o+AfZ=%1sd0<;da55)Hng6aXhqYq$89PZssQzJzL}~ zQ&d^F4^uCu32@!O()DN!`P7^gT<TgaXej9nAtnZ?F7}wqEv(Z1qxbtq$-_I5pe|t) z=&1Sk>2}en!qL~JQd00zPU#cQ>$gCBYd!7{F&JT{zgL^z#%)lnbPfID)&>;nV@QN4 zfdq08ZR1%@nV6U;e)kCIW~yWc7&W;*PT_@gyZL&P4%xwNKRmQne=lMWzhJ%=noMu% z9xqT-<mu8ro$t3=e|od3PFUCgEKKzOEzI@ehT(sbg<*Yf;<W_hVg1Se9kz5GKWNp@ zxjH1f11abDJOJHJ$koC5*mPLtnWl$u6>l$Vxcw1<PQA?h$USp3=;Z3PM1XZ`A_-xA z3Mp@HPIF;OQn+qZn+;=DYfJ&eV~o}K(EpP7^k4qNQleC_o|><vrJ~u`8ngW@EC_U$ z`s14nx8EHfdGYQP`5ulsk6}YtaB!E<!>326me&**wx*eowszZP2)oPra-z=$U5aQh zV<<9GLVkspoJR5z!izi-4T9FZ^qdt}z3z5=4jU%MlHpC@ZR@}ADb(D%I}m*gVc)nh zFo;I&fj-H?RORqv!@uwsy~{-}iW6Au8KKS%%EyL%$X7&m?B8%p?fxHCZygoo7qty5 zf;6arfRu`afP{1oiim(PbVxHI-O|iZ0wSf-(jeX4L(fQecjwSC3=F(Czvq44Z+-v5 zTCAIM_PO@Hu3a~ndGnCSQFiPIsUMp?`}PlNzA-BDJQ8A*YQ#ew`TzEuF$3EfZbMfd zBkwNQos7g1zTbe3t0y$DvNvOod?ma<d9z>go9-)WT9aPNi6lokb*p<xk-XM(bFK=4 zFK~ttc4z53W1xheX=o9N=hgp4YLIoUfG}u9p4fwN=bGM0yqm#^F53w*=d!}T`S-0b zM!A%qa({3*7VH{kah%s0A#``*B069s9=IZBBhQ#jc9xRG?-`QALO{Cbf3)C~JQ`HX z>4kQ(27F+Y&9d|EmF(3~Mak~V_*~IFVPchlpA#{mf3nw3MpeIMlt}Y+5>$r!Ue_YB zdg9DRd?@YV$K3NCH}^Kd1E~!T&!A1!MQJjbjJQBd?}nNUp*!F6yT+tLv8C-tnhqo9 z`!UuNx9N6(g%oq*^Fq6G!OhjZ0}xNE{0(r+*RZ7~l2a9})YrfY+$uot=-NrS*=|wY zq%ZVTv=R=cwoTt#i)MS<R(|&AsmYI-PnvTjOgNhJ1;8>P+S_G9|17j?i$?5kFi%^w zRfl?DVayB-#jXlCFSy)jqH<JCyWV6s@a&5_%6d$HP|suX@oW()ua{SW(4NOn>!~Jy zb94&Cm>HQJpeA?Oz{v=4CU0M+>)j3ao6JZD&6Kvy*22W0p=Oz3ruo`61YMa+&*ROK zqpkG9L|YP10}Sl8g;P02D*Tw5`|S;=v?@$~MI0o|b~qolwe>PAJo5bHPWH;qXNhEV zUgYm_Z3NY24SBi!(_EvJPXkjP%^BnJbscObcIom|2cu=CSyaOp`7;F?7XKV`B|`ze zc*=DWV}oXkp|2vtbUf7Ec;Y&#DhMt|%RA|CeBb{3lEsNnR4?fNq9l3|ZP^G#e>+ta z#`{5Chot2BJq=LXui`iuVIyj8!wzkH@+qJ3OU%rEy!YO$$K{k0l)<$?Nzz+M$+iuy zXV*68HtScHpgU^CJeLnM*eR>2@iumbE<HJsUurWwxFK^bGizefUfYVh4xRu`t4+2} z_(xGz$fu$pppYL(AO#$jIgU=c`P_^-xnG~=G=_P<smh~widg`8^sgIM6(#K!<97lm z8h+9)rm8mZPUwrSmFk;I7Ggj8mi!AZ-6!|bxA#;(AMn}Q+$Q%SD+XKRR#lit4mw}X zxEA8T8*N!3WhaiF;J>xpfNXn8w)WbfjFsbYH$4p96<5C3{reTROjhS3pmMfkb<Kn} zj_OM9vzdP6!^wI$c*DGXl2Cz0R}37SI1d0z)aE-prcQXcxMMLTk6+w&Zuj>0E=J7Q zwL{Nm&5o>gW;UHLhM)3z0D;3A2#Rou4VvNH27@^Un4Vzsfs_ELU!(11)lIR8la?${ zBcG%o9`?dV@@G*Nyej$?o#J<oDQ8>GXiai?TZJEi`es=^u*-XbRcW7#m38vehqOkk zej+~`Y70t6C1fOsxF_bnZTx!oXO%*SLiY7^rpD1@VETHMLbwoFbq=6#ob3$A<8xdd zenLgl)pNHvE&oz^AwT|xEz3Wt2WN^ls*$RA-BqY6Zlr{qzBMPOUm>nsCjM+FD)z{U zR@;kH?MAEmJCfkr!@-Fku&M)KOy6x_ey~f-vv?5)3kOPxmi|aURlPPBNE2QF6L!CV z;Q%8KpW31g3nLjX&-K~_n$2WVKW;rE+;Mo-)q1`Ow6fk-Z{w?;NEMyJ!otFUXt`*z z%DF+}E}dSmVF@^9saBJl*|v^E`{T{Znl@RoN*uR3+p*7b6z`62qi>}V$1(bunP%2X z7h_ibO61D?BEiY2LPcxY_deTqxKGfn?*&HUY?DMtxG1I4m8su8d{GC>@y}JZ+eF4G zQ}*WEA$Vu6<YA>4IJz3h<h=?DSEM#&>6F<s>+H$3AU{>%<`gH<X;MYH)YSl9ur-i4 z&fzd)FpKeLrPrIyqqUw|PoU1*2+L>$g>D8J`lwxxCh((Aj(Ps;yYAFB?4;Xoya#=h z4Tg`FBto76k<uoC>)xba1MuSpx4n+hQC3mk@UImKE=7uv3?sbJ)WC`MAs{=HR;JOY zM`{g?E7otlos=2#lcA;l@Wv-R!W8Iynyj;Jz*0hiO_JfBZD_zoimbjYivO<`0Qz5h zneDm3hF3{oIr^9I3^epOD;*8^!>n0@q65qQ3A?U3qvR;E{0mi=n&k29-9RLwfH<?n zt&s~1UTXR1wBw}hJ}ik>(QV5x`myUl7qATc?HOh7&V5#0+Squl_7v>y9k_^d>yPdC zZ{(?Nr9riXJ-)S`UnLOH<~L<KH<2e}>Fw_4zy!!6I{U?2QWIz7bFakasihZB6NbYO zh9cc8!DE#8N-$jli(JZ(Fc^|qkxPXIG2L8QUZJ;g4rdj4-mF*#|Kqkf>oMhJ#rI9v zvYc&n<JoK2;lAYi{<`^1i*mA9I63Ho5<_u_sWA>!R5aMChJ#O4a)L|FrO*UG2RD;; z$^GWd`fe?&sy~va({Pti3A`EBqfHL$PhNZsD^^xRP70s2>e$9&G|p#xg1HSkd77ii zmq$xKar9$l4R%iBCFaz|k~{xz9HYLR5CzNy0#?y!oFUE~7J<}3`=WN)R+r;dVps#W zMwf;-1FVgv5aw6wZTxmaW&Af#UERM4^rzSv$!OTm@v>8yjm0!7nSo`w01+^z8HxXE zXJH-~B!*irKPEE~S^~c>N%GQ&p(!XP)=PfI8|BjY9KXd4gdR-MvS`NerFd=*v%Qpy zWQb!kOr6mtGx9hlZG3_Cxx|tmbo!Mz>|J@}8ckW}&_RaVCteB9e}mS{hS8nxwpP+3 z>Q(pOPoy7;`W)f_V>h4PE=&^l_PJh*J99qtbRRBZ+fKIu(h9SpfCfYF$va;14fZ^^ z1Tah^olA1)<XszYdLWm4yB_8{eb7*VB1GFpsN=0J_J=2Jwv@vB<L(<Y;*!WMq^)kg zYYp5?)F(QD8~v#3S&{3}2Y=1qV^K}=Eci_LbN}@i*)JPTX^}UdO`DY-mc)>@WDze0 zR&2dNF8}2I{`|x1Ug+noj(4$HYAHWhewL4FQ>ABctNfXsdX$q2yTT(&YWjJmButhv z+S${ssjW5@wXKlPx&KXTc}5=Ebfo)JY3o-e66ob;>WV6vK<zj;V@^5IV<krODxQZi z+N*cYva$M?OU!cV*lo>^pQ;Ls5*nU^RU=YGERFcCh6Ykw7qG|8i{^j|QQtKY4uE#_ zr?IlfNiR<BltM0rB+jaW9XD(*SD*5dLZ1iSZ7McsxUJcl+Sy}*-;@B$no`^8?3)Ab z9Z_nKt3KJG`Zb$~b^1PHlnP8hr9M!v6E<R$_zvXh(^G6Fwdpt%T7Ug|c-t%F<n$Kp z4u-*CEF~p_+GgMn+$EgaAL`gjnCiSq!TX?GD=#Zi?a()B#SXc_P6<&{uX;+Dm#sl? z$HT@CR7&M+Wli$3!A!yb?})dw=v-jU-FI^X7b<E_Rrpz$sD7~|tP6`93OiuS_kBti z$c$mfY5IEV#XxejTY)2Zwd}bzQ)Hfm&EH_6xg^8Jue89>gVLMavoMJ_lNMsY_MA!| zMrs}dr^GcE48}0$9K2r#V^Aj7$DA7&(Tn&BFF*%i`YRjFS1hp8BTo07rt`E!EQAd_ zO)jySuG-@=jZnZM*1AHk7ZE@Swcq6)oEX5ua-${Yy5W2b!pO)6<1#|Q2A-mjmGs^s zkH6ZbZtjRo^>_^O#3WFSj5K>Q^8CXm*oU5!VbMWSZ$?}{`|Hfqvh)LrsY%84M$gfx zqm!vVS%<z}vH=GJe6LY|)kNJ&{V2X0uo3dDeM2wpC6~0e<;Aht>7_TehGx&?^IslL zYIkFTgzA|!7ou#wHbT6(0exV7`N1)1Sj*(Uwq_e+XY9mi2=n5y|1RV!o`yob1+bUq z(F<d;${gb$vAK>_!h|S6a@%}2WzglS;w}ivy_M*#!Vy}#@Xq2DP?MCSRa+w`b@lL| z<Sz7W2AvD`@IIDkNfR6LRWuAhL0tRh^SdV@-RC}66j#UOKA*uhz|>=wlLDvh0+&Mb zzaQQT-?+`g=zuxzj2;*lx@z0G=lH&@Mnr<H6V$~rK9%oo7(bGO7jA~Y2a!kbb^$wt z7DmGkDpF_eUi92EnldrmHy7R`mH!A<nkoVJ_w`QtwCJxGcNjqmzqMt>|8DD+^f1^M zHJ1YY-R8&>$qD6tS@dzW+B#s;OsFP0_LqyyWe8Bf7NvPT5a-vuFJDeA8|_OP`o^~X z(+|@BQYdF<Gf3I1JQXwbqT0m^yw_ph>0xg*#}#w_lu)R1sV07n<g9Uu%^UxHz11|Z zd*@4Ng*#Q9be;ha+jty#{sLwrwNu<}LV8ZBeX51~R%{F`4K6XC1v~(H*H}|vdmdLk zfEL_*6X#QPZ-RdSWDjmRkz?pLs<pVWkFndWN;!?_{!kQjQ71a<v=Z))zP@zWfJ4s; zf-x=~r*>YM+Y=%jmLE%axNbWTUEPOe4iw~jwnsi-eGrxXcHw?6ZiU&DxrSHQyIP$F zg~-U7e^81aK%6+yv|G1)gFchX=azXbtZ22RVa4f-SLGr30AJpO4k#!iEc?*~QaXEa zyB@@@gjr?B1>f`%O5+#4sdn$?8;6lxK#BL{8%|v+irCBC;a#&<h2&0}?hIhFE|KfI z0VwRjK9jhn=fB~;cOOgw8Oh5s3Z;^bWm9v{g>XC<zRLIjr306qD}kZZ>0j4pbuVW! zSJ=SI2W1do&vVJ`yb@_2DMKI1)r1Y7Kqe5D3x+<<S>ruR!a}FbQ+*=Ta|R|Ca<*D+ zncu%3hJUHGMv`rgl-wjX3Hw#7=I?vmxX4*7oCiXwjDJcKzugtF5gPDX7AeDeL>MhM z;+G|NkX2KNN1!I}BSZYsUKj`1wirtT%N|}4__->%MSiLG68NK35&0#%!F=fTboTxw z_S!}Hv~JABe!+16EK&3Z!?WR&uMFK8&vOR$2xIdVd8#%*=Z{wQpPA_jbKi{(A}X1A zYi8-m>&2sgkm7;a((yGgW=nM+-u*`P{ipl|uV$G*@M*Nb`$RqktC7fZ$L;TPRm|8U zmM{Hs9EdZg+{T6=^Y<Ufx>H}tV|{N>Jj*n@bssLOn0-14EbdmD=DMUsOP}qY7?XQ~ zk0DHv=;t|$!w0@$L(jiU+g-{jIZ^OMj|PdKPZ!MkhCf-u9QMr%D?itfNhX3s=j()N zZwb5?CpxFF-P&VriNxQ7u0Fi^1LZD6U&<~tUoti}xKu#*dM0Kz;3sC6T&w%=BdW`7 z;bzO4`D-X-9$+<Bi6`hw8DxsVpOW`R1j#EA;{D1Xtbo_6`HTAXZqD7S<NnU&9rvCC zpJ$iqiGdIQmG^3mS-DPI=3Gn+q`EH?RuA9gBmM|HMwLfkKTE_2C?~q8j$9vYvexHm zOrHMGd1R#-F6P7PE=E5wi#rozUpr|WNPHQ~AYmM2{tN&9SN;R%Uw51K<{YL!`MR`g z(zHl@l&B2yAu%fj1-TpBZ*?C(lMgYOWZ&yd)p@@VF#FeUlzU<*nDS+y-{S7;a_iK& z28ewb!AiRrQAMVbQtDfAg_FD)s%l$dZ4XXGUna{LH{&)TyLnR?YsQ0xxq7$L2LjDo zzh1BUT-t2<xgbhfHWoss>%3|hTErn&Zy&&-ZR@2_B{?y>q6@Z5HFPOHd!lDQ;^3o( z&@Ij@hEo30JBz}HX1ZTEv5`p0L-Y!&Ruf5k8E3}15F8`5;VzMKDbJQ-afK7%JRmxw zEV6{F*X47}05O$viJn~8tQnT^BA*;QtAm|$hIPK_#BS8nf5eWycl}D2LdEyp^QMd5 zo6<9S8eWG%6vAWm+VuaHfXfe8S6ztjzG|soQy?)0m2)+~?ts14qnRW>PyGt0V`BPq za&<R^lxXgKSHLyJz-(`Udg8D00i9?q7e0Ip=MLi$AwL_9!(4<IBL9jeGrMCpcZ3F| zF`Oj8-B5vxRti!NCd0^)FwxM}q~niI|EqVoMg?ApER8P7xUQBV!}g<HMg&)Jg7?cC zkJfl<+?uequ3J5ZR{GwD3}wm>CGUpv!0&w>mS@8tpYxHq=5unw^iwWr&6Dgll3X5t zBQ9OhE+p?WjI)%OR;_T(W5DL?6o&p0^|_H2Z@vtCT!dJ4GT3e}zHB49WEVg^%{{Ma z(hsINnyd*k5@$*Um07h2>@~Hf1dvRg?p2R4{KM0!G5GcdHE;+X!-pLdFifg**<86S zk}E9K?j+WVa8}CA%toJ$4d!bmPsQdjyB=pV%!8y#)tBtlnr$jl+C*HUN5Lo^p1EY) z|BU%%4knKEfOGAlC@?ru!U`<mIGO@mx4eOJ!#aQojKf<Mi*2F%-Uja17p|RVaWgxH zmrok+ojtli$Z*4X54UxwF9gv!sjm6S-`)Htk)MQ~?)xrDT=Y*U8l60E*z`XRCmz(S z(qw2LlW@R%QbOg6jSt9)xY|kab{bUu)PfvHY@1pghJE*Qw?MNGW%i%#r9H72qW_%6 z<AVen5|>68`M084Qo`FQV#n}NoLh7}=v7!xgj5Rh>h2cZO}g2m-o9biaj;ZVp8Zj8 zNAJC^YE6URXBUFx(<@*}R48wd=-m*p>63yNMPO9^tbkDJY-RH98guD(?Mhf^f+BbQ zKeXVU{vy}H(Bqm7t{$7Qd`;KxmpPM)hG-nG4ZQ`M5}!Wn-8N$G(kQW$Eb`bZ@oUk6 zGIeDsJbG~DN~BMOS=C*467z&2|0FlyxyY0>j&j!@;2d{u5G7xFBccU_tBRJHc3u`L z2qHg5B!>;WEJ7>?iHWdxUK<Zc-1}i+`qa-*<ywW1xH8O0a$w=c6q`o0&M1XXJ9<3f z;g-~LC+v#BypXK&xk?RBO+Mqd`swRA6F-WS=r?QRz0yx5M4ZV9+3n;|{loSV5*N|X z)7Ic7pCseIZJAlHsV|a&haAZW3q>vembQqpe65O#0kILb{wrv{dRcAWSp9x-B3I9@ zsLo=NTfeC5>5h@PeeE)l*Hoy{XY*93)`a(LWT-ZGW53ujm-v2?GwRz)q|v18R=U=J zs9j95=XRd^#tx3x%VK1md8)1M_|ycLK91xj!(co&pZ+pl&Qi+<yUDsT*@ZEq_PLK{ z1!;I|x&ITsX7A!O$&i|9cvT-zAb3tQYrVi?UW}&`r~my83bA?;Wz<&36i8w>RWnnb zliEG7kQz6ua`b>PVaPWDVcwSeA<0R33anP7X^?UrQ$=Sp)5=Ur@o?M$=TRUmrWDSR zg2;EuH?^dj0$^~T{qQ^%O@@$lXA5Cs=_%jy^e&COQp1PUwJRE)y!Beq)Slkq@d^iH z>Wp`Hzxu3un$bQEK{5n)PE4K6hVqn0DT{TL7wUNmj|{MsIT-53PKB@~eRq30P_tp+ zR3^E<tazpOpu)zi-y<C&U*K98`c`=;dtJw)9sMO}12A#>I_^_-aZ%i6mrv;b)dC)C z@f-e;q4Qrpm1C;0xiJ*RcXt-(mAp^mr`$AxTfaj%ZTUp(x|>3$`P#DZ?lo+UeAYlN z>6DwMVT1gmjmoChtMV&mc3H`CH9GD|C%so|v)f#eu)CqW%G{eOa_Qg@m~KTxn|sWc zkHd8TJ@hB@7oK}8ag!JB!Iqju4U9}VOAL>%f33MSUMQVq?qlT6^0gb=`dh_cU7<e< zKkP5>wJOkBn(H7&vG91OC%bOHgf`q+;p|xWC9zN6uzl2n8jfq8RhC+NAzmD6C|-nM z9oGyA^s!`+IRSwrlq-PkO84V-)R?Lxu`o)J;yS`=P8$`PKD<|@9}1L6_Ley}d~N5h z=S9wa^Pb}*KW{lKQ%8<F%C-<LrVAbr^UhSvl|u$Z$QRH7Bf@)_WzKr{@1DGvJ%_0K zY7P2wpzk>stho7O(3$h;Iq{=ry`Y`313R7VI6Y*&Q<Bt9?#n!-R5dC{BOOc6Ydy_^ z3*-V?TrDTbyWB-V8BunDM}B3H$)#8CMqAEx>}H)3>BiSDzCT-x{$Lbqc5U|9dm_|m z?*P+dxI=;Mfo+btE?sQUmdKKdj+@;~<{bA+&KO>`QBQVK>u)af{&PF1FH8*GR*p4u z)klkLDjFWV_3A4ywB&K02Oi7@y*=ltmwg}NCrxC%cSe}{pH5wE7J6pw{dprhttCjW zY+kN(uKq6!u&`4|f?}9{lKo$A&j|QawVSye`N3nwAs(`Wt({SE8RK!)sym5+@BCs| zd8=Tn;_<9fjl)P(^$L|wR3}sRQr;F3U36n};9cRGL*BzvS{#qA_PRdXDRZ0H-sF=B z8OYfv|G?u=p1tSFZ!Od_m;@owqd9##;;&O@UC(OtMFGn`L^9a}X#U5*Vcr7~x#gn3 z-Env!xNtQ&rv}~zODy3wtS*N-L~J|(?bYOK>2d#c-V^S5ZFF*^Z*<(PJ*_v7zV9_4 zzF@)wJq!&G9n6w)(`)kq{;sHbN+4d>@j>yRq5;!Q(n{O`LGqkttQkUf{UuxS=MwiR z#c*N>x6pvp@yC_@mMNkuYav&SPDt3FM-6h~F-}Ra!i~v)e80=aU!UuU??e$>QcOy% zU%pwaU1yyvE`4J%%0%X#U7C6|J|`hmJJY+nly~?m@qV0df1@73*S)Q&SGc2*G0cO@ zA6$CigBhN@`K~6U7@GpOR^N0olh%7NR^tKF0ewPcj(KqT+Gw*&Cg?0&Aoj-Y9@DyN zJT*##U)dz=&+looW__fmLWRgqy=;U}zq9wysZ1QaZT>7<cv^e`6C2Srv*2B1a8cj0 zE6d}4_p!X9cpiu`v=;!~9&V8vZ=-L?-rZfCFv4<@eNU5T?(=mU=mw4neUCr`uhTI* z5P4|(2v~e9La!>n05l$Fme8!{d8TWQkz={o8+4vJR|gxE;dMJ1h;Vy@MV8#XT8~qM zCzjS+@#bT^I~9$r%#$614yC$YfAovnSu|<xLxc&WOxwg_^7_PxAgcLSJW{2t$PeRv zFO`t9PO{rMLJ<$<vIlTpq&?;50fWq@_E2?_Ei?7&Pwsi2HtdX6-PtML;VW&*12bJ- zwWN4EE%z<pLDZ5Hf3Nc0gybf|51BlJlv0@5>PBqD-5xdngtYs0EgO`IJPQ$<a~6FM z8qaYJs~SG;E18~fLMXTRFX9b&rTFa3N5U@+&L}`f^ATN_3&(a|msJxOaZW{S)sFsT zQiN>V#YT$tfX|*Ys&@ozq+CdP3E+{pQ>5&ot~=XWr;afkr8F_!Fn=w?)lyteEqQaH z<B+l_I)3j4c+Qbu;XtHTG0}V`SZl~rLCn+GqAYQUyRyKsA}*_2eH9v$B^_gyz(YT^ zPvOXu6z+D;?R8p!3SPiyH5?uF9FQ$IW2YyHt`hfkeyzvZVpJzjE#gjNW#nuQjT&2- zrMuf5w%gCj7%fRx8ZIY$KZTXu#ntpYCw`zJFmVSrrub<Zo{qNueHT+J?4Q%vDcgHs z(+RB#^VF2q#Q|lzr|gER5}#$BvX>n975d5@D@E0_E;TBxoY@DDYjd~6Yo^5imD+h3 zrU|f{hPZFU6!1jHy*l$5TAk=5*tF%fV~4T@j23SpVR<6)7-Fp0#n<yX)#6z1LEW9@ zx9mVF_g86tbvJ0)qbrbl+N|W_84$zF+w8-TGvQHJ8;0IxKELpqcc1mdHuF@M`ot6g zLEyDx*9K_6?rhz9-q^n3Ec`5JqIur%#DC**XG0Vzi7YSl8hH6XFj^(L)60LQD2t9* z_3}X{yY>OTQ_<+^tvKC&JjVK=$9Suc<E#la;Qq@Z4mm8fZniFwI%6pU4AwnVd8yMP zAHVht;ApH7^S?-|4OPPCWxAg$8cEtG%&j|<@~S@cQ>MsuslO)%CwPa0?wa4oko;GF z_OJNr1bcTo@hV|^Xt9Ao*n{Nix5TK&q_Bg^BZ_(d9yDD35`!s%6RaqUsNRNpJ#AtN zqROD~9HE^Iflwqyd3!qlPqI^Y7lLPA2T#1`bx*l6q5LW`yK3||;OY}{E}r`>y#D7V z8S9yjlrq;{-^V=+73de+`M9#Yqt>YRwU0`h2K413TUZ}uWa_w1n=_NIS&$?=bNc(U z?mAQ4>cXoAoPGbMt?dHnv$Ic)ULCTNveYU2#55@o{oZ3igj)jIad0K|nEpm*q1?K0 z$GwdZc^UV|!EXSb<cP6!eLNo`u|Mm)`#Y3d07lroR^m~0SbvpS(}WkgqD||=bo7@3 ztY2n5ViWdZB`+DSMU(TlZ1f95V3~$97yZmgKec`78oe50raItl58=cj#Uo1J@z%%# zj3>_al_~JY?}PgI?w@VDEreL#9fwYQHue&5>EBB2>;e(d?v~Sm^1LxGc?rM+X~Xy& zTA*C8!Y>Ml<<lx%qchsj;e77(c<7hYT$IEWd%d6B6BtnsVVC|RJ){JtGVf)d&A3a0 zaUFy^Ud7GJC@#b2%AXv5+|ebB(nK=UP&T|e`(>7J6EUi5o@7$uzNL6YECj<K=k52~ z#W{gM(<T1E$cD|-bfJK_WcgiyYI}nWGS$J~z`gb2Y+Adyd;avSW_sXi^2Q8wam`f5 z1f3wC(OW>jzlmpAFj(HFg+JK;={U5~9Ew~(>V2srz<OS@3{=Ife9}Ly??HuY8(G@d zV@S`6YnsMjyU_g#pQ9Df7trZ7Q<cxjcnxNMIoYkh?)p$6MLX7PiAy~5PdF!^vQkJ> z=3KD@$*K;`O!asXVjN&-w@7Ia)^Kp3LvU9c{-)Quv=!}rLfCV*>nnM%HpGjhaeu%` zCXHYC0(ku_kMYFcE}qS#R(YP)Fo?RwF;rFyOYmYnx=C?a_P>}czM(_uuQ-P4q^!+I z>}K0{!|~g*b2-CQREwmVJZ%8hBa#>5l?fKNns)B;cG{SpkRIi6-JAI<Ne$Xag2pCC zh6pv|Tmx32L)p*O6UMY6aX0j5MSn+w0ksj}OS=?z%b7f505>#2yKw3W1h|;hlx8o4 zn^AnKnUYv-?tG#53P5!<i@tcfZDjz|MjL*$cI|?hF!Z2$Y^Y5)klcnhIp&UkV8vSp zKw@~aQPpdwI>#lK|KSHmL|!W~+L-6N)57|J*9K-2E$2KlE#lF;H(hM0s}mzy2MgYa zpm;jL2Kj~<jWq|7&)#-~5G$4Ni)S<%s&SZ7sLi>;e^y$zeBZw<Y#LajCn1WS^>-$5 zt9<C!PcevNV^-`JF)ZY_Yd@`w+USrw7?i+>^z%x{1{{rPR<3}hf32|~=9XAVfyEDS z6SYhMLSfdm`G3XGvvB+xA+9zZ3O2q<fb-=fum6Qv<%pJVu(p`VBhFV}+dOlwvFQC* z-pEiLPSpy;hP0sjZmk|0)5Iy4`r>P=>Tmn5G-H?8f3AQ<=KDo=K6>3cR{M5wDbO|Z zepM=>LHdSZ|NfyK&H$n<jJT4kXWi!~qZMH0JP75EjI&wifx}2$Lx2dLbv~w+23?KU zOhz`HOS%W|V$Ui-7ZjY&Z)o-%u&a^R-<!^p_baVS>K}!c^<0I@82VXv+S{+nz3{L_ ztB!K*r0hgRJj=61Q$wwY-o^yFXttF_LX6Ea^NkD2s?xb#)ab;+?dUIw!^MbW-dt2H z=drz-sY#4^)N}p*!Mn6Xg3<as{_RkLj}aw?;pW{8&rP&u=-{s>nQ~`Uo+otNFO~R% zykg6$qiw7E)1(yDT~)OG#R=rHAT|Tr{Lucq(5n15!qgg(ze{7C4UElqx-SX`T#GUY zrO~kZJ9M|I#53zKl;b~bXs6%k^hez(xq;`)dCU4ypPUVEu2N;GtyNu-3a$#x0<9^$ zjZ||UuftHRTN~hVV$BlzP9vkfUSB_2K-C>w9b-kb^<fE3r+=(>QTDJ3pV<SB#*w32 zGHrO}PdzRBZ;3kbKv4+&tGe!Nf&5fAR@4aQ(fN`sl?0wMlVF~tdeu(_%6IRQrKY6@ zak5YwxceQRw(yLJ9Eb6TW0wS1_uV_Kqs*L*fDQ;B=Ws$xC}*OJnTcBuUxWw!rH*h- z<rBrk(JYfmsq9O?#ad<IXX`)c2#EO0ll5}%8y<Xb3~&zh!+&<iKsIe$vq{zboiDD{ z>3|ApBfWda?!RZo1YmWY3v$t=%)!oXq-I&jp;OBWyvzC#KlzIpEf@Ju0yjr+)vx!| zzhS~kizO^yA~)6JwX;TOY~{Uh(OEPbDbNT5OnKbYOmWlr{Dl^`RdHF3{&CRw5kh!U zZ^1ph>2z9ndS>B-)d#s2IN$~6S<jD1GD}Ey+p9Y}iff!~W?!z|pf{(z&Z*Ol)xE#e z7Q#fk8Yg>@{F`4{yssARNjq(Lis`{7$E3E1bKN3fnVa#$|1g%je(|mN#cEWT?Fh76 zsHeOTVk&vW6TxZe2H~<AABs>rgESW2SXoG_&%|j#tYjGIqrH)VLz|{ar_$+LF-{k0 z?pLZktmkEF8KQxP_Y6Kr6PI!~vIop(<qiEB`22+;px<x9XeO$Wc%6Lq<W1tFA@Z>Y ziQ=;xTq5QomVwlm6_bVDd=C6^l%%oIr^~@YS)HWH4sXm*b~ZRf$R(O4Cw2Pdr6wPO zWu4;qR&Ys%uIrw?zLDgBd83?G_75tfdw9-eC#d3@#|_W_OrUG%Q#`l3uFYu1R~KHo zyR9cV_X}M!(kx_sa+&1-!Cn>6Qv0)|IN)F$vjOrRiW+m53vEW86uUL{&EKTBO+_~C zOP=l3G|v?`ZF4k=pT8bhs^Lfh7_e*GAu<!ovC?3s8#L5%0>;fJ)CkA3<f^I*-c(no z3H^<!EcgbQn>Ii%>DY{_K}cltlr2B;MMY3D^+@6%UFzi_r5E(RrtfVh<YXA#|5poW z*SN<+Bgra~1Nab}K^I&rg9&Dr54h54DPthgEGPFzimKO?{1Te-9ZCT6H(gt?dcU#P zEA*oNNXalJ-XqOwM(Z~e))ydz`FHp0-4VQxILjS@USY1c3V?`U7DJ*3<+_>$&wDgk zkMpg@Ep_-poGQu(R$#=<Hj|fA`CDBjm6-auzCdAq(Od1;A2t*K4tywhh6Uo0ljgp! zw{mA3{L0Lh(5Ga>%-#IQzDlyg6(O9b01Ysd!?{9!FsQxR?yBvWr<A{aL3(8Zks9fS z<VGA`xNMiypRB>}tTtHhdmzPkn?P6XXDM#*_IZD|IrOE{K*Q=I@nayQ<Q(&m<RHuW zNg(iGu?cKR&?XN-P4{vVy9!!McsVTpjC3hX)SIRer&C)@TfKZ0_MRG2fKQ}EUdQe| z5}I<eidwu|Awy9ozBofRz;ZtcuG~!J_o+Z(EJQko;B(c=b-p@suX<(t%&w<lm0WiL z&F{(@ug9;q&WrcNjFqv-sdP8E@wq-tdd4U0{v~1;XzK7X^LRbdZ62V*WV>C?n?tWh zbn}9%5l{&vF4MIQtn5A7>2{UuYp2o5eRRdOZJ!96e?`<?-K*Dbx^_W;vb`{tIaB$c z&PfV%V=u(jbgOwKsg2+=F3TZolRbyZGlJUi`FZcYF(5W+?t>l4EtrEYqd;~yyXLUz zQ@~#|>DU-RN}yu}y8vY>_L;iBz@QiC)@!vGV>YE9tky)(E1xz+^KfO9a_>99OHT^E ziPFzpZx~oxR6jH6C9!f1aFU&pBmQ=<!bQX7ko)9ChrZ*zHzo?U6IvXE1fTyX`uZyf zKhn8Qcq^Pzg&94?WgVYyeyI3;rvaYHIn>I=C_K|ZAx8w(*75L*Ty{OA7<xd^z2i-R z^Ty+QBA~Bx$U;s2Rso?^Krm{gea9R-Dxz%h<adC2appjN`IoRqE0viVou+g8Vm+@{ zaF!dL`>VB^uBdJq17<mtn0NY?^a@f8)V&^PUM}z1y@=B{%}I96AJZ!Ovr`IHPc@^R zuM(R_j~&D{uL~kdJ~W?g7wq<#Jo9?xeq_CR@hXT1IushV|2^4dJ>gn7L(7i>ls_rV z`}H~J`?O>)sr6_<@h%#c=}}dhl1JCYoXFbv3H{)**SXmqYnV2kutv+ToJe=Aw<<qA zOL3xm|J}O>FEUC6Y==HTxtWu2w7y(>JDR}vPKt1<|0j*DI7C%)VqXgMzO`D?!<O1# zQePk1ad~9j;0g+>8qkDS2SWqU%iT(JjMaKVD2sXmPO#1LkZF<>ila}5--J$~0;A=4 zlc;5$Y{uiW6^i=N!{fXp{t1YHPp^d|(Qc9XtJ|E0=Gt(wi@2uo+Lp!T<w|ws!v#Gn zmqu8DIN81_fb^ngzp3FZw`6rUhQ}vC@_acod?D8DsEdsbG@oGR8C<YX?8Vj}d@ho; zJqhF+G{q3L<kKhuWTl=^aC6_kAZPiWCCV6f{)P|9#xfU^D0v5cX9`qW07nWwSkm&k z&^RA=;MoZM+me7{7L}dplsw2iu(6f*Dr<$!zZ3F-iTW|u<GB2GVDypj14_A7Vt$># zpzvk#qxgG1>uz|Pe}A*G90HF>e$D21#f@xcy-UU&z4ULBm`$WN!;ZBur!=LW%Tl7M z$AkD#d&~+^A`7Al&8g@YY41mf3q(7YvRkv5r+UP095FCln=D2tOAMhqDRg5y?MS`> z{9jq*+WiJ90(*!L3i1FFE}mfv-tlGuo$V*~orHfOZ>@3|<X0*a31|Mg(D#UB^GVfI z3cv5422Ya+z3-R6tEQuob4KY&kmu?WzDY+KBY13o)Ok4g)=a5L1=ASgik%j-s_bmf z=Q-a4KP>?JI4wSVcPDbUyE%5AsTRJ(FI-aOz4;uU1^j(R;OArrEkAW;NrQQjq_a)E z$-`J>t3OkR@r5}IE<jwNI($VF_1LfV#h{V--0r;cil(b*Eauk(h-MpK7(}<%TCs*+ zQ8nasMe3-$?dRGZIuWkc2nf^x`^;AdQIfpSoEY-x!QkxO2O9N%d><PdKs`q5LJl9o zz8RN%Sj9auDkcLPYR{_ZkcZ>*y(;w9zi6k8y?IA9#(VsG+T(>yq6Xzs8^Ohx)v@2p z%T?^oASpd9RDn%+?A74Ni%3zMsBJBP8F#o2#XY|JaMKp2Z*NP$&<sf<$fA~(Otg~6 zgt~#AKUvX1VCu4(${fdG!(U4IOoJ#zDtWop)>8Ee_}q*$-5G?YBKjs>Rkv)k&w}b? z%)QbxL#2svKKWMpX6ElbRT<dzaghVpr%^{TmfI{a7HbVA9GtiWk`no|w_3P6FzZLF z?88jivbA41wJ+dbA_DX{sZAXHqqf~^X#naoR;eCxY8mDVNNq2kKgDU1Nt<et(3Tii zS9eE@qKJ^i9@u$m@<BD;mW<xNEpNK8Z5Cfc`6Nag+U{q4cozYph@kJ4nf|j*;`#6d z2S^`!E^&~$Gl9K{h)a7TNJWB{PbwJbj(Jv%JD57)>G*!(ILt3ST71g?BzhQ_PzNO> z!n>S@Z69)nRaOsQuQpku{N^ra48J)#QMys0zKE?0j+7Zxcy`K4<JKoiH=H|&@?cbt zxh!iqA(w|_QV8y9Yj9gU&FHSs+K=+c#{?HNr2Hfuc6~NKRYXcvXQA8j$L9Xx(>h;} z-u+K0pAW9#R^Hh;BCb5xI|cVh(gm}X^41pn^jrKge=TWSm8?fn@MJfa?2RLEevK;l z#2|*w$8h`O@C|e}U&=&~Z7#WC`k!y17@`%QSy5ApNG4e~z9wm(>113-?Oxlg5wU5r z5LA!j1#pscN@-(FiQ|1{6)>st^TCIg75j4_9}y)aLgk@G*-Bfm-)qi@vSCPIcJMpO zPg3rg+%u=8v?+uhANBgF{(m3)cW({1{L@*;?C?0@?gB(eaEVn*XwaP_vqkzP$z<8n zb-YBHwy1nwb#bKx`S`NNd13yt@)$IJs)*Ii3ck$dms1=r`B%LnCZ@hZF1o|+RyEz6 z6J6ARO-kXQ<_9bd0ewM&(~1aH&TGhWbDUCz;44U4m__P*A8uq6Bt6aJhd{nodefwY zq?@rnTPLF9YSj6~kWy~*w)wfzV^sm|?=Su~Bm)m<4i-2HV&g5d+k7UGEVUCMq?}ew zyzk$c>b;ymBK5sp+V8F~&5}vDG~>Fult!R$!BnC^p2m*mtO~HQdau3-f7fTOp?d3i zp~S;wZqqQKKv=%sRG}hEwGyQK5|Ee+-3Tk|wMXhX8t6l%T*QwE8}$at@+Cd#FQ2ma z9VcpJn@qydN69Ve5fImO$?v4ws>U=6r`^@|PU?vt(yphxiyuHOA8r}~kH=-dN_C(c zce_B!kc_m_=ftr9HUC8)9H^w?{uYVvW+)m!sL4-O^uS?_?tVMWf|aj6^rt<jcC46b zPNYPZhMbyBc}Q6hr4gTq$(zgP?u&Yb^L&sNr)Y2Jiwj@Mw#6}*MGZ53qTO_5veIMD zbSRB@KzD$H3X!<*k?q5QInxJcW%M!Z9;77EHWOO>68DbctCfN6;m9;4`v-$Kg~G*A zo`g72D+St#X2S8;eGewF4%aoUG_5jq?iM2(%RLZ>t7l|=G|@L5g5!ZSZS1n8j@r2i znm<O{;$zgvuKEUR=ME3{s;NzqL>!q$qb;;85$t@CuDYMbVw~4PeF+Nb{j|=%)Nx}p z#lnZ|SS2cSkbEH!3J6M`=GfnAIy+s;#h-KyQnr7G%!R&S?vyn1!6Z8`m)F(z3nqhX zW<uO@x+BrI4)|JI9bSRJ)i*h1je^;JnoS{R2eY55%#;y^vPdPoBmiIn&oDP&?7&zq zp134Fz^Y!Of<=jA?6GE`szN*pw(500H93Fp7<lpEB;Kmw!pshdX){Yr?fw`Zoad!i zxS!^t*6KHfM|NNBOvjK?1cyN$%~Y|O6cXpx15{doq(R5K^$bf1`ASgRcE58+^aC^7 zOf{cd)hhxEJC(GbL(I4sr@Q0KyJLNL58`PIuuzFmc%5%HcIF$1bWPkuLZ)SD_{V@{ zy<Ni+m7NEdi{ulWV(*oq1nlabn(fVI^`*^uX5_%9Z<;7j@`th%pu%EP&LBb#G`2Qd zsa#F)y`}r1g$qyYP6m_9uGvXmW=FjSvOZVzKK5G4E&C;Es_Vg2<r^6?`e=z7-bcdW zvf>unlg3M(_i2$BB-uzbE>7C9Qa`CbCku|`8-UQI)PCIltZ)akg$W(qf8D@5*M-*X zkRw}~bf+{)q@HBAqps(DOC$9|oV1|m`Q}blY1c^i%=0SVZrX|~WUA-%^-iDL)UQl1 zAkAdw<j{F5M^DC!De!|3d6}h3l|A*E2BO+<;H!rzEL_NeuTHg^raTK1Q<ySul&GeM zE$3nn-S+t-WP9zw)3hr;1724&j}i)L9PVk;yS3wR*4Mp%PRg-62=e?_##r4=a<`B0 zi_X7o2H-`V_E)Ka@A-8NrR(u6!q{rn{G_i{--%p5MN-gpQY-Hv-SbT{(eGNEmrDN% zVc-7ILYw@k6bercW~u;T=dl%!^^>?_SoU5cwnnle9$|BP4mWe^lM=^Ivx^KvrR^VB zxa`N=p0Y$czyXIvuv%?p=158(3o5;;JUx;CCH%HZQX3{`50Oa?8e9WGD~*hAM7#BN zQ|;ty#npIs`|(8B*l}LJOOpd?qQ;r273OSS@EX+I%+vfbk7VGxvGUBwrKWrGfc(Xi zFGo?Do^{_OwBeQn8_ET?!`Ygja_OL-aY9QkdG}kQafv&%C|JkKXa%!u07IyJ$(Q>7 zJ*>*7gI_cYyo&XyvAG@u)6rjqc0P46EqK;A?wVYl;X&vWj;~Z`HB#{Lvr3(r7d&T$ z>jn-di`2Mkr~3O4eDms+F9|HTZ!H&c>#E9#v-j3<vk^gdUA^!auj$9Q=&BQZw#A^F z+dS_9vj$J@x3fFF`jCqN8hsv*-ab>cI|J=-KXuhl8k(P}(;FD)ZJ8P%?n6Mvy0&)Y ze+a{W!acVUE->H@0MvnQmm#pAEs>Y3lDsXZ=o_R@Qk>Bw%7fs(aI`3$!0KP+(sb{_ zQ-;=b1bIsCQTk&(N~W;9m%0DY_;KgE2LiTV2pq^->ZHRygi7-~1i&k<I2JSgA<gcl zi0^46uGLjg;TFU_=y;3tjo(V(sm@mIpP{-Py#W_%RwfGH2ZS6-MCrMW-NJmsv2e2y z*UQl+>!Gar7$5CStJhR+-D1<KBiZjjRtR>pRKAeg2M3tK&3~q_YjTqLCCQaD1VV(Q zi4e3Ifg4N6SSA}O6TnpFtGl@$8>J6Z39(<?Az4Ytc{PK2Rm%9kT0niPTe?z+@A@5< zr%vJ@jOT;Lact)Qji%`ld<-M^A%|W(dB?(XFsfQ$OWe%qyWw{IG?I|fmqPF(cj@AI z-d6onX$DHAxHcXV@`3qYO;AH;_)g8Fc`y?CaNO#3%(x@ZNoIuWiMmqa@AW}&mZrfU zHa+0DVE~-z0dOYQ$2^q%PTUGH{V?JcJ!G;NYH3bSEc%A(lKZNyg@BkYYmP7B5^!9v z+vAn>hNTy+O~?ixL^I<wy#+ABuuiRMaDeQjEJexZ@4aBuwangv^^~9FW)29|e#|KJ zL%dkmfW|@R9#bd7M{50seL6Qt{FFx;Fx-kbGkS0qJ3Jk{yFX!Pu>)ifx0dHE)YXA3 zbuxei<LVZ1fsP8I|JlYht~-zFpDL~iS<u+fx>SbJT*Sc~PsB@ly-C>ouoDfSg|1x& z1*lC5EDl`x5=S62T-iu+zNhoH-9aAMn8KOjdiBmPwFa(X&23m87=RErf_ppsNly%% z$(0X|AH+QJv*`)=5($df5J}y9Kq+D<QFXM!Q~3V*kB#2K>cz)zSX<5IO}}OWQTBI1 z=j{Q~k{Y`A!u?(V3qTA9@G66>rXM|g0La+v3sFOnVrM^Ll!%PEh;^MdzChGEn{&89 zx>T<BLLP-puIVA(%rOVjP$L7q*zFlMCl%y%&sG6fiYWz~RjU7R^Zx-@;)D49-FBt? z`%?N|G@-m|-^pF4xfy+_fQzs8-=PRHt_adBHYZ7C>;19j=dD-C6DBc_IO8us?pi|< z|G?;fHL!!>rhuLY*er0rfX$Y%7j2tHR1)Cgs8IpeFZ18^&;8H!XWTM(?ZW{22$tT2 z)Ng#8xl^_>vML@>2md1)8z#lA7Ula&?<9U&#M2we)K)7spUXbi%rJ*hQFVHT-+Eow z&d~*3T(StV$mi}1@3KBFmbI_@Folu3j$gDh&{3w6)V{~_Stc5L;GCNHlai7-P^0sQ z0u3N3Je@SWD7cghr^ppau#$5g=nefN#DdAoRx*(cbk(KFiC#GZLhe5li;^;V-Ns43 z#{na#eA%lgh;sb~!ACx*PEGw*#*v$CTd*BULlT`)Gy`vaKqqKzlKFHq@Zl5M<_}v# zGIcZKu4%uEi3hIy#4M9-Zf?Qhrg%#_MYYLwHWi4;?;ovhh;2!Vb0toiyNeShxKC%c z9Qxm>#Q*YDr|<%7Cqu;{DOkec-v{wfg1;IjW{#{WTf^PPxR9ssY$`$DqrDjVSWRYM z?W_;;1$#u755&I%UfC8w^gbVkk};j3FR2_54(a(tTpgN^qj=xrY0f>4VGnm9NLwvy zYjL1OrSS!MD5r0wlXW6>Iz+Y1BX>Us{{8s00&-o*gIsfq^^Jf(1$^5pg2X2-bbfg* z=cw*%RAfVu(cEyV&9M#|%6mot_M-fxGgbSiNQOq8Aa+)<#u4AS^DXq3Ax*leU1#J2 z=%F9}P-g<3ju_zzqZ+6R!r($Vu00i&<#Lh<q)k070UJ(|uJFpD2V+Oq4Ku(7EPOfn z5fD5i$$BriZIV*MWhTG-2hCfWq9X%i)wTEPeV^=&r=sNgkXAu2DhLi}2h6dBM0oGg z@Cku(Ujb?*uPq!Lb14^ea|WH)GY%>Mf}y-Om&S!1_nLKdha&i_h)mfl^=Hq*srtTz zZO03L6iWAaWI40SGjxL*)ESZ0@pz74K<ZfWKZaT<gbig!LlNv@>K2Ocq;a1R9?Yi+ zymu}EKGs5A&ZK}t9P!68;vqffB<#(wQy9@LD3B|wNIhsv(e+-_rK!zOO>gp}MXcK# zyXVH`KP?rOSmDg4eB?LJ3}o>34fs!M3H|yKg+YOWtxSS>dn*o!Ifw=Pnf_+-AbhFB z+o0}FMBq|T7tZ#Nu6Kr8Gtb=+2L{m`&Tiw6#gnNL#al{#UEjJ4$rA#QQbbf~e&o}# z2(Q1{?-~@4I=ui-h~bS?)69t{AbE0ko;do;M)LR&P@QV=Us-cZzE=w59`bwb{>4@u z;;#ym27G@JH-^Ml-bHna=9pKAy)5JG;68uYP+bX%3&-V>*#|L@uOf}>8Fl;oJmyAs zSaDgA!6p1XK_74O33q28*Oz!YE$DBpY<DKp-0wxU{}AIUEnPkQI-2%vHSPD0`xGG+ zikgX2x=PGOOba$l*w$MiUQATcc8?u1R6HD}8n397u9R-TQkbbRMym0VP5dV=dOAly z++$qT6bjr4_O{M&fQ6nyL<q3zI9_1OcO_H?fDDfNQfMhHjPjxivaE8DkwocdKy73f z{>c*Q@4Q$WcAskP2@VdNrrW%MVWZWyvm(w^CDx?p+uf2A`$;j8Umx$_Jotz^Yn1^t z^}F!j_!g+E;lVZcIK;B_b4`@G70!9A(hRD3-bs5VwDjvy(E5CFVM03%OI3k4Ld`^q zCA{mgAB?4CLM&_SB4$TDRVWZuAOJc31*$_CuEe)s`;4Y(1OBX1E*VQ-&~zya(8}<k zORG(G`^cCCn4*rK*m4qVCK%q8O;2G1EMvgvZL)MiO9v*M?(ka!oIVaDlU8juyW7R) z8^YI1|09MHMH9fy`lwXZ+y9}uDcw0VfF!z&iv%~Sjki-KaLKSC(aTlBv>DsSG`W-s zHdPKVOi%4&wVgHBGze2ykC#!BM{%T<l}FD+@2rJNmrz)22paawV>uGb%73bhYMpuP zJCoGzEX{p1^8Hp8{6noS7~t(GI6&BD*@9$$#~GH#%g1UG>aSoEMdbcH-GQWEs3@Rh zI7u3dxk{Lq$P5q^t0drx2h4={eNNEaM`N*`Yeitg%?i}(Ot;{W8lIDLT<q|=1y3`e zzu@Q<hl<7JJLbs~^B07VznJv?l`Y8S2-6vfWrVK!V#jOtE9c}GlP8{siAP4&aU}8) zIp=0ZV`;!H;-Z#tn}?fJIH<<z9??7|TPvc0#6QEmUkqXnQf>x?;r8_RCS9)|A(GPa zXM(%aj_5_$1C{Q<BSTtKbS?PqylFx{5m+8U9`VsY_#|RjaZkAHao#Vbu$7{LOJE)( zJYl|jBNMKRWyZSODY`00G6>yt+TX~(`hw5SPk~3@xe~(t*y1}?C!I%y1f{oFpe{|A zkb<fvP57y^yLdL)R5KQHZiBtf!{ccaX<ac<OP($aeY7%EGK^Z)s8aukTOT7WUb5w+ zd;*9NH5wz?9qv=vMl6|LXP1)A#|N1<^>+v%N-AUG1OT##lJ@WZ)V{pGVxr5>z(=W( zG0Jx)^_OSvX{?sNc`c|%Z!K3D*E1S8b4kyoQB;z20m?Em<vLZhnK)xOti?}K3(!~` zZPyY%`!6cxKQ_rdNJV>cCpDG{=fu&3=)Tx^88hSR^hMbFDlZ2mY~R=iZ+4kT3N6hi zWH|rlp0A$hLWy9n%p5HFUAJ8@&CZH5_uja8!m%(X0-B?g&g5c+q&f8tJV)C@ckmHj zDVIsjmHdcrNohwAT(;cL#_gNb0dL}vAJ0{Tmr;uouC{{hlZpF!Gpx9-f#&W}R)Ml< zH2{Q<&rE=u?B5vARL`Uqnx8IM|H|Na)bjc1%IBxb4``f$t}K$V`iMOI(46<oe=}4W z*Q+@Y?m+A|%R_R$UUBiy_Ix^S+^#ggB)9m_rsKkz`;$;1!N9uF5VSwfX^+s1N;e=- z4ff%p|72BeLo}iP{rWOPIg2B9TrTlkVBdCr#ioLn5JF6q<;0f$JXeB6<P8;s&YS68 z!Z%qes{6Rw6@u;aEw5oS&wMsJfBt=WSE`|AiFRJ#4b}6(m0Q|!NSwP@!^$ftc0~Jm zmPFO^&C{9k`Eq9b<GMgF>rvNRMq?RtaYlCgC!iMH*#Nz_mYA<&$Y1fwi3pNith8gV z6*-06r#X|QVY79_5sq8mgOJ%0VKsm%vFLcYh6LW=;X*^lhw&i4Ec@08cC%th?X|yU z7IJ;qp=^L$YPEUAAB8k9@y^fKGywmHg37CN)fn{-|GSzzH-lYBr9Ijhjk0+`Q+9fY z=(uN<P!Yi_eac*slLi}(q|z-5hkI{(>)~!!-Hd9@`?8tQjmJwK>L}lh!s9OS-fIcJ z^w5OM-U+M*zw<}g(tLgCzvn0%e(F){sb{5^tU=pkxgvC#Y>#a@W0X?k>JSOZjArwi zeG`@?1OejIa9O~NFqG3pf0L86P?~HwJ+f)Z6Rghc|A(fljEbuXvRH8Updlo<O>lR2 z4FqR`I|K_B+$9O_65L&b26uN45?luz*f-zq9yo^|a~{+Ey1KgR)~(yt)CZbC=fr<; zBS7LR&p)S9-tF2^z5D%ig3`p{8!&yU8z_{}AM`5#C@Z84NG;a&*OS^#%K1Hku0X^V z#tFMZXu@^LKPw???_sO(10&agg*ss9Vy^5c3A%JinX3vB0$@%Q+0iUNGI}kXtH|Ql zfmqr;?V-%2qzZP0lWxM`cMetwvSdwI+E^;!b&7QuD#zRD6;|Q>8DXvO3z}%=9#WOz z)@f?`A(P-<HBhyF&8#TMzsqweZNiUMf0f3vKUwt0PkRX@BW(P7=_VW~sh#b5M&BQO z#*`mjdK7=J02V?DycAd@RbCwp<3Tzw^~voq*(oi)va#bRoaZsI>myC4w_1r7qnxl2 zsY{<@W<z*4iIewASJXf{vo`~&a9sGt<IqBXUy0&6*fMLJ#B`ug9N~|e&wC!*z%3$q z>^fY@+>l6vf)13Ll1Lf@U}p%ak)DoOx}HbmLsmAL*BlHwUthgdN_WC`RYqueNg+5X ze$BozRTPVVm1kVAGE`y%gbOU(0q#aoyBV`Z%BG#gj8m}!F^TpM=3By#Z5u5!o;a@5 z7(Y4O)zs5Yk${kL4hShR80UfLRoUqZ9vi!#$Zo4&zy=jP(1KJEilR@dFRYqgi1f{l zIeSi-K#K;!R|;llzf%tH+EG{i9_u_wpCRqbm^POLae61YDBq&s&gG<XL$ssI^wR1Q zQhG6)d?nfChCCK{b2}u6=0eoJb9o%RtU|x}UO$$d{IiV9J&M5q`K^`+-P`V6$(839 zCY&&d#?&Y?mFNEgExoPQ0HTO|E<q}wB9Xx)T9Hrb`sts=E#=u%+#0`GyJbsNh$1Ox zpiKw$yBx0hWW;mzNQx%kAW*FWZD^nZyGW9m66^Aam3Yqc%HG5wF=HuyfCvq6PG=j) zW%jQE2!%{X@V{G<{c){O02*HIcM}O1<Q2*P_WH|xQHMb=Jo%j&x#B46J(j~@L``Aq zTKgg8YP)qC6nPzMg$s0b3xlgHSqIaU$yyd%49W79O|jjWqSdE$ZR*$*$dXwR6qVm} zj2EY$q`M`!`2OGL+BNke%k3{3Tfc|AuM4rFpg9t4;8&MwiyN=e0&+MuiL^Pv`o%19 z0aLfcgW?w;LU2h~y|p}?PiHFaIsX4+0fUxbM&4;hic!PzlQ_0Q6>|rKnSsO3kn()o z#1>SglcweQn|q2s^du?jp6Ndz0$NBhDAra%y1FUSi61$r{&?)B<1&<lmLeA=@HMsF zcO^gpPMz(>(s{K%zib9-<MgWSCu*oxQ>`9J$YX>%=bDO2U1Jd8Ld$qIaQ0PL@LRVJ z$AS(Sj!o<Lr+J0z$Ig`3^X;0P<om<_Wc(J@%H!$>h^*9QR+2tSU>DMz^Pl8jakb2j zTGTmFOsNGyu&Y#CP${q`_F68r*b#gs0n_SeNf7w%j!N;>Y0UkvFKXU2b^z47ywMk& z6(Jv@$~BzUkn!c+SBsu)aff#6AvuE$>(k_>@;uLWj#d4^J+KGny)1s52$XA2{eba- ziaz`)!l!;ee<?1-xbdH?ysKGx`N|Mu(|2}+G1U62uQo|P`^y0SlI+Jd{dSc5?~?03 z#~wEPgrc#u5(=@@Bc^pJ5ybCJi0q<qy_ovZcn{q^a`MYbrCzX7bAsGMrAk`Rd>Dk% zVb+6sjRusF9{x%kaxK#Xw~;?Ne?D>yf|t-YKf@kzzqHK(jfkbDT6Kv#XA3eZt69*o z84W3aPa~CI^+<ZuUde0aD6L(Nyr7Nfbl*AQX>^<hFmMWuPs;CF!1GPh)`s<9@(1-& zvl=#=J*fzgHJ(+Nn9rKpM51vb5X&}J)Pl<uICb8)4=|K_o7{@*2shuwQPd`zDxpSx zw-HBB02`tr?SeI{E&HoUQPUj%wMAeJE2V!G(J>pf6AEo7MsmQO_zP^0G@3VM#xSUn z{iDV{h#g@@=Vi=`oAmsz-9m5D$vQH+Tej^T@?NwIkzx&Me(xvMyZ|wq-raYhOpzZS z>0~|~xL>86nJskpLZ}_u$DSQN{|4eG#*8Ybvt1tRXrA|bld&2^QEujAt1e0%s9Jbd zw+%f)3avN~38eYTxvH58+AI~0=2uxe8;3i>gHRTgWlD_ruxZb7fL?%7YBIsnArZyb zICVo|r)IG{>l^)7cZd++NL{ly#Qm&&h!ay~>v}l*a1gDN*416}-7N{A$J!O(tkn&S zxZ5?3`q%2;@`pK^>@COqUEK^rQ{0h4cD8u6YyVI7qS?{xmwH{~wmKQ12XXuT>UlGC z+~c%9tO$GJQ+QwYd@}t{AziX4zta3Mp=CngNBuxHqJ|0B6xxD)$U(r4h)a>o)Bt*G zK+8bi1SNP@-Aw2~{o|To`+(o0{s!;5t6dY{)^F8rqhbb*G7Kg_UqAxb9#Mh9oE9J; zT1;*7NC$o8Oas#n$jQ97$M51?%<i)<WL8FchyX%E=ofA`wyU=s`~pv=T+NgpvOi3= zEH%a?3D;s^TF_DTk?V<oOo<M2+JkjLxkEu6tjlAh@<L0pRQ9X2Y1>mhPL4F`4Q*64 zI0pW8zV>$c{^BU~aS42>2F0<y5ht3W%Ow^@haZ<lBQ&(D7B_Ljs}K)c##{AN__H4B zNod={^3K<{g&Q3v0$N&^Wqh0WOBh)7-@q4u-UFv%-$yxy{!$M2t)dUP$fe=kd(FEi zM<R4CcAvEXlIBV;XY&cN0%3sPTfp;*8Y*Xww4=@Hn7=rz#~`<h1BvPgB$34QCPM)v zjwX`deI21(9fhX4WGT|O(~-Mi5Sh?pm9-)>Mt`Pf+vzcr*$Cal8*Q5eXG|CnsGTP9 zk9{duJj&0U2g#U5OL#YO$)qGJfGgVlXyc7+mrpXNuNZa>fHIOwx<s}>A}R9`S5fMi zcf>8>8Ed0)d$6}~@%*DCz5-YU6)7=Rx_ReHYxUMaN|}DSa*8y>o}bu7>2u^SUxcra z#tDT~s661Lp4%%0%6QNybOr1C4^umcYLtyYtSbW9(xetl40cBZ878imKtanF$85)W zqsv+yHi7R#9&_j8vd1sbVP#078#y_#>65%)oxDXEUmWSth<oA$u#IyIH)1)Gr&TIl zzJ|e7F&3;*aq=p(C<9Aio^B5w<tC=C_;OFRCHx0A{M!akv|CTLircVv3H=$ks7#bW zK6Yj<<-IM_ZV`>P?{cau*gH6gzsB;M5Oi@aWdA;CQY%Egri8hv(;tVydx|D5J_oc` zt{770R7gH}JV!g>BAnf;zkan0N9O*KG4qp}SJzFJ1uB28z<pEpQHMRn!)YInXKpJR zUe3qPRwM~fpx}sqe>gL(3f)Jy0`e%`qSZC0JrjZUS{H|C-WgDKt6uE(n)0^=Hib4} z`$Xf)vP-WFQpbXs1s|I_Ea0wI>_x}tUi*IU@J9nOv|D$zvD+aeR0S|L0t2TcCgo=_ zZnh3wv1W#jgTQ?<HwKEPJ9WF*fMWGj>Hz&7P7l9|Q6(&?oNSoCQvIm8UyF)xV=TF2 zNyBvYrYmm!Jb8kjW{93AC3BW$RaTFaMn`(ZccWT5{)cgM2;QYaX)#;0M$gk)jqu~i zf@5>v^Wk~}<S*yMgP>W4iA&y6?0GnVFS;{XXYjnApJ7uhYjttBUZPu`{w;3Ou@HTq zP+AAhz(2CmJkU&j-#^ltk^FFxwJCg=ItPZ3^ZHHnQ>XrAOOopmrqsI13=Ph)xEzMR zW4Py#LQJjn3EC?EFGP9y@HW=hs^Ehtf@lByeR-xavw4)*J{pS`PCcBy%dcfqcKj3y zaxYvQurMjH)5YD$eqCqYx+POeSpwIax^s>`)y#jRNNbY4IYH=csYEz)AvU~KR+CxI z&;yyr#H!WL8yl@NB&PrVx{C0`5nlm);PN{q6MRrD()?dFIy|n7K>D!Yh0rdO;O^aH zpui6RzcrP^mWE_;5DBg`taVyrzfJK|ceMAbv*O$v&T^<WbnHlh3Ip+Gn3n<@Ijyis z3_q3aHQ8q@{Vs=~&7Leg>8<!-m`93j-~)k)Bm2pR4BhNA7Z;zq*3n}{U%#{wm#<F` zyLS6J$K-W{geqFq8Ub+{w{Q~Tt~EqvBJgG@J$%#o5{O?pxB0(d1dZD<mSTY2#}VGb zny#L&=e>__J6*%<Q~CZ<D@KdnXP*TphOsx9{vV}Gmt<%5dLMsJd&uBKtFs=dv=SbC zLJ{JnK76lz;llEu?n*tC6}M-b-Q&H5<Ipk!o8s!mw0v_|kWI%%JnpQL5$vQyw-1jK zR=Tc14d@Boswq|v>uIFe;hWEuG0#G}v)ko#&l*c$L-19Eg)G181!_WYb+x_sHgeXC z!iR;>KDRY~8uR}Uy@ZZV&ypBb9Xf<nCzOgDo3iNOA_<Z-&)Q+*C5#(iua4X<<L9;5 zXW?*p0enLc@9HtNqR;VAkyGT2UKB`0X(e^E7UMsV`^H+<loEitErb-v90y`g@*Ij{ zT$br^TV&S!Mua#U^T%mp^!ph>3WDh1slr&l+31EJ*9}VPJw6?fduPdYj9Z75-Zj?T z^Q@4ZJJ!`N6Erl%sr7)@i0c*4HH;Hf9>|-8yrYv;<2!e<+aVob8fr&7#+sP-;?+XL zJNO8zlpZC{d9j9fb+{ctc1$0;UvcZu*8LVNZ!{N{Gno%WNMdjpwVE}X>#@g6PsIg| z`k)`@#G}$Pj%~|Frl0J2T|V(V>23r3HbF?tjlPorAEMGGA1G7NGr@u%sGmR7Drf(g zpJ7)lFJfD0*r}r|$XtaV(wnsYL1Ru6v&5!Q2ibjaho+El-%_8ra~WUxoUlU&uzu68 zj<)VznY3c@dZ=-7)8J}#(DE^ic4sPtIAJ1<F`Sw*txl?i=f43_&u}!-6xY5%xWU<* zn1_uX??4eYuU+#wdDhUbzl(!do~O_EW)RS%{q0!|kPL{yMKS<drvzl7LU4!$rnSB0 zY9xfTgG^dxo_x=^-a0~6nM*E!EaGOr(%Rb!T2GW?0)W_7<#*ENJ`pQy|C@k#Lp;Sc zZ=|v>W7Z;CB*dNYK^y<5r0h_?Z?Q17-iBAsZS0Oi#2DL-pg?a$SC!J$O0(3bfB#46 z!e<~?XmLGKdF16?HS-y}YM_p5;!3-vL+W#!OA<84#}5o7Qb0x0j>hUXp4^TCzwWPh z`i5PyF3d9d!k=C8+Z*|?1(gK{aP~=IWsv0^STWWg5$CMU`-w|n0XhWL(HAw-{jMvL z+5=uBF^I4@6G9G3)0TtC<J(E82jXchzTVE|iV8bKo{QJ#!(zm6<DpKe6}=nJgn09A z*zY{jIWNz!Id6{)+18Jw4cHMW9$9Nn`#dC+lJ1n$|NObvRGaK#ToF4H<EH3!dU9OG zRHPj}3LwD)y39b2lC|di$&zE|W2WG7=la(;`&6MnhHSa#M!!sw#k+0PB{bAHBY?F8 z>2&R<NOYeEav<3K0fnWBH{r2!F%=eFfiS_Zg%V%k6>nsUDw53V#<Yffd#GUn-~)Z) z@?~pLTt1zu7yqQC8b7||*o@vS#<G}oOUUR<KYy&_;V~Ky10Y6*&0<AJDi;<Y;Z4VW zi|(JK&lS#H$F0d=BpI|l{=+V`@vL#<?!n_E&aq{MM}^`Kxqk}8RAa%Whx}+Uz)Ci= zUnBkInz5b{K-S{$!RC}lB_nQEH!V2BJ}Wn$L?*u1F8aArtEZhX&ubR(Uo(OLITEn8 zdzo%|*|ZPV%Rd0`3hQugV_l=xv|wj!zh$T{Vc^hDjwhT|a)2!?-nlc%o^`e5_URk! znC%NK@aSa?2AK4R7O@1Z(t~Lzr{91V01xXY^d`~MLzLT`yi04i`S<W5_^qhpOVQIG zu#UcW+|o`QnU3}%y9GbPsZ<Pu4%4axu2ew47gC0L;cS^D%jh1yR~3;4{pk_={lm!g z$Rq`4tBosuC!zYsoonuK_M+DeDpjXv;TLO2Dqr$dPPqC#nN9bnADFU13jA?3wZHi5 zM{Z6Y>;#RiJvJ0Gc{lt%_~-hXtZ1d36amrW`mpNJu=|`XOMfw=U9U&W^AqF|%Ka3? zDwyu(fp_sYOL25h@H0MO))%2t$atuw%`aOE;19>C&4ONtyfxw%Uu~kbMJ!B@C4LMe zpq(!bSsoyym!+a!3&Y}=XZ#~15=j^dRrBU6WT@{Ld|~hHgY#s4xd=_7OuYnFn{R6C zFM~~%*&3zpBm+l0JmM>412XZJA*@$5y68<DW@C0^gu};a@1uM?u2dcqJ71EZ_qV6L z62~=WH2w0YKEafc_vUSh6FlW{5~2z~<7EngoA$Uy-!^Et^&`Z1ZsI;eF)jVHjEM>i zVh6alq-E32HGQpCj;TU+FHivFKs0U{a#(9-rLyqiIujnw@WzoBAN$1#Cq6WQGT$Yh z+Zo?SGEhv`&*Z<5)%KGm8~~7%L<C_rEoCAGgf={HNIn&{I3Z~6NOqbfVWmE^W^`TG zo9|$FT9W)f769aC8z)EX8%}u%6A7EGocY380~V^kF8MSsv0sULRLAMbU~1Vqj$;)F znAc3{^V&E0Lkk@5Hx!n+yaq|k{{2aI7wqxl8ev|TD*AQ*UxDvIqF2t<nzsHpWIzvH z4-&f#x9j(Iw)WS(wV8H1g(6V%^V9GbfrLVTLhzpAH-i>7J~s(nb9gi;^>||jPOrmD zn5l8vOS~z5Dhvzi$w&nS!K3HhNCAmwWK+oA;vW#Yqc*Lc`4&=b?o(>Zxo~j-DkhAH ziM+*hL_wmQ(>VN`=tpfgMal|bur`8CcNqh`DR<3#mE?4CMgdG#>=_y@-Abr-cH|_c zG(61XT@)Hz1>&i+{sD8akjL-lA^qgG6N;!`XZcbdqU%GSxAd34!ji<y$c9sAmp3YL z$4=F>J+)dS(ZUN#raF=7UUv1_S8w{Mo~?hR#zN!@Z1}JoUZXYeP^`yW53YhHr=QjP zKQ^2#-=0e%oH}|1-x9v^#zCK_c(0n#GLSk>`pR96^xbAo*Muw@FK(y|DX(7s7^%nM z++vQC()QwC?PZn>F^hpGz5kmmCTy~M8b?wjlAB%2x!j)3FC%@&lJ<xJhWZtaUaQB8 zTnH)9oV#~uM!Dp6?{YkgQ}}kNnlM`kW6AeGjssZl|D>0M5(*?(3`Iq4G+p66p7`Ho zK_9C&EH+l!5sM55aMp_qUCk)yhs?)XTY`lZT}z)_qVJ;%dUTnr4VP4|hTZv_K0aM~ z{qiewmAkS^c73h*em)so@l;=Fmu$>AWocC3*=AbS33(>)!>zvdm*UUD<36K7x0f^P zvDHXH62I_n9yEi)CVFMz_p|q#aoo^<-U_~83q|NWH4Zd5@HSdLT8>y2Zei2-Qm>`? z_ZMwjHyNZP7ztn`R7dcX7eO<hHhZY{nEm0TUBE>I1)^*3GkAOe2#lt@D<F8M5~~(O zgw}-nH>XPs3zLx42_rwn^*!>TdI|zJ^J&d=XiLIdr7#Voq*>ig#~zWVHSgn>=k2EB z5nJ9xKw!&CH{5x;oz&EF2BIwjPH>?DmyBv>?-jZOH?I|WWmb<s<)Qc2mX+>fha(rY z6C!_ff#azy4WmjH;G|Vjul%iQ5Pf{M*|Cj#Gyu{rNi^>wc{B%Cq91{2Ll^-$m)@_j z(Ffp_p02bWFejsS(4YX8PufpK9mGKlGOXo8@Zq_94a~Z@0TmNFpoPRFs8_<03BeUV zg_QE4$@6YQz%mbikM4ZY^d;@#c=DYKziZ$fQUn=|$`6C?qC)D?el!y1D0G4N&E89i z<R0H<&-#1VjPtu0^AydG1us*4A3EG1uGx<$kBc~=b~}H&0iQL*Ne|;50oCtMXpd?0 z$-Y2hoNGwjpPz6v>^GXOn7mR^FZvPCkuiWqdd+ILL~9Pa?dmS6UX@jP0NwaFX5U{f z1Z9t@Uv560u%8)$eJU>aM(BrrOZ@z>-wiB!s;~Ela7v_*3leOFbMk>eQp_|#SAulD zMh+ggF5rf9(qQ2dmNYTw{L@nN0i`v{TMiB+8${PafvK!_lQEfDS>t}Mq01QRdMp8! z*$sBkaC2|>U@szig;ncG5$ix|ZhF=3y+2VsxF6Iek@aua{)YCL#P<}4qg_};G7?q+ z)uJTZs}n5!laHM)b<jOtho*F@uZvkedrM}Zel)KPyBVY6>a*R(F|%mR(#zLXKY*;Q z%%u%P{7CLrCeoi#JhMs~mF6}T+X~#6M(k3t6k3()ShexF(|O1K`O$FWQ)g<J9z5DD zDv|j(?T3iKKRG5LJ#a{UXV!7k0r1+g@d!9z6ohk2J6#HTQVXFe3R@d;DvsX8AeO{F zf<^MIh^UR9kT(d3Fr*y5bx~lhfX2xQdXB9W?`LfdDf}HT)_6iwX8)SAoNLppG1x4F zubWvUbP$cm7u|lslo*pR^xrPoN-1ei$BKnpdG`0$wjKAJtR!|ZK*02}19?2Le1RN6 zA_T+id;bug|Lvsjm*+7Gs`KgJW3CCZZYw1{0%xQFGB=f}TD!^Mv1K+MBM}wm&O_a? z%b8Udm2$-$0DtylYg=lt^m+P@=uWx5yKTFd?-9LtM@w+w#GKQsj6b`If*GNe5Q+@M zU`9j~#i=1AHhjclUJ>rI?MvU!c6zSs=Nc<{W4W`+#(v;-9o;0~DH;68w5ET{AqK=? z<T+6lnuY?vkwwcpH|Do??f4J%c*C}#hGrx-bOQr%Q!k2LrJTV}>s`*|HQH-?bb3R! z;#^hd4J;%{Mgy`0T*tx`iIU}ybv%l={^+75FZ~a!kfVhSGwSv&ofpFzXx!MdAxNbQ z^qPs-yq@Ikv5R(_j`O^9i48dzRFoLoqFA9%S!eLk?bzKlt)U{aDRxUcW<kI;%}~Gp z{!_Exm!H0HXK9y;hR>#UKQFj7PtPvz+Zo?5_}Pwn<-GfDAt{20n~>`Jsz{A%axl@c zx+4&oS;{pX**6%E!~02{THkKNVO}mN9Pa#CAUi~{UhqT)2{{sQYKU$vZncW?CN_3= z`HLHFxQPXCf!#eaziPe|AX_afv|eLx5S(b1QQ({xBBb<jE0^jOn}X>b1txsLJ7gTJ zw1t`ug-FB69If}Ps&*LbuO7?17na%mo~Z#{%17*%@a<gsSOmOrDhfV5)ewT~13*7R zoj0nE4Sj-cS)EfR!Y|Rnmr0u+Sl}^@MePAAqNo7_Iqa22n}JsMl&0Y=?ia|z*fZIt z?UtrT+~RzRq|h}wy740+#Rmpm*MxXEY3o63z^|2Vifs|at`H$JpMPR^FlZ7ESNoJb zz?U>Tzi#{B%YK;>Hk$d>&=Yw)vjh{M0qFrt4(QIn<5^_`S=2d7ye|MLp`m?Fm#F~2 zz2ol$OyR1vK*=t&r!;8AK$p5VrLd;?uCRE}bw)SbbMPeo$UO>ch9OIX^t58u!gGIp zn>O-gcSW@N%wgFfEKUTC<tEglyOi!y8^nfL8oaL=`?1dq8>k5B>J2<tv}Sbbb}l)a zwJ$w`h26?BTnx*eTpYf#=23FH=0oo|Cze^s8<(k9eUklIZt^`a$&C?(=7$wM$28TK z55?p#Z3@v438eyi6qq~?Bo8l;Lt;qy4kfmHRez?rjpi$3mDsOXQ7ERo)zd&|3bx$% zajGRq5FlrQTTg5f<OJM8HKLHiWB4ddVFFB=5$$-*x?yUrKMv<Um_?=96EpjBcTQnf z#!&9=5LbI42Wg>aJ;!RV59_bQZ7=(qM!5p<5*7W^17ShPa`u{g74&E4eHwKCY}I<h z%c<-{@QGosG^I5VxL!ndEW(%5n!ZR+Kg+UAU|utA_Y2dwh_v-Q$~<ow^S}t^h#!Bp zpZ55l9ods~aQai)^Q^IN-}4g?fu4qW)G$-xcl0yz`KVPdGswwYc$d?piz5L*bgyzs zvD(%!Z*frnk$`GgCVBYGw~084%C-%=33udoii#$Ro_nk(Mh(1pq#QuD>~`|%<G|OD zu7H~|>JrPD&Tr2ul3GbWy7I%Ksi}vbJa{>3B)UuAiUz87k$yYk;j;9s$LpU)%p&I` z;FL<)Mc4KUA*X`Gw5>{ASY0VA<+HgTt6cGn=(=t|)*vLJy7rxSA&$$PofqDa5bh)U zoq&>U!y3M+xYnh=+0F`Svi=31OK>Z+{8xlkhB=o@{H$JnL7@OKbi?<g4KgA6==OML zNZW7QswK47N!^hYgtW_k#qW{uZpLoV5-#vVUDYNbQ)kfctlN6>#fX*3>wM)g_i*R( z&6M0YiXT%yM!2%weD+xHvl=A-cfMGQuNMBX;RKXSao>KvIo?mUJfmE+O{V++i%Qe` zN3*;H&R)|Sq}bJPu?z~06OQ()xiF^=g5r5yMwFW*YF8E~3%be;etET<_3{u_F=5^c z)V$tk+j!o4R)3r$cc{sJdE!0p^gk16^BqwUbovW2DI<ycz(%$GHpi}Mhtsm;oy*}o zH1RRf1#HMHS`h`AB~V?qCvUpXOI-+GIOMz)F*&+bmLjB_-Qre~wl1Sr`t>F?62Y}F zSWFG;mc-0$HGyy<EPJ7M=eKe|1c@UmElq!{ux-QGPJc}x<BtORE=!7RH^olN6Lloy zIKYPmd5pRBk4TxA`5a&*EjhBzoHnc=dRH`_ii}`8n+->hd>3m&Z|#<e{>jOJ12!Aj z?h)hCh57EP8!W?Ny8&8dUOUN>Wy=|v5q;489f3P1-Gl$vqczBt|1H+z8)Eb9cJG+A zI^Q@-DMPOdToP0u01*KzvcBu`Wea23?*RLcL~DpH%VvFDK3#6@6>;16^w{;$p*H(* zrD{pGnqzN3#w%uVVjRP`9hcA_t!Xaz9Y4r2E!0HKD+8N_Nv^ji>efN1d1Wwv!z65R z)~`(1DQ@Xm7*j4O2rkS1Ia)u~*Eaht$2ZtH)fH8#X(WR1GryO*@hc=^SFq>X*?md= zb6C3V3NJ$N#Nzo+Co9iqO=rbpJp%4udF%9EG%?=|s)IsFpX#e)w`+Qws&)(I3h)Zd zqln5@eN2WONY|`7UrwkOMWM$rkbon{8r4;hU6cK?LtD>Tob!}e$tM#Il?b<4067@x z;RD!{zVn*XiyDio^yZbm+#{wLKN^cvBWh|XeQVp@dUakN4PG{q9c%rcQpt~T96DAi z{Q)W0RD*wxY<4%7kyWZTe_y>Si^2a<!cg}q*hKAKn1q61{U@O#vS?M<fOiVQ%-Nal zfNr&|AW!;>sd+S(l0L!|+c46((v_wD|1ze#VW<g*05@TP4bZzINi8+@k%nnR+T<4U zv{pU97tp5^P4I!GQr9PsIPS<<fCh!>)+EPM1aXSNEM%*puMm|)MtyEJyks^@Drj3} z!S0Ue_NCgd&iAhEc9GqGD_u9icg^pmQ1Ilc_vqv~Gj6eiHV(o5_ZB$Hz{e?9JeRWI zc!19h=F^skOpOGmPdn0f6L+o||JCGAu#Yu+tT;UOq+yMpX8S>o#xExvIyW5tn0f4W zGIeAolNd)4{?(8U5cEJB5+57KArjxc`C_6jeu#BTg%F}j?!|(2TZ1whtMqyUugMUH z^NpSef-%-a{jOjjBm*~|p8;kC3CtB&2I>gxLfwAEDD5P9wFXF3f@Vvtj}?us7_r}m z$k26A0m5ESzgYEJ*w~OEW-nyO`1~rn6@|Vylr&v7wM=9$k$Xj5$cXgRZDntgK$VPy zAe)k`VFS8%0*Ug!Ret1e*Mwwu+#o)VcvHcSH4E}vRhR<htK*wOjJjq%Mt0rOZEb$n z-2(f(F&=fZa)kkkLl<Fi0vDBU7Uu+X4@>{J>eSfsvjor6bo9#;fSWm<8Xp}GR<Bgr zg8h$&3E}=93+S<pkDS(B>H&Xv#VFpbfF48`9B9*=j9WJFh{MQHBaN%yo)S-Hr}M`< zdAZlEbKe#$X+es(C{=5RbSiu_)GOL#=e-asZSoE6%PxZ5x2iCe->RsXI5?tp!?BMM zqe`M#hNrfzuFQV;ex2rVmunmp(FEMRN?3jLuBcuYe5_iNp~J$Y40aOKb)B#Kn!Q7| zvK&eCfTZ=ro@|*&#oJym#SNge@YK6j`FfooKMs1FHTb*svO+Yo@0o}#H>zL4Lzd`I zNo%WOL_XgNwU1C`34M+e=C9+6ib}o=40To@V_zxHj!Rf6@@viJQW2~GZ+Kw~kz~!d zdBolEKW}gN_D-bkKkqkHHL}N)d(eHJ=~m>Nki6oS6|c)NY0#5EWEw8lp^=lmcrZ~D zKfJIA%G}83iXVK$AI7l90ZXRaW2@@fpZHod?+eSOo6~k#E-(r8@;I(P&DK&%2@(gu z)8)KcgfsTZ{Q5rNJ;o_@o1?LC9d$Q0bx<)2eZT;=K2M}aZ=>U%hkv9<C|C0OvnhYN zuZN7HT_s3*t9>=(vJpf#(8vI!1r!_wh*8x&ysi0Mt(=f&k11tnGgEN-42V9OvWz-V zY}maVRdPRHwE07K&lXi-85#A<*uoQr=$&(aoUea_uY=WU2XvFT&Gtxz-2ZduiO`on z*rNCK!Z)LJ&unBQ;s%(k1y0$7R6zsVATK*efUjxx^L}RUx}zTm`Ej)4iek|*Yi41= z{@V3#i~B$G;sYHY%ET{+I`yU4Au_;*LW6CnZbrhh4+6z*yX31jlUTR!eSZA~Bzhk} zWhaYf4bJUHH+OhQT1ly0;G3@}miL(YdplOQZ#k-ATWe9Vioh6X3C!;$FZ{UlsI#pr zfQ)*)Zqa~p+HkyyL_wH6Yx*H<`zL>JyJrS5la=JIQOX-+YEH@EAW3O!U6xz{;(7J7 zxq)`3F?T{{Kz)L7z<a=-@GS5GL-cg5ait?7ghX`ujzl*c+6}ajbv`cJLtcC?^dYLx z56F+5&zB<*g6xj<=llKV?&s{zmquv%kz?aV`vuR7C$;O#U%*9W`<{tBQd>PvQDZI{ zuljZR9><yjz|B!guYupYc>5NdXA$z-A>S)fA>z0pFlRFC6#{94zg@g>bhpSY_Eu@u zCATEw97u{WB)v@u8($0TfGLrGr?^3Yk77Ydl#t4Vgg4^5?6Bn?6oY`+hgDbN>!-R> zSwSOj(}H%M%FW;L^~Qx-_K_q&9A;Q=jD0g7BXRkf-S1RJYO{5}2mO0v0a(Ow_xGo> zP+>1Z0)DZrw;01DrrJF8LD6CS*{a0Wnv1bFY)+*4U6_I%WsAVc1P{;{_SQML6Z51o zi32*gvi`K0JTXBsQE*oJ5jBB2zMuYYa9pRp`(xpW`;jEhibr+$<NU)I1eRH+@1#fb zfXl(y8*^sljk_Xutih}Fw`<9hWGbcC0uc_gSS>^<cnW0iEYweK5twmv^SbPssY!!o zg-H^tq0h`dNS+h9!#h|!fvTdr{tIP|rWG4A;l<^s0T1kVoVL=j1wr9mn?QNc&Z+A6 zxX&vzrC4m=wb}>vicK1~VnpxrpI2=xD{Y*XTLeN%4+mqluYcuGy>H@k3l75HkG@Cx z*${8xtmT!eJ@IX!zSERIVJZ;20Cf--9(U6=5aDMCT?nK-IEKMWN;+UkS0X-ALkl?! z{l|tdhwj-h@3j-TH2LzGbf~4>dR@bJ!BNPWMabs@)Xmr2{5+Q}i2?@qd;lvj9tOS2 zebnDyRtL<N)<1@^zsjSYAjtjvpY;fp-=qz=?27$g*Q@jFMptR=#cw_GZ(h+^gfSFL z<?1WF`=_}$AJTx^&p_ph*!_z`>H;^0fy&B}AYIKHgG^m0XRHe^d?A~RUX|#T!{d9N zJQ-#t^wIvFH%NWPhtlS#K#U4*Uj}zLFP#1M%m!#Ff>Au3pTXCDot9X)4(oC&L^Ntm z8@rq~|Gi4FTRhzhDr@-0?LoILae%+d11Rnsd!VF>%Z@__yPp&V8q0aTnS5Bj6NtL^ z)BB4MU}996)U6+-1T)=be3F<FkM|->Vc}ww4iqdO3UMHe<Km;Twk1ec_eLZu@l;Fi z0H_q;Wj^sz2B-axKSHN|IV_?fiU+2ZU<XKCoaO{!GOY{xu}{i&L7B*FECC+fJjz(- z=bfo@`$E*Ra$I<!pFp$0i&aQ$VQ=_1)NeqL`7H+@RjvXxU`So);KSn#5q}Eyw4BKX zTUpGi^-`Ao{o7&skQ9m!Wp-_6M1#`U3a3QKhN!;iO2lb|%Odcs6mfT<G_Y9H-my83 zK{}r_hb{2K*B@|IrU_06Qw7+$_l!Kha)<z65^NeD$N>B`I#AmrD&@HJ?lZnEmu>f< zrip$>INQDVTbKMHV2O4szbCw;{7nGMW3cE?o%48s1k~_vsl+B<iNeKDP&Wf^SNM(x z-Y^ApMKUU(*4dL^ZQ!J@hDE%IjV5i3;Xwq*B|jC$U(?)AJgg0_{Q0`q9D`MAX&?}u zhyh%*I+N4P`GS=$!}w_eosj!OYpU44R_Wxg-D?(Lbayf70RFaMbS8!GVqt-BM4utP z-`<q|{&kCeqDyoV@%vsl+<Qti?I5OJ&lG_=or3aV6P;Q!i~t@F4#1D$#HEo0#7$i6 z?iLR9AVVq?`U6M-^i)m9xeY*l58qD|lT%6sTYZ<HhiT=b)~Mu<G9PrZ-b&vfg<qbz z@{HT3p4v603<_oKdEFE;t0WCY(+p7`t$q?5Y&QBB9^?yZsc*8C|DhDiCuFbC6I5i% z*ZT{k6|1t(rLu4#e$Sey0#<(>LlNpOMYhkpVsP~BcZy%1iWkc3WQhsav7f)Lzm%QF z13I#R<_!*w_;9f>RHYbfXrwu0q0m2**2(Ja3$!}sh{gL7ZS+0=_g^`R8FCsXJW6!F z^AQw;Re>8W8fo;V8(a)_q#=H9v9=D>==rZeOI(S-QArH{npq*|k7%npdo#N;%IqTA zf2+-bZi7!ir2y=pj-J=3bDnD?>^AH4gj!>*A4&bUL1p%2WBwCI=kMy?y$T@WIUh|W zqkOhx_R*qLL6Uj{V}>F~7NUL$?D~6f&Tfhaxre<{B~&FLv!%hzXLC6BdNZ26pUQt- zKgb9C`>DEYsxpjQR5A-%b6rJ~*HVv^LS9W>;vnqHpUQ=F_3+qH_1)rT)<P8QiIsCk zxgQptxk|R!+MQ6;tCOuXdhJ;-HE;_e5t=R=B0VqCLNhxPe#$&Q6j3w%oB90qq$sO? zxtF{g(zRxR0{I%lL-{U#&hgq(1*I)V(&II}TM;dA#2%r#Q)&SXPMZODS5I<sU@aqA zRH53L&f@$=C=I6)6}0GHBvs0hFZUPL%+6_BPzy6%E<^cV@Lb3ZO+U*!aS&Xe#7~KI zER2h;(NKPMAu>uE92UFYJ?(98+fQ2!%K%5Or<`e2caCj2))_^8k|Ax@i5w$HUF~Pe zx!Mmgjw8>L2iugYA>6A4A>Vo@a(*tTn{v8Wc@cDUMrWmF2#|DyoDR;^pD@6Sfazpq z{o3<0C%XZg$N=0xY<E3TKrF$gtOUo_z1e_Z9`;`(cgNcyTKex-0P7B|SXG9fyHERu z)ScWcdR#8NE*7CFcO3e;H-mvH7P|q3xO1yAkL#EfIp3j}LX6%eTtFOGa#r5cna+dw zm3Jf^_v%sz5#g*FkRV)<fpOuP<eqIp0&tBRJ0^#*WF|4)3`|-`>=?9ix;A@k_le8a z{M(i)!-N&n#|gR;@9DBZnP(AS-ypmd1CWpJfl^2U3MPA-nqXSdfozR&sn2d1aCG0F z82#)A`n}p|`;EZEy%9`Wr@NXfW^Cl!DGhn8P6}*0>hU^kHId6lR#F#T+q}*m>b%Dw zWRg5`_gQgE8s9kk9}WX*v+{G>qs@{w#}Q2Et4r^7H1d-o5jfeuFq{_${;g6G02~ZL zcAxRcRG9k)^Lbjx8AjFEeGdi($Glu?5L`B+Cb;+PEOxz^1d#9mG$u(I<)m_=Q14V3 zIcLs--KMxNDvy_wI%ykEa-UXK_~3VK&|N1|J<#HZ_yE@!FGd~td>p}+Pe>;fK&@=k zoU&`C7=}=1KpMO41{ku~jYWt0X{Ewm8+EN~sz>j88(dYhthT7J;jdY3)|pwS6shk? zzH2bPPgvEf%G8bfJ?bY+msotez+>E5@Acb?^Zl|aRl_nQ#&oM;uCD&yTLe9*jDO)5 z_2gM1JY0AvCC6`MsT^jsbB`VtPG7-1x2;a$m5RnaHUK3DE;`5`Ln~30nOd;wWudF2 zx`Ny5PHD;e`_K6>3Jx92rsPJ8j2BMFZE%dLFF=^G+v7x76{S-8+w33Dzsh|uZ^n@i z8QTYs+_B_X-9=4pS+&H_t#P)3;2-Jx18>@`BqrJ~SJBw%7yVdMFw(2^(G65{Vw_Ax zA;kc|-L!m8Y0=i?H7~(qQx}bNjyZMa!%Ay>@(GDpT<q){D?(OUWS0wm*W2Ud!v{gr zkqA%c$MvR_4{U#UgiMyUf>M%Q+|k7uiH$E%MZC;kA<p8)P04C1`Rx26r9<=zaRel& z6&<oDg4T1K3Cc81UR!@_MEU5~E9oJj^Q_d1H$orf#4km?1=z5<8ac2oUbzIXzMJ$f zkZ|X1nG-NUZ$gSY>0Sqo;rrs4O1?}c%-!8y&98$YgKQS^t?^=+{`<CH?vh)pZP#Ys z-vB3t3{aAY&0PqPHgQ1Ed=fOZpiURmd`(Hq(XdflGp7^u8HK9*4>7@93thdm<@XVJ zR;?){Wcr~eVu6%J<L{WX^1&ZxIhFj~yYlOJM&mTJ`o(6YL!zbe!iDm&1*6#9P_>!q zq{L+aAGa5x0${2`3-O&vPi`QBTWZ`tq&=rsZgS}oz>ilwj9+sA)gh<;kiNRlz5InW zAWr$;nUC8^pZWkyJh8t5Xo=0S1p-5?mo#%ok>QHC8w<VD-yC!Dg;amjf$<6pRVwKW zPE#f;6*K<S5Pc<2;XQae32Z_N_P)QVH4M3Q#;Kr#fY(i^Q*!VBCTgeQ+fPIQ9;4nm z9WGT`Jm0F2Z0qm`-INTmHes_@1pJ}UHamNB-w|E#6(5reZQNx8Ngr)7`y(KG-C(%o zLCqVJD*Sbjv*Di^f*u6T-{Oli$s9M#c(GHA5Gm<$dYfcTT)x~j)u2AEL247{)Dcug ztsB90bD{nw4Kevil-<7)3G`L`Km)AA#x+07^QAVf;s;3ydz~ee#||ZQ_4t$u-^eAR zOT;j9>3psJ+Iz^5g_o(bOn_oC6DeMf7z#Tsj8fv!KWHZNNF*-Axrvu<oJhPkmVG9> z$TZ;v>0IK;yho4j)wFFp^7?-)K&LmbtntCU?u2~oE)Dyih9S@-ypah65hf(JYKA}% zfr@mE_Xkcw0jV_;cH~i;+FT#4txr%LZd`iYbQz7voYgJ2db6&y%^ar|IV%}R+gTEu zz2Bf8Rm#bU?ZEIIjRU3bNkk+33^2H~v70I^{x+h4H%zXrQ{5N+3y}YvaL^fQroWyH z^>v`*i?PtQrm&uSubf9&YbAr0+iy!42trA#3Scmb()Ih7zomYR+|e1DBaCDSxnExW z-D_ie2J*|8hn!s~*?$cd%Z#ep5<UFBUYh=v;~bV<-X(v7yT%VFso9GAq_e=Tb2}{! zHl_xkn|YK9_m|u9MrW3nY3yvqe0<lf)IL(5BtHJa!m~iB2Q^ORoojM&!Z=ND5#BF( zlVMW4Ho=$pi0b=Ojg2+(dL%I;L~EyEvAjnX#SW^89{8W;a%Y&Dy-HB&a#NYd-+WSQ zxuZiW-h4cIMOK-7Kte+rMpw~jE#z<Suwnwa%g-uR#=-02G<7kEs-kK&J1j*_0b)tK zaIrYN6bj0FTOhAHsBtK3`wlesCB>{cHhga@Z*;9&ni^0Kir{GE#HiUU0;y#E8_*{9 zEmX%<rQdtv`=sO=^R*o-ko9MNmwALk>Fe82YmQ~3rFA-<RK=#Irh=igGIncddu$4i zlKt^JxBM6<BeOR)Qu%0Owy8$?vvkS$Xnk%HF`aa{`Jw5_n<St+&#^go`!VC7Cyf|r z+m)8Rcf1&s<SCV7Ba0c3*~rO<g%=Edlm<w|GJtU(9L<y+vsyt(r3y&UOz`al8%^+i zist&m09o0Y<9|g?bSZE0NBu#eG7O6W$zP_&<$XY^>@HRbed%-rK6lpWt9yx{DS#Ok zq5M%|qRLVpVvs3mQ%9(^TfhX*EuXT$^xM67ENb6m2ZPb7Gp9I@`jvx`8a0>$nkM`h zy|hlLLr#9VkYT?;Nc`f3VecK=1@=K!ijDE9-2YmMjUxmP&+!|vkR$;0nkgX2Htei^ zv~qZq>U7RktrIao@@JC0k>k^J(DDO!5`f_Mqt%&0qNmr*q8}w(1TI2H7z#`^COnyx zoaBS1Adx-<k|pD|KkPs0nbVgTn(N$f$0Q1*>qxiJyhqlg#Gl4J4z(rF@cid$itr~> zP0s+_FByF!odKG?;I8+No1^mSvbkNeXsEzRqs%fZ_!WkBmttJ?dnOxR*oW${6&3RX z{BOkhnzAaysIF~T_Ul-@<m|{*2lTx|#WpwLNABDp861wf>FoV?uh4{eM@#k_NYl9) z_f_uv<OFsHRMb;G$z>5Y?kYUwMn*a?o2mrWE1Z5dl%z*1Y2f<x@kUUdL7R8l(tNPs zHHrFe6d(jivnD9F@g6Bo*!Bq_hRjH?<6xP~hNnSPOW_7Sz}uGeihkf@6%Q2f2?u&G zR^)Mk=797Y`fC5<4qpHnT}MAFi-$zkehupS+u;N1XFt;w{o${4Q9?iEF*>Ur*+)vh z8U8glGZLjmJctW>VgIg}i5>M0#8(x?Un0|?`jk$`vGns2Yt1O3{nk`)0qsqNJUXC# z`BqRoJoKWKPqRwe7vItsmDj-a*PE&6Dm1@#+^X-(zc(7l0JYweKXlW+lAC3g!d`bL z6jzUX(O=%a<;a2gfJuz1nNxOz-rn8`*kO?{SEqWtkowOK9l^&knp%_Mp<`}-E!#g} z034=%Qs*?<o6E0WL~1wdnVSua)fD?zu_Pv2qtS3w=)q%U>c{u%KhjHwQ%MD)-aV*M zG7I^&;R`Ii6~1IVnsnJqpglwQJQ#jaEV)SDPuegrg=gUX@;0X7Rxjp%2aH!WU-*J* zVz*D)>2+oCoM-itnLRFtgd7d44ZC-{wL+C)r28PCu5xp$cX)g}CAnw3SpzXDtLP7m z_CNPBV_!$(PwVY|YTwGl&pzJQ#=0<*m=JIbz8B%zVGHlIx56%J9}E{M1*j4PD}`ip zobM}it-T9L92%VOJhQZyZ@ZOy{Wkez4-l|_z5!8jOL&PpM7NCRLooN&o_yI}5Qm!g znj!t{(_IoQpXC~4b8c%n3Lh8Oy@fx<0YP~hOvVe16lm%F2s2B6zB0=fOlWp!@wFhl zpX=Ms<>y>CPx`+o_tevCka%+xdY}MCC+a==kDS=3gLJTrY&+vT%&D@SM#*ZP=ttP} z+8cx>8|!IO$?4T7E((W&D>84rlM4zA>jT=1!NS}fX`XTZAyWr+?a1DnQt-f&N0ZG8 z@28W1Ho$+M+{<FzCtkGgW&KjlCP>-S9S8lMm~j23qFTg+zz<}<F4)VFV#atWq|^@* z!s&jTDmFj~HXc>T{g2%(&&WIuc-k)=SbWO{dvexvfo~pzcaPw2-SQ$N@ajHO-}n@x z6S<GjFDSc$*!F4uwkdLd0GAjoe-R;j+!r|UHtm(0XxMu9Tf0NvRYS0<ud$xG8P%-j zseb9NNZFQQ1=;#q>6&-h9F+mM@yHbF{27JIDV>#~mp=(-HT5W1+5`^u%V&5VI0LuH zx0B8Q&&l?*M0ueZwXI+$QyoP>_8axbRcN(2PHf6c<z!mhxyo>g`J=~}(s2u_90^9f zZ@~92=`|KVer;7yd3N-^He7NjT*lG1sdWKSG_Q6J2jzFxBwT5V?lo5~@=6%p+~xaW z*`yCt@VL+uk8IQ}hoV$(F548w5eekMudnvhq=WC^I44V@#Eb#?^zth9DwWE>F0l~o za%1QqP_u7yo?Z~wlIl8+7y$6FMmqw!=O?Qb;U-=CYoLJE-u>a3YKb7u3@bz%VfZ+X z{;LyD-xqid^9hFlxz&$F+^rgH+WYbS!}reJNdWdCW%FV8%+cPP!BTn8WWv_uu^Lz8 zfe&9>ste6v0F(}H@?HjTpzHU*8a`as9{!Tb`3^^QK;6Z4yFi|Q34jMARL)<Qj|au; zgjZO1&c0W)tk`&L*a4t%x1f1`(#ev=Qm%YmQJk4+=<`kpm#t~Pw2VRU8*?2~sM+Uv z?0r<0JzYEf7H?5!j&Bw!K{@a};|H7YmO3j!Nu2K#KkR<&JzGzzqjTi~?vzM?Gm_{W zuMq%rAOP2=3Uht?ZgYAOT`UMdQbk>{aC9c!XA~ZZT2FU=hu5yzI8Yl#U2EqvXj2A6 zcHR!$FVJ_-xd)m0mmZ^3!k?e9d{cz?Y&l4=qJI9!rf(2&Z)u!+E<GGR(SJCge$;Bn z4kdN((efjwnMgge3J{NBY1VyD{^678_9#Fq;rt*~SIKxN*Mz?~Qj-e)(&VlN#fQh! z{R9k)l~wgb8L2g`YxZtX`EKix`wsM6VYsI5Rw;<4M9ujE{e`I8d$yR-3GQdV-{if% z0K3_q)-T^x&o!1ekrC6s7CjvFm}tiJ!avK|>KkZKVbdMsVsR4KMdZe|KPK-qjQ8Db z(>?IE-=BXn@Kh1v&7z%1+#mI*@9G*1v>!xn)4&V32ME`Z$?Mz{>H7<nx3zO%fc^0r z7~5EN{CfmM@y*SLEy|x@+OuJR(TBVp?Dm6M60T0pd)paMU$%%l=IY&kx5AYKyK5jk z^d5VeRj2K?jnf#pCj_&z;sU^|R)iduc-mL`LsqivlTKF9mVgU5_<#*JQV1dM{FF@{ zHVTwxf=s^eyN#N%tsG0P{1$xL`S$uY0)XeAV~GHK{t83>PBwapo~=@6!{K>Ku_G#^ zV<lGkzU4f_(?Mt;F}EZi6AnJMn<9#z4yWtiA)$26Po&n<MS$6`_Fg?q%ETOy(!z$W zeARg&NqW6LubT=!WO!>bkTuqcoehjM?(*U+QCY~W|J95GOMA1^&Hxo}Ra10SEdXP! zoPRUNsRa2oh=^jR##A&Szos6Bl@S_ES1NEG2H-hQ2_E-APn675KL;$Rv%XHZtG05% zTAVrdT#k21+cm;wodL0$)+pe#SaTCjYT{jPLrnl6vsj-(osr59FtHZkbKo~ARgC8k zC>ebAfm*H&CW&bVEP~rbpZbE7$$L~-W15AF-9hPB;m5x&RH~1FW#a<Hg)UGMm~~)P zd@sipc!pyJL8%G>NMYzXxJ9m+Z@xl}|ItRoN~S-*&8Y*fS-{(r#RfIHM4uSYfB6hN z?*QxG<2A&BC6Y@2QLYCHi>f%vHrBQ(56%JH;q4>}(xC@+dR9ju*p@mYT16aCHHrXW z^hT*S4di$SBnV;s3+0(WH<RYt@x<e9#uqBsQ`OT*e4#EZyD6>H1M?SBId9(NGsEO0 z5|gDf@d25v6f*K>tabv(%)t<B8v>3aT+ADZ!(!fFfLe0JHircmTlZTI28`<N)=~j| zJl(elcmGbX2IjI_gg76k@lQ0`@L==rc;8j?157tC-XScXnF1)X<-v4^tb&&VP)7j; zi=*2L{U(1iyF1GY2kNd=Aq;icQvj#w-8svETx=o*CwbZ52-ug?0&a`UYY>Q(tR#Tb z{7#_m!B!ohJQaLIEzSmJG@=X#HiI_YleVmeO+N#N>O%mqpin0wH|)375`gZG3{?gN zxnI*<9Ztn0jT<R2HY&QwTf+g}LC|+Fcq6+^MGbg!L$EjZnW2FekCfuSx_n8+uu&Xm z2W8${1mIhOWH#Mn11K<1PX2fw_{?eJ9l)G~+erbCK<Bjm*PMtfdhZ)%4$)s*)4T!T zO~7p8;rfMQeJK!=ovM}-fvFhdS^0hdG<o;(KLMlQ2kwHv_V-*qOr|-p_}^E3%^Z-< zKkqzxv_LTH1<bx2##+`1z3QTprWYXvB)nqEdsTxsg6g2!gX;hH2nKwtb>}cB7Hrs= zkuWX^BoeN$M1sPbQV;1N7LJaATGZX{A<?bOzXn4^#SnPMxB=35o4Wm=81PD-`>%eO zRm1~<2ulEsCh#IIkg$cDEgokV2PaIoFYDauDxx;>0fr?Y3FLcfjzH1I7wXKilQKWD zpVt9sgnpq0hS++RRxJB=k_3sv`F?t~rRaB_!&3H5AKJfnz-vGbgd1RqHKgeM3JIQb z2EM%#sJrQYG^TO`WLPq~PMSmoxp}Us%Z=K|Ec4j^!65-CRY2u?C(Z#T>N*a0H+%Lu z5Z-|c!r}TVFtPOX?;n7FN-Pi9!p-4O&DQN~-9u+rr8{t*0-F`k<~!a7=<bnV?WQjZ zP++zP#xQTb(l8eb*v2qYp^U7E>oU0L_h{{d?64b5z)Z@d56y&SJLOM}bzfWsV&pee zOcr2L$dKuyKaXi*B-yKt_D!Pv`~sJ`|3-~$bviqu+Da>d<+)}Jc(|bm;v;reI$W8V zjle*Mi2Oem0DSxfcH*{P))s5NoqYLEe@!Je=1GYs6WXlD^Z8+c7YPWfCx0W=(!}yp zc=I8<If~A40(19+y&q9y!_0KlYq)@j8%bW3SS&+xw@0|vHj@7}M~wHA<!eT<APQT) zJuXEJ1DLt#1Oj%?EUq^IOgiOf*WbHyH&_5Kt+)0(`9YA!67fB3Gj|yvaU?nYPgmCh z4rTVn8B@zrE>p5$qgJ*}5?z>@%$7@PLl;shHpM?vOC^b1rtKz+RhwHb(^iY9p|WZ) zrmYr9*=-oK#1fOsx{mwh|GslGJkR&cqrUH)^Pb;(J@0qE_k7n_{l_ZL2Y!{XAX0=4 z(~oT-S2bY1Y#V?vOYvBJ!Ei=+PveJ7ui`?r%lUI9gZk<gYhZ0ZO%^E^6jF_TcWJhf za`xT-?hF_b7Mr*bf2*p?qrv+Tg)xJ(NyDxB-=J_+7}MXL>S)mVBj-+?%`0KM8(`h4 zx5iYRaK0KA_0E<!w5>PZYWy7KCR;O2utp@=tCw`IiJFgf*(5V0W7!pZH+fyGN@*_) z@}AvkGknA<G&38mN}5BCWhh|T+ST$=N;=x+HojRdpPJeOkOmW!g7Ua{<Tu#{c3TYv zkvyJT?#t__+Z!94=Aru+-I}4Tq~ellKHJx*A)b@-J;&ZHZ8=c?9M!2YBJDv0hoJ%H zk#*#dA3r$uNY}la!KWN8_yyMPYDz<t=%7>&x#IKR9<GRN&Dsd;f9!ym?p+2-#VA8v zuOq{&!U?0y!aAe;XK-MJ6(d^d@Vf4Ut(3PxMbQqs)0P6AmIO-Nf%d0gW<E!<9T%Id zVvUSm_t<QCTu@u-DR>)u?;{9k|7!Vv-aW}X8{K!X>(j0sttiEEK&Qe5_A;`%x|Xl7 zEU*KJ+ac#N<5^du_j?vIoIpqdBdH->AxVR#T}SKR7y5tR#zYgp8q2JinO+6(UPn;Z z88~EV2mTM(xW^&jm2sBWKoI}E&>2t%N!4XRv4h54-`AJbeK;Zj%Sk1+pzsX$?1VzM zR8{rrM<)UfdHW5iu8PSw&*V+s5XyQq(a)aZpr`#W<yFv)L8Gp^6ib6-5JwmrUjva$ zK8LaU7tq6dVjQ-Ev^z0*A5hbZ-q?FVMa!*>5K5O_{mlZ~pgtom4LwCX8lINoZ8d-s z#U4H6Z>2dgsin^M11}yCM8i=hl#s1$Y{mY0@<puyU5#Hh7nTG)OtYsZ&qwFV?*9tf z2lhV9cn2Ls7?|V?Ohm$)=S7KH+8dcEm6O(mKb$f0PxXch!xc$#U90M81+8QC`-3L` zY^k{?ba4{~6)WNM^ukSK)Y>E9*vY*K89j}8BfM(fBZr2t=uK#oG#wgtG*O(G2g-wf z8m#^IOa?{hRDEz|kjG37{4k%$4G+;bDP`s?S~Swo{4_1OJe9lOGfz<V^wS0_cWb4F zdi)6e=(WLl|J|QYVb29Q(IXuA4p28{o3|wb?3ab*VaDvnA*-m$OG|S*9y@-*b0GV4 zlcm6p$htrci9Q_qI_T2i+%Em+g<ONWUF(1{Ncn=-t6CGcNf#!>w;}9m=VhhpXpcmL zZmev{%LUU>`#K6{;ohJm$JtR&g74i%1ERYRHd20kA`T8npjd0<Z)YPfe^KgwUkfjv zLyw*u;U{<s+_JMmJS=S4iYi3;&`w?`eUQ)<o*`KB;fpJMRd)U)d5CTTW5H}uf<AH4 zHAJby8LOXwk8ig}MU4$9IlMo+H+G!X|4|ccLcbY(|IofxS_(6`Ug1*EtyBk>Rv{FX zM9l@2gkvYhxck5`aFjY~%r~rBMeYw>T72n4GQ})7ys}e)`s+(Az4ZQB&_`km?I!aC zyJ|SGE5huZosb=u5efb7@slpem%&P^(8DiRbtLF4Vn>lGo4nt;Ix^oEsVv%+lu~-l zfN)^Ddm?i$+kbdr3oU_pl>K`?i`SNf2=uF=RPhgGWCDxk5LvY~c|X)mfKU`AH5bow z$bQ$BFitAC&RN-A{h?BKPwVU$P6&JL@Is0_(~0dlT>Ft0p!PjKN$8cHV#M^%h1^g8 zhHjYc6)+T@@mJ%@rsNB5f2{v}0oPlQmv|&p<qOmC_8o-6`c4&QVMp}vzGm7r=61Ht z@V-ug*{(_KiSZsIyv{vag!!iRgwLuX|5;@LK39KFC9Rke9hzNbI=Vh7y<S&=c;kqE zb}DlfyJ{%0iKg1SXn3D%?CqmzW!tDh82KIrZVUQ9?m~+bn9Sj_M*VwKtL&rZPWFK> zRt6_t+g5Y=p-~er(6XkzHErU|Pn_!$3;&>nGncV{A6nQ%i)22H5^Vhpmw#soWco`y zU#v$Z_cPRK7gMp_QVl+gMmBzR>Muuf^LXt8LFRHrdwafqd=;vgG|-x213in1c`9z} zMO|myn|&25F5vHX38YE6<-sL@A1i||wb>II>U|EZ(XEhm&CP*pgO7U--1MxO<N5o7 zUrpnQzMYS>hxWlf7UrCi{4|@(lRq;Po>~3+NEpM{<JX=(u7-l0@W!`9+ePSc6121@ ze9$0MEY_Yo(OI1nce657p1N`F(*?aoR(FdOyAykB|6K^e&P(EjXfWm3nnQ_v=DW%o zp`3-H+7~gIZy-cuyj9W(=%#OnHC*aV9qkFH5^a6M?lU0|jYfI!fu)_%8)t=QW<MJ& zul?(x1}FC(vn97_O>=JZnv2~qLiD*P-nqR&jAXE!(6!NWki6LWOn+mv4$JM`12I4f z|LfMI87??nk`6?cj`qBBE>ele0ll1vdEK#}Upe>6RxhQFZW^8T2kklS1??s6Pg*g} zJe(G83_HzF5^BNOT%o>2qFYzqvIk)Td%x7z_t;_Gr2{~;?r_D6>h9=6zfPX_DArvc zQDnJ0uOm)B^wP_k$m(~q%R00kzuKu*viJPaaU0W1W2On$DNMSXvg>ubf(ZDQdERC2 zM(8m%B5YteVH=hty4#puC<N-Qx_LiG;quVv=3O3}Q!kBuX7naRC*u4bkhMj7Zayf= z+IS!|74-V_Bg=J}ZqX#2Ki97%ReYmF=NyjzDQSKJUH6M?N8b1~7nf@F9yK)_J-oma zbphhhE1dI?AADg8c`ZOn!LETb5>vjb-Ii@;vGH6Tx4PS>K{qk=*`|MAh37Q(dB3xD zcz&qK$>mr<8n}g7nn#P2xA4AYd&k!OIOJ>=r1E$B$DA?Ohe5uJ&DZ5ewZ1xKGe$W~ z)r7sHz*ozrtP+)u617fYbc(u&tCKnA&HZxnr+2_VpA#V|G^wSjt$HZuL?4%5;+4H+ zbcqplqug*tY0fR0dT1#mjE=(k%0f_`^J#(SntTYZ^V^*#(<WYOB#dj?H#+FKJg&4< zE`M3RBEayIaoMpsV{@GIj>m?UPkhyXTWuma)64N~v~5*m@lMqoFE#hMr)oTXs*7iH znLWWbdwen)T|&Nt<BEu<i(YQb@u~hRzh=)sLU5}^bE~P}iepLdyFUwfu)*tv&r*el zoD&#C;Keu&mLNBBYd9*J9-&V^+oz6ItcpvA7p%sZjGSBhq1@L*2&nNSu5+}M6F<<; z$wkDwU1<5Yr4Ag7k4;^BW08h(@`7*OR4f*pBsU)}=}EVo%bHz!p1Y|dU<i{At~vwH zqIa|F2Ptb`7u~(&5!oGYKG5C8=)7EGI1m|p*saEEAb4ZzJy$dzaQ!b1;O)G&GX+%w zF28GGQE=)4&<Lv&h~py4(yxo2#9#WyB@7Cvj}ew>iH*8D@RjgU;f%0N_G9A64?bY= z>I^ECL<UCGE%uE1#uB{RE!eh7Jh-@HdI|>c4sIJyA0#?Qg+<ABnjHYJtw^~A3o79N z1;oc^#I5<-Xj{wga>J!#7*XWmI{{P>bduZ3b_HSdEWPM=^%;dSc|8$lB)_Z}D$|I= zib)=kB|tcCABNurzRS*<DDksIS|Mhu`%zp6uhz+3faAD)NvO>fBZ<pb%w-y<+1m&u z0H}%z6C;-058&<({H^x3<Y_=(w6y470XU5e{N46KJcNY476<pU`(dzxbGZ@-q*MDE zsBmWdyu+G06WhBGs#gD<1H0das0;`L0EAMH5R7psJO2(@Ux*R9mM<mKI*ZfV;F`N< z3O*Mt`CQ2M@o5OV;A3U!GzL>giN8D@!&!y=Nj@(#E1_7K!<=+BSK7>=Zd&dz_EOk@ zFn1uLZgE8%3Se2;z3VWl8vP>4ahrq~l*3uoy*ZUBQf5F<jgjr*ia~5Ox-E+|Ps(=) zes6}EV)6_oWtwz)o}?ei6WOn3#Xpfsk@OD`ClK?LjDaWS1aFa6h{O=Elhjs$8PSJH zj>=PAy5LbLD^|L79uTv=b_r&Ia1L~EkkwRI&*VE(0IfD;EQDJ(a7M3ks$ynveW8*{ zQrfI)&ViH3!jMr)+!Z(+4x*H0y-vkW--$;Ow`DLfe&NOKF*GD}lAx^8R3lC=#t*|^ zv@42GzOR(-EN(m-Lji?T8K-|0GeD2<Na<@KN0#GkZ+yIedpgVQsqg8qou`_5&_DUH z%pm9j4Hf;$2w9}o2Oj7VWiQTE+*)gWqTRjDj#`Mk#mj@f?wXw3=UeQozTGVX>jo@z zs$cn5?Z8<v62qp*Qm_Vc=&XOpdqr*4<Ms7mB@U0df5aHD_w{Kj@g3+}%a1?~Ro8L> zuFUDU%L^B|e=$iMJq><`1)MCrcY@5CL8lz(@3Amr|H_PSWV8ms$v%mKZc#<P1~XkE ze^v_EViRAuqy1#t0}@6=kj5k_h$-P?Zi@W;fbD$ojMcSv6UaU&6}YdO>K2k*AVUC0 zPrc%)e+sZ9xoCD9UFHs8$q7@_YM50W=K6iIEOQZe9=;-@8DAuuIuiXJP7#KV8&NCh zAY*NG*vpMsRw4B2d>tgM_@J$bX1KeA(T8M07!9Oxiikvs5dx5B)5G5EAhLc0(&|p= za%ChRdxL7#KPSa$x+|$9$PO+<EeTPxXVspWFaHv`CB59;fo*HE;|>}c6Mo!6Z8Z`a zd!eo+8-Q={8gA!{di!w`wRM^JE+`YMP^M&yYDubi3KHsvb!Aws`_c`kQBdJS^xJ3v zQg9=zM9KpZ0N~ir!k>(}U&}l+tr5V6NfbJJj6D49V#X=ihWrf(Tj(6Fkj4Bn1hS<> z>gZHxgd11Hb7U-1;wRzXjC@qu1H8?JqWrCx0SgFZRrPcXpJ&axIE9M{Aa@JJEH2@g z#mIx;nYu)EKp&H497oPKA$S{1!3LA4!=rEhdos7}B8WwiMg=BF#b8nK#0%o3?<D*; zB#?#vOO5^?W;O;7kOW&Kq~p3JYy?;J7l7m2IbX{#2cfEnAhPn`LT-0Zu%l}R=_6O5 zNwD9lOnd7YmY@C~rZEOxl?7JBk;t$&wo}7dG4R`T4Yj8tMvPObtrDvX1_P#4VB7}T zVbNr$Oby2(bOMZ7z>IyI9nw3(`~4d7g4|KGhU2^~6j_e|!1GCj-~ze!>&x%F6N`aV zA*7*&-+Xx}2_ZYJZ-9Z$^49u@9sdZSEniB?AXXF$Vnzl^tVN*>bzCGc@u)4Q<aXvt z9!6DNsph!Inz0TALYrq-IFmYOLLVO#sW0rV$RJ9HgK=HZmS}EvIG(8p^|Gf4tPGcc zGh8o;L;|rtfb7d~DG+KBNmS`LT8%kdwoVBp{fDItHb_kWTo@{_bzer>^kI$@xv6K- zkf(5<)Y!CpdIV)q+UiZEPFRXu7CZQRAC5Fj$0;0+wQ+Qlx^K9{N=1tj8p+)(gw~(X zmMTGudJ`-Mjr7ak(#}{hVWKdt5Pd;C>tNe`$-@Y3o|>bjmAgFJ8@bhMre-C=kPh|G z?g4>O_t(xKe6fim+VAwTI;LS}pTsu_F{I0^ZXs>1l<qdw)<hMcEmw%$DV`4;U!A^E zbh{9PtonS<wwx*Y{1U^W@E|VSx4S|uDRD|Mg+l9hp6at`7qnuBv=vUZLWzfbA;5Rp z*x6~%{Ar;ruvdEAiZ$cCV!GuNb+Fn%FTH`jOcaqYv=!4;#kVUE+4l1G-wsOMq93G~ zA&(15K8#itH)Lc?qao`ndELxGRH;#(qnAW8CEYC{1_r=MP!}q<PYIq#xfEd_WxYFA z?gxp#OgACQI1Yi40p}3OE<n(><Rf);w6qj4b)2oFiXM>=Xre8!ChR^XGZ6iT9>e1b zH56sc^1<ylo2E;jJJcL&49S(-zbPKyFA2ex{yqi|;If>2FLN;iUcbrS;}9^Yp!#}) zs#Pcv$TBXse=Taq=t#z(2!Q3*)MBx;(G74~8dR>aRA{ZBnD_raz?0*+a-Vn_OD4$> z4{GgAsQsXU0a`fS`-~V;DZ&-FO{ctM_sf}_hxb!3;bZFE+}%WHSii}-fr?Q?aGaKI zhFqY3T*?@iGTKNTh>umg<G)0rzu7v(#|}sme<g^ffG6MzlQ0r6jONRC+7e@NMP4T7 zlt05@snNe7bQ*K+)y|BTU<OhJSq}io`cO6c1bV$tSKDN8Q=F6P6(LhL!CeV~zhIKP zTnv-TRzhu@kU3QGxi=ZGe@Tk3<~C|4w2lquOsdMsO-@F)m-@qpr?WApRFLyn9Jk+- Tz9tL)N6yaL-s-_7_w)Y;uvMw3 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/res/drawable-xxxhdpi/splash_icon.png b/assets/android-icons/release/res/drawable-xxxhdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f0e46955cf8c93c21dfbc2db4b58d51e44d1ce14 GIT binary patch literal 175677 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/web/splash_icon.png b/assets/android-icons/release/web/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f0e46955cf8c93c21dfbc2db4b58d51e44d1ce14 GIT binary patch literal 175677 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 literal 0 HcmV?d00001 diff --git a/assets/native/splash_icon.png b/assets/native/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f0e46955cf8c93c21dfbc2db4b58d51e44d1ce14 GIT binary patch literal 175677 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 literal 0 HcmV?d00001 diff --git a/plugins/withAndroidCustomizations.js b/plugins/withAndroidCustomizations.js index 70bdd21b9..95bae21a6 100644 --- a/plugins/withAndroidCustomizations.js +++ b/plugins/withAndroidCustomizations.js @@ -27,6 +27,13 @@ const LAUNCHER_RESOURCE_NAMES = [ 'ic_launcher_round', ]; +const DRAWABLE_RESOURCE_NAMES = [ + 'notification_icon', + 'splash_icon', + 'splashscreen_logo', +]; +const ANDROID_DENSITIES = ['mdpi', 'hdpi', 'xhdpi', 'xxhdpi', 'xxxhdpi']; + const withBuildGradleCustomizations = config => withAppBuildGradle(config, config => { const { contents } = config.modResults; @@ -63,15 +70,34 @@ const removeGeneratedIconResources = resDir => { } if (resourceDirName.startsWith('drawable-')) { - for (const extension of ['png', 'webp', 'xml']) { - fs.rmSync(path.join(resourceDir, `notification_icon.${extension}`), { - force: true, - }); + for (const resourceName of DRAWABLE_RESOURCE_NAMES) { + for (const extension of ['png', 'webp', 'xml']) { + fs.rmSync(path.join(resourceDir, `${resourceName}.${extension}`), { + force: true, + }); + } } } } }; +const installVariantSplashIcons = resDir => { + for (const density of ANDROID_DENSITIES) { + const drawableDir = path.join(resDir, `drawable-${density}`); + const sourcePath = path.join(drawableDir, 'splash_icon.png'); + const splashPath = path.join(drawableDir, 'splashscreen_logo.png'); + const nightDrawableDir = path.join(resDir, `drawable-night-${density}`); + const nightSplashPath = path.join( + nightDrawableDir, + 'splashscreen_logo.png', + ); + + fs.renameSync(sourcePath, splashPath); + fs.mkdirSync(nightDrawableDir, { recursive: true }); + fs.copyFileSync(splashPath, nightSplashPath); + } +}; + const withAndroidVariantAssets = config => withDangerousMod(config, [ 'android', @@ -97,6 +123,7 @@ const withAndroidVariantAssets = config => removeGeneratedIconResources(targetResDir); fs.mkdirSync(targetResDir, { recursive: true }); fs.cpSync(sourceResDir, targetResDir, { recursive: true }); + installVariantSplashIcons(targetResDir); } return config; From 916374b5df3cfa3b09d464109340ad81bdbef457 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Fri, 24 Jul 2026 15:13:50 +0530 Subject: [PATCH 046/148] refactor: Reorganize Repository Structure [skip ci] --- TESTING.md | 4 +-- app.json | 2 +- babel.config.js | 4 +-- crowdin.yml | 4 +-- gradle/android-build-types.gradle | 36 ------------------- index.js | 2 +- jest.config.js | 12 +++---- package.json | 3 +- plugins/withAndroidCustomizations.js | 2 +- scripts/generate-string-types.cjs | 4 +-- .../ColorPickerModal/ColorPickerModal.tsx | 2 +- .../ConfirmationDialog/ConfirmationDialog.tsx | 2 +- src/components/NewUpdateDialog.tsx | 2 +- src/components/NovelCover.tsx | 2 +- src/components/SearchbarV2/SearchbarV2.tsx | 2 +- src/components/__tests__/mocks.ts | 2 +- src/database/queries/CategoryQueries.ts | 2 +- src/database/queries/ChapterQueries.ts | 2 +- src/database/queries/HistoryQueries.ts | 2 +- src/database/queries/NovelQueries.ts | 2 +- src/database/queries/__tests__/README.md | 2 +- src/database/queries/__tests__/setup.ts | 2 +- src/database/queryStrings/populate.ts | 2 +- src/hooks/__mocks__/index.ts | 2 +- src/hooks/__tests__/mocks.ts | 2 +- .../useNovel/store-helper/bootstrapService.ts | 2 +- .../useNovel/store/chapterActions.ts | 2 +- src/hooks/persisted/usePlugins.ts | 2 +- .../i18n}/languages/af_ZA/strings.json | 0 .../i18n}/languages/ar_SA/strings.json | 0 .../i18n}/languages/as_IN/strings.json | 0 .../i18n}/languages/ca_ES/strings.json | 0 .../i18n}/languages/cs_CZ/strings.json | 0 .../i18n}/languages/da_DK/strings.json | 0 .../i18n}/languages/de_DE/strings.json | 0 .../i18n}/languages/el_GR/strings.json | 0 .../i18n}/languages/en/strings.json | 0 .../i18n}/languages/es_ES/strings.json | 0 .../i18n}/languages/fi_FI/strings.json | 0 .../i18n}/languages/fr_FR/strings.json | 0 .../i18n}/languages/he_IL/strings.json | 0 .../i18n}/languages/hi_IN/strings.json | 0 .../i18n}/languages/hu_HU/strings.json | 0 .../i18n}/languages/id_ID/strings.json | 0 .../i18n}/languages/it_IT/strings.json | 0 .../i18n}/languages/ja_JP/strings.json | 0 .../i18n}/languages/ko_KR/strings.json | 0 .../i18n}/languages/nl_NL/strings.json | 0 .../i18n}/languages/no_NO/strings.json | 0 .../i18n}/languages/or_IN/strings.json | 0 .../i18n}/languages/pl_PL/strings.json | 0 .../i18n}/languages/pt_BR/strings.json | 0 .../i18n}/languages/pt_PT/strings.json | 0 .../i18n}/languages/ro_RO/strings.json | 0 .../i18n}/languages/ru_RU/strings.json | 0 .../i18n}/languages/sq_AL/strings.json | 0 .../i18n}/languages/sr_SP/strings.json | 0 .../i18n}/languages/sv_SE/strings.json | 0 .../i18n}/languages/tr_TR/strings.json | 0 .../i18n}/languages/uk_UA/strings.json | 0 .../i18n}/languages/vi_VN/strings.json | 0 .../i18n}/languages/zh_CN/strings.json | 0 .../i18n}/languages/zh_TW/strings.json | 0 {strings => src/i18n}/translations.ts | 4 ++- {strings => src/i18n}/types/index.ts | 0 src/navigators/BottomNavigator.tsx | 2 +- .../BrowseSourceScreen/BrowseSourceScreen.tsx | 2 +- .../components/FilterBottomSheet.tsx | 2 +- src/screens/Categories/CategoriesScreen.tsx | 2 +- .../components/AddCategoryModal.tsx | 2 +- .../components/DeleteCategoryModal.tsx | 2 +- .../GlobalSearchScreen/GlobalSearchScreen.tsx | 2 +- .../components/GlobalSearchResultsList.tsx | 2 +- src/screens/StatsScreen/StatsScreen.tsx | 2 +- src/screens/WebviewScreen/components/Menu.tsx | 2 +- src/screens/browse/BrowseScreen.tsx | 2 +- src/screens/browse/PluginDetailsScreen.tsx | 2 +- src/screens/browse/SourceNovels.tsx | 2 +- .../browse/components/PluginSettingField.tsx | 2 +- src/screens/browse/components/PluginsTab.tsx | 2 +- src/screens/browse/components/SourcesTab.tsx | 2 +- src/screens/browse/discover/DiscoverCard.tsx | 2 +- src/screens/browse/migration/Migration.tsx | 2 +- .../browse/migration/MigrationNovelList.tsx | 2 +- .../browse/settings/BrowseSettings.tsx | 2 +- .../modals/ConcurrentSearchesModal.tsx | 2 +- .../browse/utils/buildBrowseEntries.ts | 2 +- src/screens/history/HistoryScreen.tsx | 2 +- .../history/components/ClearHistoryDialog.tsx | 2 +- .../components/HistoryCard/HistoryCard.tsx | 2 +- src/screens/library/LibraryScreen.tsx | 2 +- .../LibraryBottomSheet/LibraryBottomSheet.tsx | 2 +- .../library/components/LibraryListView.tsx | 2 +- src/screens/library/constants/constants.ts | 2 +- src/screens/more/About.tsx | 2 +- src/screens/more/DownloadsScreen.tsx | 2 +- src/screens/more/MoreScreen.tsx | 2 +- src/screens/more/TaskQueueScreen.tsx | 2 +- .../more/components/RemoveDownloadsDialog.tsx | 2 +- src/screens/novel/NovelScreen.tsx | 2 +- .../novel/__tests__/NovelScreen.test.tsx | 2 +- .../Chapter/ChapterDownloadButtons.tsx | 2 +- src/screens/novel/components/ChapterItem.tsx | 2 +- .../components/DownloadCustomChapterModal.tsx | 2 +- .../novel/components/EditInfoModal.tsx | 2 +- .../novel/components/ExportEpubModal.tsx | 2 +- .../components/ExportNovelAsEpubButton.tsx | 2 +- .../components/Info/NovelInfoComponents.tsx | 2 +- .../novel/components/Info/NovelInfoHeader.tsx | 2 +- .../novel/components/Info/ReadButton.tsx | 2 +- .../novel/components/JumpToChapterModal.tsx | 2 +- src/screens/novel/components/NovelAppbar.tsx | 2 +- .../novel/components/NovelBottomSheet.tsx | 2 +- .../NovelScreenButtonGroup.tsx | 2 +- .../novel/components/NovelScreenList.tsx | 2 +- .../components/NovelSummary/NovelSummary.tsx | 2 +- .../novel/components/SetCategoriesModal.tsx | 2 +- .../Tracker/SetTrackChaptersDialog.tsx | 2 +- .../Tracker/SetTrackScoreDialog.tsx | 2 +- .../Tracker/SetTrackStatusDialog.tsx | 2 +- .../components/Tracker/TrackSearchDialog.tsx | 2 +- .../__tests__/NovelScreenList.test.tsx | 2 +- src/screens/onboarding/OnboardingScreen.tsx | 2 +- src/screens/onboarding/ThemeSelectionStep.tsx | 2 +- src/screens/reader/ReaderScreen.tsx | 2 +- .../__tests__/ChapterDrawer.test.tsx | 2 +- .../reader/components/ChapterDrawer/index.tsx | 2 +- .../ReaderBottomSheet/ReaderBottomSheet.tsx | 4 +-- .../ReaderBottomSheet/ReaderFontPicker.tsx | 2 +- .../ReaderTextAlignSelector.tsx | 2 +- .../ReaderBottomSheet/ReaderThemeSelector.tsx | 2 +- .../components/ReaderBottomSheet/TTSTab.tsx | 2 +- .../ReaderBottomSheet/TextSizeSlider.tsx | 2 +- .../reader/components/ReaderSearchbar.tsx | 2 +- .../reader/components/WebViewReader.tsx | 2 +- src/screens/reader/hooks/useChapter.ts | 2 +- .../reader/utils/sanitizeChapterText.ts | 2 +- .../settings/SettingsAdvancedScreen.tsx | 2 +- .../LanguagePickerModal.tsx | 2 +- .../SettingsAppearanceScreen.tsx | 2 +- .../Components/GoogleDriveModal.tsx | 2 +- .../Components/SelfHostModal.tsx | 2 +- .../settings/SettingsBackupScreen/index.tsx | 2 +- .../SettingsGeneralScreen.tsx | 2 +- .../modals/DisplayModeModal.tsx | 2 +- .../modals/DownloadCooldownModal.tsx | 2 +- .../modals/GridSizeModal.tsx | 2 +- .../modals/InactivityTimeoutModal.tsx | 2 +- .../modals/NovelBadgesModal.tsx | 2 +- .../modals/NovelSortModal.tsx | 2 +- .../DefaultCategoryDialog.tsx | 2 +- .../SettingsLibraryScreen.tsx | 2 +- .../Modals/FontPickerModal.tsx | 2 +- .../Modals/VoicePickerModal.tsx | 2 +- .../SettingsReaderScreen/ReaderTextSize.tsx | 2 +- .../SettingsReaderScreen.tsx | 2 +- .../tabs/AccessibilityTab.tsx | 2 +- .../SettingsReaderScreen/tabs/AdvancedTab.tsx | 2 +- .../SettingsReaderScreen/tabs/DisplayTab.tsx | 2 +- .../tabs/NavigationTab.tsx | 2 +- .../SettingsReaderScreen/tabs/ThemeTab.tsx | 2 +- .../SettingsRepositoryScreen.tsx | 2 +- .../components/AddRepositoryModal.tsx | 2 +- .../components/DeleteRepositoryModal.tsx | 2 +- .../components/RepositoryCard.tsx | 2 +- src/screens/settings/SettingsScreen.tsx | 2 +- .../settings/SettingsTrackerScreen.tsx | 2 +- .../settings/components/ConnectionModal.tsx | 2 +- .../components/DefaultChapterSortModal.tsx | 2 +- src/screens/updates/UpdatesScreen.tsx | 2 +- .../backgroundTasks/BackgroundTaskQueue.ts | 2 +- .../__tests__/taskDefinitions.test.ts | 2 +- .../backgroundTasks/taskDefinitions.ts | 2 +- src/services/backup/drive/index.ts | 2 +- src/services/backup/local/index.ts | 2 +- src/services/backup/selfhost/index.ts | 2 +- src/services/backup/utils.ts | 2 +- src/services/download/downloadChapter.ts | 2 +- src/services/epub/import.ts | 2 +- src/theme/dynamic.ts | 2 +- src/theme/md3/catppuccin.ts | 2 +- src/theme/md3/defaultTheme.ts | 2 +- src/theme/md3/lavender.ts | 2 +- src/theme/md3/mignightDusk.ts | 2 +- src/theme/md3/strawberry.ts | 2 +- src/theme/md3/tako.ts | 2 +- src/theme/md3/tealTurquoise.ts | 2 +- src/theme/md3/yinyang.ts | 2 +- src/theme/md3/yotsuba.ts | 2 +- src/utils/constants/languages.ts | 2 +- src/utils/translateEnum.ts | 2 +- {__mocks__ => test/mocks}/database.js | 0 test/mocks/fileMock.js | 1 + {__mocks__ => test/mocks}/index.js | 0 {__mocks__ => test/mocks}/nativeModules.js | 0 .../mocks}/react-native-nitro-modules.js | 0 {__mocks__ => test/mocks}/react-navigation.js | 0 __tests__/jest.setup.ts => test/setup/jest.ts | 0 {__tests-modules__ => test}/test-utils.tsx | 0 tsconfig.json | 4 +-- 200 files changed, 170 insertions(+), 202 deletions(-) delete mode 100644 gradle/android-build-types.gradle rename {strings => src/i18n}/languages/af_ZA/strings.json (100%) rename {strings => src/i18n}/languages/ar_SA/strings.json (100%) rename {strings => src/i18n}/languages/as_IN/strings.json (100%) rename {strings => src/i18n}/languages/ca_ES/strings.json (100%) rename {strings => src/i18n}/languages/cs_CZ/strings.json (100%) rename {strings => src/i18n}/languages/da_DK/strings.json (100%) rename {strings => src/i18n}/languages/de_DE/strings.json (100%) rename {strings => src/i18n}/languages/el_GR/strings.json (100%) rename {strings => src/i18n}/languages/en/strings.json (100%) rename {strings => src/i18n}/languages/es_ES/strings.json (100%) rename {strings => src/i18n}/languages/fi_FI/strings.json (100%) rename {strings => src/i18n}/languages/fr_FR/strings.json (100%) rename {strings => src/i18n}/languages/he_IL/strings.json (100%) rename {strings => src/i18n}/languages/hi_IN/strings.json (100%) rename {strings => src/i18n}/languages/hu_HU/strings.json (100%) rename {strings => src/i18n}/languages/id_ID/strings.json (100%) rename {strings => src/i18n}/languages/it_IT/strings.json (100%) rename {strings => src/i18n}/languages/ja_JP/strings.json (100%) rename {strings => src/i18n}/languages/ko_KR/strings.json (100%) rename {strings => src/i18n}/languages/nl_NL/strings.json (100%) rename {strings => src/i18n}/languages/no_NO/strings.json (100%) rename {strings => src/i18n}/languages/or_IN/strings.json (100%) rename {strings => src/i18n}/languages/pl_PL/strings.json (100%) rename {strings => src/i18n}/languages/pt_BR/strings.json (100%) rename {strings => src/i18n}/languages/pt_PT/strings.json (100%) rename {strings => src/i18n}/languages/ro_RO/strings.json (100%) rename {strings => src/i18n}/languages/ru_RU/strings.json (100%) rename {strings => src/i18n}/languages/sq_AL/strings.json (100%) rename {strings => src/i18n}/languages/sr_SP/strings.json (100%) rename {strings => src/i18n}/languages/sv_SE/strings.json (100%) rename {strings => src/i18n}/languages/tr_TR/strings.json (100%) rename {strings => src/i18n}/languages/uk_UA/strings.json (100%) rename {strings => src/i18n}/languages/vi_VN/strings.json (100%) rename {strings => src/i18n}/languages/zh_CN/strings.json (100%) rename {strings => src/i18n}/languages/zh_TW/strings.json (100%) rename {strings => src/i18n}/translations.ts (99%) rename {strings => src/i18n}/types/index.ts (100%) rename {__mocks__ => test/mocks}/database.js (100%) create mode 100644 test/mocks/fileMock.js rename {__mocks__ => test/mocks}/index.js (100%) rename {__mocks__ => test/mocks}/nativeModules.js (100%) rename {__mocks__ => test/mocks}/react-native-nitro-modules.js (100%) rename {__mocks__ => test/mocks}/react-navigation.js (100%) rename __tests__/jest.setup.ts => test/setup/jest.ts (100%) rename {__tests-modules__ => test}/test-utils.tsx (100%) diff --git a/TESTING.md b/TESTING.md index 21ae843b7..0b4728bd3 100644 --- a/TESTING.md +++ b/TESTING.md @@ -9,13 +9,13 @@ This guide explains how to write tests in this React Native project using Jest a The project has global mocks configured in Jest. These are automatically applied: -- `__mocks__/` - Global mocks for native modules (react-native-mmkv, react-navigation, all database queries, etc.) +- `test/mocks/` - Global mocks for native modules (react-native-mmkv, react-navigation, all database queries, etc.) - `src/hooks/__mocks__/index.ts` - Hook-specific mocks (showToast, getString, parseChapterNumber, etc.) - `src/hooks/__tests__/mocks.ts` - Extended mocks for persisted hooks ### Using @test-utils -There's a custom render wrapper at `__tests-modules__/test-utils.tsx` with: +There's a custom render wrapper at `test/test-utils.tsx` with: - `render` - wraps with GestureHandlerRootView, SafeAreaProvider, PaperProvider, etc. - `renderNovel` - includes NovelContextProvider diff --git a/app.json b/app.json index 9c5f11aa1..f57f1d80e 100644 --- a/app.json +++ b/app.json @@ -6,6 +6,7 @@ "scheme": "lnreader", "icon": "./assets/native/ic_launcher.png", "plugins": [ + "./plugins/withAndroidCustomizations", [ "expo-splash-screen", { @@ -32,7 +33,6 @@ "react-native-edge-to-edge", "expo-web-browser", "./plugins/withReaderAssets", - "./plugins/withAndroidCustomizations", [ "expo-build-properties", { diff --git a/babel.config.js b/babel.config.js index a7992b1d2..29426f360 100644 --- a/babel.config.js +++ b/babel.config.js @@ -17,7 +17,7 @@ export default function (api) { '@database': './src/database', '@hooks': './src/hooks', '@screens': './src/screens', - '@strings': './strings', + '@i18n': './src/i18n', '@services': './src/services', '@plugins': './src/plugins', '@utils': './src/utils', @@ -26,7 +26,7 @@ export default function (api) { '@api': './src/api', '@type': './src/type', '@specs': './specs', - '@test-utils': './__tests-modules__/test-utils', + '@test-utils': './test/test-utils', '@env': './src/generated/build-info', '@modules': './modules', 'react-native-vector-icons/MaterialCommunityIcons': diff --git a/crowdin.yml b/crowdin.yml index df73f2f91..d791cbcdf 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -1,5 +1,5 @@ pull_request_title: 'chore: Update Translations' commit_message: '[ci skip]' files: - - source: /strings/languages/en/strings.json - translation: /strings/languages/%locale_with_underscore%/strings.json + - source: /src/i18n/languages/en/strings.json + translation: /src/i18n/languages/%locale_with_underscore%/strings.json diff --git a/gradle/android-build-types.gradle b/gradle/android-build-types.gradle deleted file mode 100644 index 3631527cc..000000000 --- a/gradle/android-build-types.gradle +++ /dev/null @@ -1,36 +0,0 @@ -android { - buildTypes { - debug { - signingConfig signingConfigs.debug - applicationIdSuffix "debug" - versionNameSuffix "-debug" - } - - preRelease { - initWith release - matchingFallbacks = ["release"] - applicationIdSuffix ".preRelease" - versionNameSuffix "-pre-release" - signingConfig signingConfigs.debug - resValue "string", "app_name", "LNReader Preview" - } - } -} - -def preReleaseVersionCode = providers.gradleProperty("preReleaseVersionCode") -def preReleaseVersionName = providers.gradleProperty("preReleaseVersionName") - -androidComponents { - onVariants(selector().withBuildType("preRelease")) { variant -> - variant.outputs.each { output -> - if (preReleaseVersionCode.isPresent()) { - output.versionCode.set( - preReleaseVersionCode.map { value -> value.toInteger() }, - ) - } - if (preReleaseVersionName.isPresent()) { - output.versionName.set(preReleaseVersionName) - } - } - } -} diff --git a/index.js b/index.js index 2f2bf807f..8f42a73fd 100644 --- a/index.js +++ b/index.js @@ -1,7 +1,7 @@ import 'react-native-gesture-handler'; import { registerRootComponent } from 'expo'; import { AppRegistry, I18nManager } from 'react-native'; -import { i18n } from './strings/translations'; +import { i18n } from './src/i18n/translations'; import { runHeadlessBackgroundTask } from './src/services/backgroundTasks'; AppRegistry.registerHeadlessTask( diff --git a/jest.config.js b/jest.config.js index 76f5b85db..00fe732a2 100644 --- a/jest.config.js +++ b/jest.config.js @@ -6,7 +6,7 @@ const baseModuleNameMapper = { '^@hooks$': '<rootDir>/src/hooks/index', '^@hooks/(.*)$': '<rootDir>/src/hooks/$1', '^@screens/(.*)$': '<rootDir>/src/screens/$1', - '^@strings/(.*)$': '<rootDir>/strings/$1', + '^@i18n/(.*)$': '<rootDir>/src/i18n/$1', '^@theme/(.*)$': '<rootDir>/src/theme/$1', '^@utils/(.*)$': '<rootDir>/src/utils/$1', '^@plugins/(.*)$': '<rootDir>/src/plugins/$1', @@ -17,10 +17,10 @@ const baseModuleNameMapper = { '^@type/(.*)$': '<rootDir>/src/type/$1', '^@specs/(.*)$': '<rootDir>/specs/$1', '^@modules/(.*)$': '<rootDir>/modules/$1', - '^@test-utils$': '<rootDir>/__tests-modules__/test-utils', + '^@test-utils$': '<rootDir>/test/test-utils', '^@env$': '<rootDir>/src/generated/build-info', // Mock static assets - '\\.(jpg|jpeg|png|gif|webp|svg)$': '<rootDir>/__mocks__/fileMock.js', + '\\.(jpg|jpeg|png|gif|webp|svg)$': '<rootDir>/test/mocks/fileMock.js', }; const baseTransform = { @@ -33,7 +33,7 @@ const baseTransformIgnorePatterns = [ ]; module.exports = { - moduleDirectories: ['node_modules', '__tests-modules__'], + moduleDirectories: ['node_modules'], projects: [ // --- Project 1: Database / pure logic tests (node environment) --- { @@ -67,8 +67,8 @@ module.exports = { transform: baseTransform, transformIgnorePatterns: baseTransformIgnorePatterns, moduleNameMapper: baseModuleNameMapper, - setupFiles: ['<rootDir>/__mocks__/index.js'], - setupFilesAfterEnv: ['<rootDir>/__tests__/jest.setup.ts'], + setupFiles: ['<rootDir>/test/mocks/index.js'], + setupFilesAfterEnv: ['<rootDir>/test/setup/jest.ts'], collectCoverageFrom: [ 'src/**/*.{ts,tsx}', '!src/database/queries/**/__tests__/**', diff --git a/package.json b/package.json index 130a7ea76..b323c7c76 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,8 @@ "format": "prettier --write \"./src/**/*.{js,jsx,ts,tsx}\" ./scripts", "format:check": "prettier --check \"./src/**/*.{js,jsx,ts,tsx}\" ./scripts", "type-check": "tsc --noEmit", - "clean:full": "rm -rf node_modules/ ./android/build/ ./android/app/build/ ./android/app/.cxx && pnpm i && cd android/ && ./gradlew clean && cd .. && npx expo start --clear", + "clean:generated": "rm -rf .expo .rock android/build android/app/build android/app/.cxx modules/*/android/build modules/*/android/.cxx modules/*/lib src/generated tsconfig.tsbuildinfo modules/*/tsconfig.tsbuildinfo", + "clean:full": "pnpm run clean:generated && rm -rf node_modules && pnpm install && cd android && ./gradlew clean && cd .. && npx expo start --clear", "prepare": "husky install", "nix:shell": "nix develop --extra-experimental-features nix-command --extra-experimental-features flakes", "nix:emulator": "nix develop .#emulator --extra-experimental-features nix-command --extra-experimental-features flakes" diff --git a/plugins/withAndroidCustomizations.js b/plugins/withAndroidCustomizations.js index 95bae21a6..dffe7de87 100644 --- a/plugins/withAndroidCustomizations.js +++ b/plugins/withAndroidCustomizations.js @@ -10,7 +10,7 @@ const BUILD_TYPES_MARKER = '// @generated by with-android-customizations'; const BUILD_TYPES_APPLY = `${BUILD_TYPES_MARKER} apply from: new File( rootDir, - "../gradle/android-build-types.gradle", + "../plugins/android/android-build-types.gradle", ) `; diff --git a/scripts/generate-string-types.cjs b/scripts/generate-string-types.cjs index ea0a18901..2bafa15e4 100644 --- a/scripts/generate-string-types.cjs +++ b/scripts/generate-string-types.cjs @@ -18,7 +18,7 @@ const flatten = (obj, target, prefix) => { }; const strings = fs.readFileSync( - path.resolve(process.cwd(), 'strings/languages/en/strings.json'), + path.resolve(process.cwd(), 'src/i18n/languages/en/strings.json'), 'utf8', ); @@ -34,7 +34,7 @@ const formatContent = prettier.format(stringTypes, { }); fs.writeFile( - path.resolve(process.cwd(), 'strings/types/index.ts'), + path.resolve(process.cwd(), 'src/i18n/types/index.ts'), formatContent, err => { if (err) { diff --git a/src/components/ColorPickerModal/ColorPickerModal.tsx b/src/components/ColorPickerModal/ColorPickerModal.tsx index 8e9b2aeb8..3cab0f684 100644 --- a/src/components/ColorPickerModal/ColorPickerModal.tsx +++ b/src/components/ColorPickerModal/ColorPickerModal.tsx @@ -4,7 +4,7 @@ import { FlatList, Pressable, StyleSheet, Text, View } from 'react-native'; import { TextInput } from 'react-native-paper'; import { Dialog } from '@components'; import { ThemeColors } from '../../theme/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface ColorPickerModalProps { visible: boolean; diff --git a/src/components/ConfirmationDialog/ConfirmationDialog.tsx b/src/components/ConfirmationDialog/ConfirmationDialog.tsx index d9ffec15f..c09515aa2 100644 --- a/src/components/ConfirmationDialog/ConfirmationDialog.tsx +++ b/src/components/ConfirmationDialog/ConfirmationDialog.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Dialog, DialogActionTone } from '../Dialog'; diff --git a/src/components/NewUpdateDialog.tsx b/src/components/NewUpdateDialog.tsx index 0061a43df..b3e33e4df 100644 --- a/src/components/NewUpdateDialog.tsx +++ b/src/components/NewUpdateDialog.tsx @@ -2,7 +2,7 @@ import React, { useState } from 'react'; import { StyleSheet, Text, useWindowDimensions } from 'react-native'; import * as Linking from 'expo-linking'; import { ScrollView } from 'react-native-gesture-handler'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useTheme } from '@hooks/persisted'; import { Dialog } from '@components'; diff --git a/src/components/NovelCover.tsx b/src/components/NovelCover.tsx index 63192029b..cdea2b9ec 100644 --- a/src/components/NovelCover.tsx +++ b/src/components/NovelCover.tsx @@ -15,7 +15,7 @@ import { DBNovelInfo, NovelInfo } from '@database/types'; import { NovelItem, ImageRequestInit } from '@plugins/types'; import { ThemeColors } from '@theme/types'; import { getUserAgent } from '@hooks/persisted/useUserAgent'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import SourceScreenSkeletonLoading from '@screens/browse/loadingAnimation/SourceScreenSkeletonLoading'; import NovelCoverImage from './NovelCoverImage'; import { useNovelCoverLayout } from './NovelCoverLayoutContext'; diff --git a/src/components/SearchbarV2/SearchbarV2.tsx b/src/components/SearchbarV2/SearchbarV2.tsx index 2fc261874..12ef5b159 100644 --- a/src/components/SearchbarV2/SearchbarV2.tsx +++ b/src/components/SearchbarV2/SearchbarV2.tsx @@ -5,7 +5,7 @@ import IconButtonV2 from '../IconButtonV2/IconButtonV2'; import { ThemeColors } from '../../theme/types'; import { Menu } from '@components'; import { MaterialDesignIconName } from '@type/icon'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Pressable } from 'react-native-gesture-handler'; export interface RightIcon { diff --git a/src/components/__tests__/mocks.ts b/src/components/__tests__/mocks.ts index cf1223e81..859d70b08 100644 --- a/src/components/__tests__/mocks.ts +++ b/src/components/__tests__/mocks.ts @@ -2,7 +2,7 @@ jest.mock('@utils/showToast', () => ({ showToast: jest.fn(), })); -jest.mock('@strings/translations', () => ({ +jest.mock('@i18n/translations', () => ({ getString: jest.fn(key => key), })); diff --git a/src/database/queries/CategoryQueries.ts b/src/database/queries/CategoryQueries.ts index e63bd0b19..c802cedf4 100644 --- a/src/database/queries/CategoryQueries.ts +++ b/src/database/queries/CategoryQueries.ts @@ -1,7 +1,7 @@ import { eq, sql, inArray, and, ne, count } from 'drizzle-orm'; import { BackupCategory, Category, NovelCategory, CCategory } from '../types'; import { showToast } from '@utils/showToast'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { dbManager } from '@database/db'; import { categorySchema, diff --git a/src/database/queries/ChapterQueries.ts b/src/database/queries/ChapterQueries.ts index a95107c33..53c9ae8a0 100644 --- a/src/database/queries/ChapterQueries.ts +++ b/src/database/queries/ChapterQueries.ts @@ -20,7 +20,7 @@ import { showToast } from '@utils/showToast'; import { ChapterInfo, DownloadedChapter, Update } from '../types'; import { ChapterItem } from '@plugins/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { NOVEL_STORAGE } from '@utils/Storages'; import { dbManager } from '@database/db'; import { chapterSchema, novelSchema } from '@database/schema'; diff --git a/src/database/queries/HistoryQueries.ts b/src/database/queries/HistoryQueries.ts index c4808fcc9..ac9fa3f88 100644 --- a/src/database/queries/HistoryQueries.ts +++ b/src/database/queries/HistoryQueries.ts @@ -1,6 +1,6 @@ import { eq, sql, isNotNull, desc, getColumns } from 'drizzle-orm'; import { showToast } from '@utils/showToast'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { dbManager } from '@database/db'; import { chapterSchema, novelSchema } from '@database/schema'; diff --git a/src/database/queries/NovelQueries.ts b/src/database/queries/NovelQueries.ts index 2c617950a..c7ddac86b 100644 --- a/src/database/queries/NovelQueries.ts +++ b/src/database/queries/NovelQueries.ts @@ -5,7 +5,7 @@ import { fetchNovel } from '@services/plugin/fetch'; import { insertChapters } from './ChapterQueries'; import { showToast } from '@utils/showToast'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { BackupNovel, DBNovelInfo, NovelInfo } from '../types'; import { SourceNovel } from '@plugins/types'; import { NOVEL_STORAGE } from '@utils/Storages'; diff --git a/src/database/queries/__tests__/README.md b/src/database/queries/__tests__/README.md index 359d259ff..49430d934 100644 --- a/src/database/queries/__tests__/README.md +++ b/src/database/queries/__tests__/README.md @@ -194,7 +194,7 @@ it('should return chapters for a novel', async () => { The setup automatically mocks external dependencies that aren't database-related: - `@utils/showToast` - Toast notifications -- `@strings/translations` - i18n translations +- `@i18n/translations` - i18n translations - `@modules/native-file` - Native file system operations - `@plugins/helpers/fetch` - Download utilities - `@services/plugin/fetch` - Novel fetching service diff --git a/src/database/queries/__tests__/setup.ts b/src/database/queries/__tests__/setup.ts index e94e86053..bb6d2b4c6 100644 --- a/src/database/queries/__tests__/setup.ts +++ b/src/database/queries/__tests__/setup.ts @@ -63,7 +63,7 @@ jest.mock('@utils/error', () => ({ ), })); -jest.mock('@strings/translations', () => ({ +jest.mock('@i18n/translations', () => ({ getString: jest.fn((key: string) => key), })); diff --git a/src/database/queryStrings/populate.ts b/src/database/queryStrings/populate.ts index 38688c8a9..242bdf973 100644 --- a/src/database/queryStrings/populate.ts +++ b/src/database/queryStrings/populate.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; const escapeSqlString = (value: string) => value.replace(/'/g, "''"); diff --git a/src/hooks/__mocks__/index.ts b/src/hooks/__mocks__/index.ts index ea9b76a12..6e810f88a 100644 --- a/src/hooks/__mocks__/index.ts +++ b/src/hooks/__mocks__/index.ts @@ -3,7 +3,7 @@ jest.mock('@utils/showToast', () => ({ showToast: jest.fn(), })); -jest.mock('@strings/translations', () => ({ +jest.mock('@i18n/translations', () => ({ getString: jest.fn(key => key), })); diff --git a/src/hooks/__tests__/mocks.ts b/src/hooks/__tests__/mocks.ts index 4e1635b11..861bab9de 100644 --- a/src/hooks/__tests__/mocks.ts +++ b/src/hooks/__tests__/mocks.ts @@ -2,7 +2,7 @@ jest.mock('@utils/showToast', () => ({ showToast: jest.fn(), })); -jest.mock('@strings/translations', () => ({ +jest.mock('@i18n/translations', () => ({ getString: jest.fn(key => key), })); diff --git a/src/hooks/persisted/useNovel/store-helper/bootstrapService.ts b/src/hooks/persisted/useNovel/store-helper/bootstrapService.ts index 7cbb82466..9e8534d5e 100644 --- a/src/hooks/persisted/useNovel/store-helper/bootstrapService.ts +++ b/src/hooks/persisted/useNovel/store-helper/bootstrapService.ts @@ -20,7 +20,7 @@ import { fetchNovel as defaultFetchNovel, fetchPage as defaultFetchPage, } from '@services/plugin/fetch'; -import { getString as defaultGetString } from '@strings/translations'; +import { getString as defaultGetString } from '@i18n/translations'; import { BatchInfo } from '../types'; export interface ChapterLoadResult { diff --git a/src/hooks/persisted/useNovel/store/chapterActions.ts b/src/hooks/persisted/useNovel/store/chapterActions.ts index 74e1cd77f..8ab64d3a8 100644 --- a/src/hooks/persisted/useNovel/store/chapterActions.ts +++ b/src/hooks/persisted/useNovel/store/chapterActions.ts @@ -13,7 +13,7 @@ import { increaseTimeSpent as _increaseTimeSpent, } from '@database/queries/ChapterQueries'; import { ChapterInfo, NovelInfo } from '@database/types'; -import { getString as translateGetString } from '@strings/translations'; +import { getString as translateGetString } from '@i18n/translations'; import { showToast } from '@utils/showToast'; type MutateChapters = (mutation: (chs: ChapterInfo[]) => ChapterInfo[]) => void; diff --git a/src/hooks/persisted/usePlugins.ts b/src/hooks/persisted/usePlugins.ts index 8385b1a87..8ceed3c99 100644 --- a/src/hooks/persisted/usePlugins.ts +++ b/src/hooks/persisted/usePlugins.ts @@ -10,7 +10,7 @@ import { INSTALLED_PLUGINS_KEY, } from '@plugins/pluginManager'; import { PluginItem } from '@plugins/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { newer } from '@utils/compareVersion'; import { languagesMapping } from '@utils/constants/languages'; import { MMKVStorage, getMMKVObject, setMMKVObject } from '@utils/mmkv/mmkv'; diff --git a/strings/languages/af_ZA/strings.json b/src/i18n/languages/af_ZA/strings.json similarity index 100% rename from strings/languages/af_ZA/strings.json rename to src/i18n/languages/af_ZA/strings.json diff --git a/strings/languages/ar_SA/strings.json b/src/i18n/languages/ar_SA/strings.json similarity index 100% rename from strings/languages/ar_SA/strings.json rename to src/i18n/languages/ar_SA/strings.json diff --git a/strings/languages/as_IN/strings.json b/src/i18n/languages/as_IN/strings.json similarity index 100% rename from strings/languages/as_IN/strings.json rename to src/i18n/languages/as_IN/strings.json diff --git a/strings/languages/ca_ES/strings.json b/src/i18n/languages/ca_ES/strings.json similarity index 100% rename from strings/languages/ca_ES/strings.json rename to src/i18n/languages/ca_ES/strings.json diff --git a/strings/languages/cs_CZ/strings.json b/src/i18n/languages/cs_CZ/strings.json similarity index 100% rename from strings/languages/cs_CZ/strings.json rename to src/i18n/languages/cs_CZ/strings.json diff --git a/strings/languages/da_DK/strings.json b/src/i18n/languages/da_DK/strings.json similarity index 100% rename from strings/languages/da_DK/strings.json rename to src/i18n/languages/da_DK/strings.json diff --git a/strings/languages/de_DE/strings.json b/src/i18n/languages/de_DE/strings.json similarity index 100% rename from strings/languages/de_DE/strings.json rename to src/i18n/languages/de_DE/strings.json diff --git a/strings/languages/el_GR/strings.json b/src/i18n/languages/el_GR/strings.json similarity index 100% rename from strings/languages/el_GR/strings.json rename to src/i18n/languages/el_GR/strings.json diff --git a/strings/languages/en/strings.json b/src/i18n/languages/en/strings.json similarity index 100% rename from strings/languages/en/strings.json rename to src/i18n/languages/en/strings.json diff --git a/strings/languages/es_ES/strings.json b/src/i18n/languages/es_ES/strings.json similarity index 100% rename from strings/languages/es_ES/strings.json rename to src/i18n/languages/es_ES/strings.json diff --git a/strings/languages/fi_FI/strings.json b/src/i18n/languages/fi_FI/strings.json similarity index 100% rename from strings/languages/fi_FI/strings.json rename to src/i18n/languages/fi_FI/strings.json diff --git a/strings/languages/fr_FR/strings.json b/src/i18n/languages/fr_FR/strings.json similarity index 100% rename from strings/languages/fr_FR/strings.json rename to src/i18n/languages/fr_FR/strings.json diff --git a/strings/languages/he_IL/strings.json b/src/i18n/languages/he_IL/strings.json similarity index 100% rename from strings/languages/he_IL/strings.json rename to src/i18n/languages/he_IL/strings.json diff --git a/strings/languages/hi_IN/strings.json b/src/i18n/languages/hi_IN/strings.json similarity index 100% rename from strings/languages/hi_IN/strings.json rename to src/i18n/languages/hi_IN/strings.json diff --git a/strings/languages/hu_HU/strings.json b/src/i18n/languages/hu_HU/strings.json similarity index 100% rename from strings/languages/hu_HU/strings.json rename to src/i18n/languages/hu_HU/strings.json diff --git a/strings/languages/id_ID/strings.json b/src/i18n/languages/id_ID/strings.json similarity index 100% rename from strings/languages/id_ID/strings.json rename to src/i18n/languages/id_ID/strings.json diff --git a/strings/languages/it_IT/strings.json b/src/i18n/languages/it_IT/strings.json similarity index 100% rename from strings/languages/it_IT/strings.json rename to src/i18n/languages/it_IT/strings.json diff --git a/strings/languages/ja_JP/strings.json b/src/i18n/languages/ja_JP/strings.json similarity index 100% rename from strings/languages/ja_JP/strings.json rename to src/i18n/languages/ja_JP/strings.json diff --git a/strings/languages/ko_KR/strings.json b/src/i18n/languages/ko_KR/strings.json similarity index 100% rename from strings/languages/ko_KR/strings.json rename to src/i18n/languages/ko_KR/strings.json diff --git a/strings/languages/nl_NL/strings.json b/src/i18n/languages/nl_NL/strings.json similarity index 100% rename from strings/languages/nl_NL/strings.json rename to src/i18n/languages/nl_NL/strings.json diff --git a/strings/languages/no_NO/strings.json b/src/i18n/languages/no_NO/strings.json similarity index 100% rename from strings/languages/no_NO/strings.json rename to src/i18n/languages/no_NO/strings.json diff --git a/strings/languages/or_IN/strings.json b/src/i18n/languages/or_IN/strings.json similarity index 100% rename from strings/languages/or_IN/strings.json rename to src/i18n/languages/or_IN/strings.json diff --git a/strings/languages/pl_PL/strings.json b/src/i18n/languages/pl_PL/strings.json similarity index 100% rename from strings/languages/pl_PL/strings.json rename to src/i18n/languages/pl_PL/strings.json diff --git a/strings/languages/pt_BR/strings.json b/src/i18n/languages/pt_BR/strings.json similarity index 100% rename from strings/languages/pt_BR/strings.json rename to src/i18n/languages/pt_BR/strings.json diff --git a/strings/languages/pt_PT/strings.json b/src/i18n/languages/pt_PT/strings.json similarity index 100% rename from strings/languages/pt_PT/strings.json rename to src/i18n/languages/pt_PT/strings.json diff --git a/strings/languages/ro_RO/strings.json b/src/i18n/languages/ro_RO/strings.json similarity index 100% rename from strings/languages/ro_RO/strings.json rename to src/i18n/languages/ro_RO/strings.json diff --git a/strings/languages/ru_RU/strings.json b/src/i18n/languages/ru_RU/strings.json similarity index 100% rename from strings/languages/ru_RU/strings.json rename to src/i18n/languages/ru_RU/strings.json diff --git a/strings/languages/sq_AL/strings.json b/src/i18n/languages/sq_AL/strings.json similarity index 100% rename from strings/languages/sq_AL/strings.json rename to src/i18n/languages/sq_AL/strings.json diff --git a/strings/languages/sr_SP/strings.json b/src/i18n/languages/sr_SP/strings.json similarity index 100% rename from strings/languages/sr_SP/strings.json rename to src/i18n/languages/sr_SP/strings.json diff --git a/strings/languages/sv_SE/strings.json b/src/i18n/languages/sv_SE/strings.json similarity index 100% rename from strings/languages/sv_SE/strings.json rename to src/i18n/languages/sv_SE/strings.json diff --git a/strings/languages/tr_TR/strings.json b/src/i18n/languages/tr_TR/strings.json similarity index 100% rename from strings/languages/tr_TR/strings.json rename to src/i18n/languages/tr_TR/strings.json diff --git a/strings/languages/uk_UA/strings.json b/src/i18n/languages/uk_UA/strings.json similarity index 100% rename from strings/languages/uk_UA/strings.json rename to src/i18n/languages/uk_UA/strings.json diff --git a/strings/languages/vi_VN/strings.json b/src/i18n/languages/vi_VN/strings.json similarity index 100% rename from strings/languages/vi_VN/strings.json rename to src/i18n/languages/vi_VN/strings.json diff --git a/strings/languages/zh_CN/strings.json b/src/i18n/languages/zh_CN/strings.json similarity index 100% rename from strings/languages/zh_CN/strings.json rename to src/i18n/languages/zh_CN/strings.json diff --git a/strings/languages/zh_TW/strings.json b/src/i18n/languages/zh_TW/strings.json similarity index 100% rename from strings/languages/zh_TW/strings.json rename to src/i18n/languages/zh_TW/strings.json diff --git a/strings/translations.ts b/src/i18n/translations.ts similarity index 99% rename from strings/translations.ts rename to src/i18n/translations.ts index bd81f7007..206737195 100644 --- a/strings/translations.ts +++ b/src/i18n/translations.ts @@ -167,7 +167,9 @@ export { i18n }; type PluralSuffix = '.one' | '.other'; -type TrimPlural<T extends string> = T extends `${infer Base}${PluralSuffix}` ? Base : T; +type TrimPlural<T extends string> = T extends `${infer Base}${PluralSuffix}` + ? Base + : T; export const getString = ( stringKey: keyof StringMap | TrimPlural<keyof StringMap>, diff --git a/strings/types/index.ts b/src/i18n/types/index.ts similarity index 100% rename from strings/types/index.ts rename to src/i18n/types/index.ts diff --git a/src/navigators/BottomNavigator.tsx b/src/navigators/BottomNavigator.tsx index a32904b61..e234ba54d 100644 --- a/src/navigators/BottomNavigator.tsx +++ b/src/navigators/BottomNavigator.tsx @@ -7,7 +7,7 @@ import History from '../screens/history/HistoryScreen'; import Browse from '../screens/browse/BrowseScreen'; import More from '../screens/more/MoreScreen'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useAppSettings, useFilteredInstalledPlugins, diff --git a/src/screens/BrowseSourceScreen/BrowseSourceScreen.tsx b/src/screens/BrowseSourceScreen/BrowseSourceScreen.tsx index c2e1bf2b8..d5a9abbaf 100644 --- a/src/screens/BrowseSourceScreen/BrowseSourceScreen.tsx +++ b/src/screens/BrowseSourceScreen/BrowseSourceScreen.tsx @@ -13,7 +13,7 @@ import { useBrowseSource, useSearchSource } from './useBrowseSource'; import { NovelItem } from '@plugins/types'; import { getPlugin } from '@plugins/pluginManager'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { StyleSheet } from 'react-native'; import { NovelInfo } from '@database/types'; import SourceScreenSkeletonLoading from '@screens/browse/loadingAnimation/SourceScreenSkeletonLoading'; diff --git a/src/screens/BrowseSourceScreen/components/FilterBottomSheet.tsx b/src/screens/BrowseSourceScreen/components/FilterBottomSheet.tsx index 0a927c726..0a60ed856 100644 --- a/src/screens/BrowseSourceScreen/components/FilterBottomSheet.tsx +++ b/src/screens/BrowseSourceScreen/components/FilterBottomSheet.tsx @@ -22,7 +22,7 @@ import MaterialCommunityIcons from '@react-native-vector-icons/material-design-i import { useBoolean } from '@hooks'; import { TextInput, overlay } from 'react-native-paper'; import { getValueFor } from './filterUtils'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; import Switch from '@components/Switch/Switch'; diff --git a/src/screens/Categories/CategoriesScreen.tsx b/src/screens/Categories/CategoriesScreen.tsx index a91ee38c5..ea45ab5f8 100644 --- a/src/screens/Categories/CategoriesScreen.tsx +++ b/src/screens/Categories/CategoriesScreen.tsx @@ -12,7 +12,7 @@ import AddCategoryModal from './components/AddCategoryModal'; import { updateCategoryOrderInDb } from '@database/queries/CategoryQueries'; import { useBoolean } from '@hooks'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import CategoryCard from './components/CategoryCard'; import CategorySkeletonLoading from './components/CategorySkeletonLoading'; diff --git a/src/screens/Categories/components/AddCategoryModal.tsx b/src/screens/Categories/components/AddCategoryModal.tsx index 6b0ac93c2..9980fc996 100644 --- a/src/screens/Categories/components/AddCategoryModal.tsx +++ b/src/screens/Categories/components/AddCategoryModal.tsx @@ -11,7 +11,7 @@ import { } from '../../../database/queries/CategoryQueries'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { showToast } from '@utils/showToast'; interface AddCategoryModalProps { diff --git a/src/screens/Categories/components/DeleteCategoryModal.tsx b/src/screens/Categories/components/DeleteCategoryModal.tsx index 7de9526dc..f71fb51e4 100644 --- a/src/screens/Categories/components/DeleteCategoryModal.tsx +++ b/src/screens/Categories/components/DeleteCategoryModal.tsx @@ -4,7 +4,7 @@ import { ConfirmationDialog } from '@components/index'; import { Category } from '@database/types'; import { deleteCategoryById } from '@database/queries/CategoryQueries'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface DeleteCategoryModalProps { category: Category; diff --git a/src/screens/GlobalSearchScreen/GlobalSearchScreen.tsx b/src/screens/GlobalSearchScreen/GlobalSearchScreen.tsx index 4d09189fc..b73e987b4 100644 --- a/src/screens/GlobalSearchScreen/GlobalSearchScreen.tsx +++ b/src/screens/GlobalSearchScreen/GlobalSearchScreen.tsx @@ -13,7 +13,7 @@ import GlobalSearchResultsList from './components/GlobalSearchResultsList'; import { useSearch } from '@hooks'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useGlobalSearch } from './hooks/useGlobalSearch'; interface Props { diff --git a/src/screens/GlobalSearchScreen/components/GlobalSearchResultsList.tsx b/src/screens/GlobalSearchScreen/components/GlobalSearchResultsList.tsx index 6995d06f3..bc65643a7 100644 --- a/src/screens/GlobalSearchScreen/components/GlobalSearchResultsList.tsx +++ b/src/screens/GlobalSearchScreen/components/GlobalSearchResultsList.tsx @@ -7,7 +7,7 @@ import { useNavigation } from '@react-navigation/native'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; import { getPlugin } from '@plugins/pluginManager'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useTheme } from '@hooks/persisted'; import { GlobalSearchResult } from '../hooks/useGlobalSearch'; diff --git a/src/screens/StatsScreen/StatsScreen.tsx b/src/screens/StatsScreen/StatsScreen.tsx index 8a151575f..d6b969d37 100644 --- a/src/screens/StatsScreen/StatsScreen.tsx +++ b/src/screens/StatsScreen/StatsScreen.tsx @@ -3,7 +3,7 @@ import { ScrollView, StyleSheet, Text, View } from 'react-native'; import { useNavigation } from '@react-navigation/native'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Appbar, diff --git a/src/screens/WebviewScreen/components/Menu.tsx b/src/screens/WebviewScreen/components/Menu.tsx index a7a7dd4be..4f1c1aaa3 100644 --- a/src/screens/WebviewScreen/components/Menu.tsx +++ b/src/screens/WebviewScreen/components/Menu.tsx @@ -4,7 +4,7 @@ import { useSafeAreaInsets } from 'react-native-safe-area-context'; import { WebView } from 'react-native-webview'; import * as Linking from 'expo-linking'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import { showToast } from '@utils/showToast'; diff --git a/src/screens/browse/BrowseScreen.tsx b/src/screens/browse/BrowseScreen.tsx index d38d5f6ca..ab28fb87e 100644 --- a/src/screens/browse/BrowseScreen.tsx +++ b/src/screens/browse/BrowseScreen.tsx @@ -5,7 +5,7 @@ import Color from 'color'; import { useSearch } from '@hooks'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { SafeAreaView, SearchbarV2 } from '@components'; import { BrowseScreenProps } from '@navigators/types'; diff --git a/src/screens/browse/PluginDetailsScreen.tsx b/src/screens/browse/PluginDetailsScreen.tsx index 4b961bca1..382b643c8 100644 --- a/src/screens/browse/PluginDetailsScreen.tsx +++ b/src/screens/browse/PluginDetailsScreen.tsx @@ -21,7 +21,7 @@ import { useTheme, } from '@hooks/persisted'; import { PluginDetailsScreenProps } from '@navigators/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { getLocaleLanguageName } from '@utils/constants/languages'; import { showToast } from '@utils/showToast'; diff --git a/src/screens/browse/SourceNovels.tsx b/src/screens/browse/SourceNovels.tsx index eb3036edb..1c81a9813 100644 --- a/src/screens/browse/SourceNovels.tsx +++ b/src/screens/browse/SourceNovels.tsx @@ -6,7 +6,7 @@ import ListView from '../../components/ListView'; import { Appbar } from '@components'; import { SourceNovelsScreenProps } from '@navigators/types'; import { NovelInfo } from '@database/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useLibraryContext } from '@components/Context/LibraryContext'; const SourceNovels = ({ navigation, route }: SourceNovelsScreenProps) => { diff --git a/src/screens/browse/components/PluginSettingField.tsx b/src/screens/browse/components/PluginSettingField.tsx index 0793b98b6..e2dccf269 100644 --- a/src/screens/browse/components/PluginSettingField.tsx +++ b/src/screens/browse/components/PluginSettingField.tsx @@ -5,7 +5,7 @@ import { overlay, TextInput } from 'react-native-paper'; import { Checkbox, Menu, SwitchItem } from '@components'; import { PluginSetting } from '@plugins/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import { PluginSettingValue } from '../hooks/usePluginSettings'; diff --git a/src/screens/browse/components/PluginsTab.tsx b/src/screens/browse/components/PluginsTab.tsx index 55a1c6e0f..8b752baba 100644 --- a/src/screens/browse/components/PluginsTab.tsx +++ b/src/screens/browse/components/PluginsTab.tsx @@ -20,7 +20,7 @@ import { } from '@hooks/persisted'; import { BrowseScreenProps } from '@navigators/types'; import { PluginItem } from '@plugins/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import { getLocaleLanguageName } from '@utils/constants/languages'; import { showToast } from '@utils/showToast'; diff --git a/src/screens/browse/components/SourcesTab.tsx b/src/screens/browse/components/SourcesTab.tsx index 4bec2c565..c627773e3 100644 --- a/src/screens/browse/components/SourcesTab.tsx +++ b/src/screens/browse/components/SourcesTab.tsx @@ -15,7 +15,7 @@ import { } from '@hooks/persisted'; import { BrowseScreenProps } from '@navigators/types'; import { PluginItem } from '@plugins/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import { getLocaleLanguageName } from '@utils/constants/languages'; diff --git a/src/screens/browse/discover/DiscoverCard.tsx b/src/screens/browse/discover/DiscoverCard.tsx index 930d72109..bb8e50c30 100644 --- a/src/screens/browse/discover/DiscoverCard.tsx +++ b/src/screens/browse/discover/DiscoverCard.tsx @@ -7,7 +7,7 @@ import { Pressable, ImageSourcePropType, } from 'react-native'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Button } from '@components'; import { ThemeColors } from '@theme/types'; diff --git a/src/screens/browse/migration/Migration.tsx b/src/screens/browse/migration/Migration.tsx index 25251c692..61e9bfb40 100644 --- a/src/screens/browse/migration/Migration.tsx +++ b/src/screens/browse/migration/Migration.tsx @@ -7,7 +7,7 @@ import { useLibraryNovels } from '@screens/library/hooks/useLibrary'; import { Appbar } from '@components'; import { MigrationScreenProps } from '@navigators/types'; import { PluginItem } from '@plugins/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; const Migration = ({ navigation }: MigrationScreenProps) => { const theme = useTheme(); diff --git a/src/screens/browse/migration/MigrationNovelList.tsx b/src/screens/browse/migration/MigrationNovelList.tsx index 3e1c1a771..4000845bc 100644 --- a/src/screens/browse/migration/MigrationNovelList.tsx +++ b/src/screens/browse/migration/MigrationNovelList.tsx @@ -4,7 +4,7 @@ import GlobalSearchNovelCover from '../globalsearch/GlobalSearchNovelCover'; import { showToast } from '@utils/showToast'; import { Dialog } from '@components'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { MigrateNovelScreenProps } from '@navigators/types'; import { NovelInfo } from '@database/types'; import { ThemeColors } from '@theme/types'; diff --git a/src/screens/browse/settings/BrowseSettings.tsx b/src/screens/browse/settings/BrowseSettings.tsx index 76637433f..1a301668b 100644 --- a/src/screens/browse/settings/BrowseSettings.tsx +++ b/src/screens/browse/settings/BrowseSettings.tsx @@ -7,7 +7,7 @@ import { usePluginActions, useTheme, } from '@hooks/persisted/index'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { getLocaleLanguageName, languages } from '@utils/constants/languages'; import { BrowseSettingsScreenProp } from '@navigators/types/index'; import { useBoolean } from '@hooks'; diff --git a/src/screens/browse/settings/modals/ConcurrentSearchesModal.tsx b/src/screens/browse/settings/modals/ConcurrentSearchesModal.tsx index 275540318..afd547f8c 100644 --- a/src/screens/browse/settings/modals/ConcurrentSearchesModal.tsx +++ b/src/screens/browse/settings/modals/ConcurrentSearchesModal.tsx @@ -3,7 +3,7 @@ import { ScrollView, StyleSheet } from 'react-native'; import { Dialog, RadioButton } from '@components'; import { ThemeColors } from '@theme/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useBrowseSettings } from '@hooks/persisted/index'; interface DisplayModeModalProps { diff --git a/src/screens/browse/utils/buildBrowseEntries.ts b/src/screens/browse/utils/buildBrowseEntries.ts index 8a1e81980..3f2153544 100644 --- a/src/screens/browse/utils/buildBrowseEntries.ts +++ b/src/screens/browse/utils/buildBrowseEntries.ts @@ -1,5 +1,5 @@ import { PluginItem } from '@plugins/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { getLocaleLanguageName } from '@utils/constants/languages'; export type SourceEntry = diff --git a/src/screens/history/HistoryScreen.tsx b/src/screens/history/HistoryScreen.tsx index 32872c87b..cb65499d4 100644 --- a/src/screens/history/HistoryScreen.tsx +++ b/src/screens/history/HistoryScreen.tsx @@ -16,7 +16,7 @@ import { useTheme, useHistory } from '@hooks/persisted'; import { convertDateToISOString } from '@database/utils/convertDateToISOString'; import { History } from '@database/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import ClearHistoryDialog from './components/ClearHistoryDialog'; import HistorySkeletonLoading from './components/HistorySkeletonLoading'; import { HistoryScreenProps } from '@navigators/types'; diff --git a/src/screens/history/components/ClearHistoryDialog.tsx b/src/screens/history/components/ClearHistoryDialog.tsx index 8a7507dc8..479d1a15f 100644 --- a/src/screens/history/components/ClearHistoryDialog.tsx +++ b/src/screens/history/components/ClearHistoryDialog.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { ConfirmationDialog } from '@components'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface ClearHistoryDialogProps { visible: boolean; diff --git a/src/screens/history/components/HistoryCard/HistoryCard.tsx b/src/screens/history/components/HistoryCard/HistoryCard.tsx index ce6323d3b..6f4f198a0 100644 --- a/src/screens/history/components/HistoryCard/HistoryCard.tsx +++ b/src/screens/history/components/HistoryCard/HistoryCard.tsx @@ -5,7 +5,7 @@ import { useNavigation } from '@react-navigation/native'; import dayjs from 'dayjs'; import { IconButtonV2, NovelCoverImage } from '@components'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useTheme } from '@hooks/persisted'; import { History } from '@database/types'; diff --git a/src/screens/library/LibraryScreen.tsx b/src/screens/library/LibraryScreen.tsx index f9a164316..f0f1bb502 100644 --- a/src/screens/library/LibraryScreen.tsx +++ b/src/screens/library/LibraryScreen.tsx @@ -30,7 +30,7 @@ import { Actionbar } from '@components/Actionbar/Actionbar'; import { useAppSettings, useHistory, useTheme } from '@hooks/persisted'; import { useSearch, useBackHandler, useBoolean } from '@hooks'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { FAB, Portal } from 'react-native-paper'; import { markAllChaptersRead, diff --git a/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx b/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx index 2dc08c8c9..b536eb8d6 100644 --- a/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx +++ b/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx @@ -16,7 +16,7 @@ import { import color from 'color'; import { useLibrarySettings, useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Checkbox, SortItem } from '@components/Checkbox/Checkbox'; import { DisplayModes, diff --git a/src/screens/library/components/LibraryListView.tsx b/src/screens/library/components/LibraryListView.tsx index ccbcf2f03..0e677aa4c 100644 --- a/src/screens/library/components/LibraryListView.tsx +++ b/src/screens/library/components/LibraryListView.tsx @@ -7,7 +7,7 @@ import LibraryNovelItem from './LibraryNovelItem'; import { NovelInfo } from '@database/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useTheme } from '@hooks/persisted'; import { LibraryScreenProps } from '@navigators/types'; import { backgroundTasks } from '@services/backgroundTasks'; diff --git a/src/screens/library/constants/constants.ts b/src/screens/library/constants/constants.ts index 27b2091c2..1e44c70f7 100644 --- a/src/screens/library/constants/constants.ts +++ b/src/screens/library/constants/constants.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export enum LibraryFilter { Downloaded = '(chaptersDownloaded > 0 OR isLocal = 1)', diff --git a/src/screens/more/About.tsx b/src/screens/more/About.tsx index 0c97eacd0..d9de7162a 100644 --- a/src/screens/more/About.tsx +++ b/src/screens/more/About.tsx @@ -3,7 +3,7 @@ import { ScrollView, StyleSheet } from 'react-native'; import * as Linking from 'expo-linking'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { MoreHeader } from './components/MoreHeader'; import { useTheme } from '@hooks/persisted'; import { List, SafeAreaView } from '@components'; diff --git a/src/screens/more/DownloadsScreen.tsx b/src/screens/more/DownloadsScreen.tsx index 02d08d46c..3ef5e6f85 100644 --- a/src/screens/more/DownloadsScreen.tsx +++ b/src/screens/more/DownloadsScreen.tsx @@ -16,7 +16,7 @@ import { useTheme } from '@hooks/persisted'; import RemoveDownloadsDialog from './components/RemoveDownloadsDialog'; import UpdatesSkeletonLoading from '@screens/updates/components/UpdatesSkeletonLoading'; import DownloadedNovelChapterGroup from './components/DownloadedNovelChapterGroup'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { DownloadsScreenProps } from '@navigators/types'; import { DownloadedChapter } from '@database/types'; import { showToast } from '@utils/showToast'; diff --git a/src/screens/more/MoreScreen.tsx b/src/screens/more/MoreScreen.tsx index 89ffc2a89..90b07a40b 100644 --- a/src/screens/more/MoreScreen.tsx +++ b/src/screens/more/MoreScreen.tsx @@ -1,6 +1,6 @@ import React, { useEffect } from 'react'; import { StyleSheet, View, Pressable, Text, ScrollView } from 'react-native'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { List, SafeAreaView } from '@components'; diff --git a/src/screens/more/TaskQueueScreen.tsx b/src/screens/more/TaskQueueScreen.tsx index 9748418e1..57ca7cdef 100644 --- a/src/screens/more/TaskQueueScreen.tsx +++ b/src/screens/more/TaskQueueScreen.tsx @@ -10,7 +10,7 @@ import { import { useTheme } from '@hooks/persisted'; import { showToast } from '../../utils/showToast'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Appbar, EmptyView, Menu, SafeAreaView } from '@components'; import { TaskQueueScreenProps } from '@navigators/types'; import { diff --git a/src/screens/more/components/RemoveDownloadsDialog.tsx b/src/screens/more/components/RemoveDownloadsDialog.tsx index 361c0e9ca..9a41da012 100644 --- a/src/screens/more/components/RemoveDownloadsDialog.tsx +++ b/src/screens/more/components/RemoveDownloadsDialog.tsx @@ -1,5 +1,5 @@ import { ConfirmationDialog } from '@components'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface RemoveDownloadsDialogProps { dialogVisible: boolean; diff --git a/src/screens/novel/NovelScreen.tsx b/src/screens/novel/NovelScreen.tsx index 7fde02b0c..c84402674 100644 --- a/src/screens/novel/NovelScreen.tsx +++ b/src/screens/novel/NovelScreen.tsx @@ -17,7 +17,7 @@ import { useBoolean } from '@hooks'; import NovelScreenLoading from './components/LoadingAnimation/NovelScreenLoading'; import { NovelScreenProps } from '@navigators/types'; import { ChapterInfo } from '@database/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { isNumber } from 'lodash-es'; import NovelAppbar from './components/NovelAppbar'; import { resolveUrl } from '@services/plugin/fetch'; diff --git a/src/screens/novel/__tests__/NovelScreen.test.tsx b/src/screens/novel/__tests__/NovelScreen.test.tsx index 1f2e483b6..bc19b0284 100644 --- a/src/screens/novel/__tests__/NovelScreen.test.tsx +++ b/src/screens/novel/__tests__/NovelScreen.test.tsx @@ -37,7 +37,7 @@ jest.mock('@services/plugin/fetch', () => ({ resolveUrl: jest.fn(() => 'https://example.com'), })); -jest.mock('@strings/translations', () => ({ +jest.mock('@i18n/translations', () => ({ getString: (key: string) => key, })); diff --git a/src/screens/novel/components/Chapter/ChapterDownloadButtons.tsx b/src/screens/novel/components/Chapter/ChapterDownloadButtons.tsx index 7b2afbe06..d6454b61d 100644 --- a/src/screens/novel/components/Chapter/ChapterDownloadButtons.tsx +++ b/src/screens/novel/components/Chapter/ChapterDownloadButtons.tsx @@ -3,7 +3,7 @@ import { ThemeColors } from '@theme/types'; import { ActivityIndicator, Pressable, StyleSheet, View } from 'react-native'; import { overlay } from 'react-native-paper'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useBoolean } from '@hooks/index'; import { IconButtonV2, Menu } from '@components'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; diff --git a/src/screens/novel/components/ChapterItem.tsx b/src/screens/novel/components/ChapterItem.tsx index 258bbebc9..db83aabf6 100644 --- a/src/screens/novel/components/ChapterItem.tsx +++ b/src/screens/novel/components/ChapterItem.tsx @@ -7,7 +7,7 @@ import { import { ThemeColors } from '@theme/types'; import { ChapterInfo } from '@database/types'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import dayjs from 'dayjs'; interface ChapterItemProps { diff --git a/src/screens/novel/components/DownloadCustomChapterModal.tsx b/src/screens/novel/components/DownloadCustomChapterModal.tsx index 7f3b5231a..0f20c78f1 100644 --- a/src/screens/novel/components/DownloadCustomChapterModal.tsx +++ b/src/screens/novel/components/DownloadCustomChapterModal.tsx @@ -4,7 +4,7 @@ import { StyleSheet, View, TextInput } from 'react-native'; import { IconButton } from 'react-native-paper'; import { ThemeColors } from '@theme/types'; import { ChapterInfo, NovelInfo } from '@database/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Dialog } from '@components'; interface DownloadCustomChapterModalProps { diff --git a/src/screens/novel/components/EditInfoModal.tsx b/src/screens/novel/components/EditInfoModal.tsx index cf34b16c6..dec5415ba 100644 --- a/src/screens/novel/components/EditInfoModal.tsx +++ b/src/screens/novel/components/EditInfoModal.tsx @@ -12,7 +12,7 @@ import MaterialCommunityIcons from '@react-native-vector-icons/material-design-i import { TextInput } from 'react-native-paper'; import { updateNovelInfo } from '@database/queries/NovelQueries'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Dialog } from '@components'; import { ThemeColors } from '@theme/types'; import { NovelInfo } from '@database/types'; diff --git a/src/screens/novel/components/ExportEpubModal.tsx b/src/screens/novel/components/ExportEpubModal.tsx index 54385bf7f..abd6bf431 100644 --- a/src/screens/novel/components/ExportEpubModal.tsx +++ b/src/screens/novel/components/ExportEpubModal.tsx @@ -6,7 +6,7 @@ import { openDocumentTree } from 'react-native-saf-x'; import { Dialog, List, SwitchItem } from '@components'; import { useBoolean } from '@hooks'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; import { showToast } from '@utils/showToast'; diff --git a/src/screens/novel/components/ExportNovelAsEpubButton.tsx b/src/screens/novel/components/ExportNovelAsEpubButton.tsx index dec4c28dc..de520bd48 100644 --- a/src/screens/novel/components/ExportNovelAsEpubButton.tsx +++ b/src/screens/novel/components/ExportNovelAsEpubButton.tsx @@ -11,7 +11,7 @@ import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; import { useBoolean } from '@hooks/index'; import { showToast } from '@utils/showToast'; import { NOVEL_STORAGE } from '@utils/Storages'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { getNovelDownloadedChapters } from '@database/queries/ChapterQueries'; import ExportEpubModal from './ExportEpubModal'; diff --git a/src/screens/novel/components/Info/NovelInfoComponents.tsx b/src/screens/novel/components/Info/NovelInfoComponents.tsx index 201ae8840..a4abd6f0c 100644 --- a/src/screens/novel/components/Info/NovelInfoComponents.tsx +++ b/src/screens/novel/components/Info/NovelInfoComponents.tsx @@ -7,7 +7,7 @@ import { LinearGradient } from 'expo-linear-gradient'; import { Chip, NovelCoverImage } from '../../../../components'; import { isMissingNovelCover } from '../../../../components/NovelCoverImage'; import { ThemeColors } from '@theme/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; interface CoverImageProps { diff --git a/src/screens/novel/components/Info/NovelInfoHeader.tsx b/src/screens/novel/components/Info/NovelInfoHeader.tsx index adfba357d..02142a833 100644 --- a/src/screens/novel/components/Info/NovelInfoHeader.tsx +++ b/src/screens/novel/components/Info/NovelInfoHeader.tsx @@ -20,7 +20,7 @@ import { Row } from '@components/Common'; import ReadButton from './ReadButton'; import NovelSummary from '../NovelSummary/NovelSummary'; import NovelScreenButtonGroup from '../NovelScreenButtonGroup/NovelScreenButtonGroup'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { filterColor } from '@theme/colors'; import { ChapterInfo, NovelInfo as NovelData } from '@database/types'; import { ThemeColors } from '@theme/types'; diff --git a/src/screens/novel/components/Info/ReadButton.tsx b/src/screens/novel/components/Info/ReadButton.tsx index dfbc394df..243c5a0ac 100644 --- a/src/screens/novel/components/Info/ReadButton.tsx +++ b/src/screens/novel/components/Info/ReadButton.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { Button } from '@components'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ChapterInfo } from '@database/types'; import { useAppSettings } from '@hooks/persisted'; import Animated, { ZoomIn } from 'react-native-reanimated'; diff --git a/src/screens/novel/components/JumpToChapterModal.tsx b/src/screens/novel/components/JumpToChapterModal.tsx index 3b5b530d4..dcf26e445 100644 --- a/src/screens/novel/components/JumpToChapterModal.tsx +++ b/src/screens/novel/components/JumpToChapterModal.tsx @@ -5,7 +5,7 @@ import { Pressable, TextInput as RNTextInput, } from 'react-native'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Dialog, SwitchItem } from '@components'; import { Text } from 'react-native-paper'; diff --git a/src/screens/novel/components/NovelAppbar.tsx b/src/screens/novel/components/NovelAppbar.tsx index a32cda92d..52d2d7f1e 100644 --- a/src/screens/novel/components/NovelAppbar.tsx +++ b/src/screens/novel/components/NovelAppbar.tsx @@ -1,5 +1,5 @@ import React, { memo, useCallback, useMemo, useState } from 'react'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Appbar } from 'react-native-paper'; import { Menu as DefaultMenu } from '@components'; import { ThemeColors } from '@theme/types'; diff --git a/src/screens/novel/components/NovelBottomSheet.tsx b/src/screens/novel/components/NovelBottomSheet.tsx index ea3a75401..7b5e1f865 100644 --- a/src/screens/novel/components/NovelBottomSheet.tsx +++ b/src/screens/novel/components/NovelBottomSheet.tsx @@ -14,7 +14,7 @@ import color from 'color'; import { TabView, SceneMap, TabBar, TabViewProps } from 'react-native-tab-view'; import { BottomSheetView, BottomSheetScrollView } from '@gorhom/bottom-sheet'; import BottomSheet from '@components/BottomSheet/BottomSheet'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Checkbox, SortItem } from '@components/Checkbox/Checkbox'; import { Button } from '@components'; diff --git a/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx b/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx index e07001fae..17902e032 100644 --- a/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx +++ b/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx @@ -6,7 +6,7 @@ import { NovelInfo } from '@database/types'; import { useNavigation } from '@react-navigation/native'; import { useBoolean } from '@hooks'; import { ThemeColors } from '@theme/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import SetCategoryModal from '../SetCategoriesModal'; import { NovelScreenProps } from '@navigators/types'; import { useTrackedNovel, useTracker } from '@hooks/persisted'; diff --git a/src/screens/novel/components/NovelScreenList.tsx b/src/screens/novel/components/NovelScreenList.tsx index 0804d062c..33ccaeccc 100644 --- a/src/screens/novel/components/NovelScreenList.tsx +++ b/src/screens/novel/components/NovelScreenList.tsx @@ -9,7 +9,7 @@ import { updateNovel, updateNovelPage, } from '@services/updates/LibraryUpdateQueries'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { showToast } from '@utils/showToast'; import { Dimensions, diff --git a/src/screens/novel/components/NovelSummary/NovelSummary.tsx b/src/screens/novel/components/NovelSummary/NovelSummary.tsx index d011b2417..319e6e941 100644 --- a/src/screens/novel/components/NovelSummary/NovelSummary.tsx +++ b/src/screens/novel/components/NovelSummary/NovelSummary.tsx @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import React, { useState } from 'react'; import { Pressable, StyleSheet, Text, View } from 'react-native'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; diff --git a/src/screens/novel/components/SetCategoriesModal.tsx b/src/screens/novel/components/SetCategoriesModal.tsx index 7dccd5196..4c5e90da9 100644 --- a/src/screens/novel/components/SetCategoriesModal.tsx +++ b/src/screens/novel/components/SetCategoriesModal.tsx @@ -6,7 +6,7 @@ import { Dialog } from '@components/index'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { getCategoriesWithCount } from '@database/queries/CategoryQueries'; import { updateNovelCategories } from '@database/queries/NovelQueries'; import { CCategory, Category } from '@database/types'; diff --git a/src/screens/novel/components/Tracker/SetTrackChaptersDialog.tsx b/src/screens/novel/components/Tracker/SetTrackChaptersDialog.tsx index 1bdb3eca4..733809a60 100644 --- a/src/screens/novel/components/Tracker/SetTrackChaptersDialog.tsx +++ b/src/screens/novel/components/Tracker/SetTrackChaptersDialog.tsx @@ -3,7 +3,7 @@ import { TextInput } from 'react-native-paper'; import { Dialog } from '@components'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { TrackChaptersDialogProps } from './types'; type SetTrackChaptersDialogContentProps = Omit< diff --git a/src/screens/novel/components/Tracker/SetTrackScoreDialog.tsx b/src/screens/novel/components/Tracker/SetTrackScoreDialog.tsx index f76f14575..064ca9e01 100644 --- a/src/screens/novel/components/Tracker/SetTrackScoreDialog.tsx +++ b/src/screens/novel/components/Tracker/SetTrackScoreDialog.tsx @@ -1,7 +1,7 @@ import React, { useMemo, useState } from 'react'; import { Dialog } from '@components'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { AniListScoreSelector, KitsuScoreSelector, diff --git a/src/screens/novel/components/Tracker/SetTrackStatusDialog.tsx b/src/screens/novel/components/Tracker/SetTrackStatusDialog.tsx index a218ca04e..0c97f2cb3 100644 --- a/src/screens/novel/components/Tracker/SetTrackStatusDialog.tsx +++ b/src/screens/novel/components/Tracker/SetTrackStatusDialog.tsx @@ -3,7 +3,7 @@ import React, { useState } from 'react'; import { Dialog } from '@components'; import { RadioButton, RadioButtonGroup } from '@components/RadioButton'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { UserListStatus } from '@services/Trackers'; import { STATUS_LABELS } from './constants'; import { TrackStatusDialogProps } from './types'; diff --git a/src/screens/novel/components/Tracker/TrackSearchDialog.tsx b/src/screens/novel/components/Tracker/TrackSearchDialog.tsx index 7aa9373c0..831ecb33e 100644 --- a/src/screens/novel/components/Tracker/TrackSearchDialog.tsx +++ b/src/screens/novel/components/Tracker/TrackSearchDialog.tsx @@ -6,7 +6,7 @@ import { FlashList } from '@shopify/flash-list'; import { Dialog, NovelCoverImage } from '@components'; import { getTracker, useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { SearchResult } from '@services/Trackers'; import { TrackSearchDialogProps } from './types'; import { showToast } from '@utils/showToast'; diff --git a/src/screens/novel/components/__tests__/NovelScreenList.test.tsx b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx index 55131ea96..0105e6084 100644 --- a/src/screens/novel/components/__tests__/NovelScreenList.test.tsx +++ b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx @@ -154,7 +154,7 @@ jest.mock('@services/updates/LibraryUpdateQueries', () => ({ updateNovelPage: jest.fn(), })); -jest.mock('@strings/translations', () => ({ +jest.mock('@i18n/translations', () => ({ getString: (key: string) => key, })); diff --git a/src/screens/onboarding/OnboardingScreen.tsx b/src/screens/onboarding/OnboardingScreen.tsx index 3f3978029..28247c048 100644 --- a/src/screens/onboarding/OnboardingScreen.tsx +++ b/src/screens/onboarding/OnboardingScreen.tsx @@ -6,7 +6,7 @@ import { Button } from '@components'; import ThemeSelectionStep from './ThemeSelectionStep'; import { useState } from 'react'; import { MMKVStorage } from '@utils/mmkv/mmkv'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; enum OnboardingStep { PICK_THEME, diff --git a/src/screens/onboarding/ThemeSelectionStep.tsx b/src/screens/onboarding/ThemeSelectionStep.tsx index 2a78769ab..7b9ab408c 100644 --- a/src/screens/onboarding/ThemeSelectionStep.tsx +++ b/src/screens/onboarding/ThemeSelectionStep.tsx @@ -22,7 +22,7 @@ import { isDynamicThemeAvailable, toDynamicThemeColors, } from '@theme/dynamic'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { LegendList } from '@legendapp/list/react-native'; import Switch from '@components/Switch/Switch'; import switchTheme from 'react-native-theme-switch-animation'; diff --git a/src/screens/reader/ReaderScreen.tsx b/src/screens/reader/ReaderScreen.tsx index 01cc86bcc..e82de26a3 100644 --- a/src/screens/reader/ReaderScreen.tsx +++ b/src/screens/reader/ReaderScreen.tsx @@ -10,7 +10,7 @@ import ChapterDrawer from './components/ChapterDrawer'; import ChapterLoadingScreen from './ChapterLoadingScreen/ChapterLoadingScreen'; import { ErrorScreenV2 } from '@components'; import { ChapterScreenProps } from '@navigators/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import KeepScreenAwake from './components/KeepScreenAwake'; import { ChapterContextProvider, useChapterContext } from './ChapterContext'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; diff --git a/src/screens/reader/components/ChapterDrawer/__tests__/ChapterDrawer.test.tsx b/src/screens/reader/components/ChapterDrawer/__tests__/ChapterDrawer.test.tsx index 0532adc95..4c837f1dc 100644 --- a/src/screens/reader/components/ChapterDrawer/__tests__/ChapterDrawer.test.tsx +++ b/src/screens/reader/components/ChapterDrawer/__tests__/ChapterDrawer.test.tsx @@ -35,7 +35,7 @@ jest.mock('react-native-safe-area-context', () => ({ useSafeAreaInsets: () => ({ bottom: 0 }), })); -jest.mock('@strings/translations', () => ({ +jest.mock('@i18n/translations', () => ({ getString: (key: string) => key, })); diff --git a/src/screens/reader/components/ChapterDrawer/index.tsx b/src/screens/reader/components/ChapterDrawer/index.tsx index 4a37b4bc9..846de3fb7 100644 --- a/src/screens/reader/components/ChapterDrawer/index.tsx +++ b/src/screens/reader/components/ChapterDrawer/index.tsx @@ -10,7 +10,7 @@ import { Text } from 'react-native-paper'; import { useAppSettings, useTheme } from '@hooks/persisted'; import { Button, LoadingScreenV2 } from '@components/index'; import { EdgeInsets, useSafeAreaInsets } from 'react-native-safe-area-context'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import renderListChapter from './RenderListChapter'; import { useChapterContext } from '@screens/reader/ChapterContext'; diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx index bf14e1504..a03722e69 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx @@ -19,7 +19,7 @@ import { BottomSheetFlashList, BottomSheetView } from '@gorhom/bottom-sheet'; import BottomSheet from '@components/BottomSheet/BottomSheet'; import { useChapterGeneralSettings, useTheme } from '@hooks/persisted'; import { SceneMap, TabBar, TabView } from 'react-native-tab-view'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import ReaderSheetPreferenceItem from './ReaderSheetPreferenceItem'; import TextSizeSlider from './TextSizeSlider'; @@ -31,7 +31,7 @@ import TTSTab from './TTSTab'; import { overlay } from 'react-native-paper'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; -import { StringMap } from '@strings/types'; +import { StringMap } from '@i18n/types'; type TabViewLabelProps = { route: { diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderFontPicker.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderFontPicker.tsx index 8e82ab5ab..d0394530d 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderFontPicker.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderFontPicker.tsx @@ -2,7 +2,7 @@ import React, { useCallback } from 'react'; import { StyleSheet, Text, View } from 'react-native'; import { SelectableChip } from '@components/index'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; import { Font, readerFonts } from '@utils/constants/readerConstants'; diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderTextAlignSelector.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderTextAlignSelector.tsx index cce2301ed..97f7fa454 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderTextAlignSelector.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderTextAlignSelector.tsx @@ -4,7 +4,7 @@ import React from 'react'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; import { textAlignments } from '@utils/constants/readerConstants'; import { ToggleButton } from '@components/Common/ToggleButton'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface ReaderTextAlignSelectorProps { labelStyle?: TextStyle | TextStyle[]; diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderThemeSelector.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderThemeSelector.tsx index 15cb1c0fa..217c0f17c 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderThemeSelector.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderThemeSelector.tsx @@ -1,7 +1,7 @@ import { StyleSheet, Text, TextStyle, View } from 'react-native'; import React from 'react'; import { ToggleColorButton } from '@components/Common/ToggleButton'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { presetReaderThemes } from '@utils/constants/readerConstants'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; import { FlatList } from 'react-native-gesture-handler'; diff --git a/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx b/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx index ffcf5a9c5..d5893994a 100644 --- a/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx @@ -9,7 +9,7 @@ import { useChapterGeneralSettings, useChapterReaderSettings, } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Dialog, List, Button } from '@components/index'; import { Chip } from 'react-native-paper'; import ReaderSheetPreferenceItem from './ReaderSheetPreferenceItem'; diff --git a/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx b/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx index 73225c7b0..cefee4303 100644 --- a/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx @@ -3,7 +3,7 @@ import React from 'react'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; import Slider from '@react-native-community/slider'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; const TRACK_TINT_COLOR = '#000000'; diff --git a/src/screens/reader/components/ReaderSearchbar.tsx b/src/screens/reader/components/ReaderSearchbar.tsx index f8acc0723..ebbc21953 100644 --- a/src/screens/reader/components/ReaderSearchbar.tsx +++ b/src/screens/reader/components/ReaderSearchbar.tsx @@ -5,7 +5,7 @@ import { IconButtonV2 } from '@components'; import { ThemeColors } from '@theme/types'; import { useChapterContext } from '../ChapterContext'; import { ReaderSearchResult } from '../types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface ReaderSearchbarProps { theme: ThemeColors; diff --git a/src/screens/reader/components/WebViewReader.tsx b/src/screens/reader/components/WebViewReader.tsx index 2fa3a5318..da21d9ab6 100644 --- a/src/screens/reader/components/WebViewReader.tsx +++ b/src/screens/reader/components/WebViewReader.tsx @@ -9,7 +9,7 @@ import WebView from 'react-native-webview'; import color from 'color'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { getPlugin } from '@plugins/pluginManager'; import { MMKVStorage, getMMKVObject } from '@utils/mmkv/mmkv'; diff --git a/src/screens/reader/hooks/useChapter.ts b/src/screens/reader/hooks/useChapter.ts index 9f1f8b32f..99328f26a 100644 --- a/src/screens/reader/hooks/useChapter.ts +++ b/src/screens/reader/hooks/useChapter.ts @@ -32,7 +32,7 @@ import { Dimensions } from 'react-native'; import * as Speech from 'expo-speech'; import { defaultTo } from 'lodash-es'; import { showToast } from '@utils/showToast'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import NativeVolumeButtonListener from '@modules/native-volume-button-listener' import NativeFile from '@modules/native-file' import { useNovelActions, useNovelValue } from '@screens/novel/NovelContext'; diff --git a/src/screens/reader/utils/sanitizeChapterText.ts b/src/screens/reader/utils/sanitizeChapterText.ts index 47e49b657..5cf280648 100644 --- a/src/screens/reader/utils/sanitizeChapterText.ts +++ b/src/screens/reader/utils/sanitizeChapterText.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import sanitizeHtml from 'sanitize-html'; export const sanitizeChapterText = ( diff --git a/src/screens/settings/SettingsAdvancedScreen.tsx b/src/screens/settings/SettingsAdvancedScreen.tsx index 5bc988176..c01a3fe44 100644 --- a/src/screens/settings/SettingsAdvancedScreen.tsx +++ b/src/screens/settings/SettingsAdvancedScreen.tsx @@ -5,7 +5,7 @@ import { TextInput } from 'react-native-paper'; import { deleteCachedNovels, useTheme, useUserAgent } from '@hooks/persisted'; import { showToast } from '@utils/showToast'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useBoolean } from '@hooks'; import ConfirmationDialog from '@components/ConfirmationDialog/ConfirmationDialog'; import { diff --git a/src/screens/settings/SettingsAppearanceScreen/LanguagePickerModal.tsx b/src/screens/settings/SettingsAppearanceScreen/LanguagePickerModal.tsx index a86ef26a5..acad82d28 100644 --- a/src/screens/settings/SettingsAppearanceScreen/LanguagePickerModal.tsx +++ b/src/screens/settings/SettingsAppearanceScreen/LanguagePickerModal.tsx @@ -4,7 +4,7 @@ import { StyleSheet } from 'react-native'; import { useTheme } from '@hooks/persisted'; import { Dialog, RadioButton } from '@components'; -import { getString, setLocale } from '@strings/translations'; +import { getString, setLocale } from '@i18n/translations'; import { useMMKVString } from 'react-native-mmkv'; import { FlatList } from 'react-native-gesture-handler'; diff --git a/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx b/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx index 3d0cf16af..e4ac430f2 100644 --- a/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx +++ b/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx @@ -21,7 +21,7 @@ import { } from 'react-native-mmkv'; import { Appbar, List, SafeAreaView, SegmentedControl } from '@components'; import { AppearanceSettingsScreenProps } from '@navigators/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { darkThemes, lightThemes } from '@theme/md3'; import { DYNAMIC_THEME_ID, diff --git a/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx b/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx index 40f53e84d..04ad50ca3 100644 --- a/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx +++ b/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx @@ -7,7 +7,7 @@ import { Button, Dialog, EmptyView } from '@components'; import { FlatList, TouchableOpacity } from 'react-native-gesture-handler'; import * as Clipboard from 'expo-clipboard'; import { showToast } from '@utils/showToast'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { exists, getBackups, makeDir } from '@api/drive'; import { DriveFile } from '@api/drive/types'; import dayjs from 'dayjs'; diff --git a/src/screens/settings/SettingsBackupScreen/Components/SelfHostModal.tsx b/src/screens/settings/SettingsBackupScreen/Components/SelfHostModal.tsx index 5e51e6fd5..81e712eab 100644 --- a/src/screens/settings/SettingsBackupScreen/Components/SelfHostModal.tsx +++ b/src/screens/settings/SettingsBackupScreen/Components/SelfHostModal.tsx @@ -2,7 +2,7 @@ import { list } from '@api/remote'; import { Button, Dialog, EmptyView } from '@components'; import { useSelfHost } from '@hooks/persisted/useSelfHost'; import { backgroundTasks } from '@services/backgroundTasks'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import { fetchTimeout } from '@utils/fetch/fetch'; import { useCallback, useEffect, useState } from 'react'; diff --git a/src/screens/settings/SettingsBackupScreen/index.tsx b/src/screens/settings/SettingsBackupScreen/index.tsx index 0e23a15fd..44ff715a7 100644 --- a/src/screens/settings/SettingsBackupScreen/index.tsx +++ b/src/screens/settings/SettingsBackupScreen/index.tsx @@ -7,7 +7,7 @@ import GoogleDriveModal from './Components/GoogleDriveModal'; import SelfHostModal from './Components/SelfHostModal'; import { backgroundTasks } from '@services/backgroundTasks'; import { ScrollView } from 'react-native-gesture-handler'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { StyleSheet } from 'react-native'; import dayjs from 'dayjs'; import NativeFile from '@modules/native-file'; diff --git a/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx b/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx index a8f5d5c37..e67fa9c5e 100644 --- a/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx +++ b/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx @@ -22,7 +22,7 @@ import { Appbar, List, SafeAreaView } from '@components'; import NovelSortModal from './modals/NovelSortModal'; import NovelBadgesModal from './modals/NovelBadgesModal'; import { NavigationState } from '@react-navigation/native'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import SettingSwitch from '../components/SettingSwitch'; import InactivityTimeoutModal from './modals/InactivityTimeoutModal'; diff --git a/src/screens/settings/SettingsGeneralScreen/modals/DisplayModeModal.tsx b/src/screens/settings/SettingsGeneralScreen/modals/DisplayModeModal.tsx index e4b75f52d..d0c7b37b5 100644 --- a/src/screens/settings/SettingsGeneralScreen/modals/DisplayModeModal.tsx +++ b/src/screens/settings/SettingsGeneralScreen/modals/DisplayModeModal.tsx @@ -7,7 +7,7 @@ import React from 'react'; import { Dialog, RadioButton } from '@components'; import { ThemeColors } from '@theme/types'; import { useLibrarySettings } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface DisplayModeModalProps { displayMode: DisplayModes; diff --git a/src/screens/settings/SettingsGeneralScreen/modals/DownloadCooldownModal.tsx b/src/screens/settings/SettingsGeneralScreen/modals/DownloadCooldownModal.tsx index deb92f741..b5d0f5edc 100644 --- a/src/screens/settings/SettingsGeneralScreen/modals/DownloadCooldownModal.tsx +++ b/src/screens/settings/SettingsGeneralScreen/modals/DownloadCooldownModal.tsx @@ -4,7 +4,7 @@ import { StyleSheet, Text, TextInput } from 'react-native'; import { Dialog } from '@components'; import { useAppSettings } from '@hooks/persisted'; import { DEFAULT_CHAPTER_DOWNLOAD_COOLDOWN_MS } from '@hooks/persisted/useSettings'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; interface DownloadCooldownModalProps { diff --git a/src/screens/settings/SettingsGeneralScreen/modals/GridSizeModal.tsx b/src/screens/settings/SettingsGeneralScreen/modals/GridSizeModal.tsx index 62fe5cb16..52b67d19c 100644 --- a/src/screens/settings/SettingsGeneralScreen/modals/GridSizeModal.tsx +++ b/src/screens/settings/SettingsGeneralScreen/modals/GridSizeModal.tsx @@ -4,7 +4,7 @@ import { Dialog, RadioButton } from '@components'; import { ThemeColors } from '@theme/types'; import { useLibrarySettings } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface GridSizeModalProps { novelsPerRow: number; diff --git a/src/screens/settings/SettingsGeneralScreen/modals/InactivityTimeoutModal.tsx b/src/screens/settings/SettingsGeneralScreen/modals/InactivityTimeoutModal.tsx index 235dd91d6..2fb594ee0 100644 --- a/src/screens/settings/SettingsGeneralScreen/modals/InactivityTimeoutModal.tsx +++ b/src/screens/settings/SettingsGeneralScreen/modals/InactivityTimeoutModal.tsx @@ -3,7 +3,7 @@ import React from 'react'; import { Dialog, RadioButton } from '@components'; import { ThemeColors } from '@theme/types'; import { useAppSettings } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface InactivityTimeoutModalProps { inactivityTimeoutMs: number | undefined; diff --git a/src/screens/settings/SettingsGeneralScreen/modals/NovelBadgesModal.tsx b/src/screens/settings/SettingsGeneralScreen/modals/NovelBadgesModal.tsx index 714ca56fe..d8515b748 100644 --- a/src/screens/settings/SettingsGeneralScreen/modals/NovelBadgesModal.tsx +++ b/src/screens/settings/SettingsGeneralScreen/modals/NovelBadgesModal.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { Checkbox, Dialog } from '@components'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import { useLibrarySettings } from '@hooks/persisted'; diff --git a/src/screens/settings/SettingsGeneralScreen/modals/NovelSortModal.tsx b/src/screens/settings/SettingsGeneralScreen/modals/NovelSortModal.tsx index 8f84ad7b7..3f5afb402 100644 --- a/src/screens/settings/SettingsGeneralScreen/modals/NovelSortModal.tsx +++ b/src/screens/settings/SettingsGeneralScreen/modals/NovelSortModal.tsx @@ -7,7 +7,7 @@ import { import { ThemeColors } from '@theme/types'; import { SortItem } from '@components/Checkbox/Checkbox'; import { useLibrarySettings } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Dialog } from '@components'; interface NovelSortModalProps { diff --git a/src/screens/settings/SettingsLibraryScreen/DefaultCategoryDialog.tsx b/src/screens/settings/SettingsLibraryScreen/DefaultCategoryDialog.tsx index 4abca6bf9..c3459648c 100644 --- a/src/screens/settings/SettingsLibraryScreen/DefaultCategoryDialog.tsx +++ b/src/screens/settings/SettingsLibraryScreen/DefaultCategoryDialog.tsx @@ -3,7 +3,7 @@ import { FlatList, StyleSheet } from 'react-native'; import { Dialog, RadioButton } from '@components'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useTheme } from '@hooks/persisted'; import { Category } from '@database/types'; diff --git a/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx b/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx index 3f33d7b30..c71a704c0 100644 --- a/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx +++ b/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx @@ -1,6 +1,6 @@ import React from 'react'; import { Appbar, List } from '@components'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useBoolean } from '@hooks'; import { useCategories, useTheme } from '@hooks/persisted'; import { useNavigation } from '@react-navigation/native'; diff --git a/src/screens/settings/SettingsReaderScreen/Modals/FontPickerModal.tsx b/src/screens/settings/SettingsReaderScreen/Modals/FontPickerModal.tsx index 2fae77a87..7854d2638 100644 --- a/src/screens/settings/SettingsReaderScreen/Modals/FontPickerModal.tsx +++ b/src/screens/settings/SettingsReaderScreen/Modals/FontPickerModal.tsx @@ -5,7 +5,7 @@ import { Dialog, RadioButton } from '@components'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; import { readerFonts } from '@utils/constants/readerConstants'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface FontPickerModalProps { visible: boolean; diff --git a/src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx b/src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx index dd534bab3..d25de33db 100644 --- a/src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx +++ b/src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx @@ -7,7 +7,7 @@ import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; import { Voice } from 'expo-speech'; import { LegendList } from '@legendapp/list/react-native'; import { StyleSheet } from 'react-native'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface VoicePickerModalProps { visible: boolean; diff --git a/src/screens/settings/SettingsReaderScreen/ReaderTextSize.tsx b/src/screens/settings/SettingsReaderScreen/ReaderTextSize.tsx index 9837fd6c8..e553b17d5 100644 --- a/src/screens/settings/SettingsReaderScreen/ReaderTextSize.tsx +++ b/src/screens/settings/SettingsReaderScreen/ReaderTextSize.tsx @@ -3,7 +3,7 @@ import React from 'react'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; import { IconButtonV2 } from '@components/index'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface ReaderTextSizeProps { labelStyle?: TextStyle | TextStyle[]; diff --git a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx index b27823288..a99c127ef 100644 --- a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx +++ b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx @@ -14,7 +14,7 @@ import { useChapterReaderSettings, useTheme, } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; import color from 'color'; diff --git a/src/screens/settings/SettingsReaderScreen/tabs/AccessibilityTab.tsx b/src/screens/settings/SettingsReaderScreen/tabs/AccessibilityTab.tsx index 51b3b5ab8..3833d0206 100644 --- a/src/screens/settings/SettingsReaderScreen/tabs/AccessibilityTab.tsx +++ b/src/screens/settings/SettingsReaderScreen/tabs/AccessibilityTab.tsx @@ -2,7 +2,7 @@ import React from 'react'; import { View, StyleSheet } from 'react-native'; import { BottomSheetScrollView } from '@gorhom/bottom-sheet'; import { useChapterGeneralSettings, useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { List } from '@components/index'; import SettingSwitch from '../../components/SettingSwitch'; diff --git a/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx b/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx index 75940bd4f..8ce31c51d 100644 --- a/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx +++ b/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx @@ -13,7 +13,7 @@ import MaterialCommunityIcons from '@react-native-vector-icons/material-design-i import * as DocumentPicker from 'expo-document-picker'; import NativeFile from '@modules/native-file'; import { useTheme, useChapterReaderSettings } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import { Button, ConfirmationDialog } from '@components/index'; import { showToast } from '@utils/showToast'; diff --git a/src/screens/settings/SettingsReaderScreen/tabs/DisplayTab.tsx b/src/screens/settings/SettingsReaderScreen/tabs/DisplayTab.tsx index e98c7e498..d93b456d8 100644 --- a/src/screens/settings/SettingsReaderScreen/tabs/DisplayTab.tsx +++ b/src/screens/settings/SettingsReaderScreen/tabs/DisplayTab.tsx @@ -2,7 +2,7 @@ import React from 'react'; import { View, StyleSheet } from 'react-native'; import { BottomSheetScrollView } from '@gorhom/bottom-sheet'; import { useTheme, useChapterReaderSettings } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import ReaderTextSize from '../ReaderTextSize'; import ReaderValueChange from '@screens/reader/components/ReaderBottomSheet/ReaderValueChange'; import ReaderTextAlignSelector from '@screens/reader/components/ReaderBottomSheet/ReaderTextAlignSelector'; diff --git a/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx b/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx index cb8daf68a..c821af38c 100644 --- a/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx +++ b/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx @@ -4,7 +4,7 @@ import { TextInput } from 'react-native-paper'; import { BottomSheetScrollView } from '@gorhom/bottom-sheet'; import { defaultTo } from 'lodash-es'; import { useTheme, useChapterGeneralSettings } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { List, Button } from '@components/index'; import SettingSwitch from '../../components/SettingSwitch'; diff --git a/src/screens/settings/SettingsReaderScreen/tabs/ThemeTab.tsx b/src/screens/settings/SettingsReaderScreen/tabs/ThemeTab.tsx index 90fd0bd8d..6d994a8f5 100644 --- a/src/screens/settings/SettingsReaderScreen/tabs/ThemeTab.tsx +++ b/src/screens/settings/SettingsReaderScreen/tabs/ThemeTab.tsx @@ -2,7 +2,7 @@ import React from 'react'; import { View, StyleSheet } from 'react-native'; import { BottomSheetScrollView } from '@gorhom/bottom-sheet'; import { useTheme, useChapterReaderSettings } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { List, ColorPreferenceItem, Button } from '@components/index'; import { useBoolean } from '@hooks'; import { Portal } from 'react-native-paper'; diff --git a/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx b/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx index e91663938..f5af05ef6 100644 --- a/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx +++ b/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx @@ -12,7 +12,7 @@ import { import { Repository } from '@database/types'; import { useBackHandler, useBoolean } from '@hooks/index'; import { usePluginActions, useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import AddRepositoryModal from './components/AddRepositoryModal'; import RepositoryCard from './components/RepositoryCard'; diff --git a/src/screens/settings/SettingsRepositoryScreen/components/AddRepositoryModal.tsx b/src/screens/settings/SettingsRepositoryScreen/components/AddRepositoryModal.tsx index c96bc8800..b14562296 100644 --- a/src/screens/settings/SettingsRepositoryScreen/components/AddRepositoryModal.tsx +++ b/src/screens/settings/SettingsRepositoryScreen/components/AddRepositoryModal.tsx @@ -6,7 +6,7 @@ import { Dialog } from '@components/index'; import { Repository } from '@database/types'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface AddRepositoryModalProps { repository?: Repository; diff --git a/src/screens/settings/SettingsRepositoryScreen/components/DeleteRepositoryModal.tsx b/src/screens/settings/SettingsRepositoryScreen/components/DeleteRepositoryModal.tsx index 3f840e505..a6e2f5ee6 100644 --- a/src/screens/settings/SettingsRepositoryScreen/components/DeleteRepositoryModal.tsx +++ b/src/screens/settings/SettingsRepositoryScreen/components/DeleteRepositoryModal.tsx @@ -4,7 +4,7 @@ import { ConfirmationDialog } from '@components/index'; import { Repository } from '@database/types'; import { deleteRepositoryById } from '@database/queries/RepositoryQueries'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; interface DeleteRepositoryModalProps { repository: Repository; visible: boolean; diff --git a/src/screens/settings/SettingsRepositoryScreen/components/RepositoryCard.tsx b/src/screens/settings/SettingsRepositoryScreen/components/RepositoryCard.tsx index b87dbc05d..68566104a 100644 --- a/src/screens/settings/SettingsRepositoryScreen/components/RepositoryCard.tsx +++ b/src/screens/settings/SettingsRepositoryScreen/components/RepositoryCard.tsx @@ -9,7 +9,7 @@ import { Repository } from '@database/types'; import { useBoolean } from '@hooks/index'; import { useTheme } from '@hooks/persisted'; import { showToast } from '@utils/showToast'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Portal } from 'react-native-paper'; import AddRepositoryModal from './AddRepositoryModal'; import DeleteRepositoryModal from './DeleteRepositoryModal'; diff --git a/src/screens/settings/SettingsScreen.tsx b/src/screens/settings/SettingsScreen.tsx index 32cc50ff0..0b2b24b25 100644 --- a/src/screens/settings/SettingsScreen.tsx +++ b/src/screens/settings/SettingsScreen.tsx @@ -4,7 +4,7 @@ import { ScrollView, StyleSheet } from 'react-native'; import { Appbar, List, SafeAreaView } from '@components'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { SettingsScreenProps } from '@navigators/types'; const SettingsScreen = ({ navigation }: SettingsScreenProps) => { diff --git a/src/screens/settings/SettingsTrackerScreen.tsx b/src/screens/settings/SettingsTrackerScreen.tsx index 90e6c88c8..3aa80e083 100644 --- a/src/screens/settings/SettingsTrackerScreen.tsx +++ b/src/screens/settings/SettingsTrackerScreen.tsx @@ -5,7 +5,7 @@ import { Provider, List as PaperList } from 'react-native-paper'; import { getTracker, useTheme, useTracker } from '@hooks/persisted'; import { Appbar, ConfirmationDialog, List, SafeAreaView } from '@components'; import { TrackerSettingsScreenProps } from '@navigators/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import TrackerLoginDialog from './components/TrackerLoginDialog'; import { authenticateWithCredentials as mangaUpdatesAuth } from '@services/Trackers/mangaUpdates'; import { authenticateWithCredentials as kitsuAuth } from '@services/Trackers/kitsu'; diff --git a/src/screens/settings/components/ConnectionModal.tsx b/src/screens/settings/components/ConnectionModal.tsx index ff6ba0d8b..b4d955d7b 100644 --- a/src/screens/settings/components/ConnectionModal.tsx +++ b/src/screens/settings/components/ConnectionModal.tsx @@ -1,5 +1,5 @@ import { Dialog } from '@components'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import React from 'react'; import { TextInput } from 'react-native-paper'; diff --git a/src/screens/settings/components/DefaultChapterSortModal.tsx b/src/screens/settings/components/DefaultChapterSortModal.tsx index 42aee4b77..476ca400a 100644 --- a/src/screens/settings/components/DefaultChapterSortModal.tsx +++ b/src/screens/settings/components/DefaultChapterSortModal.tsx @@ -2,7 +2,7 @@ import { SortItem } from '@components/Checkbox/Checkbox'; import { ThemeColors } from '@theme/types'; import { AppSettings } from '@hooks/persisted/useSettings'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { Dialog } from '@components'; import { ChapterOrderKey } from '@database/constants'; diff --git a/src/screens/updates/UpdatesScreen.tsx b/src/screens/updates/UpdatesScreen.tsx index f0a54f87a..70060c0b8 100644 --- a/src/screens/updates/UpdatesScreen.tsx +++ b/src/screens/updates/UpdatesScreen.tsx @@ -11,7 +11,7 @@ import { import { useSearch } from '@hooks'; import { useTheme } from '@hooks/persisted'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import UpdateNovelChapterGroup from './components/UpdateNovelChapterGroup'; import { deleteChapter } from '@database/queries/ChapterQueries'; diff --git a/src/services/backgroundTasks/BackgroundTaskQueue.ts b/src/services/backgroundTasks/BackgroundTaskQueue.ts index 2369371bd..c75266459 100644 --- a/src/services/backgroundTasks/BackgroundTaskQueue.ts +++ b/src/services/backgroundTasks/BackgroundTaskQueue.ts @@ -1,7 +1,7 @@ import { DeviceEventEmitter } from 'react-native'; import NativeBackgroundTasks from '@modules/native-background-tasks'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { askForPostNotificationsPermission } from '@utils/askForPostNoftificationsPermission'; import { getMMKVObject, setMMKVObject } from '@utils/mmkv/mmkv'; import { showToast } from '@utils/showToast'; diff --git a/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts b/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts index fec2276dc..0afbd6425 100644 --- a/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts +++ b/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts @@ -7,7 +7,7 @@ import { getBackgroundTaskTitle, } from '../taskDefinitions'; -jest.mock('@strings/translations', () => ({ +jest.mock('@i18n/translations', () => ({ getString: (key: string) => key, })); diff --git a/src/services/backgroundTasks/taskDefinitions.ts b/src/services/backgroundTasks/taskDefinitions.ts index 57db5c646..cea01e436 100644 --- a/src/services/backgroundTasks/taskDefinitions.ts +++ b/src/services/backgroundTasks/taskDefinitions.ts @@ -1,5 +1,5 @@ import type { NativeBackgroundTaskRecord } from '@modules/native-background-tasks'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import type { BackgroundTask, BackgroundTaskMetadata, diff --git a/src/services/backup/drive/index.ts b/src/services/backup/drive/index.ts index d2469612f..aaa60e515 100644 --- a/src/services/backup/drive/index.ts +++ b/src/services/backup/drive/index.ts @@ -1,7 +1,7 @@ import { DriveFile } from '@api/drive/types'; import { sleep } from '@utils/sleep'; import { exists } from '@api/drive'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { CACHE_DIR_PATH, prepareBackupData, restoreData } from '../utils'; import { download, updateMetadata, uploadMedia } from '@api/drive/request'; import { ZipBackupName } from '../types'; diff --git a/src/services/backup/local/index.ts b/src/services/backup/local/index.ts index 9f2f687f4..1abe88546 100644 --- a/src/services/backup/local/index.ts +++ b/src/services/backup/local/index.ts @@ -4,7 +4,7 @@ import NativeZipArchive from '@modules/native-zip-archive' import { ROOT_STORAGE } from '@utils/Storages'; import { ZipBackupName } from '../types'; import NativeFile from '@modules/native-file' -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import type { TaskProgressUpdater } from '@services/backgroundTasks/contracts'; import { sleep } from '@utils/sleep'; diff --git a/src/services/backup/selfhost/index.ts b/src/services/backup/selfhost/index.ts index 236f1a527..81948c244 100644 --- a/src/services/backup/selfhost/index.ts +++ b/src/services/backup/selfhost/index.ts @@ -1,6 +1,6 @@ import { sleep } from '@utils/sleep'; import { download, upload } from '@api/remote'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { CACHE_DIR_PATH, prepareBackupData, restoreData } from '../utils'; import { ZipBackupName } from '../types'; import { ROOT_STORAGE } from '@utils/Storages'; diff --git a/src/services/backup/utils.ts b/src/services/backup/utils.ts index e02dd4208..6f9628929 100644 --- a/src/services/backup/utils.ts +++ b/src/services/backup/utils.ts @@ -19,7 +19,7 @@ import { ROOT_STORAGE } from '@utils/Storages'; import { BACKGROUND_TASKS_STORE_KEY } from '@services/backgroundTasks/BackgroundTaskQueue'; import NativeFile from '@modules/native-file' import { showToast } from '@utils/showToast'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; const APP_STORAGE_URI = 'file://' + ROOT_STORAGE; diff --git a/src/services/download/downloadChapter.ts b/src/services/download/downloadChapter.ts index e16290e18..0d9e74128 100644 --- a/src/services/download/downloadChapter.ts +++ b/src/services/download/downloadChapter.ts @@ -3,7 +3,7 @@ import { NOVEL_STORAGE } from '@utils/Storages'; import { Plugin } from '@plugins/types'; import { downloadFile } from '@plugins/helpers/fetch'; import { getPlugin } from '@plugins/pluginManager'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { getChapter } from '@database/queries/ChapterQueries'; import { sleep } from '@utils/sleep'; import { getChapterDownloadCooldownMs } from '@hooks/persisted/useSettings'; diff --git a/src/services/epub/import.ts b/src/services/epub/import.ts index 78ab64051..f018a8f36 100644 --- a/src/services/epub/import.ts +++ b/src/services/epub/import.ts @@ -4,7 +4,7 @@ import { updateNovelInfo, } from '@database/queries/NovelQueries'; import { LOCAL_PLUGIN_ID } from '@plugins/pluginManager'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import { NOVEL_STORAGE } from '@utils/Storages'; import { dbManager } from '@database/db'; import { novelSchema, chapterSchema } from '@database/schema'; diff --git a/src/theme/dynamic.ts b/src/theme/dynamic.ts index 42ac1fb3f..5b35ceebe 100644 --- a/src/theme/dynamic.ts +++ b/src/theme/dynamic.ts @@ -4,7 +4,7 @@ import { type Material3Theme, } from '@pchmn/expo-material3-theme'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; import type { ThemeColors } from '@theme/types'; export const DYNAMIC_THEME_ID = -1; diff --git a/src/theme/md3/catppuccin.ts b/src/theme/md3/catppuccin.ts index 4c530bcc8..8d7a05d08 100644 --- a/src/theme/md3/catppuccin.ts +++ b/src/theme/md3/catppuccin.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export const catppuccinTheme = { light: { diff --git a/src/theme/md3/defaultTheme.ts b/src/theme/md3/defaultTheme.ts index 34f8657e7..8b9cd898a 100644 --- a/src/theme/md3/defaultTheme.ts +++ b/src/theme/md3/defaultTheme.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export const defaultTheme = { light: { diff --git a/src/theme/md3/lavender.ts b/src/theme/md3/lavender.ts index e08094c0d..ef1bd17a4 100644 --- a/src/theme/md3/lavender.ts +++ b/src/theme/md3/lavender.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export const lavenderTheme = { light: { diff --git a/src/theme/md3/mignightDusk.ts b/src/theme/md3/mignightDusk.ts index 0af08b6c4..8dac3d1bd 100644 --- a/src/theme/md3/mignightDusk.ts +++ b/src/theme/md3/mignightDusk.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export const midnightDusk = { light: { diff --git a/src/theme/md3/strawberry.ts b/src/theme/md3/strawberry.ts index b617ecbf5..ac00f4446 100644 --- a/src/theme/md3/strawberry.ts +++ b/src/theme/md3/strawberry.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export const strawberryDaiquiriTheme = { light: { diff --git a/src/theme/md3/tako.ts b/src/theme/md3/tako.ts index 588fb5d63..295fa2d10 100644 --- a/src/theme/md3/tako.ts +++ b/src/theme/md3/tako.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export const takoTheme = { light: { diff --git a/src/theme/md3/tealTurquoise.ts b/src/theme/md3/tealTurquoise.ts index 30619be2c..2f2e008b0 100644 --- a/src/theme/md3/tealTurquoise.ts +++ b/src/theme/md3/tealTurquoise.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export const tealTurquoise = { light: { diff --git a/src/theme/md3/yinyang.ts b/src/theme/md3/yinyang.ts index 5b8b32e16..619199564 100644 --- a/src/theme/md3/yinyang.ts +++ b/src/theme/md3/yinyang.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export const yinyangTheme = { light: { diff --git a/src/theme/md3/yotsuba.ts b/src/theme/md3/yotsuba.ts index 1b981769e..d4fed52e6 100644 --- a/src/theme/md3/yotsuba.ts +++ b/src/theme/md3/yotsuba.ts @@ -1,4 +1,4 @@ -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export const yotsubaTheme = { light: { diff --git a/src/utils/constants/languages.ts b/src/utils/constants/languages.ts index e7eda2ee8..232cc3129 100644 --- a/src/utils/constants/languages.ts +++ b/src/utils/constants/languages.ts @@ -2,7 +2,7 @@ // https://en.wikipedia.org/wiki/IETF_language_tag // https://en.wikipedia.org/wiki/List_of_language_names -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export const languagesMapping: Record<string, string> = { 'id': 'Bahasa Indonesia', diff --git a/src/utils/translateEnum.ts b/src/utils/translateEnum.ts index e73bab958..8b7b2451b 100644 --- a/src/utils/translateEnum.ts +++ b/src/utils/translateEnum.ts @@ -1,5 +1,5 @@ import { NovelStatus } from '@plugins/types'; -import { getString } from '@strings/translations'; +import { getString } from '@i18n/translations'; export const translateNovelStatus = (status?: NovelStatus | string) => { switch (status) { diff --git a/__mocks__/database.js b/test/mocks/database.js similarity index 100% rename from __mocks__/database.js rename to test/mocks/database.js diff --git a/test/mocks/fileMock.js b/test/mocks/fileMock.js new file mode 100644 index 000000000..86059f362 --- /dev/null +++ b/test/mocks/fileMock.js @@ -0,0 +1 @@ +module.exports = 'test-file-stub'; diff --git a/__mocks__/index.js b/test/mocks/index.js similarity index 100% rename from __mocks__/index.js rename to test/mocks/index.js diff --git a/__mocks__/nativeModules.js b/test/mocks/nativeModules.js similarity index 100% rename from __mocks__/nativeModules.js rename to test/mocks/nativeModules.js diff --git a/__mocks__/react-native-nitro-modules.js b/test/mocks/react-native-nitro-modules.js similarity index 100% rename from __mocks__/react-native-nitro-modules.js rename to test/mocks/react-native-nitro-modules.js diff --git a/__mocks__/react-navigation.js b/test/mocks/react-navigation.js similarity index 100% rename from __mocks__/react-navigation.js rename to test/mocks/react-navigation.js diff --git a/__tests__/jest.setup.ts b/test/setup/jest.ts similarity index 100% rename from __tests__/jest.setup.ts rename to test/setup/jest.ts diff --git a/__tests-modules__/test-utils.tsx b/test/test-utils.tsx similarity index 100% rename from __tests-modules__/test-utils.tsx rename to test/test-utils.tsx diff --git a/tsconfig.json b/tsconfig.json index a0ce60fe3..6115b8bfc 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -21,7 +21,7 @@ "@hooks/*": ["./src/hooks/*"], "@hooks": ["./src/hooks/index"], "@screens/*": ["./src/screens/*"], - "@strings/*": ["./strings/*"], + "@i18n/*": ["./src/i18n/*"], "@theme/*": ["./src/theme/*"], "@utils/*": ["./src/utils/*"], "@plugins/*": ["./src/plugins/*"], @@ -31,7 +31,7 @@ "@api/*": ["./src/api/*"], "@type/*": ["./src/type/*"], "@specs/*": ["./specs/*"], - "@test-utils": ["./__tests-modules__/test-utils"], + "@test-utils": ["./test/test-utils"], "@env": ["./src/generated/build-info"], "@modules/nitro-epub": ["./modules/nitro-epub/src/index"], "@modules/*": ["./modules/*"] From 14061d207b77d8930c4d15af135189ccb4f4bd9e Mon Sep 17 00:00:00 2001 From: amir-rezaei <31731671+amir-rezaei@users.noreply.github.com> Date: Fri, 24 Jul 2026 11:49:37 +0200 Subject: [PATCH 047/148] docs: Fix Title Case Headings, GitHub Capitalization, and E.g. Formatting in `CONTRIBUTING.md` (#1892) Co-authored-by: ferkans-amir <amir.rezaei@tu-berlin.de> --- CONTRIBUTING.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5b4dfd384..f844f7bfe 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,14 +2,14 @@ Contributions are welcome and are greatly appreciated! -## Setup your environment with nix +## Setup Your Environment with Nix If you are on a Linux system, you can install the nix package manager and use the nix flakes to set up your development environment. See [CONTRIBUTING-NIX.md](CONTRIBUTING-NIX.md) -## Setting up your environment +## Setting Up Your Environment -After forking to your own github org or account, do the following steps to get started: +After forking to your own GitHub org or account, do the following steps to get started: ```bash # prerequisites @@ -35,7 +35,7 @@ pnpm run build:release:android ### Developing on Android -You will need an Android device or emulator connected to your computer as well as an IDE of your choice. (eg: vscode) +You will need an Android device or emulator connected to your computer as well as an IDE of your choice (e.g., VS Code). ```bash # prerequisites From afc20277e0f8a8d4b49d1ebd1c7689c599ba2e06 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Fri, 24 Jul 2026 15:46:03 +0530 Subject: [PATCH 048/148] fix: Restore Android Build Types For CI --- .github/workflows/build.yml | 3 ++ .gitignore | 1 + package.json | 2 +- plugins/android/android-build-types.gradle | 36 ++++++++++++++++++++++ 4 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 plugins/android/android-build-types.gradle diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 062c018d0..0e588eccd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -16,6 +16,7 @@ permissions: env: CI: 'true' EXPO_NO_TELEMETRY: '1' + NODE_ENV: 'production' jobs: build-android: @@ -91,6 +92,8 @@ jobs: - name: Build Preview APK working-directory: android run: | + mkdir -p app/build/intermediates/sourcemaps/react/preRelease + ./gradlew :app:assemblePreRelease \ --build-cache \ --parallel \ diff --git a/.gitignore b/.gitignore index 50cc5f88c..2506dbfc4 100644 --- a/.gitignore +++ b/.gitignore @@ -110,5 +110,6 @@ src/generated/**/* */**/.project android/ !modules/**/android/ +!plugins/android/ ios/ !modules/**/ios/ diff --git a/package.json b/package.json index b323c7c76..fe0b3804b 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "dev:ios": "npx expo run:ios", "dev:start": "npx expo start", "dev:clean-start": "npx expo start --clear", - "build:release:android": "pnpm run generate:env:release && pnpm dlx eas-cli build --platform android --profile production --local", + "build:release:android": "pnpm run generate:env:release && pnpm exec expo prebuild --platform android --clean --no-install && mkdir -p android/app/build/intermediates/sourcemaps/react/release && cd android && NODE_ENV=production ./gradlew :app:assembleRelease --build-cache --parallel", "build:open-apk": "open ./android/app/build/outputs/apk/release/", "generate:env:debug": "node scripts/generate-env-file.cjs --build-type Debug", "generate:env:release": "node scripts/generate-env-file.cjs --build-type Release", diff --git a/plugins/android/android-build-types.gradle b/plugins/android/android-build-types.gradle new file mode 100644 index 000000000..3631527cc --- /dev/null +++ b/plugins/android/android-build-types.gradle @@ -0,0 +1,36 @@ +android { + buildTypes { + debug { + signingConfig signingConfigs.debug + applicationIdSuffix "debug" + versionNameSuffix "-debug" + } + + preRelease { + initWith release + matchingFallbacks = ["release"] + applicationIdSuffix ".preRelease" + versionNameSuffix "-pre-release" + signingConfig signingConfigs.debug + resValue "string", "app_name", "LNReader Preview" + } + } +} + +def preReleaseVersionCode = providers.gradleProperty("preReleaseVersionCode") +def preReleaseVersionName = providers.gradleProperty("preReleaseVersionName") + +androidComponents { + onVariants(selector().withBuildType("preRelease")) { variant -> + variant.outputs.each { output -> + if (preReleaseVersionCode.isPresent()) { + output.versionCode.set( + preReleaseVersionCode.map { value -> value.toInteger() }, + ) + } + if (preReleaseVersionName.isPresent()) { + output.versionName.set(preReleaseVersionName) + } + } + } +} From 9805da63cf23d58f0561b9335e0a07c1789e9a82 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Fri, 24 Jul 2026 17:07:06 +0530 Subject: [PATCH 049/148] refactor: Optimize Novel Screen Performance And Architecture [skip ci] --- src/hooks/persisted/useDownload.ts | 13 + .../__tests__/bootstrapService.test.ts | 59 ++- .../useNovel/__tests__/chapterActions.test.ts | 109 +++-- .../__tests__/novelStore.actions.test.ts | 120 +++++ .../novelStore.chapterActions.test.ts | 84 +++- .../useNovel/__tests__/persistence.test.ts | 1 + .../__tests__/useNovelSettings.test.ts | 39 ++ .../useNovel/store-helper/bootstrapService.ts | 127 ++++-- .../useNovel/store/chapterActions.ts | 59 ++- .../persisted/useNovel/store/createStore.ts | 13 +- .../useNovel/store/novelStore.actions.ts | 59 ++- .../store/novelStore.chapterActions.ts | 139 ++++-- .../useNovel/store/novelStore.types.ts | 9 + src/hooks/persisted/useNovelSettings.ts | 30 +- src/screens/novel/NovelContext.tsx | 55 +-- src/screens/novel/NovelScreen.tsx | 209 ++------- .../novel/__tests__/NovelScreen.test.tsx | 65 ++- .../novel/components/EditInfoModal.tsx | 83 ++-- .../novel/components/ExportEpubModal.tsx | 22 +- .../components/ExportNovelAsEpubButton.tsx | 32 +- .../components/Info/NovelInfoComponents.tsx | 4 +- .../novel/components/Info/NovelInfoHeader.tsx | 236 +--------- .../components/Info/NovelInfoSkeletons.tsx | 199 ++++++++ .../novel/components/Info/ReadButton.tsx | 2 - .../novel/components/JumpToChapterModal.tsx | 144 ++++-- src/screens/novel/components/NovelAppbar.tsx | 70 ++- .../novel/components/NovelBottomSheet.tsx | 41 +- .../novel/components/NovelFloatingActions.tsx | 85 ++++ .../NovelScreenButtonGroup.tsx | 6 +- .../novel/components/NovelScreenList.tsx | 427 +++++++----------- .../novel/components/SetCategoriesModal.tsx | 31 +- .../components/Tracker/ScoreSelectors.tsx | 7 +- .../novel/components/Tracker/TrackSheet.tsx | 63 +-- .../__tests__/NovelScreenList.test.tsx | 38 +- .../novel/hooks/useChapterSelection.ts | 24 + .../novel/hooks/useCustomNovelCover.ts | 18 + .../novel/hooks/useDownloadReconciliation.ts | 20 + src/screens/novel/hooks/useNovelRefresh.ts | 58 +++ .../novel/hooks/useNovelScreenActions.ts | 174 +++++++ src/screens/novel/hooks/useSaveNovelCover.ts | 59 +++ .../__tests__/taskDefinitions.test.ts | 1 + src/services/backgroundTasks/contracts.ts | 10 +- src/services/migrate/migrateNovel.ts | 1 + src/services/updates/LibraryUpdateQueries.ts | 3 +- 44 files changed, 1921 insertions(+), 1127 deletions(-) create mode 100644 src/hooks/persisted/useNovel/__tests__/novelStore.actions.test.ts create mode 100644 src/screens/novel/components/Info/NovelInfoSkeletons.tsx create mode 100644 src/screens/novel/components/NovelFloatingActions.tsx create mode 100644 src/screens/novel/hooks/useChapterSelection.ts create mode 100644 src/screens/novel/hooks/useCustomNovelCover.ts create mode 100644 src/screens/novel/hooks/useDownloadReconciliation.ts create mode 100644 src/screens/novel/hooks/useNovelRefresh.ts create mode 100644 src/screens/novel/hooks/useNovelScreenActions.ts create mode 100644 src/screens/novel/hooks/useSaveNovelCover.ts diff --git a/src/hooks/persisted/useDownload.ts b/src/hooks/persisted/useDownload.ts index 9e05456f6..a410361a3 100644 --- a/src/hooks/persisted/useDownload.ts +++ b/src/hooks/persisted/useDownload.ts @@ -32,11 +32,22 @@ export default function useDownload() { [downloadQueue], ); + const downloadingNovelIds = useMemo( + () => + new Set( + downloadQueue.flatMap(item => + item.task.data.novelId === undefined ? [] : [item.task.data.novelId], + ), + ), + [downloadQueue], + ); + const downloadChapter = (novel: NovelInfo, chapter: ChapterInfo) => backgroundTasks.enqueue({ name: 'DOWNLOAD_CHAPTER', data: { novelName: novel.name, + novelId: novel.id, chapters: [{ chapterId: chapter.id, chapterName: chapter.name }], }, }); @@ -45,6 +56,7 @@ export default function useDownload() { name: 'DOWNLOAD_CHAPTER', data: { novelName: novel.name, + novelId: novel.id, chapters: chapters.map(chapter => ({ chapterId: chapter.id, chapterName: chapter.name, @@ -60,6 +72,7 @@ export default function useDownload() { return { downloadQueue, downloadingChapterIds, + downloadingNovelIds, resumeDownload, downloadChapter, downloadChapters, diff --git a/src/hooks/persisted/useNovel/__tests__/bootstrapService.test.ts b/src/hooks/persisted/useNovel/__tests__/bootstrapService.test.ts index a323e69e1..a49188051 100644 --- a/src/hooks/persisted/useNovel/__tests__/bootstrapService.test.ts +++ b/src/hooks/persisted/useNovel/__tests__/bootstrapService.test.ts @@ -1,6 +1,7 @@ import '../../../__tests__/mocks'; import { ChapterFilterKey, ChapterOrderKey } from '@database/constants'; import { ChapterInfo, DBNovelInfo } from '@database/types'; +import { ChapterRow } from '@database/schema'; import { getChapterCount, getChapterCountSync, @@ -39,7 +40,10 @@ const mockNovel: DBNovelInfo = { lastUpdatedAt: null, }; -const makeChapter = (id: number, overrides: Partial<ChapterInfo> = {}) => ({ +const makeChapter = ( + id: number, + overrides: Partial<ChapterRow> = {}, +): ChapterRow => ({ id, novelId: mockNovel.id, name: `Chapter ${id}`, @@ -54,8 +58,9 @@ const makeChapter = (id: number, overrides: Partial<ChapterInfo> = {}) => ({ page: '1', position: id, scanlator: null, + timeSpent: 0, ...overrides, - releaseTime: overrides.releaseTime || '2024-01-01', + releaseTime: overrides.releaseTime ?? '2024-01-01', }); const mockChapters: ChapterInfo[] = [ @@ -279,6 +284,7 @@ describe('bootstrapService', () => { if (!result.ok) return; expect(result.pages).toEqual(['1', '3']); + expect(result.pageIndex).toBe(1); expect(mockGetChapterCount).toHaveBeenCalledWith( mockNovel.id, '3', @@ -295,6 +301,55 @@ describe('bootstrapService', () => { ); }); + it('clamps a persisted page index to the available pages', async () => { + setupDbFirstSuccess(); + mockGetCustomPages.mockReturnValue([ + { page: '1' }, + { page: '3' }, + ] as ReturnType<typeof getCustomPages>); + const service = createBootstrapService(); + + const result = await service.bootstrapNovelAsync({ + novel: mockNovel, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 99, + settingsSort, + settingsFilter, + }); + + expect(result.ok).toBe(true); + if (!result.ok) return; + + expect(result.pageIndex).toBe(1); + expect(mockGetChapterCount).toHaveBeenCalledWith( + mockNovel.id, + '3', + settingsFilter, + undefined, + ); + }); + + it('does not add an empty batch for an exact 1000 chapter page', async () => { + setupDbFirstSuccess(); + mockGetChapterCount.mockResolvedValue(1000); + const service = createBootstrapService(); + + const result = await service.bootstrapNovelAsync({ + novel: mockNovel, + novelPath: NOVEL_PATH, + pluginId: PLUGIN_ID, + pageIndex: 0, + settingsSort, + settingsFilter, + }); + + expect(result.ok).toBe(true); + if (!result.ok) return; + + expect(result.batchInformation.total).toBe(0); + }); + it('getNextChapterBatch loads the next batch when available', async () => { mockGetPageChaptersBatched.mockResolvedValue([makeChapter(10)]); const service = createBootstrapService(); diff --git a/src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts b/src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts index 1b836a75c..c780d56d5 100644 --- a/src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts +++ b/src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts @@ -9,6 +9,7 @@ import { markChapterReadAction, markChaptersReadAction, markChaptersUnreadAction, + markChaptersUnreadAndResetProgressAction, markPreviouschaptersReadAction, markPreviousChaptersUnreadAction, refreshChaptersAction, @@ -49,6 +50,7 @@ const createDeps = (): jest.Mocked<ChapterActionsDependencies> => ({ markPreviousChaptersUnread: jest.fn().mockResolvedValue(undefined), markChaptersUnread: jest.fn().mockResolvedValue(undefined), updateChapterProgress: jest.fn().mockResolvedValue(undefined), + updateChapterProgressByIds: jest.fn().mockResolvedValue(undefined), deleteChapter: jest.fn().mockResolvedValue(undefined), deleteChapters: jest.fn().mockResolvedValue(undefined), getPageChapters: jest.fn().mockResolvedValue([]), @@ -149,6 +151,45 @@ describe('chapterActions', () => { expect(state.getState().map(ch => ch.unread)).toEqual([false, true]); }); + it('marks chapters unread and resets progress only after both writes succeed', async () => { + const deps = createDeps(); + const state = createStateMutator([ + makeChapter(1, { unread: false, progress: 75 }), + ]); + + const success = await markChaptersUnreadAndResetProgressAction( + [makeChapter(1)], + state.mutate, + deps, + ); + + expect(success).toBe(true); + expect(deps.markChaptersUnread).toHaveBeenCalledWith([1]); + expect(deps.updateChapterProgressByIds).toHaveBeenCalledWith([1], 0); + expect(state.getState()[0]).toEqual( + expect.objectContaining({ unread: true, progress: 0 }), + ); + }); + + it('keeps chapter state unchanged when unread reset persistence fails', async () => { + const deps = createDeps(); + deps.updateChapterProgressByIds.mockRejectedValue( + new Error('write failed'), + ); + const original = makeChapter(1, { unread: false, progress: 75 }); + const state = createStateMutator([original]); + + const success = await markChaptersUnreadAndResetProgressAction( + [makeChapter(1)], + state.mutate, + deps, + ); + + expect(success).toBe(false); + expect(state.getState()[0]).toEqual(original); + expect(deps.showToast).toHaveBeenCalledWith('write failed'); + }); + it('updateChapterProgressAction clamps persisted and in-memory progress values', () => { const deps = createDeps(); const state = createStateMutator([makeChapter(1, { progress: 10 })]); @@ -281,49 +322,49 @@ describe('chapterActions', () => { ]); }); it('increaseTimeSpentAction accumulates timeSpent in db and state', () => { - const deps = createDeps(); - const state = createStateMutator([ - makeChapter(1, { timeSpent: 500 }), - makeChapter(2, { timeSpent: 500 }), - ]); + const deps = createDeps(); + const state = createStateMutator([ + makeChapter(1, { timeSpent: 500 }), + makeChapter(2, { timeSpent: 500 }), + ]); - increaseTimeSpentAction(1, 200, state.mutate, deps); + increaseTimeSpentAction(1, 200, state.mutate, deps); - expect(deps.increaseTimeSpent).toHaveBeenCalledWith(1, 200); - expect(state.getState().map(ch => ch.timeSpent)).toEqual([700, 500]); - }); + expect(deps.increaseTimeSpent).toHaveBeenCalledWith(1, 200); + expect(state.getState().map(ch => ch.timeSpent)).toEqual([700, 500]); + }); - it('increaseTimeSpentAction treats a missing timeSpent as 0 before adding', () => { - const deps = createDeps(); - const state = createStateMutator([ - makeChapter(1, { timeSpent: undefined }), - ]); + it('increaseTimeSpentAction treats a missing timeSpent as 0 before adding', () => { + const deps = createDeps(); + const state = createStateMutator([ + makeChapter(1, { timeSpent: undefined }), + ]); - increaseTimeSpentAction(1, 300, state.mutate, deps); + increaseTimeSpentAction(1, 300, state.mutate, deps); - expect(deps.increaseTimeSpent).toHaveBeenCalledWith(1, 300); - expect(state.getState()[0].timeSpent).toBe(300); - }); + expect(deps.increaseTimeSpent).toHaveBeenCalledWith(1, 300); + expect(state.getState()[0].timeSpent).toBe(300); + }); - it('increaseTimeSpentAction is a no-op on state for a chapterId not present', () => { - const deps = createDeps(); - const state = createStateMutator([makeChapter(1, { timeSpent: 500 })]); + it('increaseTimeSpentAction is a no-op on state for a chapterId not present', () => { + const deps = createDeps(); + const state = createStateMutator([makeChapter(1, { timeSpent: 500 })]); - increaseTimeSpentAction(999, 200, state.mutate, deps); + increaseTimeSpentAction(999, 200, state.mutate, deps); - expect(deps.increaseTimeSpent).toHaveBeenCalledWith(999, 200); - expect(state.getState().map(ch => ch.timeSpent)).toEqual([500]); - }); + expect(deps.increaseTimeSpent).toHaveBeenCalledWith(999, 200); + expect(state.getState().map(ch => ch.timeSpent)).toEqual([500]); + }); - it('increaseTimeSpentAction supports repeated calls accumulating on the same chapter', () => { - const deps = createDeps(); - const state = createStateMutator([makeChapter(1, { timeSpent: 0 })]); + it('increaseTimeSpentAction supports repeated calls accumulating on the same chapter', () => { + const deps = createDeps(); + const state = createStateMutator([makeChapter(1, { timeSpent: 0 })]); - increaseTimeSpentAction(1, 100, state.mutate, deps); - increaseTimeSpentAction(1, 150, state.mutate, deps); + increaseTimeSpentAction(1, 100, state.mutate, deps); + increaseTimeSpentAction(1, 150, state.mutate, deps); - expect(deps.increaseTimeSpent).toHaveBeenNthCalledWith(1, 1, 100); - expect(deps.increaseTimeSpent).toHaveBeenNthCalledWith(2, 1, 150); - expect(state.getState()[0].timeSpent).toBe(250); - }); + expect(deps.increaseTimeSpent).toHaveBeenNthCalledWith(1, 1, 100); + expect(deps.increaseTimeSpent).toHaveBeenNthCalledWith(2, 1, 150); + expect(state.getState()[0].timeSpent).toBe(250); + }); }); diff --git a/src/hooks/persisted/useNovel/__tests__/novelStore.actions.test.ts b/src/hooks/persisted/useNovel/__tests__/novelStore.actions.test.ts new file mode 100644 index 000000000..c485539ae --- /dev/null +++ b/src/hooks/persisted/useNovel/__tests__/novelStore.actions.test.ts @@ -0,0 +1,120 @@ +import { ChapterInfo, NovelInfo } from '@database/types'; +import { createNovelStoreActions } from '../store/novelStore.actions'; +import { + NovelStoreDependencies, + NovelStoreState, + SetState, +} from '../store/novelStore.types'; + +const novel: NovelInfo = { + id: 1, + pluginId: 'test-plugin', + path: '/novel/test', + name: 'Test novel', + inLibrary: false, + totalPages: 2, +}; + +const chapter = (id: number): ChapterInfo => + ({ + id, + novelId: novel.id, + name: `Chapter ${id}`, + path: `/chapter/${id}`, + chapterNumber: id, + unread: true, + isDownloaded: false, + bookmark: false, + progress: 0, + page: String(id), + } as ChapterInfo); + +const deferred = <T>() => { + let resolve!: (value: T) => void; + const promise = new Promise<T>(res => { + resolve = res; + }); + return { promise, resolve }; +}; + +describe('novelStore actions', () => { + it('ignores stale chapter responses and keeps fetching active', async () => { + const first = deferred<{ + chapters: ChapterInfo[]; + batchInformation: { batch: number; total: number }; + firstUnreadChapter: ChapterInfo | undefined; + }>(); + const second = deferred<{ + chapters: ChapterInfo[]; + batchInformation: { batch: number; total: number }; + firstUnreadChapter: ChapterInfo | undefined; + }>(); + const getChaptersForPage = jest + .fn() + .mockReturnValueOnce(first.promise) + .mockReturnValueOnce(second.promise); + let requestVersion = 0; + + let state = { + novel, + novelPath: novel.path, + pluginId: novel.pluginId, + pages: ['1', '2'], + pageIndex: 0, + novelSettings: { + sort: 'positionAsc', + filter: [], + showChapterTitles: true, + }, + fetching: false, + chapters: [], + } as unknown as NovelStoreState; + + const set: SetState = partial => { + const update = typeof partial === 'function' ? partial(state) : partial; + state = { ...state, ...update }; + }; + const deps = { + bootstrapService: { getChaptersForPage }, + chapterRequestCoordinator: { + current: jest.fn(() => requestVersion), + invalidate: jest.fn(() => ++requestVersion), + }, + transformChapters: (chapters: ChapterInfo[]) => chapters, + } as unknown as NovelStoreDependencies; + const actions = createNovelStoreActions({ + set, + get: () => state, + deps, + defaultChapterSort: 'positionAsc', + }); + state = { + ...state, + actions: actions as NovelStoreState['actions'], + }; + + const firstRequest = actions.getChapters(); + actions.setPageIndex(1); + const secondRequest = actions.getChapters(); + + first.resolve({ + chapters: [chapter(1)], + batchInformation: { batch: 0, total: 0 }, + firstUnreadChapter: chapter(1), + }); + await firstRequest; + + expect(state.fetching).toBe(true); + expect(state.chapters).toEqual([]); + + second.resolve({ + chapters: [chapter(2)], + batchInformation: { batch: 0, total: 0 }, + firstUnreadChapter: chapter(2), + }); + await secondRequest; + + expect(state.fetching).toBe(false); + expect(state.chapters.map(item => item.id)).toEqual([2]); + }); +}); diff --git a/src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts b/src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts index edd743afa..146cb1904 100644 --- a/src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts +++ b/src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts @@ -1,5 +1,6 @@ import '../../../__tests__/mocks'; import { ChapterInfo, NovelInfo } from '@database/types'; +import { ChapterRow } from '@database/schema'; import { createBootstrapService } from '../store-helper/bootstrapService'; import { bookmarkChaptersAction, @@ -12,7 +13,6 @@ import { markChaptersUnreadAction, markPreviouschaptersReadAction, markPreviousChaptersUnreadAction, - refreshChaptersAction, updateChapterProgressAction, } from '../store/chapterActions'; import { createNovelStoreChapterActions } from '../store/novelStore.chapterActions'; @@ -28,9 +28,9 @@ jest.mock('../store/chapterActions', () => { markChapterReadAction: jest.fn(), markChaptersReadAction: jest.fn(), markChaptersUnreadAction: jest.fn(), + markChaptersUnreadAndResetProgressAction: jest.fn(), markPreviouschaptersReadAction: jest.fn(), markPreviousChaptersUnreadAction: jest.fn(), - refreshChaptersAction: jest.fn(), updateChapterProgressAction: jest.fn(), increaseTimeSpentAction: jest.fn(), }; @@ -50,9 +50,15 @@ interface TestState { fetching: boolean; novelSettings: NovelSettingsWithoutSort; batchInformation: BatchInfo; + actions: { + getChapters: jest.Mock<Promise<void>, []>; + }; } -const makeChapter = (id: number, overrides: Partial<ChapterInfo> = {}) => ({ +const makeChapter = ( + id: number, + overrides: Partial<ChapterRow> = {}, +): ChapterRow => ({ id, novelId: 1, path: `/chapter/${id}`, @@ -69,6 +75,7 @@ const makeChapter = (id: number, overrides: Partial<ChapterInfo> = {}) => ({ position: id - 1, timeSpent: 0, ...overrides, + scanlator: overrides.scanlator ?? null, }); const mockNovel: NovelInfo = { @@ -86,6 +93,7 @@ const createDeps = (): jest.Mocked<ChapterActionsDependencies> => ({ markPreviousChaptersUnread: jest.fn().mockResolvedValue(undefined), markChaptersUnread: jest.fn().mockResolvedValue(undefined), updateChapterProgress: jest.fn().mockResolvedValue(undefined), + updateChapterProgressByIds: jest.fn().mockResolvedValue(undefined), deleteChapter: jest.fn().mockResolvedValue(undefined), deleteChapters: jest.fn().mockResolvedValue(undefined), getPageChapters: jest.fn().mockResolvedValue([]), @@ -109,6 +117,9 @@ const createHarness = (overrides: Partial<TestState> = {}) => { fetching: false, novelSettings: { filter: [], showChapterTitles: true }, batchInformation: { batch: 0, total: 4 }, + actions: { + getChapters: jest.fn().mockResolvedValue(undefined), + }, ...overrides, }; @@ -127,6 +138,11 @@ const createHarness = (overrides: Partial<TestState> = {}) => { const transformChapters = jest.fn((chs: ChapterInfo[]) => chs.map(ch => ({ ...ch, name: `[tx] ${ch.name}` })), ); + let requestVersion = 0; + const chapterRequestCoordinator = { + current: jest.fn(() => requestVersion), + invalidate: jest.fn(() => ++requestVersion), + }; const actions = createNovelStoreChapterActions({ //@ts-expect-error partial state/actions for testing @@ -134,6 +150,7 @@ const createHarness = (overrides: Partial<TestState> = {}) => { get, bootstrapService, chapterActionsDependencies: chapterDeps, + chapterRequestCoordinator, transformChapters, defaultChapterSort: 'positionAsc', }); @@ -144,6 +161,7 @@ const createHarness = (overrides: Partial<TestState> = {}) => { set, bootstrapService, chapterDeps, + chapterRequestCoordinator, transformChapters, }; }; @@ -214,6 +232,27 @@ describe('novelStore.chapterActions', () => { expect(harness.set).not.toHaveBeenCalled(); }); + it('ignores a next-batch result invalidated by a page or filter load', async () => { + const harness = createHarness(); + let resolveBatch!: (value: { + batch: number; + chapters: ChapterRow[]; + }) => void; + harness.bootstrapService.getNextChapterBatch.mockReturnValue( + new Promise(resolve => { + resolveBatch = resolve; + }), + ); + + const request = harness.actions.getNextChapterBatch(); + harness.chapterRequestCoordinator.invalidate(); + resolveBatch({ batch: 1, chapters: [makeChapter(2)] }); + await request; + + expect(harness.getState().batchInformation.batch).toBe(0); + expect(harness.getState().chapters.map(chapter => chapter.id)).toEqual([1]); + }); + it('loadUpToBatch merges each loaded batch through onBatchLoaded callback', async () => { const harness = createHarness(); harness.bootstrapService.loadUpToBatch.mockImplementation(async params => { @@ -273,6 +312,28 @@ describe('novelStore.chapterActions', () => { ]); }); + it('ignores loaded batches after the request generation changes', async () => { + const harness = createHarness(); + let resolveLoad!: () => void; + harness.bootstrapService.loadUpToBatch.mockImplementation( + params => + new Promise<void>(resolve => { + resolveLoad = () => { + params.onBatchLoaded(1, [makeChapter(2)]); + resolve(); + }; + }), + ); + + const request = harness.actions.loadUpToBatch(1); + harness.chapterRequestCoordinator.invalidate(); + resolveLoad(); + await request; + + expect(harness.getState().batchInformation.batch).toBe(0); + expect(harness.getState().chapters.map(chapter => chapter.id)).toEqual([1]); + }); + it('chapterTextCache supports read/write/remove/clear through state-backed cache', () => { const harness = createHarness(); const pendingText = Promise.resolve('chapter text'); @@ -341,21 +402,12 @@ describe('novelStore.chapterActions', () => { expect(harness.getState().chapters[0].unread).toBe(false); }); - it('refreshChapters delegates computed args and fallback currentPage for guard-friendly params', () => { + it('refreshChapters delegates to the guarded store loader', () => { const harness = createHarness({ pages: [], pageIndex: 3, fetching: true }); harness.actions.refreshChapters(); - expect(refreshChaptersAction).toHaveBeenCalledWith( - expect.objectContaining({ - novel: mockNovel, - fetching: true, - settingsSort: 'positionAsc', - settingsFilter: [], - currentPage: '1', - deps: harness.chapterDeps, - }), - ); + expect(harness.getState().actions.getChapters).toHaveBeenCalledTimes(1); }); it('delegates remaining chapter action entry points to low-level helpers', () => { @@ -413,7 +465,9 @@ describe('novelStore.chapterActions', () => { it('increaseTimeSpent delegates mutation to low-level action with dependencies', () => { const harness = createHarness(); ( - increaseTimeSpentAction as jest.MockedFunction<typeof increaseTimeSpentAction> + increaseTimeSpentAction as jest.MockedFunction< + typeof increaseTimeSpentAction + > ).mockImplementation((chapterId, timeSpent, mutate) => { mutate(chs => chs.map(ch => diff --git a/src/hooks/persisted/useNovel/__tests__/persistence.test.ts b/src/hooks/persisted/useNovel/__tests__/persistence.test.ts index 887b1f618..90b0cece4 100644 --- a/src/hooks/persisted/useNovel/__tests__/persistence.test.ts +++ b/src/hooks/persisted/useNovel/__tests__/persistence.test.ts @@ -63,6 +63,7 @@ const sampleChapter: ChapterInfo = { bookmark: true, progress: 70, page: '1', + timeSpent: 0, }; describe('novelPersistence bridge', () => { diff --git a/src/hooks/persisted/useNovel/__tests__/useNovelSettings.test.ts b/src/hooks/persisted/useNovel/__tests__/useNovelSettings.test.ts index 7e3ca8dc8..b0953e0ed 100644 --- a/src/hooks/persisted/useNovel/__tests__/useNovelSettings.test.ts +++ b/src/hooks/persisted/useNovel/__tests__/useNovelSettings.test.ts @@ -125,4 +125,43 @@ describe('useNovelSettings', () => { expect(storeSetNovelSettings).not.toHaveBeenCalled(); }); + + it('preserves newer settings when cycling a filter after rerender', () => { + let storeNovelSettings = { + sort: 'positionAsc', + filter: [] as ['downloaded'] | [], + showChapterTitles: true, + }; + const storeSetNovelSettings = jest.fn(nextSettings => { + storeNovelSettings = nextSettings; + }); + + mockUseNovelValue.mockImplementation(key => { + if (key === 'novel') return baseNovel; + if (key === 'novelSettings') return storeNovelSettings; + return undefined; + }); + mockUseNovelAction.mockImplementation(key => { + if (key === 'setNovelSettings') return storeSetNovelSettings; + return undefined; + }); + + const { result, rerender } = renderHook(() => useNovelSettings()); + + act(() => { + result.current.setChapterSort('nameDesc'); + }); + rerender({}); + + act(() => { + result.current.cycleChapterFilter('downloaded'); + }); + + expect(storeSetNovelSettings).toHaveBeenLastCalledWith( + expect.objectContaining({ + sort: 'nameDesc', + filter: ['downloaded'], + }), + ); + }); }); diff --git a/src/hooks/persisted/useNovel/store-helper/bootstrapService.ts b/src/hooks/persisted/useNovel/store-helper/bootstrapService.ts index 9e8534d5e..638e17c50 100644 --- a/src/hooks/persisted/useNovel/store-helper/bootstrapService.ts +++ b/src/hooks/persisted/useNovel/store-helper/bootstrapService.ts @@ -29,10 +29,13 @@ export interface ChapterLoadResult { firstUnreadChapter: ChapterInfo | undefined; } +export const CHAPTER_BATCH_SIZE = 1000; + export interface BootstrapSuccessResult extends ChapterLoadResult { ok: true; novel: NovelInfo; pages: string[]; + pageIndex: number; scanlators: string[]; } @@ -46,8 +49,35 @@ export type BootstrapResult = BootstrapSuccessResult | BootstrapFailureResult; const inflightBootstraps = new Map<string, Promise<BootstrapResult>>(); -const getBootstrapKey = (pluginId: string, novelPath: string) => - `${pluginId}_${novelPath}`; +const getBootstrapKey = ({ + pluginId, + novelPath, + pageIndex, + settingsSort, + settingsFilter, + excludedScanlators, +}: { + pluginId: string; + novelPath: string; + pageIndex: number; + settingsSort: ChapterOrderKey; + settingsFilter: ChapterFilterKey[]; + excludedScanlators?: string[]; +}) => + JSON.stringify([ + pluginId, + novelPath, + pageIndex, + settingsSort, + settingsFilter, + excludedScanlators ?? [], + ]); + +const getLastBatchIndex = (chapterCount: number) => + Math.max(0, Math.ceil(chapterCount / CHAPTER_BATCH_SIZE) - 1); + +const clampPageIndex = (pageIndex: number, pages: string[]) => + Math.min(Math.max(pageIndex, 0), Math.max(pages.length - 1, 0)); const defaultBootstrapServiceDependencies = { getCustomPages: defaultGetCustomPages, @@ -134,7 +164,7 @@ export const createBootstrapService = ( settingsFilter: ChapterFilterKey[]; excludedScanlators?: string[]; }): Promise<ChapterLoadResult> => { - const page = pages[pageIndex]; + const page = pages[pageIndex] ?? pages[0] ?? '1'; let newChapters: ChapterInfo[] = []; let chapterCount = await deps.getChapterCount( @@ -144,19 +174,15 @@ export const createBootstrapService = ( excludedScanlators, ); if (chapterCount) { - try { - newChapters = - (await deps.getPageChaptersBatched( - novel.id, - settingsSort, - settingsFilter, - page, - 0, - excludedScanlators, - )) || []; - } catch { - newChapters = []; - } + newChapters = + (await deps.getPageChaptersBatched( + novel.id, + settingsSort, + settingsFilter, + page, + 0, + excludedScanlators, + )) || []; } else if (settingsFilter.length === 0) { const sourcePage = await deps.fetchPage(pluginId, novelPath, page); const sourceChapters = sourcePage.chapters.map(ch => { @@ -185,7 +211,7 @@ export const createBootstrapService = ( const batchInformation: BatchInfo = { batch: 0, - total: Math.floor(chapterCount / 1000), + total: getLastBatchIndex(chapterCount), totalChapters: chapterCount, }; const unread = deps.getFirstUnreadChapter( @@ -224,20 +250,15 @@ export const createBootstrapService = ( return; } - let newChapters: ChapterInfo[] = []; - try { - newChapters = - (await deps.getPageChaptersBatched( - novel.id, - settingsSort, - settingsFilter, - page, - nextBatch, - excludedScanlators, - )) || []; - } catch { - newChapters = []; - } + const newChapters = + (await deps.getPageChaptersBatched( + novel.id, + settingsSort, + settingsFilter, + page, + nextBatch, + excludedScanlators, + )) || []; return { batch: nextBatch, @@ -278,20 +299,15 @@ export const createBootstrapService = ( ) { if (batch > batchInformation.total) break; - let newChapters: ChapterInfo[] = []; - try { - newChapters = - (await deps.getPageChaptersBatched( - novel.id, - settingsSort, - settingsFilter, - page, - batch, - excludedScanlators, - )) || []; - } catch { - newChapters = []; - } + const newChapters = + (await deps.getPageChaptersBatched( + novel.id, + settingsSort, + settingsFilter, + page, + batch, + excludedScanlators, + )) || []; onBatchLoaded(batch, newChapters); } @@ -314,7 +330,14 @@ export const createBootstrapService = ( settingsFilter: ChapterFilterKey[]; excludedScanlators?: string[]; }): Promise<BootstrapResult> => { - const key = getBootstrapKey(pluginId, novelPath); + const key = getBootstrapKey({ + pluginId, + novelPath, + pageIndex, + settingsSort, + settingsFilter, + excludedScanlators, + }); const existing = inflightBootstraps.get(key); if (existing) { return existing; @@ -332,12 +355,13 @@ export const createBootstrapService = ( } const pages = calculatePages(resolvedNovel); + const resolvedPageIndex = clampPageIndex(pageIndex, pages); const chapterState = await getChaptersForPage({ novel: resolvedNovel, novelPath, pluginId, pages, - pageIndex, + pageIndex: resolvedPageIndex, settingsSort, settingsFilter, excludedScanlators, @@ -349,6 +373,7 @@ export const createBootstrapService = ( ok: true, novel: resolvedNovel, pages, + pageIndex: resolvedPageIndex, scanlators, ...chapterState, } satisfies BootstrapSuccessResult; @@ -395,7 +420,8 @@ export const createBootstrapService = ( } const pages = calculatePages(novel); - const page = pages[pageIndex] ?? '1'; + const resolvedPageIndex = clampPageIndex(pageIndex, pages); + const page = pages[resolvedPageIndex] ?? '1'; const chapterCount = settingsFilter.length === 0 && pages.length === 1 && @@ -419,13 +445,13 @@ export const createBootstrapService = ( settingsSort, settingsFilter, page, - 1000, + CHAPTER_BATCH_SIZE, excludedScanlators, ); const batchInformation: BatchInfo = { batch: 0, - total: Math.floor(chapterCount / 1000), + total: getLastBatchIndex(chapterCount), totalChapters: chapterCount, }; const unread = deps.getFirstUnreadChapter( @@ -440,6 +466,7 @@ export const createBootstrapService = ( ok: true, novel, pages, + pageIndex: resolvedPageIndex, chapters: newChapters, batchInformation, firstUnreadChapter: unread ?? undefined, diff --git a/src/hooks/persisted/useNovel/store/chapterActions.ts b/src/hooks/persisted/useNovel/store/chapterActions.ts index 8ab64d3a8..d957842ce 100644 --- a/src/hooks/persisted/useNovel/store/chapterActions.ts +++ b/src/hooks/persisted/useNovel/store/chapterActions.ts @@ -10,6 +10,7 @@ import { markPreviousChaptersUnread as _markPreviousChaptersUnread, markPreviuschaptersRead as _markPreviuschaptersRead, updateChapterProgress as _updateChapterProgress, + updateChapterProgressByIds as _updateChapterProgressByIds, increaseTimeSpent as _increaseTimeSpent, } from '@database/queries/ChapterQueries'; import { ChapterInfo, NovelInfo } from '@database/types'; @@ -34,6 +35,10 @@ export interface ChapterActionsDependencies { ) => Promise<void>; markChaptersUnread: (chapterIds: number[]) => Promise<void>; updateChapterProgress: (chapterId: number, progress: number) => Promise<void>; + updateChapterProgressByIds: ( + chapterIds: number[], + progress: number, + ) => Promise<void>; deleteChapter: ( pluginId: string, novelId: number, @@ -63,6 +68,7 @@ export const defaultChapterActionsDependencies: ChapterActionsDependencies = { markPreviousChaptersUnread: _markPreviousChaptersUnread, markChaptersUnread: _markChaptersUnread, updateChapterProgress: _updateChapterProgress, + updateChapterProgressByIds: _updateChapterProgressByIds, deleteChapter: _deleteChapter, deleteChapters: _deleteChapters, getPageChapters: _getPageChapters, @@ -93,6 +99,7 @@ export const bookmarkChaptersAction = ( mutateChapters: MutateChapters, deps: ChapterActionsDependencies = defaultChapterActionsDependencies, ) => { + const chapterIds = new Set(_chapters.map(chapter => chapter.id)); runAsyncAction( Promise.all(_chapters.map(_chapter => deps.bookmarkChapter(_chapter.id))), deps, @@ -100,7 +107,7 @@ export const bookmarkChaptersAction = ( mutateChapters(chs => chs.map(chapter => { - if (_chapters.some(_c => _c.id === chapter.id)) { + if (chapterIds.has(chapter.id)) { return { ...chapter, bookmark: !chapter.bookmark, @@ -154,11 +161,12 @@ export const markChaptersReadAction = ( deps: ChapterActionsDependencies = defaultChapterActionsDependencies, ) => { const chapterIds = _chapters.map(chapter => chapter.id); + const chapterIdSet = new Set(chapterIds); runAsyncAction(deps.markChaptersRead(chapterIds), deps); mutateChapters(chs => chs.map(chapter => { - if (chapterIds.includes(chapter.id)) { + if (chapterIdSet.has(chapter.id)) { return { ...chapter, unread: false, @@ -191,11 +199,12 @@ export const markChaptersUnreadAction = ( deps: ChapterActionsDependencies = defaultChapterActionsDependencies, ) => { const chapterIds = _chapters.map(chapter => chapter.id); + const chapterIdSet = new Set(chapterIds); runAsyncAction(deps.markChaptersUnread(chapterIds), deps); mutateChapters(chs => chs.map(chapter => { - if (chapterIds.includes(chapter.id)) { + if (chapterIdSet.has(chapter.id)) { return { ...chapter, unread: true, @@ -206,6 +215,33 @@ export const markChaptersUnreadAction = ( ); }; +export const markChaptersUnreadAndResetProgressAction = async ( + chapters: ChapterInfo[], + mutateChapters: MutateChapters, + deps: ChapterActionsDependencies = defaultChapterActionsDependencies, +): Promise<boolean> => { + const chapterIds = chapters.map(chapter => chapter.id); + const chapterIdSet = new Set(chapterIds); + + try { + await Promise.all([ + deps.markChaptersUnread(chapterIds), + deps.updateChapterProgressByIds(chapterIds, 0), + ]); + mutateChapters(current => + current.map(chapter => + chapterIdSet.has(chapter.id) + ? { ...chapter, unread: true, progress: 0 } + : chapter, + ), + ); + return true; + } catch (error) { + deps.showToast(getErrorMessage(error)); + return false; + } +}; + export const updateChapterProgressAction = ( chapterId: number, progress: number, @@ -271,6 +307,7 @@ export const deleteChaptersAction = ( deps: ChapterActionsDependencies = defaultChapterActionsDependencies, ) => { if (novel) { + const chapterIds = new Set(_chapters.map(chapter => chapter.id)); runAsyncAction( (async () => { await deps.deleteChapters(novel.pluginId, novel.id, _chapters); @@ -282,7 +319,7 @@ export const deleteChaptersAction = ( mutateChapters(chs => chs.map(chapter => { - if (_chapters.some(_c => _c.id === chapter.id)) { + if (chapterIds.has(chapter.id)) { return { ...chapter, isDownloaded: false, @@ -336,18 +373,16 @@ export function increaseTimeSpentAction( mutateChapters: MutateChapters, deps: ChapterActionsDependencies = defaultChapterActionsDependencies, ) { - runAsyncAction( - deps.increaseTimeSpent(chapterId, timeSpent), - deps, - ); + runAsyncAction(deps.increaseTimeSpent(chapterId, timeSpent), deps); mutateChapters(chapters => chapters.map(ch => ch.id === chapterId ? { - ...ch, timeSpent: (ch.timeSpent ?? 0) + timeSpent - } - : ch - ) + ...ch, + timeSpent: (ch.timeSpent ?? 0) + timeSpent, + } + : ch, + ), ); } diff --git a/src/hooks/persisted/useNovel/store/createStore.ts b/src/hooks/persisted/useNovel/store/createStore.ts index 82fed89d3..b2566464b 100644 --- a/src/hooks/persisted/useNovel/store/createStore.ts +++ b/src/hooks/persisted/useNovel/store/createStore.ts @@ -41,10 +41,16 @@ export function createStore({ }; const bootstrapService = createBootstrapService(); + let chapterRequestVersion = 0; + const chapterRequestCoordinator = { + current: () => chapterRequestVersion, + invalidate: () => ++chapterRequestVersion, + }; let storeRef: { getState: () => NovelStoreState } | null = null; const deps: NovelStoreDependencies = { bootstrapService, chapterActionsDependencies: defaultChapterActionsDependencies, + chapterRequestCoordinator, transformChapters: c => { const excluded = storeRef?.getState().novelSettings.excludedScanlators || []; @@ -77,6 +83,7 @@ export function createStore({ get, bootstrapService: deps.bootstrapService, chapterActionsDependencies: deps.chapterActionsDependencies, + chapterRequestCoordinator, transformChapters: deps.transformChapters, defaultChapterSort: novelSettings.sort, }), @@ -100,11 +107,5 @@ export function createStore({ }); storeRef = store; - const success = store.getState().actions.bootstrapNovelSync(); - if (!success) { - // If bootstrapNovelSync fails, it means the novel or chapters are not in the db - store.getState().actions.bootstrapNovel(); - } - return store; } diff --git a/src/hooks/persisted/useNovel/store/novelStore.actions.ts b/src/hooks/persisted/useNovel/store/novelStore.actions.ts index dc515d991..b63fe1183 100644 --- a/src/hooks/persisted/useNovel/store/novelStore.actions.ts +++ b/src/hooks/persisted/useNovel/store/novelStore.actions.ts @@ -28,12 +28,19 @@ export const createNovelStoreActions = ({ const getSettingsFilter = (settings: NovelSettings): ChapterFilterKey[] => settings.filter ?? []; + const persistResolvedPageIndex = (pageIndex: number) => { + if (get().pageIndex !== pageIndex) { + deps.persistPageIndex?.(pageIndex); + } + }; + return { bootstrapNovel: async () => { if (inflightBootstrap) { return inflightBootstrap; } + const requestId = deps.chapterRequestCoordinator.invalidate(); inflightBootstrap = (async () => { set({ loading: true, fetching: true }); @@ -48,6 +55,10 @@ export const createNovelStoreActions = ({ excludedScanlators: state.novelSettings.excludedScanlators, }); + if (requestId !== deps.chapterRequestCoordinator.current()) { + return false; + } + if (!result.ok) { set({ loading: false, @@ -56,11 +67,13 @@ export const createNovelStoreActions = ({ return false; } + persistResolvedPageIndex(result.pageIndex); set({ loading: false, fetching: false, novel: result.novel, pages: result.pages, + pageIndex: result.pageIndex, chapters: deps.transformChapters(result.chapters), batchInformation: result.batchInformation, firstUnreadChapter: result.firstUnreadChapter, @@ -75,6 +88,7 @@ export const createNovelStoreActions = ({ return inflightBootstrap; }, bootstrapNovelSync: () => { + deps.chapterRequestCoordinator.invalidate(); const state = get(); const result = deps.bootstrapService.bootstrapNovelSync({ novel: state.novel, @@ -90,11 +104,13 @@ export const createNovelStoreActions = ({ return false; } + persistResolvedPageIndex(result.pageIndex); set({ loading: false, fetching: false, novel: result.novel, pages: result.pages, + pageIndex: result.pageIndex, chapters: deps.transformChapters(result.chapters), batchInformation: result.batchInformation, firstUnreadChapter: result.firstUnreadChapter, @@ -110,30 +126,46 @@ export const createNovelStoreActions = ({ return; } - set({ fetching: true }); + const requestId = deps.chapterRequestCoordinator.invalidate(); + const pageIndex = Math.min( + Math.max(state.pageIndex, 0), + state.pages.length - 1, + ); + persistResolvedPageIndex(pageIndex); + if (pageIndex !== state.pageIndex) { + set({ pageIndex }); + } + set({ loading: false, fetching: true }); try { const result = await deps.bootstrapService.getChaptersForPage({ novel: state.novel, novelPath: state.novelPath, pluginId: state.pluginId, pages: state.pages, - pageIndex: state.pageIndex, + pageIndex, settingsSort: getSettingsSort(state.novelSettings), settingsFilter: getSettingsFilter(state.novelSettings), excludedScanlators: state.novelSettings.excludedScanlators, }); + if (requestId !== deps.chapterRequestCoordinator.current()) { + return; + } + set({ chapters: deps.transformChapters(result.chapters), batchInformation: result.batchInformation, firstUnreadChapter: result.firstUnreadChapter, }); } finally { - set({ fetching: false }); + if (requestId === deps.chapterRequestCoordinator.current()) { + set({ fetching: false }); + } } }, refreshNovel: async () => { + const requestId = deps.chapterRequestCoordinator.invalidate(); set({ loading: true, fetching: true }); try { const state = get(); @@ -151,16 +183,24 @@ export const createNovelStoreActions = ({ return; } + if (requestId !== deps.chapterRequestCoordinator.current()) { + return; + } + + persistResolvedPageIndex(refreshed.pageIndex); set({ novel: refreshed.novel, pages: refreshed.pages, + pageIndex: refreshed.pageIndex, chapters: deps.transformChapters(refreshed.chapters), batchInformation: refreshed.batchInformation, firstUnreadChapter: refreshed.firstUnreadChapter, scanlators: refreshed.scanlators, }); } finally { - set({ loading: false, fetching: false }); + if (requestId === deps.chapterRequestCoordinator.current()) { + set({ loading: false, fetching: false }); + } } }, @@ -171,8 +211,13 @@ export const createNovelStoreActions = ({ deps.persistPageIndex?.(index); }, openPage: async index => { - set({ pageIndex: index }); - deps.persistPageIndex?.(index); + const pages = get().pages; + if (pages.length === 0) { + return; + } + const resolvedIndex = Math.min(Math.max(index, 0), pages.length - 1); + set({ pageIndex: resolvedIndex }); + deps.persistPageIndex?.(resolvedIndex); await get().actions.getChapters(); }, setNovelSettings: settings => { @@ -181,7 +226,7 @@ export const createNovelStoreActions = ({ const state = get(); if (state.novel && state.pages.length > 0) { - state.actions.getChapters(); + void state.actions.getChapters(); } }, setLastRead: chapter => { diff --git a/src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts b/src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts index 83b9df134..2d20695a1 100644 --- a/src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts +++ b/src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts @@ -10,14 +10,15 @@ import { markChapterReadAction, markChaptersReadAction, markChaptersUnreadAction, + markChaptersUnreadAndResetProgressAction, markPreviouschaptersReadAction, markPreviousChaptersUnreadAction, - refreshChaptersAction, updateChapterProgressAction, } from './chapterActions'; import { NovelSettings } from '../types'; import { ChapterTextCacheApi, + ChapterRequestCoordinator, GetState, NovelStoreChapterActions, SetState, @@ -31,6 +32,7 @@ interface CreateNovelStoreChapterActionsParams { 'getNextChapterBatch' | 'loadUpToBatch' >; chapterActionsDependencies: ChapterActionsDependencies; + chapterRequestCoordinator: ChapterRequestCoordinator; transformChapters: (chs: ChapterInfo[]) => ChapterInfo[]; defaultChapterSort: ChapterOrderKey; } @@ -40,12 +42,20 @@ export const createNovelStoreChapterActions = ({ get, bootstrapService, chapterActionsDependencies, + chapterRequestCoordinator, transformChapters, defaultChapterSort, }: CreateNovelStoreChapterActionsParams): NovelStoreChapterActions => { - let inflightNextChapterBatch: Promise<void> | null = null; - let inflightLoadUpToBatch: Promise<void> | null = null; - let pendingTargetBatch: number | null = null; + let inflightNextChapterBatch: + | { version: number; promise: Promise<void> } + | undefined; + let inflightLoadUpToBatch: + | { + version: number; + pendingTargetBatch: number | null; + promise: Promise<void>; + } + | undefined; const mutateChapters = (mutation: (chs: ChapterInfo[]) => ChapterInfo[]) => { if (get().novel) { @@ -75,7 +85,6 @@ export const createNovelStoreChapterActions = ({ }); }, remove: chapterId => { - const { [chapterId]: _ignored, ...rest } = get().chapterTextCache; set({ chapterTextCache: rest, @@ -89,36 +98,56 @@ export const createNovelStoreChapterActions = ({ }; }; - const appendBatch = (batch: number, chapters: ChapterInfo[]) => { + const appendBatch = ( + version: number, + batch: number, + chapters: ChapterInfo[], + ) => { + if (version !== chapterRequestCoordinator.current()) { + return; + } + set(curr => { if (batch <= curr.batchInformation.batch) { return {}; } + const existingIds = new Set(curr.chapters.map(chapter => chapter.id)); + const newChapters = chapters.filter( + chapter => !existingIds.has(chapter.id), + ); return { batchInformation: { ...curr.batchInformation, batch, }, - chapters: curr.chapters.concat(chapters), + chapters: curr.chapters.concat(newChapters), }; }); }; const queueLoadUpToBatch = (targetBatch: number): Promise<void> => { - pendingTargetBatch = Math.max( - pendingTargetBatch ?? targetBatch, - targetBatch, - ); - - if (inflightLoadUpToBatch) { - return inflightLoadUpToBatch; + const version = chapterRequestCoordinator.current(); + if (inflightLoadUpToBatch?.version === version) { + inflightLoadUpToBatch.pendingTargetBatch = Math.max( + inflightLoadUpToBatch.pendingTargetBatch ?? targetBatch, + targetBatch, + ); + return inflightLoadUpToBatch.promise; } - inflightLoadUpToBatch = (async () => { - while (pendingTargetBatch !== null) { - const nextTarget = pendingTargetBatch; - pendingTargetBatch = null; + const request = { + version, + pendingTargetBatch: targetBatch as number | null, + promise: Promise.resolve(), + }; + request.promise = (async () => { + while ( + request.pendingTargetBatch !== null && + request.version === chapterRequestCoordinator.current() + ) { + const nextTarget = request.pendingTargetBatch; + request.pendingTargetBatch = null; const state = get(); if (nextTarget <= state.batchInformation.batch) { @@ -134,28 +163,35 @@ export const createNovelStoreChapterActions = ({ settingsFilter: getSettingsFilter(state.novelSettings), batchInformation: state.batchInformation, onBatchLoaded: (batch, chapters) => { - appendBatch(batch, transformChapters(chapters)); + appendBatch(request.version, batch, transformChapters(chapters)); }, excludedScanlators: state.novelSettings.excludedScanlators, }); } })().finally(() => { - inflightLoadUpToBatch = null; - pendingTargetBatch = null; + if (inflightLoadUpToBatch === request) { + inflightLoadUpToBatch = undefined; + } }); - return inflightLoadUpToBatch; + inflightLoadUpToBatch = request; + return request.promise; }; return { chapterTextCache: createChapterTextCache(), getNextChapterBatch: async () => { - if (inflightNextChapterBatch) { - return inflightNextChapterBatch; + const version = chapterRequestCoordinator.current(); + if (inflightNextChapterBatch?.version === version) { + return inflightNextChapterBatch.promise; } const state = get(); - inflightNextChapterBatch = (async () => { + const request = { + version, + promise: Promise.resolve(), + }; + request.promise = (async () => { const result = await bootstrapService.getNextChapterBatch({ novel: state.novel, pages: state.pages, @@ -166,16 +202,26 @@ export const createNovelStoreChapterActions = ({ excludedScanlators: state.novelSettings.excludedScanlators, }); - if (!result) { + if ( + !result || + request.version !== chapterRequestCoordinator.current() + ) { return; } - appendBatch(result.batch, transformChapters(result.chapters)); + appendBatch( + request.version, + result.batch, + transformChapters(result.chapters), + ); })().finally(() => { - inflightNextChapterBatch = null; + if (inflightNextChapterBatch === request) { + inflightNextChapterBatch = undefined; + } }); - return inflightNextChapterBatch; + inflightNextChapterBatch = request; + return request.promise; }, loadUpToBatch: async (targetBatch: number) => { @@ -252,6 +298,13 @@ export const createNovelStoreChapterActions = ({ ); }, + markChaptersUnreadAndResetProgress: chaptersState => + markChaptersUnreadAndResetProgressAction( + chaptersState, + mutateChapters, + chapterActionsDependencies, + ), + updateChapterProgress: (chapterId, progress) => { updateChapterProgressAction( chapterId, @@ -280,26 +333,16 @@ export const createNovelStoreChapterActions = ({ }, refreshChapters: () => { - const state = get(); - refreshChaptersAction({ - novel: state.novel, - fetching: state.fetching, - settingsSort: getSettingsSort(state.novelSettings), - settingsFilter: getSettingsFilter(state.novelSettings), - currentPage: state.pages[state.pageIndex] ?? '1', - transformChapters, - setChapters, - deps: chapterActionsDependencies, - }); + void get().actions.getChapters(); }, - increaseTimeSpent: (chapterId, timeSpent) => { - increaseTimeSpentAction( - chapterId, - timeSpent, - mutateChapters, - chapterActionsDependencies, - ); - } + increaseTimeSpent: (chapterId, timeSpent) => { + increaseTimeSpentAction( + chapterId, + timeSpent, + mutateChapters, + chapterActionsDependencies, + ); + }, }; }; diff --git a/src/hooks/persisted/useNovel/store/novelStore.types.ts b/src/hooks/persisted/useNovel/store/novelStore.types.ts index d4f55aa3c..01407e1dd 100644 --- a/src/hooks/persisted/useNovel/store/novelStore.types.ts +++ b/src/hooks/persisted/useNovel/store/novelStore.types.ts @@ -48,6 +48,9 @@ export interface NovelStoreChapterActions { markChaptersRead: (chapters: ChapterInfo[]) => void; markPreviousChaptersUnread: (chapterId: number) => void; markChaptersUnread: (chapters: ChapterInfo[]) => void; + markChaptersUnreadAndResetProgress: ( + chapters: ChapterInfo[], + ) => Promise<boolean>; updateChapterProgress: (chapterId: number, progress: number) => void; deleteChapter: (chapter: ChapterInfo) => void; deleteChapters: (chapters: ChapterInfo[]) => void; @@ -79,9 +82,15 @@ export interface NovelStoreState extends NovelStoreData { export type NovelStoreApi = StoreApi<NovelStoreState>; +export interface ChapterRequestCoordinator { + current: () => number; + invalidate: () => number; +} + export interface NovelStoreDependencies { bootstrapService: ReturnType<typeof createBootstrapService>; chapterActionsDependencies: ChapterActionsDependencies; + chapterRequestCoordinator: ChapterRequestCoordinator; transformChapters: (chs: ChapterInfo[]) => ChapterInfo[]; persistPageIndex?: (value: number) => void; persistNovelSettings?: (value: NovelSettings) => void; diff --git a/src/hooks/persisted/useNovelSettings.ts b/src/hooks/persisted/useNovelSettings.ts index 3059d2bc0..e2db65ffb 100644 --- a/src/hooks/persisted/useNovelSettings.ts +++ b/src/hooks/persisted/useNovelSettings.ts @@ -3,7 +3,7 @@ import { ChapterFilterPositiveKey, ChapterOrderKey, } from '@database/constants'; -import { useCallback, useMemo, useRef } from 'react'; +import { useCallback, useMemo } from 'react'; import { ChapterFilterObject, FilterStates } from '@database/utils/filter'; import { defaultNovelSettings, @@ -52,35 +52,35 @@ export const useNovelSettings = () => { [novel, writeNovelSettings, novelSettings], ); - const filterManager = useRef<ChapterFilterObject>( - new ChapterFilterObject(_filter, setChapterFilter), + const filterManager = useMemo( + () => new ChapterFilterObject(_filter, setChapterFilter), + [_filter, setChapterFilter], ); const cycleChapterFilter = useCallback( (key: ChapterFilterPositiveKey) => { - filterManager.current?.cycle(key); - }, // eslint-disable-next-line react-hooks/exhaustive-deps - [_filter], + filterManager.cycle(key); + }, + [filterManager], ); const setChapterFilterValue = useCallback( (key: ChapterFilterPositiveKey, value: keyof FilterStates) => { - filterManager.current?.set(key, value); - }, // eslint-disable-next-line react-hooks/exhaustive-deps - [_filter], + filterManager.set(key, value); + }, + [filterManager], ); const getChapterFilterState = useCallback( (key: ChapterFilterPositiveKey) => { - return filterManager.current?.state(key) ?? false; - }, // eslint-disable-next-line react-hooks/exhaustive-deps - [_filter], + return filterManager.state(key); + }, + [filterManager], ); const getChapterFilter = useCallback( - (key: ChapterFilterPositiveKey) => filterManager.current?.get(key), - // eslint-disable-next-line react-hooks/exhaustive-deps - [_filter], + (key: ChapterFilterPositiveKey) => filterManager.get(key), + [filterManager], ); const setShowChapterTitles = useCallback( diff --git a/src/screens/novel/NovelContext.tsx b/src/screens/novel/NovelContext.tsx index aca7b0c61..8377ca3c1 100644 --- a/src/screens/novel/NovelContext.tsx +++ b/src/screens/novel/NovelContext.tsx @@ -1,9 +1,8 @@ -import React, { createContext, useContext, useMemo, useRef } from 'react'; +import React, { createContext, useContext, useEffect, useMemo } from 'react'; import { RouteProp } from '@react-navigation/native'; import { useStore } from 'zustand'; import { ReaderStackParamList } from '@navigators/types'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; -import { useDeviceOrientation } from '@hooks/index'; import { useLibraryContext } from '@components/Context/LibraryContext'; import { useAppSettings } from '@hooks/persisted'; import { @@ -36,57 +35,37 @@ export function NovelContextProvider({ children, route }: Props) { const { path, pluginId } = 'novel' in route.params ? route.params.novel : route.params; - const storeKey = `${pluginId}:${path}`; const { switchNovelToLibrary } = useLibraryContext(); const { defaultChapterSort } = useAppSettings(); - const switchNovelToLibraryRef = useRef(switchNovelToLibrary); - - const storeRef = useRef<{ - key: string; - store: NovelStoreApi; - } | null>(null); - const queriedNovelRef = useRef<boolean>(false); - - if (storeRef.current?.key !== storeKey) { - queriedNovelRef.current = false; - - storeRef.current = { - key: storeKey, - store: createStore({ + const novelStore = useMemo( + () => + createStore({ path, pluginId, novel: initialNovel, defaultChapterSort, - switchNovelToLibrary: switchNovelToLibraryRef.current, + switchNovelToLibrary, }), - }; - } - const novelStore = storeRef.current.store; - - const { bottom, top } = useSafeAreaInsets(); - const orientation = useDeviceOrientation(); - - const navigationBarHeightRef = useRef(bottom); - const statusBarHeightRef = useRef(top); + [defaultChapterSort, initialNovel, path, pluginId, switchNovelToLibrary], + ); - if (bottom < navigationBarHeightRef.current && orientation === 'landscape') { - navigationBarHeightRef.current = bottom; - } else if (bottom > navigationBarHeightRef.current) { - navigationBarHeightRef.current = bottom; - } + useEffect(() => { + const actions = novelStore.getState().actions; + if (!actions.bootstrapNovelSync()) { + void actions.bootstrapNovel(); + } + }, [novelStore]); - if (top > statusBarHeightRef.current) { - statusBarHeightRef.current = top; - } + const { bottom, top } = useSafeAreaInsets(); const layoutValue = useMemo( () => ({ - navigationBarHeight: navigationBarHeightRef.current, - statusBarHeight: statusBarHeightRef.current, + navigationBarHeight: bottom, + statusBarHeight: top, }), - [], + [bottom, top], ); return ( <NovelStoreContext.Provider value={novelStore}> diff --git a/src/screens/novel/NovelScreen.tsx b/src/screens/novel/NovelScreen.tsx index c84402674..ed114777d 100644 --- a/src/screens/novel/NovelScreen.tsx +++ b/src/screens/novel/NovelScreen.tsx @@ -1,5 +1,5 @@ -import React, { Suspense, useCallback, useMemo, useRef, useState } from 'react'; -import { StyleSheet, View, StatusBar, Text, Share } from 'react-native'; +import { Suspense, useCallback, useMemo, useRef, useState } from 'react'; +import { StyleSheet, View, StatusBar, Text } from 'react-native'; import Animated, { SlideInUp, SlideOutUp, @@ -7,50 +7,39 @@ import Animated, { } from 'react-native-reanimated'; import { Portal, Appbar, Snackbar } from 'react-native-paper'; -import { useDownload, useTheme } from '@hooks/persisted'; +import { useTheme } from '@hooks/persisted'; import JumpToChapterModal from './components/JumpToChapterModal'; import { Actionbar } from '../../components/Actionbar/Actionbar'; import EditInfoModal from './components/EditInfoModal'; -import { pickCustomNovelCover } from '../../database/queries/NovelQueries'; import DownloadCustomChapterModal from './components/DownloadCustomChapterModal'; import { useBoolean } from '@hooks'; import NovelScreenLoading from './components/LoadingAnimation/NovelScreenLoading'; import { NovelScreenProps } from '@navigators/types'; -import { ChapterInfo } from '@database/types'; import { getString } from '@i18n/translations'; -import { isNumber } from 'lodash-es'; import NovelAppbar from './components/NovelAppbar'; -import { resolveUrl } from '@services/plugin/fetch'; -import { - getAllUndownloadedAndUnreadChapters, - getAllUndownloadedChapters, - updateChapterProgressByIds, -} from '@database/queries/ChapterQueries'; -import { MaterialDesignIconName } from '@type/icon'; import NovelScreenList from './components/NovelScreenList'; import { ThemeColors } from '@theme/types'; import { SafeAreaView } from '@components'; import { useNovelActions, useNovelValue } from './NovelContext'; import { LegendListRef } from '@legendapp/list/react-native'; +import { useCustomNovelCover } from './hooks/useCustomNovelCover'; +import { useChapterSelection } from './hooks/useChapterSelection'; +import { useNovelScreenActions } from './hooks/useNovelScreenActions'; const Novel = ({ route, navigation }: NovelScreenProps) => { const novel = useNovelValue('novel'); const chapters = useNovelValue('chapters'); - const { - setNovel, - bookmarkChapters, - markChaptersRead, - markChaptersUnread, - markPreviouschaptersRead, - markPreviousChaptersUnread, - refreshChapters, - deleteChapters, - } = useNovelActions(); + const { setNovel, deleteChapters } = useNovelActions(); const theme = useTheme(); - const { downloadChapters } = useDownload(); - const [selected, setSelected] = useState<ChapterInfo[]>([]); + const { + selectedIds: selected, + selectedChapters, + setSelectedIds: setSelected, + clearSelection, + selectAll, + } = useChapterSelection(chapters); const [editInfoModal, showEditInfoModal] = useState(false); const chapterListRef = useRef<LegendListRef | null>(null); @@ -59,54 +48,6 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { const headerOpacity = useSharedValue(0); - const downloadChs = useCallback( - async (amount: number | 'all' | 'unread') => { - if (!novel) { - return; - } - - let chaptersToUse = chapters; - - if (amount === 'all') { - const allChapters = await getAllUndownloadedChapters(novel.id); - chaptersToUse = allChapters; - } - - if (amount === 'unread') { - const allUnreadChapters = await getAllUndownloadedAndUnreadChapters( - novel.id, - ); - chaptersToUse = allUnreadChapters; - } - - let filtered = chaptersToUse; - - if (isNumber(amount)) { - filtered = filtered - .filter(chapter => !chapter.isDownloaded) - .slice(0, amount); - } - - if (filtered.length > 0) { - downloadChapters(novel, filtered); - } - }, - [chapters, downloadChapters, novel], - ); - - const deleteChs = useCallback(() => { - deleteChapters(chapters.filter(c => c.isDownloaded)); - }, [chapters, deleteChapters]); - - const shareNovel = useCallback(() => { - if (!novel) { - return; - } - Share.share({ - message: resolveUrl(novel.pluginId, novel.path, true), - }); - }, [novel]); - const [jumpToChapterModal, showJumpToChapterModal] = useState(false); const { value: dlChapterModalVisible, @@ -114,120 +55,26 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { setFalse: closeDlChapterModal, } = useBoolean(); - const actions = useMemo(() => { - const list: { icon: MaterialDesignIconName; onPress: () => void }[] = []; - - if (!novel?.isLocal && selected.some(obj => !obj.isDownloaded)) { - list.push({ - icon: 'download-outline', - onPress: () => { - if (novel) { - downloadChapters( - novel, - selected.filter(chapter => !chapter.isDownloaded), - ); - } - setSelected([]); - }, - }); - } - if (!novel?.isLocal && selected.some(obj => obj.isDownloaded)) { - list.push({ - icon: 'trash-can-outline', - onPress: () => { - deleteChapters(selected.filter(chapter => chapter.isDownloaded)); - setSelected([]); - }, - }); - } - - list.push({ - icon: 'bookmark-outline', - onPress: () => { - bookmarkChapters(selected); - setSelected([]); - }, - }); - - if (selected.some(obj => obj.unread)) { - list.push({ - icon: 'check', - onPress: () => { - markChaptersRead(selected); - setSelected([]); - }, - }); - } - - if (selected.some(obj => !obj.unread)) { - const chapterIds = selected.map(chapter => chapter.id); - - list.push({ - icon: 'check-outline', - onPress: () => { - markChaptersUnread(selected); - updateChapterProgressByIds(chapterIds, 0); - setSelected([]); - refreshChapters(); - }, - }); - } - - if (selected.length === 1) { - if (selected[0].unread) { - list.push({ - icon: 'playlist-check', - onPress: () => { - markPreviouschaptersRead(selected[0].id); - setSelected([]); - }, - }); - } else { - list.push({ - icon: 'playlist-remove', - onPress: () => { - markPreviousChaptersUnread(selected[0].id); - setSelected([]); - }, - }); - } - } - - return list; - }, [ - bookmarkChapters, - deleteChapters, + const { + deleteDownloadedChapters, + downloadAvailableChapters, downloadChapters, - markChaptersRead, - markChaptersUnread, - markPreviousChaptersUnread, - markPreviouschaptersRead, + selectionActions, + shareNovel, + } = useNovelScreenActions({ + chapters, + clearSelection, novel, - refreshChapters, - selected, - ]); + selectedChapters, + }); - const setCustomNovelCover = useCallback(async () => { - if (!novel) { - return; - } - const newCover = await pickCustomNovelCover(novel); - if (newCover) { - setNovel({ - ...novel, - cover: newCover, - }); - } - }, [novel, setNovel]); + const setCustomNovelCover = useCustomNovelCover(novel, setNovel); const hideJumpToChapterModal = useCallback( () => showJumpToChapterModal(false), [], ); const hideEditInfoModal = useCallback(() => showEditInfoModal(false), []); - const clearSelection = useCallback(() => setSelected([]), []); - const selectAll = useCallback(() => setSelected(chapters), [chapters]); - const snackbarTheme = useMemo(() => ({ colors: theme }), [theme]); const snackbarTextStyle = useMemo( () => ({ color: theme.onSurface }), @@ -260,8 +107,8 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { {selected.length === 0 ? ( <NovelAppbar novel={novel} - deleteChapters={deleteChs} - downloadChapters={downloadChs} + deleteChapters={deleteDownloadedChapters} + downloadChapters={downloadAvailableChapters} showEditInfoModal={showEditInfoModal} setCustomNovelCover={setCustomNovelCover} downloadCustomChapterModal={openDlChapterModal} @@ -310,7 +157,7 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { </SafeAreaView> <Portal> - <Actionbar active={selected.length > 0} actions={actions} /> + <Actionbar active={selected.length > 0} actions={selectionActions} /> <Snackbar visible={deleteDownloadsSnackbar.value} onDismiss={deleteDownloadsSnackbar.setFalse} diff --git a/src/screens/novel/__tests__/NovelScreen.test.tsx b/src/screens/novel/__tests__/NovelScreen.test.tsx index bc19b0284..7ed2a70cc 100644 --- a/src/screens/novel/__tests__/NovelScreen.test.tsx +++ b/src/screens/novel/__tests__/NovelScreen.test.tsx @@ -65,20 +65,6 @@ jest.mock('../components/NovelScreenList', () => { return { __esModule: true, default: ({ setSelected }: any) => { - const base = { - id: 1, - novelId: 7, - path: '/chapter/1', - releaseTime: '2026-01-01', - updatedTime: '2026-01-01', - readTime: '2026-01-01', - chapterNumber: 1, - bookmark: false, - progress: 0, - page: '1', - name: 'Chapter 1', - }; - return React.createElement( View, null, @@ -86,10 +72,7 @@ jest.mock('../components/NovelScreenList', () => { Pressable, { testID: 'select-unread', - onPress: () => - setSelected([ - { ...base, id: 10, unread: true, isDownloaded: false }, - ]), + onPress: () => setSelected([10]), }, React.createElement(Text, null, 'select-unread'), ), @@ -97,10 +80,7 @@ jest.mock('../components/NovelScreenList', () => { Pressable, { testID: 'select-read', - onPress: () => - setSelected([ - { ...base, id: 11, unread: false, isDownloaded: false }, - ]), + onPress: () => setSelected([11]), }, React.createElement(Text, null, 'select-read'), ), @@ -108,10 +88,7 @@ jest.mock('../components/NovelScreenList', () => { Pressable, { testID: 'select-undownloaded', - onPress: () => - setSelected([ - { ...base, id: 12, unread: true, isDownloaded: false }, - ]), + onPress: () => setSelected([12]), }, React.createElement(Text, null, 'select-undownloaded'), ), @@ -224,7 +201,26 @@ const baseNovel = { const createStore = (overrides: Record<string, unknown> = {}) => { const state = { novel: baseNovel, - chapters: [], + chapters: [ + { + id: 10, + unread: true, + isDownloaded: false, + name: 'Chapter 10', + }, + { + id: 11, + unread: false, + isDownloaded: false, + name: 'Chapter 11', + }, + { + id: 12, + unread: true, + isDownloaded: false, + name: 'Chapter 12', + }, + ], fetching: false, batchInformation: { batch: 0, total: 0, totalChapters: 0 }, getNextChapterBatch: jest.fn(), @@ -232,7 +228,7 @@ const createStore = (overrides: Record<string, unknown> = {}) => { setNovel: jest.fn(), bookmarkChapters: jest.fn(), markChaptersRead: jest.fn(), - markChaptersUnread: jest.fn(), + markChaptersUnreadAndResetProgress: jest.fn().mockResolvedValue(true), markPreviouschaptersRead: jest.fn(), markPreviousChaptersUnread: jest.fn(), refreshChapters: jest.fn(), @@ -255,10 +251,10 @@ const wireStoreSelectors = (store: ReturnType<typeof createStore>) => { setNovel: store.state.setNovel, bookmarkChapters: store.state.bookmarkChapters, markChaptersRead: store.state.markChaptersRead, - markChaptersUnread: store.state.markChaptersUnread, + markChaptersUnreadAndResetProgress: + store.state.markChaptersUnreadAndResetProgress, markPreviouschaptersRead: store.state.markPreviouschaptersRead, markPreviousChaptersUnread: store.state.markPreviousChaptersUnread, - refreshChapters: store.state.refreshChapters, deleteChapters: store.state.deleteChapters, }); }; @@ -297,7 +293,7 @@ describe('NovelScreen (task 12 context boundary cutover)', () => { expect(store.state.markChaptersRead).toHaveBeenCalledTimes(1); }); - it('preserves selected-read workflow parity (mark unread + reset progress + refresh)', () => { + it('uses the atomic unread and progress-reset workflow', () => { const store = createStore(); wireStoreSelectors(store); @@ -309,9 +305,10 @@ describe('NovelScreen (task 12 context boundary cutover)', () => { fireEvent.press(screen.getByTestId('select-read')); fireEvent.press(screen.getByTestId('action-check-outline')); - expect(store.state.markChaptersUnread).toHaveBeenCalledTimes(1); - expect(mockUpdateChapterProgressByIds).toHaveBeenCalledWith([11], 0); - expect(store.state.refreshChapters).toHaveBeenCalledTimes(1); + expect( + store.state.markChaptersUnreadAndResetProgress, + ).toHaveBeenCalledTimes(1); + expect(mockUpdateChapterProgressByIds).not.toHaveBeenCalled(); }); it('keeps undefined-novel safety path for download action and guarded modals', () => { diff --git a/src/screens/novel/components/EditInfoModal.tsx b/src/screens/novel/components/EditInfoModal.tsx index dec5415ba..868e8396f 100644 --- a/src/screens/novel/components/EditInfoModal.tsx +++ b/src/screens/novel/components/EditInfoModal.tsx @@ -18,6 +18,7 @@ import { ThemeColors } from '@theme/types'; import { NovelInfo } from '@database/types'; import { NovelStatus } from '@plugins/types'; import { translateNovelStatus } from '@utils/translateEnum'; +import { showToast } from '@utils/showToast'; interface EditInfoModalProps { theme: ThemeColors; @@ -42,32 +43,47 @@ const getStatusChipText = (selected: boolean, theme: ThemeColors) => ({ const getGenreListStyle = () => styles.genreList; // --- Main Component --- -const EditInfoModal = ({ +type EditInfoModalContentProps = Omit<EditInfoModalProps, 'modalVisible'>; + +const EditInfoModalContent = ({ theme, hideModal, - modalVisible, novel, setNovel, -}: EditInfoModalProps) => { - const initialNovelInfo = { ...novel }; +}: EditInfoModalContentProps) => { const [novelInfo, setNovelInfo] = useState(novel); + const [saving, setSaving] = useState(false); const [newGenre, setNewGenre] = useState(''); const removeTag = (t: string) => { - setNovelInfo({ - ...novel, - genres: novelInfo.genres + setNovelInfo(current => ({ + ...current, + genres: current.genres ?.split(',') .filter(item => item !== t) - ?.join(','), - }); + .join(','), + })); }; const status = Object.values(NovelStatus); + const persistNovelInfo = async (nextNovel: NovelInfo, dismiss: boolean) => { + setSaving(true); + try { + await updateNovelInfo(nextNovel); + setNovel(nextNovel); + if (dismiss) { + hideModal(); + } + } catch (error) { + showToast(error instanceof Error ? error.message : String(error)); + } finally { + setSaving(false); + } + }; return ( - <Dialog.Root visible={modalVisible} onDismiss={hideModal}> + <Dialog.Root visible onDismiss={() => !saving && hideModal()}> <Dialog.Title>{getString('novelScreen.edit.info')}</Dialog.Title> <Dialog.ScrollArea> <ScrollView @@ -96,7 +112,9 @@ const EditInfoModal = ({ android_ripple={{ color: theme.rippleColor, }} - onPress={() => setNovelInfo({ ...novel, status: item })} + onPress={() => + setNovelInfo(current => ({ ...current, status: item })) + } > <Text style={getStatusChipText( @@ -112,7 +130,6 @@ const EditInfoModal = ({ </ScrollView> </View> <TextInput - defaultValue={initialNovelInfo.name} value={novelInfo.name} placeholder={getString('novelScreen.edit.title', { title: novel.name, @@ -120,12 +137,13 @@ const EditInfoModal = ({ numberOfLines={1} mode="outlined" theme={{ colors: { ...theme } }} - onChangeText={text => setNovelInfo({ ...novel, name: text })} + onChangeText={name => + setNovelInfo(current => ({ ...current, name })) + } dense style={styles.inputWrapper} /> <TextInput - defaultValue={initialNovelInfo.author ?? undefined} value={novelInfo.author ?? undefined} placeholder={getString('novelScreen.edit.author', { author: novel.author, @@ -133,30 +151,34 @@ const EditInfoModal = ({ numberOfLines={1} mode="outlined" theme={{ colors: { ...theme } }} - onChangeText={text => setNovelInfo({ ...novel, author: text })} + onChangeText={author => + setNovelInfo(current => ({ ...current, author })) + } dense style={styles.inputWrapper} /> <TextInput - defaultValue={initialNovelInfo.artist ?? undefined} value={novelInfo.artist ?? undefined} placeholder={'Artist: ' + novel.artist} numberOfLines={1} mode="outlined" theme={{ colors: { ...theme } }} - onChangeText={text => setNovelInfo({ ...novel, artist: text })} + onChangeText={artist => + setNovelInfo(current => ({ ...current, artist })) + } dense style={styles.inputWrapper} /> <TextInput - defaultValue={initialNovelInfo.summary ?? undefined} value={novelInfo.summary ?? undefined} placeholder={getString('novelScreen.edit.summary', { summary: novel.summary?.substring(0, 16), })} numberOfLines={1} mode="outlined" - onChangeText={text => setNovelInfo({ ...novel, summary: text })} + onChangeText={summary => + setNovelInfo(current => ({ ...current, summary })) + } theme={{ colors: { ...theme } }} dense style={styles.inputWrapper} @@ -177,8 +199,8 @@ const EditInfoModal = ({ setNovelInfo(prevVal => ({ ...prevVal, - genres: novelInfo.genres - ? `${novelInfo.genres},` + newGenreTrimmed + genres: prevVal.genres + ? `${prevVal.genres},` + newGenreTrimmed : newGenreTrimmed, })); setNewGenre(''); @@ -207,18 +229,22 @@ const EditInfoModal = ({ <Dialog.Actions> <Dialog.Action title={getString('common.reset')} + disabled={saving} onPress={() => { - setNovelInfo(initialNovelInfo); - updateNovelInfo(initialNovelInfo); + setNovelInfo(novel); + void persistNovelInfo(novel, false); }} /> - <Dialog.Action title={getString('common.cancel')} onPress={hideModal} /> + <Dialog.Action + title={getString('common.cancel')} + disabled={saving} + onPress={hideModal} + /> <Dialog.Action title={getString('common.save')} + disabled={saving} onPress={() => { - setNovel(novelInfo); - updateNovelInfo(novelInfo); - hideModal(); + void persistNovelInfo(novelInfo, true); }} /> </Dialog.Actions> @@ -226,6 +252,9 @@ const EditInfoModal = ({ ); }; +const EditInfoModal = ({ modalVisible, ...props }: EditInfoModalProps) => + modalVisible ? <EditInfoModalContent {...props} /> : null; + export default EditInfoModal; // --- GenreChip with split styles --- diff --git a/src/screens/novel/components/ExportEpubModal.tsx b/src/screens/novel/components/ExportEpubModal.tsx index abd6bf431..30e5dee35 100644 --- a/src/screens/novel/components/ExportEpubModal.tsx +++ b/src/screens/novel/components/ExportEpubModal.tsx @@ -18,7 +18,7 @@ interface ExportEpubModalProps { fileName: string, startChapter?: number, endChapter?: number, - ) => void; + ) => Promise<void>; hideModal: () => void; } @@ -45,6 +45,7 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ const exportAll = useBoolean(true); const [startChapter, setStartChapter] = useState(''); const [endChapter, setEndChapter] = useState(''); + const [submitting, setSubmitting] = useState(false); const onDismiss = () => { hideModal(); @@ -55,7 +56,7 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ setEndChapter(''); }; - const onSubmit = () => { + const onSubmit = async () => { if (!exportAll.value) { const start = parseInt(startChapter, 10); const end = parseInt(endChapter, 10); @@ -86,8 +87,13 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ const start = exportAll.value ? undefined : parseInt(startChapter, 10); const end = exportAll.value ? undefined : parseInt(endChapter, 10); - onSubmitProp?.(uri, fileName, start, end); - hideModal(); + setSubmitting(true); + try { + await onSubmitProp?.(uri, fileName, start, end); + hideModal(); + } finally { + setSubmitting(false); + } }; const openFolderPicker = async () => { @@ -96,8 +102,8 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ if (resultUri) { setUri(resultUri.uri); } - } catch (error: any) { - showToast(error.message); + } catch (error) { + showToast(error instanceof Error ? error.message : String(error)); } }; @@ -199,10 +205,10 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ /> </Dialog.Content> <Dialog.Actions> - <Dialog.Action onPress={hideModal}> + <Dialog.Action disabled={submitting} onPress={onDismiss}> {getString('common.cancel')} </Dialog.Action> - <Dialog.Action onPress={onSubmit}> + <Dialog.Action disabled={submitting} onPress={() => void onSubmit()}> {getString('common.submit')} </Dialog.Action> </Dialog.Actions> diff --git a/src/screens/novel/components/ExportNovelAsEpubButton.tsx b/src/screens/novel/components/ExportNovelAsEpubButton.tsx index de520bd48..5694da07a 100644 --- a/src/screens/novel/components/ExportNovelAsEpubButton.tsx +++ b/src/screens/novel/components/ExportNovelAsEpubButton.tsx @@ -1,6 +1,6 @@ import React, { useMemo } from 'react'; import { Portal } from 'react-native-paper'; -import { StatusBar, StyleProp, ViewStyle } from 'react-native'; +import { StatusBar } from 'react-native'; import { copyFile, openDocumentTree } from 'react-native-saf-x'; import { epub, type EpubExportChapter } from '@modules/nitro-epub'; @@ -15,16 +15,10 @@ import { getString } from '@i18n/translations'; import { getNovelDownloadedChapters } from '@database/queries/ChapterQueries'; import ExportEpubModal from './ExportEpubModal'; -import { MaterialDesignIconName } from '@type/icon'; interface ExportNovelAsEpubButtonProps { novel?: NovelInfo; - iconComponent: (props: { - icon: MaterialDesignIconName; - onPress: () => void; - style?: StyleProp<ViewStyle>; - size?: number; - }) => React.JSX.Element; + renderIcon: (onPress: () => void) => React.ReactNode; } const sanitizeEpubFileName = (fileName: string) => { @@ -39,7 +33,7 @@ const sanitizeEpubFileName = (fileName: string) => { const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ novel, - iconComponent: IconComponent, + renderIcon, }) => { const theme = useTheme(); @@ -195,10 +189,10 @@ const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ chapters: result.chapterCount.toString(), }), ); - } catch (error: any) { + } catch (error) { showToast( getString('novelScreen.epub.exportFailed', { - error: error.message || error, + error: error instanceof Error ? error.message : String(error), }), ); } finally { @@ -214,14 +208,16 @@ const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ return ( <> - <IconComponent icon="book-arrow-down-outline" onPress={showModal} /> + {renderIcon(showModal)} <Portal> - <ExportEpubModal - isVisible={isModalVisible} - defaultFileName={novel?.name || 'novel'} - hideModal={hideModal} - onSubmit={exportNovelAsEpub} - /> + {isModalVisible ? ( + <ExportEpubModal + isVisible + defaultFileName={novel?.name || 'novel'} + hideModal={hideModal} + onSubmit={exportNovelAsEpub} + /> + ) : null} </Portal> </> ); diff --git a/src/screens/novel/components/Info/NovelInfoComponents.tsx b/src/screens/novel/components/Info/NovelInfoComponents.tsx index a4abd6f0c..56d4a4934 100644 --- a/src/screens/novel/components/Info/NovelInfoComponents.tsx +++ b/src/screens/novel/components/Info/NovelInfoComponents.tsx @@ -20,8 +20,8 @@ interface CoverImageProps { interface NovelThumbnailProps { source: ImageSource; theme: ThemeColors; - setCustomNovelCover: () => Promise<void>; - saveNovelCover: () => Promise<void>; + setCustomNovelCover: () => void | Promise<void>; + saveNovelCover: () => void | Promise<void>; } interface NovelTitleProps { diff --git a/src/screens/novel/components/Info/NovelInfoHeader.tsx b/src/screens/novel/components/Info/NovelInfoHeader.tsx index 02142a833..4a24c3387 100644 --- a/src/screens/novel/components/Info/NovelInfoHeader.tsx +++ b/src/screens/novel/components/Info/NovelInfoHeader.tsx @@ -24,7 +24,7 @@ import { getString } from '@i18n/translations'; import { filterColor } from '@theme/colors'; import { ChapterInfo, NovelInfo as NovelData } from '@database/types'; import { ThemeColors } from '@theme/types'; -import { GlobalSearchScreenProps } from '@navigators/types'; +import { NovelScreenProps } from '@navigators/types'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { UseBooleanReturnType } from '@hooks'; import { useAppSettings } from '@hooks/persisted'; @@ -37,22 +37,17 @@ import { NovelMetaSkeleton, VerticalBarSkeleton, } from '@components/Skeleton/Skeleton'; -import Animated, { - cancelAnimation, - useAnimatedStyle, - useSharedValue, - withRepeat, - withTiming, -} from 'react-native-reanimated'; -import { LinearGradient } from 'expo-linear-gradient'; -import useLoadingColors from '@utils/useLoadingColors'; import { ChapterFilterKey } from '@database/constants'; import { useNovelAction } from '@screens/novel/NovelContext'; - -const AnimatedLinearGradient = Animated.createAnimatedComponent(LinearGradient); +import { useNavigation } from '@react-navigation/native'; +import { + ButtonGroupSkeleton, + ChapterCountSkeleton, + NovelDetailsSkeleton, +} from './NovelInfoSkeletons'; interface NovelInfoHeaderProps { - chapters: ChapterInfo[]; + hasDownloadedChapters: boolean; deleteDownloadSnackbar?: UseBooleanReturnType; fetching: boolean; filter?: ChapterFilterKey[]; @@ -60,14 +55,8 @@ interface NovelInfoHeaderProps { isLoading: boolean; lastRead?: ChapterInfo; navigateToChapter: (chapter: ChapterInfo) => void; - navigation: GlobalSearchScreenProps['navigation']; novel: NovelData | (Omit<NovelData, 'id'> & { id: 'NO_ID' }); novelBottomSheetRef: React.RefObject<BottomSheetModalMethods | null>; - onRefreshPage: (page: string) => void; - page?: string; - pageIndex: number; - pages: string[]; - pageNavigationSheetRef: React.RefObject<BottomSheetModalMethods | null>; setCustomNovelCover: () => Promise<void>; saveNovelCover: () => Promise<void>; theme: ThemeColors; @@ -85,147 +74,12 @@ const getStatusIcon = (status?: string) => { return 'help'; }; -const useShimmer = (theme: ThemeColors) => { - const translateX = useSharedValue(-100); - const [highlightColor, backgroundColor, disableLoadingAnimations] = - useLoadingColors(theme); - - const animatedStyle = useAnimatedStyle(() => ({ - transform: [ - { - translateX: (translateX.value + '%') as `${number}%`, - }, - ], - })); - - React.useEffect(() => { - cancelAnimation(translateX); - translateX.value = -100; - if (!disableLoadingAnimations) { - translateX.value = withRepeat( - withTiming(200, { duration: 1000 }), - -1, - false, - ); - } - return () => cancelAnimation(translateX); - }, [disableLoadingAnimations, translateX]); - - return { - animatedStyle, - highlightColor, - backgroundColor, - disableLoadingAnimations, - }; -}; - -const ChapterCountSkeleton = ({ theme }: { theme: ThemeColors }) => { - const { - animatedStyle, - highlightColor, - backgroundColor, - disableLoadingAnimations, - } = useShimmer(theme); - - return ( - <View - style={[ - styles.chapterCountSkeleton, - { backgroundColor: backgroundColor }, - ]} - > - {!disableLoadingAnimations ? ( - <AnimatedLinearGradient - start={[0, 0]} - end={[1, 0]} - locations={[0, 0.3, 0.7, 1]} - style={[styles.chapterCountGradient, animatedStyle]} - colors={[ - 'transparent', - highlightColor, - highlightColor, - 'transparent', - ]} - /> - ) : null} - </View> - ); -}; - -const NovelDetailsSkeleton = ({ theme }: { theme: ThemeColors }) => { - const { - animatedStyle, - highlightColor, - backgroundColor, - disableLoadingAnimations, - } = useShimmer(theme); - - const shimmer = !disableLoadingAnimations ? ( - <AnimatedLinearGradient - start={[0, 0]} - end={[1, 0]} - locations={[0, 0.3, 0.7, 1]} - style={[styles.infoSkeletonGradient, animatedStyle]} - colors={['transparent', highlightColor, highlightColor, 'transparent']} - /> - ) : null; - - return ( - <> - <Row style={styles.infoRow}> - <View - style={[styles.infoSkeletonBar, styles.w130, { backgroundColor }]} - > - {shimmer} - </View> - </Row> - <Row style={styles.infoRow}> - <View - style={[styles.infoSkeletonBar, styles.w180, { backgroundColor }]} - > - {shimmer} - </View> - </Row> - </> - ); -}; - -const ButtonGroupSkeleton = ({ theme }: { theme: ThemeColors }) => { - const { - animatedStyle, - highlightColor, - backgroundColor, - disableLoadingAnimations, - } = useShimmer(theme); - - const shimmer = !disableLoadingAnimations ? ( - <AnimatedLinearGradient - start={[0, 0]} - end={[1, 0]} - locations={[0, 0.3, 0.7, 1]} - style={[styles.buttonSkeletonGradient, animatedStyle]} - colors={['transparent', highlightColor, highlightColor, 'transparent']} - /> - ) : null; - - return ( - <View style={styles.buttonGroupSkeletonContainer}> - <View style={[styles.buttonSkeleton, { backgroundColor }]}> - {shimmer} - </View> - <View style={[styles.buttonSkeleton, { backgroundColor }]}> - {shimmer} - </View> - </View> - ); -}; - -const showNotAvailable = async () => { +const showNotAvailable = () => { showToast('Not available while loading'); }; const NovelInfoHeader = ({ - chapters, + hasDownloadedChapters, deleteDownloadSnackbar, fetching, filter = [], @@ -233,7 +87,6 @@ const NovelInfoHeader = ({ isLoading = false, lastRead, navigateToChapter, - navigation, novel, novelBottomSheetRef, setCustomNovelCover, @@ -243,6 +96,7 @@ const NovelInfoHeader = ({ trackerSheetRef, }: NovelInfoHeaderProps) => { const { hideBackdrop = false } = useAppSettings(); + const navigation = useNavigation<NovelScreenProps['navigation']>(); const followNovel = useNovelAction('followNovel'); const pluginName = useMemo( @@ -277,24 +131,29 @@ const NovelInfoHeader = ({ ); }, [novel.name]); - const handleFollowNovel = useCallback(() => { + const handleFollowNovel = useCallback(async () => { if (isLoading) { showNotAvailable(); return; } - followNovel().catch(error => - showToast('Failed updating: ' + (error as Error).message), - ); - if (novel.inLibrary && chapters.some(chapter => chapter.isDownloaded)) { - deleteDownloadSnackbar?.setTrue(); - } else { - deleteDownloadSnackbar?.setFalse(); + try { + await followNovel(); + if (novel.inLibrary && hasDownloadedChapters) { + deleteDownloadSnackbar?.setTrue(); + } else { + deleteDownloadSnackbar?.setFalse(); + } + } catch (error) { + showToast( + 'Failed updating: ' + + (error instanceof Error ? error.message : String(error)), + ); } }, [ isLoading, followNovel, novel.inLibrary, - chapters, + hasDownloadedChapters, deleteDownloadSnackbar, ]); @@ -466,18 +325,6 @@ const styles = StyleSheet.create({ bottomsheetContainer: { gap: 12, }, - chapterCountGradient: { - height: 20, - position: 'absolute', - width: '60%', - }, - chapterCountSkeleton: { - borderRadius: 4, - height: 14, - marginHorizontal: 16, - overflow: 'hidden', - width: 120, - }, chapters: { fontSize: 14, paddingHorizontal: 16, @@ -494,37 +341,4 @@ const styles = StyleSheet.create({ infoRow: { marginBottom: 8, }, - infoSkeletonBar: { - borderRadius: 4, - height: 14, - overflow: 'hidden', - }, - infoSkeletonGradient: { - height: 20, - position: 'absolute', - width: '60%', - }, - buttonGroupSkeletonContainer: { - flexDirection: 'row', - marginHorizontal: 16, - paddingTop: 8, - gap: 8, - }, - buttonSkeleton: { - borderRadius: 8, - flex: 1, - height: 52, - overflow: 'hidden', - }, - buttonSkeletonGradient: { - height: 60, - position: 'absolute', - width: '60%', - }, - w130: { - width: 130, - }, - w180: { - width: 180, - }, }); diff --git a/src/screens/novel/components/Info/NovelInfoSkeletons.tsx b/src/screens/novel/components/Info/NovelInfoSkeletons.tsx new file mode 100644 index 000000000..4ec624b4a --- /dev/null +++ b/src/screens/novel/components/Info/NovelInfoSkeletons.tsx @@ -0,0 +1,199 @@ +import { useEffect } from 'react'; +import { StyleSheet, View } from 'react-native'; +import { LinearGradient } from 'expo-linear-gradient'; +import Animated, { + cancelAnimation, + useAnimatedStyle, + useSharedValue, + withRepeat, + withTiming, +} from 'react-native-reanimated'; + +import { Row } from '@components/Common'; +import { ThemeColors } from '@theme/types'; +import useLoadingColors from '@utils/useLoadingColors'; + +const AnimatedLinearGradient = Animated.createAnimatedComponent(LinearGradient); + +const useShimmer = (theme: ThemeColors) => { + const translateX = useSharedValue(-100); + const [highlightColor, backgroundColor, disableLoadingAnimations] = + useLoadingColors(theme); + + const animatedStyle = useAnimatedStyle(() => ({ + transform: [ + { + translateX: (translateX.value + '%') as `${number}%`, + }, + ], + })); + + useEffect(() => { + cancelAnimation(translateX); + translateX.value = -100; + if (!disableLoadingAnimations) { + translateX.value = withRepeat( + withTiming(200, { duration: 1000 }), + -1, + false, + ); + } + return () => cancelAnimation(translateX); + }, [disableLoadingAnimations, translateX]); + + return { + animatedStyle, + highlightColor, + backgroundColor, + disableLoadingAnimations, + }; +}; + +export const ChapterCountSkeleton = ({ theme }: { theme: ThemeColors }) => { + const shimmer = useShimmer(theme); + + return ( + <View + style={[ + styles.chapterCountSkeleton, + { backgroundColor: shimmer.backgroundColor }, + ]} + > + {!shimmer.disableLoadingAnimations ? ( + <AnimatedLinearGradient + start={[0, 0]} + end={[1, 0]} + locations={[0, 0.3, 0.7, 1]} + style={[styles.chapterCountGradient, shimmer.animatedStyle]} + colors={[ + 'transparent', + shimmer.highlightColor, + shimmer.highlightColor, + 'transparent', + ]} + /> + ) : null} + </View> + ); +}; + +export const NovelDetailsSkeleton = ({ theme }: { theme: ThemeColors }) => { + const shimmer = useShimmer(theme); + const gradient = !shimmer.disableLoadingAnimations ? ( + <AnimatedLinearGradient + start={[0, 0]} + end={[1, 0]} + locations={[0, 0.3, 0.7, 1]} + style={[styles.infoSkeletonGradient, shimmer.animatedStyle]} + colors={[ + 'transparent', + shimmer.highlightColor, + shimmer.highlightColor, + 'transparent', + ]} + /> + ) : null; + + return ( + <> + {[styles.w130, styles.w180].map((widthStyle, index) => ( + <Row key={index} style={styles.infoRow}> + <View + style={[ + styles.infoSkeletonBar, + widthStyle, + { backgroundColor: shimmer.backgroundColor }, + ]} + > + {gradient} + </View> + </Row> + ))} + </> + ); +}; + +export const ButtonGroupSkeleton = ({ theme }: { theme: ThemeColors }) => { + const shimmer = useShimmer(theme); + const gradient = !shimmer.disableLoadingAnimations ? ( + <AnimatedLinearGradient + start={[0, 0]} + end={[1, 0]} + locations={[0, 0.3, 0.7, 1]} + style={[styles.buttonSkeletonGradient, shimmer.animatedStyle]} + colors={[ + 'transparent', + shimmer.highlightColor, + shimmer.highlightColor, + 'transparent', + ]} + /> + ) : null; + + return ( + <View style={styles.buttonGroupSkeletonContainer}> + {[0, 1].map(index => ( + <View + key={index} + style={[ + styles.buttonSkeleton, + { backgroundColor: shimmer.backgroundColor }, + ]} + > + {gradient} + </View> + ))} + </View> + ); +}; + +const styles = StyleSheet.create({ + buttonGroupSkeletonContainer: { + flexDirection: 'row', + gap: 8, + marginHorizontal: 16, + paddingTop: 8, + }, + buttonSkeleton: { + borderRadius: 8, + flex: 1, + height: 52, + overflow: 'hidden', + }, + buttonSkeletonGradient: { + height: 60, + position: 'absolute', + width: '60%', + }, + chapterCountGradient: { + height: 20, + position: 'absolute', + width: '60%', + }, + chapterCountSkeleton: { + borderRadius: 4, + height: 14, + marginHorizontal: 16, + overflow: 'hidden', + width: 120, + }, + infoRow: { + marginBottom: 8, + }, + infoSkeletonBar: { + borderRadius: 4, + height: 14, + overflow: 'hidden', + }, + infoSkeletonGradient: { + height: 20, + position: 'absolute', + width: '60%', + }, + w130: { + width: 130, + }, + w180: { + width: 180, + }, +}); diff --git a/src/screens/novel/components/Info/ReadButton.tsx b/src/screens/novel/components/Info/ReadButton.tsx index 243c5a0ac..1a101b429 100644 --- a/src/screens/novel/components/Info/ReadButton.tsx +++ b/src/screens/novel/components/Info/ReadButton.tsx @@ -1,5 +1,3 @@ -import React from 'react'; - import { Button } from '@components'; import { getString } from '@i18n/translations'; import { ChapterInfo } from '@database/types'; diff --git a/src/screens/novel/components/JumpToChapterModal.tsx b/src/screens/novel/components/JumpToChapterModal.tsx index dcf26e445..f7a67d3c8 100644 --- a/src/screens/novel/components/JumpToChapterModal.tsx +++ b/src/screens/novel/components/JumpToChapterModal.tsx @@ -1,4 +1,4 @@ -import React, { useRef, useState } from 'react'; +import React, { useEffect, useRef, useState } from 'react'; import { StyleSheet, View, @@ -22,6 +22,7 @@ import { LegendListRenderItemProps, } from '@legendapp/list/react-native'; import { useNovelAction, useNovelValue } from '../NovelContext'; +import { CHAPTER_BATCH_SIZE } from '@hooks/persisted/useNovel/store-helper/bootstrapService'; interface JumpToChapterModalProps { hideModal: () => void; @@ -41,6 +42,11 @@ const JumpToChapterModal = ({ const minNumber = 1; const loadedChapters = useNovelValue('chapters'); + const loadedChaptersRef = useRef(loadedChapters); + useEffect(() => { + loadedChaptersRef.current = loadedChapters; + }, [loadedChapters]); + const requestIdRef = useRef(0); const batchInformation = useNovelValue('batchInformation'); const loadUpToBatch = useNovelAction('loadUpToBatch'); @@ -57,6 +63,7 @@ const JumpToChapterModal = ({ const [inputFocused, setInputFocused] = useState(false); const onDismiss = () => { + requestIdRef.current += 1; hideModal(); setText(''); inputRef.current?.clear(); @@ -74,9 +81,9 @@ const JumpToChapterModal = ({ }; const scrollToChapter = async (chap: ChapterInfo) => { - onDismiss(); const loadedIndex = loadedChapters.findIndex(c => c.id === chap.id); if (loadedIndex >= 0) { + onDismiss(); chapterListRef.current?.scrollToIndex({ animated: true, index: loadedIndex, @@ -86,15 +93,44 @@ const JumpToChapterModal = ({ } if ((chap.position ?? -1) >= 0) { - const targetBatch = Math.floor(chap.position! / 300); - await loadUpToBatch(targetBatch); - setTimeout(() => { - chapterListRef.current?.scrollToIndex({ - animated: true, - index: chap.position!, - viewPosition: 0.5, - }); - }, 0); + const requestId = ++requestIdRef.current; + try { + const targetBatch = Math.floor( + (chap.position ?? 0) / CHAPTER_BATCH_SIZE, + ); + await loadUpToBatch(targetBatch); + if (requestId !== requestIdRef.current) { + return; + } + setTimeout(() => { + if (requestId !== requestIdRef.current) { + return; + } + const resolvedIndex = loadedChaptersRef.current.findIndex( + chapter => chapter.id === chap.id, + ); + if (resolvedIndex < 0) { + setError( + getString( + 'novelScreen.jumpToChapterModal.error.validChapterNumber', + ), + ); + return; + } + onDismiss(); + chapterListRef.current?.scrollToIndex({ + animated: true, + index: resolvedIndex, + viewPosition: 0.5, + }); + }, 0); + } catch (loadError) { + if (requestId === requestIdRef.current) { + setError( + loadError instanceof Error ? loadError.message : String(loadError), + ); + } + } } }; @@ -102,7 +138,7 @@ const JumpToChapterModal = ({ if (openChapter) { navigateToChapter(item); } else { - scrollToChapter(item); + void scrollToChapter(item); } }; @@ -129,47 +165,65 @@ const JumpToChapterModal = ({ }; const onSubmit = async () => { - if (!mode) { - // Number search - const num = Number(text); - if (num && num >= minNumber && num <= maxNumber) { - const chapters = await getNovelChaptersByNumber(novel!.id, num); - if (chapters.length > 0) { - const chapter = chapters[0]; + const requestId = ++requestIdRef.current; + setError(''); + try { + if (!mode) { + // Number search + const num = Number(text); + if (num && num >= minNumber && num <= maxNumber) { + const chapters = await getNovelChaptersByNumber(novel.id, num); + if (requestId !== requestIdRef.current) { + return; + } + if (chapters.length > 0) { + const chapter = chapters[0]; + if (openChapter) { + return navigateToChapter(chapter); + } else { + return await scrollToChapter(chapter); + } + } + } + + return setError( + getString('novelScreen.jumpToChapterModal.error.validChapterNumber') + + ` (${num < minNumber ? '≥ ' + minNumber : '≤ ' + maxNumber})`, + ); + } else { + // Text search + const chapters = await getNovelChaptersByName( + novel.id, + text.toLowerCase(), + ); + if (requestId !== requestIdRef.current) { + return; + } + if (!chapters.length) { + setError( + getString('novelScreen.jumpToChapterModal.error.validChapterName'), + ); + return; + } + + if (chapters.length === 1) { if (openChapter) { - return navigateToChapter(chapter); + return navigateToChapter(chapters[0]); } else { - return scrollToChapter(chapter); + return await scrollToChapter(chapters[0]); } } - } - return setError( - getString('novelScreen.jumpToChapterModal.error.validChapterNumber') + - ` (${num < minNumber ? '≥ ' + minNumber : '≤ ' + maxNumber})`, - ); - } else { - // Text search - const chapters = await getNovelChaptersByName( - novel!.id, - text.toLowerCase(), - ); - if (!chapters.length) { + return setResult(chapters); + } + } catch (searchError) { + if (requestId === requestIdRef.current) { setError( - getString('novelScreen.jumpToChapterModal.error.validChapterName'), + searchError instanceof Error + ? searchError.message + : String(searchError), ); - return; - } - - if (chapters.length === 1) { - if (openChapter) { - return navigateToChapter(chapters[0]); - } else { - return scrollToChapter(chapters[0]); - } } - - return setResult(chapters); } }; diff --git a/src/screens/novel/components/NovelAppbar.tsx b/src/screens/novel/components/NovelAppbar.tsx index 52d2d7f1e..9dfada4cb 100644 --- a/src/screens/novel/components/NovelAppbar.tsx +++ b/src/screens/novel/components/NovelAppbar.tsx @@ -19,6 +19,35 @@ import { MaterialDesignIconName } from '@type/icon'; const AnimatedAppbarAction = Animated.createAnimatedComponent(Appbar.Action); +const NovelAppbarAction = memo( + ({ + icon, + onPress, + theme, + style, + size = 24, + }: { + icon: MaterialDesignIconName; + onPress: () => void; + theme: ThemeColors; + style?: StyleProp<ViewStyle>; + size?: number; + }) => { + const appbarTheme = useMemo(() => ({ colors: theme }), [theme]); + return ( + <AnimatedAppbarAction + entering={FadeIn.duration(250)} + exiting={FadeOut.delay(50).duration(250)} + theme={appbarTheme} + icon={icon} + onPress={onPress} + style={style} + size={size} + /> + ); + }, +); + const Menu = React.memo( ({ visible, @@ -113,24 +142,15 @@ const NovelAppbar = ({ const appbarTheme = useMemo(() => ({ colors: theme }), [theme]); - const AppbarAction = useCallback( - (props: { - icon: MaterialDesignIconName; - onPress: () => void; - style?: StyleProp<ViewStyle>; - size?: number; - }) => { - return ( - <AnimatedAppbarAction - entering={FadeIn.duration(250)} - exiting={FadeOut.delay(50).duration(250)} - theme={appbarTheme} - size={24} - {...props} - /> - ); - }, - [appbarTheme], + const renderExportIcon = useCallback( + (onPress: () => void) => ( + <NovelAppbarAction + theme={theme} + icon="book-arrow-down-outline" + onPress={onPress} + /> + ), + [theme], ); const downloadMenuItems = useMemo(() => { @@ -205,9 +225,17 @@ const NovelAppbar = ({ <Appbar.BackAction onPress={goBack} /> <View style={styles.row}> - <ExportNovelAsEpubButton novel={novel} iconComponent={AppbarAction} /> - <AppbarAction icon="share-variant" onPress={shareNovel} /> - <AppbarAction + <ExportNovelAsEpubButton + novel={novel} + renderIcon={renderExportIcon} + /> + <NovelAppbarAction + theme={theme} + icon="share-variant" + onPress={shareNovel} + /> + <NovelAppbarAction + theme={theme} icon="text-box-search-outline" onPress={openJumpToChapter} /> diff --git a/src/screens/novel/components/NovelBottomSheet.tsx b/src/screens/novel/components/NovelBottomSheet.tsx index 7b5e1f865..86be15279 100644 --- a/src/screens/novel/components/NovelBottomSheet.tsx +++ b/src/screens/novel/components/NovelBottomSheet.tsx @@ -11,7 +11,7 @@ import { import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; import color from 'color'; -import { TabView, SceneMap, TabBar, TabViewProps } from 'react-native-tab-view'; +import { TabView, TabBar, TabViewProps } from 'react-native-tab-view'; import { BottomSheetView, BottomSheetScrollView } from '@gorhom/bottom-sheet'; import BottomSheet from '@components/BottomSheet/BottomSheet'; import { getString } from '@i18n/translations'; @@ -31,6 +31,11 @@ interface ChaptersSettingsSheetProps { theme: ThemeColors; } +type SettingsRoute = { + key: 'first' | 'second' | 'third'; + title: string; +}; + const ChaptersSettingsSheet = ({ bottomSheetRef, theme, @@ -47,9 +52,9 @@ const ChaptersSettingsSheet = ({ setExcludedScanlators, } = useNovelSettings(); - const rawScanlators = useNovelValue('scanlators') || []; + const rawScanlators = useNovelValue('scanlators'); const scanlators = useMemo( - () => [...rawScanlators].sort((a, b) => a.localeCompare(b)), + () => [...(rawScanlators ?? [])].sort((a, b) => a.localeCompare(b)), [rawScanlators], ); const [scanlatorsModalVisible, setScanlatorsModalVisible] = useState(false); @@ -76,7 +81,7 @@ const ChaptersSettingsSheet = ({ ? 'indeterminate' : false; - const FirstRoute = useCallback( + const renderFilters = useCallback( () => ( <BottomSheetScrollView style={styles.flex}> <Checkbox @@ -152,7 +157,7 @@ const ChaptersSettingsSheet = ({ ], ); - const SecondRoute = useCallback( + const renderSort = useCallback( () => ( <View style={styles.flex}> <SortItem @@ -192,7 +197,7 @@ const ChaptersSettingsSheet = ({ [sort, setChapterSort, theme], ); - const ThirdRoute = useCallback( + const renderDisplay = useCallback( () => ( <View style={styles.flex}> <Checkbox @@ -212,22 +217,30 @@ const ChaptersSettingsSheet = ({ [setShowChapterTitles, showChapterTitles, theme], ); - const renderScene = SceneMap({ - first: FirstRoute, - second: SecondRoute, - third: ThirdRoute, - }); + const renderScene = useCallback( + ({ route }: { route: SettingsRoute }) => { + switch (route.key) { + case 'first': + return renderFilters(); + case 'second': + return renderSort(); + case 'third': + return renderDisplay(); + } + }, + [renderDisplay, renderFilters, renderSort], + ); const layout = useWindowDimensions(); const [index, setIndex] = useState(0); - const [routes] = useState([ + const [routes] = useState<SettingsRoute[]>([ { key: 'first', title: getString('common.filter') }, { key: 'second', title: getString('common.sort') }, { key: 'third', title: getString('common.display') }, ]); - const renderTabBar: TabViewProps<any>['renderTabBar'] = props => ( + const renderTabBar: TabViewProps<SettingsRoute>['renderTabBar'] = props => ( <TabBar {...props} indicatorStyle={{ backgroundColor: theme.primary }} @@ -245,7 +258,7 @@ const ChaptersSettingsSheet = ({ ); const renderLabel = useCallback( - ({ route, color: localColor }: { route: any; color: string }) => { + ({ route, color: localColor }: { route: SettingsRoute; color: string }) => { return <Text style={{ color: localColor }}>{route.title}</Text>; }, [], diff --git a/src/screens/novel/components/NovelFloatingActions.tsx b/src/screens/novel/components/NovelFloatingActions.tsx new file mode 100644 index 000000000..a7cb04119 --- /dev/null +++ b/src/screens/novel/components/NovelFloatingActions.tsx @@ -0,0 +1,85 @@ +import { memo, useMemo } from 'react'; +import { StyleSheet } from 'react-native'; +import { AnimatedFAB } from 'react-native-paper'; +import { ThemeColors } from '@theme/types'; + +interface NovelFloatingActionsProps { + bottomInset: number; + continueLabel: string; + isContinueExtended: boolean; + loading: boolean; + onContinue: () => void; + onScrollToTop: () => void; + showContinue: boolean; + showScrollToTop: boolean; + theme: ThemeColors; +} + +const NovelFloatingActions = ({ + bottomInset, + continueLabel, + isContinueExtended, + loading, + onContinue, + onScrollToTop, + showContinue, + showScrollToTop, + theme, +}: NovelFloatingActionsProps) => { + const scrollToTopStyle = useMemo( + () => [ + styles.scrollToTop, + { backgroundColor: theme.surface2, marginBottom: bottomInset }, + ], + [bottomInset, theme.surface2], + ); + const continueStyle = useMemo( + () => [ + styles.continue, + { backgroundColor: theme.primary, marginBottom: bottomInset }, + ], + [bottomInset, theme.primary], + ); + + return ( + <> + {showScrollToTop ? ( + <AnimatedFAB + style={scrollToTopStyle} + color={theme.primary} + icon="arrow-up" + label="" + extended={false} + onPress={onScrollToTop} + visible + /> + ) : null} + {showContinue ? ( + <AnimatedFAB + style={continueStyle} + extended={isContinueExtended && !loading} + color={theme.onPrimary} + uppercase={false} + label={continueLabel} + icon="play" + onPress={onContinue} + /> + ) : null} + </> + ); +}; + +export default memo(NovelFloatingActions); + +const styles = StyleSheet.create({ + continue: { + bottom: 16, + margin: 16, + position: 'absolute', + right: 0, + }, + scrollToTop: { + bottom: 16, + position: 'absolute', + }, +}); diff --git a/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx b/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx index 17902e032..85cef660d 100644 --- a/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx +++ b/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx @@ -140,13 +140,13 @@ const NovelScreenButtonGroup: React.FC<NovelScreenButtonGroupProps> = ({ /> ) : null} </View> - {novel.id !== 'NO_ID' && ( + {novel.id !== 'NO_ID' && setCategoryModalVisible ? ( <SetCategoryModal novelIds={[novel.id]} closeModal={closeSetCategoryModal} - visible={setCategoryModalVisible} + visible /> - )} + ) : null} </> ); }; diff --git a/src/screens/novel/components/NovelScreenList.tsx b/src/screens/novel/components/NovelScreenList.tsx index 33ccaeccc..d3cb93873 100644 --- a/src/screens/novel/components/NovelScreenList.tsx +++ b/src/screens/novel/components/NovelScreenList.tsx @@ -1,47 +1,47 @@ import * as React from 'react'; import ChapterItem from './ChapterItem'; import NovelInfoHeader from './Info/NovelInfoHeader'; -import { useCallback, useEffect, useMemo, useRef, useState } from 'react'; -import { pickCustomNovelCover } from '@database/queries/NovelQueries'; +import { useCallback, useMemo, useRef, useState } from 'react'; import { ChapterInfo, NovelInfo } from '@database/types'; import { useAppSettings, useDownload, useTheme } from '@hooks/persisted'; -import { - updateNovel, - updateNovelPage, -} from '@services/updates/LibraryUpdateQueries'; import { getString } from '@i18n/translations'; -import { showToast } from '@utils/showToast'; import { - Dimensions, - NativeSyntheticEvent, - NativeScrollEvent, RefreshControl, StyleSheet, + useWindowDimensions, View, } from 'react-native'; -import { SharedValue } from 'react-native-reanimated'; +import { + runOnJS, + SharedValue, + useAnimatedReaction, + useSharedValue, +} from 'react-native-reanimated'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; import TrackSheet from './Tracker/TrackSheet'; import NovelBottomSheet from './NovelBottomSheet'; import PageNavigationBottomSheet from './PageNavigationBottomSheet'; import * as Haptics from 'expo-haptics'; -import { AnimatedFAB } from 'react-native-paper'; import { ChapterListSkeleton } from '@components/Skeleton/Skeleton'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; -import { LegendList, LegendListRef } from '@legendapp/list/react-native'; -import NativeFile from '@modules/native-file'; -import { downloadFile } from '@plugins/helpers/fetch'; -import { StorageAccessFramework } from 'expo-file-system/legacy'; +import { LegendListRef } from '@legendapp/list/react-native'; +import { AnimatedLegendList } from '@legendapp/list/reanimated'; import PagePaginationControl from './PagePaginationControl'; import { useNovelActions, useNovelValue } from '../NovelContext'; import { UseBooleanReturnType } from '@hooks/index'; +import { useCustomNovelCover } from '../hooks/useCustomNovelCover'; +import { useSaveNovelCover } from '../hooks/useSaveNovelCover'; +import { NovelScreenProps } from '@navigators/types'; +import { useDownloadReconciliation } from '../hooks/useDownloadReconciliation'; +import { useNovelRefresh } from '../hooks/useNovelRefresh'; +import NovelFloatingActions from './NovelFloatingActions'; type NovelScreenListProps = { headerOpacity: SharedValue<number>; listRef: React.RefObject<LegendListRef | null>; - navigation: any; - selected: ChapterInfo[]; - setSelected: React.Dispatch<React.SetStateAction<ChapterInfo[]>>; + navigation: Pick<NovelScreenProps['navigation'], 'navigate'>; + selected: number[]; + setSelected: React.Dispatch<React.SetStateAction<number[]>>; routeBaseNovel: { name: string; path: string; @@ -76,12 +76,11 @@ const NovelScreenList = ({ deleteChapter, setNovel, getNextChapterBatch, + getChapters, openPage, - updateChapter, refreshNovel, } = useNovelActions(); - const { pluginId } = routeBaseNovel; const routeNovel: Omit<NovelInfo, 'id'> & { id: 'NO_ID' } = { inLibrary: false, isLocal: false, @@ -90,7 +89,6 @@ const NovelScreenList = ({ id: 'NO_ID', }; const novel = fetchedNovel ?? routeNovel; - const [updating, setUpdating] = useState(false); const { useFabForContinueReading, disableHapticFeedback, @@ -103,67 +101,77 @@ const NovelScreenList = ({ const theme = useTheme(); const { top: topInset, bottom: bottomInset } = useSafeAreaInsets(); - const { downloadingChapterIds, downloadChapter, enqueueTasks } = - useDownload(); + const { + downloadingChapterIds, + downloadingNovelIds, + downloadChapter, + enqueueTasks, + } = useDownload(); - // Mark chapters as downloaded when their download completes - const prevDownloadingRef = useRef(downloadingChapterIds); - useEffect(() => { - const prev = prevDownloadingRef.current; - prevDownloadingRef.current = downloadingChapterIds; - if (prev === downloadingChapterIds) { - return; - } - for (const id of prev) { - if (!downloadingChapterIds.has(id)) { - const index = chapters.findIndex(c => c.id === id); - if (index !== -1) { - updateChapter(index, { isDownloaded: true }); - } - } - } - }, [downloadingChapterIds, chapters, updateChapter]); + // Queue removal can mean success, failure, or cancellation. Reconcile once + // after this novel's queue settles instead of reloading for every task. + const isNovelDownloading = + novel.id !== 'NO_ID' && downloadingNovelIds.has(novel.id); + useDownloadReconciliation(isNovelDownloading, getChapters); const [isFabExtended, setIsFabExtended] = useState(true); const [showScrollToTop, setShowScrollToTop] = useState(false); + const scrollOffset = useSharedValue(0); + const { height: screenHeight } = useWindowDimensions(); const novelBottomSheetRef = useRef<BottomSheetModalMethods>(null); const trackerSheetRef = useRef<BottomSheetModalMethods>(null); const pageNavigationSheetRef = useRef<BottomSheetModalMethods>(null); // Derive selectedIds Set for O(1) lookups - const selectedIds = useMemo( - () => new Set(selected.map(s => s.id)), - [selected], - ); + const selectedIds = useMemo(() => new Set(selected), [selected]); const isSelectionMode = selected.length > 0; + const hasDownloadedChapters = useMemo( + () => chapters.some(chapter => chapter.isDownloaded), + [chapters], + ); - const onPageScroll = useCallback( - (event: NativeSyntheticEvent<NativeScrollEvent>) => { - const y = event.nativeEvent.contentOffset.y; + useAnimatedReaction( + () => scrollOffset.value, + (currentOffset, previousOffset) => { + headerOpacity.set( + currentOffset < 50 ? 0 : Math.min((currentOffset - 50) / 150, 1), + ); + + if (previousOffset === null) { + return; + } - headerOpacity.set(y < 50 ? 0 : (y - 50) / 150); - const currentScrollPosition = Math.floor(y) ?? 0; if (useFabForContinueReading && lastRead) { - setIsFabExtended(currentScrollPosition <= 0); + const isExtended = currentOffset <= 0; + if (isExtended !== previousOffset <= 0) { + runOnJS(setIsFabExtended)(isExtended); + } } - const screenHeight = Dimensions.get('window').height; - setShowScrollToTop(currentScrollPosition > screenHeight / 2); + const shouldShowScrollToTop = currentOffset > screenHeight / 2; + if (shouldShowScrollToTop !== previousOffset > screenHeight / 2) { + runOnJS(setShowScrollToTop)(shouldShowScrollToTop); + } }, - [headerOpacity, useFabForContinueReading, lastRead], + [headerOpacity, lastRead, screenHeight, useFabForContinueReading], ); + const listSharedValues = useMemo(() => ({ scrollOffset }), [scrollOffset]); + // --- Stable callbacks --- const navigateToChapter = useCallback( (chapter: ChapterInfo) => { + if (!fetchedNovel) { + return; + } navigation.navigate('ReaderStack', { screen: 'Chapter', - params: { novel, chapter }, + params: { novel: fetchedNovel, chapter }, }); }, - [navigation, novel], + [navigation, fetchedNovel], ); const onSelectPress = useCallback( @@ -172,9 +180,9 @@ const NovelScreenList = ({ navigateToChapter(chapter); } else { setSelected(sel => - sel.some(it => it.id === chapter.id) - ? sel.filter(it => it.id !== chapter.id) - : [...sel, chapter], + sel.includes(chapter.id) + ? sel.filter(id => id !== chapter.id) + : [...sel, chapter.id], ); } }, @@ -188,37 +196,27 @@ const NovelScreenList = ({ if (!disableHapticFeedback) { Haptics.impactAsync(Haptics.ImpactFeedbackStyle.Medium); } - return [...sel, chapter]; + return [...sel, chapter.id]; } if (sel.length === chapters.length) { return sel; } - const lastSelectedChapter = sel[sel.length - 1]; - if (lastSelectedChapter.id === chapter.id) { + const lastSelectedChapterId = sel[sel.length - 1]; + if (lastSelectedChapterId === chapter.id) { return sel; } - if (lastSelectedChapter.id > chapter.id) { - return [ + const lowerId = Math.min(lastSelectedChapterId, chapter.id); + const upperId = Math.max(lastSelectedChapterId, chapter.id); + return Array.from( + new Set([ ...sel, - chapter, - ...chapters.filter( - (chap: ChapterInfo) => - (chap.id <= chapter.id || chap.id >= lastSelectedChapter.id) === - false, - ), - ]; - } - return [ - ...sel, - chapter, - ...chapters.filter( - (chap: ChapterInfo) => - (chap.id >= chapter.id || chap.id <= lastSelectedChapter.id) === - false, - ), - ]; + ...chapters + .filter(chap => chap.id >= lowerId && chap.id <= upperId) + .map(chap => chap.id), + ]), + ); }); }, [chapters, disableHapticFeedback, setSelected], @@ -240,48 +238,13 @@ const NovelScreenList = ({ [novel, downloadChapter], ); - const onRefresh = useCallback(async () => { - if (novel.id !== 'NO_ID') { - setUpdating(true); - updateNovel(pluginId, novel.path, novel.id, { - downloadNewChapters, - refreshNovelMetadata, - enqueue: enqueueTasks, - }) - .then(() => refreshNovel()) - .then(() => - showToast( - getString('novelScreen.updatedToast', { name: novel.name }), - ), - ) - .catch(error => showToast('Failed updating: ' + error.message)) - .finally(() => setUpdating(false)); - } - }, [ - novel, - pluginId, + const { updating, refresh: onRefresh } = useNovelRefresh({ + novel: novel.id === 'NO_ID' ? undefined : novel, downloadNewChapters, refreshNovelMetadata, - refreshNovel, - enqueueTasks, - ]); - - const onRefreshPage = useCallback( - async (page: string) => { - if (novel.id !== 'NO_ID') { - setUpdating(true); - updateNovelPage(pluginId, novel.path, novel.path, novel.id, page, { - downloadNewChapters, - enqueue: enqueueTasks, - }) - .then(() => refreshNovel()) - .then(() => showToast(`Updated page: ${page}`)) - .catch(e => showToast('Failed updating: ' + e.message)) - .finally(() => setUpdating(false)); - } - }, - [novel, pluginId, downloadNewChapters, refreshNovel, enqueueTasks], - ); + reloadNovel: refreshNovel, + enqueue: enqueueTasks, + }); const refreshControlElement = useMemo( () => ( @@ -300,81 +263,23 @@ const NovelScreenList = ({ listRef.current?.scrollToOffset({ offset: 0, animated: true }); }, [listRef]); - const setCustomNovelCover = useCallback(async () => { - if (!novel || novel.id === 'NO_ID') { - return; - } - const newCover = await pickCustomNovelCover(novel); - if (newCover) { - setNovel({ - ...novel, - cover: newCover, - }); - } - }, [novel, setNovel]); - - const saveNovelCover = useCallback(async () => { - if (!novel) { - showToast(getString('novelScreen.coverNotSaved')); - return; - } - if (!novel.cover) { - showToast(getString('novelScreen.noCoverFound')); - return; - } - const permissions = - await StorageAccessFramework.requestDirectoryPermissionsAsync(); - if (!permissions.granted) { - showToast(getString('novelScreen.coverNotSaved')); - return; - } - const cover = novel.cover; - let tempCoverUri: string | null = null; - try { - let imageExtension = cover.split('.').pop() || 'png'; - if (imageExtension.includes('?')) { - imageExtension = imageExtension.split('?')[0] || 'png'; - } - imageExtension = ['jpg', 'jpeg', 'png', 'webp'].includes( - imageExtension || '', - ) - ? imageExtension - : 'png'; - - const novelName = novel.name.replace(/[^a-zA-Z0-9]/g, '_'); - const fileName = `${novelName}_${novel.id}.${imageExtension}`; - const coverDestUri = await StorageAccessFramework.createFileAsync( - permissions.directoryUri, - fileName, - 'image/' + imageExtension, - ); - if (cover.startsWith('http')) { - const { ExternalCachesDirectoryPath } = NativeFile; - tempCoverUri = ExternalCachesDirectoryPath + '/' + fileName; - await downloadFile(cover, tempCoverUri); - NativeFile.copyFile(tempCoverUri, coverDestUri); - } else { - NativeFile.copyFile(cover, coverDestUri); - } - showToast(getString('novelScreen.coverSaved')); - } catch (err: any) { - showToast(err.message); - } finally { - if (tempCoverUri) { - NativeFile.unlink(tempCoverUri); - } - } - }, [novel]); + const setCustomNovelCover = useCustomNovelCover( + novel.id === 'NO_ID' ? undefined : novel, + setNovel, + ); + const saveNovelCover = useSaveNovelCover( + novel.id === 'NO_ID' ? undefined : novel, + ); const onFabPress = useCallback(() => { const chapter = lastRead ?? firstUnreadChapter; - if (chapter) { + if (chapter && fetchedNovel) { navigation.navigate('ReaderStack', { screen: 'Chapter', - params: { novel, chapter }, + params: { novel: fetchedNovel, chapter }, }); } - }, [lastRead, firstUnreadChapter, novel, navigation]); + }, [lastRead, firstUnreadChapter, fetchedNovel, navigation]); const hasMultiplePages = pages.length > 1 || (novel?.totalPages ?? 0) > 1; @@ -411,7 +316,7 @@ const NovelScreenList = ({ () => ( <> <NovelInfoHeader - chapters={chapters} + hasDownloadedChapters={hasDownloadedChapters} deleteDownloadSnackbar={deleteDownloadSnackbar} fetching={fetching} filter={filter} @@ -419,14 +324,8 @@ const NovelScreenList = ({ isLoading={loading} lastRead={lastRead} navigateToChapter={navigateToChapter} - navigation={navigation} novel={novel} novelBottomSheetRef={novelBottomSheetRef} - onRefreshPage={onRefreshPage} - page={pages.length > 1 ? pages[pageIndex] : undefined} - pageIndex={pageIndex} - pages={pages} - pageNavigationSheetRef={pageNavigationSheetRef} setCustomNovelCover={setCustomNovelCover} saveNovelCover={saveNovelCover} theme={theme} @@ -437,7 +336,7 @@ const NovelScreenList = ({ </> ), [ - chapters, + hasDownloadedChapters, deleteDownloadSnackbar, fetching, filter, @@ -445,11 +344,7 @@ const NovelScreenList = ({ loading, lastRead, navigateToChapter, - navigation, novel, - onRefreshPage, - pages, - pageIndex, setCustomNovelCover, saveNovelCover, theme, @@ -458,22 +353,6 @@ const NovelScreenList = ({ ], ); - const scrollToTopFabStyle = useMemo( - () => [ - styles.scrollToTopFab, - { backgroundColor: theme.surface2, marginBottom: bottomInset }, - ], - [theme.surface2, bottomInset], - ); - - const continueFabStyle = useMemo( - () => [ - styles.fab, - { backgroundColor: theme.primary, marginBottom: bottomInset }, - ], - [theme.primary, bottomInset], - ); - const continueFabLabel = useMemo( () => lastRead @@ -482,43 +361,61 @@ const NovelScreenList = ({ [lastRead], ); + const renderChapter = useCallback( + ({ item }: { item: ChapterInfo }) => { + if (novel.id === 'NO_ID') { + return null; + } + return ( + <ChapterItem + chapter={item} + isDownloading={downloadingChapterIds.has(item.id)} + isBookmarked={!!item.bookmark} + isLocal={novel.isLocal ?? false} + theme={theme} + showChapterTitles={showChapterTitles} + isSelected={selectedIds.has(item.id)} + novelName={novel.name} + onDeleteChapter={handleDeleteChapter} + onDownloadChapter={handleDownloadChapter} + onSelectPress={onSelectPress} + onSelectLongPress={onSelectLongPress} + /> + ); + }, + [ + downloadingChapterIds, + handleDeleteChapter, + handleDownloadChapter, + novel, + onSelectLongPress, + onSelectPress, + selectedIds, + showChapterTitles, + theme, + ], + ); + const listExtraData = useMemo( + () => ({ downloadingChapterIds, selectedIds }), + [downloadingChapterIds, selectedIds], + ); + return ( <> - <LegendList + <AnimatedLegendList ref={listRef} estimatedItemSize={64} data={chapters} recycleItems ListEmptyComponent={listEmptyComponent} - renderItem={({ item }) => { - if (novel.id === 'NO_ID') { - return null; - } - return ( - <ChapterItem - chapter={item} - isDownloading={downloadingChapterIds.has(item.id)} - isBookmarked={!!item.bookmark} - isLocal={novel.isLocal ?? false} - theme={theme} - showChapterTitles={showChapterTitles} - isSelected={selectedIds.has(item.id)} - novelName={novel.name} - onDeleteChapter={handleDeleteChapter} - onDownloadChapter={handleDownloadChapter} - onSelectPress={onSelectPress} - onSelectLongPress={onSelectLongPress} - /> - ); - }} + renderItem={renderChapter} keyExtractor={chapterKeyExtractor} - extraData={[downloadingChapterIds, selectedIds]} + extraData={listExtraData} contentContainerStyle={styles.contentContainer} refreshControl={refreshControlElement} onEndReached={getNextChapterBatch} onEndReachedThreshold={6} - onScroll={onPageScroll} - scrollEventThrottle={16} + sharedValues={listSharedValues} //drawDistance={1000} ListHeaderComponent={listHeader} /> @@ -538,28 +435,20 @@ const NovelScreenList = ({ openPage={openPage} /> ) : null} - {showScrollToTop ? ( - <AnimatedFAB - style={scrollToTopFabStyle} - color={theme.primary} - icon="arrow-up" - label="" - extended={false} - onPress={scrollToTop} - visible={showScrollToTop} - /> - ) : null} - {useFabForContinueReading && (lastRead || firstUnreadChapter) ? ( - <AnimatedFAB - style={continueFabStyle} - extended={isFabExtended && !loading} - color={theme.onPrimary} - uppercase={false} - label={continueFabLabel} - icon="play" - onPress={onFabPress} - /> - ) : null} + <NovelFloatingActions + bottomInset={bottomInset} + continueLabel={continueFabLabel} + isContinueExtended={isFabExtended} + loading={loading} + onContinue={onFabPress} + onScrollToTop={scrollToTop} + showContinue={ + useFabForContinueReading && + Boolean(lastRead || firstUnreadChapter) + } + showScrollToTop={showScrollToTop} + theme={theme} + /> </> ) : null} </> @@ -569,22 +458,12 @@ const NovelScreenList = ({ const styles = StyleSheet.create({ container: { flex: 1 }, contentContainer: { paddingBottom: 100 }, - fab: { - bottom: 16, - margin: 16, - position: 'absolute', - right: 0, - }, rowBack: { alignItems: 'center', flex: 1, flexDirection: 'row', justifyContent: 'space-between', }, - scrollToTopFab: { - bottom: 16, - position: 'absolute', - }, }); export default React.memo(NovelScreenList); diff --git a/src/screens/novel/components/SetCategoriesModal.tsx b/src/screens/novel/components/SetCategoriesModal.tsx index 4c5e90da9..dab3ecb02 100644 --- a/src/screens/novel/components/SetCategoriesModal.tsx +++ b/src/screens/novel/components/SetCategoriesModal.tsx @@ -1,4 +1,4 @@ -import React, { useCallback, useEffect, useState } from 'react'; +import React, { useEffect, useState } from 'react'; import { Dimensions, FlatList, StyleSheet, Text, View } from 'react-native'; import { NavigationProp, useNavigation } from '@react-navigation/native'; @@ -34,26 +34,21 @@ const SetCategoryModal: React.FC<SetCategoryModalProps> = ({ const [selectedCategories, setSelectedCategories] = useState<Category[]>([]); const [categories = [], setCategories] = useState<CCategory[]>(); - const getCategories = useCallback(async () => { - const res = await getCategoriesWithCount(novelIds); - setCategories(res); - setSelectedCategories(res.filter(c => c.novelsCount)); - }, [novelIds]); - useEffect(() => { - if (visible) { - getCategories(); - } - }, [getCategories, visible]); + let active = true; + void getCategoriesWithCount(novelIds).then(result => { + if (active) { + setCategories(result); + setSelectedCategories(result.filter(category => category.novelsCount)); + } + }); + return () => { + active = false; + }; + }, [novelIds]); return ( - <Dialog.Root - visible={visible} - onDismiss={() => { - closeModal(); - setSelectedCategories([]); - }} - > + <Dialog.Root visible={visible} onDismiss={closeModal}> <Dialog.Title>{getString('categories.setCategories')}</Dialog.Title> <Dialog.ScrollArea> <FlatList diff --git a/src/screens/novel/components/Tracker/ScoreSelectors.tsx b/src/screens/novel/components/Tracker/ScoreSelectors.tsx index 1931da9b9..26b47a3ed 100644 --- a/src/screens/novel/components/Tracker/ScoreSelectors.tsx +++ b/src/screens/novel/components/Tracker/ScoreSelectors.tsx @@ -1,4 +1,4 @@ -import React, { useEffect, useState } from 'react'; +import React, { useState } from 'react'; import { ScrollView, StyleSheet, Text, View } from 'react-native'; import { TextInput } from 'react-native-paper'; @@ -50,11 +50,6 @@ export const MangaUpdatesScoreSelector: React.FC<ScoreSelectorProps> = ({ ); const [error, setError] = useState<string | undefined>(); - useEffect(() => { - setScoreText(trackItem.score === 0 ? '' : trackItem.score.toString()); - setError(undefined); - }, [trackItem.score]); - const handleChangeText = (text: string) => { setScoreText(text); diff --git a/src/screens/novel/components/Tracker/TrackSheet.tsx b/src/screens/novel/components/Tracker/TrackSheet.tsx index 0a0b6e43f..218c0ed07 100644 --- a/src/screens/novel/components/Tracker/TrackSheet.tsx +++ b/src/screens/novel/components/Tracker/TrackSheet.tsx @@ -156,6 +156,9 @@ const TrackSheet: React.FC<TrackSheetProps> = ({ bottomSheetRef, novel }) => { return [Math.min(totalHeight, 600)]; // Cap at 600px }, [authenticatedTrackers, isTrackedOn]); + const activeTrackedNovel = activeTracker + ? getTrackedNovel(activeTracker.name) + : undefined; if (authenticatedTrackers.length === 0) { return null; @@ -201,43 +204,49 @@ const TrackSheet: React.FC<TrackSheetProps> = ({ bottomSheetRef, novel }) => { </ScrollView> </BottomSheet> <Portal> - {activeTracker && ( + {activeTracker ? ( <> - {getTrackedNovel(activeTracker.name) ? ( + {activeTrackedNovel ? ( <> - <SetTrackStatusDialog - tracker={activeTracker} - trackItem={getTrackedNovel(activeTracker.name)!} - visible={trackStatusDialog} - onDismiss={handleDismissStatusDialog} - onUpdateStatus={updateTrackStatus} - /> - <SetTrackChaptersDialog - tracker={activeTracker} - trackItem={getTrackedNovel(activeTracker.name)!} - visible={trackChaptersDialog} - onDismiss={handleDismissChaptersDialog} - onUpdateChapters={updateTrackChapters} - /> - <SetTrackScoreDialog - tracker={activeTracker} - trackItem={getTrackedNovel(activeTracker.name)!} - visible={trackScoreDialog} - onDismiss={handleDismissScoreDialog} - onUpdateScore={updateTrackScore} - /> + {trackStatusDialog ? ( + <SetTrackStatusDialog + tracker={activeTracker} + trackItem={activeTrackedNovel} + visible + onDismiss={handleDismissStatusDialog} + onUpdateStatus={updateTrackStatus} + /> + ) : null} + {trackChaptersDialog ? ( + <SetTrackChaptersDialog + tracker={activeTracker} + trackItem={activeTrackedNovel} + visible + onDismiss={handleDismissChaptersDialog} + onUpdateChapters={updateTrackChapters} + /> + ) : null} + {trackScoreDialog ? ( + <SetTrackScoreDialog + tracker={activeTracker} + trackItem={activeTrackedNovel} + visible + onDismiss={handleDismissScoreDialog} + onUpdateScore={updateTrackScore} + /> + ) : null} </> - ) : ( + ) : trackSearchDialog ? ( <TrackSearchDialog tracker={activeTracker} onTrackNovel={trackNovelOn} - visible={trackSearchDialog} + visible onDismiss={handleDismissSearchDialog} novelName={novel.name} /> - )} + ) : null} </> - )} + ) : null} </Portal> </> ); diff --git a/src/screens/novel/components/__tests__/NovelScreenList.test.tsx b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx index 0105e6084..a97c454e0 100644 --- a/src/screens/novel/components/__tests__/NovelScreenList.test.tsx +++ b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx @@ -5,6 +5,7 @@ const mockUseNovelValue = jest.fn(); const mockUseNovelActions = jest.fn(); const mockDownloadChapter = jest.fn(); let mockDownloadingChapterIds = new Set<number>(); +let mockDownloadingNovelIds = new Set<number>(); jest.mock('../../NovelContext', () => ({ useNovelValue: (key: string) => mockUseNovelValue(key), @@ -20,6 +21,7 @@ jest.mock('@hooks/persisted', () => ({ }), useDownload: () => ({ downloadingChapterIds: mockDownloadingChapterIds, + downloadingNovelIds: mockDownloadingNovelIds, downloadChapter: mockDownloadChapter, }), useTheme: () => ({ @@ -41,12 +43,12 @@ jest.mock('react-native-safe-area-context', () => ({ useSafeAreaInsets: () => ({ top: 0, bottom: 0 }), })); -jest.mock('@legendapp/list/react-native', () => { +jest.mock('@legendapp/list/reanimated', () => { const React = require('react'); const { View } = require('react-native'); return { - LegendList: ({ data, renderItem, ListHeaderComponent }: any) => + AnimatedLegendList: ({ data, renderItem, ListHeaderComponent }: any) => React.createElement( View, null, @@ -224,6 +226,7 @@ const createStore = (overrides: Record<string, unknown> = {}) => { novel: baseNovel, batchInformation: { batch: 0, total: 1, totalChapters: 2 }, pageIndex: 0, + getChapters: jest.fn(), openPage: jest.fn(), updateChapter: jest.fn(), refreshNovel: jest.fn(), @@ -245,6 +248,7 @@ const wireStoreSelectors = (store: ReturnType<typeof createStore>) => { mockUseNovelActions.mockReturnValue({ deleteChapter: store.state.deleteChapter, setNovel: store.state.setNovel, + getChapters: store.state.getChapters, openPage: store.state.openPage, updateChapter: store.state.updateChapter, refreshNovel: store.state.refreshNovel, @@ -275,6 +279,7 @@ describe('NovelScreenList (task 12 context boundary cutover)', () => { beforeEach(() => { jest.clearAllMocks(); mockDownloadingChapterIds = new Set<number>(); + mockDownloadingNovelIds = new Set<number>(); }); it('uses novelStore selector actions', () => { @@ -288,15 +293,35 @@ describe('NovelScreenList (task 12 context boundary cutover)', () => { expect(store.state.deleteChapter).toHaveBeenCalledTimes(1); }); - it('marks downloaded chapter when an id leaves downloading set', () => { + it('reconciles once after the novel download queue settles', () => { const store = createStore(); - mockDownloadingChapterIds = new Set<number>([1]); + mockDownloadingChapterIds = new Set<number>([1, 2]); + mockDownloadingNovelIds = new Set<number>([baseNovel.id]); wireStoreSelectors(store); const view = renderList(); + mockDownloadingChapterIds = new Set<number>([2]); + view.rerender( + <NovelScreenList + headerOpacity={headerOpacity as any} + listRef={listRef as any} + navigation={navigation} + routeBaseNovel={{ + name: 'Route Novel', + path: '/novel/test', + pluginId: 'plugin.test', + }} + selected={[]} + setSelected={jest.fn()} + />, + ); + + expect(store.state.getChapters).not.toHaveBeenCalled(); + mockDownloadingChapterIds = new Set<number>(); + mockDownloadingNovelIds = new Set<number>(); view.rerender( <NovelScreenList headerOpacity={headerOpacity as any} @@ -312,9 +337,8 @@ describe('NovelScreenList (task 12 context boundary cutover)', () => { />, ); - expect(store.state.updateChapter).toHaveBeenCalledWith(0, { - isDownloaded: true, - }); + expect(store.state.getChapters).toHaveBeenCalledTimes(1); + expect(store.state.updateChapter).not.toHaveBeenCalled(); }); it('uses selector-backed page navigation action from novelStore', () => { diff --git a/src/screens/novel/hooks/useChapterSelection.ts b/src/screens/novel/hooks/useChapterSelection.ts new file mode 100644 index 000000000..736a176bf --- /dev/null +++ b/src/screens/novel/hooks/useChapterSelection.ts @@ -0,0 +1,24 @@ +import { useCallback, useMemo, useState } from 'react'; +import { ChapterInfo } from '@database/types'; + +export const useChapterSelection = (chapters: ChapterInfo[]) => { + const [selectedIds, setSelectedIds] = useState<number[]>([]); + const selectedIdSet = useMemo(() => new Set(selectedIds), [selectedIds]); + const selectedChapters = useMemo( + () => chapters.filter(chapter => selectedIdSet.has(chapter.id)), + [chapters, selectedIdSet], + ); + const clearSelection = useCallback(() => setSelectedIds([]), []); + const selectAll = useCallback( + () => setSelectedIds(chapters.map(chapter => chapter.id)), + [chapters], + ); + + return { + selectedIds, + selectedChapters, + setSelectedIds, + clearSelection, + selectAll, + }; +}; diff --git a/src/screens/novel/hooks/useCustomNovelCover.ts b/src/screens/novel/hooks/useCustomNovelCover.ts new file mode 100644 index 000000000..a1da9c8aa --- /dev/null +++ b/src/screens/novel/hooks/useCustomNovelCover.ts @@ -0,0 +1,18 @@ +import { useCallback } from 'react'; +import { NovelInfo } from '@database/types'; +import { pickCustomNovelCover } from '@database/queries/NovelQueries'; + +export const useCustomNovelCover = ( + novel: NovelInfo | undefined, + setNovel: (novel: NovelInfo | undefined) => void, +) => + useCallback(async () => { + if (!novel) { + return; + } + + const cover = await pickCustomNovelCover(novel); + if (cover) { + setNovel({ ...novel, cover }); + } + }, [novel, setNovel]); diff --git a/src/screens/novel/hooks/useDownloadReconciliation.ts b/src/screens/novel/hooks/useDownloadReconciliation.ts new file mode 100644 index 000000000..1764fd01a --- /dev/null +++ b/src/screens/novel/hooks/useDownloadReconciliation.ts @@ -0,0 +1,20 @@ +import { useEffect, useRef } from 'react'; + +export const useDownloadReconciliation = ( + isNovelDownloading: boolean, + reloadChapters: () => Promise<void>, +) => { + const hadNovelDownloadsRef = useRef(false); + + useEffect(() => { + if (isNovelDownloading) { + hadNovelDownloadsRef.current = true; + return; + } + + if (hadNovelDownloadsRef.current) { + hadNovelDownloadsRef.current = false; + void reloadChapters(); + } + }, [isNovelDownloading, reloadChapters]); +}; diff --git a/src/screens/novel/hooks/useNovelRefresh.ts b/src/screens/novel/hooks/useNovelRefresh.ts new file mode 100644 index 000000000..3184f2c6b --- /dev/null +++ b/src/screens/novel/hooks/useNovelRefresh.ts @@ -0,0 +1,58 @@ +import { useCallback, useState } from 'react'; +import { NovelInfo } from '@database/types'; +import { BackgroundTaskEnqueuer } from '@services/backgroundTasks'; +import { updateNovel } from '@services/updates/LibraryUpdateQueries'; +import { getString } from '@i18n/translations'; +import { showToast } from '@utils/showToast'; + +interface UseNovelRefreshOptions { + novel: NovelInfo | undefined; + downloadNewChapters: boolean; + refreshNovelMetadata: boolean; + enqueue: BackgroundTaskEnqueuer; + reloadNovel: () => Promise<void>; +} + +export const useNovelRefresh = ({ + novel, + downloadNewChapters, + refreshNovelMetadata, + enqueue, + reloadNovel, +}: UseNovelRefreshOptions) => { + const [updating, setUpdating] = useState(false); + + const refresh = useCallback(async () => { + if (!novel || updating) { + return; + } + + setUpdating(true); + try { + await updateNovel(novel.pluginId, novel.path, novel.id, { + downloadNewChapters, + refreshNovelMetadata, + enqueue, + }); + await reloadNovel(); + showToast(getString('novelScreen.updatedToast', { name: novel.name })); + } catch (error) { + showToast( + `Failed updating: ${ + error instanceof Error ? error.message : String(error) + }`, + ); + } finally { + setUpdating(false); + } + }, [ + downloadNewChapters, + enqueue, + novel, + refreshNovelMetadata, + reloadNovel, + updating, + ]); + + return { updating, refresh }; +}; diff --git a/src/screens/novel/hooks/useNovelScreenActions.ts b/src/screens/novel/hooks/useNovelScreenActions.ts new file mode 100644 index 000000000..0492857b3 --- /dev/null +++ b/src/screens/novel/hooks/useNovelScreenActions.ts @@ -0,0 +1,174 @@ +import { useCallback, useMemo } from 'react'; +import { Share } from 'react-native'; +import { isNumber } from 'lodash-es'; + +import { + getAllUndownloadedAndUnreadChapters, + getAllUndownloadedChapters, +} from '@database/queries/ChapterQueries'; +import { ChapterInfo, NovelInfo } from '@database/types'; +import { useDownload } from '@hooks/persisted'; +import { resolveUrl } from '@services/plugin/fetch'; +import { MaterialDesignIconName } from '@type/icon'; + +import { useNovelActions } from '../NovelContext'; + +type SelectionAction = { + icon: MaterialDesignIconName; + onPress: () => void; +}; + +interface UseNovelScreenActionsOptions { + chapters: ChapterInfo[]; + clearSelection: () => void; + novel?: NovelInfo; + selectedChapters: ChapterInfo[]; +} + +export const useNovelScreenActions = ({ + chapters, + clearSelection, + novel, + selectedChapters, +}: UseNovelScreenActionsOptions) => { + const { + bookmarkChapters, + deleteChapters, + markChaptersRead, + markChaptersUnreadAndResetProgress, + markPreviouschaptersRead, + markPreviousChaptersUnread, + } = useNovelActions(); + const { downloadChapters } = useDownload(); + + const downloadAvailableChapters = useCallback( + async (amount: number | 'all' | 'unread') => { + if (!novel) { + return; + } + + let availableChapters = chapters; + if (amount === 'all') { + availableChapters = await getAllUndownloadedChapters(novel.id); + } else if (amount === 'unread') { + availableChapters = await getAllUndownloadedAndUnreadChapters(novel.id); + } else if (isNumber(amount)) { + availableChapters = availableChapters + .filter(chapter => !chapter.isDownloaded) + .slice(0, amount); + } + + if (availableChapters.length > 0) { + downloadChapters(novel, availableChapters); + } + }, + [chapters, downloadChapters, novel], + ); + + const deleteDownloadedChapters = useCallback(() => { + deleteChapters(chapters.filter(chapter => chapter.isDownloaded)); + }, [chapters, deleteChapters]); + + const shareNovel = useCallback(() => { + if (novel) { + void Share.share({ + message: resolveUrl(novel.pluginId, novel.path, true), + }); + } + }, [novel]); + + const selectionActions = useMemo(() => { + const actions: SelectionAction[] = []; + const finish = (action: () => void) => () => { + action(); + clearSelection(); + }; + + if ( + !novel?.isLocal && + selectedChapters.some(chapter => !chapter.isDownloaded) + ) { + actions.push({ + icon: 'download-outline', + onPress: finish(() => { + if (novel) { + downloadChapters( + novel, + selectedChapters.filter(chapter => !chapter.isDownloaded), + ); + } + }), + }); + } + + if ( + !novel?.isLocal && + selectedChapters.some(chapter => chapter.isDownloaded) + ) { + actions.push({ + icon: 'trash-can-outline', + onPress: finish(() => + deleteChapters( + selectedChapters.filter(chapter => chapter.isDownloaded), + ), + ), + }); + } + + actions.push({ + icon: 'bookmark-outline', + onPress: finish(() => bookmarkChapters(selectedChapters)), + }); + + if (selectedChapters.some(chapter => chapter.unread)) { + actions.push({ + icon: 'check', + onPress: finish(() => markChaptersRead(selectedChapters)), + }); + } + + if (selectedChapters.some(chapter => !chapter.unread)) { + actions.push({ + icon: 'check-outline', + onPress: finish(() => { + void markChaptersUnreadAndResetProgress(selectedChapters); + }), + }); + } + + if (selectedChapters.length === 1) { + const selectedChapter = selectedChapters[0]; + actions.push({ + icon: selectedChapter.unread ? 'playlist-check' : 'playlist-remove', + onPress: finish(() => { + if (selectedChapter.unread) { + markPreviouschaptersRead(selectedChapter.id); + } else { + markPreviousChaptersUnread(selectedChapter.id); + } + }), + }); + } + + return actions; + }, [ + bookmarkChapters, + clearSelection, + deleteChapters, + downloadChapters, + markChaptersRead, + markChaptersUnreadAndResetProgress, + markPreviousChaptersUnread, + markPreviouschaptersRead, + novel, + selectedChapters, + ]); + + return { + deleteDownloadedChapters, + downloadAvailableChapters, + downloadChapters, + selectionActions, + shareNovel, + }; +}; diff --git a/src/screens/novel/hooks/useSaveNovelCover.ts b/src/screens/novel/hooks/useSaveNovelCover.ts new file mode 100644 index 000000000..04e574f13 --- /dev/null +++ b/src/screens/novel/hooks/useSaveNovelCover.ts @@ -0,0 +1,59 @@ +import { useCallback } from 'react'; +import { StorageAccessFramework } from 'expo-file-system/legacy'; + +import { NovelInfo } from '@database/types'; +import { getString } from '@i18n/translations'; +import NativeFile from '@modules/native-file'; +import { downloadFile } from '@plugins/helpers/fetch'; +import { showToast } from '@utils/showToast'; + +export const useSaveNovelCover = (novel: NovelInfo | undefined) => + useCallback(async () => { + if (!novel?.cover) { + showToast( + getString( + novel ? 'novelScreen.noCoverFound' : 'novelScreen.coverNotSaved', + ), + ); + return; + } + + const permissions = + await StorageAccessFramework.requestDirectoryPermissionsAsync(); + if (!permissions.granted) { + showToast(getString('novelScreen.coverNotSaved')); + return; + } + + const cover = novel.cover; + let tempCoverUri: string | null = null; + try { + const rawExtension = cover.split('.').pop()?.split('?')[0] || 'png'; + const extension = ['jpg', 'jpeg', 'png', 'webp'].includes(rawExtension) + ? rawExtension + : 'png'; + const fileName = `${novel.name.replace(/[^a-zA-Z0-9]/g, '_')}_${ + novel.id + }.${extension}`; + const destination = await StorageAccessFramework.createFileAsync( + permissions.directoryUri, + fileName, + `image/${extension}`, + ); + + if (cover.startsWith('http')) { + tempCoverUri = `${NativeFile.ExternalCachesDirectoryPath}/${fileName}`; + await downloadFile(cover, tempCoverUri); + await NativeFile.copyFile(tempCoverUri, destination); + } else { + await NativeFile.copyFile(cover, destination); + } + showToast(getString('novelScreen.coverSaved')); + } catch (error) { + showToast(error instanceof Error ? error.message : String(error)); + } finally { + if (tempCoverUri) { + await NativeFile.unlink(tempCoverUri).catch(() => undefined); + } + } + }, [novel]); diff --git a/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts b/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts index 0afbd6425..93ca1c84d 100644 --- a/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts +++ b/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts @@ -31,6 +31,7 @@ describe('background task definitions', () => { name: 'DOWNLOAD_CHAPTER', data: { novelName: 'Example Novel', + novelId: 42, chapters: [{ chapterId: 42, chapterName: 'Chapter 7' }], }, }; diff --git a/src/services/backgroundTasks/contracts.ts b/src/services/backgroundTasks/contracts.ts index ed8c4f093..a4f4625aa 100644 --- a/src/services/backgroundTasks/contracts.ts +++ b/src/services/backgroundTasks/contracts.ts @@ -40,7 +40,15 @@ export type BackgroundTask = export type DownloadChapterTask = { name: 'DOWNLOAD_CHAPTER'; - data: { novelName: string; chapters: ChapterDownload[] }; + data: { + novelName: string; + /** + * Optional for compatibility with download tasks persisted before the + * per-novel queue identity was introduced. + */ + novelId?: number; + chapters: ChapterDownload[]; + }; }; export type BackgroundTaskMetadata = { diff --git a/src/services/migrate/migrateNovel.ts b/src/services/migrate/migrateNovel.ts index 50ba15712..4afd6d451 100644 --- a/src/services/migrate/migrateNovel.ts +++ b/src/services/migrate/migrateNovel.ts @@ -163,6 +163,7 @@ export const migrateNovel = async ( name: 'DOWNLOAD_CHAPTER', data: { novelName: toNovel.name, + novelId: toNovel.id, chapters: chaptersToDownload, }, }); diff --git a/src/services/updates/LibraryUpdateQueries.ts b/src/services/updates/LibraryUpdateQueries.ts index b009cd2dc..afe3082a1 100644 --- a/src/services/updates/LibraryUpdateQueries.ts +++ b/src/services/updates/LibraryUpdateQueries.ts @@ -7,7 +7,7 @@ import type { BackgroundTaskEnqueuer } from '@services/backgroundTasks/contracts import { dbManager } from '@database/db'; import { novelSchema, chapterSchema } from '@database/schema'; import { eq, and, inArray } from 'drizzle-orm'; -import NativeFile from '@modules/native-file' +import NativeFile from '@modules/native-file'; import { insertChapters } from '@database/queries/ChapterQueries'; /** @@ -143,6 +143,7 @@ const updateNovelChapters = async ( name: 'DOWNLOAD_CHAPTER', data: { novelName, + novelId, chapters: insertedNewChapters.map(insertedChapter => ({ chapterId: insertedChapter.id, chapterName: From 17c891e1334409fa29d4a365b9ba46014b81b591 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Fri, 24 Jul 2026 20:14:33 +0530 Subject: [PATCH 050/148] refactor: Standardize Bottom Sheet UX and Styling [skip ci] --- src/components/BottomSheet/BottomSheet.tsx | 80 ++++++------- .../BottomSheet/BottomSheetBackdrop.tsx | 26 +++- .../BottomSheet/__tests__/layout.test.ts | 45 +++++++ src/components/BottomSheet/layout.ts | 39 ++++++ src/hooks/persisted/useTheme.ts | 7 ++ .../BrowseSourceScreen/BrowseSourceScreen.tsx | 6 +- .../components/FilterBottomSheet.tsx | 113 ++++++++---------- src/screens/library/LibraryScreen.tsx | 7 +- .../LibraryBottomSheet/LibraryBottomSheet.tsx | 15 +-- .../novel/components/NovelBottomSheet.tsx | 29 +---- .../components/PageNavigationBottomSheet.tsx | 22 +--- .../novel/components/Tracker/TrackSheet.tsx | 12 +- .../ReaderBottomSheet/ReaderBottomSheet.tsx | 22 +--- .../SettingsReaderScreen.tsx | 34 +----- src/theme/types/index.ts | 1 + 15 files changed, 222 insertions(+), 236 deletions(-) create mode 100644 src/components/BottomSheet/__tests__/layout.test.ts create mode 100644 src/components/BottomSheet/layout.ts diff --git a/src/components/BottomSheet/BottomSheet.tsx b/src/components/BottomSheet/BottomSheet.tsx index a71748d6c..7577b4582 100644 --- a/src/components/BottomSheet/BottomSheet.tsx +++ b/src/components/BottomSheet/BottomSheet.tsx @@ -1,6 +1,5 @@ import React, { RefObject, useCallback, useMemo, useRef } from 'react'; import { - // BottomSheetBackdrop, BottomSheetBackdropProps, BottomSheetModal, BottomSheetModalProps, @@ -11,53 +10,50 @@ import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/typ import BottomSheetBackdrop from './BottomSheetBackdrop'; import { StyleSheet, useWindowDimensions } from 'react-native'; import { useTheme } from '@hooks/persisted'; +import { getBottomSheetLayout, normalizeBottomSheetSnapPoints } from './layout'; interface BottomSheetProps - extends Omit<BottomSheetModalProps, 'ref' | 'onChange' | 'snapPoints'> { + extends Omit< + BottomSheetModalProps, + | 'backgroundComponent' + | 'backgroundStyle' + | 'backdropComponent' + | 'bottomInset' + | 'containerStyle' + | 'enableDynamicSizing' + | 'enableOverDrag' + | 'enablePanDownToClose' + | 'handleComponent' + | 'handleIndicatorStyle' + | 'handleStyle' + | 'onChange' + | 'ref' + | 'snapPoints' + | 'style' + | 'topInset' + > { bottomSheetRef: RefObject<BottomSheetModalMethods | null>; onChange?: (index: number) => void; snapPoints?: number[]; } -// const MD3DragHandle = () => { -// const theme = useTheme(); -// return ( -// <View style={[handleStyles.container, { backgroundColor: theme.surface }]}> -// <View -// style={[ -// handleStyles.handle, -// { backgroundColor: theme.onSurfaceVariant }, -// ]} -// /> -// </View> -// ); -// }; - -// const handleStyles = StyleSheet.create({ -// container: { -// alignItems: 'center', -// paddingVertical: 12, -// }, -// handle: { -// width: 32, -// height: 4, -// borderRadius: 2, -// opacity: 0.4, -// }, -// }); - const BottomSheet: React.FC<BottomSheetProps> = ({ bottomSheetRef, children, onChange, - containerStyle, snapPoints, ...otherProps }) => { const indexRef = useRef<number>(null); const { bottom, top } = useSafeAreaInsets(); - const { height } = useWindowDimensions(); + const { height, width } = useWindowDimensions(); const theme = useTheme(); + const { horizontalInset, maxHeight, topMargin } = getBottomSheetLayout({ + bottom, + height, + top, + width, + }); const renderBackdrop = useCallback( (backdropProps: BottomSheetBackdropProps) => ( <BottomSheetBackdrop {...backdropProps} /> @@ -73,17 +69,8 @@ const BottomSheet: React.FC<BottomSheetProps> = ({ }); const safeSnapPoints = useMemo(() => { - if (!snapPoints) { - return undefined; - } - const maxHeight = height - top; - return snapPoints - .sort((a, b) => a - b) - .map(point => { - if (point < maxHeight - 100) return point; - return maxHeight; - }); - }, [height, snapPoints, top]); + return normalizeBottomSheetSnapPoints(snapPoints, maxHeight); + }, [maxHeight, snapPoints]); return ( <BottomSheetModal @@ -93,16 +80,21 @@ const BottomSheet: React.FC<BottomSheetProps> = ({ backgroundStyle={[ styles.modal, { - backgroundColor: theme.surface, + backgroundColor: theme.surfaceContainerLow ?? theme.surface, }, ]} - containerStyle={[{ paddingBottom: bottom }, containerStyle]} + containerStyle={{ + paddingBottom: bottom, + paddingHorizontal: horizontalInset, + }} onChange={index => { onChange?.(index); indexRef.current = index; }} enableDynamicSizing={false} enableOverDrag={false} + enablePanDownToClose + topInset={top + topMargin} snapPoints={safeSnapPoints} {...otherProps} > diff --git a/src/components/BottomSheet/BottomSheetBackdrop.tsx b/src/components/BottomSheet/BottomSheetBackdrop.tsx index d2a1db10d..98be181c0 100644 --- a/src/components/BottomSheet/BottomSheetBackdrop.tsx +++ b/src/components/BottomSheet/BottomSheetBackdrop.tsx @@ -1,12 +1,20 @@ -import React, { memo } from 'react'; +import { memo } from 'react'; import { Pressable, StyleSheet } from 'react-native'; import Animated, { FadeIn, FadeOut } from 'react-native-reanimated'; import { useBottomSheet } from '@gorhom/bottom-sheet'; import { BottomSheetBackdropProps } from '@gorhom/bottom-sheet/lib/typescript/components/bottomSheetBackdrop/types'; +import Color from 'color'; + +import { useTheme } from '@hooks/persisted'; +import { getString } from '@i18n/translations'; const styles = StyleSheet.create({ container: { - backgroundColor: 'rgba(0, 0, 0, 0.4)', + bottom: 0, + left: 0, + position: 'absolute', + right: 0, + top: 0, }, }); @@ -14,12 +22,20 @@ const AnimatedPressable = Animated.createAnimatedComponent(Pressable); const CustomBackdrop = ({ style }: BottomSheetBackdropProps) => { const { close } = useBottomSheet(); + const theme = useTheme(); + return ( <AnimatedPressable + accessibilityLabel={getString('common.cancel')} + accessibilityRole="button" onPress={() => close()} - entering={FadeIn.duration(100)} - exiting={FadeOut.duration(100)} - style={[styles.container, style]} + entering={FadeIn.duration(200)} + exiting={FadeOut.duration(150)} + style={[ + styles.container, + style, + { backgroundColor: Color(theme.scrim).alpha(0.32).string() }, + ]} /> ); }; diff --git a/src/components/BottomSheet/__tests__/layout.test.ts b/src/components/BottomSheet/__tests__/layout.test.ts new file mode 100644 index 000000000..76ec73e7f --- /dev/null +++ b/src/components/BottomSheet/__tests__/layout.test.ts @@ -0,0 +1,45 @@ +import { + getBottomSheetLayout, + normalizeBottomSheetSnapPoints, +} from '../layout'; + +describe('bottom sheet layout', () => { + it('preserves the Material 3 top margin on compact windows', () => { + expect( + getBottomSheetLayout({ + bottom: 16, + height: 800, + top: 24, + width: 400, + }), + ).toEqual({ + horizontalInset: 0, + maxHeight: 688, + topMargin: 72, + }); + }); + + it('centers sheets at the 640dp max width on large windows', () => { + expect( + getBottomSheetLayout({ + bottom: 16, + height: 800, + top: 24, + width: 1000, + }), + ).toEqual({ + horizontalInset: 180, + maxHeight: 704, + topMargin: 56, + }); + }); + + it('sorts and clamps snap points without mutating the caller array', () => { + const snapPoints = [720, 320, 480]; + + expect(normalizeBottomSheetSnapPoints(snapPoints, 600)).toEqual([ + 320, 480, 600, + ]); + expect(snapPoints).toEqual([720, 320, 480]); + }); +}); diff --git a/src/components/BottomSheet/layout.ts b/src/components/BottomSheet/layout.ts new file mode 100644 index 000000000..94199caf9 --- /dev/null +++ b/src/components/BottomSheet/layout.ts @@ -0,0 +1,39 @@ +const MAX_WIDTH = 640; +const COMPACT_TOP_MARGIN = 72; +const LARGE_WINDOW_MARGIN = 56; + +interface BottomSheetLayoutInput { + bottom: number; + height: number; + top: number; + width: number; +} + +export const getBottomSheetLayout = ({ + bottom, + height, + top, + width, +}: BottomSheetLayoutInput) => { + const isLargeWindow = width > MAX_WIDTH; + const topMargin = isLargeWindow ? LARGE_WINDOW_MARGIN : COMPACT_TOP_MARGIN; + const horizontalInset = isLargeWindow + ? Math.max(LARGE_WINDOW_MARGIN, (width - MAX_WIDTH) / 2) + : 0; + + return { + horizontalInset, + maxHeight: Math.max(0, height - top - bottom - topMargin), + topMargin, + }; +}; + +export const normalizeBottomSheetSnapPoints = ( + snapPoints: number[] | undefined, + maxHeight: number, +) => + snapPoints + ? [...snapPoints] + .sort((a, b) => a - b) + .map(point => Math.min(point, maxHeight)) + : undefined; diff --git a/src/hooks/persisted/useTheme.ts b/src/hooks/persisted/useTheme.ts index df2d77eb0..2338e9ff0 100644 --- a/src/hooks/persisted/useTheme.ts +++ b/src/hooks/persisted/useTheme.ts @@ -39,8 +39,15 @@ const getSurfaceContainerHigh = (colors: ThemeColors): string => .rgb() .string(); +const getSurfaceContainerLow = (colors: ThemeColors): string => + Color(colors.surface) + .mix(Color(colors.onSurface), colors.isDark ? 0.05 : 0.04) + .rgb() + .string(); + const addComputedColors = (colors: ThemeColors): ThemeColors => ({ ...colors, + surfaceContainerLow: getSurfaceContainerLow(colors), surfaceContainerHigh: getSurfaceContainerHigh(colors), surface2: getElevationColor(colors, 0.08), overlay3: overlay(3, colors.surface), diff --git a/src/screens/BrowseSourceScreen/BrowseSourceScreen.tsx b/src/screens/BrowseSourceScreen/BrowseSourceScreen.tsx index d5a9abbaf..217f3816a 100644 --- a/src/screens/BrowseSourceScreen/BrowseSourceScreen.tsx +++ b/src/screens/BrowseSourceScreen/BrowseSourceScreen.tsx @@ -1,10 +1,10 @@ -import React, { useCallback, useRef, useState } from 'react'; +import { useCallback, useRef, useState } from 'react'; import { FAB } from 'react-native-paper'; import { ErrorScreenV2, SafeAreaView, SearchbarV2 } from '@components/index'; import NovelList from '@components/NovelList'; import NovelCover from '@components/NovelCover'; -import { BottomSheetModal } from '@gorhom/bottom-sheet'; +import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import FilterBottomSheet from './components/FilterBottomSheet'; import { useSearch } from '@hooks'; @@ -84,7 +84,7 @@ const BrowseSourceScreen = ({ route, navigation }: BrowseSourceScreenProps) => { ); const { bottom, right } = useSafeAreaInsets(); - const filterSheetRef = useRef<BottomSheetModal | null>(null); + const filterSheetRef = useRef<BottomSheetModalMethods | null>(null); return ( <SafeAreaView> <SearchbarV2 diff --git a/src/screens/BrowseSourceScreen/components/FilterBottomSheet.tsx b/src/screens/BrowseSourceScreen/components/FilterBottomSheet.tsx index 0a60ed856..6a345b901 100644 --- a/src/screens/BrowseSourceScreen/components/FilterBottomSheet.tsx +++ b/src/screens/BrowseSourceScreen/components/FilterBottomSheet.tsx @@ -8,7 +8,8 @@ import { } from 'react-native'; import BottomSheet from '@components/BottomSheet/BottomSheet'; -import { BottomSheetFlatList, BottomSheetModal } from '@gorhom/bottom-sheet'; +import { BottomSheetFlatList } from '@gorhom/bottom-sheet'; +import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { useTheme } from '@hooks/persisted'; import { @@ -24,7 +25,6 @@ import { TextInput, overlay } from 'react-native-paper'; import { getValueFor } from './filterUtils'; import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; -import { useSafeAreaInsets } from 'react-native-safe-area-context'; import Switch from '@components/Switch/Switch'; const insertOrRemoveIntoArray = (array: string[], val: string): string[] => @@ -328,7 +328,7 @@ const FilterItem: React.FC<FilterItemProps> = ({ }; interface BottomSheetProps { - filterSheetRef: React.RefObject<BottomSheetModal | null>; + filterSheetRef: React.RefObject<BottomSheetModalMethods | null>; filters: Filters; setFilters: (filters?: SelectedFilters) => void; clearFilters: (filters: Filters) => void; @@ -341,75 +341,64 @@ const FilterBottomSheet: React.FC<BottomSheetProps> = ({ setFilters, }) => { const theme = useTheme(); - const { bottom } = useSafeAreaInsets(); const [selectedFilters, setSelectedFilters] = useState<SelectedFilters>(filters); return ( - <BottomSheet - bottomSheetRef={filterSheetRef} - snapPoints={[400, 600]} - bottomInset={bottom} - handleComponent={null} - children={ - <View style={styles.flex}> - <View - style={[ - styles.buttonContainer, - { borderBottomColor: theme.outline }, - ]} - > - <Button - title={getString('common.reset')} - onPress={() => { - setSelectedFilters(filters); - clearFilters(filters); - }} - /> - <Button - title={getString('common.filter')} - textColor={theme.onPrimary} - onPress={() => { - setFilters(selectedFilters); - filterSheetRef?.current?.close(); - }} - mode="contained" - /> - </View> - <BottomSheetFlatList - data={ - filters && - (Object.entries(filters) as [string, Filters[string]][]) - } - keyExtractor={(item: [string, Filters[string]]) => - 'filter' + item[0] - } - renderItem={({ item }: { item: [string, Filters[string]] }) => ( - <FilterItem - theme={theme} - filter={item[1]} - filterKey={item[0]} - selectedFilters={selectedFilters} - setSelectedFilters={setSelectedFilters} - /> - )} + <BottomSheet bottomSheetRef={filterSheetRef} snapPoints={[400, 600]}> + <View style={styles.flex}> + <View + style={[ + styles.buttonContainer, + { borderBottomColor: theme.outlineVariant }, + ]} + > + <Button + title={getString('common.reset')} + onPress={() => { + setSelectedFilters(filters); + clearFilters(filters); + }} + /> + <Button + title={getString('common.filter')} + textColor={theme.onPrimary} + onPress={() => { + setFilters(selectedFilters); + filterSheetRef?.current?.close(); + }} + mode="contained" /> </View> - } - > + <BottomSheetFlatList + data={ + filters && (Object.entries(filters) as [string, Filters[string]][]) + } + keyExtractor={(item: [string, Filters[string]]) => 'filter' + item[0]} + renderItem={({ item }: { item: [string, Filters[string]] }) => ( + <FilterItem + theme={theme} + filter={item[1]} + filterKey={item[0]} + selectedFilters={selectedFilters} + setSelectedFilters={setSelectedFilters} + /> + )} + /> + </View> {/*<BottomSheetFlatList - data={filters && Object.entries(filters)} + data={filters && Object.entries(filters)} keyExtractor={(item: [string, unknown]) => 'filter' + item[0]} renderItem={({ item }: { item: [string, Filters[string]] }) => ( - <FilterItem - theme={theme} - filter={item[1]} + <FilterItem + theme={theme} + filter={item[1]} filterKey={item[0] as keyof Filters} - selectedFilters={selectedFilters} - setSelectedFilters={setSelectedFilters} - /> - )} - />*/} + selectedFilters={selectedFilters} + setSelectedFilters={setSelectedFilters} + /> + )} + />*/} </BottomSheet> ); }; diff --git a/src/screens/library/LibraryScreen.tsx b/src/screens/library/LibraryScreen.tsx index f0f1bb502..8455f5bd9 100644 --- a/src/screens/library/LibraryScreen.tsx +++ b/src/screens/library/LibraryScreen.tsx @@ -13,7 +13,7 @@ import { useWindowDimensions, View, } from 'react-native'; -import { BottomSheetModal } from '@gorhom/bottom-sheet'; +import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { NavigationState, SceneRendererProps, @@ -92,7 +92,7 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { const layout = useWindowDimensions(); - const bottomSheetRef = useRef<BottomSheetModal | null>(null); + const bottomSheetRef = useRef<BottomSheetModalMethods | null>(null); const [index, setIndex] = useState(0); @@ -346,8 +346,7 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { () => [ { title: getString('libraryScreen.extraMenu.updateLibrary'), - onPress: () => - backgroundTasks.enqueue({ name: 'UPDATE_LIBRARY' }), + onPress: () => backgroundTasks.enqueue({ name: 'UPDATE_LIBRARY' }), }, { title: getString('libraryScreen.extraMenu.updateCategory'), diff --git a/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx b/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx index b536eb8d6..0d234a321 100644 --- a/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx +++ b/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx @@ -27,7 +27,6 @@ import { librarySortOrderList, } from '@screens/library/constants/constants'; import { RadioButton } from '@components/RadioButton/RadioButton'; -import { overlay } from 'react-native-paper'; import { BottomSheetView } from '@gorhom/bottom-sheet'; import BottomSheet from '@components/BottomSheet/BottomSheet'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; @@ -206,7 +205,7 @@ const LibraryBottomSheet: React.FC<LibraryBottomSheetProps> = ({ indicatorStyle={{ backgroundColor: theme.primary }} style={[ { - backgroundColor: overlay(2, theme.surface), + backgroundColor: theme.surfaceContainerLow ?? theme.surface, borderBottomColor, }, styles.tabBar, @@ -220,6 +219,7 @@ const LibraryBottomSheet: React.FC<LibraryBottomSheetProps> = ({ [ theme.primary, theme.surface, + theme.surfaceContainerLow, theme.onSurfaceVariant, theme.rippleColor, borderBottomColor, @@ -255,12 +255,7 @@ const LibraryBottomSheet: React.FC<LibraryBottomSheetProps> = ({ return ( <BottomSheet bottomSheetRef={bottomSheetRef} snapPoints={[520]}> - <BottomSheetView - style={[ - styles.bottomSheetCtn, - { backgroundColor: overlay(2, theme.surface) }, - ]} - > + <BottomSheetView style={styles.bottomSheetCtn}> <TabView commonOptions={commonOptions} navigationState={{ index, routes }} @@ -279,8 +274,6 @@ export default LibraryBottomSheet; const styles = StyleSheet.create({ bottomSheetCtn: { - borderTopLeftRadius: 8, - borderTopRightRadius: 8, flex: 1, }, sectionHeader: { @@ -292,8 +285,6 @@ const styles = StyleSheet.create({ elevation: 0, }, tabView: { - borderTopLeftRadius: 8, - borderTopRightRadius: 8, height: 520, }, flex: { flex: 1 }, diff --git a/src/screens/novel/components/NovelBottomSheet.tsx b/src/screens/novel/components/NovelBottomSheet.tsx index 86be15279..111008765 100644 --- a/src/screens/novel/components/NovelBottomSheet.tsx +++ b/src/screens/novel/components/NovelBottomSheet.tsx @@ -19,10 +19,8 @@ import { getString } from '@i18n/translations'; import { Checkbox, SortItem } from '@components/Checkbox/Checkbox'; import { Button } from '@components'; -import { overlay } from 'react-native-paper'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { ThemeColors } from '@theme/types'; -import { useSafeAreaInsets } from 'react-native-safe-area-context'; import { useNovelSettings } from '@hooks/persisted/useNovelSettings'; import { useNovelValue } from '@screens/novel/NovelContext'; @@ -72,7 +70,6 @@ const ChaptersSettingsSheet = ({ [tempExcludedScanlators], ); - const { left, right } = useSafeAreaInsets(); const readStatus = getChapterFilterState('read'); const unreadStatus = readStatus === 'indeterminate' @@ -246,7 +243,7 @@ const ChaptersSettingsSheet = ({ indicatorStyle={{ backgroundColor: theme.primary }} style={[ { - backgroundColor: overlay(2, theme.surface), + backgroundColor: theme.surfaceContainerLow ?? theme.surface, borderBottomColor: theme.outline, }, styles.tabBar, @@ -265,21 +262,8 @@ const ChaptersSettingsSheet = ({ ); return ( <> - <BottomSheet - snapPoints={[290]} - bottomSheetRef={bottomSheetRef} - backgroundStyle={styles.transparent} - > - <BottomSheetView - style={[ - styles.contentContainer, - { - backgroundColor: overlay(2, theme.surface), - marginLeft: left, - marginRight: right, - }, - ]} - > + <BottomSheet snapPoints={[290]} bottomSheetRef={bottomSheetRef}> + <BottomSheetView style={styles.contentContainer}> <TabView commonOptions={{ label: renderLabel, @@ -350,18 +334,11 @@ export default ChaptersSettingsSheet; const styles = StyleSheet.create({ contentContainer: { - borderTopLeftRadius: 8, - borderTopRightRadius: 8, flex: 1, }, tabView: { - borderTopLeftRadius: 8, - borderTopRightRadius: 8, height: 290, }, - transparent: { - backgroundColor: 'transparent', - }, flex: { flex: 1, }, diff --git a/src/screens/novel/components/PageNavigationBottomSheet.tsx b/src/screens/novel/components/PageNavigationBottomSheet.tsx index fa795b06d..69132cad1 100644 --- a/src/screens/novel/components/PageNavigationBottomSheet.tsx +++ b/src/screens/novel/components/PageNavigationBottomSheet.tsx @@ -13,8 +13,6 @@ import color from 'color'; import BottomSheet from '@components/BottomSheet/BottomSheet'; import { ThemeColors } from '@theme/types'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; -import { useSafeAreaInsets } from 'react-native-safe-area-context'; -import { overlay } from 'react-native-paper'; interface PageNavigationBottomSheetProps { bottomSheetRef: React.RefObject<BottomSheetModalMethods | null>; @@ -32,8 +30,6 @@ export default function PageNavigationBottomSheet({ openPage, }: PageNavigationBottomSheetProps) { const BottomSheetLegendListScrollable = useBottomSheetScrollableCreator(); - const insets = useSafeAreaInsets(); - const { left, right } = insets; const renderItem = ({ item, index }: LegendListRenderItemProps<string>) => { const isSelected = index === pageIndex; @@ -81,19 +77,8 @@ export default function PageNavigationBottomSheet({ <BottomSheet bottomSheetRef={bottomSheetRef} snapPoints={[Math.min(400, pages.length * 56 + 100)]} - backgroundStyle={styles.transparent} > - <BottomSheetView - style={[ - styles.contentContainer, - { - backgroundColor: overlay(2, theme.surface), - marginStart: left, - marginEnd: right, - paddingBottom: insets.bottom, - }, - ]} - > + <BottomSheetView style={styles.contentContainer}> <LegendList data={pages} recycleItems @@ -111,8 +96,6 @@ export default function PageNavigationBottomSheet({ const styles = StyleSheet.create({ contentContainer: { - borderTopLeftRadius: 8, - borderTopRightRadius: 8, flex: 1, maxHeight: 400, }, @@ -143,7 +126,4 @@ const styles = StyleSheet.create({ height: 20, width: 3, }, - transparent: { - backgroundColor: 'transparent', - }, }); diff --git a/src/screens/novel/components/Tracker/TrackSheet.tsx b/src/screens/novel/components/Tracker/TrackSheet.tsx index 218c0ed07..b86916587 100644 --- a/src/screens/novel/components/Tracker/TrackSheet.tsx +++ b/src/screens/novel/components/Tracker/TrackSheet.tsx @@ -1,9 +1,9 @@ import React, { useCallback, useMemo, useState } from 'react'; import { ScrollView, StyleSheet, ToastAndroid, View } from 'react-native'; -import { Portal, overlay } from 'react-native-paper'; +import { Portal } from 'react-native-paper'; import BottomSheet from '@components/BottomSheet/BottomSheet'; -import { useTheme, useTracker, useTrackedNovel } from '@hooks/persisted'; +import { useTracker, useTrackedNovel } from '@hooks/persisted'; import { TrackerName, UserListStatus } from '@services/Trackers'; import { NovelInfo } from '@database/types'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; @@ -21,7 +21,6 @@ interface TrackSheetProps { } const TrackSheet: React.FC<TrackSheetProps> = ({ bottomSheetRef, novel }) => { - const theme = useTheme(); const { getAuthenticatedTrackers } = useTracker(); const { getTrackedNovel, @@ -167,12 +166,7 @@ const TrackSheet: React.FC<TrackSheetProps> = ({ bottomSheetRef, novel }) => { return ( <> <BottomSheet bottomSheetRef={bottomSheetRef} snapPoints={snapPoints}> - <ScrollView - style={[ - styles.contentContainer, - { backgroundColor: overlay(2, theme.surface) }, - ]} - > + <ScrollView style={styles.contentContainer}> {authenticatedTrackers.map(tracker => { const trackerIcon = getTrackerIcon(tracker.name); const trackedNovel = getTrackedNovel(tracker.name); diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx index a03722e69..909353c87 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx @@ -28,8 +28,6 @@ import ReaderTextAlignSelector from './ReaderTextAlignSelector'; import ReaderValueChange from './ReaderValueChange'; import ReaderFontPicker from './ReaderFontPicker'; import TTSTab from './TTSTab'; -import { overlay } from 'react-native-paper'; -import { useSafeAreaInsets } from 'react-native-safe-area-context'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { StringMap } from '@i18n/types'; @@ -138,11 +136,9 @@ const ReaderBottomSheetV2: React.FC<ReaderBottomSheetV2Props> = ({ bottomSheetRef, }) => { const theme = useTheme(); - const { bottom, left, right } = useSafeAreaInsets(); const layout = useWindowDimensions(); - const tabHeaderColor = overlay(2, theme.surface); - const backgroundColor = tabHeaderColor; + const tabHeaderColor = theme.surfaceContainerLow ?? theme.surface; const renderScene = useMemo( () => @@ -175,16 +171,7 @@ const ReaderBottomSheetV2: React.FC<ReaderBottomSheetV2Props> = ({ }, []); return ( - <BottomSheet - bottomSheetRef={bottomSheetRef} - snapPoints={[360, 600]} - backgroundStyle={{ backgroundColor }} - bottomInset={bottom} - containerStyle={[ - styles.container, - { marginLeft: left, marginRight: right }, - ]} - > + <BottomSheet bottomSheetRef={bottomSheetRef} snapPoints={[360, 600]}> <BottomSheetView style={styles.flex}> <TabView commonOptions={{ @@ -205,9 +192,6 @@ const ReaderBottomSheetV2: React.FC<ReaderBottomSheetV2Props> = ({ export default React.memo(ReaderBottomSheetV2); const styles = StyleSheet.create({ - container: { - borderRadius: 8, - }, readerTab: { paddingVertical: 8, }, @@ -216,8 +200,6 @@ const styles = StyleSheet.create({ elevation: 0, }, tabView: { - borderTopLeftRadius: 8, - borderTopRightRadius: 8, height: 600, }, flex: { flex: 1 }, diff --git a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx index a99c127ef..f3441be2d 100644 --- a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx +++ b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx @@ -1,6 +1,6 @@ import { View, StatusBar, StyleSheet, useWindowDimensions } from 'react-native'; -import React, { useEffect, useMemo, useRef, useState } from 'react'; -import { BottomSheetModal } from '@gorhom/bottom-sheet'; +import { useEffect, useMemo, useRef, useState } from 'react'; +import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { useNavigation } from '@react-navigation/native'; import WebView from 'react-native-webview'; import { FAB } from 'react-native-paper'; @@ -45,7 +45,7 @@ const SettingsReaderScreen = () => { const theme = useTheme(); const navigation = useNavigation(); const webViewRef = useRef<WebView>(null); - const bottomSheetRef = useRef<BottomSheetModal>(null); + const bottomSheetRef = useRef<BottomSheetModalMethods>(null); const { bottom, right } = useSafeAreaInsets(); const { height: screenHeight } = useWindowDimensions(); const [activeTab, setActiveTab] = useState<string>('display'); @@ -294,24 +294,8 @@ const SettingsReaderScreen = () => { <BottomSheet bottomSheetRef={bottomSheetRef} snapPoints={[BOTTOM_SHEET_HEIGHT]} - enablePanDownToClose={true} > - <View - style={[ - styles.bottomSheetContent, - { backgroundColor: theme.surface }, - ]} - > - {/* Drag Handle */} - <View style={styles.dragHandleContainer}> - <View - style={[ - styles.dragHandle, - { backgroundColor: theme.onSurfaceVariant }, - ]} - /> - </View> - + <View style={styles.bottomSheetContent}> {/* Tab Bar */} <TabBar tabs={tabs} @@ -338,16 +322,6 @@ const styles = StyleSheet.create({ bottomSheetContent: { flex: 1, }, - dragHandleContainer: { - alignItems: 'center', - paddingVertical: 12, - }, - dragHandle: { - width: 32, - height: 4, - borderRadius: 2, - opacity: 0.4, - }, tabContent: { flex: 1, }, diff --git a/src/theme/types/index.ts b/src/theme/types/index.ts index 9bcc2a080..ddf6e6a02 100644 --- a/src/theme/types/index.ts +++ b/src/theme/types/index.ts @@ -38,6 +38,7 @@ export interface MD3ThemeType { export interface ThemeColors extends MD3ThemeType { rippleColor?: string; + surfaceContainerLow?: string; surfaceContainerHigh?: string; surface2?: string; overlay3?: string; From d44ce7412ac512b392d35e33d6dc9d98587a2350 Mon Sep 17 00:00:00 2001 From: amir-rezaei <31731671+amir-rezaei@users.noreply.github.com> Date: Fri, 24 Jul 2026 16:52:03 +0200 Subject: [PATCH 051/148] docs: Fix Trailing Period, Organization Expansion, and Comma in `CONTRIBUTING.md` (#1893) Co-authored-by: ferkans-amir <amir.rezaei@tu-berlin.de> --- CONTRIBUTING.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f844f7bfe..1fe7b41ed 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,11 +5,11 @@ Contributions are welcome and are greatly appreciated! ## Setup Your Environment with Nix If you are on a Linux system, you can install the nix package manager and use the nix flakes to set up your development environment. -See [CONTRIBUTING-NIX.md](CONTRIBUTING-NIX.md) +See [CONTRIBUTING-NIX.md](CONTRIBUTING-NIX.md). ## Setting Up Your Environment -After forking to your own GitHub org or account, do the following steps to get started: +After forking to your own GitHub organization or account, take the following steps to get started: ```bash # prerequisites @@ -57,7 +57,7 @@ pnpm run dev:android This codebase's linting rules are enforced using [ESLint](http://eslint.org/). It is recommended that you install an eslint plugin for your editor of choice when working on this -codebase, however you can always check to see if the source code is compliant by running: +codebase, however, you can always check to see if the source code is compliant by running: ```bash pnpm run lint From 3d34658d0faee3f1a1dce6ed77f745804851c4c0 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Fri, 24 Jul 2026 21:28:24 +0530 Subject: [PATCH 052/148] feat: Add Material 3 Top Tab Indicators [skip ci] --- src/components/TopTabBar/TopTabBar.tsx | 24 +++ src/components/index.ts | 1 + src/screens/browse/BrowseScreen.tsx | 6 +- src/screens/library/LibraryScreen.tsx | 10 +- .../LibraryBottomSheet/LibraryBottomSheet.tsx | 10 +- .../novel/components/NovelBottomSheet.tsx | 6 +- .../ReaderBottomSheet/ReaderBottomSheet.tsx | 5 +- .../SettingsReaderScreen.tsx | 148 +++++++++++++----- .../components/TabBar.tsx | 72 --------- 9 files changed, 151 insertions(+), 131 deletions(-) create mode 100644 src/components/TopTabBar/TopTabBar.tsx delete mode 100644 src/screens/settings/SettingsReaderScreen/components/TabBar.tsx diff --git a/src/components/TopTabBar/TopTabBar.tsx b/src/components/TopTabBar/TopTabBar.tsx new file mode 100644 index 000000000..ae85753a2 --- /dev/null +++ b/src/components/TopTabBar/TopTabBar.tsx @@ -0,0 +1,24 @@ +import { StyleSheet } from 'react-native'; +import { TabBar, type Route, type TabBarProps } from 'react-native-tab-view'; + +const TopTabBar = <T extends Route>({ + indicatorStyle, + ...props +}: TabBarProps<T>) => ( + <TabBar + {...props} + indicatorStyle={[styles.primaryIndicator, indicatorStyle]} + /> +); + +const styles = StyleSheet.create({ + primaryIndicator: { + width: '60%', + height: 3, + marginHorizontal: 'auto', + borderTopLeftRadius: 3, + borderTopRightRadius: 3, + }, +}); + +export default TopTabBar; diff --git a/src/components/index.ts b/src/components/index.ts index b3f938ae9..04e4699d8 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -26,4 +26,5 @@ export { default as ConfirmationDialog } from './ConfirmationDialog/Confirmation export { default as SafeAreaView } from './SafeAreaView/SafeAreaView'; export { SegmentedControl } from './SegmentedControl'; export { default as BottomTabBar } from './BottomTabBar'; +export { default as TopTabBar } from './TopTabBar/TopTabBar'; export { default as Menu } from './Menu'; diff --git a/src/screens/browse/BrowseScreen.tsx b/src/screens/browse/BrowseScreen.tsx index ab28fb87e..f50e5f1ff 100644 --- a/src/screens/browse/BrowseScreen.tsx +++ b/src/screens/browse/BrowseScreen.tsx @@ -1,13 +1,13 @@ import React, { useCallback, useMemo } from 'react'; import { useWindowDimensions } from 'react-native'; -import { TabView, TabBar, type TabBarProps } from 'react-native-tab-view'; +import { TabView, type TabBarProps } from 'react-native-tab-view'; import Color from 'color'; import { useSearch } from '@hooks'; import { useTheme } from '@hooks/persisted'; import { getString } from '@i18n/translations'; -import { SafeAreaView, SearchbarV2 } from '@components'; +import { SafeAreaView, SearchbarV2, TopTabBar } from '@components'; import { BrowseScreenProps } from '@navigators/types'; import { PluginsTab } from './components/PluginsTab'; import { SourcesTab } from './components/SourcesTab'; @@ -115,7 +115,7 @@ const BrowseScreen = ({ navigation }: BrowseScreenProps) => { const renderTabBar = useCallback( (props: TabBarProps<BrowseRoute>) => ( - <TabBar + <TopTabBar {...props} indicatorStyle={indicatorStyle} style={tabBarStyle} diff --git a/src/screens/library/LibraryScreen.tsx b/src/screens/library/LibraryScreen.tsx index 8455f5bd9..749dda6c2 100644 --- a/src/screens/library/LibraryScreen.tsx +++ b/src/screens/library/LibraryScreen.tsx @@ -17,12 +17,16 @@ import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/typ import { NavigationState, SceneRendererProps, - TabBar, TabView, } from 'react-native-tab-view'; import Color from 'color'; -import { SearchbarV2, Button, SafeAreaView } from '@components/index'; +import { + SearchbarV2, + Button, + SafeAreaView, + TopTabBar, +} from '@components/index'; import { LibraryView } from './components/LibraryListView'; import LibraryBottomSheet from './components/LibraryBottomSheet/LibraryBottomSheet'; import { Banner } from './components/Banner'; @@ -189,7 +193,7 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { const renderTabBar = useCallback( (props: SceneRendererProps & { navigationState: State }) => { return categories.length ? ( - <TabBar + <TopTabBar {...props} scrollEnabled indicatorStyle={styles.tabBarIndicator} diff --git a/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx b/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx index 0d234a321..f6a4ab451 100644 --- a/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx +++ b/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx @@ -7,12 +7,7 @@ import { View, ViewStyle, } from 'react-native'; -import { - SceneMap, - TabBar, - TabDescriptor, - TabView, -} from 'react-native-tab-view'; +import { SceneMap, TabDescriptor, TabView } from 'react-native-tab-view'; import color from 'color'; import { useLibrarySettings, useTheme } from '@hooks/persisted'; @@ -29,6 +24,7 @@ import { import { RadioButton } from '@components/RadioButton/RadioButton'; import { BottomSheetView } from '@gorhom/bottom-sheet'; import BottomSheet from '@components/BottomSheet/BottomSheet'; +import { TopTabBar } from '@components'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { LegendList } from '@legendapp/list/react-native'; @@ -200,7 +196,7 @@ const LibraryBottomSheet: React.FC<LibraryBottomSheetProps> = ({ const renderTabBar = useCallback( (props: any) => ( - <TabBar + <TopTabBar {...props} indicatorStyle={{ backgroundColor: theme.primary }} style={[ diff --git a/src/screens/novel/components/NovelBottomSheet.tsx b/src/screens/novel/components/NovelBottomSheet.tsx index 111008765..77ba4d5e1 100644 --- a/src/screens/novel/components/NovelBottomSheet.tsx +++ b/src/screens/novel/components/NovelBottomSheet.tsx @@ -11,13 +11,13 @@ import { import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; import color from 'color'; -import { TabView, TabBar, TabViewProps } from 'react-native-tab-view'; +import { TabView, TabViewProps } from 'react-native-tab-view'; import { BottomSheetView, BottomSheetScrollView } from '@gorhom/bottom-sheet'; import BottomSheet from '@components/BottomSheet/BottomSheet'; import { getString } from '@i18n/translations'; import { Checkbox, SortItem } from '@components/Checkbox/Checkbox'; -import { Button } from '@components'; +import { Button, TopTabBar } from '@components'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { ThemeColors } from '@theme/types'; @@ -238,7 +238,7 @@ const ChaptersSettingsSheet = ({ ]); const renderTabBar: TabViewProps<SettingsRoute>['renderTabBar'] = props => ( - <TabBar + <TopTabBar {...props} indicatorStyle={{ backgroundColor: theme.primary }} style={[ diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx index 909353c87..ba66a70a3 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx @@ -17,8 +17,9 @@ import Color from 'color'; import { BottomSheetFlashList, BottomSheetView } from '@gorhom/bottom-sheet'; import BottomSheet from '@components/BottomSheet/BottomSheet'; +import { TopTabBar } from '@components'; import { useChapterGeneralSettings, useTheme } from '@hooks/persisted'; -import { SceneMap, TabBar, TabView } from 'react-native-tab-view'; +import { SceneMap, TabView } from 'react-native-tab-view'; import { getString } from '@i18n/translations'; import ReaderSheetPreferenceItem from './ReaderSheetPreferenceItem'; @@ -154,7 +155,7 @@ const ReaderBottomSheetV2: React.FC<ReaderBottomSheetV2Props> = ({ const renderTabBar = useCallback( (props: any) => ( - <TabBar + <TopTabBar {...props} indicatorStyle={{ backgroundColor: theme.primary }} style={[styles.tabBar, { backgroundColor: tabHeaderColor }]} diff --git a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx index f3441be2d..5657863e2 100644 --- a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx +++ b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx @@ -1,12 +1,18 @@ import { View, StatusBar, StyleSheet, useWindowDimensions } from 'react-native'; -import { useEffect, useMemo, useRef, useState } from 'react'; +import { useCallback, useEffect, useMemo, useRef, useState } from 'react'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { useNavigation } from '@react-navigation/native'; import WebView from 'react-native-webview'; import { FAB } from 'react-native-paper'; +import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; +import { + TabView, + type TabBarProps, + type TabDescriptor, +} from 'react-native-tab-view'; import { dummyHTML } from './utils'; -import { Appbar, SafeAreaView } from '@components/index'; +import { Appbar, SafeAreaView, TopTabBar } from '@components/index'; import BottomSheet from '@components/BottomSheet/BottomSheet'; import { @@ -21,13 +27,41 @@ import color from 'color'; import { useBatteryLevel } from 'react-native-device-info'; import * as Speech from 'expo-speech'; -import TabBar, { Tab } from './components/TabBar'; import DisplayTab from './tabs/DisplayTab'; import ThemeTab from './tabs/ThemeTab'; import NavigationTab from './tabs/NavigationTab'; import AccessibilityTab from './tabs/AccessibilityTab'; import AdvancedTab from './tabs/AdvancedTab'; +type ReaderSettingsRoute = { + key: 'display' | 'theme' | 'navigation' | 'accessibility' | 'advanced'; + title: string; + icon: React.ComponentProps<typeof MaterialCommunityIcons>['name']; +}; + +const routes: ReaderSettingsRoute[] = [ + { key: 'display', title: 'Display', icon: 'format-size' }, + { key: 'theme', title: 'Theme', icon: 'palette-outline' }, + { + key: 'navigation', + title: 'Navigation', + icon: 'gesture-swipe-horizontal', + }, + { + key: 'accessibility', + title: 'Accessibility', + icon: 'account-voice', + }, + { key: 'advanced', title: 'Advanced', icon: 'code-braces' }, +]; + +const tabOptions: TabDescriptor<ReaderSettingsRoute> = { + icon: ({ route, color: iconColor }) => ( + <MaterialCommunityIcons name={route.icon} size={20} color={iconColor} /> + ), + label: () => null, +}; + export type TextAlignments = | 'left' | 'center' @@ -47,16 +81,8 @@ const SettingsReaderScreen = () => { const webViewRef = useRef<WebView>(null); const bottomSheetRef = useRef<BottomSheetModalMethods>(null); const { bottom, right } = useSafeAreaInsets(); - const { height: screenHeight } = useWindowDimensions(); - const [activeTab, setActiveTab] = useState<string>('display'); - - const tabs: Tab[] = [ - { id: 'display', label: 'Display', icon: 'format-size' }, - { id: 'theme', label: 'Theme', icon: 'palette-outline' }, - { id: 'navigation', label: 'Navigation', icon: 'gesture-swipe-horizontal' }, - { id: 'accessibility', label: 'Accessibility', icon: 'account-voice' }, - { id: 'advanced', label: 'Advanced', icon: 'code-braces' }, - ]; + const { height: screenHeight, width: screenWidth } = useWindowDimensions(); + const [tabIndex, setTabIndex] = useState(0); const novel = { 'artist': null, @@ -151,22 +177,60 @@ const SettingsReaderScreen = () => { bottomSheetRef.current?.present(); }; - const renderTabContent = () => { - switch (activeTab) { - case 'display': - return <DisplayTab />; - case 'theme': - return <ThemeTab />; - case 'navigation': - return <NavigationTab />; - case 'accessibility': - return <AccessibilityTab />; - case 'advanced': - return <AdvancedTab />; - default: - return <DisplayTab />; - } - }; + const renderTabContent = useCallback( + ({ route }: { route: ReaderSettingsRoute }) => { + switch (route.key) { + case 'display': + return <DisplayTab />; + case 'theme': + return <ThemeTab />; + case 'navigation': + return <NavigationTab />; + case 'accessibility': + return <AccessibilityTab />; + case 'advanced': + return <AdvancedTab />; + default: + return <DisplayTab />; + } + }, + [], + ); + + const tabBarBorderColor = useMemo( + () => + color(theme.isDark ? '#FFFFFF' : '#000000') + .alpha(0.12) + .string(), + [theme.isDark], + ); + + const renderTabBar = useCallback( + (props: TabBarProps<ReaderSettingsRoute>) => ( + <TopTabBar + {...props} + style={[ + styles.tabBar, + { + backgroundColor: theme.surfaceContainerLow ?? theme.surface, + borderBottomColor: tabBarBorderColor, + }, + ]} + indicatorStyle={{ backgroundColor: theme.primary }} + activeColor={theme.primary} + inactiveColor={theme.onSurfaceVariant} + android_ripple={{ color: theme.rippleColor, borderless: false }} + /> + ), + [ + tabBarBorderColor, + theme.onSurfaceVariant, + theme.primary, + theme.rippleColor, + theme.surface, + theme.surfaceContainerLow, + ], + ); return ( <SafeAreaView @@ -296,16 +360,17 @@ const SettingsReaderScreen = () => { snapPoints={[BOTTOM_SHEET_HEIGHT]} > <View style={styles.bottomSheetContent}> - {/* Tab Bar */} - <TabBar - tabs={tabs} - activeTab={activeTab} - onTabChange={setActiveTab} - theme={theme} + <TabView + commonOptions={tabOptions} + navigationState={{ index: tabIndex, routes }} + renderTabBar={renderTabBar} + renderScene={renderTabContent} + onIndexChange={setTabIndex} + initialLayout={{ width: screenWidth }} + lazy + lazyPreloadDistance={0} + swipeEnabled={false} /> - - {/* Tab Content */} - <View style={styles.tabContent}>{renderTabContent()}</View> </View> </BottomSheet> </SafeAreaView> @@ -322,9 +387,6 @@ const styles = StyleSheet.create({ bottomSheetContent: { flex: 1, }, - tabContent: { - flex: 1, - }, container: { flex: 1, }, @@ -334,4 +396,8 @@ const styles = StyleSheet.create({ webView: { flex: 1, }, + tabBar: { + borderBottomWidth: 1, + elevation: 0, + }, }); diff --git a/src/screens/settings/SettingsReaderScreen/components/TabBar.tsx b/src/screens/settings/SettingsReaderScreen/components/TabBar.tsx deleted file mode 100644 index d66962590..000000000 --- a/src/screens/settings/SettingsReaderScreen/components/TabBar.tsx +++ /dev/null @@ -1,72 +0,0 @@ -import React from 'react'; -import { View, Pressable, StyleSheet } from 'react-native'; -import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; -import { ThemeColors } from '@theme/types'; - -export interface Tab { - id: string; - label: string; - icon: React.ComponentProps<typeof MaterialCommunityIcons>['name']; -} - -interface TabBarProps { - tabs: Tab[]; - activeTab: string; - onTabChange: (tabId: string) => void; - theme: ThemeColors; -} - -const TabBar: React.FC<TabBarProps> = ({ - tabs, - activeTab, - onTabChange, - theme, -}) => { - return ( - <View style={styles.container}> - {tabs.map(tab => { - const isActive = activeTab === tab.id; - return ( - <Pressable - key={tab.id} - style={[ - styles.tab, - isActive && { borderBottomColor: theme.primary }, - ]} - onPress={() => onTabChange(tab.id)} - android_ripple={{ - color: theme.rippleColor, - borderless: false, - }} - > - <MaterialCommunityIcons - name={tab.icon} - size={20} - color={isActive ? theme.primary : theme.onSurfaceVariant} - /> - </Pressable> - ); - })} - </View> - ); -}; - -export default TabBar; - -const styles = StyleSheet.create({ - container: { - flexDirection: 'row', - borderBottomWidth: 1, - borderBottomColor: 'rgba(0, 0, 0, 0.12)', - backgroundColor: 'transparent', // Will be set by theme if needed, but the lint was about static style - }, - tab: { - flex: 1, - alignItems: 'center', - justifyContent: 'center', - paddingVertical: 14, - paddingHorizontal: 8, - minHeight: 48, - borderBottomWidth: 2, - }, -}); From e9f6bdaa203890fb7d69b261f31afc431fba429c Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Fri, 24 Jul 2026 21:47:53 +0530 Subject: [PATCH 053/148] fix: Modernize Menu Styling And Outside-Tap Dismissal --- src/components/Menu/index.tsx | 192 ++++++++++++------------- src/components/__tests__/Menu.test.tsx | 86 +++++++++++ 2 files changed, 176 insertions(+), 102 deletions(-) create mode 100644 src/components/__tests__/Menu.test.tsx diff --git a/src/components/Menu/index.tsx b/src/components/Menu/index.tsx index 342f79d00..d4467e748 100644 --- a/src/components/Menu/index.tsx +++ b/src/components/Menu/index.tsx @@ -7,25 +7,26 @@ import React, { useState, } from 'react'; import { + LayoutRectangle, + Modal as NativeModal, Pressable, + StyleProp, StyleSheet, + TextStyle, View, - useWindowDimensions, - StyleProp, ViewStyle, - TextStyle, - LayoutRectangle, + useWindowDimensions, } from 'react-native'; import { ScrollView } from 'react-native-gesture-handler'; -import { Portal } from 'react-native-paper'; -import Animated, { - FadeIn, - FadeOut, - withTiming, - ExitAnimationsValues, - EntryAnimationsValues, - withDelay, -} from 'react-native-reanimated'; +import Animated, { FadeIn, FadeOut } from 'react-native-reanimated'; + +const HORIZONTAL_MARGIN = 16; +const VERTICAL_MARGIN = 8; +const ANCHOR_GAP = 4; +const MAX_MENU_WIDTH = 280; +const MAX_MENU_HEIGHT_RATIO = 0.6; +const ENTER_DURATION = 150; +const EXIT_DURATION = 75; interface MenuProps { visible: boolean; @@ -54,7 +55,6 @@ const Menu: React.FC<MenuProps> & { Item: React.FC<MenuItemProps> } = ({ const theme = useTheme(); const { width: screenWidth, height: screenHeight } = useWindowDimensions(); const anchorRef = useRef<View>(null); - const duration = 250; const [menuLayout, setMenuLayout] = useState<LayoutRectangle | null>(null); const [anchorLayout, setAnchorLayout] = useState<LayoutRectangle>({ @@ -64,39 +64,6 @@ const Menu: React.FC<MenuProps> & { Item: React.FC<MenuItemProps> } = ({ height: 0, }); - const backdropEntering = FadeIn.duration(duration); - const menuEntering = (values: EntryAnimationsValues) => { - 'worklet'; - const animations = { - height: withTiming(values.targetHeight, { duration }), - opacity: withTiming(1, { duration: duration - 100 }), - }; - const initialValues = { - height: 0, - opacity: 0, - }; - return { - initialValues, - animations, - }; - }; - - const backdropExiting = FadeOut.duration(duration); - const menuExiting = (values: ExitAnimationsValues) => { - 'worklet'; - const initialValues = { - height: values.currentHeight, - opacity: 1, - }; - const animations = { - height: withTiming(0, { duration }), - opacity: withDelay(100, withTiming(0, { duration: duration - 100 })), - }; - return { - initialValues, - animations, - }; - }; const measureAnchor = useCallback(() => { anchorRef.current?.measureInWindow((x, y, width, height) => { setAnchorLayout({ x, y, width, height }); @@ -106,28 +73,34 @@ const Menu: React.FC<MenuProps> & { Item: React.FC<MenuItemProps> } = ({ useLayoutEffect(() => { if (visible) { measureAnchor(); - } else { - setMenuLayout(null); // Reset layout when closed } - }, [measureAnchor, visible]); + }, [measureAnchor, screenHeight, screenWidth, visible]); const menuPosition = useMemo(() => { if (!menuLayout) return { opacity: 0 }; const leftPos = Math.max( - 16, - Math.min(anchorLayout.x, screenWidth - menuLayout.width - 16), + HORIZONTAL_MARGIN, + Math.min( + anchorLayout.x, + screenWidth - menuLayout.width - HORIZONTAL_MARGIN, + ), ); - let topPos = anchorLayout.y + anchorLayout.height + 24; + let topPos = anchorLayout.y + anchorLayout.height + ANCHOR_GAP; - const showAbove = topPos + menuLayout.height > screenHeight; + const showAbove = + topPos + menuLayout.height > screenHeight - VERTICAL_MARGIN; if (showAbove) { - topPos -= anchorLayout.height + menuLayout.height; + topPos = anchorLayout.y - menuLayout.height - ANCHOR_GAP; } + topPos = Math.max( + VERTICAL_MARGIN, + Math.min(topPos, screenHeight - menuLayout.height - VERTICAL_MARGIN), + ); const maxWidth = fullWidth ? anchorLayout.width - : Math.min(250, screenWidth - 32); + : Math.min(MAX_MENU_WIDTH, screenWidth - HORIZONTAL_MARGIN * 2); return { left: leftPos, @@ -155,39 +128,56 @@ const Menu: React.FC<MenuProps> & { Item: React.FC<MenuItemProps> } = ({ </View> {visible && ( - <Portal> - {/* Backdrop */} - <Pressable style={StyleSheet.absoluteFillObject} onPress={onDismiss}> + <NativeModal + animationType="none" + hardwareAccelerated + navigationBarTranslucent + onRequestClose={onDismiss} + onShow={measureAnchor} + presentationStyle="overFullScreen" + statusBarTranslucent + transparent + visible + > + <View style={styles.modal}> + <Pressable + accessibilityElementsHidden + importantForAccessibility="no-hide-descendants" + onPress={onDismiss} + style={StyleSheet.absoluteFill} + testID="menu-backdrop" + /> <Animated.View + accessibilityRole="menu" + accessibilityViewIsModal + entering={ + menuLayout ? FadeIn.duration(ENTER_DURATION) : undefined + } + exiting={menuLayout ? FadeOut.duration(EXIT_DURATION) : undefined} + key={menuLayout ? 'ready' : 'measuring'} + onLayout={event => setMenuLayout(event.nativeEvent.layout)} style={[ - styles.backdrop, - theme.isDark ? styles.backdropDark : styles.backdropLight, + styles.menuContainer, + { + backgroundColor: + theme.surfaceContainerLow ?? + theme.surface2 ?? + theme.surface, + }, + contentStyle, + menuPosition, ]} - entering={backdropEntering} - exiting={backdropExiting} - /> - </Pressable> - - {/* Menu */} - <Animated.View - key={menuLayout ? 'ready' : 'measuring'} - style={[ - styles.menuContainer, - { backgroundColor: theme.surface2 || theme.surface }, - contentStyle, - menuPosition, - ]} - onLayout={e => { - setMenuLayout(e.nativeEvent.layout); - }} - entering={menuLayout ? menuEntering : undefined} - exiting={menuLayout ? menuExiting : undefined} - > - <ScrollView style={{ maxHeight: screenHeight * 0.6 }}> - {children} - </ScrollView> - </Animated.View> - </Portal> + testID="menu" + > + <ScrollView + contentContainerStyle={styles.menuContent} + style={{ maxHeight: screenHeight * MAX_MENU_HEIGHT_RATIO }} + > + {children} + </ScrollView> + </Animated.View> + </View> + </NativeModal> )} </> ); @@ -203,6 +193,7 @@ const MenuItem: React.FC<MenuItemProps> = ({ return ( <Pressable + accessibilityRole="menuitem" style={[styles.menuItem, style]} onPress={onPress} android_ripple={{ color: theme.rippleColor, foreground: true }} @@ -219,9 +210,14 @@ const MenuItem: React.FC<MenuItemProps> = ({ Menu.Item = MenuItem; const styles = StyleSheet.create({ + modal: { + flex: 1, + }, menuContainer: { + borderCurve: 'continuous', borderRadius: 4, elevation: 2, + minWidth: 112, shadowOffset: { width: 0, height: 1, @@ -230,30 +226,22 @@ const styles = StyleSheet.create({ shadowRadius: 3, overflow: 'hidden', position: 'absolute', - zIndex: 1001, - }, - backdrop: { - position: 'absolute', - top: 0, - left: 0, - right: 0, - bottom: 0, - }, - backdropDark: { - backgroundColor: 'rgba(0, 0, 0, 0.2)', + zIndex: 1, }, - backdropLight: { - backgroundColor: 'rgba(0, 0, 0, 0.1)', + menuContent: { + paddingVertical: 8, }, menuItem: { paddingHorizontal: 12, - paddingVertical: 12, + paddingVertical: 8, minHeight: 48, justifyContent: 'center', }, menuItemText: { - fontSize: 16, - fontWeight: '400', + fontSize: 14, + fontWeight: '500', + letterSpacing: 0.1, + lineHeight: 20, }, }); diff --git a/src/components/__tests__/Menu.test.tsx b/src/components/__tests__/Menu.test.tsx new file mode 100644 index 000000000..d2e8c9c01 --- /dev/null +++ b/src/components/__tests__/Menu.test.tsx @@ -0,0 +1,86 @@ +import './mocks'; +import { fireEvent, render, screen } from '@testing-library/react-native'; + +import Menu from '../Menu'; + +const mockUseTheme = jest.fn(); + +jest.mock('@hooks/persisted', () => ({ + useTheme: () => mockUseTheme(), +})); + +describe('Menu', () => { + beforeEach(() => { + mockUseTheme.mockReturnValue({ + isDark: false, + onSurface: '#1d1b20', + rippleColor: '#1d1b201f', + shadow: '#000000', + surface: '#fffbfe', + surface2: '#f7f2fa', + surfaceContainerLow: '#f7f2fa', + }); + }); + + it('dismisses when the area outside the menu is pressed', () => { + const onDismiss = jest.fn(); + + render( + <Menu anchor={<></>} onDismiss={onDismiss} visible> + <Menu.Item onPress={() => {}} title="Open" /> + </Menu>, + ); + + fireEvent.press( + screen.getByTestId('menu-backdrop', { + includeHiddenElements: true, + }), + ); + + expect(onDismiss).toHaveBeenCalledTimes(1); + }); + + it('keeps menu item presses separate from backdrop dismissal', () => { + const onDismiss = jest.fn(); + const onPress = jest.fn(); + + render( + <Menu anchor={<></>} onDismiss={onDismiss} visible> + <Menu.Item onPress={onPress} title="Open" /> + </Menu>, + ); + + fireEvent.press(screen.getByRole('menuitem', { name: 'Open' })); + + expect(onPress).toHaveBeenCalledTimes(1); + expect(onDismiss).not.toHaveBeenCalled(); + }); + + it('uses Material 3 container and item tokens', () => { + render( + <Menu anchor={<></>} onDismiss={() => {}} visible> + <Menu.Item onPress={() => {}} title="Open" /> + </Menu>, + ); + + expect( + screen.getByTestId('menu', { includeHiddenElements: true }), + ).toHaveStyle({ + backgroundColor: '#f7f2fa', + borderRadius: 4, + elevation: 2, + minWidth: 112, + }); + expect(screen.getByRole('menuitem', { name: 'Open' })).toHaveStyle({ + minHeight: 48, + paddingHorizontal: 12, + paddingVertical: 8, + }); + expect(screen.getByText('Open')).toHaveStyle({ + fontSize: 14, + fontWeight: '500', + letterSpacing: 0.1, + lineHeight: 20, + }); + }); +}); From 0c8546188eb33a0ac3be46596503cd38e4fb4d75 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Fri, 24 Jul 2026 22:15:02 +0530 Subject: [PATCH 054/148] feat: Add MD3 Slider Component. --- package.json | 1 - pnpm-lock.yaml | 8 - src/components/Slider/Slider.tsx | 416 ++++++++++++++++++ src/components/__tests__/Slider.test.tsx | 184 ++++++++ src/components/index.ts | 2 + .../ReaderBottomSheet/ReaderValueChange.tsx | 58 +-- .../components/ReaderBottomSheet/TTSTab.tsx | 25 +- .../ReaderBottomSheet/TextSizeSlider.tsx | 15 +- .../SettingsReaderScreen/ReaderTextSize.tsx | 48 +- 9 files changed, 664 insertions(+), 93 deletions(-) create mode 100644 src/components/Slider/Slider.tsx create mode 100644 src/components/__tests__/Slider.test.tsx diff --git a/package.json b/package.json index fe0b3804b..9bcdf1607 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,6 @@ "@op-engineering/op-sqlite": "^15.2.14", "@pchmn/expo-material3-theme": "^1.4.0", "@preeternal/react-native-cookie-manager": "^6.3.3", - "@react-native-community/slider": "^5.2.0", "@react-native-documents/picker": "^12.0.1", "@react-native-google-signin/google-signin": "^16.1.2", "@react-native-vector-icons/common": "^13.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 690686844..13f727b82 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,9 +29,6 @@ importers: '@preeternal/react-native-cookie-manager': specifier: ^6.3.3 version: 6.3.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - '@react-native-community/slider': - specifier: ^5.2.0 - version: 5.2.0 '@react-native-documents/picker': specifier: ^12.0.1 version: 12.0.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) @@ -1574,9 +1571,6 @@ packages: react: '*' react-native: '*' - '@react-native-community/slider@5.2.0': - resolution: {integrity: sha512-484sH8aWEaSjxaZ7HT3YZ8CKDcNes2synko1vdEz5DFEdvKAduxKJTj22L/qBMD7rtIkfbX69DMzWDAGbOAV6w==} - '@react-native-documents/picker@12.0.1': resolution: {integrity: sha512-vpJKb4t/5bnxe9+gQl+plJfKrrIsmYwANGhNH2B9E1dS1+6FDBzg4Dwmcq4ueaGfkRKEPJ606mJttVEH1ZKZaA==} peerDependencies: @@ -7603,8 +7597,6 @@ snapshots: react: 19.2.3 react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - '@react-native-community/slider@5.2.0': {} - '@react-native-documents/picker@12.0.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: react: 19.2.3 diff --git a/src/components/Slider/Slider.tsx b/src/components/Slider/Slider.tsx new file mode 100644 index 000000000..3645b8d4b --- /dev/null +++ b/src/components/Slider/Slider.tsx @@ -0,0 +1,416 @@ +import React, { useCallback, useMemo, useState } from 'react'; +import { + AccessibilityActionEvent, + I18nManager, + LayoutChangeEvent, + PanResponder, + StyleProp, + StyleSheet, + Text, + View, + ViewProps, + ViewStyle, +} from 'react-native'; +import Color from 'color'; + +import { useTheme } from '@hooks/persisted'; + +const TOUCH_TARGET_HEIGHT = 48; +const MAX_RENDERED_STOPS = 100; +const HANDLE_WIDTH = 4; +const PRESSED_HANDLE_WIDTH = 2; +const HANDLE_TRACK_GAP = 6; +const INSIDE_CORNER_RADIUS = 2; +const STOP_SIZE = 4; + +export type SliderSize = 'xs' | 's' | 'm' | 'l' | 'xl'; + +const SIZE_TOKENS: Record< + SliderSize, + { trackHeight: number; trackRadius: number; handleHeight: number } +> = { + xs: { trackHeight: 16, trackRadius: 8, handleHeight: 44 }, + s: { trackHeight: 24, trackRadius: 8, handleHeight: 44 }, + m: { trackHeight: 40, trackRadius: 12, handleHeight: 52 }, + l: { trackHeight: 56, trackRadius: 16, handleHeight: 68 }, + xl: { trackHeight: 96, trackRadius: 28, handleHeight: 108 }, +}; + +const clamp = (value: number, min: number, max: number) => + Math.min(Math.max(value, min), max); + +const decimalPlaces = (value: number) => { + const [, decimals = ''] = value.toString().split('.'); + return decimals.length; +}; + +export interface SliderProps + extends Omit< + ViewProps, + | 'accessibilityActions' + | 'accessibilityRole' + | 'accessibilityState' + | 'accessibilityValue' + | 'onAccessibilityAction' + | 'onLayout' + | 'style' + > { + value: number; + min?: number; + max?: number; + step?: number; + disabled?: boolean; + size?: SliderSize; + showStops?: boolean; + showValueIndicator?: boolean; + formatValue?: (value: number) => string; + activeTrackColor?: string; + inactiveTrackColor?: string; + handleColor?: string; + onValueChange?: (value: number) => void; + onSlidingComplete?: (value: number) => void; + style?: StyleProp<ViewStyle>; +} + +const Slider: React.FC<SliderProps> = ({ + value, + min = 0, + max = 1, + step, + disabled = false, + size = 'xs', + showStops = false, + showValueIndicator = false, + formatValue = String, + activeTrackColor, + inactiveTrackColor, + handleColor, + onValueChange, + onSlidingComplete, + style, + testID = 'slider', + ...viewProps +}) => { + const theme = useTheme(); + const [width, setWidth] = useState(0); + const [isActive, setIsActive] = useState(false); + const [dragValue, setDragValue] = useState<number | null>(null); + const sizeTokens = SIZE_TOKENS[size]; + const containerHeight = Math.max( + TOUCH_TARGET_HEIGHT, + sizeTokens.handleHeight, + ); + const centerY = containerHeight / 2; + const trackTop = centerY - sizeTokens.trackHeight / 2; + const handleTop = centerY - sizeTokens.handleHeight / 2; + const stopTop = centerY - STOP_SIZE / 2; + + const safeMax = max > min ? max : min + 1; + const span = safeMax - min; + const boundedValue = clamp(value, min, safeMax); + const displayedValue = + dragValue === null ? boundedValue : clamp(dragValue, min, safeMax); + const fraction = (displayedValue - min) / span; + const isDiscrete = Boolean(step && step > 0); + const isEndpoint = fraction === 0 || fraction === 1; + const logicalValuePosition = + isDiscrete && !isEndpoint + ? sizeTokens.trackRadius + (width - sizeTokens.trackRadius * 2) * fraction + : width * fraction; + const handlePosition = clamp( + I18nManager.isRTL ? width - logicalValuePosition : logicalValuePosition, + HANDLE_WIDTH / 2, + Math.max(width - HANDLE_WIDTH / 2, HANDLE_WIDTH / 2), + ); + const gapFromHandleCenter = HANDLE_WIDTH / 2 + HANDLE_TRACK_GAP; + const beforeHandleWidth = Math.max(handlePosition - gapFromHandleCenter, 0); + const afterHandleStart = Math.min( + handlePosition + gapFromHandleCenter, + width, + ); + const afterHandleWidth = Math.max(width - afterHandleStart, 0); + const resolvedActiveColor = activeTrackColor ?? theme.primary; + const resolvedInactiveColor = inactiveTrackColor ?? theme.secondaryContainer; + const resolvedHandleColor = handleColor ?? theme.primary; + const disabledActiveColor = Color(theme.onSurface).alpha(0.38).string(); + const disabledInactiveColor = Color(theme.onSurface).alpha(0.12).string(); + + const normalizeValue = useCallback( + (nextValue: number) => { + const steppedValue = step + ? min + Math.round((nextValue - min) / step) * step + : nextValue; + const precision = step ? decimalPlaces(step) : 6; + return Number(clamp(steppedValue, min, safeMax).toFixed(precision)); + }, + [min, safeMax, step], + ); + + const updateFromPosition = useCallback( + (locationX: number) => { + if (disabled || width <= HANDLE_WIDTH) return displayedValue; + + let nextFraction = clamp( + (locationX - HANDLE_WIDTH / 2) / (width - HANDLE_WIDTH), + 0, + 1, + ); + if (I18nManager.isRTL) nextFraction = 1 - nextFraction; + + const nextValue = normalizeValue(min + nextFraction * span); + setDragValue(nextValue); + onValueChange?.(nextValue); + return nextValue; + }, + [disabled, displayedValue, min, normalizeValue, onValueChange, span, width], + ); + + const panResponder = useMemo( + () => + PanResponder.create({ + onStartShouldSetPanResponder: () => !disabled, + onMoveShouldSetPanResponder: () => !disabled, + onPanResponderGrant: event => { + setIsActive(true); + updateFromPosition(event.nativeEvent.locationX); + }, + onPanResponderMove: event => + updateFromPosition(event.nativeEvent.locationX), + onPanResponderRelease: event => { + const completedValue = updateFromPosition( + event.nativeEvent.locationX, + ); + setIsActive(false); + setDragValue(null); + onSlidingComplete?.(completedValue); + }, + onPanResponderTerminate: () => { + setIsActive(false); + setDragValue(null); + onSlidingComplete?.(displayedValue); + }, + }), + [disabled, displayedValue, onSlidingComplete, updateFromPosition], + ); + + const handleLayout = useCallback((event: LayoutChangeEvent) => { + setWidth(event.nativeEvent.layout.width); + }, []); + + const changeBy = useCallback( + (amount: number) => { + if (disabled) return; + const nextValue = normalizeValue(boundedValue + amount); + onValueChange?.(nextValue); + onSlidingComplete?.(nextValue); + }, + [boundedValue, disabled, normalizeValue, onSlidingComplete, onValueChange], + ); + + const handleAccessibilityAction = useCallback( + (event: AccessibilityActionEvent) => { + const change = step ?? span / 20; + if (event.nativeEvent.actionName === 'increment') changeBy(change); + if (event.nativeEvent.actionName === 'decrement') changeBy(-change); + }, + [changeBy, span, step], + ); + + const stops = useMemo(() => { + if (!showStops || !step || step <= 0) return [1]; + const count = Math.round(span / step); + if (count < 1 || count > MAX_RENDERED_STOPS) return [1]; + return Array.from({ length: count + 1 }, (_, index) => index / count); + }, [showStops, span, step]); + + return ( + <View + {...viewProps} + {...panResponder.panHandlers} + testID={testID} + accessible + accessibilityRole="adjustable" + accessibilityActions={[ + { name: 'increment', label: 'Increase' }, + { name: 'decrement', label: 'Decrease' }, + ]} + accessibilityState={{ disabled }} + accessibilityValue={{ + min, + max: safeMax, + now: displayedValue, + text: formatValue(displayedValue), + }} + onAccessibilityAction={handleAccessibilityAction} + onLayout={handleLayout} + style={[styles.container, { height: containerHeight }, style]} + > + {showValueIndicator && isActive ? ( + <View + pointerEvents="none" + style={[ + styles.valueIndicator, + { + backgroundColor: theme.inverseSurface, + bottom: centerY + sizeTokens.handleHeight / 2 + 12, + left: handlePosition, + }, + ]} + > + <Text + style={[ + styles.valueIndicatorText, + { color: theme.inverseOnSurface }, + ]} + > + {formatValue(displayedValue)} + </Text> + </View> + ) : null} + + <> + <View + pointerEvents="none" + testID={`${testID}-active-track`} + style={[ + styles.trackSegment, + { + backgroundColor: disabled + ? disabledActiveColor + : resolvedActiveColor, + borderTopLeftRadius: I18nManager.isRTL + ? INSIDE_CORNER_RADIUS + : sizeTokens.trackRadius, + borderBottomLeftRadius: I18nManager.isRTL + ? INSIDE_CORNER_RADIUS + : sizeTokens.trackRadius, + borderTopRightRadius: I18nManager.isRTL + ? sizeTokens.trackRadius + : INSIDE_CORNER_RADIUS, + borderBottomRightRadius: I18nManager.isRTL + ? sizeTokens.trackRadius + : INSIDE_CORNER_RADIUS, + height: sizeTokens.trackHeight, + left: I18nManager.isRTL ? afterHandleStart : 0, + top: trackTop, + width: I18nManager.isRTL ? afterHandleWidth : beforeHandleWidth, + }, + ]} + /> + <View + pointerEvents="none" + testID={`${testID}-inactive-track`} + style={[ + styles.trackSegment, + { + backgroundColor: disabled + ? disabledInactiveColor + : resolvedInactiveColor, + borderTopLeftRadius: I18nManager.isRTL + ? sizeTokens.trackRadius + : INSIDE_CORNER_RADIUS, + borderBottomLeftRadius: I18nManager.isRTL + ? sizeTokens.trackRadius + : INSIDE_CORNER_RADIUS, + borderTopRightRadius: I18nManager.isRTL + ? INSIDE_CORNER_RADIUS + : sizeTokens.trackRadius, + borderBottomRightRadius: I18nManager.isRTL + ? INSIDE_CORNER_RADIUS + : sizeTokens.trackRadius, + height: sizeTokens.trackHeight, + left: I18nManager.isRTL ? 0 : afterHandleStart, + top: trackTop, + width: I18nManager.isRTL ? beforeHandleWidth : afterHandleWidth, + }, + ]} + /> + {stops.map(stop => { + const stopPosition = + sizeTokens.trackRadius + + (width - sizeTokens.trackRadius * 2) * + (I18nManager.isRTL ? 1 - stop : stop); + const isInHandleGap = + Math.abs(stopPosition - handlePosition) <= gapFromHandleCenter; + if (isInHandleGap) return null; + + const isActiveStop = stop <= fraction; + return ( + <View + key={stop} + pointerEvents="none" + style={[ + styles.stop, + { + backgroundColor: disabled + ? disabledActiveColor + : showStops + ? isActiveStop + ? theme.onPrimary + : theme.onSecondaryContainer + : resolvedActiveColor, + left: stopPosition, + top: stopTop, + }, + ]} + /> + ); + })} + </> + + <View + pointerEvents="none" + testID={`${testID}-handle`} + style={[ + styles.handle, + { + backgroundColor: disabled + ? disabledActiveColor + : resolvedHandleColor, + borderRadius: HANDLE_WIDTH / 2, + height: sizeTokens.handleHeight, + left: handlePosition, + marginLeft: -(isActive ? PRESSED_HANDLE_WIDTH : HANDLE_WIDTH) / 2, + top: handleTop, + width: isActive ? PRESSED_HANDLE_WIDTH : HANDLE_WIDTH, + }, + ]} + /> + </View> + ); +}; + +export default React.memo(Slider); + +const styles = StyleSheet.create({ + container: { + justifyContent: 'center', + position: 'relative', + }, + handle: { + position: 'absolute', + }, + stop: { + borderRadius: STOP_SIZE / 2, + height: STOP_SIZE, + marginLeft: -STOP_SIZE / 2, + position: 'absolute', + width: STOP_SIZE, + }, + trackSegment: { + position: 'absolute', + }, + valueIndicator: { + alignItems: 'center', + borderRadius: 22, + height: 44, + justifyContent: 'center', + position: 'absolute', + transform: [{ translateX: -24 }], + width: 48, + }, + valueIndicatorText: { + fontSize: 14, + fontWeight: '500', + }, +}); diff --git a/src/components/__tests__/Slider.test.tsx b/src/components/__tests__/Slider.test.tsx new file mode 100644 index 000000000..aa7cdbae1 --- /dev/null +++ b/src/components/__tests__/Slider.test.tsx @@ -0,0 +1,184 @@ +import './mocks'; +import React from 'react'; +import { fireEvent, render, screen } from '@testing-library/react-native'; + +import Slider from '../Slider/Slider'; + +const mockUseTheme = jest.fn(); + +jest.mock('@hooks/persisted', () => ({ + useTheme: () => mockUseTheme(), +})); + +describe('Slider', () => { + beforeEach(() => { + jest.clearAllMocks(); + mockUseTheme.mockReturnValue({ + primary: '#6750a4', + onPrimary: '#ffffff', + secondaryContainer: '#e8def8', + onSecondaryContainer: '#1d192b', + onSurface: '#1d1b20', + inverseSurface: '#322f35', + inverseOnSurface: '#f5eff7', + rippleColor: 'rgba(103, 80, 164, 0.12)', + }); + }); + + const layoutSlider = () => { + const slider = screen.getByTestId('slider'); + fireEvent(slider, 'layout', { + nativeEvent: { + layout: { width: 200, height: 48, x: 0, y: 0 }, + }, + }); + return slider; + }; + + it('exposes the current range to accessibility services', () => { + render( + <Slider value={4} min={0} max={10} accessibilityLabel="Reading size" />, + ); + + expect(screen.getByLabelText('Reading size')).toHaveAccessibilityValue({ + min: 0, + max: 10, + now: 4, + text: '4', + }); + }); + + it('maps touch position to a stepped value', () => { + const onValueChange = jest.fn(); + render( + <Slider + value={0} + min={0} + max={10} + step={2} + onValueChange={onValueChange} + />, + ); + const slider = layoutSlider(); + + fireEvent(slider, 'responderGrant', { + nativeEvent: { locationX: 142 }, + touchHistory: { + indexOfSingleActiveTouch: -1, + mostRecentTimeStamp: 0, + numberActiveTouches: 0, + touchBank: [], + }, + }); + + expect(onValueChange).toHaveBeenLastCalledWith(8); + }); + + it('uses the MD3 XS track, gap, and handle measurements by default', () => { + render(<Slider value={5} min={0} max={10} />); + layoutSlider(); + + expect(screen.getByTestId('slider')).toHaveStyle({ height: 48 }); + expect(screen.getByTestId('slider-handle')).toHaveStyle({ + borderRadius: 2, + height: 44, + top: 2, + width: 4, + }); + expect(screen.getByTestId('slider-active-track')).toHaveStyle({ + borderTopLeftRadius: 8, + borderTopRightRadius: 2, + height: 16, + top: 16, + width: 92, + }); + expect(screen.getByTestId('slider-inactive-track')).toHaveStyle({ + borderTopLeftRadius: 2, + borderTopRightRadius: 8, + height: 16, + top: 16, + width: 92, + }); + }); + + it('supports accessibility increment and decrement actions', () => { + const onValueChange = jest.fn(); + render( + <Slider + value={4} + min={0} + max={10} + step={2} + onValueChange={onValueChange} + />, + ); + const slider = screen.getByTestId('slider'); + + fireEvent(slider, 'accessibilityAction', { + nativeEvent: { actionName: 'increment' }, + }); + fireEvent(slider, 'accessibilityAction', { + nativeEvent: { actionName: 'decrement' }, + }); + + expect(onValueChange).toHaveBeenNthCalledWith(1, 6); + expect(onValueChange).toHaveBeenNthCalledWith(2, 2); + }); + + it('reports the final value when sliding completes', () => { + const onSlidingComplete = jest.fn(); + render( + <Slider + value={0} + min={0} + max={10} + step={1} + onSlidingComplete={onSlidingComplete} + />, + ); + const slider = layoutSlider(); + const responderEvent = { + nativeEvent: { locationX: 100 }, + touchHistory: { + indexOfSingleActiveTouch: -1, + mostRecentTimeStamp: 0, + numberActiveTouches: 0, + touchBank: [], + }, + }; + + fireEvent(slider, 'responderGrant', responderEvent); + fireEvent(slider, 'responderRelease', responderEvent); + + expect(onSlidingComplete).toHaveBeenCalledWith(5); + }); + + it('does not respond while disabled', () => { + const onValueChange = jest.fn(); + render( + <Slider + disabled + value={4} + min={0} + max={10} + onValueChange={onValueChange} + />, + ); + const slider = layoutSlider(); + + fireEvent(slider, 'responderGrant', { + nativeEvent: { locationX: 150 }, + touchHistory: { + indexOfSingleActiveTouch: -1, + mostRecentTimeStamp: 0, + numberActiveTouches: 0, + touchBank: [], + }, + }); + fireEvent(slider, 'accessibilityAction', { + nativeEvent: { actionName: 'increment' }, + }); + + expect(onValueChange).not.toHaveBeenCalled(); + }); +}); diff --git a/src/components/index.ts b/src/components/index.ts index 04e4699d8..cdec896c9 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -28,3 +28,5 @@ export { SegmentedControl } from './SegmentedControl'; export { default as BottomTabBar } from './BottomTabBar'; export { default as TopTabBar } from './TopTabBar/TopTabBar'; export { default as Menu } from './Menu'; +export { default as Slider } from './Slider/Slider'; +export type { SliderProps, SliderSize } from './Slider/Slider'; diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderValueChange.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderValueChange.tsx index d3b4b9b92..c8ec72ffa 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderValueChange.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderValueChange.tsx @@ -2,7 +2,7 @@ import { StyleSheet, Text, TextStyle, View } from 'react-native'; import React from 'react'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; -import { IconButtonV2 } from '@components'; +import { Slider } from '@components'; import { ChapterReaderSettings } from '@hooks/persisted/useSettings'; type ValueKey<T extends object> = Exclude< @@ -31,45 +31,34 @@ const ReaderValueChange: React.FC<ReaderValueChangeProps> = ({ decimals = 1, min = 1.3, max = 2, - unit = '%', + unit = '×', }) => { const theme = useTheme(); const { setChapterReaderSettings, ...settings } = useChapterReaderSettings(); return ( <View style={styles.container}> - <Text style={[{ color: theme.onSurfaceVariant }, labelStyle]}> - {label} - </Text> - <View style={styles.buttonContainer}> - <IconButtonV2 - name="minus" - color={theme.primary} - size={26} - disabled={settings[valueKey] <= min} - onPress={() => - setChapterReaderSettings({ - [valueKey]: Math.max(min, settings[valueKey] - valueChange), - }) - } - theme={theme} - /> + <View style={styles.labelRow}> + <Text style={[{ color: theme.onSurfaceVariant }, labelStyle]}> + {label} + </Text> <Text style={[styles.value, { color: theme.onSurface }]}> {`${((settings[valueKey] * 10) / 10).toFixed(decimals)}${unit}`} </Text> - <IconButtonV2 - name="plus" - color={theme.primary} - size={26} - disabled={settings[valueKey] >= max} - onPress={() => - setChapterReaderSettings({ - [valueKey]: Math.min(max, settings[valueKey] + valueChange), - }) - } - theme={theme} - /> </View> + <Slider + value={settings[valueKey]} + min={min} + max={max} + step={valueChange} + showStops + showValueIndicator + formatValue={value => `${value.toFixed(decimals)}${unit}`} + accessibilityLabel={label} + onSlidingComplete={value => + setChapterReaderSettings({ [valueKey]: value }) + } + /> </View> ); }; @@ -77,20 +66,17 @@ const ReaderValueChange: React.FC<ReaderValueChangeProps> = ({ export default ReaderValueChange; const styles = StyleSheet.create({ - buttonContainer: { + labelRow: { alignItems: 'center', flexDirection: 'row', + justifyContent: 'space-between', }, container: { - alignItems: 'center', - flexDirection: 'row', - justifyContent: 'space-between', marginVertical: 6, paddingHorizontal: 16, }, value: { - paddingHorizontal: 4, + fontVariant: ['tabular-nums'], textAlign: 'center', - width: 60, }, }); diff --git a/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx b/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx index d5893994a..d0a95b370 100644 --- a/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx @@ -1,7 +1,7 @@ import React, { useEffect, useState, useCallback, useMemo } from 'react'; import { Pressable, View, StyleSheet, Text, ScrollView } from 'react-native'; import { BottomSheetScrollView } from '@gorhom/bottom-sheet'; -import Slider from '@react-native-community/slider'; +import { Button, Dialog, List, Slider } from '@components'; import { getAvailableVoicesAsync, Voice } from 'expo-speech'; import { getLocales } from 'expo-localization'; import { @@ -10,7 +10,6 @@ import { useChapterReaderSettings, } from '@hooks/persisted'; import { getString } from '@i18n/translations'; -import { Dialog, List, Button } from '@components/index'; import { Chip } from 'react-native-paper'; import ReaderSheetPreferenceItem from './ReaderSheetPreferenceItem'; @@ -248,12 +247,12 @@ const TTSTab: React.FC = () => { <Slider style={styles.slider} value={tts?.rate || 1} - minimumValue={0.1} - maximumValue={5} + min={0.1} + max={5} step={0.1} - minimumTrackTintColor={theme.primary} - maximumTrackTintColor={theme.surfaceVariant} - thumbTintColor={theme.primary} + showValueIndicator + formatValue={value => `${value.toFixed(1)}x`} + accessibilityLabel="Text to speech speed" onSlidingComplete={value => setChapterReaderSettings({ tts: { ...tts, rate: value } }) } @@ -267,12 +266,12 @@ const TTSTab: React.FC = () => { <Slider style={styles.slider} value={tts?.pitch || 1} - minimumValue={0.1} - maximumValue={5} + min={0.1} + max={5} step={0.1} - minimumTrackTintColor={theme.primary} - maximumTrackTintColor={theme.surfaceVariant} - thumbTintColor={theme.primary} + showValueIndicator + formatValue={value => value.toFixed(1)} + accessibilityLabel="Text to speech pitch" onSlidingComplete={value => setChapterReaderSettings({ tts: { ...tts, pitch: value } }) } @@ -374,7 +373,7 @@ const styles = StyleSheet.create({ marginBottom: 8, }, slider: { - height: 40, + marginHorizontal: -10, }, resetButtonContainer: { paddingHorizontal: 16, diff --git a/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx b/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx index cefee4303..470b1cbba 100644 --- a/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx @@ -2,11 +2,9 @@ import { StyleSheet, Text, View } from 'react-native'; import React from 'react'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; -import Slider from '@react-native-community/slider'; +import { Slider } from '@components'; import { getString } from '@i18n/translations'; -const TRACK_TINT_COLOR = '#000000'; - const TextSizeSlider: React.FC = () => { const theme = useTheme(); @@ -20,12 +18,12 @@ const TextSizeSlider: React.FC = () => { <Slider style={styles.slider} value={textSize} - minimumValue={12} - maximumValue={20} + min={12} + max={20} step={1} - minimumTrackTintColor={theme.primary} - maximumTrackTintColor={TRACK_TINT_COLOR} - thumbTintColor={theme.primary} + showStops + showValueIndicator + accessibilityLabel={getString('readerScreen.bottomSheet.textSize')} onSlidingComplete={value => setChapterReaderSettings({ textSize: value }) } @@ -48,6 +46,5 @@ const styles = StyleSheet.create({ }, slider: { flex: 1, - height: 40, }, }); diff --git a/src/screens/settings/SettingsReaderScreen/ReaderTextSize.tsx b/src/screens/settings/SettingsReaderScreen/ReaderTextSize.tsx index e553b17d5..9f8abf8af 100644 --- a/src/screens/settings/SettingsReaderScreen/ReaderTextSize.tsx +++ b/src/screens/settings/SettingsReaderScreen/ReaderTextSize.tsx @@ -2,7 +2,7 @@ import { StyleSheet, Text, TextStyle, View } from 'react-native'; import React from 'react'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; -import { IconButtonV2 } from '@components/index'; +import { Slider } from '@components'; import { getString } from '@i18n/translations'; interface ReaderTextSizeProps { @@ -15,29 +15,27 @@ const ReaderTextSize: React.FC<ReaderTextSizeProps> = ({ labelStyle }) => { return ( <View style={styles.container}> - <Text style={[{ color: theme.onSurfaceVariant }, labelStyle]}> - {getString('readerScreen.bottomSheet.textSize')} - </Text> - <View style={styles.buttonContainer}> - <IconButtonV2 - name="minus" - color={theme.primary} - size={26} - disabled={textSize <= 0} - onPress={() => setChapterReaderSettings({ textSize: textSize - 1 })} - theme={theme} - /> + <View style={styles.labelRow}> + <Text style={[{ color: theme.onSurfaceVariant }, labelStyle]}> + {getString('readerScreen.bottomSheet.textSize')} + </Text> <Text style={[styles.value, { color: theme.onSurface }]}> - {textSize} + {textSize}px </Text> - <IconButtonV2 - name="plus" - color={theme.primary} - size={26} - onPress={() => setChapterReaderSettings({ textSize: textSize + 1 })} - theme={theme} - /> </View> + <Slider + value={textSize} + min={12} + max={20} + step={1} + showStops + showValueIndicator + formatValue={value => `${value}px`} + accessibilityLabel={getString('readerScreen.bottomSheet.textSize')} + onSlidingComplete={value => + setChapterReaderSettings({ textSize: value }) + } + /> </View> ); }; @@ -45,18 +43,16 @@ const ReaderTextSize: React.FC<ReaderTextSizeProps> = ({ labelStyle }) => { export default ReaderTextSize; const styles = StyleSheet.create({ - buttonContainer: { + labelRow: { alignItems: 'center', flexDirection: 'row', + justifyContent: 'space-between', }, container: { - alignItems: 'center', - flexDirection: 'row', - justifyContent: 'space-between', marginVertical: 6, paddingHorizontal: 16, }, value: { - paddingHorizontal: 24, + fontVariant: ['tabular-nums'], }, }); From eb8dc6df368ba7628178d6481294fca1b30f9019 Mon Sep 17 00:00:00 2001 From: amir-rezaei <31731671+amir-rezaei@users.noreply.github.com> Date: Fri, 24 Jul 2026 18:49:15 +0200 Subject: [PATCH 055/148] docs: Fix "Withoud" Typo in `CONTRIBUTING-NIX.md` (#1894) [skip ci] * docs: fix trailing period, organization expansion, and comma in CONTRIBUTING.md * docs: fix withoud typo in CONTRIBUTING-NIX.md --------- Co-authored-by: ferkans-amir <amir.rezaei@tu-berlin.de> Co-authored-by: Rajarshee Chatterjee <rajarshee.adm@gmail.com> --- CONTRIBUTING-NIX.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING-NIX.md b/CONTRIBUTING-NIX.md index 8d6d55843..b0973dc32 100644 --- a/CONTRIBUTING-NIX.md +++ b/CONTRIBUTING-NIX.md @@ -6,7 +6,7 @@ This document outlines how to set up your React Native development environment u This was tested on an Arch Linux system with AMD CPU and GPU. There are likely problems with NVIDIA GPUs. -Compatibility with Microsoft WSL2 is not guaranteed, but should work withoud major issues, except for the emulator. +Compatibility with Microsoft WSL2 is not guaranteed, but should work without major issues, except for the emulator. ## Prerequisites From b96351ea8117f4a1e464b0a7ab1820a557172c92 Mon Sep 17 00:00:00 2001 From: amir-rezaei <31731671+amir-rezaei@users.noreply.github.com> Date: Fri, 24 Jul 2026 18:50:20 +0200 Subject: [PATCH 056/148] docs: Fix Contraction and Missing Article in `TESTING.md` (#1895) [skip ci] * docs: fix trailing period, organization expansion, and comma in CONTRIBUTING.md * docs: fix withoud typo in CONTRIBUTING-NIX.md * docs: fix contraction and missing article in TESTING.md --------- Co-authored-by: ferkans-amir <amir.rezaei@tu-berlin.de> Co-authored-by: Rajarshee Chatterjee <rajarshee.adm@gmail.com> --- TESTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TESTING.md b/TESTING.md index 0b4728bd3..e6ecea276 100644 --- a/TESTING.md +++ b/TESTING.md @@ -15,7 +15,7 @@ The project has global mocks configured in Jest. These are automatically applied ### Using @test-utils -There's a custom render wrapper at `test/test-utils.tsx` with: +There is a custom render wrapper at `test/test-utils.tsx` with: - `render` - wraps with GestureHandlerRootView, SafeAreaProvider, PaperProvider, etc. - `renderNovel` - includes NovelContextProvider @@ -40,7 +40,7 @@ jest.mock('@hooks/persisted/usePlugins'); ### 2. Mock Functions Not Working -If `mockReturnValue` throws "not a function", create mock functions at module level: +If `mockReturnValue` throws "not a function", create mock functions at the module level: ```typescript // CORRECT: Module-level mock functions From 74808f086e5e3fbd479138681d700814c3370386 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Fri, 24 Jul 2026 23:42:17 +0530 Subject: [PATCH 057/148] feat: Replace Legacy Media Controls with Nitro-Powered Playback (#1896) * feat: Replace Legacy Media Controls with Nitro-Powered Playback * feat: Add TTS Engine Selection * chore: Remove User-Facing Error Reporting * refactor: Combine `Tts` and `TtsSession` Imports from `nitro-tts` Module --------- Co-authored-by: Claude <noreply@anthropic.com> --- app.json | 6 +- assets/reader/css/tts.css | 71 ++-- assets/reader/js/core.js | 193 ++++----- assets/reader/js/icons.js | 8 +- assets/reader/js/index.js | 175 +++++--- babel.config.js | 1 + jest.config.js | 1 + .../android/build.gradle | 23 - .../NativeTTSMediaControlModule.kt | 359 ---------------- .../expo-module.config.json | 9 - modules/native-tts-media-control/index.ts | 2 - .../ios/NativeTTSMediaControl.podspec | 16 - .../ios/NativeTTSMediaControlModule.swift | 26 -- modules/native-tts-media-control/package.json | 1 - .../src/NativeTTSMediaControlModule.ts | 17 - modules/nitro-tts/.watchmanconfig | 1 + modules/nitro-tts/NitroTts.podspec | 21 + modules/nitro-tts/android/CMakeLists.txt | 24 ++ modules/nitro-tts/android/build.gradle | 97 +++++ modules/nitro-tts/android/fix-prefab.gradle | 44 ++ modules/nitro-tts/android/gradle.properties | 5 + .../android/src/main/AndroidManifest.xml | 18 + .../android/src/main/cpp/cpp-adapter.cpp | 9 + .../nitro/nitrotts/HybridTtsFactory.kt | 42 ++ .../nitro/nitrotts/HybridTtsSession.kt | 67 +++ .../nitro/nitrotts/MainThreadPromise.kt | 22 + .../margelo/nitro/nitrotts/NitroTtsPackage.kt | 22 + .../nitro/nitrotts/TtsListenerRegistry.kt | 19 + .../nitro/nitrotts/TtsMediaNotification.kt | 184 ++++++++ .../nitro/nitrotts/TtsMediaSessionCallback.kt | 29 ++ .../nitro/nitrotts/TtsPlaybackService.kt | 71 ++++ .../nitro/nitrotts/TtsPlaybackSnapshot.kt | 7 + .../nitro/nitrotts/TtsPlaybackStore.kt | 395 +++++++++++++++++ modules/nitro-tts/babel.config.js | 3 + modules/nitro-tts/ios/Float+clamped.swift | 7 + modules/nitro-tts/ios/HybridTtsFactory.swift | 28 ++ modules/nitro-tts/ios/HybridTtsSession.swift | 75 ++++ modules/nitro-tts/ios/MainQueuePromise.swift | 17 + .../nitro-tts/ios/TtsListenerRegistry.swift | 26 ++ .../ios/TtsNowPlayingController.swift | 26 ++ .../ios/TtsPlaybackCoordinator.swift | 256 +++++++++++ .../ios/TtsRemoteCommandController.swift | 37 ++ modules/nitro-tts/nitro.json | 24 ++ .../nitrogen/generated/.gitattributes | 1 + .../android/NitroTts+autolinking.cmake | 83 ++++ .../android/NitroTts+autolinking.gradle | 27 ++ .../generated/android/NitroTtsOnLoad.cpp | 64 +++ .../generated/android/NitroTtsOnLoad.hpp | 34 ++ .../generated/android/c++/JFunc_void.hpp | 75 ++++ .../c++/JFunc_void_TtsPlaybackState.hpp | 77 ++++ .../android/c++/JFunc_void_TtsProgress.hpp | 78 ++++ .../android/c++/JFunc_void_std__string.hpp | 76 ++++ .../android/c++/JHybridTtsFactorySpec.cpp | 130 ++++++ .../android/c++/JHybridTtsFactorySpec.hpp | 65 +++ .../android/c++/JHybridTtsSessionSpec.cpp | 241 +++++++++++ .../android/c++/JHybridTtsSessionSpec.hpp | 74 ++++ .../android/c++/JListenerSubscription.hpp | 67 +++ .../generated/android/c++/JTtsEngine.hpp | 61 +++ .../generated/android/c++/JTtsMetadata.hpp | 66 +++ .../generated/android/c++/JTtsParagraph.hpp | 61 +++ .../android/c++/JTtsPlaybackState.hpp | 70 +++ .../generated/android/c++/JTtsProgress.hpp | 65 +++ .../generated/android/c++/JTtsSettings.hpp | 70 +++ .../generated/android/c++/JTtsVoice.hpp | 66 +++ .../com/margelo/nitro/nitrotts/Func_void.kt | 80 ++++ .../nitrotts/Func_void_TtsPlaybackState.kt | 80 ++++ .../nitro/nitrotts/Func_void_TtsProgress.kt | 80 ++++ .../nitro/nitrotts/Func_void_std__string.kt | 80 ++++ .../nitro/nitrotts/HybridTtsFactorySpec.kt | 63 +++ .../nitro/nitrotts/HybridTtsSessionSpec.kt | 114 +++++ .../nitro/nitrotts/ListenerSubscription.kt | 55 +++ .../margelo/nitro/nitrotts/NitroTtsOnLoad.kt | 35 ++ .../com/margelo/nitro/nitrotts/TtsEngine.kt | 56 +++ .../com/margelo/nitro/nitrotts/TtsMetadata.kt | 61 +++ .../margelo/nitro/nitrotts/TtsParagraph.kt | 56 +++ .../nitro/nitrotts/TtsPlaybackState.kt | 27 ++ .../com/margelo/nitro/nitrotts/TtsProgress.kt | 61 +++ .../com/margelo/nitro/nitrotts/TtsSettings.kt | 66 +++ .../com/margelo/nitro/nitrotts/TtsVoice.kt | 61 +++ .../generated/ios/NitroTts+autolinking.rb | 62 +++ .../ios/NitroTts-Swift-Cxx-Bridge.cpp | 114 +++++ .../ios/NitroTts-Swift-Cxx-Bridge.hpp | 400 ++++++++++++++++++ .../ios/NitroTts-Swift-Cxx-Umbrella.hpp | 77 ++++ .../generated/ios/NitroTtsAutolinking.mm | 33 ++ .../generated/ios/NitroTtsAutolinking.swift | 26 ++ .../ios/c++/HybridTtsFactorySpecSwift.cpp | 11 + .../ios/c++/HybridTtsFactorySpecSwift.hpp | 110 +++++ .../ios/c++/HybridTtsSessionSpecSwift.cpp | 11 + .../ios/c++/HybridTtsSessionSpecSwift.hpp | 191 +++++++++ .../generated/ios/swift/Func_void.swift | 46 ++ .../swift/Func_void_TtsPlaybackState.swift | 46 ++ .../ios/swift/Func_void_TtsProgress.swift | 46 ++ .../swift/Func_void_std__exception_ptr.swift | 46 ++ ...td__shared_ptr_HybridTtsSessionSpec_.swift | 50 +++ .../ios/swift/Func_void_std__string.swift | 46 ++ .../Func_void_std__vector_TtsEngine_.swift | 46 ++ .../Func_void_std__vector_TtsVoice_.swift | 46 ++ .../ios/swift/HybridTtsFactorySpec.swift | 57 +++ .../ios/swift/HybridTtsFactorySpec_cxx.swift | 205 +++++++++ .../ios/swift/HybridTtsSessionSpec.swift | 66 +++ .../ios/swift/HybridTtsSessionSpec_cxx.swift | 348 +++++++++++++++ .../ios/swift/ListenerSubscription.swift | 37 ++ .../generated/ios/swift/TtsEngine.swift | 34 ++ .../generated/ios/swift/TtsMetadata.swift | 52 +++ .../generated/ios/swift/TtsParagraph.swift | 34 ++ .../ios/swift/TtsPlaybackState.swift | 56 +++ .../generated/ios/swift/TtsProgress.swift | 39 ++ .../generated/ios/swift/TtsSettings.swift | 70 +++ .../generated/ios/swift/TtsVoice.swift | 52 +++ .../shared/c++/HybridTtsFactorySpec.cpp | 23 + .../shared/c++/HybridTtsFactorySpec.hpp | 76 ++++ .../shared/c++/HybridTtsSessionSpec.cpp | 32 ++ .../shared/c++/HybridTtsSessionSpec.hpp | 93 ++++ .../shared/c++/ListenerSubscription.hpp | 83 ++++ .../generated/shared/c++/TtsEngine.hpp | 87 ++++ .../generated/shared/c++/TtsMetadata.hpp | 92 ++++ .../generated/shared/c++/TtsParagraph.hpp | 87 ++++ .../generated/shared/c++/TtsPlaybackState.hpp | 92 ++++ .../generated/shared/c++/TtsProgress.hpp | 91 ++++ .../generated/shared/c++/TtsSettings.hpp | 96 +++++ .../generated/shared/c++/TtsVoice.hpp | 92 ++++ modules/nitro-tts/package.json | 53 +++ modules/nitro-tts/react-native.config.js | 8 + modules/nitro-tts/src/index.ts | 15 + .../nitro-tts/src/specs/TtsFactory.nitro.ts | 30 ++ .../nitro-tts/src/specs/TtsSession.nitro.ts | 68 +++ .../src/types/ListenerSubscription.ts | 9 + modules/nitro-tts/src/types/TtsEngine.ts | 14 + modules/nitro-tts/src/types/TtsMetadata.ts | 13 + modules/nitro-tts/src/types/TtsParagraph.ts | 11 + .../nitro-tts/src/types/TtsPlaybackState.ts | 12 + modules/nitro-tts/src/types/TtsProgress.ts | 13 + modules/nitro-tts/src/types/TtsSettings.ts | 18 + modules/nitro-tts/src/types/TtsVoice.ts | 13 + modules/nitro-tts/tsconfig.json | 26 ++ package.json | 2 +- src/hooks/persisted/useSettings.ts | 6 +- src/screens/reader/ReaderScreen.tsx | 2 +- .../components/ReaderBottomSheet/TTSTab.tsx | 178 +++++++- .../reader/components/WebViewReader.tsx | 377 ++++++----------- .../hooks/__tests__/useTtsSession.test.ts | 97 +++++ src/screens/reader/hooks/useChapter.ts | 10 +- src/screens/reader/hooks/useTtsSession.ts | 156 +++++++ .../Modals/VoicePickerModal.tsx | 101 ----- .../SettingsReaderScreen.tsx | 111 ++++- src/utils/ttsNotification.ts | 40 -- test/mocks/nativeModules.js | 20 +- test/mocks/react-native-nitro-modules.js | 33 +- tsconfig.json | 1 + 149 files changed, 8726 insertions(+), 1122 deletions(-) delete mode 100644 modules/native-tts-media-control/android/build.gradle delete mode 100644 modules/native-tts-media-control/android/src/main/java/expo/modules/nativettsmediacontrol/NativeTTSMediaControlModule.kt delete mode 100644 modules/native-tts-media-control/expo-module.config.json delete mode 100644 modules/native-tts-media-control/index.ts delete mode 100644 modules/native-tts-media-control/ios/NativeTTSMediaControl.podspec delete mode 100644 modules/native-tts-media-control/ios/NativeTTSMediaControlModule.swift delete mode 100644 modules/native-tts-media-control/package.json delete mode 100644 modules/native-tts-media-control/src/NativeTTSMediaControlModule.ts create mode 100644 modules/nitro-tts/.watchmanconfig create mode 100644 modules/nitro-tts/NitroTts.podspec create mode 100644 modules/nitro-tts/android/CMakeLists.txt create mode 100644 modules/nitro-tts/android/build.gradle create mode 100644 modules/nitro-tts/android/fix-prefab.gradle create mode 100644 modules/nitro-tts/android/gradle.properties create mode 100644 modules/nitro-tts/android/src/main/AndroidManifest.xml create mode 100644 modules/nitro-tts/android/src/main/cpp/cpp-adapter.cpp create mode 100644 modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/HybridTtsFactory.kt create mode 100644 modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/HybridTtsSession.kt create mode 100644 modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/MainThreadPromise.kt create mode 100644 modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/NitroTtsPackage.kt create mode 100644 modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsListenerRegistry.kt create mode 100644 modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaNotification.kt create mode 100644 modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaSessionCallback.kt create mode 100644 modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackService.kt create mode 100644 modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackSnapshot.kt create mode 100644 modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackStore.kt create mode 100644 modules/nitro-tts/babel.config.js create mode 100644 modules/nitro-tts/ios/Float+clamped.swift create mode 100644 modules/nitro-tts/ios/HybridTtsFactory.swift create mode 100644 modules/nitro-tts/ios/HybridTtsSession.swift create mode 100644 modules/nitro-tts/ios/MainQueuePromise.swift create mode 100644 modules/nitro-tts/ios/TtsListenerRegistry.swift create mode 100644 modules/nitro-tts/ios/TtsNowPlayingController.swift create mode 100644 modules/nitro-tts/ios/TtsPlaybackCoordinator.swift create mode 100644 modules/nitro-tts/ios/TtsRemoteCommandController.swift create mode 100644 modules/nitro-tts/nitro.json create mode 100644 modules/nitro-tts/nitrogen/generated/.gitattributes create mode 100644 modules/nitro-tts/nitrogen/generated/android/NitroTts+autolinking.cmake create mode 100644 modules/nitro-tts/nitrogen/generated/android/NitroTts+autolinking.gradle create mode 100644 modules/nitro-tts/nitrogen/generated/android/NitroTtsOnLoad.cpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/NitroTtsOnLoad.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_TtsPlaybackState.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_TtsProgress.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_std__string.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsFactorySpec.cpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsFactorySpec.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsSessionSpec.cpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsSessionSpec.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JListenerSubscription.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JTtsEngine.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JTtsMetadata.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JTtsParagraph.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JTtsPlaybackState.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JTtsProgress.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JTtsSettings.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/c++/JTtsVoice.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_TtsPlaybackState.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_TtsProgress.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_std__string.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/HybridTtsFactorySpec.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/HybridTtsSessionSpec.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/ListenerSubscription.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/NitroTtsOnLoad.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsEngine.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsMetadata.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsParagraph.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsPlaybackState.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsProgress.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsSettings.kt create mode 100644 modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsVoice.kt create mode 100644 modules/nitro-tts/nitrogen/generated/ios/NitroTts+autolinking.rb create mode 100644 modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Bridge.cpp create mode 100644 modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Bridge.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Umbrella.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/ios/NitroTtsAutolinking.mm create mode 100644 modules/nitro-tts/nitrogen/generated/ios/NitroTtsAutolinking.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsFactorySpecSwift.cpp create mode 100644 modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsFactorySpecSwift.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsSessionSpecSwift.cpp create mode 100644 modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsSessionSpecSwift.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/Func_void.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_TtsPlaybackState.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_TtsProgress.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__exception_ptr.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__shared_ptr_HybridTtsSessionSpec_.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__string.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__vector_TtsEngine_.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__vector_TtsVoice_.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsFactorySpec.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsFactorySpec_cxx.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsSessionSpec.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsSessionSpec_cxx.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/ListenerSubscription.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/TtsEngine.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/TtsMetadata.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/TtsParagraph.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/TtsPlaybackState.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/TtsProgress.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/TtsSettings.swift create mode 100644 modules/nitro-tts/nitrogen/generated/ios/swift/TtsVoice.swift create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsFactorySpec.cpp create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsFactorySpec.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsSessionSpec.cpp create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsSessionSpec.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/ListenerSubscription.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/TtsEngine.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/TtsMetadata.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/TtsParagraph.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/TtsPlaybackState.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/TtsProgress.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/TtsSettings.hpp create mode 100644 modules/nitro-tts/nitrogen/generated/shared/c++/TtsVoice.hpp create mode 100644 modules/nitro-tts/package.json create mode 100644 modules/nitro-tts/react-native.config.js create mode 100644 modules/nitro-tts/src/index.ts create mode 100644 modules/nitro-tts/src/specs/TtsFactory.nitro.ts create mode 100644 modules/nitro-tts/src/specs/TtsSession.nitro.ts create mode 100644 modules/nitro-tts/src/types/ListenerSubscription.ts create mode 100644 modules/nitro-tts/src/types/TtsEngine.ts create mode 100644 modules/nitro-tts/src/types/TtsMetadata.ts create mode 100644 modules/nitro-tts/src/types/TtsParagraph.ts create mode 100644 modules/nitro-tts/src/types/TtsPlaybackState.ts create mode 100644 modules/nitro-tts/src/types/TtsProgress.ts create mode 100644 modules/nitro-tts/src/types/TtsSettings.ts create mode 100644 modules/nitro-tts/src/types/TtsVoice.ts create mode 100644 modules/nitro-tts/tsconfig.json create mode 100644 src/screens/reader/hooks/__tests__/useTtsSession.test.ts create mode 100644 src/screens/reader/hooks/useTtsSession.ts delete mode 100644 src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx delete mode 100644 src/utils/ttsNotification.ts diff --git a/app.json b/app.json index f57f1d80e..da1b47c20 100644 --- a/app.json +++ b/app.json @@ -59,6 +59,7 @@ "android.permission.WAKE_LOCK", "android.permission.FOREGROUND_SERVICE", "android.permission.FOREGROUND_SERVICE_DATA_SYNC", + "android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK", "android.permission.POST_NOTIFICATIONS" ] }, @@ -68,7 +69,10 @@ } }, "ios": { - "bundleIdentifier": "com.rajarsheechatterjee.LNReader" + "bundleIdentifier": "com.rajarsheechatterjee.LNReader", + "infoPlist": { + "UIBackgroundModes": ["audio"] + } } } } diff --git a/assets/reader/css/tts.css b/assets/reader/css/tts.css index 91244534b..ce048cf61 100644 --- a/assets/reader/css/tts.css +++ b/assets/reader/css/tts.css @@ -1,39 +1,53 @@ #TTS-Controller { + align-items: center; + background: color-mix( + in srgb, + var(--readerSettings-theme) 90%, + var(--readerSettings-textColor) 10% + ); + border: 1px solid + color-mix( + in srgb, + var(--readerSettings-textColor) 30%, + var(--readerSettings-theme) 70% + ); + border-radius: 28px; + box-shadow: 0 3px 12px rgba(0, 0, 0, 0.28); + display: flex; + gap: 2px; + padding: 4px; position: fixed; top: 50%; left: 20px; - opacity: 0.5; + opacity: 0.78; + z-index: 2147483647; } #TTS-Controller button { - background: color-mix( - in srgb, - var(--readerSettings-theme) 85%, - var(--readerSettings-textColor) 15% - ); - outline: none; - border-width: 1px; - border-style: solid; - border-color: color-mix( - in srgb, - var(--readerSettings-textColor) 30%, - var(--readerSettings-theme) 70% - ); - display: flex; - justify-items: center; align-items: center; - padding: 4px; - border-radius: 100%; - transition: 0.5s; - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); + background: transparent; + border: 0; + border-radius: 50%; + display: flex; + height: 40px; + justify-content: center; + outline: none; + padding: 8px; + width: 40px; } -#TTS-Controller.active { - opacity: 1; +#TTS-Controller button:active { + background: var(--theme-rippleColor); +} + +#TTS-Controller .tts-drag-handle { + cursor: move; + touch-action: none; + width: 32px; } -#TTS-Controller.active button { - padding: 16px; +#TTS-Controller.active { + opacity: 1; } #TTS-Controller svg { @@ -42,7 +56,10 @@ height: 20px; } -#TTS-Controller.active svg { - width: 24px; - height: 24px; +#TTS-Progress { + color: var(--readerSettings-textColor); + font-size: 11px; + min-width: 34px; + padding-right: 6px; + text-align: center; } diff --git a/assets/reader/js/core.js b/assets/reader/js/core.js index 4c94c1d74..62d599d37 100644 --- a/assets/reader/js/core.js +++ b/assets/reader/js/core.js @@ -11,7 +11,7 @@ window.onUserInteraction = (() => { groupStart = now; reader.post({ type: 'interaction' }); } - } + }; })(); /* eslint-disable no-console */ @@ -262,80 +262,44 @@ window.tts = new (function () { }; this.next = () => { - try { - this.currentElement?.classList?.remove('highlight'); - - // Use array-based approach instead of DOM traversal (no recursion!) - while (this.elementsRead < this.totalElements) { - const nextElement = this.allReadableElements[this.elementsRead]; - if (!nextElement) break; - - const text = this.normalizeText(nextElement.innerText); - if (text) { - // Found valid text - speak it - this.currentElement = nextElement; - this.reading = true; - this.elementsRead++; - this.speak(); - return; - } else { - // Empty text, skip to next in array (no recursion!) - this.elementsRead++; - } - } - - // Reached the end (elementsRead >= totalElements or no more valid elements) - this.reading = false; - const autoPageAdvance = - reader.readerSettings.val.tts?.autoPageAdvance === true; - const hasNextChapter = !!reader.nextChapter; + if (!this.started) return; + reader.post({ type: 'tts-command', data: { command: 'next' } }); + }; - if (autoPageAdvance && hasNextChapter) { - reader.post({ type: 'next', autoStartTTS: true }); - } else { - this.stop(); - const controller = document.getElementById('TTS-Controller'); - if (controller?.firstElementChild) { - controller.firstElementChild.innerHTML = volumnIcon; - } - } - } catch (e) { - this.stop(); - alert('TTS Error: ' + e.message); - } + this.previous = () => { + if (!this.started) return; + reader.post({ type: 'tts-command', data: { command: 'previous' } }); }; this.start = element => { - this.stop(); - this.started = true; const startElement = element ?? reader.chapterElement; - this.currentElement = startElement; - // Get all readable elements from the chapter - this.allReadableElements = this.getAllReadableElements( - reader.chapterElement, - ); + const readableEntries = this.getAllReadableElements(reader.chapterElement) + .map(readableElement => ({ + element: readableElement, + text: this.normalizeText(readableElement.innerText), + })) + .filter(entry => !!entry.text); + this.allReadableElements = readableEntries.map(entry => entry.element); this.totalElements = this.allReadableElements.length; - this.textQueue = this.allReadableElements - .map(el => this.normalizeText(el.innerText)) - .filter(text => !!text); + this.textQueue = readableEntries.map(entry => entry.text); + + const requestedIndex = + element && element !== reader.chapterElement + ? this.allReadableElements.indexOf(startElement) + : 0; + const startIndex = requestedIndex >= 0 ? requestedIndex : 0; + + this.started = this.totalElements > 0; + this.reading = this.started; + this.setActiveIndex(startIndex); reader.post({ type: 'tts-queue', data: { queue: this.textQueue, - startIndex: this.elementsRead, + startIndex, }, }); - - // If starting from a specific element, count how many are before it - if (element && element !== reader.chapterElement) { - const startIndex = this.allReadableElements.indexOf(element); - this.elementsRead = startIndex >= 0 ? startIndex : 0; - } else { - this.elementsRead = 0; - } - - this.next(); }; // Get all readable elements in order @@ -355,46 +319,35 @@ window.tts = new (function () { }; this.resume = () => { - if (!this.reading) { - if ( - this.currentElement && - this.currentElement.id !== 'LNReader-chapter' - ) { - this.speak(); - this.reading = true; - } else { - this.next(); - } - } + if (!this.started) return; + reader.post({ type: 'tts-command', data: { command: 'play' } }); }; this.pause = () => { - this.reading = false; - reader.post({ type: 'pause-speak' }); - reader.post({ type: 'tts-state', data: { isReading: false } }); + if (!this.started) return; + reader.post({ type: 'tts-command', data: { command: 'pause' } }); }; this.rewind = () => { - if (!this.started || !this.currentElement) return; - reader.post({ type: 'pause-speak' }); - this.reading = true; - this.speak(); + if (!this.started) return; + reader.post({ type: 'tts-command', data: { command: 'replay' } }); }; this.seekTo = index => { if (!this.started || !this.allReadableElements.length) return; const targetIndex = Math.max(0, Math.min(index, this.totalElements - 1)); - reader.post({ type: 'pause-speak' }); - this.currentElement?.classList?.remove('highlight'); - this.elementsRead = targetIndex; - this.currentElement = this.allReadableElements[targetIndex]; - this.reading = true; - this.elementsRead++; - this.speak(); + reader.post({ + type: 'tts-command', + data: { command: 'seekTo', index: targetIndex }, + }); }; this.stop = () => { - reader.post({ type: 'stop-speak' }); + reader.post({ type: 'tts-command', data: { command: 'stop' } }); + this.reset(); + }; + + this.reset = () => { this.currentElement?.classList?.remove('highlight'); this.prevElement = null; this.currentElement = reader.chapterElement; @@ -404,12 +357,49 @@ window.tts = new (function () { this.totalElements = 0; this.allReadableElements = []; this.textQueue = []; - reader.post({ type: 'tts-state', data: { isReading: false } }); - // Ensure icon updates to stopped state - const controller = document.getElementById('TTS-Controller'); - if (controller?.firstElementChild) { - controller.firstElementChild.innerHTML = volumnIcon; + const playPauseButton = document.getElementById('TTS-PlayPause'); + if (playPauseButton) playPauseButton.innerHTML = resumeIcon; + const progress = document.getElementById('TTS-Progress'); + if (progress) progress.textContent = ''; + }; + + this.setActiveIndex = index => { + if (!this.allReadableElements.length) return; + const targetIndex = Math.max(0, Math.min(index, this.totalElements - 1)); + this.currentElement?.classList?.remove('highlight'); + this.currentElement = this.allReadableElements[targetIndex]; + this.elementsRead = targetIndex + 1; + this.started = true; + this.scrollToElement(this.currentElement); + this.currentElement.classList.add('highlight'); + const progress = document.getElementById('TTS-Progress'); + if (progress) { + progress.textContent = `${targetIndex + 1}/${this.totalElements}`; + } + }; + + this.setPlaybackState = state => { + this.reading = state === 'playing'; + if (state === 'error') { + this.reset(); + return; } + const playPauseButton = document.getElementById('TTS-PlayPause'); + if (playPauseButton) { + playPauseButton.innerHTML = this.reading ? pauseIcon : resumeIcon; + } + }; + + this.complete = () => { + this.reading = false; + if ( + reader.readerSettings.val.tts?.autoPageAdvance === true && + reader.nextChapter + ) { + reader.post({ type: 'next', autoStartTTS: true }); + return; + } + this.reset(); }; this.isElementInViewport = element => { @@ -468,22 +458,7 @@ window.tts = new (function () { }; this.speak = () => { - if (!this.currentElement) return; - this.prevElement = this.currentElement; - this.scrollToElement(this.currentElement); - this.currentElement.classList.add('highlight'); - const text = this.normalizeText(this.currentElement.innerText); - if (text) { - reader.post({ - type: 'speak', - data: text, - index: this.elementsRead - 1, - total: this.totalElements, - }); - reader.post({ type: 'tts-state', data: { isReading: true } }); - } else { - this.next(); - } + this.rewind(); }; })(); diff --git a/assets/reader/js/icons.js b/assets/reader/js/icons.js index 54ea56035..6bf877e2a 100644 --- a/assets/reader/js/icons.js +++ b/assets/reader/js/icons.js @@ -1,6 +1,10 @@ -const volumnIcon = - '<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 -960 960 960" width="20px" fill="#e8eaed"><path d="M552-152v-75q86-23 139-93.5T744-480q0-89-53.5-158.5T552-734v-75q116 25 190 117t74 211q0 119-73.5 211.5T552-152ZM144-385v-192h144l192-192v576L288-385H144Zm408 55v-302q45 20 70.5 61t25.5 90q0 49-25.5 89.5T552-330Z"/></svg>'; const pauseIcon = '<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 -960 960 960" width="20px" fill="#e8eaed"><path d="M564-228v-504h168v504H564Zm-336 0v-504h168v504H228Z"/></svg>'; const resumeIcon = '<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 -960 960 960" width="20px" fill="#e8eaed"><path d="M240-240v-480h72v480h-72Zm144 0 384-240-384-240v480Z"/></svg>'; +const previousParagraphIcon = + '<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 -960 960 960" width="20px" fill="#e8eaed"><path d="M220-240v-480h72v480h-72Zm520 0L356-480l384-240v480Z"/></svg>'; +const nextParagraphIcon = + '<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 -960 960 960" width="20px" fill="#e8eaed"><path d="M668-240v-480h72v480h-72ZM220-240v-480l384 240-384 240Z"/></svg>'; +const dragHandleIcon = + '<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 -960 960 960" width="20px" fill="#e8eaed"><path d="M360-160q-33 0-56.5-23.5T280-240q0-33 23.5-56.5T360-320q33 0 56.5 23.5T440-240q0 33-23.5 56.5T360-160Zm240 0q-33 0-56.5-23.5T520-240q0-33 23.5-56.5T600-320q33 0 56.5 23.5T680-240q0 33-23.5 56.5T600-160ZM360-400q-33 0-56.5-23.5T280-480q0-33 23.5-56.5T360-560q33 0 56.5 23.5T440-480q0 33-23.5 56.5T360-400Zm240 0q-33 0-56.5-23.5T520-480q0-33 23.5-56.5T600-560q33 0 56.5 23.5T680-480q0 33-23.5 56.5T600-400ZM360-640q-33 0-56.5-23.5T280-720q0-33 23.5-56.5T360-800q33 0 56.5 23.5T440-720q0 33-23.5 56.5T360-640Zm240 0q-33 0-56.5-23.5T520-720q0-33 23.5-56.5T600-800q33 0 56.5 23.5T680-720q0 33-23.5 56.5T600-640Z"/></svg>'; diff --git a/assets/reader/js/index.js b/assets/reader/js/index.js index f4175aa0a..89e021cb7 100644 --- a/assets/reader/js/index.js +++ b/assets/reader/js/index.js @@ -1,4 +1,4 @@ -const { div, p, img, button } = van.tags; +const { div, p, img, button, span } = van.tags; const ChapterEnding = () => { return () => @@ -258,8 +258,80 @@ const Footer = () => { const TTSController = () => { let controllerElement = null; let hoverElement = null; - let clientX = null; - let clientY = null; + let dragOffsetX = 0; + let dragOffsetY = 0; + let moved = false; + + const stopEvent = e => { + e.preventDefault(); + e.stopPropagation(); + }; + + const startDrag = e => { + stopEvent(e); + controllerElement ??= document.getElementById('TTS-Controller'); + const touch = e.changedTouches[0]; + const bounds = controllerElement.getBoundingClientRect(); + dragOffsetX = touch.clientX - bounds.left; + dragOffsetY = touch.clientY - bounds.top; + moved = false; + controllerElement.classList.add('active'); + controllerElement.style.transition = 'none'; + }; + + const moveDrag = e => { + stopEvent(e); + const touch = e.changedTouches[0]; + const maxLeft = Math.max( + 8, + window.innerWidth - controllerElement.offsetWidth - 8, + ); + const maxTop = Math.max( + 8, + window.innerHeight - controllerElement.offsetHeight - 8, + ); + const left = Math.min(maxLeft, Math.max(8, touch.clientX - dragOffsetX)); + const top = Math.min(maxTop, Math.max(8, touch.clientY - dragOffsetY)); + + moved = true; + controllerElement.style.left = `${left}px`; + controllerElement.style.top = `${top}px`; + controllerElement.style.right = 'auto'; + controllerElement.style.bottom = 'auto'; + + const newHoverElement = document + .elementsFromPoint(touch.clientX, touch.clientY) + .find( + element => + !element.closest('#TTS-Controller') && + !element.id.includes('scrollbar') && + tts.readable(element), + ); + hoverElement?.classList.remove('highlight'); + hoverElement = newHoverElement ?? null; + hoverElement?.classList.add('highlight'); + }; + + const endDrag = e => { + stopEvent(e); + controllerElement.classList.remove('active'); + controllerElement.style.transition = ''; + + if (moved && hoverElement && reader.generalSettings.val.TTSEnable) { + tts.start(hoverElement); + } + hoverElement?.classList.remove('highlight'); + hoverElement = null; + moved = false; + }; + + const runCommand = command => e => { + e.stopPropagation(); + if (reader.generalSettings.val.TTSEnable) { + command(); + } + }; + return div( { id: 'TTS-Controller', @@ -268,73 +340,50 @@ const TTSController = () => { reader.generalSettings.val.TTSEnable ? 'pointer-events: auto;' : 'pointer-events: none; display: none !important; opacity: 0; transition: none;', - ontouchstart: () => { - if (!controllerElement) { - controllerElement = document.getElementById('TTS-Controller'); - } - controllerElement.classList.add('active'); - controllerElement.style.transition = ''; - }, - ontouchmove: e => { - e.preventDefault(); - e.stopPropagation(); - clientX = e.changedTouches[0].clientX; - clientY = e.changedTouches[0].clientY; - controllerElement.style.left = `${clientX}px`; - controllerElement.style.top = `${clientY}px`; - const hoverElements = document.elementsFromPoint(clientX, clientY); - const newHoverElement = hoverElements.reverse().find(e => { - if (e.id.includes('scrollbar')) { - return false; - } - return tts.readable(e); - }); - hoverElement?.classList.remove('highlight'); - if (newHoverElement) { - newHoverElement.classList.add('highlight'); - hoverElement = newHoverElement; - } else { - hoverElement = null; - } - }, - ontouchend: () => { - controllerElement.style.transition = '1s'; - controllerElement.classList.remove('active'); - controllerElement.style.left = '20px'; - if (clientX && clientY) { - let top = clientY < 120 ? 120 : clientY; - if (top + 120 > reader.layoutHeight) { - top = reader.layoutHeight - 120; - } - controllerElement.style.top = `${top}px`; - // Check if TTS is still enabled before starting - if (hoverElement && reader.generalSettings.val.TTSEnable) { - tts.start(hoverElement); - controllerElement.firstElementChild.innerHTML = pauseIcon; - } - } - clientX = null; - clientY = null; - }, - onclick: e => { - e.stopPropagation(); - // Don't allow interaction if TTS is disabled - if (!reader.generalSettings.val.TTSEnable) { - return; - } + onclick: e => e.stopPropagation(), + }, + button({ + type: 'button', + class: 'tts-drag-handle', + 'aria-label': 'Move text-to-speech controls', + innerHTML: dragHandleIcon, + ontouchstart: startDrag, + ontouchmove: moveDrag, + ontouchend: endDrag, + ontouchcancel: endDrag, + onclick: stopEvent, + }), + button({ + type: 'button', + class: 'tts-control-button', + 'aria-label': 'Previous paragraph', + innerHTML: previousParagraphIcon, + onclick: runCommand(() => tts.previous()), + }), + button({ + id: 'TTS-PlayPause', + type: 'button', + class: 'tts-control-button tts-play-pause', + 'aria-label': 'Play text-to-speech', + innerHTML: resumeIcon, + onclick: runCommand(() => { if (tts.reading) { tts.pause(); - controllerElement.firstElementChild.innerHTML = resumeIcon; } else if (tts.started) { tts.resume(); - controllerElement.firstElementChild.innerHTML = pauseIcon; } else { tts.start(); - controllerElement.firstElementChild.innerHTML = pauseIcon; } - }, - }, - button({ innerHTML: volumnIcon }), + }), + }), + button({ + type: 'button', + class: 'tts-control-button', + 'aria-label': 'Next paragraph', + innerHTML: nextParagraphIcon, + onclick: runCommand(() => tts.next()), + }), + span({ id: 'TTS-Progress', 'aria-hidden': 'true' }), ); }; diff --git a/babel.config.js b/babel.config.js index 29426f360..9f0a88a3d 100644 --- a/babel.config.js +++ b/babel.config.js @@ -28,6 +28,7 @@ export default function (api) { '@specs': './specs', '@test-utils': './test/test-utils', '@env': './src/generated/build-info', + '@modules/nitro-tts': './modules/nitro-tts/src/index', '@modules': './modules', 'react-native-vector-icons/MaterialCommunityIcons': '@react-native-vector-icons/material-design-icons', diff --git a/jest.config.js b/jest.config.js index 00fe732a2..60558df6e 100644 --- a/jest.config.js +++ b/jest.config.js @@ -16,6 +16,7 @@ const baseModuleNameMapper = { '^@api/(.*)$': '<rootDir>/src/api/$1', '^@type/(.*)$': '<rootDir>/src/type/$1', '^@specs/(.*)$': '<rootDir>/specs/$1', + '^@modules/nitro-tts$': '<rootDir>/modules/nitro-tts/src/index', '^@modules/(.*)$': '<rootDir>/modules/$1', '^@test-utils$': '<rootDir>/test/test-utils', '^@env$': '<rootDir>/src/generated/build-info', diff --git a/modules/native-tts-media-control/android/build.gradle b/modules/native-tts-media-control/android/build.gradle deleted file mode 100644 index b6912994d..000000000 --- a/modules/native-tts-media-control/android/build.gradle +++ /dev/null @@ -1,23 +0,0 @@ -plugins { - id 'com.android.library' - id 'expo-module-gradle-plugin' -} - -group = 'expo.modules.nativettsmediacontrol' -version = '0.1.0' - -android { - namespace "expo.modules.nativettsmediacontrol" - defaultConfig { - versionCode 1 - versionName "0.1.0" - } - lintOptions { - abortOnError false - } -} - -dependencies { - implementation 'androidx.core:core-ktx:1.15.0' - implementation 'androidx.media:media:1.7.0' -} diff --git a/modules/native-tts-media-control/android/src/main/java/expo/modules/nativettsmediacontrol/NativeTTSMediaControlModule.kt b/modules/native-tts-media-control/android/src/main/java/expo/modules/nativettsmediacontrol/NativeTTSMediaControlModule.kt deleted file mode 100644 index 04946e1a4..000000000 --- a/modules/native-tts-media-control/android/src/main/java/expo/modules/nativettsmediacontrol/NativeTTSMediaControlModule.kt +++ /dev/null @@ -1,359 +0,0 @@ -package expo.modules.nativettsmediacontrol - -import android.app.NotificationChannel -import android.app.NotificationManager -import android.app.PendingIntent -import android.content.BroadcastReceiver -import android.content.Context -import android.content.Intent -import android.content.IntentFilter -import android.graphics.Bitmap -import android.graphics.BitmapFactory -import android.os.Build -import android.support.v4.media.MediaMetadataCompat -import android.support.v4.media.session.MediaSessionCompat -import android.support.v4.media.session.PlaybackStateCompat -import androidx.core.app.NotificationCompat -import androidx.media.app.NotificationCompat.MediaStyle -import expo.modules.kotlin.modules.Module -import expo.modules.kotlin.modules.ModuleDefinition -import java.io.File -import java.net.URL - -class NativeTTSMediaControlModule : Module() { - companion object { - private const val CHANNEL_ID = "tts-media-controls" - private const val NOTIFICATION_ID = 1001 - private const val ACTION_PLAY = "com.lnreader.TTS_PLAY" - private const val ACTION_PAUSE = "com.lnreader.TTS_PAUSE" - private const val ACTION_STOP = "com.lnreader.TTS_STOP" - private const val ACTION_PREV = "com.lnreader.TTS_PREV" - private const val ACTION_NEXT = "com.lnreader.TTS_NEXT" - private const val ACTION_REWIND = "com.lnreader.TTS_REWIND" - } - - private var mediaSession: MediaSessionCompat? = null - private var isPlaying = false - private var coverBitmap: Bitmap? = null - private var currentCoverUri: String? = null - private var currentTitle: String? = null - private var currentSubtitle: String? = null - private var receiverRegistered = false - private var currentPosition: Long = 0L - private var totalDuration: Long = 0L - - private val mediaReceiver = object : BroadcastReceiver() { - override fun onReceive(context: Context, intent: Intent) { - when (intent.action) { - ACTION_PLAY -> { - isPlaying = true - this@NativeTTSMediaControlModule.sendEvent("TTSPlay", mapOf()) - updateNotification() - } - - ACTION_PAUSE -> { - isPlaying = false - this@NativeTTSMediaControlModule.sendEvent("TTSPause", mapOf()) - updateNotification() - } - - ACTION_STOP -> this@NativeTTSMediaControlModule.sendEvent("TTSStop", mapOf()) - ACTION_PREV -> this@NativeTTSMediaControlModule.sendEvent("TTSPrev", mapOf()) - ACTION_NEXT -> this@NativeTTSMediaControlModule.sendEvent("TTSNext", mapOf()) - ACTION_REWIND -> this@NativeTTSMediaControlModule.sendEvent("TTSRewind", mapOf()) - } - } - } - - private fun ensureChannel() { - val reactContext = appContext.reactContext ?: return - val manager = reactContext.getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { - val channel = NotificationChannel( - CHANNEL_ID, - "TTS Media Controls", - NotificationManager.IMPORTANCE_LOW - ).apply { - description = "Text-to-speech playback controls" - setShowBadge(false) - } - manager.createNotificationChannel(channel) - } - } - - private fun ensureMediaSession() { - val reactContext = appContext.reactContext ?: return - if (mediaSession == null) { - mediaSession = MediaSessionCompat(reactContext, "LNReaderTTS").apply { - setCallback(object : MediaSessionCompat.Callback() { - override fun onPlay() { - isPlaying = true - this@NativeTTSMediaControlModule.sendEvent("TTSPlay", mapOf()) - updateNotification() - } - - override fun onPause() { - isPlaying = false - this@NativeTTSMediaControlModule.sendEvent("TTSPause", mapOf()) - updateNotification() - } - - override fun onStop() { - this@NativeTTSMediaControlModule.sendEvent("TTSStop", mapOf()) - } - - override fun onSkipToPrevious() { - this@NativeTTSMediaControlModule.sendEvent("TTSPrev", mapOf()) - } - - override fun onSkipToNext() { - this@NativeTTSMediaControlModule.sendEvent("TTSNext", mapOf()) - } - - override fun onSeekTo(pos: Long) { - val elementIndex = pos / 1000L - currentPosition = elementIndex - updateNotification() - this@NativeTTSMediaControlModule.sendEvent( - "TTSSeekTo", - mapOf("position" to elementIndex.toInt()) - ) - } - }) - isActive = true - } - } - } - - private fun registerReceiver() { - val reactContext = appContext.reactContext ?: return - if (!receiverRegistered) { - val filter = IntentFilter().apply { - addAction(ACTION_PLAY) - addAction(ACTION_PAUSE) - addAction(ACTION_STOP) - addAction(ACTION_PREV) - addAction(ACTION_NEXT) - addAction(ACTION_REWIND) - } - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { - reactContext.registerReceiver(mediaReceiver, filter, Context.RECEIVER_NOT_EXPORTED) - } else { - reactContext.registerReceiver(mediaReceiver, filter) - } - receiverRegistered = true - } - } - - private fun buildPendingIntent(action: String): PendingIntent { - val reactContext = appContext.reactContext ?: throw Exception("No react context") - val intent = Intent(action).setPackage(reactContext.packageName) - return PendingIntent.getBroadcast( - reactContext, - action.hashCode(), - intent, - PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE - ) - } - - private fun getContentIntent(): PendingIntent { - val reactContext = appContext.reactContext ?: throw Exception("No react context") - val intent = reactContext.packageManager.getLaunchIntentForPackage(reactContext.packageName) - ?: Intent() - return PendingIntent.getActivity( - reactContext, - 0, - intent, - PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE - ) - } - - private fun updateNotification() { - val reactContext = appContext.reactContext ?: return - val session = mediaSession ?: return - - val stateBuilder = PlaybackStateCompat.Builder() - .setActions( - PlaybackStateCompat.ACTION_PLAY_PAUSE or - PlaybackStateCompat.ACTION_STOP or - PlaybackStateCompat.ACTION_SKIP_TO_PREVIOUS or - PlaybackStateCompat.ACTION_SKIP_TO_NEXT or - PlaybackStateCompat.ACTION_SEEK_TO - ) - .setState( - if (isPlaying) PlaybackStateCompat.STATE_PLAYING else PlaybackStateCompat.STATE_PAUSED, - currentPosition * 1000L, - 0f - ) - session.setPlaybackState(stateBuilder.build()) - - val metadataBuilder = MediaMetadataCompat.Builder() - .putString(MediaMetadataCompat.METADATA_KEY_TITLE, currentSubtitle ?: "") - .putString(MediaMetadataCompat.METADATA_KEY_ARTIST, currentTitle ?: "") - .putLong(MediaMetadataCompat.METADATA_KEY_DURATION, totalDuration * 1000L) - coverBitmap?.let { - metadataBuilder.putBitmap(MediaMetadataCompat.METADATA_KEY_ALBUM_ART, it) - } - session.setMetadata(metadataBuilder.build()) - - val playPauseAction = if (isPlaying) { - NotificationCompat.Action.Builder( - android.R.drawable.ic_media_pause, - "Pause", - buildPendingIntent(ACTION_PAUSE) - ).build() - } else { - NotificationCompat.Action.Builder( - android.R.drawable.ic_media_play, - "Play", - buildPendingIntent(ACTION_PLAY) - ).build() - } - - val prevAction = NotificationCompat.Action.Builder( - android.R.drawable.ic_media_previous, - "Previous", - buildPendingIntent(ACTION_PREV) - ).build() - - val rewindAction = NotificationCompat.Action.Builder( - android.R.drawable.ic_media_rew, - "Replay", - buildPendingIntent(ACTION_REWIND) - ).build() - - val nextAction = NotificationCompat.Action.Builder( - android.R.drawable.ic_media_next, - "Next", - buildPendingIntent(ACTION_NEXT) - ).build() - - val notification = NotificationCompat.Builder(reactContext, CHANNEL_ID) - .setContentTitle(currentSubtitle) - .setContentText(currentTitle) - .setSmallIcon(reactContext.applicationInfo.icon) - .setLargeIcon(coverBitmap) - .setContentIntent(getContentIntent()) - .setDeleteIntent(buildPendingIntent(ACTION_STOP)) - .setVisibility(NotificationCompat.VISIBILITY_PUBLIC) - .setOngoing(isPlaying) - .addAction(prevAction) - .addAction(rewindAction) - .addAction(playPauseAction) - .addAction(nextAction) - .setStyle( - MediaStyle() - .setMediaSession(session.sessionToken) - .setShowActionsInCompactView(1, 2, 3) - ) - .build() - - val manager = reactContext.getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager - manager.notify(NOTIFICATION_ID, notification) - } - - private fun loadCoverBitmap(coverUri: String) { - if (coverUri == currentCoverUri && coverBitmap != null) return - currentCoverUri = coverUri - - if (coverUri.isBlank()) { - coverBitmap = null - return - } - - if (coverUri.startsWith("file://")) { - val path = coverUri.removePrefix("file://").split("?")[0] - val file = File(path) - if (file.exists()) { - coverBitmap = BitmapFactory.decodeFile(file.absolutePath) - } - } else if (coverUri.startsWith("http")) { - coverBitmap = null - Thread { - try { - val stream = URL(coverUri).openStream() - val bitmap = BitmapFactory.decodeStream(stream) - stream.close() - coverBitmap = bitmap - updateNotification() - } catch (_: Exception) { - // Silently fail — notification will show without cover - } - }.start() - } - } - - override fun definition() = ModuleDefinition { - Name("NativeTTSMediaControl") - - Events( - "TTSPlay", - "TTSPause", - "TTSStop", - "TTSPrev", - "TTSNext", - "TTSRewind", - "TTSSeekTo" - ) - - Function("showMediaNotification") { title: String, subtitle: String, coverUri: String, playing: Boolean -> - isPlaying = playing - currentTitle = title - currentSubtitle = subtitle - - ensureChannel() - ensureMediaSession() - registerReceiver() - loadCoverBitmap(coverUri) - updateNotification() - } - - Function("updatePlaybackState") { playing: Boolean -> - isPlaying = playing - updateNotification() - } - - Function("updateProgress") { current: Double, total: Double -> - currentPosition = current.toLong() - totalDuration = total.toLong() - updateNotification() - } - - Function("dismiss") { - mediaSession?.isActive = false - mediaSession?.release() - mediaSession = null - - val reactContext = appContext.reactContext - if (reactContext != null) { - val manager = reactContext.getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager - manager.cancel(NOTIFICATION_ID) - - if (receiverRegistered) { - try { - reactContext.unregisterReceiver(mediaReceiver) - } catch (_: Exception) { - } - receiverRegistered = false - } - } - - coverBitmap = null - currentCoverUri = null - currentPosition = 0L - totalDuration = 0L - } - OnDestroy { - mediaSession?.release() - mediaSession = null - val reactContext = appContext.reactContext - if (reactContext != null && receiverRegistered) { - try { - reactContext.unregisterReceiver(mediaReceiver) - } catch (_: Exception) { - } - receiverRegistered = false - } - } - } -} diff --git a/modules/native-tts-media-control/expo-module.config.json b/modules/native-tts-media-control/expo-module.config.json deleted file mode 100644 index d88a13125..000000000 --- a/modules/native-tts-media-control/expo-module.config.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "platforms": ["apple", "android"], - "apple": { - "modules": ["NativeTTSMediaControlModule"] - }, - "android": { - "modules": ["expo.modules.nativettsmediacontrol.NativeTTSMediaControlModule"] - } -} diff --git a/modules/native-tts-media-control/index.ts b/modules/native-tts-media-control/index.ts deleted file mode 100644 index 37e2c7fe0..000000000 --- a/modules/native-tts-media-control/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -import NativeTTSMediaControl from './src/NativeTTSMediaControlModule'; -export default NativeTTSMediaControl; diff --git a/modules/native-tts-media-control/ios/NativeTTSMediaControl.podspec b/modules/native-tts-media-control/ios/NativeTTSMediaControl.podspec deleted file mode 100644 index 3344a7dfa..000000000 --- a/modules/native-tts-media-control/ios/NativeTTSMediaControl.podspec +++ /dev/null @@ -1,16 +0,0 @@ -Pod::Spec.new do |s| - s.name = 'NativeTTSMediaControl' - s.version = '1.0.0' - s.summary = 'NativeTTSMediaControl module' - s.description = 'NativeTTSMediaControl module' - s.license = 'MIT' - s.author = '' - s.homepage = 'https://github.com/LNReader/lnreader' - s.platforms = { :ios => '15.5', :tvos => '15.5' } - s.source = { git: '' } - s.static_framework = true - - s.dependency 'ExpoModulesCore' - - s.source_files = "**/*.{h,m,swift}" -end diff --git a/modules/native-tts-media-control/ios/NativeTTSMediaControlModule.swift b/modules/native-tts-media-control/ios/NativeTTSMediaControlModule.swift deleted file mode 100644 index 601093c3f..000000000 --- a/modules/native-tts-media-control/ios/NativeTTSMediaControlModule.swift +++ /dev/null @@ -1,26 +0,0 @@ -import ExpoModulesCore -import Foundation - -public class NativeTTSMediaControlModule: Module { - public func definition() -> ModuleDefinition { - Name("NativeTTSMediaControl") - - Events("TTSPlay", "TTSPause", "TTSStop", "TTSPrev", "TTSNext", "TTSRewind", "TTSSeekTo") - - Function("showMediaNotification") { (title: String, subtitle: String, coverUri: String, isPlaying: Bool) in - // Not implemented on iOS - } - - Function("updatePlaybackState") { (isPlaying: Bool) in - // Not implemented on iOS - } - - Function("updateProgress") { (current: Double, total: Double) in - // Not implemented on iOS - } - - Function("dismiss") { - // Not implemented on iOS - } - } -} diff --git a/modules/native-tts-media-control/package.json b/modules/native-tts-media-control/package.json deleted file mode 100644 index 70023edac..000000000 --- a/modules/native-tts-media-control/package.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "native-tts-media-control"} \ No newline at end of file diff --git a/modules/native-tts-media-control/src/NativeTTSMediaControlModule.ts b/modules/native-tts-media-control/src/NativeTTSMediaControlModule.ts deleted file mode 100644 index aa68f2469..000000000 --- a/modules/native-tts-media-control/src/NativeTTSMediaControlModule.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { requireNativeModule } from 'expo-modules-core'; - -type NativeTTSMediaControlModule = { - showMediaNotification( - title: string, - subtitle: string, - coverUri: string, - playing: boolean, - ): void; - updatePlaybackState(playing: boolean): void; - updateProgress(current: number, total: number): void; - dismiss(): void; -}; - -export default requireNativeModule<NativeTTSMediaControlModule>( - 'NativeTTSMediaControl', -); \ No newline at end of file diff --git a/modules/nitro-tts/.watchmanconfig b/modules/nitro-tts/.watchmanconfig new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/modules/nitro-tts/.watchmanconfig @@ -0,0 +1 @@ +{} diff --git a/modules/nitro-tts/NitroTts.podspec b/modules/nitro-tts/NitroTts.podspec new file mode 100644 index 000000000..11a891c99 --- /dev/null +++ b/modules/nitro-tts/NitroTts.podspec @@ -0,0 +1,21 @@ +require "json" + +package = JSON.parse(File.read(File.join(__dir__, "package.json"))) + +Pod::Spec.new do |s| + s.name = "NitroTts" + s.version = package["version"] + s.summary = package["description"] + s.homepage = package["homepage"] + s.license = package["license"] + s.authors = package["author"] + + s.platforms = { :ios => min_ios_version_supported } + s.source = { :git => "https://github.com/LNReader/lnreader.git", :tag => "#{s.version}" } + s.source_files = ["ios/**/*.{swift}"] + + load "nitrogen/generated/ios/NitroTts+autolinking.rb" + add_nitrogen_files(s) + + install_modules_dependencies(s) +end diff --git a/modules/nitro-tts/android/CMakeLists.txt b/modules/nitro-tts/android/CMakeLists.txt new file mode 100644 index 000000000..f87cb9195 --- /dev/null +++ b/modules/nitro-tts/android/CMakeLists.txt @@ -0,0 +1,24 @@ +project(NitroTts) +cmake_minimum_required(VERSION 3.9.0) + +set(PACKAGE_NAME NitroTts) +set(CMAKE_VERBOSE_MAKEFILE ON) +set(CMAKE_CXX_STANDARD 20) + +add_library(${PACKAGE_NAME} SHARED + src/main/cpp/cpp-adapter.cpp +) + +include(${CMAKE_SOURCE_DIR}/../nitrogen/generated/android/NitroTts+autolinking.cmake) + +include_directories( + "src/main/cpp" +) + +find_library(LOG_LIB log) + +target_link_libraries( + ${PACKAGE_NAME} + ${LOG_LIB} + android +) diff --git a/modules/nitro-tts/android/build.gradle b/modules/nitro-tts/android/build.gradle new file mode 100644 index 000000000..1d330abef --- /dev/null +++ b/modules/nitro-tts/android/build.gradle @@ -0,0 +1,97 @@ +buildscript { + repositories { + google() + mavenCentral() + } + + dependencies { + classpath "com.android.tools.build:gradle:9.2.1" + } +} + +def reactNativeArchitectures() { + def value = rootProject.getProperties().get("reactNativeArchitectures") + return value ? value.split(",") : ["armeabi-v7a", "x86", "x86_64", "arm64-v8a"] +} + +def isNewArchitectureEnabled() { + return rootProject.hasProperty("newArchEnabled") && rootProject.getProperty("newArchEnabled") == "true" +} + +apply plugin: "com.android.library" +apply plugin: "org.jetbrains.kotlin.android" +apply from: "../nitrogen/generated/android/NitroTts+autolinking.gradle" +apply from: "./fix-prefab.gradle" + +if (isNewArchitectureEnabled()) { + apply plugin: "com.facebook.react" +} + +def getExtOrDefault(name) { + return rootProject.ext.has(name) ? rootProject.ext.get(name) : project.properties["NitroTts_" + name] +} + +def getExtOrIntegerDefault(name) { + return rootProject.ext.has(name) ? rootProject.ext.get(name) : (project.properties["NitroTts_" + name]).toInteger() +} + +android { + namespace "com.margelo.nitro.nitrotts" + + ndkVersion getExtOrDefault("ndkVersion") + compileSdkVersion getExtOrIntegerDefault("compileSdkVersion") + + defaultConfig { + minSdkVersion getExtOrIntegerDefault("minSdkVersion") + targetSdkVersion getExtOrIntegerDefault("targetSdkVersion") + buildConfigField "boolean", "IS_NEW_ARCHITECTURE_ENABLED", isNewArchitectureEnabled().toString() + + externalNativeBuild { + cmake { + cppFlags "-frtti -fexceptions -Wall -Wextra -fstack-protector-all" + arguments "-DANDROID_STL=c++_shared", "-DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=ON" + abiFilters (*reactNativeArchitectures()) + } + } + } + + externalNativeBuild { + cmake { + path "CMakeLists.txt" + } + } + + packagingOptions { + excludes = [ + "META-INF", + "META-INF/**", + "**/libc++_shared.so", + "**/libNitroModules.so", + "**/libfbjni.so", + "**/libjsi.so", + "**/libreactnative.so" + ] + } + + buildFeatures { + buildConfig true + prefab true + } + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } +} + +repositories { + google() + mavenCentral() +} + +dependencies { + implementation "com.facebook.react:react-native:+" + implementation project(":react-native-nitro-modules") + implementation "androidx.core:core-ktx:1.17.0" + implementation "androidx.media:media:1.7.1" +} diff --git a/modules/nitro-tts/android/fix-prefab.gradle b/modules/nitro-tts/android/fix-prefab.gradle new file mode 100644 index 000000000..6f845a359 --- /dev/null +++ b/modules/nitro-tts/android/fix-prefab.gradle @@ -0,0 +1,44 @@ +tasks.configureEach { task -> + def prefabConfigurePattern = ~/^prefab(.+)ConfigurePackage$/ + def matcher = task.name =~ prefabConfigurePattern + if (matcher.matches()) { + def variantName = matcher[0][1] + task.outputs.upToDateWhen { false } + task.dependsOn("externalNativeBuild${variantName}") + } +} + +afterEvaluate { + def abis = reactNativeArchitectures() + rootProject.allprojects.each { proj -> + if (proj === rootProject) return + + def dependsOnThisLib = proj.configurations.findAll { it.canBeResolved }.any { config -> + config.dependencies.any { dep -> + dep.group == project.group && dep.name == project.name + } + } + if (!dependsOnThisLib && proj != project) return + + if (!proj.plugins.hasPlugin('com.android.application') && !proj.plugins.hasPlugin('com.android.library')) { + return + } + + def variants = proj.android.hasProperty('applicationVariants') ? proj.android.applicationVariants : proj.android.libraryVariants + variants.all { variant -> + def variantName = variant.name + abis.each { abi -> + def searchDir = new File(proj.projectDir, ".cxx/${variantName}") + if (!searchDir.exists()) return + def matches = [] + searchDir.eachDir { randomDir -> + def prefabFile = new File(randomDir, "${abi}/prefab_config.json") + if (prefabFile.exists()) matches << prefabFile + } + matches.each { prefabConfig -> + prefabConfig.setLastModified(System.currentTimeMillis()) + } + } + } + } +} diff --git a/modules/nitro-tts/android/gradle.properties b/modules/nitro-tts/android/gradle.properties new file mode 100644 index 000000000..c2eb7daaf --- /dev/null +++ b/modules/nitro-tts/android/gradle.properties @@ -0,0 +1,5 @@ +NitroTts_kotlinVersion=2.1.21 +NitroTts_minSdkVersion=23 +NitroTts_targetSdkVersion=36 +NitroTts_compileSdkVersion=36 +NitroTts_ndkVersion=29.0.14206865 diff --git a/modules/nitro-tts/android/src/main/AndroidManifest.xml b/modules/nitro-tts/android/src/main/AndroidManifest.xml new file mode 100644 index 000000000..351ac0dcc --- /dev/null +++ b/modules/nitro-tts/android/src/main/AndroidManifest.xml @@ -0,0 +1,18 @@ +<manifest xmlns:android="http://schemas.android.com/apk/res/android"> + <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> + <uses-permission android:name="android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK" /> + + <queries> + <intent> + <action android:name="android.intent.action.TTS_SERVICE" /> + </intent> + </queries> + + <application> + <service + android:name=".TtsPlaybackService" + android:exported="false" + android:foregroundServiceType="mediaPlayback" + android:stopWithTask="false" /> + </application> +</manifest> diff --git a/modules/nitro-tts/android/src/main/cpp/cpp-adapter.cpp b/modules/nitro-tts/android/src/main/cpp/cpp-adapter.cpp new file mode 100644 index 000000000..10d6afb00 --- /dev/null +++ b/modules/nitro-tts/android/src/main/cpp/cpp-adapter.cpp @@ -0,0 +1,9 @@ +#include <jni.h> +#include <fbjni/fbjni.h> +#include "NitroTtsOnLoad.hpp" + +JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* vm, void*) { + return facebook::jni::initialize(vm, []() { + margelo::nitro::nitrotts::registerAllNatives(); + }); +} diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/HybridTtsFactory.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/HybridTtsFactory.kt new file mode 100644 index 000000000..ac7ea37f6 --- /dev/null +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/HybridTtsFactory.kt @@ -0,0 +1,42 @@ +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.proguard.annotations.DoNotStrip +import com.margelo.nitro.NitroModules +import com.margelo.nitro.core.Promise + +@Keep +@DoNotStrip +final class HybridTtsFactory : HybridTtsFactorySpec() { + private val context + get() = NitroModules.applicationContext + ?: error("Nitro Modules has no Android application context.") + + override fun createSession(): Promise<HybridTtsSessionSpec> { + val promise = Promise<HybridTtsSessionSpec>() + TtsPlaybackStore.prepare(context) { result -> + result.fold( + onSuccess = { promise.resolve(HybridTtsSession()) }, + onFailure = { promise.reject(it) }, + ) + } + return promise + } + + override fun getEngines(): Promise<Array<TtsEngine>> { + val promise = Promise<Array<TtsEngine>>() + promise.resolve(TtsPlaybackStore.listEngines(context).toTypedArray()) + return promise + } + + override fun getVoices(engineName: String?): Promise<Array<TtsVoice>> { + val promise = Promise<Array<TtsVoice>>() + TtsPlaybackStore.listVoices(context, engineName) { result -> + result.fold( + onSuccess = { promise.resolve(it.toTypedArray()) }, + onFailure = { promise.reject(it) }, + ) + } + return promise + } +} diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/HybridTtsSession.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/HybridTtsSession.kt new file mode 100644 index 000000000..5904457f7 --- /dev/null +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/HybridTtsSession.kt @@ -0,0 +1,67 @@ +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.proguard.annotations.DoNotStrip +import com.margelo.nitro.core.Promise + +@Keep +@DoNotStrip +final class HybridTtsSession : HybridTtsSessionSpec() { + override fun load( + paragraphs: Array<TtsParagraph>, + initialIndex: Double, + metadata: TtsMetadata, + settings: TtsSettings, + ): Promise<Unit> { + return MainThreadPromise.run { + TtsPlaybackStore.load( + paragraphs, + initialIndex.toInt(), + metadata, + settings, + ) + } + } + + override fun play(): Promise<Unit> = + MainThreadPromise.run(TtsPlaybackStore::play) + + override fun pause(): Promise<Unit> = + MainThreadPromise.run(TtsPlaybackStore::pause) + + override fun stop(): Promise<Unit> = + MainThreadPromise.run(TtsPlaybackStore::stop) + + override fun skipPrevious(): Promise<Unit> = + MainThreadPromise.run(TtsPlaybackStore::skipPrevious) + + override fun skipNext(): Promise<Unit> = + MainThreadPromise.run(TtsPlaybackStore::skipNext) + + override fun replayCurrent(): Promise<Unit> = + MainThreadPromise.run(TtsPlaybackStore::replayCurrent) + + override fun seekTo(index: Double): Promise<Unit> = + MainThreadPromise.run { TtsPlaybackStore.seekTo(index.toInt()) } + + override fun updateSettings(settings: TtsSettings): Promise<Unit> = + MainThreadPromise.run { TtsPlaybackStore.updateSettings(settings) } + + override fun addOnStateChangedListener( + listener: (state: TtsPlaybackState) -> Unit, + ): ListenerSubscription { + return ListenerSubscription(TtsPlaybackStore.addStateListener(listener)) + } + + override fun addOnProgressChangedListener( + listener: (progress: TtsProgress) -> Unit, + ): ListenerSubscription { + return ListenerSubscription(TtsPlaybackStore.addProgressListener(listener)) + } + + override fun addOnErrorListener( + listener: (message: String) -> Unit, + ): ListenerSubscription { + return ListenerSubscription(TtsPlaybackStore.addErrorListener(listener)) + } +} diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/MainThreadPromise.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/MainThreadPromise.kt new file mode 100644 index 000000000..16c9836b2 --- /dev/null +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/MainThreadPromise.kt @@ -0,0 +1,22 @@ +package com.margelo.nitro.nitrotts + +import android.os.Handler +import android.os.Looper +import com.margelo.nitro.core.Promise + +internal object MainThreadPromise { + private val handler = Handler(Looper.getMainLooper()) + + fun run(operation: () -> Unit): Promise<Unit> { + val promise = Promise<Unit>() + handler.post { + try { + operation() + promise.resolve(Unit) + } catch (error: Throwable) { + promise.reject(error) + } + } + return promise + } +} diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/NitroTtsPackage.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/NitroTtsPackage.kt new file mode 100644 index 000000000..12624c053 --- /dev/null +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/NitroTtsPackage.kt @@ -0,0 +1,22 @@ +package com.margelo.nitro.nitrotts + +import com.facebook.react.BaseReactPackage +import com.facebook.react.bridge.NativeModule +import com.facebook.react.bridge.ReactApplicationContext +import com.facebook.react.module.model.ReactModuleInfoProvider + +class NitroTtsPackage : BaseReactPackage() { + override fun getModule( + name: String, + reactContext: ReactApplicationContext, + ): NativeModule? = null + + override fun getReactModuleInfoProvider(): ReactModuleInfoProvider = + ReactModuleInfoProvider { HashMap() } + + companion object { + init { + NitroTtsOnLoad.initializeNative() + } + } +} diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsListenerRegistry.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsListenerRegistry.kt new file mode 100644 index 000000000..b8fed1b80 --- /dev/null +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsListenerRegistry.kt @@ -0,0 +1,19 @@ +package com.margelo.nitro.nitrotts + +import java.util.concurrent.ConcurrentHashMap +import java.util.concurrent.atomic.AtomicLong + +internal class TtsListenerRegistry<Value> { + private val nextId = AtomicLong(0L) + private val listeners = ConcurrentHashMap<Long, (Value) -> Unit>() + + fun add(listener: (Value) -> Unit): () -> Unit { + val id = nextId.incrementAndGet() + listeners[id] = listener + return { listeners.remove(id) } + } + + fun emit(value: Value) { + listeners.values.toList().forEach { it(value) } + } +} diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaNotification.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaNotification.kt new file mode 100644 index 000000000..a9bff4a28 --- /dev/null +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaNotification.kt @@ -0,0 +1,184 @@ +package com.margelo.nitro.nitrotts + +import android.app.Notification +import android.app.NotificationChannel +import android.app.NotificationManager +import android.app.PendingIntent +import android.content.Context +import android.content.Intent +import android.os.Build +import android.support.v4.media.MediaMetadataCompat +import android.support.v4.media.session.MediaSessionCompat +import android.support.v4.media.session.PlaybackStateCompat +import androidx.core.app.NotificationCompat +import androidx.media.app.NotificationCompat.MediaStyle + +internal class TtsMediaNotification( + private val context: Context, +) { + private val manager = + context.getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager + private val mediaSession = MediaSessionCompat(context, "LNReaderTTS") + + init { + ensureChannel() + mediaSession.setCallback(TtsMediaSessionCallback()) + mediaSession.isActive = true + } + + fun build(snapshot: TtsPlaybackSnapshot): Notification { + updateMediaSession(snapshot) + + val isPlaying = snapshot.state == TtsPlaybackState.PLAYING + val playPauseAction = if (isPlaying) { + action( + android.R.drawable.ic_media_pause, + "Pause", + TtsPlaybackService.ACTION_PAUSE, + ) + } else { + action( + android.R.drawable.ic_media_play, + "Play", + TtsPlaybackService.ACTION_PLAY, + ) + } + + return NotificationCompat.Builder(context, CHANNEL_ID) + .setContentTitle(snapshot.metadata?.chapterName ?: "Text to speech") + .setContentText(snapshot.metadata?.novelName ?: "LNReader") + .setSmallIcon(context.applicationInfo.icon) + .setContentIntent(contentIntent()) + .setDeleteIntent(serviceIntent(TtsPlaybackService.ACTION_STOP)) + .setVisibility(NotificationCompat.VISIBILITY_PUBLIC) + .setOnlyAlertOnce(true) + .setOngoing(isPlaying) + .addAction( + action( + android.R.drawable.ic_media_previous, + "Previous paragraph", + TtsPlaybackService.ACTION_PREVIOUS, + ), + ) + .addAction(playPauseAction) + .addAction( + action( + android.R.drawable.ic_media_next, + "Next paragraph", + TtsPlaybackService.ACTION_NEXT, + ), + ) + .setStyle( + MediaStyle() + .setMediaSession(mediaSession.sessionToken) + .setShowActionsInCompactView(0, 1, 2), + ) + .build() + } + + fun notify(snapshot: TtsPlaybackSnapshot) { + manager.notify(TtsPlaybackService.NOTIFICATION_ID, build(snapshot)) + } + + fun release() { + mediaSession.isActive = false + mediaSession.release() + manager.cancel(TtsPlaybackService.NOTIFICATION_ID) + } + + private fun updateMediaSession(snapshot: TtsPlaybackSnapshot) { + val progress = snapshot.progress + val playbackState = when (snapshot.state) { + TtsPlaybackState.PLAYING -> PlaybackStateCompat.STATE_PLAYING + TtsPlaybackState.PAUSED -> PlaybackStateCompat.STATE_PAUSED + TtsPlaybackState.ERROR -> PlaybackStateCompat.STATE_ERROR + TtsPlaybackState.COMPLETED -> PlaybackStateCompat.STATE_STOPPED + TtsPlaybackState.LOADING -> PlaybackStateCompat.STATE_BUFFERING + TtsPlaybackState.IDLE -> PlaybackStateCompat.STATE_NONE + } + + mediaSession.setPlaybackState( + PlaybackStateCompat.Builder() + .setActions( + PlaybackStateCompat.ACTION_PLAY or + PlaybackStateCompat.ACTION_PAUSE or + PlaybackStateCompat.ACTION_STOP or + PlaybackStateCompat.ACTION_SKIP_TO_PREVIOUS or + PlaybackStateCompat.ACTION_SKIP_TO_NEXT or + PlaybackStateCompat.ACTION_SEEK_TO, + ) + .setState( + playbackState, + (progress?.index ?: 0.0).toLong() * PROGRESS_UNIT_MS, + if (snapshot.state == TtsPlaybackState.PLAYING) 1f else 0f, + ) + .build(), + ) + + mediaSession.setMetadata( + MediaMetadataCompat.Builder() + .putString( + MediaMetadataCompat.METADATA_KEY_TITLE, + snapshot.metadata?.chapterName ?: "", + ) + .putString( + MediaMetadataCompat.METADATA_KEY_ARTIST, + snapshot.metadata?.novelName ?: "", + ) + .putLong( + MediaMetadataCompat.METADATA_KEY_DURATION, + (progress?.total ?: 0.0).toLong() * PROGRESS_UNIT_MS, + ) + .build(), + ) + } + + private fun action(icon: Int, title: String, action: String): NotificationCompat.Action { + return NotificationCompat.Action.Builder( + icon, + title, + serviceIntent(action), + ).build() + } + + private fun serviceIntent(action: String): PendingIntent { + val intent = Intent(context, TtsPlaybackService::class.java).setAction(action) + return PendingIntent.getService( + context, + action.hashCode(), + intent, + PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE, + ) + } + + private fun contentIntent(): PendingIntent { + val intent = context.packageManager.getLaunchIntentForPackage(context.packageName) + ?: Intent() + return PendingIntent.getActivity( + context, + 0, + intent, + PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE, + ) + } + + private fun ensureChannel() { + if (Build.VERSION.SDK_INT < Build.VERSION_CODES.O) { + return + } + val channel = NotificationChannel( + CHANNEL_ID, + "TTS Media Controls", + NotificationManager.IMPORTANCE_LOW, + ).apply { + description = "Text-to-speech playback controls" + setShowBadge(false) + } + manager.createNotificationChannel(channel) + } + + companion object { + private const val CHANNEL_ID = "tts-media-controls" + private const val PROGRESS_UNIT_MS = 1_000L + } +} diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaSessionCallback.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaSessionCallback.kt new file mode 100644 index 000000000..37b9c24b8 --- /dev/null +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaSessionCallback.kt @@ -0,0 +1,29 @@ +package com.margelo.nitro.nitrotts + +import android.support.v4.media.session.MediaSessionCompat + +internal class TtsMediaSessionCallback : MediaSessionCompat.Callback() { + override fun onPlay() { + TtsPlaybackStore.play() + } + + override fun onPause() { + TtsPlaybackStore.pause() + } + + override fun onStop() { + TtsPlaybackStore.stop() + } + + override fun onSkipToPrevious() { + TtsPlaybackStore.skipPrevious() + } + + override fun onSkipToNext() { + TtsPlaybackStore.skipNext() + } + + override fun onSeekTo(pos: Long) { + TtsPlaybackStore.seekTo((pos / 1_000L).toInt()) + } +} diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackService.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackService.kt new file mode 100644 index 000000000..7f41c2628 --- /dev/null +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackService.kt @@ -0,0 +1,71 @@ +package com.margelo.nitro.nitrotts + +import android.app.Service +import android.content.Context +import android.content.Intent +import android.content.pm.ServiceInfo +import android.os.Build +import android.os.IBinder +import androidx.core.content.ContextCompat + +internal class TtsPlaybackService : Service() { + private lateinit var mediaNotification: TtsMediaNotification + private var removeSnapshotListener: (() -> Unit)? = null + + override fun onCreate() { + super.onCreate() + mediaNotification = TtsMediaNotification(this) + val snapshot = TtsPlaybackStore.snapshot() + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { + startForeground( + NOTIFICATION_ID, + mediaNotification.build(snapshot), + ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK, + ) + } else { + startForeground(NOTIFICATION_ID, mediaNotification.build(snapshot)) + } + removeSnapshotListener = TtsPlaybackStore.addSnapshotListener( + mediaNotification::notify, + ) + } + + override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int { + when (intent?.action) { + ACTION_PLAY -> TtsPlaybackStore.play() + ACTION_PAUSE -> TtsPlaybackStore.pause() + ACTION_STOP -> TtsPlaybackStore.stop() + ACTION_PREVIOUS -> TtsPlaybackStore.skipPrevious() + ACTION_NEXT -> TtsPlaybackStore.skipNext() + } + return START_NOT_STICKY + } + + override fun onDestroy() { + removeSnapshotListener?.invoke() + removeSnapshotListener = null + mediaNotification.release() + super.onDestroy() + } + + override fun onBind(intent: Intent?): IBinder? = null + + companion object { + internal const val NOTIFICATION_ID = 1001 + internal const val ACTION_PLAY = "com.lnreader.TTS_PLAY" + internal const val ACTION_PAUSE = "com.lnreader.TTS_PAUSE" + internal const val ACTION_STOP = "com.lnreader.TTS_STOP" + internal const val ACTION_PREVIOUS = "com.lnreader.TTS_PREVIOUS" + internal const val ACTION_NEXT = "com.lnreader.TTS_NEXT" + + fun start(context: Context) { + val intent = Intent(context, TtsPlaybackService::class.java) + ContextCompat.startForegroundService(context, intent) + } + + fun stop(context: Context) { + context.stopService(Intent(context, TtsPlaybackService::class.java)) + } + + } +} diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackSnapshot.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackSnapshot.kt new file mode 100644 index 000000000..6b78eb063 --- /dev/null +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackSnapshot.kt @@ -0,0 +1,7 @@ +package com.margelo.nitro.nitrotts + +internal data class TtsPlaybackSnapshot( + val state: TtsPlaybackState, + val metadata: TtsMetadata?, + val progress: TtsProgress?, +) diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackStore.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackStore.kt new file mode 100644 index 000000000..816f3124e --- /dev/null +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsPlaybackStore.kt @@ -0,0 +1,395 @@ +package com.margelo.nitro.nitrotts + +import android.content.Context +import android.content.Intent +import android.content.pm.PackageManager +import android.os.Bundle +import android.os.Handler +import android.os.Looper +import android.speech.tts.TextToSpeech +import android.speech.tts.UtteranceProgressListener +import java.util.Locale + +internal object TtsPlaybackStore { + private val ownerHandler = Handler(Looper.getMainLooper()) + private val stateListeners = TtsListenerRegistry<TtsPlaybackState>() + private val progressListeners = TtsListenerRegistry<TtsProgress>() + private val errorListeners = TtsListenerRegistry<String>() + private val snapshotListeners = TtsListenerRegistry<TtsPlaybackSnapshot>() + private val pendingInitialization = mutableListOf<(Result<Unit>) -> Unit>() + + private var applicationContext: Context? = null + private var engine: TextToSpeech? = null + private var boundEngineName: String? = null + private var isReady = false + private var paragraphs: List<TtsParagraph> = emptyList() + private var currentIndex = 0 + private var metadata: TtsMetadata? = null + private var settings = TtsSettings(null, null, 1.0, 1.0) + private var state = TtsPlaybackState.IDLE + private var generation = 0L + + fun prepare(context: Context, completion: (Result<Unit>) -> Unit) { + runOnOwner { + applicationContext = context.applicationContext + if (isReady && boundEngineName == settings.engineName) { + completion(Result.success(Unit)) + return@runOnOwner + } + + pendingInitialization.add(completion) + bindEngine(settings.engineName) + } + } + + /** Lists text-to-speech engines installed on the device. */ + fun listEngines(context: Context): List<TtsEngine> { + val packageManager = context.packageManager + val intent = Intent(TextToSpeech.Engine.INTENT_ACTION_TTS_SERVICE) + val resolveInfos = packageManager.queryIntentServices( + intent, + PackageManager.GET_META_DATA, + ) + return resolveInfos + .map { resolveInfo -> + TtsEngine( + name = resolveInfo.serviceInfo.packageName, + label = resolveInfo.serviceInfo.loadLabel(packageManager).toString(), + ) + } + .distinctBy { it.name } + .sortedBy { it.label.lowercase() } + } + + /** Lists voices offered by `engineName`, probing it independently of the active engine. */ + fun listVoices( + context: Context, + engineName: String?, + completion: (Result<List<TtsVoice>>) -> Unit, + ) { + runOnOwner { + var probe: TextToSpeech? = null + val listener = TextToSpeech.OnInitListener { status -> + runOnOwner { + val result = if (status == TextToSpeech.SUCCESS) { + val voices = probe?.voices + ?.map { voice -> + TtsVoice( + identifier = voice.name, + name = voice.name, + language = voice.locale?.toLanguageTag(), + ) + } + ?.sortedBy { it.name } + ?: emptyList() + Result.success(voices) + } else { + Result.failure( + IllegalStateException("The selected text-to-speech engine failed to initialize."), + ) + } + probe?.shutdown() + probe = null + completion(result) + } + } + probe = if (engineName != null) { + TextToSpeech(context.applicationContext, listener, engineName) + } else { + TextToSpeech(context.applicationContext, listener) + } + } + } + + /** (Re)binds [engine] to [engineName], shutting down any previously bound engine. */ + private fun bindEngine(engineName: String?) { + val context = checkNotNull(applicationContext) + isReady = false + engine?.stop() + engine?.shutdown() + engine = null + + val listener = TextToSpeech.OnInitListener { status -> + runOnOwner { + if (status == TextToSpeech.SUCCESS) { + isReady = true + boundEngineName = engineName + engine?.setOnUtteranceProgressListener(progressListener) + completeInitialization(Result.success(Unit)) + } else { + engine = null + completeInitialization( + Result.failure( + IllegalStateException("The selected text-to-speech engine failed to initialize."), + ), + ) + } + } + } + engine = if (engineName != null) { + TextToSpeech(context, listener, engineName) + } else { + TextToSpeech(context, listener) + } + } + + fun load( + nextParagraphs: Array<TtsParagraph>, + initialIndex: Int, + nextMetadata: TtsMetadata, + nextSettings: TtsSettings, + ) { + requireReady() + require(nextParagraphs.isNotEmpty()) { "The TTS queue cannot be empty." } + + generation += 1 + engine?.stop() + paragraphs = nextParagraphs.filter { it.text.isNotBlank() } + require(paragraphs.isNotEmpty()) { "The TTS queue contains no readable paragraphs." } + currentIndex = initialIndex.coerceIn(paragraphs.indices) + metadata = nextMetadata + settings = nextSettings + state = TtsPlaybackState.PAUSED + emitProgress() + emitState() + + val context = checkNotNull(applicationContext) + TtsPlaybackService.start(context) + } + + fun play() { + requireReady() + check(paragraphs.isNotEmpty()) { "Load a paragraph queue before starting TTS." } + speakCurrent() + } + + fun pause() { + if (state != TtsPlaybackState.PLAYING) { + return + } + generation += 1 + engine?.stop() + state = TtsPlaybackState.PAUSED + emitState() + } + + fun stop() { + generation += 1 + engine?.stop() + paragraphs = emptyList() + currentIndex = 0 + metadata = null + state = TtsPlaybackState.IDLE + emitState() + applicationContext?.let { TtsPlaybackService.stop(it) } + } + + fun skipPrevious() { + check(paragraphs.isNotEmpty()) { "Load a paragraph queue before seeking." } + currentIndex = (currentIndex - 1).coerceAtLeast(0) + speakCurrent() + } + + fun skipNext() { + check(paragraphs.isNotEmpty()) { "Load a paragraph queue before seeking." } + if (currentIndex >= paragraphs.lastIndex) { + completeQueue() + return + } + currentIndex += 1 + speakCurrent() + } + + fun replayCurrent() { + check(paragraphs.isNotEmpty()) { "Load a paragraph queue before replaying." } + speakCurrent() + } + + fun seekTo(index: Int) { + check(paragraphs.isNotEmpty()) { "Load a paragraph queue before seeking." } + currentIndex = index.coerceIn(paragraphs.indices) + speakCurrent() + } + + fun updateSettings(nextSettings: TtsSettings) { + requireReady() + val shouldResume = state == TtsPlaybackState.PLAYING + settings = nextSettings + if (shouldResume) { + speakCurrent() + } + } + + fun addStateListener(listener: (TtsPlaybackState) -> Unit): () -> Unit { + runOnOwner { listener(state) } + return stateListeners.add(listener) + } + + fun addProgressListener(listener: (TtsProgress) -> Unit): () -> Unit { + runOnOwner { currentProgress()?.let(listener) } + return progressListeners.add(listener) + } + + fun addErrorListener(listener: (String) -> Unit): () -> Unit { + return errorListeners.add(listener) + } + + fun addSnapshotListener(listener: (TtsPlaybackSnapshot) -> Unit): () -> Unit { + listener(snapshot()) + return snapshotListeners.add(listener) + } + + fun snapshot(): TtsPlaybackSnapshot { + return TtsPlaybackSnapshot(state, metadata, currentProgress()) + } + + private fun speakCurrent() { + if (engine == null || settings.engineName != boundEngineName) { + pendingInitialization.add { result -> + result.fold( + onSuccess = { speakCurrent() }, + onFailure = { fail("The selected text-to-speech engine failed to initialize.") }, + ) + } + bindEngine(settings.engineName) + return + } + + val activeEngine = checkNotNull(engine) + val paragraph = paragraphs[currentIndex] + generation += 1 + val utteranceId = utteranceId(generation, currentIndex) + + activeEngine.setSpeechRate(settings.rate.toFloat().coerceIn(0.1f, 4.0f)) + activeEngine.setPitch(settings.pitch.toFloat().coerceIn(0.1f, 2.0f)) + applyVoice(activeEngine) + + val result = activeEngine.speak( + paragraph.text, + TextToSpeech.QUEUE_FLUSH, + Bundle(), + utteranceId, + ) + if (result == TextToSpeech.ERROR) { + fail("The text-to-speech engine rejected the current paragraph.") + return + } + + state = TtsPlaybackState.PLAYING + emitProgress() + emitState() + } + + private fun applyVoice(activeEngine: TextToSpeech) { + val voiceIdentifier = settings.voiceIdentifier + if (voiceIdentifier.isNullOrBlank()) { + activeEngine.setLanguage(Locale.getDefault()) + return + } + + val selectedVoice = activeEngine.voices?.firstOrNull { + it.name == voiceIdentifier + } + if (selectedVoice != null) { + activeEngine.voice = selectedVoice + } + } + + private fun advance(utteranceId: String) { + if (utteranceId != utteranceId(generation, currentIndex)) { + return + } + if (currentIndex >= paragraphs.lastIndex) { + completeQueue() + return + } + currentIndex += 1 + speakCurrent() + } + + private fun completeQueue() { + state = TtsPlaybackState.COMPLETED + emitState() + applicationContext?.let { TtsPlaybackService.stop(it) } + } + + private fun fail(message: String) { + state = TtsPlaybackState.ERROR + errorListeners.emit(message) + emitState() + } + + private fun emitState() { + stateListeners.emit(state) + snapshotListeners.emit(snapshot()) + } + + private fun emitProgress() { + val progress = currentProgress() ?: return + progressListeners.emit(progress) + snapshotListeners.emit(snapshot()) + } + + private fun currentProgress(): TtsProgress? { + val paragraph = paragraphs.getOrNull(currentIndex) ?: return null + return TtsProgress( + index = currentIndex.toDouble(), + total = paragraphs.size.toDouble(), + paragraphId = paragraph.id, + ) + } + + private fun utteranceId(queueGeneration: Long, index: Int): String { + return "lnreader-$queueGeneration-$index" + } + + private fun completeInitialization(result: Result<Unit>) { + val callbacks = pendingInitialization.toList() + pendingInitialization.clear() + callbacks.forEach { it(result) } + } + + private fun requireReady() { + check(isReady) { "The text-to-speech engine is not ready." } + } + + private fun runOnOwner(operation: () -> Unit) { + if (Looper.myLooper() == Looper.getMainLooper()) { + operation() + } else { + ownerHandler.post(operation) + } + } + + private val progressListener = object : UtteranceProgressListener() { + override fun onStart(utteranceId: String) { + runOnOwner { + if (utteranceId == utteranceId(generation, currentIndex)) { + state = TtsPlaybackState.PLAYING + emitState() + } + } + } + + override fun onDone(utteranceId: String) { + runOnOwner { advance(utteranceId) } + } + + @Deprecated("Deprecated by Android") + override fun onError(utteranceId: String) { + runOnOwner { + if (utteranceId == utteranceId(generation, currentIndex)) { + fail("The text-to-speech engine failed while speaking.") + } + } + } + + override fun onError(utteranceId: String, errorCode: Int) { + runOnOwner { + if (utteranceId == utteranceId(generation, currentIndex)) { + fail("The text-to-speech engine failed with error code $errorCode.") + } + } + } + } +} diff --git a/modules/nitro-tts/babel.config.js b/modules/nitro-tts/babel.config.js new file mode 100644 index 000000000..f7b3da3b3 --- /dev/null +++ b/modules/nitro-tts/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: ['module:@react-native/babel-preset'], +}; diff --git a/modules/nitro-tts/ios/Float+clamped.swift b/modules/nitro-tts/ios/Float+clamped.swift new file mode 100644 index 000000000..212f54ae9 --- /dev/null +++ b/modules/nitro-tts/ios/Float+clamped.swift @@ -0,0 +1,7 @@ +import Foundation + +extension Float { + func clamped(to range: ClosedRange<Float>) -> Float { + return min(max(self, range.lowerBound), range.upperBound) + } +} diff --git a/modules/nitro-tts/ios/HybridTtsFactory.swift b/modules/nitro-tts/ios/HybridTtsFactory.swift new file mode 100644 index 000000000..c5732fa69 --- /dev/null +++ b/modules/nitro-tts/ios/HybridTtsFactory.swift @@ -0,0 +1,28 @@ +import AVFAudio +import NitroModules + +final class HybridTtsFactory: HybridTtsFactorySpec { + func createSession() throws -> Promise<any HybridTtsSessionSpec> { + return Promise.resolved(withResult: HybridTtsSession()) + } + + /// iOS has no concept of swappable synthesis engines, so this always + /// resolves to an empty array; the reader UI hides engine selection there. + func getEngines() throws -> Promise<[TtsEngine]> { + return Promise.resolved(withResult: []) + } + + /// iOS ignores `engineName` and lists the system's speech-synthesis voices. + func getVoices(engineName: String?) throws -> Promise<[TtsVoice]> { + let voices = AVSpeechSynthesisVoice.speechVoices() + .map { voice in + TtsVoice( + identifier: voice.identifier, + name: voice.name, + language: voice.language + ) + } + .sorted { $0.name < $1.name } + return Promise.resolved(withResult: voices) + } +} diff --git a/modules/nitro-tts/ios/HybridTtsSession.swift b/modules/nitro-tts/ios/HybridTtsSession.swift new file mode 100644 index 000000000..71d9425a7 --- /dev/null +++ b/modules/nitro-tts/ios/HybridTtsSession.swift @@ -0,0 +1,75 @@ +import NitroModules + +final class HybridTtsSession: HybridTtsSessionSpec { + private let coordinator = TtsPlaybackCoordinator.shared + + func load( + paragraphs: [TtsParagraph], + initialIndex: Double, + metadata: TtsMetadata, + settings: TtsSettings + ) throws -> Promise<Void> { + return MainQueuePromise.run { + try self.coordinator.load( + paragraphs: paragraphs, + initialIndex: Int(initialIndex), + metadata: metadata, + settings: settings + ) + } + } + + func play() throws -> Promise<Void> { + return MainQueuePromise.run(coordinator.play) + } + + func pause() throws -> Promise<Void> { + return MainQueuePromise.run(coordinator.pause) + } + + func stop() throws -> Promise<Void> { + return MainQueuePromise.run(coordinator.stop) + } + + func skipPrevious() throws -> Promise<Void> { + return MainQueuePromise.run(coordinator.skipPrevious) + } + + func skipNext() throws -> Promise<Void> { + return MainQueuePromise.run(coordinator.skipNext) + } + + func replayCurrent() throws -> Promise<Void> { + return MainQueuePromise.run(coordinator.replayCurrent) + } + + func seekTo(index: Double) throws -> Promise<Void> { + return MainQueuePromise.run { + self.coordinator.seekTo(index: Int(index)) + } + } + + func updateSettings(settings: TtsSettings) throws -> Promise<Void> { + return MainQueuePromise.run { + self.coordinator.updateSettings(settings) + } + } + + func addOnStateChangedListener( + listener: @escaping (TtsPlaybackState) -> Void + ) throws -> ListenerSubscription { + return ListenerSubscription(remove: coordinator.addStateListener(listener)) + } + + func addOnProgressChangedListener( + listener: @escaping (TtsProgress) -> Void + ) throws -> ListenerSubscription { + return ListenerSubscription(remove: coordinator.addProgressListener(listener)) + } + + func addOnErrorListener( + listener: @escaping (String) -> Void + ) throws -> ListenerSubscription { + return ListenerSubscription(remove: coordinator.addErrorListener(listener)) + } +} diff --git a/modules/nitro-tts/ios/MainQueuePromise.swift b/modules/nitro-tts/ios/MainQueuePromise.swift new file mode 100644 index 000000000..3b0e82050 --- /dev/null +++ b/modules/nitro-tts/ios/MainQueuePromise.swift @@ -0,0 +1,17 @@ +import Foundation +import NitroModules + +enum MainQueuePromise { + static func run(_ operation: @escaping () throws -> Void) -> Promise<Void> { + let promise = Promise<Void>() + DispatchQueue.main.async { + do { + try operation() + promise.resolve() + } catch { + promise.reject(withError: error) + } + } + return promise + } +} diff --git a/modules/nitro-tts/ios/TtsListenerRegistry.swift b/modules/nitro-tts/ios/TtsListenerRegistry.swift new file mode 100644 index 000000000..c15d09df9 --- /dev/null +++ b/modules/nitro-tts/ios/TtsListenerRegistry.swift @@ -0,0 +1,26 @@ +import Foundation + +final class TtsListenerRegistry<Value> { + private let lock = NSLock() + private var listeners: [UUID: (Value) -> Void] = [:] + + func add(_ listener: @escaping (Value) -> Void) -> () -> Void { + let id = UUID() + lock.lock() + listeners[id] = listener + lock.unlock() + + return { [weak self] in + self?.lock.lock() + self?.listeners.removeValue(forKey: id) + self?.lock.unlock() + } + } + + func emit(_ value: Value) { + lock.lock() + let snapshot = Array(listeners.values) + lock.unlock() + snapshot.forEach { $0(value) } + } +} diff --git a/modules/nitro-tts/ios/TtsNowPlayingController.swift b/modules/nitro-tts/ios/TtsNowPlayingController.swift new file mode 100644 index 000000000..102658c3b --- /dev/null +++ b/modules/nitro-tts/ios/TtsNowPlayingController.swift @@ -0,0 +1,26 @@ +import MediaPlayer + +final class TtsNowPlayingController { + func update( + metadata: TtsMetadata?, + state: TtsPlaybackState, + progress: TtsProgress? + ) { + guard let metadata else { + MPNowPlayingInfoCenter.default().nowPlayingInfo = nil + return + } + + MPNowPlayingInfoCenter.default().nowPlayingInfo = [ + MPMediaItemPropertyTitle: metadata.chapterName, + MPMediaItemPropertyArtist: metadata.novelName, + MPMediaItemPropertyPlaybackDuration: progress?.total ?? 0, + MPNowPlayingInfoPropertyElapsedPlaybackTime: progress?.index ?? 0, + MPNowPlayingInfoPropertyPlaybackRate: state == .playing ? 1.0 : 0.0, + ] + } + + func clear() { + MPNowPlayingInfoCenter.default().nowPlayingInfo = nil + } +} diff --git a/modules/nitro-tts/ios/TtsPlaybackCoordinator.swift b/modules/nitro-tts/ios/TtsPlaybackCoordinator.swift new file mode 100644 index 000000000..bb7ef6ec0 --- /dev/null +++ b/modules/nitro-tts/ios/TtsPlaybackCoordinator.swift @@ -0,0 +1,256 @@ +import AVFAudio +import Foundation +import NitroModules + +final class TtsPlaybackCoordinator: NSObject, AVSpeechSynthesizerDelegate { + static let shared = TtsPlaybackCoordinator() + + private let synthesizer = AVSpeechSynthesizer() + private let stateListeners = TtsListenerRegistry<TtsPlaybackState>() + private let progressListeners = TtsListenerRegistry<TtsProgress>() + private let errorListeners = TtsListenerRegistry<String>() + private let nowPlaying = TtsNowPlayingController() + + private var paragraphs: [TtsParagraph] = [] + private var currentIndex = 0 + private var metadata: TtsMetadata? + private var settings = TtsSettings(engineName: nil, voiceIdentifier: nil, rate: 1, pitch: 1) + private var state: TtsPlaybackState = .idle + private var activeUtterance: AVSpeechUtterance? + + private lazy var remoteCommands = TtsRemoteCommandController( + onPlay: { [weak self] in self?.play() }, + onPause: { [weak self] in self?.pause() }, + onStop: { [weak self] in self?.stop() }, + onPrevious: { [weak self] in self?.skipPrevious() }, + onNext: { [weak self] in self?.skipNext() } + ) + + override private init() { + super.init() + synthesizer.delegate = self + _ = remoteCommands + } + + func load( + paragraphs nextParagraphs: [TtsParagraph], + initialIndex: Int, + metadata nextMetadata: TtsMetadata, + settings nextSettings: TtsSettings + ) throws { + precondition(Thread.isMainThread) + let readableParagraphs = nextParagraphs.filter { !$0.text.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty } + guard !readableParagraphs.isEmpty else { + throw RuntimeError.error(withMessage: "The TTS queue contains no readable paragraphs.") + } + + interruptSpeech() + paragraphs = readableParagraphs + currentIndex = min(max(initialIndex, 0), readableParagraphs.count - 1) + metadata = nextMetadata + settings = nextSettings + state = .paused + emitProgress() + emitState() + } + + func play() { + precondition(Thread.isMainThread) + guard !paragraphs.isEmpty else { + fail("Load a paragraph queue before starting TTS.") + return + } + if synthesizer.isPaused { + synthesizer.continueSpeaking() + state = .playing + emitState() + return + } + speakCurrent() + } + + func pause() { + precondition(Thread.isMainThread) + guard state == .playing else { return } + synthesizer.pauseSpeaking(at: .immediate) + state = .paused + emitState() + } + + func stop() { + precondition(Thread.isMainThread) + interruptSpeech() + paragraphs = [] + currentIndex = 0 + metadata = nil + state = .idle + nowPlaying.clear() + emitState() + try? AVAudioSession.sharedInstance().setActive( + false, + options: .notifyOthersOnDeactivation + ) + } + + func skipPrevious() { + precondition(Thread.isMainThread) + guard !paragraphs.isEmpty else { return } + currentIndex = max(currentIndex - 1, 0) + speakCurrent() + } + + func skipNext() { + precondition(Thread.isMainThread) + guard !paragraphs.isEmpty else { return } + guard currentIndex < paragraphs.count - 1 else { + completeQueue() + return + } + currentIndex += 1 + speakCurrent() + } + + func replayCurrent() { + precondition(Thread.isMainThread) + guard !paragraphs.isEmpty else { return } + speakCurrent() + } + + func seekTo(index: Int) { + precondition(Thread.isMainThread) + guard !paragraphs.isEmpty else { return } + currentIndex = min(max(index, 0), paragraphs.count - 1) + speakCurrent() + } + + func updateSettings(_ nextSettings: TtsSettings) { + precondition(Thread.isMainThread) + let shouldResume = state == .playing + settings = nextSettings + if shouldResume { + speakCurrent() + } + } + + func addStateListener( + _ listener: @escaping (TtsPlaybackState) -> Void + ) -> () -> Void { + DispatchQueue.main.async { [weak self] in + guard let self else { return } + listener(self.state) + } + return stateListeners.add(listener) + } + + func addProgressListener( + _ listener: @escaping (TtsProgress) -> Void + ) -> () -> Void { + DispatchQueue.main.async { [weak self] in + guard let progress = self?.currentProgress() else { return } + listener(progress) + } + return progressListeners.add(listener) + } + + func addErrorListener(_ listener: @escaping (String) -> Void) -> () -> Void { + return errorListeners.add(listener) + } + + func speechSynthesizer( + _ synthesizer: AVSpeechSynthesizer, + didFinish utterance: AVSpeechUtterance + ) { + guard utterance === activeUtterance else { return } + activeUtterance = nil + if currentIndex >= paragraphs.count - 1 { + completeQueue() + } else { + currentIndex += 1 + speakCurrent() + } + } + + func speechSynthesizer( + _ synthesizer: AVSpeechSynthesizer, + didCancel utterance: AVSpeechUtterance + ) { + if utterance === activeUtterance { + activeUtterance = nil + } + } + + private func speakCurrent() { + interruptSpeech() + do { + let audioSession = AVAudioSession.sharedInstance() + try audioSession.setCategory(.playback, mode: .spokenAudio) + try audioSession.setActive(true) + } catch { + fail("Unable to activate the audio session: \(error.localizedDescription)") + return + } + + let paragraph = paragraphs[currentIndex] + let utterance = AVSpeechUtterance(string: paragraph.text) + utterance.rate = ( + Float(settings.rate) * AVSpeechUtteranceDefaultSpeechRate + ).clamped( + to: AVSpeechUtteranceMinimumSpeechRate...AVSpeechUtteranceMaximumSpeechRate + ) + utterance.pitchMultiplier = Float(settings.pitch).clamped(to: 0.5...2.0) + if let identifier = settings.voiceIdentifier { + utterance.voice = AVSpeechSynthesisVoice(identifier: identifier) + } + activeUtterance = utterance + synthesizer.speak(utterance) + state = .playing + emitProgress() + emitState() + } + + private func interruptSpeech() { + if synthesizer.isSpeaking || synthesizer.isPaused { + synthesizer.stopSpeaking(at: .immediate) + } + activeUtterance = nil + } + + private func completeQueue() { + state = .completed + emitState() + try? AVAudioSession.sharedInstance().setActive( + false, + options: .notifyOthersOnDeactivation + ) + } + + private func fail(_ message: String) { + state = .error + errorListeners.emit(message) + emitState() + } + + private func emitState() { + stateListeners.emit(state) + nowPlaying.update( + metadata: metadata, + state: state, + progress: currentProgress() + ) + } + + private func emitProgress() { + guard let progress = currentProgress() else { return } + progressListeners.emit(progress) + nowPlaying.update(metadata: metadata, state: state, progress: progress) + } + + private func currentProgress() -> TtsProgress? { + guard paragraphs.indices.contains(currentIndex) else { return nil } + return TtsProgress( + index: Double(currentIndex), + total: Double(paragraphs.count), + paragraphId: paragraphs[currentIndex].id + ) + } +} diff --git a/modules/nitro-tts/ios/TtsRemoteCommandController.swift b/modules/nitro-tts/ios/TtsRemoteCommandController.swift new file mode 100644 index 000000000..1854638e5 --- /dev/null +++ b/modules/nitro-tts/ios/TtsRemoteCommandController.swift @@ -0,0 +1,37 @@ +import MediaPlayer + +final class TtsRemoteCommandController { + private let commandCenter = MPRemoteCommandCenter.shared() + private var targets: [(MPRemoteCommand, Any)] = [] + + init( + onPlay: @escaping () -> Void, + onPause: @escaping () -> Void, + onStop: @escaping () -> Void, + onPrevious: @escaping () -> Void, + onNext: @escaping () -> Void + ) { + register(commandCenter.playCommand, action: onPlay) + register(commandCenter.pauseCommand, action: onPause) + register(commandCenter.stopCommand, action: onStop) + register(commandCenter.previousTrackCommand, action: onPrevious) + register(commandCenter.nextTrackCommand, action: onNext) + } + + deinit { + targets.forEach { command, target in + command.removeTarget(target) + } + } + + private func register(_ command: MPRemoteCommand, action: @escaping () -> Void) { + command.isEnabled = true + let target = command.addTarget { _ in + DispatchQueue.main.async { + action() + } + return .success + } + targets.append((command, target)) + } +} diff --git a/modules/nitro-tts/nitro.json b/modules/nitro-tts/nitro.json new file mode 100644 index 000000000..9ebe54119 --- /dev/null +++ b/modules/nitro-tts/nitro.json @@ -0,0 +1,24 @@ +{ + "$schema": "https://nitro.margelo.com/nitro.schema.json", + "cxxNamespace": ["nitrotts"], + "ios": { + "iosModuleName": "NitroTts" + }, + "android": { + "androidNamespace": ["nitrotts"], + "androidCxxLibName": "NitroTts" + }, + "autolinking": { + "TtsFactory": { + "ios": { + "language": "swift", + "implementationClassName": "HybridTtsFactory" + }, + "android": { + "language": "kotlin", + "implementationClassName": "HybridTtsFactory" + } + } + }, + "ignorePaths": ["**/node_modules"] +} diff --git a/modules/nitro-tts/nitrogen/generated/.gitattributes b/modules/nitro-tts/nitrogen/generated/.gitattributes new file mode 100644 index 000000000..fb7a0d5a3 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/.gitattributes @@ -0,0 +1 @@ +** linguist-generated=true diff --git a/modules/nitro-tts/nitrogen/generated/android/NitroTts+autolinking.cmake b/modules/nitro-tts/nitrogen/generated/android/NitroTts+autolinking.cmake new file mode 100644 index 000000000..628ab25c1 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/NitroTts+autolinking.cmake @@ -0,0 +1,83 @@ +# +# NitroTts+autolinking.cmake +# This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +# https://github.com/mrousavy/nitro +# Copyright © Marc Rousavy @ Margelo +# + +# This is a CMake file that adds all files generated by Nitrogen +# to the current CMake project. +# +# To use it, add this to your CMakeLists.txt: +# ```cmake +# include(${CMAKE_SOURCE_DIR}/../nitrogen/generated/android/NitroTts+autolinking.cmake) +# ``` + +# Define a flag to check if we are building properly +add_definitions(-DBUILDING_NITROTTS_WITH_GENERATED_CMAKE_PROJECT) + +# Enable Raw Props parsing in react-native (for Nitro Views) +add_definitions(-DRN_SERIALIZABLE_STATE) + +# Add all headers that were generated by Nitrogen +include_directories( + "../nitrogen/generated/shared/c++" + "../nitrogen/generated/android/c++" + "../nitrogen/generated/android/" +) + +# Add all .cpp sources that were generated by Nitrogen +target_sources( + # CMake project name (Android C++ library name) + NitroTts PRIVATE + # Autolinking Setup + ../nitrogen/generated/android/NitroTtsOnLoad.cpp + # Shared Nitrogen C++ sources + ../nitrogen/generated/shared/c++/HybridTtsFactorySpec.cpp + ../nitrogen/generated/shared/c++/HybridTtsSessionSpec.cpp + # Android-specific Nitrogen C++ sources + ../nitrogen/generated/android/c++/JHybridTtsFactorySpec.cpp + ../nitrogen/generated/android/c++/JHybridTtsSessionSpec.cpp +) + +# From node_modules/react-native/ReactAndroid/cmake-utils/folly-flags.cmake +# Used in node_modules/react-native/ReactAndroid/cmake-utils/ReactNative-application.cmake +target_compile_definitions( + NitroTts PRIVATE + -DFOLLY_NO_CONFIG=1 + -DFOLLY_HAVE_CLOCK_GETTIME=1 + -DFOLLY_USE_LIBCPP=1 + -DFOLLY_CFG_NO_COROUTINES=1 + -DFOLLY_MOBILE=1 + -DFOLLY_HAVE_RECVMMSG=1 + -DFOLLY_HAVE_PTHREAD=1 + # Once we target android-23 above, we can comment + # the following line. NDK uses GNU style stderror_r() after API 23. + -DFOLLY_HAVE_XSI_STRERROR_R=1 +) + +# Add all libraries required by the generated specs +find_package(fbjni REQUIRED) # <-- Used for communication between Java <-> C++ +find_package(ReactAndroid REQUIRED) # <-- Used to set up React Native bindings (e.g. CallInvoker/TurboModule) +find_package(react-native-nitro-modules REQUIRED) # <-- Used to create all HybridObjects and use the Nitro core library + +# Link all libraries together +target_link_libraries( + NitroTts + fbjni::fbjni # <-- Facebook C++ JNI helpers + ReactAndroid::jsi # <-- RN: JSI + react-native-nitro-modules::NitroModules # <-- NitroModules Core :) +) + +# Link react-native (different prefab between RN 0.75 and RN 0.76) +if(ReactAndroid_VERSION_MINOR GREATER_EQUAL 76) + target_link_libraries( + NitroTts + ReactAndroid::reactnative # <-- RN: Native Modules umbrella prefab + ) +else() + target_link_libraries( + NitroTts + ReactAndroid::react_nativemodule_core # <-- RN: TurboModules Core + ) +endif() diff --git a/modules/nitro-tts/nitrogen/generated/android/NitroTts+autolinking.gradle b/modules/nitro-tts/nitrogen/generated/android/NitroTts+autolinking.gradle new file mode 100644 index 000000000..ec609e57d --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/NitroTts+autolinking.gradle @@ -0,0 +1,27 @@ +/// +/// NitroTts+autolinking.gradle +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +/// This is a Gradle file that adds all files generated by Nitrogen +/// to the current Gradle project. +/// +/// To use it, add this to your build.gradle: +/// ```gradle +/// apply from: '../nitrogen/generated/android/NitroTts+autolinking.gradle' +/// ``` + +logger.warn("[NitroModules] 🔥 NitroTts is boosted by nitro!") + +android { + sourceSets { + main { + java.srcDirs += [ + // Nitrogen files + "${project.projectDir}/../nitrogen/generated/android/kotlin" + ] + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/NitroTtsOnLoad.cpp b/modules/nitro-tts/nitrogen/generated/android/NitroTtsOnLoad.cpp new file mode 100644 index 000000000..6276e4031 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/NitroTtsOnLoad.cpp @@ -0,0 +1,64 @@ +/// +/// NitroTtsOnLoad.cpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#ifndef BUILDING_NITROTTS_WITH_GENERATED_CMAKE_PROJECT +#error NitroTtsOnLoad.cpp is not being built with the autogenerated CMakeLists.txt project. Is a different CMakeLists.txt building this? +#endif + +#include "NitroTtsOnLoad.hpp" + +#include <jni.h> +#include <fbjni/fbjni.h> +#include <NitroModules/HybridObjectRegistry.hpp> + +#include "JHybridTtsFactorySpec.hpp" +#include "JHybridTtsSessionSpec.hpp" +#include "JFunc_void.hpp" +#include "JFunc_void_TtsPlaybackState.hpp" +#include "JFunc_void_TtsProgress.hpp" +#include "JFunc_void_std__string.hpp" +#include <NitroModules/DefaultConstructableObject.hpp> + +namespace margelo::nitro::nitrotts { + +int initialize(JavaVM* vm) { + return facebook::jni::initialize(vm, []() { + ::margelo::nitro::nitrotts::registerAllNatives(); + }); +} + +struct JHybridTtsFactorySpecImpl: public jni::JavaClass<JHybridTtsFactorySpecImpl, JHybridTtsFactorySpec::JavaPart> { + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/HybridTtsFactory;"; + static std::shared_ptr<JHybridTtsFactorySpec> create() { + static const auto constructorFn = javaClassStatic()->getConstructor<JHybridTtsFactorySpecImpl::javaobject()>(); + jni::local_ref<JHybridTtsFactorySpec::JavaPart> javaPart = javaClassStatic()->newObject(constructorFn); + return javaPart->getJHybridTtsFactorySpec(); + } +}; + +void registerAllNatives() { + using namespace margelo::nitro; + using namespace margelo::nitro::nitrotts; + + // Register native JNI methods + margelo::nitro::nitrotts::JHybridTtsFactorySpec::CxxPart::registerNatives(); + margelo::nitro::nitrotts::JHybridTtsSessionSpec::CxxPart::registerNatives(); + margelo::nitro::nitrotts::JFunc_void_cxx::registerNatives(); + margelo::nitro::nitrotts::JFunc_void_TtsPlaybackState_cxx::registerNatives(); + margelo::nitro::nitrotts::JFunc_void_TtsProgress_cxx::registerNatives(); + margelo::nitro::nitrotts::JFunc_void_std__string_cxx::registerNatives(); + + // Register Nitro Hybrid Objects + HybridObjectRegistry::registerHybridObjectConstructor( + "TtsFactory", + []() -> std::shared_ptr<HybridObject> { + return JHybridTtsFactorySpecImpl::create(); + } + ); +} + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/NitroTtsOnLoad.hpp b/modules/nitro-tts/nitrogen/generated/android/NitroTtsOnLoad.hpp new file mode 100644 index 000000000..dda0ce69f --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/NitroTtsOnLoad.hpp @@ -0,0 +1,34 @@ +/// +/// NitroTtsOnLoad.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#include <jni.h> +#include <functional> +#include <NitroModules/NitroDefines.hpp> + +namespace margelo::nitro::nitrotts { + + [[deprecated("Use registerNatives() instead.")]] + int initialize(JavaVM* vm); + + /** + * Register the native (C++) part of NitroTts, and autolinks all Hybrid Objects. + * Call this in your `JNI_OnLoad` function (probably inside `cpp-adapter.cpp`), + * inside a `facebook::jni::initialize(vm, ...)` call. + * Example: + * ```cpp (cpp-adapter.cpp) + * JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* vm, void*) { + * return facebook::jni::initialize(vm, []() { + * // register all NitroTts HybridObjects + * margelo::nitro::nitrotts::registerNatives(); + * // any other custom registrations go here. + * }); + * } + * ``` + */ + void registerAllNatives(); + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void.hpp new file mode 100644 index 000000000..30dbda86d --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void.hpp @@ -0,0 +1,75 @@ +/// +/// JFunc_void.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include <functional> + +#include <functional> +#include <NitroModules/JNICallable.hpp> + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * Represents the Java/Kotlin callback `() -> Unit`. + * This can be passed around between C++ and Java/Kotlin. + */ + struct JFunc_void: public jni::JavaClass<JFunc_void> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/Func_void;"; + + public: + /** + * Invokes the function this `JFunc_void` instance holds through JNI. + */ + void invoke() const { + static const auto method = javaClassStatic()->getMethod<void()>("invoke"); + method(self()); + } + }; + + /** + * An implementation of Func_void that is backed by a C++ implementation (using `std::function<...>`) + */ + class JFunc_void_cxx final: public jni::HybridClass<JFunc_void_cxx, JFunc_void> { + public: + static jni::local_ref<JFunc_void::javaobject> fromCpp(const std::function<void()>& func) { + return JFunc_void_cxx::newObjectCxxArgs(func); + } + + public: + /** + * Invokes the C++ `std::function<...>` this `JFunc_void_cxx` instance holds. + */ + void invoke_cxx() { + _func(); + } + + public: + [[nodiscard]] + inline const std::function<void()>& getFunction() const { + return _func; + } + + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/Func_void_cxx;"; + static void registerNatives() { + registerHybrid({makeNativeMethod("invoke_cxx", JFunc_void_cxx::invoke_cxx)}); + } + + private: + explicit JFunc_void_cxx(const std::function<void()>& func): _func(func) { } + + private: + friend HybridBase; + std::function<void()> _func; + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_TtsPlaybackState.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_TtsPlaybackState.hpp new file mode 100644 index 000000000..6ee89c321 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_TtsPlaybackState.hpp @@ -0,0 +1,77 @@ +/// +/// JFunc_void_TtsPlaybackState.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include <functional> + +#include "TtsPlaybackState.hpp" +#include <functional> +#include <NitroModules/JNICallable.hpp> +#include "JTtsPlaybackState.hpp" + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * Represents the Java/Kotlin callback `(state: TtsPlaybackState) -> Unit`. + * This can be passed around between C++ and Java/Kotlin. + */ + struct JFunc_void_TtsPlaybackState: public jni::JavaClass<JFunc_void_TtsPlaybackState> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/Func_void_TtsPlaybackState;"; + + public: + /** + * Invokes the function this `JFunc_void_TtsPlaybackState` instance holds through JNI. + */ + void invoke(TtsPlaybackState state) const { + static const auto method = javaClassStatic()->getMethod<void(jni::alias_ref<JTtsPlaybackState> /* state */)>("invoke"); + method(self(), JTtsPlaybackState::fromCpp(state)); + } + }; + + /** + * An implementation of Func_void_TtsPlaybackState that is backed by a C++ implementation (using `std::function<...>`) + */ + class JFunc_void_TtsPlaybackState_cxx final: public jni::HybridClass<JFunc_void_TtsPlaybackState_cxx, JFunc_void_TtsPlaybackState> { + public: + static jni::local_ref<JFunc_void_TtsPlaybackState::javaobject> fromCpp(const std::function<void(TtsPlaybackState /* state */)>& func) { + return JFunc_void_TtsPlaybackState_cxx::newObjectCxxArgs(func); + } + + public: + /** + * Invokes the C++ `std::function<...>` this `JFunc_void_TtsPlaybackState_cxx` instance holds. + */ + void invoke_cxx(jni::alias_ref<JTtsPlaybackState> state) { + _func(state->toCpp()); + } + + public: + [[nodiscard]] + inline const std::function<void(TtsPlaybackState /* state */)>& getFunction() const { + return _func; + } + + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/Func_void_TtsPlaybackState_cxx;"; + static void registerNatives() { + registerHybrid({makeNativeMethod("invoke_cxx", JFunc_void_TtsPlaybackState_cxx::invoke_cxx)}); + } + + private: + explicit JFunc_void_TtsPlaybackState_cxx(const std::function<void(TtsPlaybackState /* state */)>& func): _func(func) { } + + private: + friend HybridBase; + std::function<void(TtsPlaybackState /* state */)> _func; + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_TtsProgress.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_TtsProgress.hpp new file mode 100644 index 000000000..f44d0b520 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_TtsProgress.hpp @@ -0,0 +1,78 @@ +/// +/// JFunc_void_TtsProgress.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include <functional> + +#include "TtsProgress.hpp" +#include <functional> +#include <NitroModules/JNICallable.hpp> +#include "JTtsProgress.hpp" +#include <string> + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * Represents the Java/Kotlin callback `(progress: TtsProgress) -> Unit`. + * This can be passed around between C++ and Java/Kotlin. + */ + struct JFunc_void_TtsProgress: public jni::JavaClass<JFunc_void_TtsProgress> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/Func_void_TtsProgress;"; + + public: + /** + * Invokes the function this `JFunc_void_TtsProgress` instance holds through JNI. + */ + void invoke(const TtsProgress& progress) const { + static const auto method = javaClassStatic()->getMethod<void(jni::alias_ref<JTtsProgress> /* progress */)>("invoke"); + method(self(), JTtsProgress::fromCpp(progress)); + } + }; + + /** + * An implementation of Func_void_TtsProgress that is backed by a C++ implementation (using `std::function<...>`) + */ + class JFunc_void_TtsProgress_cxx final: public jni::HybridClass<JFunc_void_TtsProgress_cxx, JFunc_void_TtsProgress> { + public: + static jni::local_ref<JFunc_void_TtsProgress::javaobject> fromCpp(const std::function<void(const TtsProgress& /* progress */)>& func) { + return JFunc_void_TtsProgress_cxx::newObjectCxxArgs(func); + } + + public: + /** + * Invokes the C++ `std::function<...>` this `JFunc_void_TtsProgress_cxx` instance holds. + */ + void invoke_cxx(jni::alias_ref<JTtsProgress> progress) { + _func(progress->toCpp()); + } + + public: + [[nodiscard]] + inline const std::function<void(const TtsProgress& /* progress */)>& getFunction() const { + return _func; + } + + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/Func_void_TtsProgress_cxx;"; + static void registerNatives() { + registerHybrid({makeNativeMethod("invoke_cxx", JFunc_void_TtsProgress_cxx::invoke_cxx)}); + } + + private: + explicit JFunc_void_TtsProgress_cxx(const std::function<void(const TtsProgress& /* progress */)>& func): _func(func) { } + + private: + friend HybridBase; + std::function<void(const TtsProgress& /* progress */)> _func; + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_std__string.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_std__string.hpp new file mode 100644 index 000000000..baa5849fc --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JFunc_void_std__string.hpp @@ -0,0 +1,76 @@ +/// +/// JFunc_void_std__string.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include <functional> + +#include <string> +#include <functional> +#include <NitroModules/JNICallable.hpp> + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * Represents the Java/Kotlin callback `(message: String) -> Unit`. + * This can be passed around between C++ and Java/Kotlin. + */ + struct JFunc_void_std__string: public jni::JavaClass<JFunc_void_std__string> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/Func_void_std__string;"; + + public: + /** + * Invokes the function this `JFunc_void_std__string` instance holds through JNI. + */ + void invoke(const std::string& message) const { + static const auto method = javaClassStatic()->getMethod<void(jni::alias_ref<jni::JString> /* message */)>("invoke"); + method(self(), jni::make_jstring(message)); + } + }; + + /** + * An implementation of Func_void_std__string that is backed by a C++ implementation (using `std::function<...>`) + */ + class JFunc_void_std__string_cxx final: public jni::HybridClass<JFunc_void_std__string_cxx, JFunc_void_std__string> { + public: + static jni::local_ref<JFunc_void_std__string::javaobject> fromCpp(const std::function<void(const std::string& /* message */)>& func) { + return JFunc_void_std__string_cxx::newObjectCxxArgs(func); + } + + public: + /** + * Invokes the C++ `std::function<...>` this `JFunc_void_std__string_cxx` instance holds. + */ + void invoke_cxx(jni::alias_ref<jni::JString> message) { + _func(message->toStdString()); + } + + public: + [[nodiscard]] + inline const std::function<void(const std::string& /* message */)>& getFunction() const { + return _func; + } + + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/Func_void_std__string_cxx;"; + static void registerNatives() { + registerHybrid({makeNativeMethod("invoke_cxx", JFunc_void_std__string_cxx::invoke_cxx)}); + } + + private: + explicit JFunc_void_std__string_cxx(const std::function<void(const std::string& /* message */)>& func): _func(func) { } + + private: + friend HybridBase; + std::function<void(const std::string& /* message */)> _func; + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsFactorySpec.cpp b/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsFactorySpec.cpp new file mode 100644 index 000000000..dcb73b140 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsFactorySpec.cpp @@ -0,0 +1,130 @@ +/// +/// JHybridTtsFactorySpec.cpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#include "JHybridTtsFactorySpec.hpp" + +// Forward declaration of `HybridTtsSessionSpec` to properly resolve imports. +namespace margelo::nitro::nitrotts { class HybridTtsSessionSpec; } +// Forward declaration of `TtsEngine` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsEngine; } +// Forward declaration of `TtsVoice` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsVoice; } + +#include <memory> +#include "HybridTtsSessionSpec.hpp" +#include <NitroModules/Promise.hpp> +#include <NitroModules/JPromise.hpp> +#include "JHybridTtsSessionSpec.hpp" +#include "TtsEngine.hpp" +#include <vector> +#include "JTtsEngine.hpp" +#include <string> +#include "TtsVoice.hpp" +#include "JTtsVoice.hpp" +#include <optional> + +namespace margelo::nitro::nitrotts { + + std::shared_ptr<JHybridTtsFactorySpec> JHybridTtsFactorySpec::JavaPart::getJHybridTtsFactorySpec() { + auto hybridObject = JHybridObject::JavaPart::getJHybridObject(); + auto castHybridObject = std::dynamic_pointer_cast<JHybridTtsFactorySpec>(hybridObject); + if (castHybridObject == nullptr) [[unlikely]] { + throw std::runtime_error("Failed to downcast JHybridObject to JHybridTtsFactorySpec!"); + } + return castHybridObject; + } + + jni::local_ref<JHybridTtsFactorySpec::CxxPart::jhybriddata> JHybridTtsFactorySpec::CxxPart::initHybrid(jni::alias_ref<jhybridobject> jThis) { + return makeCxxInstance(jThis); + } + + std::shared_ptr<JHybridObject> JHybridTtsFactorySpec::CxxPart::createHybridObject(const jni::local_ref<JHybridObject::JavaPart>& javaPart) { + auto castJavaPart = jni::dynamic_ref_cast<JHybridTtsFactorySpec::JavaPart>(javaPart); + if (castJavaPart == nullptr) [[unlikely]] { + throw std::runtime_error("Failed to cast JHybridObject::JavaPart to JHybridTtsFactorySpec::JavaPart!"); + } + return std::make_shared<JHybridTtsFactorySpec>(castJavaPart); + } + + void JHybridTtsFactorySpec::CxxPart::registerNatives() { + registerHybrid({ + makeNativeMethod("initHybrid", JHybridTtsFactorySpec::CxxPart::initHybrid), + }); + } + + // Properties + + + // Methods + std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>> JHybridTtsFactorySpec::createSession() { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>()>("createSession"); + auto __result = method(_javaPart); + return [&]() { + auto __promise = Promise<std::shared_ptr<HybridTtsSessionSpec>>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& __boxedResult) { + auto __result = jni::static_ref_cast<JHybridTtsSessionSpec::JavaPart>(__boxedResult); + __promise->resolve(__result->getJHybridTtsSessionSpec()); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + std::shared_ptr<Promise<std::vector<TtsEngine>>> JHybridTtsFactorySpec::getEngines() { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>()>("getEngines"); + auto __result = method(_javaPart); + return [&]() { + auto __promise = Promise<std::vector<TtsEngine>>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& __boxedResult) { + auto __result = jni::static_ref_cast<jni::JArrayClass<JTtsEngine>>(__boxedResult); + __promise->resolve([&](auto&& __input) { + size_t __size = __input->size(); + std::vector<TtsEngine> __vector; + __vector.reserve(__size); + for (size_t __i = 0; __i < __size; __i++) { + auto __element = __input->getElement(__i); + __vector.push_back(__element->toCpp()); + } + return __vector; + }(__result)); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + std::shared_ptr<Promise<std::vector<TtsVoice>>> JHybridTtsFactorySpec::getVoices(const std::optional<std::string>& engineName) { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>(jni::alias_ref<jni::JString> /* engineName */)>("getVoices"); + auto __result = method(_javaPart, engineName.has_value() ? jni::make_jstring(engineName.value()) : nullptr); + return [&]() { + auto __promise = Promise<std::vector<TtsVoice>>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& __boxedResult) { + auto __result = jni::static_ref_cast<jni::JArrayClass<JTtsVoice>>(__boxedResult); + __promise->resolve([&](auto&& __input) { + size_t __size = __input->size(); + std::vector<TtsVoice> __vector; + __vector.reserve(__size); + for (size_t __i = 0; __i < __size; __i++) { + auto __element = __input->getElement(__i); + __vector.push_back(__element->toCpp()); + } + return __vector; + }(__result)); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsFactorySpec.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsFactorySpec.hpp new file mode 100644 index 000000000..7e8094136 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsFactorySpec.hpp @@ -0,0 +1,65 @@ +/// +/// HybridTtsFactorySpec.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <NitroModules/JHybridObject.hpp> +#include <fbjni/fbjni.h> +#include "HybridTtsFactorySpec.hpp" + + + + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + class JHybridTtsFactorySpec: public virtual HybridTtsFactorySpec, public virtual JHybridObject { + public: + struct JavaPart: public jni::JavaClass<JavaPart, JHybridObject::JavaPart> { + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/HybridTtsFactorySpec;"; + std::shared_ptr<JHybridTtsFactorySpec> getJHybridTtsFactorySpec(); + }; + struct CxxPart: public jni::HybridClass<CxxPart, JHybridObject::CxxPart> { + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/HybridTtsFactorySpec$CxxPart;"; + static jni::local_ref<jhybriddata> initHybrid(jni::alias_ref<jhybridobject> jThis); + static void registerNatives(); + using HybridBase::HybridBase; + protected: + std::shared_ptr<JHybridObject> createHybridObject(const jni::local_ref<JHybridObject::JavaPart>& javaPart) override; + }; + + public: + explicit JHybridTtsFactorySpec(const jni::local_ref<JHybridTtsFactorySpec::JavaPart>& javaPart): + HybridObject(HybridTtsFactorySpec::TAG), + JHybridObject(javaPart), + _javaPart(jni::make_global(javaPart)) {} + ~JHybridTtsFactorySpec() override { + // Hermes GC can destroy JS objects on a non-JNI Thread. + jni::ThreadScope::WithClassLoader([&] { _javaPart.reset(); }); + } + + public: + inline const jni::global_ref<JHybridTtsFactorySpec::JavaPart>& getJavaPart() const noexcept { + return _javaPart; + } + + public: + // Properties + + + public: + // Methods + std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>> createSession() override; + std::shared_ptr<Promise<std::vector<TtsEngine>>> getEngines() override; + std::shared_ptr<Promise<std::vector<TtsVoice>>> getVoices(const std::optional<std::string>& engineName) override; + + private: + jni::global_ref<JHybridTtsFactorySpec::JavaPart> _javaPart; + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsSessionSpec.cpp b/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsSessionSpec.cpp new file mode 100644 index 000000000..86c4b7036 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsSessionSpec.cpp @@ -0,0 +1,241 @@ +/// +/// JHybridTtsSessionSpec.cpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#include "JHybridTtsSessionSpec.hpp" + +// Forward declaration of `ListenerSubscription` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct ListenerSubscription; } +// Forward declaration of `TtsParagraph` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsParagraph; } +// Forward declaration of `TtsMetadata` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsMetadata; } +// Forward declaration of `TtsSettings` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsSettings; } +// Forward declaration of `TtsPlaybackState` to properly resolve imports. +namespace margelo::nitro::nitrotts { enum class TtsPlaybackState; } +// Forward declaration of `TtsProgress` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsProgress; } + +#include <NitroModules/Promise.hpp> +#include <NitroModules/JPromise.hpp> +#include <NitroModules/JUnit.hpp> +#include "ListenerSubscription.hpp" +#include "JListenerSubscription.hpp" +#include <functional> +#include "JFunc_void.hpp" +#include <NitroModules/JNICallable.hpp> +#include "TtsParagraph.hpp" +#include <vector> +#include "JTtsParagraph.hpp" +#include <string> +#include "TtsMetadata.hpp" +#include "JTtsMetadata.hpp" +#include <optional> +#include "TtsSettings.hpp" +#include "JTtsSettings.hpp" +#include "TtsPlaybackState.hpp" +#include "JFunc_void_TtsPlaybackState.hpp" +#include "JTtsPlaybackState.hpp" +#include "TtsProgress.hpp" +#include "JFunc_void_TtsProgress.hpp" +#include "JTtsProgress.hpp" +#include "JFunc_void_std__string.hpp" + +namespace margelo::nitro::nitrotts { + + std::shared_ptr<JHybridTtsSessionSpec> JHybridTtsSessionSpec::JavaPart::getJHybridTtsSessionSpec() { + auto hybridObject = JHybridObject::JavaPart::getJHybridObject(); + auto castHybridObject = std::dynamic_pointer_cast<JHybridTtsSessionSpec>(hybridObject); + if (castHybridObject == nullptr) [[unlikely]] { + throw std::runtime_error("Failed to downcast JHybridObject to JHybridTtsSessionSpec!"); + } + return castHybridObject; + } + + jni::local_ref<JHybridTtsSessionSpec::CxxPart::jhybriddata> JHybridTtsSessionSpec::CxxPart::initHybrid(jni::alias_ref<jhybridobject> jThis) { + return makeCxxInstance(jThis); + } + + std::shared_ptr<JHybridObject> JHybridTtsSessionSpec::CxxPart::createHybridObject(const jni::local_ref<JHybridObject::JavaPart>& javaPart) { + auto castJavaPart = jni::dynamic_ref_cast<JHybridTtsSessionSpec::JavaPart>(javaPart); + if (castJavaPart == nullptr) [[unlikely]] { + throw std::runtime_error("Failed to cast JHybridObject::JavaPart to JHybridTtsSessionSpec::JavaPart!"); + } + return std::make_shared<JHybridTtsSessionSpec>(castJavaPart); + } + + void JHybridTtsSessionSpec::CxxPart::registerNatives() { + registerHybrid({ + makeNativeMethod("initHybrid", JHybridTtsSessionSpec::CxxPart::initHybrid), + }); + } + + // Properties + + + // Methods + std::shared_ptr<Promise<void>> JHybridTtsSessionSpec::load(const std::vector<TtsParagraph>& paragraphs, double initialIndex, const TtsMetadata& metadata, const TtsSettings& settings) { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>(jni::alias_ref<jni::JArrayClass<JTtsParagraph>> /* paragraphs */, double /* initialIndex */, jni::alias_ref<JTtsMetadata> /* metadata */, jni::alias_ref<JTtsSettings> /* settings */)>("load"); + auto __result = method(_javaPart, [&](auto&& __input) { + size_t __size = __input.size(); + jni::local_ref<jni::JArrayClass<JTtsParagraph>> __array = jni::JArrayClass<JTtsParagraph>::newArray(__size); + for (size_t __i = 0; __i < __size; __i++) { + const auto& __element = __input[__i]; + auto __elementJni = JTtsParagraph::fromCpp(__element); + __array->setElement(__i, *__elementJni); + } + return __array; + }(paragraphs), initialIndex, JTtsMetadata::fromCpp(metadata), JTtsSettings::fromCpp(settings)); + return [&]() { + auto __promise = Promise<void>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& /* unit */) { + __promise->resolve(); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + std::shared_ptr<Promise<void>> JHybridTtsSessionSpec::play() { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>()>("play"); + auto __result = method(_javaPart); + return [&]() { + auto __promise = Promise<void>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& /* unit */) { + __promise->resolve(); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + std::shared_ptr<Promise<void>> JHybridTtsSessionSpec::pause() { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>()>("pause"); + auto __result = method(_javaPart); + return [&]() { + auto __promise = Promise<void>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& /* unit */) { + __promise->resolve(); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + std::shared_ptr<Promise<void>> JHybridTtsSessionSpec::stop() { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>()>("stop"); + auto __result = method(_javaPart); + return [&]() { + auto __promise = Promise<void>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& /* unit */) { + __promise->resolve(); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + std::shared_ptr<Promise<void>> JHybridTtsSessionSpec::skipPrevious() { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>()>("skipPrevious"); + auto __result = method(_javaPart); + return [&]() { + auto __promise = Promise<void>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& /* unit */) { + __promise->resolve(); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + std::shared_ptr<Promise<void>> JHybridTtsSessionSpec::skipNext() { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>()>("skipNext"); + auto __result = method(_javaPart); + return [&]() { + auto __promise = Promise<void>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& /* unit */) { + __promise->resolve(); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + std::shared_ptr<Promise<void>> JHybridTtsSessionSpec::replayCurrent() { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>()>("replayCurrent"); + auto __result = method(_javaPart); + return [&]() { + auto __promise = Promise<void>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& /* unit */) { + __promise->resolve(); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + std::shared_ptr<Promise<void>> JHybridTtsSessionSpec::seekTo(double index) { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>(double /* index */)>("seekTo"); + auto __result = method(_javaPart, index); + return [&]() { + auto __promise = Promise<void>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& /* unit */) { + __promise->resolve(); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + std::shared_ptr<Promise<void>> JHybridTtsSessionSpec::updateSettings(const TtsSettings& settings) { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JPromise::javaobject>(jni::alias_ref<JTtsSettings> /* settings */)>("updateSettings"); + auto __result = method(_javaPart, JTtsSettings::fromCpp(settings)); + return [&]() { + auto __promise = Promise<void>::create(); + __result->cthis()->addOnResolvedListener([=](const jni::alias_ref<jni::JObject>& /* unit */) { + __promise->resolve(); + }); + __result->cthis()->addOnRejectedListener([=](const jni::alias_ref<jni::JThrowable>& __throwable) { + jni::JniException __jniError(__throwable); + __promise->reject(std::make_exception_ptr(__jniError)); + }); + return __promise; + }(); + } + ListenerSubscription JHybridTtsSessionSpec::addOnStateChangedListener(const std::function<void(TtsPlaybackState /* state */)>& listener) { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JListenerSubscription>(jni::alias_ref<JFunc_void_TtsPlaybackState::javaobject> /* listener */)>("addOnStateChangedListener_cxx"); + auto __result = method(_javaPart, JFunc_void_TtsPlaybackState_cxx::fromCpp(listener)); + return __result->toCpp(); + } + ListenerSubscription JHybridTtsSessionSpec::addOnProgressChangedListener(const std::function<void(const TtsProgress& /* progress */)>& listener) { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JListenerSubscription>(jni::alias_ref<JFunc_void_TtsProgress::javaobject> /* listener */)>("addOnProgressChangedListener_cxx"); + auto __result = method(_javaPart, JFunc_void_TtsProgress_cxx::fromCpp(listener)); + return __result->toCpp(); + } + ListenerSubscription JHybridTtsSessionSpec::addOnErrorListener(const std::function<void(const std::string& /* message */)>& listener) { + static const auto method = _javaPart->javaClassStatic()->getMethod<jni::local_ref<JListenerSubscription>(jni::alias_ref<JFunc_void_std__string::javaobject> /* listener */)>("addOnErrorListener_cxx"); + auto __result = method(_javaPart, JFunc_void_std__string_cxx::fromCpp(listener)); + return __result->toCpp(); + } + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsSessionSpec.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsSessionSpec.hpp new file mode 100644 index 000000000..757eb65fb --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JHybridTtsSessionSpec.hpp @@ -0,0 +1,74 @@ +/// +/// HybridTtsSessionSpec.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <NitroModules/JHybridObject.hpp> +#include <fbjni/fbjni.h> +#include "HybridTtsSessionSpec.hpp" + + + + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + class JHybridTtsSessionSpec: public virtual HybridTtsSessionSpec, public virtual JHybridObject { + public: + struct JavaPart: public jni::JavaClass<JavaPart, JHybridObject::JavaPart> { + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/HybridTtsSessionSpec;"; + std::shared_ptr<JHybridTtsSessionSpec> getJHybridTtsSessionSpec(); + }; + struct CxxPart: public jni::HybridClass<CxxPart, JHybridObject::CxxPart> { + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/HybridTtsSessionSpec$CxxPart;"; + static jni::local_ref<jhybriddata> initHybrid(jni::alias_ref<jhybridobject> jThis); + static void registerNatives(); + using HybridBase::HybridBase; + protected: + std::shared_ptr<JHybridObject> createHybridObject(const jni::local_ref<JHybridObject::JavaPart>& javaPart) override; + }; + + public: + explicit JHybridTtsSessionSpec(const jni::local_ref<JHybridTtsSessionSpec::JavaPart>& javaPart): + HybridObject(HybridTtsSessionSpec::TAG), + JHybridObject(javaPart), + _javaPart(jni::make_global(javaPart)) {} + ~JHybridTtsSessionSpec() override { + // Hermes GC can destroy JS objects on a non-JNI Thread. + jni::ThreadScope::WithClassLoader([&] { _javaPart.reset(); }); + } + + public: + inline const jni::global_ref<JHybridTtsSessionSpec::JavaPart>& getJavaPart() const noexcept { + return _javaPart; + } + + public: + // Properties + + + public: + // Methods + std::shared_ptr<Promise<void>> load(const std::vector<TtsParagraph>& paragraphs, double initialIndex, const TtsMetadata& metadata, const TtsSettings& settings) override; + std::shared_ptr<Promise<void>> play() override; + std::shared_ptr<Promise<void>> pause() override; + std::shared_ptr<Promise<void>> stop() override; + std::shared_ptr<Promise<void>> skipPrevious() override; + std::shared_ptr<Promise<void>> skipNext() override; + std::shared_ptr<Promise<void>> replayCurrent() override; + std::shared_ptr<Promise<void>> seekTo(double index) override; + std::shared_ptr<Promise<void>> updateSettings(const TtsSettings& settings) override; + ListenerSubscription addOnStateChangedListener(const std::function<void(TtsPlaybackState /* state */)>& listener) override; + ListenerSubscription addOnProgressChangedListener(const std::function<void(const TtsProgress& /* progress */)>& listener) override; + ListenerSubscription addOnErrorListener(const std::function<void(const std::string& /* message */)>& listener) override; + + private: + jni::global_ref<JHybridTtsSessionSpec::JavaPart> _javaPart; + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JListenerSubscription.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JListenerSubscription.hpp new file mode 100644 index 000000000..08806eb10 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JListenerSubscription.hpp @@ -0,0 +1,67 @@ +/// +/// JListenerSubscription.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include "ListenerSubscription.hpp" + +#include "JFunc_void.hpp" +#include <NitroModules/JNICallable.hpp> +#include <functional> + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * The C++ JNI bridge between the C++ struct "ListenerSubscription" and the Kotlin data class "ListenerSubscription". + */ + struct JListenerSubscription final: public jni::JavaClass<JListenerSubscription> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/ListenerSubscription;"; + + public: + /** + * Convert this Java/Kotlin-based struct to the C++ struct ListenerSubscription by copying all values to C++. + */ + [[maybe_unused]] + [[nodiscard]] + ListenerSubscription toCpp() const { + static const auto clazz = javaClassStatic(); + static const auto fieldRemove = clazz->getField<JFunc_void::javaobject>("remove"); + jni::local_ref<JFunc_void::javaobject> remove = this->getFieldValue(fieldRemove); + return ListenerSubscription( + [&]() -> std::function<void()> { + if (remove->isInstanceOf(JFunc_void_cxx::javaClassStatic())) [[likely]] { + auto downcast = jni::static_ref_cast<JFunc_void_cxx::javaobject>(remove); + return downcast->cthis()->getFunction(); + } else { + auto removeRef = jni::make_global(remove); + return JNICallable<JFunc_void, void()>(std::move(removeRef)); + } + }() + ); + } + + public: + /** + * Create a Java/Kotlin-based struct by copying all values from the given C++ struct to Java. + */ + [[maybe_unused]] + static jni::local_ref<JListenerSubscription::javaobject> fromCpp(const ListenerSubscription& value) { + using JSignature = JListenerSubscription(jni::alias_ref<JFunc_void::javaobject>); + static const auto clazz = javaClassStatic(); + static const auto create = clazz->getStaticMethod<JSignature>("fromCpp"); + return create( + clazz, + JFunc_void_cxx::fromCpp(value.remove) + ); + } + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JTtsEngine.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsEngine.hpp new file mode 100644 index 000000000..925f8844e --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsEngine.hpp @@ -0,0 +1,61 @@ +/// +/// JTtsEngine.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include "TtsEngine.hpp" + +#include <string> + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * The C++ JNI bridge between the C++ struct "TtsEngine" and the Kotlin data class "TtsEngine". + */ + struct JTtsEngine final: public jni::JavaClass<JTtsEngine> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/TtsEngine;"; + + public: + /** + * Convert this Java/Kotlin-based struct to the C++ struct TtsEngine by copying all values to C++. + */ + [[maybe_unused]] + [[nodiscard]] + TtsEngine toCpp() const { + static const auto clazz = javaClassStatic(); + static const auto fieldName = clazz->getField<jni::JString>("name"); + jni::local_ref<jni::JString> name = this->getFieldValue(fieldName); + static const auto fieldLabel = clazz->getField<jni::JString>("label"); + jni::local_ref<jni::JString> label = this->getFieldValue(fieldLabel); + return TtsEngine( + name->toStdString(), + label->toStdString() + ); + } + + public: + /** + * Create a Java/Kotlin-based struct by copying all values from the given C++ struct to Java. + */ + [[maybe_unused]] + static jni::local_ref<JTtsEngine::javaobject> fromCpp(const TtsEngine& value) { + using JSignature = JTtsEngine(jni::alias_ref<jni::JString>, jni::alias_ref<jni::JString>); + static const auto clazz = javaClassStatic(); + static const auto create = clazz->getStaticMethod<JSignature>("fromCpp"); + return create( + clazz, + jni::make_jstring(value.name), + jni::make_jstring(value.label) + ); + } + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JTtsMetadata.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsMetadata.hpp new file mode 100644 index 000000000..39c928b1c --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsMetadata.hpp @@ -0,0 +1,66 @@ +/// +/// JTtsMetadata.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include "TtsMetadata.hpp" + +#include <optional> +#include <string> + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * The C++ JNI bridge between the C++ struct "TtsMetadata" and the Kotlin data class "TtsMetadata". + */ + struct JTtsMetadata final: public jni::JavaClass<JTtsMetadata> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/TtsMetadata;"; + + public: + /** + * Convert this Java/Kotlin-based struct to the C++ struct TtsMetadata by copying all values to C++. + */ + [[maybe_unused]] + [[nodiscard]] + TtsMetadata toCpp() const { + static const auto clazz = javaClassStatic(); + static const auto fieldNovelName = clazz->getField<jni::JString>("novelName"); + jni::local_ref<jni::JString> novelName = this->getFieldValue(fieldNovelName); + static const auto fieldChapterName = clazz->getField<jni::JString>("chapterName"); + jni::local_ref<jni::JString> chapterName = this->getFieldValue(fieldChapterName); + static const auto fieldCoverUri = clazz->getField<jni::JString>("coverUri"); + jni::local_ref<jni::JString> coverUri = this->getFieldValue(fieldCoverUri); + return TtsMetadata( + novelName->toStdString(), + chapterName->toStdString(), + coverUri != nullptr ? std::make_optional(coverUri->toStdString()) : std::nullopt + ); + } + + public: + /** + * Create a Java/Kotlin-based struct by copying all values from the given C++ struct to Java. + */ + [[maybe_unused]] + static jni::local_ref<JTtsMetadata::javaobject> fromCpp(const TtsMetadata& value) { + using JSignature = JTtsMetadata(jni::alias_ref<jni::JString>, jni::alias_ref<jni::JString>, jni::alias_ref<jni::JString>); + static const auto clazz = javaClassStatic(); + static const auto create = clazz->getStaticMethod<JSignature>("fromCpp"); + return create( + clazz, + jni::make_jstring(value.novelName), + jni::make_jstring(value.chapterName), + value.coverUri.has_value() ? jni::make_jstring(value.coverUri.value()) : nullptr + ); + } + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JTtsParagraph.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsParagraph.hpp new file mode 100644 index 000000000..4452592f4 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsParagraph.hpp @@ -0,0 +1,61 @@ +/// +/// JTtsParagraph.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include "TtsParagraph.hpp" + +#include <string> + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * The C++ JNI bridge between the C++ struct "TtsParagraph" and the Kotlin data class "TtsParagraph". + */ + struct JTtsParagraph final: public jni::JavaClass<JTtsParagraph> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/TtsParagraph;"; + + public: + /** + * Convert this Java/Kotlin-based struct to the C++ struct TtsParagraph by copying all values to C++. + */ + [[maybe_unused]] + [[nodiscard]] + TtsParagraph toCpp() const { + static const auto clazz = javaClassStatic(); + static const auto fieldId = clazz->getField<jni::JString>("id"); + jni::local_ref<jni::JString> id = this->getFieldValue(fieldId); + static const auto fieldText = clazz->getField<jni::JString>("text"); + jni::local_ref<jni::JString> text = this->getFieldValue(fieldText); + return TtsParagraph( + id->toStdString(), + text->toStdString() + ); + } + + public: + /** + * Create a Java/Kotlin-based struct by copying all values from the given C++ struct to Java. + */ + [[maybe_unused]] + static jni::local_ref<JTtsParagraph::javaobject> fromCpp(const TtsParagraph& value) { + using JSignature = JTtsParagraph(jni::alias_ref<jni::JString>, jni::alias_ref<jni::JString>); + static const auto clazz = javaClassStatic(); + static const auto create = clazz->getStaticMethod<JSignature>("fromCpp"); + return create( + clazz, + jni::make_jstring(value.id), + jni::make_jstring(value.text) + ); + } + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JTtsPlaybackState.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsPlaybackState.hpp new file mode 100644 index 000000000..b323ea9c8 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsPlaybackState.hpp @@ -0,0 +1,70 @@ +/// +/// JTtsPlaybackState.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include "TtsPlaybackState.hpp" + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * The C++ JNI bridge between the C++ enum "TtsPlaybackState" and the Kotlin enum "TtsPlaybackState". + */ + struct JTtsPlaybackState final: public jni::JavaClass<JTtsPlaybackState> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/TtsPlaybackState;"; + + public: + /** + * Convert this Java/Kotlin-based enum to the C++ enum TtsPlaybackState. + */ + [[maybe_unused]] + [[nodiscard]] + TtsPlaybackState toCpp() const { + static const auto clazz = javaClassStatic(); + static const auto fieldOrdinal = clazz->getField<int>("value"); + int ordinal = this->getFieldValue(fieldOrdinal); + return static_cast<TtsPlaybackState>(ordinal); + } + + public: + /** + * Create a Java/Kotlin-based enum with the given C++ enum's value. + */ + [[maybe_unused]] + static jni::alias_ref<JTtsPlaybackState> fromCpp(TtsPlaybackState value) { + static const auto clazz = javaClassStatic(); + switch (value) { + case TtsPlaybackState::IDLE: + static const auto fieldIDLE = clazz->getStaticField<JTtsPlaybackState>("IDLE"); + return clazz->getStaticFieldValue(fieldIDLE); + case TtsPlaybackState::LOADING: + static const auto fieldLOADING = clazz->getStaticField<JTtsPlaybackState>("LOADING"); + return clazz->getStaticFieldValue(fieldLOADING); + case TtsPlaybackState::PLAYING: + static const auto fieldPLAYING = clazz->getStaticField<JTtsPlaybackState>("PLAYING"); + return clazz->getStaticFieldValue(fieldPLAYING); + case TtsPlaybackState::PAUSED: + static const auto fieldPAUSED = clazz->getStaticField<JTtsPlaybackState>("PAUSED"); + return clazz->getStaticFieldValue(fieldPAUSED); + case TtsPlaybackState::COMPLETED: + static const auto fieldCOMPLETED = clazz->getStaticField<JTtsPlaybackState>("COMPLETED"); + return clazz->getStaticFieldValue(fieldCOMPLETED); + case TtsPlaybackState::ERROR: + static const auto fieldERROR = clazz->getStaticField<JTtsPlaybackState>("ERROR"); + return clazz->getStaticFieldValue(fieldERROR); + default: + std::string stringValue = std::to_string(static_cast<int>(value)); + throw std::invalid_argument("Invalid enum value (" + stringValue + "!"); + } + } + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JTtsProgress.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsProgress.hpp new file mode 100644 index 000000000..86585c61e --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsProgress.hpp @@ -0,0 +1,65 @@ +/// +/// JTtsProgress.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include "TtsProgress.hpp" + +#include <string> + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * The C++ JNI bridge between the C++ struct "TtsProgress" and the Kotlin data class "TtsProgress". + */ + struct JTtsProgress final: public jni::JavaClass<JTtsProgress> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/TtsProgress;"; + + public: + /** + * Convert this Java/Kotlin-based struct to the C++ struct TtsProgress by copying all values to C++. + */ + [[maybe_unused]] + [[nodiscard]] + TtsProgress toCpp() const { + static const auto clazz = javaClassStatic(); + static const auto fieldIndex = clazz->getField<double>("index"); + double index = this->getFieldValue(fieldIndex); + static const auto fieldTotal = clazz->getField<double>("total"); + double total = this->getFieldValue(fieldTotal); + static const auto fieldParagraphId = clazz->getField<jni::JString>("paragraphId"); + jni::local_ref<jni::JString> paragraphId = this->getFieldValue(fieldParagraphId); + return TtsProgress( + index, + total, + paragraphId->toStdString() + ); + } + + public: + /** + * Create a Java/Kotlin-based struct by copying all values from the given C++ struct to Java. + */ + [[maybe_unused]] + static jni::local_ref<JTtsProgress::javaobject> fromCpp(const TtsProgress& value) { + using JSignature = JTtsProgress(double, double, jni::alias_ref<jni::JString>); + static const auto clazz = javaClassStatic(); + static const auto create = clazz->getStaticMethod<JSignature>("fromCpp"); + return create( + clazz, + value.index, + value.total, + jni::make_jstring(value.paragraphId) + ); + } + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JTtsSettings.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsSettings.hpp new file mode 100644 index 000000000..61c40e8c6 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsSettings.hpp @@ -0,0 +1,70 @@ +/// +/// JTtsSettings.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include "TtsSettings.hpp" + +#include <optional> +#include <string> + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * The C++ JNI bridge between the C++ struct "TtsSettings" and the Kotlin data class "TtsSettings". + */ + struct JTtsSettings final: public jni::JavaClass<JTtsSettings> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/TtsSettings;"; + + public: + /** + * Convert this Java/Kotlin-based struct to the C++ struct TtsSettings by copying all values to C++. + */ + [[maybe_unused]] + [[nodiscard]] + TtsSettings toCpp() const { + static const auto clazz = javaClassStatic(); + static const auto fieldEngineName = clazz->getField<jni::JString>("engineName"); + jni::local_ref<jni::JString> engineName = this->getFieldValue(fieldEngineName); + static const auto fieldVoiceIdentifier = clazz->getField<jni::JString>("voiceIdentifier"); + jni::local_ref<jni::JString> voiceIdentifier = this->getFieldValue(fieldVoiceIdentifier); + static const auto fieldRate = clazz->getField<double>("rate"); + double rate = this->getFieldValue(fieldRate); + static const auto fieldPitch = clazz->getField<double>("pitch"); + double pitch = this->getFieldValue(fieldPitch); + return TtsSettings( + engineName != nullptr ? std::make_optional(engineName->toStdString()) : std::nullopt, + voiceIdentifier != nullptr ? std::make_optional(voiceIdentifier->toStdString()) : std::nullopt, + rate, + pitch + ); + } + + public: + /** + * Create a Java/Kotlin-based struct by copying all values from the given C++ struct to Java. + */ + [[maybe_unused]] + static jni::local_ref<JTtsSettings::javaobject> fromCpp(const TtsSettings& value) { + using JSignature = JTtsSettings(jni::alias_ref<jni::JString>, jni::alias_ref<jni::JString>, double, double); + static const auto clazz = javaClassStatic(); + static const auto create = clazz->getStaticMethod<JSignature>("fromCpp"); + return create( + clazz, + value.engineName.has_value() ? jni::make_jstring(value.engineName.value()) : nullptr, + value.voiceIdentifier.has_value() ? jni::make_jstring(value.voiceIdentifier.value()) : nullptr, + value.rate, + value.pitch + ); + } + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/c++/JTtsVoice.hpp b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsVoice.hpp new file mode 100644 index 000000000..79b603b6c --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/c++/JTtsVoice.hpp @@ -0,0 +1,66 @@ +/// +/// JTtsVoice.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include <fbjni/fbjni.h> +#include "TtsVoice.hpp" + +#include <optional> +#include <string> + +namespace margelo::nitro::nitrotts { + + using namespace facebook; + + /** + * The C++ JNI bridge between the C++ struct "TtsVoice" and the Kotlin data class "TtsVoice". + */ + struct JTtsVoice final: public jni::JavaClass<JTtsVoice> { + public: + static constexpr auto kJavaDescriptor = "Lcom/margelo/nitro/nitrotts/TtsVoice;"; + + public: + /** + * Convert this Java/Kotlin-based struct to the C++ struct TtsVoice by copying all values to C++. + */ + [[maybe_unused]] + [[nodiscard]] + TtsVoice toCpp() const { + static const auto clazz = javaClassStatic(); + static const auto fieldIdentifier = clazz->getField<jni::JString>("identifier"); + jni::local_ref<jni::JString> identifier = this->getFieldValue(fieldIdentifier); + static const auto fieldName = clazz->getField<jni::JString>("name"); + jni::local_ref<jni::JString> name = this->getFieldValue(fieldName); + static const auto fieldLanguage = clazz->getField<jni::JString>("language"); + jni::local_ref<jni::JString> language = this->getFieldValue(fieldLanguage); + return TtsVoice( + identifier->toStdString(), + name->toStdString(), + language != nullptr ? std::make_optional(language->toStdString()) : std::nullopt + ); + } + + public: + /** + * Create a Java/Kotlin-based struct by copying all values from the given C++ struct to Java. + */ + [[maybe_unused]] + static jni::local_ref<JTtsVoice::javaobject> fromCpp(const TtsVoice& value) { + using JSignature = JTtsVoice(jni::alias_ref<jni::JString>, jni::alias_ref<jni::JString>, jni::alias_ref<jni::JString>); + static const auto clazz = javaClassStatic(); + static const auto create = clazz->getStaticMethod<JSignature>("fromCpp"); + return create( + clazz, + jni::make_jstring(value.identifier), + jni::make_jstring(value.name), + value.language.has_value() ? jni::make_jstring(value.language.value()) : nullptr + ); + } + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void.kt new file mode 100644 index 000000000..1a2ebfb7e --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void.kt @@ -0,0 +1,80 @@ +/// +/// Func_void.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.jni.HybridData +import com.facebook.proguard.annotations.DoNotStrip +import dalvik.annotation.optimization.FastNative + + +/** + * Represents the JavaScript callback `() => void`. + * This can be either implemented in C++ (in which case it might be a callback coming from JS), + * or in Kotlin/Java (in which case it is a native callback). + */ +@DoNotStrip +@Keep +@Suppress("ClassName", "RedundantUnitReturnType") +fun interface Func_void: () -> Unit { + /** + * Call the given JS callback. + * @throws Throwable if the JS function itself throws an error, or if the JS function/runtime has already been deleted. + */ + @DoNotStrip + @Keep + override fun invoke(): Unit +} + +/** + * Represents the JavaScript callback `() => void`. + * This is implemented in C++, via a `std::function<...>`. + * The callback might be coming from JS. + */ +@DoNotStrip +@Keep +@Suppress( + "KotlinJniMissingFunction", "unused", + "RedundantSuppression", "RedundantUnitReturnType", "FunctionName", + "ConvertSecondaryConstructorToPrimary", "ClassName", "LocalVariableName", +) +class Func_void_cxx: Func_void { + @DoNotStrip + @Keep + private val mHybridData: HybridData + + @DoNotStrip + @Keep + private constructor(hybridData: HybridData) { + mHybridData = hybridData + } + + @DoNotStrip + @Keep + override fun invoke(): Unit + = invoke_cxx() + + @FastNative + private external fun invoke_cxx(): Unit +} + +/** + * Represents the JavaScript callback `() => void`. + * This is implemented in Java/Kotlin, via a `() -> Unit`. + * The callback is always coming from native. + */ +@DoNotStrip +@Keep +@Suppress("ClassName", "RedundantUnitReturnType", "unused") +class Func_void_java(private val function: () -> Unit): Func_void { + @DoNotStrip + @Keep + override fun invoke(): Unit { + return this.function() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_TtsPlaybackState.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_TtsPlaybackState.kt new file mode 100644 index 000000000..65ef56dfe --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_TtsPlaybackState.kt @@ -0,0 +1,80 @@ +/// +/// Func_void_TtsPlaybackState.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.jni.HybridData +import com.facebook.proguard.annotations.DoNotStrip +import dalvik.annotation.optimization.FastNative + + +/** + * Represents the JavaScript callback `(state: enum) => void`. + * This can be either implemented in C++ (in which case it might be a callback coming from JS), + * or in Kotlin/Java (in which case it is a native callback). + */ +@DoNotStrip +@Keep +@Suppress("ClassName", "RedundantUnitReturnType") +fun interface Func_void_TtsPlaybackState: (TtsPlaybackState) -> Unit { + /** + * Call the given JS callback. + * @throws Throwable if the JS function itself throws an error, or if the JS function/runtime has already been deleted. + */ + @DoNotStrip + @Keep + override fun invoke(state: TtsPlaybackState): Unit +} + +/** + * Represents the JavaScript callback `(state: enum) => void`. + * This is implemented in C++, via a `std::function<...>`. + * The callback might be coming from JS. + */ +@DoNotStrip +@Keep +@Suppress( + "KotlinJniMissingFunction", "unused", + "RedundantSuppression", "RedundantUnitReturnType", "FunctionName", + "ConvertSecondaryConstructorToPrimary", "ClassName", "LocalVariableName", +) +class Func_void_TtsPlaybackState_cxx: Func_void_TtsPlaybackState { + @DoNotStrip + @Keep + private val mHybridData: HybridData + + @DoNotStrip + @Keep + private constructor(hybridData: HybridData) { + mHybridData = hybridData + } + + @DoNotStrip + @Keep + override fun invoke(state: TtsPlaybackState): Unit + = invoke_cxx(state) + + @FastNative + private external fun invoke_cxx(state: TtsPlaybackState): Unit +} + +/** + * Represents the JavaScript callback `(state: enum) => void`. + * This is implemented in Java/Kotlin, via a `(TtsPlaybackState) -> Unit`. + * The callback is always coming from native. + */ +@DoNotStrip +@Keep +@Suppress("ClassName", "RedundantUnitReturnType", "unused") +class Func_void_TtsPlaybackState_java(private val function: (TtsPlaybackState) -> Unit): Func_void_TtsPlaybackState { + @DoNotStrip + @Keep + override fun invoke(state: TtsPlaybackState): Unit { + return this.function(state) + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_TtsProgress.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_TtsProgress.kt new file mode 100644 index 000000000..6a1b44018 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_TtsProgress.kt @@ -0,0 +1,80 @@ +/// +/// Func_void_TtsProgress.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.jni.HybridData +import com.facebook.proguard.annotations.DoNotStrip +import dalvik.annotation.optimization.FastNative + + +/** + * Represents the JavaScript callback `(progress: struct) => void`. + * This can be either implemented in C++ (in which case it might be a callback coming from JS), + * or in Kotlin/Java (in which case it is a native callback). + */ +@DoNotStrip +@Keep +@Suppress("ClassName", "RedundantUnitReturnType") +fun interface Func_void_TtsProgress: (TtsProgress) -> Unit { + /** + * Call the given JS callback. + * @throws Throwable if the JS function itself throws an error, or if the JS function/runtime has already been deleted. + */ + @DoNotStrip + @Keep + override fun invoke(progress: TtsProgress): Unit +} + +/** + * Represents the JavaScript callback `(progress: struct) => void`. + * This is implemented in C++, via a `std::function<...>`. + * The callback might be coming from JS. + */ +@DoNotStrip +@Keep +@Suppress( + "KotlinJniMissingFunction", "unused", + "RedundantSuppression", "RedundantUnitReturnType", "FunctionName", + "ConvertSecondaryConstructorToPrimary", "ClassName", "LocalVariableName", +) +class Func_void_TtsProgress_cxx: Func_void_TtsProgress { + @DoNotStrip + @Keep + private val mHybridData: HybridData + + @DoNotStrip + @Keep + private constructor(hybridData: HybridData) { + mHybridData = hybridData + } + + @DoNotStrip + @Keep + override fun invoke(progress: TtsProgress): Unit + = invoke_cxx(progress) + + @FastNative + private external fun invoke_cxx(progress: TtsProgress): Unit +} + +/** + * Represents the JavaScript callback `(progress: struct) => void`. + * This is implemented in Java/Kotlin, via a `(TtsProgress) -> Unit`. + * The callback is always coming from native. + */ +@DoNotStrip +@Keep +@Suppress("ClassName", "RedundantUnitReturnType", "unused") +class Func_void_TtsProgress_java(private val function: (TtsProgress) -> Unit): Func_void_TtsProgress { + @DoNotStrip + @Keep + override fun invoke(progress: TtsProgress): Unit { + return this.function(progress) + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_std__string.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_std__string.kt new file mode 100644 index 000000000..aa4d9d7da --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/Func_void_std__string.kt @@ -0,0 +1,80 @@ +/// +/// Func_void_std__string.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.jni.HybridData +import com.facebook.proguard.annotations.DoNotStrip +import dalvik.annotation.optimization.FastNative + + +/** + * Represents the JavaScript callback `(message: string) => void`. + * This can be either implemented in C++ (in which case it might be a callback coming from JS), + * or in Kotlin/Java (in which case it is a native callback). + */ +@DoNotStrip +@Keep +@Suppress("ClassName", "RedundantUnitReturnType") +fun interface Func_void_std__string: (String) -> Unit { + /** + * Call the given JS callback. + * @throws Throwable if the JS function itself throws an error, or if the JS function/runtime has already been deleted. + */ + @DoNotStrip + @Keep + override fun invoke(message: String): Unit +} + +/** + * Represents the JavaScript callback `(message: string) => void`. + * This is implemented in C++, via a `std::function<...>`. + * The callback might be coming from JS. + */ +@DoNotStrip +@Keep +@Suppress( + "KotlinJniMissingFunction", "unused", + "RedundantSuppression", "RedundantUnitReturnType", "FunctionName", + "ConvertSecondaryConstructorToPrimary", "ClassName", "LocalVariableName", +) +class Func_void_std__string_cxx: Func_void_std__string { + @DoNotStrip + @Keep + private val mHybridData: HybridData + + @DoNotStrip + @Keep + private constructor(hybridData: HybridData) { + mHybridData = hybridData + } + + @DoNotStrip + @Keep + override fun invoke(message: String): Unit + = invoke_cxx(message) + + @FastNative + private external fun invoke_cxx(message: String): Unit +} + +/** + * Represents the JavaScript callback `(message: string) => void`. + * This is implemented in Java/Kotlin, via a `(String) -> Unit`. + * The callback is always coming from native. + */ +@DoNotStrip +@Keep +@Suppress("ClassName", "RedundantUnitReturnType", "unused") +class Func_void_std__string_java(private val function: (String) -> Unit): Func_void_std__string { + @DoNotStrip + @Keep + override fun invoke(message: String): Unit { + return this.function(message) + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/HybridTtsFactorySpec.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/HybridTtsFactorySpec.kt new file mode 100644 index 000000000..b143c15ac --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/HybridTtsFactorySpec.kt @@ -0,0 +1,63 @@ +/// +/// HybridTtsFactorySpec.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.jni.HybridData +import com.facebook.proguard.annotations.DoNotStrip +import com.margelo.nitro.core.Promise +import com.margelo.nitro.core.HybridObject + +/** + * A Kotlin class representing the TtsFactory HybridObject. + * Implement this abstract class to create Kotlin-based instances of TtsFactory. + */ +@DoNotStrip +@Keep +@Suppress( + "KotlinJniMissingFunction", "unused", + "RedundantSuppression", "RedundantUnitReturnType", "SimpleRedundantLet", + "LocalVariableName", "PropertyName", "PrivatePropertyName", "FunctionName" +) +abstract class HybridTtsFactorySpec: HybridObject() { + // Properties + + + // Methods + @DoNotStrip + @Keep + abstract fun createSession(): Promise<HybridTtsSessionSpec> + + @DoNotStrip + @Keep + abstract fun getEngines(): Promise<Array<TtsEngine>> + + @DoNotStrip + @Keep + abstract fun getVoices(engineName: String?): Promise<Array<TtsVoice>> + + // Default implementation of `HybridObject.toString()` + override fun toString(): String { + return "[HybridObject TtsFactory]" + } + + // C++ backing class + @DoNotStrip + @Keep + protected open class CxxPart(javaPart: HybridTtsFactorySpec): HybridObject.CxxPart(javaPart) { + // C++ JHybridTtsFactorySpec::CxxPart::initHybrid(...) + external override fun initHybrid(): HybridData + } + override fun createCxxPart(): CxxPart { + return CxxPart(this) + } + + companion object { + protected const val TAG = "HybridTtsFactorySpec" + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/HybridTtsSessionSpec.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/HybridTtsSessionSpec.kt new file mode 100644 index 000000000..80abd3022 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/HybridTtsSessionSpec.kt @@ -0,0 +1,114 @@ +/// +/// HybridTtsSessionSpec.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.jni.HybridData +import com.facebook.proguard.annotations.DoNotStrip +import com.margelo.nitro.core.Promise +import com.margelo.nitro.core.HybridObject + +/** + * A Kotlin class representing the TtsSession HybridObject. + * Implement this abstract class to create Kotlin-based instances of TtsSession. + */ +@DoNotStrip +@Keep +@Suppress( + "KotlinJniMissingFunction", "unused", + "RedundantSuppression", "RedundantUnitReturnType", "SimpleRedundantLet", + "LocalVariableName", "PropertyName", "PrivatePropertyName", "FunctionName" +) +abstract class HybridTtsSessionSpec: HybridObject() { + // Properties + + + // Methods + @DoNotStrip + @Keep + abstract fun load(paragraphs: Array<TtsParagraph>, initialIndex: Double, metadata: TtsMetadata, settings: TtsSettings): Promise<Unit> + + @DoNotStrip + @Keep + abstract fun play(): Promise<Unit> + + @DoNotStrip + @Keep + abstract fun pause(): Promise<Unit> + + @DoNotStrip + @Keep + abstract fun stop(): Promise<Unit> + + @DoNotStrip + @Keep + abstract fun skipPrevious(): Promise<Unit> + + @DoNotStrip + @Keep + abstract fun skipNext(): Promise<Unit> + + @DoNotStrip + @Keep + abstract fun replayCurrent(): Promise<Unit> + + @DoNotStrip + @Keep + abstract fun seekTo(index: Double): Promise<Unit> + + @DoNotStrip + @Keep + abstract fun updateSettings(settings: TtsSettings): Promise<Unit> + + abstract fun addOnStateChangedListener(listener: (state: TtsPlaybackState) -> Unit): ListenerSubscription + + @DoNotStrip + @Keep + private fun addOnStateChangedListener_cxx(listener: Func_void_TtsPlaybackState): ListenerSubscription { + val __result = addOnStateChangedListener(listener) + return __result + } + + abstract fun addOnProgressChangedListener(listener: (progress: TtsProgress) -> Unit): ListenerSubscription + + @DoNotStrip + @Keep + private fun addOnProgressChangedListener_cxx(listener: Func_void_TtsProgress): ListenerSubscription { + val __result = addOnProgressChangedListener(listener) + return __result + } + + abstract fun addOnErrorListener(listener: (message: String) -> Unit): ListenerSubscription + + @DoNotStrip + @Keep + private fun addOnErrorListener_cxx(listener: Func_void_std__string): ListenerSubscription { + val __result = addOnErrorListener(listener) + return __result + } + + // Default implementation of `HybridObject.toString()` + override fun toString(): String { + return "[HybridObject TtsSession]" + } + + // C++ backing class + @DoNotStrip + @Keep + protected open class CxxPart(javaPart: HybridTtsSessionSpec): HybridObject.CxxPart(javaPart) { + // C++ JHybridTtsSessionSpec::CxxPart::initHybrid(...) + external override fun initHybrid(): HybridData + } + override fun createCxxPart(): CxxPart { + return CxxPart(this) + } + + companion object { + protected const val TAG = "HybridTtsSessionSpec" + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/ListenerSubscription.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/ListenerSubscription.kt new file mode 100644 index 000000000..c8510ff4f --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/ListenerSubscription.kt @@ -0,0 +1,55 @@ +/// +/// ListenerSubscription.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.proguard.annotations.DoNotStrip +import java.util.Objects + + +/** + * Represents the JavaScript object/struct "ListenerSubscription". + */ +@DoNotStrip +@Keep +data class ListenerSubscription( + @DoNotStrip + @Keep + val remove: Func_void +) { + /** + * Create a new instance of ListenerSubscription from Kotlin + */ + constructor(remove: () -> Unit): + this(Func_void_java(remove)) + + override fun equals(other: Any?): Boolean { + if (this === other) return true + if (other !is ListenerSubscription) return false + return Objects.deepEquals(this.remove, other.remove) + } + + override fun hashCode(): Int { + return arrayOf<Any?>( + remove + ).contentDeepHashCode() + } + + companion object { + /** + * Constructor called from C++ + */ + @DoNotStrip + @Keep + @Suppress("unused") + @JvmStatic + private fun fromCpp(remove: Func_void): ListenerSubscription { + return ListenerSubscription(remove) + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/NitroTtsOnLoad.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/NitroTtsOnLoad.kt new file mode 100644 index 000000000..bae46fd1b --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/NitroTtsOnLoad.kt @@ -0,0 +1,35 @@ +/// +/// NitroTtsOnLoad.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import android.util.Log + +internal class NitroTtsOnLoad { + companion object { + private const val TAG = "NitroTtsOnLoad" + private var didLoad = false + /** + * Initializes the native part of "NitroTts". + * This method is idempotent and can be called more than once. + */ + @JvmStatic + fun initializeNative() { + if (didLoad) return + try { + Log.i(TAG, "Loading NitroTts C++ library...") + System.loadLibrary("NitroTts") + Log.i(TAG, "Successfully loaded NitroTts C++ library!") + didLoad = true + } catch (e: Error) { + Log.e(TAG, "Failed to load NitroTts C++ library! Is it properly installed and linked? " + + "Is the name correct? (see `CMakeLists.txt`, at `add_library(...)`)", e) + throw e + } + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsEngine.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsEngine.kt new file mode 100644 index 000000000..808d1ed4b --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsEngine.kt @@ -0,0 +1,56 @@ +/// +/// TtsEngine.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.proguard.annotations.DoNotStrip +import java.util.Objects + + +/** + * Represents the JavaScript object/struct "TtsEngine". + */ +@DoNotStrip +@Keep +data class TtsEngine( + @DoNotStrip + @Keep + val name: String, + @DoNotStrip + @Keep + val label: String +) { + /* primary constructor */ + + override fun equals(other: Any?): Boolean { + if (this === other) return true + if (other !is TtsEngine) return false + return Objects.deepEquals(this.name, other.name) + && Objects.deepEquals(this.label, other.label) + } + + override fun hashCode(): Int { + return arrayOf<Any?>( + name, + label + ).contentDeepHashCode() + } + + companion object { + /** + * Constructor called from C++ + */ + @DoNotStrip + @Keep + @Suppress("unused") + @JvmStatic + private fun fromCpp(name: String, label: String): TtsEngine { + return TtsEngine(name, label) + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsMetadata.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsMetadata.kt new file mode 100644 index 000000000..0783875f3 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsMetadata.kt @@ -0,0 +1,61 @@ +/// +/// TtsMetadata.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.proguard.annotations.DoNotStrip +import java.util.Objects + + +/** + * Represents the JavaScript object/struct "TtsMetadata". + */ +@DoNotStrip +@Keep +data class TtsMetadata( + @DoNotStrip + @Keep + val novelName: String, + @DoNotStrip + @Keep + val chapterName: String, + @DoNotStrip + @Keep + val coverUri: String? +) { + /* primary constructor */ + + override fun equals(other: Any?): Boolean { + if (this === other) return true + if (other !is TtsMetadata) return false + return Objects.deepEquals(this.novelName, other.novelName) + && Objects.deepEquals(this.chapterName, other.chapterName) + && Objects.deepEquals(this.coverUri, other.coverUri) + } + + override fun hashCode(): Int { + return arrayOf<Any?>( + novelName, + chapterName, + coverUri + ).contentDeepHashCode() + } + + companion object { + /** + * Constructor called from C++ + */ + @DoNotStrip + @Keep + @Suppress("unused") + @JvmStatic + private fun fromCpp(novelName: String, chapterName: String, coverUri: String?): TtsMetadata { + return TtsMetadata(novelName, chapterName, coverUri) + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsParagraph.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsParagraph.kt new file mode 100644 index 000000000..f8fef34b0 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsParagraph.kt @@ -0,0 +1,56 @@ +/// +/// TtsParagraph.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.proguard.annotations.DoNotStrip +import java.util.Objects + + +/** + * Represents the JavaScript object/struct "TtsParagraph". + */ +@DoNotStrip +@Keep +data class TtsParagraph( + @DoNotStrip + @Keep + val id: String, + @DoNotStrip + @Keep + val text: String +) { + /* primary constructor */ + + override fun equals(other: Any?): Boolean { + if (this === other) return true + if (other !is TtsParagraph) return false + return Objects.deepEquals(this.id, other.id) + && Objects.deepEquals(this.text, other.text) + } + + override fun hashCode(): Int { + return arrayOf<Any?>( + id, + text + ).contentDeepHashCode() + } + + companion object { + /** + * Constructor called from C++ + */ + @DoNotStrip + @Keep + @Suppress("unused") + @JvmStatic + private fun fromCpp(id: String, text: String): TtsParagraph { + return TtsParagraph(id, text) + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsPlaybackState.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsPlaybackState.kt new file mode 100644 index 000000000..89594b49d --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsPlaybackState.kt @@ -0,0 +1,27 @@ +/// +/// TtsPlaybackState.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.proguard.annotations.DoNotStrip + +/** + * Represents the JavaScript enum/union "TtsPlaybackState". + */ +@DoNotStrip +@Keep +enum class TtsPlaybackState(@DoNotStrip @Keep val value: Int) { + IDLE(0), + LOADING(1), + PLAYING(2), + PAUSED(3), + COMPLETED(4), + ERROR(5); + + companion object +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsProgress.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsProgress.kt new file mode 100644 index 000000000..a54bb9c15 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsProgress.kt @@ -0,0 +1,61 @@ +/// +/// TtsProgress.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.proguard.annotations.DoNotStrip +import java.util.Objects + + +/** + * Represents the JavaScript object/struct "TtsProgress". + */ +@DoNotStrip +@Keep +data class TtsProgress( + @DoNotStrip + @Keep + val index: Double, + @DoNotStrip + @Keep + val total: Double, + @DoNotStrip + @Keep + val paragraphId: String +) { + /* primary constructor */ + + override fun equals(other: Any?): Boolean { + if (this === other) return true + if (other !is TtsProgress) return false + return Objects.deepEquals(this.index, other.index) + && Objects.deepEquals(this.total, other.total) + && Objects.deepEquals(this.paragraphId, other.paragraphId) + } + + override fun hashCode(): Int { + return arrayOf<Any?>( + index, + total, + paragraphId + ).contentDeepHashCode() + } + + companion object { + /** + * Constructor called from C++ + */ + @DoNotStrip + @Keep + @Suppress("unused") + @JvmStatic + private fun fromCpp(index: Double, total: Double, paragraphId: String): TtsProgress { + return TtsProgress(index, total, paragraphId) + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsSettings.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsSettings.kt new file mode 100644 index 000000000..3ae742b66 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsSettings.kt @@ -0,0 +1,66 @@ +/// +/// TtsSettings.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.proguard.annotations.DoNotStrip +import java.util.Objects + + +/** + * Represents the JavaScript object/struct "TtsSettings". + */ +@DoNotStrip +@Keep +data class TtsSettings( + @DoNotStrip + @Keep + val engineName: String?, + @DoNotStrip + @Keep + val voiceIdentifier: String?, + @DoNotStrip + @Keep + val rate: Double, + @DoNotStrip + @Keep + val pitch: Double +) { + /* primary constructor */ + + override fun equals(other: Any?): Boolean { + if (this === other) return true + if (other !is TtsSettings) return false + return Objects.deepEquals(this.engineName, other.engineName) + && Objects.deepEquals(this.voiceIdentifier, other.voiceIdentifier) + && Objects.deepEquals(this.rate, other.rate) + && Objects.deepEquals(this.pitch, other.pitch) + } + + override fun hashCode(): Int { + return arrayOf<Any?>( + engineName, + voiceIdentifier, + rate, + pitch + ).contentDeepHashCode() + } + + companion object { + /** + * Constructor called from C++ + */ + @DoNotStrip + @Keep + @Suppress("unused") + @JvmStatic + private fun fromCpp(engineName: String?, voiceIdentifier: String?, rate: Double, pitch: Double): TtsSettings { + return TtsSettings(engineName, voiceIdentifier, rate, pitch) + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsVoice.kt b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsVoice.kt new file mode 100644 index 000000000..3f74dd2d3 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/android/kotlin/com/margelo/nitro/nitrotts/TtsVoice.kt @@ -0,0 +1,61 @@ +/// +/// TtsVoice.kt +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +package com.margelo.nitro.nitrotts + +import androidx.annotation.Keep +import com.facebook.proguard.annotations.DoNotStrip +import java.util.Objects + + +/** + * Represents the JavaScript object/struct "TtsVoice". + */ +@DoNotStrip +@Keep +data class TtsVoice( + @DoNotStrip + @Keep + val identifier: String, + @DoNotStrip + @Keep + val name: String, + @DoNotStrip + @Keep + val language: String? +) { + /* primary constructor */ + + override fun equals(other: Any?): Boolean { + if (this === other) return true + if (other !is TtsVoice) return false + return Objects.deepEquals(this.identifier, other.identifier) + && Objects.deepEquals(this.name, other.name) + && Objects.deepEquals(this.language, other.language) + } + + override fun hashCode(): Int { + return arrayOf<Any?>( + identifier, + name, + language + ).contentDeepHashCode() + } + + companion object { + /** + * Constructor called from C++ + */ + @DoNotStrip + @Keep + @Suppress("unused") + @JvmStatic + private fun fromCpp(identifier: String, name: String, language: String?): TtsVoice { + return TtsVoice(identifier, name, language) + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/NitroTts+autolinking.rb b/modules/nitro-tts/nitrogen/generated/ios/NitroTts+autolinking.rb new file mode 100644 index 000000000..4b8660872 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/NitroTts+autolinking.rb @@ -0,0 +1,62 @@ +# +# NitroTts+autolinking.rb +# This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +# https://github.com/mrousavy/nitro +# Copyright © Marc Rousavy @ Margelo +# + +# This is a Ruby script that adds all files generated by Nitrogen +# to the given podspec. +# +# To use it, add this to your .podspec: +# ```ruby +# Pod::Spec.new do |spec| +# # ... +# +# # Add all files generated by Nitrogen +# load 'nitrogen/generated/ios/NitroTts+autolinking.rb' +# add_nitrogen_files(spec) +# end +# ``` + +def add_nitrogen_files(spec) + Pod::UI.puts "[NitroModules] 🔥 NitroTts is boosted by nitro!" + + spec.dependency "NitroModules" + + current_source_files = Array(spec.attributes_hash['source_files']) + spec.source_files = current_source_files + [ + # Generated cross-platform specs + "nitrogen/generated/shared/**/*.{h,hpp,c,cpp,swift}", + # Generated bridges for the cross-platform specs + "nitrogen/generated/ios/**/*.{h,hpp,c,cpp,mm,swift}", + ] + + current_public_header_files = Array(spec.attributes_hash['public_header_files']) + spec.public_header_files = current_public_header_files + [ + # Generated specs + "nitrogen/generated/shared/**/*.{h,hpp}", + # Swift to C++ bridging helpers + "nitrogen/generated/ios/NitroTts-Swift-Cxx-Bridge.hpp" + ] + + current_private_header_files = Array(spec.attributes_hash['private_header_files']) + spec.private_header_files = current_private_header_files + [ + # iOS specific specs + "nitrogen/generated/ios/c++/**/*.{h,hpp}", + # Views are framework-specific and should be private + "nitrogen/generated/shared/**/views/**/*" + ] + + current_pod_target_xcconfig = spec.attributes_hash['pod_target_xcconfig'] || {} + spec.pod_target_xcconfig = current_pod_target_xcconfig.merge({ + # Use C++ 20 + "CLANG_CXX_LANGUAGE_STANDARD" => "c++20", + # Enables C++ <-> Swift interop (by default it's only ObjC) + "SWIFT_OBJC_INTEROP_MODE" => "objcxx", + # Enables stricter modular headers + "DEFINES_MODULE" => "YES", + # Disable auto-generated ObjC header for Swift (Static linkage on Xcode 26.4 breaks here) + "SWIFT_INSTALL_OBJC_HEADER" => "NO", + }) +end diff --git a/modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Bridge.cpp b/modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Bridge.cpp new file mode 100644 index 000000000..cc4e8ddab --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Bridge.cpp @@ -0,0 +1,114 @@ +/// +/// NitroTts-Swift-Cxx-Bridge.cpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#include "NitroTts-Swift-Cxx-Bridge.hpp" + +// Include C++ implementation defined types +#include "HybridTtsFactorySpecSwift.hpp" +#include "HybridTtsSessionSpecSwift.hpp" +#include "NitroTts-Swift-Cxx-Umbrella.hpp" +#include <NitroModules/NitroDefines.hpp> + +namespace margelo::nitro::nitrotts::bridge::swift { + + // pragma MARK: std::shared_ptr<HybridTtsSessionSpec> + std::shared_ptr<HybridTtsSessionSpec> create_std__shared_ptr_HybridTtsSessionSpec_(void* NON_NULL swiftUnsafePointer) noexcept { + NitroTts::HybridTtsSessionSpec_cxx swiftPart = NitroTts::HybridTtsSessionSpec_cxx::fromUnsafe(swiftUnsafePointer); + return std::make_shared<margelo::nitro::nitrotts::HybridTtsSessionSpecSwift>(swiftPart); + } + void* NON_NULL get_std__shared_ptr_HybridTtsSessionSpec_(std__shared_ptr_HybridTtsSessionSpec_ cppType) { + std::shared_ptr<margelo::nitro::nitrotts::HybridTtsSessionSpecSwift> swiftWrapper = std::dynamic_pointer_cast<margelo::nitro::nitrotts::HybridTtsSessionSpecSwift>(cppType); + #ifdef NITRO_DEBUG + if (swiftWrapper == nullptr) [[unlikely]] { + throw std::runtime_error("Class \"HybridTtsSessionSpec\" is not implemented in Swift!"); + } + #endif + NitroTts::HybridTtsSessionSpec_cxx& swiftPart = swiftWrapper->getSwiftPart(); + return swiftPart.toUnsafe(); + } + + // pragma MARK: std::function<void(const std::shared_ptr<HybridTtsSessionSpec>& /* result */)> + Func_void_std__shared_ptr_HybridTtsSessionSpec_ create_Func_void_std__shared_ptr_HybridTtsSessionSpec_(void* NON_NULL swiftClosureWrapper) noexcept { + auto swiftClosure = NitroTts::Func_void_std__shared_ptr_HybridTtsSessionSpec_::fromUnsafe(swiftClosureWrapper); + return [swiftClosure = std::move(swiftClosure)](const std::shared_ptr<HybridTtsSessionSpec>& result) mutable -> void { + swiftClosure.call(result); + }; + } + + // pragma MARK: std::function<void(const std::exception_ptr& /* error */)> + Func_void_std__exception_ptr create_Func_void_std__exception_ptr(void* NON_NULL swiftClosureWrapper) noexcept { + auto swiftClosure = NitroTts::Func_void_std__exception_ptr::fromUnsafe(swiftClosureWrapper); + return [swiftClosure = std::move(swiftClosure)](const std::exception_ptr& error) mutable -> void { + swiftClosure.call(error); + }; + } + + // pragma MARK: std::function<void(const std::vector<TtsEngine>& /* result */)> + Func_void_std__vector_TtsEngine_ create_Func_void_std__vector_TtsEngine_(void* NON_NULL swiftClosureWrapper) noexcept { + auto swiftClosure = NitroTts::Func_void_std__vector_TtsEngine_::fromUnsafe(swiftClosureWrapper); + return [swiftClosure = std::move(swiftClosure)](const std::vector<TtsEngine>& result) mutable -> void { + swiftClosure.call(result); + }; + } + + // pragma MARK: std::function<void(const std::vector<TtsVoice>& /* result */)> + Func_void_std__vector_TtsVoice_ create_Func_void_std__vector_TtsVoice_(void* NON_NULL swiftClosureWrapper) noexcept { + auto swiftClosure = NitroTts::Func_void_std__vector_TtsVoice_::fromUnsafe(swiftClosureWrapper); + return [swiftClosure = std::move(swiftClosure)](const std::vector<TtsVoice>& result) mutable -> void { + swiftClosure.call(result); + }; + } + + // pragma MARK: std::shared_ptr<HybridTtsFactorySpec> + std::shared_ptr<HybridTtsFactorySpec> create_std__shared_ptr_HybridTtsFactorySpec_(void* NON_NULL swiftUnsafePointer) noexcept { + NitroTts::HybridTtsFactorySpec_cxx swiftPart = NitroTts::HybridTtsFactorySpec_cxx::fromUnsafe(swiftUnsafePointer); + return std::make_shared<margelo::nitro::nitrotts::HybridTtsFactorySpecSwift>(swiftPart); + } + void* NON_NULL get_std__shared_ptr_HybridTtsFactorySpec_(std__shared_ptr_HybridTtsFactorySpec_ cppType) { + std::shared_ptr<margelo::nitro::nitrotts::HybridTtsFactorySpecSwift> swiftWrapper = std::dynamic_pointer_cast<margelo::nitro::nitrotts::HybridTtsFactorySpecSwift>(cppType); + #ifdef NITRO_DEBUG + if (swiftWrapper == nullptr) [[unlikely]] { + throw std::runtime_error("Class \"HybridTtsFactorySpec\" is not implemented in Swift!"); + } + #endif + NitroTts::HybridTtsFactorySpec_cxx& swiftPart = swiftWrapper->getSwiftPart(); + return swiftPart.toUnsafe(); + } + + // pragma MARK: std::function<void()> + Func_void create_Func_void(void* NON_NULL swiftClosureWrapper) noexcept { + auto swiftClosure = NitroTts::Func_void::fromUnsafe(swiftClosureWrapper); + return [swiftClosure = std::move(swiftClosure)]() mutable -> void { + swiftClosure.call(); + }; + } + + // pragma MARK: std::function<void(TtsPlaybackState /* state */)> + Func_void_TtsPlaybackState create_Func_void_TtsPlaybackState(void* NON_NULL swiftClosureWrapper) noexcept { + auto swiftClosure = NitroTts::Func_void_TtsPlaybackState::fromUnsafe(swiftClosureWrapper); + return [swiftClosure = std::move(swiftClosure)](TtsPlaybackState state) mutable -> void { + swiftClosure.call(static_cast<int>(state)); + }; + } + + // pragma MARK: std::function<void(const TtsProgress& /* progress */)> + Func_void_TtsProgress create_Func_void_TtsProgress(void* NON_NULL swiftClosureWrapper) noexcept { + auto swiftClosure = NitroTts::Func_void_TtsProgress::fromUnsafe(swiftClosureWrapper); + return [swiftClosure = std::move(swiftClosure)](const TtsProgress& progress) mutable -> void { + swiftClosure.call(progress); + }; + } + + // pragma MARK: std::function<void(const std::string& /* message */)> + Func_void_std__string create_Func_void_std__string(void* NON_NULL swiftClosureWrapper) noexcept { + auto swiftClosure = NitroTts::Func_void_std__string::fromUnsafe(swiftClosureWrapper); + return [swiftClosure = std::move(swiftClosure)](const std::string& message) mutable -> void { + swiftClosure.call(message); + }; + } + +} // namespace margelo::nitro::nitrotts::bridge::swift diff --git a/modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Bridge.hpp b/modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Bridge.hpp new file mode 100644 index 000000000..97d801694 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Bridge.hpp @@ -0,0 +1,400 @@ +/// +/// NitroTts-Swift-Cxx-Bridge.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +// Forward declarations of C++ defined types +// Forward declaration of `HybridTtsFactorySpec` to properly resolve imports. +namespace margelo::nitro::nitrotts { class HybridTtsFactorySpec; } +// Forward declaration of `HybridTtsSessionSpec` to properly resolve imports. +namespace margelo::nitro::nitrotts { class HybridTtsSessionSpec; } +// Forward declaration of `ListenerSubscription` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct ListenerSubscription; } +// Forward declaration of `TtsEngine` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsEngine; } +// Forward declaration of `TtsParagraph` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsParagraph; } +// Forward declaration of `TtsPlaybackState` to properly resolve imports. +namespace margelo::nitro::nitrotts { enum class TtsPlaybackState; } +// Forward declaration of `TtsProgress` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsProgress; } +// Forward declaration of `TtsVoice` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsVoice; } + +// Forward declarations of Swift defined types +// Forward declaration of `HybridTtsFactorySpec_cxx` to properly resolve imports. +namespace NitroTts { class HybridTtsFactorySpec_cxx; } +// Forward declaration of `HybridTtsSessionSpec_cxx` to properly resolve imports. +namespace NitroTts { class HybridTtsSessionSpec_cxx; } + +// Include C++ defined types +#include "HybridTtsFactorySpec.hpp" +#include "HybridTtsSessionSpec.hpp" +#include "ListenerSubscription.hpp" +#include "TtsEngine.hpp" +#include "TtsParagraph.hpp" +#include "TtsPlaybackState.hpp" +#include "TtsProgress.hpp" +#include "TtsVoice.hpp" +#include <NitroModules/Promise.hpp> +#include <NitroModules/PromiseHolder.hpp> +#include <NitroModules/Result.hpp> +#include <exception> +#include <functional> +#include <memory> +#include <optional> +#include <string> +#include <vector> + +/** + * Contains specialized versions of C++ templated types so they can be accessed from Swift, + * as well as helper functions to interact with those C++ types from Swift. + */ +namespace margelo::nitro::nitrotts::bridge::swift { + + // pragma MARK: std::shared_ptr<HybridTtsSessionSpec> + /** + * Specialized version of `std::shared_ptr<HybridTtsSessionSpec>`. + */ + using std__shared_ptr_HybridTtsSessionSpec_ = std::shared_ptr<HybridTtsSessionSpec>; + std::shared_ptr<HybridTtsSessionSpec> create_std__shared_ptr_HybridTtsSessionSpec_(void* NON_NULL swiftUnsafePointer) noexcept; + void* NON_NULL get_std__shared_ptr_HybridTtsSessionSpec_(std__shared_ptr_HybridTtsSessionSpec_ cppType); + + // pragma MARK: std::weak_ptr<HybridTtsSessionSpec> + using std__weak_ptr_HybridTtsSessionSpec_ = std::weak_ptr<HybridTtsSessionSpec>; + inline std__weak_ptr_HybridTtsSessionSpec_ weakify_std__shared_ptr_HybridTtsSessionSpec_(const std::shared_ptr<HybridTtsSessionSpec>& strong) noexcept { return strong; } + + // pragma MARK: std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>> + /** + * Specialized version of `std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>>`. + */ + using std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec___ = std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>>; + inline std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>> create_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec___() noexcept { + return Promise<std::shared_ptr<HybridTtsSessionSpec>>::create(); + } + inline PromiseHolder<std::shared_ptr<HybridTtsSessionSpec>> wrap_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec___(std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>> promise) noexcept { + return PromiseHolder<std::shared_ptr<HybridTtsSessionSpec>>(std::move(promise)); + } + + // pragma MARK: std::function<void(const std::shared_ptr<HybridTtsSessionSpec>& /* result */)> + /** + * Specialized version of `std::function<void(const std::shared_ptr<HybridTtsSessionSpec>&)>`. + */ + using Func_void_std__shared_ptr_HybridTtsSessionSpec_ = std::function<void(const std::shared_ptr<HybridTtsSessionSpec>& /* result */)>; + /** + * Wrapper class for a `std::function<void(const std::shared_ptr<HybridTtsSessionSpec>& / * result * /)>`, this can be used from Swift. + */ + class Func_void_std__shared_ptr_HybridTtsSessionSpec__Wrapper final { + public: + explicit Func_void_std__shared_ptr_HybridTtsSessionSpec__Wrapper(std::function<void(const std::shared_ptr<HybridTtsSessionSpec>& /* result */)>&& func): _function(std::make_unique<std::function<void(const std::shared_ptr<HybridTtsSessionSpec>& /* result */)>>(std::move(func))) {} + inline void call(std::shared_ptr<HybridTtsSessionSpec> result) const noexcept { + _function->operator()(result); + } + private: + std::unique_ptr<std::function<void(const std::shared_ptr<HybridTtsSessionSpec>& /* result */)>> _function; + } SWIFT_NONCOPYABLE; + Func_void_std__shared_ptr_HybridTtsSessionSpec_ create_Func_void_std__shared_ptr_HybridTtsSessionSpec_(void* NON_NULL swiftClosureWrapper) noexcept; + inline Func_void_std__shared_ptr_HybridTtsSessionSpec__Wrapper wrap_Func_void_std__shared_ptr_HybridTtsSessionSpec_(Func_void_std__shared_ptr_HybridTtsSessionSpec_ value) noexcept { + return Func_void_std__shared_ptr_HybridTtsSessionSpec__Wrapper(std::move(value)); + } + + // pragma MARK: std::function<void(const std::exception_ptr& /* error */)> + /** + * Specialized version of `std::function<void(const std::exception_ptr&)>`. + */ + using Func_void_std__exception_ptr = std::function<void(const std::exception_ptr& /* error */)>; + /** + * Wrapper class for a `std::function<void(const std::exception_ptr& / * error * /)>`, this can be used from Swift. + */ + class Func_void_std__exception_ptr_Wrapper final { + public: + explicit Func_void_std__exception_ptr_Wrapper(std::function<void(const std::exception_ptr& /* error */)>&& func): _function(std::make_unique<std::function<void(const std::exception_ptr& /* error */)>>(std::move(func))) {} + inline void call(std::exception_ptr error) const noexcept { + _function->operator()(error); + } + private: + std::unique_ptr<std::function<void(const std::exception_ptr& /* error */)>> _function; + } SWIFT_NONCOPYABLE; + Func_void_std__exception_ptr create_Func_void_std__exception_ptr(void* NON_NULL swiftClosureWrapper) noexcept; + inline Func_void_std__exception_ptr_Wrapper wrap_Func_void_std__exception_ptr(Func_void_std__exception_ptr value) noexcept { + return Func_void_std__exception_ptr_Wrapper(std::move(value)); + } + + // pragma MARK: std::vector<TtsEngine> + /** + * Specialized version of `std::vector<TtsEngine>`. + */ + using std__vector_TtsEngine_ = std::vector<TtsEngine>; + inline std::vector<TtsEngine> create_std__vector_TtsEngine_(size_t size) noexcept { + std::vector<TtsEngine> vector; + vector.reserve(size); + return vector; + } + + // pragma MARK: std::shared_ptr<Promise<std::vector<TtsEngine>>> + /** + * Specialized version of `std::shared_ptr<Promise<std::vector<TtsEngine>>>`. + */ + using std__shared_ptr_Promise_std__vector_TtsEngine___ = std::shared_ptr<Promise<std::vector<TtsEngine>>>; + inline std::shared_ptr<Promise<std::vector<TtsEngine>>> create_std__shared_ptr_Promise_std__vector_TtsEngine___() noexcept { + return Promise<std::vector<TtsEngine>>::create(); + } + inline PromiseHolder<std::vector<TtsEngine>> wrap_std__shared_ptr_Promise_std__vector_TtsEngine___(std::shared_ptr<Promise<std::vector<TtsEngine>>> promise) noexcept { + return PromiseHolder<std::vector<TtsEngine>>(std::move(promise)); + } + + // pragma MARK: std::function<void(const std::vector<TtsEngine>& /* result */)> + /** + * Specialized version of `std::function<void(const std::vector<TtsEngine>&)>`. + */ + using Func_void_std__vector_TtsEngine_ = std::function<void(const std::vector<TtsEngine>& /* result */)>; + /** + * Wrapper class for a `std::function<void(const std::vector<TtsEngine>& / * result * /)>`, this can be used from Swift. + */ + class Func_void_std__vector_TtsEngine__Wrapper final { + public: + explicit Func_void_std__vector_TtsEngine__Wrapper(std::function<void(const std::vector<TtsEngine>& /* result */)>&& func): _function(std::make_unique<std::function<void(const std::vector<TtsEngine>& /* result */)>>(std::move(func))) {} + inline void call(std::vector<TtsEngine> result) const noexcept { + _function->operator()(result); + } + private: + std::unique_ptr<std::function<void(const std::vector<TtsEngine>& /* result */)>> _function; + } SWIFT_NONCOPYABLE; + Func_void_std__vector_TtsEngine_ create_Func_void_std__vector_TtsEngine_(void* NON_NULL swiftClosureWrapper) noexcept; + inline Func_void_std__vector_TtsEngine__Wrapper wrap_Func_void_std__vector_TtsEngine_(Func_void_std__vector_TtsEngine_ value) noexcept { + return Func_void_std__vector_TtsEngine__Wrapper(std::move(value)); + } + + // pragma MARK: std::optional<std::string> + /** + * Specialized version of `std::optional<std::string>`. + */ + using std__optional_std__string_ = std::optional<std::string>; + inline std::optional<std::string> create_std__optional_std__string_(const std::string& value) noexcept { + return std::optional<std::string>(value); + } + inline bool has_value_std__optional_std__string_(const std::optional<std::string>& optional) noexcept { + return optional.has_value(); + } + inline std::string get_std__optional_std__string_(const std::optional<std::string>& optional) noexcept { + return optional.value(); + } + + // pragma MARK: std::vector<TtsVoice> + /** + * Specialized version of `std::vector<TtsVoice>`. + */ + using std__vector_TtsVoice_ = std::vector<TtsVoice>; + inline std::vector<TtsVoice> create_std__vector_TtsVoice_(size_t size) noexcept { + std::vector<TtsVoice> vector; + vector.reserve(size); + return vector; + } + + // pragma MARK: std::shared_ptr<Promise<std::vector<TtsVoice>>> + /** + * Specialized version of `std::shared_ptr<Promise<std::vector<TtsVoice>>>`. + */ + using std__shared_ptr_Promise_std__vector_TtsVoice___ = std::shared_ptr<Promise<std::vector<TtsVoice>>>; + inline std::shared_ptr<Promise<std::vector<TtsVoice>>> create_std__shared_ptr_Promise_std__vector_TtsVoice___() noexcept { + return Promise<std::vector<TtsVoice>>::create(); + } + inline PromiseHolder<std::vector<TtsVoice>> wrap_std__shared_ptr_Promise_std__vector_TtsVoice___(std::shared_ptr<Promise<std::vector<TtsVoice>>> promise) noexcept { + return PromiseHolder<std::vector<TtsVoice>>(std::move(promise)); + } + + // pragma MARK: std::function<void(const std::vector<TtsVoice>& /* result */)> + /** + * Specialized version of `std::function<void(const std::vector<TtsVoice>&)>`. + */ + using Func_void_std__vector_TtsVoice_ = std::function<void(const std::vector<TtsVoice>& /* result */)>; + /** + * Wrapper class for a `std::function<void(const std::vector<TtsVoice>& / * result * /)>`, this can be used from Swift. + */ + class Func_void_std__vector_TtsVoice__Wrapper final { + public: + explicit Func_void_std__vector_TtsVoice__Wrapper(std::function<void(const std::vector<TtsVoice>& /* result */)>&& func): _function(std::make_unique<std::function<void(const std::vector<TtsVoice>& /* result */)>>(std::move(func))) {} + inline void call(std::vector<TtsVoice> result) const noexcept { + _function->operator()(result); + } + private: + std::unique_ptr<std::function<void(const std::vector<TtsVoice>& /* result */)>> _function; + } SWIFT_NONCOPYABLE; + Func_void_std__vector_TtsVoice_ create_Func_void_std__vector_TtsVoice_(void* NON_NULL swiftClosureWrapper) noexcept; + inline Func_void_std__vector_TtsVoice__Wrapper wrap_Func_void_std__vector_TtsVoice_(Func_void_std__vector_TtsVoice_ value) noexcept { + return Func_void_std__vector_TtsVoice__Wrapper(std::move(value)); + } + + // pragma MARK: std::shared_ptr<HybridTtsFactorySpec> + /** + * Specialized version of `std::shared_ptr<HybridTtsFactorySpec>`. + */ + using std__shared_ptr_HybridTtsFactorySpec_ = std::shared_ptr<HybridTtsFactorySpec>; + std::shared_ptr<HybridTtsFactorySpec> create_std__shared_ptr_HybridTtsFactorySpec_(void* NON_NULL swiftUnsafePointer) noexcept; + void* NON_NULL get_std__shared_ptr_HybridTtsFactorySpec_(std__shared_ptr_HybridTtsFactorySpec_ cppType); + + // pragma MARK: std::weak_ptr<HybridTtsFactorySpec> + using std__weak_ptr_HybridTtsFactorySpec_ = std::weak_ptr<HybridTtsFactorySpec>; + inline std__weak_ptr_HybridTtsFactorySpec_ weakify_std__shared_ptr_HybridTtsFactorySpec_(const std::shared_ptr<HybridTtsFactorySpec>& strong) noexcept { return strong; } + + // pragma MARK: Result<std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>>> + using Result_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec____ = Result<std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>>>; + inline Result_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec____ create_Result_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec____(const std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>>& value) noexcept { + return Result<std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>>>::withValue(value); + } + inline Result_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec____ create_Result_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec____(const std::exception_ptr& error) noexcept { + return Result<std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>>>::withError(error); + } + + // pragma MARK: Result<std::shared_ptr<Promise<std::vector<TtsEngine>>>> + using Result_std__shared_ptr_Promise_std__vector_TtsEngine____ = Result<std::shared_ptr<Promise<std::vector<TtsEngine>>>>; + inline Result_std__shared_ptr_Promise_std__vector_TtsEngine____ create_Result_std__shared_ptr_Promise_std__vector_TtsEngine____(const std::shared_ptr<Promise<std::vector<TtsEngine>>>& value) noexcept { + return Result<std::shared_ptr<Promise<std::vector<TtsEngine>>>>::withValue(value); + } + inline Result_std__shared_ptr_Promise_std__vector_TtsEngine____ create_Result_std__shared_ptr_Promise_std__vector_TtsEngine____(const std::exception_ptr& error) noexcept { + return Result<std::shared_ptr<Promise<std::vector<TtsEngine>>>>::withError(error); + } + + // pragma MARK: Result<std::shared_ptr<Promise<std::vector<TtsVoice>>>> + using Result_std__shared_ptr_Promise_std__vector_TtsVoice____ = Result<std::shared_ptr<Promise<std::vector<TtsVoice>>>>; + inline Result_std__shared_ptr_Promise_std__vector_TtsVoice____ create_Result_std__shared_ptr_Promise_std__vector_TtsVoice____(const std::shared_ptr<Promise<std::vector<TtsVoice>>>& value) noexcept { + return Result<std::shared_ptr<Promise<std::vector<TtsVoice>>>>::withValue(value); + } + inline Result_std__shared_ptr_Promise_std__vector_TtsVoice____ create_Result_std__shared_ptr_Promise_std__vector_TtsVoice____(const std::exception_ptr& error) noexcept { + return Result<std::shared_ptr<Promise<std::vector<TtsVoice>>>>::withError(error); + } + + // pragma MARK: std::shared_ptr<Promise<void>> + /** + * Specialized version of `std::shared_ptr<Promise<void>>`. + */ + using std__shared_ptr_Promise_void__ = std::shared_ptr<Promise<void>>; + inline std::shared_ptr<Promise<void>> create_std__shared_ptr_Promise_void__() noexcept { + return Promise<void>::create(); + } + inline PromiseHolder<void> wrap_std__shared_ptr_Promise_void__(std::shared_ptr<Promise<void>> promise) noexcept { + return PromiseHolder<void>(std::move(promise)); + } + + // pragma MARK: std::function<void()> + /** + * Specialized version of `std::function<void()>`. + */ + using Func_void = std::function<void()>; + /** + * Wrapper class for a `std::function<void()>`, this can be used from Swift. + */ + class Func_void_Wrapper final { + public: + explicit Func_void_Wrapper(std::function<void()>&& func): _function(std::make_unique<std::function<void()>>(std::move(func))) {} + inline void call() const noexcept { + _function->operator()(); + } + private: + std::unique_ptr<std::function<void()>> _function; + } SWIFT_NONCOPYABLE; + Func_void create_Func_void(void* NON_NULL swiftClosureWrapper) noexcept; + inline Func_void_Wrapper wrap_Func_void(Func_void value) noexcept { + return Func_void_Wrapper(std::move(value)); + } + + // pragma MARK: std::vector<TtsParagraph> + /** + * Specialized version of `std::vector<TtsParagraph>`. + */ + using std__vector_TtsParagraph_ = std::vector<TtsParagraph>; + inline std::vector<TtsParagraph> create_std__vector_TtsParagraph_(size_t size) noexcept { + std::vector<TtsParagraph> vector; + vector.reserve(size); + return vector; + } + + // pragma MARK: std::function<void(TtsPlaybackState /* state */)> + /** + * Specialized version of `std::function<void(TtsPlaybackState)>`. + */ + using Func_void_TtsPlaybackState = std::function<void(TtsPlaybackState /* state */)>; + /** + * Wrapper class for a `std::function<void(TtsPlaybackState / * state * /)>`, this can be used from Swift. + */ + class Func_void_TtsPlaybackState_Wrapper final { + public: + explicit Func_void_TtsPlaybackState_Wrapper(std::function<void(TtsPlaybackState /* state */)>&& func): _function(std::make_unique<std::function<void(TtsPlaybackState /* state */)>>(std::move(func))) {} + inline void call(int state) const noexcept { + _function->operator()(static_cast<TtsPlaybackState>(state)); + } + private: + std::unique_ptr<std::function<void(TtsPlaybackState /* state */)>> _function; + } SWIFT_NONCOPYABLE; + Func_void_TtsPlaybackState create_Func_void_TtsPlaybackState(void* NON_NULL swiftClosureWrapper) noexcept; + inline Func_void_TtsPlaybackState_Wrapper wrap_Func_void_TtsPlaybackState(Func_void_TtsPlaybackState value) noexcept { + return Func_void_TtsPlaybackState_Wrapper(std::move(value)); + } + + // pragma MARK: std::function<void(const TtsProgress& /* progress */)> + /** + * Specialized version of `std::function<void(const TtsProgress&)>`. + */ + using Func_void_TtsProgress = std::function<void(const TtsProgress& /* progress */)>; + /** + * Wrapper class for a `std::function<void(const TtsProgress& / * progress * /)>`, this can be used from Swift. + */ + class Func_void_TtsProgress_Wrapper final { + public: + explicit Func_void_TtsProgress_Wrapper(std::function<void(const TtsProgress& /* progress */)>&& func): _function(std::make_unique<std::function<void(const TtsProgress& /* progress */)>>(std::move(func))) {} + inline void call(TtsProgress progress) const noexcept { + _function->operator()(progress); + } + private: + std::unique_ptr<std::function<void(const TtsProgress& /* progress */)>> _function; + } SWIFT_NONCOPYABLE; + Func_void_TtsProgress create_Func_void_TtsProgress(void* NON_NULL swiftClosureWrapper) noexcept; + inline Func_void_TtsProgress_Wrapper wrap_Func_void_TtsProgress(Func_void_TtsProgress value) noexcept { + return Func_void_TtsProgress_Wrapper(std::move(value)); + } + + // pragma MARK: std::function<void(const std::string& /* message */)> + /** + * Specialized version of `std::function<void(const std::string&)>`. + */ + using Func_void_std__string = std::function<void(const std::string& /* message */)>; + /** + * Wrapper class for a `std::function<void(const std::string& / * message * /)>`, this can be used from Swift. + */ + class Func_void_std__string_Wrapper final { + public: + explicit Func_void_std__string_Wrapper(std::function<void(const std::string& /* message */)>&& func): _function(std::make_unique<std::function<void(const std::string& /* message */)>>(std::move(func))) {} + inline void call(std::string message) const noexcept { + _function->operator()(message); + } + private: + std::unique_ptr<std::function<void(const std::string& /* message */)>> _function; + } SWIFT_NONCOPYABLE; + Func_void_std__string create_Func_void_std__string(void* NON_NULL swiftClosureWrapper) noexcept; + inline Func_void_std__string_Wrapper wrap_Func_void_std__string(Func_void_std__string value) noexcept { + return Func_void_std__string_Wrapper(std::move(value)); + } + + // pragma MARK: Result<std::shared_ptr<Promise<void>>> + using Result_std__shared_ptr_Promise_void___ = Result<std::shared_ptr<Promise<void>>>; + inline Result_std__shared_ptr_Promise_void___ create_Result_std__shared_ptr_Promise_void___(const std::shared_ptr<Promise<void>>& value) noexcept { + return Result<std::shared_ptr<Promise<void>>>::withValue(value); + } + inline Result_std__shared_ptr_Promise_void___ create_Result_std__shared_ptr_Promise_void___(const std::exception_ptr& error) noexcept { + return Result<std::shared_ptr<Promise<void>>>::withError(error); + } + + // pragma MARK: Result<ListenerSubscription> + using Result_ListenerSubscription_ = Result<ListenerSubscription>; + inline Result_ListenerSubscription_ create_Result_ListenerSubscription_(const ListenerSubscription& value) noexcept { + return Result<ListenerSubscription>::withValue(value); + } + inline Result_ListenerSubscription_ create_Result_ListenerSubscription_(const std::exception_ptr& error) noexcept { + return Result<ListenerSubscription>::withError(error); + } + +} // namespace margelo::nitro::nitrotts::bridge::swift diff --git a/modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Umbrella.hpp b/modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Umbrella.hpp new file mode 100644 index 000000000..e67cf7119 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/NitroTts-Swift-Cxx-Umbrella.hpp @@ -0,0 +1,77 @@ +/// +/// NitroTts-Swift-Cxx-Umbrella.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +// Forward declarations of C++ defined types +// Forward declaration of `HybridTtsFactorySpec` to properly resolve imports. +namespace margelo::nitro::nitrotts { class HybridTtsFactorySpec; } +// Forward declaration of `HybridTtsSessionSpec` to properly resolve imports. +namespace margelo::nitro::nitrotts { class HybridTtsSessionSpec; } +// Forward declaration of `ListenerSubscription` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct ListenerSubscription; } +// Forward declaration of `TtsEngine` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsEngine; } +// Forward declaration of `TtsMetadata` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsMetadata; } +// Forward declaration of `TtsParagraph` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsParagraph; } +// Forward declaration of `TtsPlaybackState` to properly resolve imports. +namespace margelo::nitro::nitrotts { enum class TtsPlaybackState; } +// Forward declaration of `TtsProgress` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsProgress; } +// Forward declaration of `TtsSettings` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsSettings; } +// Forward declaration of `TtsVoice` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsVoice; } + +// Include C++ defined types +#include "HybridTtsFactorySpec.hpp" +#include "HybridTtsSessionSpec.hpp" +#include "ListenerSubscription.hpp" +#include "TtsEngine.hpp" +#include "TtsMetadata.hpp" +#include "TtsParagraph.hpp" +#include "TtsPlaybackState.hpp" +#include "TtsProgress.hpp" +#include "TtsSettings.hpp" +#include "TtsVoice.hpp" +#include <NitroModules/Promise.hpp> +#include <NitroModules/Result.hpp> +#include <exception> +#include <functional> +#include <memory> +#include <optional> +#include <string> +#include <vector> + +// C++ helpers for Swift +#include "NitroTts-Swift-Cxx-Bridge.hpp" + +// Common C++ types used in Swift +#include <NitroModules/ArrayBufferHolder.hpp> +#include <NitroModules/AnyMapUtils.hpp> +#include <NitroModules/RuntimeError.hpp> +#include <NitroModules/DateToChronoDate.hpp> + +// Forward declarations of Swift defined types +// Forward declaration of `HybridTtsFactorySpec_cxx` to properly resolve imports. +namespace NitroTts { class HybridTtsFactorySpec_cxx; } +// Forward declaration of `HybridTtsSessionSpec_cxx` to properly resolve imports. +namespace NitroTts { class HybridTtsSessionSpec_cxx; } + +// Include Swift defined types +#if __has_include("NitroTts-Swift.h") +// This header is generated by Xcode/Swift on every app build. +// If it cannot be found, make sure the Swift module's name (= podspec name) is actually "NitroTts". +#include "NitroTts-Swift.h" +// Same as above, but used when building with frameworks (`use_frameworks`) +#elif __has_include(<NitroTts/NitroTts-Swift.h>) +#include <NitroTts/NitroTts-Swift.h> +#else +#error NitroTts's autogenerated Swift header cannot be found! Make sure the Swift module's name (= podspec name) is actually "NitroTts", and try building the app first. +#endif diff --git a/modules/nitro-tts/nitrogen/generated/ios/NitroTtsAutolinking.mm b/modules/nitro-tts/nitrogen/generated/ios/NitroTtsAutolinking.mm new file mode 100644 index 000000000..5c0fb245b --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/NitroTtsAutolinking.mm @@ -0,0 +1,33 @@ +/// +/// NitroTtsAutolinking.mm +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#import <Foundation/Foundation.h> +#import <NitroModules/HybridObjectRegistry.hpp> +#import "NitroTts-Swift-Cxx-Umbrella.hpp" +#import <type_traits> + +#include "HybridTtsFactorySpecSwift.hpp" + +@interface NitroTtsAutolinking : NSObject +@end + +@implementation NitroTtsAutolinking + ++ (void) load { + using namespace margelo::nitro; + using namespace margelo::nitro::nitrotts; + + HybridObjectRegistry::registerHybridObjectConstructor( + "TtsFactory", + []() -> std::shared_ptr<HybridObject> { + std::shared_ptr<HybridTtsFactorySpec> hybridObject = NitroTts::NitroTtsAutolinking::createTtsFactory(); + return hybridObject; + } + ); +} + +@end diff --git a/modules/nitro-tts/nitrogen/generated/ios/NitroTtsAutolinking.swift b/modules/nitro-tts/nitrogen/generated/ios/NitroTtsAutolinking.swift new file mode 100644 index 000000000..de3a24534 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/NitroTtsAutolinking.swift @@ -0,0 +1,26 @@ +/// +/// NitroTtsAutolinking.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +// TODO: Use empty enums once Swift supports exporting them as namespaces +// See: https://github.com/swiftlang/swift/pull/83616 +public final class NitroTtsAutolinking { + public typealias bridge = margelo.nitro.nitrotts.bridge.swift + + public static func createTtsFactory() -> bridge.std__shared_ptr_HybridTtsFactorySpec_ { + let hybridObject = HybridTtsFactory() + return { () -> bridge.std__shared_ptr_HybridTtsFactorySpec_ in + let __cxxWrapped = hybridObject.getCxxWrapper() + return __cxxWrapped.getCxxPart() + }() + } + + public static func isTtsFactoryRecyclable() -> Bool { + return HybridTtsFactory.self is any RecyclableView.Type + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsFactorySpecSwift.cpp b/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsFactorySpecSwift.cpp new file mode 100644 index 000000000..a4785758e --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsFactorySpecSwift.cpp @@ -0,0 +1,11 @@ +/// +/// HybridTtsFactorySpecSwift.cpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#include "HybridTtsFactorySpecSwift.hpp" + +namespace margelo::nitro::nitrotts { +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsFactorySpecSwift.hpp b/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsFactorySpecSwift.hpp new file mode 100644 index 000000000..d45f642f3 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsFactorySpecSwift.hpp @@ -0,0 +1,110 @@ +/// +/// HybridTtsFactorySpecSwift.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include "HybridTtsFactorySpec.hpp" + +// Forward declaration of `HybridTtsFactorySpec_cxx` to properly resolve imports. +namespace NitroTts { class HybridTtsFactorySpec_cxx; } + +// Forward declaration of `HybridTtsSessionSpec` to properly resolve imports. +namespace margelo::nitro::nitrotts { class HybridTtsSessionSpec; } +// Forward declaration of `TtsEngine` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsEngine; } +// Forward declaration of `TtsVoice` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsVoice; } + +#include <memory> +#include "HybridTtsSessionSpec.hpp" +#include <NitroModules/Promise.hpp> +#include "TtsEngine.hpp" +#include <vector> +#include <string> +#include "TtsVoice.hpp" +#include <optional> + +#include "NitroTts-Swift-Cxx-Umbrella.hpp" + +namespace margelo::nitro::nitrotts { + + /** + * The C++ part of HybridTtsFactorySpec_cxx.swift. + * + * HybridTtsFactorySpecSwift (C++) accesses HybridTtsFactorySpec_cxx (Swift), and might + * contain some additional bridging code for C++ <> Swift interop. + * + * Since this obviously introduces an overhead, I hope at some point in + * the future, HybridTtsFactorySpec_cxx can directly inherit from the C++ class HybridTtsFactorySpec + * to simplify the whole structure and memory management. + */ + class HybridTtsFactorySpecSwift: public virtual HybridTtsFactorySpec { + public: + // Constructor from a Swift instance + explicit HybridTtsFactorySpecSwift(const NitroTts::HybridTtsFactorySpec_cxx& swiftPart): + HybridObject(HybridTtsFactorySpec::TAG), + _swiftPart(swiftPart) { } + + public: + // Get the Swift part + inline NitroTts::HybridTtsFactorySpec_cxx& getSwiftPart() noexcept { + return _swiftPart; + } + + public: + inline size_t getExternalMemorySize() noexcept override { + return _swiftPart.getMemorySize(); + } + bool equals(const std::shared_ptr<HybridObject>& other) override { + if (auto otherCast = std::dynamic_pointer_cast<HybridTtsFactorySpecSwift>(other)) { + return _swiftPart.equals(otherCast->_swiftPart); + } + return false; + } + void dispose() noexcept override { + _swiftPart.dispose(); + } + std::string toString() override { + return _swiftPart.toString(); + } + + public: + // Properties + + + public: + // Methods + inline std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>> createSession() override { + auto __result = _swiftPart.createSession(); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline std::shared_ptr<Promise<std::vector<TtsEngine>>> getEngines() override { + auto __result = _swiftPart.getEngines(); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline std::shared_ptr<Promise<std::vector<TtsVoice>>> getVoices(const std::optional<std::string>& engineName) override { + auto __result = _swiftPart.getVoices(engineName); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + + private: + NitroTts::HybridTtsFactorySpec_cxx _swiftPart; + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsSessionSpecSwift.cpp b/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsSessionSpecSwift.cpp new file mode 100644 index 000000000..fcc810f31 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsSessionSpecSwift.cpp @@ -0,0 +1,11 @@ +/// +/// HybridTtsSessionSpecSwift.cpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#include "HybridTtsSessionSpecSwift.hpp" + +namespace margelo::nitro::nitrotts { +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsSessionSpecSwift.hpp b/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsSessionSpecSwift.hpp new file mode 100644 index 000000000..6e7e9826c --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/c++/HybridTtsSessionSpecSwift.hpp @@ -0,0 +1,191 @@ +/// +/// HybridTtsSessionSpecSwift.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#include "HybridTtsSessionSpec.hpp" + +// Forward declaration of `HybridTtsSessionSpec_cxx` to properly resolve imports. +namespace NitroTts { class HybridTtsSessionSpec_cxx; } + +// Forward declaration of `TtsParagraph` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsParagraph; } +// Forward declaration of `TtsMetadata` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsMetadata; } +// Forward declaration of `TtsSettings` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsSettings; } +// Forward declaration of `ListenerSubscription` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct ListenerSubscription; } +// Forward declaration of `TtsPlaybackState` to properly resolve imports. +namespace margelo::nitro::nitrotts { enum class TtsPlaybackState; } +// Forward declaration of `TtsProgress` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsProgress; } + +#include <NitroModules/Promise.hpp> +#include "TtsParagraph.hpp" +#include <vector> +#include <string> +#include "TtsMetadata.hpp" +#include <optional> +#include "TtsSettings.hpp" +#include "ListenerSubscription.hpp" +#include <functional> +#include "TtsPlaybackState.hpp" +#include "TtsProgress.hpp" + +#include "NitroTts-Swift-Cxx-Umbrella.hpp" + +namespace margelo::nitro::nitrotts { + + /** + * The C++ part of HybridTtsSessionSpec_cxx.swift. + * + * HybridTtsSessionSpecSwift (C++) accesses HybridTtsSessionSpec_cxx (Swift), and might + * contain some additional bridging code for C++ <> Swift interop. + * + * Since this obviously introduces an overhead, I hope at some point in + * the future, HybridTtsSessionSpec_cxx can directly inherit from the C++ class HybridTtsSessionSpec + * to simplify the whole structure and memory management. + */ + class HybridTtsSessionSpecSwift: public virtual HybridTtsSessionSpec { + public: + // Constructor from a Swift instance + explicit HybridTtsSessionSpecSwift(const NitroTts::HybridTtsSessionSpec_cxx& swiftPart): + HybridObject(HybridTtsSessionSpec::TAG), + _swiftPart(swiftPart) { } + + public: + // Get the Swift part + inline NitroTts::HybridTtsSessionSpec_cxx& getSwiftPart() noexcept { + return _swiftPart; + } + + public: + inline size_t getExternalMemorySize() noexcept override { + return _swiftPart.getMemorySize(); + } + bool equals(const std::shared_ptr<HybridObject>& other) override { + if (auto otherCast = std::dynamic_pointer_cast<HybridTtsSessionSpecSwift>(other)) { + return _swiftPart.equals(otherCast->_swiftPart); + } + return false; + } + void dispose() noexcept override { + _swiftPart.dispose(); + } + std::string toString() override { + return _swiftPart.toString(); + } + + public: + // Properties + + + public: + // Methods + inline std::shared_ptr<Promise<void>> load(const std::vector<TtsParagraph>& paragraphs, double initialIndex, const TtsMetadata& metadata, const TtsSettings& settings) override { + auto __result = _swiftPart.load(paragraphs, std::forward<decltype(initialIndex)>(initialIndex), std::forward<decltype(metadata)>(metadata), std::forward<decltype(settings)>(settings)); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline std::shared_ptr<Promise<void>> play() override { + auto __result = _swiftPart.play(); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline std::shared_ptr<Promise<void>> pause() override { + auto __result = _swiftPart.pause(); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline std::shared_ptr<Promise<void>> stop() override { + auto __result = _swiftPart.stop(); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline std::shared_ptr<Promise<void>> skipPrevious() override { + auto __result = _swiftPart.skipPrevious(); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline std::shared_ptr<Promise<void>> skipNext() override { + auto __result = _swiftPart.skipNext(); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline std::shared_ptr<Promise<void>> replayCurrent() override { + auto __result = _swiftPart.replayCurrent(); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline std::shared_ptr<Promise<void>> seekTo(double index) override { + auto __result = _swiftPart.seekTo(std::forward<decltype(index)>(index)); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline std::shared_ptr<Promise<void>> updateSettings(const TtsSettings& settings) override { + auto __result = _swiftPart.updateSettings(std::forward<decltype(settings)>(settings)); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline ListenerSubscription addOnStateChangedListener(const std::function<void(TtsPlaybackState /* state */)>& listener) override { + auto __result = _swiftPart.addOnStateChangedListener(listener); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline ListenerSubscription addOnProgressChangedListener(const std::function<void(const TtsProgress& /* progress */)>& listener) override { + auto __result = _swiftPart.addOnProgressChangedListener(listener); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + inline ListenerSubscription addOnErrorListener(const std::function<void(const std::string& /* message */)>& listener) override { + auto __result = _swiftPart.addOnErrorListener(listener); + if (__result.hasError()) [[unlikely]] { + std::rethrow_exception(__result.error()); + } + auto __value = std::move(__result.value()); + return __value; + } + + private: + NitroTts::HybridTtsSessionSpec_cxx _swiftPart; + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void.swift new file mode 100644 index 000000000..472e14f77 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void.swift @@ -0,0 +1,46 @@ +/// +/// Func_void.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Wraps a Swift `() -> Void` as a class. + * This class can be used from C++, e.g. to wrap the Swift closure as a `std::function`. + */ +public final class Func_void { + public typealias bridge = margelo.nitro.nitrotts.bridge.swift + + private let closure: () -> Void + + public init(_ closure: @escaping () -> Void) { + self.closure = closure + } + + @inline(__always) + public func call() -> Void { + self.closure() + } + + /** + * Casts this instance to a retained unsafe raw pointer. + * This acquires one additional strong reference on the object! + */ + @inline(__always) + public func toUnsafe() -> UnsafeMutableRawPointer { + return Unmanaged.passRetained(self).toOpaque() + } + + /** + * Casts an unsafe pointer to a `Func_void`. + * The pointer has to be a retained opaque `Unmanaged<Func_void>`. + * This removes one strong reference from the object! + */ + @inline(__always) + public static func fromUnsafe(_ pointer: UnsafeMutableRawPointer) -> Func_void { + return Unmanaged<Func_void>.fromOpaque(pointer).takeRetainedValue() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_TtsPlaybackState.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_TtsPlaybackState.swift new file mode 100644 index 000000000..3b68f067f --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_TtsPlaybackState.swift @@ -0,0 +1,46 @@ +/// +/// Func_void_TtsPlaybackState.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Wraps a Swift `(_ state: TtsPlaybackState) -> Void` as a class. + * This class can be used from C++, e.g. to wrap the Swift closure as a `std::function`. + */ +public final class Func_void_TtsPlaybackState { + public typealias bridge = margelo.nitro.nitrotts.bridge.swift + + private let closure: (_ state: TtsPlaybackState) -> Void + + public init(_ closure: @escaping (_ state: TtsPlaybackState) -> Void) { + self.closure = closure + } + + @inline(__always) + public func call(state: Int32) -> Void { + self.closure(margelo.nitro.nitrotts.TtsPlaybackState(rawValue: state)!) + } + + /** + * Casts this instance to a retained unsafe raw pointer. + * This acquires one additional strong reference on the object! + */ + @inline(__always) + public func toUnsafe() -> UnsafeMutableRawPointer { + return Unmanaged.passRetained(self).toOpaque() + } + + /** + * Casts an unsafe pointer to a `Func_void_TtsPlaybackState`. + * The pointer has to be a retained opaque `Unmanaged<Func_void_TtsPlaybackState>`. + * This removes one strong reference from the object! + */ + @inline(__always) + public static func fromUnsafe(_ pointer: UnsafeMutableRawPointer) -> Func_void_TtsPlaybackState { + return Unmanaged<Func_void_TtsPlaybackState>.fromOpaque(pointer).takeRetainedValue() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_TtsProgress.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_TtsProgress.swift new file mode 100644 index 000000000..f54758430 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_TtsProgress.swift @@ -0,0 +1,46 @@ +/// +/// Func_void_TtsProgress.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Wraps a Swift `(_ progress: TtsProgress) -> Void` as a class. + * This class can be used from C++, e.g. to wrap the Swift closure as a `std::function`. + */ +public final class Func_void_TtsProgress { + public typealias bridge = margelo.nitro.nitrotts.bridge.swift + + private let closure: (_ progress: TtsProgress) -> Void + + public init(_ closure: @escaping (_ progress: TtsProgress) -> Void) { + self.closure = closure + } + + @inline(__always) + public func call(progress: TtsProgress) -> Void { + self.closure(progress) + } + + /** + * Casts this instance to a retained unsafe raw pointer. + * This acquires one additional strong reference on the object! + */ + @inline(__always) + public func toUnsafe() -> UnsafeMutableRawPointer { + return Unmanaged.passRetained(self).toOpaque() + } + + /** + * Casts an unsafe pointer to a `Func_void_TtsProgress`. + * The pointer has to be a retained opaque `Unmanaged<Func_void_TtsProgress>`. + * This removes one strong reference from the object! + */ + @inline(__always) + public static func fromUnsafe(_ pointer: UnsafeMutableRawPointer) -> Func_void_TtsProgress { + return Unmanaged<Func_void_TtsProgress>.fromOpaque(pointer).takeRetainedValue() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__exception_ptr.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__exception_ptr.swift new file mode 100644 index 000000000..9f1cd9318 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__exception_ptr.swift @@ -0,0 +1,46 @@ +/// +/// Func_void_std__exception_ptr.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Wraps a Swift `(_ error: Error) -> Void` as a class. + * This class can be used from C++, e.g. to wrap the Swift closure as a `std::function`. + */ +public final class Func_void_std__exception_ptr { + public typealias bridge = margelo.nitro.nitrotts.bridge.swift + + private let closure: (_ error: Error) -> Void + + public init(_ closure: @escaping (_ error: Error) -> Void) { + self.closure = closure + } + + @inline(__always) + public func call(error: std.exception_ptr) -> Void { + self.closure(RuntimeError.from(cppError: error)) + } + + /** + * Casts this instance to a retained unsafe raw pointer. + * This acquires one additional strong reference on the object! + */ + @inline(__always) + public func toUnsafe() -> UnsafeMutableRawPointer { + return Unmanaged.passRetained(self).toOpaque() + } + + /** + * Casts an unsafe pointer to a `Func_void_std__exception_ptr`. + * The pointer has to be a retained opaque `Unmanaged<Func_void_std__exception_ptr>`. + * This removes one strong reference from the object! + */ + @inline(__always) + public static func fromUnsafe(_ pointer: UnsafeMutableRawPointer) -> Func_void_std__exception_ptr { + return Unmanaged<Func_void_std__exception_ptr>.fromOpaque(pointer).takeRetainedValue() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__shared_ptr_HybridTtsSessionSpec_.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__shared_ptr_HybridTtsSessionSpec_.swift new file mode 100644 index 000000000..8732aa186 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__shared_ptr_HybridTtsSessionSpec_.swift @@ -0,0 +1,50 @@ +/// +/// Func_void_std__shared_ptr_HybridTtsSessionSpec_.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Wraps a Swift `(_ value: (any HybridTtsSessionSpec)) -> Void` as a class. + * This class can be used from C++, e.g. to wrap the Swift closure as a `std::function`. + */ +public final class Func_void_std__shared_ptr_HybridTtsSessionSpec_ { + public typealias bridge = margelo.nitro.nitrotts.bridge.swift + + private let closure: (_ value: (any HybridTtsSessionSpec)) -> Void + + public init(_ closure: @escaping (_ value: (any HybridTtsSessionSpec)) -> Void) { + self.closure = closure + } + + @inline(__always) + public func call(value: bridge.std__shared_ptr_HybridTtsSessionSpec_) -> Void { + self.closure({ () -> any HybridTtsSessionSpec in + let __unsafePointer = bridge.get_std__shared_ptr_HybridTtsSessionSpec_(value) + let __instance = HybridTtsSessionSpec_cxx.fromUnsafe(__unsafePointer) + return __instance.getHybridTtsSessionSpec() + }()) + } + + /** + * Casts this instance to a retained unsafe raw pointer. + * This acquires one additional strong reference on the object! + */ + @inline(__always) + public func toUnsafe() -> UnsafeMutableRawPointer { + return Unmanaged.passRetained(self).toOpaque() + } + + /** + * Casts an unsafe pointer to a `Func_void_std__shared_ptr_HybridTtsSessionSpec_`. + * The pointer has to be a retained opaque `Unmanaged<Func_void_std__shared_ptr_HybridTtsSessionSpec_>`. + * This removes one strong reference from the object! + */ + @inline(__always) + public static func fromUnsafe(_ pointer: UnsafeMutableRawPointer) -> Func_void_std__shared_ptr_HybridTtsSessionSpec_ { + return Unmanaged<Func_void_std__shared_ptr_HybridTtsSessionSpec_>.fromOpaque(pointer).takeRetainedValue() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__string.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__string.swift new file mode 100644 index 000000000..dd3b78b58 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__string.swift @@ -0,0 +1,46 @@ +/// +/// Func_void_std__string.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Wraps a Swift `(_ message: String) -> Void` as a class. + * This class can be used from C++, e.g. to wrap the Swift closure as a `std::function`. + */ +public final class Func_void_std__string { + public typealias bridge = margelo.nitro.nitrotts.bridge.swift + + private let closure: (_ message: String) -> Void + + public init(_ closure: @escaping (_ message: String) -> Void) { + self.closure = closure + } + + @inline(__always) + public func call(message: std.string) -> Void { + self.closure(String(message)) + } + + /** + * Casts this instance to a retained unsafe raw pointer. + * This acquires one additional strong reference on the object! + */ + @inline(__always) + public func toUnsafe() -> UnsafeMutableRawPointer { + return Unmanaged.passRetained(self).toOpaque() + } + + /** + * Casts an unsafe pointer to a `Func_void_std__string`. + * The pointer has to be a retained opaque `Unmanaged<Func_void_std__string>`. + * This removes one strong reference from the object! + */ + @inline(__always) + public static func fromUnsafe(_ pointer: UnsafeMutableRawPointer) -> Func_void_std__string { + return Unmanaged<Func_void_std__string>.fromOpaque(pointer).takeRetainedValue() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__vector_TtsEngine_.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__vector_TtsEngine_.swift new file mode 100644 index 000000000..02efabd00 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__vector_TtsEngine_.swift @@ -0,0 +1,46 @@ +/// +/// Func_void_std__vector_TtsEngine_.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Wraps a Swift `(_ value: [TtsEngine]) -> Void` as a class. + * This class can be used from C++, e.g. to wrap the Swift closure as a `std::function`. + */ +public final class Func_void_std__vector_TtsEngine_ { + public typealias bridge = margelo.nitro.nitrotts.bridge.swift + + private let closure: (_ value: [TtsEngine]) -> Void + + public init(_ closure: @escaping (_ value: [TtsEngine]) -> Void) { + self.closure = closure + } + + @inline(__always) + public func call(value: bridge.std__vector_TtsEngine_) -> Void { + self.closure(value.map({ __item in __item })) + } + + /** + * Casts this instance to a retained unsafe raw pointer. + * This acquires one additional strong reference on the object! + */ + @inline(__always) + public func toUnsafe() -> UnsafeMutableRawPointer { + return Unmanaged.passRetained(self).toOpaque() + } + + /** + * Casts an unsafe pointer to a `Func_void_std__vector_TtsEngine_`. + * The pointer has to be a retained opaque `Unmanaged<Func_void_std__vector_TtsEngine_>`. + * This removes one strong reference from the object! + */ + @inline(__always) + public static func fromUnsafe(_ pointer: UnsafeMutableRawPointer) -> Func_void_std__vector_TtsEngine_ { + return Unmanaged<Func_void_std__vector_TtsEngine_>.fromOpaque(pointer).takeRetainedValue() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__vector_TtsVoice_.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__vector_TtsVoice_.swift new file mode 100644 index 000000000..9eaf2628a --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/Func_void_std__vector_TtsVoice_.swift @@ -0,0 +1,46 @@ +/// +/// Func_void_std__vector_TtsVoice_.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Wraps a Swift `(_ value: [TtsVoice]) -> Void` as a class. + * This class can be used from C++, e.g. to wrap the Swift closure as a `std::function`. + */ +public final class Func_void_std__vector_TtsVoice_ { + public typealias bridge = margelo.nitro.nitrotts.bridge.swift + + private let closure: (_ value: [TtsVoice]) -> Void + + public init(_ closure: @escaping (_ value: [TtsVoice]) -> Void) { + self.closure = closure + } + + @inline(__always) + public func call(value: bridge.std__vector_TtsVoice_) -> Void { + self.closure(value.map({ __item in __item })) + } + + /** + * Casts this instance to a retained unsafe raw pointer. + * This acquires one additional strong reference on the object! + */ + @inline(__always) + public func toUnsafe() -> UnsafeMutableRawPointer { + return Unmanaged.passRetained(self).toOpaque() + } + + /** + * Casts an unsafe pointer to a `Func_void_std__vector_TtsVoice_`. + * The pointer has to be a retained opaque `Unmanaged<Func_void_std__vector_TtsVoice_>`. + * This removes one strong reference from the object! + */ + @inline(__always) + public static func fromUnsafe(_ pointer: UnsafeMutableRawPointer) -> Func_void_std__vector_TtsVoice_ { + return Unmanaged<Func_void_std__vector_TtsVoice_>.fromOpaque(pointer).takeRetainedValue() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsFactorySpec.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsFactorySpec.swift new file mode 100644 index 000000000..bb1592be9 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsFactorySpec.swift @@ -0,0 +1,57 @@ +/// +/// HybridTtsFactorySpec.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/// See ``HybridTtsFactorySpec`` +public protocol HybridTtsFactorySpec_protocol: HybridObject { + // Properties + + + // Methods + func createSession() throws -> Promise<(any HybridTtsSessionSpec)> + func getEngines() throws -> Promise<[TtsEngine]> + func getVoices(engineName: String?) throws -> Promise<[TtsVoice]> +} + +public extension HybridTtsFactorySpec_protocol { + /// Default implementation of ``HybridObject.toString`` + func toString() -> String { + return "[HybridObject TtsFactory]" + } +} + +/// See ``HybridTtsFactorySpec`` +open class HybridTtsFactorySpec_base { + private weak var cxxWrapper: HybridTtsFactorySpec_cxx? = nil + public init() { } + public func getCxxWrapper() -> HybridTtsFactorySpec_cxx { + #if DEBUG + guard self is any HybridTtsFactorySpec else { + fatalError("`self` is not a `HybridTtsFactorySpec`! Did you accidentally inherit from `HybridTtsFactorySpec_base` instead of `HybridTtsFactorySpec`?") + } + #endif + if let cxxWrapper = self.cxxWrapper { + return cxxWrapper + } else { + let cxxWrapper = HybridTtsFactorySpec_cxx(self as! any HybridTtsFactorySpec) + self.cxxWrapper = cxxWrapper + return cxxWrapper + } + } +} + +/** + * A Swift base-protocol representing the TtsFactory HybridObject. + * Implement this protocol to create Swift-based instances of TtsFactory. + * ```swift + * class HybridTtsFactory : HybridTtsFactorySpec { + * // ... + * } + * ``` + */ +public typealias HybridTtsFactorySpec = HybridTtsFactorySpec_protocol & HybridTtsFactorySpec_base diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsFactorySpec_cxx.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsFactorySpec_cxx.swift new file mode 100644 index 000000000..8ff6db45f --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsFactorySpec_cxx.swift @@ -0,0 +1,205 @@ +/// +/// HybridTtsFactorySpec_cxx.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * A class implementation that bridges HybridTtsFactorySpec over to C++. + * In C++, we cannot use Swift protocols - so we need to wrap it in a class to make it strongly defined. + * + * Also, some Swift types need to be bridged with special handling: + * - Enums need to be wrapped in Structs, otherwise they cannot be accessed bi-directionally (Swift bug: https://github.com/swiftlang/swift/issues/75330) + * - Other HybridObjects need to be wrapped/unwrapped from the Swift TCxx wrapper + * - Throwing methods need to be wrapped with a Result<T, Error> type, as exceptions cannot be propagated to C++ + */ +open class HybridTtsFactorySpec_cxx { + /** + * The Swift <> C++ bridge's namespace (`margelo::nitro::nitrotts::bridge::swift`) + * from `NitroTts-Swift-Cxx-Bridge.hpp`. + * This contains specialized C++ templates, and C++ helper functions that can be accessed from Swift. + */ + public typealias bridge = margelo.nitro.nitrotts.bridge.swift + + /** + * Holds an instance of the `HybridTtsFactorySpec` Swift protocol. + */ + private var __implementation: any HybridTtsFactorySpec + + /** + * Holds a weak pointer to the C++ class that wraps the Swift class. + */ + private var __cxxPart: bridge.std__weak_ptr_HybridTtsFactorySpec_ + + /** + * Create a new `HybridTtsFactorySpec_cxx` that wraps the given `HybridTtsFactorySpec`. + * All properties and methods bridge to C++ types. + */ + public init(_ implementation: any HybridTtsFactorySpec) { + self.__implementation = implementation + self.__cxxPart = .init() + /* no base class */ + } + + /** + * Get the actual `HybridTtsFactorySpec` instance this class wraps. + */ + @inline(__always) + public func getHybridTtsFactorySpec() -> any HybridTtsFactorySpec { + return __implementation + } + + /** + * Casts this instance to a retained unsafe raw pointer. + * This acquires one additional strong reference on the object! + */ + public func toUnsafe() -> UnsafeMutableRawPointer { + return Unmanaged.passRetained(self).toOpaque() + } + + /** + * Casts an unsafe pointer to a `HybridTtsFactorySpec_cxx`. + * The pointer has to be a retained opaque `Unmanaged<HybridTtsFactorySpec_cxx>`. + * This removes one strong reference from the object! + */ + public class func fromUnsafe(_ pointer: UnsafeMutableRawPointer) -> HybridTtsFactorySpec_cxx { + return Unmanaged<HybridTtsFactorySpec_cxx>.fromOpaque(pointer).takeRetainedValue() + } + + /** + * Gets (or creates) the C++ part of this Hybrid Object. + * The C++ part is a `std::shared_ptr<HybridTtsFactorySpec>`. + */ + public func getCxxPart() -> bridge.std__shared_ptr_HybridTtsFactorySpec_ { + let cachedCxxPart = self.__cxxPart.lock() + if Bool(fromCxx: cachedCxxPart) { + return cachedCxxPart + } else { + let newCxxPart = bridge.create_std__shared_ptr_HybridTtsFactorySpec_(self.toUnsafe()) + __cxxPart = bridge.weakify_std__shared_ptr_HybridTtsFactorySpec_(newCxxPart) + return newCxxPart + } + } + + + + /** + * Get the memory size of the Swift class (plus size of any other allocations) + * so the JS VM can properly track it and garbage-collect the JS object if needed. + */ + @inline(__always) + public var memorySize: Int { + return MemoryHelper.getSizeOf(self.__implementation) + self.__implementation.memorySize + } + + /** + * Compares this object with the given [other] object for reference equality. + */ + @inline(__always) + public func equals(other: HybridTtsFactorySpec_cxx) -> Bool { + return self.__implementation === other.__implementation + } + + /** + * Call dispose() on the Swift class. + * This _may_ be called manually from JS. + */ + @inline(__always) + public func dispose() { + self.__implementation.dispose() + } + + /** + * Call toString() on the Swift class. + */ + @inline(__always) + public func toString() -> String { + return self.__implementation.toString() + } + + // Properties + + + // Methods + @inline(__always) + public final func createSession() -> bridge.Result_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec____ { + do { + let __result = try self.__implementation.createSession() + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec___ in + let __promise = bridge.create_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec___() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec___(__promise) + __result + .then({ __result in __promiseHolder.resolve({ () -> bridge.std__shared_ptr_HybridTtsSessionSpec_ in + let __cxxWrapped = __result.getCxxWrapper() + return __cxxWrapped.getCxxPart() + }()) }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec____(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_std__shared_ptr_HybridTtsSessionSpec____(__exceptionPtr) + } + } + + @inline(__always) + public final func getEngines() -> bridge.Result_std__shared_ptr_Promise_std__vector_TtsEngine____ { + do { + let __result = try self.__implementation.getEngines() + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_std__vector_TtsEngine___ in + let __promise = bridge.create_std__shared_ptr_Promise_std__vector_TtsEngine___() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_std__vector_TtsEngine___(__promise) + __result + .then({ __result in __promiseHolder.resolve({ () -> bridge.std__vector_TtsEngine_ in + var __vector = bridge.create_std__vector_TtsEngine_(__result.count) + for __item in __result { + __vector.push_back(__item) + } + return __vector + }()) }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_std__vector_TtsEngine____(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_std__vector_TtsEngine____(__exceptionPtr) + } + } + + @inline(__always) + public final func getVoices(engineName: bridge.std__optional_std__string_) -> bridge.Result_std__shared_ptr_Promise_std__vector_TtsVoice____ { + do { + let __result = try self.__implementation.getVoices(engineName: { () -> String? in + if bridge.has_value_std__optional_std__string_(engineName) { + let __unwrapped = bridge.get_std__optional_std__string_(engineName) + return String(__unwrapped) + } else { + return nil + } + }()) + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_std__vector_TtsVoice___ in + let __promise = bridge.create_std__shared_ptr_Promise_std__vector_TtsVoice___() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_std__vector_TtsVoice___(__promise) + __result + .then({ __result in __promiseHolder.resolve({ () -> bridge.std__vector_TtsVoice_ in + var __vector = bridge.create_std__vector_TtsVoice_(__result.count) + for __item in __result { + __vector.push_back(__item) + } + return __vector + }()) }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_std__vector_TtsVoice____(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_std__vector_TtsVoice____(__exceptionPtr) + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsSessionSpec.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsSessionSpec.swift new file mode 100644 index 000000000..daa807b81 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsSessionSpec.swift @@ -0,0 +1,66 @@ +/// +/// HybridTtsSessionSpec.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/// See ``HybridTtsSessionSpec`` +public protocol HybridTtsSessionSpec_protocol: HybridObject { + // Properties + + + // Methods + func load(paragraphs: [TtsParagraph], initialIndex: Double, metadata: TtsMetadata, settings: TtsSettings) throws -> Promise<Void> + func play() throws -> Promise<Void> + func pause() throws -> Promise<Void> + func stop() throws -> Promise<Void> + func skipPrevious() throws -> Promise<Void> + func skipNext() throws -> Promise<Void> + func replayCurrent() throws -> Promise<Void> + func seekTo(index: Double) throws -> Promise<Void> + func updateSettings(settings: TtsSettings) throws -> Promise<Void> + func addOnStateChangedListener(listener: @escaping (_ state: TtsPlaybackState) -> Void) throws -> ListenerSubscription + func addOnProgressChangedListener(listener: @escaping (_ progress: TtsProgress) -> Void) throws -> ListenerSubscription + func addOnErrorListener(listener: @escaping (_ message: String) -> Void) throws -> ListenerSubscription +} + +public extension HybridTtsSessionSpec_protocol { + /// Default implementation of ``HybridObject.toString`` + func toString() -> String { + return "[HybridObject TtsSession]" + } +} + +/// See ``HybridTtsSessionSpec`` +open class HybridTtsSessionSpec_base { + private weak var cxxWrapper: HybridTtsSessionSpec_cxx? = nil + public init() { } + public func getCxxWrapper() -> HybridTtsSessionSpec_cxx { + #if DEBUG + guard self is any HybridTtsSessionSpec else { + fatalError("`self` is not a `HybridTtsSessionSpec`! Did you accidentally inherit from `HybridTtsSessionSpec_base` instead of `HybridTtsSessionSpec`?") + } + #endif + if let cxxWrapper = self.cxxWrapper { + return cxxWrapper + } else { + let cxxWrapper = HybridTtsSessionSpec_cxx(self as! any HybridTtsSessionSpec) + self.cxxWrapper = cxxWrapper + return cxxWrapper + } + } +} + +/** + * A Swift base-protocol representing the TtsSession HybridObject. + * Implement this protocol to create Swift-based instances of TtsSession. + * ```swift + * class HybridTtsSession : HybridTtsSessionSpec { + * // ... + * } + * ``` + */ +public typealias HybridTtsSessionSpec = HybridTtsSessionSpec_protocol & HybridTtsSessionSpec_base diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsSessionSpec_cxx.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsSessionSpec_cxx.swift new file mode 100644 index 000000000..c46980eb3 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/HybridTtsSessionSpec_cxx.swift @@ -0,0 +1,348 @@ +/// +/// HybridTtsSessionSpec_cxx.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * A class implementation that bridges HybridTtsSessionSpec over to C++. + * In C++, we cannot use Swift protocols - so we need to wrap it in a class to make it strongly defined. + * + * Also, some Swift types need to be bridged with special handling: + * - Enums need to be wrapped in Structs, otherwise they cannot be accessed bi-directionally (Swift bug: https://github.com/swiftlang/swift/issues/75330) + * - Other HybridObjects need to be wrapped/unwrapped from the Swift TCxx wrapper + * - Throwing methods need to be wrapped with a Result<T, Error> type, as exceptions cannot be propagated to C++ + */ +open class HybridTtsSessionSpec_cxx { + /** + * The Swift <> C++ bridge's namespace (`margelo::nitro::nitrotts::bridge::swift`) + * from `NitroTts-Swift-Cxx-Bridge.hpp`. + * This contains specialized C++ templates, and C++ helper functions that can be accessed from Swift. + */ + public typealias bridge = margelo.nitro.nitrotts.bridge.swift + + /** + * Holds an instance of the `HybridTtsSessionSpec` Swift protocol. + */ + private var __implementation: any HybridTtsSessionSpec + + /** + * Holds a weak pointer to the C++ class that wraps the Swift class. + */ + private var __cxxPart: bridge.std__weak_ptr_HybridTtsSessionSpec_ + + /** + * Create a new `HybridTtsSessionSpec_cxx` that wraps the given `HybridTtsSessionSpec`. + * All properties and methods bridge to C++ types. + */ + public init(_ implementation: any HybridTtsSessionSpec) { + self.__implementation = implementation + self.__cxxPart = .init() + /* no base class */ + } + + /** + * Get the actual `HybridTtsSessionSpec` instance this class wraps. + */ + @inline(__always) + public func getHybridTtsSessionSpec() -> any HybridTtsSessionSpec { + return __implementation + } + + /** + * Casts this instance to a retained unsafe raw pointer. + * This acquires one additional strong reference on the object! + */ + public func toUnsafe() -> UnsafeMutableRawPointer { + return Unmanaged.passRetained(self).toOpaque() + } + + /** + * Casts an unsafe pointer to a `HybridTtsSessionSpec_cxx`. + * The pointer has to be a retained opaque `Unmanaged<HybridTtsSessionSpec_cxx>`. + * This removes one strong reference from the object! + */ + public class func fromUnsafe(_ pointer: UnsafeMutableRawPointer) -> HybridTtsSessionSpec_cxx { + return Unmanaged<HybridTtsSessionSpec_cxx>.fromOpaque(pointer).takeRetainedValue() + } + + /** + * Gets (or creates) the C++ part of this Hybrid Object. + * The C++ part is a `std::shared_ptr<HybridTtsSessionSpec>`. + */ + public func getCxxPart() -> bridge.std__shared_ptr_HybridTtsSessionSpec_ { + let cachedCxxPart = self.__cxxPart.lock() + if Bool(fromCxx: cachedCxxPart) { + return cachedCxxPart + } else { + let newCxxPart = bridge.create_std__shared_ptr_HybridTtsSessionSpec_(self.toUnsafe()) + __cxxPart = bridge.weakify_std__shared_ptr_HybridTtsSessionSpec_(newCxxPart) + return newCxxPart + } + } + + + + /** + * Get the memory size of the Swift class (plus size of any other allocations) + * so the JS VM can properly track it and garbage-collect the JS object if needed. + */ + @inline(__always) + public var memorySize: Int { + return MemoryHelper.getSizeOf(self.__implementation) + self.__implementation.memorySize + } + + /** + * Compares this object with the given [other] object for reference equality. + */ + @inline(__always) + public func equals(other: HybridTtsSessionSpec_cxx) -> Bool { + return self.__implementation === other.__implementation + } + + /** + * Call dispose() on the Swift class. + * This _may_ be called manually from JS. + */ + @inline(__always) + public func dispose() { + self.__implementation.dispose() + } + + /** + * Call toString() on the Swift class. + */ + @inline(__always) + public func toString() -> String { + return self.__implementation.toString() + } + + // Properties + + + // Methods + @inline(__always) + public final func load(paragraphs: bridge.std__vector_TtsParagraph_, initialIndex: Double, metadata: TtsMetadata, settings: TtsSettings) -> bridge.Result_std__shared_ptr_Promise_void___ { + do { + let __result = try self.__implementation.load(paragraphs: paragraphs.map({ __item in __item }), initialIndex: initialIndex, metadata: metadata, settings: settings) + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_void__ in + let __promise = bridge.create_std__shared_ptr_Promise_void__() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_void__(__promise) + __result + .then({ __result in __promiseHolder.resolve() }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_void___(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_void___(__exceptionPtr) + } + } + + @inline(__always) + public final func play() -> bridge.Result_std__shared_ptr_Promise_void___ { + do { + let __result = try self.__implementation.play() + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_void__ in + let __promise = bridge.create_std__shared_ptr_Promise_void__() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_void__(__promise) + __result + .then({ __result in __promiseHolder.resolve() }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_void___(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_void___(__exceptionPtr) + } + } + + @inline(__always) + public final func pause() -> bridge.Result_std__shared_ptr_Promise_void___ { + do { + let __result = try self.__implementation.pause() + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_void__ in + let __promise = bridge.create_std__shared_ptr_Promise_void__() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_void__(__promise) + __result + .then({ __result in __promiseHolder.resolve() }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_void___(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_void___(__exceptionPtr) + } + } + + @inline(__always) + public final func stop() -> bridge.Result_std__shared_ptr_Promise_void___ { + do { + let __result = try self.__implementation.stop() + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_void__ in + let __promise = bridge.create_std__shared_ptr_Promise_void__() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_void__(__promise) + __result + .then({ __result in __promiseHolder.resolve() }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_void___(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_void___(__exceptionPtr) + } + } + + @inline(__always) + public final func skipPrevious() -> bridge.Result_std__shared_ptr_Promise_void___ { + do { + let __result = try self.__implementation.skipPrevious() + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_void__ in + let __promise = bridge.create_std__shared_ptr_Promise_void__() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_void__(__promise) + __result + .then({ __result in __promiseHolder.resolve() }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_void___(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_void___(__exceptionPtr) + } + } + + @inline(__always) + public final func skipNext() -> bridge.Result_std__shared_ptr_Promise_void___ { + do { + let __result = try self.__implementation.skipNext() + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_void__ in + let __promise = bridge.create_std__shared_ptr_Promise_void__() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_void__(__promise) + __result + .then({ __result in __promiseHolder.resolve() }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_void___(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_void___(__exceptionPtr) + } + } + + @inline(__always) + public final func replayCurrent() -> bridge.Result_std__shared_ptr_Promise_void___ { + do { + let __result = try self.__implementation.replayCurrent() + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_void__ in + let __promise = bridge.create_std__shared_ptr_Promise_void__() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_void__(__promise) + __result + .then({ __result in __promiseHolder.resolve() }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_void___(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_void___(__exceptionPtr) + } + } + + @inline(__always) + public final func seekTo(index: Double) -> bridge.Result_std__shared_ptr_Promise_void___ { + do { + let __result = try self.__implementation.seekTo(index: index) + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_void__ in + let __promise = bridge.create_std__shared_ptr_Promise_void__() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_void__(__promise) + __result + .then({ __result in __promiseHolder.resolve() }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_void___(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_void___(__exceptionPtr) + } + } + + @inline(__always) + public final func updateSettings(settings: TtsSettings) -> bridge.Result_std__shared_ptr_Promise_void___ { + do { + let __result = try self.__implementation.updateSettings(settings: settings) + let __resultCpp = { () -> bridge.std__shared_ptr_Promise_void__ in + let __promise = bridge.create_std__shared_ptr_Promise_void__() + let __promiseHolder = bridge.wrap_std__shared_ptr_Promise_void__(__promise) + __result + .then({ __result in __promiseHolder.resolve() }) + .catch({ __error in __promiseHolder.reject(__error.toCpp()) }) + return __promise + }() + return bridge.create_Result_std__shared_ptr_Promise_void___(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_std__shared_ptr_Promise_void___(__exceptionPtr) + } + } + + @inline(__always) + public final func addOnStateChangedListener(listener: bridge.Func_void_TtsPlaybackState) -> bridge.Result_ListenerSubscription_ { + do { + let __result = try self.__implementation.addOnStateChangedListener(listener: { () -> (TtsPlaybackState) -> Void in + let __wrappedFunction = bridge.wrap_Func_void_TtsPlaybackState(listener) + return { (__state: TtsPlaybackState) -> Void in + __wrappedFunction.call(__state.rawValue) + } + }()) + let __resultCpp = __result + return bridge.create_Result_ListenerSubscription_(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_ListenerSubscription_(__exceptionPtr) + } + } + + @inline(__always) + public final func addOnProgressChangedListener(listener: bridge.Func_void_TtsProgress) -> bridge.Result_ListenerSubscription_ { + do { + let __result = try self.__implementation.addOnProgressChangedListener(listener: { () -> (TtsProgress) -> Void in + let __wrappedFunction = bridge.wrap_Func_void_TtsProgress(listener) + return { (__progress: TtsProgress) -> Void in + __wrappedFunction.call(__progress) + } + }()) + let __resultCpp = __result + return bridge.create_Result_ListenerSubscription_(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_ListenerSubscription_(__exceptionPtr) + } + } + + @inline(__always) + public final func addOnErrorListener(listener: bridge.Func_void_std__string) -> bridge.Result_ListenerSubscription_ { + do { + let __result = try self.__implementation.addOnErrorListener(listener: { () -> (String) -> Void in + let __wrappedFunction = bridge.wrap_Func_void_std__string(listener) + return { (__message: String) -> Void in + __wrappedFunction.call(std.string(__message)) + } + }()) + let __resultCpp = __result + return bridge.create_Result_ListenerSubscription_(__resultCpp) + } catch (let __error) { + let __exceptionPtr = __error.toCpp() + return bridge.create_Result_ListenerSubscription_(__exceptionPtr) + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/ListenerSubscription.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/ListenerSubscription.swift new file mode 100644 index 000000000..7b52745e3 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/ListenerSubscription.swift @@ -0,0 +1,37 @@ +/// +/// ListenerSubscription.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Represents an instance of `ListenerSubscription`, backed by a C++ struct. + */ +public typealias ListenerSubscription = margelo.nitro.nitrotts.ListenerSubscription + +public extension ListenerSubscription { + private typealias bridge = margelo.nitro.nitrotts.bridge.swift + + /** + * Create a new instance of `ListenerSubscription`. + */ + init(remove: @escaping () -> Void) { + self.init({ () -> bridge.Func_void in + let __closureWrapper = Func_void(remove) + return bridge.create_Func_void(__closureWrapper.toUnsafe()) + }()) + } + + @inline(__always) + var remove: () -> Void { + return { () -> () -> Void in + let __wrappedFunction = bridge.wrap_Func_void(self.__remove) + return { () -> Void in + __wrappedFunction.call() + } + }() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/TtsEngine.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsEngine.swift new file mode 100644 index 000000000..31b9b421b --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsEngine.swift @@ -0,0 +1,34 @@ +/// +/// TtsEngine.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Represents an instance of `TtsEngine`, backed by a C++ struct. + */ +public typealias TtsEngine = margelo.nitro.nitrotts.TtsEngine + +public extension TtsEngine { + private typealias bridge = margelo.nitro.nitrotts.bridge.swift + + /** + * Create a new instance of `TtsEngine`. + */ + init(name: String, label: String) { + self.init(std.string(name), std.string(label)) + } + + @inline(__always) + var name: String { + return String(self.__name) + } + + @inline(__always) + var label: String { + return String(self.__label) + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/TtsMetadata.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsMetadata.swift new file mode 100644 index 000000000..3280078ba --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsMetadata.swift @@ -0,0 +1,52 @@ +/// +/// TtsMetadata.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Represents an instance of `TtsMetadata`, backed by a C++ struct. + */ +public typealias TtsMetadata = margelo.nitro.nitrotts.TtsMetadata + +public extension TtsMetadata { + private typealias bridge = margelo.nitro.nitrotts.bridge.swift + + /** + * Create a new instance of `TtsMetadata`. + */ + init(novelName: String, chapterName: String, coverUri: String?) { + self.init(std.string(novelName), std.string(chapterName), { () -> bridge.std__optional_std__string_ in + if let __unwrappedValue = coverUri { + return bridge.create_std__optional_std__string_(std.string(__unwrappedValue)) + } else { + return .init() + } + }()) + } + + @inline(__always) + var novelName: String { + return String(self.__novelName) + } + + @inline(__always) + var chapterName: String { + return String(self.__chapterName) + } + + @inline(__always) + var coverUri: String? { + return { () -> String? in + if bridge.has_value_std__optional_std__string_(self.__coverUri) { + let __unwrapped = bridge.get_std__optional_std__string_(self.__coverUri) + return String(__unwrapped) + } else { + return nil + } + }() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/TtsParagraph.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsParagraph.swift new file mode 100644 index 000000000..4811b3ea7 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsParagraph.swift @@ -0,0 +1,34 @@ +/// +/// TtsParagraph.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Represents an instance of `TtsParagraph`, backed by a C++ struct. + */ +public typealias TtsParagraph = margelo.nitro.nitrotts.TtsParagraph + +public extension TtsParagraph { + private typealias bridge = margelo.nitro.nitrotts.bridge.swift + + /** + * Create a new instance of `TtsParagraph`. + */ + init(id: String, text: String) { + self.init(std.string(id), std.string(text)) + } + + @inline(__always) + var id: String { + return String(self.__id) + } + + @inline(__always) + var text: String { + return String(self.__text) + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/TtsPlaybackState.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsPlaybackState.swift new file mode 100644 index 000000000..b875478cd --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsPlaybackState.swift @@ -0,0 +1,56 @@ +/// +/// TtsPlaybackState.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +/** + * Represents the JS union `TtsPlaybackState`, backed by a C++ enum. + */ +public typealias TtsPlaybackState = margelo.nitro.nitrotts.TtsPlaybackState + +public extension TtsPlaybackState { + /** + * Get a TtsPlaybackState for the given String value, or + * return `nil` if the given value was invalid/unknown. + */ + init?(fromString string: String) { + switch string { + case "idle": + self = .idle + case "loading": + self = .loading + case "playing": + self = .playing + case "paused": + self = .paused + case "completed": + self = .completed + case "error": + self = .error + default: + return nil + } + } + + /** + * Get the String value this TtsPlaybackState represents. + */ + var stringValue: String { + switch self { + case .idle: + return "idle" + case .loading: + return "loading" + case .playing: + return "playing" + case .paused: + return "paused" + case .completed: + return "completed" + case .error: + return "error" + } + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/TtsProgress.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsProgress.swift new file mode 100644 index 000000000..b3a26838c --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsProgress.swift @@ -0,0 +1,39 @@ +/// +/// TtsProgress.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Represents an instance of `TtsProgress`, backed by a C++ struct. + */ +public typealias TtsProgress = margelo.nitro.nitrotts.TtsProgress + +public extension TtsProgress { + private typealias bridge = margelo.nitro.nitrotts.bridge.swift + + /** + * Create a new instance of `TtsProgress`. + */ + init(index: Double, total: Double, paragraphId: String) { + self.init(index, total, std.string(paragraphId)) + } + + @inline(__always) + var index: Double { + return self.__index + } + + @inline(__always) + var total: Double { + return self.__total + } + + @inline(__always) + var paragraphId: String { + return String(self.__paragraphId) + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/TtsSettings.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsSettings.swift new file mode 100644 index 000000000..090235b18 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsSettings.swift @@ -0,0 +1,70 @@ +/// +/// TtsSettings.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Represents an instance of `TtsSettings`, backed by a C++ struct. + */ +public typealias TtsSettings = margelo.nitro.nitrotts.TtsSettings + +public extension TtsSettings { + private typealias bridge = margelo.nitro.nitrotts.bridge.swift + + /** + * Create a new instance of `TtsSettings`. + */ + init(engineName: String?, voiceIdentifier: String?, rate: Double, pitch: Double) { + self.init({ () -> bridge.std__optional_std__string_ in + if let __unwrappedValue = engineName { + return bridge.create_std__optional_std__string_(std.string(__unwrappedValue)) + } else { + return .init() + } + }(), { () -> bridge.std__optional_std__string_ in + if let __unwrappedValue = voiceIdentifier { + return bridge.create_std__optional_std__string_(std.string(__unwrappedValue)) + } else { + return .init() + } + }(), rate, pitch) + } + + @inline(__always) + var engineName: String? { + return { () -> String? in + if bridge.has_value_std__optional_std__string_(self.__engineName) { + let __unwrapped = bridge.get_std__optional_std__string_(self.__engineName) + return String(__unwrapped) + } else { + return nil + } + }() + } + + @inline(__always) + var voiceIdentifier: String? { + return { () -> String? in + if bridge.has_value_std__optional_std__string_(self.__voiceIdentifier) { + let __unwrapped = bridge.get_std__optional_std__string_(self.__voiceIdentifier) + return String(__unwrapped) + } else { + return nil + } + }() + } + + @inline(__always) + var rate: Double { + return self.__rate + } + + @inline(__always) + var pitch: Double { + return self.__pitch + } +} diff --git a/modules/nitro-tts/nitrogen/generated/ios/swift/TtsVoice.swift b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsVoice.swift new file mode 100644 index 000000000..5821ced10 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/ios/swift/TtsVoice.swift @@ -0,0 +1,52 @@ +/// +/// TtsVoice.swift +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +import NitroModules + +/** + * Represents an instance of `TtsVoice`, backed by a C++ struct. + */ +public typealias TtsVoice = margelo.nitro.nitrotts.TtsVoice + +public extension TtsVoice { + private typealias bridge = margelo.nitro.nitrotts.bridge.swift + + /** + * Create a new instance of `TtsVoice`. + */ + init(identifier: String, name: String, language: String?) { + self.init(std.string(identifier), std.string(name), { () -> bridge.std__optional_std__string_ in + if let __unwrappedValue = language { + return bridge.create_std__optional_std__string_(std.string(__unwrappedValue)) + } else { + return .init() + } + }()) + } + + @inline(__always) + var identifier: String { + return String(self.__identifier) + } + + @inline(__always) + var name: String { + return String(self.__name) + } + + @inline(__always) + var language: String? { + return { () -> String? in + if bridge.has_value_std__optional_std__string_(self.__language) { + let __unwrapped = bridge.get_std__optional_std__string_(self.__language) + return String(__unwrapped) + } else { + return nil + } + }() + } +} diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsFactorySpec.cpp b/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsFactorySpec.cpp new file mode 100644 index 000000000..f025dea48 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsFactorySpec.cpp @@ -0,0 +1,23 @@ +/// +/// HybridTtsFactorySpec.cpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#include "HybridTtsFactorySpec.hpp" + +namespace margelo::nitro::nitrotts { + + void HybridTtsFactorySpec::loadHybridMethods() { + // load base methods/properties + HybridObject::loadHybridMethods(); + // load custom methods/properties + registerHybrids(this, [](Prototype& prototype) { + prototype.registerHybridMethod("createSession", &HybridTtsFactorySpec::createSession); + prototype.registerHybridMethod("getEngines", &HybridTtsFactorySpec::getEngines); + prototype.registerHybridMethod("getVoices", &HybridTtsFactorySpec::getVoices); + }); + } + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsFactorySpec.hpp b/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsFactorySpec.hpp new file mode 100644 index 000000000..12c39a133 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsFactorySpec.hpp @@ -0,0 +1,76 @@ +/// +/// HybridTtsFactorySpec.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include(<NitroModules/HybridObject.hpp>) +#include <NitroModules/HybridObject.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + +// Forward declaration of `HybridTtsSessionSpec` to properly resolve imports. +namespace margelo::nitro::nitrotts { class HybridTtsSessionSpec; } +// Forward declaration of `TtsEngine` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsEngine; } +// Forward declaration of `TtsVoice` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsVoice; } + +#include <memory> +#include "HybridTtsSessionSpec.hpp" +#include <NitroModules/Promise.hpp> +#include "TtsEngine.hpp" +#include <vector> +#include "TtsVoice.hpp" +#include <string> +#include <optional> + +namespace margelo::nitro::nitrotts { + + using namespace margelo::nitro; + + /** + * An abstract base class for `TtsFactory` + * Inherit this class to create instances of `HybridTtsFactorySpec` in C++. + * You must explicitly call `HybridObject`'s constructor yourself, because it is virtual. + * @example + * ```cpp + * class HybridTtsFactory: public HybridTtsFactorySpec { + * public: + * HybridTtsFactory(...): HybridObject(TAG) { ... } + * // ... + * }; + * ``` + */ + class HybridTtsFactorySpec: public virtual HybridObject { + public: + // Constructor + explicit HybridTtsFactorySpec(): HybridObject(TAG) { } + + // Destructor + ~HybridTtsFactorySpec() override = default; + + public: + // Properties + + + public: + // Methods + virtual std::shared_ptr<Promise<std::shared_ptr<HybridTtsSessionSpec>>> createSession() = 0; + virtual std::shared_ptr<Promise<std::vector<TtsEngine>>> getEngines() = 0; + virtual std::shared_ptr<Promise<std::vector<TtsVoice>>> getVoices(const std::optional<std::string>& engineName) = 0; + + protected: + // Hybrid Setup + void loadHybridMethods() override; + + protected: + // Tag for logging + static constexpr auto TAG = "TtsFactory"; + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsSessionSpec.cpp b/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsSessionSpec.cpp new file mode 100644 index 000000000..b01a0c5a5 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsSessionSpec.cpp @@ -0,0 +1,32 @@ +/// +/// HybridTtsSessionSpec.cpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#include "HybridTtsSessionSpec.hpp" + +namespace margelo::nitro::nitrotts { + + void HybridTtsSessionSpec::loadHybridMethods() { + // load base methods/properties + HybridObject::loadHybridMethods(); + // load custom methods/properties + registerHybrids(this, [](Prototype& prototype) { + prototype.registerHybridMethod("load", &HybridTtsSessionSpec::load); + prototype.registerHybridMethod("play", &HybridTtsSessionSpec::play); + prototype.registerHybridMethod("pause", &HybridTtsSessionSpec::pause); + prototype.registerHybridMethod("stop", &HybridTtsSessionSpec::stop); + prototype.registerHybridMethod("skipPrevious", &HybridTtsSessionSpec::skipPrevious); + prototype.registerHybridMethod("skipNext", &HybridTtsSessionSpec::skipNext); + prototype.registerHybridMethod("replayCurrent", &HybridTtsSessionSpec::replayCurrent); + prototype.registerHybridMethod("seekTo", &HybridTtsSessionSpec::seekTo); + prototype.registerHybridMethod("updateSettings", &HybridTtsSessionSpec::updateSettings); + prototype.registerHybridMethod("addOnStateChangedListener", &HybridTtsSessionSpec::addOnStateChangedListener); + prototype.registerHybridMethod("addOnProgressChangedListener", &HybridTtsSessionSpec::addOnProgressChangedListener); + prototype.registerHybridMethod("addOnErrorListener", &HybridTtsSessionSpec::addOnErrorListener); + }); + } + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsSessionSpec.hpp b/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsSessionSpec.hpp new file mode 100644 index 000000000..6bdcb4ccd --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/HybridTtsSessionSpec.hpp @@ -0,0 +1,93 @@ +/// +/// HybridTtsSessionSpec.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include(<NitroModules/HybridObject.hpp>) +#include <NitroModules/HybridObject.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + +// Forward declaration of `TtsParagraph` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsParagraph; } +// Forward declaration of `TtsMetadata` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsMetadata; } +// Forward declaration of `TtsSettings` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsSettings; } +// Forward declaration of `ListenerSubscription` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct ListenerSubscription; } +// Forward declaration of `TtsPlaybackState` to properly resolve imports. +namespace margelo::nitro::nitrotts { enum class TtsPlaybackState; } +// Forward declaration of `TtsProgress` to properly resolve imports. +namespace margelo::nitro::nitrotts { struct TtsProgress; } + +#include <NitroModules/Promise.hpp> +#include "TtsParagraph.hpp" +#include <vector> +#include "TtsMetadata.hpp" +#include "TtsSettings.hpp" +#include "ListenerSubscription.hpp" +#include "TtsPlaybackState.hpp" +#include <functional> +#include "TtsProgress.hpp" +#include <string> + +namespace margelo::nitro::nitrotts { + + using namespace margelo::nitro; + + /** + * An abstract base class for `TtsSession` + * Inherit this class to create instances of `HybridTtsSessionSpec` in C++. + * You must explicitly call `HybridObject`'s constructor yourself, because it is virtual. + * @example + * ```cpp + * class HybridTtsSession: public HybridTtsSessionSpec { + * public: + * HybridTtsSession(...): HybridObject(TAG) { ... } + * // ... + * }; + * ``` + */ + class HybridTtsSessionSpec: public virtual HybridObject { + public: + // Constructor + explicit HybridTtsSessionSpec(): HybridObject(TAG) { } + + // Destructor + ~HybridTtsSessionSpec() override = default; + + public: + // Properties + + + public: + // Methods + virtual std::shared_ptr<Promise<void>> load(const std::vector<TtsParagraph>& paragraphs, double initialIndex, const TtsMetadata& metadata, const TtsSettings& settings) = 0; + virtual std::shared_ptr<Promise<void>> play() = 0; + virtual std::shared_ptr<Promise<void>> pause() = 0; + virtual std::shared_ptr<Promise<void>> stop() = 0; + virtual std::shared_ptr<Promise<void>> skipPrevious() = 0; + virtual std::shared_ptr<Promise<void>> skipNext() = 0; + virtual std::shared_ptr<Promise<void>> replayCurrent() = 0; + virtual std::shared_ptr<Promise<void>> seekTo(double index) = 0; + virtual std::shared_ptr<Promise<void>> updateSettings(const TtsSettings& settings) = 0; + virtual ListenerSubscription addOnStateChangedListener(const std::function<void(TtsPlaybackState /* state */)>& listener) = 0; + virtual ListenerSubscription addOnProgressChangedListener(const std::function<void(const TtsProgress& /* progress */)>& listener) = 0; + virtual ListenerSubscription addOnErrorListener(const std::function<void(const std::string& /* message */)>& listener) = 0; + + protected: + // Hybrid Setup + void loadHybridMethods() override; + + protected: + // Tag for logging + static constexpr auto TAG = "TtsSession"; + }; + +} // namespace margelo::nitro::nitrotts diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/ListenerSubscription.hpp b/modules/nitro-tts/nitrogen/generated/shared/c++/ListenerSubscription.hpp new file mode 100644 index 000000000..372784d0a --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/ListenerSubscription.hpp @@ -0,0 +1,83 @@ +/// +/// ListenerSubscription.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include(<NitroModules/JSIConverter.hpp>) +#include <NitroModules/JSIConverter.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/NitroDefines.hpp>) +#include <NitroModules/NitroDefines.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/JSIHelpers.hpp>) +#include <NitroModules/JSIHelpers.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/PropNameIDCache.hpp>) +#include <NitroModules/PropNameIDCache.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + + + +#include <functional> + +namespace margelo::nitro::nitrotts { + + /** + * A struct which can be represented as a JavaScript object (ListenerSubscription). + */ + struct ListenerSubscription final { + public: + std::function<void()> remove SWIFT_PRIVATE; + + public: + ListenerSubscription() = default; + explicit ListenerSubscription(std::function<void()> remove): remove(remove) {} + + public: + // ListenerSubscription is not equatable because these properties are not equatable: remove + }; + +} // namespace margelo::nitro::nitrotts + +namespace margelo::nitro { + + // C++ ListenerSubscription <> JS ListenerSubscription (object) + template <> + struct JSIConverter<margelo::nitro::nitrotts::ListenerSubscription> final { + static inline margelo::nitro::nitrotts::ListenerSubscription fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + jsi::Object obj = arg.asObject(runtime); + return margelo::nitro::nitrotts::ListenerSubscription( + JSIConverter<std::function<void()>>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "remove"))) + ); + } + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitrotts::ListenerSubscription& arg) { + jsi::Object obj(runtime); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "remove"), JSIConverter<std::function<void()>>::toJSI(runtime, arg.remove)); + return obj; + } + static inline bool canConvert(jsi::Runtime& runtime, const jsi::Value& value) { + if (!value.isObject()) { + return false; + } + jsi::Object obj = value.getObject(runtime); + if (!nitro::isPlainObject(runtime, obj)) { + return false; + } + if (!JSIConverter<std::function<void()>>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "remove")))) return false; + return true; + } + }; + +} // namespace margelo::nitro diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/TtsEngine.hpp b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsEngine.hpp new file mode 100644 index 000000000..8d8019bf9 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsEngine.hpp @@ -0,0 +1,87 @@ +/// +/// TtsEngine.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include(<NitroModules/JSIConverter.hpp>) +#include <NitroModules/JSIConverter.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/NitroDefines.hpp>) +#include <NitroModules/NitroDefines.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/JSIHelpers.hpp>) +#include <NitroModules/JSIHelpers.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/PropNameIDCache.hpp>) +#include <NitroModules/PropNameIDCache.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + + + +#include <string> + +namespace margelo::nitro::nitrotts { + + /** + * A struct which can be represented as a JavaScript object (TtsEngine). + */ + struct TtsEngine final { + public: + std::string name SWIFT_PRIVATE; + std::string label SWIFT_PRIVATE; + + public: + TtsEngine() = default; + explicit TtsEngine(std::string name, std::string label): name(name), label(label) {} + + public: + friend bool operator==(const TtsEngine& lhs, const TtsEngine& rhs) = default; + }; + +} // namespace margelo::nitro::nitrotts + +namespace margelo::nitro { + + // C++ TtsEngine <> JS TtsEngine (object) + template <> + struct JSIConverter<margelo::nitro::nitrotts::TtsEngine> final { + static inline margelo::nitro::nitrotts::TtsEngine fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + jsi::Object obj = arg.asObject(runtime); + return margelo::nitro::nitrotts::TtsEngine( + JSIConverter<std::string>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "name"))), + JSIConverter<std::string>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "label"))) + ); + } + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitrotts::TtsEngine& arg) { + jsi::Object obj(runtime); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "name"), JSIConverter<std::string>::toJSI(runtime, arg.name)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "label"), JSIConverter<std::string>::toJSI(runtime, arg.label)); + return obj; + } + static inline bool canConvert(jsi::Runtime& runtime, const jsi::Value& value) { + if (!value.isObject()) { + return false; + } + jsi::Object obj = value.getObject(runtime); + if (!nitro::isPlainObject(runtime, obj)) { + return false; + } + if (!JSIConverter<std::string>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "name")))) return false; + if (!JSIConverter<std::string>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "label")))) return false; + return true; + } + }; + +} // namespace margelo::nitro diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/TtsMetadata.hpp b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsMetadata.hpp new file mode 100644 index 000000000..7fa8e2d2f --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsMetadata.hpp @@ -0,0 +1,92 @@ +/// +/// TtsMetadata.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include(<NitroModules/JSIConverter.hpp>) +#include <NitroModules/JSIConverter.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/NitroDefines.hpp>) +#include <NitroModules/NitroDefines.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/JSIHelpers.hpp>) +#include <NitroModules/JSIHelpers.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/PropNameIDCache.hpp>) +#include <NitroModules/PropNameIDCache.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + + + +#include <string> +#include <optional> + +namespace margelo::nitro::nitrotts { + + /** + * A struct which can be represented as a JavaScript object (TtsMetadata). + */ + struct TtsMetadata final { + public: + std::string novelName SWIFT_PRIVATE; + std::string chapterName SWIFT_PRIVATE; + std::optional<std::string> coverUri SWIFT_PRIVATE; + + public: + TtsMetadata() = default; + explicit TtsMetadata(std::string novelName, std::string chapterName, std::optional<std::string> coverUri): novelName(novelName), chapterName(chapterName), coverUri(coverUri) {} + + public: + friend bool operator==(const TtsMetadata& lhs, const TtsMetadata& rhs) = default; + }; + +} // namespace margelo::nitro::nitrotts + +namespace margelo::nitro { + + // C++ TtsMetadata <> JS TtsMetadata (object) + template <> + struct JSIConverter<margelo::nitro::nitrotts::TtsMetadata> final { + static inline margelo::nitro::nitrotts::TtsMetadata fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + jsi::Object obj = arg.asObject(runtime); + return margelo::nitro::nitrotts::TtsMetadata( + JSIConverter<std::string>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "novelName"))), + JSIConverter<std::string>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "chapterName"))), + JSIConverter<std::optional<std::string>>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "coverUri"))) + ); + } + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitrotts::TtsMetadata& arg) { + jsi::Object obj(runtime); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "novelName"), JSIConverter<std::string>::toJSI(runtime, arg.novelName)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "chapterName"), JSIConverter<std::string>::toJSI(runtime, arg.chapterName)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "coverUri"), JSIConverter<std::optional<std::string>>::toJSI(runtime, arg.coverUri)); + return obj; + } + static inline bool canConvert(jsi::Runtime& runtime, const jsi::Value& value) { + if (!value.isObject()) { + return false; + } + jsi::Object obj = value.getObject(runtime); + if (!nitro::isPlainObject(runtime, obj)) { + return false; + } + if (!JSIConverter<std::string>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "novelName")))) return false; + if (!JSIConverter<std::string>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "chapterName")))) return false; + if (!JSIConverter<std::optional<std::string>>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "coverUri")))) return false; + return true; + } + }; + +} // namespace margelo::nitro diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/TtsParagraph.hpp b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsParagraph.hpp new file mode 100644 index 000000000..1a3af97c9 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsParagraph.hpp @@ -0,0 +1,87 @@ +/// +/// TtsParagraph.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include(<NitroModules/JSIConverter.hpp>) +#include <NitroModules/JSIConverter.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/NitroDefines.hpp>) +#include <NitroModules/NitroDefines.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/JSIHelpers.hpp>) +#include <NitroModules/JSIHelpers.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/PropNameIDCache.hpp>) +#include <NitroModules/PropNameIDCache.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + + + +#include <string> + +namespace margelo::nitro::nitrotts { + + /** + * A struct which can be represented as a JavaScript object (TtsParagraph). + */ + struct TtsParagraph final { + public: + std::string id SWIFT_PRIVATE; + std::string text SWIFT_PRIVATE; + + public: + TtsParagraph() = default; + explicit TtsParagraph(std::string id, std::string text): id(id), text(text) {} + + public: + friend bool operator==(const TtsParagraph& lhs, const TtsParagraph& rhs) = default; + }; + +} // namespace margelo::nitro::nitrotts + +namespace margelo::nitro { + + // C++ TtsParagraph <> JS TtsParagraph (object) + template <> + struct JSIConverter<margelo::nitro::nitrotts::TtsParagraph> final { + static inline margelo::nitro::nitrotts::TtsParagraph fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + jsi::Object obj = arg.asObject(runtime); + return margelo::nitro::nitrotts::TtsParagraph( + JSIConverter<std::string>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "id"))), + JSIConverter<std::string>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "text"))) + ); + } + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitrotts::TtsParagraph& arg) { + jsi::Object obj(runtime); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "id"), JSIConverter<std::string>::toJSI(runtime, arg.id)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "text"), JSIConverter<std::string>::toJSI(runtime, arg.text)); + return obj; + } + static inline bool canConvert(jsi::Runtime& runtime, const jsi::Value& value) { + if (!value.isObject()) { + return false; + } + jsi::Object obj = value.getObject(runtime); + if (!nitro::isPlainObject(runtime, obj)) { + return false; + } + if (!JSIConverter<std::string>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "id")))) return false; + if (!JSIConverter<std::string>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "text")))) return false; + return true; + } + }; + +} // namespace margelo::nitro diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/TtsPlaybackState.hpp b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsPlaybackState.hpp new file mode 100644 index 000000000..9312af089 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsPlaybackState.hpp @@ -0,0 +1,92 @@ +/// +/// TtsPlaybackState.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include(<NitroModules/NitroHash.hpp>) +#include <NitroModules/NitroHash.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/JSIConverter.hpp>) +#include <NitroModules/JSIConverter.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/NitroDefines.hpp>) +#include <NitroModules/NitroDefines.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + +namespace margelo::nitro::nitrotts { + + /** + * An enum which can be represented as a JavaScript union (TtsPlaybackState). + */ + enum class TtsPlaybackState { + IDLE SWIFT_NAME(idle) = 0, + LOADING SWIFT_NAME(loading) = 1, + PLAYING SWIFT_NAME(playing) = 2, + PAUSED SWIFT_NAME(paused) = 3, + COMPLETED SWIFT_NAME(completed) = 4, + ERROR SWIFT_NAME(error) = 5, + } CLOSED_ENUM; + +} // namespace margelo::nitro::nitrotts + +namespace margelo::nitro { + + // C++ TtsPlaybackState <> JS TtsPlaybackState (union) + template <> + struct JSIConverter<margelo::nitro::nitrotts::TtsPlaybackState> final { + static inline margelo::nitro::nitrotts::TtsPlaybackState fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + std::string unionValue = JSIConverter<std::string>::fromJSI(runtime, arg); + switch (hashString(unionValue.c_str(), unionValue.size())) { + case hashString("idle"): return margelo::nitro::nitrotts::TtsPlaybackState::IDLE; + case hashString("loading"): return margelo::nitro::nitrotts::TtsPlaybackState::LOADING; + case hashString("playing"): return margelo::nitro::nitrotts::TtsPlaybackState::PLAYING; + case hashString("paused"): return margelo::nitro::nitrotts::TtsPlaybackState::PAUSED; + case hashString("completed"): return margelo::nitro::nitrotts::TtsPlaybackState::COMPLETED; + case hashString("error"): return margelo::nitro::nitrotts::TtsPlaybackState::ERROR; + default: [[unlikely]] + throw std::invalid_argument("Cannot convert \"" + unionValue + "\" to enum TtsPlaybackState - invalid value!"); + } + } + static inline jsi::Value toJSI(jsi::Runtime& runtime, margelo::nitro::nitrotts::TtsPlaybackState arg) { + switch (arg) { + case margelo::nitro::nitrotts::TtsPlaybackState::IDLE: return JSIConverter<std::string>::toJSI(runtime, "idle"); + case margelo::nitro::nitrotts::TtsPlaybackState::LOADING: return JSIConverter<std::string>::toJSI(runtime, "loading"); + case margelo::nitro::nitrotts::TtsPlaybackState::PLAYING: return JSIConverter<std::string>::toJSI(runtime, "playing"); + case margelo::nitro::nitrotts::TtsPlaybackState::PAUSED: return JSIConverter<std::string>::toJSI(runtime, "paused"); + case margelo::nitro::nitrotts::TtsPlaybackState::COMPLETED: return JSIConverter<std::string>::toJSI(runtime, "completed"); + case margelo::nitro::nitrotts::TtsPlaybackState::ERROR: return JSIConverter<std::string>::toJSI(runtime, "error"); + default: [[unlikely]] + throw std::invalid_argument("Cannot convert TtsPlaybackState to JS - invalid value: " + + std::to_string(static_cast<int>(arg)) + "!"); + } + } + static inline bool canConvert(jsi::Runtime& runtime, const jsi::Value& value) { + if (!value.isString()) { + return false; + } + std::string unionValue = JSIConverter<std::string>::fromJSI(runtime, value); + switch (hashString(unionValue.c_str(), unionValue.size())) { + case hashString("idle"): + case hashString("loading"): + case hashString("playing"): + case hashString("paused"): + case hashString("completed"): + case hashString("error"): + return true; + default: + return false; + } + } + }; + +} // namespace margelo::nitro diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/TtsProgress.hpp b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsProgress.hpp new file mode 100644 index 000000000..9f0ca7038 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsProgress.hpp @@ -0,0 +1,91 @@ +/// +/// TtsProgress.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include(<NitroModules/JSIConverter.hpp>) +#include <NitroModules/JSIConverter.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/NitroDefines.hpp>) +#include <NitroModules/NitroDefines.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/JSIHelpers.hpp>) +#include <NitroModules/JSIHelpers.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/PropNameIDCache.hpp>) +#include <NitroModules/PropNameIDCache.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + + + +#include <string> + +namespace margelo::nitro::nitrotts { + + /** + * A struct which can be represented as a JavaScript object (TtsProgress). + */ + struct TtsProgress final { + public: + double index SWIFT_PRIVATE; + double total SWIFT_PRIVATE; + std::string paragraphId SWIFT_PRIVATE; + + public: + TtsProgress() = default; + explicit TtsProgress(double index, double total, std::string paragraphId): index(index), total(total), paragraphId(paragraphId) {} + + public: + friend bool operator==(const TtsProgress& lhs, const TtsProgress& rhs) = default; + }; + +} // namespace margelo::nitro::nitrotts + +namespace margelo::nitro { + + // C++ TtsProgress <> JS TtsProgress (object) + template <> + struct JSIConverter<margelo::nitro::nitrotts::TtsProgress> final { + static inline margelo::nitro::nitrotts::TtsProgress fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + jsi::Object obj = arg.asObject(runtime); + return margelo::nitro::nitrotts::TtsProgress( + JSIConverter<double>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "index"))), + JSIConverter<double>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "total"))), + JSIConverter<std::string>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "paragraphId"))) + ); + } + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitrotts::TtsProgress& arg) { + jsi::Object obj(runtime); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "index"), JSIConverter<double>::toJSI(runtime, arg.index)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "total"), JSIConverter<double>::toJSI(runtime, arg.total)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "paragraphId"), JSIConverter<std::string>::toJSI(runtime, arg.paragraphId)); + return obj; + } + static inline bool canConvert(jsi::Runtime& runtime, const jsi::Value& value) { + if (!value.isObject()) { + return false; + } + jsi::Object obj = value.getObject(runtime); + if (!nitro::isPlainObject(runtime, obj)) { + return false; + } + if (!JSIConverter<double>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "index")))) return false; + if (!JSIConverter<double>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "total")))) return false; + if (!JSIConverter<std::string>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "paragraphId")))) return false; + return true; + } + }; + +} // namespace margelo::nitro diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/TtsSettings.hpp b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsSettings.hpp new file mode 100644 index 000000000..252131a06 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsSettings.hpp @@ -0,0 +1,96 @@ +/// +/// TtsSettings.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include(<NitroModules/JSIConverter.hpp>) +#include <NitroModules/JSIConverter.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/NitroDefines.hpp>) +#include <NitroModules/NitroDefines.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/JSIHelpers.hpp>) +#include <NitroModules/JSIHelpers.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/PropNameIDCache.hpp>) +#include <NitroModules/PropNameIDCache.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + + + +#include <string> +#include <optional> + +namespace margelo::nitro::nitrotts { + + /** + * A struct which can be represented as a JavaScript object (TtsSettings). + */ + struct TtsSettings final { + public: + std::optional<std::string> engineName SWIFT_PRIVATE; + std::optional<std::string> voiceIdentifier SWIFT_PRIVATE; + double rate SWIFT_PRIVATE; + double pitch SWIFT_PRIVATE; + + public: + TtsSettings() = default; + explicit TtsSettings(std::optional<std::string> engineName, std::optional<std::string> voiceIdentifier, double rate, double pitch): engineName(engineName), voiceIdentifier(voiceIdentifier), rate(rate), pitch(pitch) {} + + public: + friend bool operator==(const TtsSettings& lhs, const TtsSettings& rhs) = default; + }; + +} // namespace margelo::nitro::nitrotts + +namespace margelo::nitro { + + // C++ TtsSettings <> JS TtsSettings (object) + template <> + struct JSIConverter<margelo::nitro::nitrotts::TtsSettings> final { + static inline margelo::nitro::nitrotts::TtsSettings fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + jsi::Object obj = arg.asObject(runtime); + return margelo::nitro::nitrotts::TtsSettings( + JSIConverter<std::optional<std::string>>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "engineName"))), + JSIConverter<std::optional<std::string>>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "voiceIdentifier"))), + JSIConverter<double>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "rate"))), + JSIConverter<double>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "pitch"))) + ); + } + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitrotts::TtsSettings& arg) { + jsi::Object obj(runtime); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "engineName"), JSIConverter<std::optional<std::string>>::toJSI(runtime, arg.engineName)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "voiceIdentifier"), JSIConverter<std::optional<std::string>>::toJSI(runtime, arg.voiceIdentifier)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "rate"), JSIConverter<double>::toJSI(runtime, arg.rate)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "pitch"), JSIConverter<double>::toJSI(runtime, arg.pitch)); + return obj; + } + static inline bool canConvert(jsi::Runtime& runtime, const jsi::Value& value) { + if (!value.isObject()) { + return false; + } + jsi::Object obj = value.getObject(runtime); + if (!nitro::isPlainObject(runtime, obj)) { + return false; + } + if (!JSIConverter<std::optional<std::string>>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "engineName")))) return false; + if (!JSIConverter<std::optional<std::string>>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "voiceIdentifier")))) return false; + if (!JSIConverter<double>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "rate")))) return false; + if (!JSIConverter<double>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "pitch")))) return false; + return true; + } + }; + +} // namespace margelo::nitro diff --git a/modules/nitro-tts/nitrogen/generated/shared/c++/TtsVoice.hpp b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsVoice.hpp new file mode 100644 index 000000000..d36df83b7 --- /dev/null +++ b/modules/nitro-tts/nitrogen/generated/shared/c++/TtsVoice.hpp @@ -0,0 +1,92 @@ +/// +/// TtsVoice.hpp +/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. +/// https://github.com/mrousavy/nitro +/// Copyright © Marc Rousavy @ Margelo +/// + +#pragma once + +#if __has_include(<NitroModules/JSIConverter.hpp>) +#include <NitroModules/JSIConverter.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/NitroDefines.hpp>) +#include <NitroModules/NitroDefines.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/JSIHelpers.hpp>) +#include <NitroModules/JSIHelpers.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif +#if __has_include(<NitroModules/PropNameIDCache.hpp>) +#include <NitroModules/PropNameIDCache.hpp> +#else +#error NitroModules cannot be found! Are you sure you installed NitroModules properly? +#endif + + + +#include <string> +#include <optional> + +namespace margelo::nitro::nitrotts { + + /** + * A struct which can be represented as a JavaScript object (TtsVoice). + */ + struct TtsVoice final { + public: + std::string identifier SWIFT_PRIVATE; + std::string name SWIFT_PRIVATE; + std::optional<std::string> language SWIFT_PRIVATE; + + public: + TtsVoice() = default; + explicit TtsVoice(std::string identifier, std::string name, std::optional<std::string> language): identifier(identifier), name(name), language(language) {} + + public: + friend bool operator==(const TtsVoice& lhs, const TtsVoice& rhs) = default; + }; + +} // namespace margelo::nitro::nitrotts + +namespace margelo::nitro { + + // C++ TtsVoice <> JS TtsVoice (object) + template <> + struct JSIConverter<margelo::nitro::nitrotts::TtsVoice> final { + static inline margelo::nitro::nitrotts::TtsVoice fromJSI(jsi::Runtime& runtime, const jsi::Value& arg) { + jsi::Object obj = arg.asObject(runtime); + return margelo::nitro::nitrotts::TtsVoice( + JSIConverter<std::string>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "identifier"))), + JSIConverter<std::string>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "name"))), + JSIConverter<std::optional<std::string>>::fromJSI(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "language"))) + ); + } + static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo::nitro::nitrotts::TtsVoice& arg) { + jsi::Object obj(runtime); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "identifier"), JSIConverter<std::string>::toJSI(runtime, arg.identifier)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "name"), JSIConverter<std::string>::toJSI(runtime, arg.name)); + obj.setProperty(runtime, PropNameIDCache::get(runtime, "language"), JSIConverter<std::optional<std::string>>::toJSI(runtime, arg.language)); + return obj; + } + static inline bool canConvert(jsi::Runtime& runtime, const jsi::Value& value) { + if (!value.isObject()) { + return false; + } + jsi::Object obj = value.getObject(runtime); + if (!nitro::isPlainObject(runtime, obj)) { + return false; + } + if (!JSIConverter<std::string>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "identifier")))) return false; + if (!JSIConverter<std::string>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "name")))) return false; + if (!JSIConverter<std::optional<std::string>>::canConvert(runtime, obj.getProperty(runtime, PropNameIDCache::get(runtime, "language")))) return false; + return true; + } + }; + +} // namespace margelo::nitro diff --git a/modules/nitro-tts/package.json b/modules/nitro-tts/package.json new file mode 100644 index 000000000..bc4d93cf9 --- /dev/null +++ b/modules/nitro-tts/package.json @@ -0,0 +1,53 @@ +{ + "name": "nitro-tts", + "version": "0.0.1", + "description": "Stateful native text-to-speech playback for LNReader", + "main": "lib/index", + "module": "lib/index", + "types": "lib/index.d.ts", + "react-native": "src/index", + "source": "src/index", + "files": [ + "src", + "react-native.config.js", + "lib", + "nitrogen", + "android/build.gradle", + "android/gradle.properties", + "android/fix-prefab.gradle", + "android/CMakeLists.txt", + "android/src", + "ios/**/*.swift", + "nitro.json", + "*.podspec" + ], + "scripts": { + "typecheck": "tsc --noEmit", + "specs": "tsc --noEmit false && nitrogen --logLevel=\"debug\"" + }, + "keywords": [ + "react-native", + "nitro", + "text-to-speech" + ], + "repository": { + "type": "git", + "url": "git+https://github.com/LNReader/lnreader" + }, + "author": "LNReader", + "license": "MIT", + "homepage": "https://github.com/LNReader/lnreader#readme", + "devDependencies": { + "@types/react": "^19.2.17", + "nitrogen": "*", + "react": "19.2.3", + "react-native": "0.86.0", + "react-native-nitro-modules": "*", + "typescript": "^6.0.3" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-nitro-modules": "*" + } +} diff --git a/modules/nitro-tts/react-native.config.js b/modules/nitro-tts/react-native.config.js new file mode 100644 index 000000000..c36ba55b0 --- /dev/null +++ b/modules/nitro-tts/react-native.config.js @@ -0,0 +1,8 @@ +module.exports = { + dependency: { + platforms: { + ios: {}, + android: {}, + }, + }, +}; diff --git a/modules/nitro-tts/src/index.ts b/modules/nitro-tts/src/index.ts new file mode 100644 index 000000000..40c025865 --- /dev/null +++ b/modules/nitro-tts/src/index.ts @@ -0,0 +1,15 @@ +import { NitroModules } from 'react-native-nitro-modules'; +import type { TtsFactory } from './specs/TtsFactory.nitro'; + +export const Tts = NitroModules.createHybridObject<TtsFactory>('TtsFactory'); + +export type { TtsFactory } from './specs/TtsFactory.nitro'; +export type { TtsSession } from './specs/TtsSession.nitro'; +export type { ListenerSubscription } from './types/ListenerSubscription'; +export type { TtsEngine } from './types/TtsEngine'; +export type { TtsMetadata } from './types/TtsMetadata'; +export type { TtsParagraph } from './types/TtsParagraph'; +export type { TtsPlaybackState } from './types/TtsPlaybackState'; +export type { TtsProgress } from './types/TtsProgress'; +export type { TtsSettings } from './types/TtsSettings'; +export type { TtsVoice } from './types/TtsVoice'; diff --git a/modules/nitro-tts/src/specs/TtsFactory.nitro.ts b/modules/nitro-tts/src/specs/TtsFactory.nitro.ts new file mode 100644 index 000000000..b183a6e60 --- /dev/null +++ b/modules/nitro-tts/src/specs/TtsFactory.nitro.ts @@ -0,0 +1,30 @@ +import type { HybridObject } from 'react-native-nitro-modules'; +import type { TtsEngine } from '../types/TtsEngine'; +import type { TtsVoice } from '../types/TtsVoice'; +import type { TtsSession } from './TtsSession.nitro'; + +/** + * Creates ready native text-to-speech playback sessions. + * + * @see {@linkcode TtsFactory.createSession} + */ +export interface TtsFactory + extends HybridObject<{ ios: 'swift'; android: 'kotlin' }> { + /** + * Creates or reconnects to the app-owned playback session. + */ + createSession(): Promise<TtsSession>; + + /** + * Lists text-to-speech engines installed on the device. + * + * Android only: resolves to an empty array on iOS. + */ + getEngines(): Promise<TtsEngine[]>; + + /** + * Lists voices offered by `engineName`, or by the system default engine + * when omitted. iOS ignores `engineName` and lists system voices. + */ + getVoices(engineName?: string): Promise<TtsVoice[]>; +} diff --git a/modules/nitro-tts/src/specs/TtsSession.nitro.ts b/modules/nitro-tts/src/specs/TtsSession.nitro.ts new file mode 100644 index 000000000..a18784b23 --- /dev/null +++ b/modules/nitro-tts/src/specs/TtsSession.nitro.ts @@ -0,0 +1,68 @@ +import type { HybridObject } from 'react-native-nitro-modules'; +import type { ListenerSubscription } from '../types/ListenerSubscription'; +import type { TtsMetadata } from '../types/TtsMetadata'; +import type { TtsParagraph } from '../types/TtsParagraph'; +import type { TtsPlaybackState } from '../types/TtsPlaybackState'; +import type { TtsProgress } from '../types/TtsProgress'; +import type { TtsSettings } from '../types/TtsSettings'; + +/** + * Controls one native text-to-speech queue and its media controls. + * + * @see {@linkcode TtsSession.load} + */ +export interface TtsSession + extends HybridObject<{ ios: 'swift'; android: 'kotlin' }> { + /** + * Replaces the active paragraph queue and resolves after native preparation. + */ + load( + paragraphs: TtsParagraph[], + initialIndex: number, + metadata: TtsMetadata, + settings: TtsSettings, + ): Promise<void>; + + /** Starts or resumes playback. */ + play(): Promise<void>; + + /** Pauses playback while preserving the active paragraph. */ + pause(): Promise<void>; + + /** Stops playback and clears the active queue. */ + stop(): Promise<void>; + + /** Starts the paragraph before the active paragraph. */ + skipPrevious(): Promise<void>; + + /** Starts the paragraph after the active paragraph. */ + skipNext(): Promise<void>; + + /** Restarts the active paragraph from its beginning. */ + replayCurrent(): Promise<void>; + + /** Starts the paragraph at `index`. */ + seekTo(index: number): Promise<void>; + + /** Applies voice, rate, and pitch preferences. */ + updateSettings(settings: TtsSettings): Promise<void>; + + /** + * Observes playback-state changes. + */ + addOnStateChangedListener( + listener: (state: TtsPlaybackState) => void, + ): ListenerSubscription; + + /** + * Observes active-paragraph changes. + */ + addOnProgressChangedListener( + listener: (progress: TtsProgress) => void, + ): ListenerSubscription; + + /** + * Observes native playback failures. + */ + addOnErrorListener(listener: (message: string) => void): ListenerSubscription; +} diff --git a/modules/nitro-tts/src/types/ListenerSubscription.ts b/modules/nitro-tts/src/types/ListenerSubscription.ts new file mode 100644 index 000000000..d56c3b316 --- /dev/null +++ b/modules/nitro-tts/src/types/ListenerSubscription.ts @@ -0,0 +1,9 @@ +/** + * Removes a listener registered on a native TTS session. + * + * @see {@linkcode ListenerSubscription.remove} + */ +export interface ListenerSubscription { + /** Stops future listener emissions. */ + remove: () => void; +} diff --git a/modules/nitro-tts/src/types/TtsEngine.ts b/modules/nitro-tts/src/types/TtsEngine.ts new file mode 100644 index 000000000..ac6aba86d --- /dev/null +++ b/modules/nitro-tts/src/types/TtsEngine.ts @@ -0,0 +1,14 @@ +/** + * A text-to-speech engine installed on the device. + * + * Android only: iOS has no concept of swappable synthesis engines, so + * {@linkcode TtsFactory.getEngines} always resolves to an empty array there. + * + * @see {@linkcode TtsFactory.getEngines} + */ +export interface TtsEngine { + /** Platform engine identifier (the Android package name). */ + name: string; + /** Human-readable label shown in the picker. */ + label: string; +} diff --git a/modules/nitro-tts/src/types/TtsMetadata.ts b/modules/nitro-tts/src/types/TtsMetadata.ts new file mode 100644 index 000000000..0372f50a9 --- /dev/null +++ b/modules/nitro-tts/src/types/TtsMetadata.ts @@ -0,0 +1,13 @@ +/** + * Describes the chapter shown by native media controls. + * + * @see {@linkcode TtsSession.load} + */ +export interface TtsMetadata { + /** Novel title displayed as the media artist. */ + novelName: string; + /** Chapter title displayed as the media title. */ + chapterName: string; + /** Optional local or remote cover URI. */ + coverUri?: string; +} diff --git a/modules/nitro-tts/src/types/TtsParagraph.ts b/modules/nitro-tts/src/types/TtsParagraph.ts new file mode 100644 index 000000000..bb50c3c90 --- /dev/null +++ b/modules/nitro-tts/src/types/TtsParagraph.ts @@ -0,0 +1,11 @@ +/** + * One independently navigable paragraph in a TTS queue. + * + * @see {@linkcode TtsSession.load} + */ +export interface TtsParagraph { + /** Stable key used to synchronize native progress with the WebView DOM. */ + id: string; + /** Text sent to the selected native speech voice. */ + text: string; +} diff --git a/modules/nitro-tts/src/types/TtsPlaybackState.ts b/modules/nitro-tts/src/types/TtsPlaybackState.ts new file mode 100644 index 000000000..98e77f348 --- /dev/null +++ b/modules/nitro-tts/src/types/TtsPlaybackState.ts @@ -0,0 +1,12 @@ +/** + * Current lifecycle state of a native TTS session. + * + * @see {@linkcode TtsSession.addOnStateChangedListener} + */ +export type TtsPlaybackState = + | 'idle' + | 'loading' + | 'playing' + | 'paused' + | 'completed' + | 'error'; diff --git a/modules/nitro-tts/src/types/TtsProgress.ts b/modules/nitro-tts/src/types/TtsProgress.ts new file mode 100644 index 000000000..ce168740b --- /dev/null +++ b/modules/nitro-tts/src/types/TtsProgress.ts @@ -0,0 +1,13 @@ +/** + * Identifies the paragraph currently owned by native playback. + * + * @see {@linkcode TtsSession.addOnProgressChangedListener} + */ +export interface TtsProgress { + /** Zero-based paragraph index. */ + index: number; + /** Total number of paragraphs in the active queue. */ + total: number; + /** Stable identifier of the active paragraph. */ + paragraphId: string; +} diff --git a/modules/nitro-tts/src/types/TtsSettings.ts b/modules/nitro-tts/src/types/TtsSettings.ts new file mode 100644 index 000000000..a4f031af7 --- /dev/null +++ b/modules/nitro-tts/src/types/TtsSettings.ts @@ -0,0 +1,18 @@ +/** + * Native speech preferences applied to every queued paragraph. + * + * @see {@linkcode TtsSession.updateSettings} + */ +export interface TtsSettings { + /** + * Android only: engine package name from {@linkcode TtsFactory.getEngines}, + * or the system default when absent. Ignored on iOS. + */ + engineName?: string; + /** Platform voice identifier, or the platform default when absent. */ + voiceIdentifier?: string; + /** Speech-rate multiplier selected by the reader. */ + rate: number; + /** Voice-pitch multiplier selected by the reader. */ + pitch: number; +} diff --git a/modules/nitro-tts/src/types/TtsVoice.ts b/modules/nitro-tts/src/types/TtsVoice.ts new file mode 100644 index 000000000..8b07ad8ba --- /dev/null +++ b/modules/nitro-tts/src/types/TtsVoice.ts @@ -0,0 +1,13 @@ +/** + * A voice offered by a text-to-speech engine. + * + * @see {@linkcode TtsFactory.getVoices} + */ +export interface TtsVoice { + /** Platform voice identifier, passed back via {@linkcode TtsSettings.voiceIdentifier}. */ + identifier: string; + /** Human-readable voice name. */ + name: string; + /** BCP-47 language tag, when known. */ + language?: string; +} diff --git a/modules/nitro-tts/tsconfig.json b/modules/nitro-tts/tsconfig.json new file mode 100644 index 000000000..c9f370d8c --- /dev/null +++ b/modules/nitro-tts/tsconfig.json @@ -0,0 +1,26 @@ +{ + "include": ["src"], + "compilerOptions": { + "composite": true, + "outDir": "lib", + "rootDir": "src", + "allowUnreachableCode": false, + "allowUnusedLabels": false, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "lib": ["esnext"], + "module": "esnext", + "moduleResolution": "bundler", + "noEmit": false, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "noUncheckedIndexedAccess": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "resolveJsonModule": true, + "skipLibCheck": true, + "strict": true, + "target": "esnext", + "verbatimModuleSyntax": true + } +} diff --git a/package.json b/package.json index 9bcdf1607..54e0e3dd3 100644 --- a/package.json +++ b/package.json @@ -139,7 +139,7 @@ "reactNativeDirectoryCheck": { "exclude": [ "native-file", - "native-tts-media-control", + "nitro-tts", "native-volume-button-listener", "native-zip-archive", "nitro-epub", diff --git a/src/hooks/persisted/useSettings.ts b/src/hooks/persisted/useSettings.ts index 2ad55bb83..ea76f8d78 100644 --- a/src/hooks/persisted/useSettings.ts +++ b/src/hooks/persisted/useSettings.ts @@ -4,7 +4,7 @@ import { LibraryFilter, LibrarySortOrder, } from '@screens/library/constants/constants'; -import { Voice } from 'expo-speech'; +import { TtsEngine, TtsVoice } from '@modules/nitro-tts'; import { useMMKVObject } from 'react-native-mmkv'; import { getMMKVObject } from '@utils/mmkv/mmkv'; @@ -144,7 +144,9 @@ export interface ChapterReaderSettings { customJS: string; customThemes: ReaderTheme[]; tts?: { - voice?: Voice; + /** Android only: the selected engine, or the system default when absent. */ + engine?: TtsEngine; + voice?: TtsVoice; rate?: number; pitch?: number; autoPageAdvance?: boolean; diff --git a/src/screens/reader/ReaderScreen.tsx b/src/screens/reader/ReaderScreen.tsx index e82de26a3..339b04790 100644 --- a/src/screens/reader/ReaderScreen.tsx +++ b/src/screens/reader/ReaderScreen.tsx @@ -148,7 +148,7 @@ export const ChapterContent = ({ document.querySelector("chapter").style.transform = 'translate(0%)'; })()`, ); - }) + }); }; const openDrawerI = useCallback(() => { diff --git a/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx b/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx index d0a95b370..7133ca66c 100644 --- a/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx @@ -2,8 +2,8 @@ import React, { useEffect, useState, useCallback, useMemo } from 'react'; import { Pressable, View, StyleSheet, Text, ScrollView } from 'react-native'; import { BottomSheetScrollView } from '@gorhom/bottom-sheet'; import { Button, Dialog, List, Slider } from '@components'; -import { getAvailableVoicesAsync, Voice } from 'expo-speech'; import { getLocales } from 'expo-localization'; +import { Tts, TtsEngine, TtsVoice } from '@modules/nitro-tts'; import { useTheme, useChapterGeneralSettings, @@ -16,9 +16,9 @@ import ReaderSheetPreferenceItem from './ReaderSheetPreferenceItem'; interface VoicePickerModalProps { visible: boolean; onDismiss: () => void; - voices: Voice[]; - onSelect: (voice: Voice) => void; - currentVoice?: Voice; + voices: TtsVoice[]; + onSelect: (voice?: TtsVoice) => void; + currentVoice?: TtsVoice; } const VoicePickerModal: React.FC<VoicePickerModalProps> = ({ @@ -55,14 +55,12 @@ const VoicePickerModal: React.FC<VoicePickerModalProps> = ({ if (selectedLanguages.length === 0) { // Show system language voices by default return voices.filter(voice => { - if (voice.name === 'System') return true; const lang = voice.language?.split('-')[0]; return lang === systemLocale; }); } return voices.filter(voice => { - if (voice.name === 'System') return true; const lang = voice.language?.split('-')[0]; return lang && selectedLanguages.includes(lang); }); @@ -131,6 +129,27 @@ const VoicePickerModal: React.FC<VoicePickerModalProps> = ({ </Dialog.Content> <Dialog.ScrollArea> <ScrollView style={styles.voiceList}> + <Pressable + style={[ + styles.voiceItem, + !currentVoice && { backgroundColor: theme.surfaceVariant }, + ]} + onPress={() => { + onSelect(undefined); + handleDismiss(); + }} + > + <View style={styles.voiceItemContent}> + <Text style={[styles.voiceItemText, { color: theme.onSurface }]}> + System default + </Text> + </View> + {!currentVoice ? ( + <Text style={[styles.checkIcon, { color: theme.primary }]}> + ✓ + </Text> + ) : null} + </Pressable> {filteredVoices.length === 0 ? ( <Text style={[styles.noVoicesText, { color: theme.onSurfaceVariant }]} @@ -138,9 +157,9 @@ const VoicePickerModal: React.FC<VoicePickerModalProps> = ({ No voices available for selected languages </Text> ) : ( - filteredVoices.map((voice: Voice, index: number) => ( + filteredVoices.map((voice: TtsVoice, index: number) => ( <Pressable - key={index} + key={voice.identifier || index} style={[ styles.voiceItem, currentVoice?.identifier === voice.identifier && { @@ -186,24 +205,129 @@ const VoicePickerModal: React.FC<VoicePickerModalProps> = ({ ); }; +interface EnginePickerModalProps { + visible: boolean; + onDismiss: () => void; + engines: TtsEngine[]; + onSelect: (engine?: TtsEngine) => void; + currentEngine?: TtsEngine; +} + +const EnginePickerModal: React.FC<EnginePickerModalProps> = ({ + visible, + onDismiss, + engines, + onSelect, + currentEngine, +}) => { + const theme = useTheme(); + + return ( + <Dialog.Root + visible={visible} + onDismiss={onDismiss} + surfaceStyle={styles.modalContent} + > + <Dialog.Title>Select Engine</Dialog.Title> + <Dialog.ScrollArea> + <ScrollView style={styles.voiceList}> + <Pressable + style={[ + styles.voiceItem, + !currentEngine && { backgroundColor: theme.surfaceVariant }, + ]} + onPress={() => { + onSelect(undefined); + onDismiss(); + }} + > + <View style={styles.voiceItemContent}> + <Text style={[styles.voiceItemText, { color: theme.onSurface }]}> + System default + </Text> + </View> + {!currentEngine ? ( + <Text style={[styles.checkIcon, { color: theme.primary }]}> + ✓ + </Text> + ) : null} + </Pressable> + {engines.map(engine => ( + <Pressable + key={engine.name} + style={[ + styles.voiceItem, + currentEngine?.name === engine.name && { + backgroundColor: theme.surfaceVariant, + }, + ]} + onPress={() => { + onSelect(engine); + onDismiss(); + }} + > + <View style={styles.voiceItemContent}> + <Text + style={[styles.voiceItemText, { color: theme.onSurface }]} + > + {engine.label} + </Text> + </View> + {currentEngine?.name === engine.name ? ( + <Text style={[styles.checkIcon, { color: theme.primary }]}> + ✓ + </Text> + ) : null} + </Pressable> + ))} + </ScrollView> + </Dialog.ScrollArea> + <Dialog.Actions> + <Dialog.Action onPress={onDismiss}>Cancel</Dialog.Action> + </Dialog.Actions> + </Dialog.Root> + ); +}; + const TTSTab: React.FC = () => { const theme = useTheme(); const { TTSEnable = true, setChapterGeneralSettings } = useChapterGeneralSettings(); const { tts, setChapterReaderSettings } = useChapterReaderSettings(); - const [voices, setVoices] = useState<Voice[]>([]); + const [engines, setEngines] = useState<TtsEngine[]>([]); + const [voices, setVoices] = useState<TtsVoice[]>([]); + const [engineModalVisible, setEngineModalVisible] = useState(false); const [voiceModalVisible, setVoiceModalVisible] = useState(false); + // Android only; resolves empty on iOS, which hides the Engine row below. useEffect(() => { - getAvailableVoicesAsync().then(res => { - res.sort((a, b) => a.name.localeCompare(b.name)); - setVoices([{ name: 'System', language: 'System' } as Voice, ...res]); + Tts.getEngines().then(res => { + setEngines([...res].sort((a, b) => a.label.localeCompare(b.label))); }); }, []); + // Voices belong to a specific engine, so refetch whenever it changes. + const engineName = tts?.engine?.name; + useEffect(() => { + Tts.getVoices(engineName).then(res => { + setVoices([...res].sort((a, b) => a.name.localeCompare(b.name))); + }); + }, [engineName]); + + const handleEngineSelect = useCallback( + (engine?: TtsEngine) => { + // Voice identifiers are engine-scoped, so switching engines clears the + // previously selected voice rather than carrying over a stale one. + setChapterReaderSettings({ + tts: { ...tts, engine, voice: undefined }, + }); + }, + [tts, setChapterReaderSettings], + ); + const handleVoiceSelect = useCallback( - (voice: Voice) => { + (voice?: TtsVoice) => { setChapterReaderSettings({ tts: { ...tts, voice } }); }, [tts, setChapterReaderSettings], @@ -228,6 +352,22 @@ const TTSTab: React.FC = () => { {TTSEnable ? ( <> + {engines.length > 0 ? ( + <Pressable + style={styles.settingItem} + onPress={() => setEngineModalVisible(true)} + > + <Text style={[styles.label, { color: theme.onSurface }]}> + Engine + </Text> + <Text + style={[styles.value, { color: theme.onSurfaceVariant }]} + > + {tts?.engine?.label || 'System default'} + </Text> + </Pressable> + ) : null} + <Pressable style={styles.settingItem} onPress={() => setVoiceModalVisible(true)} @@ -236,7 +376,7 @@ const TTSTab: React.FC = () => { Voice </Text> <Text style={[styles.value, { color: theme.onSurfaceVariant }]}> - {tts?.voice?.name || 'System'} + {tts?.voice?.name || 'System default'} </Text> </Pressable> @@ -312,7 +452,8 @@ const TTSTab: React.FC = () => { tts: { pitch: 1, rate: 1, - voice: { name: 'System', language: 'System' } as Voice, + engine: undefined, + voice: undefined, autoPageAdvance: false, scrollToTop: true, }, @@ -328,6 +469,13 @@ const TTSTab: React.FC = () => { <View style={styles.bottomSpacing} /> </BottomSheetScrollView> + <EnginePickerModal + visible={engineModalVisible} + onDismiss={() => setEngineModalVisible(false)} + engines={engines} + onSelect={handleEngineSelect} + currentEngine={tts?.engine} + /> <VoicePickerModal visible={voiceModalVisible} onDismiss={() => setVoiceModalVisible(false)} diff --git a/src/screens/reader/components/WebViewReader.tsx b/src/screens/reader/components/WebViewReader.tsx index da21d9ab6..df06d9cd1 100644 --- a/src/screens/reader/components/WebViewReader.tsx +++ b/src/screens/reader/components/WebViewReader.tsx @@ -1,10 +1,5 @@ import React, { memo, useEffect, useMemo, useRef, useState } from 'react'; -import { - AppState, - NativeEventEmitter, - NativeModules, - StatusBar, -} from 'react-native'; +import { NativeEventEmitter, NativeModules, StatusBar } from 'react-native'; import WebView from 'react-native-webview'; import color from 'color'; @@ -22,25 +17,16 @@ import { initialChapterReaderSettings, } from '@hooks/persisted/useSettings'; import { getBatteryLevelSync } from 'react-native-device-info'; -import * as Speech from 'expo-speech'; import { PLUGIN_STORAGE } from '@utils/Storages'; import { useChapterContext } from '../ChapterContext'; -import { - showTTSNotification, - updateTTSNotification, - updateTTSPlaybackState, - updateTTSProgress, - dismissTTSNotification, - NativeTTSMediaControl, -} from '@utils/ttsNotification'; import { ReaderSearchResult } from '../types'; +import { useTtsSession } from '../hooks/useTtsSession'; +import type { TtsSettings } from '@modules/nitro-tts'; type WebViewPostEvent = { type: string; data?: unknown; autoStartTTS?: boolean; - index?: number; - total?: number; }; type WebViewReaderProps = { @@ -61,18 +47,31 @@ const onLogMessage = (payload: { nativeEvent: { data: string } }) => { }; /** Checks whether two TTS settings objects are equal */ -const areTTSSettingsEqual = (a: ChapterReaderSettings['tts'], b: ChapterReaderSettings['tts']) => { - if (a === b) return true; - if (!a || !b) return false; - return ( - a.rate === b.rate && - a.pitch === b.pitch && - a.autoPageAdvance === b.autoPageAdvance && - a.scrollToTop === b.scrollToTop && - a.voice?.identifier === b.voice?.identifier - ); +const areTTSSettingsEqual = ( + a: ChapterReaderSettings['tts'], + b: ChapterReaderSettings['tts'], +) => { + if (a === b) return true; + if (!a || !b) return false; + return ( + a.rate === b.rate && + a.pitch === b.pitch && + a.autoPageAdvance === b.autoPageAdvance && + a.scrollToTop === b.scrollToTop && + a.voice?.identifier === b.voice?.identifier && + a.engine?.name === b.engine?.name + ); }; +const toNativeTtsSettings = ( + settings: ChapterReaderSettings['tts'], +): TtsSettings => ({ + engineName: settings?.engine?.name, + voiceIdentifier: settings?.voice?.identifier, + rate: settings?.rate ?? 1, + pitch: settings?.pitch ?? 1, +}); + const { RNDeviceInfo } = NativeModules; const deviceInfoEmitter = new NativeEventEmitter(RNDeviceInfo); @@ -96,7 +95,7 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ prevChapter, webViewRef, onUserInteraction, - isTTSReadingRef + isTTSReadingRef, } = useChapterContext(); const theme = useTheme(); const initialReaderSettings = useMemo( @@ -123,15 +122,21 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ const pluginCustomCSS = `file://${PLUGIN_STORAGE}/${plugin?.id}/custom.css`; const nextChapterScreenVisible = useRef<boolean>(false); const autoStartTTSRef = useRef<boolean>(false); - const appStateRef = useRef(AppState.currentState); - const ttsQueueRef = useRef<string[]>([]); - const ttsQueueIndexRef = useRef<number>(0); + const activeChapterIdRef = useRef(chapter.id); + const { + command: runTtsCommand, + loadAndPlay, + progress: ttsProgress, + seekTo: seekTts, + state: ttsState, + updateSettings: updateTtsSettings, + } = useTtsSession(); const [readerSettings, setReaderSettings] = useState( - () => getMMKVObject<ChapterReaderSettings>(CHAPTER_READER_SETTINGS) - || initialChapterReaderSettings, + () => + getMMKVObject<ChapterReaderSettings>(CHAPTER_READER_SETTINGS) || + initialChapterReaderSettings, ); - // Update readerSettings when chapter changes useEffect(() => { setReaderSettings( @@ -142,110 +147,53 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ const readerSettingsRef = useRef<ChapterReaderSettings>(readerSettings); - useEffect(() => { readerSettingsRef.current = readerSettings; }, [readerSettings]); useEffect(() => { - const playListener = NativeTTSMediaControl.addListener('TTSPlay', () => { - webViewRef.current?.injectJavaScript(` - if (window.tts && !tts.reading) { tts.resume(); } - `); - }); - const pauseListener = NativeTTSMediaControl.addListener('TTSPause', () => { - webViewRef.current?.injectJavaScript(` - if (window.tts && tts.reading) { tts.pause(); } - `); - }); - const stopListener = NativeTTSMediaControl.addListener('TTSStop', () => { - webViewRef.current?.injectJavaScript(` - if (window.tts) { tts.stop(); } - `); - }); - const rewindListener = NativeTTSMediaControl.addListener('TTSRewind', () => { - webViewRef.current?.injectJavaScript(` - if (window.tts && tts.started) { tts.rewind(); } - `); - }); - const prevListener = NativeTTSMediaControl.addListener('TTSPrev', () => { - webViewRef.current?.injectJavaScript(` - if (window.tts && window.reader && window.reader.prevChapter) { - window.reader.post({ type: 'prev', autoStartTTS: true }); - } - `); - }); - const nextListener = NativeTTSMediaControl.addListener('TTSNext', () => { - webViewRef.current?.injectJavaScript(` - if (window.tts && window.reader && window.reader.nextChapter) { - window.reader.post({ type: 'next', autoStartTTS: true }); - } - `); - }); - const seekToListener = NativeTTSMediaControl.addListener( - 'TTSSeekTo', - (event: { position: number }) => { - const position = event.position; - webViewRef.current?.injectJavaScript(` - if (window.tts && tts.started) { tts.seekTo(${position}); } - `); - }, - ); - return () => { - playListener.remove(); - pauseListener.remove(); - stopListener.remove(); - rewindListener.remove(); - prevListener.remove(); - nextListener.remove(); - seekToListener.remove(); - }; - }, [webViewRef]); + isTTSReadingRef.current = ttsState === 'playing'; + webViewRef.current?.injectJavaScript(` + window.tts?.setPlaybackState?.(${JSON.stringify(ttsState)}); + true; + `); + if (ttsState === 'completed') { + webViewRef.current?.injectJavaScript('window.tts?.complete?.(); true;'); + } + }, [isTTSReadingRef, ttsState, webViewRef]); useEffect(() => { - if (isTTSReadingRef.current) { - updateTTSNotification({ - novelName: novel?.name || 'Unknown', - chapterName: chapter.name, - coverUri: novel?.cover || '', - isPlaying: isTTSReadingRef.current, - }); + if (ttsProgress.total > 0) { + webViewRef.current?.injectJavaScript(` + window.tts?.setActiveIndex?.(${ttsProgress.index}); + true; + `); } - }, [novel?.name, novel?.cover, chapter.name, isTTSReadingRef]); + }, [ttsProgress, webViewRef]); useEffect(() => { - return () => { - dismissTTSNotification(); - }; - }, []); + if (activeChapterIdRef.current !== chapter.id) { + activeChapterIdRef.current = chapter.id; + runTtsCommand('stop'); + } + }, [chapter.id, runTtsCommand]); useEffect(() => { const mmkvListener = MMKVStorage.addOnValueChangedListener(key => { switch (key) { case CHAPTER_READER_SETTINGS: { // Update reader settings - const newReaderSettings = getMMKVObject<ChapterReaderSettings>(CHAPTER_READER_SETTINGS) || initialChapterReaderSettings; + const newReaderSettings = + getMMKVObject<ChapterReaderSettings>(CHAPTER_READER_SETTINGS) || + initialChapterReaderSettings; setReaderSettings(newReaderSettings); - // Check if the new TTS settings are different from the current ones, so the changes apply instantly and not after finishing the current paragraph - if (!areTTSSettingsEqual(readerSettingsRef.current.tts, newReaderSettings.tts)) { - // Stop any currently playing speech - Speech.stop(); - // Restart TTS if it was reading before the settings change - webViewRef.current?.injectJavaScript( - ` - // Auto-restart TTS if currently reading - if (window.tts && tts.reading) { - const currentElement = tts.currentElement; - const wasReading = tts.reading; - tts.stop(); - if (wasReading) { - setTimeout(() => { - tts.start(currentElement); - }, 100); - } - } - `, - ); + if ( + !areTTSSettingsEqual( + readerSettingsRef.current.tts, + newReaderSettings.tts, + ) + ) { + updateTtsSettings(toNativeTtsSettings(newReaderSettings.tts)); } // Update WebView settings webViewRef.current?.injectJavaScript( @@ -255,13 +203,17 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ ); break; } - case CHAPTER_GENERAL_SETTINGS: + case CHAPTER_GENERAL_SETTINGS: { + const newGeneralSettings = + getMMKVObject<ChapterGeneralSettings>(CHAPTER_GENERAL_SETTINGS) || + initialChapterGeneralSettings; webViewRef.current?.injectJavaScript( - `reader.generalSettings.val = ${MMKVStorage.getString( - CHAPTER_GENERAL_SETTINGS, + `reader.generalSettings.val = ${JSON.stringify( + newGeneralSettings, )}`, ); break; + } } }); @@ -277,69 +229,7 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ subscription.remove(); mmkvListener.remove(); }; - }, [webViewRef]); - - useEffect(() => { - const subscription = AppState.addEventListener('change', nextState => { - appStateRef.current = nextState; - if (nextState === 'active' && isTTSReadingRef.current) { - const index = ttsQueueIndexRef.current; - webViewRef.current?.injectJavaScript(` - if (window.tts && window.tts.allReadableElements) { - const idx = ${index}; - if (idx < tts.allReadableElements.length) { - tts.elementsRead = idx; - tts.currentElement = tts.allReadableElements[idx]; - tts.prevElement = null; - tts.started = true; - tts.reading = true; - tts.scrollToElement(tts.currentElement); - tts.currentElement.classList.add('highlight'); - } - } - `); - } - }); - - return () => subscription.remove(); - }, [webViewRef, isTTSReadingRef]); - - const speakText = (text: string) => { - Speech.speak(text, { - onDone() { - onUserInteraction(); - const isBackground = - appStateRef.current === 'background' || - appStateRef.current === 'inactive'; - - if ( - isBackground && - ttsQueueRef.current.length > 0 && - ttsQueueIndexRef.current + 1 < ttsQueueRef.current.length - ) { - const nextIndex = ttsQueueIndexRef.current + 1; - const nextText = ttsQueueRef.current[nextIndex]; - if (nextText) { - ttsQueueIndexRef.current = nextIndex; - speakText(nextText); - return; - } - } - - if (isBackground) { - isTTSReadingRef.current = false; - dismissTTSNotification(); - webViewRef.current?.injectJavaScript('tts.stop?.()'); - return; - } - - webViewRef.current?.injectJavaScript('tts.next?.()'); - }, - voice: readerSettingsRef.current.tts?.voice?.identifier, - pitch: readerSettingsRef.current.tts?.pitch || 1, - rate: readerSettingsRef.current.tts?.rate || 1, - }); - }; + }, [updateTtsSettings, webViewRef]); const isRTL = plugin?.lang === 'Arabic' || plugin?.lang === 'Hebrew'; const readerDir = isRTL ? 'rtl' : 'ltr'; @@ -378,10 +268,6 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ if (window.tts && reader.generalSettings.val.TTSEnable) { setTimeout(() => { tts.start(); - const controller = document.getElementById('TTS-Controller'); - if (controller && controller.firstElementChild) { - controller.firstElementChild.innerHTML = pauseIcon; - } }, 500); } })(); @@ -403,11 +289,42 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ typeof item === 'string' && item.trim().length > 0, ) : []; - ttsQueueRef.current = queue; - if (typeof payload?.startIndex === 'number') { - ttsQueueIndexRef.current = payload.startIndex; - } else { - ttsQueueIndexRef.current = 0; + const startIndex = + typeof payload?.startIndex === 'number' ? payload.startIndex : 0; + void loadAndPlay( + queue, + startIndex, + { + novelName: novel?.name || 'Unknown', + chapterName: chapter.name, + coverUri: novel?.cover || undefined, + }, + toNativeTtsSettings(readerSettingsRef.current.tts), + ); + break; + } + case 'tts-command': { + if (!event.data || typeof event.data !== 'object') { + break; + } + const data = event.data as { + command?: unknown; + index?: unknown; + }; + switch (data.command) { + case 'next': + case 'pause': + case 'play': + case 'previous': + case 'replay': + case 'stop': + runTtsCommand(data.command); + break; + case 'seekTo': + if (typeof data.index === 'number') { + seekTts(data.index); + } + break; } break; } @@ -458,60 +375,6 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ }); } break; - case 'speak': - if (event.data && typeof event.data === 'string') { - if (typeof event.index === 'number') { - ttsQueueIndexRef.current = event.index; - } - if (!isTTSReadingRef.current) { - isTTSReadingRef.current = true; - showTTSNotification({ - novelName: novel?.name || 'Unknown', - chapterName: chapter.name, - coverUri: novel?.cover || '', - isPlaying: true, - }); - } else { - updateTTSNotification({ - novelName: novel?.name || 'Unknown', - chapterName: chapter.name, - coverUri: novel?.cover || '', - isPlaying: true, - }); - } - if ( - typeof event.index === 'number' && - typeof event.total === 'number' && - event.total > 0 - ) { - updateTTSProgress(event.index, event.total); - } - speakText(event.data); - } else { - webViewRef.current?.injectJavaScript('tts.next?.()'); - } - break; - case 'pause-speak': - Speech.stop(); - break; - case 'stop-speak': - Speech.stop(); - if (!autoStartTTSRef.current) { - isTTSReadingRef.current = false; - ttsQueueRef.current = []; - ttsQueueIndexRef.current = 0; - dismissTTSNotification(); - } - break; - case 'tts-state': - if (event.data && typeof event.data === 'object') { - const data = event.data as { isReading?: boolean }; - const isReading = data.isReading === true; - onUserInteraction(); - isTTSReadingRef.current = isReading; - updateTTSPlaybackState(isReading); - } - break; case 'interaction': onUserInteraction(); break; @@ -522,7 +385,7 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ headers: plugin?.imageRequestInit?.headers, method: plugin?.imageRequestInit?.method, body: plugin?.imageRequestInit?.body, - html: ` + html: ` <!DOCTYPE html> <html dir="${readerDir}"> <head> @@ -539,8 +402,12 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ --readerSettings-textSize: ${initialReaderSettings.textSize}px; --readerSettings-textColor: ${initialReaderSettings.textColor}; --readerSettings-textAlign: ${initialReaderSettings.textAlign}; - --readerSettings-lineHeight: ${initialReaderSettings.lineHeight}; - --readerSettings-fontFamily: ${initialReaderSettings.fontFamily}; + --readerSettings-lineHeight: ${ + initialReaderSettings.lineHeight + }; + --readerSettings-fontFamily: ${ + initialReaderSettings.fontFamily + }; --theme-primary: ${theme.primary}; --theme-onPrimary: ${theme.onPrimary}; --theme-secondary: ${theme.secondary}; @@ -567,7 +434,9 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ } </style> <link rel="stylesheet" href="${pluginCustomCSS}"> - <style id="ln-custom-css">${initialReaderSettings.customCSS}</style> + <style id="ln-custom-css">${ + initialReaderSettings.customCSS + }</style> </head> <body class="${ chapterGeneralSettings.pageReader ? 'page-reader' : '' diff --git a/src/screens/reader/hooks/__tests__/useTtsSession.test.ts b/src/screens/reader/hooks/__tests__/useTtsSession.test.ts new file mode 100644 index 000000000..b6da038f4 --- /dev/null +++ b/src/screens/reader/hooks/__tests__/useTtsSession.test.ts @@ -0,0 +1,97 @@ +import { act, renderHook, waitFor } from '@testing-library/react-native'; + +import { Tts, type TtsSession } from '@modules/nitro-tts'; +import { useTtsSession } from '../useTtsSession'; + +const getNativeSession = async (): Promise<jest.Mocked<TtsSession>> => { + const createSession = Tts.createSession as jest.Mock; + await waitFor(() => expect(createSession).toHaveBeenCalled()); + return createSession.mock.results[0].value as Promise< + jest.Mocked<TtsSession> + >; +}; + +describe('useTtsSession', () => { + beforeEach(() => { + jest.clearAllMocks(); + }); + + it('loads the paragraph queue before playing it', async () => { + const { result } = renderHook(useTtsSession); + const session = await getNativeSession(); + + await act(async () => { + await result.current.loadAndPlay( + ['First paragraph', 'Second paragraph'], + 1, + { + novelName: 'Novel', + chapterName: 'Chapter', + }, + { + rate: 1.2, + pitch: 0.9, + }, + ); + }); + + expect(session.load).toHaveBeenCalledWith( + [ + { id: '0', text: 'First paragraph' }, + { id: '1', text: 'Second paragraph' }, + ], + 1, + { + novelName: 'Novel', + chapterName: 'Chapter', + }, + { + rate: 1.2, + pitch: 0.9, + }, + ); + expect(session.play).toHaveBeenCalledTimes(1); + expect(session.load.mock.invocationCallOrder[0]).toBeLessThan( + session.play.mock.invocationCallOrder[0], + ); + }); + + it('maps reader controls to native paragraph commands', async () => { + const { result } = renderHook(useTtsSession); + const session = await getNativeSession(); + + act(() => { + result.current.command('previous'); + result.current.command('pause'); + result.current.command('next'); + result.current.seekTo(3); + }); + + await waitFor(() => { + expect(session.skipPrevious).toHaveBeenCalledTimes(1); + expect(session.pause).toHaveBeenCalledTimes(1); + expect(session.skipNext).toHaveBeenCalledTimes(1); + expect(session.seekTo).toHaveBeenCalledWith(3); + }); + }); + + it('stops the native session and removes listeners on unmount', async () => { + const { unmount } = renderHook(useTtsSession); + const session = await getNativeSession(); + await waitFor(() => + expect(session.addOnErrorListener).toHaveBeenCalledTimes(1), + ); + + const subscriptions = [ + session.addOnStateChangedListener.mock.results[0].value, + session.addOnProgressChangedListener.mock.results[0].value, + session.addOnErrorListener.mock.results[0].value, + ]; + unmount(); + + await waitFor(() => expect(session.stop).toHaveBeenCalledTimes(1)); + subscriptions.forEach(item => { + expect(item.remove).toHaveBeenCalled(); + }); + }); +}); diff --git a/src/screens/reader/hooks/useChapter.ts b/src/screens/reader/hooks/useChapter.ts index 99328f26a..1e1f338fa 100644 --- a/src/screens/reader/hooks/useChapter.ts +++ b/src/screens/reader/hooks/useChapter.ts @@ -29,7 +29,6 @@ import { parseChapterNumber } from '@utils/parseChapterNumber'; import WebView from 'react-native-webview'; import { useFullscreenMode } from '@hooks'; import { Dimensions } from 'react-native'; -import * as Speech from 'expo-speech'; import { defaultTo } from 'lodash-es'; import { showToast } from '@utils/showToast'; import { getString } from '@i18n/translations'; @@ -105,14 +104,9 @@ export default function useChapter( useEffect(() => { if (useVolumeButtons) { const cleanup = connectVolumeButton(); - return () => { - cleanup(); - Speech.stop(); - }; + return cleanup; } - return () => { - Speech.stop(); - }; + return undefined; }, [useVolumeButtons, chapter, connectVolumeButton]); const loadChapterText = useCallback( diff --git a/src/screens/reader/hooks/useTtsSession.ts b/src/screens/reader/hooks/useTtsSession.ts new file mode 100644 index 000000000..16acdbafb --- /dev/null +++ b/src/screens/reader/hooks/useTtsSession.ts @@ -0,0 +1,156 @@ +import { useCallback, useEffect, useRef, useState } from 'react'; + +import { + Tts, + TtsMetadata, + TtsPlaybackState, + TtsProgress, + TtsSession, + TtsSettings, +} from '@modules/nitro-tts'; + +type TtsCommand = 'next' | 'pause' | 'play' | 'previous' | 'replay' | 'stop'; + +const initialProgress: TtsProgress = { + index: 0, + total: 0, + paragraphId: '', +}; + +export const useTtsSession = () => { + const sessionRef = useRef<TtsSession | null>(null); + const sessionPromiseRef = useRef<Promise<TtsSession> | null>(null); + const subscriptionsRef = useRef<Array<{ remove(): void }>>([]); + const mountedRef = useRef(true); + const [state, setState] = useState<TtsPlaybackState>('idle'); + const [progress, setProgress] = useState<TtsProgress>(initialProgress); + const [error, setError] = useState<string | null>(null); + + const ensureSession = useCallback(async () => { + if (sessionRef.current) { + return sessionRef.current; + } + if (!sessionPromiseRef.current) { + sessionPromiseRef.current = Tts.createSession() + .then(session => { + if (!mountedRef.current) { + void session.stop(); + return session; + } + sessionRef.current = session; + subscriptionsRef.current = [ + session.addOnStateChangedListener(setState), + session.addOnProgressChangedListener(setProgress), + session.addOnErrorListener(setError), + ]; + return session; + }) + .catch(cause => { + sessionPromiseRef.current = null; + throw cause; + }); + } + return sessionPromiseRef.current; + }, []); + + const run = useCallback( + async (operation: (session: TtsSession) => Promise<void>) => { + try { + setError(null); + await operation(await ensureSession()); + } catch (cause) { + setError(cause instanceof Error ? cause.message : String(cause)); + } + }, + [ensureSession], + ); + + const loadAndPlay = useCallback( + async ( + queue: string[], + startIndex: number, + metadata: TtsMetadata, + settings: TtsSettings, + ) => { + if (queue.length === 0) { + setError('No readable paragraphs were found in this chapter.'); + return; + } + await run(async session => { + await session.load( + queue.map((text, index) => ({ id: String(index), text })), + startIndex, + metadata, + settings, + ); + await session.play(); + }); + }, + [run], + ); + + const command = useCallback( + (nextCommand: TtsCommand) => { + void run(session => { + switch (nextCommand) { + case 'next': + return session.skipNext(); + case 'pause': + return session.pause(); + case 'play': + return session.play(); + case 'previous': + return session.skipPrevious(); + case 'replay': + return session.replayCurrent(); + case 'stop': + return session.stop(); + } + }); + }, + [run], + ); + + const seekTo = useCallback( + (index: number) => { + void run(session => session.seekTo(index)); + }, + [run], + ); + + const updateSettings = useCallback( + (settings: TtsSettings) => { + if (sessionRef.current) { + void run(session => session.updateSettings(settings)); + } + }, + [run], + ); + + useEffect(() => { + void ensureSession().catch(cause => { + if (mountedRef.current) { + setError(cause instanceof Error ? cause.message : String(cause)); + } + }); + return () => { + mountedRef.current = false; + subscriptionsRef.current.forEach(subscription => subscription.remove()); + subscriptionsRef.current = []; + if (sessionRef.current) { + void sessionRef.current.stop(); + } + sessionRef.current = null; + }; + }, [ensureSession]); + + return { + command, + error, + loadAndPlay, + progress, + seekTo, + state, + updateSettings, + }; +}; diff --git a/src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx b/src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx deleted file mode 100644 index d25de33db..000000000 --- a/src/screens/settings/SettingsReaderScreen/Modals/VoicePickerModal.tsx +++ /dev/null @@ -1,101 +0,0 @@ -import React, { useMemo, useState } from 'react'; - -import { TextInput, ActivityIndicator } from 'react-native-paper'; -import { Dialog, RadioButton } from '@components'; - -import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; -import { Voice } from 'expo-speech'; -import { LegendList } from '@legendapp/list/react-native'; -import { StyleSheet } from 'react-native'; -import { getString } from '@i18n/translations'; - -interface VoicePickerModalProps { - visible: boolean; - onDismiss: () => void; - voices: Voice[]; -} - -const VoicePickerModal: React.FC<VoicePickerModalProps> = ({ - onDismiss, - visible, - voices, -}) => { - const theme = useTheme(); - const [searchText, setSearchText] = useState(''); - const { setChapterReaderSettings, tts } = useChapterReaderSettings(); - const filteredVoices = useMemo(() => { - const normalizedSearch = searchText.toLocaleLowerCase(); - return normalizedSearch - ? voices.filter(voice => - voice.name.toLocaleLowerCase().includes(normalizedSearch), - ) - : voices; - }, [searchText, voices]); - - return ( - <Dialog.Root - visible={visible} - onDismiss={onDismiss} - surfaceStyle={styles.containerStyle} - > - <Dialog.Title>Select voice</Dialog.Title> - <Dialog.Content> - <TextInput - mode="outlined" - underlineColor={theme.outline} - theme={{ colors: { ...theme } }} - onChangeText={setSearchText} - value={searchText} - placeholder="Search voice" - /> - </Dialog.Content> - <Dialog.ScrollArea style={styles.list}> - <LegendList - recycleItems - data={filteredVoices} - extraData={tts?.voice} - renderItem={({ item }) => ( - <RadioButton - key={item.identifier} - status={item.identifier === tts?.voice?.identifier} - onPress={() => - setChapterReaderSettings({ tts: { ...tts, voice: item } }) - } - label={item.name + ` (${item.language})`} - labelStyle={{ fontFamily: item.name }} - theme={theme} - /> - )} - keyExtractor={(item, index) => - item.identifier || `voice_${index}_${item.name}` - } - estimatedItemSize={64} - ListEmptyComponent={ - <ActivityIndicator - size={24} - style={styles.marginTop} - color={theme.primary} - /> - } - /> - </Dialog.ScrollArea> - <Dialog.Actions> - <Dialog.Action onPress={onDismiss}> - {getString('common.ok')} - </Dialog.Action> - </Dialog.Actions> - </Dialog.Root> - ); -}; - -export default VoicePickerModal; - -const styles = StyleSheet.create({ - containerStyle: { - flex: 1, - }, - list: { - flex: 1, - }, - marginTop: { marginTop: 16 }, -}); diff --git a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx index 5657863e2..05a73df6a 100644 --- a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx +++ b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx @@ -25,13 +25,14 @@ import { getString } from '@i18n/translations'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; import color from 'color'; import { useBatteryLevel } from 'react-native-device-info'; -import * as Speech from 'expo-speech'; import DisplayTab from './tabs/DisplayTab'; import ThemeTab from './tabs/ThemeTab'; import NavigationTab from './tabs/NavigationTab'; import AccessibilityTab from './tabs/AccessibilityTab'; import AdvancedTab from './tabs/AdvancedTab'; +import { useTtsSession } from '@screens/reader/hooks/useTtsSession'; +import type { TtsSettings } from '@modules/nitro-tts'; type ReaderSettingsRoute = { key: 'display' | 'theme' | 'navigation' | 'accessibility' | 'advanced'; @@ -72,9 +73,18 @@ export type TextAlignments = type WebViewPostEvent = { type: string; - data?: { [key: string]: string | number }; + data?: unknown; }; +const toNativeTtsSettings = ( + settings: ReturnType<typeof useChapterReaderSettings>['tts'], +): TtsSettings => ({ + engineName: settings?.engine?.name, + voiceIdentifier: settings?.voice?.identifier, + rate: settings?.rate ?? 1, + pitch: settings?.pitch ?? 1, +}); + const SettingsReaderScreen = () => { const theme = useTheme(); const navigation = useNavigation(); @@ -121,6 +131,14 @@ const SettingsReaderScreen = () => { const batteryLevel = useBatteryLevel(); const readerSettings = useChapterReaderSettings(); const chapterGeneralSettings = useChapterGeneralSettings(); + const { + command: runTtsCommand, + loadAndPlay, + progress: ttsProgress, + seekTo: seekTts, + state: ttsState, + updateSettings: updateTtsSettings, + } = useTtsSession(); const BOTTOM_SHEET_HEIGHT = screenHeight * 0.7; const assetsUriPrefix = useMemo( @@ -168,10 +186,27 @@ const SettingsReaderScreen = () => { const readerBackgroundColor = readerSettings.theme; useEffect(() => { - return () => { - Speech.stop(); - }; - }, []); + updateTtsSettings(toNativeTtsSettings(readerSettings.tts)); + }, [readerSettings.tts, updateTtsSettings]); + + useEffect(() => { + webViewRef.current?.injectJavaScript(` + window.tts?.setPlaybackState?.(${JSON.stringify(ttsState)}); + true; + `); + if (ttsState === 'completed') { + webViewRef.current?.injectJavaScript('window.tts?.complete?.(); true;'); + } + }, [ttsState]); + + useEffect(() => { + if (ttsProgress.total > 0) { + webViewRef.current?.injectJavaScript(` + window.tts?.setActiveIndex?.(${ttsProgress.index}); + true; + `); + } + }, [ttsProgress]); const openBottomSheet = () => { bottomSheetRef.current?.present(); @@ -270,23 +305,57 @@ const SettingsReaderScreen = () => { } setHidden(!hidden); break; - case 'speak': - if (event.data && typeof event.data === 'string') { - Speech.speak(event.data, { - onDone() { - webViewRef.current?.injectJavaScript('tts.next?.()'); - }, - voice: readerSettings.tts?.voice?.identifier, - pitch: readerSettings.tts?.pitch || 1, - rate: readerSettings.tts?.rate || 1, - }); - } else { - webViewRef.current?.injectJavaScript('tts.next?.()'); - } + case 'tts-queue': { + const payload = event.data as + | { queue?: unknown; startIndex?: unknown } + | undefined; + const queue = Array.isArray(payload?.queue) + ? payload.queue.filter( + (item): item is string => + typeof item === 'string' && item.trim().length > 0, + ) + : []; + const startIndex = + typeof payload?.startIndex === 'number' + ? payload.startIndex + : 0; + void loadAndPlay( + queue, + startIndex, + { + novelName: novel.name, + chapterName: chapter.name, + coverUri: novel.cover, + }, + toNativeTtsSettings(readerSettings.tts), + ); break; - case 'stop-speak': - Speech.stop(); + } + case 'tts-command': { + if (!event.data || typeof event.data !== 'object') { + break; + } + const data = event.data as { + command?: unknown; + index?: unknown; + }; + switch (data.command) { + case 'next': + case 'pause': + case 'play': + case 'previous': + case 'replay': + case 'stop': + runTtsCommand(data.command); + break; + case 'seekTo': + if (typeof data.index === 'number') { + seekTts(data.index); + } + break; + } break; + } } }} source={{ diff --git a/src/utils/ttsNotification.ts b/src/utils/ttsNotification.ts deleted file mode 100644 index 4383277fa..000000000 --- a/src/utils/ttsNotification.ts +++ /dev/null @@ -1,40 +0,0 @@ -import NativeTTSMediaControl from '@modules/native-tts-media-control' - -export { NativeTTSMediaControl }; - -export interface TTSNotificationData { - novelName: string; - chapterName: string; - coverUri: string; - isPlaying: boolean; -} - -export const showTTSNotification = (data: TTSNotificationData) => { - NativeTTSMediaControl.showMediaNotification( - data.novelName, - data.chapterName, - data.coverUri, - data.isPlaying, - ); -}; - -export const updateTTSNotification = (data: TTSNotificationData) => { - NativeTTSMediaControl.showMediaNotification( - data.novelName, - data.chapterName, - data.coverUri, - data.isPlaying, - ); -}; - -export const updateTTSPlaybackState = (isPlaying: boolean) => { - NativeTTSMediaControl.updatePlaybackState(isPlaying); -}; - -export const updateTTSProgress = (current: number, total: number) => { - NativeTTSMediaControl.updateProgress(current, total); -}; - -export const dismissTTSNotification = () => { - NativeTTSMediaControl.dismiss(); -}; diff --git a/test/mocks/nativeModules.js b/test/mocks/nativeModules.js index 838ab675c..abc7e8b44 100644 --- a/test/mocks/nativeModules.js +++ b/test/mocks/nativeModules.js @@ -31,25 +31,7 @@ const mockEpubNovel = { imagePaths: [], }; -jest.mock('react-native-nitro-modules', () => ({ - NitroModules: { - createHybridObject: jest.fn(() => ({ - parseNovelAndChapters: jest.fn(() => mockEpubNovel), - })), - }, -})); - -jest.mock('@modules/native-tts-media-control', () => ({ - __esModule: true, - default: { - showMediaNotification: jest.fn(), - updatePlaybackState: jest.fn(), - updateProgress: jest.fn(), - dismiss: jest.fn(), - addListener: jest.fn(), - removeListeners: jest.fn(), - }, -})); +global.mockEpubNovel = mockEpubNovel; jest.mock('@modules/native-volume-button-listener', () => ({ __esModule: true, diff --git a/test/mocks/react-native-nitro-modules.js b/test/mocks/react-native-nitro-modules.js index f6a21b70a..d687ab035 100644 --- a/test/mocks/react-native-nitro-modules.js +++ b/test/mocks/react-native-nitro-modules.js @@ -1,10 +1,33 @@ -// Mock for react-native-nitro-modules in Jest environment +const mockSubscription = { remove: jest.fn() }; +const mockTtsSession = { + load: jest.fn(async () => undefined), + play: jest.fn(async () => undefined), + pause: jest.fn(async () => undefined), + stop: jest.fn(async () => undefined), + skipPrevious: jest.fn(async () => undefined), + skipNext: jest.fn(async () => undefined), + replayCurrent: jest.fn(async () => undefined), + seekTo: jest.fn(async () => undefined), + updateSettings: jest.fn(async () => undefined), + addOnStateChangedListener: jest.fn(() => mockSubscription), + addOnProgressChangedListener: jest.fn(() => mockSubscription), + addOnErrorListener: jest.fn(() => mockSubscription), +}; + jest.mock('react-native-nitro-modules', () => ({ __esModule: true, - default: { - createHybridObject: jest.fn(() => { - // Return a mock object that won't be used since MMKV has its own mock - return {}; + NitroModules: { + createHybridObject: jest.fn(name => { + if (name === 'TtsFactory') { + return { + createSession: jest.fn(async () => mockTtsSession), + getEngines: jest.fn(async () => []), + getVoices: jest.fn(async () => []), + }; + } + return { + parseNovelAndChapters: jest.fn(() => global.mockEpubNovel), + }; }), }, })); diff --git a/tsconfig.json b/tsconfig.json index 6115b8bfc..11cb4c204 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -34,6 +34,7 @@ "@test-utils": ["./test/test-utils"], "@env": ["./src/generated/build-info"], "@modules/nitro-epub": ["./modules/nitro-epub/src/index"], + "@modules/nitro-tts": ["./modules/nitro-tts/src/index"], "@modules/*": ["./modules/*"] }, "types": ["react-native", "jest"] From 58db0352e6359d4b1c69391d260105abbe4ede60 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 08:55:23 +0530 Subject: [PATCH 058/148] fix: Restore Metro Reader Asset Middleware --- metro.config.js | 51 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/metro.config.js b/metro.config.js index 821cb86e6..90af64db2 100644 --- a/metro.config.js +++ b/metro.config.js @@ -1,7 +1,58 @@ const { getDefaultConfig } = require('expo/metro-config'); +const fs = require('fs'); +const path = require('path'); const config = getDefaultConfig(__dirname); +const readerAssetsRoot = path.resolve(__dirname, 'assets', 'reader'); +const readerAssetContentTypes = { + '.css': 'text/css; charset=utf-8', + '.js': 'text/javascript; charset=utf-8', + '.ttf': 'font/ttf', +}; config.resolver.sourceExts.push('sql'); +config.server.enhanceMiddleware = metroMiddleware => { + return (request, response, next) => { + let pathname; + + try { + pathname = decodeURIComponent( + new URL(request.url, 'http://localhost').pathname, + ); + } catch { + return metroMiddleware(request, response, next); + } + + if (!pathname.startsWith('/assets/')) { + return metroMiddleware(request, response, next); + } + + const assetPath = path.resolve( + readerAssetsRoot, + pathname.slice('/assets/'.length), + ); + const isReaderAsset = + assetPath.startsWith(`${readerAssetsRoot}${path.sep}`) && + fs.existsSync(assetPath) && + fs.statSync(assetPath).isFile(); + + if (!isReaderAsset) { + return metroMiddleware(request, response, next); + } + + response.setHeader( + 'Content-Type', + readerAssetContentTypes[path.extname(assetPath)] || + 'application/octet-stream', + ); + + if (request.method === 'HEAD') { + return response.end(); + } + + fs.createReadStream(assetPath).pipe(response); + }; +}; + module.exports = config; From 4de82472ee70fd0c36114f0ee2e213ff6bf81099 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 09:09:23 +0530 Subject: [PATCH 059/148] fix: Resolve Require Cycles And LegendList Render Updates --- patches/@legendapp__list@3.3.3.patch | 62 +++++++++++++++++++ pnpm-lock.yaml | 7 ++- pnpm-workspace.yaml | 3 + src/components/SearchbarV2/SearchbarV2.tsx | 2 +- .../__tests__/LegendListPatch.test.tsx | 43 +++++++++++++ src/database/manager/liveQuery.ts | 50 +++++++++++++++ src/database/manager/manager.ts | 42 +------------ .../SettingsRepositoryScreen.tsx | 2 +- .../backgroundTasks/BackgroundTaskQueue.ts | 3 +- src/services/backgroundTasks/constants.ts | 1 + src/services/backgroundTasks/index.ts | 2 +- src/services/backup/utils.ts | 4 +- 12 files changed, 173 insertions(+), 48 deletions(-) create mode 100644 patches/@legendapp__list@3.3.3.patch create mode 100644 src/components/__tests__/LegendListPatch.test.tsx create mode 100644 src/database/manager/liveQuery.ts create mode 100644 src/services/backgroundTasks/constants.ts diff --git a/patches/@legendapp__list@3.3.3.patch b/patches/@legendapp__list@3.3.3.patch new file mode 100644 index 000000000..914356bb9 --- /dev/null +++ b/patches/@legendapp__list@3.3.3.patch @@ -0,0 +1,62 @@ +diff --git a/react-native.js b/react-native.js +index 229f09a8230ab24079d471f65d28d36908f0f2ea..5c9a6c2501d8de3c44e138593831f3442b4b9204 100644 +--- a/react-native.js ++++ b/react-native.js +@@ -7256,15 +7256,17 @@ var LegendListInner = typedForwardRef(function LegendListInner2(props, forwarded + useWindowScroll: useWindowScrollResolved + }; + state.refScroller = refScroller; +- if (!isFirstLocal && previousAdaptiveRender && !experimental_adaptiveRender) { +- resetAdaptiveRender(ctx); +- } +- if (shouldResetFreshDataLayout) { +- resetInitialRenderState(ctx, { +- resetInitialScroll: !!initialScrollProp, +- resetLayout: true +- }); +- } ++ React2.useLayoutEffect(() => { ++ if (!isFirstLocal && previousAdaptiveRender && !experimental_adaptiveRender) { ++ resetAdaptiveRender(ctx); ++ } ++ if (shouldResetFreshDataLayout) { ++ resetInitialRenderState(ctx, { ++ resetInitialScroll: !!initialScrollProp, ++ resetLayout: true ++ }); ++ } ++ }, [experimental_adaptiveRender, initialScrollProp, isFirstLocal, previousAdaptiveRender, shouldResetFreshDataLayout]); + const memoizedLastItemKeys = React2.useMemo(() => { + if (!dataProp.length) return []; + return Array.from( +diff --git a/react-native.mjs b/react-native.mjs +index c2e0f3823f524e31e2105a5fbda76be78c926226..dc0c9c6d5b887968c631dd0ba1646fd40ba28c63 100644 +--- a/react-native.mjs ++++ b/react-native.mjs +@@ -7235,15 +7235,17 @@ var LegendListInner = typedForwardRef(function LegendListInner2(props, forwarded + useWindowScroll: useWindowScrollResolved + }; + state.refScroller = refScroller; +- if (!isFirstLocal && previousAdaptiveRender && !experimental_adaptiveRender) { +- resetAdaptiveRender(ctx); +- } +- if (shouldResetFreshDataLayout) { +- resetInitialRenderState(ctx, { +- resetInitialScroll: !!initialScrollProp, +- resetLayout: true +- }); +- } ++ useLayoutEffect(() => { ++ if (!isFirstLocal && previousAdaptiveRender && !experimental_adaptiveRender) { ++ resetAdaptiveRender(ctx); ++ } ++ if (shouldResetFreshDataLayout) { ++ resetInitialRenderState(ctx, { ++ resetInitialScroll: !!initialScrollProp, ++ resetLayout: true ++ }); ++ } ++ }, [experimental_adaptiveRender, initialScrollProp, isFirstLocal, previousAdaptiveRender, shouldResetFreshDataLayout]); + const memoizedLastItemKeys = useMemo(() => { + if (!dataProp.length) return []; + return Array.from( diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 13f727b82..0b4ff1e9d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,9 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +patchedDependencies: + '@legendapp/list@3.3.3': 37a9c8d7d9c1bd33c957ba6ea78291c7b08532dc32de4925f3d612cb41f1a659 + importers: .: @@ -16,7 +19,7 @@ importers: version: 5.2.14(8883bda3e7ffd4622bceabc44263e41c) '@legendapp/list': specifier: ^3.3.3 - version: 3.3.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 3.3.3(patch_hash=37a9c8d7d9c1bd33c957ba6ea78291c7b08532dc32de4925f3d612cb41f1a659)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@noble/ciphers': specifier: ^2.2.0 version: 2.2.0 @@ -7559,7 +7562,7 @@ snapshots: dependencies: jsbi: 4.3.2 - '@legendapp/list@3.3.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@legendapp/list@3.3.3(patch_hash=37a9c8d7d9c1bd33c957ba6ea78291c7b08532dc32de4925f3d612cb41f1a659)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: react: 19.2.3 use-sync-external-store: 1.6.0(react@19.2.3) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 763c1c770..5272b6ed1 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -29,3 +29,6 @@ onlyBuiltDependencies: - better-sqlite3 - esbuild - protobufjs + +patchedDependencies: + '@legendapp/list@3.3.3': patches/@legendapp__list@3.3.3.patch diff --git a/src/components/SearchbarV2/SearchbarV2.tsx b/src/components/SearchbarV2/SearchbarV2.tsx index 12ef5b159..bdcafca08 100644 --- a/src/components/SearchbarV2/SearchbarV2.tsx +++ b/src/components/SearchbarV2/SearchbarV2.tsx @@ -3,7 +3,7 @@ import { StyleSheet, View, TextInput } from 'react-native'; import IconButtonV2 from '../IconButtonV2/IconButtonV2'; import { ThemeColors } from '../../theme/types'; -import { Menu } from '@components'; +import Menu from '../Menu'; import { MaterialDesignIconName } from '@type/icon'; import { getString } from '@i18n/translations'; import { Pressable } from 'react-native-gesture-handler'; diff --git a/src/components/__tests__/LegendListPatch.test.tsx b/src/components/__tests__/LegendListPatch.test.tsx new file mode 100644 index 000000000..3f84601a1 --- /dev/null +++ b/src/components/__tests__/LegendListPatch.test.tsx @@ -0,0 +1,43 @@ +import { render } from '@testing-library/react-native'; +import { Text } from 'react-native'; +import { LegendList } from '@legendapp/list/react-native'; + +const renderItem = ({ item }: { item: string }) => <Text>{item}</Text>; + +describe('LegendList render lifecycle patch', () => { + it('does not update its container layer while rendering fresh data', () => { + const consoleError = jest + .spyOn(console, 'error') + .mockImplementation(() => undefined); + + const view = render( + <LegendList + data={['first']} + estimatedItemSize={40} + recycleItems={false} + renderItem={renderItem} + />, + ); + + view.rerender( + <LegendList + data={[]} + estimatedItemSize={40} + recycleItems={false} + renderItem={renderItem} + />, + ); + view.rerender( + <LegendList + data={['second']} + estimatedItemSize={40} + recycleItems={false} + renderItem={renderItem} + />, + ); + + expect(consoleError.mock.calls.flat().join(' ')).not.toContain( + 'Cannot update a component', + ); + }); +}); diff --git a/src/database/manager/liveQuery.ts b/src/database/manager/liveQuery.ts new file mode 100644 index 000000000..cd65b5a55 --- /dev/null +++ b/src/database/manager/liveQuery.ts @@ -0,0 +1,50 @@ +import { useEffect, useRef, useState } from 'react'; +import type { Query } from 'drizzle-orm'; + +import { db } from '@database/db'; +import type { FireOn } from './manager'; + +interface ExecutableSelect<TResult = any> { + toSQL(): Query; + all(): Promise<TResult[]>; +} + +export function useLiveQuery<T extends ExecutableSelect>( + query: T, + fireOn: FireOn, + callback?: (data: Awaited<ReturnType<T['all']>>) => void, +) { + type ReturnValue = Awaited<ReturnType<T['all']>>; + + const { sql: sqlString, params } = query.toSQL(); + const paramsKey = JSON.stringify(params); + const fireOnKey = JSON.stringify(fireOn); + const callbackRef = useRef(callback); + + const [data, setData] = useState<ReturnValue>( + () => db.executeSync(sqlString, params as any[]).rows as ReturnValue, + ); + + useEffect(() => { + callbackRef.current = callback; + }, [callback]); + + useEffect(() => { + callbackRef.current?.(data); + }, [data]); + + useEffect(() => { + const unsubscribe = db.reactiveExecute({ + query: sqlString, + arguments: params as any[], + fireOn, + callback: (result: { rows: ReturnValue }) => { + setData(result.rows); + }, + }); + return unsubscribe; + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [sqlString, paramsKey, fireOnKey]); + + return data; +} diff --git a/src/database/manager/manager.ts b/src/database/manager/manager.ts index 2d81003ae..cc5690d75 100644 --- a/src/database/manager/manager.ts +++ b/src/database/manager/manager.ts @@ -1,9 +1,8 @@ -import { db, drizzleDb } from '@database/db'; +import type { drizzleDb } from '@database/db'; import type { SQLBatchTuple, Scalar } from '@op-engineering/op-sqlite'; import { IDbManager } from './manager.d'; import { DbTaskQueue } from './queue'; import { Schema } from '../schema'; -import { useEffect, useRef, useState } from 'react'; import { GetSelectTableName } from 'drizzle-orm/query-builders/select.types'; import { AnyColumn, @@ -21,7 +20,7 @@ type TransactionParameter = Parameters< interface ExecutableSelect<TResult = any> { toSQL(): Query; - all(): Promise<TResult[]>; // Or TResult[] if you are using a synchronous driver + all(): Promise<TResult[]>; get(): Promise<TResult | undefined>; } @@ -140,39 +139,4 @@ export const createDbManager = (dbInstance: DrizzleDb) => { }; type TableNames = GetSelectTableName<Schema[keyof Schema]>; -type FireOn = { table: TableNames; ids?: number[] }[]; - -export function useLiveQuery<T extends ExecutableSelect>( - query: T, - fireOn: FireOn, - callback?: (data: Awaited<ReturnType<T['all']>>) => void, -) { - type ReturnValue = Awaited<ReturnType<T['all']>>; - - const { sql: sqlString, params } = query.toSQL(); - const paramsKey = JSON.stringify(params); - const fireOnKey = JSON.stringify(fireOn); - const cb = useRef(callback ?? (() => {})); - - const [data, setData] = useState<ReturnValue>(() => { - const r = db.executeSync(sqlString, params as any[]).rows as ReturnValue; - cb.current(r); - return r; - }); - - useEffect(() => { - const unsub = db.reactiveExecute({ - query: sqlString, - arguments: params as any[], - fireOn, - callback: (result: { rows: ReturnValue }) => { - setData(result.rows); - cb.current(result.rows); - }, - }); - return unsub; - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [sqlString, paramsKey, fireOnKey]); - - return data; -} +export type FireOn = { table: TableNames; ids?: number[] }[]; diff --git a/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx b/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx index f5af05ef6..67fe781b0 100644 --- a/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx +++ b/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx @@ -22,7 +22,7 @@ import { RootStackParamList, } from '@navigators/types'; import { showToast } from '@utils/showToast'; -import { useLiveQuery } from '@database/manager/manager'; +import { useLiveQuery } from '@database/manager/liveQuery'; import { repositorySchema } from '@database/schema'; import { dbManager } from '@database/db'; diff --git a/src/services/backgroundTasks/BackgroundTaskQueue.ts b/src/services/backgroundTasks/BackgroundTaskQueue.ts index c75266459..04d8169aa 100644 --- a/src/services/backgroundTasks/BackgroundTaskQueue.ts +++ b/src/services/backgroundTasks/BackgroundTaskQueue.ts @@ -17,8 +17,7 @@ import { createBackgroundTaskMetadata, fromNativeTaskRecord, } from './taskDefinitions'; - -export const BACKGROUND_TASKS_STORE_KEY = 'APP_SERVICE'; +import { BACKGROUND_TASKS_STORE_KEY } from './constants'; const makeTemporaryId = () => `pending-${Date.now()}-${Math.random().toString(36).slice(2)}`; diff --git a/src/services/backgroundTasks/constants.ts b/src/services/backgroundTasks/constants.ts new file mode 100644 index 000000000..da9ecce65 --- /dev/null +++ b/src/services/backgroundTasks/constants.ts @@ -0,0 +1 @@ +export const BACKGROUND_TASKS_STORE_KEY = 'APP_SERVICE'; diff --git a/src/services/backgroundTasks/index.ts b/src/services/backgroundTasks/index.ts index 8e882c9fc..dff624f1c 100644 --- a/src/services/backgroundTasks/index.ts +++ b/src/services/backgroundTasks/index.ts @@ -1,5 +1,5 @@ export { backgroundTasks } from './backgroundTasks'; -export { BACKGROUND_TASKS_STORE_KEY } from './BackgroundTaskQueue'; +export { BACKGROUND_TASKS_STORE_KEY } from './constants'; export { runHeadlessBackgroundTask } from './headlessTask'; export type { BackgroundTask, diff --git a/src/services/backup/utils.ts b/src/services/backup/utils.ts index 6f9628929..27ff6058d 100644 --- a/src/services/backup/utils.ts +++ b/src/services/backup/utils.ts @@ -16,8 +16,8 @@ import { import { BackupCategory, BackupNovel } from '@database/types'; import { BackupEntryName } from './types'; import { ROOT_STORAGE } from '@utils/Storages'; -import { BACKGROUND_TASKS_STORE_KEY } from '@services/backgroundTasks/BackgroundTaskQueue'; -import NativeFile from '@modules/native-file' +import { BACKGROUND_TASKS_STORE_KEY } from '@services/backgroundTasks/constants'; +import NativeFile from '@modules/native-file'; import { showToast } from '@utils/showToast'; import { getString } from '@i18n/translations'; From 4dcf21303715793087ea3bd49a9d510943e30944 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 09:20:13 +0530 Subject: [PATCH 060/148] fix: Restore Reader Changes Reverted During Expo Migration [skip ci] --- assets/reader/css/index.css | 7 +- assets/reader/js/core.js | 4 +- assets/reader/js/search.js | 442 ++++++++++++++++++++++++++++++++++++ 3 files changed, 449 insertions(+), 4 deletions(-) diff --git a/assets/reader/css/index.css b/assets/reader/css/index.css index c9a9b1c02..b599d4a59 100644 --- a/assets/reader/css/index.css +++ b/assets/reader/css/index.css @@ -53,6 +53,10 @@ img { max-width: 100%; } +div:has(> table):not(#LNReader-chapter) { + overflow: auto; +} + table { background-color: var(--theme-onPrimary); border-collapse: collapse; @@ -83,8 +87,6 @@ td { margin-left: var(--readerSettings-padding); margin-right: var(--readerSettings-padding); border-radius: 50px; - border-width: 1; - color: var(--theme-onPrimary); background-color: var(--theme-primary); font-family: var(--readerSettings-fontFamily); font-size: 16px; @@ -93,6 +95,7 @@ td { } .next-button { + color: var(--theme-onPrimary); min-height: 40px; text-overflow: ellipsis; overflow: hidden; diff --git a/assets/reader/js/core.js b/assets/reader/js/core.js index 62d599d37..97a552973 100644 --- a/assets/reader/js/core.js +++ b/assets/reader/js/core.js @@ -778,13 +778,13 @@ window.addEventListener('load', () => { `${ /\/p>/.test(_) ? _.replace( - /<br>\s*<br>(?:(?=\s*<\/?p[> ])|(?<=<\/?p\b[^>]*><br>\s*<br>))\s*/g, + /<br>\s*<br>(?:(?=\s*<\/?p[> ])|(?<=<\/?p(?:>| [^>]+>)<br>\s*<br>))\s*/g, '', ) : _ }`, ) //if p found, delete all double br near p - .replace(/<br>(?:(?=\s*<\/?p[> ])|(?<=<\/?p>\s*<br>))\s*/g, ''); + .replace(/<br>(?:(?=\s*<\/?p[> ])|(?<=<\/?p(?:>| [^>]+>)(?:<[^>]+>)*\s*<br>))\s*/g, ''); } reader.chapterElement.innerHTML = html; const searchQuery = window.readerSearch?.query; diff --git a/assets/reader/js/search.js b/assets/reader/js/search.js index e69de29bb..896964dba 100644 --- a/assets/reader/js/search.js +++ b/assets/reader/js/search.js @@ -0,0 +1,442 @@ +window.readerSearch = new (function () { + const MIN_QUERY_LENGTH = 3; + const SEGMENT_BATCH_SIZE = 80; + const MAX_RENDERED_MATCHES = 1500; + const SPECIAL_CHARACTER_REGEX = /[^\p{L}\p{N}\s]/u; + const INLINE_TEXT_ELEMENTS = new Set([ + 'A', + 'ABBR', + 'B', + 'BDI', + 'BDO', + 'CITE', + 'CODE', + 'DATA', + 'DFN', + 'EM', + 'I', + 'KBD', + 'MARK', + 'Q', + 'RP', + 'RT', + 'RUBY', + 'S', + 'SAMP', + 'SMALL', + 'SPAN', + 'STRONG', + 'SUB', + 'SUP', + 'TIME', + 'U', + 'VAR', + 'WBR', + ]); + + this.query = ''; + this.index = -1; + this.matches = []; + this.total = 0; + this.isTruncated = false; + this.searchToken = 0; + this.pendingSearchTimer = null; + + this.emit = (query = this.query) => { + reader.post({ + type: 'search-result', + data: { + query, + current: this.index >= 0 ? this.index + 1 : 0, + total: this.total, + renderedTotal: this.matches.length, + isTruncated: this.isTruncated, + }, + }); + }; + + this.cancelPendingSearch = () => { + this.searchToken += 1; + + if (this.pendingSearchTimer !== null) { + clearTimeout(this.pendingSearchTimer); + this.pendingSearchTimer = null; + } + }; + + this.refreshLayout = () => { + reader.refresh(); + + if (!reader.generalSettings.val.pageReader || !window.pageReader) { + return; + } + + const totalPages = parseInt( + (reader.chapterWidth + reader.readerSettings.val.padding * 2) / + reader.layoutWidth, + 10, + ); + + if (!Number.isFinite(totalPages) || totalPages <= 0) { + return; + } + + pageReader.totalPages.val = totalPages; + + if (pageReader.page.val >= totalPages) { + pageReader.movePage(totalPages - 1); + } + }; + + this.resetMatches = () => { + const touchedParents = new Set(); + + document.querySelectorAll('mark.lnreader-search-match').forEach(mark => { + const parent = mark.parentNode; + if (!parent) { + return; + } + + while (mark.firstChild) { + parent.insertBefore(mark.firstChild, mark); + } + parent.removeChild(mark); + touchedParents.add(parent); + }); + + touchedParents.forEach(parent => { + parent.normalize(); + }); + + this.matches = []; + this.index = -1; + this.total = 0; + this.isTruncated = false; + this.refreshLayout(); + }; + + this.clear = (emit = true, resetQuery = true) => { + this.cancelPendingSearch(); + + if (resetQuery) { + this.query = ''; + } + + this.resetMatches(); + + if (emit) { + this.emit(); + } + }; + + this.getTextBlock = node => { + let element = node.parentElement; + + while ( + element && + element !== reader.chapterElement && + INLINE_TEXT_ELEMENTS.has(element.nodeName) + ) { + element = element.parentElement; + } + + return element || reader.chapterElement; + }; + + this.hasElementBetween = (previousNode, nextNode, selector) => { + const range = document.createRange(); + + try { + range.setStartAfter(previousNode); + range.setEndBefore(nextNode); + return !!range.cloneContents().querySelector(selector); + } catch { + return false; + } finally { + range.detach?.(); + } + }; + + this.getTextSegments = () => { + const segments = []; + const textNodes = []; + const walker = document.createTreeWalker( + reader.chapterElement, + NodeFilter.SHOW_TEXT, + { + acceptNode: node => { + if (!node.nodeValue) { + return NodeFilter.FILTER_REJECT; + } + if (node.parentElement?.closest('script, style')) { + return NodeFilter.FILTER_REJECT; + } + return NodeFilter.FILTER_ACCEPT; + }, + }, + ); + let node = walker.nextNode(); + + while (node) { + textNodes.push(node); + node = walker.nextNode(); + } + + textNodes.forEach(textNode => { + const block = this.getTextBlock(textNode); + const previousSegment = segments[segments.length - 1]; + const previousEntry = + previousSegment?.entries[previousSegment.entries.length - 1]; + const startsNewSegment = + !previousSegment || + previousSegment.block !== block || + this.hasElementBetween( + previousEntry.node, + textNode, + 'br, hr, img, table, ul, ol', + ); + + if (startsNewSegment) { + segments.push({ + block, + entries: [], + text: '', + }); + } + + const segment = segments[segments.length - 1]; + const start = segment.text.length; + const text = textNode.nodeValue || ''; + + segment.entries.push({ + end: start + text.length, + node: textNode, + start, + }); + segment.text += text; + }); + + return segments.filter(segment => segment.text.trim()); + }; + + this.findSegmentMatches = (segment, normalizedTerm) => { + const matches = []; + const normalizedText = segment.text.toLowerCase(); + let matchIndex = normalizedText.indexOf(normalizedTerm); + + while (matchIndex !== -1) { + matches.push(matchIndex); + matchIndex = normalizedText.indexOf( + normalizedTerm, + matchIndex + normalizedTerm.length, + ); + } + + return matches; + }; + + this.getTextPosition = (segment, offset, preferPrevious = false) => { + for (const entry of segment.entries) { + if (offset >= entry.start && offset < entry.end) { + return { + node: entry.node, + offset: offset - entry.start, + }; + } + + if (preferPrevious && offset === entry.end) { + return { + node: entry.node, + offset: entry.node.nodeValue?.length || 0, + }; + } + } + + const entry = segment.entries[segment.entries.length - 1]; + return { + node: entry.node, + offset: entry.node.nodeValue?.length || 0, + }; + }; + + this.removeEmptyInlineTextElement = node => { + if ( + !node || + node.nodeType !== Node.ELEMENT_NODE || + !INLINE_TEXT_ELEMENTS.has(node.nodeName) || + node.textContent || + node.querySelector('img, svg, canvas, video, audio, iframe') + ) { + return; + } + + const parent = node.parentNode; + parent?.removeChild(node); + this.removeEmptyInlineTextElement(parent); + }; + + this.wrapSegmentMatch = (segment, start, length) => { + const end = start + length; + const range = document.createRange(); + const mark = document.createElement('mark'); + const startPosition = this.getTextPosition(segment, start); + const endPosition = this.getTextPosition(segment, end, true); + + mark.className = 'lnreader-search-match'; + range.setStart(startPosition.node, startPosition.offset); + range.setEnd(endPosition.node, endPosition.offset); + mark.appendChild(range.extractContents()); + range.insertNode(mark); + this.removeEmptyInlineTextElement(mark.previousSibling); + this.removeEmptyInlineTextElement(mark.nextSibling); + range.detach?.(); + }; + + this.hasLiveMatches = () => { + return ( + this.matches.length > 0 && + this.matches.every(match => reader.chapterElement.contains(match)) + ); + }; + + this.ensureSearch = query => { + const term = String(query ?? this.query ?? '').trim(); + if (!term) { + this.clear(); + return false; + } + + if (term !== this.query || !this.hasLiveMatches()) { + this.search(term, Math.max(0, this.index)); + } + + return this.matches.length > 0; + }; + + this.scrollToMatch = match => { + if (reader.generalSettings.val.pageReader && window.pageReader) { + const rect = match.getBoundingClientRect(); + const relativePage = Math.floor( + (rect.left + rect.width / 2) / reader.layoutWidth, + ); + const page = Math.max( + 0, + Math.min( + pageReader.totalPages.val - 1, + pageReader.page.val + relativePage, + ), + ); + pageReader.movePage(page); + return; + } + + match.scrollIntoView({ block: 'center', behavior: 'smooth' }); + }; + + this.focus = index => { + if (!this.matches.length) { + this.index = -1; + this.emit(); + return; + } + + this.matches[this.index]?.classList.remove('lnreader-search-match-active'); + this.index = + ((index % this.matches.length) + this.matches.length) % + this.matches.length; + + const match = this.matches[this.index]; + match.classList.add('lnreader-search-match-active'); + this.scrollToMatch(match); + this.emit(); + }; + + this.finishSearch = (query, preferredIndex, total) => { + this.pendingSearchTimer = null; + this.matches = Array.from( + reader.chapterElement.querySelectorAll('mark.lnreader-search-match'), + ); + this.total = total; + this.isTruncated = this.matches.length < this.total; + this.refreshLayout(); + + if (!this.matches.length) { + this.emit(query); + return; + } + + this.focus(Math.max(0, Math.min(preferredIndex, this.matches.length - 1))); + }; + + this.search = (query, preferredIndex = 0) => { + const term = String(query ?? '').trim(); + this.cancelPendingSearch(); + this.resetMatches(); + this.query = term; + + if ( + !term || + (term.length < MIN_QUERY_LENGTH && !SPECIAL_CHARACTER_REGEX.test(term)) + ) { + this.emit(term); + return; + } + + const searchToken = this.searchToken; + const normalizedTerm = term.toLowerCase(); + const textSegments = this.getTextSegments(); + let textSegmentIndex = 0; + let totalMatchCount = 0; + let renderedMatchCount = 0; + + const processBatch = () => { + if (searchToken !== this.searchToken || term !== this.query) { + this.pendingSearchTimer = null; + return; + } + + const batchEnd = Math.min( + textSegmentIndex + SEGMENT_BATCH_SIZE, + textSegments.length, + ); + + while (textSegmentIndex < batchEnd) { + const segment = textSegments[textSegmentIndex]; + const matches = this.findSegmentMatches(segment, normalizedTerm); + const renderableMatches = matches.slice( + 0, + Math.max(0, MAX_RENDERED_MATCHES - renderedMatchCount), + ); + + renderableMatches.reverse().forEach(matchIndex => { + this.wrapSegmentMatch(segment, matchIndex, normalizedTerm.length); + }); + + renderedMatchCount += renderableMatches.length; + totalMatchCount += matches.length; + textSegmentIndex += 1; + } + + if (textSegmentIndex < textSegments.length) { + this.pendingSearchTimer = setTimeout(processBatch, 0); + return; + } + + this.finishSearch(term, preferredIndex, totalMatchCount); + }; + + processBatch(); + }; + + this.next = query => { + if (this.ensureSearch(query)) { + this.focus(this.index + 1); + } + }; + + this.previous = query => { + if (this.ensureSearch(query)) { + this.focus(this.index - 1); + } + }; +})(); From 3d102a52a7d780b096afd78c6d5214e46b670b47 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 10:47:58 +0530 Subject: [PATCH 061/148] perf(reader): Cut Chapter Open Latency and Reading-Time Re-Renders (#1899) [skip ci] * perf(reader): Cut Chapter Open Latency and Reading-Time Re-Renders Opening a chapter blocked the first paint on work that is not needed to show text, and mounted several heavy subtrees while that work was running. Load path (useChapter): - Render the chapter as soon as its text is ready. Resolving the next and previous chapter (two full-scan queries, plus a plugin page fetch over the network at a page boundary) now runs after the chapter is on screen and is pushed into the WebView instead of being baked into its HTML. - Read downloaded chapters with a single native call instead of exists() + readFile(), and start that read in parallel with the database lookup instead of after it. - Cache render-ready (sanitized) HTML, so prefetched chapters skip sanitize-html entirely, and prefetch when the JS thread is idle rather than in the middle of the current load. - Drop failed loads from the cache so a retry actually retries. - Guard every load with a generation id, keep getChapter and friends referentially stable, and defer history/last-read writes off the critical path. Mounting: - The chapter drawer (a list of every chapter) and the settings sheet (a tab view that enumerates TTS engines and voices) are mounted on first use instead of at reader open; the sheet's tabs are lazy. - The loading skeleton shimmers its first lines only instead of animating a full screen of gradient views. While reading: - Progress and mark-as-read writes keep the chapter array identity when nothing changed, and a chapter is marked read (and pushed to the tracker) once instead of on every progress report. - Drawer rows are a memoized component with stable props, the drawer stylesheet is memoized, and the WebView document is built once per chapter instead of on every reader re-render. Also fixes the drawer's loading branch, which compared a ref object to undefined and was therefore unreachable, and guards page-reader transitions against a not-yet-resolved neighbour. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ac6DNTqrKqsQjbdMSmU3nm * perf(reader): Stop Double-Parsing the Chapter and Cut Per-Frame Work Follow-up to the previous pass, mostly inside the reader document itself. Chapter open: - The chapter body was written back into the DOM on every open. The document already arrives with the chapter parsed, so unless bionic reading or paragraph-spacing removal is on, that re-parsed and re-laid-out the whole chapter (and restarted image loads) for nothing. It now only writes when the transformed markup actually differs. - The reading position was restored from `window.load` via `document.fonts.ready`, both of which wait for every image in the chapter - measured at ~1.5s with a single slow image, during which the reader sat at the top of the chapter. It is now restored once the chapter is parsed and styled (~100ms in the same scenario) with an instant scroll, and corrected afterwards if fonts or images changed the height - but only while the reader is still where it was put, so it cannot yank the page from under someone already reading. While reading: - The scrollbar and the footer percentage each had their own unthrottled scroll listener recomputing the same ratio; they now share one listener coalesced to a frame. The footer clock no longer ticks state when the footer is hidden. - Reading time is persisted without rebuilding the in-memory chapter list. It was rebuilt every few seconds for a field no screen renders - the statistics screen aggregates it from the database - and on Fabric react-navigation deliberately does not freeze the screen below the focused one, so it re-rendered the novel screen's chapter list too. - `hidden` moved into its own context. It flips on every tap on the page, and a context value change re-renders all consumers, so the WebView, drawer, appbar and searchbar were all re-rendering for a flag only the reader screen reads. - `openPage` no longer re-queries the chapter list when the requested page is already open, which the drawer does on every mount. Smaller: the battery level is read asynchronously instead of through two synchronous native calls per chapter, the sanitizer options object is built once instead of per chapter, the general settings tab draws its dozen fixed rows directly instead of virtualising them, and the reader settings hook stops allocating a new settings object per render. Verified the document changes by loading the real reader assets in Chromium: position restored before load, no body rewrite when no transform applies, both scroll indicators driven by the shared listener, progress still reported, transforms still applied and reverted, and the post-load correction only firing on an untouched reader. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ac6DNTqrKqsQjbdMSmU3nm * perf(reader): Optimize Search Functionality with Caching and Batch Processing --------- Co-authored-by: Claude <noreply@anthropic.com> --- assets/reader/js/core.js | 107 +++- assets/reader/js/index.d.ts | 9 + assets/reader/js/index.js | 52 +- assets/reader/js/search.js | 89 ++-- .../useNovel/__tests__/chapterActions.test.ts | 43 +- .../novelStore.chapterActions.test.ts | 20 +- .../useNovel/store/chapterActions.ts | 49 +- .../useNovel/store/novelStore.actions.ts | 14 +- .../store/novelStore.chapterActions.ts | 7 +- src/hooks/persisted/useSettings.ts | 32 +- src/screens/WebviewScreen/WebviewScreen.tsx | 36 +- src/screens/reader/ChapterContext.tsx | 27 +- src/screens/reader/ReaderScreen.tsx | 75 ++- .../ChapterDrawer/RenderListChapter.tsx | 15 +- .../reader/components/ChapterDrawer/index.tsx | 83 ++-- .../ReaderBottomSheet/ReaderBottomSheet.tsx | 47 +- .../reader/components/ReaderFooter.tsx | 10 +- .../reader/components/SkeletonLines.tsx | 47 +- .../reader/components/WebViewReader.tsx | 314 +++++++----- .../reader/hooks/__tests__/useChapter.test.ts | 121 ++++- src/screens/reader/hooks/useChapter.ts | 465 +++++++++++------- .../reader/utils/sanitizeChapterText.ts | 123 ++--- src/utils/runWhenIdle.ts | 20 + 23 files changed, 1182 insertions(+), 623 deletions(-) create mode 100644 src/utils/runWhenIdle.ts diff --git a/assets/reader/js/core.js b/assets/reader/js/core.js index 97a552973..3e0ba81b9 100644 --- a/assets/reader/js/core.js +++ b/assets/reader/js/core.js @@ -21,8 +21,6 @@ window.reader = new (function () { chapterGeneralSettings, novel, chapter, - nextChapter, - prevChapter, batteryLevel, autoSaveInterval, DEBUG, @@ -34,6 +32,12 @@ window.reader = new (function () { this.batteryLevel = van.state(batteryLevel); this.readerSettings = van.state(readerSettings); this.generalSettings = van.state(chapterGeneralSettings); + /** + * Bumped whenever the app pushes new adjacent chapters. The chapter is + * rendered before its neighbours are known, so any UI that depends on them + * has to read this state to re-render when they arrive. + */ + this.adjacentVersion = van.state(0); this.chapterElement = document.querySelector('#LNReader-chapter'); this.selection = window.getSelection(); @@ -41,9 +45,17 @@ window.reader = new (function () { this.novel = novel; this.chapter = chapter; - this.nextChapter = nextChapter; - this.prevChapter = prevChapter; + this.nextChapter = undefined; + this.prevChapter = undefined; this.strings = strings; + + /** Called by the app once the neighbouring chapters have been resolved. */ + this.setAdjacentChapters = ({ nextChapter, prevChapter, strings: texts }) => { + this.nextChapter = nextChapter ?? undefined; + this.prevChapter = prevChapter ?? undefined; + Object.assign(this.strings, texts); + this.adjacentVersion.val++; + }; this.autoSaveInterval = autoSaveInterval; this.rawHTML = this.chapterElement.innerHTML; @@ -517,6 +529,7 @@ window.pageReader = new (function () { } destPage = parseInt(destPage, 10); if (destPage < 0) { + if (!reader.prevChapter) return; document.getElementsByClassName('transition-chapter')[0].innerText = reader.prevChapter.name; this.showChapterEnding(true, false, true); @@ -526,6 +539,7 @@ window.pageReader = new (function () { return; } if (destPage >= this.totalPages.val) { + if (!reader.nextChapter) return; document.getElementsByClassName('transition-chapter')[0].innerText = reader.nextChapter.name; this.showChapterEnding(true); @@ -599,7 +613,11 @@ document.addEventListener('DOMContentLoaded', () => { } }); -function calculatePages() { +/** Scroll offset the reading position was restored to, in scroll mode. */ +let restoredScrollTop = null; +let positionRestored = false; + +function calculatePages(behavior = 'instant') { reader.refresh(); if (reader.generalSettings.val.pageReader) { @@ -620,12 +638,10 @@ function calculatePages() { ), ); } else { - window.scrollTo({ - top: - (reader.chapterHeight * reader.chapter.progress) / 100 - - reader.layoutHeight, - behavior: 'smooth', - }); + restoredScrollTop = + (reader.chapterHeight * reader.chapter.progress) / 100 - + reader.layoutHeight; + window.scrollTo({ top: restoredScrollTop, behavior }); } } @@ -636,11 +652,58 @@ const ro = new ResizeObserver(() => { }); ro.observe(reader.chapterElement); -// Also call once on load -window.addEventListener('load', () => { - document.fonts.ready.then(() => { - requestAnimationFrame(() => setTimeout(calculatePages, 0)); +/** + * Fonts and images can still change the chapter height after the position was + * restored. Correct it when that happens - but only while the reader is sitting + * exactly where it was put, otherwise this would yank the page from under + * someone who has already started reading. + */ +const correctReadingPosition = () => { + if (reader.generalSettings.val.pageReader || restoredScrollTop === null) { + return; + } + + const previousHeight = reader.chapterHeight; + reader.refresh(); + if ( + reader.chapterHeight !== previousHeight && + Math.abs(window.scrollY - Math.max(0, restoredScrollTop)) < 4 + ) { + calculatePages(); + } +}; + +const restoreReadingPosition = () => { + requestAnimationFrame(() => + setTimeout(() => { + positionRestored = true; + calculatePages(); + // Deliberately not awaited before restoring: `document.fonts.ready` does + // not resolve until the document has finished loading, which is what this + // is trying to avoid waiting for. + document.fonts.ready.then(correctReadingPosition); + }, 0), + ); +}; + +// Restore as soon as the chapter itself is parsed and styled. Waiting for +// `load` means waiting for every image in the chapter, which can take seconds - +// the reader would sit at the top of the chapter until then. +if (document.readyState === 'loading') { + document.addEventListener('DOMContentLoaded', restoreReadingPosition, { + once: true, }); +} else { + restoreReadingPosition(); +} + +window.addEventListener('load', () => { + if (!positionRestored) { + restoreReadingPosition(); + return; + } + + correctReadingPosition(); }); // click handler @@ -762,6 +825,12 @@ window.addEventListener('load', () => { // text options (function () { + // What the chapter element currently holds. The document is delivered with + // the untransformed chapter already parsed, so writing the same markup back + // would re-parse and re-layout the whole chapter (and restart image loads) + // for nothing - which is exactly what happens when neither transform is on. + let appliedHTML = reader.rawHTML; + van.derive(() => { let html = reader.rawHTML; if (reader.generalSettings.val.bionicReading) { @@ -786,7 +855,15 @@ window.addEventListener('load', () => { ) //if p found, delete all double br near p .replace(/<br>(?:(?=\s*<\/?p[> ])|(?<=<\/?p(?:>| [^>]+>)(?:<[^>]+>)*\s*<br>))\s*/g, ''); } + if (html === appliedHTML) { + return; + } + reader.chapterElement.innerHTML = html; + appliedHTML = html; + reader.refresh(); + + // Replacing the markup dropped the highlights, so restore the search. const searchQuery = window.readerSearch?.query; const searchIndex = window.readerSearch?.index; if (searchQuery) { diff --git a/assets/reader/js/index.d.ts b/assets/reader/js/index.d.ts index 84190e09f..cfdca69bb 100644 --- a/assets/reader/js/index.d.ts +++ b/assets/reader/js/index.d.ts @@ -16,10 +16,13 @@ export interface Reader { generalSettings: State<ChapterGeneralSettings>; readerSettings: State<ChapterReaderSettings>; batteryLevel: State<number>; + /** Bumped whenever the app pushes newly resolved adjacent chapters. */ + adjacentVersion: State<number>; novel: NovelInfo; chapter: ChapterInfo; nextChapter?: ChapterInfo; + prevChapter?: ChapterInfo; autoSaveInterval: number; rawHTML: string; strings: { @@ -28,6 +31,12 @@ export interface Reader { noNextChapter: string; }; + setAdjacentChapters: (adjacent: { + nextChapter?: ChapterInfo; + prevChapter?: ChapterInfo; + strings?: Partial<Reader['strings']>; + }) => void; + //layout props paddingTop: number; layoutHeight: number; diff --git a/assets/reader/js/index.js b/assets/reader/js/index.js index 89e021cb7..093bd03bb 100644 --- a/assets/reader/js/index.js +++ b/assets/reader/js/index.js @@ -1,11 +1,47 @@ const { div, p, img, button, span } = van.tags; +/** + * Registers a callback for the scrolled-through ratio, coalesced to one call + * per frame. Every scroll-driven indicator shares this: separate `scroll` + * listeners all re-run the same work on the same frames, and that shows up + * directly as scrolling smoothness. + */ +const onScrollRatio = (() => { + const callbacks = []; + let queued = false; + + window.addEventListener( + 'scroll', + () => { + if (queued) { + return; + } + queued = true; + requestAnimationFrame(() => { + queued = false; + const ratio = Math.min( + 1, + (window.scrollY + reader.layoutHeight) / reader.chapterHeight, + ); + for (const callback of callbacks) { + callback(ratio); + } + }); + }, + { passive: true }, + ); + + return callback => callbacks.push(callback); +})(); + const ChapterEnding = () => { return () => reader.generalSettings.val.pageReader ? div() : div(div({ class: 'info-text' }, reader.strings.finished), () => - reader.nextChapter + // Reading `adjacentVersion` subscribes this binding to the adjacent + // chapters being pushed in after the chapter itself was rendered. + reader.adjacentVersion.val >= 0 && reader.nextChapter ? button( { class: 'next-button', @@ -47,9 +83,8 @@ const Scrollbar = () => { }); } }; - window.addEventListener( - 'scroll', - () => !lock && !reader.generalSettings.val.pageReader && update(), + onScrollRatio( + ratio => !lock && !reader.generalSettings.val.pageReader && update(ratio), ); return div( { id: 'ScrollBar' }, @@ -192,14 +227,13 @@ const Footer = () => { hour12: false, }), ); - window.addEventListener('scroll', () => { - let ratio = (window.scrollY + reader.layoutHeight) / reader.chapterHeight; - if (ratio > 1) { - ratio = 1; - } + onScrollRatio(ratio => { percentage.val = parseInt(ratio * 100); }); setInterval(() => { + if (!reader.generalSettings.val.showBatteryAndTime) { + return; + } time.val = new Date().toLocaleTimeString(undefined, { hour: '2-digit', minute: '2-digit', diff --git a/assets/reader/js/search.js b/assets/reader/js/search.js index 896964dba..ba3107639 100644 --- a/assets/reader/js/search.js +++ b/assets/reader/js/search.js @@ -1,6 +1,6 @@ window.readerSearch = new (function () { const MIN_QUERY_LENGTH = 3; - const SEGMENT_BATCH_SIZE = 80; + const SEGMENT_BATCH_SIZE = 40; const MAX_RENDERED_MATCHES = 1500; const SPECIAL_CHARACTER_REGEX = /[^\p{L}\p{N}\s]/u; const INLINE_TEXT_ELEMENTS = new Set([ @@ -41,6 +41,9 @@ window.readerSearch = new (function () { this.isTruncated = false; this.searchToken = 0; this.pendingSearchTimer = null; + this.cachedSegments = null; + this.lastSegmentedChapterId = null; + this.isValidState = true; this.emit = (query = this.query) => { reader.post({ @@ -60,6 +63,9 @@ window.readerSearch = new (function () { if (this.pendingSearchTimer !== null) { clearTimeout(this.pendingSearchTimer); + if (typeof cancelIdleCallback !== 'undefined') { + cancelIdleCallback(this.pendingSearchTimer); + } this.pendingSearchTimer = null; } }; @@ -90,17 +96,19 @@ window.readerSearch = new (function () { this.resetMatches = () => { const touchedParents = new Set(); + const marks = document.querySelectorAll('mark.lnreader-search-match'); + const fragment = document.createDocumentFragment(); - document.querySelectorAll('mark.lnreader-search-match').forEach(mark => { + marks.forEach(mark => { const parent = mark.parentNode; if (!parent) { return; } while (mark.firstChild) { - parent.insertBefore(mark.firstChild, mark); + fragment.appendChild(mark.firstChild); } - parent.removeChild(mark); + parent.replaceChild(fragment, mark); touchedParents.add(parent); }); @@ -112,6 +120,8 @@ window.readerSearch = new (function () { this.index = -1; this.total = 0; this.isTruncated = false; + this.isValidState = true; + this.cachedSegments = null; this.refreshLayout(); }; @@ -123,6 +133,7 @@ window.readerSearch = new (function () { } this.resetMatches(); + this.invalidateCache(); if (emit) { this.emit(); @@ -144,20 +155,20 @@ window.readerSearch = new (function () { }; this.hasElementBetween = (previousNode, nextNode, selector) => { - const range = document.createRange(); - - try { - range.setStartAfter(previousNode); - range.setEndBefore(nextNode); - return !!range.cloneContents().querySelector(selector); - } catch { - return false; - } finally { - range.detach?.(); + let current = previousNode.nextSibling; + while (current && current !== nextNode) { + if (current.nodeType === Node.ELEMENT_NODE && current.matches(selector)) { + return true; + } + if (current.querySelector?.(selector)) { + return true; + } + current = current.nextSibling; } + return false; }; - this.getTextSegments = () => { + this.buildTextSegments = () => { const segments = []; const textNodes = []; const walker = document.createTreeWalker( @@ -219,6 +230,14 @@ window.readerSearch = new (function () { return segments.filter(segment => segment.text.trim()); }; + this.getTextSegments = () => { + if (this.cachedSegments) { + return this.cachedSegments; + } + this.cachedSegments = this.buildTextSegments(); + return this.cachedSegments; + }; + this.findSegmentMatches = (segment, normalizedTerm) => { const matches = []; const normalizedText = segment.text.toLowerCase(); @@ -292,13 +311,6 @@ window.readerSearch = new (function () { range.detach?.(); }; - this.hasLiveMatches = () => { - return ( - this.matches.length > 0 && - this.matches.every(match => reader.chapterElement.contains(match)) - ); - }; - this.ensureSearch = query => { const term = String(query ?? this.query ?? '').trim(); if (!term) { @@ -306,7 +318,7 @@ window.readerSearch = new (function () { return false; } - if (term !== this.query || !this.hasLiveMatches()) { + if (term !== this.query || !this.isValidState) { this.search(term, Math.max(0, this.index)); } @@ -330,7 +342,9 @@ window.readerSearch = new (function () { return; } - match.scrollIntoView({ block: 'center', behavior: 'smooth' }); + requestAnimationFrame(() => { + match.scrollIntoView({ block: 'center', behavior: 'smooth' }); + }); }; this.focus = index => { @@ -340,14 +354,19 @@ window.readerSearch = new (function () { return; } - this.matches[this.index]?.classList.remove('lnreader-search-match-active'); + const oldIndex = this.index; this.index = ((index % this.matches.length) + this.matches.length) % this.matches.length; - const match = this.matches[this.index]; - match.classList.add('lnreader-search-match-active'); - this.scrollToMatch(match); + if (oldIndex !== this.index) { + if (oldIndex >= 0) { + this.matches[oldIndex]?.classList.remove('lnreader-search-match-active'); + } + this.matches[this.index].classList.add('lnreader-search-match-active'); + this.scrollToMatch(this.matches[this.index]); + } + this.emit(); }; @@ -358,6 +377,7 @@ window.readerSearch = new (function () { ); this.total = total; this.isTruncated = this.matches.length < this.total; + this.isValidState = true; this.refreshLayout(); if (!this.matches.length) { @@ -368,6 +388,11 @@ window.readerSearch = new (function () { this.focus(Math.max(0, Math.min(preferredIndex, this.matches.length - 1))); }; + this.invalidateCache = () => { + this.cachedSegments = null; + this.isValidState = false; + }; + this.search = (query, preferredIndex = 0) => { const term = String(query ?? '').trim(); this.cancelPendingSearch(); @@ -418,7 +443,13 @@ window.readerSearch = new (function () { } if (textSegmentIndex < textSegments.length) { - this.pendingSearchTimer = setTimeout(processBatch, 0); + if (typeof requestIdleCallback !== 'undefined') { + this.pendingSearchTimer = requestIdleCallback(processBatch, { + timeout: 50, + }); + } else { + this.pendingSearchTimer = setTimeout(processBatch, 0); + } return; } diff --git a/src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts b/src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts index c780d56d5..59bac39d1 100644 --- a/src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts +++ b/src/hooks/persisted/useNovel/__tests__/chapterActions.test.ts @@ -321,50 +321,33 @@ describe('chapterActions', () => { expect.objectContaining({ id: 2, unread: false }), ]); }); - it('increaseTimeSpentAction accumulates timeSpent in db and state', () => { + it('increaseTimeSpentAction persists the elapsed time', () => { const deps = createDeps(); - const state = createStateMutator([ - makeChapter(1, { timeSpent: 500 }), - makeChapter(2, { timeSpent: 500 }), - ]); - increaseTimeSpentAction(1, 200, state.mutate, deps); + increaseTimeSpentAction(1, 200, deps); expect(deps.increaseTimeSpent).toHaveBeenCalledWith(1, 200); - expect(state.getState().map(ch => ch.timeSpent)).toEqual([700, 500]); }); - it('increaseTimeSpentAction treats a missing timeSpent as 0 before adding', () => { + it('increaseTimeSpentAction supports repeated calls on the same chapter', () => { const deps = createDeps(); - const state = createStateMutator([ - makeChapter(1, { timeSpent: undefined }), - ]); - increaseTimeSpentAction(1, 300, state.mutate, deps); + increaseTimeSpentAction(1, 100, deps); + increaseTimeSpentAction(1, 150, deps); - expect(deps.increaseTimeSpent).toHaveBeenCalledWith(1, 300); - expect(state.getState()[0].timeSpent).toBe(300); + expect(deps.increaseTimeSpent).toHaveBeenNthCalledWith(1, 1, 100); + expect(deps.increaseTimeSpent).toHaveBeenNthCalledWith(2, 1, 150); }); - it('increaseTimeSpentAction is a no-op on state for a chapterId not present', () => { + it('increaseTimeSpentAction leaves the in-memory chapter list untouched', () => { const deps = createDeps(); const state = createStateMutator([makeChapter(1, { timeSpent: 500 })]); + const before = state.getState(); - increaseTimeSpentAction(999, 200, state.mutate, deps); + increaseTimeSpentAction(1, 200, deps); - expect(deps.increaseTimeSpent).toHaveBeenCalledWith(999, 200); - expect(state.getState().map(ch => ch.timeSpent)).toEqual([500]); - }); - - it('increaseTimeSpentAction supports repeated calls accumulating on the same chapter', () => { - const deps = createDeps(); - const state = createStateMutator([makeChapter(1, { timeSpent: 0 })]); - - increaseTimeSpentAction(1, 100, state.mutate, deps); - increaseTimeSpentAction(1, 150, state.mutate, deps); - - expect(deps.increaseTimeSpent).toHaveBeenNthCalledWith(1, 1, 100); - expect(deps.increaseTimeSpent).toHaveBeenNthCalledWith(2, 1, 150); - expect(state.getState()[0].timeSpent).toBe(250); + // Reading time is reported every few seconds and no screen renders it from + // the store, so the list must not be rebuilt for it. + expect(state.getState()).toBe(before); }); }); diff --git a/src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts b/src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts index 146cb1904..4bd0ccef1 100644 --- a/src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts +++ b/src/hooks/persisted/useNovel/__tests__/novelStore.chapterActions.test.ts @@ -462,30 +462,18 @@ describe('novelStore.chapterActions', () => { harness.chapterDeps, ); }); - it('increaseTimeSpent delegates mutation to low-level action with dependencies', () => { + it('increaseTimeSpent delegates to the low-level action with dependencies', () => { const harness = createHarness(); - ( - increaseTimeSpentAction as jest.MockedFunction< - typeof increaseTimeSpentAction - > - ).mockImplementation((chapterId, timeSpent, mutate) => { - mutate(chs => - chs.map(ch => - ch.id === chapterId - ? { ...ch, timeSpent: (ch.timeSpent ?? 0) + timeSpent } - : ch, - ), - ); - }); + const chaptersBefore = harness.getState().chapters; harness.actions.increaseTimeSpent(1, 200); expect(increaseTimeSpentAction).toHaveBeenCalledWith( 1, 200, - expect.any(Function), harness.chapterDeps, ); - expect(harness.getState().chapters[0].timeSpent).toBe(200); + // Persisted only: the chapter list is not rebuilt for reading time. + expect(harness.getState().chapters).toBe(chaptersBefore); }); }); diff --git a/src/hooks/persisted/useNovel/store/chapterActions.ts b/src/hooks/persisted/useNovel/store/chapterActions.ts index d957842ce..8fe54d13e 100644 --- a/src/hooks/persisted/useNovel/store/chapterActions.ts +++ b/src/hooks/persisted/useNovel/store/chapterActions.ts @@ -141,8 +141,13 @@ export const markChapterReadAction = ( ) => { runAsyncAction(deps.markChapterRead(chapterId), deps); - mutateChapters(chs => - chs.map(c => { + mutateChapters(chs => { + // Reaching the end of a chapter marks it read on every progress report. + if (!chs.some(c => c.id === chapterId && c.unread)) { + return chs; + } + + return chs.map(c => { if (c.id !== chapterId) { return c; } @@ -151,8 +156,8 @@ export const markChapterReadAction = ( ...c, unread: false, }; - }), - ); + }); + }); }; export const markChaptersReadAction = ( @@ -254,8 +259,17 @@ export const updateChapterProgressAction = ( deps, ); - mutateChapters(chs => - chs.map(c => { + mutateChapters(chs => { + // The reader reports progress continuously while scrolling. Keeping the + // same array when nothing changed spares every chapter list subscribed to + // the store a re-render. + if ( + !chs.some(c => c.id === chapterId && c.progress !== normalizedProgress) + ) { + return chs; + } + + return chs.map(c => { if (c.id !== chapterId) { return c; } @@ -264,8 +278,8 @@ export const updateChapterProgressAction = ( ...c, progress: normalizedProgress, }; - }), - ); + }); + }); }; export const deleteChapterAction = ( @@ -367,22 +381,17 @@ export const refreshChaptersAction = ({ } }; +/** + * Persists reading time only. The reader reports it every few seconds for as + * long as a chapter is open, and mirroring it into the in-memory chapter list + * would rebuild that list (and re-render every screen showing it) on each + * report - for a field no screen renders: the statistics screen aggregates + * `timeSpent` straight from the database. + */ export function increaseTimeSpentAction( chapterId: number, timeSpent: number, - mutateChapters: MutateChapters, deps: ChapterActionsDependencies = defaultChapterActionsDependencies, ) { runAsyncAction(deps.increaseTimeSpent(chapterId, timeSpent), deps); - - mutateChapters(chapters => - chapters.map(ch => - ch.id === chapterId - ? { - ...ch, - timeSpent: (ch.timeSpent ?? 0) + timeSpent, - } - : ch, - ), - ); } diff --git a/src/hooks/persisted/useNovel/store/novelStore.actions.ts b/src/hooks/persisted/useNovel/store/novelStore.actions.ts index b63fe1183..d39d691b8 100644 --- a/src/hooks/persisted/useNovel/store/novelStore.actions.ts +++ b/src/hooks/persisted/useNovel/store/novelStore.actions.ts @@ -211,11 +211,19 @@ export const createNovelStoreActions = ({ deps.persistPageIndex?.(index); }, openPage: async index => { - const pages = get().pages; - if (pages.length === 0) { + const state = get(); + if (state.pages.length === 0) { + return; + } + const resolvedIndex = Math.min( + Math.max(index, 0), + state.pages.length - 1, + ); + // Callers open the page a chapter belongs to without knowing whether it + // is already open; re-querying it would rebuild the whole chapter list. + if (resolvedIndex === state.pageIndex && state.chapters.length > 0) { return; } - const resolvedIndex = Math.min(Math.max(index, 0), pages.length - 1); set({ pageIndex: resolvedIndex }); deps.persistPageIndex?.(resolvedIndex); await get().actions.getChapters(); diff --git a/src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts b/src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts index 2d20695a1..e1d3b5d60 100644 --- a/src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts +++ b/src/hooks/persisted/useNovel/store/novelStore.chapterActions.ts @@ -337,12 +337,7 @@ export const createNovelStoreChapterActions = ({ }, increaseTimeSpent: (chapterId, timeSpent) => { - increaseTimeSpentAction( - chapterId, - timeSpent, - mutateChapters, - chapterActionsDependencies, - ); + increaseTimeSpentAction(chapterId, timeSpent, chapterActionsDependencies); }, }; }; diff --git a/src/hooks/persisted/useSettings.ts b/src/hooks/persisted/useSettings.ts index ea76f8d78..28538e5b2 100644 --- a/src/hooks/persisted/useSettings.ts +++ b/src/hooks/persisted/useSettings.ts @@ -6,6 +6,7 @@ import { } from '@screens/library/constants/constants'; import { TtsEngine, TtsVoice } from '@modules/nitro-tts'; import { useMMKVObject } from 'react-native-mmkv'; +import { useMemo } from 'react'; import { getMMKVObject } from '@utils/mmkv/mmkv'; export const APP_SETTINGS = 'APP_SETTINGS'; @@ -321,19 +322,24 @@ export const useChapterReaderSettings = () => { const [storedSettings = initialChapterReaderSettings, setSettings] = useMMKVObject<ChapterReaderSettings>(CHAPTER_READER_SETTINGS); - // Ensure TTS settings have proper defaults (migration for existing users) - const chapterReaderSettings = { - ...storedSettings, - tts: { - ...initialChapterReaderSettings.tts, - ...storedSettings.tts, - // Explicitly ensure these defaults if undefined - autoPageAdvance: storedSettings.tts?.autoPageAdvance ?? false, - scrollToTop: storedSettings.tts?.scrollToTop ?? true, - rate: storedSettings.tts?.rate ?? 1, - pitch: storedSettings.tts?.pitch ?? 1, - }, - }; + // Ensure TTS settings have proper defaults (migration for existing users). + // Memoized because several reader components read these settings, and a new + // object on every render invalidates everything derived from them. + const chapterReaderSettings = useMemo( + () => ({ + ...storedSettings, + tts: { + ...initialChapterReaderSettings.tts, + ...storedSettings.tts, + // Explicitly ensure these defaults if undefined + autoPageAdvance: storedSettings.tts?.autoPageAdvance ?? false, + scrollToTop: storedSettings.tts?.scrollToTop ?? true, + rate: storedSettings.tts?.rate ?? 1, + pitch: storedSettings.tts?.pitch ?? 1, + }, + }), + [storedSettings], + ); const setChapterReaderSettings = (values: Partial<ChapterReaderSettings>) => setSettings({ ...chapterReaderSettings, ...values }); diff --git a/src/screens/WebviewScreen/WebviewScreen.tsx b/src/screens/WebviewScreen/WebviewScreen.tsx index 1d5763c6c..1fd7287e9 100644 --- a/src/screens/WebviewScreen/WebviewScreen.tsx +++ b/src/screens/WebviewScreen/WebviewScreen.tsx @@ -1,5 +1,6 @@ -import React, { useRef, useState } from 'react'; +import React, { useCallback, useMemo, useRef, useState } from 'react'; import WebView, { WebViewNavigation } from 'react-native-webview'; +import type { WebViewProgressEvent } from 'react-native-webview/lib/WebViewTypes'; import { ProgressBar } from 'react-native-paper'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; @@ -25,7 +26,11 @@ type StorageData = { const WebviewScreen = ({ route, navigation }: WebviewScreenProps) => { const { name, url, pluginId, isNovel } = route.params; const isSave = getPlugin(pluginId)?.webStorageUtilized; - const uri = resolveUrl(pluginId, url, isNovel); + const uri = useMemo( + () => resolveUrl(pluginId, url, isNovel), + [isNovel, pluginId, url], + ); + const userAgent = useMemo(() => getUserAgent(), []); const { bottom } = useSafeAreaInsets(); const theme = useTheme(); @@ -48,6 +53,18 @@ const WebviewScreen = ({ route, navigation }: WebviewScreenProps) => { setCanGoForward(e.canGoForward); }; + const handleLoadProgress = useCallback( + ({ nativeEvent }: WebViewProgressEvent) => { + const next = nativeEvent.progress; + // Progress is reported continuously: re-rendering the screen (and with + // it the WebView element) for sub-percent changes is wasted work. + setProgress(current => + next === 1 || Math.abs(next - current) >= 0.05 ? next : current, + ); + }, + [], + ); + const saveData = () => { if (pluginId && tempData && isSave) { store.set( @@ -77,6 +94,11 @@ const WebviewScreen = ({ route, navigation }: WebviewScreenProps) => { const injectJavaScriptCode = 'window.ReactNativeWebView.postMessage(JSON.stringify({localStorage, sessionStorage}))'; + // Stable object props: a new `source` reloads the page, and a new + // `containerStyle` re-applies layout on every progress update. + const source = useMemo(() => ({ uri }), [uri]); + const containerStyle = useMemo(() => ({ paddingBottom: bottom }), [bottom]); + return ( <> <Appbar @@ -98,19 +120,19 @@ const WebviewScreen = ({ route, navigation }: WebviewScreenProps) => { visible={progress !== 1} /> <WebView - userAgent={getUserAgent()} + userAgent={userAgent} ref={webViewRef} - source={{ uri }} + source={source} setDisplayZoomControls={true} setBuiltInZoomControls={false} setSupportMultipleWindows={false} injectedJavaScript={injectJavaScriptCode} onNavigationStateChange={handleNavigation} - onLoadProgress={({ nativeEvent }) => setProgress(nativeEvent.progress)} - onMessage={({ nativeEvent }) => + onLoadProgress={handleLoadProgress} + onMessage={({ nativeEvent }: { nativeEvent: { data: string } }) => setTempData(JSON.parse(nativeEvent.data)) } - containerStyle={{ paddingBottom: bottom }} + containerStyle={containerStyle} /> {menuVisible ? ( <Menu diff --git a/src/screens/reader/ChapterContext.tsx b/src/screens/reader/ChapterContext.tsx index 7f7491360..0e84fd0d7 100644 --- a/src/screens/reader/ChapterContext.tsx +++ b/src/screens/reader/ChapterContext.tsx @@ -3,7 +3,7 @@ import { ChapterInfo, NovelInfo } from '@database/types'; import WebView from 'react-native-webview'; import useChapter from './hooks/useChapter'; -type ChapterContextType = ReturnType<typeof useChapter> & { +type ChapterContextType = ReturnType<typeof useChapter>['chapterContext'] & { novel: NovelInfo; webViewRef: React.RefObject<WebView<{}> | null>; }; @@ -12,6 +12,13 @@ const defaultValue = {} as ChapterContextType; const ChapterContext = createContext<ChapterContextType>(defaultValue); +/** + * Whether the reader chrome is hidden. It lives in its own context because it + * changes on every tap, and a context value change re-renders every consumer - + * only the screen that draws the appbar and footer cares about it. + */ +const ReaderChromeHiddenContext = createContext<boolean>(true); + export function ChapterContextProvider({ children, novel, @@ -22,20 +29,26 @@ export function ChapterContextProvider({ initialChapter: ChapterInfo; }) { const webViewRef = useRef<WebView>(null); - const chapterHookContent = useChapter(webViewRef, initialChapter, novel); + const { hidden, chapterContext } = useChapter( + webViewRef, + initialChapter, + novel, + ); const contextValue = useMemo( () => ({ novel, webViewRef, - ...chapterHookContent, + ...chapterContext, }), - [novel, webViewRef, chapterHookContent], + [novel, webViewRef, chapterContext], ); return ( <ChapterContext.Provider value={contextValue}> - {children} + <ReaderChromeHiddenContext.Provider value={hidden}> + {children} + </ReaderChromeHiddenContext.Provider> </ChapterContext.Provider> ); } @@ -43,3 +56,7 @@ export function ChapterContextProvider({ export const useChapterContext = () => { return useContext(ChapterContext); }; + +export const useReaderChromeHidden = () => { + return useContext(ReaderChromeHiddenContext); +}; diff --git a/src/screens/reader/ReaderScreen.tsx b/src/screens/reader/ReaderScreen.tsx index 339b04790..1a7bc782c 100644 --- a/src/screens/reader/ReaderScreen.tsx +++ b/src/screens/reader/ReaderScreen.tsx @@ -12,7 +12,11 @@ import { ErrorScreenV2 } from '@components'; import { ChapterScreenProps } from '@navigators/types'; import { getString } from '@i18n/translations'; import KeepScreenAwake from './components/KeepScreenAwake'; -import { ChapterContextProvider, useChapterContext } from './ChapterContext'; +import { + ChapterContextProvider, + useChapterContext, + useReaderChromeHidden, +} from './ChapterContext'; import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { useBackHandler } from '@hooks/index'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; @@ -22,6 +26,12 @@ import { EMPTY_READER_SEARCH_RESULT, ReaderSearchResult } from './types'; const Chapter = ({ route, navigation }: ChapterScreenProps) => { const [open, setOpen] = useState(false); + /** + * The drawer renders a list of every chapter in the novel and is mounted + * off-screen by `Drawer`. Mounting it up front competes with the chapter load + * for the JS thread, so it is only created once the drawer is actually used. + */ + const [drawerMounted, setDrawerMounted] = useState(false); useBackHandler(() => { if (open) { @@ -32,9 +42,17 @@ const Chapter = ({ route, navigation }: ChapterScreenProps) => { }); const openDrawer = useCallback(() => { + setDrawerMounted(true); setOpen(true); }, []); + const closeDrawer = useCallback(() => setOpen(false), []); + + const renderDrawerContent = useCallback( + () => (drawerMounted ? <ChapterDrawer /> : null), + [drawerMounted], + ); + return ( <ChapterContextProvider novel={route.params.novel} @@ -42,9 +60,9 @@ const Chapter = ({ route, navigation }: ChapterScreenProps) => { > <Drawer open={open} - onOpen={() => setOpen(true)} - onClose={() => setOpen(false)} - renderDrawerContent={() => <ChapterDrawer />} + onOpen={openDrawer} + onClose={closeDrawer} + renderDrawerContent={renderDrawerContent} > <ChapterContent route={route} @@ -65,7 +83,17 @@ export const ChapterContent = ({ openDrawer, }: ChapterContentProps) => { const { left, right } = useSafeAreaInsets(); - const { novel, chapter, onUserInteraction } = useChapterContext(); + const { + novel, + chapter, + onUserInteraction, + loading, + error, + webViewRef, + hideHeader, + refetch, + } = useChapterContext(); + const hidden = useReaderChromeHidden(); const readerSheetRef = useRef<BottomSheetModalMethods>(null); const theme = useTheme(); const { pageReader = false, keepScreenOn } = useChapterGeneralSettings(); @@ -78,6 +106,12 @@ export const ChapterContent = ({ ); const [searchText, setSearchTextState] = useState(''); const searchTextRef = useRef(''); + /** + * The settings sheet mounts a tab view (including the TTS engine/voice + * pickers), which is far too much work to do while the chapter is loading. + */ + const [readerSheetMounted, setReaderSheetMounted] = useState(false); + const pendingSheetPresentRef = useRef(false); const setSearchText = useCallback((text: string) => { searchTextRef.current = text; @@ -93,6 +127,22 @@ export const ChapterContent = ({ resetSearchResult(); }, [resetSearchResult, setSearchText]); + const openReaderSheet = useCallback(() => { + if (readerSheetMounted) { + readerSheetRef.current?.present(); + return; + } + pendingSheetPresentRef.current = true; + setReaderSheetMounted(true); + }, [readerSheetMounted]); + + useEffect(() => { + if (readerSheetMounted && pendingSheetPresentRef.current) { + pendingSheetPresentRef.current = false; + readerSheetRef.current?.present(); + } + }, [readerSheetMounted]); + useBackHandler( useCallback(() => { if (searchVisible) { @@ -113,9 +163,6 @@ export const ChapterContent = ({ resetSearch(); }, [chapter.id, resetSearch]); - const { hidden, loading, error, webViewRef, hideHeader, refetch } = - useChapterContext(); - useEffect(() => { if (hidden) { setSearchVisible(false); @@ -135,7 +182,7 @@ export const ChapterContent = ({ `); }, [hidden, searchVisible, webViewRef]); - const scrollToStart = () => { + const scrollToStart = useCallback(() => { onUserInteraction(); requestAnimationFrame(() => { webViewRef?.current?.injectJavaScript( @@ -149,7 +196,7 @@ export const ChapterContent = ({ })()`, ); }); - }; + }, [onUserInteraction, pageReader, webViewRef]); const openDrawerI = useCallback(() => { openDrawer(); @@ -169,7 +216,7 @@ export const ChapterContent = ({ return; } hideHeader(); - }, [hideHeader, searchVisible]); + }, [hideHeader, onUserInteraction, searchVisible]); if (error) { return ( @@ -208,7 +255,9 @@ export const ChapterContent = ({ searchTextRef={searchTextRef} /> )} - <ReaderBottomSheetV2 bottomSheetRef={readerSheetRef} /> + {readerSheetMounted ? ( + <ReaderBottomSheetV2 bottomSheetRef={readerSheetRef} /> + ) : null} {!hidden ? ( <> <ReaderAppbar @@ -226,7 +275,7 @@ export const ChapterContent = ({ /> {!searchVisible ? ( <ReaderFooter - readerSheetRef={readerSheetRef} + openReaderSheet={openReaderSheet} scrollToStart={scrollToStart} navigation={navigation} openDrawer={openDrawerI} diff --git a/src/screens/reader/components/ChapterDrawer/RenderListChapter.tsx b/src/screens/reader/components/ChapterDrawer/RenderListChapter.tsx index 24d10ff6e..9e647f59f 100644 --- a/src/screens/reader/components/ChapterDrawer/RenderListChapter.tsx +++ b/src/screens/reader/components/ChapterDrawer/RenderListChapter.tsx @@ -17,10 +17,16 @@ type Props = { styles: Styles; theme: ThemeColors; chapterId: number; - onPress: () => void; + /** Takes the chapter so the caller can pass a stable handler. */ + onPress: (chapter: ChapterInfo) => void; }; -const renderListChapter = ({ +/** + * A component rather than a render function so that rows can bail out of + * re-rendering: the chapter list is re-created whenever reading progress is + * written, which happens continuously while a chapter is open. + */ +const RenderListChapter = ({ item, styles, theme, @@ -38,7 +44,7 @@ const renderListChapter = ({ > <Pressable android_ripple={{ color: theme.rippleColor }} - onPress={onPress} + onPress={() => onPress(item)} style={styles.chapterCtn} > <Text @@ -64,4 +70,5 @@ const renderListChapter = ({ </View> ); }; -export default renderListChapter; + +export default React.memo(RenderListChapter); diff --git a/src/screens/reader/components/ChapterDrawer/index.tsx b/src/screens/reader/components/ChapterDrawer/index.tsx index 846de3fb7..fbf47d7dc 100644 --- a/src/screens/reader/components/ChapterDrawer/index.tsx +++ b/src/screens/reader/components/ChapterDrawer/index.tsx @@ -12,7 +12,7 @@ import { Button, LoadingScreenV2 } from '@components/index'; import { EdgeInsets, useSafeAreaInsets } from 'react-native-safe-area-context'; import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; -import renderListChapter from './RenderListChapter'; +import RenderListChapter from './RenderListChapter'; import { useChapterContext } from '@screens/reader/ChapterContext'; import { LegendList, @@ -21,6 +21,7 @@ import { } from '@legendapp/list/react-native'; import { noop } from 'lodash-es'; import { useNovelActions, useNovelValue } from '@screens/novel/NovelContext'; +import { ChapterInfo } from '@database/types'; type ButtonProperties = { text: string; @@ -32,6 +33,11 @@ type ButtonsProperties = { down: ButtonProperties; }; +const viewabilityConfig = { + minimumViewTime: 100, + itemVisiblePercentThreshold: 90, +}; + const ChapterDrawer = () => { const { chapter, getChapter, setLoading } = useChapterContext(); const chapters = useNovelValue('chapters'); @@ -47,7 +53,10 @@ const ChapterDrawer = () => { const listRef = useRef<LegendListRef | null>(null); // ChapterInfo is used via the hooks - const styles = createStylesheet(theme, insets); + const styles = useMemo( + () => createStylesheet(theme, insets), + [theme, insets], + ); const { sort = defaultChapterSort } = novelSettings; const listAscending = sort.endsWith('Asc'); @@ -72,7 +81,9 @@ const ChapterDrawer = () => { pageIndex = 0; } openPage(pageIndex); - }, [chapter, pages, openPage]); + // Only the page matters here; depending on the whole chapter object would + // re-run this on every progress update. + }, [chapter.page, pages, openPage]); const calculateScrollToIndex = useCallback(() => { if (chapters.length < 1) { @@ -87,7 +98,13 @@ const ChapterDrawer = () => { return indexOfCurrentChapter >= 2 ? indexOfCurrentChapter - 2 : 0; }, [chapters, chapter.id]); - const scrollToIndex = useRef<number | undefined>(calculateScrollToIndex()); + /** + * Index the list should sit at, or `undefined` while the chapters are still + * loading. Derived during render (rather than read back from the ref) so the + * list actually appears once the chapters arrive. + */ + const currentScrollIndex = calculateScrollToIndex(); + const scrollToIndex = useRef<number | undefined>(currentScrollIndex); const [footerBtnProps, setButtonProperties] = useState<ButtonsProperties>(defaultButtonLayout); @@ -126,6 +143,29 @@ const ChapterDrawer = () => { }, [defaultButtonLayout, listAscending], ); + const openChapter = useCallback( + (item: ChapterInfo) => { + setLoading(true); + getChapter(item); + }, + [getChapter, setLoading], + ); + + // Every prop here is stable for a given chapter, so unchanged rows can skip + // re-rendering when the chapter list is rebuilt. + const renderItem = useCallback( + ({ item }: { item: ChapterInfo }) => ( + <RenderListChapter + item={item} + styles={styles} + theme={theme} + chapterId={chapter.id} + onPress={openChapter} + /> + ), + [chapter.id, openChapter, styles, theme], + ); + const scroll = useCallback((index?: number) => { if (index !== undefined) { listRef.current?.scrollToIndex({ @@ -140,51 +180,36 @@ const ChapterDrawer = () => { }, []); useEffect(() => { - const next = calculateScrollToIndex(); - if (next !== undefined) { + if (currentScrollIndex !== undefined) { if ( scrollToIndex.current === undefined || - next !== scrollToIndex.current + currentScrollIndex !== scrollToIndex.current ) { - scroll(next); + scroll(currentScrollIndex); } - scrollToIndex.current = next; + scrollToIndex.current = currentScrollIndex; } - }, [chapters, chapter.id, calculateScrollToIndex, scroll]); + }, [currentScrollIndex, scroll]); return ( <View style={styles.drawer}> <Text style={styles.headerCtn}>{getString('common.chapters')}</Text> - {scrollToIndex === undefined ? ( + {currentScrollIndex === undefined ? ( <LoadingScreenV2 theme={theme} /> ) : ( <LegendList ref={listRef} recycleItems - viewabilityConfig={{ - minimumViewTime: 100, - itemVisiblePercentThreshold: 90, - }} + viewabilityConfig={viewabilityConfig} onViewableItemsChanged={checkViewableItems} data={chapters} - extraData={[chapter, scrollToIndex.current]} + extraData={chapter.id} keyExtractor={item => `chapter_${item.id}_${item.position ?? 'no_pos'}` } - renderItem={val => - renderListChapter({ - item: val.item, - styles, - theme, - chapterId: chapter.id, - onPress: () => { - setLoading(true); - getChapter(val.item); - }, - }) - } + renderItem={renderItem} estimatedItemSize={60} - initialScrollIndex={scrollToIndex.current} + initialScrollIndex={currentScrollIndex} onEndReached={ batchInformation.batch < batchInformation.total && !fetching ? getNextChapterBatch diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx index ba66a70a3..84287c33f 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx @@ -15,7 +15,7 @@ import React, { } from 'react'; import Color from 'color'; -import { BottomSheetFlashList, BottomSheetView } from '@gorhom/bottom-sheet'; +import { BottomSheetScrollView, BottomSheetView } from '@gorhom/bottom-sheet'; import BottomSheet from '@components/BottomSheet/BottomSheet'; import { TopTabBar } from '@components'; import { useChapterGeneralSettings, useTheme } from '@hooks/persisted'; @@ -79,7 +79,7 @@ const GeneralTab: React.FC = React.memo(() => { [setChapterGeneralSettings, settings], ); - const preferences = useMemo( + const preferences: { key: string; label: string }[] = useMemo( () => [ { key: 'fullScreenMode', label: 'fullscreen' }, { key: 'autoScroll', label: 'autoscroll' }, @@ -97,29 +97,22 @@ const GeneralTab: React.FC = React.memo(() => { [], ); - const renderItem = useCallback( - ({ item }: { item: { key: string; label: string } }) => ( - <ReaderSheetPreferenceItem - key={item.key} - label={getString( - `readerScreen.bottomSheet.${item.label}` as keyof StringMap, - )} - onPress={() => toggleSetting(item.key as keyof typeof settings)} // @ts-ignore - value={settings[item.key]} - theme={theme} - /> - ), - [settings, theme, toggleSetting], - ); - + // A fixed dozen rows: virtualising them costs more to mount and measure than + // simply drawing them, and this runs while the sheet is opening. return ( - <BottomSheetFlashList - data={preferences} - extraData={[settings]} - keyExtractor={(item: { key: string; label: string }) => item.key} - renderItem={renderItem} - estimatedItemSize={60} - /> + <BottomSheetScrollView> + {preferences.map(item => ( + <ReaderSheetPreferenceItem + key={item.key} + label={getString( + `readerScreen.bottomSheet.${item.label}` as keyof StringMap, + )} + onPress={() => toggleSetting(item.key as keyof typeof settings)} // @ts-ignore + value={settings[item.key]} + theme={theme} + /> + ))} + </BottomSheetScrollView> ); }); @@ -133,6 +126,8 @@ const routes = [ { key: 'ttsTab', title: 'TTS' }, ]; +const renderLazyPlaceholder = () => <View style={styles.flex} />; + const ReaderBottomSheetV2: React.FC<ReaderBottomSheetV2Props> = ({ bottomSheetRef, }) => { @@ -184,6 +179,10 @@ const ReaderBottomSheetV2: React.FC<ReaderBottomSheetV2Props> = ({ onIndexChange={setIndex} initialLayout={{ width: layout.width }} style={styles.tabView} + // Without this every tab is mounted at once – the TTS tab alone + // enumerates the device's engines and voices over the bridge. + lazy + renderLazyPlaceholder={renderLazyPlaceholder} /> </BottomSheetView> </BottomSheet> diff --git a/src/screens/reader/components/ReaderFooter.tsx b/src/screens/reader/components/ReaderFooter.tsx index 60c7a115b..97be9f523 100644 --- a/src/screens/reader/components/ReaderFooter.tsx +++ b/src/screens/reader/components/ReaderFooter.tsx @@ -7,14 +7,13 @@ import Animated, { ReduceMotion, withTiming, } from 'react-native-reanimated'; -import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { ChapterScreenProps } from '@navigators/types'; import { useChapterContext } from '../ChapterContext'; import { useTheme } from '@hooks/persisted'; import { useNovelLayout } from '@screens/novel/NovelContext'; interface ChapterFooterProps { - readerSheetRef: React.RefObject<BottomSheetModalMethods | null>; + openReaderSheet: () => void; scrollToStart: () => void; navigation: ChapterScreenProps['navigation']; openDrawer: () => void; @@ -64,11 +63,8 @@ const createExiting = (navigationBarHeight: number) => () => { return { initialValues, animations }; }; - - - const ChapterFooter = ({ - readerSheetRef, + openReaderSheet, scrollToStart, navigation, openDrawer, @@ -161,7 +157,7 @@ const ChapterFooter = ({ <Pressable android_ripple={rippleConfig} style={styles.buttonStyles} - onPress={() => readerSheetRef.current?.present()} + onPress={openReaderSheet} > <IconButton icon="cog-outline" diff --git a/src/screens/reader/components/SkeletonLines.tsx b/src/screens/reader/components/SkeletonLines.tsx index b39447cbc..3c43242a4 100644 --- a/src/screens/reader/components/SkeletonLines.tsx +++ b/src/screens/reader/components/SkeletonLines.tsx @@ -15,6 +15,12 @@ interface Props { containerWidth: DimensionValue; highlightColor?: string; lineHeight: number; + /** + * How many lines actually shimmer. Every shimmering line costs a gradient + * view plus an animation, and this placeholder is shown while the app is busy + * loading, so the lines below the fold are rendered as plain bars. + */ + maxAnimatedLines?: number; textSize: number; width?: DimensionValue; } @@ -40,6 +46,7 @@ const SkeletonLines = ({ containerMargin = 0, color = '#ebebeb', highlightColor = '#c5c5c5', + maxAnimatedLines = 12, }: Props) => { const { disableLoadingAnimations } = useAppSettings(); const window = useWindowDimensions(); @@ -64,16 +71,36 @@ const SkeletonLines = ({ return ( <View style={styles.container}> - {lines.map((_, index) => ( - <ShimmerPlaceholder - key={`reader-line-skeleton-${index}`} - style={styles.line} - shimmerColors={[color, highlightColor, color]} - width={index % 5 === 4 ? resolvedWidth * 0.68 : resolvedWidth} - height={textSize} - stopAutoRun={disableLoadingAnimations} - /> - ))} + {lines.map((_, index) => { + const lineWidth = + index % 5 === 4 ? resolvedWidth * 0.68 : resolvedWidth; + + if (disableLoadingAnimations || index >= maxAnimatedLines) { + return ( + <View + key={`reader-line-skeleton-${index}`} + style={[ + styles.line, + { + backgroundColor: color, + height: textSize, + width: lineWidth, + }, + ]} + /> + ); + } + + return ( + <ShimmerPlaceholder + key={`reader-line-skeleton-${index}`} + style={styles.line} + shimmerColors={[color, highlightColor, color]} + width={lineWidth} + height={textSize} + /> + ); + })} </View> ); }; diff --git a/src/screens/reader/components/WebViewReader.tsx b/src/screens/reader/components/WebViewReader.tsx index df06d9cd1..5e33ea402 100644 --- a/src/screens/reader/components/WebViewReader.tsx +++ b/src/screens/reader/components/WebViewReader.tsx @@ -16,12 +16,13 @@ import { initialChapterGeneralSettings, initialChapterReaderSettings, } from '@hooks/persisted/useSettings'; -import { getBatteryLevelSync } from 'react-native-device-info'; +import { getBatteryLevel } from 'react-native-device-info'; import { PLUGIN_STORAGE } from '@utils/Storages'; import { useChapterContext } from '../ChapterContext'; import { ReaderSearchResult } from '../types'; import { useTtsSession } from '../hooks/useTtsSession'; import type { TtsSettings } from '@modules/nitro-tts'; +import { ChapterInfo } from '@database/types'; type WebViewPostEvent = { type: string; @@ -72,9 +73,37 @@ const toNativeTtsSettings = ( pitch: settings?.pitch ?? 1, }); +/** + * The adjacent chapters are resolved after the chapter itself is on screen, so + * they are pushed into the loaded page instead of being baked into the HTML – + * rebuilding the HTML would reload the WebView and lose the reading position. + */ +const buildAdjacentChapterScript = ( + nextChapter?: ChapterInfo, + prevChapter?: ChapterInfo, +) => ` + window.reader?.setAdjacentChapters?.(${JSON.stringify({ + nextChapter, + prevChapter, + strings: { + nextChapter: getString('readerScreen.nextChapter', { + name: nextChapter?.name, + }), + }, + })}); + true; +`; + const { RNDeviceInfo } = NativeModules; const deviceInfoEmitter = new NativeEventEmitter(RNDeviceInfo); +/** + * Last level seen, so a chapter can be rendered without the synchronous native + * call the sync variant of this API performs. It is refreshed asynchronously + * and pushed into the page, which also happens on every battery change event. + */ +let lastKnownBatteryLevel = 0; + const assetsUriPrefix = __DEV__ ? 'http://localhost:8081/assets' : 'file:///android_asset'; @@ -115,14 +144,14 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ [chapter.id], ); - // Update battery level when chapter changes to ensure fresh value on navigation - const batteryLevel = useMemo(() => getBatteryLevelSync(), []); + const [batteryLevel] = useState(lastKnownBatteryLevel); const plugin = getPlugin(novel?.pluginId); const pluginCustomJS = `file://${PLUGIN_STORAGE}/${plugin?.id}/custom.js`; const pluginCustomCSS = `file://${PLUGIN_STORAGE}/${plugin?.id}/custom.css`; const nextChapterScreenVisible = useRef<boolean>(false); const autoStartTTSRef = useRef<boolean>(false); const activeChapterIdRef = useRef(chapter.id); + const adjacentChapterScriptRef = useRef(buildAdjacentChapterScript()); const { command: runTtsCommand, loadAndPlay, @@ -137,13 +166,6 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ getMMKVObject<ChapterReaderSettings>(CHAPTER_READER_SETTINGS) || initialChapterReaderSettings, ); - // Update readerSettings when chapter changes - useEffect(() => { - setReaderSettings( - getMMKVObject<ChapterReaderSettings>(CHAPTER_READER_SETTINGS) || - initialChapterReaderSettings, - ); - }, [chapter.id]); const readerSettingsRef = useRef<ChapterReaderSettings>(readerSettings); @@ -178,6 +200,14 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ } }, [chapter.id, runTtsCommand]); + useEffect(() => { + const script = buildAdjacentChapterScript(nextChapter, prevChapter); + // Kept for onLoadEnd: an update that lands before the document is ready is + // dropped by the WebView, so it is replayed once the page has loaded. + adjacentChapterScriptRef.current = script; + webViewRef.current?.injectJavaScript(script); + }, [nextChapter, prevChapter, webViewRef]); + useEffect(() => { const mmkvListener = MMKVStorage.addOnValueChangedListener(key => { switch (key) { @@ -220,11 +250,22 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ const subscription = deviceInfoEmitter.addListener( 'RNDeviceInfo_batteryLevelDidChange', (level: number) => { + lastKnownBatteryLevel = level; webViewRef.current?.injectJavaScript( `reader.batteryLevel.val = ${level}`, ); }, ); + + getBatteryLevel().then(level => { + lastKnownBatteryLevel = level; + webViewRef.current?.injectJavaScript( + `if (window.reader?.batteryLevel) { + window.reader.batteryLevel.val = ${level}; + }`, + ); + }); + return () => { subscription.remove(); mmkvListener.remove(); @@ -233,6 +274,138 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ const isRTL = plugin?.lang === 'Arabic' || plugin?.lang === 'Hebrew'; const readerDir = isRTL ? 'rtl' : 'ltr'; + /** + * Serialising the whole chapter is expensive, so the document is built once + * per chapter. Handing the WebView a different `source` also reloads the + * page, so nothing that changes while a chapter is on screen may be part of + * it – those updates go through `injectJavaScript` instead. + */ + const source = useMemo( + () => ({ + baseUrl: !chapter.isDownloaded ? plugin?.site : undefined, + headers: plugin?.imageRequestInit?.headers, + method: plugin?.imageRequestInit?.method, + body: plugin?.imageRequestInit?.body, + html: ` + <!DOCTYPE html> + <html dir="${readerDir}"> + <head> + <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> + <link rel="stylesheet" href="${assetsUriPrefix}/css/index.css"> + <link rel="stylesheet" href="${assetsUriPrefix}/css/pageReader.css"> + <link rel="stylesheet" href="${assetsUriPrefix}/css/toolWrapper.css"> + <link rel="stylesheet" href="${assetsUriPrefix}/css/tts.css"> + <style> + :root { + --StatusBar-currentHeight: ${StatusBar.currentHeight}px; + --readerSettings-theme: ${initialReaderSettings.theme}; + --readerSettings-padding: ${initialReaderSettings.padding}px; + --readerSettings-textSize: ${initialReaderSettings.textSize}px; + --readerSettings-textColor: ${initialReaderSettings.textColor}; + --readerSettings-textAlign: ${initialReaderSettings.textAlign}; + --readerSettings-lineHeight: ${ + initialReaderSettings.lineHeight + }; + --readerSettings-fontFamily: ${ + initialReaderSettings.fontFamily + }; + --theme-primary: ${theme.primary}; + --theme-onPrimary: ${theme.onPrimary}; + --theme-secondary: ${theme.secondary}; + --theme-tertiary: ${theme.tertiary}; + --theme-onTertiary: ${theme.onTertiary}; + --theme-onSecondary: ${theme.onSecondary}; + --theme-surface: ${theme.surface}; + --theme-surface-0-9: ${color(theme.surface) + .alpha(0.9) + .toString()}; + --theme-onSurface: ${theme.onSurface}; + --theme-surfaceVariant: ${theme.surfaceVariant}; + --theme-onSurfaceVariant: ${theme.onSurfaceVariant}; + --theme-outline: ${theme.outline}; + --theme-rippleColor: ${theme.rippleColor}; + } + </style> + <style id="ln-font"> + @font-face { + font-family: ${initialReaderSettings.fontFamily}; + src: url("file:///android_asset/fonts/${ + initialReaderSettings.fontFamily + }.ttf"); + } + </style> + <link rel="stylesheet" href="${pluginCustomCSS}"> + <style id="ln-custom-css">${ + initialReaderSettings.customCSS + }</style> + </head> + <body class="${ + chapterGeneralSettings.pageReader ? 'page-reader' : '' + }"> + <div class="transition-chapter" style="transform: ${ + nextChapterScreenVisible.current + ? 'translateX(-100%)' + : 'translateX(0%)' + }; + ${chapterGeneralSettings.pageReader ? '' : 'display: none'}" + ">${chapter.name}</div> + <div id="LNReader-chapter"> + ${html} + </div> + <div id="reader-ui"></div> + </body> + <script> + var initialPageReaderConfig = ${JSON.stringify({ + nextChapterScreenVisible: nextChapterScreenVisible.current, + })}; + + + var initialReaderConfig = ${JSON.stringify({ + readerSettings: initialReaderSettings, + chapterGeneralSettings, + novel, + chapter, + batteryLevel, + autoSaveInterval: 2222, + DEBUG: __DEV__, + strings: { + finished: + getString('readerScreen.finished') + + ': ' + + chapter.name.trim(), + noNextChapter: getString('readerScreen.noNextChapter'), + }, + })} + </script> + <script src="${assetsUriPrefix}/js/polyfill-onscrollend.js"></script> + <script src="${assetsUriPrefix}/js/icons.js"></script> + <script src="${assetsUriPrefix}/js/van.js"></script> + <script src="${assetsUriPrefix}/js/text-vibe.js"></script> + <script src="${assetsUriPrefix}/js/core.js"></script> + <script src="${assetsUriPrefix}/js/search.js"></script> + <script src="${assetsUriPrefix}/js/index.js"></script> + <script src="${pluginCustomJS}"></script> + <script id="ln-custom-js"> + ${initialReaderSettings.customJS} + </script> + </html> + `, + }), + [ + batteryLevel, + chapter, + chapterGeneralSettings, + html, + initialReaderSettings, + novel, + plugin, + pluginCustomCSS, + pluginCustomJS, + readerDir, + theme, + ], + ); + return ( <WebView ref={webViewRef} @@ -245,13 +418,12 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ javaScriptEnabled={true} webviewDebuggingEnabled={__DEV__} onLoadEnd={() => { - // Update battery level when WebView finishes loading - const currentBatteryLevel = getBatteryLevelSync(); webViewRef.current?.injectJavaScript( `if (window.reader && window.reader.batteryLevel) { - window.reader.batteryLevel.val = ${currentBatteryLevel}; + window.reader.batteryLevel.val = ${lastKnownBatteryLevel}; }`, ); + webViewRef.current?.injectJavaScript(adjacentChapterScriptRef.current); const searchText = searchTextRef.current.trim(); if (searchText) { @@ -380,121 +552,7 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ break; } }} - source={{ - baseUrl: !chapter.isDownloaded ? plugin?.site : undefined, - headers: plugin?.imageRequestInit?.headers, - method: plugin?.imageRequestInit?.method, - body: plugin?.imageRequestInit?.body, - html: ` - <!DOCTYPE html> - <html dir="${readerDir}"> - <head> - <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> - <link rel="stylesheet" href="${assetsUriPrefix}/css/index.css"> - <link rel="stylesheet" href="${assetsUriPrefix}/css/pageReader.css"> - <link rel="stylesheet" href="${assetsUriPrefix}/css/toolWrapper.css"> - <link rel="stylesheet" href="${assetsUriPrefix}/css/tts.css"> - <style> - :root { - --StatusBar-currentHeight: ${StatusBar.currentHeight}px; - --readerSettings-theme: ${initialReaderSettings.theme}; - --readerSettings-padding: ${initialReaderSettings.padding}px; - --readerSettings-textSize: ${initialReaderSettings.textSize}px; - --readerSettings-textColor: ${initialReaderSettings.textColor}; - --readerSettings-textAlign: ${initialReaderSettings.textAlign}; - --readerSettings-lineHeight: ${ - initialReaderSettings.lineHeight - }; - --readerSettings-fontFamily: ${ - initialReaderSettings.fontFamily - }; - --theme-primary: ${theme.primary}; - --theme-onPrimary: ${theme.onPrimary}; - --theme-secondary: ${theme.secondary}; - --theme-tertiary: ${theme.tertiary}; - --theme-onTertiary: ${theme.onTertiary}; - --theme-onSecondary: ${theme.onSecondary}; - --theme-surface: ${theme.surface}; - --theme-surface-0-9: ${color(theme.surface) - .alpha(0.9) - .toString()}; - --theme-onSurface: ${theme.onSurface}; - --theme-surfaceVariant: ${theme.surfaceVariant}; - --theme-onSurfaceVariant: ${theme.onSurfaceVariant}; - --theme-outline: ${theme.outline}; - --theme-rippleColor: ${theme.rippleColor}; - } - </style> - <style id="ln-font"> - @font-face { - font-family: ${initialReaderSettings.fontFamily}; - src: url("file:///android_asset/fonts/${ - initialReaderSettings.fontFamily - }.ttf"); - } - </style> - <link rel="stylesheet" href="${pluginCustomCSS}"> - <style id="ln-custom-css">${ - initialReaderSettings.customCSS - }</style> - </head> - <body class="${ - chapterGeneralSettings.pageReader ? 'page-reader' : '' - }"> - <div class="transition-chapter" style="transform: ${ - nextChapterScreenVisible.current - ? 'translateX(-100%)' - : 'translateX(0%)' - }; - ${chapterGeneralSettings.pageReader ? '' : 'display: none'}" - ">${chapter.name}</div> - <div id="LNReader-chapter"> - ${html} - </div> - <div id="reader-ui"></div> - </body> - <script> - var initialPageReaderConfig = ${JSON.stringify({ - nextChapterScreenVisible: nextChapterScreenVisible.current, - })}; - - - var initialReaderConfig = ${JSON.stringify({ - readerSettings: initialReaderSettings, - chapterGeneralSettings, - novel, - chapter, - nextChapter, - prevChapter, - batteryLevel, - autoSaveInterval: 2222, - DEBUG: __DEV__, - strings: { - finished: - getString('readerScreen.finished') + - ': ' + - chapter.name.trim(), - nextChapter: getString('readerScreen.nextChapter', { - name: nextChapter?.name, - }), - noNextChapter: getString('readerScreen.noNextChapter'), - }, - })} - </script> - <script src="${assetsUriPrefix}/js/polyfill-onscrollend.js"></script> - <script src="${assetsUriPrefix}/js/icons.js"></script> - <script src="${assetsUriPrefix}/js/van.js"></script> - <script src="${assetsUriPrefix}/js/text-vibe.js"></script> - <script src="${assetsUriPrefix}/js/core.js"></script> - <script src="${assetsUriPrefix}/js/search.js"></script> - <script src="${assetsUriPrefix}/js/index.js"></script> - <script src="${pluginCustomJS}"></script> - <script id="ln-custom-js"> - ${initialReaderSettings.customJS} - </script> - </html> - `, - }} + source={source} /> ); }; diff --git a/src/screens/reader/hooks/__tests__/useChapter.test.ts b/src/screens/reader/hooks/__tests__/useChapter.test.ts index ae5b97336..f5bcd9b33 100644 --- a/src/screens/reader/hooks/__tests__/useChapter.test.ts +++ b/src/screens/reader/hooks/__tests__/useChapter.test.ts @@ -1,6 +1,6 @@ import { act, renderHook, waitFor } from '@testing-library/react-native'; import useChapter from '../useChapter'; -import NativeFile from '@modules/native-file' +import NativeFile from '@modules/native-file'; const mockUseNovelActions = jest.fn(); const mockUseChapterGeneralSettings = jest.fn(); @@ -127,7 +127,7 @@ const createStore = ( updateChapterProgress: jest.fn(), chapterTextCache, setLastRead: jest.fn(), - increaseTimeSpent: jest.fn() + increaseTimeSpent: jest.fn(), }; return { @@ -143,10 +143,28 @@ describe('useChapter', () => { const nextChapter = makeChapter(2, '1'); const novel = makeNovel(); + /** + * The hook keeps `hidden` separate from the rest so the reader chrome can + * toggle without invalidating the chapter context; flattening both keeps the + * assertions below focused on behaviour. + */ + const useFlatChapter = (chapter: ReturnType<typeof makeChapter>) => { + const { hidden, chapterContext } = useChapter( + { current: null }, + chapter, + novel, + ); + + return { hidden, ...chapterContext }; + }; + beforeEach(() => { jest.clearAllMocks(); (NativeFile.exists as jest.Mock).mockReturnValue(false); - (NativeFile.readFile as jest.Mock).mockReturnValue(''); + // The native module rejects when the chapter is not downloaded. + (NativeFile.readFile as jest.Mock).mockRejectedValue( + new Error('File not found'), + ); mockUseChapterGeneralSettings.mockReturnValue({ autoScroll: false, @@ -156,7 +174,10 @@ describe('useChapter', () => { volumeButtonsOffset: 100, }); mockUseLibrarySettings.mockReturnValue({ incognitoMode: false }); - mockUseAppSettings.mockReturnValue({ timeTrackingEnabled: true, inactivityTimeoutMs: 60000 }); + mockUseAppSettings.mockReturnValue({ + timeTrackingEnabled: true, + inactivityTimeoutMs: 60000, + }); mockUseTracker.mockReturnValue({ tracker: { id: 'tracker' } }); mockUseTrackedNovel.mockReturnValue({ trackedNovel: { progress: 1 }, @@ -190,29 +211,68 @@ describe('useChapter', () => { const store = createStore({ [initialChapter.id]: 'cached chapter body' }); mockUseNovelActions.mockReturnValue(store.state); - const { result } = renderHook(() => - useChapter({ current: null }, initialChapter, novel), - ); + const { result } = renderHook(() => useFlatChapter(initialChapter)); await waitFor(() => expect(result.current.loading).toBe(false)); expect(mockFetchChapter).not.toHaveBeenCalled(); - expect(result.current.chapterText).toBe('SANITIZED:cached chapter body'); + // Cached entries are already sanitized, so they are rendered as they are. + expect(result.current.chapterText).toBe('cached chapter body'); + expect(mockSanitizeChapterText).not.toHaveBeenCalled(); expect(store.chapterTextCache.write).not.toHaveBeenCalledWith( initialChapter.id, expect.anything(), ); }); + it('renders a downloaded chapter from storage without touching the network', async () => { + const store = createStore(); + mockUseNovelActions.mockReturnValue(store.state); + (NativeFile.readFile as jest.Mock).mockResolvedValue('downloaded body'); + + const { result } = renderHook(() => useFlatChapter(initialChapter)); + + await waitFor(() => expect(result.current.loading).toBe(false)); + + expect(result.current.chapterText).toBe('SANITIZED:downloaded body'); + expect(mockFetchChapter).not.toHaveBeenCalled(); + // A single native call doubles as the existence check. + expect(NativeFile.readFile).toHaveBeenCalledTimes(1); + expect(NativeFile.exists).not.toHaveBeenCalled(); + }); + + it('renders the chapter before its adjacent chapters are resolved', async () => { + const store = createStore(); + mockUseNovelActions.mockReturnValue(store.state); + (NativeFile.readFile as jest.Mock).mockResolvedValue('downloaded body'); + + const deferredNextChapter = createDeferred<unknown>(); + mockGetNextChapter.mockReturnValue(deferredNextChapter.promise); + + const { result } = renderHook(() => useFlatChapter(initialChapter)); + + // The neighbouring chapter lookups must not gate the first render. + await waitFor(() => expect(result.current.loading).toBe(false)); + expect(result.current.chapterText).toBe('SANITIZED:downloaded body'); + expect(result.current.nextChapter).toBeUndefined(); + + await act(async () => { + deferredNextChapter.resolve(nextChapter); + await deferredNextChapter.promise; + }); + + await waitFor(() => + expect(result.current.nextChapter).toEqual(nextChapter), + ); + }); + it('hydrates the initial chapter from the database before rendering reader progress', async () => { const store = createStore({ [initialChapter.id]: 'cached chapter body' }); const hydratedChapter = { ...initialChapter, progress: 56 }; mockUseNovelActions.mockReturnValue(store.state); mockGetDbChapter.mockResolvedValue(hydratedChapter); - const { result } = renderHook(() => - useChapter({ current: null }, initialChapter, novel), - ); + const { result } = renderHook(() => useFlatChapter(initialChapter)); await waitFor(() => expect(result.current.loading).toBe(false)); @@ -226,9 +286,7 @@ describe('useChapter', () => { mockUseNovelActions.mockReturnValue(store.state); mockGetDbChapter.mockResolvedValue(dbChapter); - const { result } = renderHook(() => - useChapter({ current: null }, routeChapter, novel), - ); + const { result } = renderHook(() => useFlatChapter(routeChapter)); await waitFor(() => expect(result.current.loading).toBe(false)); @@ -244,9 +302,7 @@ describe('useChapter', () => { }); mockUseNovelActions.mockReturnValue(store.state); - const { result } = renderHook(() => - useChapter({ current: null }, initialChapter, novel), - ); + const { result } = renderHook(() => useFlatChapter(initialChapter)); await waitFor(() => expect(result.current.loading).toBe(false)); @@ -274,18 +330,26 @@ describe('useChapter', () => { expect(updateAllTrackedNovels).toHaveBeenCalledWith({ progress: 5 }); }); - it('sets error and remains stable when chapter fetch fails', async () => { + it('sets error and drops the failed load from the cache so a retry refetches', async () => { const store = createStore(); mockUseNovelActions.mockReturnValue(store.state); mockFetchChapter.mockRejectedValueOnce(new Error('network failed')); - const { result } = renderHook(() => - useChapter({ current: null }, initialChapter, novel), - ); + const { result } = renderHook(() => useFlatChapter(initialChapter)); await waitFor(() => expect(result.current.error).toBe('network failed')); expect(result.current.loading).toBe(false); - expect(result.current.chapterText).toBe('SANITIZED:'); + expect(result.current.chapterText).toBe(''); + expect(store.chapterTextCache.read(initialChapter.id)).toBeUndefined(); + + mockFetchChapter.mockResolvedValue('recovered body'); + await act(async () => { + result.current.refetch(); + }); + + await waitFor(() => + expect(result.current.chapterText).toBe('SANITIZED:recovered body'), + ); }); it('reuses prefetched promise cache to avoid duplicate concurrent fetches for same chapter', async () => { @@ -308,12 +372,19 @@ describe('useChapter', () => { }, ); - const { result } = renderHook(() => - useChapter({ current: null }, initialChapter, novel), - ); + const { result } = renderHook(() => useFlatChapter(initialChapter)); await waitFor(() => expect(result.current.loading).toBe(false)); + // The next chapter is prefetched once the current one is on screen. + await waitFor(() => + expect( + mockFetchChapter.mock.calls.filter( + ([, path]) => path === nextChapter.path, + ), + ).toHaveLength(1), + ); + const navPromise = result.current.getChapter(nextChapter); expect( diff --git a/src/screens/reader/hooks/useChapter.ts b/src/screens/reader/hooks/useChapter.ts index 1e1f338fa..6302434c3 100644 --- a/src/screens/reader/hooks/useChapter.ts +++ b/src/screens/reader/hooks/useChapter.ts @@ -29,16 +29,22 @@ import { parseChapterNumber } from '@utils/parseChapterNumber'; import WebView from 'react-native-webview'; import { useFullscreenMode } from '@hooks'; import { Dimensions } from 'react-native'; +import { runWhenIdle } from '@utils/runWhenIdle'; import { defaultTo } from 'lodash-es'; import { showToast } from '@utils/showToast'; import { getString } from '@i18n/translations'; -import NativeVolumeButtonListener from '@modules/native-volume-button-listener' -import NativeFile from '@modules/native-file' +import NativeVolumeButtonListener from '@modules/native-volume-button-listener'; +import NativeFile from '@modules/native-file'; import { useNovelActions, useNovelValue } from '@screens/novel/NovelContext'; import useTimeTracking from './useTimeTracking'; +type AdjacentChapters = [ + nextChapter: ChapterInfo | undefined, + prevChapter: ChapterInfo | undefined, +]; - +/** Stable identity so resetting the adjacent chapters never renders twice. */ +const NO_ADJACENT_CHAPTERS: AdjacentChapters = [undefined, undefined]; export default function useChapter( webViewRef: RefObject<WebView | null>, @@ -59,9 +65,8 @@ export default function useChapter( const [loading, setLoading] = useState(true); const [chapterText, setChapterText] = useState(''); - const [[nextChapter, prevChapter], setAdjacentChapter] = useState< - ChapterInfo[] | undefined[] - >([]); + const [[nextChapter, prevChapter], setAdjacentChapter] = + useState<AdjacentChapters>(NO_ADJACENT_CHAPTERS); const { autoScroll, autoScrollInterval, @@ -76,7 +81,42 @@ export default function useChapter( const { trackedNovel, updateAllTrackedNovels } = useTrackedNovel(novel.id); const { setImmersiveMode, showStatusAndNavBar } = useFullscreenMode(); - const { onUserInteraction, isTTSReadingRef } = useTimeTracking(chapter.id, incognitoMode || false, inactivityTimeoutMs, timeTrackingEnabled, increaseTimeSpent); + const { onUserInteraction, isTTSReadingRef } = useTimeTracking( + chapter.id, + incognitoMode || false, + inactivityTimeoutMs, + timeTrackingEnabled, + increaseTimeSpent, + ); + + /** + * Mirrors of state that async work reads. Keeping them in refs is what makes + * `getChapter` & friends referentially stable: an unstable `getChapter` would + * invalidate the whole ChapterContext value on every chapter change and + * re-render the appbar, footer, drawer and WebView with it. + */ + const chapterRef = useRef(chapter); + const adjacentChapterRef = useRef<AdjacentChapters>(NO_ADJACENT_CHAPTERS); + const excludedScanlatorsRef = useRef(novelSettings?.excludedScanlators); + const hiddenRef = useRef(hidden); + /** Increments on every load so a superseded load can never publish state. */ + const loadIdRef = useRef(0); + + useEffect(() => { + chapterRef.current = chapter; + }, [chapter]); + + useEffect(() => { + adjacentChapterRef.current = [nextChapter, prevChapter]; + }, [nextChapter, prevChapter]); + + useEffect(() => { + excludedScanlatorsRef.current = novelSettings?.excludedScanlators; + }, [novelSettings?.excludedScanlators]); + + useEffect(() => { + hiddenRef.current = hidden; + }, [hidden]); const connectVolumeButton = useCallback(() => { const offset = defaultTo( @@ -107,146 +147,215 @@ export default function useChapter( return cleanup; } return undefined; - }, [useVolumeButtons, chapter, connectVolumeButton]); + }, [useVolumeButtons, connectVolumeButton]); + /** + * Reads the chapter from local storage, falling back to the plugin when it + * is not downloaded. A single `readFile` doubles as the existence check to + * save a native round trip on the critical path of a downloaded chapter. + */ const loadChapterText = useCallback( - async (id: number, path: string) => { - const filePath = `${NOVEL_STORAGE}/${novel.pluginId}/${chapter.novelId}/${id}/index.html`; - let text = ''; - if (await NativeFile.exists(filePath)) { - text = await NativeFile.readFile(filePath); - } else { - await fetchChapter(novel.pluginId, path) - .then(res => { - text = res; - }) - .catch(e => setError(e.message)); + async (chap: ChapterInfo) => { + const filePath = `${NOVEL_STORAGE}/${novel.pluginId}/${chap.novelId}/${chap.id}/index.html`; + try { + return await NativeFile.readFile(filePath); + } catch { + return await fetchChapter(novel.pluginId, chap.path); } - return text; }, - [chapter.novelId, novel.pluginId], + [novel.pluginId], ); - const getChapter = useCallback( - async (navChapter?: ChapterInfo) => { + /** + * Returns render-ready (sanitized) chapter HTML, reusing the novel-scoped + * cache. Sanitizing before caching keeps `sanitize-html` – which is the most + * expensive synchronous step of a chapter load – off the critical path for + * prefetched chapters. In-flight loads are cached as promises so the same + * chapter is never loaded twice concurrently. + */ + const loadChapterHtml = useCallback( + (chap: ChapterInfo): string | Promise<string> => { + const cached = chapterTextCache.read(chap.id); + if (cached) { + return cached; + } + + const pending = loadChapterText(chap).then(text => + sanitizeChapterText(novel.pluginId, novel.name, chap.name, text), + ); + chapterTextCache.write(chap.id, pending); + // Never keep a failed load in the cache, otherwise a retry would + // resolve instantly with the same failure. + pending.catch(() => chapterTextCache.remove(chap.id)); + + return pending; + }, + [chapterTextCache, loadChapterText, novel.name, novel.pluginId], + ); + + const prefetchChapter = useCallback( + (chap?: ChapterInfo) => { + if (!chap || chapterTextCache.read(chap.id)) { + return; + } + // Deliberately deferred: prefetching during the current chapter's load + // competes with it for the JS thread, storage and the network. + runWhenIdle(() => { + const pending = loadChapterHtml(chap); + if (typeof pending !== 'string') { + pending.catch(() => {}); + } + }); + }, + [chapterTextCache, loadChapterHtml], + ); + + /** + * Materialises the first/last chapter of an adjacent source page, fetching + * that page from the plugin when it is not in the database yet. + */ + const loadPageBoundaryChapter = useCallback( + async ( + chap: ChapterInfo, + page: string, + direction: 'NEXT' | 'PREV', + excludedScanlators: string[], + ) => { try { - const dbChapter = navChapter - ? undefined - : await getDbChapter(chapter.id); - const chap = dbChapter ?? navChapter ?? chapter; - const cachedText = chapterTextCache.read(chap.id); - const text = cachedText ?? loadChapterText(chap.id, chap.path); - const excludedScanlators = novelSettings?.excludedScanlators || []; - const [nextChapResult, prevChapResult, awaitedText] = await Promise.all( - [ - getNextChapter( - chap.novelId, - chap.position!, - chap.page ?? '', - excludedScanlators, - ), - getPrevChapter( - chap.novelId, - chap.position!, - chap.page ?? '', - excludedScanlators, - ), - text, - ], + const count = await getChapterCount(chap.novelId, page); + if (count === 0) { + const sourcePage = await fetchPage(novel.pluginId, novel.path, page); + await insertChapters( + chap.novelId, + sourcePage.chapters.map(ch => ({ ...ch, page })), + ); + } + const query = direction === 'NEXT' ? getNextChapter : getPrevChapter; + return await query( + chap.novelId, + chap.position!, + chap.page ?? '', + excludedScanlators, ); + } catch { + return undefined; + } + }, + [novel.path, novel.pluginId], + ); + + /** + * Resolves the neighbouring chapters *after* the current one is on screen. + * These queries (and the page-boundary fetch above, which can hit the + * network) used to gate the first paint even for downloaded chapters. + */ + const resolveAdjacentChapters = useCallback( + async (chap: ChapterInfo, loadId: number) => { + const excludedScanlators = excludedScanlatorsRef.current || []; + const isStale = () => loadId !== loadIdRef.current; + const publish = (adjacent: AdjacentChapters) => { + if (!isStale()) { + setAdjacentChapter(adjacent); + } + }; + + try { + const [nextChapResult, prevChapResult] = await Promise.all([ + getNextChapter( + chap.novelId, + chap.position!, + chap.page ?? '', + excludedScanlators, + ), + getPrevChapter( + chap.novelId, + chap.position!, + chap.page ?? '', + excludedScanlators, + ), + ]); + if (isStale()) { + return; + } let nextChap = nextChapResult; let prevChap = prevChapResult; + publish([nextChap, prevChap]); + prefetchChapter(nextChap); const totalPages = novel.totalPages ?? 0; - - // Pre-fetch adjacent page chapters if at a page boundary const currentPage = Number(chap.page); + + // Pull in the adjacent source pages if we are at a page boundary. if (!nextChap && totalPages > 0 && currentPage < totalPages) { - const nextPage = String(currentPage + 1); - try { - const count = await getChapterCount(chap.novelId, nextPage); - if (count === 0) { - const sourcePage = await fetchPage( - novel.pluginId, - novel.path, - nextPage, - ); - await insertChapters( - chap.novelId, - sourcePage.chapters.map(ch => ({ ...ch, page: nextPage })), - ); - } - nextChap = await getNextChapter( - chap.novelId, - chap.position!, - chap.page ?? '', - excludedScanlators, - ); - } catch {} + nextChap = await loadPageBoundaryChapter( + chap, + String(currentPage + 1), + 'NEXT', + excludedScanlators, + ); + if (isStale()) { + return; + } + if (nextChap) { + publish([nextChap, prevChap]); + prefetchChapter(nextChap); + } } if (!prevChap && currentPage > 1) { - const prevPage = String(currentPage - 1); - try { - const count = await getChapterCount(chap.novelId, prevPage); - if (count === 0) { - const sourcePage = await fetchPage( - novel.pluginId, - novel.path, - prevPage, - ); - await insertChapters( - chap.novelId, - sourcePage.chapters.map(ch => ({ ...ch, page: prevPage })), - ); - } - prevChap = await getPrevChapter( - chap.novelId, - chap.position!, - chap.page ?? '', - excludedScanlators, - ); - } catch {} - } - - if (nextChap && !chapterTextCache.read(nextChap.id)) { - chapterTextCache.write( - nextChap.id, - loadChapterText(nextChap.id, nextChap.path), + prevChap = await loadPageBoundaryChapter( + chap, + String(currentPage - 1), + 'PREV', + excludedScanlators, ); + if (isStale()) { + return; + } + if (prevChap) { + publish([nextChap, prevChap]); + } } - if (!cachedText) { - chapterTextCache.write(chap.id, text); + } catch { + // Neighbouring chapters are optional; the current chapter stays usable. + } + }, + [loadPageBoundaryChapter, novel.totalPages, prefetchChapter], + ); + + const getChapter = useCallback( + async (navChapter?: ChapterInfo) => { + const loadId = ++loadIdRef.current; + const isStale = () => loadId !== loadIdRef.current; + const requested = navChapter ?? chapterRef.current; + + try { + // Start the text load first: it is the only thing needed to paint. + const htmlPromise = loadChapterHtml(requested); + const [dbChapter, html] = await Promise.all([ + navChapter ? undefined : getDbChapter(requested.id), + htmlPromise, + ]); + if (isStale()) { + return; } + + const chap = dbChapter ?? requested; setChapter(chap); - setChapterText( - sanitizeChapterText( - novel.pluginId, - novel.name, - chap.name, - awaitedText, - ), - ); - setAdjacentChapter([nextChap!, prevChap!]); + setChapterText(html); + setAdjacentChapter(NO_ADJACENT_CHAPTERS); + setLoading(false); + + void resolveAdjacentChapters(chap, loadId); } catch (e: any) { + if (isStale()) { + return; + } setError(e.message); - } finally { setLoading(false); } }, - [ - chapter, - chapterTextCache, - loadChapterText, - setChapter, - setChapterText, - novel.pluginId, - novel.name, - novel.path, - novel.totalPages, - setLoading, - novelSettings, - ], + [loadChapterHtml, resolveAdjacentChapters], ); const searchChapterText = useCallback( @@ -272,26 +381,25 @@ export default function useChapter( [webViewRef], ); - const scrollInterval = useRef<NodeJS.Timeout>(null); + const scrollInterval = useRef<ReturnType<typeof setInterval> | null>(null); useEffect(() => { - if (autoScroll) { - scrollInterval.current = setInterval(() => { - webViewRef.current?.injectJavaScript(`(()=>{ - window.scrollBy({top:${defaultTo( - autoScrollOffset, - Dimensions.get('window').height, - )},behavior:'smooth'}) - })()`); - }, autoScrollInterval * 1000); - } else { - if (scrollInterval.current) { - clearInterval(scrollInterval.current); - } + if (!autoScroll) { + return undefined; } + scrollInterval.current = setInterval(() => { + webViewRef.current?.injectJavaScript(`(()=>{ + window.scrollBy({top:${defaultTo( + autoScrollOffset, + Dimensions.get('window').height, + )},behavior:'smooth'}) + })()`); + }, autoScrollInterval * 1000); + return () => { if (scrollInterval.current) { clearInterval(scrollInterval.current); + scrollInterval.current = null; } }; }, [autoScroll, autoScrollInterval, autoScrollOffset, webViewRef]); @@ -303,13 +411,18 @@ export default function useChapter( } }, [chapter.name, novel.name, trackedNovel, tracker, updateAllTrackedNovels]); + const markedReadRef = useRef<number | undefined>(undefined); const saveProgress = useCallback( (percentage: number) => { if (!incognitoMode) { updateChapterProgress(chapter.id, percentage > 100 ? 100 : percentage); - if (percentage >= 97) { + // Progress is reported repeatedly while reading the end of a chapter; + // marking it read (and pushing it to the tracker, which is a network + // call) only has to happen once. + if (percentage >= 97 && markedReadRef.current !== chapter.id) { // a relative number + markedReadRef.current = chapter.id; markChapterRead(chapter.id); updateTracker(); } @@ -325,30 +438,28 @@ export default function useChapter( ); const hideHeader = useCallback(() => { - if (!hidden) { - webViewRef.current?.injectJavaScript('reader.hidden.val = true'); + const nextHidden = !hiddenRef.current; + // Updated here as well as in the effect below so two taps within the same + // tick cannot both read the pre-toggle value. + hiddenRef.current = nextHidden; + webViewRef.current?.injectJavaScript( + `reader.hidden.val = ${nextHidden ? 'true' : 'false'}`, + ); + if (nextHidden) { setImmersiveMode(); } else { - webViewRef.current?.injectJavaScript('reader.hidden.val = false'); showStatusAndNavBar(); } - setHidden(!hidden); - }, [hidden, setImmersiveMode, showStatusAndNavBar, webViewRef]); + setHidden(nextHidden); + }, [setImmersiveMode, showStatusAndNavBar, webViewRef]); const navigateChapter = useCallback( (position: 'NEXT' | 'PREV') => { - let nextNavChapter; - if (position === 'NEXT') { - nextNavChapter = nextChapter; - } else if (position === 'PREV') { - nextNavChapter = prevChapter; - } else { - return; - } - if (nextNavChapter) { - // setLoading(true); + const [next, prev] = adjacentChapterRef.current; + const navChapter = position === 'NEXT' ? next : prev; - getChapter(nextNavChapter); + if (navChapter) { + getChapter(navChapter); } else { showToast( position === 'NEXT' @@ -357,29 +468,41 @@ export default function useChapter( ); } }, - [getChapter, nextChapter, prevChapter], + [getChapter], ); - - // Cleanup when the component unmounts or the chapter changes + // Keep the history/last-read entry up to date, off the critical path of the + // chapter load: neither write is needed to render the chapter. useEffect(() => { - if (!incognitoMode) { - insertHistory(chapter.id); - getDbChapter(chapter.id).then(result => result && setLastRead(result)); + if (incognitoMode) { + return undefined; } + const chapterId = chapter.id; + let started = false; + const cancel = runWhenIdle(() => { + started = true; + insertHistory(chapterId); + getDbChapter(chapterId).then(result => result && setLastRead(result)); + }); + return () => { - if (!incognitoMode) { - getDbChapter(chapter.id).then(result => result && setLastRead(result)); + cancel(); + if (!started) { + insertHistory(chapterId); } + getDbChapter(chapterId).then(result => result && setLastRead(result)); }; - }, [incognitoMode, setLastRead, setLoading, chapter.id]); + }, [incognitoMode, setLastRead, chapter.id]); + const initialLoadRef = useRef(false); useEffect(() => { - if (!chapter || !chapterText) { - getChapter(); + if (initialLoadRef.current) { + return; } - }, [chapter, chapterText, getChapter]); + initialLoadRef.current = true; + getChapter(); + }, [getChapter]); const refetch = useCallback(() => { setLoading(true); @@ -387,9 +510,13 @@ export default function useChapter( getChapter(); }, [getChapter]); - return useMemo( + /** + * Everything except `hidden`, which toggles on every tap on the page. Keeping + * it out of this object is what lets the WebView, the drawer and the searchbar + * skip re-rendering when the reader UI is shown or hidden. + */ + const chapterContext = useMemo( () => ({ - hidden, chapter, nextChapter, prevChapter, @@ -411,14 +538,12 @@ export default function useChapter( isTTSReadingRef, }), [ - hidden, chapter, nextChapter, prevChapter, error, loading, chapterText, - setHidden, saveProgress, hideHeader, navigateChapter, @@ -426,11 +551,11 @@ export default function useChapter( searchChapterText, clearChapterSearch, refetch, - setChapter, - setLoading, getChapter, onUserInteraction, isTTSReadingRef, ], ); + + return { hidden, chapterContext }; } diff --git a/src/screens/reader/utils/sanitizeChapterText.ts b/src/screens/reader/utils/sanitizeChapterText.ts index 5cf280648..4598db6d7 100644 --- a/src/screens/reader/utils/sanitizeChapterText.ts +++ b/src/screens/reader/utils/sanitizeChapterText.ts @@ -1,72 +1,75 @@ import { getString } from '@i18n/translations'; import sanitizeHtml from 'sanitize-html'; +/** Built once: rebuilding it per chapter allocates the whole tag list again. */ +const sanitizeOptions: sanitizeHtml.IOptions = { + allowedTags: sanitizeHtml.defaults.allowedTags.concat([ + 'html', + 'head', + 'body', + 'link', + 'style', + 'meta', + 'del', + 'ins', + 'img', + 'audio', + 'video', + 'source', + 'object', + 'svg', + 'math', + 'title', + 'details', + 'summary', + 'ref', + ]), + allowedAttributes: { + '*': [ + 'data-*', + 'class', + 'id', + 'lang', + 'dir', + 'title', + 'epub:type', + 'role', + 'aria-label', + 'aria-labelledby', + 'aria-describedby', + ], + a: ['href', 'name', 'target'], + img: ['src', 'srcset', 'alt', 'width', 'height', 'loading'], + ol: ['reversed', 'start', 'type'], + ul: ['type'], + li: ['value'], + p: ['align'], + ref: ['href'], + blockquote: ['cite'], + table: ['border', 'cellpadding', 'cellspacing', 'width', 'summary'], + td: ['colspan', 'rowspan', 'align', 'valign'], + th: ['colspan', 'rowspan', 'align', 'valign', 'scope'], + audio: ['src', 'controls'], + video: ['src', 'controls', 'width', 'height'], + source: ['src', 'type', 'srcset'], + svg: ['width', 'height', 'viewBox', 'xmlns'], + q: ['cite'], + time: ['datetime'], + del: ['cite', 'datetime'], + ins: ['cite', 'datetime'], + link: ['rel', 'type', 'href', 'media'], + meta: ['charset', 'name', 'content', 'http-equiv'], + }, + allowedSchemes: ['data', 'http', 'https', 'file'], +}; + export const sanitizeChapterText = ( pluginId: string, novelName: string, chapterName: string, html: string, ): string => { - const text = sanitizeHtml(html, { - allowedTags: sanitizeHtml.defaults.allowedTags.concat([ - 'html', - 'head', - 'body', - 'link', - 'style', - 'meta', - 'del', - 'ins', - 'img', - 'audio', - 'video', - 'source', - 'object', - 'svg', - 'math', - 'title', - 'details', - 'summary', - 'ref', - ]), - allowedAttributes: { - '*': [ - 'data-*', - 'class', - 'id', - 'lang', - 'dir', - 'title', - 'epub:type', - 'role', - 'aria-label', - 'aria-labelledby', - 'aria-describedby', - ], - a: ['href', 'name', 'target'], - img: ['src', 'srcset', 'alt', 'width', 'height', 'loading'], - ol: ['reversed', 'start', 'type'], - ul: ['type'], - li: ['value'], - p: ['align'], - ref: ['href'], - blockquote: ['cite'], - table: ['border', 'cellpadding', 'cellspacing', 'width', 'summary'], - td: ['colspan', 'rowspan', 'align', 'valign'], - th: ['colspan', 'rowspan', 'align', 'valign', 'scope'], - audio: ['src', 'controls'], - video: ['src', 'controls', 'width', 'height'], - source: ['src', 'type', 'srcset'], - svg: ['width', 'height', 'viewBox', 'xmlns'], - q: ['cite'], - time: ['datetime'], - del: ['cite', 'datetime'], - ins: ['cite', 'datetime'], - link: ['rel', 'type', 'href', 'media'], - meta: ['charset', 'name', 'content', 'http-equiv'], - }, - allowedSchemes: ['data', 'http', 'https', 'file'], - }); + const text = sanitizeHtml(html, sanitizeOptions); return ( text || diff --git a/src/utils/runWhenIdle.ts b/src/utils/runWhenIdle.ts new file mode 100644 index 000000000..2992e9b31 --- /dev/null +++ b/src/utils/runWhenIdle.ts @@ -0,0 +1,20 @@ +/** + * Schedules `task` to run once the JS thread is idle, and after `timeout` at + * the latest. Useful for bookkeeping and prefetching that should never compete + * with work the user is waiting for. + * + * Returns a canceller so callers can drop the task when it becomes irrelevant + * (e.g. the screen unmounted before it ever ran). + * + * `requestIdleCallback` replaces the deprecated `InteractionManager`; it is + * unavailable in the test environment, where a macrotask is close enough. + */ +export const runWhenIdle = (task: () => void, timeout = 500): (() => void) => { + if (typeof requestIdleCallback !== 'function') { + const handle = setTimeout(task, 0); + return () => clearTimeout(handle); + } + + const handle = requestIdleCallback(task, { timeout }); + return () => cancelIdleCallback(handle); +}; From 5e62c36a9b0c0d7ca562383f2d9938e722216f00 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 10:48:39 +0530 Subject: [PATCH 062/148] feat: Add Library Settings And Category-Based Global Updates Closes #381 Closes #1423 Closes #1444 --- src/database/queries/LibraryQueries.ts | 59 ++- src/database/queries/NovelQueries.ts | 53 +-- .../queries/__tests__/LibraryQueries.test.ts | 100 +++++ .../queries/__tests__/NovelQueries.test.ts | 60 +++ src/hooks/persisted/__mocks__/useSettings.ts | 3 + src/hooks/persisted/useCategories.ts | 16 +- src/hooks/persisted/useSettings.ts | 43 ++ src/i18n/languages/en/strings.json | 5 + src/i18n/types/index.ts | 5 + src/navigators/MoreStack.tsx | 6 +- src/navigators/types/index.ts | 4 + .../SettingsGeneralScreen.tsx | 287 ++------------ .../DefaultCategoryDialog.tsx | 5 +- .../GlobalUpdateCategoriesDialog.tsx | 147 +++++++ .../SettingsLibraryScreen.tsx | 366 ++++++++++++++++-- .../modals/DisplayModeModal.tsx | 0 .../modals/GridSizeModal.tsx | 0 .../modals/NovelBadgesModal.tsx | 0 .../modals/NovelSortModal.tsx | 0 src/screens/settings/SettingsScreen.tsx | 11 +- src/services/updates/index.ts | 17 +- 21 files changed, 859 insertions(+), 328 deletions(-) create mode 100644 src/screens/settings/SettingsLibraryScreen/GlobalUpdateCategoriesDialog.tsx rename src/screens/settings/{SettingsGeneralScreen => SettingsLibraryScreen}/modals/DisplayModeModal.tsx (100%) rename src/screens/settings/{SettingsGeneralScreen => SettingsLibraryScreen}/modals/GridSizeModal.tsx (100%) rename src/screens/settings/{SettingsGeneralScreen => SettingsLibraryScreen}/modals/NovelBadgesModal.tsx (100%) rename src/screens/settings/{SettingsGeneralScreen => SettingsLibraryScreen}/modals/NovelSortModal.tsx (100%) diff --git a/src/database/queries/LibraryQueries.ts b/src/database/queries/LibraryQueries.ts index 79d9a9eec..92f36aaa8 100644 --- a/src/database/queries/LibraryQueries.ts +++ b/src/database/queries/LibraryQueries.ts @@ -1,7 +1,18 @@ -import { eq, gt, sql, and, like, or, inArray } from 'drizzle-orm'; +import { + eq, + gt, + sql, + and, + like, + or, + inArray, + exists, + notExists, +} from 'drizzle-orm'; import { dbManager } from '@database/db'; import { novelSchema, novelCategorySchema } from '@database/schema'; import { castInt } from '@database/manager/manager'; +import type { GlobalUpdateCategoryFilters } from '@hooks/persisted/useSettings'; /** * Get library novels with optional filtering and sorting using Drizzle ORM @@ -39,6 +50,52 @@ export const getLibraryNovelsFromDb = ( return query.all(); }; +/** + * Get the novels eligible for a global update in one query. + * An empty include list means all categories, while exclusions always win. + */ +export const getLibraryNovelsForGlobalUpdate = ( + onlyUpdateOngoingNovels: boolean, + { includedCategoryIds, excludedCategoryIds }: GlobalUpdateCategoryFilters, +) => { + const includedNovel = includedCategoryIds.length + ? dbManager + .select({ novelId: novelCategorySchema.novelId }) + .from(novelCategorySchema) + .where( + and( + eq(novelCategorySchema.novelId, novelSchema.id), + inArray(novelCategorySchema.categoryId, includedCategoryIds), + ), + ) + : undefined; + const excludedNovel = excludedCategoryIds.length + ? dbManager + .select({ novelId: novelCategorySchema.novelId }) + .from(novelCategorySchema) + .where( + and( + eq(novelCategorySchema.novelId, novelSchema.id), + inArray(novelCategorySchema.categoryId, excludedCategoryIds), + ), + ) + : undefined; + + return dbManager + .select() + .from(novelSchema) + .where( + and( + eq(novelSchema.inLibrary, true), + eq(novelSchema.isLocal, false), + onlyUpdateOngoingNovels ? eq(novelSchema.status, 'Ongoing') : undefined, + includedNovel ? exists(includedNovel) : undefined, + excludedNovel ? notExists(excludedNovel) : undefined, + ), + ) + .all(); +}; + /** * Get library novels associated with a specific category using Drizzle ORM */ diff --git a/src/database/queries/NovelQueries.ts b/src/database/queries/NovelQueries.ts index c7ddac86b..00d9a5f4b 100644 --- a/src/database/queries/NovelQueries.ts +++ b/src/database/queries/NovelQueries.ts @@ -18,7 +18,31 @@ import { categorySchema, chapterSchema, } from '@database/schema'; -import NativeFile from '@modules/native-file' +import type { TransactionParameter } from '@database/manager/manager.d'; +import { getLibraryDefaultCategoryId } from '@hooks/persisted/useSettings'; +import NativeFile from '@modules/native-file'; + +const getCategoryForNewNovel = async (tx: TransactionParameter) => { + const preferredCategoryId = getLibraryDefaultCategoryId(); + + if (preferredCategoryId) { + const preferredCategory = await tx + .select({ id: categorySchema.id }) + .from(categorySchema) + .where(eq(categorySchema.id, preferredCategoryId)) + .get(); + + if (preferredCategory) { + return preferredCategory; + } + } + + return tx + .select({ id: categorySchema.id }) + .from(categorySchema) + .where(eq(categorySchema.sort, 1)) + .get(); +}; /** * Inserts a novel and its chapters into the database using Drizzle ORM. @@ -133,11 +157,7 @@ export const switchNovelToLibraryQuery = async ( showToast(getString('browseScreen.removeFromLibrary')); } else { // Add to library: add to default category - const defaultCategory = await tx - .select({ id: categorySchema.id }) - .from(categorySchema) - .where(eq(categorySchema.sort, 1)) - .get(); + const defaultCategory = await getCategoryForNewNovel(tx); if (defaultCategory) { await tx @@ -174,11 +194,7 @@ export const switchNovelToLibraryQuery = async ( .where(eq(novelSchema.id, novelId)) .run(); - const defaultCategory = await tx - .select({ id: categorySchema.id }) - .from(categorySchema) - .where(eq(categorySchema.sort, 1)) - .get(); + const defaultCategory = await getCategoryForNewNovel(tx); if (defaultCategory) { await tx @@ -274,11 +290,7 @@ export const restoreLibrary = async (novel: NovelInfo) => { .get(); if (row) { - const defaultCategory = await tx - .select({ id: categorySchema.id }) - .from(categorySchema) - .where(eq(categorySchema.sort, 1)) - .get(); + const defaultCategory = await getCategoryForNewNovel(tx); if (defaultCategory) { await tx @@ -390,12 +402,9 @@ export const updateNovelCategories = async ( } } } else { - // If no category is selected, set to the default category (sort = 1) - const defaultCategory = await tx - .select({ id: categorySchema.id }) - .from(categorySchema) - .where(eq(categorySchema.sort, 1)) - .get(); + // If no category is selected, use the preferred category and fall back + // to the app's built-in default. + const defaultCategory = await getCategoryForNewNovel(tx); if (defaultCategory) { for (const novelId of novelIds) { diff --git a/src/database/queries/__tests__/LibraryQueries.test.ts b/src/database/queries/__tests__/LibraryQueries.test.ts index 2fa147404..91c752741 100644 --- a/src/database/queries/__tests__/LibraryQueries.test.ts +++ b/src/database/queries/__tests__/LibraryQueries.test.ts @@ -8,6 +8,7 @@ import { } from './testData'; import { getLibraryNovelsFromDb, + getLibraryNovelsForGlobalUpdate, getLibraryWithCategory, } from '../LibraryQueries'; import { TestDb } from './testDb'; @@ -285,6 +286,105 @@ describe('LibraryQueries', () => { }); }); + describe('getLibraryNovelsForGlobalUpdate', () => { + it('includes only novels in selected categories', async () => { + const includedNovelId = await insertTestNovel(testDb, { + inLibrary: true, + name: 'Included Novel', + }); + const otherNovelId = await insertTestNovel(testDb, { + inLibrary: true, + name: 'Other Novel', + }); + const includedCategoryId = await insertTestCategory(testDb, { + name: 'Included', + }); + const otherCategoryId = await insertTestCategory(testDb, { + name: 'Other', + }); + await insertTestNovelCategory( + testDb, + includedNovelId, + includedCategoryId, + ); + await insertTestNovelCategory(testDb, otherNovelId, otherCategoryId); + + const novels = await getLibraryNovelsForGlobalUpdate(false, { + includedCategoryIds: [includedCategoryId], + excludedCategoryIds: [], + }); + + expect(novels.map(novel => novel.name)).toEqual(['Included Novel']); + }); + + it('gives excluded categories precedence over included categories', async () => { + const excludedNovelId = await insertTestNovel(testDb, { + inLibrary: true, + name: 'Excluded Novel', + }); + const includedNovelId = await insertTestNovel(testDb, { + inLibrary: true, + name: 'Included Novel', + }); + const includedCategoryId = await insertTestCategory(testDb, { + name: 'Included', + }); + const excludedCategoryId = await insertTestCategory(testDb, { + name: 'Excluded', + }); + await insertTestNovelCategory( + testDb, + excludedNovelId, + includedCategoryId, + ); + await insertTestNovelCategory( + testDb, + excludedNovelId, + excludedCategoryId, + ); + await insertTestNovelCategory( + testDb, + includedNovelId, + includedCategoryId, + ); + + const novels = await getLibraryNovelsForGlobalUpdate(false, { + includedCategoryIds: [includedCategoryId], + excludedCategoryIds: [excludedCategoryId], + }); + + expect(novels.map(novel => novel.name)).toEqual(['Included Novel']); + }); + + it('applies the ongoing and local novel filters', async () => { + await insertTestNovel(testDb, { + inLibrary: true, + isLocal: false, + name: 'Ongoing Novel', + status: 'Ongoing', + }); + await insertTestNovel(testDb, { + inLibrary: true, + isLocal: false, + name: 'Completed Novel', + status: 'Completed', + }); + await insertTestNovel(testDb, { + inLibrary: true, + isLocal: true, + name: 'Local Novel', + status: 'Ongoing', + }); + + const novels = await getLibraryNovelsForGlobalUpdate(true, { + includedCategoryIds: [], + excludedCategoryIds: [], + }); + + expect(novels.map(novel => novel.name)).toEqual(['Ongoing Novel']); + }); + }); + describe('getLibraryWithCategory', () => { it('should return novels in a specific category', async () => { const novelId1 = await insertTestNovel(testDb, { diff --git a/src/database/queries/__tests__/NovelQueries.test.ts b/src/database/queries/__tests__/NovelQueries.test.ts index 7c7aa8efe..485c54228 100644 --- a/src/database/queries/__tests__/NovelQueries.test.ts +++ b/src/database/queries/__tests__/NovelQueries.test.ts @@ -15,6 +15,12 @@ import { import { categorySchema, novelCategorySchema } from '@database/schema'; import { eq, sql } from 'drizzle-orm'; +const mockGetLibraryDefaultCategoryId = jest.fn<number | undefined, []>(); + +jest.mock('@hooks/persisted/useSettings', () => ({ + getLibraryDefaultCategoryId: () => mockGetLibraryDefaultCategoryId(), +})); + import { getAllNovels, getNovelById, @@ -35,6 +41,7 @@ describe('NovelQueries', () => { beforeEach(() => { const testDb = setupTestDatabase(); clearAllTables(testDb); + mockGetLibraryDefaultCategoryId.mockReturnValue(undefined); }); afterAll(() => { @@ -200,6 +207,59 @@ describe('NovelQueries', () => { associations.some(a => a.categoryId === (defaultCategory?.id ?? -1)), ).toBe(!!defaultCategory); }); + + it('should assign the user-selected default category', async () => { + const testDb = getTestDb(); + const categoryId = await insertTestCategory(testDb, { + name: 'Preferred Category', + }); + const novelId = await insertTestNovel(testDb, { + inLibrary: false, + path: '/test/preferred-category', + pluginId: 'test-plugin', + }); + mockGetLibraryDefaultCategoryId.mockReturnValue(categoryId); + + await switchNovelToLibraryQuery( + '/test/preferred-category', + 'test-plugin', + ); + + const associations = await testDb.drizzleDb + .select() + .from(novelCategorySchema) + .where(eq(novelCategorySchema.novelId, novelId)) + .all(); + + expect( + associations.some(association => association.categoryId === categoryId), + ).toBe(true); + }); + + it('should fall back when the selected category no longer exists', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { + inLibrary: false, + path: '/test/missing-preferred-category', + pluginId: 'test-plugin', + }); + mockGetLibraryDefaultCategoryId.mockReturnValue(999); + + await switchNovelToLibraryQuery( + '/test/missing-preferred-category', + 'test-plugin', + ); + + const associations = await testDb.drizzleDb + .select() + .from(novelCategorySchema) + .where(eq(novelCategorySchema.novelId, novelId)) + .all(); + + expect( + associations.some(association => association.categoryId === 1), + ).toBe(true); + }); }); describe('removeNovelsFromLibrary', () => { diff --git a/src/hooks/persisted/__mocks__/useSettings.ts b/src/hooks/persisted/__mocks__/useSettings.ts index dccb74f4b..8c0e60bef 100644 --- a/src/hooks/persisted/__mocks__/useSettings.ts +++ b/src/hooks/persisted/__mocks__/useSettings.ts @@ -29,6 +29,9 @@ export const initialBrowseSettings = { }; export const defaultLibrarySettings = { + defaultCategoryId: undefined, + globalUpdateExcludeCategoryIds: [], + globalUpdateIncludeCategoryIds: [], showNumberOfNovels: false, downloadedOnlyMode: false, incognitoMode: false, diff --git a/src/hooks/persisted/useCategories.ts b/src/hooks/persisted/useCategories.ts index 4b23e3ffe..957aa61da 100644 --- a/src/hooks/persisted/useCategories.ts +++ b/src/hooks/persisted/useCategories.ts @@ -1,4 +1,5 @@ -import { useEffect, useState } from 'react'; +import { useCallback, useState } from 'react'; +import { useFocusEffect } from '@react-navigation/native'; import { getCategoriesFromDb } from '@database/queries/CategoryQueries'; import { Category } from '@database/types'; @@ -8,7 +9,7 @@ const useCategories = () => { const [categories, setCategories] = useState<Category[]>([]); const [error, setError] = useState<string>(); - const getCategories = async () => { + const getCategories = useCallback(async () => { try { const res = await getCategoriesFromDb(); setCategories(res); @@ -19,12 +20,15 @@ const useCategories = () => { } finally { setIsLoading(false); } - }; - - useEffect(() => { - getCategories(); }, []); + useFocusEffect( + useCallback(() => { + // Refresh after returning from the category editor. + getCategories(); + }, [getCategories]), + ); + return { isLoading, categories, diff --git a/src/hooks/persisted/useSettings.ts b/src/hooks/persisted/useSettings.ts index 28538e5b2..63dd0b45a 100644 --- a/src/hooks/persisted/useSettings.ts +++ b/src/hooks/persisted/useSettings.ts @@ -98,6 +98,10 @@ export interface BrowseSettings { } export interface LibrarySettings { + /** User-selected category for newly added novels. */ + defaultCategoryId?: number; + globalUpdateExcludeCategoryIds?: number[]; + globalUpdateIncludeCategoryIds?: number[]; sortOrder?: LibrarySortOrder; filter?: LibraryFilter; showDownloadBadges?: boolean; @@ -109,6 +113,45 @@ export interface LibrarySettings { downloadedOnlyMode?: boolean; } +export interface GlobalUpdateCategoryFilters { + excludedCategoryIds: number[]; + includedCategoryIds: number[]; +} + +const normalizeCategoryIds = (categoryIds?: number[]): number[] => + Array.from( + new Set( + (categoryIds ?? []).filter( + categoryId => Number.isInteger(categoryId) && categoryId > 0, + ), + ), + ); + +export const getGlobalUpdateCategoryFilters = + (): GlobalUpdateCategoryFilters => { + const settings = getMMKVObject<LibrarySettings>(LIBRARY_SETTINGS); + + return { + excludedCategoryIds: normalizeCategoryIds( + settings?.globalUpdateExcludeCategoryIds, + ), + includedCategoryIds: normalizeCategoryIds( + settings?.globalUpdateIncludeCategoryIds, + ), + }; + }; + +export const getLibraryDefaultCategoryId = (): number | undefined => { + const settings = getMMKVObject<LibrarySettings>(LIBRARY_SETTINGS); + const categoryId = settings?.defaultCategoryId; + + return typeof categoryId === 'number' && + Number.isInteger(categoryId) && + categoryId > 2 + ? categoryId + : undefined; +}; + export interface ChapterGeneralSettings { keepScreenOn: boolean; fullScreenMode: boolean; diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index bfb08f5df..bf667f025 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -239,6 +239,7 @@ "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", "pause": "Pause", "preparing": "Preparing", @@ -313,6 +314,10 @@ "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 16c491a15..b2dca9b49 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -212,6 +212,7 @@ export interface StringMap { 'common.logout': 'string'; 'common.name': 'string'; 'common.newUpdateAvailable': 'string'; + 'common.none': 'string'; 'common.ok': 'string'; 'common.pause': 'string'; 'common.preparing': 'string'; @@ -276,6 +277,10 @@ export interface StringMap { 'generalSettingsScreen.epubLocation': 'string'; 'generalSettingsScreen.epubLocationDescription': 'string'; 'generalSettingsScreen.globalUpdate': 'string'; + 'generalSettingsScreen.globalUpdateCategories': 'string'; + 'generalSettingsScreen.globalUpdateCategoriesDescription': 'string'; + 'generalSettingsScreen.globalUpdateExclude': 'string'; + 'generalSettingsScreen.globalUpdateInclude': 'string'; 'generalSettingsScreen.gridSize': 'string'; 'generalSettingsScreen.gridSizeDesc': 'string'; 'generalSettingsScreen.itemsPerRow': 'string'; diff --git a/src/navigators/MoreStack.tsx b/src/navigators/MoreStack.tsx index 2e60fc746..42b6c85b4 100644 --- a/src/navigators/MoreStack.tsx +++ b/src/navigators/MoreStack.tsx @@ -1,5 +1,3 @@ -import React from 'react'; - import { createNativeStackNavigator } from '@react-navigation/native-stack'; // Screens @@ -15,7 +13,7 @@ import Downloads from '../screens/more/DownloadsScreen'; import AppearanceSettings from '../screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen'; import CategoriesScreen from '@screens/Categories/CategoriesScreen'; import RespositorySettings from '@screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen'; -// import LibrarySettings from '@screens/settings/SettingsLibraryScreen/SettingsLibraryScreen'; +import LibrarySettings from '@screens/settings/SettingsLibraryScreen/SettingsLibraryScreen'; import StatsScreen from '@screens/StatsScreen/StatsScreen'; import { MoreStackParamList, SettingsStackParamList } from './types'; @@ -35,7 +33,7 @@ const SettingsStack = () => ( <Stack.Screen name="AppearanceSettings" component={AppearanceSettings} /> <Stack.Screen name="AdvancedSettings" component={AdvancedSettings} /> <Stack.Screen name="RespositorySettings" component={RespositorySettings} /> - {/* <Stack.Screen name="LibrarySettings" component={LibrarySettings} /> */} + <Stack.Screen name="LibrarySettings" component={LibrarySettings} /> </Stack.Navigator> ); diff --git a/src/navigators/types/index.ts b/src/navigators/types/index.ts index 2cb5e6666..d78204fa8 100644 --- a/src/navigators/types/index.ts +++ b/src/navigators/types/index.ts @@ -178,6 +178,10 @@ export type AdvancedSettingsScreenProps = StackScreenProps< SettingsStackParamList, 'AdvancedSettings' >; +export type LibrarySettingsScreenProps = CompositeScreenProps< + StackScreenProps<SettingsStackParamList, 'LibrarySettings'>, + StackScreenProps<MoreStackParamList, 'SettingsStack'> +>; export type RespositorySettingsScreenProps = CompositeScreenProps< StackScreenProps<SettingsStackParamList, 'RespositorySettings'>, diff --git a/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx b/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx index e67fa9c5e..8f93ceddc 100644 --- a/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx +++ b/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx @@ -1,247 +1,53 @@ -import React from 'react'; import { ScrollView, StyleSheet } from 'react-native'; -import DisplayModeModal from './modals/DisplayModeModal'; -import DownloadCooldownModal from './modals/DownloadCooldownModal'; -import GridSizeModal from './modals/GridSizeModal'; - -import { - useAppSettings, - useLastUpdate, - useLibrarySettings, - useTheme, -} from '@hooks/persisted'; -import DefaultChapterSortModal from '../components/DefaultChapterSortModal'; -import { - DisplayModes, - displayModesList, - LibrarySortOrder, -} from '@screens/library/constants/constants'; import { useBoolean } from '@hooks'; +import { useAppSettings, useTheme } from '@hooks/persisted'; import { Appbar, List, SafeAreaView } from '@components'; -import NovelSortModal from './modals/NovelSortModal'; -import NovelBadgesModal from './modals/NovelBadgesModal'; -import { NavigationState } from '@react-navigation/native'; import { getString } from '@i18n/translations'; +import { SettingsStackParamList } from '@navigators/types'; +import { NativeStackScreenProps } from '@react-navigation/native-stack'; + import SettingSwitch from '../components/SettingSwitch'; +import DownloadCooldownModal from './modals/DownloadCooldownModal'; import InactivityTimeoutModal from './modals/InactivityTimeoutModal'; -interface GenralSettingsProps { - navigation: NavigationState; -} +type GeneralSettingsProps = NativeStackScreenProps< + SettingsStackParamList, + 'GeneralSettings' +>; -const GenralSettings: React.FC<GenralSettingsProps> = ({ navigation }) => { +const GeneralSettings = ({ navigation }: GeneralSettingsProps) => { const theme = useTheme(); - - const { - displayMode = DisplayModes.Comfortable, - novelsPerRow = 3, - showDownloadBadges = true, - showNumberOfNovels = false, - showUnreadBadges = true, - sortOrder = LibrarySortOrder.DateAdded_DESC, - } = useLibrarySettings(); - - const sortOrderDisplay: string[] = sortOrder.split(' '); - const sortOrderNameMap = new Map<string, string>([ - ['name', 'libraryScreen.bottomSheet.sortOrders.alphabetically'], - ['chaptersDownloaded', 'libraryScreen.bottomSheet.sortOrders.download'], - ['chaptersUnread', 'libraryScreen.bottomSheet.sortOrders.totalChapters'], - ['id', 'libraryScreen.bottomSheet.sortOrders.dateAdded'], - ['lastReadAt', 'libraryScreen.bottomSheet.sortOrders.lastRead'], - ['lastUpdatedAt', 'libraryScreen.bottomSheet.sortOrders.lastUpdated'], - ]); const { - disableLoadingAnimations, - updateLibraryOnLaunch, - downloadNewChapters, - onlyUpdateOngoingNovels, - defaultChapterSort, - refreshNovelMetadata, - disableHapticFeedback, - useLibraryFAB, chapterDownloadCooldownMs, - timeTrackingEnabled, + disableHapticFeedback, + disableLoadingAnimations, inactivityTimeoutMs, setAppSettings, + timeTrackingEnabled, } = useAppSettings(); - const { showLastUpdateTime, setShowLastUpdateTime } = useLastUpdate(); - - const generateNovelBadgesDescription = () => { - const res = []; - if (showDownloadBadges) { - res.push(getString('libraryScreen.bottomSheet.display.download')); - } - if (showUnreadBadges) { - res.push(getString('libraryScreen.bottomSheet.display.unread')); - } - if (showNumberOfNovels) { - res.push(getString('libraryScreen.bottomSheet.display.numberOfItems')); - } - return res.join(', '); - }; - - /** - * Display Mode Modal - */ - const displayModalRef = useBoolean(); + const downloadCooldownModal = useBoolean(); + const inactivityTimeoutModal = useBoolean(); - /** - * Grid Size Modal - */ - const gridSizeModalRef = useBoolean(); - - /** - * Novel Badges Modal - */ - const novelBadgesModalRef = useBoolean(); - const novelBadgesDescription = generateNovelBadgesDescription(); - /** - * Novel Sort Modal - */ - const novelSortModalRef = useBoolean(); - /** - * Chapter Sort Modal - */ - const defaultChapterSortModal = useBoolean(); - /** - * Download Cooldown Modal - */ - const downloadCooldownModalRef = useBoolean(); - /** - * Inactivity Timeout Modal - */ - const inactivityTimeoutModalRef = useBoolean(); return ( <SafeAreaView excludeTop> <Appbar title={getString('generalSettings')} - // @ts-ignore handleGoBack={navigation.goBack} theme={theme} /> <ScrollView contentContainerStyle={styles.paddingBottom}> <List.Section> - <List.SubHeader theme={theme}> - {getString('common.display')} - </List.SubHeader> - <List.Item - title={getString('generalSettingsScreen.displayMode')} - description={displayModesList[displayMode].label} - onPress={displayModalRef.setTrue} - theme={theme} - /> - <List.Item - title={getString('generalSettingsScreen.itemsPerRowLibrary')} - description={ - novelsPerRow + - ' ' + - getString('generalSettingsScreen.itemsPerRow') - } - onPress={gridSizeModalRef.setTrue} - theme={theme} - /> - <List.Item - title={getString('generalSettingsScreen.novelBadges')} - // @ts-ignore - description={novelBadgesDescription} - onPress={novelBadgesModalRef.setTrue} - theme={theme} - /> - <List.Item - title={getString('generalSettingsScreen.novelSort')} - description={ - // @ts-ignore - getString(sortOrderNameMap.get(sortOrderDisplay[0])) + - ' ' + - sortOrderDisplay[1] - } - onPress={novelSortModalRef.setTrue} - theme={theme} - /> - <List.Divider theme={theme} /> - <List.SubHeader theme={theme}>{getString('library')}</List.SubHeader> - <SettingSwitch - label={getString('generalSettingsScreen.updateLibrary')} - description={getString('generalSettingsScreen.updateLibraryDesc')} - value={updateLibraryOnLaunch} - onPress={() => - setAppSettings({ updateLibraryOnLaunch: !updateLibraryOnLaunch }) - } - theme={theme} - /> - <SettingSwitch - label={getString('generalSettingsScreen.useFAB')} - value={useLibraryFAB} - onPress={() => setAppSettings({ useLibraryFAB: !useLibraryFAB })} - theme={theme} - /> - <List.Divider theme={theme} /> - <List.SubHeader theme={theme}> - {getString('generalSettingsScreen.novel')} - </List.SubHeader> - <List.Item - title={getString('generalSettingsScreen.chapterSort')} - description={`${getString('generalSettingsScreen.bySource')} ${ - defaultChapterSort === 'positionAsc' - ? getString('generalSettingsScreen.asc') - : getString('generalSettingsScreen.desc') - }`} - onPress={defaultChapterSortModal.setTrue} - theme={theme} - /> - <List.Divider theme={theme} /> - <List.SubHeader theme={theme}> - {getString('generalSettingsScreen.globalUpdate')} - </List.SubHeader> - <SettingSwitch - label={getString('generalSettingsScreen.updateOngoing')} - value={onlyUpdateOngoingNovels} - onPress={() => - setAppSettings({ - onlyUpdateOngoingNovels: !onlyUpdateOngoingNovels, - }) - } - theme={theme} - /> - <SettingSwitch - label={getString('generalSettingsScreen.refreshMetadata')} - description={getString( - 'generalSettingsScreen.refreshMetadataDescription', - )} - value={refreshNovelMetadata} - onPress={() => - setAppSettings({ refreshNovelMetadata: !refreshNovelMetadata }) - } - theme={theme} - /> - <SettingSwitch - label={getString('generalSettingsScreen.updateTime')} - value={showLastUpdateTime} - onPress={() => setShowLastUpdateTime(!showLastUpdateTime)} - theme={theme} - /> - <List.Divider theme={theme} /> - <List.SubHeader theme={theme}> - {getString('generalSettingsScreen.autoDownload')} - </List.SubHeader> - <SettingSwitch - label={getString('generalSettingsScreen.downloadNewChapters')} - value={downloadNewChapters} - onPress={() => - setAppSettings({ downloadNewChapters: !downloadNewChapters }) - } - theme={theme} - /> - <List.Divider theme={theme} /> <List.SubHeader theme={theme}> {getString('generalSettingsScreen.timeTracking')} </List.SubHeader> <SettingSwitch label={getString('generalSettingsScreen.enableTimeTracking')} value={timeTrackingEnabled} - description={getString('generalSettingsScreen.enableTimeTrackingDesc')} + description={getString( + 'generalSettingsScreen.enableTimeTrackingDesc', + )} onPress={() => setAppSettings({ timeTrackingEnabled: !timeTrackingEnabled }) } @@ -249,10 +55,14 @@ const GenralSettings: React.FC<GenralSettingsProps> = ({ navigation }) => { /> <List.Item title={getString('generalSettingsScreen.inactivityTimeout')} - description={inactivityTimeoutMs === undefined - ? getString('generalSettingsScreen.inactivityTimeoutNever') - : getString('time.minutes', { count: inactivityTimeoutMs / 60000 })} - onPress={inactivityTimeoutModalRef.setTrue} + description={ + inactivityTimeoutMs === undefined + ? getString('generalSettingsScreen.inactivityTimeoutNever') + : getString('time.minutes', { + count: inactivityTimeoutMs / 60000, + }) + } + onPress={inactivityTimeoutModal.setTrue} theme={theme} /> <List.Divider theme={theme} /> @@ -264,7 +74,7 @@ const GenralSettings: React.FC<GenralSettingsProps> = ({ navigation }) => { description={`${( (chapterDownloadCooldownMs ?? 1000) / 1000 ).toString()}s`} - onPress={downloadCooldownModalRef.setTrue} + onPress={downloadCooldownModal.setTrue} theme={theme} /> <SettingSwitch @@ -293,52 +103,25 @@ const GenralSettings: React.FC<GenralSettingsProps> = ({ navigation }) => { /> </List.Section> </ScrollView> - <DisplayModeModal - displayMode={displayMode} - displayModalVisible={displayModalRef.value} - hideDisplayModal={displayModalRef.setFalse} - theme={theme} - /> - <DefaultChapterSortModal - defaultChapterSort={defaultChapterSort} - displayModalVisible={defaultChapterSortModal.value} - hideDisplayModal={defaultChapterSortModal.setFalse} - setAppSettings={setAppSettings} - theme={theme} - /> - <GridSizeModal - novelsPerRow={novelsPerRow} - gridSizeModalVisible={gridSizeModalRef.value} - hideGridSizeModal={gridSizeModalRef.setFalse} - theme={theme} - /> - <NovelBadgesModal - novelBadgesModalVisible={novelBadgesModalRef.value} - hideNovelBadgesModal={novelBadgesModalRef.setFalse} - theme={theme} - /> - <NovelSortModal - novelSortModalVisible={novelSortModalRef.value} - hideNovelSortModal={novelSortModalRef.setFalse} - theme={theme} - /> <DownloadCooldownModal - visible={downloadCooldownModalRef.value} - hideModal={downloadCooldownModalRef.setFalse} + visible={downloadCooldownModal.value} + hideModal={downloadCooldownModal.setFalse} theme={theme} /> <InactivityTimeoutModal inactivityTimeoutMs={inactivityTimeoutMs} - modalVisible={inactivityTimeoutModalRef.value} - hideModal={inactivityTimeoutModalRef.setFalse} + modalVisible={inactivityTimeoutModal.value} + hideModal={inactivityTimeoutModal.setFalse} theme={theme} /> </SafeAreaView> ); }; -export default GenralSettings; +export default GeneralSettings; const styles = StyleSheet.create({ - paddingBottom: { paddingBottom: 32 }, + paddingBottom: { + paddingBottom: 24, + }, }); diff --git a/src/screens/settings/SettingsLibraryScreen/DefaultCategoryDialog.tsx b/src/screens/settings/SettingsLibraryScreen/DefaultCategoryDialog.tsx index c3459648c..7836491e3 100644 --- a/src/screens/settings/SettingsLibraryScreen/DefaultCategoryDialog.tsx +++ b/src/screens/settings/SettingsLibraryScreen/DefaultCategoryDialog.tsx @@ -12,8 +12,8 @@ interface DefaultCategoryDialogProps { visible: boolean; hideDialog: () => void; categories: Category[]; - defaultCategoryId: number; - setDefaultCategory: (categoryId: number) => void; + defaultCategoryId?: number; + setDefaultCategory: (categoryId: number) => void | Promise<void>; } const DefaultCategoryDialog: React.FC<DefaultCategoryDialogProps> = ({ @@ -33,6 +33,7 @@ const DefaultCategoryDialog: React.FC<DefaultCategoryDialogProps> = ({ style={styles.scrollArea} initialNumToRender={10} data={categories} + keyExtractor={category => category.id.toString()} renderItem={({ item }) => ( <RadioButton status={item.id === defaultCategoryId} diff --git a/src/screens/settings/SettingsLibraryScreen/GlobalUpdateCategoriesDialog.tsx b/src/screens/settings/SettingsLibraryScreen/GlobalUpdateCategoriesDialog.tsx new file mode 100644 index 000000000..94ad51574 --- /dev/null +++ b/src/screens/settings/SettingsLibraryScreen/GlobalUpdateCategoriesDialog.tsx @@ -0,0 +1,147 @@ +import { useCallback } from 'react'; +import { + FlatList, + ListRenderItemInfo, + Pressable, + StyleSheet, + Text, +} from 'react-native'; +import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; + +import { Dialog } from '@components'; +import type { Category } from '@database/types'; +import { useTheme } from '@hooks/persisted'; +import { getString } from '@i18n/translations'; + +interface GlobalUpdateCategoriesDialogProps { + categories: Category[]; + excludedCategoryIds: number[]; + includedCategoryIds: number[]; + visible: boolean; + onCancel: () => void; + onChange: ( + includedCategoryIds: number[], + excludedCategoryIds: number[], + ) => void; + onSave: () => void; +} + +const categoryKey = (category: Category) => category.id.toString(); + +const GlobalUpdateCategoriesDialog = ({ + categories, + excludedCategoryIds, + includedCategoryIds, + visible, + onCancel, + onChange, + onSave, +}: GlobalUpdateCategoriesDialogProps) => { + const theme = useTheme(); + + const renderCategory = useCallback( + ({ item }: ListRenderItemInfo<Category>) => { + const isIncluded = includedCategoryIds.includes(item.id); + const isExcluded = excludedCategoryIds.includes(item.id); + const icon = isExcluded + ? 'close-box' + : isIncluded + ? 'checkbox-marked' + : 'checkbox-blank-outline'; + + const toggleCategory = () => { + if (isExcluded) { + onChange( + includedCategoryIds, + excludedCategoryIds.filter(categoryId => categoryId !== item.id), + ); + } else if (isIncluded) { + onChange( + includedCategoryIds.filter(categoryId => categoryId !== item.id), + [...excludedCategoryIds, item.id], + ); + } else { + onChange([...includedCategoryIds, item.id], excludedCategoryIds); + } + }; + + return ( + <Pressable + accessibilityRole="checkbox" + accessibilityState={{ + checked: isExcluded ? 'mixed' : isIncluded, + }} + android_ripple={{ color: theme.rippleColor }} + onPress={toggleCategory} + style={styles.category} + > + <MaterialCommunityIcons + color={ + isIncluded || isExcluded ? theme.primary : theme.onSurfaceVariant + } + name={icon} + size={24} + /> + <Text style={[styles.categoryName, { color: theme.onSurface }]}> + {item.name} + </Text> + </Pressable> + ); + }, + [ + excludedCategoryIds, + includedCategoryIds, + onChange, + theme.onSurface, + theme.onSurfaceVariant, + theme.primary, + theme.rippleColor, + ], + ); + + return ( + <Dialog.Root visible={visible} onDismiss={onCancel}> + <Dialog.Header> + <Dialog.Title> + {getString('generalSettingsScreen.globalUpdateCategories')} + </Dialog.Title> + <Dialog.Description> + {getString('generalSettingsScreen.globalUpdateCategoriesDescription')} + </Dialog.Description> + </Dialog.Header> + <Dialog.ScrollArea> + <FlatList + data={categories} + initialNumToRender={10} + keyExtractor={categoryKey} + renderItem={renderCategory} + style={styles.list} + /> + </Dialog.ScrollArea> + <Dialog.Actions> + <Dialog.Action onPress={onCancel}> + {getString('common.cancel')} + </Dialog.Action> + <Dialog.Action onPress={onSave}>{getString('common.ok')}</Dialog.Action> + </Dialog.Actions> + </Dialog.Root> + ); +}; + +export default GlobalUpdateCategoriesDialog; + +const styles = StyleSheet.create({ + category: { + alignItems: 'center', + flexDirection: 'row', + gap: 16, + paddingHorizontal: 16, + paddingVertical: 12, + }, + categoryName: { + fontSize: 16, + }, + list: { + maxHeight: 420, + }, +}); diff --git a/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx b/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx index c71a704c0..0a381d3d5 100644 --- a/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx +++ b/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx @@ -1,59 +1,361 @@ -import React from 'react'; -import { Appbar, List } from '@components'; -import { getString } from '@i18n/translations'; +import { useCallback, useState } from 'react'; +import { ScrollView, StyleSheet } from 'react-native'; + +import { Appbar, List, SafeAreaView } from '@components'; import { useBoolean } from '@hooks'; -import { useCategories, useTheme } from '@hooks/persisted'; -import { useNavigation } from '@react-navigation/native'; +import { + useAppSettings, + useCategories, + useLastUpdate, + useLibrarySettings, + useTheme, +} from '@hooks/persisted'; +import { getString } from '@i18n/translations'; +import type { StringMap } from '@i18n/types'; +import { LibrarySettingsScreenProps } from '@navigators/types'; +import { + DisplayModes, + displayModesList, + LibrarySortOrder, +} from '@screens/library/constants/constants'; import { Portal } from 'react-native-paper'; + +import DefaultChapterSortModal from '../components/DefaultChapterSortModal'; +import SettingSwitch from '../components/SettingSwitch'; import DefaultCategoryDialog from './DefaultCategoryDialog'; +import GlobalUpdateCategoriesDialog from './GlobalUpdateCategoriesDialog'; +import DisplayModeModal from './modals/DisplayModeModal'; +import GridSizeModal from './modals/GridSizeModal'; +import NovelBadgesModal from './modals/NovelBadgesModal'; +import NovelSortModal from './modals/NovelSortModal'; + +type LibrarySortLabel = Extract< + keyof StringMap, + `libraryScreen.bottomSheet.sortOrders.${string}` +>; -const SettingsLibraryScreen = () => { +const SORT_ORDER_LABELS: Record<string, LibrarySortLabel> = { + name: 'libraryScreen.bottomSheet.sortOrders.alphabetically', + chaptersDownloaded: 'libraryScreen.bottomSheet.sortOrders.download', + chaptersUnread: 'libraryScreen.bottomSheet.sortOrders.totalChapters', + id: 'libraryScreen.bottomSheet.sortOrders.dateAdded', + lastReadAt: 'libraryScreen.bottomSheet.sortOrders.lastRead', + lastUpdatedAt: 'libraryScreen.bottomSheet.sortOrders.lastUpdated', +}; + +const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { const theme = useTheme(); - const { goBack, navigate } = useNavigation(); + const { + displayMode = DisplayModes.Comfortable, + novelsPerRow = 3, + showDownloadBadges = true, + showNumberOfNovels = false, + showUnreadBadges = true, + sortOrder = LibrarySortOrder.DateAdded_DESC, + defaultCategoryId, + globalUpdateExcludeCategoryIds = [], + globalUpdateIncludeCategoryIds = [], + setLibrarySettings, + } = useLibrarySettings(); + const { + defaultChapterSort, + downloadNewChapters, + onlyUpdateOngoingNovels, + refreshNovelMetadata, + setAppSettings, + updateLibraryOnLaunch, + useLibraryFAB, + } = useAppSettings(); + const { showLastUpdateTime, setShowLastUpdateTime } = useLastUpdate(); const { categories } = useCategories(); + const displayModal = useBoolean(); const defaultCategoryDialog = useBoolean(); + const globalUpdateCategoriesDialog = useBoolean(); + const gridSizeModal = useBoolean(); + const novelBadgesModal = useBoolean(); + const novelSortModal = useBoolean(); + const defaultChapterSortModal = useBoolean(); + const appDefaultCategory = categories.find(category => category.id === 1); + const selectedDefaultCategory = categories.find( + category => category.id === defaultCategoryId, + ); + const selectableCategories = categories.filter( + category => category.id === 1 || category.id > 2, + ); + const globalUpdateCategories = categories.filter( + category => category.id !== 2, + ); + const [draftIncludedCategoryIds, setDraftIncludedCategoryIds] = useState< + number[] + >([]); + const [draftExcludedCategoryIds, setDraftExcludedCategoryIds] = useState< + number[] + >([]); - const setDefaultCategoryId = (categoryId: number) => { - // TODO: update default category + const setDefaultCategory = (categoryId: number) => { + setLibrarySettings({ + defaultCategoryId: categoryId === 1 ? undefined : categoryId, + }); + defaultCategoryDialog.setFalse(); + }; + + const showGlobalUpdateCategoriesDialog = () => { + setDraftIncludedCategoryIds(globalUpdateIncludeCategoryIds); + setDraftExcludedCategoryIds(globalUpdateExcludeCategoryIds); + globalUpdateCategoriesDialog.setTrue(); + }; + + const updateDraftCategoryFilters = useCallback( + (includedCategoryIds: number[], excludedCategoryIds: number[]) => { + setDraftIncludedCategoryIds(includedCategoryIds); + setDraftExcludedCategoryIds(excludedCategoryIds); + }, + [], + ); - categoryId; + const saveGlobalUpdateCategories = () => { + setLibrarySettings({ + globalUpdateExcludeCategoryIds: draftExcludedCategoryIds, + globalUpdateIncludeCategoryIds: draftIncludedCategoryIds, + }); + globalUpdateCategoriesDialog.setFalse(); }; + const getCategoryFilterDescription = ( + categoryIds: number[], + emptyLabel: string, + ) => { + if (categoryIds.length === 0) { + return emptyLabel; + } + + const names = globalUpdateCategories + .filter(category => categoryIds.includes(category.id)) + .map(category => category.name); + return names.length > 0 ? names.join(', ') : getString('common.none'); + }; + + const includedCategoriesDescription = getCategoryFilterDescription( + globalUpdateIncludeCategoryIds, + getString('common.all'), + ); + const excludedCategoriesDescription = getCategoryFilterDescription( + globalUpdateExcludeCategoryIds, + getString('common.none'), + ); + + const sortOrderParts = sortOrder.split(' '); + const sortOrderLabel = + SORT_ORDER_LABELS[sortOrderParts[0]] ?? + 'libraryScreen.bottomSheet.sortOrders.dateAdded'; + + const badgeDescription = [ + showDownloadBadges + ? getString('libraryScreen.bottomSheet.display.download') + : null, + showUnreadBadges + ? getString('libraryScreen.bottomSheet.display.unread') + : null, + showNumberOfNovels + ? getString('libraryScreen.bottomSheet.display.numberOfItems') + : null, + ] + .filter(Boolean) + .join(', '); + return ( - <> + <SafeAreaView excludeTop> <Appbar title={getString('library')} - handleGoBack={goBack} + handleGoBack={navigation.goBack} + theme={theme} + /> + <ScrollView contentContainerStyle={styles.paddingBottom}> + <List.Section> + <List.SubHeader theme={theme}> + {getString('common.display')} + </List.SubHeader> + <List.Item + title={getString('generalSettingsScreen.displayMode')} + description={displayModesList[displayMode].label} + onPress={displayModal.setTrue} + theme={theme} + /> + <List.Item + title={getString('generalSettingsScreen.itemsPerRowLibrary')} + description={`${novelsPerRow} ${getString( + 'generalSettingsScreen.itemsPerRow', + )}`} + onPress={gridSizeModal.setTrue} + theme={theme} + /> + <List.Item + title={getString('generalSettingsScreen.novelBadges')} + description={badgeDescription} + onPress={novelBadgesModal.setTrue} + theme={theme} + /> + <List.Item + title={getString('generalSettingsScreen.novelSort')} + description={`${getString(sortOrderLabel)} ${sortOrderParts[1]}`} + onPress={novelSortModal.setTrue} + theme={theme} + /> + <List.Divider theme={theme} /> + <List.SubHeader theme={theme}>{getString('library')}</List.SubHeader> + <List.Item + title={getString('categories.header')} + description={`${categories.length} ${getString( + 'common.categories', + ).toLowerCase()}`} + onPress={() => navigation.navigate('Categories')} + theme={theme} + /> + <List.Item + title={getString('categories.defaultCategory')} + description={ + selectedDefaultCategory?.name ?? appDefaultCategory?.name + } + onPress={defaultCategoryDialog.setTrue} + theme={theme} + /> + <SettingSwitch + label={getString('generalSettingsScreen.updateLibrary')} + description={getString('generalSettingsScreen.updateLibraryDesc')} + value={updateLibraryOnLaunch} + onPress={() => + setAppSettings({ updateLibraryOnLaunch: !updateLibraryOnLaunch }) + } + theme={theme} + /> + <SettingSwitch + label={getString('generalSettingsScreen.useFAB')} + value={useLibraryFAB} + onPress={() => setAppSettings({ useLibraryFAB: !useLibraryFAB })} + theme={theme} + /> + <List.Item + title={getString('generalSettingsScreen.chapterSort')} + description={`${getString('generalSettingsScreen.bySource')} ${ + defaultChapterSort === 'positionAsc' + ? getString('generalSettingsScreen.asc') + : getString('generalSettingsScreen.desc') + }`} + onPress={defaultChapterSortModal.setTrue} + theme={theme} + /> + <List.Divider theme={theme} /> + <List.SubHeader theme={theme}> + {getString('generalSettingsScreen.globalUpdate')} + </List.SubHeader> + <SettingSwitch + label={getString('generalSettingsScreen.updateOngoing')} + value={onlyUpdateOngoingNovels} + onPress={() => + setAppSettings({ + onlyUpdateOngoingNovels: !onlyUpdateOngoingNovels, + }) + } + theme={theme} + /> + <List.Item + title={getString('generalSettingsScreen.globalUpdateCategories')} + description={`${getString( + 'generalSettingsScreen.globalUpdateInclude', + { categories: includedCategoriesDescription }, + )}\n${getString('generalSettingsScreen.globalUpdateExclude', { + categories: excludedCategoriesDescription, + })}`} + onPress={showGlobalUpdateCategoriesDialog} + theme={theme} + /> + <SettingSwitch + label={getString('generalSettingsScreen.refreshMetadata')} + description={getString( + 'generalSettingsScreen.refreshMetadataDescription', + )} + value={refreshNovelMetadata} + onPress={() => + setAppSettings({ refreshNovelMetadata: !refreshNovelMetadata }) + } + theme={theme} + /> + <SettingSwitch + label={getString('generalSettingsScreen.updateTime')} + value={showLastUpdateTime} + onPress={() => setShowLastUpdateTime(!showLastUpdateTime)} + theme={theme} + /> + <List.Divider theme={theme} /> + <List.SubHeader theme={theme}> + {getString('generalSettingsScreen.autoDownload')} + </List.SubHeader> + <SettingSwitch + label={getString('generalSettingsScreen.downloadNewChapters')} + value={downloadNewChapters} + onPress={() => + setAppSettings({ downloadNewChapters: !downloadNewChapters }) + } + theme={theme} + /> + </List.Section> + </ScrollView> + <DisplayModeModal + displayMode={displayMode} + displayModalVisible={displayModal.value} + hideDisplayModal={displayModal.setFalse} + theme={theme} + /> + <DefaultChapterSortModal + defaultChapterSort={defaultChapterSort} + displayModalVisible={defaultChapterSortModal.value} + hideDisplayModal={defaultChapterSortModal.setFalse} + setAppSettings={setAppSettings} + theme={theme} + /> + <GridSizeModal + novelsPerRow={novelsPerRow} + gridSizeModalVisible={gridSizeModal.value} + hideGridSizeModal={gridSizeModal.setFalse} + theme={theme} + /> + <NovelBadgesModal + novelBadgesModalVisible={novelBadgesModal.value} + hideNovelBadgesModal={novelBadgesModal.setFalse} + theme={theme} + /> + <NovelSortModal + novelSortModalVisible={novelSortModal.value} + hideNovelSortModal={novelSortModal.setFalse} theme={theme} /> - <List.Section> - <List.Item - title={getString('categories.header')} - description={`${categories.length} ${getString( - 'common.categories', - ).toLowerCase()}`} - onPress={() => navigate('MoreStack', { screen: 'Categories' })} - theme={theme} - /> - <List.Item - title={getString('categories.defaultCategory')} - description={categories.find(category => category.sort === 1)?.name} - onPress={defaultCategoryDialog.setTrue} - theme={theme} - /> - </List.Section> <Portal> <DefaultCategoryDialog - categories={categories} - defaultCategoryId={categories[0]?.id} + categories={selectableCategories} + defaultCategoryId={selectedDefaultCategory?.id ?? 1} visible={defaultCategoryDialog.value} hideDialog={defaultCategoryDialog.setFalse} - setDefaultCategory={setDefaultCategoryId} + setDefaultCategory={setDefaultCategory} + /> + <GlobalUpdateCategoriesDialog + categories={globalUpdateCategories} + excludedCategoryIds={draftExcludedCategoryIds} + includedCategoryIds={draftIncludedCategoryIds} + visible={globalUpdateCategoriesDialog.value} + onCancel={globalUpdateCategoriesDialog.setFalse} + onChange={updateDraftCategoryFilters} + onSave={saveGlobalUpdateCategories} /> </Portal> - </> + </SafeAreaView> ); }; export default SettingsLibraryScreen; + +const styles = StyleSheet.create({ + paddingBottom: { + paddingBottom: 24, + }, +}); diff --git a/src/screens/settings/SettingsGeneralScreen/modals/DisplayModeModal.tsx b/src/screens/settings/SettingsLibraryScreen/modals/DisplayModeModal.tsx similarity index 100% rename from src/screens/settings/SettingsGeneralScreen/modals/DisplayModeModal.tsx rename to src/screens/settings/SettingsLibraryScreen/modals/DisplayModeModal.tsx diff --git a/src/screens/settings/SettingsGeneralScreen/modals/GridSizeModal.tsx b/src/screens/settings/SettingsLibraryScreen/modals/GridSizeModal.tsx similarity index 100% rename from src/screens/settings/SettingsGeneralScreen/modals/GridSizeModal.tsx rename to src/screens/settings/SettingsLibraryScreen/modals/GridSizeModal.tsx diff --git a/src/screens/settings/SettingsGeneralScreen/modals/NovelBadgesModal.tsx b/src/screens/settings/SettingsLibraryScreen/modals/NovelBadgesModal.tsx similarity index 100% rename from src/screens/settings/SettingsGeneralScreen/modals/NovelBadgesModal.tsx rename to src/screens/settings/SettingsLibraryScreen/modals/NovelBadgesModal.tsx diff --git a/src/screens/settings/SettingsGeneralScreen/modals/NovelSortModal.tsx b/src/screens/settings/SettingsLibraryScreen/modals/NovelSortModal.tsx similarity index 100% rename from src/screens/settings/SettingsGeneralScreen/modals/NovelSortModal.tsx rename to src/screens/settings/SettingsLibraryScreen/modals/NovelSortModal.tsx diff --git a/src/screens/settings/SettingsScreen.tsx b/src/screens/settings/SettingsScreen.tsx index 0b2b24b25..ebebb2ccd 100644 --- a/src/screens/settings/SettingsScreen.tsx +++ b/src/screens/settings/SettingsScreen.tsx @@ -1,4 +1,3 @@ -import React from 'react'; import { ScrollView, StyleSheet } from 'react-native'; import { Appbar, List, SafeAreaView } from '@components'; @@ -38,6 +37,16 @@ const SettingsScreen = ({ navigation }: SettingsScreenProps) => { } theme={theme} /> + <List.Item + title={getString('library')} + icon="bookshelf" + onPress={() => + navigation.navigate('SettingsStack', { + screen: 'LibrarySettings', + }) + } + theme={theme} + /> <List.Item title={getString('readerSettings.title')} icon="book-open-outline" diff --git a/src/services/updates/index.ts b/src/services/updates/index.ts index 3c130eece..88a71430c 100644 --- a/src/services/updates/index.ts +++ b/src/services/updates/index.ts @@ -1,6 +1,6 @@ import { + getLibraryNovelsForGlobalUpdate, getLibraryWithCategory, - getLibraryNovelsFromDb, } from '../../database/queries/LibraryQueries'; import { showToast } from '../../utils/showToast'; @@ -10,7 +10,11 @@ import { sleep } from '@utils/sleep'; import { MMKVStorage, getMMKVObject } from '@utils/mmkv/mmkv'; import { LAST_UPDATE_TIME } from '@hooks/persisted/useUpdates'; import dayjs from 'dayjs'; -import { APP_SETTINGS, AppSettings } from '@hooks/persisted/useSettings'; +import { + APP_SETTINGS, + AppSettings, + getGlobalUpdateCategoryFilters, +} from '@hooks/persisted/useSettings'; import type { BackgroundTaskEnqueuer, TaskProgressUpdater, @@ -47,12 +51,9 @@ const updateLibrary = async ( true, ); } else { - libraryNovels = await getLibraryNovelsFromDb( - '', - onlyUpdateOngoingNovels ? "status = 'Ongoing'" : '', - '', - false, - true, + libraryNovels = await getLibraryNovelsForGlobalUpdate( + Boolean(onlyUpdateOngoingNovels), + getGlobalUpdateCategoryFilters(), ); } From 732628c40bb3f1afbbb0336577f9a56f97ef9115 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 11:03:20 +0530 Subject: [PATCH 063/148] feat: Add Date Format And Relative Timestamp Settings. Closes #834 --- src/hooks/persisted/__mocks__/useSettings.ts | 2 + src/hooks/persisted/useHistory.ts | 5 -- src/hooks/persisted/useSettings.ts | 5 ++ src/hooks/persisted/useUpdates.ts | 4 - src/i18n/languages/en/strings.json | 4 + src/i18n/types/index.ts | 4 + src/screens/history/HistoryScreen.tsx | 8 +- src/screens/more/DownloadsScreen.tsx | 5 -- src/screens/novel/components/ChapterItem.tsx | 9 ++- .../novel/components/NovelChapterGroup.tsx | 8 +- .../novel/components/NovelScreenList.tsx | 6 ++ .../DateFormatModal.tsx | 52 ++++++++++++ .../SettingsAppearanceScreen.tsx | 38 +++++++++ .../Components/GoogleDriveModal.tsx | 9 ++- src/screens/updates/UpdatesScreen.tsx | 7 +- src/utils/__tests__/dateFormat.test.ts | 38 +++++++++ src/utils/dateFormat.ts | 79 +++++++++++++++++++ 17 files changed, 258 insertions(+), 25 deletions(-) create mode 100644 src/screens/settings/SettingsAppearanceScreen/DateFormatModal.tsx create mode 100644 src/utils/__tests__/dateFormat.test.ts create mode 100644 src/utils/dateFormat.ts diff --git a/src/hooks/persisted/__mocks__/useSettings.ts b/src/hooks/persisted/__mocks__/useSettings.ts index 8c0e60bef..a491cb349 100644 --- a/src/hooks/persisted/__mocks__/useSettings.ts +++ b/src/hooks/persisted/__mocks__/useSettings.ts @@ -12,6 +12,8 @@ export const initialAppSettings = { showLabelsInNav: true, useFabForContinueReading: false, disableLoadingAnimations: false, + dateFormat: 'default', + relativeTimestamps: true, downloadedOnlyMode: false, useLibraryFAB: false, onlyUpdateOngoingNovels: false, diff --git a/src/hooks/persisted/useHistory.ts b/src/hooks/persisted/useHistory.ts index 5e73639d2..b1a2f5eb2 100644 --- a/src/hooks/persisted/useHistory.ts +++ b/src/hooks/persisted/useHistory.ts @@ -8,7 +8,6 @@ import { deleteChapterHistory, getHistoryFromDb, } from '@database/queries/HistoryQueries'; -import dayjs from 'dayjs'; import { parseChapterNumber } from '@utils/parseChapterNumber'; const useHistory = () => { @@ -21,12 +20,8 @@ const useHistory = () => { .then(res => setHistory( res.map(localHistory => { - const parsedTime = dayjs(localHistory.releaseTime); return { ...localHistory, - releaseTime: parsedTime.isValid() - ? parsedTime.format('LL') - : localHistory.releaseTime, chapterNumber: localHistory.chapterNumber ? localHistory.chapterNumber : parseChapterNumber(localHistory.novelName, localHistory.name), diff --git a/src/hooks/persisted/useSettings.ts b/src/hooks/persisted/useSettings.ts index 63dd0b45a..b7846eac6 100644 --- a/src/hooks/persisted/useSettings.ts +++ b/src/hooks/persisted/useSettings.ts @@ -8,6 +8,7 @@ import { TtsEngine, TtsVoice } from '@modules/nitro-tts'; import { useMMKVObject } from 'react-native-mmkv'; import { useMemo } from 'react'; import { getMMKVObject } from '@utils/mmkv/mmkv'; +import type { DateFormat } from '@utils/dateFormat'; export const APP_SETTINGS = 'APP_SETTINGS'; @@ -51,6 +52,8 @@ export interface AppSettings { showLabelsInNav: boolean; useFabForContinueReading: boolean; disableLoadingAnimations: boolean; + dateFormat?: DateFormat; + relativeTimestamps?: boolean; /** * Library settings @@ -219,6 +222,8 @@ const initialAppSettings: AppSettings = { showLabelsInNav: true, useFabForContinueReading: false, disableLoadingAnimations: false, + dateFormat: 'default', + relativeTimestamps: true, /** * Library settings diff --git a/src/hooks/persisted/useUpdates.ts b/src/hooks/persisted/useUpdates.ts index fae6a9c55..0df148c90 100644 --- a/src/hooks/persisted/useUpdates.ts +++ b/src/hooks/persisted/useUpdates.ts @@ -25,12 +25,8 @@ export const fetchDetailedUpdates = async ( ); return result.map(update => { - const parsedTime = dayjs(update.releaseTime); return { ...update, - releaseTime: parsedTime.isValid() - ? parsedTime.format('LL') - : update.releaseTime, chapterNumber: update.chapterNumber ? update.chapterNumber : parseChapterNumber(update.novelName, update.name), diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index bf667f025..ccf51f630 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -46,12 +46,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index b2dca9b49..d16621def 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -43,12 +43,16 @@ export interface StringMap { 'appearanceScreen.appLanguageDefault': 'string'; 'appearanceScreen.appTheme': 'string'; 'appearanceScreen.darkTheme': 'string'; + 'appearanceScreen.dateFormat': 'string'; + 'appearanceScreen.dateFormatDefault': 'string'; 'appearanceScreen.dynamicColors': 'string'; 'appearanceScreen.hideBackdrop': 'string'; 'appearanceScreen.lightTheme': 'string'; 'appearanceScreen.navbar': 'string'; 'appearanceScreen.novelInfo': 'string'; 'appearanceScreen.pureBlackDarkMode': 'string'; + 'appearanceScreen.relativeTimestamps': 'string'; + 'appearanceScreen.relativeTimestampsDescription': 'string'; 'appearanceScreen.showHistoryInTheNav': 'string'; 'appearanceScreen.showUpdatesInTheNav': 'string'; 'appearanceScreen.themeMode': 'string'; diff --git a/src/screens/history/HistoryScreen.tsx b/src/screens/history/HistoryScreen.tsx index cb65499d4..b1ee53c1e 100644 --- a/src/screens/history/HistoryScreen.tsx +++ b/src/screens/history/HistoryScreen.tsx @@ -1,6 +1,5 @@ import { useEffect, useState } from 'react'; import { StyleSheet, SectionList, Text } from 'react-native'; -import dayjs from 'dayjs'; import { EmptyView, @@ -11,7 +10,7 @@ import { import HistoryCard from './components/HistoryCard/HistoryCard'; import { useSearch, useBoolean } from '@hooks'; -import { useTheme, useHistory } from '@hooks/persisted'; +import { useAppSettings, useTheme, useHistory } from '@hooks/persisted'; import { convertDateToISOString } from '@database/utils/convertDateToISOString'; @@ -20,9 +19,12 @@ import { getString } from '@i18n/translations'; import ClearHistoryDialog from './components/ClearHistoryDialog'; import HistorySkeletonLoading from './components/HistorySkeletonLoading'; import { HistoryScreenProps } from '@navigators/types'; +import { formatDate } from '@utils/dateFormat'; const HistoryScreen = ({ navigation }: HistoryScreenProps) => { const theme = useTheme(); + const { dateFormat = 'default', relativeTimestamps = true } = + useAppSettings(); const { isLoading, history, @@ -125,7 +127,7 @@ const HistoryScreen = ({ navigation }: HistoryScreenProps) => { keyExtractor={(item, index) => 'history' + index} renderSectionHeader={({ section: { date } }) => ( <Text style={[styles.dateHeader, { color: theme.onSurface }]}> - {dayjs(date).calendar()} + {formatDate(date, dateFormat, relativeTimestamps)} </Text> )} renderItem={({ item }) => ( diff --git a/src/screens/more/DownloadsScreen.tsx b/src/screens/more/DownloadsScreen.tsx index 3ef5e6f85..c3e5c4a24 100644 --- a/src/screens/more/DownloadsScreen.tsx +++ b/src/screens/more/DownloadsScreen.tsx @@ -20,7 +20,6 @@ import { getString } from '@i18n/translations'; import { DownloadsScreenProps } from '@navigators/types'; import { DownloadedChapter } from '@database/types'; import { showToast } from '@utils/showToast'; -import dayjs from 'dayjs'; import { parseChapterNumber } from '@utils/parseChapterNumber'; type DownloadGroup = Record<number, DownloadedChapter[]>; @@ -56,12 +55,8 @@ const Downloads = ({ navigation }: DownloadsScreenProps) => { const res = await getDownloadedChapters(); setChapters( res.map(download => { - const parsedTime = dayjs(download.releaseTime); return { ...download, - releaseTime: parsedTime.isValid() - ? parsedTime.format('LL') - : download.releaseTime, chapterNumber: download.chapterNumber ? download.chapterNumber : parseChapterNumber(download.novelName, download.name), diff --git a/src/screens/novel/components/ChapterItem.tsx b/src/screens/novel/components/ChapterItem.tsx index db83aabf6..8fc42f3a4 100644 --- a/src/screens/novel/components/ChapterItem.tsx +++ b/src/screens/novel/components/ChapterItem.tsx @@ -8,7 +8,7 @@ import { ThemeColors } from '@theme/types'; import { ChapterInfo } from '@database/types'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; import { getString } from '@i18n/translations'; -import dayjs from 'dayjs'; +import { DateFormat, formatDate } from '@utils/dateFormat'; interface ChapterItemProps { chapter: ChapterInfo; @@ -25,6 +25,8 @@ interface ChapterItemProps { onDownloadChapter: (chapter: ChapterInfo) => void; onSelectPress: (chapter: ChapterInfo) => void; onSelectLongPress?: (chapter: ChapterInfo) => void; + dateFormat?: DateFormat; + relativeTimestamps?: boolean; } const ChapterItem: React.FC<ChapterItemProps> = ({ @@ -42,6 +44,8 @@ const ChapterItem: React.FC<ChapterItemProps> = ({ onDownloadChapter, onSelectPress, onSelectLongPress, + dateFormat = 'default', + relativeTimestamps = true, }) => { const { id, name, unread, releaseTime, bookmark, chapterNumber, progress } = chapter; @@ -101,8 +105,7 @@ const ChapterItem: React.FC<ChapterItemProps> = ({ } as const; function parseTime(time?: string | Date | null) { if (!time) return undefined; - const parsedTime = dayjs(time); - return parsedTime.isValid() ? parsedTime.format('LL') : (time as string); + return formatDate(time, dateFormat, relativeTimestamps); } const parsedTime = parseTime(releaseTime); diff --git a/src/screens/novel/components/NovelChapterGroup.tsx b/src/screens/novel/components/NovelChapterGroup.tsx index 777aead5a..5031594df 100644 --- a/src/screens/novel/components/NovelChapterGroup.tsx +++ b/src/screens/novel/components/NovelChapterGroup.tsx @@ -10,7 +10,7 @@ import { NovelInfo, Update, } from '@database/types'; -import { useDownload, useTheme } from '@hooks/persisted'; +import { useAppSettings, useDownload, useTheme } from '@hooks/persisted'; import { RootStackParamList } from '@navigators/types'; import { ThemeColors } from '@theme/types'; import ChapterItem from './ChapterItem'; @@ -39,6 +39,8 @@ const NovelChapterGroup: React.FC<NovelChapterGroupProps> = ({ const { navigate } = useNavigation<NavigationProp<RootStackParamList>>(); const { downloadChapter, downloadingChapterIds } = useDownload(); const theme = useTheme(); + const { dateFormat = 'default', relativeTimestamps = true } = + useAppSettings(); const [isExpanded, setIsExpanded] = useState(false); const styles = useMemo(() => createStyles(theme), [theme]); @@ -128,6 +130,8 @@ const NovelChapterGroup: React.FC<NovelChapterGroupProps> = ({ onDeleteChapter={handleDeleteChapter} onSelectPress={navigateToChapter} left={coverElement} + dateFormat={dateFormat} + relativeTimestamps={relativeTimestamps} /> ), [ @@ -138,6 +142,8 @@ const NovelChapterGroup: React.FC<NovelChapterGroupProps> = ({ navigateToChapter, novel.name, theme, + dateFormat, + relativeTimestamps, ], ); diff --git a/src/screens/novel/components/NovelScreenList.tsx b/src/screens/novel/components/NovelScreenList.tsx index d3cb93873..5557a14b9 100644 --- a/src/screens/novel/components/NovelScreenList.tsx +++ b/src/screens/novel/components/NovelScreenList.tsx @@ -94,6 +94,8 @@ const NovelScreenList = ({ disableHapticFeedback, downloadNewChapters, refreshNovelMetadata, + dateFormat = 'default', + relativeTimestamps = true, } = useAppSettings(); const { filter, showChapterTitles = false } = novelSettings; @@ -380,6 +382,8 @@ const NovelScreenList = ({ onDownloadChapter={handleDownloadChapter} onSelectPress={onSelectPress} onSelectLongPress={onSelectLongPress} + dateFormat={dateFormat} + relativeTimestamps={relativeTimestamps} /> ); }, @@ -393,6 +397,8 @@ const NovelScreenList = ({ selectedIds, showChapterTitles, theme, + dateFormat, + relativeTimestamps, ], ); const listExtraData = useMemo( diff --git a/src/screens/settings/SettingsAppearanceScreen/DateFormatModal.tsx b/src/screens/settings/SettingsAppearanceScreen/DateFormatModal.tsx new file mode 100644 index 000000000..9eaf51be6 --- /dev/null +++ b/src/screens/settings/SettingsAppearanceScreen/DateFormatModal.tsx @@ -0,0 +1,52 @@ +import React from 'react'; + +import { Dialog, RadioButton } from '@components'; +import { useAppSettings, useTheme } from '@hooks/persisted'; +import { getString } from '@i18n/translations'; +import { + DATE_FORMATS, + DateFormat, + getDateFormatLabel, +} from '@utils/dateFormat'; + +interface DateFormatModalProps { + visible: boolean; + onDismiss: () => void; +} + +const DateFormatModal: React.FC<DateFormatModalProps> = ({ + visible, + onDismiss, +}) => { + const theme = useTheme(); + const { dateFormat = 'default', setAppSettings } = useAppSettings(); + + const selectDateFormat = (value: DateFormat) => { + setAppSettings({ dateFormat: value }); + onDismiss(); + }; + + return ( + <Dialog.Root visible={visible} onDismiss={onDismiss}> + <Dialog.Title>{getString('appearanceScreen.dateFormat')}</Dialog.Title> + <Dialog.List> + {DATE_FORMATS.map(value => ( + <RadioButton + key={value} + status={dateFormat === value} + onPress={() => selectDateFormat(value)} + label={getDateFormatLabel(value)} + theme={theme} + /> + ))} + </Dialog.List> + <Dialog.Actions> + <Dialog.Action onPress={onDismiss}> + {getString('common.cancel')} + </Dialog.Action> + </Dialog.Actions> + </Dialog.Root> + ); +}; + +export default DateFormatModal; diff --git a/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx b/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx index e4ac430f2..525698f8e 100644 --- a/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx +++ b/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx @@ -12,6 +12,7 @@ import type { SegmentedControlOption } from '@components/SegmentedControl'; import SettingSwitch from '../components/SettingSwitch'; import ColorPickerModal from '@components/ColorPickerModal/ColorPickerModal'; import LanguagePickerModal from './LanguagePickerModal'; +import DateFormatModal from './DateFormatModal'; import { useAppSettings, useTheme } from '@hooks/persisted'; import { @@ -32,6 +33,7 @@ import { import { ThemeColors } from '@theme/types'; import switchTheme from 'react-native-theme-switch-animation'; import Color from 'color'; +import { formatDate, getDateFormatLabel } from '@utils/dateFormat'; type ThemeMode = 'light' | 'dark' | 'system'; @@ -52,6 +54,8 @@ const AppearanceSettings = ({ navigation }: AppearanceSettingsScreenProps) => { showLabelsInNav, hideBackdrop, useFabForContinueReading, + dateFormat = 'default', + relativeTimestamps = true, setAppSettings, } = useAppSettings(); @@ -93,6 +97,10 @@ const AppearanceSettings = ({ navigation }: AppearanceSettingsScreenProps) => { const hideLanguageModal = () => setLanguageModal(false); const [appLocale = ''] = useMMKVString('APP_LOCALE'); + const [dateFormatModal, setDateFormatModal] = useState(false); + const showDateFormatModal = () => setDateFormatModal(true); + const hideDateFormatModal = () => setDateFormatModal(false); + const getCurrentLanguageName = (): string => { if (!appLocale) { return getString('appearanceScreen.appLanguageDefault'); @@ -277,12 +285,38 @@ const AppearanceSettings = ({ navigation }: AppearanceSettingsScreenProps) => { theme={theme} /> )} + <List.Divider theme={theme} /> + <List.SubHeader theme={theme}> + {getString('common.display')} + </List.SubHeader> <List.Item title={getString('appearanceScreen.appLanguage')} description={getCurrentLanguageName()} onPress={showLanguageModal} theme={theme} /> + <List.Item + title={getString('appearanceScreen.dateFormat')} + description={getDateFormatLabel(dateFormat)} + onPress={showDateFormatModal} + theme={theme} + /> + <SettingSwitch + label={getString('appearanceScreen.relativeTimestamps')} + description={getString( + 'appearanceScreen.relativeTimestampsDescription', + { + date: formatDate(new Date(), dateFormat, false), + }, + )} + value={relativeTimestamps} + onPress={() => + setAppSettings({ + relativeTimestamps: !relativeTimestamps, + }) + } + theme={theme} + /> <List.Divider theme={theme} /> <List.SubHeader theme={theme}> {getString('appearanceScreen.novelInfo')} @@ -343,6 +377,10 @@ const AppearanceSettings = ({ navigation }: AppearanceSettingsScreenProps) => { visible={languageModal} onDismiss={hideLanguageModal} /> + <DateFormatModal + visible={dateFormatModal} + onDismiss={hideDateFormatModal} + /> </SafeAreaView> ); }; diff --git a/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx b/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx index 04ad50ca3..d3fa1e338 100644 --- a/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx +++ b/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx @@ -10,8 +10,9 @@ import { showToast } from '@utils/showToast'; import { getString } from '@i18n/translations'; import { exists, getBackups, makeDir } from '@api/drive'; import { DriveFile } from '@api/drive/types'; -import dayjs from 'dayjs'; import { backgroundTasks } from '@services/backgroundTasks'; +import { useAppSettings } from '@hooks/persisted'; +import { formatDate } from '@utils/dateFormat'; enum BackupModal { UNAUTHORIZED, @@ -158,6 +159,8 @@ function RestoreBackup({ closeModal: () => void; }) { const [backupList, setBackupList] = useState<DriveFile[]>([]); + const { dateFormat = 'default', relativeTimestamps = true } = + useAppSettings(); useEffect(() => { exists('LNReader', true, undefined, true).then(rootFolder => { if (rootFolder) { @@ -198,7 +201,9 @@ function RestoreBackup({ {item.name?.replace(/\.backup$/, ' ')} </Text> <Text style={[{ color: theme.secondary }, styles.fontSize]}> - {'(' + dayjs(item.createdTime).format('LL') + ')'} + {'(' + + formatDate(item.createdTime, dateFormat, relativeTimestamps) + + ')'} </Text> </Button> )} diff --git a/src/screens/updates/UpdatesScreen.tsx b/src/screens/updates/UpdatesScreen.tsx index 70060c0b8..f9c30d13d 100644 --- a/src/screens/updates/UpdatesScreen.tsx +++ b/src/screens/updates/UpdatesScreen.tsx @@ -10,7 +10,7 @@ import { } from '@components'; import { useSearch } from '@hooks'; -import { useTheme } from '@hooks/persisted'; +import { useAppSettings, useTheme } from '@hooks/persisted'; import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; import UpdateNovelChapterGroup from './components/UpdateNovelChapterGroup'; @@ -20,9 +20,12 @@ import { backgroundTasks } from '@services/backgroundTasks'; import { UpdateScreenProps } from '@navigators/types'; import { UpdateOverview } from '@database/types'; import { useUpdateContext } from '@components/Context/UpdateContext'; +import { formatDate } from '@utils/dateFormat'; const UpdatesScreen = ({ navigation }: UpdateScreenProps) => { const theme = useTheme(); + const { dateFormat = 'default', relativeTimestamps = true } = + useAppSettings(); const { updatesOverview, getUpdates, @@ -104,7 +107,7 @@ const UpdatesScreen = ({ navigation }: UpdateScreenProps) => { contentContainerStyle={styles.listContainer} renderSectionHeader={({ section: { date } }) => ( <Text style={[styles.dateHeader, { color: theme.onSurface }]}> - {dayjs(date).calendar()} + {formatDate(date, dateFormat, relativeTimestamps)} </Text> )} sections={sections} diff --git a/src/utils/__tests__/dateFormat.test.ts b/src/utils/__tests__/dateFormat.test.ts new file mode 100644 index 000000000..30558b7e0 --- /dev/null +++ b/src/utils/__tests__/dateFormat.test.ts @@ -0,0 +1,38 @@ +import { formatDate, getDateFormatLabel } from '../dateFormat'; + +describe('dateFormat', () => { + const now = new Date(2026, 6, 25, 12); + + it.each([ + ['MM/DD/YY', '07/25/26'], + ['DD/MM/YY', '25/07/26'], + ['YYYY-MM-DD', '2026-07-25'], + ['DD MMM YYYY', '25 Jul 2026'], + ['MMM DD, YYYY', 'Jul 25, 2026'], + ] as const)('formats %s dates', (dateFormat, expected) => { + expect(formatDate(now, dateFormat, false)).toBe(expected); + }); + + it('uses relative labels only when enabled', () => { + expect(formatDate(now, 'YYYY-MM-DD', true, now)).toBe('Today'); + expect(formatDate(new Date(2026, 6, 24, 12), 'YYYY-MM-DD', true, now)).toBe( + 'Yesterday', + ); + expect(formatDate(now, 'YYYY-MM-DD', false, now)).toBe('2026-07-25'); + }); + + it('keeps calendar labels for dates within a week', () => { + expect(formatDate(new Date(2026, 6, 20, 12), 'YYYY-MM-DD', true, now)).toBe( + 'Last Monday', + ); + }); + + it('includes a preview in each setting label', () => { + expect(getDateFormatLabel('DD/MM/YY', now)).toBe('dd/MM/yy (25/07/26)'); + expect(getDateFormatLabel('default', now)).toContain('Default ('); + }); + + it('preserves invalid string values', () => { + expect(formatDate('Unknown', 'YYYY-MM-DD')).toBe('Unknown'); + }); +}); diff --git a/src/utils/dateFormat.ts b/src/utils/dateFormat.ts new file mode 100644 index 000000000..9c442f8ec --- /dev/null +++ b/src/utils/dateFormat.ts @@ -0,0 +1,79 @@ +import dayjs, { ConfigType } from 'dayjs'; +import calendar from 'dayjs/plugin/calendar'; +import localizedFormat from 'dayjs/plugin/localizedFormat'; + +import { getString, localization } from '@i18n/translations'; + +dayjs.extend(calendar); +dayjs.extend(localizedFormat); + +export type DateFormat = + | 'default' + | 'MM/DD/YY' + | 'DD/MM/YY' + | 'YYYY-MM-DD' + | 'DD MMM YYYY' + | 'MMM DD, YYYY'; + +export const DATE_FORMATS: DateFormat[] = [ + 'default', + 'MM/DD/YY', + 'DD/MM/YY', + 'YYYY-MM-DD', + 'DD MMM YYYY', + 'MMM DD, YYYY', +]; + +const DATE_FORMAT_NAMES: Record<Exclude<DateFormat, 'default'>, string> = { + 'MM/DD/YY': 'MM/dd/yy', + 'DD/MM/YY': 'dd/MM/yy', + 'YYYY-MM-DD': 'yyyy-MM-dd', + 'DD MMM YYYY': 'dd MMM yyyy', + 'MMM DD, YYYY': 'MMM dd, yyyy', +}; + +const formatDefaultDate = (date: Date): string => { + try { + return new Intl.DateTimeFormat(localization, { + dateStyle: 'short', + }).format(date); + } catch { + return dayjs(date).format('L'); + } +}; + +export const formatDate = ( + value: ConfigType, + dateFormat: DateFormat = 'default', + relativeTimestamps = true, + now: ConfigType = dayjs(), +): string => { + const date = dayjs(value); + if (!date.isValid()) { + return typeof value === 'string' ? value : ''; + } + + if (relativeTimestamps) { + const referenceDate = dayjs(now); + const dayDifference = date + .startOf('day') + .diff(referenceDate.startOf('day'), 'day'); + if (dayDifference >= -6 && dayDifference < 7) { + return date.calendar(referenceDate); + } + } + + return dateFormat === 'default' + ? formatDefaultDate(date.toDate()) + : date.format(dateFormat); +}; + +export const getDateFormatLabel = ( + dateFormat: DateFormat, + sampleDate: ConfigType = dayjs(), +): string => { + const sample = formatDate(sampleDate, dateFormat, false); + return dateFormat === 'default' + ? getString('appearanceScreen.dateFormatDefault', { date: sample }) + : `${DATE_FORMAT_NAMES[dateFormat]} (${sample})`; +}; From 098782d6aa9a188bf007402155bd66e3dbc14523 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 11:23:41 +0530 Subject: [PATCH 064/148] refactor: Simplify Settings Layout And Theme Selection [skip ci] --- package.json | 1 - pnpm-lock.yaml | 14 --- src/components/List/List.tsx | 2 +- src/components/ThemePicker/ThemePicker.tsx | 2 - src/screens/onboarding/ThemeSelectionStep.tsx | 46 +--------- .../SettingsAppearanceScreen.tsx | 91 ++----------------- .../SettingsGeneralScreen.tsx | 1 - .../SettingsLibraryScreen.tsx | 3 - .../settings/SettingsTrackerScreen.tsx | 1 - 9 files changed, 16 insertions(+), 145 deletions(-) diff --git a/package.json b/package.json index 54e0e3dd3..62d571b50 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,6 @@ "react-native-screens": "^4.25.2", "react-native-shimmer-placeholder": "^2.0.9", "react-native-tab-view": "^4.3.2", - "react-native-theme-switch-animation": "^0.8.0", "react-native-url-polyfill": "^3.0.0", "react-native-webview": "^13.16.1", "react-native-worklets": "^0.10.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0b4ff1e9d..35c12ae1b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -188,9 +188,6 @@ importers: react-native-tab-view: specifier: ^4.3.2 version: 4.3.2(react-native-pager-view@8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-theme-switch-animation: - specifier: ^0.8.0 - version: 0.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-url-polyfill: specifier: ^3.0.0 version: 3.0.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) @@ -5063,12 +5060,6 @@ packages: react-native: '*' react-native-pager-view: '>= 6.0.0' - react-native-theme-switch-animation@0.8.0: - resolution: {integrity: sha512-z4f3QGSuUP4tagycls2mekng/7uxAbr75Gn0GGm7JRkrviyao++V2CtJ8VUDx+hSOsgfjEhD9D5JubsGbbHB5w==} - peerDependencies: - react: '*' - react-native: '*' - react-native-url-polyfill@3.0.0: resolution: {integrity: sha512-aA5CiuUCUb/lbrliVCJ6lZ17/RpNJzvTO/C7gC/YmDQhTUoRD5q5HlJfwLWcxz4VgAhHwXKzhxH+wUN24tAdqg==} peerDependencies: @@ -11663,11 +11654,6 @@ snapshots: react-native-pager-view: 8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) use-latest-callback: 0.2.6(react@19.2.3) - react-native-theme-switch-animation@0.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): - dependencies: - react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-url-polyfill@3.0.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): dependencies: react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) diff --git a/src/components/List/List.tsx b/src/components/List/List.tsx index 8e8b13c09..38f5fe498 100644 --- a/src/components/List/List.tsx +++ b/src/components/List/List.tsx @@ -34,7 +34,7 @@ const SubHeader = ({ children: ReactNode; theme: ThemeColors; }) => ( - <PaperList.Subheader style={{ color: theme.onSurfaceVariant }}> + <PaperList.Subheader style={{ color: theme.primary }}> {children} </PaperList.Subheader> ); diff --git a/src/components/ThemePicker/ThemePicker.tsx b/src/components/ThemePicker/ThemePicker.tsx index 8a64a5c4f..e2237194a 100644 --- a/src/components/ThemePicker/ThemePicker.tsx +++ b/src/components/ThemePicker/ThemePicker.tsx @@ -1,4 +1,3 @@ -import React from 'react'; import { View, Text, @@ -140,7 +139,6 @@ const styles = StyleSheet.create({ }, horizontalContainer: { width: undefined, - marginHorizontal: 4, paddingBottom: 0, }, card: { diff --git a/src/screens/onboarding/ThemeSelectionStep.tsx b/src/screens/onboarding/ThemeSelectionStep.tsx index 7b9ab408c..34ef00d17 100644 --- a/src/screens/onboarding/ThemeSelectionStep.tsx +++ b/src/screens/onboarding/ThemeSelectionStep.tsx @@ -1,11 +1,5 @@ import React, { useMemo } from 'react'; -import { - View, - Text, - Pressable, - StyleSheet, - GestureResponderEvent, -} from 'react-native'; +import { View, Text, Pressable, StyleSheet } from 'react-native'; import { useMMKVBoolean, useMMKVNumber, @@ -25,7 +19,6 @@ import { import { getString } from '@i18n/translations'; import { LegendList } from '@legendapp/list/react-native'; import Switch from '@components/Switch/Switch'; -import switchTheme from 'react-native-theme-switch-animation'; type ThemeMode = 'light' | 'dark' | 'system'; @@ -94,41 +87,12 @@ export default function ThemeSelectionStep() { [], ); - const handleModeChange = (mode: ThemeMode, event: GestureResponderEvent) => { - setTimeout(() => setThemeMode(mode), 0); - event.currentTarget.measure((_x1, _y1, width, height, px, py) => { - switchTheme({ - switchThemeFunction: () => {}, - animationConfig: { - type: 'circular', - duration: 400, - startingPoint: { - cy: py + height / 2, - cx: px + width / 2, - }, - }, - }); - }); + const handleModeChange = (mode: ThemeMode) => { + setThemeMode(mode); }; - const handleThemeSelect = ( - selectedTheme: ThemeColors, - event: GestureResponderEvent, - ) => { + const handleThemeSelect = (selectedTheme: ThemeColors) => { setThemeId(selectedTheme.id); - event.currentTarget.measure((_x1, _y1, width, height, px, py) => { - switchTheme({ - switchThemeFunction: () => {}, - animationConfig: { - type: 'circular', - duration: 400, - startingPoint: { - cy: py + height / 2, - cx: px + width / 2, - }, - }, - }); - }); }; return ( @@ -154,7 +118,7 @@ export default function ThemeSelectionStep() { <ThemePicker currentTheme={theme} theme={item} - onPress={e => handleThemeSelect(item, e)} + onPress={() => handleThemeSelect(item)} /> </View> )} diff --git a/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx b/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx index 525698f8e..0b94c8a10 100644 --- a/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx +++ b/src/screens/settings/SettingsAppearanceScreen/SettingsAppearanceScreen.tsx @@ -1,11 +1,5 @@ import { useMemo, useState } from 'react'; -import { - ScrollView, - StyleSheet, - View, - Appearance, - GestureResponderEvent, -} from 'react-native'; +import { ScrollView, StyleSheet, View, Appearance } from 'react-native'; import { ThemePicker } from '@components/ThemePicker/ThemePicker'; import type { SegmentedControlOption } from '@components/SegmentedControl'; @@ -31,7 +25,6 @@ import { toDynamicThemeColors, } from '@theme/dynamic'; import { ThemeColors } from '@theme/types'; -import switchTheme from 'react-native-theme-switch-animation'; import Color from 'color'; import { formatDate, getDateFormatLabel } from '@utils/dateFormat'; @@ -163,64 +156,13 @@ const AppearanceSettings = ({ navigation }: AppearanceSettingsScreenProps) => { [], ); - // const handleModeChange = (mode: ThemeMode) => { - // setThemeMode(mode); - - // if (mode !== 'system') { - // const themes = mode === 'dark' ? darkThemes : lightThemes; - // const currentThemeInMode = themes.find(t => t.id === theme.id); - - // if (!currentThemeInMode) { - // setThemeId(themes[0].id); - // } - // } - // }; - - // const handleThemeSelect = (selectedTheme: ThemeColors) => { - // setThemeId(selectedTheme.id); - // setCustomAccentColor(undefined); - - // if (actualThemeMode !== 'system') { - // setThemeMode(selectedTheme.isDark ? 'dark' : 'light'); - // } - // }; - - const handleModeChange = (mode: ThemeMode, event: GestureResponderEvent) => { - setTimeout(() => setThemeMode(mode), 0); - event.currentTarget.measure((_x1, _y1, width, height, px, py) => { - switchTheme({ - switchThemeFunction: () => {}, - animationConfig: { - type: 'circular', - duration: 400, - startingPoint: { - cy: py + height / 2, - cx: px + width / 2, - }, - }, - }); - }); + const handleModeChange = (mode: ThemeMode) => { + setThemeMode(mode); }; - const handleThemeSelect = ( - selectedTheme: ThemeColors, - event: GestureResponderEvent, - ) => { + const handleThemeSelect = (selectedTheme: ThemeColors) => { setThemeId(selectedTheme.id); setCustomAccentColor(undefined); - event.currentTarget.measure((_x1, _y1, width, height, px, py) => { - switchTheme({ - switchThemeFunction: () => {}, - animationConfig: { - type: 'circular', - duration: 400, - startingPoint: { - cy: py + height / 2, - cx: px + width / 2, - }, - }, - }); - }); }; return ( @@ -251,10 +193,7 @@ const AppearanceSettings = ({ navigation }: AppearanceSettingsScreenProps) => { <View style={styles.scrollViewContainer}> <ScrollView - contentContainerStyle={[ - styles.themePickerRow, - { backgroundColor: theme.surfaceVariant }, - ]} + contentContainerStyle={styles.themePickerRow} horizontal={true} showsHorizontalScrollIndicator={false} > @@ -264,7 +203,7 @@ const AppearanceSettings = ({ navigation }: AppearanceSettingsScreenProps) => { key={item.id} currentTheme={theme} theme={item} - onPress={e => handleThemeSelect(item, e)} + onPress={() => handleThemeSelect(item)} /> ))} </ScrollView> @@ -285,7 +224,6 @@ const AppearanceSettings = ({ navigation }: AppearanceSettingsScreenProps) => { theme={theme} /> )} - <List.Divider theme={theme} /> <List.SubHeader theme={theme}> {getString('common.display')} </List.SubHeader> @@ -317,7 +255,6 @@ const AppearanceSettings = ({ navigation }: AppearanceSettingsScreenProps) => { } theme={theme} /> - <List.Divider theme={theme} /> <List.SubHeader theme={theme}> {getString('appearanceScreen.novelInfo')} </List.SubHeader> @@ -337,7 +274,6 @@ const AppearanceSettings = ({ navigation }: AppearanceSettingsScreenProps) => { } theme={theme} /> - <List.Divider theme={theme} /> <List.SubHeader theme={theme}> {getString('appearanceScreen.navbar')} </List.SubHeader> @@ -394,24 +330,17 @@ const styles = StyleSheet.create({ scrollContent: { paddingBottom: 40, }, - themeSectionText: { - paddingHorizontal: 16, - paddingVertical: 8, - }, themePickerRow: { - borderRadius: 24, - //marginHorizontal: 8, - paddingHorizontal: 4, - paddingTop: 8, - paddingBottom: 2, flexDirection: 'row', alignItems: 'center', + gap: 12, }, scrollViewContainer: { - paddingHorizontal: 8, + marginVertical: 24, + paddingHorizontal: 16, }, segmentedControlContainer: { paddingHorizontal: 16, - paddingVertical: 12, + paddingTop: 12, }, }); diff --git a/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx b/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx index 8f93ceddc..d98873b1a 100644 --- a/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx +++ b/src/screens/settings/SettingsGeneralScreen/SettingsGeneralScreen.tsx @@ -65,7 +65,6 @@ const GeneralSettings = ({ navigation }: GeneralSettingsProps) => { onPress={inactivityTimeoutModal.setTrue} theme={theme} /> - <List.Divider theme={theme} /> <List.SubHeader theme={theme}> {getString('generalSettings')} </List.SubHeader> diff --git a/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx b/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx index 0a381d3d5..9655db660 100644 --- a/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx +++ b/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx @@ -202,7 +202,6 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { onPress={novelSortModal.setTrue} theme={theme} /> - <List.Divider theme={theme} /> <List.SubHeader theme={theme}>{getString('library')}</List.SubHeader> <List.Item title={getString('categories.header')} @@ -245,7 +244,6 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { onPress={defaultChapterSortModal.setTrue} theme={theme} /> - <List.Divider theme={theme} /> <List.SubHeader theme={theme}> {getString('generalSettingsScreen.globalUpdate')} </List.SubHeader> @@ -287,7 +285,6 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { onPress={() => setShowLastUpdateTime(!showLastUpdateTime)} theme={theme} /> - <List.Divider theme={theme} /> <List.SubHeader theme={theme}> {getString('generalSettingsScreen.autoDownload')} </List.SubHeader> diff --git a/src/screens/settings/SettingsTrackerScreen.tsx b/src/screens/settings/SettingsTrackerScreen.tsx index 3aa80e083..ea267ea24 100644 --- a/src/screens/settings/SettingsTrackerScreen.tsx +++ b/src/screens/settings/SettingsTrackerScreen.tsx @@ -259,7 +259,6 @@ const TrackerScreen = ({ navigation }: TrackerSettingsScreenProps) => { getTrackerAuth('Kitsu')!.auth.expiresAt < new Date(Date.now())) ? ( <> - <List.Divider theme={theme} /> <List.SubHeader theme={theme}> {getString('common.settings')} </List.SubHeader> From 7af0911f5b17e1c606dbf60e0f1d1b8863c78221 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 11:54:21 +0530 Subject: [PATCH 065/148] feat: Add High-Resolution Android Flavor Assets [skip ci] --- .../res/drawable-hdpi/notification_icon.png | Bin 0 -> 649 bytes .../debug/res/drawable-hdpi/splash_icon.png | Bin 0 -> 39514 bytes .../res/drawable-mdpi/notification_icon.png | Bin 0 -> 497 bytes .../debug/res/drawable-mdpi/splash_icon.png | Bin 0 -> 21348 bytes .../res/drawable-xhdpi/notification_icon.png | Bin 0 -> 836 bytes .../debug/res/drawable-xhdpi/splash_icon.png | Bin 0 -> 61277 bytes .../res/drawable-xxhdpi/notification_icon.png | Bin 0 -> 1147 bytes .../debug/res/drawable-xxhdpi/splash_icon.png | Bin 0 -> 108241 bytes .../drawable-xxxhdpi/notification_icon.png | Bin 0 -> 1508 bytes .../res/drawable-xxxhdpi/splash_icon.png | Bin 0 -> 191942 bytes .../res/drawable/ic_launcher_background.xml | 9 +++++++++ .../res/mipmap-anydpi-v26/ic_launcher.xml | 6 ++++++ .../mipmap-anydpi-v26/ic_launcher_round.xml | 6 ++++++ .../debug/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 3926 bytes .../mipmap-hdpi/ic_launcher_background.png | Bin 0 -> 9804 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 2090 bytes .../mipmap-hdpi/ic_launcher_monochrome.png | Bin 0 -> 2020 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 4837 bytes .../debug/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 2383 bytes .../mipmap-mdpi/ic_launcher_background.png | Bin 0 -> 5544 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 1205 bytes .../mipmap-mdpi/ic_launcher_monochrome.png | Bin 0 -> 1154 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2771 bytes .../debug/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 5819 bytes .../mipmap-xhdpi/ic_launcher_background.png | Bin 0 -> 14893 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 2775 bytes .../mipmap-xhdpi/ic_launcher_monochrome.png | Bin 0 -> 2718 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 7068 bytes .../debug/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 10407 bytes .../mipmap-xxhdpi/ic_launcher_background.png | Bin 0 -> 26979 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 4893 bytes .../mipmap-xxhdpi/ic_launcher_monochrome.png | Bin 0 -> 4795 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 12845 bytes .../debug/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 15641 bytes .../mipmap-xxxhdpi/ic_launcher_background.png | Bin 0 -> 41426 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 7187 bytes .../mipmap-xxxhdpi/ic_launcher_monochrome.png | Bin 0 -> 7116 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 18797 bytes .../values-night/splashscreen_background.xml | 4 ++++ .../res/values/ic_launcher_background.xml | 4 ++++ .../res/values/splashscreen_background.xml | 4 ++++ .../debug/web/ic_launcher-playstore.png | Bin 0 -> 82604 bytes .../android-icons/debug/web/splash_icon.png | Bin 0 -> 191942 bytes .../res/drawable-hdpi/notification_icon.png | Bin 822 -> 649 bytes .../preview/res/drawable-hdpi/splash_icon.png | Bin 42589 -> 36596 bytes .../res/drawable-mdpi/notification_icon.png | Bin 518 -> 497 bytes .../preview/res/drawable-mdpi/splash_icon.png | Bin 23869 -> 19806 bytes .../res/drawable-xhdpi/notification_icon.png | Bin 1110 -> 836 bytes .../res/drawable-xhdpi/splash_icon.png | Bin 64507 -> 55855 bytes .../res/drawable-xxhdpi/notification_icon.png | Bin 1753 -> 1147 bytes .../res/drawable-xxhdpi/splash_icon.png | Bin 118727 -> 99484 bytes .../drawable-xxxhdpi/notification_icon.png | Bin 2501 -> 1508 bytes .../res/drawable-xxxhdpi/splash_icon.png | Bin 183451 -> 171389 bytes .../res/drawable/ic_launcher_background.xml | 9 +++++++++ .../res/mipmap-anydpi-v26/ic_launcher.xml | 2 +- .../mipmap-anydpi-v26/ic_launcher_round.xml | 2 +- .../preview/res/mipmap-hdpi/ic_launcher.png | Bin 5552 -> 3639 bytes .../mipmap-hdpi/ic_launcher_background.png | Bin 10587 -> 9186 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 2574 -> 2063 bytes .../mipmap-hdpi/ic_launcher_monochrome.png | Bin 2438 -> 2020 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 5552 -> 4544 bytes .../preview/res/mipmap-mdpi/ic_launcher.png | Bin 3176 -> 2251 bytes .../mipmap-mdpi/ic_launcher_background.png | Bin 5962 -> 5243 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 1619 -> 1181 bytes .../mipmap-mdpi/ic_launcher_monochrome.png | Bin 1538 -> 1154 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 3176 -> 2649 bytes .../preview/res/mipmap-xhdpi/ic_launcher.png | Bin 8092 -> 5432 bytes .../mipmap-xhdpi/ic_launcher_background.png | Bin 15329 -> 13911 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 3926 -> 2740 bytes .../mipmap-xhdpi/ic_launcher_monochrome.png | Bin 3763 -> 2718 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 8092 -> 6738 bytes .../preview/res/mipmap-xxhdpi/ic_launcher.png | Bin 14178 -> 9505 bytes .../mipmap-xxhdpi/ic_launcher_background.png | Bin 27843 -> 24916 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 6954 -> 4905 bytes .../mipmap-xxhdpi/ic_launcher_monochrome.png | Bin 6691 -> 4795 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 14178 -> 11869 bytes .../res/mipmap-xxxhdpi/ic_launcher.png | Bin 21280 -> 14403 bytes .../mipmap-xxxhdpi/ic_launcher_background.png | Bin 41477 -> 38197 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 10737 -> 7192 bytes .../mipmap-xxxhdpi/ic_launcher_monochrome.png | Bin 10387 -> 7116 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 21280 -> 17288 bytes .../preview/web/ic_launcher-playstore.png | Bin 87833 -> 74919 bytes .../android-icons/preview/web/splash_icon.png | Bin 183451 -> 171389 bytes .../res/drawable-hdpi/notification_icon.png | Bin 822 -> 649 bytes .../release/res/drawable-hdpi/splash_icon.png | Bin 40911 -> 34606 bytes .../res/drawable-mdpi/notification_icon.png | Bin 518 -> 497 bytes .../release/res/drawable-mdpi/splash_icon.png | Bin 22988 -> 19104 bytes .../res/drawable-xhdpi/notification_icon.png | Bin 1110 -> 836 bytes .../res/drawable-xhdpi/splash_icon.png | Bin 61931 -> 52909 bytes .../res/drawable-xxhdpi/notification_icon.png | Bin 1753 -> 1147 bytes .../res/drawable-xxhdpi/splash_icon.png | Bin 113623 -> 92711 bytes .../drawable-xxxhdpi/notification_icon.png | Bin 2501 -> 1508 bytes .../res/drawable-xxxhdpi/splash_icon.png | Bin 175677 -> 162757 bytes .../res/drawable/ic_launcher_background.xml | 9 +++++++++ .../res/mipmap-anydpi-v26/ic_launcher.xml | 2 +- .../mipmap-anydpi-v26/ic_launcher_round.xml | 2 +- .../release/res/mipmap-hdpi/ic_launcher.png | Bin 5503 -> 3629 bytes .../mipmap-hdpi/ic_launcher_background.png | Bin 10189 -> 9019 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 2567 -> 2077 bytes .../mipmap-hdpi/ic_launcher_monochrome.png | Bin 2438 -> 2020 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 5503 -> 4602 bytes .../release/res/mipmap-mdpi/ic_launcher.png | Bin 3198 -> 2286 bytes .../mipmap-mdpi/ic_launcher_background.png | Bin 5851 -> 5205 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 1630 -> 1191 bytes .../mipmap-mdpi/ic_launcher_monochrome.png | Bin 1538 -> 1154 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 3198 -> 2675 bytes .../release/res/mipmap-xhdpi/ic_launcher.png | Bin 7997 -> 5421 bytes .../mipmap-xhdpi/ic_launcher_background.png | Bin 14978 -> 13380 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 3926 -> 2767 bytes .../mipmap-xhdpi/ic_launcher_monochrome.png | Bin 3763 -> 2718 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 7997 -> 6695 bytes .../release/res/mipmap-xxhdpi/ic_launcher.png | Bin 13704 -> 9346 bytes .../mipmap-xxhdpi/ic_launcher_background.png | Bin 26017 -> 23437 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 6975 -> 4922 bytes .../mipmap-xxhdpi/ic_launcher_monochrome.png | Bin 6691 -> 4795 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 13704 -> 11516 bytes .../res/mipmap-xxxhdpi/ic_launcher.png | Bin 20413 -> 13884 bytes .../mipmap-xxxhdpi/ic_launcher_background.png | Bin 39834 -> 35862 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 10752 -> 7225 bytes .../mipmap-xxxhdpi/ic_launcher_monochrome.png | Bin 10387 -> 7116 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 20413 -> 16620 bytes .../release/web/ic_launcher-playstore.png | Bin 82034 -> 69351 bytes .../android-icons/release/web/splash_icon.png | Bin 175677 -> 162757 bytes plugins/withAndroidCustomizations.js | 1 + 124 files changed, 56 insertions(+), 4 deletions(-) create mode 100644 assets/android-icons/debug/res/drawable-hdpi/notification_icon.png create mode 100644 assets/android-icons/debug/res/drawable-hdpi/splash_icon.png create mode 100644 assets/android-icons/debug/res/drawable-mdpi/notification_icon.png create mode 100644 assets/android-icons/debug/res/drawable-mdpi/splash_icon.png create mode 100644 assets/android-icons/debug/res/drawable-xhdpi/notification_icon.png create mode 100644 assets/android-icons/debug/res/drawable-xhdpi/splash_icon.png create mode 100644 assets/android-icons/debug/res/drawable-xxhdpi/notification_icon.png create mode 100644 assets/android-icons/debug/res/drawable-xxhdpi/splash_icon.png create mode 100644 assets/android-icons/debug/res/drawable-xxxhdpi/notification_icon.png create mode 100644 assets/android-icons/debug/res/drawable-xxxhdpi/splash_icon.png create mode 100644 assets/android-icons/debug/res/drawable/ic_launcher_background.xml create mode 100644 assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 assets/android-icons/debug/res/mipmap-hdpi/ic_launcher.png create mode 100644 assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_background.png create mode 100644 assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 assets/android-icons/debug/res/mipmap-mdpi/ic_launcher.png create mode 100644 assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_background.png create mode 100644 assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher.png create mode 100644 assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_background.png create mode 100644 assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_background.png create mode 100644 assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_background.png create mode 100644 assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_foreground.png create mode 100644 assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_monochrome.png create mode 100644 assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 assets/android-icons/debug/res/values-night/splashscreen_background.xml create mode 100644 assets/android-icons/debug/res/values/ic_launcher_background.xml create mode 100644 assets/android-icons/debug/res/values/splashscreen_background.xml create mode 100644 assets/android-icons/debug/web/ic_launcher-playstore.png create mode 100644 assets/android-icons/debug/web/splash_icon.png create mode 100644 assets/android-icons/preview/res/drawable/ic_launcher_background.xml create mode 100644 assets/android-icons/release/res/drawable/ic_launcher_background.xml diff --git a/assets/android-icons/debug/res/drawable-hdpi/notification_icon.png b/assets/android-icons/debug/res/drawable-hdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..08068031cea896fbc6246691cbea45b1188fb538 GIT binary patch literal 649 zcmV;40(Sk0P)<h;3K|Lk000e1NJLTq001Na001Ni1^@s6;Q*MJ0006$Nkl<ZcmeE{ zKQApo7{=F4ZgZP^Z*F_}3>wjC)c$+~3XMcUr{Yl2NC=IFQYS$zL?@!wlIRqoP)Uy8 zyXVZ9GxP4u?s05LoIKCIf9IWNXU}GTWS{K!EhzOszQzePo6V^R2UB;++6K&#>h<eI zC$vXn5htmA7>Wda*oLXWs-V93uVIGf&qTRUUxqo9vQ6a;-bEGU_0$>$f~@?wv)Wd< zg4K9N-axCHoawPP5M(PQ9G+}LBTLU=4y|r-d4qQe1kqduOWvHGg@K@|lX<caumj9U z{;BCvp$cO9U4#qXq<>!gu22=k#Qq3>Q*$v-&<$A@qDas^twnsIX2BnBvm4q0o}&t4 zgZ~k3$P6B7Pav~gs)F2xx_wnp;@0h_!x6iPUxl>mPzC9&#aSNjdKDH=$}&|D!(-4+ zDBr_5*`qwc#mP+&CZP&Su4*-y?~&M6=Iwg@=34L6dRaDyFC4>mAP~eIt-&Z{0!L`S zV-i;(Yq#4x@z(`{{D!*Yn4lHzq62k^iwSzq{s-MI?wKI|bX!IQ$9iM@B1^yew)RXA z8_QdRDUD@B34XaN$_R4%RbQq$g%QVh-BA<JKVy7O^V#@fV}i^bu)YOZASC(&XW=bu zO0LZ-Hn?c}zB!a$A%$J2A|^;(AW1fT#O}ZWXmCk>$OI+rxZf8OROPk*i<n`5xWwf9 zu+s{EQadK!fj|&Vi%<}}1(FoX1hEd~#3ZefzI}x+T5}*sYpOH%Ehu%`uK)l5|Np?Y jO~L>G00v1!K~w_(G!*|>B#<kB00000NkvXXu0mjf+9W8Z literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/drawable-hdpi/splash_icon.png b/assets/android-icons/debug/res/drawable-hdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..70ba0509e43b682cd08ec9939e75b0d7d645c131 GIT binary patch literal 39514 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 K^MjIU@c#i+Z8jnR literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/drawable-mdpi/notification_icon.png b/assets/android-icons/debug/res/drawable-mdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..203fcb11747a1712bab5f3129f5b30cfe4525959 GIT binary patch literal 497 zcmV<N0S^9&P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0004|Nkl<Zcmd3n zzfQw25XKV*Bqn$Vc1CvC7=VSBU}k`=sl?6`@DMODmYI<W24+V7ER_I--#NDHi!Vu2 z35n|aV&CUGfAPs}*NQ*>{9l8*t}kFU)Btq?3M?FUY;ul1fxS=$WZoKlMOzulpe)N{ zgAcNM`)FueuxRTNiyjyaSg4>0Nyb<K?GqMC^nvJs(EwovryWGj@RKQq5DhS&!OCK& zOOJ<Uwg_Dz8i<;1kj&FtbVuG0Nm)P{AX_bZLU-VF2Sap;$wL`XY_;f_({x?{)-ojf z7s?>ZY=qb%UZ59jEFEB2Kp7zK7`#VQXngB45&isK<`$I!ulH#1gThO=0aIKj!IjLZ zl@^yW4^#&JZL)#FZ#WM{V@72lg=`cdahtfGh(^+zj6=)}h6-3eg-c@<gZ;kUIiVo_ zPh<wN8klZ`=DrJFTlZraCamAU(6)G8GXpAQF_5ruKgmocP_Rq?zhu(l5%DIRvtBbg zv<;>#%2f*_Ealqmk-c3uANT)2?9fQ+sjjm!AT9RJRr?3J{L;SoaMYj-MpZ7E{0jg8 n|NprcP}u+g00v1!K~w_(zJFstEN%o|00000NkvXXu0mjfBUsUn literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/drawable-mdpi/splash_icon.png b/assets/android-icons/debug/res/drawable-mdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b7a18271f1396619c69f814f9365c47a03091996 GIT binary patch literal 21348 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 Ja&^ns{{s!p<xl_s literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/drawable-xhdpi/notification_icon.png b/assets/android-icons/debug/res/drawable-xhdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..daae8a1ea65e1cece4bb39031829337c03e09de8 GIT binary patch literal 836 zcmV-K1H1f*P)<h;3K|Lk000e1NJLTq001xm001xu1^@s6R|5Hm0008{Nkl<ZcmeE} zzmH8p6vy9Ng>ohS0gY(X5`<1fNhf|(o2~pvG<2Q<*-{h|D>|iwg6KrZHna*l5}kyQ zC?u@UtUHrq?wpx(?|t)Rc`xVt=FIsy-<i4Z$HHinzvcw~_5sdM;J-Y9^*>)1hirm+ zh3GK>CK<AT@p!y4Bwr;kr06Vj|6Kwc?F5)a?l^bOUA-*2#=Dv_N9r|B;4%$LAS6gB z*84+(RB8~A^{eYi0vuUq5i5O;p2KVWQgX4<Cv$?HBoMqk6dsy`1?-k(3$dY=%#r%k z3CQBJ(31q%mCiDY#in{B38VtM+Hwz(td)zycSpvi^lAiB&1%?G0<d>qMhs=Cu`p{* zm4LN?7T5V9N+&F7^}W3s0pFnZs1jg9qTfPT6!DAXvbk$l1-?f-ss!Rd<J|vlsWB#( zpb}s=cY-4pBrDIzs1l(63Gmnm!dkM1<=#M$o|hbfd}i5ui$~_<5R_YtMmYlO6tIF& zUATtF!K#Oh^tNVPmOhKF5@6@9fCUQ-jrJ1bKGQvz2JyBfdfg6IqoNWp=Eq@gF?f7M zA1bR9@IY<LR0*(yy96G#+jX;0YuQ7~R0(h=yU0XqP}{B&sNHy4^{oW<&@jdsY*sld z0v`!|uxcW}J$xC1&Tl{;dDSOL%P|qql6%^p_RLGBRVTnF!8zHPlYA!UC7t{q;II}~ zodAt*fFa`6_yiK}S3#?ebGD4rGSKv6RO@Io&rZoNeo&YQP^k4Mh0doyQi$IM+>ULR z0bHL4avtmCT#9Tr#r&JlgK8o`bm|YvY3xC0egWJEZsDJTqfuD=xKVS%b(ilE1zwHj z8&fNRjo`xDdHlyfN)}VbE;cscS}NW|faI1?>=2N$Pfi+rtx5dS%u~Y-jNgGKE_aLO zG!ame-51gUd=7V6=m+%QG8(Ngce39bw2`29U@OpM5yww0UnM|NkW@0x&)`La_bvwA zOZ+f8cNM4vs&uPRbWWhcrgkd1=}+Jn00030|3@z>(f|Me21!IgR09AP)t!IzyK89x O0000<MNUMnLSTZpYJkxI literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/drawable-xhdpi/splash_icon.png b/assets/android-icons/debug/res/drawable-xhdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ab74014141daf5a7233be43f4f438a95ddde0fd6 GIT binary patch literal 61277 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 J708$b{SQH6dIJCe literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/drawable-xxhdpi/notification_icon.png b/assets/android-icons/debug/res/drawable-xxhdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..946ff85715662bd53708168ed41229e8f8b05ce8 GIT binary patch literal 1147 zcmV->1cdvEP)<h;3K|Lk000e1NJLTq002k;002k`1^@s6RqeA!000CqNkl<ZcmeF3 zPl!!X9LMJgrAR5GWMyHYM5Lxzu(7ehC{q@)kjRFO4Lf3^geVJX7Gg0dvSdTE5E>=Q z!crrDHd3aUp3mvMJKcBgx%YR@dH3FTt~vUB-@EsBe!t)OozMOEdLE00;-5kS5l|tX zp`i#U0ul%a!|@D?fCK`<a6E(lCqV6X`;bA)g*Emy+_W?3KC9LB5MO0x4TvM>ZIyLT z;a01)hqubi8c<~&1YS4-5)M!V6afhYgkkG5h?`-@JYG#baL1o^Rateq^WHJl(|y)} z^u!YOhpFKzQZnXRBZ*&`sbp{r5|E*t@LUm)a7+pTajj0F(oE<j$l*djRd(!guWy<9 z@u}0z88y|@eFFoeHxlZ81SA|83D7z6kCZ4%HOmSCajiZ<<7KH?Xgb{%0_ucR|7!b~ zG<9N|+l{ljF{kGlI3OB7m2N1sZEHX*WRtH#TeM3*)_^Gbz7LVwOmhL`yTV524IB_p z$Q!6Gn{Yi^0|(^VaNY4PfVR+_uSjjCSp(u4nDSK`4Nt=DC=^?l?#;Aq4ak(d5PT7k zaFne9aZOD4O6VczVQWCF;y@oFwVCDusLB=I;{i~q(fkYKY@q;hZoIC9U;%Nz8!;&J zTOdQsNSW}g0rhkKdp0~tp006xy6G{KK--}Q`R-c-@|~c}JPwk2P)H?bh<hak*^Y+^ z$hLd8xSxjbIfJjqRXZS#?rWsm;hwH4*kQthNVl)jR91kvruX(MsgY2}tpL&d(-K69 z=9w*^=B=!xjw2ueq%WY`)Rja?^UVtokAmZpnvbTl0xv+F)aqV&Vv67NRX2NY<sbpk z;&r6kOWje&eyD)<85V!Z;B$6yb~>%uDcHFij|3L5)s)6P@0rQ(;hSR)WtVwbD&+?U zh=$*wN(>;2Q-#m6{TJUK-g7M|Ks0+Zr_<9pepk2pL71L%S9hfMg8>AbGc<MrWsJ+~ zYR1{?u-!Xm2)t(S&AYq+v6x{=^D|g%P)mL3btNZsEXSYcHr`j5V-*Q&QI7%tQ;$R2 z@d8ARX$ujOZ#29NJx6V#^1deh!U7&J?qsT_E(-iW&gKiqc_NiS(;tw!F)AqP=D1t= z^8}prd1EE{A4zp;1w=Em$ao3hPunbTj6WPt2bHibUcSD7-qM^TLNc~1<H<VS0cT0p zo$I-fJ5oF_$~-g0Awz!ucL#;HNit1L&M%X{>-)|724ajK6d5xb@#h)XkG>-t`$*7Y z@~r-~wC@?j9HObu7ilF4`ezaKHxQd?cm?{L1i8GE_ZY24Hnx!<@yq&Tep^85Ns?BQ zpZiV|N7G6I@m*y5BwE9^vYouBABf@#&#VBkfU&gtT?Vyop>O@xsUzPCP#ukgI!6Q~ z9GM6x0ul%a!wdHe62K(G5l})R=lvf500960Hm|s700006Nkl<Z0|4IM$iCPFelq|7 N002ovPDHLkV1lj?7+U}U literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/drawable-xxhdpi/splash_icon.png b/assets/android-icons/debug/res/drawable-xxhdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..949db45016df5090bccd2d74817e064a773c56eb GIT binary patch literal 108241 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/drawable-xxxhdpi/notification_icon.png b/assets/android-icons/debug/res/drawable-xxxhdpi/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c959a1a705026dde06c39cf03201ded6736185ab GIT binary patch literal 1508 zcmV<A1snQ_P)<h;3K|Lk000e1NJLTq003YB003YJ1^@s6;+S_h000G<Nkl<ZcmeF4 zNr+rU7{_}=6paLlAg%}+qM*3Mg9<7rxSc#G5>QZFE`kS7DtL$o(TgZZ5Y!NHM~F!9 z;DDgGAb8Lb5!65u$U;IkLLiWYWb&&dLwDZ1s#nWbT~+VZ@cp~rtM99C`**#mo}PJg z)~J3Z?LZ|UY5PZ`N<bwbaR(BIuPdMukhlYh!`Bs12}s<5#Nq1-s01YLK;rO&SON3% z^J~Fa&OG`hB?p5bprgUZJM>Z2UIg$0+AEBgqE=~eJ~K0Ow?Q3U<wXElEfdCh_#347 z5-`YS#VEQG5TmOOJ}UtZ&5B`K35d~E2cNzKJWC8oY{1_j#ft#8Zfk|{hpzi<cY_7r zPlHwoc7CRV)vZAcgI)v}{8g1>2c}4XV`c*}uLL9}+L{0^bt|TU#Qm6hcxwX4?7u02 zFvAfS0#bG5asr3qXME@+)c554w{$^t<Jl9yc6Uc8D1IYol~CV}`3GBr7zVQ^z>s?{ zRF#0lG*$viA%JV$R3vdfrXIeofXFTHa$ghyyb-(u>~IB5SOr?e)z_qbt3$`Zq6nb2 z`@p3hIG;H>@$t7XN9WUeyfgx?u&%5SLoWhYhO2~eLm~YVPt%J4viL$6kK%8T;!D6F zn-!zz(g^s9CcKytNF_{)B7k>---CB@L0Icg%`S?7Qz`fB(U$=AV^>KW?pIswtMMX$ zOTbcLykVcRg=Ik|UIa{|KHg`PDlfS7CtCtsiYVE(5|Eg^N<fJOaB)5$j8_u(Az66e z6|j_yC2=nP1}VM-ByAR3;N&9JfFcQyDn184m4L)7R00Ym;BoS9U=(t`9)H2Y&deka zHUnV15@@AqALHC>1@Im4b7A})qqqs5v*i2T#JSDkXEsKmHeLjT22C(ueURf67Q&uz zn&4?X6aqZk6MtIH1gxZd9Z;neR)|jCb;&GS0;uj!9b5{`-PV}^whU`xA@^p*$j_Mo zl6XEMa6K&XAz)Y?id=0aAaaAd-1mk6zAs&3DE5#+7o-ZEEJeUh64~ScOvU9ookw<4 zU+Q$J$E65(iXyMEMWmu{j^sD0TPXsfCTZ#XdP}>k%=$!tx`9+y&9zCUPXyT1o1INB z2w(?vtD&=V23>MhF9@KErhCr4k3O0}{%>HpZ-C+np!f?Y{xZ-i?9AS4RmctAj;oF2 zp=6GS`#HCk;t8PA|A9`9>J$>=H2cDapPM+JWn78XJ*kT(fGQuRVD&e<JhjTpt)p^- z+PfsO@_w=jQzil9%Dx#NwjRCRIx08#Sg5Na3E-7~6*$&W{5oER^Bp!?HU7`mD#r@l z>f1dwF&{}0aE>{QoR-EsiMK7lm^;na-mI0mHu9~>h&<HiB07^db&BS=v52Oz;d}!L zS&PAsR)zCx!7dCw0$p-fmw|=;0ph7G<}*Au@d5MK0G)iSQ#8k=2x$5hIj8XD;1i%O zCI8~|V$dbO^6HoRzc6Zx`5^(DF#gzs_<NXRCD{?6n!NxjP&eCi`Td*&6n`i4Y-PKx zp@ZF42iq+Fo9d@71x(m(ruof%`Gk7$A@=H$wpbB1@{r5)>{bBD`+W0UPcyG(u8;iS zGf6Y&FY@?DqiY?OB0#+%T0#U{VA?Jepx(W9Z80Y&-^d*AyR9(yUYs2Pp)!Xr=MROX z2sljeL$<J}^f?QgSBa-2_!oO|qW(nc9%60-`yBB#_Dk?_3(w9XMSyEyRcISd`k|P0 zCl3}s>}P19@vn0%CdB*^TnR36#3R^yf9UT(fLN^~5>|ySLL<WOr_a?+Xf<<`EaO46 z@uy=XdvYd#2DHhnbOi*t4JcW`!)wz1bMfa)KrV^*C67u#VkRpAm4L(@NF2VdfJ#8( z4kQj=S3o5oaR(BIuPdN~fY|C200030{~G?}y#N3J21!IgR09AwjCTwI8v5P<0000< KMNUMnLSTZ*?6&{_ literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/drawable-xxxhdpi/splash_icon.png b/assets/android-icons/debug/res/drawable-xxxhdpi/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ac4ac059d2327b73e3d26ba12bd2b59184724b35 GIT binary patch literal 191942 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/drawable/ic_launcher_background.xml b/assets/android-icons/debug/res/drawable/ic_launcher_background.xml new file mode 100644 index 000000000..e12438038 --- /dev/null +++ b/assets/android-icons/debug/res/drawable/ic_launcher_background.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape android:shape="rectangle"> + <solid android:color="@color/ic_launcher_background"/> + </shape> + </item> + <item android:drawable="@mipmap/ic_launcher_background"/> +</layer-list> diff --git a/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher.xml b/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 000000000..76d05a5fa --- /dev/null +++ b/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> + <background android:drawable="@drawable/ic_launcher_background"/> + <foreground android:drawable="@mipmap/ic_launcher_foreground"/> + <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> +</adaptive-icon> diff --git a/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml b/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 000000000..76d05a5fa --- /dev/null +++ b/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> + <background android:drawable="@drawable/ic_launcher_background"/> + <foreground android:drawable="@mipmap/ic_launcher_foreground"/> + <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> +</adaptive-icon> diff --git a/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher.png b/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..ea1eb2284dc272bbecbf02b25fc48387b51e5852 GIT binary patch literal 3926 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_background.png b/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..cf3a2ae6f7435288afa33c6fe1a29fa579409d6e GIT binary patch literal 9804 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 I&NBRe0KPT3F#rGn literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_foreground.png b/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..ec77df9608799f33caa26210589e9ed36cf2b10c GIT binary patch literal 2090 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_monochrome.png b/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..0732a1c5c8b8bef5c6cdcdccb28aec71cc54bf39 GIT binary patch literal 2020 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_round.png b/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..d2eba326c400ee6ea20d101b8977d376d62b2e7f GIT binary patch literal 4837 zcmV<B5*qD^P)<h;3K|Lk000e1NJLTq002k;002k`1^@s6RqeA!000mGNkl<Zcmc$k zdyF5|b;r-0-+N!)O#_%$Qey{-!8{h?1QH-kRe{%#3KEQgKxh>asY#QTwtu985DH3A zDGhz7YNV>9pq4;_fl`)OZ3z(&f(hnjl28bQw!v{lFn+9ef4jd&zMnfgKhN&YZ)VoJ zwnua3-Z}T4bH3+0=iZt9*?}E|<GkV8g=>eaca02J-<Gs9<Zb3+a}c1~0U>DQ)an%@ z!?o=r!&Og4VC@ZUv-L`NNRo99F&CT2egt3gnPs>b<NJ-EHK$h385yqbmbA^;9cJyp z#Q+@okT3bfw`4c5LjB@j7o8wg%e4aCcFrC(vtG&mK6{BpOkyu~utg(i<h07?0jX-a zaj`+>_UG(IFn}euO~%9p6LjurJ%<Cz+U~D2VjZ|)VF44^78-Ox1dR+=?k%)iZ!Q$X z{;~%f7#HGyp9$g#nYoK>fk#mYju<N1io?ow;!zbZ#~og_rGrIdY=Q1&?k)<ks=E)T z;LXqKg4NY!3ki7qk!8E|%mMr4hX(A*4~Ol!t9tD0->BN^<rOa<I<{(SPU@L4=h8C< zL|%D*U}Lkv4EC5RS9e|nsa(%%Hte-ro@0|%ij>Pm$fwR4urpUwt-oS6P&Hdpi;3<B zr)7!S_!x8hrTf70s^Q~u5xnZC`I7~9a)?38?B*s&uh1*Z+`~4H<D)Bke3hJ$Knh8B zq+$jEaT$=VGcIx>!q72qwaB6Zi7^jIn(7`7b5S?PnTsILx<1Tu`14cVe@xY`RJANW ztmrF+q^Js7s;9qf)>qa?Qpv2RWF4uM%n)=@+bbP&vB4G}kuUnhAQsi-gXg&@7oSs( zxtRoo>o#BI)Jo1iseR?-_msnBq$=QPlUT3%Bwj6=RV0O_!!~yOXKnjwx7a(U|E29f z-hZp@K<G;t8(aA~V=gw>;sam!#J8_B`CfH&*{)D*Fj%g`JsjqiJ~@*h)@{0raFjRD z`ZM}HF&?}?_en^orYa!8siV&IWbFFD*Q|c*RaQG}r423Vv!TI$$$-5}EiyDXpnK^w zRy*`~KNlN_bjwCO!T7{CG5WLwA&Wj3z!IWLzvjs;l^}NhIUy1h7o6H_A6!u}07lYN zHsgsy%-G5=*sj%Iv*4HuLPD1G+q)z~B4mhmpwEURgVRFa3uBt&=h7EpjiX1ruRSOH zp(lzM(K3u;g9S_pQ0J(!a_mZw*66)+yd@|;vAW+5A1rjp>4lh5xQrUhFSeZ`rh4eH zM)E^Skao#HuMPC~T7PfNdV8wYgVZY46Bp?iW6nT-k70xD&|sep%1`x>_j%vV73-{A zG^;8mu_Kbe1hxdob5v=$26JXh5q_d)e*^;H*ZQ0%2XK@<6;r9yY{%)hnjLwLkrYCL z{e9DfR4Y~~m#kbWS*cXCQn6@7q@Wg2A01=Nsg%oBlTAd}5|O)Py4u=Dob6*(6q9NK z16UvmY+zJM8K=7_%z5s#V6MuHPxK^xT=%izUVAs>l+C||09PrP6%RSlcAoZCUm=jf z)9>r4`2<Onq>IIZ6$*g`L12X-Q0o$<5HJ=Pb4#+p79Ws>Pke_ldVS1-VuJya{Qe|t zU<9jW9NlsbX4~cYOL*1M6+3)M!PsYNW%K1-E}GSkI?whT`x#HpKwq!*X$g@G)k1<K z8o0ombJH?A`rLa>ou2CqTYTUPpZF#Qv8bv&$9+Z^)>x@v9uxQwu!7k#j-=d!IX3!B zc#bZnsOeSyLH$WUV4f0{1E9$x*O*&&zR2m(-qNGJrD9br4W2qlxehTgXY=gtB`XN4 zs#NqbdV4B*7(F)7*CPyT4J=@)6vOHUE11D<X-7itGYHZb=Cx_|j9q$Wzfm={lKHm? zKnm|(Wwvas^$TF1UruGezZ41u|J0pxrW5l;5qvr4yl-N#Pt~erBQ_Yo0w%CQ5?H|u zcFQ<sa}dm!uOFOd+|Rn<PX-^Xw3nP>xn_HgyV@vqHqokpmi1%{g}{Pfafz7)$CFMB zViA+rU;xXQFoA6bNy44^#XXCI4ncW-*IjjV*{^MuRk>g$4zxMmtmRabRIOSm>y1<p zF@eCl+4=0Zd*_^w$=<}W?x|I+ucvA|hi~>6!3t(R1^CLhj3drP5Y1JLhoXK`%TE#n zpk#R}kkeSPUf(WNNyT`(6!oSFg5ZFX6Jd4Ed6K}ugMuW!uNo^Z@g#vcB8glq<&dim z7eQ=ZZ>&G3yX=sn-*b44@<WzZk2RN`<;ek1NeBu-a8SsJz&huQ<pvfo_2}EFx%6!9 zRpx(uqmp>Q<YMVZhl_xD+L*4O?Ix$_k569X1c01^R?qlJe-b07=%1dM25j+;i`Ra{ zkokFZRtN&)?a7|R*ZKIWKQ=Ifog5(PByAU#azvbXg3P(UNttVGY&cbsD7cxERblWL zzvq-oMdPUj&dH5+JxDZ3x*ALmTzuJ8)4hC+U<ilvn7~FQ6^53Z$1L3Bz{BQ+V`;}U zCo*A{{vnR0i--d&X(mq~aGLb%=ZECz&xIoU4$+MPjdeLsJbBoXq|5XLs-2cqpg&&< zRu)D`nmlSmI`d17TuMdDI6_W>j9GT-d&@>yiU(h&5Hz8WLcU~qYlNG!nd{Dvaa{kE zzp^A@4Cz)~-}={Y_+>VG9Gh+e76fcy1Z(TPYdt~nrFL@0GQ)q6^`8PxUsm<37exT% z5SXXJ8ZY<{K__w?zPifn<YwPv$Wn^S`4_H3Z6~Zc#p3#??*~&Z&N&g{wA2cIKLWE< zrtK-rN2S5mVJQdP1O;n{NV-g9z51mkhY)0kp02Otq7@-W3g=uG%lWC-U4E6t<x`*j zeeYnU2#V{Yz8}oEIOjx&^H|xBz^*i;Gb5+0Wd=7v+w5FRIdD`6Oi#m9DQ1&P&+%)! z06_v^IgW2V^r)pt<l>%x`G&;>{f}OJZibF=^m!!^Mz9vOM}S?oJ{NK#w=_R+qttDv z+aw&|C~)STn$yg|6&6*G5zSCapK+2{lElr}Z{ot(OCl()qmMqH2%9hlN&w6z?7-En z&xhQ|F~!#q1a%!hY)R2O!l6Rp+pp<D5J>NIFL7PXXAF>7lEf#aRaty2Zj;s*Hy&f4 zP9X?9cHkm`F38fs^w(J`L4&=4h%l3XUCbW^d3A`CI=wE>C7xisk8M(AW$CcXBOaqJ zU<SLl5jj%%-1@7j6j<sgf4ksF{tUr6ft-u(&@5b%Dl1DjpQxa9&KcOTbGmrZh2M&F z+x1K(2rK#6OO6yycaD~e+PvrNS9^3Hx4+}tqn0HXuDd*LlB@58Ri{TzixDkCKTT2z z8lOrto!?mW{W80ad#TlW47uf|>kOg4>HClQJ}vjfVkvI2;C{W4?jn_-UE{4pYrXyq zNgV8=jJ{uHw@g3s==T^xA9?Y)XAGgg?H5~p|D4|nzebk7?>PJIk&iKyThg#@A4|?L za-K@i)^{4#mUo?gK5aWvaO1W4F42;j-C}*)Kipvm{VX|c^%-{cXRpbcHgjB9J#1an z^<%WUwQW1nO9+Ctdy9liL*zz|XqnR9{))BQEmct4lZS49NW7vJ;vW)(G{h|I_#&53 zZ$^&jy2y6Dux(?PL9cGfn@$rW{=V?@N310!0Z@jmAIiMMU+?sj3^qOam{*^9)<=E2 zkV}Y7^e6!^7v6j%bf<frrZmF)E>~^h8-u2~d%BE!^<<;%9pR9Gt!+<Rv)Qy(OI3u@ z&sx08*Z=lbGr2o?_;g*9&wu>;+mZ(ov>vmtdd$Cg+E+cWA&1-&OgbvK3BI#={JxGR zq4UHmb!*Ba4*jtDQ;moq-9)A32N!nv*=w)b&K>V~C&wLsqHmKf8y~vg*vpc}X6o7^ zr0pLjn1Kpna%pP&c=FZy%;~f4;D$YDmU`yxGe4U&oZ%E<wDs!!)_^4TA|j&9AtV)- zxXBG){3H9*Klrp)eM!F^`A+Pz?)=}h8~*GXyX1m!>G8P`8&2%{>Jdh;y4N4@b3&aN z5B=%aC%rE1GEI;RA6u81Y-EsxbNFb#_JHw3no{ysL*K<Tmm1Qxyzs1_d(9WWY^(I^ zqrcH*)hWZeYPVC6EzfWE)qsM}1=?<+>Arfv2-e0c_ftU9i5yiAId!uQ^&uxALGAYE zLuK;yyFZ>VabZ*tfr&Kr*2|qL68vPtSz0#cxLkGh=Q=Y!zWz%8lgJq#{zykh=lBy& z^7^<Pea6xyTv}Am)LZ}UA%dM8$mM&=Db;?O6Hn0SvlDlwP5z-uaZ0RHmIR=Rnor$i zlT!_A>QS_$BzT&Sq@>pV&L_MHW9zT@J>Or93s}HJ^>~a=-N-Zb511UtWs`DBixqL= z37VcbHr*yRFK=y_wjCb?0FX5G`hRGtHLRt#1WPT^@E|C`0;Z`(!@vkuFzY$`9LOaD zR)>oYL2|G*&1l0jdkp4PFh(HFx2c!@*(N5ZL{d|_mew~=(!A{dF;7mr<uQ3|!U$F{ zgMCsffn3s%Xnu!_4nYq;JMq0VBgS~;$E%3Co!oe})kRW611+HdAaf6f5E~3&0TbB3 zsD$+Z%~#Kp`fSO<7U!ZvkT+`Eb-wL#dGsfBt2fQ2B&=oXrPUa>`cr=q?nit;3JpNJ zxY%!MVzv~U55mc*DUS(kU<50e!Tw$4kP2cJ2QvuL#&lDvu?BD3xXUIXNTsTR(XtX@ z+n%$rEq70o6fQLYYx)5>iG{E!*Y)BU+j5Uh36uEpmBU*L%wW#~G@FAN1bJiE{(^72 zT*jx`wsA|{lf;^C^N1vkSMIZ2FMiV|qvfUnKzDJoXli0mIV>w;?-mBIL`w^dkOOA0 zrv^^QeGWmR&(u@@ot^-jUaQ+1zij%Y1^_AvKmgnQ#8>^s-B3-prr&Pj3bREOe6|$0 zr5MCwLnbyDz@j1lm%3os8*eoY%vk`Ea-TyGPMR(_f;LTVe{9VDe^=X+L<s{3V3hW* z2Y=Vb>#8!9d&BQb(XvbPm~RYX!m4TM<F#pg=MamS#0CRczyvv9y#4XcTf1wJZaF6s zwDFleTlML=p{uv)fxr9DUA9dmQNjQMm<Onhd-nsE+3uG|tzMrpo^VqWT6+DGTqx5{ zax@Vs*x>_TQz9SV#Mu47WyXf=V{5r9l-~lt2FC0V?G0hhb7v+J#I(`P^^enL2>@PK z2}2UgjW>o*NQU(nZnt+fTw=SoZn25_q>&VRMN`XyL|bB%q|<~s%*6&<eBf(r>r37@ zF~o^~Sr8ixysf|lHo?d|({k-f5MD<&PdM5v`6n&6hhC@~KY;6VNTqKk4m@bUk3V+3 zPiFTEcX^`NOi8rSY#2#5^~k-*2qJu6I>s8B!(42}Me>g4@AAIziEkc;%zR8@gJD!y zz?6lX@vIzE3Bp04XvffI$q#;7x0@f@WfKka<*odTCrScd7&V6f0007xNkl<Z<Y4?K z_u7v8*4x|PUS~U=xW#t=-}Bn5COv6&eY-#cLZ2#u5a#T7{1$JsQ?`>Y-^)r0$rnS! zAQlx&Y%qXD;WE!Wxn&ac;HHV!&Dv`+qiF)K(HkDvX?%<UmQ9kUN)lR4ourhPP5%5T z+w=IJ8%eVaw~I80L+GPpj5(8UJ~e|BeBl${#30rqKdu|G!5}C(&i0xxxAdu*1Yth9 zx&9p?ypnz%`L7?<?fUz7+VlV0F!lqI(96tt(j<rYsuEM3R*rS6FnS#Hb<-JB9~%T8 z_`)Z?i9sv~l3Bj9ZCCo7a?H*}5PtN9d8eS~swCzkcW>HbU%GFnJ^1{DjW@!j$5P<Q zvza1P0*SMa%n*^n7<0Vn>m6GJU;p;pg!fGhV&#|inlP7q7P$$+9jxbBx6F;pldn$N zmsL^MZV1WRIng#YQ<9yWCXR}TOMHyE*gPmw@PV%%{51RL(l`eCU?&Iqd1YP%;goed zn)B_({MiCoU-|c4{^^q}%j4^h?y-A*IPNQrYP<XCaYM%#bEraWp4<mgqWEA2dvu?- zoi{;|V*+Z)ZHVsowPpFd@ymui`^J=gUzLVD_dipHj<J39yVtJ0A;h{@GoRi*6GV_v zeN1-yL}&b93)sN85F864h`@ZJkFw+v{t{;Vpop-532Y0EzhHtQ0Q@BkD7~kzi*yIP z)sJ0Z0Lx;<UNnLtKzfDV1W0|u@b5R-e?~`!``(Tbi<rdTcQ?tFi%w7!hTnAsx=-R% zRr<(ussA_`+2w2H%YW=mIQj1*RzADfteoBbMo>Jyp6s2Yo5zQg3<<fGxr?0HH#Mj0 zf4$LIbZ%!ZHj%yemGN(Rk?}&?UjYCB|Nq-uB0vBD00v1!K~w_(a-|OxHKkNQ00000 LNkvXXu0mjf2$XaH literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher.png b/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..ab7a92383266b62e1b161c72b5c892a0a8c00afb GIT binary patch literal 2383 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 BjtKw& literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_background.png b/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..75c4da67d64027d6887d3061836d0fbdf64017ec GIT binary patch literal 5544 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_foreground.png b/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..d7f728257e4e458fa9b61d12c12d17636c6a8b01 GIT binary patch literal 1205 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=uw;3<IEGX(zL{yCCmblye*cz; zo5`GpCT<r`m0cGm2e_8pVYV`06>@qcwuPf{Qp1Xc4g&5EnM69616X!<M5dYD%6R-E za`Uaq`n1p8Wt(=tKYOlkzkmK)3+8tDU>1clQ}muI@Eqz9G`OZ0Ceb3PoUkT#jRA+T z+kuGP5s3oRnhspusU9}N@VWq7;xP`1Y;kRDiWQcZvF=T1<y3e&g(=bUrob1bL?#c* zr4A8(W-NOhW-tW#X$nl6%<HHxpw=)Yn5*S!it`2T7Lf8J#|XbYlfE-0o)q1Z&2Z?} zN3VIjM6oZ5ytu=0sKml;HB;infY&JO7hW8<@9nXBc)@Ynwl2-Y+tQ0K2|u1Hak}Vk z;ToS!hM8V7c$XyZHc@?(V5DsmxYi)5Ho41t^#->cIeo`pRdQDwAL7tC{o&Z(uhQ9K z4drhQcWw~Vf1vraD%oz%`irlmgJYsvOJcX`&VIZx>(U8*??dwhgY$WwA5Nb2{%@L_ z#9Ed(+j}>xtyZ?Y&FR_p;$!8*+BMsDSol4^S{-kjpP26^aaiSmxQofT*$>_q<;5SK zV$j+0_v9PPwa2{QC(qlsEW`8X6U${Sl?yh{;j&q4@qYP<(BhN2TQUwzF*x}8Q(f1R z?C`S}xAdN!Vi2V|>AOMsS>Ed^iOv^~>iKdmzV=_I_t4plKQ-0%mOl>`zIwJ>rsmAS z<3OUYu5lrA@SzvBZ=PMUn6vkT!Fu`TuU{Tj+TJUbe_I8VnE2vvz`-LPYV{17KO%&3 zKdYKLKc6AwX7EaMQ;z@TzxUU0Dk~p7U6uM_9^1MrX#q3N@Y~y^&fK=CO1sD8L-OUF zn<^ZR-|Iax&3g9Y_4iuNs8wmM(R}bA<JYm{fA0P2*#EaYHL~X8(<f$m0TDkt!d+!e z1FYmPn}1!O89#05?!%9p59NNWGqh-5tZ_$pp7fc!+V`S4st<7;U)>n)CM){9$e<$J z>iY((h4IS|Ke~4B;TvOFGjp%Zc~<V1>fXuv*IO&we`~q;xZ6(F?7x24-?v{M{=UEX zkZAt@i`Rop;%k1H{oVSa;TXF}Xx-lX_H*vWojLu}W{ttq@H)22UpK<b>W%LH^@#WW z`Runro>zo?LwPN)z_qCfPhKnP7=2i`y?Mhr7Ug*U#EFgNdu3ZnRV98_adh+SdHq&l zjrPG4*PUlDRNzeE_%noT3+F0j*SQQWE0uYp1r8nh6uO=-@s-D6v6c-RYObz!o?&%q z1FNErPW;zb0?YbLavV9hPlxZdB47DC;bnEoB3Bd{60Kwwhc<4=SW%kC0%rf@XJGjM ke^nd<2e9yA1C=_=3||wMzA(<?0~JsVp00i_>zopr07@<^o&W#< literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_monochrome.png b/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..52cf2cd409d3dd00b86a5f1d80e70607e6b0bc23 GIT binary patch literal 1154 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=u$X(gIEGX(zL{y*C+sNTnmfOt zq+FFrFJa;Y-S&uyh5RQDuy}BEMo&;WBCDXlxKUi;K$)Lg%IEAS+um%w9ldzvyOmP^ zuTI&$eD|_l&+M=IRNG2^)Stq{BF1$+!zF=5%%?Ho<)%X%Iy0CKUP^5hj4)trT6&sG zd4rvZ#eCDq#DfvS5{<0E3K6^37%*`!bJ$Q4nTV`u-lfndhq!_}o}6qwU~@6xiBkgC zM4O!gGt{NJVmN#hC#j1weRgr4$la*v@(Cz8FGHh9(V*31UW^jM=Oy9qcM3$j=eVWn zknr})tGlxgRJmW!V`R!+9{&Cw%Qfq!GERXA>%CRq)i&G{+~VDE;MU8lyUiOzof9?- zG~Rp>q07}6I{8+bBGcxJ8>2*+R;z72>y*y;=F_K7?K65){<?9p@+?|!Y_{9|*zp<S z&ceSrSar5tF}vB$v@J&OxMa2#&sFng*^tCZuWrogS^ASBS0X_mEFtCXt5;c4jvv-p ze&btnly^_td(GL4ex+?_);dypwlK%<*sPNZ@)H~OHZEKKM*JCjeG6lo*MwImZzXNa zXo!u8iFy2S=XW`8k@tO%_f&p|n5v}4a*ugq@jlTyqnS3M_ZLQKBuH_r*s^`avF7g) zX*t|c!nd3KH4-E*vid38XzA_lwlRIq*kaZma6rVoG)ufP%TMrDySGNdib>V?6P2{@ zB?tF*=9_S{=Ge&nmz6i{_{YD^_Sxs3Yj0$2-6c4A-;6Ium*{WXs}P_rVvwUDCu6+l z_PtaS|Nes}wcl-e%X3%9%5zD`b>8%C)nF^w#3<<<pPc*G)X@8P3lp1RP^(O~q3s`K zDFek%cA;%sj0*h31ZQ;h+t`Kn9h}3)%_H+<qvfG*|0I9iWKOvLBlB7HwSza0C^Wuh zI`HjpuwU_kN&o+y{$l>KBSElnZ^MP#`WHM?dQS3vQod#SZ(h!^_2zHml<krvYFMQo z?!L>OsT|>w5X2iKd2-UZ_zRVM-p8GDy!I`d?7REkmfdIbLmnoTA1Jn0F=)8)H+Id> zcdZ-e3;Z&^7y0S*=AOR?f8Jx9&*}55?Cr&QlRr=1bf71{PWjvEn20m?7ewV1e|DDO zXU*YgD&Nb_^m<jo)7PA9Ha&=)uDoF#SJ=LJ2ei2Fm0Dtx5NWCgrci$q5nv*AQt{Vg zdDhvcB+f)Ig?qCnbiF7s3~xAaMpajO!hut-vgPK|m~G2`rbdx%OJKu+oRT$Stp`?l u=0bDEsd``m^8f#%y6$g41{<gdVP=R~I`hS|2>E9~5e83JKbLh*2~7ZO#|V7@ literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_round.png b/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..646f1938ab2dfa146dc96e14eb42224343cc981f GIT binary patch literal 2771 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 Z0{{~Q-g_&nd*%QD002ovPDHLkV1mx-QRM&t literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher.png b/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..87054a1eef905cddc59d5f7f8751688b65d2a99a GIT binary patch literal 5819 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 FV1gLA9|8aX literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_background.png b/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..2f7e2eb6f92ec099c5add0bd9437a78ba84ab7fc GIT binary patch literal 14893 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_foreground.png b/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..ae422873d9b1ef575ed5706cc22856f3d70e1659 GIT binary patch literal 2775 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_monochrome.png b/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..be1c05cf9508bd4bb3db5c213228fee42aaf26f0 GIT binary patch literal 2718 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 GV}AjJGp+Uj literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_round.png b/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..96c5faeb4166af773f12437b84c8d2fabe11617b GIT binary patch literal 7068 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 GLSTZX0?vB? literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher.png b/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..3e76466298b0aebea98e13291df746eabc045b22 GIT binary patch literal 10407 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 RmF@rl002ovPDHLkV1h0M%s>DD literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_background.png b/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..c06374c97b5289ea5a1f5789a6a60ff1492aef98 GIT binary patch literal 26979 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 A*#H0l literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_foreground.png b/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..d606beb77717abefdc533eda9818257ad804fa48 GIT binary patch literal 4893 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 TyH2tdR%k|gX1dwGIR^h5p>GPG literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_monochrome.png b/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..3a1dd5dae0308da76cfe70531028e20130000243 GIT binary patch literal 4795 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 B(PIDr literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_round.png b/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..0da65bd2de75ae87ba4e807951b4254c83148c86 GIT binary patch literal 12845 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 LNkvXXu0mjf#+dNq literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher.png b/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..112c78f30d981c56807c30e547b087a6ef64603b GIT binary patch literal 15641 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_background.png b/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..74c0bdbe72484f20782b14473852e356d8301d8b GIT binary patch literal 41426 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..4e0d07da133f31e7fda1692f12eb9429ba70197d GIT binary patch literal 7187 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_monochrome.png b/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..d87f18cb8f3ff5aa205f2e0119067e5deaa3f7e9 GIT binary patch literal 7116 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_round.png b/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..225a749cf5a88e1fda45b936f40cbf438b5ff6e0 GIT binary patch literal 18797 zcmV*WKv}<uP)<h;3K|Lk000e1NJLTq006)M006)U1^@s6Qrv6@000mGNkl<ZcmeEv z3z%$Gb>_eJsj9x0hkzjXhynugmX{h$CSx8(%oR-}QG-atF_|w;K9j*boJ<l$C-WsL zU&upaCNaiDCy8caRN%@>z?mqDaKS{uL=jL?Uh=rlzTH)I=Kt3|`}C>m>c0Irr@Ol8 zbI*U)+V8dgwf3n~ReieyHjY{uIOnWQ&)9Ot=JU3kx%m&aoVn?`m!7rhKFWM4D8^p5 zMRRdZ&0VXp8<SyU11vEKwwyWfl9!&j>BC#j+O%iOnVZT4@8`G&mj5k~U&N_@B+qdK z<&w@~?2q_doKtgG*V5W<18rH-0vm%iHo!u1;ALlZPWXv4Hhr*~e1Lr_2hK;1O<1ji zYr74!rD~gOmCdVV)>>M3;}u{;v|e=9AqQ<aW7A)xr0V724l}%NMAxyblC82i*)Lz@ z(^wk2%0_K$fFc0rJZJOsm@u~!c_-iVC=5SeG_8F>U*wZ~BW{<kYu~AQJa`;$0O0J? zIwvzBzE0%*e*OhgdLpsj&lBaVd?vmw4%WNF^ZEC9+yKTmu>Z*5=UEoMOmdDP9<S#y z;y_%86Ov%W<LZ3eYyiG7d?5opMf3qX7aPYA19q;sA*RIDP~*BSuKNwZ&(hz@pyqsI zcmt!@CN|Fb8EA_uaVGBO@4EI|*X;&i06#?J{4D+LYd=h@<AJynhs1|g$AacpU3VLR zUkrVe0prKxcy06at<e=0Z}w}&skmMI(D5FzZZ^Oc{kQ<Xk!9w;a=a;DyVi-@E#!C$ zxn8?o3|hYCH^7$X=;v-WF*dn=^kC4tjZ#Al<QHwxMj-bMEwEzKuGtOn;%6UlxPpMb ze(q+)_}W;g$^f}n3>1rM^;*)`<OU$=H?~^c`_~fD>)BStLNQs3KCY<^pwFjCG#_{H z{Iy8-I=A`xij874&VCNtwq`Z}$-PUTPY*k=Q64V_6eGoIysVnrnz7#iFFAAnXOmFf z^^cm{jg6KuW8f&oOtBj?yJnd))*FB%UKP;$(k!btD%J!8ik)IO&c=@I1|V^|>%VxM z$=k4PK@7aOh~<JhuXLxe+W<fDoc+!iXTla5pu?Y#;l!tQ@Pp6VjF+B%0ABrqCzSYE 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/res/values-night/splashscreen_background.xml b/assets/android-icons/debug/res/values-night/splashscreen_background.xml new file mode 100644 index 000000000..60ac481de --- /dev/null +++ b/assets/android-icons/debug/res/values-night/splashscreen_background.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="splashscreen_background">#3A2A0C</color> +</resources> diff --git a/assets/android-icons/debug/res/values/ic_launcher_background.xml b/assets/android-icons/debug/res/values/ic_launcher_background.xml new file mode 100644 index 000000000..57925e2c0 --- /dev/null +++ b/assets/android-icons/debug/res/values/ic_launcher_background.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="ic_launcher_background">#4A3208</color> +</resources> diff --git a/assets/android-icons/debug/res/values/splashscreen_background.xml b/assets/android-icons/debug/res/values/splashscreen_background.xml new file mode 100644 index 000000000..60ac481de --- /dev/null +++ b/assets/android-icons/debug/res/values/splashscreen_background.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="splashscreen_background">#3A2A0C</color> +</resources> diff --git a/assets/android-icons/debug/web/ic_launcher-playstore.png b/assets/android-icons/debug/web/ic_launcher-playstore.png new file mode 100644 index 0000000000000000000000000000000000000000..88b03306a6b60d66a8c460f84f57810b6811699e GIT binary patch literal 82604 zcmXtfdpwi>`#&kEXi6u<lA_*nYB9$xQ93zPZz)6$8D@l>cOZol(!rS}qH@le86{RZ z%yG`<Jm+Dy+4;BLzwhUtZI8!Z_v^my>v~?#>v~<+b-%E-G?&^dw^u|&MC#gAv)dvf zJA^-Xh)9SFzqUg9*&-s+BG=4J{tXdb;laz?e+MeW7FSsr`!v?eC$?4egh-!=5NF#A zh)BFVb>_{9AsZ11>78ejB(EKU<sJBR;<DXG(@L|xlV@M%UCDPkuqD|lLD1ux%IP0> zJ?nDLp7HGD1?}p#nKDoKN%!Mi?aD(xD>l$&4NEjTLl7~A5<XUM6G&!e{&^q1S`|G1 z`>m6EcBzkz?e2Mac4VlyWrrk^89XyqynJ+m#ih3c>q2LGi4*ncMGTV0{v`Yu&Jrwl z${S)rXzZ@IAJY-*E)y-xUSryXTohqiJJeg%{Ujx_3#3I9nb#DdolJ#I9_wf}CkM|B z0P*O>8E~l+H{Ko`#Mi7Tp&~>3Zg4kKf*c)A@OAts(C;oAqx;VB|0&y6lBTxqNL;+t zwP&|Y*PJm@a~wo1)($zR_?A%Z*?~R+eT(fRF2IaGi+1t;-mKXXCPF(J(P%Z0sZVU? z5t}sy=cngEN1-9KwpNUj=1;N{>K1-$dKFq9)hakLsd?_m_S&w;hYMymE4I@<z-S=$ zeOoM)Viqu?zv<wNpO+O1-VA%l-_smvwSkPPxFALjo_PdVCd>*F)`{$tF~KTyxGsJY z+VT`ydUU#h*qgaBcR#@L0ytZlXafz_PZ2(&0&&%mogVPtW^16ySFC*zFy}TSF{ZXy z%|yWBDBYj^fVW16uRafS-k@tfj1*XJPokdagNHAO?L%7ASimr!Q6owwd5HA@Bc74o zF=8Y}lN>{d3soD8&DD3!7DaBi%`JzqxY>@|n!o3rzS)mCa&I)IqOUiFH(s#nnd-XO z#o7U#BYr?B(kocTn7c8C=`0_bWM-x8nVGC6k$0h~%c0_Jvg=qAa=jm`z;}Fz6~*wc ztEi=6Y=2lSJ%|44n$zoQ-of`q_hM~0V_aEw#TG2=c#Kh^XLe+6W+ZE0^Q|sElIp50 z2CR#0ugM-~0p}9mmr~DhVcl`9S%OxVNH8!?v@5EXD!UF_AogOvG#%OoF<`4iF5WOp zz6<pD2ke6shQFiR-K84lCGO+cv^D7KNM^nKfIUe?2AXhh^Y5{4cK#R+zlUk#7x`)i z;g^Vx-Ey^CgT#rO9acufW-eB=3qJX(qq&o!fwqp}ZDYxzapeA7rvvl;)v$~3hZ`Ao z@+_u-8-@&@^S1iU-6{wdPqqRJc0SZU3NpM5n#8>C60E=4zhyM!7bCct2o_L+)1TF? z7>H3BcAm>^@LzDx!6N~Wvm<2;#Dq|jVSn#zal}Rfk;G5nF=UXcfD<k#d?JDorRflx z#X3bW-{EJQq&*O!@y6D{0W+cE2_fR_QKFLwdpMQ#A|o<`TDRFzEN>|A1$JvrIC6te z%nSJZpQx9rZq0V~j;@aIy7@|m<*#29=Ppp0-(Q={7d$$WNR!<DRBF22bl^xWiX$k$ zH~D}NilYr#k|k%;`$lMThxqcPzx$Z)Xfj!N*;Ggmch^G$U`6mv*d&YjAZ%rxenT+V zxopVl9n>PLbUezAoY4~Vr5(Lh+L>XO>sUx|wx%7Mm#rO@>~IoU(=`p?{&Jtx9BXFT z6CJtcV0telE)Kf$2spu8ixy9j9qN-j=Mz#K))}@MCPn=+oOyxRtkluGq%IV<5Okhn z4iOW&Ji9I<Y*8RMVu-<=z-<58eF5+=JCc(sTKb^WxpXeWu8-N%I_8!gDVFsYPLY<> zF_xoHUiqU<b0m5eCg6@HnrA7XQme)@!Nlg@sgbQ@<_JTMX$O^c%{C9McYnz96y9(- z;JjLlo*186gwpc=E}-rR8CRMJ!w(pV#X!UyXB?LuX^xy2NCYdICiw)Ug%Mp)am|kb zi2;Skui|ID2AFgRiXrpMMO{Mcg*S(P51%gT`oSF&F3DIsj}aZZpjHud0<_K*$~3rp zqO6wY%QMUotNT5+Xe6fUEsi^iQ^kRC=9WY2l&S1V+0-VH%t-(>Px1kDiJOS3J+KY1 z{F6%Y6C(Z)XwrDPaoRZG5EDxcwSzsR1#~)z=n~tDAd`~Fl{9n3x=>e26U|wCT_&|O zR9tA07}-fxTre&Mm$H^Km1#h1&KC01jxx%ZbQ$J(G3aC7pF3<&r!U_RIkW5BdURuD z+JDURuwBvv5ULq!73z!lojw;T9+VY{_%2j)by^xdJU!ALtTC}ky|<%AfE8Z8kJ%q$ zDcm?a@&T+l{7-m$ct<#5a8_TB*sS>9?FcW@`*exT#js%XpO{{k@0f4;u6HRyx_k%~ zUeFod748e=WN{3NL1nx;p-o09?g=aB#lXG}?EAn=`=*0~uVt9hBs)NlFM=i;DaH$p zAs1^>8;s}v+Cy&+xQ>Qq1LT1Q_s*fin>g8=jK8u7p|X0JdX3u2@h}GK&w<KDXN1}c z%E;2!?TWyREttBaHxlohe=BsdLCJp29TSBF_(PgU!t!4bCoHQ5+-##yQ8dU~ab&2E zk&0=0j5e{^NUWhFg87wM#9Y(x3|P3?(YyxG7aAFb?(*Iu1=x~TO=r8Z3<X;qmOr?Y zLdu+!U7w&UG8`e_6SV<6k-zGA9Pu{%U<0160BE`y(`I`l*pbb9tH%%R`1^!fS)$ZO zR8Q)vryIkPBRRIp66zy3BL{S-DG)_zdVpNbzz!-48S4CBVG3a4B_Y1yiP&uObnL9j z-`&?gfI{|;EL(5yW-I(~5yjCD8Fg_b{%&3NNE}CK9Bic2<aKO*NsDZN{^IVMTnl*O z1@d{&v}FpBd~$}%y2E)*i|YIv9!DfYh~ZR@<h^}eKho0vI$0X)a|(dH!E_976^3(7 z^|EckjX?MR3`25nhD8u}VE4dQhpjlYwYk4?ho^nI^DftyCujvbg>6*ad#HCgQ3v|x zzko!QTsXI$Hd!%+Zb%)?>i7@$9mLga^Wsk4+o$Nw80L7uOx^dtYcrqAhG2;jQ>w%t zE!k_ZvC%%EAsM<>s=CV@?2p5U1>Yr6v{h>R-?c)F)W~idV`U+RYsq>9E5=`IS~4g# z%L`R61i1l}ApFNX7KT`O?f<V|2^H7aURjs@MmZ8NU7i-%xZh3aAA@NICZWJkYF9>; zA8&?_)iY_yjuCo~kr=^O9Q_0Kg7|I*Tp4Nx_>b0iXMJ}i@&A(K663~pl&fx0sNR2) zJcTvGUJ{dKxDqgrg>X#2P=ynerF$@lU~CR13|2i<_EDn3a%5N3e~1+Zi8u<fZM#T6 z2cQKAfAp8W)nxn+j%R>_(AeNLuC1!y3N7`o<4n4BMiAw&`l|4L7_5@HnJ0`c;c3OL z$>GcF=fP}w{UaevZTS(S%)cz4*9rOnBES-fANshd1-xP5wyIk)cp;vg&PfZ{&-P;! z8UN||sqDJ!Y{kMMqd#XupM{4DbC2f6&cP%YRIoB&&g-<t3<<K#A*rDv|2^Hj@ad9> zr?3_<^m)snoqzS*y_><M-)Opw-&&NpFdO>$zjarH(0EJy4BD(EY-&>jt^bOeRj&MJ zFmV`v^BjNVz&IMe`hT_?6iP5xu~hOR;757tU&xhjAFBpTw-6n}nlQM0V8w&+Y#sBz z$&t{*XSBs2g-CbSih-iCfm&`YlakpaGRDbNu-k|Dh(X813Ao)pdSs8kN$R}pP=W0F z@Eph+Tc6ROAMqD&$D8xk%u`16*eBzu!-@EL$p7uDoE}O20vkRs&R-d0ptGL{T^3pq z6oK$*r1aJh<>y6IL)OCnZn_^Oj?8Cy8*a%H!DE4c&DCH@oD%mPuiZ*KQgc+W`Iu@z zUcJ!O+#2vxIYq1#Gpvu>I852dHz&^6I|YbR!+4jC=-ZcZcNj1B2EY^a33WcSbn~u9 zz_sNIT|L~JF@|E0QDmFK+5_UB@inSGMN@<c_T@}0&BteHsvn61PB0TF`>nW=ubbgO z+4Y3M2hBB&^n=+L_CM$?9$?D631J9fWW%>#Z{lYZQZ^9euszf}4KOk;DtItO(Dx0! zC_m3XIGGxdxvUEeq0FtcpjLx46X%2q?<@~}Rf-OYARwnz(dY;iRut<8S!OiO)U|NZ z|C$D6G0N9rcgMGv(h~_~%~ibRz_rD^&gR@f@$KMQVA#@L^el?rx|V{=Im+8T5xR?r z^HasB3d+#1QtD3D8+x4XY>|n~WM^Y^`f`wQ8za~gJpTn--Z<hg{^EEBVOtejdmEn_ zvJ%}!g|R0aN@qd%>7@@x0`x0DA1b<F*+e|Za5slL$sElh#&8gZHQ~*&wV}Ler{hP0 z`Kw|<ATZPfv~I_{$E&MZnUtY6-gSHvrq2%UCKsmUV!-@wYGNlNkUdLvW`v`SPPJcT zPFv<x;rC?tQ_V;FYpN_z_kGugWXvFaYFnoX#O?2@^j$e<?RBdo5XP8Jh@}xYY_={l zNr);6X#JJZS~>D2mFTKp)(1I*65|s^`1|LV`@5RuokA7K9F4}6r5h8PY`_9x$rnZ6 zl?hDMq#|GJV7;-j%!A;~UToQWXG~1z4s^|nzw&eG_3Z;!--4>+JALE_RmRink5iih zvez?1e2mQZbf#h6tS8%M5s+E)vXj(z73&wEGbYec9+Qd+5foFBnL1*2>rU1!0Eqzo z)1dWlYDt)`HDDlT7o%XyaE#fsdQcJNaYoa?xWFl!wW)j?1RkMozm<^<D49C?Z8clk zYxLqx_VAr>m+%Zysd~9_;xX5ZHV7n_tqmR-y5dOrgGrfeB>V5lzCrv#Az`53F?F}j z2Iw1u)+57Iva?kUl&n4?LM~ki+Z)aL&7662q+Y<`$5?%z$y_uKp|?=hjj8pS&^G42 zB~z;htr<Y$L=(g7k2Vd%nucC6K8^+#%2#V1;7owE@!bSGU>lvSmOHLlcQ=DV3gC)a zIjKAC-MX^_BhEi}D7*c4c4Q1nm;K6UIMHuA7xUWCOAUIJR<|n51(m@XxS2xo7;D6l zM#0VKhz$nqAhUuR*Xf4gP3wYLnUsyMF<o=*NpefGk4}F_<7@w^A#3$iiK(L7Qzjgj z<Y!QhGcgF`Hg)E4!pd>i)0#6`+5GDXl)^z(Tvr`b40D8klY8eWHH358q49IVVQl;F z3{h+nM9pgAm(_eMCCgs|JK8Cqf@UyI@|R6(2as{7%*bFIV+VwVkJ${)sL5`8NpLJV zif3bSvE1IhMZ5&EX6c@HpbfYoJc^|;bSxOtmK@|$u?J7~8R~Bv8EeyO`(G`9q^lTJ zem>#B=$YVGz8<6a?Jee5U#3_{OFMC<Ww6~!f;-&!0GlJk=m**L`->pjPAQf|4EtdX zi4k75f1cDJ%*d8g_)16O$P>o!1jQKH+Q$joGD3>rXXRncSsfWck1Y+&sD+z`s3gYi zC8w(v^2H;s#t?T=@X<*J*OXe!A;==;bTG26WMQ}sMUA#V<gJbr%oJN~;D}!v?U8rT zrFAH3Fivnz&Q=fF0HgnR4qR$_J4M{qE2;{W3{DfxN(&8|IE~m39g_60H@>$!V0jhv znAX+>JXf|o%Xp>l-w%4cxMM?=M=oAA=Rmiz;UV0^lml}AhQEl{Jk)rrNQaEe@$A$^ z*%oFLwSgOl2uDk4Qt_^%s7$z9Q`h*;D&n?o!<TrSxdva?I~>28T{>QTueE&G*p?xG zAgI%q=~=y4ZDC)P;CVHqPmS1uEpL)Uk{e1Vr$Y<bWfcE&!Z24r>~__!bv^%iw?Z3E zO!0|$O=VLkic)xQveW)Y1@al_@rKcc5Y%s=BZBYpgX`%rF&m$nHs%go#GAziHrT(q zM^ydebm-K1UA*;xRYP!tEfAi*`dMa}@cBz3GHv9bYsbd!Xim{k7{(>kigNH?XD4h- zdUU%r;vU1ih&DoOgDngH*wOjVPC?5JAZE?0L{uPl*-@D0&w#}YOljwg(aMI0l{X#r z4g>r%6))`z%Gq!@GVlM&y%{>eOpJo^$8>P)9A~7`Y@CUq5<>7%n%Vwoah~<GIE<}8 zOvz%WEd<lX@$+usoJ;=8(OeR2DGNK}m(a7k`!}jIdJQt#Mp{-5=9C~H<geA=fup6> zRpdD<2&gq3dpFdxkpBlRhEu`matS*L9>2Rx&w?J;Wq)bSST+y?_*5QN#J#PHIWLAq zPWKejE~y9jIV{yQ&R^nd5MvrJI5LpS>g~Dlu+z)-p6~=~T)oITzs4!#)gth<24p*z zjA|1iWUR^cFzMAwd%61KuEvL@ygATdd2Kw^+0f*uQ=cuNaO@gzlR9z*<;}Ty1yu#C z^5j(?w-;zf4!+bD?D{eDEv{V;S<QZ>KH)$m2%)xO4h{eko2b36PUEc26iS*NTXwza zhQN;(iU({^CU9a|bk>Y3aDBDgxB4%>Do2!*ZO!Lr_I+*ZEk(Wx##bS4kr<0{OemuZ zlBe%G%dqXCH^3bSHK;Q|%n0v3dQTh9OV#zUz<$KdF<!MaRGxZ=))pR!Mq6$YAV0If z>?$XCc6()`N;c|AHBr{pu5EDH=>+#PKXqY~i#_6XB>}(vihe(QOIe?NV1*!2iDKkt zRE!g7M8}Y)ni~9dZ{m+0DDSOrZEDk~;8%rhc|d}_6Pp)_v2tj5)IqItRLS+h%Pn(} zw}!!)qpol7&agf@yr@YTn4RbfcD!6&5d{2IU4?CEyh+eL106*)V5ePu+RIgD$F}Td zzNwQ|@&Hu|yzIj9&*a^{wD7qd8&PzqI*y+oms*;eC5o+r1SAF>DwtUt(I}WPNmx4T zBdi3yb>m_ZmiRCpo<jd9@G#CK^M)>Ock3e8!42}k-tr@H=bQ{i&W>)XXc9C^t8O%G z?y&2t58~C12g?(dcm&8;wRz*<u~NPlr*Zo&gdLt*NWSKPUIq~y0*Z<uZ>yp$P<i<b z&+*cbcB_UZ!vd3Xk_Mq?>wz~EZ!wm>!5B=|OaqcqI^yiYVJLyZ0PPN}ggB8~FX$l$ zW3GHC{svXZYIV%U_)v(#iXIf(3WF}e7y|t+fodI)l*le!AXK2wZbww>s5lgkrS~i| zWFCxZj`eSS8%kAcB&OjW_FIK-R6<Ba{zY_@75lM3N@tK|Uw)cWGULG<iW(moOb)kd zt3O?UnfKGEo=xBt|Kvc}M7NH?ig;9<mH%C~e+HyRAUJmO2~&C7DY`?Dw?3-)W7#oi z?Q=~_8m@`xi2V-RoMJBKR7o+u6o5#be}hPL@OqPhYa(hkk)y%WAY-Zp<5XOxK>q<o zk0VV6Rc;RYgFOvaI7bQ9DP3(TvtF1&{&n)(4evjJd__Mp?OTpu_Zob(!n@bDs;g=A zxG%?h&7gGLSfx&W{$paeBa#Tf&G_?s`uY-`j5c|GB=Jem5NzXq_!=+FQJu$IT3Xo( zSY~%=x|DBYGqY47Y*k)@Z{ss4j~}!Cj-N@6DFZmQjNO~D8z!j^UA7Oe^Zv8yC;?~b z=q9*UHFB$TdsSu%Q7bmfn3Vc2@r2&8v-k|s$naV^GlJNSsoO;PC*0)}p%X3}1=QEs z(Z`89z4|z={FmAK_LaEcM#?|Fe3{awRQMCV)gAx~*L^<|wy8vBTo|)#=Up&rn=)=G zmQN8dc5GL*G|UX+-wIlFo3_d8FKHgT5fz~im#x>Fp24+S?I%2{mdx=tjGPVyw<A{J zj@3z|l@jKyiMEi{!q&Ukv-J0w{nd2Uan#tpH4^z0-uWDUaNJ+TFWxVMJpXNYKvQaT zMBkT)&^2oDYT|+D@UBpG_hrGmZa8CicD;W!n5qP6B)VZcV?x@MaRdBuyLPm|z;M-g z9OuWPo)adgBu`A&%sLW`txIpp2&?4m4rfP^kecg>9vs}p^D_329!rnVhPmwsB2I&> zncm+IYdd^Ht!c43qY}aPD&dLO^r$~vIKpcE-0BS~X-3;KjU$h|B)snCvF~Agmm7WY z*GBVUB|dNNGW{H(lz5m!sH|`3fF-1_VXiWyqAJmX$FQ4dnon<9S$YlMP9}ZJ_tMyH zBnHVqT>-8mENz%}(*;YR`&XR(oz>U4@nQ|%$Nai3hHpUq^*38}70X0lWge>ojNBr> z2ECARZSby8f(E*zn}29@t8RNi*ERDRZR=j1zrrX@>+arUnaBUaAFm-jB-a^#W~fh$ zcG#@@RQrPb>BD5@I=0-*bRn<$-h6$d{}qcd76V~hZsF89y09EAPY)wr^G+FycU{;7 zx1kc>XU0?|^JF3ckWiZntrW2=(X5`(yTApDglZZO*O0t~4hlBl`~j+aI%jni7%Ex~ zp!>;=+`^bbR4(Q~0aYycu-(90(}|6I9XLYf5Rh}&m*>q<m`!c?Qkoyg(<A>v>(G@; z>lpDzZ2O9xc4p3u+1v|mFk2lQ@tV*j*C}6UBN6kt+P*EQZ&{;iq!9*-bRKrcArcZS zLu7bmlxtx6VDIZ5SXO%?GRD>Mr;~X>tE=)T0VCeL^fKRUlEq3Cul#3!*+Nklh$G_b zXID@922oG+*CI|eIZOl96>d@kO3D1{%@mHK4W^$O<=;1@@0I>7sU|8oV_<3G&YI$; zZhRrNArb5Y{~YcSJ42lu*9d%}uFEFv<VbaCr<02~!_SUb6|!yzhYC2~yx#GC`P8RW z9q}c(>ZJQF<HR{j`@72B$<;ZnMe?MK2Xo;YSry{rNQ=Js!OF(@y5jlzDrQLh{OAaH z1SlnRh~EzTABrR0IV+HelEm6}USnf2lOGh49@g-;%d@SSl9>-P&>(L1&&>JWY+CFQ zijLG`zs9Lmx`1E<Y>^`>O&mD7{XG_e_*6W8#|{XrqXnBR7u*kw!Xx?ycF6^gjcI{9 zq-ctygY5M&^SDnc&KZbMfL9HjyhUn?e){YmLi$9Jj;pN`aUlc?YwGmu%jis9t0}aZ z(VhsXYDeF#?08@8r~bvF4e|aha=@T^AJVD?PR3kVf5mvJ7_Pw);<^D9O%13i_-d#= zeur+vVQ8@cH_y!r`hCeNl|freF~qq<6I;Om-sozBY2WU=@~>cwdj9*&a+^X3A<Ch= zc=cV%s^O@A24Z6#T<AkMitg)|k_$ErXsN4?4s01?&0k?3Os^uDDixXh@Iupo{ng=C z>>kP&d&{<-&Gf8Uwb1_YYG!Lzcun2!<8$uNr50gMVFwbLt4e1fx-q%VMt<-W)wXIQ z5t~j;eZA_&!OI1Ac%XfY<*khF;w7QFf~ZUEf0=a)lEexmw!!%88iRwk`@<QZ`%R@L z3qr{(AZvIKu=zuO+6pylx;+v6AR1tt3zd|w@wtG3t~jzA3XXT)l(&Ts7SV0+^MeeM z{I{$pjpkaH@>+u{e3s+KKDf6-?sAYKO?2#C@G#=$+o3<k#uJcid_aFeUC;D<G|E1A z!@Zd9dcA2GK7g$peN&T?Ie-?Xjo9+Dg!+vKRNN~oJXL8WbMV6jV8Ad|b{%?T7KFlt z89rzXA!nAThBX(2@`v|XZDUiB%|7$<<B~>#t;5La#=%YBUe1TnRq3%q;U_HAki|R| z3s?zlWP8nvj(nTB#7wX6IO?}NsI82mfY0=>|G9AU*j^aa)24X7YVs@EnqR_%6HhId z%i9xjjvHGBr39QTn9C<m_x7a(;^_Kbf8a<>l0MwJAiVcNbQLbV+X(G?2S_3UA_P{+ zK(sp_ymPC3&3+?otpY_hFnW`~5aio2ION4^s~dkiAg?k71PF)DYMco?x=G+^Hk_Z0 z^B&Eqxkk=sy&hxa-mCc?5_}>NEt25-Bh}Q+lAZo6d6ZkZ(_4xVUf4Z^UrZBgF3%rk zba!7rezDYdR^*%JiQ-Y+Ew;&K5OlPPb9G2>EnjS=)|Td9lDYfc@r_&X;}N4ejl(a* zU+E`M^x&MWR(mu}^{&)P>3k8pYjJS8t#<8wsQd~EDFS$)=ugGn3BS7Lz;G7-Trm#g zLY@SA)py^9>JT?C0yclEDmE?&I%mZK&x5;U*AumPRJs$U&k`?<5~*$}sWA@jy6f@Y z{btZ6tYX#r{aVN}aV&LPF0Cs12%Ho~?4ypj-9(RsIi(>X@GEfFaWsH%;imUXdZ_Fm zs?A{|-(vIBh^7MLS_C~x<O$Kn8wb$3mSGgf9vW&h5TS&Xko*tjb`##%s@EMHn?S6} zzj-*S_2R5Y<KRj|V&%)ywkuB8)C-0kGAw-WqAEjt?V;7inXY6~$ldT?;lIPLCmN*e z&J@LNK$d}J8Ook$Y4E^#<5(XnN9=!@yVb<!L~?8s<$>*_;6^$?6X+(@NiAlTbT5tR zOemD#iQ5h3mcFYB;1#Q){Kx%22QD}r>ssvbKkggmRb|naKG5BM!&<6nxZI*rceH3k zuZfU7GQfA+pXYt-F7)SV^6T1yjlwM2SQ6rr)ti9(u3yq_q@<zml1|N2P8!a?EXWU8 zZbuWd;GHBbvV_ivjw4m4+J^tj)>WQMszF4JhFhToZ&T<y146rHQ;F<3Nv}|itcpKA zj^z8912A$a1^rww+~<ptC=CsX0B8X1nDG}CS4Kyup9Bc~FUvU`{CyNb&JL;LF3cm~ zcTL+=jCJTu?x!nd)+F-(R|}~Aq|}XkUbfe}HWNdcZujHNSxqmOvPJOQ(N@#XYj_tR zoS&N0i4(lwb#p8J18&cq<?VNs7DMkcP@grKi+B`(+|Jx;G>(=swU@_062Eq&1U_X+ z1m1oWll)q5K2=SVGJ=btcll!97WXid@SDY_Z5v1hJex|KO(T<<o-4n_lCNv4yfwHz zCQvKQYQd5eX-#Q4{dGpol9@P=KvXd(CEqT&!HjtE>b|K$*rYaK>j0E7W`kV#qPFfb z5)`p|&31Rg983B_P`h6dQ5zgKj_>-n$crIGIB)K@r4#l0lYV|qa>~E-)q5#$gXd<1 zb0aGKShpL>r!4l;mE%(!85+pda=;ADSD;^nujKjjR}A@_?J;@u4kz@g1(G&LoN8_N z{h37rC`XIth{pJkTw`D3WlgU-{Z2gLa_pNGb2WV15nn)E)h<d{j<e!2{W}yJu%c>5 z=SoeU`bb$tBX*P-KHog&=HReP^aD#yqe%Am<@4gr_#}unyBHOxvuqTQOJRV&>$l|( zeO`1|R!w$2!Dyo&=i7pyVZ5(H4vKE#^A%3;H4~NfyqZQ~vktH&nex1Dj39|)Bn511 z^Act^cQxrn1Z@wOxD1+7HDW$;<VI`8yc9rfdfJM4UvjtO3r_nN$?U(W^KdIGMdU-i zR!nU1tHncEwdqms+c#PtA0Q*Qc-xyb{H?9ig4xm;TB1M}Id_=+LO3!Z_9nL5fm!D6 zvEyX<!NkMlx&~(*Oegc$GZNu?<|%wA-$vg(k#{F7n!oSIK40FAkVPHL4nO|K?A>r% zaNudjU4e1e3#wnft*zY37<h0&=UCOm(VB^AySr&H%#Q(EuYvmbr1XQTclBLw8o3r$ zS1r;l12{IdKzOxn@JZ%`t0uHSHMJep)jY@EUrU^i8C?0WmUlYX`T>xN_7%3E0OidY ziOe&J)CKf<n+^B3sz$ED)k0ECze**}qTEJ3pz2a_g&pl#z6v5Z!hl>hVgG41<!OJv zMzPuZ;{p}3T^k(DKG<uwd@Jx@HP>`&yJT-lGplgB4GxVZHZJ?lw@)-h@jDs>y7=w- z#Hr<!iP+!!9OEwmD(>g{@415dUNO?4S#E+ntfc;NuEfs8TKEgGr|JvyAErv%vChMZ z;w-h1INOP5#3pv`cCIQvh=1UD)A0}uBh~J)GYaBMmxm9$*UMgT71Dw*Wyxh#Z_@Qb z6LktxM+=0h$_<O^*40GowO?6%q^~P&$hj?6ykSj_XJcRo+P7(0A!VxZvr@+#+WjIm z0(o@IYV=O`l^a`!j9QH$KmHy7gCbj1spZ3&CBn%IIwzQCtGV==?EgCS7VE>3$&1xV zxj;{4Dtn0*mR%<oRV++Pu1>V}>lDc+$i`a<iH$TFBzGNuB0U*TlRKps?e*xU%=O>X zwHv+4)Sp6YGnd-e!0U^u{3H0SuhhQ8e&D5r%lgmeZ;8p($z5i5)Y9hxUkouXY!I>C zH*hC@f?H6&m!2>kHkDjlu`Q&HN_;NE7G*pteFG8ugPMssL-`p%`%-{brY!B_U;Eyk z9g%*@x)fca5Vdpkng6WaKd;}`7rU^A)4}(aYXj(4%XB(q{>byPYpTDgYa-|b-Oca` zipSozK!YW@g<k`@b!!>btSq|YR`%A!zatK7e&Sq>b;Bve3<VeV_wnmDRwoUh3C5V& zw&%eQ%ePl&^r~kdDgyncsg@!_b(H7F<*6|8YB(7;`1!pjLPjOjK*DBIx(ffNxDK#9 zzbF0^Gf?dUIdAS&Jq;x4QNHxC={RklAdb3S$T~=CU!nPO140&;?4=DBP4^tgd>rlg z^w8~6ZTKFRY#dS)228W%D($!t|Hql0fgj&*`oa7as<i|q8HynjBqVQ1e@iOwf_?Bj zJ%OxxbOJk$I0N-6+B{l{zmMT=!0310Y(Ae9-bx?0b(M7~V$BO{I#Q&?dbQ)?pZhP` zzn%y@Fs?BpC;rA>Op85D>LdREU2&7A*(}^5+*>Xrmb<@7UjzBOcsG2lvj9*nOgkz5 zrJxVNm+<myRpWbzOo-l8Vi|J^v&pM{5`I8HpRn&p%Z`krq+uqu{}i^gwS0y?>j+FP zrL=CIus4<-Z(A1~B&;NMU+f?lodkHp+k_2>-Zos@os`@++Oc`!sR<r=i8&2LGu*?- zRdr~|(E;*dv>19yu+g<_?HF?I?u#6g^V~O}uNs)wik`*tr*)szeMkN_C~*Fz+kuaf zs5}}PYu@G}8`mtYAnvD>NB2NU=4|gx4y9*D`Ag1Sep<hqmfdQLTVlk-%Bks_9>OfN z$-Pg}zwOwSM*FF}PB1JT7)#dNi49w#PPhAVwL{k4NAr8l??bASK5RGll2S)iY~GI@ ziHLr>)rv639&;s065`tsrmMXN)5v;<wSv(Ac-YTJKAktR&eT`p<5{OH-LjdVF>+dh z22r;3TKV?)WbjX8UBmUQC|qRnfJqPr$L24AgYiMQD^IxQw5^$=8!wm+YP(M+#dOTB z_b3-Bnk9gX+QP{CjZN~wB~zL1jUnbvGad$N<OM_bGr#?0Z(3(T^0&(GF{ztS=1<M} zeS$tK?m;}eyH6r(GUxj_bsgLGqp9?qwwN<)>FP*lAx+E$hoZF!>D0`p$39LNYMF_( zo_+8b*CMSBtLWs{bGsX34t%mO`|Rs1F<x*YFSN+i>_uItv@F2Wlx{k9YzYK7@P~4W zxUnNB;EZE{0;jD#y9Zdny^R(&PPl2?6(+$0i3h*5m%snM(?5NU{%$Ot-SfKqw{K`d z#;8H*aN8<XmX0oDtra@!kk%06`km<<vef#7O-(>ujI17<Dp8sfo|^qOBTP8echqui zA<=!7&*bnhtF-UElP#@d!hGnc$7y$HSpUS*xh_*Z9sN*Zx~q>~wflQl#7`A+dJbC2 ztpt_xzW<O=Hs8q#E1n(xF{Bi@Os-pxb+qhnzoDsh`nmXlLqNoo>6Y%+$3n!{wUqm! zhxZ*)d=5zBODka|Sf;7FFX@VV){~`kLJnDsl{-tEs^6B@{{2FVFCD2Q7rWvbd#yof zhv~BmC;cV=UIYDkcBjjhS_<@;{tfTv06F+o`H!=bw~DGB&gB-PJl1&kw?VA_J55R0 z9<XDO!W)^-DUeI2zU?@_|3m#%Cri7BorB%C?W?+K^5+cOR_$$r?UW;2Nmta~Kq7Zn zg#u4<w5c4LaOR^8Io>CEyfnDgSc;eZw(1bIuJZ-_17Hi<_W^ih{+qDd;;+4F&gW}? z1iX*lczg>OU)maL^s24)ZfZb!(*OyQHJUqDQ2l1+*r!J~&35gvAw5}sp?QD!n2rqP zKG?dn|I`?|wQsxQZBx1?PqT5#yeyU`F@C}6Dx9SG`LibEuKXY0RIe84G?1BFm-M$r z-FIB2ynX7>pYij6ThqC^JCDa%CLUJ{1iDDH2Ae#oLjl(+au!Yd@zK`gU8XxTk5(V< zfwq6B-I9(zgFNQa3-Om+9+AGG{-&bZ-VSrcDNN`GAQ~)~^IkY8m@QP2-Crdo_<zd# z>RA_U;8Zyq_j%Ti=%6pB>-La5rbTt`MCIFTdYn#h2&=x|Lz@00uOrp8;a!+o%q$aJ zZ5Dhfxjp}_MmD4t4`L*vo>o-;v|L|cYHei<YVt3CLS0O4R}^+Lbh$(Eg`s6tVyBBo z*cY{X2Sxiv5n=6q!X{8PDIGC}cZTMKC!%M*$@b~}yV?DKo^#Qw3-LNRjQ;4GTegee zYT)*Yj35dbiR4Q`OH%l|8r{xp&ndSzfB63M&pwaXi~lw@c3+WCP}e@=8@n`^;`$5t z(ZdI9HuVJ%e}}nWPZ2f7lgi;7l{|3F1;oAcY+UQ-e30qSZ<uj-x3Q~5z<y9Ea7H?E z9&q5aPa!NAXu30cfS>nVt6Ki#==05JEluVg)`43iAnAdc2S0Zq`Q^ZN;${Vvd-<G3 z(~;GHD~(%8Esx)8FEV8Ai{@%T>(s5c{sh{`{@BO{lhd8a9>M~L`#o|r!f!bmKp&_U z_JaPw)o43~XGH?~g9(l_z$xknL%N;*Liq9f0$_cP0)XF@BsKYLd`Mtij`3bFJ(aUj zs(6Y4%J1vqqPs^%>roZ)qhOp~crhgbE)hDJZdk+Y43|2Xsp|SwRjfDVA*ZT_Ylc6= zUr>j}8B%~6ng@4rPwugFI)|PzYx{@`IVo-8H~Q2BZFW_e`$OTR+gWILQ-8FC+r&fr z>7EO8?fL8Sm-M4f7@9qdeM%BY-yn~uNUjAO_4ewkRJtxO-B~1cpj|tbY4?jcw0m6b zXS~u5C2|<e9Ad^eY?>9d^#!@ydL=ccavHFtmUo$V?&QntWF1Y{XM)s8kT0i@C5u_K zfI?U+IXBuxUKEMwM0qwvtE4~ew6aG@iFSgC3>|mls-+BY@qIXRZ;g&_RbO%2#^0eS zS3E;cjGMK&f7q41=O&G96xlK{`Z}gH3)4{3QIR#*(gIb%Rm+6l+uHrY^-8G@{_Aqb z131}V^=_Z>M&R{2O=Y@VjqklX*BJ;*yc+NzAr)Cy=AJ75*>?U~$VN`hOof#o41Wmk zzj}5yPI)QL)g>2~d3)d7u4tv+=t`x3fIFhZ4b9xVV>@+k!{$?KgpS8Q@oT@58pP}~ zF~X^&t(y&eIbUrW3%&|G`K?oWSvPMrT8T6&dFukXsY>C}i1c{vC1yX!1|h*o+E8+n zYK=ZKHk0tjl-R#5t%Lu*ze_%U!+N5!v|DcnY2O8vxo4x%fz$E;Xcm?QY~&2CPn%LN z+5<kPB#XZ)GW%EVd4Q5ht2jf(E90){d+r`PS|I${bhV7d3(`TIY}}w>He%ow*0q@V zx1vNQ;hD9}`Z^!|l!lJx9=z$=`C60&Tz}P6lTa2XoL9m>k&FpkiQd{&6GN}?067ZM zo$LrL-!k6|nB0NB`@xP;JR3cC3z)tBMYy5n6~aLq`2e$juj6C)9{g&D_wc&^`_{Fu zB|?w=S!%@pjTFVL&tre=Fh$+B4v-ED{l&ig{bFe3&=ExUhnO-aEwgg%rPG=p7b7?Q zU8*+UFK<gH@c_<+wX4#{4goI(NxQWi+bh(eMP;T3zL@=sY+NyaPwm*re(K&aSfZ4^ zQZZqYv!tjbe;^dAbdr<sRq7T`DcNsB=~Aei{ag-L$)#h@hKb$Ke$tEc!Slv>YN~cV z=Uj!J{gvRM3>}O;qb>fiEqcnxF@%OCR;{-Z(8my{4~};KXni|)%kz+WaKG8@JEN71 z)<Ct`kDldUb)2qsJ-7^qWt695k*4w#S(K2ritkfHsi;8kUxj+2Q$ma<<~FPxw@L9g z1Xoo#Rd2zYEeacS@aiP1p!8MD+b$V}<TKsY$a}{idU7P!@zSvW)dG;kA8d-}MhvQ7 z=8wvu9LDE(;qknC9a1mSTz!7Ubi>~y;h$tSy&~dizRj3BT)1X<qT`OR1807{9yq~$ z8r!2$WileoNGUt=<$&qVkvOl|woibZaBB(412@!A60Ff8m*OVrL>y+3AdIjFHAkd3 z<CQiQo$)*1GLr3M);=!x2BRe;%gtit@dD|~H9*CgZqB?S_JF=d&5PI-BJ|p^lVt<{ z=sug?^RZGrDE6bh{Ey5tyd!WQA*Eg@c^%&q?QgG`gf)&6blT#;gVBS(R;M=o$3;$9 zTfay@1ia|K_|N*tDlbXxv(n8Oi?@N<Gu4G<_&sR_@(gWwA=*nM-O>*p&BPN$t_2Ju z#E;Y_Q{RpI?>`ZA?19%Fg*L=~s^Wi>^he`b0l*0btNAR*=86rDMnAeK0*{F*28g%d zoCkcv?2PfNq)fSB%cubJ%G#CBi|?*az~^_cQ<0QU?i!UY<F%-{c(%5{cM?QpKRTy@ zzo{9)IQVeWBuehb$iW6Lmf>V~`{iRNITBSsmn^`6G+W0f_2h0&PW8Esj$H0%y#8Cx z<)beN$$rWA+(z5JI8c0_tElKI#Uc=?<%=j}lk;WZ5B)XO$#TGf*bb#=Ex`Tj6;k*A zq$qr>FiWfW`ej@?^7FBeGp6r?NL#~_&Q7b3a$RB@JiEXr2Y*qp+(+D=2EqQvtMT0z zPFriLLywi5R~g5LdS&?*x4vmFr{@%&^)pxj-^;j&vOreVP?4h~t4%pLvg1oVDz_D} z%8^{Z|G~cVQHt!kVJkKH!EH;oU+@L9{m9V|M}@;}{`TIac1f-$@0Vbzy`1|Xa{nHn zIOLG-rOvSNx+|q=_8>W@s)WV6bNDJ^|Ec`<y5*!|+4<-?rTr$YSFWEOcAQ>Kfxd0Z z<&4=2&L25wdV=0zG8-4EP?I0BG#}=i3Ya!MW2Ko~b~ySq_6$$*&mNBHY@9GYhlZZj zP#1c2x|UhR%NLwovhvdhl2F5zQ$bgNHJY>AX{*r^H%E<Yp=NI6oQ*4uwwoSd3)w|l zPA;*5kY_p{J4_x*d@V*ixjQ0#I+<i-Jr92A$k{Wjw4-_t%H7l~MdsxfsHb*9lUJpV zM7kOz(=f)WX-<<O#~!H)Hod)r{;^2ZMz#>`56|G{kKTP&1aP*$RmoVqajz=De%ZNm zp^8K?TV^lQP)D|JcE6^4YnME}*6=7La>e!6vKz3$aHQmK>F@ZeL;`bsH);gRUj-~$ zo9TN*Y@S#7VC}Wqye{gTSNfqY2_iabLr(A6da=6ps8NY_xB{E`%kS5ToIl!WJz!7B zlSd9uSHX@Oc%w=vGa6{RU1nSG-M?0-wp4kuQ<_1s-MDk1lFtoc60OnJ=pOM6rIn+S z&V{L4-Nq+ZV%Ynt&K~=boU8kcXJgH}($~2!+QaTM0G=~;xEt?kTx2Z4#{Z-#F7u?| z#Nx4jZ+m=Q57#ATL7k3l1uUAL3$1NZI;6@yec}LP*P@c*pZh%ICG4EEC}B524X`1x zykr#=dj@3>JK?Ro{=SBr=5WVR_<n*^_oqjcISJb@V)<7~J_xD4=*x|vKMG81_QB&f zMABT>?)i3xSBCVh$jdSE1dx)|Ol^2QVgmkps7t(KkR+>zpdLf5*kkEtySBb_X)-#K zriw)Z1{K>&<<cH^moVqSEAm2&Is0sl@&7pvE&?xK9zenikIkfu5zg26OG)jqN%;K= ze~tD&;g$XCnHE-`l|Tj09a4SrxTYn;V4)*i3&2u(scTlwYd@7Ib>LXEwbLPQG1EiO z#8<c`x&hH2g?=my+CF-UN{C_eJSQFFX6g58HLcMJyAOkJ7xIQ|M~~?&AC`q9+`w~V zZ}TB4C=zE26>_d?&z$Z!KFQ7lGNvKDm~kf^S<|UIEeo%1J1l?lx({reC~X70#7pKX zb;#$P)iv9QIYYuehy~o@DqZ4%IAxHhk=?v~CkK-UQwQaqcrMh5U!Hp8k(#H`gZ4jg zIOa9pWhv-Kqw4wmpEk=51cU;-+K-dbP3VkIhW!_=i4xeua?=jg9nH=-c=cEq`B7;h zin>*1$X%~UnJ5iMCu*fgf!4Rxx~6jZ1k@q8{CLLrUmj$C4a_dTRx^Ju>S#)pdtmi@ zQ>(nW*d1SccfTe<MADuWCW(3IcLxe9&Mh(DoVce<#>*6jSeq-nSxEoB=q11b){b8( zbs_&6|6m_vO&>FG+K?8X6Ea%Yl_9FhcnbvND_f(P^>m~F;!n6Y@`>ah`&a`}tZuR_ zmEdc7ZuDLF*V5v;mtTmz%;=z(trD%Wk2-Sm8NHhjQkY`oEn9C1&L1oIL~}V&=~AX^ zgVM_GyHKoBUi=vr|5eNeq=zmO+o2wslesg+;8W7^CW-At@eem{mt4DL{odKd@X{&T z@uR?*=`Y~ITA!$Dm^Y`^m4OJq2MR;TJ9Sq0y5ZNT6+d9n3l75f7nuFQUGocjZa3mB zyB~uA^!-N#todI>Y$pM`B-o)#tThAo9mxF^xE(?ptq~57^m&jUcL;MHD!=z@X?_6$ z@kqh;n9PHxqjpiXFD-t&4}^Oq%nsC{SmnqKj?=R8o@jvA$K%t}7r;M3)h;oe<t9<b zPj0!K`IYjLyRa4eiz9i<n^urKZ2tK{WI)>L(~Mddn}X30?v<S@@+Opp`;XdbUx6F> z;2Zy_>bf4!_5T>NHj_%NIDqmY4s^LHwGWNK;8gyKJn3X+uJ)+h1#r4!=!JHl{l&$u zv7dC!Zqj0=0X^pqOv8^=FQgTwV%0-GH&Se{FDgry62-Z5GPb}N&1-d6-WGlX{CM>2 z1zqG}hRELCA3Q}Lsn+l0B%D4}Qzh*2d*IXEoGdDIj@RgP#Q(n6-;F0qVioEK9CSOH zzvBaR$JQfGVMx3C=~GXH!|Gir0E(q5RRc3^uQ~M_?C=a+H)VnC&dsB{A7u~ePEZnY zj2T_!uk+96aJQ&y%IU8D3Htwj89L?g$dEqwW^7MT*MsjcEI$y*M?l5iJXGxHh^kXq ziSjw#8xxCElHA-E2JKflulUm3jLrH1{3ius*4zY_9Nvj4wO;cHl9T^9Utvd=e-8@% z4Xj(cm3@OXeJg2WrEnoHyUFw!=gVuwJroTS%hA_&poG>(=*3)yZ0nmsL{Xu|&V}QD ze6L!RFTot_erb-?y^JaP{v)PLrwBYsYo6qG6xOp}Z5@_>Hmjoog^u>`$f-6Rie_uy zL(JTOz5}0uy6sC{<;f=fgyH8(XVagNRGwVx9XWI>C+V=Yg`F)!?BcvwxB6byEAUSJ z>Nn=&h@z@{{-=vZw5`e!Mx!F3m;j3K9S1yZHRVuRd%mom6jiYlYe5V;SxFJTJ5{{v zG2Kj(@p?Bar=VoAGcg+oc!hQ?_2(GlSQ+F1I73(tlY+y$L9m;;uHR0Sy|`hiaPl9I zlmL0mR92I4>|_}eyNejPq<3W}QVYPirr?$o6KZxf1xp&c$DV8L>JXmu_Br{Q(`7D| zM^SURuN5xUQ}xSx54EQ(dSu*X$M(zHcAz9G6<byJ^y(j;cI)}|^$~h%_WYIWu8XQ~ zMw@_U36TyAg&efO>jyV+t-n9Uct2zBsRDs#?c-*9SFLK>6nlA+x$)dr-?DUSz65>N zC3%1FG&QRR{?NUx32z?j<{gSV&<ebyE!V;5tIfW}+)C$GlICG#{$P)Wv1RUuw142| z7c(;Qu!mQE)ISK^H@bB>Y&q4rSXkJSZzKm0<cj1Oi1_TLjrWwPik-A7T`@FsTcPqu z$i*qG41)87H<U`}R@eehAHg7?93yoUYL;zd6o%-Ilin4k<-26@ORBWCI7xrN%CfmW z3Gy1HOHQ_l^I9#?IB(b5k>#3E=6(k7^kw{^6Eg?@U8fTu>CiRI;&ko@fUDHcn00A` zch61mQ%BdNFYoi*)md};q__MmVERe{z{~L2)-(TO<KH!#7VQzgbJ%+h=057VBSQ`B z)iz1~H{)gOY1JD>-mYKYE<+?<BTqyGQ(Igm#|bC)d}}tiuXjyv0?shr?G|^r8o~BZ zmd-gIS%e$@jE3=8q3X{zl`mnlrWm4}7bat$^>c7f-{W2#MMzXRe}<}LLd}|Wy(Xr6 z3;m1HJSnKej_%ykAJkCyWAijLUe2C$cDnnh->xIwN0c%&5`3=i_^7r@Q)`i`Ejb<x zE%q-i&6&4n-k%0t?sd59-b_8w6nA%4W+tpNGxa+|?6ed636+TJXa+P=<P`CFrq|?0 z<;T`ls&(XQ6mo2|{Hx%&IVQT#yXHG<DgU^O94S?G|E_<%50<23o%Pc+VSaP;?f$-| z7p1sO!@ytPqOvt56L$OQug4vcyQu$eHOBws=zeGUMZh1~lX>QBCFsf7J7rRf@uedd z>#$E=HmrJlsskFE9eWRYX?ZZOuKB9vOEpVUs`s&5NdH!!K3m#sR7BFh$WjtQ^34fm zgu3hA#T<tCeRlbkyCwRm+d2AsywJNgtQ|jYymlPDDV+V@A3fa_n7v|+h$Z~`LL}8C z1-*utop`3?o#F@I_3xN<=F?5_syMR^W$!H0zYVw~_#iwrV!lkIzBlE0tdRe0*k8AX zf_jR4?u5h@4?%n;CK>To-WLOKX6+R^nQ(Y2=jO)nv@<catC^3F%SQn#3m!f0t{D>W z=`c-!iy+*XWsDZiPCRDq2yhLbk>f}79n4*mLUdkDIC#Ty)<jrpC1?dZRWFJSlRy8i z>GA@VZg>%Dk!Q+Ti+7=QU;lQ*rYd|n_n#U3vp!{)6P@&$`0~VETC{}1`eoqBL&8J| z-l;pAaff7d2>x)c^LoK+-aXLD(Hms4tG|OT%CFbYB>B`;zqvQxqy|)PWWF2EyRZ5U z@Wvi-rh2b`IHXR|9^s31AS#C=+J`<8&l=@DACWudj4je0p67h}V{N3<S>w%C@<CPp z(Jr7ze~l0AL3JHc9m9yunX^rYM!+56*7`d>#g}Qi87_LRf(FY5&)?FJa>ClrooD2H zcqz3aKVe%<(&2s_<mT%WwCyRnK5+8iS)zbkx^w4Mi;u-gb`4GgsA}#nPRX^b_9e;8 z{@^!*T}u_m;Q|tUAGIIbh@_M&&K{6lGsjzK3TPcE{yvVrb|-j#rZVfhA#Ho~-0y)p z;*$m;D~Yd@aTUY)G?Nc=&Bx2G)xLQaq)!|h0XxzfS<3ywx>)bflhhK$Z`T!1wzU{M zac#jQH@w`?L`g*^!SGzI*s@1c-rD2Jft+*YS36mk{1?Bu(I3g~ye~cQrd1X0cn;++ zzgr?=)?IkaJ@N6vR>Xy^ANa@PR=kqHT^Ic$pPn))5qa%iw4fH6Q}^O<d>+YUP~#=A z_xGP%<dFlLQp=v7Mx(vGL@`&K<DrM`tNvFD=>73n-adEJWbCm+P~d}M05d7pA<on+ z0rVMikg*S!3@ygGg(76;ZeLgWdgsokr{ZsC?|;`AYxDVhTb7q!VAD*}7xlRL3%7ND z`&bHjIb+kdDvlz7)k!V=ExDaF8{B7x15nB`wrR#I;gD|Lkys4xqC)16Ht5%sCa`-` zxx6n)9wjp<`#R>?Oq*8%ukqw49Gyjd{wSkN<sul4t{(s=PVIoug^lX=QkJN-LaW>k zVY2Q0%FomEgv;S~SGLO(Pij5W`jry6CM@uasik~+t$p9X@f;1kdAMMv`YGq+`<dEv zLe~3yBJb^dMns2FO8J7G=&66NiR-_aJyp)LMeMui$=ofn^Pe*fqDz^1Z}wij^hrcS z^!3e~+3GrkR|i!KsyiOMIBHp&m}GvAb68W`bIJ&Hw^3o{Wtw5Ku0LWs;P@q6Ns>~B zGPG&IKMNM}U^w~SVnFOM&P#9C#)!?v>c%!xxI+C_tz1*=-uR*jukLBlL;Dw4xAd4k zfy?C&W~!H5ESSa$AUWY6IRuWJe~4EBmFY!NRZ5G0n;wTzgfDZEp<OeEFUv!f9seIu zU%?jT_jNsViF6|joq{wdT@sSgE!~ZDgES07cXvs5DAHX+he&tV5byANuK)FZg!|m* z>{xs4wI-V{{J3_1%o$BH8`<3TDzc1awEjwu_p`GwwDJ_??re^2%rvKR`n{?t)&ED= zDZ4d&gQez0tn<;I!0CisoR0~`CcGwSnpDGNjQ#v|?r{;5k2EIn@z;0CkA$eu2A;wQ zuEz93!9dq9=~bJie@$yu-tTt+v|XnOS-N=OKn9bjOr3C>5nvi^$<Sp{&^w@?$R1Rt z>)!8x6rBh_d`cgm$dH>)iVYaTOg(rW9R$x$yw`3lZMv_c`XbW)koJQ$6zCkoG?9FP zLPdWL=90ARM5O*FHPZ1D(p&q(;Iws9=U<N3h35J7fXLf?JyPlaZXVc47jJnKPbJXP zfk!Z8NvRT7O|Dud%0d^)^7DjTx7W8wy}L=;`oeeT?g%GKo(}=*CidXtN7{o4D9HZW zsM+(mb!5Ug&|O4}y`-YiAAdKd)Hix1mAXl2sd%-JNeC;9(4~6HM;H3OrkP~M)jpa< z1?fjca)B%D1OWRXOZnOIYU*_I&P};45Op<o0MxZv`v*I4Zao5%N+BHQghlS9Onv>y z>I0n;X_Cnp2o_A))|1t;UBO<l$Uq3UIe7?%3>#cHQ7VWBc~LS7&N=T4-_jHD51(<$ zWD~vjbTh5W1FE&;JA81iF(zmPUWiy0O_B!)0LzOK)n2u0rCnN8TF&m~O{lg$kBTQ# zDL~E<37QG(3fP3LcYZ7hd?u#;APM9w*)#B#(8@3-cFENI3sv?cF!a4|-lcR4y#cr~ zRqo=eOwkar<p+h7k2<Y%)VHm2mds?GY6bh6Y_hET)hzRUpW#NlJ31#RWZRjB(F{s` zG<jZ9m+>x<0$$fk2YlGD+&rFdjw$;*X>Kxj_^PDA8owGBA|V5v#OXEMEpe-$)@uWk zt|xREwRp`)C};i6*t|&1`t=KGsiHCFb?zJOZ{fxTOH}Z^av4;WNa9Tan?JbGP5idY zt~<6>O~8t}V!X4-t{o3}6u>COCF3g^U#kG_9s;ZGAONB)V{T;t9jBPz(iiyjW!vGz z6+pw}^Ag0rG2@fwPYh+B5M;UGf_?@@#8x9{Qmi2J+knEZ7LNB;QL$fZId7kRmh>_b zB112c7C{q?Ir}ZV7nknYZdA-lEZOJ9Bktbc!Y7w7Bu5h7;X;y$jfbATM$4=}v5GZ9 zXA`=A)O2e2AB8$wm4=oU1Js#$k(|{w1a;k1S~6#OwXgrBx=5^izq0A#DcB#2O<&@% zYnb*yeme8s?ItcQBOZC`s_1|FHr_*seDnC^RO3~?K=XF~!nNt)k9YNUv%|4|G@06X z3rAnZ8aMQZuStwedHR}hlL4?(eSW(~MR=<v<_#EuS3Bloz*ZXV+YK(IC+4ol@>8)= z6Uyl5lb=Veq|!S-cWyN7ehl_{ge$LTMd(sO9anPuzuLAq^fAeoSBX~ZPTS>vZ~7WA z4F}SL$405M{)ivO1`kH>d89+a4rVVeC%)Wbn7~dFKq@3hDlV|hmj2B|-y6(MCu52L zCqiipM-o&hBc=-E0r!a$sd&stx6c+>S3q)F8}$&xu4f=2RbnAa_I{oN&Z}0K(umZF z-DoE?<T*hF(muy?>roSe_bkBSBKi+U+VX7q@V!aLk}0|Hm~b}U8iBKBtJ26f2_xFu zH!*V_GxQq49j<|AX|x|xJ|Zw|XKgpChWQANeO_z7G&ee5IVWHJ8+TAJU$c23_3(z6 z@BHA$k*`ZIX*pj*Ywd7`!{N$kncYzd8@TDfKyY8Tncl<5c?>r;L#zFAvUy`>;*s#f zk>ydQIA3&R-ctBrFr?{Qxaf1tvlv7$ud7aBj<JF)EZ*rpkNm#ScAH9ZU<TJTB0h_N zK|Y$5@c-U1Lbc5Phw0E2bQ?tFspz9rgxS(R!|AH5km}m1baHw_G8uHzKf^6dIgxZ~ zjT~~))GXzM_-emU0jgrEA$6Pqm7YkhIA0a+@9&q8xd`V}c?+8-);jt~<Id7K!e=el zfbXLZu<Cwe*S-5;Dcl$vF~~c2@H~Z$IDWjfwn5_%EO@87Kp&sZoD}`ZJS4xVtU}Iy zdH=)!hLW+BobN1?LI@ySCLxW{WfKjO{a&jU;0gMoQ928wb3IS@qWZ7{OVtj)*qw3j zj>F@WGZgPHLf2LzXR`!?J_4db`%N(|8EXULz8(l<JMVY8s$w)~eV40a^gMt~5tXVz zH4ysNa(16X!(Y4W7pMChMnb5|e~CYmOSECDwAgZgn7qUODr`9!uXT_|rqt*q@^L_q z*9HE~J^r*@3f(qFq1_PG7+M{$JV{m|Dbg4lbuhON6<!+M*g0WIt^`P+Rj=B@w-H`_ zE^xv*&M8P&B}lW)fZEUneEZ4ho~}9{kpNxeJt}P;wesOWhtZ?Y?>1oxx=_(!tibL1 zxA$-EsSE{ew-ct{oaZyyXQz82G#bS0ggy2w{CKCiE}>@lfSq)!@#Mdw;19RPBH2p2 zf6v^k0_1U05luo@#Z%FC7AQlILYO{K!4`EM7=zImGqwQJxL@0&PU?p&5><EdN%+xV zaKsJi!8t2m&FSOk0T<ISk@8co0Xo5lNx%W*wv9vAZ+YXD_wB>t+8te`gDFWj@XvaS zN2$NA=P_#xMi2|19K${MV0U>s*XB#@%Fm;$hkB3Zv<*UJ+M_U?^J0rp%VhK%N+VB1 z4&bIjrL6-?<G^F97g2{Xc5j)*V+^1LJZyWRZ6!IuR}hwL>G)Rfuv02w#la7&!tI7r z=S5;7O8)i8E3cqIM!1j-nk<T>9i$+Bvh?~ekHu7REpcDiLe=F{rWvDSK~tXWxp`|c z0L5Nod6rF+ev_|<&QR;XZ<L|D-SUQ42T9eimb5sVq$tMtM%TdED7r)m-=ApJBJqX6 zR4y&b+^FXCLlK3nK$9V$>xD^gD*7?Rac2a!Ar$gbLO%QD3vYhN)orOo^|I@|^8iAR zpbP#)uo2&3Du73oL%t;|qH!6klOV@)htJItTUfL#c#ij%S3tG(93}PeY4HzHZZ?~) z5U3raXC4YF=5PP+BaUCZ9zuLo(?y4g#DN$LQDYY6nTg1v^eod|qJSVh68cEMpxBfG zS}xqbB&VUK0+0UioX&3#d+EeuBzOTXqQL(<9R55*S=+D3Rt5mMLm%*-2sHllRPQ<J zl?}ak?WC7nDj#>%0#)QSr8*{#*}IXQHZ!2zsY{vDY?}9gw~Ry>J1;du88d;1P9Qk} zzeB>@8OH%Nvt#wOV-7BOgjXLQB5f%CFs!uvXkOI4t-kx0OWu{OM`_l5u{IOK|75_~ zXm|YB=UMCR5eVh_6;WmKg`0eC+l^_l3VuMiHCNozw&hZSP4ai3ychz^ypB8v0PrW& zo*fp4`}(`b=0_>ztRG_5k3sjO!*KkPwFwBSOW2SSJNa%18UDPG%x?}Ftws<8R`<GT z*Zq;v2GF`>BL0EXq>b-J4Hsq8@+T1EVe!%@Z{zIlt4Q*}l8ULTNie^C4qx6a738{p zM1vm>txSD`fg0Y!A>IvMDAp7HYK1839JKcsk5aF|xO2UCEvfO|)I}k=aaXI*ywfNg z*JYVP;>v3%rpwM9>-JD+t5Y&j{##6^GYM2#xevJ-T%j8Huc-|QQi(`l8XG?GW0Z@i zvINVL4dl6x*Y~+m@;t)02s(PPNawXPvbt{enNR9@H16a?_oR|C<FQbjD1=MD`WR98 zY<wiw{9D~QZDF^R`zSG=V~WF=V~5yZr+**K`OPyXeFaf>Nn&()GZQqD{^j^yXr5h% z<*4Os|1`nRK%x3%F9dsUy&)gvm!V}<4HZtRc1U0&>tU0*t%Rfz@K;6LV{Mrr{M;yH z6~8nD^t?O7KYG#m5}I>;da5a=HvSIE2<~k^Iva)kw6Sgkv)g}c*Cz?rkIUicj**aQ zH5jW|Fes~GGo-B$Fd5*?f&UB^oc$z(tKq1#EVSjeTxH6(S%GkvM6)=I8QRrf?F+w= zJ}Dx~zURT>gVR5db7N{yDN@~p-K5w&s^}H32Wyk%jSk7Vv3E9*70YMK<}IkOaJ$bB zrtQiUjO(oLM>|xptKq`|el@A}x>ygUFxdfh51Q4H{t-Qe<rcBIU*!-edT%RUsSv($ zZD57^TYVEUmv0<;({b<pG5Fol@-k=>@ueNh=-9(nvHPU!CBFEZF1aHAeu_q&)WOF8 z?Kvxi2sPcV+e%EZmI&Cwot*R0LfJy!1R4$Ek5Lq1E9>X#*hiU6q>#G#wrC&zYtR<a z{q?{_<m<gUAvMJ8tL%~j+#nx}9KtT7ii1Z5QzOEGjy_x$M8ycU==tl|7?@DST(xnx zwZQJ`H`M!JBV7*IHhJem6mkqzG~<Jv!D#2UkTd{IT`rJaMXP~_*BL2O1YXoxbV36* zF>ZV6&nzyfI)*+LL*LApu>2cMsXA>a$V}shRRC?xT})3z8CUhiPYcZ=hzEHtG!b8p z2w~Dl%MCc*3ah`KEv3|?F`d;w0@TbO^opu(LA9pA%kyi|6T;WcVwlue9Jp39^J1T= zn8EJn!p*yj$wrM+OL1Kf8@S^%QA*`m*zmBX(xZn~3_XB#Ba&4(wK_W7nn>bXT6sjC zL79A0)ij%Q#9~wP%vI+#mz|4h$Jhj9Lh4_;NIcX^%RISh_VFWqa7eiU4M4Rq7oG$3 zC4f#Em-bqfHTlQ`pF%wfB$8k4aBmPblX|ftT|4V-A5&FzG&o0Z(x<ut(@(-|V{9p9 zAuFtrqiekmDZo{qd~Co~qffWzc!=RU)N|=QX3)4zy^~WkY@6Ur<1&o>*M6+!3wL+t zUDGLEvE}<ajZMU_n>`$OUG_gL;H7Qf`JXyl0$H2Y7-dzs+>UL-18t>5Qlwx{24!3N zOXGlW<V5#%$z>0#|Gi?E7An52+a)&gFWx*wYHOeH{nLllam(|h@3fZ&v|`(!I&svk zj|^xngJ5n2%Asw%0HCI{WMh;{hiZXA8pBYNTstvcTfrYTEA-<k5xVS+x@L=xW&xL+ zerKK1Mc%@n`OIkyW69IXsC(Q_s-sdcB+2-&t=y)j&yFThgnAand%=(xv>pqq`s+Q* zE72IQ;ps;CfmyTqHvN{|RmCyhHuy@tj8>^a4ryGw9(FVwt6o=R%{(h%Ra1ACJVADC z6WpN_UY>@&18$d&4Og#+vvW)&;?^+ZbmjiC7gOOy0>2DfNfqM3T%|1LD~KnJC-dAA zeTa<%L?Tz}?v?uv4vOuFYF-+8Kqvm%#QCN4ljUMDt+L8UV&eyeer8mBXI!^~#KXIz zCQ{y*&1g5YRPq2!n#uK1<)A{WbDSn5<%<6Zw3i7Jb@`<iaKT|M<&LROQqIxZj!)N` zfJ4{l&>fR9I%DYI{cK=3{(I+MuRq1MQ|OwBIKTu5z{!6$ZtJVJr)0D#y0=0DXR%R; zmv{<&CEeGnav>d#C(Ow0D5_pz%w49_)ZPBsND#M0Hvv=9!h&5KMi`AJA*wXm&sm+> z(WilWf4LmRWwm@uCc|+6$woRS!!M@lKms7Vj4wR1-O~B*s+K%%;veK%UL*wR$3Kqr z0+PNM7||qNp2J?yftm(jNeRnO1Vb?zcFurt8yN+sq}mwIs5o-Q<A5n~F#@s(?Mb#~ zKKGTI&=P;7=9&%)GAt%!*f>Ex1lb%$PGZ@Z-lbhz8gfP}X9oi@@^$L&fTDGPw(wzv zQKWD(PB|XDt<vxKZK}<*UEWUM+U#v%$ecEey3sU|w!5%U#j|mPeBmst;s;lT*B1WR zSC}-yghY!66m|Y{pmV9yz)KyzCwe}VzT;fwEkZ0IGb1G48X;`4)o8e_;<@I%7Cb5S zONuH((z;yDsHM(rT%#fYJ+na9==Zjk(%#!xvKs~n$1g9e96RBE_#fM)PFsBD=ScXi z|GAH-#8I7g_iR!!2o%hX)V%eWHzC@<<g%w93l+(Y(BS*F!^q~oBpq~V_8Ml=xTaQN z%qiRitk;xo7VFhoWi=ywdF1f-#!>dxDA0Z<c+?*egp&Fw_JLA7EaO8+)kOux0k?5q zGd<`P2;?-@r%~;Vq_dJ0OWML$ku4ZjAqgD~sHDr)D`Q`!uAWo0)I!!>HcyF9TOE1R zaBuT{scEeJn0wm$&@OA@!s=_<4?$8^;RHNRHeecnE`l#ZZLUSQ56UBlTL|$9ax|d+ zLzajagEbrzL}go+gN!@1`S;pE-|^Eg?@4bQ*u9Zyk}WKjL;As@yL+Y4?1);%k_+yb zPhgp>WQ^Xa(T)Kk-Yyyo|MP*!3fFJ*cOE|8li#B_!G?Gu{1;;6e*qn0!jGc_3-sKC z{vU=Kd(-VQ7^_^YS$)sVrQ8;b7IQ+P;R>>aRh)B2I*4<f_pEOT8*LFN`SSt{Z)WrG zk=+=PaA@EQc}&VJ{IrOy#}||iW_(orf*%;rRCNYqtwawHBNY^~qu|tkM2nk?LT~|v z^wv>TDY%o$;LP=cQkTwkuE~ko`?{AK&jq%*Y=Q2)y>YX9TBbhG=iojI=Q(Q``A#09 zeBI!kZ&jbM%Sz_Fu#PdPZUIp_E9s9^mpWwIau@@Z?dwy_=BrNoYYEu5{CQE-KT5O3 z8=s7g#MsFBX3Z`dVC_O#j1%yQFhk48cE+{Y2DQ(sv<@=<QP!d<(S2=7q)Q}&hO!U- z4#r^&ry=iAdW;BjcJXw%L$J!QoHJj^kTKDZDPq_EMoZ+>_2mIQ20{uOX!gu8hp{!M zIPp7q!@#_k><6^TusC~sT58gRK<Q<I_myY~K0)^K+vtUlk$ZOB?|>25GFI5r@TS{{ zTRr_rrX=1$QE-OTk+gVj+4tWW%XV%B+#TjECVWI-I)N(=&zTR<wk(wfaE_aXMwyaM zZc8qFX<+0Vi~#E>k!o2D{h`@(h6uCh#s02%8xefIOp6NM?a-P|a7SN;!*YZ1z98~r zjs49_8ql>&cMgyzpERsd{l*fN*NRIs3Hp;Q-7aAyO{>xRIkg*%H|#Wemd0>9n*8r# z{L;d?kTR$X?Wy_m#{inH`+;>Af;H?Vmb0*UJ;i#vuZyJUR8@n24g^+;t<Zaa)+jfT zRKYWoxHk@G?RHJK;TmkxbvQmXV;_9T3xUyWBxLs*K{-HbmvV(_;uytxVQNukdXT(4 zr(2yCHn2X(`cs``5)ircI|r&^HD>PixA~D)<o-v<IN_yRA=k!)5rLWL^Jw&@UAb;M zt_z#kr|LJJ+^D8(=qg$8Ogq%_xLdgY(ra`)%kawL4)wY=zlGdL4DwCa2wu;n`k;^V zv^`D;U9+_KKI7cwvxt406MZOG<8^jJGVHW#J?U+$YV2pwh&d)3w}Es}CC)6pfX0Pe zEt<%~+;c?YXrKUl-+^BC8NR$`ibX)|UH^ojAI?0RHH{6qU45mF1Gx=y^R}#mXVZAS z8(HYZw#Wl|d5@ns+D)FE6ot{dwse2!ip1S-u5S49ULXMjwJp!hhe*S>0??ofae-%( zpyGsS8qq_v`@|e&O4pn@W<|oBM9BSXtOfCGA%q48P!(`<iN#v)$&FRt-E1P}Z!g(T zWYG**AwO#K01$B(yxzNHiJOrHxM8<3(qPvG!85;OhXVu4o-|mst04AjYpjhs4Bj-e z<KDe(wkK&@({sE}Fr5L{`^7jP)h^L<qO~VJCyQP6Gbzm=@$$ge1l^n+z!qWs7TTnG z#VTW%*8q9fyngowezDkU+|I{1$z9!Ioy(zv@jGwSy00G!#rDjA%9_u4qr>xGm9-bf zQ(x_<^%sLCzCq^xn0&YggnV1^IqT}e#+XItSysM+s>@tCB$8&vg)n9U&j6FjxyNN9 z!&sv12f8~WG+Z3%LDJ2#(536HtDg?x7O|Df=@_(g(&@Hppgx8a4erZC{r4X+1_MpX zH}ueoK41dkLsBh=ekIGJrP;L8nI$Xjy}9GETX;k@Ad`+rUa73FlQYc(Tw^$^i2`WF z0JNX*VIz^k8{>#Y2cTwyayFHaZLjwr$be_MOZjO#B^WHx2z|us4(Lmo|3##aCZ~xB ztLKoqY~R(peW-#zkmdn#L@*Ckl^_@9=>3|42SovJAp^WHHU}izt5@nS3NXH+PH|Vd z9{3zREc3Rt>w0C*{V-WGgiG5`OXS%)qX%;K<7biiAIdMz0t$xp!!C+5NgwUmTn^>L zbkLYBf7;tqRUzKenG7MbpLCG2cN`MUWfNnO9BinB<!yz-*rBmJgEa!K*{vYK%z_qI zC=whPPjWXHFa*EH8RjdBZya!-14sxV#`t-z`r*=6Ui^k(zKPMrSJk2?=UeXu$<^O# zpPdon4`b}D)haBJ4dgC^RKQ-umaQjJdNkF^2X>q6aLdUDK21SH>A61n*xN4>F`>Ta z$r4b4Y2n+OoPlGOxL(-7fYlN9Vf`cfGBS#r_sA0TCq}b8VCY>lWzVc8Lz!j<d4L`* zk#?iSV;p?-tUFcg=Ebf%{%zmpxO}%iEuSzl-&6dp{>a!yOzsoFA65Ea*@#s}<$aUF zh|ji`{9fy{4j$#@mV~kx<!S3QS284NBjtrC=kD+<j%hzw8dE$=HGJ!%B_krv7?u-_ zuS*}-XI|#5gxM$jlo$#XS6LE<3M_oeHhR+BH==HY>1A~YqGf26`tJw6ldNQSkESgS zWd)Aq)Xa<aUM&{iOFrj2M{iQOu+mX!-CGtVghYylKs*Nb#XeROA5uhEe_rRHBE{Ft z__^-9HPaQpA`nQl_RQ7pho)TKkAy8cK_#aDOGgLT>KmG@r}!y~Q^{{fZP_Lb1^Aw0 zzt@6#d~#0YK&1=gN&Ct~0RQ<_pj0rC>|Jlh9ZV`jA6Q!JdBJCwJXEZb?;@>mObeSF zwedtS%e2(dYyDg{Dzh3=Z>1y|;XR9c>Q*y+-Ud-6YoN#ztIHesx-~o`z*`4UWzots za^!2lTH5#h{8l-*YRoCM2xWE5G)#i4xS=(peA*I2dP&W@HRj{bvN?grIoAddWS1l} z%BwHfF<kn^N=vwoWrF2Na6>o{nsBWt=hG0k(;D<`Q+u`bbIEI6pN2s8J^3Ev5lR$M zA|%sL?&2R=4S?Bqqj=?N+-v0{Dojo|m?+~8O}hoizzGrU0blwD+eB~r5tUB7Cld09 zko8uV-5iPsg}7gs?&EmRT<q4Yb~N0F3X{EU-^M6an^fAbwikwhd2&c)5v8=6AHh-l z^jr@+(lyK7zRy%XVj?#TzPZ@6IHWRzoP|Tu+`jwGL?YT3WtkuN@+}t?Gu5D|{9*W~ z0QlD@F1DvC#gSf~&;Q08GnL^_CE9|=dxQg0A>QJN&9bb(=XyRv;XUUVR-R}ZBu{~` zT+b@Ti6>>!J{!0+108IjK<I7oZIIjf9@TrqQ@lgkshc$4fujTn(&Dwy0TfBNM&xaa z%l?1ya#}sbc<iUeDs1&0w?DNth|`M#7;X#~P7UCnZ~L}ZFwaReSbv^BE;IGj077|M zx)zZQy`Cb^bv|6o%K6xH66ZGm%%RzRw)|s{$E7#JGDOBYi(m{h*>|sOMox{%YsU1O z3a^5Ov)YPuap<|K-fs-0XIz=i1vd#WBT9_#x2TEIT8`@PLq#moxTbR&toy{AY#O%K z7pO9TYZeSx!jJmK0aq#uuglI;%CW2QF~bwt8M)ZTxK)F5L4BMnQgVxZnCoZ}9X||L z-E=DgREKSg29mS|4B^hKon!coMwkh6Y52N$)l@+Xxf=^MbNqMNH*P{dZ$woihN{m~ zs}%9WkP)9TIb|jeoTRO`u|LJtYqsyW>O|1SZqo1L4&pw~ZGA~D@Zh6(APPV_Z?`y~ z>Ab&6S|K;MGuZ2#^9v9`g{cpX#P9KP%9IY1E0`Z#sDnDJ>OiH&2%0;S+kzzWye;o< z`YimAp1EF>2WY=7KW_b%=r66^Y1V_jnbZKHskTmwC$kD$MUir`1ET0@HpS(YKQh-d zzSYN<bL#l1(0Cb*yDZeaHF~|68Mwa$1M_(&`mF8EA(1+Hv0oLK3@~Ki+3IL(SMUI^ z+uwOQn13%1Xw0ch`;48Z^_T3%gwft(eF!Z7f^qtsp_SQ=Xy{7ESV<~lm^7RyuN-(O z&61z*RGRg=1i`7K(fq?x2LQ$v4XTUfF^!dk3bPOhH<~R6zw2wC${A=nKWg{8>@Uh$ zy;W2a4Xf$k-IxkP_Hbh0HdpF^c-#N*JHHilN#eG)p6AwWO%Sfi%{f5(9~QvWX-R@O z9ma-3fYaj%!+pZ<DDVINK%l`Q!_4gykD14!_#K8P0a1Rd-Rg4~4H!BG$h~RHM4^uQ zLRH>p#i8PBJhBbQtEOK73yxgA*?Lo1LnOy%sv$S>o-@9iapI>1i!!-fu|y}&I^rq8 zaYiXH;zQ7x!G(cMtuaC?Lz&?2q~G87DXhW-mm-8AsQ<r|D%J}^&*am=%eCC}{nDFy z5P6&4`WZ+vX6}t9%;Ial`NkmZDfViGa*dmvu-n&z?~}0m1)omUq26BhS<_@E8t*xe zLLB&5y)l)s&NrsWzB&LsSFX=|3-<TZ@-;6OEk;C6$qqn;<H&&{5+N}btfJdUNqC6+ z9YxYQHnqQHbpslBlF9X)Lyxt<ZYq=6(db68&Sv&`ER9^4M&55<4G)CIdYmym6-W-p zk_BRMSfzRT(A3%LLR@5Zhc(Oeq&YOMK2F`xF|jE_$Ju?Ry&cL!H|e_jf1m%BJwNcj zNn1w@?<f!aEpM2Q{zkJYR;jXXE~|GiHK?E_wehMbgYRl7q(T8zE^Ok<)K{&O3z@LT z*ejoPGf60(@R0*Al<NTHbQ|xqRmWgfXU-16w%(3wfpq*5C9$b-9waHBv*S#j!jz#* zx>dT+lO*6Opwth>{KDJySU^skC-(D`sn4DkhMVcKF)a^8P+|;x-9w#<n2y9w{HEyN z$)qlB@pJ$V0IWjdQ)GzP&Z32!*^HaH>WO?}1AFOKt^E(<nI`x#t>zgH6M}!kQIlk* zDP$HA!Oc&`^2w>U8Dh?L^ZbiBk)b!$F29fen9->4?~{uicif6?sbk_BJm9Lo_TMl- zf|(SHoDGz_{LAxck;gjn(|11pbqj{^4Y$-&Ie+OeuD-Cxu^mSW>)Uq0n+ungHoR7n z2c*-!RUa1#D7<v3{4x&pdrkZp7P~D-e3F`W(q?3-4C2b$wsfp`cEQVvrH(@s3C6`R zWH*_GWFr3@hBf1Ho*+jyrsY6dwUGRT8>Brs13L~z9C1W+1Z<`7G~?^K1!dzR{l6|k z6Fq*TJ+2Ck*XEy&ebaV{<At*%w%El91K^qa;GNS@BMLpIj`%>MLOZ^YhTn~pG;&Z! z#dC>F?v$OTq=XBCOG>P}H-LCe9%YYxd9^?l=FqLu9?u_%@waUz`z*hBVSS671o85< z;4;%m{bgfZ=GTguuQyk;VRzM67Ih^YLNe1TkH`HeB&U9jPcRi9HVnOYUimS4E1m4s zjRqHzoCe1&Ob?l{QQ~EeW*K&H?b_PGY=@juHCq^`cb+Q|BaC5)Gs#50e@%t>#WmiA zAWMAI@EOLsFXRbgwItQ{N#j8NFR>wM55j{m0tV%!r5YfdbZl0vxVq1!aEG3+%JDa5 z$h<XG*KT`)1uKcUvKpcM<|&c1no^-MbFlE1N4-FJ<!!SPCui+F1x=wPcd7PuQT666 zrwC2xyCvDE2S^&siT*8OSAlJ<GXG2<3~(8PC3lc=(K7YFO*{-yTpxPUo!AVrv6p8C z_J6DfFkz7^J<7XBioSJw!LzWo5zNO4T`wH(pw6FU8c!;k7o_t-v<3Sa{Iumj7i(eK z(m{ku3C&BYix@s1e0R2PirEv|2+&w>zH=Qp?$<HT=_H9=J~Fsz<&`Dg0ALCr4@^Ld zpyiy-P>9=ZV83kgf7<j2<D%V=QTIc8k`j%2Q8Tg|Tck(}6;7rJkf=tNvB^~<QRi(C zs*OtJEi2R7J(c3I%JN|9GUPef6Smp$-yc4hPAP@yQxPmU#d_-C5PabWb=fCCYO|Le zP>n`wlZ68){Z7^AO7f1LNZuZ1?F+0yOHXJnAu&<SCk2ZU_7~-0$bt=jKff5vR_yWh z4qjh9Nz1LK|FK<fIY!?gw_+PtI4s{BZ{+(2LmvTe-oev~XF)#)st7O%RgT0iO_!KV zM`3~@)j=U{s=R^G3HU1U1YB^}75MO>Eyz0WwfD8U@%Nk||LS2{@qb}aD~4^}%-?+= zCcm~)Z>fMkPp&Vy&N*w;SXNx>Cqcul3^lWi%ki(D@6Ue{PEQlA8lqF<m)tbi@<W`Y zw_r-`aM#B5Nrfs!K|C_bfo<=VmqC+IXD-O05T#2}%kYy3#>c1^b=Y>nCyAW7z~sK5 zmn~5T$2Xt+yPyuwovE5cZN9x6y_7)^A?a`}rP*B@J*sHESh<HZ`p-p^a^<pPFHff! z4p5e12JtM(1&D-L=4u``k0LWeBFzXkrCmT}m%TWr?_3}5TqGb=BIVK)m{u)q5D~4a z=D<wecPwBs`~@a;o=B2f-M3A8?9es(P5YWvWr;?w!dM4<CWTuVX#8z0V5OJVtdWSp z`)m3Qs};)v=`dAeidnCv9tZeraf1u~zfT-OSN`~Ao)us-$<r@YIh0F9o?@aeF~tSg z!Gw^)^tDF`GOrE|2K<Rn75(4deykSSed)PoQ92g5Po!P*d2rSq^rBFzhVZ{}fi03< z(Rsv^C4|-pSJLr1SuM6!wkZp}$5R;J&ABmrpt*2IJm8K7$`nw%*(9m)a<)pOEQqn4 z@%i!SNQpVf&qT>c-d2t!E=AxvREodZ#&29<MxxAD@oO>1VnfElsEt0wrjc@%Gfd|t zQdv1q=yxM?G2JH{#V}OWGlL3mwj+#ZrZv|%+_m<?s=OzCfwCu^)@6p-oT>>_?0<7p zZVF-qr7Y1JlCPC=wBS~BTdUU_F?`IMm^G#9189z*w;}x7hj$09kk5`E%zBRf-989W zP8d8nJaxk+E@m7yzr1Q|*dEl^1^P=5r)FIjKVQE8E~u~0oOU>@$K>cAvmBPmE(|?H zMWRMk{TU-ev5B_tX*tM%b_p^Ik85fw6E5otKgy`|ta~lBL#^|oV9j+KK5ju8U}2zt zM1bz6P|2TNnACbfI;`5#t6uaI93iLnua#t~Ap~878wVN}g^Jdl@Zbw+`RX2z?Pwkf zeZg%FGr6Y&;xkmG@D?t~V=PXHJlOy^42r=seD0$V;#Tq`Firj@_KN*h<PsKIQ-#(X zL)TK*Nj#jeiIkF2Yd00;)hF%~2Q7Dp>skv6Pg6L(7Vn+?p}Tm8_GApdI!8X%8)0E* zg<#eCPCn@a2<;Nl81Yudayn^@u0!h%8lBIv?lbwxA1M$%{MsW`HtGQ&-dqI!i($Hl z@;#NXPG6sdBSjg1-VLJYU}HQ%7#jv+so|u$UL@R3`QMS14>`YErB(QL6BqO*xE#sN zjoPF;zsKwk!t!pC8#}<*vP}S0RGgz+A2FhJ7hg5?%wSYVR&JgGbGhh*9WGC6XU_LH zhgdSPLwPh)4Mq=aN6aAs(x-^;msH9X6{hmTB&*ce3OL{(c!0_@m~_yT3v_vdi_l{4 z;?wNubg<VJe`)NC$6f!+VeW%)>{HiaErwa1jib)|*`FQi<QzSSS8sZ;=*}|pe9>)! zyc)4k7$Sib;PADCWTo(8={g_$3Pf|b_(?$gC5F}OVLJc54st}a+(lceUmCNi0*Ad* zXpHQ-h#Of74<rg`i2{*}PSrXK{1WZYGBN6cJzzMljm9PAABT;$_%(CmOqs3YV&0N7 zedsBop)$i3Cp-aGou|<&1yc>84{BZ9s%^G|I($Baph&X378sYC`_=ftmF%^kWGYuN zeMMJloX{Y7^7uP6>GWjc{h!)l+qb>Fcr_xP-8HiXtL_4W?q$2zT_{a9y+~_6Z5|Vm z)-QM7ZBc9RXm8Ek{(g5|&f||e)1jp_w&LjL&{wavx?(ro#>pw&aR$j@LkazO)$Hfs z*SiuH;O{P~DzJ)?y_u#2qLU_6B*cKvho6JI1xFFEh+}tUqPVm&2M7e@n`|?a5b_PY zON04|z-(#uNe!xxc^}L&bNh67vQ)=pxdIBAx3X!NC;{qVJk!8izM;`eVT<OH0j&mK zirky_zgpoaBa3-!0O}g++{x*hd<F3&xt&6F^YE6KFH=&|3W6qCtM7}sJ8s{9I=Ft5 zgy56XFZSi%*dfu&zu>*wmYe%pGR^+b&bCx<f46UZ>l53dS;|GmOi*rF5f;xm4H~!^ z!97)Fq@4EW+YJQ;RROq5pc`XDj02k_oc4te0JH;{QxrrbxHfrr5F8pjn4e25GpAh# z#?nuUg4+aS{%EuzStd8M`G9fxh8#+Aro%fdIs!wVW_?);8s+pefps$22xT8J5*(H@ zjz@%K6NU6|o$*B~$*6KZ;{9P#OcspXC4tw+S1S)x-A<b3=BBOy|4O!47qpWGK-;8r zTukPgo6sm*{g4=Tz0Tq(W<T*z_*iCmZ7}ebm8e`A%6V>G0N8DnitU1*oWu_QR+SjG zez7X)X&I#BWkbJgC?8Ei?^V~?XRCOWcX%NIjS@BT`9}*H<<JsSsmX8u0Ll|CzXgG6 zf<_sPD2<*~k*4(`Ss8Vi=K~Il(-0g<A#8NA%j92;*kH~iXCzwH$8`|sz`hCM-%Ytu z>FU%dTr<(~@qF}Ap)~Mq1MR7bYTILci4rKtRl4y)Vg)KR8l$YM4IZpV9Ep;T+$vWC zvj|mv9nIjGAXncx@JlP99SXM|Bda9oba;+rL14?|>LqD?yOVX$x;l^M^ZYR0-CpyK z;&NR0eC>khrK6Nj{NF8Y9LIgkF8w5_;(FV+b%<q$woQ<GEG<_<(|(I;KwJkVyS^`; z^H&zCXrl+(x&96xoI%QaS(a9~k8!b|u!ikGSU`M)aBI`Pz=mAgGChRque}~-?Nc_A zvN7Y|vje#}5Dsm+*2ze!)OnT^jM?N8;mVez0IA+HiL`3ciJkA?XU^RC4oE-^FlDU9 zIYu#^a_HPC9tZ=7*}sOqhTZQW;pi~NMw*QtoSUKZAFj2<Rpareuj}6xIw@Z23~2<z z-EEHMH*`cE9-o8zmD;agj&^?sRADScx#IPQVv1fO8KzlK(`t$$4Hf;0t(q(~aZZtf zBk;M=g+UmEd*(0_1C@v^SrDU6z>eMyI1;UpyH5rlXe*-&*Y-!O)RYcGpJgSIHZ4i@ z&r$wl(%livP00%uTgT^#I{s~2Y2V-+J8cayDn#_bs0^4*;;R+$ZI9M7SO-z!z*`?@ zD8a>$nee9<n2?^?_1i@Be??bYqirxKWn;lo0l%sCbvfq7jb(wi@<HMB7`w-2V)BJm z=CbkhR6`+8IMA2*KeH(4>|Dg&4)jq3Iwd0%@!)8bO12~9EXLA2zhq2dg0Aybhv_0= zu-x>eNREf)FebJ8Z1kf0*6{hH%id%702!yQjY$?HFS(5)6?Kp>n^#+nQ+jOnZGy1v zPkpI%TN(9Col0i$=o-uw$O{>A8_=ZdYixasT@Fw;K9h3!uja?I>*kerZgnt8Z?i(l z{2vw|L71Z!YwSs%3XNXaV%ez=olGK7#_X35lABT>x75(n2U1n*;#aqzd)W$#tV&yY zzTcG?c=jhO6gxFpJaw<!bz1-7Ztt|)z0y1$>-l+p-4&-bwUL@{aR}Z$HrwKBHcx1> z?@(<qy;dlaja;CMEm@`iliP%ell^B7LQ8DZ?WP+{mv626Ni+L}j|2b+fCRKDs-p}c z01N?C9b>)|bb5|4*G!L{lV*;=KF$%=iu$z@Efw6HM?=c@uiny#;v$Ncf5+J>QgW`J zGr;P@#Tm&|?#d%(vUly8NEY!sq7UCMYQR_3ECLJQv3y1v=UM6b&OV9V|2^X($M>I< zyF2~Q_0xrg32j|K&GN)^tc#(Nke}1M)P87No8xCgtmKS5?N9HT4{w?V%Mm~8$nrS8 z4a2y5un|dJzmwq8d07>aw|)Epd*aSRxHM)JO3b`)a$P)oV5Gc!^Z@<2D!`swrQV2^ zRWoijteGC~dE;?RwyiRf&G>&Y(fVWOK&c)Y?Cu3xkENWoigHfCsd}v*Lhyvi3d3-Q zF`f!1SK55fYdRjF8}-Pr<|-hma7gZ(c2e}UMtl)HgGm#0n?giH`-J-X5_7h2zaijC z3kuUOeb??_2!J``-H|~b3I|&1UrCIXzKR<W+#1(ww=_jH)_Q+%w|{prj_O}SRt7!j z=5n|FG(=$Y);jS|VU;Ty8EKF=P;s@wwHDT)Z7Qnjx+9`eJ;D(7fp2V@NFPv?T`TqI zOr%~Bf*q2chc&Ges$@nX1z5TUCzxZW@a%%Ua}q`u27_A%3JwZ4r?AuHhxsa(HMX=7 zUc<WznE>+*88AO+3SOD-XR>lq*ZX0*wrKf-Cy>Kcdh3K~=(yzKgnQMla}Iq>_fMsF z@1XWwFuENFn@&|%|I~T$wFVTmz%ZxocI<rxnP^g^g0pMNwX2lcSq$GZh_}A0>JT|k zQ5q4azm#b}un}M;yREDT<C#GFB8S72eeUFNK=6j&scHy&5MPTBrz^gJfwR{pf{W|J zD#nP=G`$fCgJrFTLWw%FG7=bwIY>HtZ{&~m5&}xB;p*}6RGj4!ubt&ISo%EUYT$E? zNr{rj!h#=r0<Knd#YuWo9yL3yF;#p|RdTKXiQ(H9PPjxKDF0ac>u9~5_r@fAV!h?= zJ#=b9cJCj}guyv!2!o;xk7vC>hjh2-F<IF@Toz04)pqHBNHz;qE32g1=!O=!`XcUM z*Uj*$ax_vK2_{{F)QHGoN-|lSH7yRjw#zg%6kvxLgfDtWjYd$~gy9m<IGB#W_)&vx zAij3YX>?u?!Qwk|2SYR`oLLRN!GW+eHd}SNBH9k^->ChH<Qn)^;IT<>mqou1#TE%p z$i$nvy~0Xv(w*OYhSynVi@`}ztm35V%*0gr@VkZT*3O@HFfZI#V({oRyDp_M0}64D zS^b{(S@>Dz{W@KQ+_3~LYB#z)HWU?QP+$mUPZW+$U=!XR3GFBDz^zRd{vG*53~0XP z3h%op@rR})HH6(%|C=&H340y4#PzL=Is0?^xA(MS8i<Xxf6Qdh8<bZ-iis`8w0{lD zMd=Yl@4zfH29X|2QtUq3ELQuYwy&;CCm#_Gy^Gg%Nvh^lElw1{AM%)08?l4XWuWMI zp7tQbV6%x4@CA!F?*zzEkkdlYr11WT%GC@>4S^@PW+y`;7M;Al5z_LsMQ!yCf6JJL z*4&^`vF;^345jg-@HX&so#E+<?>+p_b$^b(K!y{shv&0;%}xle&dXVTJ5djY1_DUT zhJmlu4n~b3E`ra*&@USjmqc3kIliU(;Q~an7DbD^UC95OGUL(+d8hYPL+S@DW2Cj& zmMl||<NSr0h8)gnzZTl~$*U)pE6nrH7{BZ&>$m*s0H+SiVJK`MQ>G)O)`d0$t`qOx z^;S&w$fi^AoUyGU*%bEnL9Si-(|8h(jIIgKZ%-@Ms<XmN)w*5CZc(GrJ5)V~NZIbB zE|m5B`VlBFV=I_JYtE;q8U5_DDVsni6*=@@QT7C_Ksxgi>sU7{w)`Ryfr?gTWvO^o zX|{aurlz4k25l&|R#)EP&PWcbRuqhagzfAyLZ3pn`WXwLR{J)!+_-U43a-z=E&fAi zWT}1e#nFFma@AZvSGdfuu7`YWNeEbwl!F*?H|ed^;t^Z_cpxK=2;?nXJeFE~p0R$r zf3rP$PJ*b94<bkptVvWWE6mnNLZ8L7)it=Riovd}*0rc!iNNGhR7kos_}&-!hlU+R zB;d*8_N3SL{qyrLk%OuAzyBW0_mLpIEVZ|vtN&UHeT-H~$jwKU#%xplS_E$z+Cl0D z#n&ij7k(Ns>$SEB0mGI)S;RFgGtyXvhin<@N0TI&vwKugz`=EsNg7F3>6N+Wsv7bU zRps>}uQqVEuXoI<b(jA{gd;$^j@pW-&{o`eX@@V$iyr&Q;jPd2!Wx$lwMuGJykEAv z^{8ZQMMcAvHgunnl#AdE$GN~2oRr_X#W1BiFOEtsqM2?hAMpVmXYQv6Fq#?$pQFL0 zFa0phgL#?T&Nc7v1dFZTUw<|)krDfjfqs+uhHj*?==QF7NmzfERQuU-;k6?0^5L}( zYSrEzK$qD@bSVID;sHX~)WIsE+G2I6qA8V<W^nvUJU#?4)!VdYfwkRnpVzm-I~H&o zt72@XL;wo~5Pq>lRaSiLgm0n05rL(m-vaSM{`j1aq~8J~1Z|8L`(N$e#5FZUd5GE3 zn5BqRhCprdV=(!Nr2Gi2nJS}p^qkHg(;vjQ_#g3slqcBbD84A(&nMogFUUkMe7CE2 zh&-d+_cfu7ZGh$SuccE{59iYQw99h%p{<OhN-V!1#yZfL@Y@HB(?=U%8me}%>1rz6 z50knEeQFJ#x<B+E!#g;UJum8Ets{x(M6GkuLL`6ttHs<|57*DG=3zhA0m*;H0R8aU zI_oYT`+Lk^y!sZhrTTkuh_-WvYM^PP99h`a)J_AS|I(BzSNk9?+4qfqLNKrVHVcSW zVJW`Dys%t<VTkyc@d@kZ?OUajC*#@;taXRwgxM37moa}#Et|@!)&{Cydqiu@?)lTR zq?R0eoCCxl<q<}8)v?rvm;sUMF^mv<@`DiCL3k)l&@c;7K2z^j7XE`Wn+murk#y*9 zlnGMNg0>iaVUs|1UTgZRk)1cJ3pCI<sfF}$R;NZ@TT7y~eFsN)Fd+&^*`8H3*3;h? zXBuVmtb06~z?c=kEm_K>agufh%jMA~J<xOIIdg|=?I!Kq*1xzMAby4#B5q7pBT*i` z^I10pWc#ld4ZJ;OiaV3OXa8cS8}6ouu0*(=&Mrn*Z|5R5BEPnHB<aTz%Rq^CcCG14 zBtvM4vbED-r{hqRFiT%{FKN|W{N4==bR8;}=1`TZRckENFGBPj=abz1&w&!kjj;Ar zdcXRp5f-3~Nvx78VFMQ=+D|gYzfOE|H?do04@ks6YG7~vYsHgFD6HQ{AZ91jP;k<d zSN=sxTgqSXXR8#S%?&R_Zxj9Dx#I4`-N1RcY#_KJ>J*9rF#PlK)?&k};$==ms02dn z9GEsD%T{r1=n4}Zue{JtPwvpLhBrl8h;6`0tY|g#m|q9TQX#VOl{JEje@*@rflrf% zk)C`eAwU_pA3l53TWEFVx^RWe1c#dR)g!OCs2~CgH|!}_A1PR;B<s@CY+2CR*khX_ z0Lly3S;a_MU<G8zczX1wuxoPWrIegUGT0AzmzZsEpgokN4yRVulX4loRX*A*Ch?1Q z=kcwB=auDiWcm-s(rvM|KBpHN{gsxNCWeCTYd(F%2F?K~WS{_G=&KCu-heAeWfWr3 zajOHiCe7xt$2NTuR4PoJPS73i)ms<EWszk;NH?Dmx#HBmWFGlA!RPuVEkzfL*Sbbe zCM9*oM^z?*O;q%kNB^@zM1TQg6uKv!`^VwQ1029&Fr0S&qj)2tC?|}jF2AmWRrhDm zSoi2=yaHrF;HsirCha>?)|dXx9X5-RDOH_+TjD^C2EoOhKCKFgR>xQ@p`0hF&YaOd zdC~VVgw>E;yTe>1-r^%OLIr*Q(563%cmMQyi!`H&r$S3aVmC*nz^%}q{?!h1c_dRh z{kf>bpM+M$FD&jili}G;LYn1xy*-F7POlMwN=$1PAd88ga#n<&@mAhf2vRiW`WlFC z?2tR=qo=<u28SZx2}yj3Ig?WUp;l!KTf+bYOTssn9B5^Bjmk=t?mA>aXWB^r%MNv5 zh6;F|;41voR0cJ(O6{I+S`st7+5q8phdVx}%`nZ_9mQLy;tlyKG~8kRIqY_A&$Q9w zX=MBt#^{+bjZqu2l2LzBF1%qAru}5gCApG}niIdiW<m?%fLVY|oC(gZSX~d<42V*E z(L=@fW**S@rd+jFR=EujFj*vrWG(#hW?OB{7G}^513Pv}7@<Uiow_VGNyYXsm4Q6i z8Xj!h`1gvk47HVgVtv1b5_RQ!7axt)t_$S5{ED{+##iKAAocin%{E%ic8=1{>f;z_ z`HH%qVWWP%){?fB-A{`y9wL_)O;9UW@RAQqNIoS>E@}wF9xt=-CnjXm%V;2%+2m%- zj)jwcE%JA0ETYHXV-XZ^1n9bZKw&s82-{&DGA6q(xs#x$127>UH3S2;12~J|%aagO zO=i>!`fTM=8~-y2?IAg9dcW$h9Kzb3GOn6L$CArSf53k4$qN7$*#-QIQ0@qG_N5PH zElWKsa(@==j|x>!P=pbTUrRwA6iGE(BY${6Y-{=+E`#s}{vGQ8mHuas45$~wI?V7B z`lQl}qc|$G{;(-vJR_d(l`g7?3e%X0(jy*%5%v9P3A2FQ2f|yiMf>X>ce0=_l8v1E z33^?VeIrWnk-R(k4RleVK6m-dfu`!Hcx~{-JX8AL--s%382)E5>Iy3^g4YtHN#twz zl7M=85rJw|@CaR~bqMGV-L1gwFwrkCpH)N|#j8&>9>`tzbtHKWTX?>kfbV$K0aIaY z@+T4!fp)Owy$YTrr8AdHKkuvl$?mET%z4{m_vYn6Z6crIr1#qYzQV0u&&YYnn6%1S zAAh*RNlZ@JiSc?g#i9!3NXEg;^)tNBlbydXpL!`CjOlztW*X4&gJ8L#*x?KgyKQAn zdQkO`cmhL~nl<OSg~jW=k2ObbI_@i~R;b*ZS|nDU<o%W%U=~P_@ksd3gDuI$QvYQ$ z<AwG0u)mVe<G!XWB+|D=@c1<Lc8J4tBn9*qTj&fan14}f3{`w5w=JRFIqvnlJK55m zFq7}w*$qT`5g&o%D7k+Q7_x^LG?J<g8lG&<c9X{YEu;vds_M*V+kh#>ssCXCddne_ zNrnE8d(giQ>#u`8PCg3lmeJA#g@n)#4*{jhJcHtzksy?4SP8fB;dLDDiL7|^ra`FE z4zoc{qv%fVLrGBKL5Mgvs%n5yJ4Ue~yqs>1zHo1DR8X5!ma=A_xqihLT-b_Xo*Z39 zoW>vD=+ZIT6hRyU{<rZqDdHq0?JE=Q_u1y#DC;g|k7Kc41>;UVN2F>}m>L2)Kwb?@ z%B5S8(dVRzA+uWyH5%ruvCB>?O#}05R|VEeAJ9AUf;M5Kza1M<t9e&!Y{niUbpd(= zn+x@giUrl>9ODe(vGmS*0fd)<mn;7`|7ZWZ67T+(eUT>ykMlkvC+N*_y}&n=i`nHH z#?G0`SXccDW3>wW#gJhFAL(eopt?fW1W=;(gK_!&o8IBR1D4JYXv|u{A;~o83=2wt z?^D&YiQKj5#SScj(Eg}$tZMSG?9=OazDkAw10Sn%tk_-&iY?-7pI)i0{C%PXdqyG} z$%gT%T_z;3-Q<<49#igXHsg(a2A6^(y9HAGP{AYX*N6Sj;@IjLK1@K)l)_4WSDerh zaiCR#=!6)ZcuM7=@gE&+bZf|;#c{3=<2|R(6ED7x<1bguH_<QKFGr_;8HCTN9v=-K zVEW}nDgA!t&Zn^UHesamAUm03pLx=tnIkvXPMn<D$}|CiQP>O<I(k`}B_tf>Lr<5O z*~O}T;hQW5BWjt|Ny=%<Ca8<$l-Pp+AP&I(NNtR@*@xE^xdD$G1tO=V8gJjv>oY_E zY)Zi~JdbVTJsgfu4G@tM)~tM<S#{><z6oS&q$i>YS)*DZy;~pw(JEKxl0sf6(E>zQ zjm*4>UAc&UMz@|g1S^#L-jXZU<t@E$qVi3KnfJOOpR9BR`@=?w*g4Rn68Eu;VE3HB z)f@AuZ3+ii(XmlZudFEUSO1~rjKl;KNk1!ScbTDoAUyKZ*{QGDW-Nf2fUMLeHO@&u z0q>m&NeZZTjTy*yX<Ks~k{HZ5P&nc3^ZC@1w+q_tbdoB#8Hh>qa*?AkWQwzI5AH|e zj$kq}WFk>&FJE-e&AZfHW=p)vh!aEtqdD-tFz}k5n_VpPE&Ax1vS|xU-b)(r!pr_d zqi*=zf@~c#RAe+a=Zc$_1xs=!$ig>6l)V*(mu*jb2cx&OD+MFIpR(|iSHBFJBjF?0 zJ#bD+aq_70`m*}oWL|&yO?;cST_0s??QU?->NBN|5;`L<RN)%WU2y>Ok)vBS48Epl z)E~JdsW~fSyS=DhgN51=!?rt{5--S=qb55i5k=qU@P@vGU&4?UXY%@Z)BnfQR|d4z zJYR=k!9$CCplB)X?pCBoaVt>V-JRmn;ts_r?(W4Mio3hJzG<KT@BNZ*_ukF!?97=n zXLpe6&4`c-=hRa=+>t40eJ(TK^&>>Itg0A=tA(4F!p0O8@&H5<>EgS>n@fme)CMQ* z^j>{#R^Y~e<d$4MZ>XxBl8rDlkfo9x4AV4>@MX5y?J$S2MlBYG(9kfE9~7dFa?v%6 zG-UnsMGk}I@du5;H<^8v6lw~>0ncLw=4bm^@8#VTJFJ|(ii;T=W$^80G=ENyrLJn* zetm9dBxl_e6WeL6KTzG889Oi;u3z%3F0EQ|9~wF2ta!Bj{rW=KK0@-a9K8^nVUFtt z*JR;jiWWS&fMFgYoQ45W2Pt*u7`y&1%+5%?UT!Ti6@4BVdI|@yx<}K2hqoejs4R(2 zn3G}M<uht%&xis&SQR66Jq3^mZ!2R>t|u7*#_R11A<>9S&re*^Y=SZ$PUg*ISt~na zh8hjxEVzCnSK-)|U8;00TAhA@z^xRbp+$*?v^95-<BHtO6rn+qlBX9$iB!O(VuoNy z(d30!df)A#D!cdV<BC=EQ<P8p<U?lrqn4`E9r{(%%OADpL)c><W!}tsW8Ri>uZVEM zYI#39xWcvt0ItP@N8Cm!_>el$yKbM1&B4%nOPOc8cVB%n{PTO6;$o_A{py}MXDgTj zyQe<&m#J4=ofl&V#4Ugbhr$aTul-g=woDr1lO)CoSkDb3o0+rT>@?7%7?tU$29FdO zm0ZNO=fL(-!O0`n#TSWs(?B-Qh@zY?AXl|&eIh)OaDp>w>ExhyuB_t50}EY-t+7)@ z^K`$gI!yGh)w3}{BM}Z*j%J;W;IqgS7-ohjQ7Jdpjqyj3-|lv2DPVu%`xer=7tA-p zJP=kprOg<Z-&+J(MTMadup(7ij&XuRe!$w$X}2z;_MZfIn7ai;U8aNfrvkT*mXNpb zOg6ypEMrA5#dszs%pqNca8f;0a3P=6Aeg(OmO7SS4*3@SL4TK;0v*YQl63f82F5p5 zdZGk?#ZE-b^ads>NAW%xhe<_LDVK2wx!M<EKOW#AD{#4X80R|!F^M7>wcMg#vv0iS z1q4n%L=lXN<6qNb7rk(BuGML2pk=(PW61*=SyJD%9Yk|nH9;nUROO@mPMb9BGsb+& zmD!qn$#G#gZ*nuEw8@0j-lVdeg5&k)nX$_Fhb_i1_92ZhwO(&mV`K%}?}mKRbtT&O zqJ5I>Yv(v3>RHhCYWY;XkV3g0oUI&WNwkRpgv|~ynAC}-I$ra(C?R6M^9Ui`OG{Ye z`88N!CUk627W#QEeV{J^9b=@r$B#J2@5*hz>iO2rX9Ptu$#6Jxz$-qZyIdaU_(Shc zez{)#5<Demp-7<2oF8fhBze7r1P`7#?RNL3nZ|ceYu+sJjb94k{s#V=S8f_lSk{pE zbOCDIrIot=U@$#g5oU0pmQ5#pp#F;_2|HVo#yIJEi7}J0ge4J7yclWeMp>Pw`Hb9b z;oqUgllq-3Sj{@#b_E298QHL5Ib)BS`w3$0s*_N`-HmUq*L~^{0hMX_odPTR6!%5; z1PBL-cuv1noU+14gOk775OqZYr%iIiUou>HWZBF$4w74sP&!N{54yTLQ;^=!8?eIG z$z%~=UMTh9U`*!EaRojiFJo?}oBGaAczC7;fpH4&hdNZ14U2GW5^Qa4wuM{aV{5)~ z!ROaFp)2rA?eLZ4{~ahhq2CFC^=zGW&PXSPaS{!B=?5la2wY(<IFLju#P5d6Y)2G? zBk~LG4X@ppO@Z(au$Mivl&ZEKKYXZ>sYHjFtT{Xaoh7yiyGHHp;y2R8Hh||bt`6HH ze<~*0!Ytp~hO@t|-Z19STd@_fj*oD>GQKq1Uv*D0si=|X#&9W}4@UJyVOQt_W2Qqy zyYlM$wU}fkvLwFM;=M;*%gv|gS6_=3iV^-C{r;WFu(5+`G!M`TZpIes+!}Q@o8r@k zEGx(e(4s^-IL#4i^oe}I{z1N)As$LhC=kaQPe=&Y+&Qmz(KZFB0h4JVg%tj)DxBkL z;7^C6xsriobg3~D48$vf`|_8T@GrgZhxnT7y<nJ9U#?t(`;W>po%`9OWm(BB?7HQ@ zs06UO<pnLn%E;plR`Fzg;$sN*kIZOXejd3@0{d@*x2iQY^*are7yydZdqs#EMkW0I zoyp>cGp>iESX6_}GU{dK|8^TcaG8C%?0Qt^D?zlnPdP|lf1e(%C3$@uzywPMIsUxE z6&T~mDd5ojsPPI4&5{-ahp;0H@f8ph`J*F3bkpK0urZ}SJKQc3n>*x)EebX#y24aU zya<N9d?1qp33xV2z@(5x?(p%A_YmSK(wL6A1rCHVyps_jk@lPaaQmXW5L{#1g^CWb zZ%{YnmR}i;i`4|9;{eTh{3FCI26p?6(Njij;|nQ1N$NjK>Yp#5o7q(KqQJAFKpHf` z^5({nK-CXDt+Yu&V4jrr3k*nZioWFOqv?<&*p_14JeUsHR7up-7oz;pO~e6X56Z#F zBD490_dbXF)p<EHdcxd2FxDyhL>uiaz7C^iG8v~364yF@+K^hYfKOw-oZDEhNyQtw z5m7AD3Led|k}@Btw`=sJ-{M>0;xYrpyc1EHqv_NiCJ?pUKchm@qOV{u*)J^nYs-}p zLe0I4BU#%G9}AcjhtCqCgvi+4*hK=8*FVJsk_E<)T<v&*Aom;@-_|7+Dpp|pxM&sB zqP_;|U}p_(Y6qHNk<Y@)J^Z;Py`~tg^Z170gDene96J!CAY~hOQs#-$PYuV~$?t-6 z6}rycnWf;=P^aprVzq_xnN)nw%HH#71*0A;qV%ziP*moVtEh78K<YrFCQ~exNqz_Y z{84<Z`!wd?Y0csUX4k9H5I2Iei+rv6v?F1`B4iS1PTCj75F_2TNQIT#<`1NhfGx8h zpByt>45<oQTI~9p4bn(291c#L=No)bE0$S3*HHiz{0r>>*B7_pH&o)Z+gr45Up{{% zM#=jBfg#2sfN-rQz2zBK0|djaB49yy$P0J}iP5$|z_t)ZuxBTp21}JNcXBNyO~QSY z{!sjP(Vr;BPmqo<L!j45h<=3c^#4tv4w8oW{&NQ<(EUYLyA_njEa2UIM+&DQAObhw zwl)_TyfZGxxx*$;LwTLWG-&d{G+1;Ds1VT!r*(&_cL!u*Cp@<Kco*iOw--yRfP8;( zIrGl`H%;)RV_$)gd@<0is6xeRyE=ip`EKe%puV3`$2VUmb`;2_kS|T0K38{GM>DG( z&T#HPGA+}`x@!)H!r!RebQ|(6ZNI!$4SkIAuGd#@VRHyB-B}NrfZY~?)$@eSAr)Ar z5V+|lP*vCmywM6A5vJHRs5A4&8swkLWfpMUU#9;%%d`sprkH=YRH)%o-ry(dTIr0a z7;LZe{XUU?`i1#wzIL3k?f~Tq@5EA54TooRPrPQk6Q}_WojfvY+-@gWCUi91n_xzC zJaI8GI)#2s?XAeonK7@3A}<h3bjmb6oM#R#$NM{+fD(uCQGaPosNH_z5!O!KyU5k< z{UUJeoH*b9yzm$Puw!`lM<G7;gucC*E%)4)**nyIMmDUTKZo8+DyLT7bBz(XDcE+( z&)b&iWIC>M=x_u0Yv-JC)}qRIA{`%T2j(mjlt+gPYrqv{#+=K$%ro2~5kD@odZ12k zBJd}_v;HV=j}gh-g)ye+$|Xav)o|ZWll!IMr`5K-jTLIvGRTHQ^jqIW`v_WUWJgIU zPP?+V>wE}i4-P^~P7T6}&s$GJ^nsrWvDH1pM&3l%`yy542khVgE3wG4jPs5qIUL3v zzy0bti0=5VWmCC&7oVwz^n9)Nfd4v{;LKz0b9H1=_U~U<=-pSPuZ%8CGwNPKj>%?R zv-NlEK%F8X=0q?-6<LCRqipA}2*~uNYtovJ`_&o8@<kYzSsHVr_5yeUWm}OQ2U-vZ zLX_ol&PFMt2}|kS6UP2}?x#6*NwL@K^3_Fu{Bc<<^S~jbT`T6%p`0O*4*S<w-WL?* zM=(&=e8L9lqq1dJ=^Gh(IJ+7CHTtAn_8wZMyi#tyiOrPU0P_RTG$!6DsOC|43B|F1 zc+^Z5i*--R2IYTTKuaxrzUUWFr$6F9f4JFmd&^P2E#0kax(^z#*|jIuag<5#3t_BP z&h;f=7}Fj(x;*t3a4una)eyLa*XOAn!#}k39B5@=%OqOT=f+42uw5OaRYhln8BG5A z=?*nArxT6I#vZC4HHQS|+Ts(YC2K)UQDCr!qrv`tB<eltF^zQ`&}LIX#WVk$ivB%j zzlWq0Z}@ruzA6E9{*0CAxdI~`BB)8V-{w=nB?%n~B%KDS5^Z5oQcGbp$X<EkPv*^r z9n$#iZYisEsH3=o$Kdu92me|GuCHR0SX0qugN4B5-Fo*(DqgPfyIH!4eOM9ZQE?~q zAG8kgL6;x?VlTm5ZWAI}j4FKzWwj~cBN!592SXe$R23Uu9&@|D0WXycc&yvG;&+F) zhIz>^4o?E!zz##y1X-UC26ds_vd`doWMfOxRAjl(`qIs+?KzTUYaGx15>%6MkROBV zihN5FRDJst!`OBgZai<tl&G6z&Fyn>@vQYW_~G3^1_9ZOtS<LZa7Z9Z5}tN6pIb0u z$^!H>Z8d>9!6qJFutBxHF$8XkG{$3HAAtiM^05KxJ$jn(o8CCV9e^zNK&Yok$s;Rs zI)ORgsO+~q-ePxhF@=O$Ok@4*jPLhP{$3aB;u_<GPRSFf0gY|7W7#e5d)-<%<LXx+ z4DX8;b>lM7)+z^DOdi&V74l;zUQ%-zn`hy7-UcXe`P`g9ZSU4TaHUsCzVcA$$de`a zt$BLG+uH|c6iAH>j})Q2-|rUq0Ez8@{SaoU>|YVdi<V2Nq{S}dte39wpG*Jq$4oXD zduMHl`agSw6=5nlh=aR~M4*0b8r1><2g8R>BvPS|^O<Wu)Wa*)VTM;_F&nunJ5_xh zESe|}XdUZ?jdRHJuNZl|C)quo6X!N|)rkv`*lw2KMqZlcKXFW2tX92WL!=I@MWiHY za50qg*aXMNk56ZMs&2C+WLn#yVFiI(IN+XCnc#)AEAAw*KrDE{eCD)-X9>|@VSC!x zoTT@qF3NAPXQ7r@@tvZ=l@VmdSlL@Ily=dH$^yq1RtpwUVTIKI&FLdlbm-!WfW@{0 z%oJ)iK=3%Z+M_)t*op>}*e1HVbk-7(X=?cq?NhtHOBDfmG>$u2Qg4`~1ydivp8~e8 zHSoFHeWeYbGRbHYl#5zizo=mX=TUOx<^Y#d8I4CUu2P}D2zP}B5U03Bq*j2D0VVss z92g>-!(w2UmSnfm_+Z@l9zdDOKfB}vF1Kbc^R8jCqLMRGV^faQen<Ian)L(jjbXj5 zYXB;wKa?pZy>WSWy_8=haNxHP$J_btiO*9rW)Tjq3UL_^63Dt0>wO42d{e=CfL`az zeQ$wh=iOulWCO3cNFajS!MofMrVw^Sn90B)f5Y25)$m=VLqGz7E`brj(sU?C07jt` z26ks)ZbM`|tI6oxoTJ)ngSVlHQ0sXBiQlL|>`jKJd=LZ<g`5dS%oO4a%zYHHlnzJ^ zx}#1aeoT8c;^j9rcGSP`uk?_*#}8UlYQe9#hI5w~w=^``fnPf$ahy<#xISs$BiZGw z?=`U!KmvqFry9YqoRVx>^}|-~9J6qsZ`&zKkzrEvHfB9-3*szJ(FE#4q(%URc5u}+ zIKU1^xFH{dKr~Ybw`B@jV^Z>VDiHC|yzP?kwUqxTm4uJ3_2nVD<gib%+#^yVYx(U4 z$#+KnOPvIIIADc=V3;fjW)zAqhI`gUK^?iq`eqTeoSJrUUpRp~wF&4GN<kN8)==(& z!b4xOr`ez(EnioBn^ojI$#HL9;1bA`E=$UspUQB$ZT)}_2o$&)EkLKn)H5&pl0lO$ z+GlO=pXFQaL@UVeSrjCc*Te1_k=NBx_*-h`V-7Ph8mgEn2rp|wV)DGstuOEtkjCRQ z*qb}G{N%kn^0;?MOnL{Zm?g`Pr1D@z@dGeVLslHYfnZc-dUG0@BvN6_0k9AZGL*MC z{T}EAS^h+spZX2Azws!(K<oWyC*r)h%NTcwH3?eLv72OEU#8kqyzONN<%bwK(mLCs zja+y{m7;j7p2mF5K9(N)Md;@Aj4fi*7lmFT4Fw|A`u33i94hSat}j+QAc@Z^n`AvH zZjJGh!^0O}BW?dU5x{t5yw7eXs)=uKPUszXnk##83D80BL1vr6>lxA)BDYPwA0GTT z5}Alar4FKzwMApb!6l=IX8s>_@z{&zi#)umKR5-}4Q8kIbNAR1xLa}4M5j{=8OVlK z0JlMs{|y_^wuZO;3UHmLJXd`VnCU|q5B~6ZPHhrxdoI!}s(~PwhITw}RV`V$bAZ>g zG6<}V9Srq6qwA=?ntVWX7C4x2T3cugO#Y<>AGWl(6kzP&z+UN1VcR@pZPR|4hFcc+ z(pCOkXS^1LcuwteqNcX-5ZrsN)wbE};wgBzqQA)Bb&H2;;JIO6#)b;PGvE;c?ZAvW z_IE?ZJOB7g%Su8q0m%8O>ZCjiNd`wo`YkOrHiQwI1F-QazbCA^n6c>K_jc1$37C_L z*uAc=U?b_oezetd-9&dSvs%E&Yww~_Wez(a=>kE>K2*d(fK|N8cV-P?3&9v7B%>YB z2QebO>>T!gF<RLW#uKh1_gBRKlLA}SiH~Z>J$ucrnTa{KuuwH*?Gqe7?y-97olo01 zHPL*<QLhntNJ`Kb&d}ysP|y1FA)7yEJ201O>T%5hPq|Y>NX{GwC}2dYL~mmZ1F?CA z)m5?gr*k^Zmnw9_?Bxj==3F6^5M7Yb9ScjsZ$EAUc#h!e-Iy7+Za*$vS0wvP&Jb~5 zVPpcB%bCN`fuVDgFn+m!S)>p|G0NDXtFhOJHvgbcg}-5YwNukDQ#GLKc(?kn2#Ty9 zdpYbmp?`AzCPO^HM|Pl_!hlDFhD4_#Q#YcTq`5BwYj-xJcwKQ5r1S&oS76wSG@c43 z-_^&C<8V2?<rb#Zks(kbDqvAl|J^`?{K-dE%-FH+HR7}dkY>}@_SMlP&Dt~^1E*4g zFb4U@P>slXK1`qiZAC723RPTyk-ZM`@s<gHV9FXD!@IX4whV##RGkz%hyXfKWdU=e z<tAna0fNP6MXmosEEAxLbuwK)Ng@J|cv>NNao~s&87?paj#PvUyT3Up3heK&@E+R) z4gZ~jhKTW?bfl;*a!p!)Wy|!SC|vQ2ZDZ)ZhGIe_(rxB>IxfKaN^3$f+-Dpw_r8Ob z!A3jHz)cMwa}tO<{-_MSdaXkl*XJ9ez&sNK&c4u-iJ}4w7eT>=PS(v<vr%&9KTssQ z?z<D_r;_&<`4v(yxxjt9jT$x<thv9-5Qi~<G+b8)0umY!E(L9&o|tma>^L6NAhrVq z3Z}GNCa{p2F0}KjqJw6(dN`4VEMcQYS=%0gOtn6&y)X@9I_P~EI++zUKCv60GPwqR z!BptYN7jEZ9r{eL#|CGa!;Miu^aZr0FJ??-31@1GwcrRBz!D3i$z%Fsd{oCuQ8MfA zlDbih&ue*(b&~axyu)Q@`yMkvlQfXs>5orPY8O)n7WswnO;59HLq@@nE9fh`!K}Bk zYq?+hZaRjcBu%S{Clq!D-u}{RIxWbw*+v}QJ<9f(gOiFV<?o>#)KwP`tL6z-6l{=) zvjO_PK4ty{8}yc<LP0sW+Lx=s)i;|6R_?y=d*n=lKudJqFN=TFVJZ)hclmuvs}ve` zmOp`DmInH;FVh<}&KQP#ioiAY2M<74^*7WX1@sWs?J9Tub1-$BS8tdO^8un72P=H0 zi%SMR$BQ9_F5tv_9^#cBS*L#kJ7d&eLKQqK5|Ric-0#bv=|_!T<@Yuee+~kKBk-WJ zg%E^*z)CnGoZn7lLcZ8DS6E{W^iSxZ;x43={7tT-goyl{$3i@$jH;~~5!lIQlePuo zkRgtS6dc_$uux~Ibh+8H+}7)5n<`5kqMfNke@*YpKs*Q@94UT7W1w;B+$>t{L}8SI z>q{*#LBQAbc%^lLfg8X^>KNJzqClUO;tp-eW@-JYTNoxWwzQ**<4@-guijZGh7QeG z6wz$XK@dQ0LsSPOd2oD)Rm1D=UUY)Haf7=ciM=H{U4i8!se=xqQ*>Vc34#v61EWEq zTsHg^CKR-rSbNyO2M|11QdLna;LfRr#UWwPy_@79pry;a9ua*#5Nux4i@x&SL@ZNK zU1*oKlV&%|H7AqFn@7PYn#G_*miH=@H&4>{vt-g&LFtixg9-sQ{^i7!-u&1AlfzY* z;EN)@?pU;UzAVrBY!+T^d}P4ymQ+6d5<#)%5lt9trQ#89(XtPYgP}(JDUf7ZgpbD# z6dU!o@+ovy{Cv{QFLAAOnl|Uv4(s}7?IC%hXS=%14W>f$W^H2Wiyeha`w`!JK~t}a zGU!E4utPsWAea{Dz#fMSG(F&(5Y~CEm*>|S)Uw=w<k8654pLkY9A1_ptFq;`BDk`P z{=u}=L9EPlav+NN4q62H;?ZO1ZL8wGxEOV#<`7|r9CeVf&`NPaxtxk(c3Rn+8ddk5 z+(N`xb8XE(83ln1om!YR*yNNA9X!(yW!_kW&8rgFH?W!&N&^Yu_nx@o^N@)G1$ljQ zVmCBaTL6J(cl9~Viq?A$Cyp6D6`mO<%QR%Oi9ei=dJ$4{<MwGPH<T1suiwiNoBj|d zwWWc3<B$-o|Bey|IF~!aPf!e#aceKx%v>w?-vTEP`pvge9g7b*c_85c=~&o$S>Anx zz+DQu`VMF?UA8LAA;dX$C#dHd6jeN!F^PpDX(<B5r+Yq+Mb+u^6?)EaG6IyV$4JLM z)VV0VIG{r{Jg}n;r5vworCihbNPmQcZ@L!u2AZEfKBxrv7H}oidLf_~<A_KhbD$fP zd<1RDnyYVu5`->#{v$~bKxxOA`lrHAB_{zkaxmn+BA~2y`r=$D5V32O5LI;XkbwQ@ z8+rfjcezzZNZe?3@#NdN8~E7k8m!Nk=WvqSgC<^32v*EXZ@u%g+i$>VCKENELjTit zRf>Tr(x=g$`8Sfvdeidgt1}C2&{qkQ+2cgkB8JA0>x+?NtzpK}eQ&i@+cjx&VlJ+W z>S!eJ10QJfs~NUeU!wcSC&wo~?BtG3!?Fr*o-rZzF!V^3z`&sxUrZ$5$R85tx(}x@ zVN*ei9F8^`k#n`PLA&dtf(r1ym_vJdfG1c60ZCys)Q$a%OKj>%FBwo`is_WtfNKT@ zqz*M-Pz4?qU$W!lh)4%w%NKf*Png5iRz)Mf()-2^t1dPP{77HdB^Nh+&K^g@Uerce z*FT1*N3E5=Zj7bHA09?`M?ZH^xVRS)Y6#k3?4SMCWn+{2YQ^*dR}J=uXRWD)d&6co zjarOv{68*Wjzd!8jTZiKjwVk}xML<4_wO=1G0LAgqu}q*2HdYGfK2rl`t4_BXCd-X z5i{i0cLYPDb^L?qN_JeQKuH1Vfne|+Mm$EY_SX)hA4#4p9Z5DNu$*;!Ygplv;$>Zx zQ60fA`_DIix2?M+dym{>*1hN5v)*SV+Il`j0(XA5$2<0%RU`HuNFHwtMxy?RkH7hD zjJa+~W`|Z$D34<>$d#{UhXG$F(uTH^laK1l7SuKQ4Gi`p*A8x6Kp=Vno}IQ|{b-Ij z*FAMi6<x;op@5t0@#{Hl$3R*89m?EsJ8hJ{{VroIScRBAq|22CRWt<3%w@T5g6jZG z^a5e~fI)1YA*=ypPFJ|mG;YJ#0iyuPtd)m(e7_TtIEve(4u<?g+f$EJd~~N?|9vT_ z>5&BlfscmMN#RHmK8;h>k!OYf92|_h#<1C;GKPcp+7o5QOCA~X^npoAOY!{Oe==sX z%WCbD;o%jN0=gjI(qRs{FR|4hQT#@Evyg9&xAm}D|4Pm{-iY>=9*hXv)P(d&Luw0b zI)gME{q4fEe=96|iC!()E~;Z7mip*we`>R((OqrV6dK|ahK)~gcM0)8RldgDOz8Gu z;?g7jugt(6N7)lBJ%GReaSaV!*4HIh--kYpP32WeYV(p;EGEIrO%z|bHd#(yj^`5I zG?NFRoc-l=>a{Z|dKj{ppkc6hnXl;A2P;)bPlT2%D(r5o<`u*(T(Tszp>mq7!T)bW zH~^I#fKZP<yD2Esna-k6g-e{`$Oop`1%i*ZtWMw$WJX=){Y<lB7#6$I#@a^I+oC*{ z&iM#8nWg{E3<%;mfM;{Tkl9;r6NaHSjvcVada_i<_5DPd%Fxa1=LbjsVP`J}B%EPW zUv}bo6v-fAqGp%P^-)>NzM=$6)uI1zPQ^2*#zSVwu+C<pJd1dv#DkM$aI2r68U;s; z`mn;nV1avZc_<{on4ZyTH1cO5G9f(K@}=;SS*{=uw4Z#+2;iti?1kVbqIvp;_!M4v zyP%yFrUqQp5MHM3OW9%2rA_3k0RFHSQe@!^gUEWu|Hh&e4JP!ys1Q-5ZbHcl5VDOi zTctZa3CuJ7)82QAx=Ht|{*Bbac^=?<4&d>M@{zPqbqA?Nku4LkFnuJ@?-vuDCIOH> ztQIeIpgHBM$tAi?Vl1uH=yXG;F|yT;6uf;T@-SAEuhc*LNzvi)*Gg#&8Z{{p;!(y9 z^$v5xdy8V(E?2;2$vmKfd1mA<Zo?zu7YZBp4p9WFVK8Y{(&*9IQbzLiZpCH3yZ!o5 zRg?6&!e${ZI%j1!L{i8jZrVmMwGdeJcIPo^KWUwO9Vg%ub|HrGQ69%G887wJWVYHg z%AyE_GOx=NCbXC0KDnJeLyMs8t(R{K;DmPHgT^o+8GT!ZacM$(91<Kb@HKN6DSeTt z6KKbj^(z$+FCGfzvXaW)r#i8+|7GN}qB`bD{f=*PM>A9r%%vjk5=?QPp#C<W;xw;o z(HyU=-|;5FcPUGRygNNIg!mZ6mnz!F*V;WZsUa8T(0#<dkOP0{*ZX@V>iX95ATX;n zGc(jl7RTdKm#Y`6x8-ENW$)Ctid{yZ_WVDr!U1%+&GO^_Rf4tvA25&-1z?%B@Q=C2 z6k$5fBf<LigPbL2I6=TPqK5<Bls5VhMD*s6C-fXH#|x&x0%{Wn6hox>EgMSd-DDr+ zeAQ<-D*02ioqZUQ%}0(<Ns`H@z8ik|PSR|LK!=dWuKxcMmR}seHjT#hL6Pduwf+13 zh_*jac~@?S`_mq3pe=E>(=@+EQimV+&^nVA^@eT6$#AB@zHynV?g=<go@fK?B?7ji z!^fDsD}bR`!zqPPT5+kgM_^_yr}YBp6cWLsK$0Me@K_QyL=dV9zy7lslJ7Eh)ao61 z)4sp{F+xso&YZx-BSCSV?zQG*OH+CLGz$8g-(Y_b7G{qeLmQ#9kdimq)F-;{JTO8; zgCLX7N63C#?;Q@%>$$hQBa9D!wGB$#V-TPA2SYEG!?wIcat}>i?_&A9p}o8g@??mG z)9f|&6Raxi_vNex0}{}M%`mCdb%_1)B*+3kG#?hMwjQK0H%#eFqC6<&XoNfS0Ds?n z%@;C<B1$gGw<0~A$^#oQ{U9lR7WT>)#azV8=Lf6J>FhL>u^(28C13n9p0yH}JYT$K z&KBxhw?@ltrwbag#05vvEPpw$JaSZn;WNV~cx3-{dexwN<a?alJGC0~qFUU~Nv?IF zFxIR-Ex#%|jpFeg-)8XM&{h!Ks#%)C6E)O*vX0FsONs)Z0*5RZ#xfF~9dK!@V3n|z z&L{1>5rxKHN<-6KPW=}3JPw?3`!cQf0%lFP3zO+jR8=soQE>kpE`3A7*`vlAr%z%x z-#-h~u%F>p!T6r`72|W>f4S;=R-l{BptotY`Aq|Y?Y(&n+oWH9X9S?q4H5fNDZsOA zYz1&YO3n34W_;?HF>>t9TA>*9v*7$&qCYy=oUsD!{?eb2%#gR;v+pe{=0)EcCmb_7 zCLH?ic(HdpfntikyBL%qS>*@9TcZq57g#w=JN{?t&^f-mNkCtnPvq$w-uFMJPAaLD zWIAO`g5*>5b%jqKenYmG6y>%X{21iH6MXWy)TGelRW)gW-!d@R$JW}Nb9R%@ajNt! zC3b47t>o^zeB33!Dr*)=KQrQf4iR6x8V$Atj9qLl+Z@xfQ5}GT*0k9F!9`NP?Hjxs zI<ZzN>Le_xu=qt{tS>@VYapE4>CS0@nVeu}NvA5wyO<x9og!gi!p&@x*O}>~>Rwle zOM&5Rk82FP09PIlcuLilI9+!aMwBLys_a=mmd0&AJ_W9w?K=x^xcbH9?P3GQKmV6+ zms3<cXT-kW5?z>eRQ+;a2;tEXrkzVaO^+I$%#blRlm5^uV0eqybC1s&hqqx&P)3?< zBDe~Z<lXzA^DtVbo=NHuN^447`;y%yzzMcdbKdFVO&v9n`%(e+$0tXF@;9Bsf3Vc; zXcPmn|L>Efl3DEqmAj$#zXN@xIq`saP+7HaKK~yaqPP$JI7NOUio}#cVG<NUQ~M^C za`l#@f>lI)a*PjTL)xLiC!W;zthg(+`y$6|eiWE&nG{&am{caZvq%PQ77oJE#QDwQ z#&w}R#HWt99(T6_&Ux31?T3#X=Q%~UE#D~C9;erw#^wX<VJG1u_&bst@hfJCp80E~ zQGMqYg~%1Zw)N01H;6apo2J8zy?jX3e5}#jP2JaN7T_xyqeE=<|Jt?0@c4C6+tY+D zAd`nc<Xx8Po8IqgaJCW#0p8)sRWkG>ev3NJ9v=NZPYLle<<A(`g0PxTv@=IMkwObi zmg_t0)we;`Zv7)L3(9tNN8c@~_3CuWlzFlCb(Ke>J1>uB+imc+8G)KNmlKHEGo!-; zERF9nbZsBirA@L0y@0f|)&)OOC#)ves^QsjXL_2VJNg7~6d&iVNsHWZ`qrS~@=(AE zeeYqhmHJfrLv^=uadwR<PK`@`R4RXM|0z~}S&DJCFd@q56iUb5$&3GG6R8y^oppWU zUXb`YQ<|C}_mkO7x+SC+a`QGqu+!)R>GH#{s-9#PFHrE|dDT$xtly^m@0ZGTFL0MJ zvL!qS{Orq7{sjfnuEI`r9+h%__8{WjJYr)zCS^g<o*S>GSJ}|dhc=S;K-+Wp{mpL3 zNWr_b+9W+nOY>k~DueD{IaGUo<Akc^PE+q|D97ZqjONW#9aP+(CCLKyr;0xFhZ}+u zwDS%Hn{PJJ{eQ1_Ep8Zk!{g^pHMJKc4E#*ko-krLUXhCpOH2~A4{^AFw~|lMxRiy7 zmUdStwp&^d-|dTLUT{@F!x8$P#05yD&d!7lxYGbu({jmBA<k24GAK>Zm1+J*sazBK zb(C@1{(;!dzeWD0LL36W9B`R|yySB3&@Z*m&mFV>Mz)V~Kbf45ig+8PBk0K}=LwvO zQ6lNSmtPbDKo50QbFRC-k=3vI`azxmxrJJt@NW_1ljItGlu)G$(zlv!{1qNab?~-I zJyrGMeNd?s`7(ns=<*kTrb$@j86NbdZV&B*2m<}fp5D#JRHh4O3j`O^@Y(^wCNumI zkN*mh(5ea&#rW!_r$QXkQY#y8gT9}sO;rJj>CsqRt4^0p9SQU`_pR-4dlX~Ad)`s= zRQv^hfKB^M>Yy+A6<-kS8ykuSdPqF2{_kH`^8-<CD{5}h{sfY#4q{UyF5u4BHT(H@ znhdsSk2D?|#W4bcuZexRHy2(lAMNHXX*he>t=y$Cmf5gzx+m+n73j8O+t=Rz$G3Fw zMEl;btu8ikLg-jJ>)S(O(PnJTt$EhAzBvk;7kYlvn)aSx{hFV{PA&m8ij|o&N$%kb zv+Fml70H1r=!3FenRw>4vS`N%^f~t5r?vm{kE16b`c{_@I&-?O&T`)_h@${zyt1Yt z%H}Jq;*Cx-ifsVd{AyC^`_6=hB3UDQv{oN7)HbO=NB<o(&ffvQxz(PdB-RXPeWo+c zYxH!?o?BPl2cu4kaAq;pQ!)EfwVT#jX0J`hBp5WQ(YsI`^^_<_3rOAbx0ZMwq3_;8 zN)SxS#&8T7x_;arn{mU@xy;|SZrhK&nSB3Zkazu=(PJRrNA~*V5acMarhStB>~Nb& zn~tKhsSlmI?cH_K+|(b(8=Y5V^H!XK$mb|`<EmnKRzs>P|JfZ6@E8=>;9^X!9tKl4 zWXLIJ7I1VCcsOMVefmMp4DlJ$l9$`{E2`PSLoHmrj;LH>66y91ujvn-U;m^oJU~Rj zzY)^|dWv&6a&Y5kKo-AaVSXV7ye>|Hl?-3`^So>RFz>DKMUE#-zYn5qGR6%VBIk{c zwm6Jo*}}ia^`0p8tQGEx^a=;@EQuF*?qJGI=AJ>0H~sPzj{>*jEPBG;`A6Bm;w^aw z|Jb_!e(9Cih36P6G~jW(fG1rS3P@5PocYNEbZHw}KJwFh!2XOMkX24oN@8LH*R?c- zdg3O2ukUSbgP5saYclA)e9ol@7*%f`4wwGg%zd-q&AF@HG$Nz7H0h#<atI||)uBtX z&Tm?tn6NOEzLQ*4mO1|O@ULZuPQgN3wNKELxLLm}UZkw5w?6&NpH%JPIIN&$bk?uX zNi+1)B3wY?u!5jR3UB{SZMYsODx^Ke)H7+JGr;BMZhxcJjhs=btMs3F9e|F!;N&B& zl350EeJQ9p4<!K}nJcxy|0QPAm`R*KNy!IUeCX#V-tOMP>o*~<`XzD3zt@9GqCjZ^ zPJ;pu-!V?r%U}1LUL226|HlP{^PYT-Cg!i&bhvZUxn0*)U?+M8rET(GrwJ;f@4^22 zI}T5YfO`35M<LQ#%X-6Sc<gGICJ(AW{oPET7n#FsQIr=HXcv%&GEH5V<=UHo)!T96 z!_Bta>>Cup=fJ$N`vtXjgTCFfL-%RXV>|8DN$TPtL>8cl!zp*F$HBOM`k~3-IQubT zy*PEj1l=PSaJ>iZac=QO2kk@8v6hwmZ~oKg#v4S&7W=$wjWLf2885OFW!~AM)=euL zjRye{P~D|NQvH2TpFq=<oB8@nw68$@^Qn_}w26m8x({W}VA@KRz7yr~t%>`U;p6gV z+RNy9G|!IqpW+D!+~UH5rdut$AVbR@`D5wpGc}?&u9jzp;5lo%=h|)&wYo9f=p>2b z%+2)I6SsHle2?{(2E31*%Tg!LWHyF}bB*2wJpIkTyk;?zh+#4YZWdo3@16IptXWf+ zBqet58>t1C1zt0~CIoIYn>DX73q1~CJVp2(@6m-CZU9Xydkj$c?Twgqd0gd(yCd&y zyoEq8JgxE*%0CgqJlEBHWZ<6*_G#(XzrA02lvF<si|%-8wXhv~Klph6lF_um*+!Cx z+f}PYzl2fN_vhq@F12ymH@()T*k!`o9pw~y#=NMgGHzunx1$xbY`xfm^Pi$?%`&>9 z?MQBcBG3DLK^SRo?p9^jS>LoN;9!1oTA*?MDTUSj#zro{tK*;&io&k+)V~-odTdn6 zcYQr=pZW8*Y)(Q^k<)5Ez;C<H@5KMjl(I|-if{MXo;GE)M_{yjqNp}t(q5MwHOBt> z@QxNtkYBmS4(0AyvnfkKflT=#DB>RfCln$kq<fz>dC?4MpGMYaEb8@czU`B1Spelk z4s$po<}F^SOi>W{Ev}x+JMT6xIZ3*Y`!L(2f4k*obPeTyuoE<nzVGZ~%zNEN68wsB z|IJ3DKuf#TVtGP0-{ujwUPvpKY*gTB>$}4vJ$E7ROtsHpzm-DUZkD_)!{hVahx1n( zzQTcO%l416AG8`qvSzLtB-duW59e=cO!#diA4)NvPwX%T(N9j!*1K<@dZ&=*!`Iux zgvs)|!PmYzbmE0heDi&03ML)<a;>W2*Ze=uyGwEcnXiVNeI^6e59-?-(0Ob<_{=e= z2N(C32<*?yMf{kuT%$2}eUw@{SkF7+>~^hK`(IW8O(++Sb>!M$5=eI7D@i$PQ%}M; z(oF`uwa3D){^IE{?V&ckUh1&=x{YefQDu8dYvdbH*LRCeqZ22R?nxZ#H^+3bxT4=z zac2HU*^GjE(jyKh5}%QC12q;ZZsDOlGs&Iz=3ZWl39f%BOMNU+*R(f$M)y5&s9^-m zE>Az#$=&-Us0Xa^NVywBuUaiwNnT*CyxhWtmDm^(4%_~pekVslh!DbAQaYQRDkV$& z-Vn#yv-$WCv-#LjLy1y#LegXGjh*2HG||0#+V_%q(9h#<dW*gt+)$+$YvVgVQ?Rm4 z3D17}(Onm_g(FoyRhD7hLfQq6<evDo6Z*4S;rwu9B2el<0i_fwcA#it>cK<T!9)DZ zH#f%X6fvsZ=@|S$47;yd+j*4Kd{^|Cf(TG1p<_6h^=e?}r+A}w?9*f(=L;;xQ(cpI zQO=DAAawjkND7Fk6f6|46VdU3bJd7*^{S|LYLhzZbi>*r_8)=M=F)hM65gC@P^3KI zxGA4oP<}J1(%A2`@PSUnTJij6+Cr4nGdx++GS5$sg^ALwF`h?ac3qXU*H?2Mi53<H zK=4FOC>}0H0l^>=C)ywQ{}CdMBrrELxh-M3c*@DcB&wf0-Z6Q*z3U2iel~HHt3U7% zWf#1BhVSriwTswf8pw2PYxGXL&(NzXnKkFIe6U;V4QCs;HaJ{KK9*f{ZXQf2|Bq*B zgz_x6^q=oYKruGu^GF!NC%5JaCk1L;m#FiHK_xPeSHriszWa{u*Tvei-nxC)i%;8V zuO-W<nNGsy4V^$$j3@Yg{sMEvzw{ndLDmgA+SP5e#h?zQC#tG^f$w<w`}~JR_wFu5 z^{K5#!HJi!fSmv+RK0ik3?*AjGgD26(3hV`+T!y>Xj`;ZMH1N-V;zc_i>>@|94&US zYPYffx(g`41VH5$9!(xfcExqMkkkc)7$qH5k;`-k^L6FZ8`JD$bQ4}j>b)5c83`FW z?wEPRFq4qC6wLR@q<R2!n^y04w|^QVEo`_(*d|rNY6Rv=GC~}Y-cHq-frPmAkm}=Y z`B&8^kd(g$PEZwZIxqMvCLN})T4|{M({w@0S!_VWdIcvRa8~5~8MX7x)PA-F;Q|3K z5zNo2Msr*HC*cf8SYN)@KaSAH?$7tbKIed@%)@X!gj`pNYg$|*MtYWR+r@`y-EFi* zX$^T>O$s_G`50<$d9lU9<T#^ZXb3;U1R;8VbN8=|_N}YfA*oFajiIXYLto1EVp!iB zF4KD&+1E~JTAmr19s@5k2(&G;=4!QZD0=TaqI4{1Ut2RcreZW?&S)=>n0;G-s-TUP zE?E=v#dfFNmcl=iMJJSl0*Mv9f~AB#ElmB9p^(4~?q#cSY~Jp%8&|twlcTniC%WUz znr*oE@#x6v$gSAvH(4c!@ODt0pWh2;>=UT$%tJReFTJI|=&#+-=KTZ(Z<fxF!Y6g< zqsj3aiOn#*Cba?DV6T)D5)h|V&z2BZs}dJfc;5jN(Sf*9-!rD;vHQIA=;Iw-w7wH5 zRH+DqNeXm3HY2I<spVp^uBBF@DZuO3-B(>dajMrjs#`uOze=kidPeCup9+|=GOl>O zbY_h;AV;_TsI)#UheF5wC9cyU=BHIn0KCyi@q9F9!|m?M>dCDyBNx;1Lh-8lYV=sq zO(i;1;;Vu0R7UVdS}P?-o(D1fc2t`kS{}h6NuDaq`|NO)YdI8&$<7F{RInl3L~DDb zD0r&7NX<hWINI9$VDT}nDdiAd=awLIuQF0sBKPN6%v__D$(v~t>pgG#vWN8Oj_8+q z>V>hFNgI-+440MlbUhVl8CxGsBC8q~+hf`}v8+|WYFU|{)I|bg_*Q<6MJc1MXR(&J z_z!#0vPXIJ82UQ1*?ozPE+GHQgPLK}fG6YWv-%_CAm9&T2Ky|{4zKc?0zT&&lqs91 zb+zB}Yfdknv9A6_3Uc%emK#4TQg*`*ZcX4OB`XBeOWhbrU*~9E<<C-l=zjU!vwEmd zg?+S{(SViO;c1z2Rj+PwarYhIvxO$xO?_l?xLuLRxw7|1Qqwfr|AufBp~D^4e7M|G z%jx{8)}hNI@F^UFf0s4hYlpW@3a3KZpuoEJDN!@-j3;wD%(ymI#;-p4L;4q`dsMwp zXo(!(kJV&hHM7#PnX50cw9M&{2RL-XJd*L5t-oR*K0v5y`(77Nc{5t|ZnF+O|1B8z zhw?lwZQFwV{-<aCW)sPFZ>x=eB}>l%&NSEig{2N%2DY(pN4wYJB<Gel$ZU+;xaRX@ z*mYR3gbcmvflO^7AgSNdLAVE&_C<%OR;tN7KmlO0SB&7sMD*p&p9mK?=hk{t#@L<g zYzmCn@3A|Q_C1YU_rfgOKXMiW?G*-WW;u4NZQSvxX`p3il#aKVrjL(;3?<`pa*YX5 zZ^%5qX1pmq6bM--R1Bap?IddY0JyiQHgJB}DMlz$7Hk(a=ZldX(4X3J3RHwJ$WVt& zKfPDDKY;2j1%W;f)IKWmzmExX!=S>NzQAI_SCD1(E7m^hW(HMiazlIN2jCjm>Wf`; z8pAaqpx_e0U7mbuzVFh`{b9l>gb~|4?xKgfZtP(PUO&zy#rj}@5ZC9UL&^cda@UrA zIR3?WaM`rBgLfS-p4dQ<+HbNAF79e4(kZ%nXfAzp3u?JtKAqD^{NgfV{tGkG_f*ch zp{OOmY<4hhs%;1xfkme5$7}}vJiodVTfx15T>ae|TDXtnkvIht;W_Z^mXs$?qv5JA zuf8*T!+tW(wXm*x`HVx*$1*1fg8iALCIpg2?QrKdJ8z-W%>(=x-9fl|wvcDxu)f~C zJ5QOYozi{4X$rS<A`I)HszK<|(STUY);sYq<aaYn*{68yU>3?st(T#7E|M2p?{l}+ z^`r7#Gb5l=mnVVn{plwEY~}?wwp{WAoTZ__E&94$>dM=Tq7izr4en{~gGzUKGHzz# zyqZSOFV*r*2v9f82jukJ*ld2dd2Qit-bE=UE*SxB@k{GAopntG+7)c%GSA4<8hpX{ zNX^TSNhY`W#zbkB>}8pBJG@smYT!2Gd>I!|y&Ju+`*`~kgTtpIDjfLRy{jphv9$ur zU3G_QK`GvH`9av})F^GkfIor}u48zQpjAB(@!c<|17E{zIO!%`_=DeeBItQpw(v)S zf)wUhr!Bbh_kct5fH3$S?XBqcP%BG3DlayMk(kM6&4zQh5D~R?3HUVP+I_xFUPb`* z@lQeg!%~GojQXCXiePJy4E{#Hh3+Q7z}I=sP+*|X6Km$xOQQCha`)dSzb7hj0+6?J z=q`+aDheY?Sz>>nN+=fKnD>sd%bzh5&l!H_KV=*QLm(`VH=jIWwWpnN-%i#ikt@WX zx*X$~GEU<Pw5ioOA{Lc~90lb$QgZ%!7Wv!(5h=wH+trv*jR0Q%RU7#xw(iG<d)pjq zVs!A9g|ALd>>h<p<bF4w+~3LCvfpbkv=<K6W?3`QYy;5PjP3(OOmb}kKWDqvAMl$- z9@hmdSO-Y11(4qL5wCiIj4_@j%jfKx7xY^tvgV6x)Q)c^=QCnz`nZ9cl!Z;#{6AWi zT-8z@_UlI+Z<^4Sm2=qo8=p#i3DU3r4Q685%1(6Flk9cO6JDd^Y28HTErp?60s?N< zYQ7YjC;{0P+eqH956^6)ff%x4#G#C(RPCNBqQ#=4xD#9gf#1;U6MVBflsn@wN?h5g z`<QNs9e(wB*Tw6yy?XcQ#AY6i^ff76fVlmW`fm%JT8o2IezWk&d=7`AucbFUzfX$d z)F^CD5$vUtwRGP(mQ^*Af1ZqrpQ`Q(Kx2aT3TPQ8CEWB{bv63QU3Xk+2HYwr+0+e( zl+l}ApqW+&3plgSb~sY+#wsB!sepIEQdWbmF}C)N3_(GunY3YaB^2Wk9s5%SZUBMO zP#2)UuI}x;^!?zUmwS{9i@qr0YTW02(nX(_44Ya~cW9eY8-aV=qm*{906D57{P!-u zcQ5>*bzWhPQ;l~h{TT?~ZG>aqz0nhZS%3ItUw2(hA%o6FFM9tCmaH4?V*<I4YTT04 z*?6@V)V&ZKMN8PXv(|T-9KMZo+Zl6>F8a|Y4iO^nHBRH7E}@sj**^6y%M@g30Rg5} z^n$i5lq~&@CjZ9;2oG1NI>uv>snGSxjZ{e6Qw0Sn`-rPUl~aurXSj@>BpA*24rbP( zZ=mNsI1Ogi1U!!sQ^RLd?xFl{<!sAF`H>I*e*1iP+kWSb#p|K;4K(pz5^&o@lUvS* zi5z<JVAw$epDW!ao#^6FT<?02#K+Yn=pXWrQRs>krmMv(&;J^&Bowz}{5(g~QT{$( z(kwXR7`h%`-t$?+xs1tqoqgND1)lqfvj6<_HVeW+=I0vM>hEopth`byDS!P6Jo|Jz zP@eWHqBzH8k>K<D(8NnPKr{eH=9K^!XLhSMssknC@knR&5w`tm$Yt3Xo1pDsyZaSB zY-SHyXFtC7d6w}QWPC2+zrkEJj(%)Atx;<|l3AHZRQLR4>+ooc_VE}ZKxEBj=-CfD zSFIT(L{1>r!h_h<U6^+xg{%o#MZmnKP3eW>*j;M&qZg}Xbrg2Yz!Yz0?#MQI97gHb z_VGBnHf)&B_GmcpI#1-?yG$^bcnCZrtLtZa>_5pw>$90Q+aE7zHk3^Jl!}gotCJWo z`N<GxRad+q22EPAh+Ekns##AW_Is~)Rp5Lued2xcY*ybq%+PqnQJr3fltb!8?@>gM z6Rqn~%6~ljlKASXKkvL*ba+DR<}+w{)0Ta0%`+P|LsBqz%Lj5hHeGqS>-0?g{dnW> z<;NX6jUV~Q*Ig4aI>LBD_qs9Y@#BLi4^D^W0(nl-8l{J|Z5<?V@Vw~{qb0T@Tz2>& zzfu>0;QP^<0@71Ggryp)QAms?3prm1L>3~0^CbwnRf+rz`=S<3pKp{CN-{n?Mz21M zYuHC7MSI?f!ZMD9+X%fLtY<!lBQh{7Bw4zgnvoxWM*bv>h8Qz4R4T$0_3n)zY)7`s zGh~b8ol7Ra&cug0Y=y>9Z5XfcSypmmj&AgJ036{dqsR<3gU;E#`$FV>?p|Vk+!UI1 zhb<vvLgP8<Mj&p!3%kSDd~&9DfEIEP7)9E!-TIGjMBq<4X#JEOD0l|FO6D^!JJ0Fa z7p+_9Ws6UO535b_#L(LeZliwv#N0a)KNg^T_s4sC<(7^7;JF!417D}w>F@JW!1h~F zDJIQ<(iu2q3xG5BD->$VGAdR6a+fUd1U*64CaZI}nC@|YKMQ0feZDUm<NHN`^nP6z zjxH_U_LPNt;3Hs&+@(1DTo>{)sjRc84YFE*#i>J6s41zRih1{J!uQ9z&F!}RW|LL$ zu)3bR`=CJZF8Xx&Tzuse=GC&#s&_{JM3>dXW>R;jXr`haQ%alpDD;t8{wjB>ap$Ec z)E0wwRT0>8Wl6>_pL{7x>IpN4tffG_OOy0`-K<bkpRd6GzC_>Wrx2^ga??41<oH*> zEXtP{7?zgJd7emWH#FO$3{AH;4Am$j`zos&ArA?oSv%Ll#e?6Xd|zf>v3*|r`In#H zdLQ84OnYM!_&jZrE}nlac@*?m8bGV}kX-usV8!~L@pu=z-m5~d%7GSYc<%T8DbSM? zFWEmyW(%hE81}c6Vu(!g!vHX3Kn*0yayPYeOE5Ee`t9H0x}K*->9YRxI9(bX>7x?B zzc5+7gWDQJ*oM3OCUX<s^P$N6;B_WG3bXC4kSO9EeNVA6XqrGeMS}%CLb?IEzIFJ1 zhh@)M{I}fg&2oP>uAWKG;GKhcSKRC-!b}v>xGI0?JzRc(l04Y$)zwaJzY$b~R>!e& z+Fb0oh3aVNML@kj#9Fi^JPhPxmm9Zw=cfW5`q(#UBV5yLcA?Fp?{bTX36uT}6>o9m z_H_3O-|NV$j?g10l_4_+T1U_J+~IkVePZ@i4OnPqVa3c$(!@F@tQwzg>E*?I(?KDk zR2y$oD^+JCPRIj%sC$hTxWVMR3-dv5?yejk>v$b{>+K#~s#^Xe?(^XJp^{h!D#Ju4 z<}pfja=eWhCE29qL=C;6xorI?RV*cVIxF-`CT*jTEn9PL4h4Hex%PNhrmUy<um>(= zFQ{pl^~)DTi<GoSV28HPYs$)0UE;H*H)>XBN$7+cJ5JwH9E~GmnTo<yB=W<OP)Sv( z%TtEQ6Ax1xn7rG4LJ5);gOx>nX7J<kaLV8<XKsKODz>V14MkRPd)sk)tj_}n8(yYc z^jPKM>UxxDQFWJD`q6db#UAHVt3Iv|%-Q(=W9lu~;#z{WQ9QW22Par?cX!ud!6nGx zE+GVW3os1s9w68t!QEj98r<Feo9uJWeeOS~wYs~yy6TmDw)XR$n2C`<&`}EO8u!d= zpX{zElatiP>TNNd!b#P7BR>`R{)z=tCN-Z=IoeD@EGEie769r>@6aTZ%$|JjT%01I z=;&T2%nzrRksnC;;0*rYkFR1ds^}1!VPoQ;biV>K1^a}vaM>_+pz#|6<+X!4nhYd~ zC`$jQkPI69c!^ZmyGHnmIO8o*V!rY}u0MaG+fkkXFb1OV22Ua=Up~(E2G@EI$XRsV zr`n!2Ws5ck4`}CtOT|p@4l|ZBxrN^%)ZPw+sai{~YLvH%Z==D+=L+Da73_i#fYWc^ zByjRQc-@}kdWG*hLk_CvmW=oYU8(9C1#e{UKxCp6m|h&Odn@H(^0Ji!2J7*$uuHTv z)b30n*S`=(m7$!n<eQr*>oIjU2@Ru7p!QOTsp?}t(M7dEy5guT^~G~YA8wdP$w2#X zjvN(RD>}F&%Ub^LVDSC)ZK~O8EBtIn&`!s3;I@!cje6kaTVq7<DCCbPB#3F&|I+L& zZrx@t$9oO*xR@~D0zSOC{SN8$(>Lij<*jY}$9r7Y{q(X~Xu?abNc)SbE5$2jII<%u zmS()2ytOpxY9!+a1;z;LNoc%sp<Lf^XnJD74{cry8D&qUi#V<Krl{oqOK9}j#B%}% z(|%2O%sJ?KhcuB^&PAO2(VY5M8ke&x{8F3m{?w=7oHIBT%@1>GjBuC45n)8%iP#o3 zefoz{CZ<nVc6nBqjNa%@n`-?sDN+xYCu}Vx)IkEDq4ZMaV@|9$LjN0<S2umL15A^> z;^x*k(PNwh5~Uox)8V(P(iciIubr5a+M4^A;%i2#Hv#BvE@rO}sXPk`=+}Q0Z+B?# zj3YdwQ2hmalJf{cOt?2K5mhzppl-z4EO+YIfyi={9>$JrOSI}oIH#uU=KWSf&-M=R z@$N!#Z)u*l%)RgXpT%p7Gxt&nihYdsCbzZV3N2yckDLX2(8p5ZY7(cxTmS>;?9Gr8 zJFt;Rs2Q7$Gip9ZXH?Yg+vj)ZsF-S8Y}a!)|FNpwtRUluI}2X-zd!AtT=EW@4LdpL zdX4eg!pL20=A4@B2;L&`e`a%f^5S)p|Mw`m74CXqxg9HgIn;WbXnyP9$o&<uGwmBO z*^I{CV*Y?sSZ!4(xd{B(Cp?ctPe~9<$A{>4(re}qOl5cOh%W$5$tPq!tjw9!X!<Vv z)BsxC;g5Q!O1ywCa|VawwW0iRDA(QmJjfT=YvFatlN;12_`3+I|FP2E#{z9!xHp)5 zdgJ(dkiOIXU}cDJj35Q9_tRu&5pnwIX+Ye>CY86eRS|22P~vsHkMpKv_Ez%dPxVN3 zf+Bt$7;v|_^GegY&i`<J=3lkC`z!a?`f81CaBg6Nf6e?2RGG2ef8ZFDJeeoTd@3WQ zCF{4?u2u3Y9(F`IU-j);JqYAgYi>IKF?Si-?x@0WprA`g@c<#x3>0bq4_&*i$@7_L zkcaTafBNlNXX4%GT3Bk#hR>%qWe*g9+A^YntQkyvmDgAAA3s=8b~MbGL>^b&wV2Le z6>@qPimcok9kdDJED_c&uw0s|CLeRw8yR1k-z>y$zER!go*c2fi2E$KEUV@|ZXd5K zmM#ZFao$6nyT7sil&&o_XS+ProSCf0tPir}{&D0=n$SGeR%&`8_9y4%v_aF|SO&q) z;_)78S_`C1$lT&rIvUf0+<JXKBQ^x>53IhW7_=Gr{y8P-JV*R1>+-XZB{;&rr8@)c zdCy3mMc(=;S0ySj<pci~w<be4k=?A7-**fkVnIq&YDLbohl3FhYH>W?832OK97Trh zDK4S!0Ci!D5`UGxoqfA`XJU3q#L)<~IXOF~aPc2CY~AE|-ZT61c6#)-6`FIjcGr=6 z!8QVa6x=1WzzeM=DeKHut3AYH?jpg>e+&EkHEH`VlP+G+@p4->hxQEo7q?Xc&ZG7G zKCz)**>mYW#@@_p)M&3`)aFf%u5&%3Gbt^QI^X?c&?lZgD_j=3%c~#ekCIz^QD<@2 zv}q<-BPYYZM?enoa&G2t4RYRDe`zaiA)QFD-gQU{i4^T$(&W&}(I@eBo3kkFYurlq zqRI3PP||O<pmoh?4{DnX-7FMk(Z46jefV>`9=w}@d2M{xve)56u?9o=e6wyxWXkgz z{3h<=vVXoKLzn-tq6$#Q{~LY=90ypLY_#oft8RY%uC(h=m6h#`+d9#a{bNKUW5!&o zr-pbZ{sKLOvhvH*vFRov_3>%#c+GI);UG+#j_P+UUjIy5H>Gy{HFy&Gl*y0bZl-5> zE+d=3_KTC(5dF6usVGh~rulvWL^qoALoHO5z44?URcskqJ2E#cB5>l*Tk0Z5`lY$v zZzHoHPraa{RqJMP?=Bs?%+PuLH?tR)*Hx}!N0ZrAyrqtUj&l2@PuJK9hph$qc{*Uf z^A7a9^p*)qTmI*;k+zBg_ASkl2BL#S49(lG<_P$;)0}b;-3ru!*OTCeliXFPqKPqJ zygocQs(ayisyXBb)$+RRhvXDzsAFV-fa1LV{kdZnBAfz>P|`>DrXM<`-|AQp4(uq* z3%WH?yfns_;=64FZ$&2$iH09D-~RaBA4&U8WxTPprp*UG=$ct(UsJ){h$H`^EDc~8 zX7Cl%k8Y%@-|AZ;XDNpu`R<h^cHQ#UPn_V&oisCRN6n3r{+-U#9FAERIdysCxH?|D zMKpK4mXo0r?|))$2=y&5U(#G<D8Kb(l|qf;X(}i>loqRW`0l#<Q-4+GO*&6V0%wAx z7HzZwVBfM*bKwzkf5T(U;qVZ>V2^Me<NbO93G59u``Ow55;^$%H}rKZc%R|A9r0`D z7^M=(^0Xj^{g=Gxt^CA=ZdK1gQ+wYLb~2_D$9QM4R&=8`FF7X}F;~<1ge?}YJ`1FL z*-nX7?qygxZPdtXpBzauvlPn2D5E-gF|GS;^M@#;InFnB?IGzphWZDw?=QQr3Is6= zFQdYxc{=pbEkuNwPJipwU4_i}d?+7*=&-Z2Fh>+Hig2<%FeOTxC>I4b9?ljeZnKfS z5m?I)(CN8(TgJt+`uc;YzkR3Ea?Jh1?QHIi2<7W~i_=LEk+JLV@LPECN4%%i6VTIa z?_2Zh9o4cdkr{ZebD=U!(El5hT6ssjntDswUzVrsJVUt)t}_~vt{W`3DpeYFP9gc~ z-u>QmkFxM6`EgC*7!>WzdJ*%N>67h0b)FTp?gfvz+TV{57++_rTyfw2p5Ql{;{WRf zoUVSHrY3KDFTr&^EO!hSC15;ae8UZXKP#TI|H(mnl(-fXx0Z>W(NLCdHY!>93K+n^ z#2j8T;<|OA4Z4W<H?F_z*5M#(r?7e<dsb#|wQ3&U`-S#?G2^B3Z5i~!s1KYC-g`@f z?)_s^=y1Cg;`<BlVIz3BxLI(yRE%*iyO~G^BuZzZ+mHr>y>6MB=0G$9D#jRdC+-(u z`mm2)KTMYX#$xSo#5la?EoH0pjhuWY9fx|PkvyqItM>T`5d5^B9$>?91LxXLrVdW! zByYC!!uKxISkgdHz;p0oo>*eorJeWt1xwkqdyQk${HjQe&ub)+X8|iIW%pju6XRQ> zA{Z`$SSEkY5z%;ACgW~fF1xy#O_*u*sQdNrR<K*GiN{j#<EmIM=(-DJ0ev=ttlk5k z&VIi=r{p>(Jk{scxj!u5vV+g1p1!-hVm_VNzC}6h_6AR^{pDd$0?PYdVQ1)|oERFq zR|P8V%nsWx3vut6rO!q{Mp^SeOjf+Q;{je4TaBs3r6b8R*q_Es4-w6crMUz6IfDJ~ z^x++GABu`a{PXNu4Np`n7`}9WNlCUJsd;_a4aJg3l`Qlbd*V^G)?|;@X=8uC_HIbY zf^H7-kQrnhr*DaH`u1Qp6y|pZDG2tv(-wcTdWy4s%`czqxN8v?B^UA-y3Pq%e+VO5 zQhy%f_!D?`2h(NNkxgE-b}-?+W1MTdelv8|Y%Bie=D&X@GQutva`x+Zl8M5Kqt{=` zrU7zFbA0HZKzp0(#X<8|%5v;`xD5Da;0>jga>dDIj#qa$G<gg=X|hoyV>jbH$CN9~ z3+er0!4g#SOa<$f3Nd$Ua+8fpsN5GfP4R0V3mkR)swGdk>qNQaK-?s?9{RE%?`*dC z-y2pELd=-(l=na+q`%`IB_{prWAWyM(<RH5(IwM7DPaRYJxZG02A>=fUc+=;nVdR^ zUo>=CbzPH9HgeqWnSm>VCgcjCyL0aKfhaiY1-fuHU3c=qfWMEaw$HG8er<s-{6UpY z6ha<+&Vaay-$-BY5x0_Ba_njW$=EZ}z5;KDX6<PfxREqmHYwR_XF&rR!o4@hH?$uz z+Pp2V6Hp5yM}RTk$zzvT7z3}$-j2+i7t(|EI9}jfuYWP>ow*$Do8D=<2$me+2;+}@ zkTbv==|JXD|B$EU7Pe&1Z7@yW`zhCEmKiI+@5bFc(EwqJMj4g^b}lL`axaQc&3}jv zYTB|ok|6Pl>`(M~g0=pqws1b|4ehNT{=_!;q5L0?VG{anfhcCWxlb;4cg~K^KH1A_ z3z$YX8RC1U-QO8(?xIEB|8XS7lU)ic^34SRNk^Ey&iohWCZ1Qd?OP4zTxysAyFVud zeRB$XrD@cLZ9U=KXEiyY)Fw61ymA)|_)yo&ug`L~`4(L1yc0T-x<D?;+xn9$f!<Vp z<VYkDCn?}Nb82?2H9(WM^;LBZsth=B2ttbj9ToCfn(Oc5<?9xOTgDJK^H~=-9z<hW zAq3qeypDmczOtmx$csDz!XU2vLC#(Kp~dfB`-#jfn%j@LX2lO?%}$?&bDs#FpaaQQ z^We0VV;pm3Mfi`6D18wfsHtgu+0jEqhrM?+n@I39@>KETzr+9-1n`>_Sm#k6X5&{A z$4s$fLuS<EyX|KwQBC@S18#640ss3^_lc@bbHOC%>02rW&Z!Sv+>rjH=m6C1A`Fg1 z9lVdfd04XT*oOkk%^z>q)$s&O@F-}2xgTKktWDt$_9A1{cns;1on;4%<V~c#O$y|m z#NZwYUw``DKVQ9@?DE`C6n*xmS{`<ySh@_ZxTQCH4gNFvayhH==5dk<l`(x)fAr{7 z17I8?7vcP9-sR41#+uzth7&yDEGSwvI?-m5t@vHPUi71bHAiop%lLR+vSMgY@$+ni zQqcr_BKoQ=t=LiZAY&$F>G}q@pF9*DIf<4)zE{@dee-w+vimAxzb*SHLnnbRM=$Y@ zW%GG3)gww+7D4s2H+YquT8(v$NUw(u$JP*=m4|h_FcL{NLN?%ij61rkJ$##|jmmDk zcU#PARBj+g;iIx0lq`kyco}T(4W7+8nNE1(gop?HPJ0GEPo7-7ZP}i5-UWx4j7?5K zHpC8jLG3vEH8=U9FqqSz4YiD=kRgXbK+%Lo@#qV)#fKphf5Td|a0=Zgl~e)uQ$=c$ znO1532}=(l9Eo+D9RlU`^G+`peG$3Uga5uO__cXZjAuZS<?H|h3}c6@$Q!mzR{T+& z$@fA-Q%0u92E}vNuGi^ZN%{vL_XR1fh)W|6p;F5bwWuxG5I-ydDw%Hv-(r<vMV-f= zRX#O<_7A$=220Fb8)Da9F};mrvcWGDr+xYllg+ih=hDVlxxt-mkM-R~D>@xR?mST8 zrmkMx`_5hhhxKVwI_vC<zz7}?D)Kj-KA62Y(by8y9j~H8VSXmSA43t_Dy_JGN-PfC zK`&65TDZDd+v|8!7@o0bAmDE>K*L7FZ!0NkH_ow>WxN;(&rXXOiEG;T99Lk#c9@qk zMTVT+u>>sWIITLD#IpCB_F@TUq!+j0yiRo;h|Wx+W#Ov(zf5qbehuY&IyU~KmeEMW z`Zv3)E95PI98=&eYyVO&k~(*U&eg;NFtYz^92~ZK(WvVRe??Nz=0Z~NQ7+l~c!TdC z2h41>^!jkC9NXKTOS~QClgQk5(&6`=z@N+#1Y1VKGPlgL-!P_V+jCXwGt-#BH|6+_ z^}`#jAIuDlBf$=#7k;pt#%XzaQp!Z7A5%X=2W$TTAk^^^w(94Bs9|<niL;<hf0R&% zVh83<O;j2N>ED@MPpaK;`5e|Mcyk9U-U6JNL#E_e(!OfL1byrxYQ7hf{=N5am+Q`; zap54?mQ9xga3+AF2`DlimQGR>rCnh|)VSX6AG`NCWbt$xFCQGRV4Sga^1S`%Smm3o zXS*iZCPq4l$f$*?iHct^>ZLcnMc`*ZteX^7^FOd)a}`?bJDAn!DT{<Br3t@qGR|YH zV>%sd^Mj!~N?FseBsx?7g$2gf_~T2dD>Y6NUskco$XHSJkjULbSA@-CwW50jf1y8` zqyH130_{C$TmH!Oe4sGL-;(kn0GGK63c+KBrNM8)v%8QnI>B}LT*_zrNj$JO<sQ{6 zX5!geB4(6`s=?SaO~OIqntmc}N)d4IMPhN0C@(Sf{|j?fKJO3Jvs_z@v7lw}5Nmsw z)Ev$yWK&uEmflLTbxZ2)CPqb+4l&~!y0kIKio79bA9L<K5@uiKh#2I<>DkUmoQC&} z%GxSgcfRzxP!H_!%FH_`s7B_Nw|j=VUnM$4_%je;>FAq@tU#XAEh1wDQM5yhCH`b) z-Rh+}Uk;FmjYp+oz93cutb_B#S(bQmn-40uDszXY`HNF<bT8oMKc3(navv|~EWcqv zG&~AdIr?i$v-w8jy2kD@4q03b+}@u`2L3ngFA2I7HEAR?d@g8EVJtUJT?AvP26>@4 z0K31@wt>IkMvHaE<hDr%%<=9gj3a@^;FnW8vEcw30{(9DtDy({AzzgN&Q6Za=B<$c zLvi1mgu2eg`$hpJj@X&0Np)JYZwL}yL8QsWIm^dssxpJ)Tf(wXULRC2?nKUfZ7KdK z!nw4Z={CVe{5{HvztZUR!oz}Nt(KV<^y(E#%^r;M?x$YMHB&}SjuBaKzlS(=uRrhc zIW_+m(*8G_4OPC&t;66iZ+{{g4CGO;sbGCo1)wuwy4?I8x%Wv7#t2z$+VWrgwuL}D zMs}JvOc37=q&!*XnprBag;5dye58QA5}KC><vMeP<Uf!vi#XiXf?LF$DD2kPX%kOW z;Q7nD6jL}OHU9(;w<AxRV_i<#_KwFtD;|zHZt%Gs)Wop;Y^oXMEjsEJd>iYp%aox0 zcBuFe<u8{y41u+vRp#-#c!yiZpHL4LURW}8S9V{Za?M4at<Krp+=(%_@2a{hg~*6~ zUT(8u(>`f&@dTc(XPE$x8Mi6{bKf5FVv=t_X&H1V4<&w%BaeNW1td&4l}S~MORlAj z)17jNe0iVP_-;BLcuURv@v?S(w<}ij9gtOUs;aDZtfHoNq+AZXWd#fyd!-T!P|BP> zGW{<;pJCm>8j6=8w=jM1&W{CnCe*9SDBfu|>NOV9zc`fx^oWS35MF|q-`BY{*Imeq z>`H7hkHuX>%nTa*Ze>@|p7nh??E>K!Pu+Lcl<T#X{{g%z1)=}Wb$9s$=9`@*G`-}X z^rU^#X5C>vOI>1_STloL%w}3`-T&68gjrPCoraK~OT0b>lS4J4{q1W_4~Op&=b$CO zzc1n0BcenYX~`_nP=blLPcO;1zy3Ins*t|3F`nwudDNAFC0NF3yTPxW{6}W5<P5hn z!`Y){O&ARd#bwK#0c8kszF;ZZMLKa)6lOM|VWu}9S#+pJShdza3~XDRM7!6P5vU`` zr_UQsWb-4WKBi9C`~Vq^felC?#{ny_?%l}0^DAskeQNxgxy>0hHO23(t_Spvx}Xr3 zC!hzi=JTC!D+BxX7JUs$kXdb33mCkQSUi5vzq;~vPHo-6!(6<f!=BbeNsP1>hK*4G zHvUC3z%R37;Caf<CBJ8fQBGCEcF9A0e}fi2C)Gdwo-j(*dE<OS5XiYUiT()+{ehy? zJrM}2{{Tmo#r(ZOTTIF%=nk=Kzn#7RyFVKw9oqQ_0qMjeT3eUZWVfU!OS-AXO=Q4N zwnoKDqi@O_gcnb?A4cvCIG;NE`y;uWSciZv7?xwHetuMdtfzLO!Prb(4U7U8RHShX zEUMgEm;@zLKQo%0+tiEB<!#?8sX4bUlnlCTlQtqZ%z!4c`wv(m$xZc6>?D$6q~+J@ zv-^ClxsvoHAa1(<A@DDtwZyy^#?jAZa*^b_5cDgCJW=Tia6m)t6s!~pYq#$$&57cn z*<m0Gx?Ltqz0!eNJjJL9k8IMVphv>LJj3+5IG%kmFW&6vABc2zfG9y^P8ih3_xC;w zQhEkw_mkjGc|VB(q!TLe`40PX)v(%HR!RyN=kO55Q0uXjuk&6&b4xJF@<xV}nef9N zoE4?fw-04r8DLwQ>3TMG{u~u(2?u2gR72yO_B!#ZO^)!U$wDPXZAWb{sfNS-%%Lef z=UxplO>I;5SBy{A-$H0`AHmogvbsHwyxXA+^GVlsr@$1Y(md{U$DZ_EwF$U!c{)E{ zy+Z3IfRI1&E+=mJt+Ddr2rDHrg1(2=W#&bX8dd-W=0`KK05!uGG~$7GxvuPNGK4TW zkJ2E_0wSuWgD`T8=j5R&1(G2qggSExb);caRgC}sXAaH}lZG!i#*~gH2T2qE*9#y& z$__!dws1XuXCPy5A55kBl&&qv_9slIJ(kd9GPTkrDJP3YLoDKw5*~Y1wvg&!Za3hj zi)wOBv<qfm8qEeWoM7@6!ar)W$$9n7b5cT3^pgoer1qNVH}IsEE8!kKkHqgwA>TIw zKEc9ugCVJHE9AXN;@ma|LN=l)AZmz4EsX{~VwAhVf65iK#IPqAZ5Zi->Zg%?O@N{% z$L$vyz2DkD1gW3kbzx3Km%?<KEpPB<y}RCv^r#WI0|)9y$XOH<$stk{k`o8wZnUC) ze`;+{JE3pQo@*9)@y!Dy@zhr@X7>q3n=RN#{b5HbKWbVj%JI4seg@7~lHq>tsPrG5 zn@@%a0Lfo5sXvnWN`h~~`N(}2d*Fs`<I5O9#{k}c<RbGMxx9A0<qjmu=^KW3$EO5K zb2?OM<PuHeo%sSR{#X>OguJJ^(6fCNjcJB3vZo<77;n#<(0~=}=HB_Z{y#y1w^bR} zO0mrGt`lm7df+n#=^7>&Y1W8T+aA8t-r^%^Mmh4(r7-Q)!Cs&A)iIBN&HZ+Zavr+V zf>a-uTLAep?}%^##(f`wLQUzkSfSW0=KGwVicxH>D8;o6{yXCnP#%Bvc)BH(g8o)y zIH<#gvQJ64)Fkx#&a0%tAD)*ZS}*88PkDB&kk3$?NbvYxjU92g$rBsdwlvs4oY8dC zKoQRS$C&lo3dTK0aBE=3i{I|)C|ZbFl4>yX<Hd4w@%qPp@-K`m%_n#`92dY?IQt$q ztx{a<^z_eRWO>nLfew!~d-Wd~J0;p<yhsJJ9-2OjOzKu*F>B!J1F`9((8|z7lA{n- z|INaonKK$Hl*_P1dSXiW6oRb&xuCAwr14PGVZZM#A~m69n--+P=(U?OshbctQ}i1{ z!OBf7!vLW)b?f=UD61Qm90NOHTlb8T!9Q<D)X?X-EqHP%&>vbvX5pz5zjY4^&$;}# zj2c28Gv)p<g|^cE8LrnSPUKJu6TmcU4ntE>32&8~1wNj>_^e)F(gF;ozIEIw08dQH z;B?kwu1qmT!R9}}d@BE!JST3U_hd}wT^cY}xU0MT7wiJRX*k_VYr=}F2=58+nk*NO zVwo#^k+$<<#$z!e$Nt^~FLtE-DJO^nd~3zA2-A@JUu;t?XAm<L4YSIc$6UB8UM{Ra zPG)BYhR`c6bE1zkbJ5vq*6nCCT)oB<!<8Jq<((A#foHi7UqP-oGxs66LVLuf9X(}= zIslJt;FFB}o*q5sipDkwWc1?)6w?UBxn)C{wM$=!%4t<hkG`Of7Yhweq~4+2F)x@x zt1DkDe{^xLF^mKDUP<xPNn_uW%_88>19@LS4ROB`+$fj-$@k}k;I_M$pn=mPwC;nt z8wrzbhO*ZTX4N5-2F=cCkE^Ni#}NauVqd>DDBuv&ib?95G1&@C>AP_fQy7NQcsJ8@ z?i-^zisG~h0$tuR0UefThJykL1=Q4&a>g8OGt7$ee~|I2cnR;5CdZ#(WZQ<{w4GHu zCI@t<I8)dPOX7=ULapWYE}7u7$&u5DdZG6z<dL1$XkTmk?Uof4u|)OQGrT_1Q>LU& z`k$?Xn_tX6F_SbM-*J0E4Uk?hRprIG4yVsnSKMob4$-eT)r@HdiB&avhVX1zrSf$Q z0`&eRCCU7&`-1JU(KmPF?yC5fy3)QX&ZS>~ZI9RQ+EfPx%(~krc82B=!`mM|82xaY z|A%vTO{7gscMy{GhW#bzBO^QfU_mf(Bz6j0(8Oq^%c=@kQf_Q6s|~N1h(N{7HU0z} zy3Zw$AG7CywMihrAOU9g-vI@Cu7rj2OWr+^wAVuM*)aF6l=NLFekXCICvzkWZ2UQl z<u*+D>p{IZf)SFDM#J?EpVGx*s38LLD8Nk4l**vch`YIKC*g7qFZMA}#$*UdiR;=A zvHlJ7I(FjZ)X{>*$kZ)6Bbo)-Ur=71CjzE3RGhrpBuvOM+tRZXKeC?%u<Z|zX0jtd z@OyUZ4#v0M=Y&FQ@9j3&??tMxMoSX*fGufwx~cG|+_ynunfH)k-qLOgIj07Yh|{e) zzd6|N`TO$vo$XO4v^BJywKYlpCO^HlF>3~hc^4ocHoa;YknHzeF?N!ZnQ^<c1i>iM z2Mab*Iun;=La0w&?7=xZ;L?PZn(d3);BX+0t-7W8i1wB~Nb!)sf6y79ISNy;N>eUy zME{@G=wEYaz8zR<f{1_0hHY*64A^46)m66zn1v8R`m88=x0*75ts5pf9`v_!JNRi} zOaAL(tMYS&6*HJfOSJ>j;)%~(@4mQoy^OTnRXF2aQ-i9XUg5CCBM;CDsk%e~4i1pO z4=?hPV`{28tGpWV5v+LP?<~5Ji@ugo!n=R^YcY(WrOV-QtMbU+%@g=kW4MnmUnM(X zoyy6E^4{cmi9(VFMA13$qnNr0r{cd<7W6+`nmw0x&+t#@7wbM>dZdepy_FmFP>3a% z;e=vI`BLy_DNpadZKT2-n~Cr|Goyq@D=0-XXRaQ-Lf}Z=MaXjSkAFVD4CZd8A2kPz zzOnmeHvhKv#qx9SGZiAv4oU^e39*{iK&Cf4<4#JnH!@WFA=Lm-F5Nn-AB2UqZU3w( zVKmlR*BVk&$|z(fAVoUDP-<nGJKN{m_HnK#@)WP)KhEY0ap-B51H|aGeLO|F(TEI_ z`a`Wt2ckrMd{eruXOC%8*G;V`T`sNvO&VZ5LvYa9gSSJ;M<xR|4Q3;2X^ATyLgv27 zzbF12wdJJ&RZjASJy*uOeSb%0VfuQzHNHKMFkhAK-G7f@!@3R7{EN6<6pyDcVH*&p zo9LN1Hhf&_wR?Df2Yb0Wi6%VA8XRpMgW0MeYoU0k=lW5z+n8`sa<Gxk#DnX99(CTd zQzptMq@x{8zItDj7zdZawLgE_CTCd;Y`{u9JHuEK)+yaZ<ISyNavM=yhA%xwot|NE zm7t)*z0-v0;Y~)Mj-MZ7S#<o&FOPX{=x5FWvzOa?j>f--$JM?I&$!jMQ^Kq08x_yV zO>{9#hJm;0nEb9?<D1NnP<fLE>YdfQs}!<z>)8b3@uoT)*U!Gcn`3g0@-%l>k5cC< zq>VKH((u8OVwWR8QhwkG0`*J&6W1S&mGH)Ba%5?Cy6V)*@shE>WesApCP&8zh+{bu zx;ev^b6#2q*#0oPwn4!l-FlbOLsI&To{6k>G~~F_S1qF<_+U(Z9IaXNN10jUnc>#x z@4%3xm@?Ke;@`=&=W=z#h7__ZW<a5O;2$>DJb`+Y?EV79Bh+EwEvfmKG&N2Ps}48< zrtkA0dh*GG`^f>n_&5V&!Zo3gXQK;I5Jw58y#f*c7pywW3lLP{ry%hMUj9>h?SC72 z0($bimUz?r?XT>uwKj)Db%(bMO0DcdLJWIDT5h3=>$M!{$8(y(FT16)k}QXXai~0r zP#2CD!eWvS^z$WqAcTy<j~|LG>=GJ?N=5Z9O3Fa_e(98RFO-XDA?)|D6n=@%CHwW- z+Wv2h*XviLSf7;9FmjP3@C+&v1y7@n`|W@Et0W$Ua3?#8OrrovcuLLIUTZ^*wgDH- zF`aR(tZHk0hpP2YRsxJt*lgw!OXTD4F4O+$)0nRzdq7m$(`}9nducil@ML2QmQnn% zeT8C<3_W6rPGA|$Zgc0iZbw?(G-0{tebmkt9ape7aoC3t;jlCpP?fK|VXoC*8wdR^ zzW)dd`cAoz)}00+_dWU^pf>LGIy^5QxDjP8ChV0UDI*^b6GhBtiPNLOj)6oyF`Q~} z!R2>YoUqaV4I_l07~{PQ+%YaPSdWY-k(>qh{kc1R!j{fQO>%im0a|=|=OEP&|9J(# zLj5_6>>-JaDN(#thW(~+1GGksRThFYGLqU@Q%knLX=hugA}!UYg7QSAOipDyqm9oN zG4>|u)|k-?Mh`yFN$Gy+-SN0oVtO0YcUs_hnGU47=DwCNgYkfWuR=xBrTBOZq5KTs z%*<@c8p|4&XzfcGg)jK_k@A8xT+0OwI{|743?0V9x`l8F2aZiVk5863{@5&Z*l^TN zL_LzRY9aJXa(ypg*L*I-A%F@yZ{8i!h|)$fq+jum+9(3`keI2-0cIrdRtaJi*ndz& zb!2nQuTUD<bfUVQv&*S0(Y@-B^#A6^s{4{wzXdzP%rBI!Uq2|rQJJa(DHiYt7$-x7 z^l+zK|EfNHdL#YXaB(bh4)sS`_t<n>9b-7S;m@sCr^vp4wmBV$!Z=6Cc~=lA489y0 zE*#k~dY=&n_lt#{aqoV(bj{KB^`bv#oZ1<#98G9mkhZj18bMG2`|ev>UY(%;S<?ip zZISBKxXQ2p1h?x_m#lkSJ>WK(055e5_<kq`l!*0W^9k?FiAnpKRKgTWU&_W0th?_J zZjmZ}5j_seB5wC(#(}hj&q?_y-Aqz(X@l6*5=ZKnS{Y7L<QYqX@6=l~-S|K`P{ZCl zbyk%V{~dnC;Jviw$8C1TpQmOi;O*TFFw>k|h1cZ_E{n5=b3wVQ>#oUU^ROz_c?Qf& zwwXy7AFLDppO}~txg?GO6hfEit%Ewv{cNMpsd<cS<<5S?qzgEU`_MOMlvnk(q^9Xo zl^Dn8j$%0ZO$!_re5BZ-K)b`E4wEe#qbH-YCA3Dyq8dWs9Lv0dBIV;^Y-EVlg%P#r z05t_jCl>Z$Dfgn{Qxu=_!~*wK6&S|&)q615r9rIIr+ISAR!{6Vr!QAK;|V1tF}<b8 z3@aSH?vbe+)F7cTL`FdpKT$?st?RUOOzqH&O~o)(@j=kMU6L+dt*><^9LyfiTKNZ& zP?Ms@T;z~68aL^TIUHI=EiOVM5BG{2!;GwLvx)MhA29S4>S;R4lsM9@c-Ikd#~-HE zP5IaV_wg_=zo#QxZOZt2X(J=@HZHqt{_JKEW#o-Sh*)<;KVVfBJ#>-EtixCQ4l)F+ zw%s-Kg`L7ML>4~|3LAsAJ)Lqlm-VxTs!J3>1HT!?73tVvE>M$Q%#k*yxmY>N<5@>? z0{&R4l7;DHOW*dG%=0#kyVf773$ob|<Kor>2_ppZ@Wtusr7|CQNA#*`KfXc(5A||N z^`>+TXtJ;O9ibf|Q^$Glj~x3kbiv;2iZmm`0qY#|9l8m6UD5}4dcE}7QTrIX8vW42 zR7WsOnj1#0CHQtC__5D^>ie)^fF7ucD1>Fr<CvN3mh<t%D+vEDw`dItbSCW>7JjsY z1JBJNMLbgc8>UY%6Sp$1r7FjmAw~QqIU>9B!<5a`I%^vzWc-6?{I5$PtYr+8sEMy~ zn&FzKN>g~zxP@5=m6f!0nzU0nPbXPJVR>MlTK4MZ$Z}6WFX@%;zA3Lm;f<hrVD;7N zZ`cgl|LX;aRlfw(be8V1>tZ9$9e6033irjZ=!ORc!t8M>%qHwX8_?cbzW{E0xoNg1 zh~47-4fi%%d!KNwo*wmKjbj*ikK)5evZm?Ofj;I9$loj_a^6jQ9Lh{b7%!Oqu)m9O zW2}94o>dOvLw_-z5@k#|`(QGi<c{-*_;^c8IRX7t#_uZGTRPH+X_d4emvHtc9=zDb z*6M26&1^^h?UXytVqTJ~#4nW54Uh1-c)Ly2O*Oo=kMDJ{q`@tj#x%*?YK2^oF@PZD zsI8i3jnztu-L0I!NoLD<O2c!kNF@i1?bWzVn$5(ZvzR5c;U;(0rON<TfA+|a@5d2N zmp8%Xr~(G)X_2(KY$6Gq*o3&PmEZ|y2Ft@R4w1>O2?Wq8>a(j&2|DbE#v@fW<Z15b zR->X5C-O<^!#^m^;}EYSd+hnOBaH~h@m5hJnbM%U0xXUE4Gn!%t9Y{>Vn=xc4|fuF zsy`QiY*RtD0yk_wbF-uHHYPAi^YimgOE2K))no7Nx101GCX1}Lw!eteP9CC#h>bVg zG?RJO=+3-d@ymY^vX=bVo88}yi2KuZ0}cJUpL**-1{qC>3|&Hot=QdBovJB?<L&*M zFs$#@l;<u6oux_nFB+3<otJVkivlKNWdwsk2M+pu#VYLotyKWfN+rJ8U3@*~a;9a% zyrWMa$dpd<?HdiyJrSAL70@AdSGQ2+R%-e{%O~oKMll(E$FGdVWqS18oq#~?Gj>fB z0t~FiI|<<4WdY+B`G6q!R%t&j#r@)o$Px6PAGz??Y##fLD7!?ZfD}QD?f&cwq9Rj{ zRw8}WsD_dwn=&vdVXmQ3T9@^ow;P-;GlyRL7*FOZsm?fHA6UKzm@G*M{fPhL=Hr{B zx>stMuu`f<h906t)dK1R4sC$BpzXq{JLsSH65hKqY4SCbwb!JVZ*4fG-E;hD95K?W zbpR3)nm4+QcykO|DH#+?QioimdRt)0D4`_7PnUk7Nw%cIj*_A_){P;E47(6wSJa77 zv{CafI^@%w>~FZJf_A#XR+p9@g&tIAw@OQHv%GU6Q*yIy*W}S9%ngh~z{EfAXnq!P zUH8M!_rZ<Cq@)`N0*bvZWi9-+{e)j2Z#l1}U}Tl#+^ityeKJg<aD#zEVN2hH!rzCi zcK8!;iE)@ZO3D>)T-wlnw<ok306Opab=LAt8sQz#_rMVGkGDB4kYa=boZ_iUjzT$t zdJ^uo)w@oE7q1tN=B{FAuFwZJom#k{Re`^5#Z)VztaA9gsX^-iT4Ji>J^5A>ze56o zGZ0v5yD8`k1>Tb-nAQVwUE4Oge9utYZv@b?b@ODWSn)5bK80(hMQCG82}+rHMu(@l zbI^{XY|wj{K5VBuo@^flEnQDdl11|29DGX|*&6GpQK86>bWfs*wg}=OhRMJE|E~xH zx*~4EgI6YvzPE@;<$V;;Opglae7DWJ>xiw@X_DQT=T#6Po;^|yd5cwbe$4X&X=Y8h zqD9S73oiIq-7c!S`-1TLi}&43TFLJ=5k=(lL^b^_kDacLTm2Y7DMT=V;Lk^3j>L6x zr?cyF4wqp3zi3|(^TP8`ef8mdfeTT!A4Y^0-Dwb$)AQ@*wBfX{jJPFy-TY>sggIdG z*yT77R^z^p;!f&Dc^5Z{;7gsc6Z;^eFb(h^-qG*&VeX}sL%ABFa(TiL%dI)Jo#R(i zgqccE3L{8Lin8Kkd`iTe-_;E>2t(FKOYC{?Iod4iFxG^CIXo=|&P0jz>+EnpuPW|= zIlb<dh+NA?WUJ0;geZcRKaDf(j<Fcp<R2(!$OU}k6tE;e6_;ANmjQDMYQiRhgSn8M zV<o(#>9ajE2*}5HClRe;Y>qLlo=lu)Za=8p&HN$|l2(CX-6PB9hjM<TjZxji>`RWJ zXDeA)2Dd{Vt%*fCi|YZYBY?K1OQAV*)l2P&GBpLY0o8ztnq%X44KnL?qLkDvaupg0 zpvT87!>3wxLow+7$|?9|o$6YImM3S!qekWSin4urez#(Qg<hA6LLDW8LFmJ<n#!v^ z$1>RLX4J`6Fc}msC|3Cj?10&4@9ifFD0ybEd!uyO7=)=^Sbw+A5s6<(IaH8<#?C=% zCd*t7?nOwxLc-AdjVn~U7EFGAIGD{xBs#}vtniMdq~7g|^2N%gK&gO<OK)#KT-6fO z!AfF2^|VKZh9}fx%@U!_{a4QDOC@CK+=xR{25~V-L=l+gs7SmdXqJFrltM3dlSQ@O z?DBN<>{~9hK+o`ZB2HnUiJY_Nrl0tOg+gEZW^&FfrO#2+MsRYOmnFpg1zn_+116*E zwnQDN;V%9~8sr`Pn3?ffS_vjz(LRnrnC<Jy<N)j8G7}RT!3|5c_^6d^*uvpx3iBqp zRdx~kY!ZlDr3@dNq0W`0=#r(>fmy0oXY2WRx~N>;t<5i@m&xNu^CkEdfmfH`pyT_h z6=XYSn>ZrK#5yteY`zY>g$;`x*Q<n%nq!aXcT^u@SJO|IhJk?(-uqe@j@R2P!F>$E z4`{({2ssLrY}AlN+{`^KYR`893VlaHAefD%a(L=`q`X_LlfWhT18Z8@Nik9Q$(`|B zsIBYj{SJh@E8)4t^L6zAV)B#0hA_gNm<=DuK}TSHY`O}Eoo@g?0;q{_v-gqBk&u}a zZ2WVfz7*Bv7i+&YU9ts=lQ;8aTJRKlC()AL^1i$a7%@jbydm0q`nPA8Agqv<UABnF zt^O^tvYOVlM&8^@%%KJfpe<<|s^dcd%Mc^dcEafFIesU-!$v-`$y&%ADcN;Q;Qax~ zc^=LX^|F1NOK`6vwl;YoB?n+W$k5rg#ee@U18(*Cj7ZWRAp<sHEWtYoggTMv`rPJR zK~MT47)4Y$Nc)DUwndN~8>yQpMg(Ts?~)wa?21&NQAOrv{XjZVL?D(8T;9Ic6bAJ7 z&NA?L)~XKj)9CT{+^DpgGOtS8!OxOxcbEax5;IC=acOGvL|c(JlyI2i$W3H5oG3z} zn2%M#vR393(^!Y1Bx@&RAHx_+V#{g*j{KyL@x1xuO8M>wzt4^m;C!pcDc+K)9%oyT zJT>Eyl$4u-Pz)Q{agrrO`gdg22LxkpMS7so`|eivp~1LFC6HgKES|14N(7zp%KPN~ z3^5>&2CzO7S9Z83Ds1PZM)7VEluvZ1%mB3wEc!dSC_KhhOw`mFy*4i+GK0uJ!a8zi zxoQQY{9R5sC1^ifYP6rumH|EjIKF}{Ok~ibU<^>K-Qe3)#w8k{Wys<n^w>{&sil|h zLwt0(hB==k@huFO4Wcac7b5)^aIjwNjVwEN|1wrdR?Ai^!e{JF{5a)0el#sWkN8-6 zbvt4`)~~Dr*bUcZI#c=!f^+`e2x0!dW?-0RyQTyM;t(RBt<!atKVE#ASUg(y=VGTL zj3z{$Aj%+A9l*c}_320;fyMm{H(Vd~-<cs$utiQ<<x8?ZiDKy-En#%#bdq?WH}C03 z@lFfsJ5m!!*qe)U?dAQpj`b-ASwE{Sm)9e4=z+I9uMNtUhQ2NZArt+VJl1i$jf192 zbO~P#sM*H?84U>P@M$L=vfd{`NK@oQE_lnD3_#6&*9PC&PU%Oc>a%@J9QqD+TKJ47 zHgIY<7s>}Lm27TVaYq~zW=-XX2Sz@K9_c}yX)Yb(UxEpb$L?+VFTJm`yeXO!)<+6T zq6n4sdRm4WBawj_XXSc~^mV&8aDwda6sDn#%sNwt<V$F3;OnQ8u~ISfM^vj3eJX8s zRu{FNWqU9KpRivc^JgJ4_Ij($4yH57L5&}q8v#ms`ts&fP&q@$lHd>Zd@#>I*6<v4 zv?v@cpcDSrCq}{bn(C-p!D`WJ$s6G!4^f$hyfzQRy+zee>1X}+=sit?0b#I_XTqwY zP*8X2+**k!W=kvXajf`}o)rT0OC+`czw>*&lh&<XR`u5%7}Y<ucN@rzFY_40C~j?; za)y4KS{_1{ezNf3prsE*ZcX?3;i_jM_t9Lv<CgK{`pLBKd*8x9I8^qOzhVp^K2px8 zRzXS*DHX{{7o1mMmPnN;)F6}`tWc_OZ(L$7hr${}<3n~$7Z%fYfjn}5Di|zn3T=Lp z<GY*SsDAtLj5|kr$EgZ+HE{3LLmuJf{VY9|HM>-}CAq;92A<Gl7!ewDo}t$sDz9f| zi0~oW3@1RYR9H(3QQm&E6rQ(NpIwu4D72mj0a$L}&P(;z-QXLxK6vo_%qH`_OymF5 z8ZswuYG9-?A_yTSBt?-qO6rz1H2VfOGF+MW8=Ict3z^?kR%RQYb?N#;fbhd3V<umT zTklK>J@mA@<2jAV$y0%P2ah&cHO*<dlcNcLwo+}>{Nmjdod0U1t5Xe~p&*Y<6rPH( z_-i=D@-`Pk?ew^bBP3)#2Mv&#!Sgsn<l6Q66thVQyB4w*$UCr5SFtXE;NA?+_*K_a zoql>jH_|X4qD*~iHCf~Ip0cP^?P|BBS)Jw$KV83p>amYib7&!QJJF8u!I{q`M;u+- zHhjp0w3P}m$dEo#vOQ{?y?*-}-zu08WZnnzJt1`qQp#g4X@N=`9Q4Iu#&yTRw@b}e z+&m&!`v!YJ{Ze01(rjS;!|zJ%y*b7`&tnj&da}kbCUt_g_TP|1o%T=_sF%ob5W?;x z%eZX$qmAC+pNtVvB$nFNYP$E1xGeAAQ|<v56c&cmg&jvA#Ez<aq*`s{1x-JM0{+{A zB}ba@rJRxM9n2bQg0XcFhS)7rCPb#v4wVO0h;G2I>J>DJEV=}Rpz+mHj<>PC<AYl8 zJW=vmUQ?ohdMENbPQ`D!dz+qI695v2Fg*G_SwY5vzUXDC1X6Boh!sp}!k>##Dw|nt z`IgfbfNHCcK6~Cp&sD0k-PnO(3fgxCnw*gqH#DX4APvjp*|K)Icgie=^3-wN=K)df z%xNCLL)!dIMGD+fTQW3zIKOD5hu>oRO{O}u3A;oG!^58fok$#6K`sjwZ-#^=8B9>S zCIj_UC4mm(PK-O#uaX`tNwgA3oEfK{OTCR5z7bHBlFQ6r$xyWb<`*&d9lEw@x7q0^ z(KnZbUud!OCH+xX{qw(Lb>io{9shE9F=<h=a3<5H@hwVbdeCGEdZ<_=yzLa8jCs2J zB`sYD;O&i{T0LKMZTVY1p%eisbh=H_lkzM>zI3b0vjTWXi_p>eUq3IIe#YQ;M)<xr za7;eaU8eV8Wo$yHLhwY;Vnf9CY9&2^+z=JVjAhfrkY&8>eR)%nSr5S^?-#*&t*D<9 z_1V9eORu`^(F>I4+1m8i1krmuQ{brC7$gGDpws~h=U;-EAbS>mRF((0JWZj%$NQ5V zh~eGV()wNfY{`1YI6p!b;t)D4r0oBC0k2bke<POTIU;VZe#S2Fs`sOohQo1VyZE?K zl`CHG+5a-DbZHp!#>xSM$M?Pb30ywxSa{?QI5ZHesPRVa*KIYAG!7ZrZg>*t-f6j^ zDMp;dSeB6`6NbwYU(JTlCEXg7{nT@xvh=ZG(Z>5L^&MgJ%IqrBD(uPK3{ZKJHBCBW zbZ9Eezv*E@Bi|uIBIJb^gXmcu{q4nwK;b=hjfr<8E;T0-b=6rq#I#sc**_!8rLE?& z;fpnN1bA3o^2U6Q#UFUN|7!LI!n<9-%85o(L#XJl2;YmA%nC@sD>u?XGh%mC>Q98W za6ef{>HS(Jf$qdg0r#!;<NKJdQHIAIdgD~S-&IS;*R-K1F5F35Jk}V2f(ekOhMa+? zt)d<s#!!t=7X0_CWxDE$MWpmP+7&Go+1zkDwj3*KzTO}!Q{EZkLDJlauVXBqcTA#E zKH8>DgZomh1y#v>bDze7&CpcY7gP<njf9P)FMz%2HR(#J(Dcz)g7_tJ3}Dzsa2n=M zEsV#A37LC&X)0CmPj9KXjW{s;l`LKVlLLm7t<&l9<HOC|OUL2py4zUI%QlHw<T1&( zMYdsLm2uzEPe_^op~O7WUf@u>R)|0<bN!}sJ-4&XA&_l+?)nZ+EqF5r`YbiM`RlzS z)rjMjinl{N6sVFiQ+f!P7-fWELzp#<6NrShcO2P%e*9Un$r;=IJn5I&`a8f18;r$~ zP|skF9t9ib{-a>bTLjJM==0YMhibd=K6!S=Y+9g=z^rm=z9oOX{r4bojp$;D1rspb zP9KIJZY1Eqv{v-6-$krsSC=GIH~4$?H5$y8ZNx-_|A;=X|HM)JBBS$k^E)<n0i=E+ zdKT;pMC6?{OSn5O^INK@L<sVBYF)Cm@g~rFotxXU1Kg7meC6(S=(3rBa7{32CA2|V z66YWdbmd-xfof7V>I!MBO-d)D3&vE$q$krM!kOFSUZE0r=vb9=mfzy&3NPU72Mz3y zW1p@yITR<|81A`$P^;zBi=&~RR|Zv{D$2Q(v{nn&7<A5q2^qXLZ^SK)ST2B9CmyC1 z|0NTPE%a6yMiDQ|Hi9nI@ER_ia=j^0nEK~)$XbzT^v@5m-9jSmdaqCppgvV_m!VH# z^&fyn##1cxn&zjlZ2!FTK(j4#N)XmW4CoAL`kKE(N`MWSgK<N*+G!U^J=jJ<`By+? zHkG<eB_L4Rq@>8JWasnsR4t)z1@5mE$gx{=Iip&L2BHZMx3(%&$ly|2v+8l80%@I+ zodb`5=FaBLIC8-~xQ}&q9N%)gv_`fyWf_)@6psng<kCtYBqJe{lf26c!^v<Lm|PVr zZOY>XJoi_{k*!m3ScLAx_WpsEh7|2ls@!us(HF#FuIk3(MRi||3p-?i7W(rN$d2kW zYY4ji^3-5Xv33yy!-h-f_H1RT5xk{-r~n{<ZZAI_FW_lkA(kT|SIaUX3UR29=>G(} zooY)hLJP$xho!#mUi88<e0e1=%xWF^f9dmhuHDqG^8$ePcxyYS*bwzAn{ID!b8A;{ zJ_z4&j+PNWtPpuPZ<wAsVg|zrHf%G_mdk-#TF-(_&ivJu|E=Nl*YxqGUbdUXXZ+9X z7KI;chsskivsx?20m2#O8@5k?8ujc4D8q;2dOctA$|;;Z!qG2^%j1}VZ#+@iy~h&0 zN3`FQuBuy9msR`Ah$PKQL*_m0vFuU`IFFPn)YI3dx*vLjd$cv($X*`hzY9+5x|sQN zyr{^BqgO!4rFJw=R5Wo)PG_MsBrLBb;Qp;Man({Jg5!!g)loNmCLO>dA-K+8x_(va z^-P~oheB4sH>CI`4|mLZB3JPQbjy)enp`0!G2!BEGciH@kTejBs(I;(X%mZEJOJ00 z@bZD6+(F+1;k!6Xplk7jDR@biZ{Z;z8hfcw;GI^Hgwu#%*2OoOfz!;<O{1J2mb;w` z-R0hI%pJ}gZNSVANi#H>-{V(5o|P+VWT@i{vSD4+5clC-t|)1bI+gK!Q0!j{1NE40 z=jd+H)~QWaG(p=&!(<7sIf(w*39h_ia9y|h&5IYaU({F!z#5@n*gJy)H-u^(a22*A z!<&*<S&+&InT#fcL*t2ASP_45N&7VLb-}1k0<XKMeGUWl7r(92xum}m;1X?dnr2(~ zU8`21UH|C(bOy`Ju0TUyAd8<+4!~3bXw~;Bg+fLLQN=|+-zHVx8plbzlK*t64Z|wG z`_t4K=|=X@*GJgOj8i!ZLC1bC$qBbWuEpnvBSzF=<!}PbnW3D2PM<Mwf7$luxNEKD z#h&a~oH_X-nV`co9uBS4;-a>%jn&ab!X-T(CeT<CC!2bV+x89M^MSXNCzAEe4uJ?h zat{q7Ve|ZsS8#dx;7!%RE{UM|n=hv8wWh<~aJL8a5|HZf6X;l^pWTc}2M43q+QDs9 z+vQFCbv1;$RQ+k7e7r%&M0>^fj{-{SXuVf)><f@MVZPPUDF}uG0sbJIRRV~e=qwrY ztw6_2&uP7;s>VlL-rVOnLcH`6?7$djTm=ETs=d#3CyAK>eoa5ermM8T-7MY#>Qpth zbUMTzRld%i-52^i(zBNS`Bh=IRZq4X;85+TG<7B|M-N@rm>u0CrLg>nH_lt~6Vakd zeA+ta$+9Lt*eQW`*#V${c`t-U>;%wEN#CRO&2ISe#pXQS1B1R>Pnny*36`73;mkmt z$Lv5(h!yTMiu2KR+SCOLr8DFDt32Pvr$Rh0iZ`{8r)xHC_A%dp6)Vq4O;66v#*If` z_qYjkNd**`BRH9mX+IJT&z`F^8l!%kC|w6`bxYZ%cBqTo)`!lM|5wvHN5}m=kHb-u z%{#VjG)AM1ZQFLTvDu(88ndz0n2nvLF&f+4IQebA&-3|j&z^hcHNJP|-kEU&bK1In zRwJ^t$l&#l-}n=^JXo@vOIXkkZ0+N+H-h0hY_xN#l;XEURSvjN%AENVJ>xj#I^~h; zNU-2zeIg+zJ1QH((ywM%1Q>xb<e9cTWRr=7j#9SuS?Ksvuq(^BXjCK=>HggeZt;5M zrza%oW9)WA^6RWF#?_eJ+ll3H>HP**00dfPvH7gUB8h}M8Zq<?PY#tnS^<9_;XN}! zmuO&zPI4@j)s>+{Zq@>9ygfgDFmxI*dd=nG^9-}4$}R3CO5|Nxoa5!?71fVNO0-Za zJ2q(+eY4V(3CZDd`+-eIV?d7md6aSJc)#+(3@(kRb0|OLd6bY<)E-W=soEdR)<YVM z$tFu^Mq(e&K#|{^>o>`;fLpmvJ!Lp$Ib}O_?u{~`o9kEFNRD)5Njf28n!Njrm`MB* zP@EyJHHy;a?RdbSHyrh`Z+_0rRi_pkoG0tcgEOz!*X#%VyWA*n>bfqqZj~g&_@hey zth8u#TxYUcs|V_ONa$zc_X27b?~XD2^3<F|xYQIcNZk;Ny{BGXU_$R1!uexW(E4i? zqZ9S>jsWy}YTL?G#tU7f%Nt^qIH1mhcqEcpwS%9SW?cYEzJG|1-iOW#S+<TfpjF1P z#IQx`R!YR2CU+{`Jm*>jhoL#WMK@rTp6{bgP*h>d<0@)~0J-`A;FAo{7*@{~c{J#^ zM`d(Mt$WRtchhpyaa&Ptg)OpQ5p6ei=4#M%nxWxW9fp*1hZA{hlU}3C4F25XA*}8$ zdH*U5Zz-~PpZPNlvhjQz-*pL0)Me$Jp8A|jI7jy~M<LDbJbcP=X{v_?RQ;u4aiNRa zR}I%<fZxXl9Pg+|@m172iz#l!5~-H(x5s6!zfycS^&LNSXV~Wys84Ka<u=ZyWxIs6 z+m0AS`6&?!IePR^Do11N(Dy$ZLR)`n7SC1o>Hj3AdNC8g{CN#+TZcPP!2ObDDZcOO zOUo1PXS+IOqo+sJL7+T~nfJH)Nkn{8n0x`Q)Fp8vqsqvxuBrn{BuB=3Ppr9|1?{)2 zfpg7i>6~v(kI3%A>X}F~*opKl3`7idaOsqI>WPXuY|}&&OowtYXYC}z{qp|Gvm0U^ za?WszPr5%_SfN;-I`xHt%~wp_Ge06?`!2gqv^v4VoIO{~837an)~re=*QuXaXjoAX z&n*gYo@vPobQlc|goe5J>ThcMVJr2HMeHK@pTLK!vv>hzxjn~vA1Cret`$9qZr3{; zPJ(#b8AgBA4-bdDk(Hx2sjyXWF{K&Ump_M_sLhCu(b<I*xfCP>hV4I}wCdG)zxWwA zRl6^pFjehnnUgvF9h^*^=@aLj^s||Qwn20Y{*V9e=L<Fx-RHv$7vq_A|C$-iDcz1u ztyhDXO5acaO@I>q7Qe{KvMeQ){j+MogPc%7FM_v1iQi4sCC#dOLDij<$vCIX%n#CT zp6%5hD4TF&&{V_7ZBx4bS8Z|aL&m(f4ytQm^qu6N1U90uKEaJw(0p1>a)P_tKbaU0 z*<eHAVbC+Qu;q!QLVi+on21*D%ee0>DA${71IJ6t60&<>V)z@n5D)A61P|bw+h-Ub zW~TU+^H&k67Ol{JecI0$r=LbtD-yL$^$ow6k7L^A5wli&!5py?IAv<l^$_q^-tSKL zzW&R6!W77_)1jV=#t9!WBLyiX5x~bO2nRx12GT_V4>-X-rFsmv<A-?O{o3zXL*)m> z2M5>MLZ;U!*t$yE5<=z0T(hBnusd#-Q6BacxD2vjl}*v5LI|Pyb%HBKJq&sd_X`Qo zZm=oAX=u3|=QKN2p3)*Sq(WgGXTFm5Z;;*Vz?!u+sg7R&hSm3$-EToadGOPW-6G7$ z&?hCI_-2f#8KcgSk$H<VbT#gH%i`z(2D_hRRb)%0W?m+~Cs8EbI~blj+`_*CuCESh z@3!*m3G4?J52|%^miSfkVxrlJ1n@8#c-k4v*}q~O_}Xmo708GY$2DlQ0i=vfA=SMa zGolmHR=V<39v6gb<q6$3XO@?qtV;zg=Qxua=GoZ^^U{k>-+=-Q`I2R)`1D1dglg8< z1ySXXD`kDcUM{Co{BDsxdu}mV(Fa*(?)<sS*V-Rm`6*f1e^1vW_wZI7=_)O--3ShN zMa9_T@1efKc;Qp0K_}{nH>@%p;0kVDQ>QL%T$_Q>$E%QI`|$IG>_1=%W-RRqd&J%i zP8st)JTCc6XF8v43?6Mw?Oi)TzizucKaKA%YZ{ct|KJfDpXkJdbRIb#nMO<eQJiP| zC#U@w_Pu7&Tw8c0D=rgh0xih(PsJDae$?~^zY7J@k>#uM0;vXL>98TU%S4q_n0hvr zP)>i>x4fcge^FLw+v4f;as!RV+uLby3t0eH*!@S7SFLEH;X=UXp_~pP2MgVIxsse^ zvhqPqPqC7lY7K+$pdH2@>U}iXGc@!y_6CN^<Wx;12S!v`;z@OMBj|BK9P=n9j0|$y zXP8hX#NRjt0&X<S=;RoPvgCJSM;n>PdF`A5uOBsT;ETUyoz@+GrPj|48h*LWi$OJS zdVcxMUJsKbC_KWLg{vYVYyZmyY|6YTX*&Gm(Bsu*<VM6u@L)1jg1OTmp%|qUbFgP2 zAbpVU(e5KZJFB4|@M7&60-HSiX<hhu92#byBoU7&5+fK)ta4d2`Dy<jw_3KPitIb> zY2goi4dA?N2i%;!(lohOv6SIaOkZOTpS&w{+rHTgOU*Q2QaT03<6?^6cJ3ih6<$7` z0r1!|;YL)jRkl=RvyIeFO&JG~5!1J%BHNN)hlZv}`HDV&Sp_rDcDem9AY}0G0$pP* zymTYWy(~&QlM+nb-U-wZ4=dcfYVT|U#eaVa7=wiTu2V1!rR?wrmSh-OXK2yBt(2!@ zJpQ7#Znh?g9YWA2TD+uQHi;pZCc~?dAmqujiE*PVl{z5|LW&eZCea~U#6UOJM64FV zZ*(P~ROT^Ny|A0fU^cR=BllX-PhPQK<L%`-6YAL@I>^9$L-TONC#=+DpCn~xgy&Sm zVk0;%RFjkr{q_{Q$5E~U#2m%hL$;qM8=!Ql1-eD7;Qpuo4G9Xv+0i`^^@2+fX2#KL zfJiSr74Ti~F1e~0&&a1PS#x2JcBFlHl(AWFq2ha1g)7s|1&%`!=6{K)d2BEje6fjO z()R8SfPugB5u>br<D!Mk2KBR(x)dG(OT035wt4(49V~1LhAQ(^K2>>EGc)5@sc!%e za=)3XTLol(TijBvzHn1&8KI?d$*kLDT=sIN6`E$`k{f5X`zmxYeJLFjvey{Zl17XF zd5VLdbj`%{2K41{n6cjkYT!9Hx3KGMeZ<lja+JzNRPDBgz5={^Lr=GP2I&DE)jIvS zqS4C%Fsox90Q$P#9UIlhk;^Ub25nOFlkL;Gtv4LFlcMV)P2SYYxIG+>yj2kTZmf}^ zNJ~}<)F{hCY=p%l!HuZC%c!QoDC7q=rB|_%h8st8Fj)1wL+u3o?7drzW`UWcAjJ(Z zASv?NH!-gyGvTKNNa9d!gOc)8K81{%jnTG)MNX26k2u4tzJF!LO`y1iuA`+c+9_N) z)g78b7n+ndfNz(|Zew$hnl+Pi#ImxdQK;1;x}vR+KKrp(HCM;rwfigRVa-9gp>_Us zdFVOaYY+29ejs@DvcMI_B7)xTNGBF~PJF2U>y(9`hU1=2el_mzF~mK1P&hd&6=l7H z^`x31lupx5<&O21QW2F)cMqcX4M=;;RRW~4L(V`?2d2Ts&NR_tA3OOks9`(;YD~0* z3=5TZkqK60Cfq%WARYPy==v+!^U$sCzZdWa{!v6N{K|rM$1qKqvUe6ef-f(~0mTgS zky<SQq)N=ij~Fo_`-2T9%;PFJI$THg#|o9klVr`#Nde1GAM^z$x@lBGtd<_=%pbB$ zPzw$|cBP?{+6J`HU(BjxrEmteBeDwq+hNq?Mr?uKfl`gn;g(jiuWsh4J{bM`leeRA zeG}<iz{t|i=JL9eU|ynlmgH>H#im^0SGli-q9j=<AQW{QHZqx6Qqs?;FhwL+qS660 zHTG!_uEGcvq5yfHtx+>B#j+MJobp+}?Gz#LJz^2x`8jVQ=YJg3(f|V3O$>Y}4gX8U zbL8^*F?y~VkBDIHA9osJsIVff%<zByU@l&DrbL<W>ar<b3mkN%VpI19TDI#JJaYzC zJRJjO_skku)&JntBD$cvsAyn|Y4?0LSYhJRIF|_WaNgaenDpl&&|v4Ql2Jucqd8)b zXx8A+)Ld|~B)A(=eHWLjq)SgpjYKYq;7a5g$#X~++QV%hd?&C!n5C`#k=94OviHLa zFxA}HHbHk|cOGh{w~+AeLSNGj7SXNa^s{(5n;2O9+)LasBV<vOeOH(iUmJ=sE=X8; zz(hqp&uYg4qcK?=S!(}|IkmV4(#*kzMV!@EN4d_WLr6rj0E0x}zNmlEM|IJanfn7# zoUhIIVAgO-11V2Jk`RHOS;Vf_H2hS)n?Z69a@UOfEKU{#9C@H%qGe^WO3gg-GDqS< z6_=k`q(U?r6#WSS8MHMiLX@9=;oHh-|Dqx*N+(*7)-E$Ff`kWpYT-OZq6G@JzM#yO z6;^ys%2fAoN<svMjGI;`=3Q!bo`MK9y#{r4qe_wV4Mz1dV=|NR7)(V7mrP~g4@uZL z?;BS(9;(bg8B8k&_7`9_R@ohphOB1_Q%rp&=xYTXBExX<z7_Dvm;4Y|YHvOu@7iQr zQ$)P<^bHK>7bXNs4Vo^)Kr{Y?tYRhkl`?$tXNGn>MVL74654G#vJ>`xto`^Ru^{R5 zLDhKI%N|s_A0Isozx<g3->9{yqr4Ba$!EROT(S@W65^1uyCSGSaG8IBg<SHKjOJ%u ziyQ~Do_?wEMpb2GJSqz+O)YkIh$q?>7mZVtQb;ORGVtuZf$jvjPxmSblWyrJI&GO8 zotW5wP~&SGt;v@5en%!t%|&L{x~>JE!YX4V6<ZH7)moi$msbl~7JmI!jY6>_w5g|U z|Hv!5SXp~EH#!AQ23jCj#86W^QzUcS;A9s;?b=EGa1gXNp9;4bR8teol&!VqIE~os z(?ii!_wRgu3TzLefgrF5?vDqDXXUr0Rwkv){|Xg{brdUID*{P`|K?KE!9k-Y&`>yJ zCr45_9@75Lky?$Y>$d9!vzr(*#1bf<28QX&y1=szM80r$fs;Y5>wZ#ueAjyDD-OvA z$?j8$N)oL8=QHX8H?UChv?MnbUMZuR^qc8O1ucmS3SghgZa~QGd-6W_a6AJ0v5FeZ zl(128eM<hvbaSDPPoaPw&E;v|(<0kXOWSP0ibkWcqfYaaQc=2?;l0AWgleMh{SW*7 zA$7p#1r1Jayi>^yW8>yMPDI=_f~^y^n&S$1OA7@lI|G_H-BR>DGo1@Z5lb0LuwFxk zjFzgtoh}Ui`LDvCv~kTc-iCBfi-CR#e{Jo1JSOVG-^zL`jmnq^-?njxl*(0%X5IZX zY_Pfgr-TM9*c1{akc5dRcVJjVhE780DjmCayH2-4yZ*66SUl|+=BncUeB?f@YbTN0 z(~Ts=D}N37@S^SmRKS)z_}hX~r9_TnRyp`T9~p{PwXtTyNq7H5RkN4UCA2e@8Zd8a zUtr-(?<QAEOVc%r0CtP>OG07iy~Ys_kT0#-=mg!Cl+DoeIx(8VS4opZQ932w`|GjG z9Q`MzyewIo4C1$|@~Gzl8Lfpmb<^{p@$AL2()UHXxSrT~U*}Q6Cil~d<0ZGs1C5u8 zIBeLlS)Qm0p_ORIpA@_K?kjVv^Y#l<k3EY&1J;~Z2)!0JOH@f~Y@`r)gJCuND8!oW zkPQcFLn#K`UB7K(V$zCAo-%nME)S_qHh*H$Em+x_pZRjhbJ=FXYA#veFX<5xyWf?l zBp(26BB@6taEZ|?zGoQ=$O&?x>pEYY5)q3oCN}e({ybLRJxG(1d&S-unT*pm`r4N$ zSpiU&wZrZ!D4+98js!d&a1B~Am-{_+n!a%Ms*+$E2g)A}e_RIBqNAlY0(Im*(UXWI z^Cg15wGb1f;!rh{T=(!3HcZK)wQpt6KcCuY*qm6ON3v26Y!&{#`gKW8xEj&dA>GVc zF)N~0bxoJw(>^9kv+~Cu?%>8Gm&5&3CtDFT)Cs*&vs8*y+k9$+a&G;iH}^KNIU7~V z^k24B%~chD<ML55AGw&K^}v~`?vL_gCRzg8Fw;=#Rj4f~-|`G$1N9d617ZT-mzs3g z%a*Kb4kNe=8%^sG?+v7r<~uy7#ggXPC*A8q38UetKC3dK$E+(*+0Q*O7+FNAP@3Yb z?3%QpXDsXhL=91nA1pBV;R=gl5ehS;0r>x=u1H6lcf?gXJ#Osc^@CR@{yA5~^Uh5I zITHHo-<OLBiUjSn!_b4<3z{k*0tG990>;cX)G|R_ssL{O1M6Z0NAVUN0Jm-ccX?iE z(4ynM<AZ2`xvDaUUN2u=02hFpv%d^nw^Qm!o%`hvt`3Vd^KcK*l8CEy+$!FNt^M$7 zL&V9uj3fnV9WY+yJU5#AhmS1BI%y`VkvS&fcY+W~=&b6<{;*2#Ed8DTLbiwZM+AsB zEmu7VnP6rXtcP``W6pkJ;z8lcAUzkklwDKxl|{I%d?=J>x-*ZJw-X=o#?6k2jSJT^ z^2w?uwPL2h-6qkhD&xRmv}FVviAG|EVlsq;!LWoKxsSek%|w1Sgy(5T&I#%cRJgK; zLQp1~L8U@v5vay4XX$k>9rK_GlRV+6X9;{1X_V~!HnNN&EYS)3{y4-x2U<Ovy#oG# zH159VNR5q#TwY9~7)lU#>@0LK2C?1MzWO#gXth@F7>=}NU%%DRiR;_<uhvVwZ1M^J zr9`XnI3n$*P&4c;B(%#AD(?4V?j{R`-@tQQ5HD;D>Oe@(I>}%$!9V=FPf}_KA+ui2 zdT87LO6T3a?pToQf-4YiTDTr-<8^Ez&E?Db_n6NZzrK4RlWoChFlNKy$U6uoS3^1_ z3<k#~#_feGPR>8toJ7Eil_CS#xNU#ib69*-2+t-U*3Okprmt?|wcQ-yow+dLq}IZ3 z>^|#t0Lw9H{qTfkI1otT;3I8d#ilE&!q}IxIYc#5G}pOlvRi{oHzj=S%J|o-fO7Zj zIT3LURqP@Sn<4F(NEn{CDae<Mo+W_xYWCfJF!pWD;)Em0YJNLQJuTr$(zhY`&wB<Z zSD3kkT3f_oOLsV3q;@(rS&E>3>T-0eA)STda^&&KqQtxIn4{TruQV@hCnMUZzRFw- zCJ*Sg>)PKvl}GRMa4)|MaYClQb95aX$ZscEgZ-jqG9&i5Q#D3h+M*n2y)qW0MR-%- z{1q3)EAu>(LKUmwQ_*P(#WDRXp^h@M{=n5vRl@rESaO~@bgiLM0z+CZeZ`mk!1^8N zsUcxVjpFiH3?447<pfr~`vboaJih-*QS@}bBK=ya_;g>d#x4|KR=uz+4$Olh9r@N> zk$!K$sLz`^DC5TZm54Tz-){z3uKeT-81z0ZO^=8-Q#wPywU9IUAvEhE6^Gr)`<E0$ z)qol%`jg_s=-#twhQ;ly_*d<rSB1p^|11L!Y?j-XmJQVn%?;gO5bB|<VXX(@G;udP zN?4$(7pG1;jnO1sNgC%YFdl#B>Td^lIq3dSMJ3!y3!g8hVQ_8KPK~Qd{;%G0fO>*= zl_raXs4)o}2kRCAKb0+229cO$i)S6g<^C~N7Y;r&Dna@s-+w@7gxQ8};Bx{b2{%+F zI8)h8RIg8zPq9>oVl)Jr{Nek;_ZnO5)#MC?tWNYOagvpAGGG}4<V)x&^1fK3o3m2% z`Fn)bP&>RlRChtP?rutx(RQ3=&QNI)*G^&VbJO!1SO;s&zP>ZUlK;Z`oci&-=<{^c zs`>e+9Lj}ru6e@d8be`5`iHr@^X^~CE{Kc^J?SPuP%!L&jr=ZO(dmyLC3gPqk!WhN zrbvlchvuS;axiK9FBg!qsPFRey%Vb5sOBEL7NfErb;hL&m)G`_>@oaTFC8rbK?UL$ zL`GUFZ!%i4GYi(XB%x=J<@e>jqTV(f)1M4hcJKHRvk9sf%ZU}~>I44FjCi4sBUWc~ zrz`1^f9p2!!D};c0)pHXC+KGpYS5gzI%6RKS$HPPutW+}t<lxQ&m(=(syAiR=!BZA zBgafFSgr$HTEl=$mhLLPRPK=Pi`Km4M6z_agBJ1)4fxlHAGJ%<cYS1je~Zk`d7*g8 z*POCIn-TGWTPoG&ZKNh<TItfMRJB)dDVA)t@O?LABSM`E&0fh~>Q<~+Qo&8ZoTmMD z^4mShcu-nSjzw=Vg@C!Y24_MYSKlRT-hs%=)eB{%IBJ^aMkcMaF1T`y3^+)a;9zl3 zbEq(6LvWz}l$}v=9YV@rHVm!!<u$}!DRL=ey=eU}a_8ow_wxH)uly#aL(QAra{I#@ zMWDJ#WHGHSN#ftcQ%gaGp(&%6@BBDl9Izw}1WEtQUCkrBEm#Cp{9V@?hnK95-Hi?` zO*d8EjBvm3F<$Q4*FGo01pdWBG81#4O*q=-zTuVxc1fN8GXxDke9lSI(p4&L97qW~ zwL$2A`obo>$ziSp8jJ=RVoR5F=65dx0<8lA_blU66I>X-2~4biae1T{OphBu>2xmo z9)8_fqhwW=*xD|8I7>m;gr}!FRyVxgE@L&V_?uCE#ZI6gp~b1d;XPlX2OXyJgRC(L z3a2t7OBntNn*4$Ev%2HY`$y*e4W+i5tM)r<+b8VF1T-G!XYIm(C8B|gu-5Q5GC|^w z|EiNh%@Ar(|JIJ8u0=^Yd24$}socdFy#HJ%=Gd97J1B`Oaq1lIi1==Lxe|%r6qn1V z;pP)<=)HPqOa$%;&<DH-jNtXb>SfuXRKP8qQ;Icb;p3+|i@5{nz7C<fT8z2~A>)zH z8sWDkkuqx0Jpoh@|Eux9;=3f?91M8L6l&hH90xcoS@)$b;PtM`8AIvxEJ_{fwawjO zY^?=9EcFtZAj%O;VCqbvsNb5<N_P$SebNo()cyAD7$l20Yavu0t$Q;#c7p%=qYq7v zUM?lswJrF?WdgC_+2{E^<sl-sE|A(`^F99zN--Vw%^@eu<8<x=__NnL;As6}yZ+@j zUqJu6-B$jP$HPM?$>@LahPYXRq-ROI=c-Ggv$&2ILid`dVLeAFJp|&EZ`FCqcjp3u zBg2!+VFxZSNrbCII`)z3DJP4R2364nPH3W6Sqo+=N3n2CLQKiCE+Lpx@zdH*E;5C+ zE>G0D)5`@>*G+*NeC<AbVsL^Fk@YutP~Zd}F=($WAWVXAtMexO>qi-wc{{0E#>pjF zo6^Iy@k_iak5VHRi&gaRvp?q1z@vjOblKpQ68ZTi?car@$+Gwb$adc{(0-JD$evif zWY#|n4!P|A;(o*54k!#bwC@Mk^kTF)y_fv%VlEEr=n;%9aVxL-yjpyo>$hngFiRJZ zkaLQNFL&>XJ|@^P_)T0eB9n5M)ZBR34nukbo<e;2>XSInAFAWzDV9TGPF<dj+&k2< z!(Vh&&g(s8UW%3JR1$q|fjEM_P#Ug)B~PQPP(63gaDe|_t>a54G<99ZXzBzE|JWp3 zGaAA`goA;%TvYNeh4cc-V#WhwShn)Uqi9OC!pdNyX#B3oMNE@oLc(-aM+4&rfjoc$ zjvJ$-9Wqt_)p|JUiWNs;Bc+(lQy`Zi8r#VhR)sQNx!L8Xo>7;Lq@D*cc=vb153&GP z{m*`Uc5s4A50poE!Th+qf#(%dH$FoNOO;Jj5(VA*@b9ljbRWfYFXA+E7SwGr)ZC(A zSz%X1Y7zhEWE%4%6a(a`(L2ImQLC*GN)EC+_%R7QDHQeR*?y=%DD*XfKFjY4oY|)u zuB56A{Z|LUzm^4BL{;n%Bmg)9;m9G`ETSdan*VvPuZ@QO*=Y3=4c_KP82G5(pxB_< zV0d=n*Ml3q-g_=;ZWL^OgGsE}Utw(~W16@yo*~CeKo998TScjBKURC3ZhA>WHdhPd zP02kznP^KUA7dR?s{s=Ka(Nmy>mZQM`P-POT>X2CW3E~?pMjVBfgqBpElzyEzK(@o zY4VDIN$kr(swN>c9a_^Gl_>3A;yDde)4U(5VX@iEXdCGx>Y3&Czy|ayvUX>}aqjlt z_5v@N%5?K6sP<gqAY{eQidccrHq84gF`dRt->#Gi>#L-r`VfSBaW>q+pyj{njT$#p z4BuAh$dip~r8AicEq5ymU>pVqt{e<Xcd3zaW$iTK%2k^GL<$y>08QXyxlD493o^&- zm=hnu#f8#ze#;a~ePBfJD##AO?`OjbVa7kbbNmymgz&C!aLfv+vL`ej(BaZ}1#R26 zn~C=*SM}B?o&jdh9rVJ^-O4ou8O}SZR$Jrc#55CbOkf7G83$aI$!;!pU<2I`wVoS9 z<bplSV)FxKlG|fh@Z?Kn7r*p{lJe1hd7=;p{X$XYMQ4Ye;uk~swq8x@&#@c)pkiXv zDK3<bC#Z&8PF#WU128~TT5QJI7-`}?Wv80e5{nIvVepk{78*Wa;~Ti*R7jv-Gm=U- zPM($Qf;G7ke(cxs9#}1@cawyF^5x3|Bu<PSkIb!tns@MmF;0EJVu#{|^nvE#E87fI zSB~#m?SafL7w;tUKiHpseKuu$$gBp>x)B&!RpD7;S`XfYSDy$86T|gU%4%9Isf#$s z{|Mgxq+bl3U=!uvXUc_MHTf;!!bfldd)JI$xb#{|)sGuNeIRN7Ad1`PMpkTpRz><U zceTN4L9nD)D0QsGYj#00xrD08d3%1>aO?D4x~DGT<K`X|i=l$rY7iK!$fB+u2>r!` zTmSUj3!CEg5Y}Lw%M$Lw--PZpj|Jud=v$KRu%M;zjan+@E4QWlzG{^;JP(0zxt1Mm zF{2hjy;_BpMwK`#Y^EPb94a9kC^DOI3tg51jo<%Mh@|A=XF#d1`$n<F8DhIU+PQ3d zu8>I#s!k_4B#!nQf3<@mk`Qv)lfcAG8*6c%U64vH$!4BBk+HtKMZIDHfI*WO<X$NQ z3GFK-cGHkXoXm%-QimRrt_KgOu5P!f7;VR9Yb-Em!c9vL%0IHk)SepUrcda`Fg1|L zWFR%1?JTvSy4?1LP_p<UW{rhJk}3w4znzp8s8+XeICi4Ni!oT5LXSQFw3Jnt2N3Uz zmL;Lu&~@}lx0{AJT%#9E65zm?u}VPn)4^muGCOY@F@<7md6uef-=CFA`0g(6+y~ra z&^<{Gv*!SMK+ZC%q<w>78wS<ZIDagu<oLYd*IsZ~!a)?Xg+?;)C6n4#Rud6BvrgWP zguuW`;8jt(x7`U8p-Wlk!Ok=<PfcA%)y&Afd{-6wHnaM@7W3Y3eswv%`GdXQ)Q~is zL_8gVm%aLyf_vCq{yP3NHMnCc#1oEsGXl+Hiq^oXyk!O*lSMq$kyS2%I7eu$Y~uYd z+1VQD$H49T<rB{83eLXW#7fhtsjVIusV_r*MQ`(+q!%uhpqi@fnic+0FV$j2p@3Rb zzE-Z3F)ei}@*U0ui%L1WMmZggU&{Lq%VCHu#04t4jj)ie66JBhi~|Mhhw|QlKXMEz zAMb#ePy`xJzItk;pI%oHl7D#iujRNi3IGc(k{vahJ}0z`yNum}^=Ff+p>S#Di{9di z28La8zs44dru3D$%a3(jL;fia82;DK+B1y_G<Iu{cdyK}L@{+~wB<Xs>QccLvVZ&^ zGv786;8QhZ%gsFd&{D=$*%_pT2e?q@sOr9FA)ez@B@{-WQ!S_r+5LX~I$v2lOY__( z?YDrNgIctDKfi3cI}kX!<r3|lXn)7<gyu6aWF{Jy$_8DnI=>ydjQgCK_zfFpj!L>v zX+8->-Ez%~qx=qR6+aO?Bd)BS|F{Ba-jnGHH#)U<MBvq=G4=Avq<?>}iYBn#qTlWU zXbJad9cBP`;d3X)y0VCvR*anF@Cn7>zj{%B#xS}+I+J8ZNLJ!_LuMIgNn!H)#4>PJ zsRTcQ;4|fKlh(39b6&+8)!u)6f%UL^VG-PwdX-cm8KnjC2_EQfFeAKlZ1hhHp--bK zRV_itSZoe6%fJ-H{l0GROLOg$y5~2n-hMyIuQ>`%z@+K4a;#n`g@z391kKkEtX~Xb zydF4#rr%=v+Ft~^_o^1v)U>qXL1gJ@2+|5?peBiYwiT4HrO>AzOVn0FE>C?Zzr`69 zX)x!RGL!gK&-r50eq4U>cV}v9j^%7Q;+&TGQRnJcj%&b-JD-Ee^4p9#j}5V03XFea z+Z!!kMuMwhwrU^XCkOA3T!eN!n*XFXg8HuP@bjxLUju+1PhSbxfSO)L1;MaA4HDuA zJi=nBYdzShOKl;co#`dN{eC*HuS>9{HrwA!El)y8DKLu^8e6frCvdEki|6e$T?WbF zxZ7B?Nib<i1Cxl#BMT}G$6!l%^hgNoHUG@YIUE-In9pNX1?--yKWC3C&YH2OQrv{g zqdVA}pfMbzY==HC{so8jt<Qjw@$a`(K0}gBD`97nEM<pe>o_O-)Kns<w0QXz`4jW$ z#!&I~S+60{{T~ij7?fWE79#U&-<Qgr9Sl)7JLj9jl_=@>h$?I``5Qs4E0M=0?Lx=% z2^Of|lh?i$o3*`Cj*xTbiAIMJSq|&ag(U|KR!_qS?X*RLLMGdtlULR)NZGdY)ekmq zrx>&9ayaPELo8BeE!zAY>&V43feyw(g+dST=iN)|{tWea`xpD+R3aBN2>C9p@(Z~T z)Y@`hqh;Ueu%sP^tCR^sa=SUY4qK+KPO@3PuJ!iJz0iut3MwDTY6-I+6Vd){dqqii z5<GD+C5FMQ8Ysn`RBqAxKF?&8LUCh*q0vl1K8{(18A2i0GB=`WA9X77(w<OBtOMF? zu;fcaA+$!X<d~0x22Wv0_hqSIK~!-fK5J3#+jf$9ou$6p@vyzZBnu+nVybgz&<J?- z(thUL?y>@rwG15^#M1tN-C<P80_oe0JTdlR5&AK;$Ii8{NK65f|1uo^=Dk&uzk$5D z$yjAk3pT@S4HMM`o?uRmpdvoqAFEB08F0{P=97KVSc_P(R2n)N=e@B=B+obrpnkmK zsNSK_IScAjglg##1rW&#`xlF6k5$cjDFyH_*wV}XPOze`x@$FrT}(S!A^eY%ghin` z=<laNA&j@#qSrG|f(_48%Qbz-)mOaU6(|dXd@0#Y*$sK(Pb-AKwlq(h3Px)_zmVc9 z_?!;_7;Wpv5g$*P6JXgI59g5{9P&ap0Cg=mg@tdMA6cVPToMMDNCJN&J`6}FXvpWN zKQ20{$WZLzQ<g&HxNjAJ!4fpI^<*<-a*d6=>3Z^q%sOe3mmQGrkAfxJTpd|WcCx3L zEb>P({9i7>y^W214Z);ku|IYK{VfHRRu9t4CcDJz=&E-fw}9VBi5F&12XuZMZ|39s zfYircyB}xlXV=s`%Mjln>wFT0(RSr>FCRvI<44+Vmj4<-^Xkq<KQj_WZb}FXqORKP zn}ny8^Bjw)QdAnHUt&y5TCb+=Bt}iC2_*$J^C-pG1GG?yoSj<#^F@x;g$h&vIBC3~ z#8j+QP?0rJNyEf6dK=6oK?27SVP4C+EBS!aRe{j%Nm;njn!RN{f@wA60ahqZ9Vwp5 ztoz=F3i3(yr@^6?0H&+b#r><AGH`?uyt|f08yqSe`&`ob)$i~`x5fdwfjMY+p4fT% z`|Gg8PZX$$m1v)}q`#MLixXjgQPkIx-c`9T{4}RB-nT3Te?L;lvloc#wv8yh2ylo? zq&Qy2TKsKJga&NKTgD=O&A$rjFQcC_Tyc6rsLEviW(;M8xrqMLv<^~KY$G-0*CZV! z@*+n7^bcHPfprE}O$4Jtq5hXk0OocTWZQwp@Hji5`^6R~YSuwctq+R^`o<Go9!3od zRD{h?P;67y_QJxkSC8X)l877CRlJKc7a@Z>sk{DKg<Qu3yW0=oRWo+|tWXy)=+eY3 z-{zm>7_f(aS|}ds(Ea6Z^L6ZGM1ri{UZ9>%V_~98QiN|FbleqZFFU-87firnVc&h* zPl?StU617a9EGvGv0y2J0G0o4)a%I?`^p~j9E}h|Ld`Ernb1Zqkoene2R(GMR@zCP z<2>dnY)`A1hWQB)3!2Fwsm%QQTJA?Y@6ft<%5DS2$Zho|#dn&`C(5C@Kz;WlW$1Ag z27lH#R&&{xU=I~pj&;i8v6#kfRl|4J>Sd!C=bJeJNE8?=bmMEIAxMRAuq)A?=-e1t z()Dj_=k-AX1<Y$x?W1|9cF>O6R(fCG4Qz=|d4ag+)sbL`xJe@U%OK*SG+|vcQ{Ib4 znfb0r954mMy}oq#^SSs<>Z7_h#AgA>0H5hh*yJBYf!#nqK;dF9em`3n)!<o8VLw(l zvl?2V%X&)+y{|BldkdWYM3!$1rDOsPIk2`GYq|%Wz;)cP#IwV^!W0IW&07Ws>3MIO zFR)^qR5yqVk@66K;Y)Lg8*<?2M?nY+ccl+Kw1^}C=j;&$l*3APCmecMF<9?1*k`hf zBE*dxXuU}HYLt=I4beY9r=z0kb`y#_nLPv?%6YGq@xn#|?MDd5|4zV21{=su8x&Bm zo~b~bnwY%T?eoP_U3cm2E7r+$C*J|Uz|L!6WU<Pa^7XO<-G9qXe>;Q@TnQO3fQO(; zEszmTP>0595&gXv?(PT;Z%{Xb1vdh5kd@8_RZZrg5;Z^+2DF(ucK02_oSksCH;!-h z#1|uM#5F6{uxAvVXO$;!_hw+4upYM>G5<!`vydcjPH*hY5}HaRo?4q_>o*=~6mq8j zW!VWyF*|AYPCc(9dY&3ik;5bib&|b5;8ht@?_K#ETJyqwI5^~s%f0O*EYfGfB4=0L z86qQNMF}O(Z<w-v%D1TUs81<&B6uE|>azc49>zOjfgec73!;9N8o!}y8O+eZazpiB z3~o+bnJ|;y;sa6fff~vhbc!I(h@m>2=Q*KrO+dmZjT&ag!E@mAgJ-|JQ-_7Iu$#!+ zCTr_JnDPa}3tW{C589VG`}Msu5eeRYmK_r=L!e@OjV$QY5MSe?+_x#<?%>N0r<Ub1 zet3kKa8z9bLQfY_+$LwCcD(llGa2S5x%_2JbF-R*Zf0e;i*mP}n@Jl{D@gdIu1D|q zn2%EEKg8g1`8Q7l?jq<_?s3#m|5&U~)N=r@r9T}Kcc*)ep9C-3;-N{kkp!C%8V8Dm zn$I9IC%tOc*r|gq(kI4@rw8`ddDHjvR(W(28cWyF_?*-EL@)+O$JpXL)EmfY2P5!B zi66;&>;?P{*;8ZEOX5VHzA@sloWmXZnn5Hnv~TNp)@9xM<<`9H3*6;%IMvlC=gan) zHve{z{|#uXAm;9+)$!|$zayRC-Cf{Tm6HImN8j)O$4%4#)i87nvM2tw7dnX+S?7ZG zdaQk{NfITl&tT@<K$d`;|IE35fZO5bE*6$qkyUrK4BTkIULQ{8g@Mu>D^yt*bH3hY zVAs&)C+zJT2DG70;UR#atF7?*Q=igfm_X}U5I+_xyi4HX6l;g8jFTXUM(}+-a4Sfn ztf}=`gC!)4hqR;V;7&8G@I;^8oOyF01E0v;qB=ISL3&5|^qn=}<ri@;ow4R^V<m=4 zE!APtixxNBEr)Y2)a01l&qV=YHS8hjLyIrKSiWyi2rRuv!%KU-h7Jfo(c9ZA?>5w3 zXPr*sN6U7!z(A(gS-jSBW45c?Tjjq?i1`b=D2ErDh^+zLloo6bk5_dh<!)gof8ZTa zPN~dd_q(4pW|r}(%q=I~u*Jy6b0mU^rE9ZOwyR&+AOl3D^-UbR-;jnhhh`>c6aDFt z2t!B$m=DwUN#EWB9}lqnLV8X6oPP&h>vwJ=J(q@j)O`MUu>cSt69FI94lx!=P*w>6 zVX&kjh*Tm@R3nNyQ-7`Tp&?YUwasyLdwRVH8Yd{KFP(bB3Br(u_{2i-#jW!snCtJe zKYcP$($2?|5*MJm*?|n806cmN!t6?I8RSk3-+T39#Rfy%7u#}*X9?cn;dJVdaL&)X z7r*}lGZzol9z*Q8x_k95E#1coRb<YIm!{9sa`{JI1DnEOdMMZ*ofJADSb8fMkXSXU zyH^XlzRrb!afQ@J%-sJ)Txad5s{nZ@d*s@K46>?^%7qYvTso;rsmS@#?FInJo!n&P z>cuq?oo_NuRDJAJp!5lV0pVNhR{-QVsP<@L?)jrF11ZRt-P)Op5In#;2kQRarFAPn z;nj)H|KFD_C`DK(>5{UQN~JIN+bFm2f_J~|A+{FPt-PyZbO;CZ|Mm5%B8ATHl_rmY z;)^m!6=h*jfqR9i7l~OQK3N^Ucw6rh$GEUxHFyC0V;*NrFbK6hl9;Or*tMPck7`b| z>oWnH8ZRS_Jigmj>&=vh`W=j`V?Q{U_K2L_LY>!tgj_HEwsHaYgC(8zD6sKDKMpaj zAmHMKV1_<{klPQIv%&DnG%yg``(8g&JGUtHa%t${;k|w4dzGfm0|UJN9tXwub-l3> zTIWwRB#=YI10S$@k?xe%Rs`tm4N+}Dz$p-gpry!<GR*O8-5>BmU}bDJ^WBWz?Y#fl zFglD}_+2|1BfUkBan(_U6JiKL;In8h?bd6$N9s$idnoJ0Y`McUF0$=W`2WEX<A$Us zagLHi@^u6>P(k=MWYpUrU5ED!uUhz@F{aNoKmix}!RRZ%Kbn}L!xV@1)D8I;D-=@; z(jDj{%)T~o!x$jBY}`=s;w}VHIa3T3mNqHAkaf1nv*nwAGMngZp|S>Fvl<7MHgB|d z0ET+;A(d?jBCIehpKakrq4!`w{mDwRWga3Bakz-Mr2YNbGW%}+_c?|#9F670ARrJT zVaV!#k6ZSFNl*S%N<yGkwd{x=bhgYs@lwOmd_{=NAkn)AJieyW!u)&k(RC}&$&f!f z|4#+y3-x=x$^92p<NeMZWW>4lk0funG&&gluC=b+2~L{)G1Y%`7fHE{ozw+vw_D#M zZb!y&YWLcVl^)DxvcMSG|Dx*aoD`Vq?A}tp-X?SVhv+1<VcNkWi^E1)v1$&V+d)3d zM2<fxX^7@Gs7sbhw#ysFskKA?K*&<Iz-p~Ow`oXgpOa-&BaHROpsJsX1KyGFp#NPy zZv6d9)P?pa@ec(ol!qP97SD!T=wvziZ>P9kxIj=sAEva(CG92s<q77@pEA$be>Abf zyWwQn)wFIZC11z%F;;tC$+C#SorL9kxnV?{n&;&I)5X9=vqCAc#%;>Jr8p#R7qV(; z6Isf>&Jlsp&NgcG8`~V0e{}Ri8@F6Mb|g`2VDAg-x3t&1`U^t25kPNnZ}4q&w-Xnj z*_r+`r?0w|Pozhy&(nmm6-2eq*^+?HTOmENTxpXA%07Xi&LM%}&KAfPJ3DRvkLEh2 zrh?t)z2QaeMIQd8SCxmE*LIa~X*_pA;2F9g{4F|kw|JL)mwK1}EgLo2z>UN|O=(JV z<4*bTnn4Tvt#|nfm#-s6FU+GIcKgd4?f?k0KjQ7>9qFBZ5ZDIn`})sc;eu9h?SI$A z<p!;+9${MoSdFWb>aJ`8PRcN$H!wE7r)^}a69jv8sQu%a+~<d5CGeTlVZdiYIB*Q7 zaB046;DfvLZnq!Y0ToOaQWsViQ5V%MJ0sZ;<3Dt&>c`!9MwDxug=_O|-z_oo0tH>( za!_U>u|h|-Bq&vkW(4{=`vhDm4SnfILzp3!I2yXWGbUZo+;BUd)`LSIb5nOCd$cFL zCFBdI!~%2X3g-9gDd`RZ3Hd3LhWz>`BR1Oj95J}*+Drc!WiiNG2{HOW&c~oKJm^aw zcntc$l<p}~>$;f&Sm!@fY_9+K>N?uhUrqIU)u#8m#gq28X*3+mr&-;H!*f44D-38b zi(f|fWL};m*+%LA`2eIo)gOl*)`TGswUJErcwT`aaC*SH$7}R&_gf!R{4g8uNt7zp zP1-9>XNKUbq^#R<(h!1wR?CT8%NyX2@#UoiZ2pXW?<HHkU0L;>rWYsz@f&Pt7~a7` zV;dF;joOE%DnR&zKGT0JHpKwFtV<SnJS+;ywFomX%5+I$^bo%G?nVc<a%jOh%p6mW zlVZP7`+=&zUF>0G6#ZjCJnldwhYy@gm;GsOZy~jT;AQ0wofv^rZWm77HU>Tw%&Ptw zJ2>l{&ro8de4m9hq&*HI`U6i}f0GocEiA8AGDpL+t_-;DH>%vjr%n6}uFzjh$Pxuz zdEJ9~X3h;G@CL+J0A?Eq_v#Cf4hMi=U|Kgx!FogsoA@@@%1AS*tXgp|5=MeB2$EYp z1>OC56*h<8&q~4=+oq`M%m2~!qc$hO?+4%~%h`Hm_&cR4^jDQvPk^cX9*vX<H{>Dl z_1al<meHV*?v%=7wf1L-Cg?QdJUr>a=@FgtGHid;m$y|O8R(~OFGvC$IiJmKsrm?; z7OVN}S^tpQ^xE3eonhSqh|wYYI59dgZ;ce3lM&jQJ)XdaqhrynKM7!H^W$k+6Ov!v z#DxTi+>|Cw2IC0!qk4^{)t~Jr^_mXk`AqXurA<Qr@iWw<{nSok%PWZ2eQB|Ev%6)( zhawW*z4Xhi7uO4s7zTK#d(s@PvbjB^*=&k@F|pY~@z8Y?NSn}S`%my?1Ob<Rrj#xd z&)^8u)b!>>0qvNzON=9H1mPm2UkHzSKBhWQ=5bI^(5|u)q8hXub_GZg`jatN(2L}? z(%n3)<~6tu{6K?*zKVZFREFt!=}tgd4>_82q2?Oz+V6V<&T)gl(jE+t9!VcUp}Tr} zl<Sq=@B9sMt}PjLUV(AkUuvDYND}(~=jVZ&nNnMvr!&AZ`Cl)R;0M4?$k0rIc&ooF z{dnuq+-cXF+hFFfMb7YN+HWZAlv?ag!%G6JT7sL(4kNY`0sjs{*Z(}&_0FCVX$X~M zaK32k#Y%f~bI&c=-7)u@n}om?5C6~tWXuI?F5-|dT47fYeg8Q>I`2U8>xe-HmYaF} zB=@ucC??uWJT__}S>bQlHb%xNASd&5_GwEHh6ytyyXWWq;Af)qgjOC;qxP1KrxAX1 z<KKUV3S?h3J1E_QI*_dcf!ISHlJpz6V%H;*1U<yxu5<vV%3Qhxn|?FT1+34-&T%0P z*o0W-_VIYR?QCUf2gAgfr;mmmWsnmSTNU7y0SXH0<D(uwofGl{{vY#Up@LWbluXW2 Rp+o+Gl9g1Fs1-8_{eP?I*jxYr literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/web/splash_icon.png b/assets/android-icons/debug/web/splash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ac4ac059d2327b73e3d26ba12bd2b59184724b35 GIT binary patch literal 191942 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/res/drawable-hdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-hdpi/notification_icon.png index dd5c469d1c04bf8515d81c37ea4b43e15ef52b46..08068031cea896fbc6246691cbea45b1188fb538 100644 GIT binary patch delta 624 zcmV-$0+0Q+28jibB!50hL_t(|0qm7OFD*eB#@9`5bDMi_ZhQF*8qsOg{(J-qjYLAH z;!x2@2#tnPCqXSlC!*Gp=oF$*NsiyU=ggQh^X|;<acoGOJkP#==bdL~&t`vQpX~Q7 zDD^<T#tAi>&8Y|nQ+LVQ2F#J__3K3^v`1qRC#iiHiUfVwhJUHSs-V93uVIGf&qTRU zUxqo9vQ6a;-bEGU_0$>$f~@?wv)Wd<g4K9N-axCHoawPP5M(PQ9G+}LBTLU=4y|r- zd4qQe1kqduOWvHGg@K@|lX<caumj9U{;BCvp$cO9U4#qXq<>!gu22=k#Qq3>Q*$v- z&<$A@qDas^t$#&)qGrJ#ZnGQO0iL4@VuSw?ZpaKCX-^=tT&jZHhPr)KP~z6@r^6Au zh+l=Y>re&ht;Ja$?|Ky$Ps%b?5W{28PAK2QIoYE;!Nti<5GJ7tO0H@(nD3F;R_5(` z{pMQl)OuMqhc6t%b|4VM9j(DAWCBNMzhe?tA#1nWJb&@m1%mvBy5pFj74D(~b%=`z zde8m`-7fB#ApUe)Mg+%tWBejZzxuZJOb{E(TZ1W$Wkd;nxhu*Da{E<ZraFZY$9LUP z6VN|nd`|P(_+n#%%pI`41z8{@`U7X-Eo@4z%_}yzX#2i7lwKi)U8o`^NL?UFHhskI zzyWA*Nojt_1SRdb-xm{9<+cBdm|=go#N_+1(+Yo5J0{<OKoCufP!PNYk`&4Wu@2?L zB(0LZeT6Stb0A1-sx$X3D0SMe00030|G>6Q!T<mO21!IgR09As6#rNxkSl-y0000< KMNUMnLSTZElPALf delta 799 zcmV+)1K|9L1-1r|B!BBkL_t(|0pypvYZXBh#&eS<VyA^ziin5=H6kctC8C0Y1pF6# zRY6<rw6RcB6v58I!p0O<K|344S0jo9jE$fc7D_Zevi`owo@I7tW*^~R4H(XE&&-)` zX1=?-xx06GXqo-}ABM6l>%oznEnO}`aE4gqX#>HW$c7`-?tkU%Ah(X#;^WM&qsMrc z_|!!lGt^~%-?f3EUi05?x!|&nLNplv2^LdPQC>8W<-m{){Ht6T!teyNirj2Qo=@<D zx`obGN~gN%TrLc`UWWr$b{<A!u*^!ZI2zMf%|w=cL$eegw*=W>qA-NxXRxykz7?+V z^(u^C1B>I;@qfHOVFEuFhOCHqqz==0`4sIcC#YE*q){DLe>e3Y0z)W%)giNt4=iGa zI&H=!UTU0)Z4@)K31Jd;cVCQX1`>fGHhf)&x!}_ED_+@}%7GzvnQWlz!&UpVCNRXz z%MDcLd_liv2{0v$>f)iIx$=!m{81qNY^X1+udKd7KYtp5Atp3M-A%1$nE3AProQ2o z<ITWOTo$c9r}_evNu^jQ_2QlLl*LVQ5hX+1%y-~P0}nNu(>M;>;DGvFVcxl%EB@S) zAqK`^djne;A6Qfk*+#kt?$h!4K)-Ehep_uxmohZN={)SiEWMhLTE)v&s)#6MC?c&d zao-*C6n}TUcBf|F46*AJxZuoQa*c)qA3`z5VY5lw7&2`#v)~N|_2ZB<q<3iLT9|V> z7px$^1s5qp>zFX@gF5;`g=U7alVGvR8r6(;FRT@eT?7}L(K*-PkTRr~^nHx`tfudR z1!rLa^vh$tD=r?+viR4<W^wd?Sv;WnKF7{z>3=^mWk_H3kC^DA=M*Iux<{%{{r#A^ z;6}@bjpc68(}ypLDMN2qe2)(^Zi6n5#;(#<=nUOLr<hiu3Ip#z=CxOWYB{CHj0D9R z2*yC6Z|tJ32E|F(0K4)&&E7DFW9m17F7rw0ONLUSzgb^)hW-Em0RR6&tto^6000I_ dL>NI-0{|HVD`z~D#IOJW002ovPDHLkV1m{vf}H>W diff --git a/assets/android-icons/preview/res/drawable-hdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-hdpi/splash_icon.png index 93075c08b76295144c2b5da26e5737335800b4eb..d6f90a649b8b0fde296c9414d8b148d0ce081d42 100644 GIT binary patch literal 36596 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 literal 42589 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 JkGyC7=6`Ir%iRC~ diff --git a/assets/android-icons/preview/res/drawable-mdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-mdpi/notification_icon.png index a62d131f246d3408019c258c2a9d1dc0ab1ae9fc..203fcb11747a1712bab5f3129f5b30cfe4525959 100644 GIT binary patch delta 471 zcmV;|0Vw{41n~oqB!8w!L_t(|0nC-ZPQx$|#uEl4CU^&SMt0a3fQ6S}W`M1!#Lg4& z5HK;8nUM(wW=8%jl>mj`IkxMIFG*7giR$}e-{(7j@yTu1ia-ARUxT`?FJLv)0CfTi zEF5-ha*jTMy-)^Z-Wq&GTN%orEX!kq53+mvXlProXzLP-9)B1OSg4>0Nyb<K?GqMC z^nvJs(EwovryWGj@RKQq5DhS&!OCK&OOJ<Uwg_Dz8i<;1kj&FtbVuG0Nm)P{AX_bZ zLU-VF2Sap;$wL`XY_;f_({x?{)-ojf7s?>ZY=qb%UZ59jEFEB2Kp7zK7`#VQXngB4 z5&isK<`$I!uYdPw@PoojxB*jKC&87>sg)L&G7nS+{%x{>!f!YaMPo)~AcbrcA#t0y zpNK}%n~X!u42B9=KZQ$U6@&f0-8rEk{!e5EvKp9fgyy~rUR(EL7$&UWz|gjMT{8nJ zWHFGia6idRCQz_T|G#9?;t}yCoU>jtI<yU@EXq|2Bv35n+U=3OT{a*0|3K`}Nb0Gs zvoatp_RdxN2fF;yzW8v|pbSP;E}8rb00960xff8`00006Nkl<Z0|35%V?Zo!1YQ6D N002ovPDHLkV1n}V&*cCB delta 492 zcmV<I0Tcf51BL{UB!9a}L_t(|0lby5N&`U<hVN8RQ9CO;pTWupu(8Mk2x7p>URx0? z?b29@3Zivve1lZ>K7yqnLDVAWH+#F2x!t>q1~tsLGyBi%&hF(xX0kv2{9l8jD3)Oq z({w@V4xwnu2R*()P9g?rdea7Zo)00hu(h1lf_?^>)l7UYIe$SLkbG@I3a3RIu)#_T zS$s8Wk08-~-GSr;ZQv8NP70?*8}N8$VKc^VOim5G={r~@r=|^17GY2WlG-}aBwnad z(*``7A*#${<W1>u^egfw-{6AUOX{4-W-dUK_kV#&3{tkwu=fMH)H>4!%$DG-2Bgxs z<wPqh$D=l2Wq<1rZM-CtN5+MV578tLB(6gn)Fq9!MZ68xdUj&sSz-Z~W!gYa(LjgW z4dB78m@rT`5<;0a2m*fIKv*>nG3S*h?^|8cfbO4xhLwG<-+JHbk_N5SWzu~Y9OAv4 zR!45w2mPN&8j#!wRF{@-kJp~PuX7zMCJjhF8VJjcX=SRX;`D1SVFt+yMsi`&fW>OA zqB`tI(n@}QjCSMcdX1@hO+^%(>Ia#_Jp{Y+sfr_c3cH?bn@nzClfMyv0RRC1|1+fA idH?_b21!IgR09A|CL}<{oBpT(0000<MNUMnLSTZ|A>udy diff --git a/assets/android-icons/preview/res/drawable-mdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-mdpi/splash_icon.png index 81a7f229732ac9ee28c4a57263f156025767a799..9fbcbd0887cc7406cbf524c6a1c5274fd66b5fef 100644 GIT binary patch literal 19806 zcma%jRY2T7@aH1M-QC@t;!@n*okF3oxH~OS+!psA?(SaPt+*F=*Tru8zq^-vx(6P< zWRlEhGD#*Q8=<Bmi;6^q1ONa~<>jO_001b8e}4#Y0002zXLS$&fB}$~lF;&kI_t7+ z{Hp6t*V^MsZBi^l(`!TK0+46KpydFaGj)tvV?ZPR%v)vC+_tK%7+<JZTfSJZb8oSI z(Phv4y*yzSZ6D^c62$qFz<$?&E%P_Rf0W#x#*|Q_6U8;Y%lKSM`)_qWu6t6ObUsp< ztP}6Hc|UHvD7~EBp8I>Ow_>t$=?P*%BL;``hG57c+DP`6*kVH?LNz1>Y2eVnVnJhn zp`gu+kjSM|L7;)vfL7p)$B;u%LJ3X^qJ#6#_)H1;L}VBgm!zQN;Dn`138HJ>;c@== z#fwk~%fnkO7e)h%hYlgfn?AH1L<}yIfQ(n>EY0=R9-%Oz7!J}>JcK(MAJV%+8ILuy z^DJET`Ty-as3;zFxZAiB(mPKDp_y-|BTT_a3xu$f5lCKwO9xww_iva*-qG6UFBDa! z_>eCjO!@r~aY-}CEU-L$rGKO#5XIS{8KLf}6370*UH%8xUachJA9@qWSSQjn$q?wl zb^rKS&Qrmrg~0EEbf1rsW1@#WKo2f6R#y<$Jk9v3Cu#PM3F-dspQV$Ak!J9Z6N4q1 zek|zQIB^B>+soa?zW)zqLwe7sYZs6-pjVOpo6mvBl_w0+J4PZChaNJu;Xgif5Q-ik zF!DGdQ+!8RE&M0&Wh4l`W=V#oe^fCLDmBX)I*4dPdUYV&HsVT_i9o1qP=bdbEqL_* z)3Qzh8En0ki<O3w!}p&^d_@)UAfW!q|6nNDmXa1)K8^4n4nkepFWAtxzy9Gk{L`2p z(mV05??fvTVFpH;80-N%)MRelTqG8>YZQdW^>nqdHl+8C8bWjTVpEBCvDtEYwsC0s zgzU@SdZq09VEpvx%hr1JQaHtT{4z&rJjb|UX{?lCfAUX)C&u&9!M+dYzP~qbb6=t8 zQhv!<{g8lffqwWecEwR|_?`8eSZL$MEzWT~+i}vxiBS@{3$e|(2Yp(#^Js?ozajJn ztZP3&Id@67Z7W-<OxQ8*PTKI<AHDl$G|DII$9yv><-nvZ_Dp&!tqf1Uf7nGUhxz_o zl!(1?t`A&NdiUv%>Y%&a=q6b2`z71QK7e{;?J{t8LD@h5f!fwncAqwWc@S~E>_$d+ zYVf$)?th$FUWz~1_lsF9Y_g3pIPGMypIu78QUhXg1W5Zno_9D+LuhR+!_d0dkC#8~ zwpes>e~&S!SgdS9{&{T>Z(V^6k^701t8jbo<Rhj=$)De-i*+Kq=^jYm{;q}w*HZY0 z;QdINB9w$|7DDGmh-_~DtbdJ**Rj1(ls`U`*)Hk}y9=*9aZo6-m4?vR-Yc0eUEDst zq4DFI9_fArYXda|`DODqexHaTaGSSyFSXfbuY^Ld7gewM{sw&*Wg_%ms+2`&I^u<A zbKs<CI-dO?O2e8-63EHi@3H;kR(Y$aX}vm;LCq3cR-3&dJyG_T5lT72^8OHMm1doV zJr@gfFoj~y936VU&gvk8pM*6NLfZ23iX14BDH&K@tE@R!ONoiG*k`niF2LhnLkI!< z9nMY7-IuNX2yqoQ$lqp$v&^&$0m1iKyt`D_b&ih#vO7^DwPN0$SazZwj>gV;%azJy zB!aq~a-;L9V>a+0?Lg$_bJV#<&AZ6)Z<y1YIbl5IjIevy&oZLlzsGvd3!P+WKojBq zh8pH>bzFSZggeV=S4Mz(mg~-#xkKg$Du|<Y_$_&>c85bv9_Dyd7g_3HeAX2OU0M%r z>o;-J=D~@yy!=2GBbGc|g)5OOCzcZL2B8yYS^U*5ft^=FIKsuTp0<;F(<(KFrQZAU z?1H%{7{OZ%tHpitZ`r-bpdZpK<C;KZFQ0|>@3_y-Hhk@;z41|`56@OkEsHD<Ifv(? zZ=M!LOK#4ezU5pJ_WQ9rc2@l1w-+My19mpV@~x@RWsnQq^Q^rU-rmBxzKgDX5!^j< zJ-=4{JgDL|A>Z6+Swabm43h|MPW5=wJN|r|Wn8W4lRUzcdXUvLK(jSATtJy4qYK#? zrIAAj^#LSNsu_Wnu(+0lKCg)Mt1BH|vi&p#Ax?DIla?w0l~(%Awm(Muwh<YSGana> zG8!_{rZ&5lV#Tfp>dZLCXm0BKL?UB(JWzvc>CotlHti6u9$sbty!M;5ugzrt!kQ}k zmSw9b<Y@rlQ~IpWfF+lZRIipqt?MrqdA_I5FjPvu&w{fbkk!m`zHDBS6JQ-sGSK4N z?pkjvBG^3aFIx358E?!86?4P_M`elww3Xs*LVqmm@5t(+*#K&7iCR&r!s(BAuMB-n z2+gmKZ%|7b)W@%%sK)?njBp_nMx4*3hjyBd+_bZVR6i`2jL}A^_^j_LH#6Icz9W__ z#;T$sr6O$=z!@V~P_dki$r`o3r-o4hWaqWEu6AR^eqT~FI*S}%O-W`7Xy7p+=E)&Z zjti%URBlV>veY`#G>5V{PD>Vb%T7r$xQDVd1l(Fv>W$Pl1xT;F4EZcb?-2c)PMGj` zC1F!?@z?TE1_4aPH?e(2`nYOaPTr6~qX(M`(aX+Tm8Fk4j*JwrOs>o7agLXY(CL}- zmccU}JD&$$8iE`IVo!6`N%^_90CNBFL?8HF+h2XLp+Iw5c>Lk2`eIlmJ*Ol8;pW6x z)#pTWx^%iAs(_I;kJ7*E^at{kK3df!ia=$;g->`zM>e*K;EEsU#^Ja3`b=kmngH_p zwzj^Ny1MRzx-t0}^f0=-{<4=69ux4*-pm+}$-msCZfIDTuZMXK=3b_kRO5JzdVCAQ zbCd_Ffc@W&5?CH71cqlP!*#BKc$xO^e;BWiIs_HS-WZS@-KclqF8Qqs1OagId~>>G z@K!<o^2EodhCK<&mD7Dgb}PT(Px>Tt^Le2kFcebz#}bl4!T{06n$T1TKeK$+27w&2 zd#+&p!>0xeV7mmLGoB46e=XQL*rhOygzB3}&?{ScJQN+~7?EM(Nps$&>Jpfi#tc|p zA6UeO99q>Vf*eXBaH`;ILHdjq5Lqlm6K((FSE8Da5ML{dH9Hh)ck`;xN$@SrmdEkh zz^c(OX`o*^O?f5<GG$<?B3XT9hpLsO?l1#qDN5cMI>&K%p)8HJR3xIzEmT{;Bs26) z+d}b;Ak*qN*aE0uTAAvyqM}cLSOI$8UZrz8I@j~z5FvOnuXTvpu+u=#YS0-cXFCnH za|Z!wzELKP7Pg=R9AR9l2LK$DPAKA{h)f45to8UKK*;~vO~xS7seD+FeFP))EI6#u zpoyd%bW#+#VnZ(BRag?<YfByfY1tjU<3{f3W@A-hc2%NvH{wm&T2=?)OU;!|z|A#o zwJ6}`o8aE+Yp(%e5Nnfx$HmIG74F=3o{qcc>84a;55{9@6<wous*ar-d`EHb+*D(_ zfHGr`(OctRZV>wYEOF7T_O>=Wv#v>J|IJ+gu^YJhnmQXH&r6WKhT}MaP(@0tGA2T1 zGn*GR%#rMFn0U>y53)1lAW7p}*U7A^=vwY9hf$*=cjAVAE{1RSMyRE~*tBB5kpj`D zrgk2MDv{u?vC;jv8z(fi+8KqxiYq+EB&(4vXXQN0IZU!EnDcxWr7W1-nv|84##3?t z*M1Ha>4K0`TW*&?vV4(s4&(d~=Qtix72}2?=7q({)0qq+#-!uFcbhhP?V6tZTs7a4 zdLOybRM#4;HPtudC=%rNr+mwL6wXYH?dXhqx)#4{yDb3!wtn2i9$)O9N;6;mCVbw3 zUEjA1s94BnbzM|Mn<8C~U!&1fJy}@9cSEa@$pzA#_h-Qd9n7yQC@2IRX1Ny!H$!ol zS>EvCohQDi;~`Zp*Q~PH=Q^z(XIWJqYG5i_X1nRoDI%7}mAta&2sM|eYFcW8Q!eG{ z#rS&cB8cTWy{^g!G&YnHwc&e*z4W;dk5+oEn@_VEp7BmJe4iCf?56{U;?}N*Po|2k za&VGpveFnLX&Qd+(~h3gu2GUj?9-+uJC!#|8Phl#jtw`a3Y(vYw=XZ67%19jbZj`J zCvG(aydFEODYA79@F~d*z=$vT1UJ=lU?AdOGYz&6XSvmj={7i%MbpNWIZp{tyM_|h zx!PNw@S8r(e6tT+*fcTVf-5-=Zg5Q7MAc@r!xpGR3mR;p?ltK9dk!<**$E<7HU)Pc zf`<YQ{;(Yw%dd^{2PELEDk@=}|IjPx$jM5%p~?4HWG{>RJZ_8#;djn}6r|xB5%H_D z)RBE(Ue+hI@XLAOLn3$|=%CpF6!N@i{Dwbz<o$8+P00?RR*k3!BCVlfgsMzcy75WL z9<KK)Qb}w1oEvkjro`Ah#IrG>1j15_tGLT#7txlk3n&)KaeWl7Q=&QLi{^`wBQ8-W zr-oX0>yqN07Tk3U^mSiBHZ`Nq$`c}`%b}%%bpX?<*Hm(We#at}nRZNa+S}n<E`GkR zQ{K<IxtU9BO;kwMgde^vJt^)S=vJ{e#40m#qGg(VTL!6eRsBU0eG=Vm)I>ER2EeqJ z4aD5%Bn?KW>Tju9=NkKovy!Ww>rFWiE$ZQE_0upyX^Zc{eCbxxW+K8-6+5+msnb;D z9+-r3C=YO{WNrn+oUMJ~x{v7a^xb)m_$KnxQ?TlX*RTI#HXQIhX_e4&05?)~g?#J{ z-CZ)?E+gZLewl?K+nvcvW$O=MyhFy5<>oziU^nUbX-cVP`|4hTmdRY!c^}-^d6A@b z5A9-$;`g@qT%V~1KcGRuB2wkB`0|~ipvm<6_tWHkm}g1BVTs-7I_Ju7^8y;sOc*4G zadD^BhppHu6S-DSmQTeDSkZhDpp%z)lfO^|jxb({ndzbj0ndtT4JB_CQDZSRsFg8B zbO48|2Mtdy4M{aF4ED0Yf!}cxhWQ?pAm4N#D_xqA!;0Vq@Vqm}rDNv5fW$Qt)2T1n z&JNeKDQgOX_0DD4^oonDWm6IE=gl?hb_+k<*hGedya2V~sDK)HmujEk#vhzC4aWC3 zp?(&Yf<uIMmIiapCGv>jGv|Vrqxiqiym5%d9<w}ykB3_t8U3(rsHJwo^mKI_p{|r^ zVW7rvVuc>`0=o;~TY*3?2emH$S!=wu%E<|z<ZL~M1`<$kVt?2G{I(C@0@d`(*Ms^o zV)ZEhB(LQhTw(IHF>KHYlU5Tg9aRg6k8SWPO?u(IS77zMz_edjjWI!x9-uwL5|%>s z;**C07u9fc3G3o0{Y^~F-@KyfwZSxEi}JSf3@i-eijRQM%4^N7%h6U&k)w*tf_6p* z7zTc<8PkAk+Udu*IZLY9p=irq$I}1n3m|UUF!2>CfN<Hex_EHl2x@7KSfYhnU9^Bs zh*99#p_TSsq5qm5Y7b-4!vf1ZTxU8@yOFpwx#loi-N#2uM88qh^ct%YQC7uU7Z9;$ z$2fF!3d{b~mg~L+^;QRc<3sCDOGUpZP*SyX6JehcXQbbs>O5%FKTe?UPoUo)&Ajb< zlQ~=m`=&3B;s%8M<Tu)e2yno1xyLLcH6x8!38!D5c=9-X+Kp}Uqi()cE{|!Ow>Hl4 zvoM@8Y-T(D%6j{?7xurH)KFntn~Qj>gDm&c&*upn#2P)E<;-q6hmp4}Uy-pbm6Yn6 zs$dIvag*pNtK;mnu&|mI7Qe5J(r4S$JUx$}PyA7JjRsgqLvObtj<=$X0{r|Fn_}5i z4ELFd`#GzZiTgF0MWmM>Mg$02A74vec~YI(%4Rid%JmV*?vS2Z3A0?epWxIw_I}Kx zGw@+l!E6VvUY&gt-dGjMY^aKnGoX@Q;dhQAZeCv|#8#<j<wo4gp8$?YI$b>AxQJx} z_J|F#-sVea7VhI0DY8$fO^R6dTzw?RByCl5qPYS)7K_h;rZ7wDmB6xX;3np?L8^t} zct9k2`8}&0APkxtKqmwsh#wDj{aNTUN?VqFua7{NtA9J(CXK=;_9tlyqj<i$F0JST zzVkTZA;(jqtqrP`<mZ;aPh(=J5q^Yt*IlR}-3Dyc&%x6|Y`5%Z&tda)_PE3~>p{}# zqobEJNIA~frz)1ff^T?SScfsUsadyBS20NTzikQ28?`?aI{5qq=+D&zz7m4s<whB} zTlAZCN3dfT$r!6eEF=P6oreW<`l1h>4XEI^tpIcryzD$;<5P?<_SCwWe&0~Zcf)^& zrE(;KIp&TC$vPi@&<EDp-rg^K#9I}cvB4PqCjFU3qPK?A>+@`@+BL%FeK8F-R*jM$ z<fr7%ARA$GrjE48rq5|L7jR73&lLFDhAQD2#iP2H=o`@+v`4?zY6o2VYCX3vWeh;k zqo#!(4s$Q^uaDvTrV{M=g%BHSiwn<g9OP8-QuVDuIeIn4a^7VkgcOh)ho94iQt3Q- zd0Vb>o48JP6K_RFZqPsc*`n?*t-YZ?L?H;tS`YK1a%SqL8ZwQ3bQ{(Ws5;}Ulg*$w zjdE@WTVQj{ETG|7xvYHZy<<JN&1oIx*Xcf9ZJQV<aEZ#S9#mdA_-W}J_|m5g3N@n~ ze~rzzQ(1(uy9I<+B1*Hkre+}M+5JohW+I8mm?WmRi7rBM<ViNp0@+#<)kYdqdTEjp zZlvZN_B*9fR;kRfM#ovPJ-~JW061=#TA6v%!HvVOzI)$6EaYRUi`)O{X({o29-J>n z)3nnEg^9Gg_<~MU1)rUZKe{9&P<qSdWhGFZsGVTsbclOhB!*yujGdpYJa!_6GaYNa z4tI$w2Whm_>JYhaqU9OJ7qL|FegxCJ1(WDy!sJbOzZOmyk8;<*FiU@J%9+#G;H0O& z7wF7!2k0e()~dLG(~=_~+k|kxDkImZc{~BpPjs>BIi-e5QuH}aotB6cxltrR)4Q%} zEl$v8nDov~P-nv)&l;jlba7#pE*-`EB5XV&zZ;LY{NF=+W(t*A9fIhyJTe$daR-pB zM*(91U40+`#^~z-ai3RX>wk9<Q*#>Q2J7NLU^Uy+<e(^P$;4fyRMI~wvmpO2Bo7)C zD9xfr(IK(t#sa`pNPV>w;Vr=i*2*>J8NlZm!L(MhR930md06b=;(1eH@f9Ljvs%!z zgxW@>5uyXaMi_-u=23gsP4_ZXUF<=sYl@1Cd$Vr#e6}wh?!V5_vKE}9tI&CEI|8Io zf*74}d(F&JxlSz!gP=G_#i#CnrRf?yP|@Y2XzJdWTWIP#HgGx60K1hCe-(O5rX**| z-a<LO0ov#=<?+<vYz<UacBIy98Z&Xn0eYXJ?8>WoO~vYVhMxrJs&+1F`4O8)R3VO$ z7<homq&v*W{U2R`l}oOw(STq)|C@05A0DDizEIgT$xI?{+sjY*-DRBnT1s!ly$f_u zFnB>_(UN$NT&KZJsAj^kD{X)7G;vtFe4?JlHt^)FZ)PhzbNsjrQ~gR!eWU?n%F<0k zKd^g!GT&i%Ft>R%)Zu!IdK+cvtJ0IKeoMthT!f`XhiGS}HHAW)JnDGOeR_Jt=zz|Q z(@)#&64?;8CSiKD==JCCJVOY+#0-@xuhgj_mRc?@Pupj?fC-;T5nx(SmLpL(;+YFS z11PLlF;Y!^B6<{j=l+t$I+6j29LRud>IcLuyJ6#FZIYbu;>I*VMh2r$1PoClVWRW` z;(S8RsC4<906RIr1Si`f8w%GZln!U&I+X|Ja5INhn>1TxsDQQx??4vJ(ZM|XhJtX0 zYN2<=t9k>S<vhNiRVs(o1CKSD*vYG-GNa@5!UHFmlM}A?hjyXaCo?t>j9vXTptmBO zFT^DI7B#U)+Xk1oXmE1QVs3PVyStwG$^VNMKioZFgg@49Pui;9Tj0M?C*>(GsQ8*x zqbD6sOqp0*PHYc>u)d~qJ=v_#w$;)pcWE|%@#>zWQ2tXbyyHN|glXPl#P3`>nYErc z+2%>V8+cO4-Mc#(eLYWycM0>%@&wg&@?;3j#2aD~F6aOZ&$y{Q%ltAGlgg5jHOs8D zlyszB=W`X_Dc4nS?y!lcxFuu&xTT?}ub6}0LQOJ3x|sN~qkugc7P&q;<N-!(tAk~4 zs_*#IVJ^|6c8fh(%P@I-t|G-ht%h}tr2H?&C3P~#Zra-UC6tH0V?V^^yHa9dn5w_~ z;l%S1`yL1!`dmSCd@4pjF`!_F8Cjb|v4%U!xP2N`iprEI)ctmy#Wn8s*x!OjIo`hM z@=Rh~#D*knUi&Q8_>YrR<lZG#C1~fkB+Ldm)}1uV)q18OLg!R;fEtJp@KawUQGO1& zcTaPaD#&V%@LR5>GO6;Ay(XWdtmCrHjPSxO?tW^9o@$h1SFF%Gtfo^6Y#KZxKTJG4 zQ|%CBL;Nvqc-cVX59X6y8rnV>z4YN4uiqY}SIa%!*Q18Yqs!R~9q8N1>b9;nW`@(F zf}-GIxW@9(4=%dGnaU4uYW1Tq1#pl8jNsM&;+{zeBzBY2_!H^!^WrwRuL+cQbCmzE zCGUB8_3!zU6w{6hZ>E4k6(mssz`gteIX;h7VO4}pOu6jSO|qL1aYj@I!w~hY^%3AS z%82LL^U1_2>UCKbKN+xbIt?KQae05X9$-UO+U`r7PYziXc<3|gj#mY!MI{RY+{WiW z^%fe!_TJ?p>V1&~)vd*keyKqH5|>s71qf(C1d+eA4in?VQ|$#4{lpp>7oQ>=bbtm3 z1xFmd(x3BgydO?8tfn06qhE$_Ibf-eaE(Lr$A()58KDD~sQm#b-nReM^Z~ZDrDz~_ z1nBiYp<xybMRSArM3sZI7G=?q@Gd{9EkGV#&K^L)Se#9fK7M@mgPt4jbN&N1>Y&4U zSZp3gG>6B@FTQ6@crdFuT)4M5S1)Z;XSA?5VOK1s*C#jL4@}Na{uO>~3D3sySaA$r z)2)Ju!(fA$7Q??s<HBX$S`v@DDut(pL35bJfa(96aMtDeK8~*>2X=07>4a6+R!!O` z*0{UJRuNGaA^wlfvK8~^FD;_5GcnB#A-y+0Y`9$SDK_*gf}knFct9r^#o+*kI^FFp zEqnWb4@h;WcgYZjHkajVN@$WFNhQ!Igr9Vq8cNNmAT5N;e1ay|GN%W1++aswRJJ+@ zKWKMQI+1x#^qas9_q0H2*NIqW<X<rBM$S-empL~lQe(Yx`I~U8V*$Vo-b<BmWQ|t< z@TcaU)bq?a<$8gSIWgA6|28IGA1}?T-i!kNrcQjS=qHHKNG^2}!znsE6AXad;{$vc zyDYHd^%G+qYGCRD)4LrC@?%|kC^_jzuSKZZG&exf`S5i=g57}{N&(>lXo-l<QIZ?) ztZlom=euOXI~fAXb|RAm0*8v6_!O_0czR#Y^XOq3yztKrY;;riCPXR9@f%f#<re-{ zfq8=c6uUY%l%OC>X_f`tASeMuLwYd#zeSKDdrQQ<Q58N-Cpy_hqD(~=5wAw4K>uyQ zlGX7TvDtN@s99&!lD#&I-^^V)%X!ZjXzO3T$aB8j_U9+2+0}hPKJy5a@%{RtcM9V* z4peoJZf%t0btDPF2o<0xpqv8_B_-Az(`h2SXb6gfg5I2EOp;?*bX+MQUNuW^(fD|} z=O~mYBhGaca&DN#l)~sSUoLw`^Sbe1jiaszCarR4T@oI5dTw<iXL4xQIQ1IzLfLT@ zBz`M0B5+!-8(x)<6PU%BCj_afq%$5hU_fs79cG3ZZj*gURf~RV04imeKz~Lc(nJHr zE4QmD$Mx4)F+U-Xb?4y>zmhsCGoUc;^~8940kjKYP<DfFP5Y9H@}S#!7+M(z%1R(z zyC({{W1m`AA5`sT9t=UyqCem&a-7{i*gJ^3^d9NdWrT(LQ^`zGT*CS8fGesur*X@# zAWOZcKF%VPUQYDjWe^uwg68A1H`ka_H#b?3-G52BOi&!P2oy`wXuTdcpN5G(XG9*u zDUm8z5tKhxx?L<oA_yY;jek&s;E8L8pu9w8CS!&LzGd6$V@^DistpPK*V}I9ebtX4 zDUkC8B|u_|mY#?ZN)ATN0!a-I^95tOd!*h>f8;1L%O$W$3B51|UM>3guMQ*pSia`; zXAt#wQR4994A%9O_S!0SO<|j*ZvSWOfefJVv2)zFN+4NCm*)GtYtCQ@D8azW>=%n= zFNolZ5>~Spn!|}BucFQVxD+>-M4$Vgk-5FxfzAb{+!Gx=%FTMJ6Fv>RSrPd=;0)l6 z2egvqW#+owSXM<8lr1~-ElRkDNeE3T^h{j6w*wcpUIAA@pSC52qkc~S2w21b1ORqn z+shoT<F6=tO2LyM5Q8{)pX<6-EXalA6S)|A>c{=kN7VgXiKzd=UW!Z>uR#1R>fXO2 zvL3SLg)9xxqGMU#Jjnd@V?p9S<aS5*xdC4V)UUQ+bv3h-crn)8S6fJp&4qpzdn=V# z;?D!Oj=$yhr;YtYK02`9M%*1NALh>W;QaadG(X-7k6;_gD;{R>GsKqo7E{=kmx)GN zZ_>USEAt^1r0nc!A5rItMGwXCEGg=|H6zP;E%hE<VtV#v4Eb{yO)g9uirX#sRM|&V zgz|t#TQMS{x#TS$*ZKcM0M~RoujM|`0ivJ|*P~J3#?hU{bsM;+KZ~deQ;rM#G!Ud3 z41(X@O{j2c!;rNw?KmKMX*=vOTjQDAGemjc*X{9%BAevXtxG}aP4er-4>=;gjuv%A zx}!XXcpo8Gm4a9>F5ssA^Qau)RL;Ko&7Nt<j^9l@)Vw!<dlnU4^fjy<bz$1^hXNEw zvsuOuzN!D~3+N=MfxA+Gc5z7F{T6US&+_#*NY(5L4$c$rM}%*lD+*u<ih`Wb+eBfB z4wIo4P7R!w5mF!j!ZhQlpE4Ww`%Zd}4HQ|Y)eG{O*PDm()))IzaUxh2K~VFj+uS|W z9A3%$V`(0k`?1gg&4fh{ATXmE6a0;wSFtihDwJjexse!=QxYT*Qs{Hc$c{!{T=W9! z*EK;)C3e&ZpBD$#lkrJ{USztltSDPAT|TTXG@lo}037kBIPhkG2wZ@-1ijdUb7k3E zrO1$7ixWbqd3ZPS3N8b5WW}#i22CCrW0htP;m56aH(Dnc7=AsxAGa92lpBQ!GqkgM zkke^jaSAE#PBES&zh{7ZJhFr04S(gV+oPTx-iMIEtrk{Yz4-G;TdjXzXXUHBs?XT7 zdyTYX4~`jNWKr%Gz@ixx&Xt}^pX--sWzOn!{~akAQ-Ks`V$@4(s9tN_dxCR#c~iu< zS-FXTQ&C|L1`E*sNe3JqFwXVN)vBuc`L9<Ld~Y|4xK#SYFf@a}C%YY>9(Enu3%!In z7Ko4YP@x$dxKQP}vBnOUdH|qkj`hfPZHE7jkZz@aC60z-feB3z_sN+?u9D+0(XJ4A zN^EQM`Jn}v2~Mxi{<Z3U9O3%-hhHJvQq?q4NS;kjG%D#OQM8Et@$BT|7*8CP1^`#7 zj_uf=5q_`kL}F!6V0D!g<FCE(06?K(r2VEPPxbS<4_ie?Am=Tbyaj^`SwF!~`~ntv z9;){<1HIy~7Nyz~T+oZcJJN*^I6i{jHP@Ps+;ATtp4#WdX)=kvNGNY5u3J-etKnO@ zWV_DM-p7%RUv`N|FB--flGW-Ij-x~~$^u5LOioEz#lxwjxyI<_av?o~SL5R*h?C^w z#+wshge~umN9hg9%KvaNJ&2GCWX1!2!jN{2umZ6CWCcK8St)u--^d}sj1!p1@_@4> z&6wGKZgeVu_X?Q2V@fn?ln#B4pcdhGR(#xjLZWf$hs(zOl3})1PpD>f-4$xk`eo=x zz8G~}Ao*ekQ7Kg{>u22b;lx#}sxK6k73setMP44d@*EmGk30kOHQ+!4n*dGYLh``X z!41T4OK3!ZW&A*__!J|NTUolvqhSxwU1Rb<xvKpL8M48-0V+5DVT06_#HaIWs$2lx zrf3`kK8x~N`gJsID&MINP8%K7j9n9gYKcxh0(%I=0Vouh%8+-{zV0pLLL~J)tCNQQ z0rmTJ>X!s^X%+~5F4WzkK`QWNWqP@G-qFARr1askq^7w&QZ;DZ6wv0!kgxhBh!Jsg zNrwc0G|Hj?FoGMAr>pmgYq#h&sR&!b3nS<9rxrZwtW>G+xUsaC`wyBPYdmO4<3toU zi7YGJ@wZv9KNQD<OTL*(N^F@-kSHiOXx$O8o_et*{?Q(%FS`OJ0o)i||Il(pG0nRP z^Qm?p_7l-Tt+8Um!bt4`X|0vTsX!5w*3qQs^91oy;UWosMEDXGqD%prK@FrxTF&>3 zpJ_l;C23QP5)@!5qp!2ycJ62aI<qZzb)ux8=?<kw4=-E*Oi`kqXxV%2Q7P|%?S<5o zx4d}M56>NW`b<t6DZq%CV9<{Sz#f;h?-=M&U(GB`SUlJauqF>cIl+n8XIPxvdYkgp z%hqb~*Q}}8A$~@ISU!x$A(3&posQ?eHGmhKD41<50Qq=Sgm5tnX%|AsW~3G$vc5G1 z1{IfB@b}S*SLoi@Sr|K5m>K0Wh?guULDT+Zy~{2Y^^4&>aBQk<$?yp&D0m2(BTwP? z9SH)!a4EOfpo>O*r2d{%GbU7j*zB>}|Jza*+$R+3So$Ib4j_-JpF1o_%`6a>fDlm> zHt2WJN)Jm-CCV!|`I`=L&w?<*$4~z5vfRj_(>>;Yx<lgv=4mCFxD4UwT{Qpj<8aq| zlf|wx?McqGBLNIf;wp8z<BI8bprVlAC=5aw$JD{nSCE|RjGqG1ps^9)aNb7rYj4a5 zt<3pC(fyD58*HBdIvtKj1@#qQu>iM$cfbqF6g~Q_RDVW*w}><hgQmDdWuDgUiqzSX z{f^E_pAKnpmq>4pdPxkpQBq=8kPxyAP-6x|a~XaQ`rn9bU@=g{Rp7Wstz|}s{7FQ7 z=DVMY*nyctz{|!d`mG41Za1z-irJ;RHb2KfsJ!^-b2~2N;xD|BtfTIj%B8#yr}cIe zBGM&lSLs%y%RTi(ah7o+Q#d?;e-Fv;#AGG89_5cvYEIPjgy@Uc-%ZSSh0w?aEIuwz zKYD<Fo>;PX(wVwpCbcjD#%(e;BAI-`P!CqjfL(D>ehYhjf7y*X(_E{cb{WsGUrE>a zpIlll%08AN{?0969#!eviT*@ns3i?L&P|8{u%~}j9JZ%Yd%_56BOf(?m1WD#^%!Gp zo`uS*kf$Bg(cLc%&9DsAa&6`gc)*Td8B(uBm1=hY`Ti)?CB+bf`Uyof-u8QkQXXf# zVd`U-InegVQA)RGQaJi`t>?Kt;x}z>L_SoWDwK&iT<`I+Wt_7^Cg~Y*=KZH7hNS_! zn70gjA_ZlL83^rWVz6o+&6I<}wTlTOXEab={pWNUzp}`Pqu@uD{khtjfo*URqX}4$ ze75AKh<imjn4Y$lXiubsNV=R(7d=RKE|%2wdPAbBl1~A#6kh=jslTW)roOe*o&lEN z<2TAbyu|1@QYpF8{w6jL;5}saM)bGmTwrEKlLK6%uHVAG>|+0uDhb`F54ui+XiajK zV#<<pR#5>mB(J7@yH;4O@~{*ZO%0V9a<(Py$fITM)ipMLRrTt_ZdTS_6T2Q&MSbnc zmFQmMR>*xc^|o4QydJx0uy$MO^Pgf`NP^8vS}|8<D^##k2k9w@!wmEm2k*vQdF>{z z-Y|!{O<_V`HTAxdYi$>0IB989HtQ(JuOkFs)91yoq!;^q(kWy;)5t5U@Vxz@Xl+$g zWVwhL-d*{mtIg!l#&bE6vt#IC(uoF1-`REzi;m#4sn!}cNzl!pqahP;88G?i=xG6F z#IJDk0Po!Qh%>9n@?(5iJQNkgyWY1JnQ@i+#f_=BTrZN@%D&sXP0toQsD8XouNBu3 z3Z7%*zDJSac+Sy2UO6$xcmI`{@V|s)#~oYr7R<Eos<~5Tp6=d^v)R3Ni1*x#E5DN8 z6tqis<Kp@tVKRi|3)cPqmneg-WBj*K+Ntcao$Ztftdv-8jT}stTh6fM*pA@NBxt|V za@1nOLYpUj>-FWdYk$$OD)pk{vfI7k{z2W_xJ0Xt<6l}?euWTqtfR%#AGU6<!WOx; zx?|oRu-&3!&-2>Hp`dn`zt;QF@Vk$3Pg%uL<>MVVqpZQ_1l1r9mM4#$z~;**JRw)P z|FS+&S83ziM~&Xy*8Z$~EfV`klxSC$AP4Kb7tvl=;4-4S_~?@J$XyN|{|krK1l|>p zyDy>O@Q|5E+Z^<FS?ASxf4H5?h=2T%^Nb<vgY8Qebu-Oq3oOV=)oWWBty?&dB|DC& z`o8;P4ExIFTyD#xWat;Uj}wJ^HdQN`7ssV3j)+_b&Oli8*a~CklXPmeuh3)98#vIx z59;F`w?>cuvclwfZ0PVj!whC?@Z=X+z(~ii-c=u6>aR$>mBR5_<))$cTF}yL-~%?s znK-Gq6e*|NqRFv^V&Hq%nq!MFg|EzB@*6y_p6|!o<Jx4)Iu{qO%??TFMeB6WZPz7w zV@hoLV^rOKs305fZ~!SCYK7$iHiqDXd&RZaRq%_qXEr@Z!epiUE&I~tp|eMp7F$)_ z;_YdgJ>Yo!Vb%0SmHN*UYwiwVf$F~ASX&Y4xPNXcUwaDYfHRpPvHQA=|3+O8Dz*$6 z*Daz=ljR2&7ZUEL{R$kIVvVl<yiS2zOgCtzxGRdBC%8#}1Y{97$o9;ib>%~)L6`6b z{|Po&5*j9*em;$T6SODN8J?i0K+X;%@|f*^(486NMCxXU5^L{N8k*6f|CG_Xbd@;O zCZ6ZScp2SB0!}M|9rstQ`&?0{9?Q5&WNsP$CUaKJko^qnw$~fH#&lXHZG<oEJpe2f za-0HT)I6hNFe8gRe@<~Ve_cX;Ja4G7dDT(Aj>a`@L)SkTMJL!ZUQxb4P2{IQE#(0& zbj`V&)kQ3md);IRPWeHXBmQFJtzc$GX@2^V`YYCC!=<dE0-wxl8;Xt;u1JRSipKlr zcpF(VKT%CH-7%|U00=0pJSC>sUJy4R?PhN-s(ABF0^Q-tmeJQay!x&K?9!+Z$ryQj z_Ai5%OkAt;@S+1pM4*fc3x+9D`~9By!FR?xQKK<|#y1yr$ZIXjh|K?PRzP2VnhR-b zG!^T3ac+9a$n%TpVSZ_B=#i3D;&75~p(1WD#D+lE#pf;edqfYMDUu9c(w^1)>~uB6 z#o_))t&!?N0;9I?UDWb=ZMeh=Jd7nhJ+Us&ztX?^&(DC4s(JJ<vx+`8%HPM5X)&%B zKJpp!F3#%6h=#)LDnW2|t_0T@Y9Q#e#1yIwtlg}5L2FIh#i*IuRy^(Z&~Uo=c%s|& z-FQPur}FlkX=9c1+2}N3dT<GIcu;UK(Sj-EbQ@wvk@5j$hmC0RRP^3@J@9&t3E<*? zC>91FQ8}wuf=G_vpGX*DEq^{*rdtH)>~~rp)V#g#7)Q15Sh3?0r{{e1DW1=bv$X`s zJAB=L!_o4i`4Fhfb#0CqU#dJ2)Fx-Ps4P_(h{nzQz8f>(2V6w0wqe7X`3nOt%KelG zfBJm&<$39Bd=sg=zSiWagxx>XdGWY7KNDJ`&|)v~F!;Sc(EdT?TPQig(dF&tRWX0+ zhmfphtMpcQ6i-}hqFnNxUDJKyqc$zX(=^wv7l}%JMQ0HJ>)I^h2AQT=w`a6>t>-bj z`s<D{p&pV{sxO<YL)(ImuCBbDd^nO97mGlw<aGE!l=Add+jQV2+1c%*GJEG<VsVLs zPT*g5pDD5M_-W~i3R1A=!ro~&9M0~1@q2>9M@~0u&8pP@$)8s5emt6$97~6{Wb-h_ z{aR<?old^xsgrIeNLyBASNTILnOmi0(<Afkop^KE6Sw9??ESI(zF#NcY?s`We=iZg z)6Ccyh>N?`I<1!yxMZ_Xp8HhRy|pgdJm+*d>&sL`qk{?AU0N?61|<MZjtK4oE$36_ zz`x`l@TQdMeqQwRe=CZHB6t?>aSCYgca-YUKL$;gYdRlvUsm5=4@GJm-#nPM9v(a^ zi63s++x(1;NpWZCcc>oqd7)-=+hM?cVrW-`FP~$>+CE0@MD614GtP<iHr8qK>}g*= zU}}7NW5qge(Rx0`ZQv>)snEmeSH`^-_sbHrR1~Yq33g(S31BA*miEZqq}j%Q#JFLA zAa0XyuL2XfotLWoXYc>a5!5xl@A3X0$6_Dt+Vbvi-aCbmN`e1fBLKeKY^pGI_jkX+ zWCXWT>yQ3=KZ{2rZS&qRBE2^Ul6>J5)BpG>MDWGCtl18`&Lq=WeKyF?0c(c8$NMb? zrrLYkVe75=eI^MpB)E{`HaIEW$|yRuJ_grw%XR)vL7y%+zvl;N^0}<tDC6YR^nF40 zj6dMEMfjM3vhx`I!%5Ru>?6H`54cr%J@dC;r)Uz)H>YzQ@e*nEtQ}xvwUeM4=(S|L zKmVN>8EaW=D0G#||59j6!>(#xs&eW3HpbWi9TaNa0nk%h4aoacko$y#JyY%;*<xOS zqC~Figzmr;k+n0QbLlhfdj=-vdm3_#TOfaGU`Dlh_y~AfSn4kRw&)W%i@!q^)s1zy z5%-cPe^evZbpNaB;?!rt0D<*3C1}&IWyuY>Di2HEb5uW^Yw*VJ>F+PXo{HjuhOs>D zT)E8%iE}?Vww~LM*DXVXvRsv}6HsogrmBF|c=yRwWU478A5XT^>-9q<b2Gok_UInO zyS>D;uMKw6&SGb{0oJfx8fqz|FtD}X#>xcL);<uVPJ;5=6vVSFJ>PXU!~-7JTAo|d z@5f5>5(5rV6h;#|s~P;ju7P$HD0+eWG`fI_jR^n3DE+bf`sJtRmfW|A_FVq+s?%=+ zJ<m%Y?WXSfB_UUB6{5g%kB&-LbI^EA_W|$24Re?xO~#=m`E!MGqeD;G3G(O#HF(iq zXZ>v?H5Yt#I4(b5!Xjt(p+|q=qxT`w9ZFwuZ%;L3$Ll0#<(eE6Yvg}FOSvSb=1Gf1 zi{h>m6yYetzvYujpQjC1E4Rz55`64KP@5T(Tije?;x;SjYT~kDl{3@)l5({4q*Klh z<)E{9A$*FmRVgV-IVyVr*;L!vl`l>U4sF2GZvsSznrhQb!yQJqMP&pvD-*#BliJX8 z<<A5=d0yFW<A1+Q5I^_Z9Bb!!=haiB+iyIhe>_b$_fZ(JI{aOz$q47kQ5g2XZ=CAQ ziQI(6$lQ8@?{V~fIIA;#-Zy<HEC~3pLJ?CSKXgod1o!$6>``_rRMSvF!sl;iYGTJu z7J>KIf@3XY0)-Y3RkMev8eh_+F|<M5R7Fd0fAN=#j>l5^NHkx@-jSQQLqZ!ie2CKT z6Qhys8P6ce*W~952h0D$io<?c@E3hN3}{xuQNYVrKlEB!+p_Mt>Un)pUr@UA0;_j} z90x3K)S(TGjX9sWh-w}fgbtUF6r0-6_|}(hrFC>-{Hl2{)~Jbj^M8P`XTsrP1YZwe z;JdlXV*_?C+iz7=1<A~i+7;+OnH1?o=030Wm@0~QVr%rET}Ea#q`EPBWjAC^T~ltS z{fXOANtC`*&GEX+ulug+|9%N3q9xZM)=D9JzWp^R?AKgu(a|33JnotrL?XUye#mRm z?Z3tv%^H^WBgsc(n+BxEqPj5rqr0)WJ`vu9Y<|!<en?8=+vrZj&@b@;qb!=9<H7%Y z9;vrTyPs3$=<XSjakSVXtl$u)WBm^eTgtT9c`^Rn6Sax}UDJcivSqq!K6>9Cy@Rg% zK%=EU+Mw$+SOy;hkNWLAC4Ah^D`_ch!*^*?e<sc_Kx5jOv#)snO??fe3Y?9<1QX`J zFZi(I@1DNbc<u;8y!i8CjH0QCM>D}NFPVV58GeVmfnBI!!~yC$y`1u>(3i`=-ivET z*+YpcUHzu0QWg*9t<5TJ8e1>eX0rc68qgl8ytP2n=$GwldmW{-Z@9>NOtKaUOt<(c znGTh2+!$po#TKi{s#jd8h^4)^1)pk?k5kVrw!JxY8!NgYd^3x^;umi<>F>i#66~EA z(q2}^Y)iKD1P8rD5h!}%`i{=BgRi}wPhbMCQ%{;>=UWUIv&*p=`O1O3V=)6RF%Lk) zg>|~Te)vc9M_>yS<?F%kCi1+)akA;xWK}3V?ODUcRP6hNYMZ7fhlm{hQd5+jlP4Pf zU*fo~&t}?=F~^WPg}c#dziK;|`x>26k_f0??l`DHnI=<X7f4Vi)xY2<eGOJht+9sq z`I6}Fg^d%yi+ISSx{w+gnFl}jxapgFjLX-9Z85`j)fMQctrIxbC8(Wk!vjn5hp8E& zHouubaW7x32KNf6Th>=SxgNEPqy@F<HI%e6PH=GhGs;!6H4E%wv1WXfW)Y{2O@(|W zCx1CGncg#8edSW;0F|%erY+pOh+a{Cxa6ByiEI--ofPPrJ2Q=SXil%o7<Kp6nUE@4 zoPZLM?aVKv$Vc#RBIHDG0tTi1k!RD#6835snCUvdOr{oFv|4kwR5?^*&-_PR^KrQ* zV;vO?F6D*G^=k5MGD==Jd?SCYc^8)ZUEOQC&+H_tWglJNGe#6|LjzkrD!ZIQGa(O& zP12hlwZ-{qW-IwywlP(x?8`-dTHu9*y`8Wh&?;Q3vEzHq;yX<`9l*ayTW&vb^xP&m zO#RW;F%}c_x$Jsau<JIVqx{rk5;1;FLX$pGI^zf9O=%n^-CJi#we;D%yuS4c57C#t z`#w>1kNAEgoQE$FETvzU=dvO7R#Rhm*m#`z0x`{pV0xBtj$UfI!UU*PB~eni^asS_ zZp&H6c0P8aOdsM7?#nw2p7Zm;5%aQw0|F9dOXJ5}7|^k%N}_`Z=BIm}q7{B*Ehp@- z;EWJI4L8@~0JbZtm3v4oNzGEiWzWTFWt~jv=rV9%8_1CT0!yQ0_7vo`(b(B(FMHXY zDUiQAfUFwE1f%K7C^smrt-mk!w*3p}?HxKDqSJ~gH&}cW?`wLJN9WGVq%6-MYmry6 zEAu)pFxIEFe8O6Ted(j~^q?pj&pywe2(AW|O`jsOJs*j9uH6*)$dLFh4QEEKfLSVK z|47p0eSvrMvJ!EsT5`Glo0&#_16!C^IS1a{;0?T+@_b>g?Y^mLfv)hO7z3Cp%a;<D zQYvu%wUJBO$2Ko-F|HWU(-S&SlDr89JID}i#bx+hu^47V>mTRh8HB^q)ILYfePmjF zCrR+xij;O=1t6{0PwZjsk9<5CU$Q2~U;L1&$eGd6#EQf~oe1UsefzGC_l~J}t-X1F zR8=Fl?0YyS{bs3Nf6B<zsYD(*ekct&en$1GHkL7Q*_5Dnn8%o92EG^keGio0@P2tD zeA)1nti0kx(!=*E8)Nag@g9EJyfn(B62;aK0}?nNGxGo73xcCNk?g&u<SUP^uZ<#z zL^d>MiA<{qq`5bx*DN`yD9kmedjBwURx<8{%rrjKe#fE&jb+B++u(&=7-y0CtW-)= zs=nx#_-|dT-WIQfwmgeiZ&`!+h83>O4Bi@@2SgB^xl4P-*$SgD!V!n9%%!lbF@>DX zne0;|>T2;0PRQloe61Gl6a8MZ*T8}5oU!Dg{DcJs%M0_%p$g)^&@RZ|#j1#)pHFMr zGTQ!oVPk;1()mv2b42MooO`5V)7DCCun%*hJ)Ud0XGE+FHcI77M~?Exq=Vg%z~E!j z<%ATU=$q(!M29w^FYoQNhd85;4rihex0M|ekgoJ*;Ie2zV|hS=WjKzJXjhi{z#xKN z=bV83WxO_%<gJ^j$14>%c^iQbH<nG*<MjA&WG7=Htz>Nz3XObBGzC$0oi^%dx%Sgp zL$<f$aU|@x#A$L&L-TcH(9odZX#Qrs-|C+1MMm5Oi69@ZLyGNRteFJj$G}$kUm`an z)DKmL4hP*wZt7VL{H>P$d(3`OR|hR!f5`UN+N{RFrOW)-{K-Qy`7VEkZk?moH69|L zyPpi&tgE=jF!8U$Q){uq`ZUsz3}ea?!NV>!l`b^Tcj{oi2jCBW(oE%L;qs|aMR7De zA>uQ!x|^wf(*UnSQjbStv9Ga5Dw0Unwo#qBIs$X#-EYPoj~kE6k=@J#9Tb7gziA35 zi>|eAIM?G%4nv<i8CGm!U>ETj+7$Zeb{eTB(t1PxtG$B~!H<d2R>!-fg`~yB_!Iv{ z9sWwqx0L5bi9Pf8w7LT(jC~<!D~#z*%=XB`wB@1;s!F098(-Thnfh%sH*lug?|xy> zus->fRX-u5apm<~#&JhI9jQ@&^k8S+K+0<8Z+S?%<|lOX#GZWv=ZWsug$iYY`j>W1 zOG~Sy!3vtK(O)-KXKS#!EKGEnGa~1L_*_t<jK9z}uSl-xj<@fZ!2DJf5~Nm>%=$)< z6^p%#`*@}Gy-X(G&Yt1oUx<8W_N_bSu_m>p0LAlF@KwoaH^|i+7dC~{)EKfal@IKC zigupr9~e&~ZFM7Yn=d(T%we7uuxu)VQyTmTUib!wF{6}MM9VirmBpdavah&zloLgH zXB&QPZtLjZ%8>1U*LSCSOV}gc0;37}+?mkjSz%#gLgvcm%VpR^eU{lTp0`eBNn}Z^ z)~8ruN<60;jg4BQ-C1q2PT+9T*!kOUZN8_s;d|L$r0|P@PfEWtb&va*?Ex4WM-7)* z--Xuo9~x~#`L5c#E2-Vbxx^Rbwuh6zzp^LH>xzbA*ola%C_7zu7mpw5{%6>^T>ki0 zgSn`jnAh5-#OjXtRL@>Ot%Rg_SC^cuTq~eWeVLGzZe#Y4K~p8TRrF9vlG&&OE3_7a zF7U0a;%sA}bgPf2+kkw0r>pSS(v5yo;FlX#NH%X_0C<7T4LZ>mjeNaFvD3Ewp+ZU0 zFZlx1BbnE8FHyS7Y9Rt`!!N4qI&RCs^Zg3Gxvzz&8>$WS{_IPk5am{$lHi<rB3zW7 zse?mG)95Ij%lC^!q>iuQOLZhb_ND&90^Z2Q#OeCCtLhFCP$nAr?3Fu>$ikQ&MD6}E znrgrB)5bAB5Y_e26(Q#ah3uX%<uGmX7>^76C!0#X|9%K5wE1a^ZF4a~8|5=z9(7kj z{#1KR+~u=xdSDo5Mc4AABjqW@i77uUn20r{`sJplvE(c>=YHpFOxBz+)?xH*l&{FC z4^aE&x~Z}{Bk|{AX%m~>q*8C6Spoc{LC9T%Y^2q-NuuLk!E%dyw_tIaoeQe_kqTls z!{%!YarG|T(L1fnBEPfAM^lAzZsi?ZPpZIwpY^>TQpVws9ybDex~{7nTYBF2N+vJE zS}FZOOoRz;C3#<I=IBzY-K9hVTyB{$!#mNLBjn%tY+%wC0vr~m*O<Y)zu<;^a^ucv zO^tb1&Ia7ImT;EJc<s*n#M{9MciN}gn>H%XQr%?_jta%7xtbHaMS&@IkTOlL(~;kA z)9eF7>D{dU{9BUGVWsxMz=`k1JT!}gF6=!Kjv|}AEmpa29qevm<a06ya1Svo`i0LU z1yk<AOy9&-8VCpLGVdAJN>hpB22}#{mD|^j>yw*LV~4RZa=nioRPE*snykyud{aDd ztLj*$M!h}OC`?D_r5}e@K3i5@4@Q5MP!PujJm-)kTNLa}{z6{?@{{Yg5b~5c;vgkx z-ZiwGB`1$J@t^Snr+UCoTR0ImD=AgV|J?%sD7*iDFQ6$RTSu9=%}2KowMK~gQ0epB zR_f<p^yn^P{A~jPQ~a~Xt`BsiE!=^%Y=#>in+uHBetV9hf9?Jd@uzQIS2o*;FzL4K z$=w9|{U^Gc=RCChd6D~s1X34If#8<2sJWnb4ez;Wz7+UocaT{(ZM`tC%CM85g*WIT z7O<CM=-+Vi=-|+^i)OgE0h60vd1c;&&EL)ErORcJy++AazS>`pm3*L0p0LMMrn2Xr z{LWNi;>kCMX_cI9G543CC5DgfkIstUVYV1Ym4y5~2YL6Sp<U%4;e0*3xPO{N%8vo5 z2loG0qEh8tSrQ8=Q8|&ghP)V-uJ}spa?g*_r|ur5m;Cl2g-7ED#EHapo(%&o?v*Fy z`vEs!(8cU8Kehv##GVRTR)?Q4n{r(DGJVrMzqC_hRaN@;XN*#;&J0>|B?3RWH{rW0 zaHyQspl+@Wk2|CNuNKZc9?I>H<794)TejwAkBqI!mJF_Kh!SJaC1fXM8#7}chT$qj zb;mN6Fjp#LZ$imbvZU@vB8+TfP;T}mS;i9cd!GCH{Wq`Yd7aPsp6@x&Idi_>bKa4v zZ;q+S_dQ*XE{ID4V(KFky{;pV`S1(aS!QFXw~pi~o^nY^<2*Al_2oXkwz|UBUAJsF zG%~||p!n!T#oFWjpJLlYc_E>X=RJ}vV>@`eKPzQ|1_I%0OsPMX-CViW>lB*kh+@l> z_vRr&d<}V#fC>S^FPZAi*VGQEkE<e-Y<&Ekdb!yjT0%xHJiXr$S4fLfeuA2>S)GSn zoAc6M*NoEcbikMr6`MOyXxdc{ZDQY{DZ3HhkP+HkCl0K)@VpwYNV-W2->hjF>+5oF zRU)7>AT&|0=OgB=`h!CE(coJOsJdhweN#(W&h`=quS?!Fz)MDOZPPDMb*cX-S83k) z#@MpIfNv!3&E+KptshjQf8y_%51U~QppWe2h7=Ov+Is$)QVs2N`c>c-Zk)LX)>FR| zzLE3f+I%z@gF+`2IY%ux%y_Rf^^5kEGZr(JJZetn{}bSD>ZB9fzR3~UFDO`?waWah zexL&3QU+<TJ@P%}ONM=sTu49XM(wKB2$wkVjnMhkQ+DFg-}QIb7@{>F*c{UQ2bKr~ z*I(<MP@G(0(>cj2%o_hWNF44kC+E$j)b1B077`KJKUAKEbzxMv4PjVZSD0^O({f8k zjLp4hG;{jm5BA?h2|~|yTzQ_pk2MrYQCHpF#;UmFA#XLzO)Xjn$pL<g^{P!m-A*|8 zuz-vO?9J?Z!&d*Hjs14GVXlGH#NE|_d^QhiQYL@z5i0u%_q11QNz{}f;b{$uPfV&< zzhzFMO=!(&QK>c#$ziSh{8P<&-<Ug|rm8ZOc*B*abgNhNC~3JX6E8$pFRMR!dh!D# zC8*=oQG=Y-n8c=-f6ED#oZ;K`ITUig3@sc^!?I4#n~wgPS)AIvgAHqroQUn}-sXw} zws`AwHeObLiI)59wu>npn^;~>mD^p9G)p)d*p4qG5^^q2h(;@P#JkzfjX{6}p@E>f z0XKGUgBWDT&<ltk^Wsn4GGLpLJXtDqk-?_9OZnbk;hio{-t^EtWM?00)u-u_x>IwU zjxa3y^ikJ#3|ZY$rUw;1+2#!^Okk<m3kO@Ik=I7Ct!$6(Sh3;eY<${w<095~|B+cZ zf3IAmQbc{+uIRN#MPyzzj#`78%GD?4k!F^0HTk9Ty5eeR)AmZYPrr9PJhmy{^5qtR z64m2=Ujw+${F+B0coEm=Iawc@BlsJ!`mnw|9+w#c?^kn4UbQ*Ja|)~ZF^($DuX$BE z<`@(Pb8Ct-zjJ$LKVc<CGxhe4BQ-Y>|7w3{KbdN7`?fr8Sq5#vPI*M_Rhh_e`D2Tf zBA2)}*QB*`4uMB^?inyxuE1K6UcEP;Wmt4!!)31-_~$!B*GCU}YN~!A$dA=3<*2tT zp*w@(41o-vX<#`sAcu6C`)Q28CEcB4jMy70AjvD%C6JIDRyQZp?vwRKDE5v)(KBE2 z<F)7CVHV`hKY%4+BkLtXF70#8p`JP1P+jG>J?8@-BBXb!53zq1#8iK8;?0`HcDE*u ztlYu#mx+yu36h2{)(!~X+kTLs>=Vt&!XdQ>u@71-#Jgw_+@;FB%@y*{5Z%0_SGFv` zBV9ME>`)Jf$GU`ju%r`kMcL$tMfhfYQb5rfE`DAPIH3mLNm7;B=0aeYv9Zxfn$sr? zZL@4Vl;;nlgx!rL^PA%Pv-c*ZkNdc+K>kf~MmcSv$OGeI#exd}O+mb}`<1RZQJS^O z44{p$Ij;8BX<G*NCDMrOcir0YSxnq`rfuMFPgF`@KFSEb5oR1cCD_VdrAK*AnSbUU zW=~$*86~5((g&i1z^lyy1^zV~Jk;xBvK-$&F|6-m^7{RzrAd*YJUKEy#@Ep7-JsNF zu5_;WIo-4C3=Uj4<h4yesY2fQYPMI=T3gIee(d}5Qr;M>`)?0z#jYV|?BriE`A08O zL`|Z@`3r$dhQ11<?`PRU+}h*~jcaFmkEc^_Bt5oky|*@bLu|{iKF{J{*&)TaHl(Yu zs8?%#Fx@jM#9@vhvCnepWd4Ylf@$?afK2t$;zN?WarmU{`2Dq;k(K_=L++hlGB~XS zrabB@+IojtLhU#~Z$TT&Y8*#fJ2TsqM5vD6I7(?{%bp-GMN$CAbQkPOs|(nExVto3 zz`{}fOg!m}=jv??i-IJJL(c^}W;;6E*vYMDPI$0~>;ck5#iys+^(R#y+#*-;lgi?L zDgK%nBYV()b6^5q(n-uQAdk;D3I}5p0xec7)qj30D7RyW!9cvl==67Fm<^;oYtNY{ zA^v;x)CRx!jfiv$@_G@nLGb^C3=6W;OF^(|0Zh*4|8@%4pbDhXg?=;0f%TiaSJRcM zux3Ce`;u6O71k(`8$+Bu#$?y~js=HT6C?%wb%20RcTa8uAr%0>$SLWS?<gBC^Xm)* zKbG%%4g_4MuZE;PKP|OMam-g6{tcXWZU!Y%fIVz-vB57#l8sv2rLb!MAw#Y(5=m|} z05`Hd-TOw)=b?Rj_m32W9xkw3A|Hrb^en<zxUGU|U?#>`h?$5Oc4<5hF)r>|NIOp3 znSnx0{7-7G6-5^tfWR7q%=O_YFi2BjpZe3}T;?XS;wuTFa15BXh8YA0eKu$<`(KKE zm{D$WTJUW-JJjy1nzz*RxzhGq4JwZ%kEObMGOx!EhWSJ%Y-s$YGi5E*8y~4`o@$^0 zeJgrc$p0)!rh7T7-^dEg@>})H>u-P|Ofkjb)_XLunpxAsbvK&H(~QUZp$v~_gGuSq zA33s8A!Z1{?%PZPFl%b0i7rl5P)3YmXKcL&6KvNaTimeyqYc)K7$3>T*#!V%BdR?4 z{<E9nw?ML%@S`wQueNJGwnces=n+lMVG?5yslie=Ids8~d_XoaY~Dy2nz%+Ans`t7 z8A?@GiLjbE8vXsO_80$tdQTen;3%ASYCUws6j9p$dJ4oht@@j}=p6?P(M!X>{&Mfd zT&7aq?W!9+M#UL>@bwC%I-TBGjxEQGFk|&Y2V5<QG1?zGUWhbYYl6`uo>2h*JzHuW zWtc}!w&8Z<s;qX{Swg$~<2moD=x5G~AWBFD#&kR5vZmM@IqikkK#hg56R%}T2A>53 z9%~3za9ps5VkCf(XP>P{MF^*y2dx4QQ+N<8{qBetJc1z4SE@LJAf|fo)4A;DkOQ)( z_5egvrQ)e7Z2)H^eHbWC`DGf}nX8=jktPm`LAQ`N05#<YeEoN>gRrM7U<c{WvfqKQ zC$vQ%;#W{p7z8P${^`h812pGkF5UrNTKZjw(oG%+UoR<lfNB~8YFZ=+eM23hmJSqz zLCo!o#V<z#!^>kGYO~-7#fSsLSq++0WUN#-3pQ$2B5SZjyx;_AhxkuqjHO>62qWrK zKEX)Vl_;PBycncvhD{(qzmfooO7<;;bPJ~dXX{iSAR^A4QC6x;2W8TI9I*~ij4&v3 zTbU{Y_~snwn{|>$l%*dUWK^N$vp?EEH4h%()?kDy<uWg!0TLGrG&2BVVxI?KqoM&$ z(M3ars$AgrUtn!4Xl&6bz-hB!U*Juh5TFB<fjTG>i%1v1WxZgZa^vVuAgRk5!YcTa z^`iQ}H>Y8s4`Fz;wHjm^q!dlFYeQUwQwl8rslssQGm+;Y{ofHFbO;fHIisOe2L;;! z^>M&rpcn+$j;a8vJJ1dbKZ&Eg@GV`2uF~loP&5Z`XAK~ygh0`^nIXpjQLwFr(Vk~W wuHrVa_>49_L_mPgXNoBEfZXRnaJwTUP<zoLETKkw7kDCId*0#P6QJ+@2dK<s761SM literal 23869 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 diff --git a/assets/android-icons/preview/res/drawable-xhdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-xhdpi/notification_icon.png index 706bef41daecab575fc2616edd6066f2933ad59f..daae8a1ea65e1cece4bb39031829337c03e09de8 100644 GIT binary patch delta 814 zcmV+}1JV4}2*d`EBYy(<Nkl<ZcmeE}zmH8p6vy9Ng>ohS0gY(X5`<1fNhf|(o2~pv zG<2Q<*-{h|D>|iwg6KrZHna*l5}kyQC?u@UtUHrq?wpx(?|t)Rc`xVt=FIsy-<i4Z z$HHinzvcw~_5sdM;J-Y9^*>)1hirm+h3GK>CK<AT@p!y4B!6EeFr?@#bN^ie9PI>{ zMD93u&RxAMy2iVjGDqq)PT(>PN+2XiDc1W#f>de{koBwUNdg>MXAvuXj-JD7{8DnU z(kF9*o+J>wJro|Ag9YrCWec&Pmdug*)CtJqv(S?S*p<#Qi^ZmTBnhMfyV`OOk*t-A z!*@r<ru1qAQh&{A*i-_rcV9*fWvQ_+YfY7awSX4a`5{UtENS(<y&3`Ep!TQ|U_+wc zLRb{>i{!GoYgYxnM?9(o;y~lv|8A)<CYPWRU^jPyBNikp&&a3}p#KT**a*T}vWDf} zK#-o79D#gh*?Wse=Hw8RTZ~3I0_zm8f>2$!hR4CGhkuOpwq{(GK8vmrVCSxY1q%#~ z_7dYh(><65@wO#;-40fxq7pFX$6;?Vczi`4DytOmKyAxZ39y5^1Rl2Ab+b@w*+a`z z32-O7$V6*U+pZF*-FRB{tpxVaFvb~dRyivI9|?W1Y9hcrd>MnzZ$KY;)h9{IF%i&` zd)lA&%zsO!RVTnF!8zHPlYA!UC7t{q;II}~odAt*fFa`6_yiK}S3#?ebGD4rGSKv6 zRO@Io&rZoNeo&YQP^k4Mh0doyQi$IM+>ULR0bHL4avtmCT#9Tr#r&JlgK8o`bm|Yv zY3xC0egWJEZsDJTqfuD=xKVS%b(ilE1zwHj8-G(PfsNq8+j;!QKuQ)<#x6EC;94r) zM1bU$Q0x$pvQJJLeXU9S(#%uC4vgP{CN6i2<}?vdlHC{50elX3S?CA!-!dAlFn6-w z8?=$2cVH{fWD&<tEng)-Qjk<K&d=aQgZC~5-Anv1I(HSQ1gdnaP;^e9!lrgAx#>^f s7bgG!0RR6-FDlXi000I_L_t&o02kGrfAqU+X#fBK07*qoM6N<$f_f2wDF6Tf delta 1090 zcmV-I1ikyj2G$6WBYy-7Nkl<ZcmeF0+lx(69LLWYGj78R!-S@cT%X9pgj^z#HxHih zpeQv&$@~Mz!%&I`o}@@ocv0jMDP<_h!(@_7Q*sMU#4yA0`JLH&TWjyN&szKJea<m5 zeZOa2e!unmt?$}<t+UUby4(o=`!Ar@7qBK*pin5BRd|SczJJ_>FbW`GJKXKa@nt06 z!kDcd*W~m00`;<B6hNdS@Ps30;+F<b(+rLikS1nT$NrlFxF;K-E4uw9XV1)o12*EX zZrU9-f8Wly2(rEcGO;mau@RR5qo~>ZeLJo?Gyy1WhO^4x3_Wc1TABdT9)mB+;6=s= z2Kad7KwJX6r+?-$MtpG95f-3Z6Smkiy|B$j!m8)~Wt+cmXIuoC3W!9nLWd>*rJKnq zeMz~TaW#QVR7;GALOE1}a0u*#PvVHLoK_S?Y>M;q`mYteVm=}QV*HYJH#1;i31SK` znOZ5|`PgG&6oB&2aLAE!Vxw2VU=%=J>6b4U7dGG@hJPHVS@C-~xZ0M9s_jhb?4eFL zE+Zztg-~$@o_6FL{Avc{6=3Cd!R<QpaqW*Xd-h8ctTYZwE|o?Bs>9!2Hws`GpTRyy zru{{hYK@Enh}e>ValeVT5o1XPBt$&o1jLVUx7=b6b)}^(U7Uc241D0oZ}^o2x8fey zqfp*T6o1FicMkeCxpmhS4UQj10j%0;xYUs^9db>=XRg8v)P2a0A>St7>NkCZOKB9~ zGSJ|oKI0qATGvmlr8HQyaGYMuK0i^{5D~!TtcQ(BC=p5g0jhW<{b@<SR)zAuN(&hg zfOS9ol90I91||WOm`PJ5f=W!AfFC%$Ht;QdNq?{)iE|QPn}7q{f78Px!8DizZK^Zz z!W&gJC#u^7WR+-wGOJ%oJ$2P4Aaw#xvnin<S3+%T(-0#VQ*i-g>VhivsSU^aJ46WN zTU*;t6%|0nMNF_22H^hh3mOg;VyL&DJc6uJhgD1fiD#4OF;vl^HVk$3b&GFa=~uk+ zynj~~3!8w0Ok^-jM#}L@5e2^TO@0r{bEr;eh}AzzUn%4ne;qFKxB};^P=$QS25p-F zvDf2mBHhCv*#_7R<<uIaR}xbMkp8JbORo&+&D?t0_dUu&sEhEGMbJ($nIOKYaf1lj z=A!LG9^6_;9C;A)98P(qOR+fYWE0TI0DtibQ{ES08U~Y-N%jx7a=F}}%5AEnvBy5x zVY`ISNmvT<Zb<%{*%Nk>iG};rc0UPB?@Hw|9>-DW-`5*y3*>f@zKM)o3&mIZV~I~Y zEQPTc@0bFZ1W58moQ09cSNe+};9if#lZE<S3=NcZumftF4O>MJ5kO)&Eo8F@WjjMU zCzi3!&KWsI1Y{JqYGFpafZqTB0RR6DKhOC9000I_L_t&o0IrNJj@i=_bN~PV07*qo IM6N<$f+KPMVgLXD diff --git a/assets/android-icons/preview/res/drawable-xhdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-xhdpi/splash_icon.png index bcda9f7c9f43abb5b1c8bb93e22ac200b084d250..6d7a439b2485bec8e8c995a522eda5aca0718c46 100644 GIT binary patch literal 55855 zcmZ5nbyQT__a}!M!Xl&w7(f&pN)V71VQ3HoX&6dMx;rI@0qK-MK`H4PK)OM?QR$X$ z-tUg@z3+4V{$S1Gu6@t$&)IvQbKk0~%9E4cCdI+QA%`nG*2KZVlfwQHgK%(gOj9O> zaB!$_;E$!X+;BH9iPB6b^_aqa=3g;#IH|d+4IB`tY_G3vuV-A7@l%(&9j{J7a3f=9 z$H=6#t1Btun$V8<g*EEyqawavyl@ac|86rz=;ZeO<w-m?DcmlULicTQ(i~m^@3~_G zqfBqj(fm(wM<RdCZcP7G-F$VVZ&fV%Oz+nBP=W8@hxq+|zklf4{p|dNHbc&rME`z7 ziyy6G-XtuQdPQ(@DE2?HPAu8459jQ_Bb@IH!23;R0^jMg`WpW7Is9j>{-!7Vz@w=8 zEuU|Gj{h(z=>ngCEaG+=4C?;nTapd7-UM05?o=66{`>4ZI1G0l=Pd#3e`|&Ceoxe< z{Y9?M(j5FBl{E!^1MXCs=hlmLtP+2VB4rE+{1zlB@~^o4O&olHBr3JjK863#VAcJ9 zEc^sYw6VgKZ3}-N-}uiazsQl21pmqb5FLTR23dA~A$0cBbZ<auxaLj3&sYW^Z{a1+ z5t-B9k8slP%?**jL-M^J34aKTgB92>bu)1l;P8)Gq*4L8ipe*#|E(t!06em3wK<9) z02ab>02pNr0A@eatzQ05IQr(Mc56SOMV~X%e>{fu#Z9apq^L)2|1P+C2VY{71p5?^ zZ`<Wxq0{^iO#xGFc-mcd|JDO5bQ2wI55T5<=%?zxe4FTAnuEOX%llo&i~H#QCISTV z=ff@t=Gu1nV?i_Qg5JKkjS~O8O=|=^WQ(tE`B$7bpxXW>+l6EDL0ho<%zsbEqOn$- z<vAq#XUX4I{LNcHlF9i$HV+WMidJq<FHwNpIBzI^OF!`zczdfgy5skMzb$6SL-&h( z@YUS&#yd?S|8o`xHdMQ2+*<$O9PeK-i&MCEx!3cDHgvoIAsup6<$nosui1~%L=iBC zAiGA!AAZ<q0c<w5qJQ@8H!03TA|PUTZvoCu3FlDzV@YRhaBesWU%pDi{hvrlSZ}LH zqdxwRPk)mKHe?TLGyM!={tKVYZh(zTZs(0ZR2-$7*f;^a^P>IH{C^6GVq-<rm+TVn zA5xr^Cb|iFZ1m9^WNiHxK~_yz$-i@)u>;KiP9Px2X|VpLseCm4--=^cAq(4V4kG>+ z0l4Od9#~t5zsOkoW5wpCDQmy6MV}MXKlH%^l6MeK;pqOqqWg>Reec_j!}=`lVeucf zoW%y^EXGyB;dcmO1%CrNY6HYPl1qK@hb`}8{dj*~oViZmZ-Zk&=G+i?`yA5u`9I!L zRX`M|SM4x=UvT{|hQzUNi$7hy^{+sHHj`k6a^HCz#(3%Co&OX{HvyJRuQQb}{3oWd zj-$XrB}IGY_#f#+fdxE@IYH)9z-2i7{=XeZgpGb8qk)b85>$#4D-fq$D&_5eVi%iE zmso)=9akQt|BWetTv<6_Cl~w?jRx<DKM)8Hn|Fk^0hC|=^-dBBS1t7#HrlSm&PDzg zFHWI=d7W4EPZfTz`M2YeNU($?QFCE`5Mp!3dCm6pW%?gsiHjw~eLENQ2Vn%3aKi^z zLjNCQ06!0T0YXvU;JLqdk>8^Bruu7F?a*gw3#@PbfyCWdCEqp5Nl5)+OEWCunDu<D z`XdS$v3_K%hD$sK2>*>Zvo0)Q*N3X5KfHq_Os`gvQ21Xyy#bkZU<o^Ns}}zwWHibW zpwEi_wbt?vMq`amflYCW87TAnzjbVC=l@P4!HJD(PGgMre>%R@!=^;-al8C)A^+L+ zbg@ybYjODGKc5-C!(z_ec}C{cKf=-xE2Sf3H1!YOqgb%~?Cp!gocW)Dd(!{|_oZpt z4gTv~AlAB@>Nn0o7IR?F^Zuq3{*sErAo{BNGslr-)6)iCF6VoV4?TDHV77Yo2cgZL z{rdGIsq6(RKPU@hMiS4;8*IQ<ip2)lZKyXHyLz&r-5lL2EB?wrW}~y!`QH3oZS|#H zd8~UNZ)x@#<JCl+NB!RP>Tc-ZhBxD&r#9uu!yg9)#gkJvB`DU}4s#_6?dV&ozjPgg z=<D<X^?C|A7Pfc-aCchhl3>`7fi=$63Y2t%f6WB<z(ni3*E)iZEr$oK9hk^NuWH9P zE+11~;ORACWX8KOLN0Znx`d;OT&vLs(-j-<@3`3mZXw44JiXiSB}zEPzwmsgaVukM z%Wn9|_d=Q3Ro$BAIap5U0FA0~TXYTi$I!Uixq&Jx8k!eD-5oknYzw45K=L<DVMDE= zvCYRnwY}*^=1FUd4h_t^Mt{?n1D)u(6Weix5^s>vo#Aq$8)!;zkF|g19(N(IF!Yeo zpbZ1W@ZdAR<0GSDRYwa)WN8WhWHk5FBs}fUJqPsbFIFcb5<MuzFJfa3{g~A+9Rm^r z`QG$b3#vv<_wF7Y-(DfI8nXhbqoz`9G?ec69q)iQWBm&Y3v<k2w!ZQ{bO!6<%_mHL z280K!7fAy6?R<^h4<$eMnKcki&l?>h`WZd<v3rOK=(!8N;KIhia+<%Yz?*@#bNwuu zZTevSonPN#a4x9le;E=+m$RHv*KxYo1qn}KUitf<QUTau_#4B?q?uem32jZ!ud<g8 z1Rk}%GZ=kXNdWuY*OV}O&n9TddwQzj!sfHMF7qrY|99C}RDl0pQGJ_>5-6d^r+oCQ zi3RiUuL`7o2IfMxr|#MQ38}!~#-YB(&d0^ZO3(V{mcwije0nT63$44Hw-vGC>(EsB zs>3?w3>x-lV=TN3?zm~Iff@$4zsy?It=xcp!&YS_RM=#qO2OO!iX{KSh{T32{h$!0 zliWa!s<Cw3x)qll@+0no^TV@45&X~CYV-MS(Mi%6%D*h}zWCv0TMy-=QZbR&N>GH; zaR{H`K!Es-waGz&QlrG3#0@Za6cFV+Q64*PPiY4uwrDm9L+_n1X1N+aEt)QNEC#Ov zq{ai`;sTz9Tc=oYgt6iXH!Npvi5Cz88r+x6qM4K@^!A_kJbk4bZ_tWIw~Cp`VEmDD z#LZJ;veQjBL5qEbuWAbBbPa3`<ej*O<)O#sWx|;lD-gjH%}v)l6E>4e%{L(A?t12i zqjWD1u)DNHJEpP1<a;Hj<mqcn)|JBQ+CoOLejV8X*((yz=47e4@(G*g@^fQ#31aiC z769n;T7(Be8+1YanT>zhVj?Bp9AqC$7R1iL04~&Dn=X%fC(FzSzO#zzDl^YT2$a0U z%Js4VQ}w{``%K$;Mp2^L&bMC^sm>xDKsnvSPy5hpAWJ;rNcp}A&fG_VK~sQ!WT|e& z#NZCT&h#|wOJd(G-O~ZGEjL-w{hk>~{3GS5GRuM0E1lgGpvuQqC4IH?J{9MN-#39+ zG=nAT$NXi)Jc<byDB%Td(p8v`W=sY<uQQ6^Gh#P#MvVQ2@aAaUdq*0WWQRUS(>nuQ z%(v69H2-wk>b;1g%_)KUrwJWt{wi2BO!Ydxoa*3zGZ1{fU6$B!>%hm+IzTMlKbqHY zphUdqNZA$9DWPm`Xap|k1z8xq*aX<zpsjxMqj{|iSYKJ+y)Wpds~CPdqAA1DvvP}W zXOZwEE8SlN3-cn#brlx?P9hTLFNhaB{pLnz=`k@AbV(upbE8L*(`6DWl`GtlxH}eb z><$ZW^{o2*wP|uoNz!bdbv4`d_;qBb{10$%BChAyR&tfOZ-cn|Mt{?5EY6HJNJ`X- z@V(h?UZR;)!V&k9xOf9f=xQoG8!NMOY+7zE4f%d4ir<69wI0O$x&A}^>FMc?@>Smx zQqRWvU;P+ab3;P9k{UzD=H+%$ih<BYa4$BD`=VaixsB3JOf?)RF>meS-yVO~{OKlh zs6YuRSl86CWx4Y%xV_^$m>XN3@dTLenB;?JFqljD8EMt{#*a27#xU1yaKS@-A$jYf zi8Srq?6Y5K{`gp#@t?Xif$Gn6=?0CjR<b+hGp#u1ss&2Sz!Pa-YRb$Kml7AiV65SA zMQ2{pfPih~V)9j!XKjYq@5Zde6|`L<f^f9ld4>rQC=tW&>Hi1nBppHhwgw)YgPu#h z^hcm{|0qP(ardK-LVG_i-;XB&f)?)f&6X=oPtEz{d$)x%^;=I>oF9tfJDN&4b}uLN zeVII5;1R*^!3I#z(!6KpHT+j;^HUqU&jeogr(!n<KJWxXS&b0K;(hZhM{JrnR`n9i zn0?<oI!d5MoNH%_P5X?$$i!tfGN-E^UQX-7^y~Xm&d_1;?K+8mZC8`{bfPb{c*B>} zoMR0!d`5FAM_Aw2XoC<+Uq>utFVCH`8=QWv9e<G(^JV<JAh6<R1+d9~hX9PrYuu1R z^+f_D+}LE}UdGIO^OZRN*u#JIW=lu^YI8e6x)^X@n!lmr(DHJx4%P%B{3YdyoeafY zsrpYrmG||}qL@4zD?TKyBrbuSQfAU|PX3(*;HIVu$%}bklQ@aOHVgF5b#<O!&Pey! z&L&oBW-$SWOzvUV#+k%IZhS22AUC&d=Bb*Ep5Bp&5Uc7p+GrNq7V)*Wt3H<b<T<T( zjIJ!`dpe$}>K#Nop4v-cklv?}`kApINDe%E{_+}Dd{*J+P`(WR{gs_Y9kNej&lngp zf6U48zBzm_{{4)8;Jb^B!ojnvCbQ)NAz@d$*@#qTSI?=7369kitC%01-*O&0t@3Uz z#}d>K1tHg&Fza_;>WqCjwDW#xFlO%g)YPPQtG~{E{eZlBeckGNhbG;_*N$V$+nVw} z(#7!Wu+gPQy!UI5c2H?6m5DqC<L=HjQJ=B(G)<stCfxIYM0wV5!fat|dMC&m&+#$+ z_4CiA2w#DmbaF6aUS5$%3evKP!Rb82K{EJ(9Tg8Qg+AoGFo@c)tG*Ufx1c(al)7tB zO<cz@tzdL3nw&1MPcOBF-l4`PnGu_bjP;hOyo-ffN`J{_GI*_U=x&r2eG?)O-q3mG z0na55w7I=`BVmD4HQ<aOWYdnf^SxCG;#&k51#%cvqxRI)c_5*>t=@6QkIcQi+YuRs zb~hSF%qNst2~I3`7R^3X4@eZ@GjyC--b+h4HcR)%$D$|xx0QD*0IWnLGH)OLI&m+@ z;Mv@_A?{F1Yf3jCc#z6CO{MF(`EYaihIiWgW-vs_hN<)CMlC^#73#grL<K!jB@6#d zg)_x?`XdrapmOdrO&u<?8P#zFQS<{FB}IRB6)zj8vZ^X(a)1H{^Vxi4@rkhG=81C& z^W)0Ix*xqfF)i6Gq1jc9-PS@vCX#RSQ`ygNcBpS*6hB)fsoQllaE`Ea7*r8UKXRfK zp7XLQldfOL;9(H+Vesh<0FY9s$|ic?{R2Co+9SkPdxR05mMx9|XzyT-^-e5em}%*q zRz|>S5{^&z@fz3ct8%f7#qwzyU$L;e%32Ncm3B>VJ)f>%kgd=enwlnAOxo4f3E|_j zir{t*ac~Kb&FwGYW}q_<jbZqz5>toyv40R{e)G_Q3S=EUtt+WOuRl(g^t-pd6*t%4 zK=-f?bJ-TtcCUEa6`x+0uRTo1wlT*Yo>_k-xVfaVPDrWnPSBeMY)!4W{g63%I+d1w zDhL_0^c-0uA)-I_C~i@`KdG{7MnWWBXVZQwazA!q<AwsmdQjX)I}5i;yL7taUnT?K z3Ee7@#+7jW?0s;-6d|xbjBa;^M44~=%w?8}kt{b#^v>!bpCTSn8PL-?{_q!vEzAOS zJ!fK=tg)Q0GWv`?Sx9hEU6NX$)6RJs66)}=eA*^S^%LVpi=hV@{%%5M8n6B-yh0dP z#na>`E8RGQ7{$U|Lxn{uOC9Gg6AzH!%J58PLx{O3z5sS0C-8BE9;iuyP4BN`re90L z%XS|6mq%l>$NCDXOb&ZwX=x1fJ~fmRCPFlVnTGD5($UHbE`2Yy-JhH~&PVx_<>DhS z_{*6lK0eLM)Oj>=4+=jGHcIXFad5T7vaF=5-CfrC-T?)HE`^S5$Y~F1m%!ZE`3z6A z)lPmJHh!=0R>i+8IXHvyk7TQl#N0QRUeC|59?Cpt;;MOJfzSKveWFU`6xUI-$kqjm zch;PGr1haAj<=e3{07V05Bfdwua$YkmddR)cP(*O16h97#(hk&i<`s*GS~4AdK&AK zxxn{J1bB%6loBM;#B`<84ZiTE<XUj~+Cu=^bRC)a(BVUz=;_7vk){Sy?fU73u}aYr zS&LAzFs{jEE;)*pJ~6ZR5YGB_eUpG<Ddr2&S!rd61L$YrL`mb9j&kV)`}mh}I+t|{ zTOldTSq-Q5RbOKm>8ddWBw`%ygLFv`u+jY>XKpSUY?1A$m3fgi!DlHOC?CzxHoMaQ zQH=_a0qH>!L8e*Sq+fujoIXR-I4!_n4*cWnBGs03H_Ue**yK@YuU8qHEIcSy>=D-T zM3pnNpxt(LGC`UPba9PO3-oD3TK%m{=k<p}PG4D^PakI$#=Ry&MpPf2IIm?)ak>Lp z;Lp53yPDo<)l!{wp5}jw1<li6>xI$0IIB6f-qVdV9YI1<&a-dh)(G9t#m%o7E5lS! zb=^l1NsrvFs*l=FJ7>>X6Eg*DHy6ARz6Et{T|W2Wn_LF;6=K_yipOW7-k-rfV7|c! z_b6J2x;1bwb{f$4_NAQ*64zh?bjsV~Qyl4?y3wv<+n35H()E>wTf}1Lq<NIA@@>^& zwoo2zO{hz#LziyV+UE(xQJe`{FV#r5V5^KlcDgFC;UizXOZymI3ke)ObKPoVarME6 z6Iw};6e~$?o8zmHRNDaNK=8>czRpmceG@|?KsmjDs`_>CNq~@BXum~^<59EA8HRsx zwI`P0VC%$qw8y=px+0gsAylZNwd<>w!;{Lq@2W}9B<m`MYnQ)VRQ!bQgDTjcrZYNd z*1uDWu9UvcshS=lP9{9N_wdWlT>kG?PfVMa9?=o+ThC0pfV@~XB=Lo3&#Dhf%Orc@ zHSp;Amt9<59=odN0ql;RbxT%|yCR8cGOsT_W%0{x3vO)*$m8QYphiJH23~*0v9jHM zOXQ{S(nba{&?kC7ivF`#hiaO_KzpCZ6NJY#e5-Po)z|d}tk}+~t*(^AWRH-0zLVar zRs=H>t>=mt9|7&8Za;lpe|TL5Hnl!4x6Pio?rYs}0VV2~s=TF^yQPCHl3pru=5S?V z6QNZbuhqdkPmiB3?fQDu*?@Vvt;(lqW1&30PWMGE$hN-AHxs$)SIp8LV4{yLWA%G& z-Rc_N;2wE;ZkoFM968L&AVNVp3^P+197+n0$euIigWJ1|W9TAuP4@eW{S@<crY(Bn zwN&@+(SaO7MLol`b;yyFipY4+M>o|$&?gIn(iEp1r;5?HHM&l1qPsTPTw^_>thfOi z2Z)OufsI-y4U~i~aFZ66fSE<~qV4P9)CNO6@4g3XOQwxA$wyS1hlF_-u{1VTagQDB zV2CLH&2g5F4aLCQ&*{Q*7;db`7JB8DN*QzHRwg3qiur0mnP&`%)2;0zZ251<UI$xG znjFM>YB`2%kG9sQNIrSZo7HYOfV2tPOh(mwF&!R{kHYLaHoU=3I=-t|`Na7qhF*%_ zIoE?#&Dp>3aE~SETGKE{d#0Kvxfc8>TC4py-%n98A*08BOUE#6-iw+(<TQ~$Z}69e zl)FLzLlDFFB-(h+Dgt^1jkRfn!3(KeyEyGkC$&xnJ0B*CL{FuJi^>t4t>n_b9+(Xz z^+s{0)>m3Dk{dM10s7-Y?G$NVWijCi?H^w}+Kv`8@}=z7S6@s@oJjNXp#Qvh1=4T! zSnb^8WH-I1Ay+#YV&AY{l_XtxH@|$nOP+e#A%WnN0m`I<gY)`tFMOt?`;KHz5LmQY zDHl<#NobUs5OA5+bF~UeeYtr|pf`5A?CtpW_#;XzY*Id-wy_N>ipkru^Gu&W_SoFt zcRS4<{ajr0d`GsQVT<N|^7ISNyV`agOIlq%D9cFbxx{|C&2ZlfsY-{>MYO?hbC-Ff z*PA&gm9EhX10|76wpN}%7sq`<h9mOn!i)53&bKaU(9X&4pFS6<&Kp-4WW9|N+Z28> zJ%4Scn(UY?10M^b`1z@0Xo=I)o!aH7^J)F#v__os;;lt%ee1=!>1#WeG*&`ql~X-M z&+C@&Ky-Z8+Qjel!jOSAh%ZEC$B5XPDDh{n*`JDb`ERh7@o-+}^+1Y*_LiEdlfs|% zASYL$Ecl{<2s|gGHYX*=ahY~^quToWCtvK_u3VA|Md)3B=+%9H##{_c5iThTPfoDa zH?H^e#@l-my~z}?OX_*D=`&JEG!08lW8!>kV#X7tWua03@PmXH8$EYLb)yhtO|5Vn z`+YieoXLfWF{0~fWHZ`f$j7&D*7e6*=3}=<=l&lTh7I;)yv`zscIoyGcUisKmH1!l zSCn~W|D<~`r%<s!V=jR_t99MrF4%!Dl=5+oY*@f!1=OR^x^$W;w8`F3BcF8kq^vl_ zF*rQS4j(=am*b02Yx*U?YaJ&x{zB0EHevuOw7x3NS1eBN{LSZ!fElE>THMYykoI>0 zB>ufecnP(&;<@R&nD)^9llvDqZWNBE1{_5o!Wf??V}m|QP`mDeR6b0ODo7o$4qUTI zDvnAwF05|}rCgX1KmPtya>??fAhF@0&6~ZDWjVJo0SQ88*Ll+!@0G0*a=4-2E+UK% z(tf8d3gXFm;8<v@Mb8rN1=4lBa9iJK*ow&CskJOs8R{`Oz<aciuLd`%;H$cCB=w*{ zfuq4Gg_iB@?L>}uB%=N}3LH{I+6Sy%)^T!`4hpK?16`VpijYJ2YMw;b4G)g3$;h8N zvA4MP8AA%iD?xo#G<M$Ubi^B8_C7ZICg0~gck29@d@X#$3!e9w+cw-flB`!)rWr)e z?7!IlB>9Z-n^c0tbgdWvxd~qjL~?RK_(kA)aVg2cyBzr#<MU>W+qeCUVQVM-y$iLL z%fu@Cv$LmzO7f|<r;(3GqTXVhWIJ6VrFWC40?<M*zLWuo4s5mh9`_6NS*j^#nKglP znefzsP2^eqZpg4@fsolWda`{r7v`p4%TXr;W{g)U{h<;5=u##hy2RlWz&M2FXPIPI z?dBxnvb5MRgW<Slip4~o2`X5rzlvzBpfNWr1_xoD|MD_7^z=NRFxl<i5DF$a?>?)I z<IEOjBKBJ(UR0+$jLT`L-PItx^(qjq*rVx;&f~=u?bJv|v))BPpWZhW%02sJjpw~| z7RR|8uXfgIR<{3M&6A>XAhY9{eDP2St3}JTxX7vUi4eB-pTo;+-HFJ9tVc_rz%|@& z4m_MmYDmV9(&|N2?-6}f5{nU|<}O3;*u)9CXa(nx9kB<SWom(&DVtO4A3BRp<BKo@ zkH;b<QOQbhE|Dw&^1aw0Fi&cHv8mFtXB?|&l=EGwb#CP5dBpwD?!3&j<`+|yYJvTF z^-wE;@Itvt4x9GTvuFJ%f8L(<`occL?>XW=hBt~17V|g0I2(B`217%;Z^F>oiDSRo zL%D5mR6I4c7DJ<NC&oXO^BKNXDr1&vrlpnHwQkkb5=!x7f!Wu0@>f0afLHtQn++ae zwn`zeG<~?V*ax?Aa`{e=Fw}#AgCIYuC1$A}b7yk=-RBK$;P6n3t1KTCvmgupa~ba1 zb}HjhmD_kSuRrnxPLW2<7oBR?x|~y|cq<-|sJT6gOr?GXe_#ve*mhQw5Yym9IcU7P z4=vM!!aH%(r2$=)Mg5`9nnr<Vkw|Z5k-U4_ruAyLw?3$?Z%$U2)6&1O?oKJkt#Zgt zq@|upbscm6JxuxKMDuN{pssSeja+yZj8T!ofzqQBZ$?N;jQl$b7@UB*UL;4y7c)Fl zU#pTe9DLsIM=9ECj!X$(BkZbt`UM_fM){*RO8Dn+#$kR*;-%8TR+i^>ZJ9Obj6UE8 zxhyw**tKLKdX2+S<X)&3`>}fLx5eyTk(Mw1qR)$?cxRqiM9F)E$8`U&5)>m?YV)hx zuEuYVvOlOdm%JgICL!L+dc6uNtr_Cyg=F}pVXJ8_y>gR{gjy1gBy8ghRovxzo=I1_ z!&WA7{V6@0#L}m)2jF@4qcr}pM(ggW@+(&d`xms-<L{0~oI#b9uuIA;SLg9!laIUd z-ZI7pBFv&*FLz=tnpsHb?kW$$**6xqHM{N>J_7WlACz8Z$iJ+n!%H@apNqF|xL$wy zA=OawrZw!~qvR6&q0eTL#AQjMw=zFkMP{U(rL&)(!vG0mZB0Tjpje*!_LsSNmO0#^ z_EpbdSxOyH_gc;jf}idQ+i>dHz}u;17!I``wXToT2CU&`cjhInu>?6`IAZiXd6?X$ z;(9`Mhu`e0n3I0?Hahl4)T)gtaY5;sL$_QCR-sQNl#0N&v_~a#wb*YRX-u)bZIO>g ztMPA5CU{0E?X1^7Dcog0%k7Kz=N%q<6;)HK|9e8Lf?;B6)PM27?ZNo`8@BB+PDzgl zKhju&<k*I0roC8^C)X9Vj6lfT3$&M1r9byl9MJAdI}}JT2<W`ME0WpuO;XSCaMVrz z6un}Zc>#ZjR@2!GW|C2c9n<0)QymNydk|CiG*GF~pwvpIc#?%!*miX#qfa`juIX%T zX;W6H98Rw8!PQJsM=F16e4%=mO0~yvhoIF0*_azjb&K-hr@oe9iBq_xz`=}~Hz;yJ zVnLfNdHb#EWVV3FDqF;CbcGXthqm`KigQyPNho`}VRgn**T=;J>r7GaKy52BogC}J zSJS{GJCzIH=tH5qiB(tA>HhKjEPjI{53ERcL{Des&1IDNLB?vM79tO!6RtSc#g#k7 z!MRvzteIM=l9-L!V4qg4U>pwp)f!VLiODkfHDkVTvU>qn8|-<s%Ffi&BLTuJ%03R` zYy34`dx~J@pM<P*JmfCCLIhdxjl%hjOH?9MV!qa9M`E5C(AU2_vqY4*Niig_!zz-E zMPQG+5TP>-Yb=l{=X=yLkC8SH?SG2Wb{yqTar*vTEpB+fP1fbKgZ?0s4i^HBpVNEo zOFN%?m!7!9t}C;zC~9<x!Y7ztRG91a71?~L=pHLz*UxgDy#|tzZ(nQCWyOyP>6oi; z-CmiixQt1b4UO?zfBU<(cM1Dks`%Nb>)q4f*W_?iPA%SDf^U)v0XNTz(0ab>(9K2< z-(@9(pt_y<GIux;rX)vyhA$zpT7Qo3aZu8=ILUQFW_cmbuf{AL#xvR<qJox!Qp_(a zrh8q=(?H9qpo+e`g}@9$Hd@%k@~rFXp>^mTCI_7_t)LB18xLpm!w440ZBCMFEVKcL zCY!1`Qed*s=cY-Y<Mi|uCu*&sLU%G@-U}hAO0lk})g@61ThdyaUc6r`${OmhSY|%k z(09+-rl+=8+sbo++RMo3>!rIZqX{toS7Kh9Kz?M}j%AY{9(b~PuYI|Vl~9WeD!tA8 zsX(S82&%%C?3At*P9Z3&5si`;%D9fR-B_M3vE{xzEJ=9eX|tKjU}AyEi(q1XPi6c# z?An(uzFDe8$~`4YneIuIgo}}crRUR5vQo4bRuh$JYq8U$?vc0WOBk0TzO;uf-M<WC zpv?Cvw2~Ocmx&~4H<F2?5zL6p5~5%f4KkPf73rjQe@4e=qPj-MV!QC>gpq4JS~(>d z%B2TMwvkg<k3?*sn>BE9Bu3dfR_<!Ecc9Vc^UFA62QODDtW@kKn_>63>*aS!1i-7F zYmM1onQo00rHOjqc1@cd@`N-}<=ul$RvmvDKWow4%G0=YHvn4p+$kc5VF(`3W*zZS z{4{Qulj4XIB16pEN<|gOqDaBo8b)Pu7XR@yUKY0bGW(@qP?!aONW56y=dJ5KS1I(@ zWUSW@o%e&E7fel>yN4tJ8#aV{OkVvwB+cZCwqu$FDD4Jq`wGY3ZS~5H-Jq#ZRj0qT zr=7t9tjnfp8zro{732qLrF}Dh6zmj}aX=E+C=Qx6hz~?7bM*A1(__7d;2h~qZrTf; z@1$(i4y`FBbelYw<a=&cX1rK=;cN(M_Sg9Z0uI^=$r70dIoSsEIwCx07+rrHB&Qm| zs8`vgG>s{#xS-jJcfH|5n;>9k#xK=ka8W=B^2mz9d3E}dp&6$KAJ=lvjAtB%lb7YJ zU^=pcO2TZcN|;EK$2T{Zyz|}?wIVMyzJ$w06`dfNnhkv_K1cFFf>LgbG)TMb5w^+f zCdW%EQU_6KdcAC?9fagX?->(w3BTe_8lY0t*W#vF`*QOBg6`{j?nar%B#p_~IfGUs zB8)hko&wGk&R22E*!qIy=rAvh3PCetKfN#{Ue>7dgktVlnL;}Gl4_iHDpWz54~5Kb zzSf!D?8BfS)RmumT^iCCJiSw^Gj(=Lr^T8_r}5tYy%a)xBkCwO`i%~$7|i^u#?N@0 zYJ|GpTNRc+I7u`IgHb`?RWK?C$K_C(2%aA6=+7OY7D6f=FYANyuCu>!v{%ktDeirF zNNjq8>L4J>W|f`c#$HeTItvKVdhoOVs*(vMNw9A!-X2C($|R#zzpmYWC;2DK3i%q# z<Dk4GDp@Ho?pLo6i!%sd0L~EZz(pKmi}emFO<Nnuygu51pSXOavL1VKQSw)J=-%Cs z(X!=sHXbqom!5kl*Npb_w}u(I%P5Db%+h|oZ|QxD0N(O;qeyA~b{TUThxWEDwOOnv z{UQpaX&yL<f_{Ck<R?f5NA+IsES(Yqs_|X)(ey))!w1#VS48NGjpt*|JUUh9<&hgC zJ*!TI=emIr!^i#1I)Od3H3a8h2i#WG_nVRLHTCfh+tkr`S+5|@)CvJmC(R!azxD*| zZf2%^*bp2)T$vpRWjcxf_#yEF=Ft}WZ9q$zUSbr>6HI(C)vX(dj!Ih>xrKqloOSs& znG%m>0lL_&yGt(~1yzEHzx`x6q%$7H4_JB<C;dg;x~<P#VJqln1WONuu0UVrsBJJ& z+9M2??zNITU#C!#Z&UPZF;?`;_>BGc4!!35PxiT}bM{!@Bc9ANzZ-_!=@?w>5}Ne_ z4U>N$V|hX_D*U*M7SEWNxVd6nH*R~)QR0wptzqN2a9alMQ2(UqZOav7n)G-zNb*!x zGqg+}4Zd}HGwwY<I`NU_6&`y&LX1fw&F6mSr(*gsXBDimRyRl@wg=C3Y(U$S4Hsp% ze@uzfRGzZz%c$u=y6S&b9j;Hq6TF^1XK~VuB|r&AA%?O8H#hj>GST_u3e7&YtrEL6 zy9a9rL&~skc{CO>BR%C1#cuOmS-Ez@2E5_vJdu3;eiG^!T#W`Q<84@{P%F3WyS?C` zw8TT?I(W5L;)5=0k{%0lM}Q$OL6<bTGGFMPqW;1QPdM{Ew%6RCifcge@F||@I;*iD z!BVO<+Z_&q(<y~h9s^(kbW7VoHj<dj?8-0eN;TtQtdLCR$*!8h0PZUyE~cP$)^nj` z=er71bTti5nw3)538Wl6a4vPTzS$HRUPh~rRUX!r-l~0HM9%JH(<Cu>%J;^_(=!4y zXWmyF+E%4}9k`E?+os3)PP`tXm8jJaqH_IHK{GfjR#VF&nmb$e6z!$?G*-28bCIAw zb6OE5cV2VN6W&fc6d@dxmuU7l9srF-<p@ToNj!{I@ktwJ&hq0RL*h?t3Nh0Bq$p|r zP8wx9gw&A|hwr<`Q{Ow~Su7k;8>7|mC1@kMNQ^e%^rPR>?SOS5+9LVIhNX|lJ>^O& z9S=v9pHf$}GC!m>zuW-|%Ah;G^x+*sAQK=wB6P%Mxm|V%Pr-c4LIG#h8`0Cl;*zdM zOkiecb|~>71Z$8|1@>5i&+!!g(22d+-@SLUpt*IyYcrehLYvC=!al;&V1^|BH{Yr2 z{SS?@I)sY`+Hj7xipq{Ul$|x8!_EEgd!$C;mI3`h{y3?Mb~RX!zcVn4hO@lmv<%+d zP*k^^On@+mx!9aZYoFU~9ld}1r2)bQc(IV?b)|{VHxA!k5iYgbC1ojfRbt!_+Q9W- zG|^i2iEP;9_yl{0wOM-QSHrQu(>Rr+3}MzG=UHipGp3u*H+V_g`Yw1>#U`)sgKg)Q zuuZpW?fPVU<fxfveT&CNib-@E6;%WiI+V(kl5M5cLi39{75fsIOym$yk!c+AsPXEA zaWPSiTy@O4iiqQn>pDJ|A~Hpa(klyt*TO%nC}wlt;w0&ozK$T<>&j*|(5XtR<Vn|x zmOc|-fi+*HHjZ#95e<!5M{VFN+!Jpt8OquJ$`gs}9dl7gwqcFS$SC1OaD+dgWq|Gv z=s#sQJd0N+yhZW89DbcNPeCTsx^%S*dS~)Jbhmj$f@r|^sBB1yHw3AVVtM>n7ECNN zwj?lX$j8#U-ou|{$33D-9Hv3s{f-Izd>$e5c#mDY+^JdUx`<gV(gFIw2W43LER-kH zX`epeKuBS95`W5BrAp|ABK@+`;KNUn)3;;10&Cmp!sm_gI~iKD80<~P8Dymd`;9H^ zjoov?y5D}HVV8}p(MQHJ-av<jArFv0rClO%Sr8NZhLQ)W*SA`@0X$Js6z+tUsa{8` zd!Y~T2(`|HM1qT4wBT|zLp!3b5|=!D`BqQIYzlQ!>C1x1NR(EG>vZ{mMykr-6U!`D zft-lfBJuW&Xd;b0&zYuHd6p6<&`4QB2nnS4@f9>Vsc<Y;cKPKUtfgSi>J+H8X}zQA zz+%i%%E4ZQG_2_kP<&{HeLV;}Xcp8X=KJ6#NT)1JaQaCQ6AZyX6hdgJv|vf9!}r1# z%ldHpICU1v$>oqSP=H3Un7F&pL+KTh_7oDT<4ln!eEHeVp=9=^)hT`5iHy2WrwPT- z{<7)<crQ5}ebDNUw!ftUY8?#lvL`rXQUI|4t#-Vi4spI}Wm!@6#kY&slEg>*(nr=4 zRc#9Iy^))efuzV0x)K3P^EDGhc&A!v7ke2+9M2{KXf7F|8MHqe5V@FZ?|<(w6QB}0 z-@9Co^4E_k=C7f6==C_2nP&njtw#k%%IFAt;>8!dzj&@oaZ85tT>=40rJINmh4^Or ziY3`W|LXn9$N8VuFfm!M2gwtb$E|l|M<N6uiX5HHCcTwi2%;dvFqC&IRXok&jrUaC zW~BilA0AETEvon#3rU;?2;rgIZ-*D>5)I$G$@xy0LaO$8x)#S`<Y(bvHS$k+Dv%y~ z=T|0WeDs^I;KovvujOmLUcf<v2>d1C+7sUUH$Jl1GssdU+7oDq&}q2KV9cd!skm)5 z!-izTIwh=NEe$+ozTBVx`gax}308X@iT8>KzWURM2%azapyxFu9L1%2T~n)C%+H4c z>2x0aRzA9DfWsnv?9s^=J5Y0jl}B3za8c(d*R_9HCSkt&2U|`mbK%@w6KZerMCi?+ zen>Jd!cqw7Z1`9PC}5Og=Sop=&`MaEn&gW8>Y!1p1*|5F7Mj}u!SE0rgsCrRoPMRc zW+I2wS2t$q%JPskl=_QMZIMQD|A97R^taD;0a~W-G>g;m{RUZ>+x^fpaoLb|f1K;> zBOSEN@ERhcaTPrn9K6ah{S|RX_ifo*uaGcczh!vxm^h?ielyRL`n?y+(T0{De}~K` z`gb%VN9GL&ZPjjeS2u4I27a)*-~c1`n);!fJwPMQYpE`aUZ*g6=(8fOV|5506fN|w z4c0&UDm5X`SX{~hPQ$pJmVIkUcCKbPPtL3hkvOH(Z-TR);*dm3QM}s>r9g?Yon{60 zRx;d`gIzTQ-(-86h*>49cKV@@nUL|=4W_y#E9LW}jgOzTJuIFk@Id|G&aB}P?H%El zb@&hqA)ZVH`)<x8RYf&>`0z(U96X4#tv_NfRt^usi?`_z`8m$3VwROfTl%_I9mxl^ zw}$RN{SZGx;{`iufT_b<+2O$52^s6P!k6)q>rA(0!fNeUa#p)I#UG!_BL*Kjq-P1i z><kqC(ussByl46l>(bApSu4%K<sAUMbwlC9QD=e{qsX&xH6eIswhWahkQ**m-aZ@( zRtB%|oh|i+;{16(_Z+#@c1rEM(_=XNm9*vSISbqz7{s$7djQWTl*&=k;JQk|hi0lm zaEAKDdeU(3Xy<-0B!W-)T2>W*r(_n5H?Z(Xo+RS|VZIwnSz}I&zYw9lfJCt%e%%5Q zCukj%N6tO*(IzTy#N0aA<KSW*en}^juov4V43`Nt29C?(t+J`nM@soQinJh+k$$9j znxtWlulhO;M|qq>h%t0@llG>q%-c{Yg0;6M;p33)AVd`cY_#e9R>Nnug^Ja<*F$jn zK-~+KJ)sQ>8qzOGa`H^*pYwikTL8#}P7*ORyh6Ywo=f&nApl2#LMlXY7uS1sFH3f) zVelc^TxaZd{NYRd@$XN#m##N!dK{`I_WwS*_F4-}`ii6QGsAHu``v8-FQoyr?2^Wb z;*rY*;A#UcBLHGY+AIb_lSZ95NKkG+K8kZ*YPQhIcmRX93*!g{{`SQfkD4}GDw#?m z)5CXe#9=IG-5xTyaGf76`0?H_f+=DW?X(n!YVnJ%RQqrr4^+B{4+)`Y8^nVr^V~_l z0XdE~)x<0^ugj+!<E%1s8F0XJsYKZo;<^dafl;8m#>3AHpoJIiU8){GB+5;dk0Bw0 zwFW~u*{#aVwJTpHGzOmBv5#YUDK5Q-9f6+h-$5|l>z0NO^=oQ%7Q~_OMD8wG7QF~3 z6;Sjpo#0q{s-AliZu3{mP`kO=IA35z$;M6V&6AdP{Zo*^$?WuWCc39lcGU~sSW(G6 zg3w1-y!wnt@71JuR}hEoax~5T5kn-A3abzvRym*y;eUD++Y&lFaHb1PrPkP!3=FUF zO_6aoZ_=^>^|LhpbGlILee+hTlnaP>U^k^<1s&C9Fas2xlxYngcExilUoa!h?<|gZ zs^K}*#d-@trkSWYWuoB0Xb^k*;dLDJLmbravx033d!@T-{0c(H{y%jk7V3Aq`aP77 z?*k2SL*992?&(dn$}Z!3!XaT)f$L8mcTpLa$`Y4I#u#UU7{xsVqv#3)5hk(PRRVDJ zYbb9nM!aP2DBDWlOr;eVq%MkiUcHa6xZ@iCz@F!RJIvSv)O?ViQF9+0#N_MCShO_L zrlde70QpLgu7$?eex050o`01M=^g%pQB<J}X<Q;Jl<e*B>E^649z1Pc6u8Iw%e^E~ zD-wW4n&;pT@`A8(;||(G2LXbvNUBms&1f&V=VAoShCoYvCX{%lDiMd5&)|=^%_;Ka zJ;T;Z`~2&76-EiAdVi^>CV>RjhuSlEXFg69`)H;Zb;@hXGCsc3@C3x#NkiL&<a2Ap z>y2jVL2t~3Iux6Lm##XXvSGv;4Xl9(FfM?)1&xcR11bXy@N!DcN@-OGh2jR*TU!R1 zUi@0bik#Ta>?X&_&BrN$;jWm1o|K8h^Ah03x18(hB~PM1a3!j-eCAs32iNm`>Pnoa zeX;S1t7w_OQ-qum5v`<h1xHcyzHI2iL*>soW}fC(|Fy@CL9-fn!tQu#v{A+Cn|W9! zGqKBtg?&@sXO-a<@3!NIghXyqh6`l7f7O&YWR%&?j0dws1;^{-9(WIGTt4g0C7|up zq{Q(j*mTLGI0~PgD%izTTAfyG6KEITgD=Gmk)qc$C!|R8Tmb2(fU{ES73pKvPV>~E zWeLLBk5VJ&w1Ja!d?}G!)Q67<+LYUAo&H*a4Q&pN@u(5Ad@%3N5Z7F|p-z#)UAYDf zLyGW$Ba~F=OJgXJa~U~1#qhmF0kJ;0VX<guZF(^udTP;&lEJz9vRwWW492@)yd@%0 zG>p#4R?=6B;{He_Ra~G1O2J1efJ8L^CZmF=6EX;V3!W7_D1AM?Ah<WdTkPlJ+l_-E z(lyiP2G76hYw~q62jlD$Vako;ZTVQ*!yt4rk0ZT(6&f05>(#k3&&WOUQ3PB;$Xw8q zZt6vKE{`6yHI;mK2k?n$3=g{jc@8el=Q>h9#vAPx+3-9Q`9huRaRw4Yf_Hj>_$*b0 zY#cJ(5ni1mh^u|k=S@~?N61%xVBzr?38N4v19;;b^CH9}S8+MjbQ2r4NEy*l3gO|F z=ycOO;NX;<P}8APt(z0sJDyv8^PO?3fdmTqG?-2bbv)yVt0!q~Q~scIWBkWLW`;kn z_a}3gbpM#6lkFmdmMz!WDA`cTz*;I4gd|;y7!NWjMM~_42>89L$SHD~l8LrZl)kob z(4at7uYbw`&KNNdG4(PKnR1$EQWpBUe3<%PyM{Zyks|u0#AcysFAml}!_?xA@@3RB zS*Xn7cq~2qL7(2!I^AT3)7|ADM5$0LG3mtTK*2btC89QnoxOoAzT~+`i%=^|2lUHy z0w7ZEa&x5jN~Ft0^p^q?FK+%IYbDU^XGr60ozp;ou?(j1Sv%E1uh!!c^A-eHgO3H& zYS`(4lnn8^u)Zc;i@hL?dVG%U=MJ3`R26S1z@M>_C^jS7N^E>i6--H?@9uY+|8--( zQfvn`wpB`Dg{azTGL~nio}RsZG#0BQ>iT0ZLU81BP=CVHk9JMZ#&yZoNfpw`6oe!+ zYjOP9W8yhhxvTm=knux+ap_Vs+Hl=3g8{hqv(_8sw!1IEgK;w+j8K3<JxM0XxPUI^ z`3IuY9F}g*Al@h4=2t?S!O7MjbfSgfdLjdxzYkdSb@Yf9;vR0i5t7zGkxBV(i$jNW zwrae+iLk-#dOZ_4hsX@>apXyfZf=swI`?V;l>oO{10Qj%tF+HF@uaxvpg5xpc#>uz zPtX8-?JJe6N2M`w=RhL*f-ecYmRxQghkh~wLt6*xBF3C;+waTCF|{cKbO&~Y8%<yA z#ddQ;NV;7QD>@7vwO%LoJTooa+<R~`@eu)0PF}HOH2)4<a-LaIDruB+YDrEVl2LkH zb4$TYhvtbQ%&#k<*rv)kfq_Iza`Voi$^)cUQnlSVYsOVPCtG}CG$zcrghsu$A?eTp z#<8YBoZUKwN*E8A#D~aqdZSP*=qvb|th!Y0iAHn^TU_(RdxmF^@%D^rLaYntCyV+9 zbth>lQj%`=sN}hia;9oMhH#N~WH}E6Y@4d<PZ4VzV^|f6c@56#;8$U^vQNT@LujGo z*Z35KToeXAi02@fVnR|$x3~?iuf;!dpDBe0pm>2}+=b1bWuoYQJh=Lyb@Y_(yQ#^c z!wQGkR#!~%;33(s-5sFH0Pc-fdXBv|pRmhfCqWIugCRI5a&!{@KgC9VS(f9NKdz<E zgocCi1Ek0vmzvM@`x%Wi8n86lgP$aPjbXh)ozc=hYhTgUaeUpJb+P_68D2+kaZFzX zefq41Qm|K~z!&|b_WEi2X-d}3Hs@~&I8uf<6G)RyXG(hkWw}pJ9TiKqK8wPUJVAq1 z&c1=_JFW?*r^GCfyVT0<euF5MR>U~DYdm9)16Z2>@hEv%=@y;$cS|)m8#Ec6j(ToA z3>RaIA{SNoTWOxUx2XeJk2D_;qDXHDy;$0I(hhx4HY{u?9Y{&G-chH`fe+k!7xkL( ztzai9EFu{~LYU#mULUw+7e_9MD5nmmpeW8zK|>G)Dht7bsMP<JX8t1~)ox5FOs1(R z;ts~I6b7`UVYnK^EUZBgEz2{4JecMdkRQ>wPFjuF_|}#??c#H~YtN3xaV|ox%Yn5d zl)E4Q{InPHwZ%ap{oc)l+`FPZA03C_(VgmE9Q%%ZKeTDx%#1w}jKN_n%jR$oVl(>p z7q~~tDKLVc*mG0&0gn$)LIgqafhcr(E*1&T`7HrAcl&pdPNM7afP>Cu8t!qa>&LbR zLTawxb{~}0wZdE$jlRsf+eMfeZv0#lhSd&eAGsdacvgJ4E}BmTjKOgDf6v8r0UR9B z9u(PV3Janb;z!5Jn4JSR1(>3l#X>F|-pW-PJk)?eWThgrnJK-+*K^|=E?F|YKixp7 z5FBcJr5dVMIATXSujcvW=a*Y^bPU4npQ)-wynu#ga`3CW^CzQTJ>sZK<IWfiuiE+~ ztmzJQRw9_)@R+Bk3zuxe8xk-%quQj4`1(_0AcZBX@idmHbf?w1!)Tz0JQ4jCgqY_j zQ#~>rLc|diCj6@{Pr0$Ck>fbx#ka$Xvd{G}hZ&>Tba#UY)9=l}WFI|OXE77{=Ht_c z!ZUur0hiQgZem0^wXT9NxZ}2gn5}3Q()5_!2|3C6;1>UM<}QjR_pjYsLu4KL_e1g$ zp9Y-{MR2AJAien}<z8TTL6&7~zNqyGXn+)dRLrK5h!!G;;lcCXYuVLz{YbSG(v`H2 zpWO51&~RgP?W5*&7P=#yGUS|~!oP+vpqSY>V^E0pd~RG~-a{3eSy=FK=FV(Z8twZG zI51C^_D~oo5^uS!c{{L+6!px;7;zL!!1H=&a4bS^fwzu)X)LL4c361kj+$^pVR~hV zi{pXBx+N{~Fw|XDn9eOI^r|$KjcBuRG(*BsAdgJJf~OQ|3n6(mgYfTdC))3lenpL- zP+WzSslC37sFd8#g#}!G?J$JJ<<W#wk(-h6J;qpoalc*25c2^@4u*#`LFw=;L`|yz zP2WP%d6A0lgACpDC00^C&z|7<eG&P!009f8QP|Jg3M{>>f7r+2Ox>vgzYe_?VmLs0 z*c(L9mO)NR{O>G){d_>nI-?3`osm2*ZNa4`Ql2KZ*e_%Tr8QT4SbmQoVR0NlZSyIX zKpRNI&R8kU*SI)%)mObLB{kd?ak)KK7Mvsozp`2a&iA*eTbsmbw(BTY^~4*um#0fF zjUVVp!2^1cc=%lOIJijVK@t~aTY_|;HA!%v3|n?!uS9;An%ViV!G%n#8!?OeAQ}7S zHS48RTXp&)O}5E{Tdzd@H;HbOh{dyol1i7|3uoq7Dtj5M40ANh+Oy(+U^nvuN@U2V zxk8$?+eL-~ppgWB!0+@RjUZ550GP(x%x>mOKgNFXBTJNg{w{^I3%d2#EPb=5fF<f3 zcLKC)6JH7k-A@ROQ&GeN6#DjUs7|yvmyxl7(o-J$Sp%E+EII0h{_yCxd5kkG?`s?Z zd^H{zQS&Rq{NO;z1{7)hhD2O?q{+Ej!R;HFr$aOgzkakRz_O_#0I10Eac0c1W(jhk zP-=kU4~1~54{b&+=6D5wvSn7$L#R8z$!Ku4TPafV-sz+31GbU_vHsWkJ7(hIhxg+4 zh!^vqB%VTeB=~`oArKuT<B&jJHF`~YKtB>UWVuF*JH&4g!ZC~eL<y*g<nV!uJlqm+ z{te(JPj=4wvy>i)4xASmPlYq%y<Oiw%dMxcRM&O#^9ke8^t*8#JrHo0<|1vBakigL z%>B}mLBfIHl?XkRRA6nMVlxh;4ITHPONc8;ZmQ-4Ny&fS%X(gmfl#z1>C+w(UY8AG zQMhePT-qX~iY&fDmcdhOVB8fpE=VW|%3^~6Rm@`)x~CBEfl}7TQM;hoy5lEZ-bJc1 zCebtQz@d~jzf4-f5<-$PmoPLv5VCeSN#bufC?KEBqXG+KiC^JoUDb{vWFeTOJF=b@ zC@PXC?P`}dO9xsUWzqzxZgXDXx;y>em!|b+6QJJZN||&(x2Iz8lK>DS^+=3snG~of z>o}Ec)AobjtlK_MiCo$J_wY)Zmuu7j!ej-;zZlf!a(VK10ODUIVt$>L&^-3|wwilQ z_6{t5uwH5k7H98Kq%;u`0XD>wD)qm4E5%X$Jwt-d2rf(GU1;KK&b5!DMp-qSh36wo zdf_?+58>_v4qB*@LLn)BN%<q?;M!}X!;*1)LCYc^oIKmNw6SBNW3tJru7WrMo;Eb{ zSpat@MQ66AS0Szc;y8(=ZBA;(V9Hcq#4n8)UaBXLwpRu5&0%xLrA7Kpn8a<_SG>-+ zP-zMo3R+@Fb}I`BBibETEY1a_&JL+K@x#459q{2O67{&bAoL)o;USXdP?OZ-3qc&X zBoV9v>#V#$tj9^Q<u+MQd<##Vl=2}?c=4@OSDOp8e#vKf%$@x}W<L%%#7hMA@WFu- z7=E_Z<ZCkf3|-84>rXl}YLblik|kMKp_4~Z>qiBRziI|T7@;bH5FM9q@BsEe?i45- z8DM-9(Iln$o)CxNdcX6@F}}0AO)#?w9kB^!dy^Och0m9WKuO1*LaAaRpn}OF$5Xf? zf((jYkGq>#@G}utdl{r%fe`vglyRh$R=r)j+;&aYqQTg<QQ0`&fH*vq%25K}!X<Wu z>@61P58;Y<z~#o^l0c|Mcy?i`9!q1sN(No@k^pZTaf;{jZKFEH@LP>Qe}=262_XTx zi7fXI0bYgX_wB;))&=NH{8(P90__Y;>#tptj$a2Kz4$jFmhW+sx18?Rg5IMZ!Oc{j z-Q=7+xswPkm)11H^%ERtuX|BjQ|S`3(iZiQyXfAI<s8`B#;y@D=iQrgNz101QOop- zok;5SHv;VUM0iOA&?Fp2?5)ycb{u|pbxQu}V}q$DXZWZ>8d+~?DBa=E9b$IQC#MJ3 zN!x_rWus<yAjxM?_E9eEeXue?dQm9ctg#o^&15J@fp5*E9Cy|)1-0+D8Ke6_r=0~G z;JUw{(!g!6k(C~V$MUNILoma{33^2kL?C+)b~7DyG~H)IAq5O%&x3niM3wB&PCcy2 z9q*zFs=VSQr6mZzh4eYo6N$PxIY(_lM#<<(?fj@^_Kii?4o{e=hli~_YgR7gCh&lG z02wvlDf}N%Zy6TV`+X0S14t<%(xD(N4GtX=Lw7er3@I&L0!ldy-5}i!0#YK)0Md=p zjda6v`27Cg>v_Wqu50F;Ip@Cjz4uysuk{8+&dXumjrJ<1YlVom)QW`sW`oCiZ27z< z^dp-&Krx$<((kRCnRsb%WQf1o#w&I}M8|(qx8JHte$V0{0(L{FY!+1gHr!@Ge|_;` zLF8>)JnJHT|LNXiuV0P4NRs!`-mHbG|NS0V%lFbNTB1pf6AU_U?6QCRzaJrr9?j-2 zhrm!H*nTP}Pt5d-pIGCmHHZD+eCyaGUxSY#ht)4LuEmcWCszNBt%@FsZv1ZZqZIui zj+h{y4afU$^W@~tsY|4WKKtSV2m4QI$sR=&iePpcQ=1J9N^nGx_FR&6tQ1Z%OeS5? zTN<#@U9D@h)4PWqV*}(6LN95S_)4)*`GtCG87lgjf2v}V#)12oJGU5+iSx(_y@rg- zSs9HOd$*0%T8WC}lEhKT5Am-SG(HPC{$}ceq3GJVf#C+9Xfo-ukIUuuf%g`Cp9O)3 zm^;-_XyK-=G*rUP%~KxmohCx?P;0pRuBmk8=97xs%@<U2F<muZyC47+PL3-L&!$vQ zMMVMUq0eGbk;D~+YC3WmUk7gjwT=w7*}u5VcTiSpypj=p+2&T8Jxk)DB>RH4Vo|va zO!b;MguM89@^49`U6Y}a3Mlo)<iP8OMWgJp9~u--EEg>Q=8Nhx>@XA`5`be6kyCHW zyRgI?%QaR1oKuN4Sq%<yfwSp9>wZ(4HAIA1%T^}R<O{)|ZNW!y^VlEchREtn&k?AL zT+ji1>j%Um?IDjtfj;-GLv7)}^sYpy89Fyd6b5JDN;th+-psq!%XqXwE*S02)Ux-L zf*Gzq_7&z+sl@&mvkyF)7I>z)&lUNf*<3T3`fqVE%So+vjjF9sy0kR4;qhKHFWj6b z6zCqs)nH`AX3~s@!!tX@L#6zw$6e*OYvPuYxa6jJs1=`Z^*M^qEQo{UNbtAp#v-$z ztBf~-icaV#L3meOpUPwWS<6c8-V%H)GdQbqd|CHp`o!jAnQQym70^8^!QO^kDWaI( z%A4vJg)%(>&?}5BS{yRD@NGzt;qhx4s7d3)0d)w8pM&X+0`1ni+8HS^MVO18>jVjz zcr66(*M~C6&`+<H?~C3%3+hH@X$pb)BT%PG9YnCA2Z>J<3WT@cK!T4up}3u=;!S6_ zZ(2ojYr-=(N#{hriQc@iz^(!Z1CN}1!owsf$c;(aN(|BzN<3OT=KwpP`$Xz|+x-04 zqtwkAxlhs+N#>xdD6lm6gY^4;ze+><g}c4+{z&O!no}#j<|@6!IUPDW3V;g(@D&0w zXq_F~O-KbjL)#p2`1|Y2u4&p^gS|qukmE1$3c+k1W60sa*+7ig81um#Nlx$}gbRD4 zl<C<^iXQRShd28va!i!TUxCVmj8BH>6F{tCjHAb9IuV@@se4?XC-d`L9b(VbQjJko zH~n}2;#MMAmca8mL!swUC75-|4rV)IL0xc}-xu_(pk%dk+5{b-AMiZAF0nI${@Ic` ze5f>{xS;Y}4r!((P(ULU*JFA-_r8UdG(wTFcG;97-oz^3AGkeyQSsX8C$RQ0&Hcw8 zAG!N@IG$>2tOrOgcvLNaqM*;(J0fl61Lz4ll1D8wc7^(5Vqdy+&7nXmEiq(AgL?b? z2hY=-Eh`oDG*(#xnw}Xchm@>59Jrpm8rcL;#Mz=BM|U}Rx*xV&8X5Yy3;n1g#b#fe zbmaaJkQC;C`wzfnBG13Q%eD)m$KjTeZx-HBocll8QCd>=TuzPdW@^yn(zg}kRJ{tR zNNbN5VnSw3LncmF^j4!{C;2T+hzmj)PNojzq8T^p1W>|jS>(2lVBuBZ=Aih=P`q{i zdE#xi>>HqlRp6WjK+va9e~*1Vm64jOb%py=`{yJI*)H><vsw2mFTYXKmqxUK;IprA zUeVA~Pyrbjj55ToLIgw+DQU!#q3_f3e(zfkImu+~1&_~vGsKy*je^T0jl(AI^-;oK z_Lxg?=iudTXwxu%?Of54XIxLJlRQ6rDZHsC#}Qc9LCAjkTGaNL)o`H;vk}5O=Tlx< zhS@3|t=VQ<Jo;?NeNMAg)FpEJ14ti_cSO$1%9iOW@~a{M6epV2gr1gxf`>+`9L`TD zX@hUcB0~AurW)BF7)Bm=CqkfF66fw@vm7*fw?G>aC2C%yg!%@My}BM^X0&KEe+PL+ z{=JHs5)eOG_pB(t2(0Y+8582^Rxf(>`w3pT|0-&rxQt!wr<k=Q7262Hz7>_WME~=H zma!3D4EF1W?D@!!wgLN&`(Uv@aar2osPTC8eRM@U0DISM8osy3l`AefE_1u#_72^G z)Fw0GcyA(pjYE`MZ+n&}8afrJIAYIf;um&SrhzSGbEEij%usF7uCf*6x#VxKFIsPc zkANV7{d7#Y)y;2$xd*3_!sdEa{*2@hySV}6`DrQ?pNFlC@zACKXyg5U+o4EdC~ncX zdvojljFPpU7BSH*xAn;z?w1x{fs$e=q;e2+{DtNLBXl=dB~OW<G=pK@V+_akh!CJX zaA|R<fCFiWEkE1FCMI?KouM<Rz#`i#aeznDjv?SEwjV7epZEno>BlhiXLv&+tw_v< zv(XEzL0nYL+y1Q6FUcR{{UHU!+zN6C>Bi4)2$x1$vEGg;>?R@LDU*0c`~eg2E6z7; zmXn~1ocmkU%ha9NC}#kJXQ*25(7@_tu_ypAi{>^;Yw+y|5_E;M27<SB!1dtM0m-F@ zweaJ~&?Pr16y~fQ^{eRN6`lZ8MKq!&8g2!!Dlf0>m*~qh3>`qYfy^c|<Ctx7@4tr( z6ve^)B$8vhwPn^KPjjw=ZzUR@hHQgs8TPMKL|1B!&&?-76kF+eVBK%xFcGE^X#al< zNvzY=XC2MRwX<{fOwM?a>$+|EN4@c@BNkjQlw{@f<BFtev4*78HZ=exB6g#n3~C~) z;N-P_V371SJ=`xeO+eJ%tpHPmNe9>WcL+&<R7A1Ez?&~J>do2mkBp`tGgb}OUGB!I zNCg=E#ys1rVSq=A0&>6d8n}^chGhHKBIDi%3=Yb9){Cc~gkSan+{y2d?tB_SH`1iW z8?h{@0^>5qQ@#|32e>l#`q<bLdKWb|RylBkwrPFLqRe=4{l`Xt<@-337ipAaC-SJl z<F>6oyx?o6KO+~+Hi`+Cc7iZ4A#fp@Y4HTKSqzZ?cXBqM+VpVDZ+|q5+e+eQ&=&$h zca18*Eup|bRQal_bB)oXLPB_Pgwk05d+g!sgQQ1;o84qHgy_gx&CK#Snd6sjzV_Vz z!vbhh*x(rK5=3Z_FHxuI;ce8!wH(Ann<5ymq+DN-4iQv=pAokJfa)Ape-C|a<_L-& zFQjH`lr94r5yze)8FEhM*GcbbEk8ZAHvCj*Gbjw)c!(Sc4O$x99NSAL7xB90t=rkh zTMHqgPf&&hW<Z1#IEb{&PcJF`b|dRBh1bOF=tMYHP|qhT*)Pce{sQGm&{!xNDv)%= z;f$@L!V-D=zx6Xo|KA>UOA2~H>UE-+U|mMQ{1{)fy=9bm`c&yiF|07+yf^ln7{5Hl zOQn&>riF2(ad1KBPe;6G6*!Mng-Bk*UR|W{LXGYzB}AdDfsl8wWp3G|7{~H{BXf^T z3;f4%&P)-Y_%ia|*)zy6i99zjcKAF0LjNhml5F6E+^n<;uH|n7<EERbR_jBF#f6z* zWOLOxiSw(zH%c6wMt<;5?3Z~^3KY3H0PYy84gQvrpl1I1p7N}g=YuII)w)#JuD<iX zRUb$XdAikQFNIC}1+Kawd7Sb#;HkZ1a^+UMu<xbnb@UDs7OdPlx3b^y#-LeH%PcH^ zKiGhJ`hmtq-ssBZT)lB>BZ1Kk6&(+EtE(lM0bS>^wAS8n$$?7DnMnVL9Bzpk&nwnX zDJ2T+ci1#HFtj~`YjufJy9poRe8sA_*;Im)xIWSUP9fBtyc3Iv$oE~3eg9PM$^ZpN zGTc`X9nmkd3m++a)()l`?!W`~YxVKaWI<f}HGQd)`d53JGqMpAS`5xQ^Re*Fh;=O* zvVTWk+bca%=>LORM6yt8Z1oNe0)ttOnZlt!%W!)X{nsqvP-QAAgEXP;{d5q;#zcjH zkO0V=abxN<ilU+NPhDP4w8zU0fq9^y{G?nJLOE7DK5TJxyD6+dkzDilx1<u01g@ae zd93Dm0d5)RGPDQ{n@U>;O)J%yE~}V%ggBgs(;9fj<-$JoEo(_m?^B)7f^T7Q7Os-6 zp$PhCXumUsm}N!d_D$fQ|Ar`1KgPfipySvwCzdJvYQCzSOjnZX>7rhmkobmV*cL_h zqK$FR<y5!Aa-C$?tUJ^6HtRbCt!EffY6DYr9S?k1Iy?rdpbwnze1Kqt2BS)#WsovA z#;j%TYmtB#3h>}#ws6guS$1*nV8I;I>p)(U(Dlbg4?slc8*s`r9pg>;$C<RD7SlpR z23E7dqeED)<VIW>Mlycj41gQ1a#ng{jBsxlzA$0+e?#@d54@dxgY(TjSp>5}XtG=- zsJTI=@t{wp#O!rtbM8xENTQZiO64I^3fGXwc$}5oTHD?XKxBa7i<C3po*B}Cqp_Ew zD$eXPIe~9*45~s%>=Ae0yAkXr&qG$~p1TbL;-Iw@U#4=B^_U$ay2x}nfncGN**)iX zJUA`4&6k*IIm@DslL&s=$88dP3!0TM^?94(SRMFRB?xFPfli%}*;d->G2)mH(TTCh z&m23xbJeKUHgSVRX9C6M2+pp5kiXxcS%-g03cE3VeE|+Rh_$3r?lHK*^z@u=BCX%2 z*V6bpvX9Zn@{4qm*o`ZZ7j0m$@8sF9$421h-2x}i#4L(9`Cif3>8G5J$5;Jix@f>n z>Sgu|e%h%diipEVfYXX#)7Kx-6@fcV)f=EE%y75FruQr|NUE#7$jFn;hN|5hLB4RP z7V0)VgFcElZSD&pzg4nJK$Iusab!JY5?t5h?tFu_Il5<<Dr`n$V29e}$kbXWJ>pVo z<aUx4Sw=nqH3^SV@%`Bwqz~_h=dmxqIukS80HF1W+^hspw#tKYq_{GISkz+73)5Fz z{^GI41#RfDjacy{+A0)K#>J^_yjNWiC!#lV?c*0xOv@JT?PJTjyuA4>D#!l@cv+yn z63bR6)F%fK&#yfM1zp@=<p<dLt`t_u27^og6v?)NOa#Y4n={FGf4;GQXpxM31=I85 z%ySD-RBwjrQz|`y9zhz9^He^*BE>ey?jnV#Pwul$p@c<=pPc1j0DWvTbod2?a`95` zN(x*Wl*1hnoTI{V>tyw23|V`qDQFX~mACSKf?$plUgn5Yo)Q`~F2@+Pd&Yn<#%!Rq zE=`&-QU$@*TqC#9rnHPH;JMZQ%M(^kvQJ_3Q^v$k_U(NT7WKP{*qoJrv9Cu<8iYp0 z<X%mp(&F!1%sBP}tvA;C$qsZCxV$h5>R^cW;$8$w&6aIc@Qb*|w#*I5gxNlAQO1$E ztXs5}Zt)ZQ9kPnom2LFvjI+Yin(Dz<MEb5$9&?u%CzD?B`A9z76N}>mp+i;H)yVqA z7~Y1tHx#Ue$*s6Cl;BiXp$`XRsf(zBoBY2x8xvdqrf~gBI`s9lZo6}zo^^!<)vr6q z+El+zFng*oCO$_N9Ulx#25awcirl2M*!vgl=vQfR5W_cecPt_2`3N(teW>ctd&%Ev zx-Qqi>JtH?O`UKp?31)puiQ@TVb=zBio-ao95ToBUILazGvIVQODHVjuAxF-`h*x@ zlM%E7X5OKO8_PJJ3$EIFi%drPwJn`nzB1d7f((MY+U*~v@DG-j?z#7@LF!8E_Q{{( z;VKP(@_*P9q-)rBj0-4d35GVKV6p#N`-8UFpu`9i9TD;-joQV}VVil`Hrzknp)Xp| ziVUvLzL^bZP~s4e&0E2dsOSe&k<uOfi<&&gqXm@dKgYeA>iwW7>K;*z^3-CYi6@`O z&cm8Cqf5Mta_;nvKzxvaQ@fPiOP*h-j1st1Fg1pvWSKd#;<tND9@?%$ZXtIs4Gli- zqA7y%Fu_ng2Shf>76u4jgHyDXS38T+SJp+aU8Cq)#)<CaJD&D0OzfsM<0wqb;4iE0 z-sl)lxwX(43xtSQiYR!SNS)cHg7+j0yMSke{RXXYF1~%Z6R0?5ZD{CktbPOH066El zv?+8nj5%wM)9(p?yUCLA(aqF(4ovVLM*;)pZKI$UYLx8<@5LaviQ0ToD0d-wKkbFc zTh|?YwZQ(j$vc=6nBVo_{c9r)+YaK@iTHt|If8=Li}7ZABs9aGK6H4#cLM&;+iqFg zT&#W9bymP5KBE4&jQ-|y7WxUwW3CP%%p(=W4t1*qj7&-Na_AAfBCki7kxj%LX><cq zZ$2XmmFqV|L4*xTla+5E@G`4JtFKZqD>FyC5e?Voc0MgUb{9Lf;H+n1SG>FB!x2Ho zl@}3u^?V~9F;rriBs>Vc5}p{TFRYN?hH`@#$9gq0qY~PccnL3sFJ@_R4B#R3=$4z9 zDP`);-NEAezQpilaq*wSfyBi4+f|gz=%Ta6&0T>Tgw%eg)dzSVWnMdE&K~0#)b{Jx zBd+w4K8X)dqo+xM5LIB=DKJR~Ee$3F@$rC%29P<OO@55rw56avRWlF@TCS=n1aA22 z4R-B2ZxIjk{mkxqkNW7*$)KC>I*~!Wi_SU$;`(`Y>SidU!Zro#DZF*=wTyoz`kz;Q zUBu5Lv5?Xa%x8pj<J4dhQ{9EA<Ev(BCM)s}sNJHs5$Pv>+^g=bVq@D)C7e6l^gp*= z#l0Wiq^V0$o^r}uJZ77hrZ=f)K=SJjnF>Pk0^Z<CCP>6`Z-O?meFc_2%%#py*_J{O z!#y_4#}=dv_RF>$CAijq!~u<pE%8%i<FUxgL!VAxpJcP$^6mkWx@Szv>UQL5%1W<+ z+_M&1ofA@KOva*ex5gNxZ<9h|_9{SH9_}F0SJ4Md@@RzO=XDUw!AKK1mS>W02U$40 zt_oMZIDCJrSC!d`+O%g~G-cIZyqPMJIl)V^ZuW!ilR}if;4!o4F)B@6K@qE)Mk#S4 zALlgw7sX``(C<Q^=PB`NQmRiuVSyEt8Twr<k~?_4vl)!Au$PMo1)o`$r$eik+y={S zIJ8@$Q#2dQ8h_<n8hI`xk}RJlSnGe-Efhti$DD<vE`h|iRPjI>_|gI<5rd5b-90wT zV|pO%l$SK~OQcnseVJaR(nP%7v{b>fMC#x`TE^K_yUvvwpf(|QY&o;CgE`6VyG#ov zsyT0L7<eE}LO)fM{Vna7<nDQz_`CQ5%!jUVTb)rnpK7quKQ4fx|BFRVo{I24QajcK zpz9hYdaRqxZhm@Q1$ST=*cXQ;O%xQeD+v^_b8jM~OX$d<U9^i4SBfOxAH}SLf~<{Q zgXoJ&l{x)L`3pbMR`G2z0i98UNsiUMCT)3%*P(UVwMzf-ac2NF6(gyvnci%69MIZp zOO>J9r4w1x9sTA%q@4pm+8wAC74B<X_S?JFGaBh!&FK<g$;n)z|32MtbdfCA%@l+t zaxVJP*S~%8wB#*L(5P8Whwm}%Ros}373x4p3|*zLae9y=_oy%s7ac3U&FsH}D4|L+ zZlzlu#m1{}GS4j3g5?GZ!7y*Qzt;`gxo;75KUJw-9ln8&M_JXY&Wf^iR>^6}@V^w< zX3aXk4yZ(r%UQYOsluHH_dQQn8v^UaZJSEAtYOa*%<k#q#}VohR$1F&ag54+FEQTC zyc&eNk3p}9Z8~Hf;B0TQ14cC`xpI2od(bV-TXfN;)_3Se)&NN{$m2L2=R29G*no*K z4msb1yCJH)tSM;Jy+b#QY__2tXNAf@bGyAF_bxOM0Ak}TMA3`;IOVl<{7IWx?Ywf_ zbKlPZlYkT5VF9C|f2qa%Gp3lWY&z^ESjY_`NnwdzvA4;`mvz>Dw)&s<SrtLS6JfFr z>!G^d$0_Y7ZzjLH$c^*R8X1o&OD3oX<&Xjjgi}#L8(thE%|^y&TCkJAy!T<mtZ+>A zO%UBIKbF*SKf#3Xq;LFPnKj<M7vA27su!<Q=JI_(ILVaa{oBKb7&|@sj)qR;KMRaL zcvdvN)bT5O9>CX1!la33gaK2~^FT;fsyo(P=1sd?{-aZkWQDL-y`O|^3!#Q!AvN2+ z@V4b`Y5Fq19S4LdD*#aGBQW>ru5DEFr4YrG9|8}liYA;rhWUrtVy$fbeoZPWcWxxj zcq3X<Dez^Z)F$1}a)o?CMGw{CZ2I^GEsR+TTVZ=rXfgItidFFnm(RoA>Yy{tsf9|P zi~=6d48ZVezVP>8xkwTz^HD^uRwj@|sZY{Y(XJ^yt#yLZY0tB$*2tH4L8ZcZGh_$p zA8ZPIfQ7}wxvj@I;0{BJwcq$k%qqFesN|6uGGU0v+&&jEZ~;-dy&U^f^ambk@0Aya z!OZmag%$3T?3KiM{pH}^9cm-Jah;^jt0=aiLOrK5T0G&OqhGQfAj|h-p;MUhJHHSv z_D3vad0tS>l!=u%<3SP6#aMn}SP=e1a}t;TYAz{8egB+zY=5Fy3Zh>*EGs<-X+?{~ zM1J`d46TWaRk4bzOTknh%Wl%$G)>4e-$=sy*=lgH2GX}i_?2!!mp`hENdFHDkR{r) zj+$gMcHX-@ss@*C><y&0+5SNK2m>N40$n$@Vz+mGS_aw-?E0i=#SA6i_};4DH!O~Y zPuf*9=_6}s1CDvBW_C&yr4@u>W0Mirw3aWSjN)s#15jqheuDJ2U6Wf^--ipo!-Xo1 zd8+K*@b5Yx{Sp6+=US3n2qH4|GI0`M#FCRtJeA(wajqwP@5Y|M;%6tF7<i4#fOefG zJm<R9!NXq3#DUwIznQZ(@kb6Bch&VWPuo#JT2KuW%<Cs-cJ7g0=3Z-}wdfr{G=qWw zU7t!(CaY|3&aC$>$rQ(oCJ9!=BHc)1=k)dqW5XXG%$SqI$Zs&Cv+lgI!lnQG4X4Sp zlDiDJU*yp3`#3j!OZYH7`GC^swJ}I32mQa*2e&^_$SL~-RZwuTQBDNk>|qr=nAy}3 zsP7LHn0BvmW>ZQD_%pBURBrd26wukvVOCzBi5`7X5&n_Rbx=M%E|4i<1TQFt=z9#) zM;hlZ04aOr`ox#G>vJ8H{@@1XZq-{7ENI~9@3le1Ta|N#SlLZ~vWA;y)8}0sKFc?> zB&hTDN<3{?G=@Wuci2hjZ<CtCE@FK-Tj`N7x<JP)v4xRQ8!t&jAHI=&1=`$l@2%|m zCsA|AA~<^y>(`p~u0${K?{&<r`mc(z{anS$O2)FoeD{-q`;EU}ebowO93!=Gfl)F! ztJyXZgv0ZYDRJz^1-IvNZ!qHMcGs#txu6KeGKAerXsipEfgy9n*NUF+(9?#*ecl4I z7s!mCk=yiqq1YK^#HudXmKAfA<=7>zgGd3hvCbS6@D?3-v<(jrWf3gc*x(sH=l8X4 z7G=K$v+|t=$h$)aS=R~X^|%%E(<%(@CwWzJ#}6eSR#)o^)R7sKWs$A$@S4-e%-fjl zAW`R@Kd%MR=VZ&9$Sa6~wV-+gD6pzr`Eja8>Ei+MjMrL{uAk$zXqDb(SjPG3ZPG*h zSmGtP*G2D`ReBzuhwbhpE6wZxv;Rq54uPqh9g+6U*3Y@NIlN(iH(<?+6k<6XEl5x# zd)@(pTbS<8$hYl&ehXb;EPn$ZN&aZ)e##^ha2`&JMHe37`;@JKgjpA&E;_E3PbRJ6 zTnk_)VcerbLEMZ)_*zM2&T%;XvPz7Sj4uwN#3{iwC!S|teBsh@Z2ANfwYOU3W5;*` zGb8lcn@j88Y|C!v+L&Hx=Vw*1pdUHAg$KQ!OV9f~7d!#<45A`vnafQ;<%t1IBd>tm zNUB7orVkFiDOIfLp{E<QeR7=pQ_;+@czf0Sz!k**B?#i0b2NPgRsWStd#dsT%yi?* zJEF(k>m<l?-Kzj8ssGKr$AF`*$^z*l#R$v=^j>CxfGYs{xilu?lZj`)81Ue5Vjp1T zkR&aq@NACMF{{pI&|sg%AgAFP5R1WpzrVJwLD}G<LMbjneS@0p2vpXnHD=*?SBmcM z&|l+yw+Ia4)#0^9XaE!6H4erMsKIQi+z_D)zZ#soINvcwVYO<i2p9Fb0VoPRmv3?* zJ_8+UX@Hwmw22>!HMb;CnSbh;<#k#AE!%F&&yK820HjN0jeHBXLp2*D`p4X4O1@IX z>{hf8(0hW21yu3%Dt>*ahCfcCv0i@TxEeb(`M%%oT=|OHXRo?Kb$fLI3*CKKbJp?I zmHjXz2Pq*{W2ppZ<Sm?cz}sbuVNsi7KA;Mn<TCU;o`~@(eY*FPy#0wVyDc67gcFZz zoOV$^3=_i?l$wqduV|<y5aVc&ay`E~tp0}TNdL=!e}g>a2Et6arNUl-Q8los26$S7 z42zS+nAhor)?YsFkhgX6xtTwj4!E0Ujf6c=T+1VNL&(i&kvPccAn|$r*3dU55ls$D zvGGOX3L~Ov^U245RH^%e&Y`9#D2{s_BdG3X(JvDyG=MfG{l@FzN%G+>8v-hDaNR!? z+EElKEZFbF+Bq$j_XO*G7r(yx2oEW#yO0J7(=vxbb`0|jQLyPdT>kWaBl|cImlfp& zNG*8{OeCH4t6b+beYL*yZfxXG6lqhYw|zV5HQBe8TR@f*_ayfIw_-3Q=n?0m>B8!7 zE8Wpb#GV}}7KNOU=Sfnn{Cifeq<dwtK7E;B{UHqf6n_-2f8kSseP{8^zBgoWNKdPj z+eda}b9gDYK1%LEGb^4SFEUkSlEICdovnf;u6PYq2z<xO3X)r)X<wP&h;e#o2>1lh zEFL9h0fPboCkwqizDSc}>BVa;<Agq50XIS{d$N8Gup!%|IlY5Sa6Baz^r6+jIy{ZE zO0SFsNk5<HC1XbRB3JF=9eUiOBrnvFgsK|+V@vd6V!6II27hCIg_oe5&E?iIHtrUs zpQLB@SR(w`EexS`?GB}-;>*N)^nmHeBr9^2Lr{wK7RkJjACJj{V(K?vah}tHGnS8g za<qJ)(YD>%a#R7G3Z#DuJb_aFg%{c|K=k~4K{oKqEWP=jx9%HXm7Xw3gPhr6@7Z*g z`pNt2LVh_IW}h(*fA$qy3^T#HQtUeOW6bI{%+Y-X<9P}%<NQj=o!_rQ@`X*sF2;fe ztN6O4mn+cx1uR;9m?i0L*;(n(GF$Hk;E+(`71&VmX~~*0`&zPuTF9CEOygw^RPkMG zVnPUXs-Laa^Yr#oVP3y?1`SbBn>Wm>3UrY7h1c8lCBD)t{%e0V3s?n!$YvHxT#E)Y zyEalK!f<SRVg(sdh)_yIm=32YdkL`mi5Y5nfyr_!!me+i6Pm-H4;Z^0`c8(9Xuv8I z^t`ex<%vIfT`k?iNt96~9&1r6Tap$+@7TWY++ZKP_7rZPAx=w|m1po4uBfht?xx9H zPa<8qGX`9_hm+GIW}=B6!ac$_$xvJy@k#zzN)++tQ$u_Vckc_G^5Q4`M_v}U%(c@L zS?&5u2`0Nbkrh|bJpdiJ>fywG0T(ltz#=g4eIjS8hb{+^c;X=>7o$XXssd0U;zTGC zPs9;|DQG9~Pc%2y9d?4~SeAj%)JQll+)9cC^=Y1jK4MHFN~rJXKFDw#4&-OzMBLZn zvN3PV&!}?T+Pi?I?4L4U<vl$|C_arTJ6(~F1u90j{AKOV2Anj#e}K%BmN`2R1-l7D zo&g)1nEuOsY#hR9QOk-^BO}jq&F$zXreT{K%u=G}wc<7B#ejHoZTU@_J)b%Qn-zQ{ zqL}3MUY4*6e2jU~S2_s=0tm(Sy=P+VE>Q%*Q@j3{iAo*ow|xK-GAIB#%|r)P83gxE zCj_+`O}nrA>^97hdXy-g^OR_>=Xt*zb_mkc#{68SuEmrw+Aoi&lER^v*apcZMaX<> z=@omhUjA};cW|h$_lvYeq2jCWAzmFImtBu>LRQ8Hc`>u_T0@fsbBh-7N({J-UV`u% zjXHUrz6Q%o3Ec_PrB%k}6SL;%>1yG}4oTsIw9Jt#u>d=ZvLY8ritOeNUa18$wO6t= zX|`QYAcj9KjK#HzG|(&uREStc!KmEWa!-E|haVUA9TNk-7^GIF5lt4ZaA;;EB=zl6 zT0L5-F-+FY#(|eYq{4Cpf)Ua&7hShu2<xBRDsHCe6QO*|mxc!MxF>*zlX=QY^~cMU z!M%XgHi&_KJglZe80e;FF8=2jN}1*Ps|^zrOo;(^z|n{$Sf>ZOnOB#x72pCFeMgJ# zuB-(fGt7ufq=gH@#t;~@XrD_f+HCW#jVb9-C9FwlTTxNMCIiad&5*qy%F>5C`wk`X z!vXY+?}`QMAP@ctE}e{cD;u;LC8wJqYV;B<b!#-DVB)6`EZTBR6y^@L--1KS+)7%B zIK2qc%iiT9s>`yGtMrtW$GmdK_C9IkL5OF+(T_?4KRXv<u{rc_fxD&S_{+Iihoqpw zfC}sdJlH74kgSMEFfXpjQFO4-yjg+;bj)?6>z~bPcYmCcx{D1+GwOI3+Wo-tA8<=i z7#jO&5gBDxs8+YCRq0|Vf{+WK|BWCTgA^;;kwKExKe^>e8Ea<a6u`5zqk_U|?m3q( z+QO|Omf{~4uX4hz=ACW?wWBt=@e79<1s@a(hV$c}+AAY?Q3C@d_=(^f!Z80R5!*a@ z1>48%zY;dl`{6_Po^sh0YtO83*z=9wMU73?po2x%XiV+z*Qs`Jl0?|ef|(h`^sm{L zLktM-19l&A9!mCoCncwnoM39m7#>lGw3o$Qh@K-dB}nI?lV+$XT!jB{TZ0R}5wkJ+ zq2>zTL9CxwD2IpKC~=#YIq)jWmw&T5Ny@!IsgS6$$*Q^iMd5^HLW1#0lJvm0n=|~; zZ)At20n^kJ*G~Bjr1-h+Mhz(SLoy7#vIpPq_}QZZLwT4oszTz2FyV?FYhCJZWJOj0 zZ<iZO)9EHloZu(+nFt7aKUxzr3ZTj$1RP3vL^6w{NBT>g`ezj)qIFjF<`shI2>?r= z^~O*cntjzu?%t_Zz%J*|VSapAxZt}=mUmqoJy+6%jTSr{!DS~GZm&t-JHe;|IJN}o zajI@+LF#)kGAy5;6ViV1O(q^9acqOQiejDnYx~uI;#Yrt+(nzKSDWYK4EoP*3^Me+ z-Rut_lAiOH&HZ=hsM&o(BwHrSd?#H7eQH3#b6WRcQ*|^CUIYmYWf0;#2hP2&sVCVS zxtV{!6+NjHvu4)CMZ0@--V5a9T1I152GRipiEq_uGl;*TNDz^=vWo0^7ZDE9!M=57 zCoFF8&?{W&RNgmsjH%w$8G`to(CZA_gl1dVwHm&YdNiZB@LEjp%%K&ty(o{CE6EV2 z&v7G>>qxh<K>vEt{%}`CvttC}hdZ{fiEx^_BIt_*U#Qb1VKCrBFpCiAGux_ja><mN z`-OTFrgqxPyQw^!kB(>2o0euv<>ibE->Zg6MxVh3N2rC=U)XB#PNYuZS*rTeckza# zONDk<)FeOpKAHC5O@Ou6ZB8QakUBhe)Ugi`&FKlm+C-C)oMF%0GNv&JSO!p-M(jKL zQF*)hr28cJz8;KWfA65krR$RS0{*N2Iiu;b;=XKpg-8TTHwx&q0afhri}mnkewF(* z7Fv#t<Iv;MGNX7M405<<!zrs6$rGn#Se*w*^!XCAJxupa&{%Qz#{|T2^L^@SjX&=F zEb^2Vaj$0Xs+I0h9rF8f+XbJJrx<<3EcCMKD%^MGononruE2aXH=Zz%VfBoQt!qpX zuuA=#Ku=Ly`R=9TtNGG?L<cQTxvC3FW9|5(GyNuHu8f@zzprqZ+;uWRx%{qFc|){! zlOo%XNT9{`@50_(s-FT~&q5LVTfMHC(86Dcq9#B^_;UP=QRU~@97-9MkU{~9sv$y= zMU5cx<z%-l_rD0I8`(?Qhuy|9D($#^%$SlPk+et<F@+VqD$8IXHg2PH*V%N^41p)~ zF7AI=z)u$4@ABiAPwJB$i#&GZWIkK&Bid3e>!<H0*X$c|kMT$CuNHjlMA8?1^1CO$ zU+>tdz9ilv)wO{dK-#9z66`Tc;svW0lG~ot4L!*_keg*86`ZSR5RFe9T3lg<g(&+M z4|f=o%{UO$uR64D%PJ#a%GNXt+{#%?e(2DY5>DNTrR>)R=uHC<I~{`Z4X<wC%JdHZ zyRxg@`@;$m9evZ#TpcQ<*4Y(vxt`>4<!Y|&=v`oJ@_3~PRA<%CA-$=OeS?*Ox`t6l zNCMyxEKVKD%Kznc{-koQ5Z96^rG_Y${PW1;p)9jae{5P}{@67DXfvM+DgV{5<ia>< z4&vD(WJ@#DD!ZO*FZqFVF$4-jhO`^I-Sa!GdAstvbs9ie#9d;xKD4fRKa~&OG0~in zayx~g=N8E@sm#l|e%TMCIoffk1!l8)a?*@fa+1>IwD@w?<|DEW(4>f|<Ji|%k&Q;` zNo2;`^#Lir*h-v$RUEO6b9Wjz{#=svuc(XLwe&BN4CjzHvag{>DNMAH-(-p~$09W8 zA$Zixo}&q6kbC02^X+04KbFj+(?Sl+MXO<1vFD&S$a1rGq*jPKOFwT=tprhjyc`h< z3<M%@nGk?;hE^xl+eK_xW!CK2Jq&StOu<*)nimj%{@K~nszVfYV9s~AVMt4t&}%VH zmSNU|C<3QEk!<G2YFhg?#Zme4F=0|L(qg{yqYAKn_=?msO0`}wzsCsygwQ5L5?Ut! zd6B-%x$`yTqXAl)=g5Uy_t9uhr>{Zx9BI@+R}DkCc~!Gl&N{aO9woXc#fbPsv^4j> zv*k;r%dmid$QU{T5-&oMB^|qA{Go1c_+GA+lQSOnKndI%ZoX=hJE<LooSQsu-oZNs z(tFh`-02?94@HiFJFjvn4VvkXSFHSbSW1j6&r}fg)x;xVTI~AAuP!izhMYJTtI6?h zf7=;{h~0LHx#2lik$YNm<yL`VTNm2w1+#Xpg1yP183rXO&wp16C%+1C_$J?%lsyC} z-R|xI1k?~<l<>xN^%<AAEsRU9@zo$kn5E0XYW&>q{$|eX#hTlGUK}d0ggkSXhjR;% zTa$jU@W;a&>9n0sFPDp(2@}_yLHYUQ+$}HSj@<SYSr@lZseqop3kWa|qsXqV`|jF~ zw`V;In<mp=Jr}~O+yo9P)*f*m$HvXu2>kKzT8T$t?hwcGwzu{5wn~O|`e2{KF8%VN zddpHxR>&FGp8WlyO6FhSW4PwDNHyeS&_PY@I=8I!U~8l;UuyhcQF+tUbi~e2GT?{Y z(j`X(1%+BhkozE=1oWo)?Yc%|nht;uFPe62RCLN1Y}Rf2NIO`}dHW!<8jMB^#6VL4 z=ym=V_UjckmAC}p;;<|Hkfe7zWKm8LXF-I%D2D+LH%Y-te`hLP`SGH%YB%_z&Lv_l zzFJw0EY-MDi3y=US`*nMKWmgFO`bNFDzSWV1MAC6HTFI%)f?O-V*7So!gf&qBJ1Sg za{lsk<k~=?a}KfdlHV0{eZpmTmEHo|XaZxZ7gDBfdx@40yM4xm4GGOYnv?AheU&Y= zG?l@fHRWlGs^9kHpR@norU=@p)m>k!KIH*zp0AO&$XHE{R)~20OnvmR;cM^2YW;D4 z>^_<(vwPt!a`TVTj91_LtvRo;a2qMfD{Yen-xH)RR+;Fy`zM7&<bp%ImG}nN4Eg9g z>oVON9>=jX1D?l>*h;{y{B5CLC%I+$Tc`228;k+B50UOD+as$7BaVNIJ};h#0G$=W zk3#Okn|8CS_tW4~*w#3r%x&k!a9#-A7_h`(MIU#>;7ig93p1zgg8Mvi4X7`$nbF{X zv`%nXU_ZRXRB74rxaIb{92Vas{ns?xWYDmUevUsnCyMHC29%Kh&ncDjQG;K}yyx!! z{VT)LG*irUQBR%U@{fjbp;KT1y{*PLwbxp#Qmb400R!hh_T}sH%Vwv`9;2grlL!2d z|2nZeDgVwdoi`ZG7yI2g0b50=VZHN!>)%%HR}ZIA(Unl{r~k>(f<e?L(ooBT*{}C~ z?VTzQzuJwSkVyZuGr16a++?+^#wWc2Q5+8gm2=LzH1~b79u9@)XRZ(To1XTAAsObh z_~*Z6?;;!De*)$bffw>+;$sKt$2AKYo@&9ZGi_@&T<ZQ53a4KwJl2W9m?k?Fi&SDB zYz`QnO6lBx$1`shn0Z7TUZJz{3((vp13Pnxm5?5IAMrN2OJ6#ClBRDCL<06KXck4b z#mO3SxK1e`+Ja|(Ku@0o$X`C|Q*5e;gZ1PE6W~8W+4gt0&Espmu%9i67kCL{NDESz zk<s*rIrpm0oo%D-`Ug{;>F7D&4c_}*53UoM9b=20|Gshz^e{wYw-FaqqRx}$j|ob- z4=fckcKzu8zGOgIWBRA-)_2&kMd|srJ5P;_-gbRE**ZBZ@FmB{{U9f!<EI{b_qiI5 zf!;z5+~CVUA%_&$=VH=XHQoN9b1@1)-J*+ut})UooHW0^;kA|1K0D1+e!%-e>^k<V zVq8OA`cg#Yox*FYAS$5oJ_!1CKjJdW;*NFY_8(Ak?8+^jEMa+GzjE$v^I_1p<T7Fl zMJ<_L%#P<{;_&|+`Qdo2pX%uH=FlXBHNzLjeORl>XTzqaW$7+cZ4*!A#JGh(c;bc0 z4WX|em5u2gzc>}G--pjSOYdwd6W!OVdp88LJ==AbLDMX@CRF6A4N@+}%f5-~KMKIw z(Lp9R>n1-d9|jI|>zxlhg-xz5+9@CIms?$AeW%490uCFmhNo-w>`2oGJ@iCoC<SId z`5)eZ#O~^&^vsv+raOC^=j<LjE1k{^0Q?4V_^k5RG=~?q!v1~6p|@x0!w-9H*@ikB z?eM__=pSJEE*ZoM{zx-nNY>~2eNlS(<lOT|E!E6BKWe*&p4g8axWG0+#S#8+CQI0Q z-r+FR6m*Z^ON*Hk>$o0Wj=HB5zkX8fHhH?}k(m5gEb2;t1`HiGD#COP$FB25F6Qkd z#VnBZ1Z8)2{#d{=Wmx_z(7H`HPZPxE#e1_W%I>zR{k=G?mISXp*e$`<q4_qo^2Xa2 zIb8|jzcVg7Kl8M7<8Q*hp{$%rU9>$US+*YGDQ_UKdr-vDle7R<1KPIH?wEg_doQLm z?wCYH@uEjNvzL~7i!@2BVVc|Zs@T=@+ans_+rD_VPqp%l4*ix<qkv2|*2Kk^kEvVk z=bpZdh#i<}DA#+93c&GFk1_W1Qvq4BkC#$3^2!Ff2<}x4+Cf5DeZnwip&7Gh={2GC z@+Xmi6Wnlzvg>F;O{f0~7=MUg0`!Qit*WQpjfRW9TTN_ja(}ct+Wn|w?W;s{+i}C# zp!+gCRdt`GG=TA{!Sja&efsWhnfikOWR4*k+WhF$s~r|(B?W!1lSbv>uSh|?{2eTo zuCcG*K42D5KYtu@nDxV|{={(E{xNX!Uj+ES95Yr7dzqtmdcDzjd)2|M7eLE>VHs&t zi>Yor<yv;S#Ma#H@pz=2SZ4EW+P~G-Ez}Z#H7Lyq79tzS?xw^Za5bzW3dHKKI|+To zt${YX;m6-^?N9RJu2$N;F3X?VUw0XeqV`XIgZ@2qdYnEWx^azS`8Khxw3-De2@7*c zl`d!55MbhO*dwMe=*)P;<6fW(A=x9z%5nsCC`5$p9Sez5V8aH!<azQIM3E-QS?ba( z+J|rl<c^QFn!z?-zzdvtXT=-5YmiOWFJuk*?;DO<dnZQ+m>I0m0as;S`C3)^c;Cf) zEmk((temXwB|>$Zb(U0bO|yS6l?!lWoU5(6k&eB$sA#FJ%Z{2#SJ9ZXDq#j~LwKdQ zO2dUWDK_2YOSAMl^-H}G7A}Z@ZsiQU6P>6=J;GiA@mec4v3;)FbN>?d{1|plhasD% z?sT;U^(T;WtE`NDsgpHwu--(vR;nXu19DT>4^(i4yF~Ad<eM(L?=I`d4&PL-FQsf7 z+G}(TSmMvRXPSLQRLk68dg`suJyEh<3v<6OcY`6b#3&SY>DbDx55Jqyik|lc*han3 zsxWM-+3l;th(=a-JK1Ni1F=WU(7y-Vs6NeIi^p6q7+2i|oBKhPx~0B#tx@>zwb*SX zVU*L=M!;zP;Cc01L=bFKv%eN>H;N^0X*_RQPlq^pO><R5CS*RAnzJJ`Rcl(=c%yIW zHTeGJ)UD-lZBd&adL2`N=hh~^)5orP5A4eKTTV+Ce-2ieB9{-o<dRkTwfZRtb2v4T zZR_>-b1O0b)HE<S(edw}ThI`8!}eTq?hSI@=;2XdIP$x>n^#q!I`j5i%5-|IQ*t#M zBhbwJ0+zTDtx~bvmDP5D5^yK$x8d<7i^lsyM7^!cS?K%bstrJHfWdR+F%kq;xIG9E z?%#&vI<(FY)}Mxv)QI`r?T+h2%w`!VSP$~p(3Lkpx*YG6;%W^js7)x*4=)~?YTwmZ z&%_~lq*6PSS~h<76k5(NG!)yrwmK_twf~yv)?Z@2qFa_beE+pqA6U#q(qW}>WK|E^ zwzyx->=VoF8B|??Jc+7XR_waExf`-;qfa~;7;$@@-D{f`3srN;+E9}`vK$<tg8rGT z^gq+gZ39S>f`OAfFc+ue(u*vl<or3b_&$He@U0ngo!Y*Fm0L^gEMCWwA5^wh6X%6b zbDjP0^5be(wGfcB%w^<uL!T1nybfpQe!&kNSK_zPZi$tP<JMMdW>1_$=2fxh>2uW< z>uRgZ*}Bl@Rx*sMP+9&FyDwbc+3FK;nn8E181~HVbi*ad1Kay6t?@P@v-X%(rZV%j zVa=*(TzYh#0`lQg*N#t{AJja66!XE(q&~G$zaAC;E8|`7>fg{l`>qeiqI*Dq$STyI zGSp|YT*u_)aK2*O{A7NFL+9xk7$oMiN>NC@uH!qKq?E7;skJsO1Y2>1v<a&9^1DXn z<CMRmQQiE=P2i#);vQ|28q4A5yYNn1Tkopg-!dibr~`o3EF>@H4Zr`)T6S8Lp0x9S z+WeOHP2rv|w3=MwaPnc5&+=}EBR$b7QNrZCtwVk2<c}D@mis>GFYm}_qm$TNS;cqS zpM!+O+=m&Iw1mzMi#N*6`FlMnJlcmHQzGWcHR(?7T5ij}sV5p+HBE8cnG1@d0G5V* z_`a*V4{JI)P^RbMM@tt!tj)_nbv;_{BgdT=ttu4RKUDc6O^p`RySC%`CF+mXswrJH z!DVUtx-iiFzRLaD#A?fj``d}8%y;OZ9wh74*g`3CaJb|LOKRWTL$djJy;z|`%;t~Q zELS_BX`e%%rB>IUPu{mwO;w^O;gSXaHv_7fp~%x-Xlr8(Y1z;_2>c%waQDHiInau3 zC|9nnEG9ioX;}Q1EvY_k;flUwef9w3V#FlhjHI21bcG&!l9Ab;LjP;)0&?3Z=aL`N z3?kQCxmC+%^+orf8@)0<?nd5e2Lf_?dXkZ<S(dL+<bymq1Woh#G)_LXq6mk(_0eA^ z;i8wFU#ed`i82Jt6dZEHfGrl?yolAVo7NOo%?=AHxqnl*URs^8mi6NRe{S3cmHjLa zwy$Z&;)NA2{8~x(<FD-)WzK(zjXxL`Phg;%VnSg~rMaIj_lL_jB0o;Y#n4TzCQU-b zu5+i^%9brXcpWPkvXFWjME04f=Hoie<^iex)6>*46@rNw23$%^qA>Js7d&)jf%G7w zN5|&380_!T1D<^B%s9wz`Rd2}K%!${590j6i9fI5ar|&|SUELV)o!C-zwnhrZ9h=4 z@e@7!_vgG}#m64D7NHiq+;vX38v*am@`e9J6{=*keEyYn<tc`HbCo~ccHj;q;kPov zn_eTm%XdB|pG|JgOnPNS0a-viGe^I?rd)8H0T$l~G$X&jK;-5VBl_jt!}&6@-V-mH zuD(#a?CX=1k9lQE1(lrI{?R682UeoI0D+o5b|)}naoBrq;={$ae0JVAdjKWYaC5?) zc7%Q1GI(MuoPSo=oG%E8RcLVV&tvXR)W;#)aJ*S3XJQup<7}Ztdb!)!im&kivLVX4 z&0{Pd7#)ANbXp+5pr>;F<G$PEo}ul=r=5_)dwcL7A}K(y?ZM>E6yH-OCWD8caQ_KC zyD=B%Maj4eQCV<KxNxIV7T&6pOWg~#`Qqh7-%X)9{(5z7wS9nTjrf7IQv@KEm$f%G z0+fQMug7%^lsBX_ZXr>{FRO8q{w*DMjW)DaH;j=d0X%*hwE?u;@kt*itRdGG&$nC0 z?`*=txSqz}A2?)B38qdOyIu(2{_DD2H@Qln;ua*Y0qf)_$d&X9sz^s77X`y<e3v`@ zk$R2_RC}t;{}?%&t9lN_kLE&wyhO6`RH@PnX;MD=;hc}S+()UkL}wO5f8cxQ{=@a+ zvI0jUxx#$r{S$-48SU57<#(ET3vadKgAT6`4m)p_AMT4~FX~Os5;Qj7zB-x=_=lz8 z?z$#-@i6b7p`q2lvEb_!GmwT?tN8m|_GD_~$mwDDkma53kl5C?K~uxdg;DASdv5NI zVA&C?#9b5!=sqKR)&xP$Ja`x5YTh)*so)x~mU<^BnOd&{>2M>zxc;r?2npm%-Q~I^ z-<f&mS}8k2B|~cNfZ3vbuRN!z7|+RW`w@l4*Y5j^X_1Qs9{2lKL?(Aw0q?W~0uB%F z7mJUz-@+Dz5gf>R?wPznYpaZ`4IZ7$mg9k=3eUrPR^GB`&{QCq7KxEk3O~w;-&z+9 z^}nXSc#2&Bj8I?(s|JtX2`+TUz_J@X+x9Ed@ISMQ;xwp|fw(W6W(eW>t_`0{cpN@Y zD7X|U#Sys_D8XOJL#$8U;OReMtjy95LcN*#t>cfJK7cWqTz8w)72ZnIKdh7*^Jxi; z_@CDn3>YNj8EwXFWUZ6h6BIZPCNbtZd}Kr9H_>FSZ@kAp_ikNC5Nyb_$8!oWU=#(a zje4VaN6jPr(TGJywB<%~DRQ!5tfdEm*~0EVlB`dAuwj^)ZCM*afY)!n&be(_G2rC@ ziJF74ycoo0yS728vAOuLN7d1VAVdEs=W`ma)t|2qYbs-epu(Gm@HUh4v7`e!pRdIe zW%CvZt$8#p=X0%jl`;p(V2hIqvh;3zm*lEsE4#LGmzng$DyI99<!gujPV*y)uN#gP zoO@GIG|qZ1G*1FP5H8DWU8_fA)+CtBCrJ(w2?2BlQ9sS}*%!Nt>*>{7qvKigWF5(J zHOoK!I;XH-^Gip{d^rqSk>A)80cE)5Ld)N`uN|1hu1XYTMD-~2PENQ<KQ8W?e674{ zt_=4>t4q3Xzl?1A!0FdBMNxQ50o`{D*eMKXc2J(${Lz%UaCHC5ViQoy(P~I-0Kenr zc%kCIo>teyHa(FalOwO>jXW<dt+ZbeEZb*QI1t4GIA;KguCxU*ic*>so%ve(i^W6V z-Wh3Tc76TJ)V301%jYvjUWXy)VzPBVO4JPG9Ox7?05RxP&H(Pnx7E(;QZ(03seS+X z{S3kSi6zFHwfybo5jJ`_&AQ{+TMzJ^O#8U#KK-{=bd{$B{1P@Y>U4MRq_TMKL*x5Y z?EbkJSnHlgbX}uhU{@aD%*VZK?|6}sn(8$?mn3%Rb$D~`51Y!IEUDR=3N3a>J~Yyg zoNLpXY^iCeWC=JSO>zp{=-dgKU$ek+G#|$Qv5F#w1&!SL_pj&5|4hK2hrOTyuD>wV zMeRL@4hzykw^Cp#v#jERzOgoWQ~N^YoIGQ%UH_qc<j(LG`11q(uR+@x4Kh6;>*hl2 zYf`|5^<S|9C)h#j70tu%?pv$R57T0I%DzDGM5_$wqA<<URQg$Z-^KB_w!8N3xC>UX z5z6tglNVN+FrLbqst2>zvXav7=b|eef*=*h_;t*vF$4Am9=>Yk`wbj5$j%N>okms1 zTewe#>g!M`#B$sze%oe^o-`TPNo@n;4-1I9zB)HW8eav4Oq!TFu#3;-+wj#`!m3OR z%0ME(5qtWt%XW@LE2Md}CTWh%Zy;^8+-jVO&9RL|$&>99YKxeY*RH|Q{=-^U-g3lk z``tgn!<J>I+w02Sqt)IEqkzg60f+7PI=6R~w<V{L1V4Q~0<nJ~V&4m`MwWdXRjyc* z3^(D>R0GSvg89}4a1o@apP79<nRgsY$RDnd;D@tok@xMo*e~Xn_SEkjK0ixv`dvqJ zBhYJw#X7z6cPSyD#wCQDC;Q?d+Aq>pQM}^(r)6Zm;auB{m(%6ybepoBk+Gsi8W8K& zG=vJ|lFj@`6$NypkF}&+W)cSnQAw**vhI&7@1Hzu$odnTobj1NzHHxHzx>H@Pjs8K zd}Xv4aaZg2;CJ!2X~gRsRi@##<lN+<a(|RioN&3^%s_w_`FG7}L<Ec|jzj*Am_9gj z3fN98X3nS&lHc^LIj`aO_J5EfjQ;;<`pT#_yQb>`!HT<Ep-6Ek?o!;LxI>UaaCfJ; zyBCTScXunU1%kV~2mNxt>wA))Su58$*UXujvuDo?zt;3z3YRZ@S=LGX|D|Ie79UTH z-k%=MtM^T9UjOBFb20yHT(r2F71#Ea)odT#B^8R%JM=qv@H0B8YSiZu(<S{ETQT1} zzZ%aFX8T)P_4yaxg@C~d2HezJ!$GgH|MAv^Pwz%QqyN3-RY|q)nZn!KzglR^lC}5k zybDWhIM>uph{yJ@h>5Xa4%^T;R+jI?60===f5_mhesV$L{+|i6ekhCaT~8-?@Fh5x zYK)j&E2S8vG53y+6L0SQm~}n#_PfZ$4@IN9lhft@rpwp4+un6szATx=f$fTPZi`Bn z>gMTOr++}g@mu`NHJ<-U3ui7jeq&>9T3)9y0MQ7@qW#uT^c_tb{{khNGUR?2xk!Rp zDLSn`j{SGqO#6O1r2rABaI-~jfzDoX8%ei+gmQcEZqAIuD&ul+T+d||T1G;4PhxV? zxN)FYm^eit{;aW`#LB!Tkv*Mm_+wIQv>$YpMO{xe5V_f=05Qma^AInpqZl_@yS<_+ z8+V#}ZRvF@5^Iv!I!Z?xZ9M-~zqKv!>)AFo{ON4N9JNLVh0lk)Sn#krBWvEzmHcy7 zu-F{y+Lfn8d?0GQxCXw28$Eh1(OTsxMr*V`9hXb{L^<gDzurNIQcp*>>*_mGJ4@Y^ zXXq8LsL+5WiI^6KSYKwVb%%0Qo+~&S+a*v0Duo0z^u$X^Y#`V_b-dD`D9#fzp~wf} z>sqB3(rKfvJ7!Nf4i_S8ta|vmr*gyJFHOdBsL*j#h+`DejoK8}7iKo*YHI$KsflaH z<;XENTw+?qz#c#0@ZE-^_I-mk7vzl_gLl|)42pFwcUI*0TY)Y!)+5f5&v1TFeA$#1 z#N3d;4jtpZa!ELzmQZY%84N!6Pq^+1Cnv5d?)b`x_@Y_uIR94O5O6!Ad#uH-=S`#8 z<pN|j^89qbCJGG<1Lt+VLW-e4R$;xB<vOV79bF%vL9f(SjMJ(y%X;zsuDerLaT(U8 z23|!?ui9mj?4ZSqOFgVX?Q7RBu1|YkHF=U{3!!65I$!Ts9932uhV6-bUr_yqLTS2= zNV;G)9@aLvj;_&nyL}+o=LVba1D_)DUNiE7){@}Rd;(L3CqoyqYazCL$p2WWCps5M z6+9!~&oADa!Lf#*g{FU%UK%&ozZ<2G|D-`__~ny3f<w?$sAmm-JNL%d_Tv4;+4hY) zr8Aj^uhy!>=idy^zMZbdq3Zg+D=kw%!Dlsr3Gvb{VgvbK3OWD8)t-d3V>|dP<WOEK zQtN~N__ps2zfEB5<UfXQ+$wsvJ^AOyjOBho{k-9_kLvek`A(M0dC;A5_qy@ixzy$1 zSo#3Yg7Pil{LWKEg4IiuCc3Wp8hP!|HH>lu%1$_{nJnHKAPKBT64!BWkIHH(o!J#@ zZhk+S&q~{#X2k;@mNM0S%b5jg!>YMMZ%A^Wj%fHSQ16_|=X-a;zklmji#zX_Cc5*s zy<a4nzcH6F8`Xs?DXz!A`*(fYuv0gP(poZ2cUjriR&cG@0Dw81Gl~vM^B#HwIuGN> zh1w1>d8`UACEkw_FV#h^>`l6lJg3l3YlD1=Z&<q@yf2lzUh$Urz42)*|0_+{44W&t zf_uMyzT_0SOXBss-X)iA{&a-1FP*FR^d!~az?ZV0b(G3l<RSkCet*e}jKv=#xoZ;q z(O(fL2vN(!C+u6HtKgHcmgi}&3uDbG{fq{M2<1QdW!i1Lw28bmT3>5Y9n>;v*`g$x zprjc`0m)X1LT!zE%SUi_?O%pB)RLZ-)j@ilANjtIS4T#UK%=ya+8^J)*ih!$ikw9S zRzr@D9uAw=y%@XRpSuXE=cP<+Y;25P$%<x^L?B655+aY)m)-Bj)#Iol4;O|JT5q?? zTYZolM51M<ljUp%>Qd*T(cLBwG5komvYTq=cWC@IRW|ySuAGNOx$<G{%x||*TdV8t z_tr0Yo0b@NAbUw5)W9eW*y+~$Us?FhmJfab35T()<5wOlw?X@1tf_mhtZWn%H-OcQ zngTTcmQAFAf<iQ-$|&||wNged=h)y%szgEwx-UZoOj{=F^C06Uivb{!d0WtOUc+Ov z$bDgp$5x-H4^f!!r>~6h`a_?`tEc#-Y35cLgfepXGc9y7ZSX02@H%#KF1~=haiHp7 z%F$>aYf>r__1ap=)z99X6X^Tj_-5buroUgzFYuyH?Yn(_H(xI(^cpP<^;#5&{}}%E zX{!0p#0bkj4jMtYDg!&Ik}+K7EzYKnNs_Jp*@DUAN2VF}<h@|*I`{B>{%QFQ#u5%E zy*}I>(?tvmojX28EBo`EK0scs%l+6JExR&zoE#C;zWfgh;36dSyDvBRJwcWw5mscg zRBXAFO_Cih@-E-~D|*Hh(!UOqw-1WcvJShoAPw*&R?xM{48c>C=`#Hmw%woJ^Iz^1 zv;NCDPv?E(M%NcJFo+bR^P;z5rY3X@pEsB}yD=A1?uQAfa_^R&xc@jRUXj~qk(uyX ziLTboKwn~B_xsDt<e!Xz(cIkYT{<XxH6uFCzi*h?_0;Hr%P1zTYxnb`*2X*QmH*2{ zcPumrqv%cZyCUfK<82@7MzJg_nrywPbryA|c4Y()BuUJT7QJv=*404hx>2(ZE_^S2 zQyq;_Z}pa&?kDVPxb}N;m`VeoYgOj2cVqpTm~sN;9WuJhw+ZBTdyHj)zKs*Mq3R9T zUVU|+{jI^^s=Rk#cqiZDG>E@RUe!P_@<-3+dz$SN*E<`N@TngA^MB;l%d-t`qK!*e zqvm<64Yw80V<hW42ecSr9TMHImxBRkmg~D>UNnh&5)-O;LC&OkkUKG`_4dMA{KH#F zM?kYgj;mrex=);lI0{zAM&bSuOvK9u#pn3hLQ$+Y!wF``Q29M?XQZ<<ZHeS-2FtHv zwKCyr@W>C!x4QkFR~pIpLzk|xZ*^i_Q(PDp+$WUVeEzu|L6LPc!f8@j=ihi70#jvg z`*bUwZ=J6>7q&o*KdC&2BOui0Fi?5g69~TT%91q`#@%AVPO2j?(msISVa~q$Xo&Ts zhiwjX<2LNg$bJ!hP_uovnoe&?p?R>9Suro5_FRig1jPlot4?{s(`X;%83?H;7_yf_ z8QG{aa79>13EZ+20&^=L!)L9FX9_T{>^r>O9z==@z4V3Ty_QWVCYBk&lavXY-$#Li z?kqiaP7GJ#Dq9wQb9oPzWuILBUkqkB_h|oqZ~q{onW32EY_n%ZLH3SP0ZOR<R&k__ zqBmQf%#N7`0%lLWge`Wxp;^N;Wg9|L)4OO>lvNwEUWzsUrUmcUD9AGIr!}z4c{n00 zqz3L2*^AtKYi?z?o21G6vK%d|;&*>{SyJu&Dp|#3$;-Q`F2G>;8#St&(Yg@&K$7mJ zXbYB&Iq13|w#@c`@@^PiavsKioHNhw74rdZgyTjXcN0$*$-*zHvCI}trQq!^oOm~% ze`klCZLfcSDS1C}pRY*W&F#Ye9ydWNgYxGtV>zXY28~vyOfl;7Z{IpW@GBD$w4#mc zzm6nh_3K>?fqW)cu;pg82=}336I@x&qmat?>-IB?`$|0#MPOsrQxcR(S@p8UibiCh zTMp{TLf!b_x_jPz<XU|;-rP&>b=ljoH7%aXO~D)sGAZvW(i^{4_!y(?#k}LgWr0#N zc!tQXc+Vro4Ok&XmTUU<wcr-m7DFvNsLoJZ^b9S9mWEdGczE3d>B?+g-|HVfvnSFl zrr`fmOppkGMU0mU50nDH$W4Dkp%ir{6fKN$!E8`L6ieenB1GyFMMO@A!{C=eBtwcM zPB=BK2T!caaJPe3C7lLxY!k4vI_GnVROO|<YiYTk*=V_H0h!OeF53N-QQ|&Ra|#Le z2^scwzuUk2KU>_7ub!4jo2Lqi>?$=7?M-1PQ6#_W>|jtjka@Cef-z6@-R!15nPSYF z@Rcy8v7)8pw@w#zdL=kk6xz!L9E*A)ukgC>yRiSTtC3nA{|MrOHR^T7QM|&jzV8Ik z2wKs>gNsKkoHBs;F{OncCc9K|kpqEZJqv;hT`>f!qfDYr2Y^+VT`b@f;d+bsa9qC5 zZ@F#fF*jNAhZis>OC(C59F_{K219l|+5++xTs^3u?NA}Wma`vP0RBh%U|))4EIDQ_ zu8;fhYDzeUHvQ3@gwrgJX28O`L5$S5fZ~=2WLvLkX2S{FR9xFM9E-&*Opp{YMZka- z=ezH0CIPZACb_K@7BdC|aUpFZe{T;L!E@DFZOF~EXETaD&I`U8uwQLL7^Axv^j?ia zw=BqyuLn^iKo05>O?3ss2+gX0X>LXawuR*mhDhwYh**qTBWtW>E@|nR>A4Idxov~t z!~6c!D)?#!<RO#rEc3`EhKM?2(N_Z*Z*+R%A5pc5>WrAO$c2e4XOlL;ea^6JgYs$p z&<<pK=Mvejqob<){`eCFj?$3mWr=ZrF?+?8LIT{O<+k5|Qts07AEnNfe`Fl9b^ca& zdT}gSL~gFG%3wx~jolW^jsY`(YPObq#Z!K7C`-!qX#Bkv#{>NI=r5A8WZ9K%%^>)0 z9e9nax)w|;df36I$we2z=%pdczKAJ=HJ$r|pR1#?#KI4utb-;9=1-{fa`4UGD~4`7 zsWJKa7!Q~~(ONU>d3XTR8Sd)H)8kZCErA9{7vD)8i?>ecc+ZPf8CREDM)3Y5c23)? zZl-Y%xqqT6Zd9Ih6JuH_#xQUcQwH1ON{Z*3AmQ5Z7>%8F9jUN*u+-ZQTmzooF#HGD z^gap4N#IR~omg3}7;>XOr(oH~Pc)S_hn-DCeKgB?9mUD#&(hEn5X<jw)1A1;IWNM| zD}7!b(c)f*Eg<I+pe4aPtK*>A_|S>^@2^c_j?vF9-)HVVOZ%Wh0nzB6F?i@6ok@*W z?#EV)bG*J_Wgt~eDN?jv|MbeTWjEC`r`TE#CtOzA#cC@Kt?yNaA1Y7m>LmB!4sg^q z54fDIWOBi#Ct>&c&*E$XEzq@i4XP;W9+r3=^_}k?mYQo|n)5+t%lZ(wtg`lHT7r~T zn6?Q%9?7(ly*!WG2x#k9=m_4v6R)9kNr#5%Qw-ov@r)u;0}71ZipPGmvsE%3Rvv|l zX>tgn$Q`c@DB|%H?Yn4JRbl5LMoL4V?UZpV`k$g0i?fjw)K+-0<PTg9*w39QB6e!c z%H3{%nwmui_8<gCO*DVIngb>T6qAfOxEJOlVkzyqXlO;~b$?j^88@Z;*$l+<Ws#PM zhnDYzF_H@`Gb9B(uk?FTg&2{^BWV2X5-)cM41b+yo4(dc5w1=)sYu$UsfcGasP7C2 z!KDuAE3PDwz@0`5`~g@EeVAf<IU^dX61+W9uhw-6%&Gnf$|B?LMuX@2HUhAVrnTL= zzlL_(ex{Em;YGF&o<=t#V%IcmdQ%CD<z_pvY^B?)gB&d&0Cai6u5}wZ7I+ayxeSvF z%rd4vxF+YM0}|9;E_>p-?oUN}j`e=wUWI>=<X;BcZAp;)y^j<JBNeE6J5pm-mL<sr z{D5scw&1rua4(PL8}lHT%3HbDqqIxj>x!8j6b4J1{2mxyM@Vs5a$v^iJs}|B7_AjF zHWQ-(;9~|R*x=h_7{q||Z>Y;|qc3-=Cxo9&Nr&PX7FtiwyumLsJgL^s+lD4hVXK)< z1U!HR-L^77DSmpnz4_VYsPjMR9MC{xzkzpqUmkDg=at(UWG}uZyf$`No=J9E_4l#n zZk(3DB(-Nlm7q&iSU~kx+IzSGVKE^OG37xS60}cLY?gq?#*FHJEdmz7xl^cnFixG0 zg47<GkK^%OkhP0JlQ8ok617-$%C0Q!INwVSa)lKV+c^5<3CzqE0v<Rp_(2VM`jkCa z2PFsdjp6Izh91-|ov*bwU(x;~`Gjn?Y4KMP>lZlYps8-WE@|<~Y5bYa5Lv7G8iR&5 zu=*xPdw7J$aHn+KPlbGQdL`vy*tU3D5s3)_b}(~%k=`4~pN!Z-lpnahz}F&z^5zp? z@_2YMyEnF_{myF>U4-i@O=Q|RW;LU)<JM|Lfq#rmW4KDKVmtn?L8yhjXJLK@s2uPk z$dh}b;!gA3i#x%RpwZi*`?Y9zVoGnT_z-9p!ZK$E{J2s?m-i;v_s!n7#=7M9;*0GD z@}v$df`|>aPd)~{x=4PZI1OMwM6?$Frg6kBeR6Em@ZME;Kw1#zW#?CPqd^^aXWc{K zp7!LJ&$%YXsacuo{D4r4>W8V8dbt1#R0p&zjD=|_pyFjo$I0SG4NX6f35FdBEw^;4 zHTA)e6=}0LB45|g(b_@5i`EW~-Sr~_=b&=)y*kV2(2RwgIJ}enocW=4Q<o}j?;@c+ zRBF<INY{+&kzb6Sp2lbr(*DOXP4`ijl*kOZXu{OUj}mc0Iw8cLYu<{z8l?032!Kt> z2KlFe!I+apxRubQqH<O53$~hBdYB)N#M=H3%I^=wXj_jn)L^~*j-6FpP|`q{4BptT zlEoNGZFV^~@TA#3{Ipt<E-*_t!jT(k%_O<hcbVh+I?0k##1D<Xa$q6#BNo81WWKhy zc9vuN;PONY({NX^&fqQPUx-4y+KWSvCD7Mbs9H!!9&4=AEQ7yE_B<kP#80C0ZKmJw z2de${`U;_g&2cGqer7=Kcg|{|_ZP*1E|?$lcXIw{-X`}mxFNqTnjB3fiu%ky;!Vpn z6HMlGV`9GyWD&Cy$xVNK-puA`I#zq0HW&JPrvvlQp}$lx`x$U7ny>8)A-?5)&0rU> zH5?KjPN}p%p8bl<aEgqbi)-&A<HP+JeW`QhA+TrLZ<=2z9u`zLH?revMeM%z_hEg= zRiA8KR1|p{0Y4_?T>1PtrP%dt`5&W<6!r->j}5hLVsTGQ7InI>hJ{Z^j2GR*!!`Ze zEkQRa^azl&9MSz8=4VKxO6sjV^>P?8?sjmpy$v2sH|^GD)j=9Zg3(Kg&Z!oPq*){h zpWsE^b2Tu$(SI*$cfUXorY_~UGVQ37sBq@9+jzAu%#}0<+C4c=8N(&{rnu@%0`H)h z^Bq<LXS&{Y|8GJtoduD<W-Z3qO7JSI9u>C@(gLa+rf0M1l`4*WLh2yZ_C9|R69f6< zZi)Ez2s-yhhzLxf?}DO}5*RsWB#~l?3HMP2s^%aW<-NW{{sl=uBv)!RA4Twy0pdB( zXn1mmE7#%dhN$PJ$I|qnKkwSXjBh8JtIzl>XeHE-a5(1fBgq}*aSLM4YD;;Ux7|)a zu48!0hY7;Xw!Vvx?SAD|O@C|;`daH#jUAkK!~TW@Uqx|zEJk$Kqn!<&rNrwBJ`SAi zj}wWYp+}bOLcXEfP7V)D%PG|S2wveL;!h3NEupZL@H%us4*Y^izo6N*AXt3lyw*b; z8q0l*z<><SRK9_#zYne8I`1T5p)H(OgDk}&UkOXk5XbWXN1pF>v8wvRa`BeFw13Kn ze}PVDAkq`Er!CD)9o&t%>YUN_Yh&ny0LP?Vi;+6})MQzU!Vi%^+$fvubuzp4HoV-| zQ7t(CV?_uKTOx&g*kcmgQy|Jj2~h#|P6B0SENReZJKE<MJgT&3)D#w~8fxh4OQ~kZ zuz1oZs8$_qAPOhb`nl*4#AR<oVUs%rn};077s)wk@l=PgVo7!^n;bJulzIl{`BrbI zxMq_T>Lk<&l`Y0(W5euGk-xUQ1Rjr*)w|&?j%Q!OQ`1NXl9S<n*wKXe$#xUuh|{wF zhP5l1?4uR+pjiC1%J0^<o&RA0`L=>KB0!=_!f@1?CpmO6*?5?O6(%hD1@Er64(7Q7 z{wn3;kr)*=bO9Eo?;Ur6@lK!>U1bnd(wp@k9>@$9(gejL-4p<<=JfO=Vurn(7z_W& z*A^;YP<Yg#T);>AOx6n5b|cU>eWLe6U+B$2#mTA+)PU?;e_Yi@=%-a;EW+ZpLS(7t z%xA(gT&?G+AQQn#Ot24p=@HGc!f?0Q*x?UXlT|_1!Yh{uIGOxqf<`=LUp(d7g+CH= z2$wZ7loTINeMO}l4{)4#Q0~BfM4k4<W}l>g4j{ie+TlN_G6O%M4u;lS_6Z5zV3N3V zxyFG=r@36UkyR8$7Z=B?9u^lhU74@^1NMu@L;4Dri;qZbs%{mNoAg7!RJke+ndK>P z`n*5!bdy2jX<}?rbn9HCTEieW_2a){Rs+~%O_BoCeC{N!@U`e4ZxQD{1Dc{mYu&CJ zcVQIrPJGZ3)s^e+klK%G!a&T0*_2nZtwROvJ`lObWuC4*s$r)gLSXbAi{6R@3-7WE z$-K|+$g1Ba=M=s=mQBt!`|E8v2`uttpGBFoj{GjBwKDmOg1wC<6QgH`th4A{xLFP~ zmtHJfc^tj3ou@)b?AMWyO-p!5)kv``(v|}gd^O_x!qx;<2C$|^u}UU*{7UPiTq)6x z3ZToRrBbQL@Ih;>K5{nbKtK_)ohPu#uu12yvaSFfw=O`820X?cvmJ-PQpYo~N4-03 z$uY))H3y$pvpl&x?LoBL^%srU`Cv1BZ<KcN1NR^H4ZjeSJDq<098k<5p~HjY;MSho z>tL$y`0lkEF$H+LTLB;r4XxzkdMd(x+MuM5l#Ds^pfFH25c8w}zl+nE<RUTotPJXo zEXKMo-L_6HlD3{GhWQ55d8%R9jVPPiWZSHn*@bg<Ejsh<FHrER9B@QZ`8Da-VRLyZ zgP@J;A6&K8(EfCSsU0esuXDi799j4*MjggkUwM>iaczMzVY4n+;Ybf2?Z0WMA135> zE-3tWYaI?I$w-NL**xNx3IYd)`CR!5*guQy6eI()kZ>6ZPngh6p7ak+GFI<s`;~Iz zpED;sg9dVKvTOun1(YnZRhzUgoHADG1BJDH9hMgt?cs%2ifuM4N4$T)ZB<o{L8HIm zwsq)}wRYb48>r_6T=HdDT0Gl?Qw^l;!au-IYg5<`u!Yx*#Q4)+-GgYv9{&b}OJ!2R z^lgddQX=dKfTiL*n1Tz^A42>z1^{GHt%%<eFbSb<iv*(USoojl7W9>Kk}78cxuVR; zp#sdbSus=Ej^-LAKdC&!Qi2mc<Q%&_Bje}oYbW~C(CZB?PR=!Ah1y<>=Zq$wm&*bP zDwoIikWkt;y$OHC)T|QFuO$UObk?lwlXy?<K1s5Ow_PA{3G4F}>-KfY9sp4~XqQe* z0Qs?$<|lg&;qb14Xmh-vs+%}zBq?003=%IiH2b?KQ(#FXDX@rtw_8YGV3de&&xTW> zQ)N;Gtg>EMizakWR<5u#s%e>+xZ5obUogLi=V0|uW#Eb9=c(^(@D$RD<B>K7W9Ls` zStksy%(jbc%x_)3f8MqagGh}zI+)$nji~Uu3u)j~_xb<QLVB_G^nG=c$p8duvknF( zF2f{+C6fpu1${PJeJQK2nXVV4QHRN5UzZgBfHYtOKe!EzVvTq<nUZYJYEk7x^|Kfj z>CI_{85Woq*%qC!T!P|%tpjet7#^Jc57zVgu>7j?ytpoPSX|I>GCRV#QIA_)w2-Iu zjjKy$pd}?n$03tL&5<Y8O?8@+c>*L0_G^7znV(5f$742l^hc{WW6{#GcZHLi<)I2U z<M29^6^Mw8kvx!?2iW^+&cVBEt_L@OP)0{L=wyiA8f!+W%B)Kc;5|^%N0EYDD#qQ3 zkpU0jY*5{3g`~9880f{W%}%f*ls|4S?-5V-+hx@nRG-$}p^OF<iokJ<`nY91Z5S9^ z1$xsxsEnRb#{7y7z|QCR#LQTIr@6keOLeD-9yWbsZm&~QcFl(LXi3687H^Oi(S>%y zv%q7%oLx~xz`cbba&_czb&W?OD7y)hw2!D5*&pT<DV!YfTAS*e#U%y~IYc1yEo1lp z_-lb$W!&}ayRcQgDhB)_-eUNPHu<NDVO$$_!z|>)JbA4ugerrOjAOYQ?y<>Q;Z!i| z&9_eRys-r%!ZR?u{qeus&ib;JMX>#6QP*EW)lK|cSJRvR&qiK>V1)z#By23EDZUo+ zgjvSAD|5l`R4whvxxImWEbY(EKM0dVX%`tB?ldZa)Hd(JFo|$WnMRc5<wWSvYZrQm zV3ev7r7&*_h~%3*SPhr!tW46k=ZGFEpl1DPQ>pE&FkV}nFJD8R@j`k+fuSsT_w@&c z;f`Fiz$pF+SmeP`2x@>VM2-Mm?|TFcTxrBzmfQr7UfxxJQp1jeS>5jTCrfARmOd#+ zmdRi8$e*hYowgiIlVuMvL_ctMu(^ov-gF$dU&}WhH6O1~SmDXpkhve{(X+p%M+YN* zu?c5K5tke_&WM3Uo|F&@npEhB(2WpfKY-{zQ!3`2(5Ee;js*|oA=V8HFXUB!bEulB z_P<#n_fns1Da<y7GRNR;?W)|Be5vN(c4{nBoPx{Hye)#asw+?aGdf;fXlHT)-69+0 zrxkb5&*f8D(vrP8wbahgX_kFPe*_DBYp2R?AFr<+xiM=;2c6)}?`nX2&?OG9r(CR} zNG%Qh35i+a5~35eR1n3pLT!x>Rd=tQ7w(aCkoL@Pwj0p^=fi<ku2BKgC!fhO(+oE! zJ<iq%;DNpkvTf6S{4I@s@TPv2eql5h8v8nZH<i%xue=kp$*#5-FX2KT%`%%WT)x$| zU(Rn1o3Zmf^M%8?<H!sl{F$BbKTch@R$Cp;j=yJP>HLD}9qNlo6R#zz|KKDf***$X z-{w}rn45Ne8V6rSC<~Ee(+cvsWUrWn1b>2IHx&CRn&C?Zy(@n6$N5F#a$6E+_DL0= z3lV0LXvB+jq9nzUljJVm6RiU6P^UQVs$;zI+qSNJVPl#xvy-9|h-2aFKuh7vs26KJ z>n$tq(*VaJgRhLeemn7FbY@p;vmV3{yoyzNpiZ3+u=-J&dG>d`yEEyH$usF_V0i}W zOwP70;2b4r9UV3$NVx8Bev&{tT?QQOSL$uOpS?-8I6v6Qcwk=9IgpAACaWdQ#ph$t z3^60A(g$xr!y?pV)unjFgbhsUw1LdXo}YXTjTt8lX^Vg{C4C7ceLaRnk_Fv9SA-0k zc$)+pC*7Zf-o!=^W)!VbmFQ0fht3)I0??b-&Twp|e3CtAi8?FVf6Z45R)c5T*|vJ+ zZ2i!sZ*hMqR4&s{s7B<H(wNPzYY#2ssb>NV@G}ZB)amuDpWXCL1Wj`?`rhJTgx4QT zQiEk-pOeTmGP1V=Mv;K`@VKJ3{XeO$IR^VIpeKwXl{YB86o(ld_G(q7DR<A=lEZG^ z`J8W&K1d9XVpY+Nq!kN0+ZK&VCoG%os=%Mc`OFcGW1(T7Wyi-XYwVPS-|~AYb*-o! zH?G>P<=v*A%tTiUk5ioOJ^lPM7E<(g1{h)#MFBLMwSOX3{eRI<J&~U|nv6-2NHKWK zcUoFe5tHl6rwa(j=+X6)Y~f-(x5_NL3A=7y55$8c0+K&n$xfFHpqIz&hC9ZnO!4~s zRh8s%>`|pu#fVMV$~BtqWnlfuEC~A>vaO%!gU&GQtSmHE#Y4o-ksD&mY!c%D+B=E1 ziM6q3)Mi`feP6<duJ}Y{_^nkziR8`)zjF0bPw##xOj)9G4f>iHSEFXMXJ!4J*}dxO z4KKAotuRT1BfRLb;$g=84u(7C%cha9rmwsZm1Y7rk!x*Z*xlsqd^u0!0ufnBhCBM_ zt=^_n<G|RuMi}s^=1;rUT;hd@2!2&xq=6;%rqn`6Er*>&)GhZgy}EMi=DZ1Lz-ACw zMP#J4+fL#4)nS6_Wu9P#_<(dpY9ut)7r>70N+TT1#QIfnrnTubLLK!x3l^+gz$doU zZ-O&t*KsZ#%VAgKtIr%x@GmZ>B%BC?F+}6H?0GbE_({V*U6ah;_EEZ{9Ivi_3u4Jh z^fim}&U*y>mI;fVRvzLO7j<&MC5Y=g-Dy+cC_IYd&~T$dK&5>G{T)WzPN8NCxl4y! zwgM5ghezoNrOB?Tu3ZzWNoWO;U64o9s`YCxaw|8wV(90LY|XOWZAm`2$7Y)ulP1l) z2S4A}EFpMtZQ!i1;m4SuAko7t!)k+^&K@-V3($79dTZ+ZDXs(Ok$9fP*?FvEtH;d@ zbS(I27d{WRP3+R;deL59)YKRi;Ua4F!9|b6t40pcQ!f+x2P}O+Czw;EtwlXY#2h#c z%H5gxD3eP$9S%^{3KRY8ZhEW%VA@jlg(7&kn#HJ2;Qdq}_97x5J^S+G->8!?8=BrW z$Z@w1r{Fz!ifa2dt(mh5;mq#;R_=SC%SrUAFI2-y^KkBYCw0?w8XA)u!slv;Je?h2 z6m22k-$wYlq{Di?-igzOh+#`3yp-Q+;#_aB%Ms@a%-G}be691-haBpPyzHDK_JdxE zCMBW~wS$6V!*wFfODXT?kb5g~O7%&3YgB1x!p#c*P|g=r(n}Ct2P!SzV-of`p{{3> zWFao;43EJ%nHR1h*?fWlp1>kwF32U$RYJ{w9EKp_LTuiW+5wTfTIiCnoEsV6^OR%j zxQL6#!DNo?7KypdF!>T?55b>uxd8kh{Ksbs-Obkuhaoq2P5fC4b{mEmood(vscNLW zg&q}*V@zogS^hfBIuJ7qA#A_LodY<G`g!!PU65Xw@VrB22Jwx=Y%5C=rK`Xlry26& zOO;P}{2!<17LkC<IV$sw@BmUCr*h4{1(%i?C8zO%ASARG$BlR$w{6{kQ|CO~6BwI* zY^rOTmqSQi2%<2AA#4@f5l!(A=8E)4m2<4vrra4KDy_&%i@Vy(&{E9<n0zT6y}a-{ z)Gn9)kR-vc-Y|G=4RiIhb^k9Yx1096d_)kA<&0m^j~$yI{5pdFJa{ed{Qy?JJZZiF z2pl>*>eQJblA+@r@M02)jPL=mmB{r;v4ppOO$1AX!4R0Xu<W;zp%+hlN-tfZMZ(oi zVT&%G89tyJT5@st8vC@X1m}EmV|dAQBpZ*qrrQm&*&h`0#<I47o=B}=?!^C=9mNNX zeYh+LHhI-7d{6y@vF4F=FH90|rze$vhCH1Lqcij|N9jo#M8v~$_^61<V;>75jRPgi zp3Ao?B-sKtT3%|y$<a5S)-hl=5b#3!V-XFdtYtimImA9uNC?`35vlEad^`2`YxIN; z=hy*vY6d$F`MKIeF`^-ErWbCk?Xf;gCU$(oL{wW>kP>0Kssyd0@Yerf0nnHH_h%}P zR_&UjAy7}>%@emI)@&C8zu9h$l%UJ;iTlhm2F^c_zXD(tNNZ+jpmXB(P6WyWG;Zq- zXXUfJYk!h5BjLpf&`0P84>AjR7xr;P`0Xm~)t!vcLE8aKGp^;nn)|<Pf1?rL{ct0} z>P?*t*g0g}xrwLY5$}OPrzqtO*nD#0BPp=vv8#|?p2nS(dGA|hF*((aKr8#I|3oq) z735or+Br4&A>7ZHh5dkgYSZzP&(<tZk3^puse3O96kD#*Gzd(Sc0A^tT<?9Y^tyq| zR@(O_AK*43Ua|Pkl%N)Tu6^(>zp$QDf#l?;_<EmtqckP#P;Of&W$ZBBXiH~6BlWSb zBbxWjX?ZWJ2mKOp!dQ`T)94Z%Fnz;R5i?R8=HYawwo~YnR;0yd4#zUdvhfK-TXOYR z>ICX`;lZC(hfH{Uh8#*sTtWP)?1Yb$QBSoL(NM&K<ynw0Zhv$iy(_yJ@HDW`J=l?i zeHq<?pX+gKExEBi=r;V1X=S@^jGZ;k+Vy?CrmIVs#fSP1v~ohshm107{aF-+0}Ev) zM(L?5^icX+&Zd1h*{)Hvl;Fy)Ct<5#kVL3{fb@so(G`ZY=xf&0Xhg*-s~$Is&k^rg zSHq@n2}n;P{Yi)xkrGLuXqqNCqxuwJs%(v!O3Uob2&S)0D+Q?z@h>rruyK^%ge!{- zLx0-_<{a|<h3m9M<ScTi`c@s$K`dB|SCB??`r0^22#KLSiYKR@>H2z$T*Giv%c;{i zA4_Z&|L6;e-Wdc`O&XDU<_IYrXo`T|KtQmILqA^a+?mf@azS%T*reRh5T8om#SsaN z5C`LwgeZ}qCu9_2jx1hLsNiHYT4=@jT*_aiH#lrc;kVga;}85y^H9eFds?sRXk6@} z7q4rC6HPUkzGTr`7KIes!tsuame9j1LtT#Y4O*b!K!p#RZr{5l`ksR+uHbrBgtpKq zH5A=zI}`IJRV#8@OdX!<frWTY6}jKHkMJg&@MtW|7k(+5%{Gk4wwQf$=C>MZS0Hdo z^?PQ(ZwQ~YUX!Y@`qm`F3osb!3imlLqv<7w0(F?>9JIPqk)MV60qR*l1XZB{V%@dg z0KWnAf5y07Y#&!oYsc(qBnf{X^%&$ufW<^JBq^}>R3%BQlR?C5?*5n6Tm2Y5g4teY zuFzw_``SZuK=mU;c*_AO0IchB_OW8B?<L^4qnWEc1#D>BBj&G2U9IN1N@bMHfR+)0 z6n5a6XBLxv%}J!FU&g#x1^jjg0#-+G@^GCc_-b3fOi=A#?Ut!?4{!A9$C3B!>)JbK zTY}GDOGJS8Yv!?JL6Bf|Wxl}NsgK{83u!i1bh(+(Eb0C`C&*sRl~GfFFKl+E(K}v# zy*i59-8OBR#nVc!-tq$S>v$;bnmO$DI5glEE$(3sutF`nZc{F|;(P_O1>F63vHGYo zFCF&8P%=PQ6G4u*8G;jcv``-pN)RZpMf}7&tnlSnRGI{N`!ba9c7uZo+f3<G3*ot5 z?1Zq+Uhj&i-sKiy6f`4tnlRzwnehg{w?x}IQA@Xvd@!(Y!F$E$e4jmWRB!b5MR)aW z&`;ryL6aVlFEEFSNbZ<db6YIKza?o3NujcRxviwp?$;0Ucxd7Prn<Z}rwKaKxVv+X zFiJbmzwdqdU-{Ba?cI*U=8%2JB!751m?5APk+I6Dm2J1r;(itM>G_s(YPkTid}0}f zLq*<jD1c$m1VnW5<E=jp5!>v`qI?wZNf{yZOfXMp^)lsmXm|40=n3UlL0?i`U%(su zw)qP~;<_owUc=NVX7p^2#UgmT)_bKmxclU<Y(o+TW)1iF))ZfUwu4e>+)w+P^l`uY z8zWI0f%c`hA|#-<zFR9HHLR-i^_4-p*XK)cK$)wS-b3Aj;yfur5x@#PpQm7?v7d3u zRs7Kn=c(<VFu8~uO~?H)<I=My%_S+qun9f|QnWSjW4^XjZK=E`Zpy1PM4{08Daxo$ z((3LqVI~4|U2us6={7H%eMQj$X?WFqX(aq-P5>HQU#K}^9YhpE!(kYnEV|{BfJ=iw zZ~4O53fE+pWJs)&TBV3ZxVhP=@2XvsKEX<ojMfkb%(?~QP=?^kP>K6)`UKI&e!&r$ z(dkMN<$qfNdkC|{Zj2(yO<Ha}))vw?UTl*ObyoON&;6vOWNVZ~o}O1>&fC$ozjJ3l zc6&u<LKrydYjp;{Q-nzb0?7e8yclxLt@_C~Ptf3lT^9K2HoEb6?|!E8+KcfHg6dpB z_GdA{=z5w#bnDv*zGrqk&jXc347u2h-Qu7F;ZTZEI8aZ*otwg53w`}W(6o{d-r1m^ z1DlWwoNu;@+v!L2Y@CiG_6i0)Y{_v>uk($!wf)0)|MJW{l8(H?r@!U44_7muqC<p= zJV7__(>wK|-YC{W8~wVxU(w1w0+K&`4>XN3+pNEFZ*cWEIce?_ehVW+50gbiz|dVr zLwpKSn6wxC>EuXLnDceE<=bBFE8=Oq@9ms2bdr(%{>XG^_73F`49K3=gSRlxO?y}{ z4V+i@^HqYZ|AS8{`sqLz!0|Fj<m4<Jq0qv}I6M}Fen<DiIonr*Y+KSd=qcGO7gL^A zFpQb4$tet?XWxm(OYl;9ve)@MQ=VgVifFA?RJS&IC~)Gi8pijrnANdfVz_b2@`Gu6 zmCskudOOq>o?*g#78L+E5dGQ6TYXsPj+;Y=rNI$oie_8lI0zIcQ*ayPz++0HkE33e z-8t2pG3s&}d@CIHe_T4RdFbhl0sKWjpjo1_<5)*Z*m3wu#`hQ9!{K;|u0(Y0YsloX z*hixUD$i&|Ps6l3M5J2oN)(EwJ&pNrzxuWc&P_OdZ8xT92`vX&A$pubCS<vf*+x>I z<WAj1UaU6tjb#M7mI!8xL>rP!^IB{<Y6IYa{d6o6hQqoW&)dqIGwbDN-kRQ)RqF{1 zFn<Uxq?+7z|MucMGQGmZoW3OIoRjlo8j84LThhd$l41)As`TKcV2#~wcF_0B)lwcu z_7R#8=dpj6{?q+XE%NdGvNkRpk;2pVv3VF_UAG7VlY8Tn?bZ?(4^}3B8*+Y5HNQ=L zOh(SP*q9L;*JgRf13rQZ3_=t*O|KIdfolDZ9Fz2XBS|@EvF4T^+G(-{{CnAG7hdSG z`^!&FySY&`@7aCWgsTtScBbRD|AQADD!p^KozB0n)-UsN$CT;*r%q9pHicXDw-|2x zTcS3IKLc|_ytzr2n}^Yrap|1Mg>M6Ks(vMx*TF4)G_w=TmN6S&QR|L~Gt2dPx{(QU z3opriHTBquIr$wzhpb?QO?qnWvw2e^Sr;FlWJ<Irj*;QJo;>aSNxVCNANb1;Y8te; zyXkXNu$(!`AHe3(5w7~Q59Y%)Yzm3-0d$v&PCive-6q=CpsA!hZ(2+<my)_D-%pAk zWds=RYdIY9t9ppx=i;{XR}Q9f0~<RD9_Y`%pOF<vX?}+K#y^tvd$kK~<=yz=mbLHl zhc)&7?icHg7x0xEZNR`GGI~GWEF8Pr9Wg*{ODW?=vk+^aA&s0;zgH;AGi|0E;{SMf zez`k0wX}lr_WQ`&tz{>lV%u6q0Wmh1i!4z!+>35$Vt9;w3Ph?0D-?09`O{TKlP=N{ zI6%YWJt9RmyyYt&|98L%_8rhRz&nKN*uPJ{ahr{iXYmR7RQT#}Cs11n;GHEEYf}FQ zNKsX*ZOL&7y^c~P^DT0S?C&jywGL_>STspDdi*5T{S9@He{d)75l<d8*THY9VKrV3 z{=A+Yae{PY@&ke4Xc(VI9R|K9JAK#OfJz1*E}RfTm_}9xnL*nyyks7d7JgG%s=xS< zm~$%Mp#Z1@n6MGaq|*%8ODu`V<Ift)B8<_@6|n4a^bRf2RC6+0<^;((GKUR^O^ogy za-L|n#?SElMSel)YZ<SeUPEEMSfTid#_o0PoQGjKmA8Slzw^a8HfIQ;A~G7z&%~Bl z&l+Sl&ZHs|+Y;8AdbH@Ko7!1+cB6gpxSaaoU&PvM)7`z&Qx%Z#<#!apDF_pTAl9Aq zpkSB#L7qWUQh-4%2DjvjNXJobkE~-0N{6byK)pJfF3j`%a(S_Ed8U#;i5nq?jerwM z)1q7)mss!%-9>@dftM3&%Ol#@GN%mrPA85%nsAPO<O$GzLNxdM-GPQLG`b1VykqZ( zObDO+`BeQrY`l9;!nQcXQO}Na>MP!upT2zUq<M5+twNZ}J}K+QlLK1+>XVJmebIul z`2?H>tOn;M$f^noYPDRfR~gy$YZnv2VI(?RDiMgdJ_l-C9<u$KG!-9~D5K9x+<0ZS zagrFQAU~G=lM#`|VuWt=yx$DF;loDtbSROBD)Mx7v-K2n@~y7F-vt{)L#g1G7{5C* zoS)nDlMTvIlDGTRo|41_Hi1nVRv7hKmcmNRrdjNEd~J(~Fxw&ITd4Nk(c9YoJ;vG3 zg)VsJllrO#C}8<O_jB-xlZbzLm2UrFG8_5X$S=W8UTih0g^qd9m=0ZSsPYpOMJ)e0 zvVqC#bvwN^E&Ja0QQl$4eu{MU27B@oDHmib7?vfO-H%+#c--OR+Fy?3+s|Uz9y7z% zzsy31?(SB$=vdE?G5n6Ndd#;ZDAvf{j(WrUn!BD~9bQtBwhZg8W-{mq@7FQ}!47NM zlagT?_a(6!3vmo_wm5gn**^cCMuqDyNa4DN``I0B@x-~<lcz`^lG21n5<%MfnnV1~ z-}JeO5OyvjATSlGZ`{=5V~!>mb)8mxQst_e|0Nb8VGN2LUhN(Vl#trffa4G6YxQvh zlUpFnVOvBDfK##9kRzoSP!@A6Sr+=u(WdqE#Lio=SBpMdK8KRo(5u|~3Em(!_tJzJ z8f>kP)6x`3ae`MFmlGF0tfvAk*pt};1n2ARB!UpIjM}dv1~1MXKX{57pewg24gT{j zxPAfuor8PDf<iciCdT)Z&~r+)t`Yd)EY`i`t~iJBDPj9wo3=HUBLe6|jr+IPHYdSZ z@mdiW#5H=&f%!mwE;h!d83X04(8FY+RmtPHRyIGSQMufQe0~~k7JHF!QuyhCnc#rE zWlB7dCR*mJFD7F(*1&|e%%NB{hC{a)vyG49w_A96Gi}i7#YK92-{<aknf<yyFCu)I z-^pjnA#UoFI0LsOA(I|03=2((9ZAH;tlIhTytrcwn4V4v-c&R;&I*t&-3ty0{!yHa zn4|ZuAlVz{67PH-+=C&yi3<%wu|efnq+I;8ShQ$>z79@06B=XJjdA+ln(-Pp^dM-c zkGNK4EPkt-?-4~5hPyP`DlHx^FxaFT#lcout+t~_I8<$%xj17~UoX~E-<(P3@|8u@ zz>6;0I8||DEJ;a+I|i2yKL5i4ULI?y18w5lJ{PJ(a_i0e7aYo^M3Ghg{baH3@Uy?` z4xMhrPd(lE$Cw7^58M4V#3k?X;t&a;&tOwk{zZ!8TBOY*TU<RyBLa4d4cJi-27P@> z9DSQl&{xhF;NTkp9?W+-o@G|HmTOh1behk%rk-)hbK9c1)BYz1<cd2)gAjZugU~&E zx|JaHa-+6i=y`&~kEU1R3vHhX@FQiCyvUV0;#|)+GHcOR*}ylYtd>#1&#<v{kmT>< zF>f@Cl03&URlgKWGcHh3h-^aYa2E0X+ilKd;;Q6ja=gLh^&t|A@s>eQ1<vSc>kz9I zTkEbUJV^6|Bn)i*!wU{TB!G9qHpJT6#*#j}ls3Gj0xrY|xE7&JxL}{~Dr!j>LboM# z-e%2r6951Ag_~9@>HyrhC|Ez!SJ&6mH=AdrX1-aki@xa$Ww&4Xjy&B|pg!n`bn9K7 z<Jbh8?!Mbcd;YmSKcW?e&RHxXI3MlArZA-Z>{(kXVYHagPQf>(N44O%EY}IVcJ=w& z%x|~g7<uA^KK9f?x?*4ft$!rmmafoOpJ!!ce$K6{xDh^aWQ57&>XRonBGE*G@}C+d z4_7ldzp25&5cu^Sw296_@hu><c0_EP<!|wr9Gv@Hzi@tb-KOhENyV%#kLhMZj#zBD z9u4OV>0no_uV|RaYl}ttqXQbK#0d1K{>X5)xc3KBBh+S<YPO`6vxD@(J~tS1S8VMb zTRy2ToAJQ`C=n_&mg^)GF;~W4$$UKMi8D-hEZY8dnPez^S+w+Q%bd8`UK(xqr>gL0 z3gRR{+l*vz=!7=bkd$N!*@oPtes!MMJ(r(o2xq#xo$|SalH<^?oOtrlY|Y+`gdA7V zo1+e<w#LVjDAGNVhQjH9r5VUTKh3}Pxu?5>9QE3l3@6QM_k@$pYVPP=W?8py0u(2_ zp(bjmlLTk!6`vAM6fi*gZbUycMizSEE0AeNs=J)Be_&xwuft%vOyELeU(Qgi-iQEh zj$bum(BJy73+hXZ7|}(MS{w*x(U4Iwl(3`NHb+6lJ<QizfgdM&2HV)t2%EKk?kFTS z6S}ROCp}@VG_8I3GUP}v!R3JEd@P%u-M8<x2tCVudEK1V-4-@mxC@e4lH$|31>aN< zp^?$Cs19h{PQr$*sl;duy&LD%jF&ZGb5kWGfH94oo4khRCy9N?=5YVKOGoYLz%`O7 zY6;f9oCdl7LPz3cEE4vEcL?~ct@+tF@gu?HHyw&J>5**bt}7E*4M3tX5<P^S(4`y( zx;3tV3R(_8T?~ltT}dUZ=kPg2KJApbXEe}v>pVw*SI@JEV}nR3gac*UqYo~2b||!t zq9ybq>|aq|?sKLSvi%%%R?`{=4rhRxj>sm;RA25`w%#N=4#gzjd>aDh<_1LPe1noK zKq54QdioY%wf~_k@CO#OALBWO{3AhOKkmC-b#*wLw^5V%;q_n?uYJOYf?SFsLF0k} zc%ejs^wTe=2`oIgU7Cx@{mm_YOc>tW>Ns%>slzd0+N~5HNFAJoT1n`W4oMbWA=kg7 zxJ#f<uU*86!`d|R*k8vyp+N}*|L0Dd9=|*x0pbCjB*(v>yZhPp%UIuk?rPg}U9x^4 zKx9fJ9rbI;M9o3GuXEH&>>qZSEL#adc)9V)(#UA{6!0bQ!#2AML<KwbiwaD8f)gp{ z53(K4ADa#amf1ZHGXp-n+q0e{<LH|cONnOY{P(~Tq(5&>n1`0{?n}9#?}oqR7B@Wl z-=fgSi!7D9V{h>6{dxUJ>jn#=>c)2IEwpwy^Gh1dcf^$MECzUYtm@mogNGZHU%!GJ zDsEk2OX2?ME0eEiyP1ZH)26D_jPq^lUv*b(u8LLKe1gpp0voc;$VySM;Xtnk697&4 z9E3nW`#m0hs?*#dEn%t-zvJ)E^uTv{)(~ic#Fp)3A{BWDJWQ$hB!)%lDRIeEjE>+! z#7Okq8p8H4`<K*`6Gg(uS*KMVR2Rwt74c-fu_s61B>X{01jYe<wXpNTEyCleGlta@ z@BI7ze+R$Sc`-5<N+fvaaGCA48Z`bv40snQg=QReIb1gP2;jO^Y!C%k;*w%ifyXkn zMl9+=lC2Zl?WlCLaK<Q(wXE=-6un~+vF>ihOrJ%f;K+Qn{q-|sF={Pm`&&1&J$$Yh zFnc)dr`~X@oUmZ)#i7i~iumuVWmt#q?HFtB_KU1gx=<`t2r9sDarbdqRX*&#>(Xbl z`uol0elG~o!!KQ3i$&eiPlrDJN{Zo{b;X&dLszV_&ZrgD(gSF3;zVTor(Az(bnj7> zh>Z0Kmxrw?_c^+bGc`sa&K{_de~u~~L^G6oi|L*20>Xk3KJnRa)>b?h&v*LoI)+{b zYlj$ED2+kp=S}Ck=yv>P5&^cvNZ>n-gtYhC<wBPIHtK=u6sZYYZ>=swYzl6D<kpYG zgh!+~Zl^Rn3~VK)iSaby(VCkw+z2Nm&GW^g)et;<CgC+CDYDVwNKGoRik5quJtQ5^ zcC-uw>oWwYxS$OA^D%G~6IymclzfNq!^~#Q?m?=1xEpS^6+CqHPpJ6BULU11B{&uH ztapX#jeE8-i^uVt6KHJ6k&X#m#`2<pvxD{?U9$jKE;x%j{uz5k>5>&7oEFtD=lO-6 zBL!B#@Hg#mwjPMI_e8HI{|HTWOVwKqBe~dJgZDYRc2qu60=_`ypz=-hi-IfEdof;| zy7UDefBJ%rwYgEKBh=C@^E0-h3UGXihC~(*NY~#_vb_z>iGW|)gwOg+$45a#(o`p0 zWp-_>!C2erB*a=j$=kj{7-B|;kb8+q;+Gf6t?G(&sk6^%U?BNT*9q{2qzgNLG+!hC z3zqgt)tfF|2!;lcdMyH0i{p;hrXE$-+2*jI0wC5!t1r~qvcI$4{p?vl(@ZkabR>+( zF?bCd#bIu-2TZQpBpmyLvuR^co41&H?OzZ3lQy55X%Fu&FlCQr`qZ`UFUCKZOGHo$ z>=u^yV+u2{as3$aLiybL0yRtJ5F3`K$_V3SO84QybENCJFC=gvZuXIJeeo(G{xfMs zbB-k9-RaplZ`WYDf(sM*@fEemeS$AAPgcPV-I$4VF6P8O|GR-JRgY!bl*8T`Lq29H z64VIe!IZJpi*5eL$bGu+%&!s7!pC(b20Q|fp^gSa8uELSz@H<YlznFD;W}yyX`MVr za0cVH-RDRRx_c>YBO?s!MBA@{lAjfRttQFhpIk@%jUG&=i+iX<YZ~OvN#DI>#_zsW z6uIZZpys9kEI`Ju!8yt|KfWU=ghPX!BZtJrY^<KJC-e@b_xtSjg8gC2_|<j-yUnwi z!JC6K4DMWQ0pi#S@{f$q4`H3GoyHW<E~^}9mg4<wFP}Kft|lf2Q4YXT#(HLLRCn1} zo1CMTu9IsjH{!-$peIBTJ}Da?1_t`yYf8(Ivu}q{Pn3X=9!gjrZb&rxkMG#9QBlxU z4CavB*#cl~!nJbymD3-^I3@GSqaBjvkdOk~Fl8PUs<yxt<zkK0fIm=bwF(~n7pXI( z|5wMgheMgR@tN1VdQo{JIc3+NrW}^tVYhH)3?(av5OUa6ghrxuu4IOhVmp6I3Zrbs zG1lqJVVdo*?ItxbC>FI^r<}fsDC2vcnK851^<AI8T(|pup8I#-zvsU1_j#X3;QeM( z@a3Sqd7s55ltpC{@@=<erqNRHFdT7qVrZe|4VK}e&3A*Cwz<{@ormfOEf7T#X2&$w z@4NUNW)5qhbM}V!M~o5h8Df<U^PPUxrJ&qk9HFtlLtWlo9jNv`;P$Y4CGn-C*){C* z$9X3|<++d-Z{9Jl*pbG&2&nVZv+j#4z3(5|3Yg=&?bjCbrrN`E`BhuvY2@oa+&U6o z*23iZJDd*9c(yLT>dvg)86~D7yf#M4R;<;)W*SRv)M-PmsX_%J$&HBQ+O*~sE7CTz za35XZK@)y3$EbtEpDed-e<n<sDec&v8){H%g3=vc?b&9RWbIU2UnZYMT?Mxwh`|<L z*`N!}9Y5@}9Ep5-dj)+jX0A-!MmZjr(-r;R2itWH#=I)0v`DLe8$xdARj;}lZ<#w) zJMOUCnZ!SV!n5tKDec1NbXLn*pnKp4qLaC>c4G94rshjrB|GkC;E+6vCy&&BI5egC z(#=r?QDX9*SQemRA$-FrJw5(-T;wbApG!4H<DZ0jv#v=hNUT0Dl=%$JKhx0Tb&M96 z2U~jb0{z%wY`s;}yVyeupR(p34RtD57^8!ysbuS?p^RtutQ)Hi_WXz=6qxdVV(fVl zqRXGG5NawDgK6ZP=Rxn?v9XoJir9+8ipAXR?hz#ZA>b{GV?x2l4BY2!dDC3PNOQhI zK{RE!UysD*dY+^XZS308b@Tv9Z6{`~0b;)@&pNi*7hMhh+jnulUt(y^#6lKb-zW#q zHbwl~{d@cerpHhFsw0`HkfK+W-UqKmqWL;D$A{hS)_1>Dv%E`5AM7Z^IlvBhka6U3 zis5-YOaW>1{d)B(JIwPeud45Hd_n@N^6g^Q3U4aO%ma;U&JVv5o^Y#m6S&xBhGgau zEHr#$n@vC>P3PXbU)b)rRA~~_wx#<tp=(o@Vb>um2hMH<<|s_~I+rs9Kcbxty|>>* zy;O@^^lC{jd2In^cdT%(cz!ZApjRi8v9cPxnDNWjczx<5MU}-5r&}Ka_YjVm%E!wU zI$=-bnA-lS{+a%lriU5bYY}Jo7I!JsH7VZ+aX7o)nt6XH;O(SvB>sl}3fl%2^#HaD zi#ZPtyqpV<O3B|vqhh<@?FKX|SOsa<o$8)`*8gDNOex!i%t}^VAfq7+Lf5)3jbZOQ zgCTqtO_BLCjGw!6y}VU8+Ih4z`HWl%{NQq??r>^dVsQ>`h8~VKIpTaI;_8lXNuaXW z0(&-?8J@y5>;vJAr7bmmtM4gK<eDn`f^2b(#Gn7VYxVHBztgqEmM;MlJHbk-iG4yZ zF4)nXN(BcL9xe9K$zzI3`mCq5>||P?0pg?WqwjB&RCe{km+p#Sjlm3WnCi}C@q*EX z($b}~spGv#26hQ1Gt58we)&=f@mKO!UF>_@_!0b(Ydp}oC5@+n(mjlbC9CKb2Ix1C zUneTh*`E?9jHGI>b8KM{hOS4u{^jd)@~iNlXo1f`uxi36H-yGINO<$a(ult1!hHV6 zm-YLmlv87BRhj8qA6<WI@g&hI-RD=%S{f!`0fyx;yePCl3YvFp;!fjY-)MfSWuZ&a zbp5rC3rSULhCzGvxBuYG(Di|b6IDma=;alF!Y!08t%LW0Jr$n<PDI7ERlc3$FIu?u z+`e@#@=WyK({-KW!hrS_g+e7}9qiW1DWykh6`2Fgc1vxO<y>XK$e(+Y9k7vp_+C8| z`4o#<-FA2AdemX+q}ACwInhOeCLBjRblLu<pRx%Ag`JM}ww`F1;`ul3`Usuwfp&tQ zkIfVPpbeM<U(s{xf1W!bukhR<MdgOs$K=aX$648`AGxizbCFxf)scQC81TP%_t&F} z#aoYWIsRd4gMoc=md<abx$$?Wb!<8mUYkD83epX*vU{abWpFFW;M$_`>v^O7-0I2_ z6A<yHH9j?HSYHAsiNsGpXUASfhnCkjH1_)~Zg-na8?Eo1n?6YX`$~!HHzyd?+C0bo z0;1Ph?GL6ZPWvqzL)7+yqLQc!+VsykrOqTb3KG6TnH$&C1D@zlwd=j8Hx<y>_H;7c zC1HJxg>lPWmw#vcXWP>%Rk`y6|M`5seOZc7f!V#rEj1P%EIIt3BM<jkkG2J+dvp6> zej2uMI87ZAzL`iKkFi`TRc&)EXmqf3Zan)7*j0O^a<28ajIW}{G&~hWc~k|yFDQ@$ z?A8HlN4@#|LVI{`*0Zwr4NDNuhVyqfYzBvMTo<pnG`vkd>9U|+&^{l9<=&2=y-;pg zYbbn_&0Zu%`1plgil|n;xgg(bT3#TUM{CM8U@fR)-=lFIJ=c9z!LKG*S^0QlW!wk; z-Py+8^o8E6rJl+1rev_e^_HDK(xZOTJ2UuT(ShI4#iL&=j~Vf+#{jH{--G1Zky#H0 z3c}C(VjzsV;QAI=tGQvNCg67#1Mq|vNP^7A+wqhJl0-zs1hCIosPu9I$wTxUtpCwQ zn~6EvGjtz`h=FITgJn6G*3_+rKt(3bV&d7VP=+?;h-GlnK{(p{zT2167&vCDAsTQH zZrj}9fqE>m0zRDx9h)~?Iu3^cmO<H881>ccQb(D+T<nPzF=ukPqd}rXBvt+k)F<D^ z2fNtf(E_;`=Y1kP-PuQB&&p;196&s+-q7730zAbG!so)$W-6oy$WX~a1cZj1wFn85 z6HlB?hO*P#?sX!&M5x3FK2P~SNJR*YwGk!C_u$M2MQ!wy)Lu8}w^5q!xY)N;Z~-4P z#(->Hu%2L*6e@cgj9_}LuL?rbMfd5VAYwikY%m^}b5y0Fq2>YzC8`m%Y9d6Uh*c7x zM;MN7>f$IvUmjh<u_Bhl$IzXnP;o>bMBf})TfD61naQ|eq6JNf*dh2rYD(ZBbko)c zbkXP%*HuC0_)Hh{iDAG%T7Y<Q<j;4oq=9DfKq*JVE`-=6t&#eU4oilKSvospd0ve9 z5Xks{JxM#N2XO-Lu_G|!u>^p2Ouz|}qUDuAi;aTSyu~PJxI8V;7FHCt>dnKT9}~F= zN2=|>aATEwf`I_)Ko6t=_VZ~jnU<g*lF;sn3ULFq+TOd$POJl;Uk5*+Ds9<3dQloN zGe0yWm(W@_mjMcxl(7+zo!ac;42d4|5A64bVd(i8P4^|4-ebtSt%Zu9>0Mp{l`o*$ z*!=EEnVKdXPM&R8_)q6S7GDT;NCN3V<a=E-M7-mvm2wYMMhRMJOTJ4ITWUKVwhLT? zvj`~>>|WNQv0;P1C#~?We-O_c1!z}Y-4yE~r3Gg-5OwS;-U+5;>8=!6cm}rd`nMc& zL5h+XQUa4nR+ym|<ga8zIS?HI!_i$`w(96>IF`hcy7-KZ5WZw#%djr56RpU0_-u`) zN3!f$9SHvsZYX+AyauS%P_1m<JyNEo2t=O5Q;MYJP!maf0|3?HV4c8QhF%4tM}ja# zeW@kpuq3x$HG1zULBP8~;=d4rTeD+=;(=wPEM6RBSil=kSFsvo6uSU~kUspNxJRZo z3)PawJb^Do*$~qB0#tibQ`|07a{>0&sLptPD_PZ0jS1CW6&AP1)Slum4k9(xoqPPG zp}~=8*vze`dS4Rj@ncZI(k<X7&IpAgRFX2n54Mz-Ngkg;_@WGhF+-r*%ju#%nOYAV z?Hj6xnj{~>WwH^f{ZU=S{f8QC3F`utY&&Ejl<XxH<t?jmw3(eXMJUI@qnIg63GFbg z`xd?-i+v7LDjx=-HdxPMr8G8yM}f%sT$VKm>T-?nWr7;vwd<z5tS}w=41~+i)`=_4 z%s65KnW?mKx1E?;&;xZRd0wjQ^6gjZr7QS<m$k7LGV0m`$yBG=ks!n63}d+2{zuVp uV)}=vBTGaAVQDGkyS>T;0zn@3RC0t4n-6lW)eWIQLU7#fVqZZEO!+TPInxRN literal 64507 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 NQ<PPeDUmXH{y!l3j?@4E diff --git a/assets/android-icons/preview/res/drawable-xxhdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-xxhdpi/notification_icon.png index 429b5014334e6ee3d3ddc4ab524578c432c8639e..946ff85715662bd53708168ed41229e8f8b05ce8 100644 GIT binary patch delta 1127 zcmV-t1ep8T4f_a?BYy-iNkl<ZcmeF3Pl!!X9LMJgrAR5GWMyHYM5Lxzu(7ehC{q@) zkjRFO4Lf3^geVJX7Gg0dvSdTE5E>=Q!crrDHd3aUp3mvMJKcBgx%YR@dH3FTt~vUB z-@EsBe!t)OozMOEdLE00;-5kS5l|tXp`i#U0ul%a!|@D?fPVx6!f-r;{wF}~cKeV) z%Y`-eHQcl_=sv5}^$=fWW(|lV=WUgBPvKUpwTHLL%o<Q-9RyxD0ul~T1QY=Y1cYJh zGl-jE$2?w5J#fdLc2!w*y7S&K)zf{}fb_%?_J^tADpE4$S|f>HnW<!O3=)u`o$y={ zkZ?>20dcKPp?}g$=q1SELO@k^>~XJenfmdm)6E$*)zf_g1Ee<+>V5<y92p7FIr5K` zC`vWU3ITDgK0)JUsaa?`-4+7sgjD}(`<OI!Vw>BIv$`>-=NUL48b6h8D70;BKrCdF zuR>e2OF!0tDEht+k=jgi0pz>FM&}J25KqV(s4kmuJ%3sQ2jtpt-SIAfw$PlfNNuKB z1L7K(@>LoQPr~ge6kC_>&9rR|$dtSgd=Zdvl&t}AO-%So=ppD~Ye1~xKp!HtndSnh z$`#(@0Z^&Y{0ro4p#XAjysm^`0dc<@F(~s}AVbVZneeOu^>hAvHatn5u5o<2=`oW) z+o1>f?tfbY@|~c}JPwk2P)H?bh<hak*^Y+^$hLd8xSxjbIfJjqRXZS#?rWsm;hwH4 z*kQthNVl)jR91kvruX(MsgY2}tpL&d(-K69=9w*^=B=!xjw2ueq%WY`)Rja?^UVto zkAmZpnvbTl0xv+F)aqV&Vv67NRX2NY<sbpk;(v9d+e_V1$9|}Q_8As`$>4K#adtYb z*(un$8;=AQu+@~tJ@1*x@8O$c4rP~lSt{iR2Z)B>ph^rNi&KTqvi%p|AKr5<C_prO zGpEzjIeu5S`azhUb60ny_k#fhoHI0b0%eTL>uSc?>#*HBW(d4y@Xfot0I`^1N%J#U zY=2Noed%>2Cv+^wpXWB-SD0fJ32RZ00sm8vL)-BJM2%?+5t45-ybL`@ZKCqNCjG(! z9x(1?s-`Xq{6Nm;3&?pQl|a)Ukh(D{DC*|8Tlw<@ob`EQCHWsob!r7fGqcEe3E)rL zEO3lJ98U+8uq|G`zJT7+oFqarwkzYwI)B~)XGzwb>$#9SQamuqJTt{1Lw^5v2Zgsu zGEGd*FO$FP`_20XVvHXY88aI3=NZ_Kz9Sp^NYG;Ptp2sM?-|4#qN&dpX(b8zXA$)` z5SwXu1^S!>xxAD27_CM&wviz5%lc$~TR`ebl2($R`%V)_(@FyIU1a+tTEn)oonXAE zABf@#&#VBkfU&gtT?Vyop>O@xsUzPCP#ukgI!6Q~9GM6x0ul%a!wdHe62K(G5l})R t=lvf500960Hm|s700006Nkl<Z0|4IM$iCPFelq|7002ovPDHLkV1gUY8JGY7 delta 1738 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 diff --git a/assets/android-icons/preview/res/drawable-xxhdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-xxhdpi/splash_icon.png index 251fd58479668765d25c1bd31a2d889449e733ad..d5d570bd715fa7c5b0e1f5030f0078d4fd27585f 100644 GIT binary patch literal 99484 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 F{{i4WRMP+e literal 118727 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 diff --git a/assets/android-icons/preview/res/drawable-xxxhdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-xxxhdpi/notification_icon.png index 90291bd3d70d6e0acf857fef73d57f3544aabcb4..c959a1a705026dde06c39cf03201ded6736185ab 100644 GIT binary patch delta 1491 zcmV;^1uXi-6XXk!BYy>%Nkl<ZcmeF4Nr+rU7{_}=6paLlAg%}+qM*3Mg9<7rxSc#G z5>QZFE`kS7DtL$o(TgZZ5Y!NHM~F!9;DDgGAb8Lb5!65u$U;IkLLiWYWb&&dLwDZ1 zs#nWbT~+VZ@cp~rtM99C`**#mo}PJg)~J3Z?LZ|UY5PZ`N`F8lAaMs0hp#K35|Fq9 ziNn_wPzgxffyCkK3aA7m?m*)3gIEFc^Yd%LSk659B_#)gAfThc$2;^<)m{Yf0@^E# zm!ei_a6U6LbGJbqUFAgpSuGRBdH5To_!2P4X2mGF5)h-S4n8XZ4$X>TS_z2JRR^EG z1UyR&No>I1Ab-V+0Jd&xh4F{3`)qfE1>aADRta`~ri0b3K@5Xl1Q`5Pm175{NPuHz z12L}zBqrLL04{Yarh&x$n0k0?0?6#YDS<G<5f=hdb>(sbhvH{^=p@wl<ovgEL3HEU z6To(NM<^(MBWRUS-;MbPTZ0$|vnRlidoNU#fW$Ob0)I*&fNR}UBym5c9=@)C$Sv=3 zUlakn5xfKJa0N|R1zN?`*Q9-`L&w3Q2%xt6z@;8IpE)}5@wYHX=hJ$;Gy<-$uB;G4 zF9KMGtAuewA^j3h(~AJI_(B+u;%|`ROTZwT6{G0V2>6O7yqFP4B}|GUfOmr5gLiU4 zSnE&CE`N%EQz`fB(U$=AV^>KW?pIswtMMX$OTbcLykVcRg=Ik|UIa{|KHg`PDlfS7 zCtCtsiYVE(5|Eg^N<fJOaB)5$j8_u(Az66e6|j_yC2=nP1}VM-ByAR3;N&9JfFcQy zDn184m4L)7R00Ym;BoS9U=(t`9)H2Y&dekaHh%+Pyb@@oX&>X<YX$Hf@N;4O9izAj zpR?rq-Nd=g;b%5Rp*CIwga%D8Uwx3{6c)msaGKz0JQM;v+Y^6U&IGKad>v4w6;_B& z-gU_=TLP%=PaRwe%-z<R0JaQkVj=ft#mLW@0Frn<B5*w{@gZPX9g19SB_MKxyWIDN z0DrzOU1BKqkU<xu3Y{!Pz)lj`<N!>?<vN{5c2i&Kbg9Rs2zZJjudzj>qHm7mH>z7H z0-`2q>HK<2yR6LmM1Z=1R94NkNv2N(*wmYyO)m&w2Xw2UvvUSra#b$~po^w^&b^O5 znn3<<V7YIA;t8Pm3n>0F&?@ZA-fLCJ4S(K_tBvHLWR8dXIk%SL382#dfliL<6cXb! z`@)8wn>e3kT#3~^sf#9nDj%j`^*6gbwaUw_qjH1VyCkymezFNuCIREhz8N339=+W< zDmVC8sH-9g;FW(BIMz}8I$nkI9X47u{?FDb#|qu*+dVchA4w5#jya5+mc~4Zw|_0b zm^;na-mI0mHu9~>h&<HiB07^db&BS=v52Oz;d}!LS&PAsR)zCx!7dCw0$p-fmw|=; z0ph7G<}*Au@d5MK0G)iSQ#8k=2x$5hIj8XD;1i%OCI8~|V$dbO^6HoRzc6Zx`5^(D zF#gzs_<NXRCD{?6n!NxjP&eCi`G5VK0~CKJ^K50it)YY6RtMWG|C{QkE(J{3Zl?Lo zefflX@ger=lD1e8Hu8|m^z2pu$@_fsTu(EvX0DI?;4?`x=P&a3N26;UmLfpCAzDHN zTVUEQ6rkR{c5N{yC*Q~%@4Kxq_g<VG0iiO7FXs=1qzE`n@I$t+sPs7tn}1h{rzH3n zdvT)vMCu-5ZUg%q@iq2K@No;z&LTyCYhYDq8&3M6m~|%)7C-D~Xrb}1b1Wvr{1IFU zE^@>p*n5BI??8Z9ts@dvg)TxP!tbZg)lO(NbCfLOLA3FwV<dZWCV&RC$*gn*1i1|; zS;50=(*ASt=S)B@iT5RsN=!gvCMyAzfW#e09KNoAN<iWcBo1F!KqVk?2NH*`E1-jb t*y<Ai009608vf+H00006Nkl<Z0{}RTcMJj=`rZHl002ovPDHLkV1kJ?xn}?X delta 2492 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 GLSTYYL4m~p diff --git a/assets/android-icons/preview/res/drawable-xxxhdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-xxxhdpi/splash_icon.png index 7ccf95acd6f5dbc8c6dac6ca479b767f01f0bc1c..91ba951757073996d7d32550ed9a45f25a5dc643 100644 GIT binary patch literal 171389 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%0A0`1pTlKr>Xcx!ieJj+E6m$|fmfSkgZ^9HTE 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 literal 183451 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 diff --git a/assets/android-icons/preview/res/drawable/ic_launcher_background.xml b/assets/android-icons/preview/res/drawable/ic_launcher_background.xml new file mode 100644 index 000000000..e12438038 --- /dev/null +++ b/assets/android-icons/preview/res/drawable/ic_launcher_background.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape android:shape="rectangle"> + <solid android:color="@color/ic_launcher_background"/> + </shape> + </item> + <item android:drawable="@mipmap/ic_launcher_background"/> +</layer-list> diff --git a/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher.xml b/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher.xml index 3585e9988..76d05a5fa 100644 --- a/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> - <background android:drawable="@mipmap/ic_launcher_background"/> + <background android:drawable="@drawable/ic_launcher_background"/> <foreground android:drawable="@mipmap/ic_launcher_foreground"/> <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> </adaptive-icon> diff --git a/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml b/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml index 3585e9988..76d05a5fa 100644 --- a/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> - <background android:drawable="@mipmap/ic_launcher_background"/> + <background android:drawable="@drawable/ic_launcher_background"/> <foreground android:drawable="@mipmap/ic_launcher_foreground"/> <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> </adaptive-icon> diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher.png index 4ca770444f34cfb9731fde41cce476ea8a04ca87..7d1ecabe7082f9ca6970367387b27fd4d877633d 100644 GIT binary patch literal 3639 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 JPDHLkV1ge~`gi~U literal 5552 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 diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_background.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_background.png index 659fac0dedf7a3ca9fd618f8983551d673623bbc..74f035be53a7e6a320b6cbf31453751b321a2a40 100644 GIT binary patch literal 9186 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 bP`p7BJc@WU{+*|ns3C!?>Okw1tzQ2R#sTQc literal 10587 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 diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_foreground.png index 0483ac2c4748399b943264a6069b6f78adb3937a..f514d74e0c7ad6651ce90137de14fe4e6e2a19c5 100644 GIT binary patch literal 2063 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 C8NmAh literal 2574 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 b&Pf6XjG}HTAxA2}7Qp_rGnREK@YcToT>ZA_ diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_monochrome.png index 457d61bb468edc39e79efa1703e4f28fe8544a99..0732a1c5c8b8bef5c6cdcdccb28aec71cc54bf39 100644 GIT binary patch literal 2020 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 literal 2438 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 diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_round.png index 4ca770444f34cfb9731fde41cce476ea8a04ca87..4a21ad1d9d573d758ace57b77727bafa011b8050 100644 GIT binary patch delta 4543 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 literal 5552 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 diff --git a/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher.png b/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher.png index 20a887743fff09c7d011de49d0ea8b96663bee16..fdc571899ced96f5760796c46be9b81a7923f064 100644 GIT binary patch delta 2240 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 O0000<MNUMnLSTXbm~52* delta 3172 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 KMNUMnLSTYv?jtGy diff --git a/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_background.png b/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_background.png index 4b2245b8b4defaa68dab7c7372b51ec4090efbcd..c3b63019ec28fab31d105611a773c25b720781e4 100644 GIT binary patch literal 5243 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 literal 5962 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 b`@4^4W5MAJr6^~-JHb;`)KaLFvkd(o5%Pw? diff --git a/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_foreground.png index 0d2bf4b4ee63d8e4e9eb44018f487b136335ad85..9bc61cd5a70a1d2b08460dfba5e3898a42581f11 100644 GIT binary patch literal 1181 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=umpL!IEGX(zL|AC@3MnHd-+^D z2LA($tGrY^1jX~7Dr)8JVZYNLH$gxs|DdSiy+*km4N;bzQAt$}HVo!^y&sp{Jm#{^ zdR_W;>zDeMO5Wc6Sn;Vg%KYzSi9I2L4F;jRdKwKlg54Y<ci%`9Sk}|9schq61s_Sq z)VE3PjuG-KdFO369-gwZ4Y#5hMoflVPrqQb?qSqiCc@Eul5Md#N3uhgChMW3O$T4F z9+H@l<kh%gMvg&MqXFBJ89@p<YSKM%3Si~Dhmsy$t=1Q~w!5i}*CE0>Zg0AC#Cxt= zrVNR1E56R-P28)Uah;)M>*K4{W-VXWEr?|nxYif`{-%JKPve<h1)sL$4O#+XJX=xO zd954nK71kF%Co6%^$MY~{|7bJcinw>_`0ve=Q}owGEQCGw9IRU*b2MfA*wpFeRD$3 zEPq+le$j9Btwz3tt5Roomhvu^N>o{_`OR(dMz#mB)o)@YzVkk*{HK-Q(cLO}8Km%? zTxhn*^J}I(SuK&-{JG9NLd9zsE3V63<yd_8vPk;mlR-D`73}c8KmF80g{jY9%#hod z=X-jEn*^ikiO@i{`ibiP8s*W>Qw{oBa;EJ&nPumjckXiE(<?oi?o&7TK6rPharxY` z$sL|2O7{XiaCdg*FOi#D%3|-%xE9K}`qw|#;w`IB1(dUuo$35!8r2udX?*P8%D$uV z!BumYz2tQLxcMd{t8DNELm)9lFR*xpSA?1O`;enGR<+TtcWl}2-g>rkwzx#|)Bx2U zx!O|4Bb%-+ceZ-wa=XUQ_rB$-mYuReroY%ky=y}cg<ZI}bFSm#tasOVq*^yVxv+Th z)D=3J*{v6oC&#FCR(d7J#{7#g_!YHX?)INBuG_NfSpUrMvAgD||A}vU_D;*FKCXQk zBH!kewQ?VyA=l_yv*4$Vd4Hze_MdjWvmGr(T<>{DdFz$kySzg23+Lu%C#L<=+tz0D zBgTepe(YTSH+Sb>emQ;h=hMx9iX!T_9-B9RuI&G~^G9lz_(y#Fu_*rAt_A*GBA;J= zEKh#3{OF;+mp0y)<I^68o>6!G^Sxg2b7WP%vhJ(k{fAoa|Kj@Ay=&7=9a{@~U;kIv zwkO6--H^+0@2jmtM0iu<`t}V64(z_icW9RoPmOI0E8D%VWdhfxCOmkpsAKS9-S*}U z>sXlM`4f2_7%p{)@G+Cv>mb1#<fADdHksE=U*K4SNHAB+(Uj(k+%1L*N2f3)8s1F! z!j#D40aIQgaBM}NNFkGeTHlp?M~=^@!}nOVbSi(17C7|hljwTB#77=~#aayZ*Bo8# zJi{VrKda&y{rHcs$X8x9*Wjb{!Ua5x9FrePtl?^5b=ECb2D4Au1Iw2G|39j~E&(#w cK&1;agVr+s?+lT3(|{rjp00i_>zopr056LirT_o{ literal 1619 zcmcJQ`#aMM0LH&r=CVyf%&elvZE4P2YMhA<Ltk^xaXE>NIK)ZeXq7xRrbE#Vxt|j< z<*r#;ddAksx=b{gd(<*2bzBa)Opf!@`3ueu@B2Q_`~LoUvwgkY5$Y&)000o+aiafr z#{Vl-=(gX84(bH}s47VOA%MDLuB<P?z*R>yX=m%D^zQCD<dtrK%5OuK#rx`oCIRn( zqgDB^(1(UoyJoXtK{=Xc-O5JicNkUeW180+`gb>}!0OtDT(e2O&I9)ieIW?1h+PT2 zFQa9nFB%E5E80$R{97X<_=F1n{@!R#ipJ{nO$c0!2?gNSY4-B;$mvD(NOGS2RB$^_ zh%AZJunV+o!9j}{kc=enFiIXfnhY0Psh};2gOHFU@ea}R={-FHbdrFbc#&a+6QL^u zn%%HGp{?g_9ihPdRevpm7F$BZWYYX@SNXvp1GsE|RY*0_rCJwyhoV)Z33bcPa>K$s zyNo@IEP?9xLGm`-J@IaqMLMl!$zmx6T4Ya8R>s{+PK(;tE3kHFHUrS2mo4II{b0GO zWRE}~Su4C~3;ATAWMhWXA-D5_9Q0y%zKZ_qzmA+XLWq}mZ&Ry=kLTa{Mah_lJnpg9 zAV=p@STshS@?ld9+~B$?j=pYI7);KepP!0n(bhWoVJ$x<f&R4`XeY;<V($^x@`D<g zR6fZw?n?nf^31%5eAO05Pm2oE3L(oFk~LPLrjzbNYTu%D*b!Id%7RMh$(Fc&E7LNr zdS>`(TFr7ih4QxIQd1&}Q}2E|)jzG@Ue0e%Y9l!j**gizv~0Qi?2ulW@ZRHLYZYm) z{Nm)+qp*g~`f6&Pf_VN;M(4GNOe&{qp)|GX?<gIYhc3D$i}8txiN@eT%QMP<q!X4? zlhI^e*Mhd;G>46BJtYy)&Gufiz)SOq(hw5kcc}Em&po8tS+KZ4<+6P^e})Oo+OkV% z#9!S{%C|nWDjK;N;GKhwCC8M6Dn5uBKw*jW!A4&>*R!sWIcpG09vB#KS*@K-&i`%w zOw%EWpnmY9ulD;=<6qCoZ^)U$6@hyfndk$EMl;b)#d1<jtJcTwA9#R~7DxZI$N*Wi zw_c+4t%(Jbi&=dJ<yEMImVXr%b+Jv+M<0=LC!@x=A6T@SWXf)t-onZ0$|q-2wR=~? zUVm4N4+vLZ4Fz-k;z0;uZV&&t9*^_vV5c7Pn#F=|?F@bM{-bw6;U_!@+=>MjO-=1C z(ES3`0t#@)zLN+JXgH56F_X@Nm})-BFLWqxE)|?Z`Fu?`5E%1LwygO)F*&BVC6rF< zuvsn>fHZ^QLw#d)*o!{Ce#sT_{pgoqvOOkRr{HRj+hpJ->qxjc)Tuk<sne;s4?QLr zZe1inYnak^nFNd*l)XMAIy>3LCX}UqEA4nYC1b{YQQLTrGD`>3F$%ZU<WOhgu?M9& zR+Fk2$H0tsFF*gym6V8xce~Lrho_I5-SmY+p9cq*D8-@LI&m%LE~Uy(F+3LsZ9V4z z3)P+u$z7^FEKQQzwOBKIUrEv4?xD~-VHk0t*dSt-doB#ZXE;{Mu~=+VonxC+jU0n= z{GEx{4EEHVsFz{Cbs-17g*Y~B3?9f!7&~(032Y2HnlkUd?lz`bH?gt{tbf=P(M_O| z_;^c)toix9+>DJC9^EUhixkztUioV7xJ>Oh+`qB{Yqn#bk0CmLF@96>hre*MPDSLF zH4``JGkS+PT7!rm>hH{A-e}JKtdX|(px16^>wc5|sYnioQ~vJT#=e-(8-oi|_?$8N zSc-gx-*KfT<-_>+^z#st@vX2KISc#a<OLAY5YD4sdHl8I6t;K)bZ^Bk=~<3@<_+t+ zgOD+O-SSNxxVW)G%CW+I(k(x_17h>(?sEJ#IU+oa;McVfxj!LGvcQ|pNTdl0)rP|% z3d|WeoQJLL844L?>ZeX2-;9ZQEfoBRrfJLc*wZtbG7TI~Ry6AMR4}(5=RknioUNP4 zgo~T`Jsg|=XSj?f_xN<H_1Xyp;?-g9A$Vg#V7dKnh>a|AvQ+^CfUPZRg&%kO8leAv Z0tDD~Kn?mi_UrTQ1^`{XiOtSr`aiYq33>nk diff --git a/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_monochrome.png index f502e774657a55e55f60396cbf0fe41a3e0c20fc..52cf2cd409d3dd00b86a5f1d80e70607e6b0bc23 100644 GIT binary patch literal 1154 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=u$X(gIEGX(zL{y*C+sNTnmfOt zq+FFrFJa;Y-S&uyh5RQDuy}BEMo&;WBCDXlxKUi;K$)Lg%IEAS+um%w9ldzvyOmP^ zuTI&$eD|_l&+M=IRNG2^)Stq{BF1$+!zF=5%%?Ho<)%X%Iy0CKUP^5hj4)trT6&sG zd4rvZ#eCDq#DfvS5{<0E3K6^37%*`!bJ$Q4nTV`u-lfndhq!_}o}6qwU~@6xiBkgC zM4O!gGt{NJVmN#hC#j1weRgr4$la*v@(Cz8FGHh9(V*31UW^jM=Oy9qcM3$j=eVWn zknr})tGlxgRJmW!V`R!+9{&Cw%Qfq!GERXA>%CRq)i&G{+~VDE;MU8lyUiOzof9?- zG~Rp>q07}6I{8+bBGcxJ8>2*+R;z72>y*y;=F_K7?K65){<?9p@+?|!Y_{9|*zp<S z&ceSrSar5tF}vB$v@J&OxMa2#&sFng*^tCZuWrogS^ASBS0X_mEFtCXt5;c4jvv-p ze&btnly^_td(GL4ex+?_);dypwlK%<*sPNZ@)H~OHZEKKM*JCjeG6lo*MwImZzXNa zXo!u8iFy2S=XW`8k@tO%_f&p|n5v}4a*ugq@jlTyqnS3M_ZLQKBuH_r*s^`avF7g) zX*t|c!nd3KH4-E*vid38XzA_lwlRIq*kaZma6rVoG)ufP%TMrDySGNdib>V?6P2{@ zB?tF*=9_S{=Ge&nmz6i{_{YD^_Sxs3Yj0$2-6c4A-;6Ium*{WXs}P_rVvwUDCu6+l z_PtaS|Nes}wcl-e%X3%9%5zD`b>8%C)nF^w#3<<<pPc*G)X@8P3lp1RP^(O~q3s`K zDFek%cA;%sj0*h31ZQ;h+t`Kn9h}3)%_H+<qvfG*|0I9iWKOvLBlB7HwSza0C^Wuh zI`HjpuwU_kN&o+y{$l>KBSElnZ^MP#`WHM?dQS3vQod#SZ(h!^_2zHml<krvYFMQo z?!L>OsT|>w5X2iKd2-UZ_zRVM-p8GDy!I`d?7REkmfdIbLmnoTA1Jn0F=)8)H+Id> zcdZ-e3;Z&^7y0S*=AOR?f8Jx9&*}55?Cr&QlRr=1bf71{PWjvEn20m?7ewV1e|DDO zXU*YgD&Nb_^m<jo)7PA9Ha&=)uDoF#SJ=LJ2ei2Fm0Dtx5NWCgrci$q5nv*AQt{Vg zdDhvcB+f)Ig?qCnbiF7s3~xAaMpajO!hut-vgPK|m~G2`rbdx%OJKu+oRT$Stp`?l u=0bDEsd``m^8f#%y6$g41{<gdVP=R~I`hS|2>E9~5e83JKbLh*2~7ZO#|V7@ literal 1538 zcmcJPYdF&j9LKkr*|5Xu=30r6nHd==M`B1sM&t3!B_fkU5+=k}7UgnEu}I3Dv+;MI z*hLgF9C8b})*ScqG}jy)J?F)F&dc-Sy!d^8-{<pt^LzD4yku{UlvI=ifj~%`^LWDE z4*WiF*j}dkxpaa+;&nFobIug-LMAU*+44Z^@_pkkc2uZpN-PMYDrpgL++XF5c)s~7 z8XX3X1sz1{sNm!MW%nWBhypWJ0yOCNPsfV*>FCW?cWL=Ve9AOw>1+0fuE^zRqZgdU zk1^9*ZlWN+Yh#Tu>)Vtyzx6W0l&7<#tgAEof;vPEXgiRAb}z$19@<gcdcR2i1GLSl z?Z%oeu2-3eB)+PXO69HkH*mDRxT<Z2_P>BZ!TcjB7smbbnIyQ~eq<^MF0eR$5d$qu zq+4U4!efs$<RBmL&1!NGk*rOc6qTGi`ACWynULSE4)e-fL7B)ww3W}*LgDBvkNBwl zu9NUebu+JzE2z;dzNGapI$%ggq08hLlz563h>&$P<Vdb-0Hd;P&;1E;mxVJk<(g|x zlWx7mJ0b(g<Pt+8qjkRTi^`{Gvb&TL7b#tivxSPTxs3K6-^7ut&Q|cn<?6doclu<z zRw<RmVjW&wS|XDC9Cgs>zL434Bp`j&V*4#TXNeTu<xWi<&Q)Z%^-J2>>0p^OC15Fb zn_SZq91u|Igvr=d_LJu!stSw+t!p(Siz5S$KCDBo#EQKaWFo@DG02l7f^NZ7%=bG^ zG5IWkJC~VBjX~DjSutQ=w9--@I`OOmb%)BC_L-F*GGIzqj5B30F-N5pJez#iHRto{ ziBf_GwQM$}%XgrAfNjh*Y4Na4_EgrtqcE-8+$Y!17o?@+<>fVCoXUY4v{Gua$Rh-y zlS=MR3gtG=6vOCBGh6)uVPn2TZ0I!F*Rb%N8x9K}_&7W~9HtQcT72C>f-rzAUa>p_ zpu&TXHrSPvHT4pZ(pf2}vCWwxdHUA-SQc^KoH+mR<%Ss!&<ks*s;i68)^p}e%{AbJ z^*3`073B>N3(1_&!5M;dMsK*c40C*8Ay94hdfu`g1K+Mg5AagBJVfK+47MInKMX!n z9(4$C+K!XE?mvevrC!1PDcvB{XQp>2RkPP`8&<doLWs?y5iH;AtRh~37iB5p;97de zAB@?46LIZtq*7`@i!rF0*GsP$o7p$qMT^YCBz8qAO89`+w7BKBO@EdZc`{s@P=OR< ztBC_rfPgTi*Kb>5!zp(m#5fvuqp>E1ZWVZdyxCUkjx)pxH4$0Gt;1}#w{3E^jn@Y4 zs|9@Jl;FwQ++4uzt)OrALjr+dGhbxf=g{n&?i!~v&EqaVQ|+rZ`^^Lsx2kPg#jW_s zpXWbv7Z;slp40P^77Qi!ETvy4xS2O{X~X+5G9#Vz+4r7ebm5Q~j4|FMaCqHRB+`g( z5SO@~Y^ApSuw-9&66cfpyImXMGj9CS@y5X5;Bm`>$`*)#)Vo8ck!^$fb6SQbqBf5J z9%iwg;QYa@)36_~J3D3>rOi!7C8&C5{hSG{md)xb0=~s%)T`aaATeFnb4oRCtQ7A0 z4N5L(s&jUBHgxC-3H<!mfeCg}rwwv?JeO5l3?r5gUQ^jY_nkZ&X%R*OeTFclshw+_ zFbZYkp7A@*u%$@ptxtCvYjt%ss?$$&TIf+lujg$A+S^-o)LG+z<mBX^62|W_B#PQA zdA!|Svgx%eBpgts0<1)-V9AzZt!e-tVtZfn?~awB;_77?8j45u@;@n~Lk%QKu$K!F zhue{Q0Wbp1<WBV<{^xED-hcK-vG*s;y!1~C55@Curnw36P>npFAjcyR5NLPTJ3iBN e&*ZT03Ks(bx+vHY#6^QW0<y8R$CsIV(f$JQ%GOH& diff --git a/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_round.png index 20a887743fff09c7d011de49d0ea8b96663bee16..970c3764a1c3190ca3e262b2d4db5513c8ae19b5 100644 GIT binary patch delta 2641 zcmV-X3a<6&7}*q%BYz4GNkl<ZcmcGSYitzP701t=wbusY#~RyEz`Se>wt=KozBEcv zf_Nr0N>iLbN>Ea@`PR>^($7R~n$k3>)T*gyN(hkfNLt#6Nd4H72ebqm+XQTgO{Eq; zf)uFi^=or}cXx)_*%^CnoYkJa_nvd^|NPInj~UyMS^CtkS%3G<y2j?iD#I$N2*Gw3 z-&qPPca^}(rlx0IqA4?RMoH~fDN>30V%v?cI}eN~=X~@tN}#@}`4|LD${ffi$YefX zfCc7ceo?k*B~ahA_IZM(QnE7&aHe`N!6wFZF!D~IzOi{Ul}hcK4){!bi9xJ<=T4bG zUE}(-R3;@-Fn<+jd7@I5)zym<kX21<vjiQsipu#@!3eR4N$jbdoyi>P)-?Z6WV~%M z9|)~#Y?d`^*URGCrBYg2CUfS@kvYZ1GFMxKK00iRmeg8b=9E<=CWBVncw3r-b|b!# z3D}87ejhPU67#F1p?RG^2y(?r*ps3np<kpeLcdu1wtvm|F=xrrWfp^#i;5%4!E%Xk z2u;8)olcCHBUJBei<j6cLn^N1;_<jFUs@}VY~3tRwR~6hJh@Yz-t~kP`sj9S-6AWN zEfstb=CV4h9GFq@Y!bSa!|b66L~WZ`EGDaUs}LB0L}6i}Ji2X*?A`r@JiKMI)U8-9 z3u<a|WPjm;8d<5f?VC4Q-$%D^6Xt>e76Nu*JRZhVb>Uk%CjmWdqw1aWWh*r3!7R>H zyP%*z9(>?_dFFe&WVu$grn*|Hs^&{&Wu+u4%B8%lOv*~<S)pH1Uaq!;^}%=fvRZlO zsa>*h!?y%1n}}l9uWpn%bLZy7M-j#?D*^6cZhrur{Su26$jXK_!d9Vb$et%#q`9$C zs`V@+5(z!LrS{MkX$2t^(**s34jYHMw6s){Oh~mR+_<_yw_A%{4RDFEyl#~g#^Zhp zwhuQr+Ck<gD*^7{j6SPrXll0P<GNi+v^s2;`I$<W%qtOA2ZD~{h%qKDieUVb(c^<} zQGZcfO6JYeM9QUVex==3U=xERSP7k;^9^!zT#u+n`D(psSl&V^s%K!=&hJR2R=m8d zREqVQEKr>TITt98mc(o#Iv0#GT@f(B=A03Wn8Xf)^K<nQ;87lQuFwY)KvWE1Zk0qu zh0N2+p^rI^t#)u;zGGvI#2iP!0u$`LdVg~fi<syub&E>i<LByNi+Uqmqz|S7-8KMj zdT@hOl$S|KNr|w`RFJu|Az*<CcDcsbxZwdICb1XlbsZMN<!lq+jWFm$^#K5g0QD<Z zc;t;%E$Dx@V=&z$8tUtWm~2lt@X!q6yPRzTK_g>Zechum$C1Z&JZ#BxivVnJ@PEm{ zHx9|Bt=l~DnY=D`ZxGS}6KrCz5|8cJ?j^xPGh~WYIZ=NdaRmZsjFAO3)lytkY?sv- zLfN_A&pr37m%V%Tc!J?VYpal$E9l(5+oJP}F~-Iq)<S(48e?n{aFLJ?+#UVv=tn^t z2Pft@c5?0F#rBn<ps*nFz@9yKPJc#5M?Cq%fdg{kf+le2kQ~eiG2Fh}q6>;KMu^3e zxpwg)%OU1Ck_dT=g*#j5@gPW|s@hI8#>jo&xK|HtTw;zBnLxZSZhidi-lzA--`_v& z2{HU*`sjjUjIpue`XIaS>-XB2?1akd8VUJ4?x?azCF{$ZB9n|U_Gw8)jDIm%KK?<= z&Ykk@9glbddF<?aSHi~V!o(O|1%2*RS5<ilz$wJHhy-%<#uz&h0}qv$<9K6qK{<B( zxU}rr?TKrr%2DF_gtf*Py9yLe^kd8&K03_$I$5L4z!)RSSom;_8lz(d5kkfNL~(N~ zKUs@klo(?)iI}(_W5PLvCVv3=JMKn@#>EM3xmEl`T_<iPe`0R`)VuGvE|IM<#*1r= z5gka_Cp>{HPkjf>8s`qeR>1XglVePhwE0LnYWjCF|L_F#WkcWk>^xe;4kCUa<`+m) zZ4wKc!hysdX7hB)VPYbkfQ_$X&*tlpK+-q1-QnRO{xe|vef<M6F@G`Pjjb}|2SNzj zCd51~6|{-jKQLhDF@}>JWd9^d;AFN=WT3B4Qc4>Ahv)t!<KyFEtAJvf!b2-8sb_zn z|L};y(rS-s%#SoSE^rxCPV@tE(lIIL)qqkyALzG)A>DiZKQcNxCV)_hpszb-+aSC` zxH_&@`u?qi4|4tbb$?7bLJX=urZIaoHXM*a<rH*=yVG^4?Sr6!F(6Dt{(IwwT?Ns~ zV9Q516E|<(v`=E!pO-XN1ljn|L#{fz)flY!|N3rdxRe#RWILrtaAympM}gn#J=g5s zM}7F%34PBQ^~UJ@V)wqjI#B6f{^CWUMThwP{(SO;O$hz-KY#hL-{kcnJ2E;dZ@zuP z>KON4yK4JkKQ@7sNqs+P9PID6Rc8gTbzZtGV`F17p%r5MRS4L`xODl7g(vp7p2g1x z(}&qAGe0h8o50nMjz4DfSxxU}*SsW7oqk`2hKIdzmg6i8ELlCc#Q4j5r|s5ZEA?FM z4n=o4+XV2?hkxC1TE7hT_sJ+#*D4TT|8IUPNs`En{l0h82b)TRO$^3t9b$8#1hM^G zy#%^C+FOE-j4zz~*sD6Aul(*cO(H1-BoID#BVd4)98L<@#IQPD4Pu93`?-1v;Ao8b zDQ!^NKKZwo1WWw$mtT>gp`rAdU^Rjh@)&#9rLHho7JpM$*Cl`P!ue2?Ajhl(x;iet zps!71!I>k;q;y_vwMkGR<i(d?m9~yf85tQ#>-BIGJUBNv#)reo{$_4#dxwApCW8J_ zdz-HEaB!-?4UT?8RstBhI@=3rgYy5|x25&`ou@KH-Z}L*+4s_~q^Gx6NRk@_0uX^D zJ_vnu*njZBx2LDq&VBc<@7V*3A9hyz_N`mN@OB)=Ehho%DY13wHv5;r=RQ1Rs}3Q8 z;_>>MM=hB*j=n9|dV1__g>N!BB56rl-PO-}1Rs)q{qRwyTJm7A8ek`N8(BlnPdKO0 z1iCw0FG@<D%fZMf&Y%5Ay02uO3!H(>_PM52{eRQpx8!I0e{B=m_tJiC_sa{qO6U$A zc}o-QwWLX&!^?_X?YbghX5e$1lssoS<ys^(0sOizwZAr55`%ihQn9YfpL&OxN<wTh z!3VL#uY4+C4CreEF+&CNa0xX^bOQL>BqFvGcEnBO<1_!Tt8(j$FJw$_7WOk0wxU-e zgnzMhYr^=ZiT439iNw~WIYhfeu7Ep*rR(l&H%27qc5;2(mP)p_eqyV7_Je=QSxw4{ z_92XIKv&N7k7|iUOkzj*xcVs*a2>e;OvH1-^_h*97{tmKEAIpV<PN4X#>jETvngPL zO^oT_PAdTyxJzF<2<E;Ky84;4V1NbYOiJd@C;>MRZ-fL#Ov<@m^+!~4{>E0F`^9zy zU*;fSxW<{ZUjhIC|Nk>mKfeF~00v1!K~w_(C~XMr@{W*~00000NkvXXu0mjfI>sqs delta 3172 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 KMNUMnLSTYCo+CQ| diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher.png index 73e8b0805202e846643bdff80b7d08d07463e003..406175269c94f250c78525acecc9d2a040c7e18e 100644 GIT binary patch literal 5432 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 literal 8092 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 diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_background.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_background.png index 25c334198527fd67ec41e54cecbee2efb5ac9466..48fd6a276ddf3bbe8f6f5af61141e3d638f18d0c 100644 GIT binary patch literal 13911 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 literal 15329 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 YrFpo|vsB3Y0HHw1N-0X#iW>#}9}H@f00000 diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_foreground.png index e7cbb5ce49571361283b35f174f81a2fb8ceabc7..ce259241c0d2ffa052f66a582e56e51ee9e4361c 100644 GIT binary patch literal 2740 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 U9;(Jkeg_hWMs?X!wu{dB7d02Mwg3PC literal 3926 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 diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_monochrome.png index 6f719faa0d2c6bac8b7b85df8d12f1864ccbbfcd..be1c05cf9508bd4bb3db5c213228fee42aaf26f0 100644 GIT binary patch literal 2718 zcmaJ@c{o)28$UChIEW?_(q<S-!rY0tDe6=vWQ{gOjZ#u}brEVD6&XWgP(qelq}9@7 zDNUm+GYYw-A<GXVjj?1)bj$trJokBi_x^r8{c+CsdA{e}&gXsK&--3<cC=QMUn&nl zkfN=Pl?ymU-ycK<yf2cBh9OAa)z)hB&M@3i7LVz^YcV5~n772mFxs@O6E>ph#3A_) zifqWAW#d?+o2jJdjj#%qQ{_<9ya_ETF6OR@w`r{wl?%=}IKM*TOWc|aO$6_z4-a%s zH%1LSiP)H)krg`76*4l@82O^n9*a%;ybw=_+XnITa&@S1S{fn28wYDCqeXFna*8;( z&zw$sN;?3DygC~HK#M`&Efz>I2&*_|Lff|pr5cQjPi=<y$-XAB!t)T;-(ovxlMG=x zZK_JC3OKmo2In<f8wcB!7%g9|hVLU9s*S(y`G0-)2kBaO5z-Zv@bSbXG?qx-D|^g0 z8r_daTGJLwNzKs^c8XD}iagL^(EV(SmGCPN(sz+UWqSTK2zwLasfu3>6YS@cH<O&5 zApT$lRRO1hNAfW?iEvYoL7#G8>wU5R3WS;aZ@f_lF2>Y3{53c@q$6^B5>V(h(TzEb zuf@!Dog@?x2-D2<x(W_1)p9zZ1`}S;GW1*GA<T`fcYjT^XA4<G%@p*e0Be30M;2~{ z_!oNYRSSTePoI9o5<FtIU?Av7&x7M2B1N5Ok~4^Um+lJ`WkFbBt~LR_1rzQF&#5Cf z7okOHieW5@;9!N^ntccia7XDszHs1g881=A|2#U~Xs^SXdrR*2(9H>G(eg?gMFBAB zwf`AEn8cu)pJXph2Ehm(Zj;iV7i%-<X_JC1OOU50HH(kgLVQCBXF~)YNsD6YHzzX! z_=W<`yZHd6pCmtL2UYEjt2V4fM2qSfa-$g#HZ!v6jkPX=&c+eDe#OBPopai^n<UOi zn(MEHI_AK<yWKixN0?w(;O}A=49<$Qz?@8kBr2~I_*jEd+}27>+&}?1-a8Z2&ITZ{ zO%wVOnGnXheUMe);o)JqdpS!XobHTQmor;cCQe>q9xQeY%G?+=n=V$8d_)n|LWxu= z4QLQ4s$aEkYj2<3X0o!l5?J!@5Y3O?4e(ddRo$Gk3<pbVSssK{gkw*b^q0P;EsfLd zDT2L9>iy@Ux_IY@vhEoTyx$iKVUj>?dHA>-X|Iv0u4WEM`N?%%Of8<j$E8J+W0B!s ztLPo-07$#?^MC8HF7U(YaL6|}=g)HRi<E<T8$j6!ouHXhQY;}SX`n%xnq;+ZD;_zD z@cfR?5X5z~-<O|wH7n`sw{({hQEF8FU9yZ}q<t%8X^B_2-}f(H%mQ;kwN9pw&^kn- zFt^&bnui0(XT4|;UyB<O8XD?R+jeP@WYsxSklPC%-{n)zB6+7e%{ECZL3&1pL~_yR zVHXwO9=_{A(tYEqIkTui)8HpHFu`{XnWHkk=Jb7D(~`=$*M+VF_VO<+^sysdbYUqd z8TRLfx(V<8UE;|4xRZ;kmx8LY`Pkn#GoU?r<Edr?fV!dKtf7IDpu`|%e=1{e0an<X zpf*&?T4r!{tK)3a0)I9D&+F;AX$KJN)LC!ufs#MBPw%Wp%;O)Iy_?qWYj1D=W8&+$ zh-v)Ea^u;A>}TIyJT5CM3lQ8t*&Um((Yhjh;(eLy(A+SiE^L(+4rU@{-XA0p*Ly#x z-z)h_OrHtfC{F#PSHb&F?Xz5fd5Q>?>Tv{HYjU%8AL3E^IwF1j{J!4FiV3r`LsTVh z&Sw_B{<OX&2svQ|@e`hMT4izYGS6(MYZf!dB%%#BPEd%N4EjFSI#Q!hD2#E~`moA? z{Nc9`&ABEuisQJNtX|XUKY+x%$wMI_6W#fml2IX2HT)%G^wFb7*%xH!U#S4tC5`QF z2MlCV_7n~OEiakOo3Ir(3{9^OIC^*|9#K`ff94~L#Y*Dl3HQiO@LZ;DKaX-XpahK& zmsk~jk(9r^%y`^=n!9A{8OuL&!&ZdNvD#+)l&8syMyiLdYHSBIBPS+!S}}yY9%cTu zVfL4q-YzbeJI#FCF$&6M*2I_SS@AM2-*mj{?eQ%4l5c}k(zkPI*-Zbs1_j5=bz_0y zBf?aJxzvI35o;hnc7nTKTyAi<dy_``K|4mM*Xu5;J9S4oM}hv`%K03DSWr1rX@0Tv zm${y2u`}XgrIhjInEt%sW&Wp5O^MuP7D;bC-_PDr;lL}uXWyusxYBa=&5(b6(u5|n zuB3G~6FJ%$?egtiS-{+`tGC>R5jSM>54!JJdBwr~(Qm^|ZJn)~#BV;vv@+d9S0RkM z?M+m!MfkG0v!2RRc?sjg&&Hn*&6fJyNgGXF$zF)IKQ3s`tj(+$h&9H+t}^YK9ib%y z!JdW!;y0rTN*6`gv9slJJV&<k@)WOLt$AU6ljKQEEm5|nr}zvY0u5em=lI}Qb>vz~ zvaA)O>BwVa4P$O7XZoPGmp?_O+i7@*dbb8(6mK9^6M52BQ-e1>gRgMd-nsyV_%aN8 zc^;ttfYHK82v8Q}<?<Qy%b5tL{&|3c_to2PL4V92%JcDD;9pgNLul3{P_8&0$U~q0 zlx-FDsMRYFv+DdH@fff@HW|-JyaZUW$Y*)D1t>L(s^05l(D`KFeVy!dI}U{1Xj5}c zl>-ESot?tg1^iU{OXg}KpkQ0FKG^}k61L-56a<3_{*MV<2_^-l-JT6t@<qHwxFuol z7OI+GzKsE(D%!QjKO8`=hAnmJgcsJ?g)MOqrXH<#cOf2m|9jI;pZ~U&U2#*U{xaa( z!9ZV|2F^o!*14L2KF!$eViOO}ntOryzDR;&k#D_goC46#d%4&LP}`k)&f9<EvSB^m zLn(poakE$!Zv=S7&e<>qRRi0?`K1x0X0U*8;TmJ)B<M{bQee-J%7Aas1s~)X0i`O& zKWCuxaPSG}*;;rl81^!>Lud|IF-#e+GIW!@f#ZrVuUBS47|q%q-vm$ynJ%<k5BMhW z3VcmYB>z6$g8S&-Ab9}0|G?-WEF(;$&x_V&IRR^>qdP4LfLf5XK9R~OH9M+cFd9rd zG^Z}*Lg^sbqAb&_Fchp$yDm|2I7_g$)Fs;xZh{QUE9;VSKu1>ZEm?}+3?M?(n3@DI zA*;iRe|WKYzJjpf5K{iX(S6o{pt(7PWL!SjGG)H6m-C<<cj;Y(ezy^D1KH9Xt?q51 GV}AjJGp+Uj literal 3763 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 diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_round.png index 73e8b0805202e846643bdff80b7d08d07463e003..9b7c15ac3b46b12564cc6b6412bb26e6ddf0cbb8 100644 GIT binary patch literal 6738 zcmV-Y8m;AtP)<h;3K|Lk000e1NJLTq003YB003YJ1^@s6;+S_h000mGNkl<Zcmdp; zX_Q@6mB;tK_f=IYl?eqBGLxz#RAnH9)wVJQn<WkbMHInl_2laAkKN05iNiOSian@} zqS)Bl4z1lSU?bSJ?Gk7QWX?niNGc(LFc=^a5<*hL>;2pJomcn0yy4zgLkeHs|DJQt z*=O(n-us+$?|tu8BALRk4I4HTmYuQsojtv)zuwcgYM{G!RWS>YWej7{F@;@}DV2cb zeSPb?d;4zdE(Q9DXZH`P7H=v_@lT6IS(Y`B$TEhp=m`3{O*b~O>X{6=6P|!&XY{?d zyLa`=-4^tbqCO;|Z<7go>D#b@Eo@?Y!c1jUd_oeiq__7p3&I{lQB}VyQtZsgcO1ov zo!EwhVGo?fQF&%nlbQhAlQ){P#ezgn8N<bfsq$V7C%D0JGD%HJ0+#izejCo&p8TW9 zbgmU!aD*$ITN$5s%!DRj#fmc*;EYP~w!Fknv^<>Qjt>*bWx^6*<Tnq;Lr+d5`N`0Y z5BM@sw#GdHJ-xl_jd0NjuQmL>yw~DWPjBz~@pfoj6VTna>gPp?9vE+uQ$-)X;p2Gn z8Mg%V^sOG0qFgkd<btl5vu4Y@1q<c$<twH8j6Uh91NxAeJAZ-9nms2BKfWAGi}~oj zjzvdm?3fd9`s&qlS)RpWv5?X`rs``>J|zis?<!f|w^~kHxJYKrIZ4{v+oi2gkU~IP zn-oCloIYgcob(z`7-M@($Fh~Zg3d9KN)5(We8%@wb4%4RC7`>vcXc#ee5NJKRf7l+ zGn=5DJa?WDWC98ZGG!aVE`hqYS@6A{YG-VDOsOB8=*GrtPdT;9dTXcnP7GQbos4QZ z0o{FT-XaohP1Lk@v?ozn(!E@k+bktO9ykJ4Ld7`&F0~W*(3dVlyC=kCLm%xRoWJ(e zxo&gO>D>Z{*4T$p(bgmu;XGg2QUcsyapcGOOjSxR?O7pg57VYiE6?^YYeS&YWgN#Y zM+wq>)M*2uPFW34f+f;ROVISLF6RK3N_IKVEEXP<oWl^$od92QW{|<Hfc>1UpraIc zf?ge{^f^Hdh@wc+b<P9Q?V(PY)>W?#7dXMK6`y>J#l&OdC)p3V5|CVUqL#KDE{<$9 z+?^Ckv-!AySbJPT2rT8|MGNJ^bI*}?Uw)aq`yH3cl~!JP`P=0^?@U1bN^7I<otJHt z^WN}>vc$$PHX!J2WE*a9glqN?rX{1TNsQ8MjqAA*z(uFAy4t;`EnF-t^VpVsMbItS z1ccy(KvB+|F+=|7!t*`QS6^|tTyW0oWy#`&($zU#x@_A3GfHK3eU^<~wq%K%|AyBK zV@b@#8!nKp>C*+>0ocU0BgG4jaBX!p<c(401hjhZ%f0!m*|UBBt`0syh~l^$n6uZN zX+eLxT=v#WWa0ezLT~}Wp3yZ!X3XdkFPqgZ3CJ=QEI92ndB?`Lxb8DouS)D;*8qp= zB*2r^0QcHcs&Q+cSVfIhCA~cTaqpX)Wjiv{*jK{^kC}y|I1K1_sQL`Q>WX*Bsxwwv z&`Y!2gKYt~k|1_<S^M;^q~B)qbVJwlP65-Y(+`4-tq_vn$uk|4=s0uDD#6wp&p%fp zv+W#G*B0kkS`l!^2V}B&ok$TYVwRjWJ~mB2Pp^IcVNZXJ)l~Kt3T?vuHqI2xnR>xr z)7R_4INi34E)SdqoWL2nEU43M%jxXwl+J0L!rjueX&uth0otX*9?ICO0d<G<A%iSq z7>kZ1L0z_bEP>cDELyO@ZLeL`m#m07Nx%p9#eAytvdNjntf$vv*F>yo0{Hx+iH?fy zf)QP|VrBVmh1rf1aU4q&8_dymyA|XDde+)CHiIoF%v@kInxGLt(9zK@$hNh&jXnXJ z4iX9qmRvv`V25*NZd+Ty$D#vWop#rS?k=;zN^n>r)~#9X7xNBF9y2|PW9N=8xCh`< zq0m<0YqOIqv5OihvB&MrjryzmZ~&qNqYQJ1c84wbmCJjCyO~a#-P3KB69{H$XPD&{ z2xc`wEQA1C(g=j>u)1#@rb|`*K`NYweq=!ykFK`%c9~|nlVo(tbX!?&+Y*occfEb1 zz|D1G!+?&mAI1gWuu<)Iqw{7ljOq<uVPB?LU#^doS*j3b_JBBwd^SN^RfW5e*PVTq zInRD>L9p3KK-e}qI@+bpRz?^f#j%8OYI-cv_D%w>+PE}9VT`J}jwp`B`B)IKfvv>u zG~<%+U^2iBj;hHxPk`BGEQoD9K1#mV+EOfQj*4owS|eXXSdsa?+&)fl!saYx6vrNX zRke7iT)y$GvS9vc!ZtA70v~34hs{cY!fa(+97Qg#nv7Gm(pab=>l;}IV^fHuWI|vI zo7g51&dF8;s{)R2RaNH!rznoy7wQ0CvvNVMQ7j__s*(5m(D{oN3$r6G5oPAaQREI# zzrr4lX3w4_1RW=Fy2CE0?Kb0mX4yF8!mL#_=c`GL;aqL3syZKRU<<C;hC@0LBm=H+ zMov{Fjv`-4i~%GNpC!kuUQDA}I`}@cR(q|s_Vy0{>>Xzy7e|p$swNIIn`X_L=}Wz{ zbDHnN+_A7PBNxSS5*XxV;$LbeRMl-paqL{-0w=B!op!NilE4}6s);OI<0x`@>O3dl zyQ$0ct{2m&dUW2OWt_fzg_DZnI4O;!YC`%=7j2N)vzYl7cykN~+wEe=48n;p!&J4J z#)O}%YLW!w3l})S4UVi(5&?I7P_2}W;>1^c&qK6UY@=!g{4Arot={?kMN1@#V@DiC zLO_A4O7Dv0GJpO&!5PqDD}{X*XM>EYIaW{kB($s9P}Pb=z!9!+2Kaz4s#^9hj?7o{ z8()ZlWPH_%ZIm9H_t#;w=FE{eiX7>nvZwxm-R(^4VCHuu-(=Z+IfT=4Y1=2Vu3DXh zf^+8X3?J}?YlUh`&iszzScpL$?$t4_NI*fN-(*$Rz48nXd<ZIm1*$51DhY8C!Lnvn z1v%BkiL7=eOHMW6g%5CrGu-h3U#_%IURAZc3S7>T5J!;^3(5GZj&Vf-OvhqF)3>VH z4C$yKqpCh`?dm@Jn4m*C?7qIkpJ3aB3p9jP)t9>qPQim}!Vj)+ZY#72J|w<$2p?NO zTU9H3Z@2ALRi)OeMq5RUqacvym%>ZBdnAfufhbT_53H)nx;1MA!tGpaxy>xZ!mXcb zA`|RQ)lxO#3Fm@wA6*IUvd%s_Q7!dbiSG`J#p(79Usj*ev5vwZ)#%1hZ&va#f*ZEw zr#edL;)^bn4x9Du7JP_vXW?=snPz&&+JEH85qaUj0mqnh8Q<`cL~KvL_<~Oz=G#T~ zDXQwI&+ebap~LR-vf50?x}1QlKM_A=?!08?8wrf7CS)+a(4KVLQ^Aj;NK{qqAX#4D z`u2CE9yV{;(p1HN{@^CL@~W#HO@$i>7-NC6s`_<~iNtn<Z%Y;}5?-n*tP)}nz?c2> zHAk`hbNmS5JbyKE@~Lx^1eAiSYD5g{&s^)DJ~CS%97mBrP}TY|k^$fPjwPTDHg9g8 zfD9%wi>OJes^CK$MN()h_-9pZ?QQb9v)5aGtWU(tuv$*F$tf9MA?6YCBSrZXWfnk) zjH?=f5*Wt?ir}}|lH~#xWQ-x*uTGTw!xwyFVzt|Kt#9QD_eXU!2FMT_@5pcnG4}*W z#y<=4*<Uj121|85No=zjQYf?udu9}uF1#Y5lKu6w|M`j3!v{a`{<5NrFL|@n0xKv8 z)#?vz-}&yp1+j)D+#R+8@V5{bq`(9-U-^bjRYg^OM^LrWK#U~QEBRBbQUWrK5cW8- z>@Z`h>H{~Ndrm^k?iykXK1)*7`hZKkiVx<4s(O%P^N$3u%FjRN^}<V4JqaEYOB6pa zqdhC4Jb%U+f=htY2IkH^MIgp9Wu~YaDHBjbmNysPFgqKS$f57!*L+lJ;ezwequWud zKeU~9-nlN5<$w<k^9kRG0lv<gduqjSV&bqQRCF{rA@<SUXP&#PflNgg22_oXK~+8T z2tX*d<r&4Xq-E%v2wb#bgVe&(B}>cZYW0V<rS=_kSukToRoyodfUo#0_EIgyp;Y3( zHD`Jg`zTV$^k<>7=bYpLS2csCURCWVvUKrcNk~P$OjWHNcyG1?`+L2;Ki!U8HjU#f zg+B&Wbsyt6a-WwjPTi7<l;guk)so>w>?6_Qh77VY!#-A4)v}Q=rf1nwiKEyM`3zAt z8S7NTM84m$@zUci#N~^y8LqdLSy%2izBtUc$Ph=7`5ViMp6;?PRV~M6=IlA;_J$RU zeZ*gtHxw#$&X_r?Y``j|R`DND#Wo`%Bc-a6?vtFadO@Q-?EgXK;NW1WPF`vLscLx@ z@Z&KFFKbs#{GTy%W@v3#68os3M5@#GJPcTynXx!?6u<Z;!H>KxX*Hn<et+`gACp!v z7FzhGs^(|pNx*OPsahKqgQ|K=teWW^Ws*Y36swi09IaA%N0AyKgOyfETB~G|#^%SR zOP9*hI+!zOPKAOCFStNjL4}e$C&4Ex)qGV|!FNf$R4opiTS<`xnG>LBt5U407V{{9 z^{c^7IJSfvZ}_Uz!)2Flbe(KR;{jKe_kh1P20v9xep{P0jlS)i{?UfUwWx7-syC%r zb<_ma1fy-KQNNc}RTX<X$_~<CCu*qdprJmpC!nql75;g*kx;L+c4#!St1rS>__IIx zW61-?j0NtS`G^iRuf-w$Qa|QDWKKZYK#4#wRdpJgC#Agls;eXq#+%e}zLy%xvC3dD za{@Bx8na0Hp{u&y=pihuoR56;nlgvb_Nh;Qy4*GuE145e4D9XZHB>2+(^9XUlxlQM z2tN4!_e(&vfz_*4RX54vMT^UAAO4%a_OXBQp%0bY@>JY6^D!AylyWs`u<x{7LXu-> zY+Pnez|hc8O-;q(h#M>($EK!u-NyHR-~-YO3}z(+aGnQmzT^^N?7QD}MV?{D$r4~N zJUm?P<2;<yi&f}PmyvB-yV4Ey>W5!?(F09?I@o)kd`d>_+XWGu07)mu-1zNp_e(S6 zRyy7TY?2XZ{Kw}f_U#+BV11m>cj(0zsWt_%kEEz~HkCAi7Y`n^2-~u=diwq7jvclX zM`Q#7Al=zQ{i^p|DL=gVrV6y6X5xmJj|91BEB~>b0~K~i4h@H1{2fJeSnMO4ytg-( z6#3o30~TmAVFZGF(dxVR>=kB1(G*#4(q-*QCI7L#t=<2Wh;N(%B;%{rH6Y{A=3*tE z@VPi*6V8C|oR<fi4Ce<AyijgxRI!lV9xa}C@~w@8(tQNjQ8E<zMn;BZ#AXD>L1>?h z@*Cg$*Rq-Q>(46J>s4;P<(7I~P22GejF|r;mVhvTHitD3A1gAwiG6hEop;v0y4Fxp z#Hbms?%Ma%(=swVBJ@Lq{yapGZx!GD-uH41z5c5=_{Z3_Li+>N000U5Nkl<Z9_;EV z3clbQ7_p1*zNc&aA0-wW`s(SaZYTDc?}8Zo?9)#P1ROM!@Uy%APlj0qmLTslA|_bs zow$N~{h<9LfBWH3ty}JY?zwUwcSGfqW)<@%_%&=kg8#i^^wLR!LjP}{dAgalivCgp zikYqhC=Z50fH^;O=&*201~JY-g_Rs9e5pcU(?}2By?eKO>=U2#SsdE=P5+xNzBrs# zlxclezi;%H6%|4mPVfn^_2BE_!!KJ12)zwXC5RYVONMt6b5B5|@`(&1T!j4(A_3lL zhfQ0yc@iK<pEXH|9@TNdfddERLx1^Ka_@cjmG$wHnA>jsukv}8%GvAJXAyH5d~jHh z@r~d=uxa#<NAWd)*!Z9fhY)j5z>e+PH)R;(BG2r5(lZY!ZzvsparbY82M`EC1X3ng z>djv8lw18VL>PV2NhgJ>mw$KdXXVygZuWZh0UhY7#<idMw18^)y5|;n{J<xC!^dCW zGdcknM=bF7*{4#^1#~n(h`A>qk<%kd+4#s3!&tcBdL5EBY+(1}GGrGh`XFpgnODKb zuenA*`lls~2LuyP|LT{&B-FuK>(<d!7wq%Z$UFN{jxWr9eB;)Ww&1syc3q(48cAPs zjK;d0fMRjv&zlcSB#s<O_P=5&@JXx4Z9n;`Fhd|p61=}kCdgKo7j3vuz*750thz6K z-qX{QKAqUQamNROKRh(-zTNucpH$eSAH4kX;fnS~C&g5(%L&-^$o6c%*E7wJZGYHS zr9Bmw2wIb$Q?fis0?U<|<I9tdR~Z6teBjm+pYRPgispAHse>K;+iA*#bgat>D2?1( zDjOCUeC3r_?BT022@JaTfd_?OEU*e7&PuTC(Dmwq1sU%6fG>kXgMx3t31R?95V4>h z`kIs#F|J6!kc=chcx<A9?*6Tt1%em`w1x8e8^1A{gwp;P`jDIIfGc3@@!$^*%2&Sr zO{Yye6-tNsM=WT|g6bGoBw$Z}f3By97oLA!An8PG#smVafS=#>3mG!vz7-kCYMCHA z)ylvVzu=A!_;T#nu`<=P3^6EoWT;ffxFP|JFBbJu$}HHkYp1XTK_ErR*iBov$=)aT z$)J6YfFrc~zFOpn#MDEYBb?!m5BLIG?>GLG_zZ{veOXYf5!>Suu<Ma+x&Ev9{w<q) zD}oHfAQH-dzxju9@ZiDGB(M@pAoN>x%Dmyk)L>f;!G}9OK$8AYy07L7zSEW!wPJf* z0#H^IO@4&KNfR7BdQ@Jp&sZQ1Nx+a$e(jszmX}_7$*u`Q{-o@3CJ_3qdcxmuDH;p7 zh2X;(?$#{yhmtyS_>AwgXF;(}Olu}!SO2z5pA7}WkK0znzR$kt1dGMc<s}#81NMEw z;NXyOQA^8JO1k)@9k3nv!U=A0<RcF_LxlcNQb!J7@tO9ls29_k2|#H)Tv$k%6<Z#> zUmyn{8W6_c@QrWD<4^3B!DE9mY}bV#XVc5xgd#{zP6<CVZ11A;h7;W22-h?VWC5H3 zzNY(|)f>gKZUP>AY%?EhY-y%E-M{&P``j5wLO3AEeE$cx$WMQMha9sc@L<DouaFIb z6Ihb!zzf@OfXgwv%YhplgZUswi7dd!(4Vo~Qi^3w@wy2>dZ7Q|GbytIf?FPXpk@+q z0zD6H*(zW7$_;Y#=rLg_v+NlMkZ~Z`2rcwg2OfLaK4!PdaQXc8HwfHN?Hp_y4JEQ5 z_=ZeYG>c)w1YksE<ZQ~U;J!H!g>-O&@zg1qZGV5=m*vi1{z{H{B8G&S$Wy0}u{#W8 z9X5dAS&{3_7)J=C=|nd+u*F`F?YoQvT$l_Pz-B0^`xqOGPxwY(R%D4?(**47?|)EK z?#OBsIf!n$|K8(P0)03|3GTl4e)-%NuM>V*K~e|`!Eu<=;dYNP6|lj@S_r`oWl0BL z6uD0Oq!t@TZM*4z>@l|u2UF#5Y*3*DA^7-$PxNJm#mr;ZWI)pdFn(bB!*5j8%-<a| z2J#Qyn|wz=-Gga?p%3RM18%zYHo5i-*U7K$xu>)>4GH@)7e)fdtaTk0P{wi_SQDl{ z$T5bo=s=eT-d5Y)_ueO;Gh4U(==NaVOY~Bqge!U&hY!^0%L-ye%(BR5N&t#>Zr|2M znHS8S=lAcoFYSkqTM;;$)_2!0e=V$t>u&gG8Q8U3n5k?HJdqL%_Uur4aBW7X%g{&3 z7{;=)cA2g(eeFiqeaA0;nKtQnLGS<s+F^R1e{R3Py+SzSNuF3`P5`z?Vx32s7rO^` z$hJ)n*%$XCo&=l)=%EDE0}dTNEZ@KB7Gb7-<{!T(|6xzm+xj1oBQGDZJE&s`?BdA< zG=O9g>{pJwA`d_EsE=VRE9-lv>!m}7f_g8p2{@qy1fT5+uDf^cper}>#wb?;c5mDE ztjNfk+^lTC(W9@(gZJDm%q(Ut&H@~_?($5eUX7hLgMWD2kL4e}biHp?*M9z=<g=ET zG-xB(Tu|9w7*nl>bL@dohXa5U+~5dT`txICO%kK*BXcDHwFCYA+eD+cQf~#!tOqO+ zM~)ov)qwMWpwvPuHqv8i>7)&t0dRp6+|pxn)h#9-n_PoLawh=&1KYR$_gIpEj%}MB z6r4VE=%sQZJTP`4r3A=PR)h9hsFvd#IZD9A)l0jW6a2%rEx`dU$h8cDPfS`+&{6`h z<4I_7J7PQ_82wwf$o;?hwLH0ZPvx_KC4wL!6Tlb{&Z|rMK)OBXpbU3LPwaWzZEojF zC9}hr)-kdsiA8G~T227wSaNwUI*hA@r}sVSD}rPYAnsy3Xr<XoP}ApLx8O0Wy<U=| zUM<UA5jxS$jDIG_&qr!;4Q=>N48nOUWsU^YR?kIep#NdDSFY!T+S-y<0`!nQLlCh0 z?*5hReDo37|Ln8EcdrDv47*)qR+rB$3CJM3^U;1`EIPQCM`xma>_>dXXM7*4wlOCl z5b%3nd-@CK<5?bf;d$X!mQNuGXd@tl?12}u{X{%BPxH}z%{{R8fN@Iz>UsLh^7#j{ zuSVb-K8`2%aZLckcG_o01GXhueT(7u<-G-;cA9VF?a;U<AP^j|kFpzm5fS93dWjGC zGEqDyECCSaiwGmH#X8@IA~RJ1XSn0TL~@+a1O(!IABr=@8b8YjGE=35BV6G;8Js31 z0l^V|mVt9aGBV%V_8O+jdoP^e2FJ-HHK_>*j`8a-b9RYA?V;&?BBMXomPvc*5p2W3 zumnz%W;$i)gd`wkU-+f)K>xPs19s;WY4I$P<WG0fGUHb--i{4y4VX=AkDu<=G@bAS zq-pQizJ1d`|MraomJG0H?kR1yCtsnW|Dr0H{-Pg!$TEhp=s;J3?HjRyOjb;^-2Vdr o0RR7Xi+qg$000I_L_t&o0Ge675KAt<0000007*qoM6N<$f|Y3=#sB~S literal 8092 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 diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher.png index e2ada666465149fc538a9a212e7cbad8c1ec4d0d..77390a9e7266d99c2353b2f735ccacddab6486da 100644 GIT binary patch literal 9505 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 literal 14178 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 diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_background.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_background.png index 4345c589b9b226f98dfa5e72a1b7675d1c746bb6..653617e87c2231e2784c412e9f940e9312f7667d 100644 GIT binary patch literal 24916 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 Bg0=tv literal 27843 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 GkpBmA$S9}) diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_foreground.png index 72253a541f0aac7e9eae101ada5a0aff128cc734..f72582238df0d1e073a167bc2a8bedbbac9dc3ce 100644 GIT binary patch literal 4905 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 DOAih0 literal 6954 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 YLOZWXJ1^r_3q%lC)pS*hl&$~zAIMA{(f|Me diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_monochrome.png index 42d68599192af9ab0c99a9fb3e14e10ad34fa244..3a1dd5dae0308da76cfe70531028e20130000243 100644 GIT binary patch literal 4795 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 B(PIDr literal 6691 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 diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_round.png index e2ada666465149fc538a9a212e7cbad8c1ec4d0d..68d52c29cafa19704df8b43429a99381de0d0960 100644 GIT binary patch literal 11869 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 XXJh1r{lbvy00000NkvXXu0mjf;Gg8s literal 14178 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 diff --git a/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher.png b/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher.png index f2d661a65ee72fb06c9302b0e795c1b94a775203..f3f15d64ccf598159f17c0d9e3925e02ac1991d2 100644 GIT binary patch literal 14403 zcmXxLWmFu^^EN!o!eWbsB)A0+?(PJFYj6$j?zV*7BuH?F1rprD;tqk}uE7b;qQRYq z-}|2bhnYD&XS%wkrlz~A>bfG-RpoK8NU;C_z)^TFtNDEG{NI5Ac|L0{IidpqKA<2g zrR@tk2*Rwj`rx<ybog)-#3zXZ{cWp3D6P?x6i>&X0glZ5@fDM+4KcZQJ~-}RRWLUR zW!XzkmK9;qkLVHn4te)d79VZTvo_gTM3vwbDpv7ZMUa#fQ+Vmeauh$A_G1Z~oPeW~ z?W?1c6``!-`={)y$H%ADoh1(!u}^F#Zl`udPOAv7#Q=VnWp64j6LZ7gU9$s1f7}=9 z7dLrM;b`7!hH=37W@29Kw~czYnuhdwNLfr|s2wM#xbx!H^Anr$nQDud|Ll0-ZpnVw zu#qD8<)R%T<38F(ldqUKEjrYV<zA_sUw<Y&X+#L9&+@(%*}UeDL5mnqXDuvkktNQp z8razk@G$;Y4mKMqDat8Ph>neYx-eqYsH-AQ!vUX)-K>=qIp<t#T$H20!d3)g{#6ZI zPd-c)W(<5ZUqfrnC1SlAu@>XOg5fMSRDC}?BUrVjaMPi91;*~~gxqW^A48^afwqLm zu?|-=^KFw011?Sp=&m!hDcsp*3JYkT4a_uAP-&PdHTf;cK@wM`dIdgB0_DbB51(b5 zuosiId^9VB?t&5gM<oj?q(F0WabAgV$sl@kC_T5a)6(hRffNyQV7L3TGkqdo<=|V$ zEgW=n5`MTir_4Ks36`W{V6fNT(uG1_fD_wV_lSW&IB%IxX_%}c-(11(PFeBg*MR>y z4c|;aaDqBKDl!!3_Ck6;asegR|J<&iSdrs3<b40X**ab{n2BG#PVwX`a8yL74wVZQ z44J(1k=v^-MHO0m>q`Kf-H`38f_42~fggTJ&d)^w#ld5%9NQ(^)oajbfyYBdTHtly zv^^{`^wFXdY<7n75HR#;;LMj9843X#);piAHuwR58XxLE$p7wq@zHEaIi%R!{PFGQ z|FvP9_=UH1OR)014C~*W(Ij!lU;eq>r;;?3lWId*Q6QUlU1l~0UaT14A>HzyeDdUW z`!OP2vn~scnI?gyPU2Sk`RWuiAIR#A>jQ6=c62Vr<3Yi=jW8cz(Rqf85wf|vA0yWO zcdaPfIx~WB*5zm3EQLkcY<czV33n8i0fxC|aSXEb+d{VQq};L61GDc-YSJ>SXrXjg zz7_lgoq;``pMhJ70TbaW^Qze*x21IsndGA3OA{VNu{3H*Z>tEk<$B`gK2RXJHtiJA zzV^OF3G;b5V)c8lyRZXRYTYII3P5|6$l^~vFKsiY8u%+pmHV)h!pB3{3EI@X?GIJf z!s9adI`I*Mg5cx%DZYgU<wxFcgfc(zd5rhCc~dt`Ygdk6W)kB&#0vYL{?;x)1AiZX zTktJ(#$h%i%R~^FW`P3}vHm)-1Y)+pc>R&})S`cCtJNr$=H-QS^a^`Vcr*=5Y$*3w z?00=UuGc|5_y}=#5}6YOZLG=8nGR>UL0fOB#Yf1mo_9($vM~=ozGW_j#)u#J`uJ}N z?FJ@rq58BEGsJIk@1ZR26EK9Y#gNKGS^9mQ;0?!rR<gzunoikG$IYQ-NE2?hA0yE< zhX~%V)>_f5L2B>gXnoLoyET-;c4gxq)Stv|<Ca9u89scIL?u($H!j7^A=HcvCuZx} zRXw&#QKPfyzs2UtK=$A(2hof5*m9v_SHDX+{b<(IDQwRO<uKf)nw+{#i8L-Uut_WZ z^^s$aj9hFkr{7qj$JRaNGw~;pOc67a*Z<SXpG%$bqisq_kbZC64D*gkejlgXGBE-{ zoMH8KVh0(dNTkOYUY@<96)PiCSZ6=NQieCGbXA0Z@z?xm+!w`^hhfK6p%0VGT9sX) zNFx~PnJ-EKzF>yA3rUCoKMPyk{S<U5fY+ZzshXxm8Kj{%S%Q7U?#2mw_=|IS!7+v* z2_EWIc#E21zcdX6fkod_=KGKKQ3IIIN*-r(@hT<%N1TcDqulpO03w^+&2oS5C1<19 zr{1P)fDg3#`%u$HFSM&zEik?bZF<DgD7T8IRIIlC=7+nNhOAW6dw(vdUD;3#j6e33 zsml;ifTmj{Q52W=;kTL$Cdx1va~Fh$=YgjQr^WYb;;<m!K)kog8z?7DB}RUj6??=P zb8$$8UVKqbqga{I5iZ6oTctg{9?&?aMVrZ$0L>SQ_Q6eU?(6cnte6*`lox20qx!R< ztjC`>V(L;IMMg{lW;qtCvY+JEMWx-jvuud6uKZo{>XG37TQIji<&f7X8VvpOWQ_sY zo%-U3G93}!_2HDx>Rs?!4-VO3{s^PZC=G2YB{r74hRG-7=6lsjf1nkQ+Cw^5-`VKt zjmQ<BO;ecZ^|ru#m9cAk+xnJ-i=mp(e9UG;Pu)V?jDuI%oC7@*JZ`6E6k*l9BIh*o z<yJEX>xV$=rQ>3&TbM*8FyaA_dQ4|+jkkvfie;zHGN<qK;Ria=^eS_=WoPYq{bW0( zWu3j)8~N7WY0&<$piWo{+SEm#H~~uRZcOB)`aGE+*^*Zwf@BieDd$m%VMc#wN_~i~ zFs>2yIYMYL2K_;Hr;88c!AX$(!!25n6s<AjX7eN^r&rm|ZRv+E^CXKQ3*dua0v!{h zei!NWN5!-v=(2V=cE$!;p|#$#QQvzMDme_>fAxHCtbOOtItb_mY-$u<Ef4H+ZT1#) zS@d7f?JXVQGpk^BCZY3+JQ6GotX?;JEbWc?Z*j~M$d~`E%syT^%JmXPx+ZGjP0epj zcl+JAW?zazdN^r}Pq=5v7&QIUF21C{Mo#Zf^SCY<EXU}z^p5&(u>`7Cg&aCKjv!~8 zy5eRNu9@iOba#z>pqt_3%p4G;P)~ti-8)~_W<amQF6s$|u<4)W@E(e-w=c|&^uZ>? zx<%yAyiNNcu3=MxD!crc6gp*!#kRX1?prZ=xZT#kL?+$Y2L@m9sR}RcLP^(R(J!Yn z3|lO0<tBB5#~4JX1dexVaObrp5b=2Q-f28CLg|6~!xCcXofms4@CV_Qxkol;*|_(f zgviz#A1GXWBpVB=kg(rPZ#jy6v*fk+*}dLeQK~ua++0X}C~1y>?^46!1fwL|6Mab2 zgngz;=HZ1GB(pcJye1}9Lvc*KMtH{`8P#yTH0F1q-~Ku`=$pZvr=X%&PlaIpJ5SaO zAkN&gOs)6%QwxSJ0606u>jDKk9gjv&oB`M7U)&msv}SjIdLlL*6TAxlLzon8%q(}! z6k69I#FGk=cg&1a%e7ec6?eS$Cou<5%FEpT`x}U>plhJsY%-PQaL?J+JNJXn&Pmdu zqQU{)Y;eEdxH%6I(+Dw(`b&HbjH?E5`#dUqONrJ^$i>a|6^-M%fIhIe2#@Jh8vTti zEgOn(Z<J9e@(2iKcSuP07*hC>rdrIE7JhvxAH%q3w}lyaEUq1Xic!_gKZ3B9@#`R! z3Dv6dFxsApYT~RAEpW)N2{(WzT+}jDsJN8Y>f}~?yK!kf-gk5Dl(j=hz!U%<sR7ma z5{%bYo|c=6i9}?tmJ~1<S)J*)U~{SGE7NV-n47QSG)mQ)2*qNC7jxyr(c&sh5-gc3 zxqqc%SpLU+aYt70syybqZ8f2G>Pho~688m-K4rJpHx(u(B;Tmgs0qv?U)*TSQpe;B zZ^U3<Np*Gm*%Y~uPMEc_uYkIkGj-<mH-C7nrK9*y8{+BoIi%O3>uFTf)vVK~8g1Ry zgso(EKT8V7)z0RWs@QKTU3)&^_|EpAFUhP0TPGypj>S4P2(7^Z3eUAPnT?iFw}LOk zY_f0E`tVu9%}f|dxI_J+UDG;N324N`q(!3j+nQ6xVIHLf@a-c%Bc&0InkiMk>Z+jm z6W7EIhgSZ$ntIVuH9tltp?Tzih57>%biK!_2gh*to;UjVv5CtP|ImOL&sI<b$Sd&E z%$Vo6Un03=5Z||Hu^CyCLh?<W`4-NRyo6$GO_XfvweL@YwgTHlru4D<HpxF?91U|> zYMv>0#8);YgF1J#Mm@w_Or6POW^JHdAE{5Pr$hr)vog2!$kv4gZ7TBQzErWqMf5H- znj{mtY&VRqe@ePG^8K4Wg596LedJ+o;4eKmMfB}Lyou13f~Tt!4Msld^N8SbU&fK% zi6aE@QhLF-Lx+L2(JO|<pTTV%-Kkm_7o>2pFIjT9raP4x<U=`gduHx}BT^V#&D{b* zvVOyeQMb@Zqr$S(+i}6)r0G?j&x<{gln2XpS<?%?%I`Wu;5VkGa7_pAY5UFfccYk{ zH(TVOX|xz{XHQ8lcq)Mz?zxQVX@dZX{DO_l@xu`_FK*uVzE22$y8~(>V6GeWlBcrr zf2?p2NV1roQhmRZnw?k3EgTC);?gs2@C1CFkfxjTZ9)}{@f_e5WWsPR;U_Du$eS*j zt>i=D^b!A-ncGAV@4<#H^Ua}TVq#yqz1RPnL#5k;vW=D3&h{UR*>qeW%RQVorg!F= zd6`asRU%fS^dXlTIw;FGmZ&DOya1K_WrYEx%c!HI|25l|<E6ai-sh|Gr>AlV|4Qof zGz_wL|Lk8cGaGKdjjQ&>ZKsH5AilPx7eDfG$`@!2fhAa6E5Or5)8#30EkV}cx{)s2 z5p(Mm-E6#0fOmu~e9Z@K#Q3DnRYivKPo3j~*Fbcbuu%UIM8<oYC3qnCF*-FJ7Z#)i zVv6VygMAcrW&QWptlcDj0iXaA0*|GMs8P1@?6st*{ZO>d-B+T2eW&(Es}lvB5Z^PR zSD+!Pg&xyiH}Bm^rDCf7edeW%yTDX82v*;b6s-~6oIhipE~2H13iG>S#sg~1)=}w; zrb%mG%eTu_d^oA|S+hI~PdsS#7`=Rim7C_$!0`&{r+j~>4X0K(O2&j@z!Ldg{!z%& zVZT|Hk^%P*GKGf6n{7j;TaLT&B$nVEsupuii%sP=p>aY%BM4*e+fkCHvlh3R4)vqd z=Dj#NfH>_nQ?t80D|%l&Y77)M@Ivsa7Pmryczr{oem2AI@bOxPJu5NeD0;ZasLj7F zLIgON&$zS7zC~MGYGErL;{P;g$wLOCJ-;Krpe_GvHN-}+Z@CkWwgv&rB*DGl@h{6~ zDiUm!GvU|$Jev){dwisNBDvIzUp=u7<7nifXe@&?QND?Hi9aa&DZlia4)C(a#T|_@ zK~BB51BTz!zLt(5`N&%_GdC>qNznCcBDvS;2ihKZ@E#WRe(DR!S;m4}@LHgP&mt$A z;efR~xnI)79l@>Nr-kYm@ohb&p5}ZSnmF5dTwW+jXDYZe7;frVU>LZJV`u|xN=bIx z#7HCwf#K3YB_Y6np&%qOJ|SK7toHO4e=Q3z@lYSy9<H6$f!#+evf}rHZfsGz@cjnG z$)@`=8wpck{xv@&fXXNVnDAZFk(q(To(r=b`Tj;;6<9I^TkG@S-$YciH$-&g)c@#- z@qoZgw{{#i^fH{8VJVr}q(bEwDmzaS`3ICAAdLUZ1@y)p-cE+Ls$FgsO=?R*2TPi; z&ed}eo`CX?KNS}Jv#huu$+`d0INNU)r+6ek>);YJbhEPJ3+S6lvd`!~+kq)I4re~! zWvm_N**Bcreu2_N0@)K23q`4UKK%pCI{Y8~bP@@+?we@76x$FZXoTC319?@U>4bnE zl>&kTcQo;468+^`E6C)(1l-O!2KMJb#e&mqed#L|x&YoO(~epwwKFIU7g#}ug$Mmf zJxBm7z0T#E%GF}qp)lc&57VnH&^NWH>gez76DBd;uwgFjCPOxlRw*RPqwKV}`rkr1 zlO%TJ#f~rzWFClu5MqcJ?rud>y7&9*zm$amFot{XMbsC3S}@J)Q0h_gCD8<<ddKv= zZ=`??L~=GZ|8}t8s?RgwIlx>KIP6|2TxI{h%8-Avn`r{uOpt|ffAM||q~vd*10g;Y zR5b%Pbq+XN;bfD}avR7@BcTxJcV8$#8Wf<b*urg=YNt$8PCIT<LV`xV&MjmQrNR63 zy-<?)P3pS#Qsp`sUr-TB=OifiXT-CY1%Z<e2w?+-vtQ&_(O{3B5$`?o;sjHLA^=SK z{z@%O%RP&^ikcBJHEt5SuecmCc5?~YLgG1Y7EI)(4`6*mU$s^ymFhogrW|vnUJMj4 z5m)Ll>FChVTx#kb8>jxBk~4*e&5_K5-N_Caeu@Jyppr<l85H3#r(f7%R#E!!x&1kp zRM=q+wWLF#SC9@BRe^*m7unmiAz$(58^0Bp#V-gG3Gw{=>n61Pd8@!@5X}g!_r$Gu zwU)d#1H5##p`YV|K%`iYP}ghzX!l>t+dLu&A=C~-FXQ$d@izSxDBJDp=B#Ggh3?)y zXK9*eFh60?q5KtAm{vvMeXjz2ysa{l+@V^>O_mCO@k1o|Y!t7yR#(`o7L~r%+C2`_ za*2m+<v-$AsOy}<ed~3-Bk$rKbAq=}_`CqyS~cNAB8-ObbZ2*m73!;~F!5_hdkmqu zyEh0%kI9R{PYE0lg&f(av}kgFjb3-%iCyaYwJ9QTr;lWm1)7FYNmZ4<B(ou?zpD74 zxE*AjvBf(Ak|R;|fRS2#qUX=Cet`5SFGK=Aa68C#;tO3os^unV1R?qkV0a<mte11F z9Ix5$U6zIpgE9fGVL*TL_u)F$ww|g{G$8^U0IRYG9(SFTbcVP0%>Z}a?B>*JMedLg zCMO{&llo0<;dEWwY1F-v;&YQXC)J@YrMKRh>KGiwHV(qOPkN@i>Y2R<cD9bAfk@8Z z)WE6O9*Qa0tXvD4lSo`u`)f`C;<zyKUi^FKQUHH2YY5^Zbc|y^Yn!-`LVpJ!#9yI4 zJM%ezTl@JtU^nC%5=S0SM+Z+RKebFh&tiKR$xJ(z<d)pbON4G<a0MKg2NB>TEhvuN z70Zf%)n5w@qGnz7d|$=vcN#vfq(t2`_5sg-yi;@1;z5tAvqBdwnJQetvsy@+by?c< z3JAh%%Z9a|pl~MuX<uIe+nBS0fbYk}S*@U}*ud;0&}Yjue3{q4o6L*QavV1ErtKi@ z)KRFQypRn5mFy~NR1sAYK1P7R=8Llxg<#lc8B*XF3|o9{CfxAN(M3$$pAy&?aCT;V zPZv)NvrO(}4PFeW-*X5!6h3T`fJ;=3sg9V7Cdq5Sr!0U{xly_-86>b2YJtJ9GuA1u zCLCfNWqVr_-wOsZlhp@V_ysQWa$0^C7ul$RspC*V2^INVDz7v93HId6jU7n-(wW9e zaT!1-e3*|JQTb_a95Fv(dN8;BswHt9wFN7nU;NV96io1Nl5NJmmXkFsH*Q;abEpCR z#V-fs+U8=QY?qDw2*yhq595lWQG0v%C>cim0Z1!EQGcO*`032VCH+jEj5Jc!`)k){ zVkUh&NvZk;=v&I5bFRfE2VFw{y4Sf~C0POxcerot#Gn*4nO!yj)h3@VA%*epVoF-I zN$<{dlKS}GxKCB$)Dp@R4x7&tD4a*WVp-bDb8b=Y!&kwe`Dver$AFMS3QR$cZVSkq ze>OZ!Pzn6?33=-9@}d~G-Bg#(Ldor?9<>+^Nn&%SBl9CO{uBPq*ZL5a0PXUB5Tdq? zY3oGtIfx|uXaeXWuuzdN3ndJT4V~q@`^hCB*mN2#npku*A4I&J*^{}@vx1KH9r@F` z;|TfN&S_JX_3G8pMroYZ62bsZH?~pu9r4oZbmJc(;!~?MRv*A-x$C*AGeE8R$O5hQ zG~qcb5F_@thyP7l7h$gw#DQGCT;C$zvWOaEIxI_~GeHVK%I1A27-0lU_PXRMFSSHN zQQp+3a6V}KEp*d2<wrA9D8&Pme{EvV=H=OdsEg3v14Ou;{h$BY15j&{VzO8slV<oR zRVMz@O;`z4yqy_K=tTh!eZ?<P&NZWyMz7#>RsOG1ApFdOGi-@~@K|W4<VgI!95av$ z`}eU;SegSOe!A;r#6!A9M;(VBS+Dg}#d>(n)q4>C<+I35ImZsV*|W%BUIXu<C|QS_ z*#1E~fwZ%n1A-suQeV639gptc5p{Z7Lu#Okg!1HGwHNCcZN%D7;}kH^h#6!|E_=J) zTjkQ8Enx}2acWajI1OUvnAGLVq{3yoL)Gzc$WJyrcO5hzE64!wI=$yYEzEnjz|?Ez zZ{;KkjLVV~pA38E(!>fK`OY3Zk~B-?d(pwtAr2Dfse>Oe7^E$t=>#pQ{o3!;OW|fs zD=R|>9wtxC9!~tW6#qD$ZYg+fIfH&D>(+a7<z4QD-5IjC{;bHEw@wmD!G$GtTYixw z`;XXNM1wnMwk&wS0FQ~*1-)|-tnRFa-z-)dd=2T$4W-AV&6s>URBb==*Yi4!R{ce3 zj*Jt9--DuO1n87w1*8s>qHe+Wym!ote0<WXnFMv}&HIj6GUIgWkb9?j-C-<Kp6pu0 z3IHUhT~e5xk|l)wyboN9lG0P7>;AA%KVTTcMCGSZ15!^NGH689d?3|=Dv$L^c`!T! zf2~eM7ho65A%fX`T(0ipnpv*d2mQ=44JIMNwv2*s&)dy&NNiZWmT_%7qfN__pmqTB z{b1+Hx!&y)=P&E~cK$~r<xHrmeLrex2=Zz1b3ImV{9@#D$oQluRpbZGCFAY<%x2pD zLu;n6^+xsc&5`TiW3B6lAJac5l))q<+EE^d3w$a4FRL+r#?65dw?7Zwb1Pk}Ubw8> z;NG3$m}c+?p9uu#IT7&K<seN$4(psAhWTjS*f3!X!)x`Jx!*p~w-n(0N}-a}nM<6W z|AR`5SHRrt=gkMa{0lUid@7SgIV--!WSX1#BpV-*r3dH-43@vHvVsr%cC{Y~YKwWX zBiYTcQ2fd9l_q|!9%Q_n<pazLaJ-2;T0v_j1sq~TCu_|%q(SPPzSXLI%!d4#S-HTc z&>oZm{z(zO%G2gPNd$-<7;;R?l1OB9S@`28ZuUTa3jR5pK^wDK7htoyqHbL_bsVA? zW<QZlN5FnIR9{i_x<M02AyC5n<ONgK<lE(r^}W!ynK!+UmB=9)-l)ATE$eBb0~$b* z%$sD%E+!cDhqV<W9ySzKlBwjApvKruePaS+9DrcGY+V{e3=_o!^GWKy71h1lS0je8 z;v4-+>q?wF4ZCULclmf$sNy}FZZnF#?WFneM<XHt#!n+1y5@}qD(v`^T8P)#iQ35m z>I8^63iD0~=$m2V|8Zr617=KHz?OC%uq1?!Fl2iFBlJQqb*}uyg)&L2!wuVn?5$A; z#{OHDCblL1Nz8fW(F1;28-cUi8`%PI^EQd`3%E_aWEl7cg*nvdnDaFNhKs`x&{;Gy z20d@iWagQ=eJHP+S|-5h`Wk@tukl0EM}J)MRP{kjAe~kX?8exz^F2x!jVVQ3ttc%K zW43E6S_+6Wm!uTM1T_*(;%N=<sbvI$EnY27Dp`-uOAk2lC$g!DJ_^2S0Qtqx<(ADy zvOf+au|ql)85vAnWLzgC>rayWmbmuy1U3PBb51R>uG75o9sM)5_K>UP=Skv9^tQeO zfs;?j`N+7}f8e`R-N(xYf~A{{paX`pzjeQV_q+a2iA`zs)GZWf^u9KmpNXvfhp!Ka z;^p$9^g2MuPBxZ_+J;_}w&i|h7<80Hn|_X1`U~w;0iz2RF96c%%SG{D6;pNRt^vTR zCK1ZShOzcT$*u&pLTVZEju^HlVKQ87C_LytNJf1##o-q*f>Bev$|f8KdAlepjBR!w zD-2sNnkey4c#l=EU%ub|%Tr*q5=}CwQB}CGf$kwAPE-$~{=z=P>b*y26?TArM{wJ- ziA2i855*c{4^XIU$f7j?ddE^3zD*XbnarxwN;E*)aX5XG_r)P;^iwr1kXM@cBAu5d z-|KJVK^|50e6DDnlDL1##S8Ro-yfoIw2AmDWP<llJ_!s8$vih}(_YzRVfF~Myh5R7 zgJHjV1*>GP(MRC~hClB~3{~}ldvf79ZI=f7^x474l1lXy$3%rqoxFTDkg^~;P(Jig z(S*lXk!ZXQcn<eNU9BROOd@7f92;wq#B`7)>)Jdem8|9-%agb7!UpU|P4#`iW*KLY zHp=n30?=7x7Q)1GwBvN;Dx}jo>?TKn>PoNvo&HV|4JTeL^9)H2_HynONYb6bB;U5X z=eIG_%{@`OS&bA?;p~-+Wy(+`1*1sGp-6q&)o>-GlTMqLgY|>5W{W&k+>GczQ^BN! zo<4?9L;8q}Lql@3{K+|G;<>E%Kh~<u0<Q~EW@G6qlw7Ot?c&>B2CiBrTE7fGq)M6R zTDBwzUmWZaY3XL<kS=4xZqko`9B!#S9gJ1Hs)%x8(`~L(P0l6(Kl^ue^@QD+W2;dO zvj+QajQFB_Qu^poJ%vblbRT6%YekfM)48hG0_g>J-v5MdMO&}4XnFI$`>ztM6I<d& z;ZD1^uY#5<djQGqMWdH0q_iD)k#3{fG`lyQj!68kc&+}&h@~-R3>Uv}@BaB{Ognd5 zAy4H@9U$m=vR2F3aNHS8_ysFAtHZA0urIRXN~FW0La*P?<o@wWpX8RgPdY|GV>SKI z_T5|bY{w`5jQQ<w=RGrq_Q^@l-hpQwJig%CN!aG(inh^Teg8sb9y2AQFFfQm<X@sF zQQGl1Yg(hjx+$tAw)K+5f~N1ZeW;#kpLMug&^cWto$GhW?P)S|>4>4*9Lm~w&6sMy zB%WC7oB(7eA-XZkd;g|Pa6&>i%lYws#PY=7J#(u*@o{{m?J!DRDxi`g@G>2@2|MwB z@8TN=>O@N<G*w8*wrvtU*`VT)=kvYW4C=0O98xaytQe1l_J7Qn6Li|*_i$kLS)%k+ z=l@_QqAk<JK7Tn5rA(c1W`F)2UnXv%Oi4$z;zlO+H_um4m#rNZGbnhuW$)~!SN~rw z0Nhw=nMn5x4KOvAA4^;N<xiNz>g#<4mQ>2<{q&&#@Oi<=Z&e&ixkk@%!<-2{6DoKv z;EdS#Ebp;2#5yJm1z(cr&TFYiUIf)-madDY`tSk0y@gM24?07^o3t(QngeOdQDY>p zCYZ~}PIK6s`x&|&cQ^@6tVMdI>sTD)7JK^QM^PFmFBr1}Cu@p4_V|g6abS#>XBXBH zXztpIR;9<N+Agb2QNe0h3b{xPOS=@d`m<9O@%j3E?3KV^Lz500OYek{M$^4YmArxM zhSjE_BKGCv$%3q+%hPzxf1k>p<$>?653N-rIgI?<Wz}|?d#;X}QgJ2ZzN&xv{5FS# z{q@wAmab`=V2VtDJ&iLP60vuEop#uC=WInpY?J=N-8WS^fO6|GD3-a*Vb>lY-^|Rd z-TnBVQ7uP%zb(_C3pi@#%TMC4(4oxKGZBGhUXBOl`G|u)MQ1#P0>jROdM$6Kx}00V z>E8m98QQvFNwEEdLGd|VfzL0C*yEaNt|LZi)zSqbv%Hd9v*dPhj+=h@#ciM4y~Tx7 z>x_RyAve0epEftTQ;oQ%wx>!>UDX!*8QhU5wdszGWU90J$nJvM^zu`bBrh=l_aA#) ze?pd{%4*}k#quA0)S;oBgKrdbg->>fO|b$moA(!H|BZIsmesd5SsGn6?LU~-jTFT0 z)g~L0dv3ak-(r{+;V?Swd(B587F#;DXD$HWG*frCCelT&(f?XBoAX=cDFcR&0gLiH z(NKaeHN65#Jso>tb!3x^VAV#TZk5S0R|tE0$9<{pXo25OJ^fLl6CK*TW3*4Gyqyf6 zPPQe<mZ-kxu?${HRLc(^F(5l=+s?;~&1C#7{X1Cxq?PE!`4lDU2Hlj@q}H;w>7ILL z@LXTx+5XN;yT`2?lXJWfQ&rW{)w8ewk(8&A)kkB)N2LZAm!V80xpgB4*PlG82s|e~ zInnvQRT{qVR(7;2o|XCe@JKNkLzb${U4OvVEuxjdn2sqA&GbIRltI9PKV?<(9W{@E zy%!^M5ga;|{<|R6*m|e+5r?9z(y02E^?I?u$~D{6)A(_eX>-?$>8H8&$BUQ;4qJvp z#zosi#rlLp;h2HuL6_4oQMH?8Sv3^1<1oDOFJ$pKY>hW>xsz*Lo<L+9F?-Ys7M}-E zlSR^Y5M%5a8>4WM!_%QECh@r7+l(<~!J&|*M-Rdj6>ZlM8*zu@;IRNKPvleMhVYZs zcEoL#PH==rg;tzXZ=*(2g>B6PIwD81tlT2!K*s9V$`^*m3iZDFv!wY%!1rK6{=TB! z8$geEzfVA-pys}FBnJKDHg&Xa7Br)zE_OjXuLhX8+-*oytC@JsBu(9}?>u=83fEMe zWQVlc)~krrD;Y69Vh{9D&f7$v;s(dhFX&w)6<tmmbIY7o%M0HdBw1kxUD5%88lE4O z%)$wO@LtTGIjpwEgF5@DkKVR-|IB_*Xs~~2=s%Ldm#AvDHJDr&;;mmc!%$K5YxSvZ zH93vI<aYAVds;(&q<BR6?GWS_u@kq>!b8Wuiet|MIdAWlvLvVc*r`gzOB69|7<#ZT z)!e8toKBFLLdSG8WPN~988zw|d}K%hgWnhz$OxRJ(96T2aL8ni)NxW(>(kAs&!3LK z$_KvULE*m@L?*T&*XSW;Tq%#E_C=AyWR-I&52oi=Q%~w6)>_$Cl~z>f6oT`z{0j{s zArrBKQL+je!N0;JT068Sjq7Ycu4b$4zs%p2CU(^^!tJO0F6!nMi6baC4nL>|3AO2d zq;5R;x8=2y?O<gq%vfQ{p|N(-ja$?4)Y5Tb{6u8>c={%!IWm~mv-|1hQ$r3bamPv3 z)1vj%ljn}cwn=@Q3U~CpP32Q+y|Z?o(@;XbmKT-a&ybwy>|7gA?hMj2A_5xE>`q7V zcKGksw7k6h;hs%)^+dJC6g!Vx5s~(h8AaViaQ+xLcwZo7YA~&INa7~1!H}fnG3Q|~ zXW>K6eg1%XRmYKm$c7b%(z|r>xH1o=6?(V_5+N1N)$nccYyD(`wmbsZC*uE6>3$=r zu>vkA0=XVvUB$(^p>t@lKSh>FSXcxT5qs=47{A!VNj&elHwxaD-~klVoT{qC?)d7R zmnUkRRzeQlE4MlkQu7Rm2}?qqlm6M2l!tzFhO&-vD={3HtkIji5B2OOKA?ws*^rO4 z4kFGAL6P3}lA3VKy;s}cKs&rU{QuaFC>E0B`VJ=gC<W$=y~edo5eN5q_VTr}$JWh7 zpxpmfYIfK|a9?(*#&H{}KhI|iV>cDEV3-R<Ao?H<t$Q2u6nojwJy)DyK~lx$^{5zy zUj2C9UQty`J8_j`&6~u?(;1V-)Os5owXtmU&hIkl4@Cs-Ch?jK@BJCQotw9GR_!L? zlHsoXf}a<PIR>yiY^dFs177x1nDUQThD@<Fc#-$-*T@FF6n3Ipb{a#NWQ*YeY>(N; z|JWrpMKRo&jjb@>u<ot4-@Jx&>g}m=jv|Hh6fAkVk6D#<cF2jDJeZBW$F1{3Bo}Vv zZ?4Y{Gdm2Ue+a*mR&>@H8@r$ibct0gpG$4WfZ5!5%Wq=5k)0f{mKJ`ucvH<%IUGiP zC&?P-yPRd_LcN@f<aU6(_>%Bh@bz5!S!@#ydt2*6j;Fooj8k3SPIZpWdEWaENUqyA zKu=dT+{b;2l0%X{fLGHTH$Jt@`(&JEvCak$r*rN{;2}ep;QLA>W+@B!y-u1CI6}mY znXb<#d!UIj$TCc3Oib6a(*K<_)*+4ITM6^AQ4#G)qTNiu_wi=u;6EZ0YF&~;)z{4K z%r8pzwGA|{Pj%a^X=!PpC@W~bWGSJZ0Xh^HZ+><oHQrl};9DK#ixl}E6|o_99=Uc* z_}?3ssp{(r*L`T8M9iIyNmN;y=DMIrIv%uJpg(xE0<Ww@WV2b=Qt^!3OF~|c8)A^i zwIm|n;!m4Em@JhR-_ECp_N1py{)MY4y0OIkuA@F`QyqGD5ye`sC2T%-2$x_bx@ajs z{{VcY3u0rRkL2cf%TiSJcVA#R#wv;HsicQENF1B)t^Nm+H&dnibkHQYsi;Wp*$#f+ zdh^8&ZmI5(&YsS}>XqQgU)rRyOYLKGz|-UkFT~a5a_e;zTyoI!E&Lo2cpWc)STAz4 znKy15EI?etMWU>l)4i|cQ_$@BvC}w_yhPau+rRwfc|mg6*rUkNlGQD^w{#Axj(LZ< zB6y}R_UKNkshH!u9UG`d?2Im|#B#nFv&C1CvU<kpR0VHj)`vWS@KBZu`+OPS2NhSY zInCs-%oGg6vb2p@)Qnz@%l#PB{p|f1w0X^9`V?OJN`3i_)Vn=~pLp|0?}B_Tt$<yb zgvTIT!U*>z@`!iIjK-&gx<L!Ll%hS<Yv>zX%Qy&;P$YeEHuMm3CF|wJ-d~aSUQ{7w z!YycyC^e6E^l)oa@8X4aRXNKt)`N)aJnzgt<9sTJ`qN~pMTGJeJyTU;Wh-9D!N%pM z4ieHju9ZqFSt+OI4p=BQGyyXFp=VJ7ZpCoZtjNXk58khG(hCJ<Ddm_I{A<R{N<Dn2 z?l-@u=|xR8fO7p-{1z(;ZRF$i!UvO54nAK6UDG~BI)4UHZ#2;~WtOOXYRLPWIkMfP zw7u@Yh;HDz{*L<}-(X)hfqSv;b7|#5Sjs7hLqGg^k5pQ2Ixz?099%q#4LR>FT&5#1 zV$k;6sy)97-hJ_8A_XBYAV}1(dO71${Dz{FLdw5k9DU<D<E&1EX!^Ixx<b~sxR4+L zT6V*ta{evR0>ghBR4d1^d0YMug;!p{SJnrMJsI>IK9WM}G&F@GWYJ`068l0O?kP_f z23Qg@b5<@+JTz{SBga8bvsZ8#r7`0#Qn4)b*I1K0g2j#DsK=ZIZ$*6Uxw^MN@0V18 zJ7Imhfj)e+UvmtWJUE=Mt6>IwmDKAcIwC#QPBdrJ&(CC1O{`;&7j3wUp(2Be&Ct!< z>S?)?LB$q?Acy<oCy|QexD62^_h5J07`aCCgT;>39%B|lG+ov>cJ-MrfHz$1s!U>j z`0VbU8y`fC>(a4homegFn_wAeAaxR<7PR2p245w-{<1-^k|M7nH@Vy?C9mEwAcbWN z=0LH1#w?|C6a*c52D;JoQEkzVF$pzW^-)~@W2tgBY+A@y-b3oz?F}#_Ad*kfLC^K; zH)of}E3#znsoy7Ln>(SeH0V5RdF*#h`iDA#4)?uh>T+u03EC;Qa0N1CdQ&H+by3R7 z5?LEXxzdQLspH5^B@J@&XUpptDd~QX6p07G>)Lm8E$ZT5Vu?ACCp4)Xt;rP#hkXjg z0tiBOVhruZ+!8^_s`!5=>HkAi*5<l!tOou2qDU3fcRk{EX&jo><s(bNgN{zxFBvz5 z{rmpx;wxc=hQlkw&I8vJZLIh~WagJE<kJLeJ*j$2l47%^G~)N@q6^POCel0MAw@tP zM13k};@joDI&obnNFt@VrBIJlWNh6Ddvd%TvZ4(h8au{V>ar9i(NdSd<@*61NZ-`{ zgt#Thc!nupO$Om)b<A$A3G?*rH2Vp>L|>QA@-#?XD7w#A;tvg4@!Fxd{G}G0P>LH( z-U#5=j7dCY9k!o&uR3KwrDV#C{1T*}r^&zJPfxGz*5o;A2*l5jO+HDZ)P3Vb5?H8p ziQVrR`b$vNiemg(mj{H<M-)5=^BME`Y*h?0XLlX8n(MrS#$OQ~{5aI6V&>UPuqs|{ z@m?_>6Z2vEK*1yw2cizo35k*F6bXf@^MCbBW}Gi&fxGUG(@Z%%Wv;dl)DjNToU>+; zzl+6|c7JoRr;ZNgpQBGtq1E)<n%2XOVf#X)DLgW;GYr>1OP#vQxNeenm^OHVJIpTN zo$|RADU{_T<vhbUdLE3IZgOa2OOA2}LZ7pK6(U{mdu3{wB%BRlmiL<1%*H3OLtB}v zO#_er9;j;D0v{><!p%O%theOT!QVd&eW#m|C!E$j`ua}%Y%}iVnR_V*dfx=GyYKg` zqChDRWsl?ymfX766$%cEcl~+ovt&)%s)<@u(r**RCj|Yssixr)6)w48$*6IgPZWV7 zNzh|RUS4CE`fIxn3`vE%z9#?n#{NhIopfJrCaPKaprQd_>6Ri|Jjh`wvIwU{H)c_| zea@;$WJ){Xuq~K<CY82s=uC@3sC9dj+%_hwVcSqpTw?#(>Wi;*O}kBmbC4X#@72ct zD9q`R%2x@a|4Wys;22<sNRqlg7DRh2j;t~V-xt<~$tY-!hr5f}`BzVk*JSm65ZRV6 zy~MmLijr`Q6}{DajR8g3ibY1f5l%ZUPjY|8;%>$bD)}dTtK>U5k87A<<$FRE%IVb- z-pdG!+uroB1Z*3qzHdle{@G~%pE3GdoC%RURt&}nQS@(lo$j}~FTDT&efobKfy$;? z?U1;w9~dx8U>OrvJoCX(y4M}N9aAi<sDw3%wg;!Sx#=mYtdCmpsa_7;cjEtn_sz3d zLos=PfH$0+WA8t$ZHv+nq4J&7v%>EIWWwoJUAN3^C2o9$u_MA6v0)yGQx2642Y>#0 zbQ}zp-A8q(I%u09O`CH)6DETm$z?1e4c*F5e}8)S3g8~hHuhNnOSG=~1d@z>dynou zfW@9(h_rE7;4x%>y1a1t^X@)6SK{~Sb^C)pXaD@559FxXT~SDpW=oJ<>Fgx10ByU8 zwm~s@>xBR9*wnim@;<n+4{eNuG!v7&U{25-UfOnXQ}9h$;*(2)!5n;Yi=v}{L$s%) z(doPOT4EGCU`g-*JGwM%&qM=#ON9<Vv$?CYWw}dkKOx_%LWKSl=o;;b>~HBBTSx?7 z(~$X@_XN%rSj1qszZYWk5-KI1vvRjoNMY{4c}rVc6F@ebs7!3WDh@f5_Z1-hJ|)pF zWXs;H6?A^8ma#23PpUoJJe%aLzpi8_WfZAZXY8n#1fr(>HYw%YwzqhBuBCQ!g=UAI zB1KWYnE)yJ|IEPHco1~1akp6{F(lIc`?B&XxKsS8;K?EO1ScvB0VC%Va$=WHPc@H@ zWw1JlVov#n-=3%CFOhWH$5c7>_o5JaX4=}-*Sh;aw3wU~w$0ten~5--OPyT6O33z2 z2t<}Js*uMd3>C(_*7!I9kwi>f9WPk5IIsQ{3E_6vFEvqAA~Kj7%*1LrTCkv+vw;Y2 zwX9r$?$9B>`R0sWR-13E15Wzz=FcSjRyKQZY=XO{2FXYUJUKQfwixg0@1*K)W=B@} zF1`Z+L=sW`e=o+weGYF{w5ROex)`eo!OwM=M~~Vae6%E@xSp}Xl5$g5XbS_EVvl-m z0^>a1^Sh;~lav1?rD*#XHa^MY{h51wkZU>37`x3R7AwSX--c3gqA3-c9>nUnpZbKX z$@~u&+^5|4A!tNM%I<rXYO|8Kw_P7mPkiGG8~d6+)pRJ-B>x@*j=9=?P5GcZ`-(sA zcH2(Uf6&#8%g*(b9^4m5-)7X$&Yb*oN=G>8Fc<r`=bNBrTfry#XKyWy4!NsXt%Hjo zOxf#KFtyq9n-z40rTj3Nt8}?XWDs7sgM>*O^WlLza{|piafHcbN1DG9uwj-)%j;fc zPb)|8Z+&l82sTkw%);C=1`2D87}`o)K`%)2qGxFat+wzQwgSbF7`M8H>yjO1_J=kl z`KgWo9eDp3ZvfMK)vqOlDcPc5e=rtZ5!;?NJ=c>(b6yrv7wq8w!<)IIu6?pZ8NpZ4 zTKl@fDaj?dR;NNgq)PsR=*7dzRRSK&GFJv2FQa{H+T(;rO~T5b*S+tr#iy*|SN3zv zYB!1B>r@>45%neITA8z=Y92>+I0lKc47L>|RR!#2fbBovFu|X<aZ6+sad-3>Jhc%& zxKu4H`nDu<U{G6JOL=xx*2*p>;aAXA;Oesi3VZ3J=GAjmC}uCP_p3<uHKcI!b5Qz2 zQH4wsCec>y48gR=hFdkE89x3oE)*;y^aJQe9b<44kJYE^4P@ajRH!zH6U0?9A1itv z7s66%_NN<f)IUG28}n$%e~H>iEwt0KtcE|i$e-}N%aHh>Q(&v8TJs5S$Kfn)RTF0H zK~SUD?FWApNGXs8OB+Ds*trQlkZs9d9q|QqCdmjVXie#hv8A6f#Jk^Wo94)D-fxM1 z`(Ax6r8CODtCE7^ju6tdf|IBNORG(`l}$=T4_#qn3$aH}p&<hdUpxcv<eq$nZZofM zvF&cDKuGMy%_TyG84cq)4MQK#%dMbOj|lM|d)5bDzdg=YP8KvrdD#3D0;z`&+02g> zN6ei|Jd8__&lwhO_WxhMi)!k`GGRWlhAN2J{b}SgbElvm7AUdQ7H}0)(0FY>@(O$! z6a*<wD<;-MKz)JEgEk$Cvp&fgttTGf?(@GBpmC?t*rmt>{tB!V9va|td|PEujt)!0 zdTz&u$^m9ev>%xh)GPcVxYSQC-T+6-ZHqY(Da5a4+*7H+R;C;%lA?fbk>!7pq4V71 z$A{zV8!8~zu_O5L?iHH$Ss8H}Hn>83<t2b5-VjtmNdNBqXpzfrviPUDupVf%85^xa zXkLJY{(sid-POVT#P*yMD3^XUV6L+My+-h}Tq!HFH#tYdfWhXjt5e1QMv}70oyt=) znEDKIeTtz_Lyhj>{g7p#!}rX4iUr-c7Rl%EPCc`pUY$D#rG1b{#3y+Li2<D?7X|tv zBGgC$d*3nRmX)%YeBEMV;+K$Gw}$r91KulUu;jPtcxU=a7H#Oc2>A4a)6!J>PA!Tg z#hwoL{1?ob5_PU|2gv!UT)XhHpRx!r{asx7#OuW|`|PFoOv<T7MH>}yqiK6dssK;= za5M_F*KjDmj!#&R9DTqDEVzw2Cu>C1`V~ORw2V`V*Z(n3nu9p*c;a9DlfSu+R+<-( zKXDGyPy9LQQm&;>&jNY<8FZTwsM;<t_qan2*r8k<tvq0=DE_=(H7rCZ>OhB+LBS`1 zRe?iNrkM^QB@eA=l1O#Ur<F-Y|2g*E<Rk{XKe%Nv@A^7X*mi?&q5~Ok2uvN=`-u=w pAOLuJy58p7c%}kE{<pq^fn*KL1Lk`ctLHm_!aG&jN@=rC{|_9EB(MMg literal 21280 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 FV1ktu43+=@ diff --git a/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_background.png b/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_background.png index 411d930b8633d476a5ba35262b625e37a5bac993..9973963e14176bdc716044532f92dce5c16dcdef 100644 GIT binary patch literal 38197 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 TZC2wF$bnf~*qWD_;covQ*lQd} literal 41477 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 diff --git a/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_foreground.png index 65a740bf2009322c76149180b12569a75353c08e..c7d43f54096951d682abaf9cd43e3eee68bccf5e 100644 GIT binary patch literal 7192 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 J94-3g{{UQ>$6^2g literal 10737 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 I^R`j{1NC+5{r~^~ diff --git a/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_monochrome.png index 3a44fc0752c0388397eb7d3b432b38ac6966ab7d..d87f18cb8f3ff5aa205f2e0119067e5deaa3f7e9 100644 GIT binary patch literal 7116 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 literal 10387 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 M?D;c!r>%qj3lNYJY5)KL diff --git a/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_round.png index f2d661a65ee72fb06c9302b0e795c1b94a775203..012d3618ef2edee578a7bf0ccaf1a8c4490619ae 100644 GIT binary patch literal 17288 zcmXtgRahKd(`^qLoB%;Wu;6aN9YS#T;O_1)cmlx*?(Xic2|mCe!QI{65AS!L|DwCE zdUtJGReRN{4po$wKtukB3;+O{l;l_Cw`cc%*E@u_yYi9^A^>0lQeQ<>JwQi3mh~pH zYAY{e6{U99q%v$4>M{bFVvs~~LQfzz#$RG6w#Jki^VjH~U<wNQ9%1zvX_x?gtu;`P zIiYbtwOBW2e-J;WEG`H`GqE61PexrKmQg#X;AF;TzoQhqDtNop%F&@wwbF5oFn#>E z+yNEbJ#xNrI8nVW4H|8f7O1v9T_I{?YQHPG(Q!G~c0cX7t8&+OIbZ&2F1o}>G)b8; zsk?7tK5WwnP{{@^d*61tKz~Bp6GNZzl_<D*n_;Ul+(&%pd2gV_FJFu%pTF$KFzv^m zTxf2QT=F<D#i5_6o^oje#wOkOyF!PeREr_MK2KBx9rEry(Yvk6md|v~?{>Gu?|yp` zOTDy`vl58p(+0$H8xC8bJ|E-uo_|n3iO#G*&8o;}ATPY5Jfm4x&$X5vvc9R8>5TqM zi+r~yJ}a3Wcu-a?UXQDDW1OylIhsd8lQ^5W$XeGt{6=NI%s(jIHqez0ywer$a}edX zy*2ubDBXJHkjm?qTBXKevw0?x@@t-1p01(|7$E3XDR*jr&FpaQgqNtj&~?h~UbvG~ zaJVJVL;6@D1-^RskNL9-!aY*%=)114<l_!vj|8w7Kbiiuy6w_rus+bnwDfq0N~hp* z++~QL)@!4`1Urhp;76V{<Q~qY``SS020CilOYtiwg}EEOCMle*0j@H@H2Rfes0Spj ze;EOULqB>8qQfWI=M(KBat7yxivlp+DpTEIs(q&+u74*}HYuxSmDZ)6ei3%O{kHMF zS4Jue%du-0;HK+wu0Tuk(Aw?q$}Yl498<OJeBYS}DlB$cX7XQ7(s3#c1m;4D_NwL; zDKQ3b!vc(yu&U_YbeVvaaNnU!on~`gPcL$X#G13@axuc$X_)ax%M3>k=7&Jny+bqs z)4s1YN)a=)InU18Tqyoy0_C?;&j=&K))3gR-$o6MW*lCe*1n*l_O+Cx@f`3;?WIj) z1s+CvQ8KNYwa*`GFVIoz-UjsNc#C5NpCf12I<evr&foP0Yq3@{JpVCL7Vq-~hbbG} zI4@yVRR-!~efKVoCgA31*?a%H+gvk<#}I<cw;x}$Xlb5l%I9|6xQwS$&ye2c9etY+ zHA<b%a#C&Gm|;{pSJ{9R-0+3W=g-{!+Try`32{YQ%ASzN13}~A6N+)5e)Fsww)rtP z)OYRQl+ELmeC<r(XfP&21X6=-Bd4eSKKJ8NMx}~ZL(G@NejR%hu^P3A!_Z!n@3SK? z<0R&1QnyLe?8aUljkZD)Zbw@L8B&!$_|rmP>f;n@7$CTEXABWtKy9^$c4Pr71jTru zQlRm;7rSWp7m|c>#D_zqHjNcV)k;U0pY8m<evGe%VPlQFmvrk2LWefiwktLu{FF1T zL2Pb)9IZh}sI(wzN#++6Pm%`mthW~;oR}))(vGg!p-~#hD|Y+ChSsi!b9T}9ACp&0 znE~EFYIy4kkp7iyPh6(?y}*yL#_h!<hF+5q(R^{DI1ZE+hTXcDByn04Ei<imV()85 zM88$*@z!B3{$v=g#q>H*Nn`uKoPKph!ZNBGeuF44&@s@+p=_~TGhj7FT|Tq+kPx^8 zD&zPW;Miohcw(+d8AUAsEtf9*!4QwdqA(m|nmIxSv0R}-u}SN0jp=(}h~M%7<BI0c zo1~x-a-sByCb}+eo7$&s#Zrz3$7Q~_=%aeMjWaI!ub0snpx3+eA8Juo&EWj8LIwB0 z<E5AA(`rW6ghYBS5SV*yWI2vSiQC)q4_)*Q!(jg&6wUv8kQkeA2m#|J7O|rQ9YY>O z^{UK6rl5iYw$D9NGh=EwJgdHIPv%08<%TsS+ML($)t9;9V;LBcZ3mn-pPs#b{hRlF zl%h_fMujHIU;aSS+PPq0=^1Vx7G+Y&VyGT{XJY7*@qjLd`|Wl}w8U=i6AeVPL@ott z3tpf-FU>}La0IKlr~Rbf>GJ7;PdY01PWOGz(N{Fr8iH1TDshf*bfMpq26vQ^B!Xj2 z1K5e+sgf5WPyhtXysLyQQjBUw)=FP{E-U$XbHjSZv^!yD{XND>?#{BhQLrZWmt%33 z2Kekn;$TCyxYrTqv1@Nb_~p1lA=YFDQ%_v(O`Sye3nW?|?1E4J`i%cbej$~csJ95m zGK)U0GD#s~UQ-GPyO-zsNG1LRSEhU8IteNb$7ZrE_clp>e|Pb_Vxv%;Wppv8gaHsZ ztK6}T7L-$Sc$-#r3QL|lt#{`+v0qHI?9-Hu5*}$-)escx5sh*Sc`2!5AXNF2>zfXC z!v6|tf!><%^SN&qFrGe2W3~{{A-xN60ndBMPTmxZu}0}MyO6?bgHMHqn^pp6W|7~{ zyEV`+XarGmBzImofp+v?s-Z|MWb=rmx@cR*)=a6)n7asH>9mAuSr+=8v^#jG>HmGJ zvn;FG?@8Va)ST#4-Ce)~^quzwUX?G4+g~E;+~>y3bui-+MMyjoO>~jln`kL9{O7v9 zP9q4n7g4KSfR@<+YmSd@D^bozo=~4C-IrLr`Le3^^yWW~*J>Jb(;6K{a7Jkw`m|mx zy7#q7&FK4993T6Vg+JLF*et-Hj`7Uz9?uujM6WIPx1Y2N>@Hd@<FdLhs9)k9{8NDK z)GvB5Y<2CQqy#VC92fdCe>lo~;P<3}RiqF~MirLj%}xpiy!$IN+<sDf$)0HFojXyT z6g0+#8!XOL%xr0?T5Nwgr=ymnDrTTdcld);x#<b*_?NGOA`vczB4%u5lkF}jtcTu% zCp(XO9&jzMC4_7G=%P)rx)9&g>P+*`RN=)ZT3z=cWPiG-iP!iVE)k^4gObPmEG+x6 zL7QP7)VSHrHzo+F^w<x7Vt6^A*EdWOe8f`8rT4^69ZlrWma~2@cadA69&Re)G{H7p zONAGCAgTQ|jvr59vg7CfOkhN2>~x0mEOxhmSPZ@_^|$Liv6ztEeppO6++I|<PeBSv z*;yHOE=gpy)&gE4yT)AnT-39iGF>ic&&xAlXi|mlXlo!nILrjV>89y9+<20(S>xpr zQTxx9CB4gGjX4yiN3z96ar2vCPh~nOBH4fZLtHgWSgSVkR1<KC+GF(V5DO)|b=Qiy zqWKH>I@*0B-MVRA&5v#KHp#fFmwtOKf=wEFFKmP@_<I<DzzxiDEtqtWIoFh8e(EkI zG!xAxmC$*}xipwnY?}8v!+zyT;aEFkR2{PSX$rOqv0Ny-pf+$X8`ZyH5tN;F#_!`4 zy*&!%@VF1x-wM5M-_;qebDCNYO`<lf>!YyU$(A*L{-rK!G_A6tOsJITjSB~1%%$JV zwP;Mf%Wr9)50hf<VBA*}n6N3)Ex+X9NNY?vz1ELm4#s=EBw?Qiva6ByE>5bzN<e%# zwa!@WlqxRc(AFiwKpm~^FzvSb^k22kx1iv(l$u96YwT|K*!SD-!443Fd6U)wSufB8 zt~>iSC@8~uCdJp=c^jf{wb*nh3+=UMB};K(%*oP78EP(pYp~{=4{;rBS4dJOIaH1M zwXH6rDy3WaujeIgxOJ#$Zl<R-G22PLLGjBCEp?Vj?YfnqN0w{<KEeV*x4#~aZ{Csu za_*G^8A*TLsJtL4J%TD<LPyk6sSD^V;3tYJUFTX_DA7$&QI?@(4=9K?LZLRjRG_=j zXS_VC#yW}m1w-hSEpwlc$0JzHh$HP@D`jXO2_L(mfR|Zi<>)h&IYX02TJ8^*g<ot5 zX-xJG={o(biICKGqOe+AS80v7FCyEC{Wd$!q^maD{EH1V_P7?!FC;$em&=^<G}-|o zB!gUkV^_9qs#<;ZSh+9LiIjOhsAd=^F#21*oY###Xg6iypPCZjV@PMNA;*eckc|_d z`=5Uq%=kBQm3q!m)jpYd8O=nCrGS+Gl@2QgX~yQ734t;{R;gY%C={ZRh?bLbnXhN2 z8-zrBAB?70W&Mrk-mFsWxR-0b3qOQ+YA%;CF-_WQv}QUYJfSwx1bsMFu1Tr!KqRwJ zf@GWoV7N!{hXhDcx@RSVQP0bhbZQi3ZKSmmTGWSN<~)1YnS0`2{C#fW@lsyy#6-?X zX)uvc2mKkUVAn*{B7h5%M!Wfq+gmSx8@lym(pDcuHl#876dH~B9;dkN_z3B--)peV znQ|ZVYvjzv%J`Ad8kIKc1R<73i@#9BYO#i$rBHfyhj<z%jW87kiR~4%_3zptOK$hT z6?}GHOEl0MCv(C_*|OGoTqeWz7S`3!+NAG?yR+?<;+Mw4XJ>U48?njkk3T*~gs#go zBNlzaxd6h1VgBB0oQY9&49kX=_ezFN*|^zLQ)tXv=2^;7>BrUgP<)h>9joYpoB5Qm zmkU1$o~JTN`Dp_;$Ar=o=4+GWBGq&k;FyLsMxT|2wVYF?_P5I7JHFifSI=+<?F+$+ z9vQ!lf#vIN2YrxIWn2_)U=UkTdRehiE)V^;%JLmCH6A>5UWJu7BE6C*$A`mdZKrw| zvJkv@5dfb;x#7JkhT=B|4u=qoI6L=7+hrrx_o=K>@%R-~rmXiWy7_2?k`LvEnGv#z z@Pa6;mK<(_Y|hg2z&7~H>2LfQiCP_V&+;$6V$SP-WKr_wV~Ehgo$*%do8Jvi_2b%p zXz!eO3-5R*^d93h=I6~b*9Bqr=wbXH<vL~Eej%>igeDOQ#5=2%+aPOyXu(rwgFd;F zLbXHR>^vxs{kbNe^jC!?oeiHDm=1^LxCs*rqr-G}eLo9?WI}o^Fl7;_0;xshwRv2% zg07>!`5yjeT_?Ox;fX;`fzqP%lt8I>Lq?H=WoeWeRnlN$uSGZ|ixz$*{{G2b$oz`| z=Q1>$?2?D8g(lSw)^^C&db@szK5%hf+7<0lNs#7H#S92uG6!TY0R!PJ*Z~BxmOGfz zB7T$}9QHClK4xf7s01?ht%<}lI)zllV<rj{T`Y?K<<PzSz70IgFA&UU4m-f(3!meo z+sdilJ_)|3C=Jrb(dKtyaD$L`jx%;kd3LJbWA)2lAq*yP19F>q@tdHtub{;2bb?{c zQlAn%B#nq6&*D$D5#hq)MuQ`}<t<5TNX(1avByJr`HPKquKGjf>6weMGypR!%e~H~ z=w{tfJbyQ@@-(fR`eozfC)Btx`;S5)711kVi7Dw?+?r!@@>KAxA|QnOUH(Tb@A+`w z^r10!p16fL|9}}-!|+g2iWF*JY5b@(Q`Qtw++EBsjoFS^A67AVKm0f?H=dd6WntfU zQp5vbTNOXI+SAbQ6ty^xrI4Rl#W;$LzbrL+U|C$PJaD95DNTJm$qRmz?Sx(1Jnt5` z5KgiJlW4F-%G`k^-;6P`;IOA3>SGyNx+3|!w_8oU&u2%{p>2207@U5HUJ%qr9Rll# zxo0sA>zSfz46yiwdH1lpc^epyr~Nj+3zg*fKQ3USY{_7pP&SN;L`VGjCO`xtS{-BR z`|X$@&MBJ@J?8SGqCtw55zKf+P>NiHPV{eF7WP>Q0svNe?UT<K&-CYaDK<zta0Ku1 zMC;yL1_@dqUq}Te5mK%0FO~zSW(e6R2h5Ml113JXrPx*YbcyPlg*vM8@@!v|^Hr8# zdHSTNg_f@l;hjDM^wb^c$Sjzs{vOjHhFumr;4TN6;I<LEI0AcQ-VpzU#uWI;6U!u@ z08b>*6<Y|UM_AI26u#9M*y4#g-Aehel!uCgOp$OhsYOZ>7xaM7RD=qMzZbMm;JIb^ z(VTqwbFFc52VnwdNvK6(@-wNe16g{rPue4v@TYJb|L9F)#il2??%1raYKYZDhaY76 z{v9l3M!XshJB7T194p?wqD*IRDhO<%#;I(7<x%1H|I<TPhMpY+&yMlS(V8XOD{sPz zqr3;;{IEnk{Ii=AO~R~I1Gg5F!6e0$Ecpty`U^sWb4brcr0X|;MUf&#)^#=+eXIwI zJE#^_*bvr21GklP*bEV`6Z{@85G)oCp2<GllDV%J$s*tag1-*6Wfc?pd$vn*WZtP3 zC39*smN}<UaQ$_n{<>)OEYxx(!2rlc#leaU;PP*mpmqbvoTSP=?~e}Xs|+@{J_!s# ze-_l*IkO=s_dw&%e)J=0slzF3f*hWK5`_1?C|e@s3A)aX4tDAF3iJseMK~GG1l!1) zDGhMsN1w^Ts;KAi?Dd!bj{Tbm{u0j1K(22;GO5DBW+-xeK>f)s2)*uT3AHi87AlU{ z<w`J`v>g8+7o`#-90FoV_<fnHSNLfUp}RSw+OuxItQ#$(11_^AHPC~qYfO*zo}EzA z_aI3RB>Y~rlmqt@u-$mW<q!r$BY6@4asfl%LTspN8IsooC#L<wMLMk}&E@Xp1#t!; zO&2v_+a=)4q7u*l5Wy8@ONs*>h?8wsyfud#$uZsDtHl)_C~vIdIW+Hu&7d+za#E)Y zN8B64iXa4tM{#1xnEX<*3i$UugKyVpEl@K9=}m~&B0$iM`OM7%R^Z?>plnGAZ$Qc% zQ(mU)>^6>o&F$@v1>@fmZRwXwP~~q*5^6v0J`^o?AHR)I0%puop;Qy=rS;d7e!i$0 zh;Hwn<aT{g8g+91a(6VqeWo_`N}M<URqiAIB94%_BsDI&3_mU4%v0hB+ntvJlUt{Z zs@Sf|bs@}wUycwbNIvRe7I!H?iW;nP0F0xhT5pN4#YWbO1&>ov^8++Ci3-bjEec!Y zw;z0{R>et%tK@E7FY3URyrs^%q0%In*LdwNDuuP#`umC_(?#eE)Ea-AvDeB9XCoHf zT8`cJqi6R?$Cc18oK!bJyz#DA^<@Z(<7HJ|KM@NjOkz?apNJbp2w?m3XKka$%(VJt z1YF_%T!$%R072H9BJIL%dB?Ty*Oamyw@`(DfJFwmw6e3<$k=Z)n17hfR$V!YWj}FT z2>@2?v&IXWZm(g;|8{FeJf};_lgm7bH03L!8i3~9m*%KY>D~F=%-u0q1E&ap7wwlR zP_r^(VCEn7yO0Z;7aNI}FZ7#9;{Fj-#(S_fQ=6FNZ~3@*Fdu5;IoJHVGn#Q7z^)05 zwRig?LQuwHJbI!CjsB5)^Rpr<pcqF01Zn;75cL8j8`0?jnp9&8j+N65k!f{?=|~RZ z&m-K&iHn6j+F2EgjcMsB0E;_T5a_D}NY`o!NbVfnzb!%y44lHoM_|spW{1?S4UrT> zuWPH`1I3|ymSZ(%|K^v?7MQ|8iSGaxG-SUacdZkddlg^Y*edZ4uzfK8mauEQ{#cCn z#9P=`_x@KU`qTJa=6{u8Pg@;MtC*+FCcShKK*?Atz}^=gNtbtTt8z->irQ`}L<enZ zUP>f}oXE3VG*JsTFo4D-=mGxVykn$ot;E%TqyQuR49J$$yCv{Rg3lD*lF2oH|0VBq z+qqAa6(r24z6Xp$RPcZ}JCOhDtg`wPr~FB9K|jJ-noL7V{!4t(tG@{PdrYE)beLW? zOxlh;F`)Wb_6Y^LYTWwN@BOdPv~_kjfz&wWM~rDAJc7Id3F!f7%_|?npDZzRQsN$X zn|5jdA2Y{eZ#V`1L0ND#Cm*`BE2o0W_MpeAWCJLoxGMucnMf}tk-iG{y_)R6c&m0A zM=YU*N48E@r7{(2`^gL=rSkni$7S{)m=L+jECZtbqjtIm$cwnb9w$etV5GrhZ@?J< zA_o-3@l=g*@NI%@KO}Do=5*yF`-5~*_2E(;b;EN?G#y0tqOHSTjDFN+_R@2H4ZAKW z%F0P>Fev$i9v-<M@`w^Xt?=FbriE|0X9y&}j|ng#N|t<r@x)ry_k>@)o|@R+f~u-d zqL9@wjKr>HaP)}0m;vq7K&@`Rc+AkiRfAm!+kNIx6}>-hU^adW3^8zn_n|jwjn$lI zq7Et$T~WH4G`wCt7-OItR}5YqUc?7F&`;=LYxII(S)LmvXBf2^<Nj`Yz~}TlDo)D2 zlYL^qmkgN0`=!duo!pZ$Z^(+#9KFZY05T9py0XoVuEUfSWS0LL5wej>UuTrx)e1}c zq2rkr)_`^&gmbNZ&(?b|AO9D>fH$Ia&S#>}Pq5UE(#eMe&cz@g78@9g13pi41D<TJ zTM~K}Cl0*Y<{w2wFhvvlxbSQiPj%clyykOp(`=1Bx_!j;OKAbv&s*Avn|QS&wZbul z%_cmrf1!SvtzKQ}q2NlyUk|_}Cd2k0Pw&k2(K11XM2O+<9=!(1<zBTkPJ1_V;EON5 z(<mvt%Risja7LAlUG&7i+csod=J~=B$N=)Qsv!fuO(Wwh><RmW^7Gq@AtOQ2dbiUF zWmEZtgN+Dj6?hn;*Q>0o$#OPhVFz>-5yu(r7r=qj^^qgnEH>Q&-nV-EvYpB)>fGZT z_<I*u$hXQoBsPbMjBb-t@?Us3Hb4Iwl$D2yRx`lKm}6#Fbq%*<5@>ZIW;0zGQtb6p z-+JP1y^iqXz72X`NK=V+lO1cHyw4l6l@-=JP+LhOyak$TX}c-DpTlojFHT4Qi{pZt zg-@klB1`|t|C$hO95mAga_CV@>iW0T<5D`tG8Qtz_L*BWTF`6eG4vZ+4L6_s4(Qg9 z80D7M6F9lV-1Giy{0XjaU_G3Sy>F};RQXe9Ne#xp;JxraapZ2!%OB<(HhE6Gs6=Hd z&&+&TZv80;-I4IEIB#b*J*%ZF`T?zz5fAu556X9mrahvV2Bh$kNN%impx<FxhJD2T zU&g!ShhSO!vronR2SiziMEmEy_Ihy0V)XW-89b6@e?F;Us@CIvF0Y%<+wl1+AM#@8 zcCt*EW$-|+t|=Hw;s#78W+zR;F0r!wiS9hRm%WRyz==ZB`WAwnf(!h1so{Eaj2jbX z+CPaU1>x6T;0>f_F!6&T3@#8S86X#$`)In=B%UJryfq{MI}9*HD$je5Q)Wz<xR~RY zJ#v=gJ1-4+7()cy@d2(>#Gn)qi{=u54=|^9nY*71Mts4{cX7iFgy;P}hPZYdAlX6g zSwy&YX79JZsx2h=oN}lRtzBvozT(0xG0I6cA=AYD6;WdpF=^E7U-K^?)QBf0ENMD{ zg|GUW=D=Cv0uA1B+at-DstJEErDx1)+0<G1k&_+67lBA`{~++P)%{g0Q7b!W+aU(V zQ%K2`s^IHVaQ87Hx~9-c$8Dxs-KdWY$s^oXB%n}}hKiW5pQev~0+Q)n;!cZhKqAVD z_!;ABvTm&6C8)-*g(ytw_k^FhwDLXE08njGt-_9l&tRA9A7y5q<yzQsDT+&*K}Uo% zvCiUe;EuU~{h<pB{2WYpM6Gu*8CnxtlXURtT;=zyEN4}rAc*VAf*|c1jiew=`;EYO z=UoJu(hG;x^%R9T2)`YGHQ;v$`D-=z;LIOC(480E)uK}wIGfcK5C(kB`+CU+zhua- z>G@bg@@$Brb+(1!qL*#_h8q8f7>Ou7^b<42(67BoZ#jTqrrh>-wV1{q@Y@(5_yYzH zq;=*-p89la@<gR0ros$|P!q~ZtY;qLhxo3Xs`iasze5!SN=0&ESon*D9@y->louHi zcb&l{M=jh80_-gQMNkc6TVKYupj13Gs^JYm<g(f>(qUK_17oQDa7Af-2^92F24<Q; zEHPGi@CJYgNH}$KOC?iYYTH{ODr9*2mKM$_h$bW^Y3O4`RQ1VCuHTJ<OcaWX&fESi zBJ<bv%E=rz3@-8N_Nml#QU%0y0`ForC{wi(_2I9u6KqzN=M#xKP`7wB1K*mMX${GL ze!9$ZHQXr6ZGHY707$mR`1+f&VGhRK`CbfBYvHy=O%cG;k>l_VCjV_tc&Jq!s(j6I zhn_5R($b~$dMW4PV*>cNn(x{B86h~3HP+=$pR@ur18rQ=80zy*09m^Kpc##B*K54{ zkLb(`bFP}v+D%Bmlo0S6wAb}{R5Tlw{mpzm^kCqD9ML;4yE{Fs3KLJ)Bd23m_cR^< zZz0=|*tMhpwqQ2KR1;RpBk>u&f7lxg{@$SaXq@uq*pF9uo{rH0WAl?e5uzrMZ5@o6 zWxZL`vUT7ixmtd`^e3bU#1jWiOYa_2ArmqaTsB4+7^G@pA|N8;^IMLK7GtXhv{s|s zE*eIHEp(Y|R*0`{3ELg>$Ag7<lxsLbkzjnHK#e#|2Sd$@@o>R+W6A>dvnEKSA9F+N zifAwKdqp8UPdFwTh=KgTfX}}@rKfqDzh%BNjF@IXl>f~)C_fo7c(S4NbWPgbBarTn zq#G0XU%nwV`gZJe{d6PXdsaUcS+`3Z31C7v!HX@MpQyZDl%4SRSR__vy~ErKAO6Zc z-e@Hh`vzO<7!wl$tS6pN%KX@Js~87O2w3@@JO!UGb(D3{&fu%PPgj!EE4<@6Z?obj z@oSzDq!Z7?pe^<8plStDU>p&S5axF*$DShV%2ipHnOg3~eub7RE$)9?5cm|96BJIy z=nuiSrneQgfuILd6v>tk4^y72eco<o2I|GGyB@`00eoSHoi|D$T;dXKFR{^PK9>1y zHb$UNE+4a<ez;Etu>HRN(e<!oZrg%yw(8^>zlbrVky4I>P1=t_s)h>R{{=1?H^9jD ze`A4#*zM^b&(gD@KFzufj`@SmTZLPJoTk9tLu#7p0R!=u8M;1k3gbiE$9;!8hwBe| zZ!%(7XDjFJf3BSFkN<|WGST)1V1fSl-%VtM{xly($%c^lMf$_6qG)%0K#JRDxwX1g zl>mNm4FF;IC>)wC8ikTo6C$7M45O(q>@}#AYZa&RiyDiPZ*le)qO$B)co|k~QwES? z?;Kmd7hitzt?csQ`ey*a30_mM<e^H^d#nh)d%bi~fq&nGUH&^D3^RqW)eRVf{*McY zhbO%-Io5(MS&Kv=O^67y_+P^TK_4lr)8|U}A6G8z%COX+_M?aNecxDN4TOKh3dS2f zjdUzSbwQ0ok+5r@fKx~iQl^UfGj6GdC2sAAa34(Qsc_5IXCdHh^%gM@v<I&Zto`=R zH91^xKVGs_%dPaR^z85~2k^PI0EGDWvQQA9$=3|4+rmv|GH>t~nZj^(rGt-dd@4^A zyRdI*C?R6sQk5>h4z~Fn%p!TW<U0>~0AY9L)zH__@Tf`)qt1;di{^DqJMlWJ0F}`0 zbBYoCo&|zGsi|zxWzUnezk!UM4GEvhKx|~vs&ETQc_fLJ?<}R4!^U9RFBsmBwgG>o z(|ir_e>w3WxS(P}z8#$1@K>Y8Ubp+*{Uy<YPU*Xxym^XZ3yMs@;3c{ylGQAft*_HU z2H}@eEkX=+(5JU!rHA>6wP2E3iMqmJYW-pUdwEX)nbvmyf^Upx5mQ);^ea*jfdPy2 zTzu2!K=fi#=hJp5>-K)-{Ce0OZ6Z250B1a!On;MT4>*l!u5N3w*v8T{^=iP&uh)(T zJd>9>EY_NqSx)}PuIyQmH?c#xmluJ-lHXYUk!-}H@SGjTYdK;!tA3k)vJv~EE@;uJ zVMN?=A3!Yex->WCA6sB;Am4%hD6pM@otA5wlaS`Xje61Kle;eWGI4@%SH89nE}pP~ z05By){sCZ4@kp~hoPza41tkys#_9LV54$HQ$}r301O(LR)Lzm=MxMKszCi;MAj{rN zDn8$?4q+w<N%2WF^ATjyxXBV``JQKm9@!x;Uz?vSPn_=b9}~DLQrmFY$>e|t+HUd@ zfV<IV9kFoBwx&Y03PTgmnpb4m(lAgy+|9Cqlb~W#o;*^UO;|O%*xa39F;Mw}hn4PE z^+{o?-9Bw^1-S~MQExI`qPz(r!O4~|tK_4b8ZuT~DSS71jb)slTS4lu;yp~ZTK_&S zwrqQ`qUsjvTxui1TKaER+cgo=P`*QQmDlqWJbfFImrbEm{A;K~WVB*ff)UMK1Z~K9 z7L9EBwLOjsalr<;xl+Hc`nmc&42?o-vbE)gu>D&))n6{OnGn7)Rl97uRz*R;)hK@V zWk|ut>*)3c;yEBBwTPkXEaz!8wM}3gJj);iu$-u`050LCf=P*1&O^ge+b9Ne@wgey z8h<i+$lC_UQ|3DZ_<<()o!4v_46#@p4j5~3D+vJ<;b2Mz!$4Fu75g3d-4W!R(Z=hO z033)im{QqMYO0+~JB(@G;~wom3rI&SvVobWy!l5rL7A$M^MEOYco(_)#F&PolDxr7 z^0|+9Vq&NGCrfMJuvMu(fL)=Q+#1mMj$-HE&oQYl9G^C+d;D&1{p{n6tgv+tVYkm^ z-s8CLVUoA=qvYFr3MAU-KEr4_4bA}$%$ijs6xcRm_8PjLrpH<EPfyT_6Z>E27}-Yj zTMaxYTe3`<R3)aMtK_;Lj#hl*Cc-RoNhAHGeXu^PYDzWwE({#QgbeeX_Dwp<5E#u9 z3bW(Us3pe%fY@s<2Q-Un%{6X8g}(?})(P+$E4X^0WjXH`(6@@Gm=xOI{nW4beHyNM z-UX>W+p50I4ZIp<FQ;O=Adm~tq`Z`u=>uO}w1R6`+qM$x41S<EO{gUALD>gbU)6-} zhaFQZ0yrZoHXtb;ztkv%#!loqrnoBx>{aez?p|)YR{0(@<J>NtW_wSV2+Hhjg!pc} zguCh|=vl>z`Ij2E`tiLO<`q>*Asvt!7O?rMQy;d%)wX(zlc*kX$<^zU=TnWuK&mt~ z*U4`Q<Hz>7x_3HCrDuO0_}VwZAc%HFFMpYz+ZNF7@v3}|yPK;X=d&t&mNG%#dYM8= zyq{R@Go5-+!aos1oK1gIK`L6Q&p5W0oV*!l1m&C}u8*xcy`ciQM3b}R$Q`3!FffFk zs)+=hO!|^{(q~sSiK6dyS3A7RONvG$TR7B<96$E#!0_Inl{t7{{SFze$QyH1ziB#s zi29DTlyLQxEjhO2RR7^Z<0!K0&R#vDL;=i*k!)1j9UHB3tQq0M5Xp<n)9ah5o%d0m zRO2MXZQ#W)u#>zErz{?uc)nQGaUf&$;`+1LvQQ~uT~(@`q|Mhne3i`GXWUuiQ3LuL z<CNh}D~+v0<PUFP%i!`-38Nccnq48@5y6aXl9`^h`@2$!oPh2Ci`eWj_)M5sd4*v7 zQ-5+Bes~Ra+UfQZ&BK;!1Llq|_ZKdA^XXwkDiTIw9@+A!aDR!e&wJx})SMqn^2Wl# zZ%-Nu6nF0q<=tu3iNz9IE|04AhCeD-VG6+<D3*RN^(@(+D|Zr#SoR`7TSP(m!pV5Y z?OJg%h(_nN^;;tO)FsSo!ohK6_`X<TTj^O%gL>tqv1viM*!k%?pRZ3+)xh9#zb@Zn z$HS#}QMAzrkBGp%!PGt>Ud4od^)2~45G9yBFA-lP8#LV4>$kb1y=0+JQJaW)dQJY| zv5dgOf4>z+*c&UzelbUzXhbmcd5mkx#aVx|y*QZX@T=(`=VAD1;z<~fcIgI*(^tJ{ zUV;_!J^GR3t_FvQv6sM9oaa3tfs1bC<?$4sMebGq!rwsv=_0uRpRTY^)F8u1a3q~V z=2^K#s3;Z;|Ic{^58%DqL&iaKnV#~B27U3!eh=^TF0?_5xsycaLo2Ov99ksQ_rw|Y zrsKu6?{$+?v8fUcw#JsdoG7~GNO43QvD;UwP)Aw5!0E%6xA@6l-a=pd=Oi)F7vX-S zSjamivY}pT{`5>(Wg&GBzQm#ajuDBWRw4Aq{-TK1hv_OTEmpmY3&`;WeO0YtxJ}=1 z2rW&Y<hgTohRRGR-3-q4Q7pB{@P{F|%4AhF0y&;jl(n^`C3E_zbb7C+nmbl^y{p{- z6HPLDR=?Zrs>v~V<_oWDY*ks+r*GX|53|>q`*?SvqN`A^OYK$lCth(~UzwWsAHGBt z$2Oz(eRq96Ys7NO`9*=crCh2B`mcEdc&~469lLGr*A#VJ`G!tEE`378Bu=W`+T>jD zKpz~6wCAE_^`o!#pPukK4WiNSeIXG2o7!tz9b)EhOqq9@>Pw4HTP36T^fO{;CT%$8 z4GPV>Z4Zsz<HYp1GmQW-zi+#_(@6xe6vN=)V9F@;^4hXUjwBuzMDP7DEEQjI`y9o0 zTEFUhsU4hpUif-N5;B}b|8z$!$U44l%3Sdz1a};z6c#xUVcORe-k7lJA+>V6wB2ss zWPw2}q)w*>NyHQ0?n<SAHI1OD^9oH#^EtPF)o+J6W0+W<7k!4ib`@wrIOl0&8j^T< z6B+ET-l2%?z9~++Jc_|s>wK$k-oow;_{tDW)ZYCUDMo8~f><(bH^Tk+`tdN7h2%#z z6~3SAZF$uIwLi~<=!ttzx=!`F;HWy-zKuDK4^k*x-2{c~H8u7%iH2TSWg}QI|H@+P zzyHwaSa_9kD0q0g?swKB^l2U(OHx1m^fKD@NJ%eNYZ$cG<^PeYO12RHJ#9a+GnMaR z)sZcq!`@l9;!5!3zYv?Hl3njxwh*I|T4SEsaQL%P`;)eY+V@W4tM`qad;M^QWNedt zTPfRPg<?t)Jrl+Qa^_*2i&9L*9qE4$n(LU@tRL^p{a%zFxApJU6uc<6wEb?~@iNZv z1ihDYufx@dxjn{*HOp-oT?>*u$~D!Ga0WQz^jSMzLB7JN7?rK*kw1<<n14`BI$Lh* zq*N-P*?k)VIwHd#Yy=#+rI>z4aalVs7TVNZXjW6KE6hbFI*s!2N2$xJk1w~2ooN!_ zjd`v^>({-Hum=yvLELl9?dNE}OYV}5$mle~5@?_=#4=2QU3XWL%!C3nAE5TEuFoiI zu;Cn;`SM9D1eC>oB3hFC^G1G8=L7p)jkM>BE~yI?9^|~!`@Gyw4}OnTGGoeqtscuo zf|f<h7g^%*3GFu=8cE^Cmy1odb+dW`TB|jPN;bc6syOdCjpuN;k>qNQXSZ#gb3AHt z|M=XhKMaH^GhS_ZKw<W5=AX)}lqfqdkNKXbbTSA`;$8R(RC=kK8JNL4mwu+Uyd%(0 z`A*pfL^kBQI+T@3eG9jaFDhY%ad*_OcO)3tcx;qgyH$@79BHGXjX0Mm_8vhUI|tj8 zwf*;Z60cy|Y3%7FW3m<F-Z`(4i@GkO`+cZS&Uh84xCrVZbxQGJ&Qn|aPpT4^Q|Ngn zyu;qZVYCMC_sX}V{tq=JgfOPyzwS%>DA{s|$Ol!vP7#MWe{m1H5)U$chA3gDJWXF9 z4sk27PoM2g`?carM)NmOWx=cgMxr#|i0OqK&!taTZ5Ds?C3Plg2$2MOEgYSK`$Aqm zooWFe!<%v*#mjns2O%amof~R;nHKYf!JkvWKCV6;uP(x5jE^zrSZV0JJ5VT4X+uVp ztyYMMWt>obPF%gWUF`5~dVYdF>zqp*y!s;h;biq!#oY{a8~1K~u#KY&{UFxoG{^r> zp7)bY6(<w9-#`v5oqCvIi$FDSr=+?qM0Y<PG$5b^38wQTqQo`@)2+1o301+M{22Qz zsv|tP{=Ap}uTlCTH|y^Fv(jUn=cMDxW2O6o!ZXB=)$+DsHM-_atV%c$|MVR=z6qpF z9C|lRy+Zrw#jmB9aY*{AxQbYUQ{kasJtl02!QlVb*;!xrTv7~&-(l6~B}F*Il`TGh z?h#V5QRjC(yA0n=AF$x+q2@6BZIW`A$JDb?0SbHKOjT7Z*4};B+dC^&W;^S%{)(Cr zZ=_kNsO5zNeLVEMYxrMxz{=G@^7Q=R$1(EyNUC9}e}@R+)S3)#Ln<O9sSFHXCB7By zXn?Mz6phbw*=3=yL%X>@HVWfZ?vJYGi1@+z$#Dxf@N9H=1}R8?I*i?Y4&@U{`+lVp zw*m$k-vycdw$?+Igo&G-S>t8n$))=OpT|RlCOeS#jwbh+U@Rq{d+{>NWGjdzI}=a) z_(nIe6jaai3+B+$ek~+z>y15XJWo+urYrFXxPU$-r?pYKmd6q|AFC^Xxst=gvH!DE zd3`;Eq{jGV-{FnQWh=!iX5gT=t7;7-&<H_{KZEs!#x<os-3mGU!)g117_C7UQ<~oW zS*;&?@wiF-1^wHBt*ShRF0k_V$e5=hevjEZcKu`|)@?|pFR){W+|TMk&pQo6b!f;+ zJD5wIG(Cmr;LLv@TrlyZ_O!34c`thQLz(sK74)ACV5N;KU1SpIl&7OXCd8H`!Q>zG zXs@+W#ArNrllIu=2S81s0+nE%?DE{Ma*Tm1X*rAC(?r*<61Sny?HBe=L5z5xO8k0P z>)~V?&Ob$hkN259)13^8JON1E0z3Xrc}taazBM|;EdY1(MQLId{rGKL9PF2O19Waf z;i91vu;)P-f+oCwd+9+L-v+!NUDTDmFP?cRJ4LvD{vQ{RX=qC9kd^2|uV;X|AnO}F z^e2$^TS(Lrs|!oCTFEzFO6+*-f>JuI?dsr<rOq|*275p7(2g5K*Vkd2w2S`26~eYW zwMghi(UhGq`<*RdJcbzaLYn{Xdo)aFNydj6xgQW&I@+-EG5v)-k$L#n7Bf71(GtX} z$bf?_!g}F$FJkLF6FQ6(rm>NLy^_80SDB}M4~E;}u=7>>9E|MhHJuQF$4ECA4>8SD zyU7u{*MH$BHHVzrW(M$z5+~<&3?H!k4dYjo_q}iQ2g}#r>lAA4b?Vp9ViY!(=<HCc z@QAdKY7uGDh2ZG|shHIFgt=;)-cQv*t)5s8czldW5|QptJ&4EFT;M!SIH%6BuO(IW zp|>w};%j!vSETxEEGxQ#YFer<xLe+c_C7e+ef@;d+{N~RsT6uG*-q2hFO<&iLvJ8A z)3RFXWhAxA$h9K;>Sph^WiTD;bYVnfsu%crTTpdZrj+5jP=GP~PhOF5A9EW}KVwQJ z>Oc2?jG)GBaLtSWAD*!b>B~&Lspj=m=&5X!kF1iAH&BRhyi!`l?ORGF^>>SIP6Xvo zm|B2*^k8f8vi_&1b|N9Kc%F}VAc7N@4;gtiTck=kBV|t^ei!dw$sgeL0yl$LVgGcy zz+F=pOUXq_n}?Hn8I|WfM!u+Q_Cj7SD(rZO_zxksmzOAon#Hz(3+QM6b}!PygnW;R zM`y3<Vm5b<G*Q;NU(&1}yIj#p+B5D6@ch%2zd3EtJb0ga>bHNGO!*bMIs;2Uv_!=$ zpt>Xn9u`Q>i<eXB3?6VInb1fz+Sr!4S8Wooec)cXsb7BU-U1WCHA!$QF_<IC(b=sW zp7f`V(qEx@#ckvXKl=E8w1AV2(im*qaBkP@3Wf)%3$5Lu)f@55S5zlX${dM!ul=HY z_-6c2Qtq2BfN}8lZ67Wa)q2dvp|p?Shtch{G&|L%>kxT^9K<^sFH&}pueDikmz}wM zR`)?DE28Mm!69tWT<X_0p*yl7WN9xdMLu|0Rj)8%8sLCiEE;i1=qmC@XwqpchWNJj zy{4p~#v@z<$y$lZ1>03oRG6ogHizz8Ub_SMB9+`BSC77@HpicZG#n+}-jB^p7w?&H z-BfsbzsA8?^{6cI!Y{l_@34~DuHuTx%p2rQO4*KlLVh12*@>+?ZcF9Er!e@o9~P)R zy4qtrCVXl7-IsZuf@<3z!v>w4U9|oid+n9_+<C?c&sDV9OOs{q50dCQxn%-3bH+C( zLgNVrf?Xf$pT+7tR)^tx{OQIgcUv!NFBR5<z@kNMh+BjS5JCFYQz-LDTlBW|Y4u=_ z>(GFYVg%lP<3{QB&YN_?-%P^W_j^6l$azCDOw6a`egbuQ*U*FVtDD>QEDadO!27!f zq|6o<gu}fQ;cQT)OvamfU4e{dVjGdtZ$nMqHx}vw$>Xv?kp)w}o=!AfICiD|V;<^7 zc{c4+t>TYsM;~@z;^Ru{0MM7cAQA`3;K}=5Y=ya|s841(yaJNf&tq~IU-3LbeHZyw zH(x=E{GJ`9mj;P(S(&*`Dr+4i5ct!;NFN7n%er#e_NUaCC(6~KkO%0|mdd@l&#+>a z>dCH}yrOKDiH*u4?;b@<%Mtt<w!K*qPsP5&tIzGi1mcN#)D061kBS)80<<jstnJjR zib%j~1otk}D?kI(74Q6>rujfW_|{Ogc?5;<GTS66(xse`rW5s^>VC+lAN$u^{ft*g zXV3$c(uVkBjwW4Ui7lhcpY(JK(5LqOLT|%6C&u6{>1!FR)}@2V`BO!X-?FMSmvq!m zJtVK8KHCq6m)f~MJ!ImUVc-{;Z=XY}*gnu`NpkiwY5(|qZkYhyp}7|m3~k~^IjO4x zAA7}N%!3UyRw-oLEeOIgjEXf28(kH*bDf;9ma!QDG#7){QD&S9?8n>Xy)2x>j8u<E zdcFVuz2jBCc|nKKhIXtG_F|MB^G5!?19rf5>$74ljU`;@4EYy#k;Zo$h(`q#(qN&> zOKBcx-3!cW|B(5`GD}+l`4Beq0*23U8UEWBCla<cdQpV?v$1_;>*e<<0!{=TGs<fF z<-VM6*O~-&=3ghew=YJK_{E?YWUh&>eO4U*04CE#<5x<?k;Xj_^bl#Cf&HQ(;*8hZ zrf-rYyl7fSO2Qp~2cAoaUedr2<TfaEc~|oJJoi~~1gGs^BU9^}5RX1(F5u2}|0L^~ zxzy%jn6T;<v2#+#fFa43YMcf+*g|OKHb<y7+V5hj(0u~s#isjbcU>lyNYWwPY1P;F z`9I==oOkaS=yN1zmMT39TAXXunPf7LoQK7$g%=ZwFMfhA@Ul9`RwPK!*kzv~7pl0& zA;g&<>YN@^@5nvT<;#7=QH1k|m;4~|6RnP$v(4{35)a%Phd=Tuos0Tuv8{Knliwt+ z`Xw#9zuwveBzY+SRDmZx@Vak|e)83%l5ht6aQK#ymejXey0(6%7^n=kBLT$n<fnkF z*F23&oZrfc-x}z4=ok^B<Ppd(VvseR@EyzwQ)}_j1%GI1+JGnBT(ITWuD4qnr0<El zRA77cpkjj86d9ij4a0kY#8N)3H;}OU<d(3n@-shQ>gepN3v2wS$ILedl>eOb{JxV@ zxyW>h50Cv<E8`A|O6kXQ<uQGBR=a3pJZ_}rG0n5dNE+n_4I<_dyO{pC3Z=@gwGhG~ z?4xO@h-;)DZjr|AUSG893<d2y%j~6=uijoC%Gu*SWSp8t(Ml^HJ#Xg*j)-9h+1Psy zv>h=EUK3oFfw2F?eGLy7Pf-pRQN)s(1&RmUsj{$?&Ny)<sn0o0;1p_3Wg0FYVtpfX zqNGkXYdW)SeJ?VE`Gz?u`Aq9<k}&eE@$;(~G(7($hlLuc*y-azdBA!+8b4p8as8>B zEM6Iz-)A6PS=PMlI$%iBo=Hd4GK^9VDYs;;jLE#Fd1_y^yk7RL?7~vM$CgCN_V3T* z-~W^?#j|KB7*2MrTP~+0(Sgbzp0U1`?$XG-Q^K}e$==Bf2wv`4Q4^Y$*%S`vc(Ycu zb0&!MaNn-*(BOtit+cx-n^vkd0wx@%L!`WDp9DR+Px!$Wr1&2fVa2JGYCCU}bTxUG zJT4gvx9%<#o=iJ2cWm{fwk*=HO2BH0fA)vh;*pr2#d=uzJ*AQsRQQU*_pVqIwro@= zI-u-=bJmrD?t0VlcO=gcg;v{I#~L1sm+c2tCY5uf|H|f0RH*e`qtsdf6Yg=(sJ$;| z0=`D=r-b@k3J6r9$kMr~K^_xu2|rbdzhMxy{EZV|b?@3;@wU}7S6E?ZJ~N!}=~W55 zW<VGQ6X%M03Nl#dSm-po?@c00S*um{PN39?m66y`bIZ>+C&?n*<%YIcjomKa3dEs( z|F^xm_sOiT|NXFQ3Bv-$=%(45)Q9G_B(93QiB2Ct+}W{PGtF*%6QS{Gt}?f*m+70u zj-^q<Vdn^Gmgt<&Yqju4_#K@OJZsSS?%u8#X06eSF7NhlrS47(Yrq-iJR-5jv5w}1 z6!vAeZ10soO{E<W7wLN*7Cm?(MM}k+yMN&AxE7jk_`N=^Hg#?3aF{=T4Yk2H)7F|f zMM((h8Q9gi*7d#DSzV+%EQ!;Qr)?@F&bxrmMj{@cEtGirSaopN9SIh5Ib9ZeDGm;z zO{VBOj`a|65_wW?KE8pyX*>0;dLCO`H6(e3D9pd{4B&}T_V+~X(llg!%q+C7u8Q+< z!M44JzDp3<TqRZ8f9lWEROgdCS%)dRnj1v2Pk95;^8?(}qsO+VUeU|LElj4-2c~VL zdYH@<f=WYJCmoM%Zd0>eg{AueEn7Tle}6SF0Hc>{ON`!<S)_%HhtzY|`^LzL#bf!o zNU0J3e-`z^R($uWJ8m(mSTjslN8rzYcD)et^;4)C9WX-pp}k}5hP%!T4oWmByIQzJ z!FIZfy(m`Hx|jd<TT`CCgFmVmTce*ouW^XIzAh`d4XWqpWDVycJ$J_0cj<1D)Wz?r zY-9~Omr#^ORoH?o!oUXe6ufeK7f-G$SVRI3{;OC8+Q=Am)RSVKWg<#7-nv=k#h-d; zq&j^!<z7+(W6zsfNLOy6+!v_@oip|WR8|YqceQxQsLtC**?)Vp+Ap_y&OjGoC8Ar< z_haSvXYl`LQgrf+;yKG>Y`Mpt8B{b;za;7+i0xjr)AYLbCV{h(FT_e0V9P}KCm7tn zKagX;V#am-`jY^*bnQa#SDR=hw1yWx%cWROG?p>s;PJA__tNckRVlvQ{-wkHVOq3_ zMtbAdYSXH(H^HgFJ&|vC0fk1^?KxfEtD$&nzB7-rq-`8gt`t>iZHxzRfcJoxJU&0c zQtx7hSkr2unF^vab(#0LC58F!&^PV^JF(#X*{1idJFS<4>mD2i!XK`Di|u1WnT_My zm&_P1@^*9+sXMa{=EVf#PIo-7zoR{J=3Kf&EmB!67u5hqV?K{jW)=PO4c}{jIX!Ru z2=tU~64!x4cJLclOGH)@0TaYh#&27PDqLb8XC;{gZsk75D8Rkdu*E|Exv9k%4lFG# z!A{|O)4k<?z?c1mr&jfKx*HlOh;Pt#T?HN@_PjGxfuUK;eI9=rW=nw3%!V@0%Eisj znO;RN>uWGk3*HM0Ds4a{p1lgS&?BoK*G9SgtiKz}+kytO7wy{i&#ahXMmJ})Z|1Lc z-eCw`jpw3>Nafz-BGKKFPbXOVr6nXnTCs&>%}cS>I`&xdd;RWu5SQ^TLKmv2;-8vM z7rCD3OE~1p`{7x@{omorJo!{Jr){0Nyw9%fwCz=um4A^WemT%ie5(}Mc2hgc>;K(e z-qn?U5Gz-!)NbeKg4JyMR)|WJURc9_)@Z&kRD~q(1F}$DMz5F&s_8!+Xgc9GYUP;p z8!x;)@xsofkQ!o-kRG6EIXL)J%o;KjH)6X^$l^0d^@i5OPKT+RPS*zk?x{@z+xHd2 zFynAn1|zdNWt^Qm;~39e0$fjjHJ(ZxpzbH%FK%cklc#i2F2Uo(;+JORL&d&Ql~G;+ zX~W@48OLgVQ1`A)&izA_S|#2Y<Yd_SdSZ`|`St~*xg6N;P`PVt<EW;sN(Fw`aMC5+ z@2I|<rh!FU%7KhwoxgEyWjeNZAaX9FjH8Dqr@i^JPhF$*I$Eb6*RuwV^&iW|`i^vu z;n$q=$T<m)vhilta@z6Hms<Vqv?*4MXh2EQX9+Wp_@C(arI4zcxDo9#F4;S%pEDX> zOK!G)8<h*}#90@Y@1|-3wcl26*9r`*RzFWC$F1Gf<TbwTq=kK*f<Et)eJ8=cuY--N zlgo!AqT5XAEGGFwUjlzEcdUv_F{Sy@`J|9A+|xpSAetzxH^1aY>8(1r1if|8z}gIC z5rufOdQr&RDLAVO0I+EP{V$;Nl5yE}y+(qBLqO4Y(^{V~R>|Cevgk$g>uQqU)r7=T zoCW1sv&YqM30a>4V>^AWi2`k7OWFMjNG0zTU1OLdQ7iRyOChd*1UCzpJ1lcFzfy6% zZ_ZZxZDyNXSJ)foW2D5lZwlKcTpiF8eMdc<#dh2YD={LJvEFUo!To;$umVs0Kyr;7 z#)rVE{Gojsb4IK8fMTdvR<F4ljcaxR$UOb=bGxFSzmUEert1O4PBEPBsLLB|O)mhM zqMyIW&me2~wT5OogFKMqh+?ML<>fU?*8BoUo})u|VhX=Sn#P;a$vmJKDOQv9o_?=& zvjF58{SG9Z3)KA6>>6u^<#|9cQEU{W<@H?M*6V5kBv&2KPqR<>A0i|jGg_es7z>X{ zg(|0|YF#b>IY<8?g3dVn9O<W3o?-ePkna@(#bWxSS2N<eT>!~^{l8EO0?gL@r^so} z>z&Hi^0|D!-fgLH0j#bo4)9ZC1qFsbTiuy#+|lJ*`B=W*C{}Km1&{)AVE@gpRgf60 zYm;n7SLOlvQa+V$SEgz0_1<s`Ai0>q`dJ07)9L(1lFjJyJRsl6hw|m}daj?=8+HMt z5FEO7?za>~#Lp0(O!65W>47KZEBQ>m8`)}uRBZSKkm7XU)_wn%L2VJT`C~~wqlE`P zCf^V(`Kpj^a7M|n!A%@6Pk)8>Y6coW=b4rKA<n=M>qG!MC?Cid#H%^$4)K)QpNb2h z2=IZqxmym--Li+lM;o2z1Gc}Y+@OqXl&!K^wjZDmHmIp%ne~)j0A&vyo}2sXfw^1u zDls}+HlM`04-gw=|A1_gZL(3eZWO~-YR7B=4DsNh>#sk~WO*Y2AzKI+vDr1mdfBhh zoHh3xZ<I~zW%ARU=WGFt;q7mJbKk8@q}LO^AVdwFm!X3{VfV+0)!HBTIdCqTQwguv zoL6g7>uKEC0+=vb2j}KKd*Ifae}+kS0#PiC4m#&{I`-4hS2JK=r22b^N%wpBkp4yK zl1}L^k463jp9AMI=>RM3x8D2ze*gdg|Nnqgat8na00v1!K~w_(;J*F~vM}uT00000 LNkvXXu0mjfoEr6Q literal 21280 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 FV1ktu43+=@ diff --git a/assets/android-icons/preview/web/ic_launcher-playstore.png b/assets/android-icons/preview/web/ic_launcher-playstore.png index f046fc85336b2dd201e716cecfcc67654e2ae336..17a6ba6e58407b464f4129d02c97ad559a29cc7d 100644 GIT binary patch literal 74919 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 XTk?%FWx3nH6OgK+rUK@%#k>ClrFkZZ literal 87833 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 diff --git a/assets/android-icons/preview/web/splash_icon.png b/assets/android-icons/preview/web/splash_icon.png index 7ccf95acd6f5dbc8c6dac6ca479b767f01f0bc1c..91ba951757073996d7d32550ed9a45f25a5dc643 100644 GIT binary patch literal 171389 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%0A0`1pTlKr>Xcx!ieJj+E6m$|fmfSkgZ^9HTE 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 literal 183451 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 diff --git a/assets/android-icons/release/res/drawable-hdpi/notification_icon.png b/assets/android-icons/release/res/drawable-hdpi/notification_icon.png index dd5c469d1c04bf8515d81c37ea4b43e15ef52b46..08068031cea896fbc6246691cbea45b1188fb538 100644 GIT binary patch delta 624 zcmV-$0+0Q+28jibB!50hL_t(|0qm7OFD*eB#@9`5bDMi_ZhQF*8qsOg{(J-qjYLAH z;!x2@2#tnPCqXSlC!*Gp=oF$*NsiyU=ggQh^X|;<acoGOJkP#==bdL~&t`vQpX~Q7 zDD^<T#tAi>&8Y|nQ+LVQ2F#J__3K3^v`1qRC#iiHiUfVwhJUHSs-V93uVIGf&qTRU zUxqo9vQ6a;-bEGU_0$>$f~@?wv)Wd<g4K9N-axCHoawPP5M(PQ9G+}LBTLU=4y|r- zd4qQe1kqduOWvHGg@K@|lX<caumj9U{;BCvp$cO9U4#qXq<>!gu22=k#Qq3>Q*$v- z&<$A@qDas^t$#&)qGrJ#ZnGQO0iL4@VuSw?ZpaKCX-^=tT&jZHhPr)KP~z6@r^6Au zh+l=Y>re&ht;Ja$?|Ky$Ps%b?5W{28PAK2QIoYE;!Nti<5GJ7tO0H@(nD3F;R_5(` z{pMQl)OuMqhc6t%b|4VM9j(DAWCBNMzhe?tA#1nWJb&@m1%mvBy5pFj74D(~b%=`z zde8m`-7fB#ApUe)Mg+%tWBejZzxuZJOb{E(TZ1W$Wkd;nxhu*Da{E<ZraFZY$9LUP z6VN|nd`|P(_+n#%%pI`41z8{@`U7X-Eo@4z%_}yzX#2i7lwKi)U8o`^NL?UFHhskI zzyWA*Nojt_1SRdb-xm{9<+cBdm|=go#N_+1(+Yo5J0{<OKoCufP!PNYk`&4Wu@2?L zB(0LZeT6Stb0A1-sx$X3D0SMe00030|G>6Q!T<mO21!IgR09As6#rNxkSl-y0000< KMNUMnLSTZElPALf delta 799 zcmV+)1K|9L1-1r|B!BBkL_t(|0pypvYZXBh#&eS<VyA^ziin5=H6kctC8C0Y1pF6# zRY6<rw6RcB6v58I!p0O<K|344S0jo9jE$fc7D_Zevi`owo@I7tW*^~R4H(XE&&-)` zX1=?-xx06GXqo-}ABM6l>%oznEnO}`aE4gqX#>HW$c7`-?tkU%Ah(X#;^WM&qsMrc z_|!!lGt^~%-?f3EUi05?x!|&nLNplv2^LdPQC>8W<-m{){Ht6T!teyNirj2Qo=@<D zx`obGN~gN%TrLc`UWWr$b{<A!u*^!ZI2zMf%|w=cL$eegw*=W>qA-NxXRxykz7?+V z^(u^C1B>I;@qfHOVFEuFhOCHqqz==0`4sIcC#YE*q){DLe>e3Y0z)W%)giNt4=iGa zI&H=!UTU0)Z4@)K31Jd;cVCQX1`>fGHhf)&x!}_ED_+@}%7GzvnQWlz!&UpVCNRXz z%MDcLd_liv2{0v$>f)iIx$=!m{81qNY^X1+udKd7KYtp5Atp3M-A%1$nE3AProQ2o z<ITWOTo$c9r}_evNu^jQ_2QlLl*LVQ5hX+1%y-~P0}nNu(>M;>;DGvFVcxl%EB@S) zAqK`^djne;A6Qfk*+#kt?$h!4K)-Ehep_uxmohZN={)SiEWMhLTE)v&s)#6MC?c&d zao-*C6n}TUcBf|F46*AJxZuoQa*c)qA3`z5VY5lw7&2`#v)~N|_2ZB<q<3iLT9|V> z7px$^1s5qp>zFX@gF5;`g=U7alVGvR8r6(;FRT@eT?7}L(K*-PkTRr~^nHx`tfudR z1!rLa^vh$tD=r?+viR4<W^wd?Sv;WnKF7{z>3=^mWk_H3kC^DA=M*Iux<{%{{r#A^ z;6}@bjpc68(}ypLDMN2qe2)(^Zi6n5#;(#<=nUOLr<hiu3Ip#z=CxOWYB{CHj0D9R z2*yC6Z|tJ32E|F(0K4)&&E7DFW9m17F7rw0ONLUSzgb^)hW-Em0RR6&tto^6000I_ dL>NI-0{|HVD`z~D#IOJW002ovPDHLkV1m{vf}H>W diff --git a/assets/android-icons/release/res/drawable-hdpi/splash_icon.png b/assets/android-icons/release/res/drawable-hdpi/splash_icon.png index bde62d14865171047c72e12fe5ca96971f4ecfca..5cf2091ae0fa6bc6d6f6378c63aaef31bddc485f 100644 GIT binary patch literal 34606 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 literal 40911 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 a3DJ0p=<M6w%f#Rfk@ADb_lx9>1O5jJ@b3En diff --git a/assets/android-icons/release/res/drawable-mdpi/notification_icon.png b/assets/android-icons/release/res/drawable-mdpi/notification_icon.png index a62d131f246d3408019c258c2a9d1dc0ab1ae9fc..203fcb11747a1712bab5f3129f5b30cfe4525959 100644 GIT binary patch delta 471 zcmV;|0Vw{41n~oqB!8w!L_t(|0nC-ZPQx$|#uEl4CU^&SMt0a3fQ6S}W`M1!#Lg4& z5HK;8nUM(wW=8%jl>mj`IkxMIFG*7giR$}e-{(7j@yTu1ia-ARUxT`?FJLv)0CfTi zEF5-ha*jTMy-)^Z-Wq&GTN%orEX!kq53+mvXlProXzLP-9)B1OSg4>0Nyb<K?GqMC z^nvJs(EwovryWGj@RKQq5DhS&!OCK&OOJ<Uwg_Dz8i<;1kj&FtbVuG0Nm)P{AX_bZ zLU-VF2Sap;$wL`XY_;f_({x?{)-ojf7s?>ZY=qb%UZ59jEFEB2Kp7zK7`#VQXngB4 z5&isK<`$I!uYdPw@PoojxB*jKC&87>sg)L&G7nS+{%x{>!f!YaMPo)~AcbrcA#t0y zpNK}%n~X!u42B9=KZQ$U6@&f0-8rEk{!e5EvKp9fgyy~rUR(EL7$&UWz|gjMT{8nJ zWHFGia6idRCQz_T|G#9?;t}yCoU>jtI<yU@EXq|2Bv35n+U=3OT{a*0|3K`}Nb0Gs zvoatp_RdxN2fF;yzW8v|pbSP;E}8rb00960xff8`00006Nkl<Z0|35%V?Zo!1YQ6D N002ovPDHLkV1n}V&*cCB delta 492 zcmV<I0Tcf51BL{UB!9a}L_t(|0lby5N&`U<hVN8RQ9CO;pTWupu(8Mk2x7p>URx0? z?b29@3Zivve1lZ>K7yqnLDVAWH+#F2x!t>q1~tsLGyBi%&hF(xX0kv2{9l8jD3)Oq z({w@V4xwnu2R*()P9g?rdea7Zo)00hu(h1lf_?^>)l7UYIe$SLkbG@I3a3RIu)#_T zS$s8Wk08-~-GSr;ZQv8NP70?*8}N8$VKc^VOim5G={r~@r=|^17GY2WlG-}aBwnad z(*``7A*#${<W1>u^egfw-{6AUOX{4-W-dUK_kV#&3{tkwu=fMH)H>4!%$DG-2Bgxs z<wPqh$D=l2Wq<1rZM-CtN5+MV578tLB(6gn)Fq9!MZ68xdUj&sSz-Z~W!gYa(LjgW z4dB78m@rT`5<;0a2m*fIKv*>nG3S*h?^|8cfbO4xhLwG<-+JHbk_N5SWzu~Y9OAv4 zR!45w2mPN&8j#!wRF{@-kJp~PuX7zMCJjhF8VJjcX=SRX;`D1SVFt+yMsi`&fW>OA zqB`tI(n@}QjCSMcdX1@hO+^%(>Ia#_Jp{Y+sfr_c3cH?bn@nzClfMyv0RRC1|1+fA idH?_b21!IgR09A|CL}<{oBpT(0000<MNUMnLSTZ|A>udy diff --git a/assets/android-icons/release/res/drawable-mdpi/splash_icon.png b/assets/android-icons/release/res/drawable-mdpi/splash_icon.png index 02143d5f6cb26f625c013e0d4ab1e727ad1e0843..e199777917e5b633ff050ff1473d2937cc962300 100644 GIT binary patch literal 19104 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%0A5E1f)wN4e_qIOm1g~5RBrY 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 Gg#Qm!E33Hx literal 22988 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 diff --git a/assets/android-icons/release/res/drawable-xhdpi/notification_icon.png b/assets/android-icons/release/res/drawable-xhdpi/notification_icon.png index 706bef41daecab575fc2616edd6066f2933ad59f..daae8a1ea65e1cece4bb39031829337c03e09de8 100644 GIT binary patch delta 814 zcmV+}1JV4}2*d`EBYy(<Nkl<ZcmeE}zmH8p6vy9Ng>ohS0gY(X5`<1fNhf|(o2~pv zG<2Q<*-{h|D>|iwg6KrZHna*l5}kyQC?u@UtUHrq?wpx(?|t)Rc`xVt=FIsy-<i4Z z$HHinzvcw~_5sdM;J-Y9^*>)1hirm+h3GK>CK<AT@p!y4B!6EeFr?@#bN^ie9PI>{ zMD93u&RxAMy2iVjGDqq)PT(>PN+2XiDc1W#f>de{koBwUNdg>MXAvuXj-JD7{8DnU z(kF9*o+J>wJro|Ag9YrCWec&Pmdug*)CtJqv(S?S*p<#Qi^ZmTBnhMfyV`OOk*t-A z!*@r<ru1qAQh&{A*i-_rcV9*fWvQ_+YfY7awSX4a`5{UtENS(<y&3`Ep!TQ|U_+wc zLRb{>i{!GoYgYxnM?9(o;y~lv|8A)<CYPWRU^jPyBNikp&&a3}p#KT**a*T}vWDf} zK#-o79D#gh*?Wse=Hw8RTZ~3I0_zm8f>2$!hR4CGhkuOpwq{(GK8vmrVCSxY1q%#~ z_7dYh(><65@wO#;-40fxq7pFX$6;?Vczi`4DytOmKyAxZ39y5^1Rl2Ab+b@w*+a`z z32-O7$V6*U+pZF*-FRB{tpxVaFvb~dRyivI9|?W1Y9hcrd>MnzZ$KY;)h9{IF%i&` zd)lA&%zsO!RVTnF!8zHPlYA!UC7t{q;II}~odAt*fFa`6_yiK}S3#?ebGD4rGSKv6 zRO@Io&rZoNeo&YQP^k4Mh0doyQi$IM+>ULR0bHL4avtmCT#9Tr#r&JlgK8o`bm|Yv zY3xC0egWJEZsDJTqfuD=xKVS%b(ilE1zwHj8-G(PfsNq8+j;!QKuQ)<#x6EC;94r) zM1bU$Q0x$pvQJJLeXU9S(#%uC4vgP{CN6i2<}?vdlHC{50elX3S?CA!-!dAlFn6-w z8?=$2cVH{fWD&<tEng)-Qjk<K&d=aQgZC~5-Anv1I(HSQ1gdnaP;^e9!lrgAx#>^f s7bgG!0RR6-FDlXi000I_L_t&o02kGrfAqU+X#fBK07*qoM6N<$f_f2wDF6Tf delta 1090 zcmV-I1ikyj2G$6WBYy-7Nkl<ZcmeF0+lx(69LLWYGj78R!-S@cT%X9pgj^z#HxHih zpeQv&$@~Mz!%&I`o}@@ocv0jMDP<_h!(@_7Q*sMU#4yA0`JLH&TWjyN&szKJea<m5 zeZOa2e!unmt?$}<t+UUby4(o=`!Ar@7qBK*pin5BRd|SczJJ_>FbW`GJKXKa@nt06 z!kDcd*W~m00`;<B6hNdS@Ps30;+F<b(+rLikS1nT$NrlFxF;K-E4uw9XV1)o12*EX zZrU9-f8Wly2(rEcGO;mau@RR5qo~>ZeLJo?Gyy1WhO^4x3_Wc1TABdT9)mB+;6=s= z2Kad7KwJX6r+?-$MtpG95f-3Z6Smkiy|B$j!m8)~Wt+cmXIuoC3W!9nLWd>*rJKnq zeMz~TaW#QVR7;GALOE1}a0u*#PvVHLoK_S?Y>M;q`mYteVm=}QV*HYJH#1;i31SK` znOZ5|`PgG&6oB&2aLAE!Vxw2VU=%=J>6b4U7dGG@hJPHVS@C-~xZ0M9s_jhb?4eFL zE+Zztg-~$@o_6FL{Avc{6=3Cd!R<QpaqW*Xd-h8ctTYZwE|o?Bs>9!2Hws`GpTRyy zru{{hYK@Enh}e>ValeVT5o1XPBt$&o1jLVUx7=b6b)}^(U7Uc241D0oZ}^o2x8fey zqfp*T6o1FicMkeCxpmhS4UQj10j%0;xYUs^9db>=XRg8v)P2a0A>St7>NkCZOKB9~ zGSJ|oKI0qATGvmlr8HQyaGYMuK0i^{5D~!TtcQ(BC=p5g0jhW<{b@<SR)zAuN(&hg zfOS9ol90I91||WOm`PJ5f=W!AfFC%$Ht;QdNq?{)iE|QPn}7q{f78Px!8DizZK^Zz z!W&gJC#u^7WR+-wGOJ%oJ$2P4Aaw#xvnin<S3+%T(-0#VQ*i-g>VhivsSU^aJ46WN zTU*;t6%|0nMNF_22H^hh3mOg;VyL&DJc6uJhgD1fiD#4OF;vl^HVk$3b&GFa=~uk+ zynj~~3!8w0Ok^-jM#}L@5e2^TO@0r{bEr;eh}AzzUn%4ne;qFKxB};^P=$QS25p-F zvDf2mBHhCv*#_7R<<uIaR}xbMkp8JbORo&+&D?t0_dUu&sEhEGMbJ($nIOKYaf1lj z=A!LG9^6_;9C;A)98P(qOR+fYWE0TI0DtibQ{ES08U~Y-N%jx7a=F}}%5AEnvBy5x zVY`ISNmvT<Zb<%{*%Nk>iG};rc0UPB?@Hw|9>-DW-`5*y3*>f@zKM)o3&mIZV~I~Y zEQPTc@0bFZ1W58moQ09cSNe+};9if#lZE<S3=NcZumftF4O>MJ5kO)&Eo8F@WjjMU zCzi3!&KWsI1Y{JqYGFpafZqTB0RR6DKhOC9000I_L_t&o0IrNJj@i=_bN~PV07*qo IM6N<$f+KPMVgLXD diff --git a/assets/android-icons/release/res/drawable-xhdpi/splash_icon.png b/assets/android-icons/release/res/drawable-xhdpi/splash_icon.png index eb5d23c6917cb26c670c8ea39ae360053f8e2c4e..6dbafa22a5de3189dbdc2b3e96d3a5d9ce990c98 100644 GIT binary patch literal 52909 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 JTtv_R{{e$t(4GJQ literal 61931 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%0D_MPTm=FqFJ>uXooSaBXe=6ASu%bkPF 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 C1>Hsf diff --git a/assets/android-icons/release/res/drawable-xxhdpi/notification_icon.png b/assets/android-icons/release/res/drawable-xxhdpi/notification_icon.png index 429b5014334e6ee3d3ddc4ab524578c432c8639e..946ff85715662bd53708168ed41229e8f8b05ce8 100644 GIT binary patch delta 1127 zcmV-t1ep8T4f_a?BYy-iNkl<ZcmeF3Pl!!X9LMJgrAR5GWMyHYM5Lxzu(7ehC{q@) zkjRFO4Lf3^geVJX7Gg0dvSdTE5E>=Q!crrDHd3aUp3mvMJKcBgx%YR@dH3FTt~vUB z-@EsBe!t)OozMOEdLE00;-5kS5l|tXp`i#U0ul%a!|@D?fPVx6!f-r;{wF}~cKeV) z%Y`-eHQcl_=sv5}^$=fWW(|lV=WUgBPvKUpwTHLL%o<Q-9RyxD0ul~T1QY=Y1cYJh zGl-jE$2?w5J#fdLc2!w*y7S&K)zf{}fb_%?_J^tADpE4$S|f>HnW<!O3=)u`o$y={ zkZ?>20dcKPp?}g$=q1SELO@k^>~XJenfmdm)6E$*)zf_g1Ee<+>V5<y92p7FIr5K` zC`vWU3ITDgK0)JUsaa?`-4+7sgjD}(`<OI!Vw>BIv$`>-=NUL48b6h8D70;BKrCdF zuR>e2OF!0tDEht+k=jgi0pz>FM&}J25KqV(s4kmuJ%3sQ2jtpt-SIAfw$PlfNNuKB z1L7K(@>LoQPr~ge6kC_>&9rR|$dtSgd=Zdvl&t}AO-%So=ppD~Ye1~xKp!HtndSnh z$`#(@0Z^&Y{0ro4p#XAjysm^`0dc<@F(~s}AVbVZneeOu^>hAvHatn5u5o<2=`oW) z+o1>f?tfbY@|~c}JPwk2P)H?bh<hak*^Y+^$hLd8xSxjbIfJjqRXZS#?rWsm;hwH4 z*kQthNVl)jR91kvruX(MsgY2}tpL&d(-K69=9w*^=B=!xjw2ueq%WY`)Rja?^UVto zkAmZpnvbTl0xv+F)aqV&Vv67NRX2NY<sbpk;(v9d+e_V1$9|}Q_8As`$>4K#adtYb z*(un$8;=AQu+@~tJ@1*x@8O$c4rP~lSt{iR2Z)B>ph^rNi&KTqvi%p|AKr5<C_prO zGpEzjIeu5S`azhUb60ny_k#fhoHI0b0%eTL>uSc?>#*HBW(d4y@Xfot0I`^1N%J#U zY=2Noed%>2Cv+^wpXWB-SD0fJ32RZ00sm8vL)-BJM2%?+5t45-ybL`@ZKCqNCjG(! z9x(1?s-`Xq{6Nm;3&?pQl|a)Ukh(D{DC*|8Tlw<@ob`EQCHWsob!r7fGqcEe3E)rL zEO3lJ98U+8uq|G`zJT7+oFqarwkzYwI)B~)XGzwb>$#9SQamuqJTt{1Lw^5v2Zgsu zGEGd*FO$FP`_20XVvHXY88aI3=NZ_Kz9Sp^NYG;Ptp2sM?-|4#qN&dpX(b8zXA$)` z5SwXu1^S!>xxAD27_CM&wviz5%lc$~TR`ebl2($R`%V)_(@FyIU1a+tTEn)oonXAE zABf@#&#VBkfU&gtT?Vyop>O@xsUzPCP#ukgI!6Q~9GM6x0ul%a!wdHe62K(G5l})R t=lvf500960Hm|s700006Nkl<Z0|4IM$iCPFelq|7002ovPDHLkV1gUY8JGY7 delta 1738 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 diff --git a/assets/android-icons/release/res/drawable-xxhdpi/splash_icon.png b/assets/android-icons/release/res/drawable-xxhdpi/splash_icon.png index 923c729a2bc9a0922c19dd84da10f25ef77d2491..2ca28e9a96fa0023ff83feb72f052a0e27b74f93 100644 GIT binary patch literal 92711 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 WS!;Of)Zs@!5e83JKbLh*2~7Z>D`DaQ literal 113623 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 Tz9tL)N6yaL-s-_7_w)Y;uvMw3 diff --git a/assets/android-icons/release/res/drawable-xxxhdpi/notification_icon.png b/assets/android-icons/release/res/drawable-xxxhdpi/notification_icon.png index 90291bd3d70d6e0acf857fef73d57f3544aabcb4..c959a1a705026dde06c39cf03201ded6736185ab 100644 GIT binary patch delta 1491 zcmV;^1uXi-6XXk!BYy>%Nkl<ZcmeF4Nr+rU7{_}=6paLlAg%}+qM*3Mg9<7rxSc#G z5>QZFE`kS7DtL$o(TgZZ5Y!NHM~F!9;DDgGAb8Lb5!65u$U;IkLLiWYWb&&dLwDZ1 zs#nWbT~+VZ@cp~rtM99C`**#mo}PJg)~J3Z?LZ|UY5PZ`N`F8lAaMs0hp#K35|Fq9 ziNn_wPzgxffyCkK3aA7m?m*)3gIEFc^Yd%LSk659B_#)gAfThc$2;^<)m{Yf0@^E# zm!ei_a6U6LbGJbqUFAgpSuGRBdH5To_!2P4X2mGF5)h-S4n8XZ4$X>TS_z2JRR^EG z1UyR&No>I1Ab-V+0Jd&xh4F{3`)qfE1>aADRta`~ri0b3K@5Xl1Q`5Pm175{NPuHz z12L}zBqrLL04{Yarh&x$n0k0?0?6#YDS<G<5f=hdb>(sbhvH{^=p@wl<ovgEL3HEU z6To(NM<^(MBWRUS-;MbPTZ0$|vnRlidoNU#fW$Ob0)I*&fNR}UBym5c9=@)C$Sv=3 zUlakn5xfKJa0N|R1zN?`*Q9-`L&w3Q2%xt6z@;8IpE)}5@wYHX=hJ$;Gy<-$uB;G4 zF9KMGtAuewA^j3h(~AJI_(B+u;%|`ROTZwT6{G0V2>6O7yqFP4B}|GUfOmr5gLiU4 zSnE&CE`N%EQz`fB(U$=AV^>KW?pIswtMMX$OTbcLykVcRg=Ik|UIa{|KHg`PDlfS7 zCtCtsiYVE(5|Eg^N<fJOaB)5$j8_u(Az66e6|j_yC2=nP1}VM-ByAR3;N&9JfFcQy zDn184m4L)7R00Ym;BoS9U=(t`9)H2Y&dekaHh%+Pyb@@oX&>X<YX$Hf@N;4O9izAj zpR?rq-Nd=g;b%5Rp*CIwga%D8Uwx3{6c)msaGKz0JQM;v+Y^6U&IGKad>v4w6;_B& z-gU_=TLP%=PaRwe%-z<R0JaQkVj=ft#mLW@0Frn<B5*w{@gZPX9g19SB_MKxyWIDN z0DrzOU1BKqkU<xu3Y{!Pz)lj`<N!>?<vN{5c2i&Kbg9Rs2zZJjudzj>qHm7mH>z7H z0-`2q>HK<2yR6LmM1Z=1R94NkNv2N(*wmYyO)m&w2Xw2UvvUSra#b$~po^w^&b^O5 znn3<<V7YIA;t8Pm3n>0F&?@ZA-fLCJ4S(K_tBvHLWR8dXIk%SL382#dfliL<6cXb! z`@)8wn>e3kT#3~^sf#9nDj%j`^*6gbwaUw_qjH1VyCkymezFNuCIREhz8N339=+W< zDmVC8sH-9g;FW(BIMz}8I$nkI9X47u{?FDb#|qu*+dVchA4w5#jya5+mc~4Zw|_0b zm^;na-mI0mHu9~>h&<HiB07^db&BS=v52Oz;d}!LS&PAsR)zCx!7dCw0$p-fmw|=; z0ph7G<}*Au@d5MK0G)iSQ#8k=2x$5hIj8XD;1i%OCI8~|V$dbO^6HoRzc6Zx`5^(D zF#gzs_<NXRCD{?6n!NxjP&eCi`G5VK0~CKJ^K50it)YY6RtMWG|C{QkE(J{3Zl?Lo zefflX@ger=lD1e8Hu8|m^z2pu$@_fsTu(EvX0DI?;4?`x=P&a3N26;UmLfpCAzDHN zTVUEQ6rkR{c5N{yC*Q~%@4Kxq_g<VG0iiO7FXs=1qzE`n@I$t+sPs7tn}1h{rzH3n zdvT)vMCu-5ZUg%q@iq2K@No;z&LTyCYhYDq8&3M6m~|%)7C-D~Xrb}1b1Wvr{1IFU zE^@>p*n5BI??8Z9ts@dvg)TxP!tbZg)lO(NbCfLOLA3FwV<dZWCV&RC$*gn*1i1|; zS;50=(*ASt=S)B@iT5RsN=!gvCMyAzfW#e09KNoAN<iWcBo1F!KqVk?2NH*`E1-jb t*y<Ai009608vf+H00006Nkl<Z0{}RTcMJj=`rZHl002ovPDHLkV1kJ?xn}?X delta 2492 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 GLSTYYL4m~p diff --git a/assets/android-icons/release/res/drawable-xxxhdpi/splash_icon.png b/assets/android-icons/release/res/drawable-xxxhdpi/splash_icon.png index f0e46955cf8c93c21dfbc2db4b58d51e44d1ce14..bdbe0af598a66181ba545fb5dd1f95eb62612ac4 100644 GIT binary patch literal 162757 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%0DfbhK>wPd99WneC6T)5< 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 Wijw<UTL4~x$=_DFmG+nE<NpCnrW^(U literal 175677 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 diff --git a/assets/android-icons/release/res/drawable/ic_launcher_background.xml b/assets/android-icons/release/res/drawable/ic_launcher_background.xml new file mode 100644 index 000000000..e12438038 --- /dev/null +++ b/assets/android-icons/release/res/drawable/ic_launcher_background.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape android:shape="rectangle"> + <solid android:color="@color/ic_launcher_background"/> + </shape> + </item> + <item android:drawable="@mipmap/ic_launcher_background"/> +</layer-list> diff --git a/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher.xml b/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher.xml index 3585e9988..76d05a5fa 100644 --- a/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> - <background android:drawable="@mipmap/ic_launcher_background"/> + <background android:drawable="@drawable/ic_launcher_background"/> <foreground android:drawable="@mipmap/ic_launcher_foreground"/> <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> </adaptive-icon> diff --git a/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml b/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml index 3585e9988..76d05a5fa 100644 --- a/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> - <background android:drawable="@mipmap/ic_launcher_background"/> + <background android:drawable="@drawable/ic_launcher_background"/> <foreground android:drawable="@mipmap/ic_launcher_foreground"/> <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> </adaptive-icon> diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher.png index 5e12e4d8249a3d3fd151f0d359a016f049da7abc..ec2deb7128a2efba2271abdbd7c90a219442027c 100644 GIT binary patch literal 3629 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 literal 5503 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 BeAEB{ diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_background.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_background.png index 3c1c8e9242a2e5f379fe7b918c3845eda58d1b85..1c7b89ebc81051e6b9db7d140e1acda5264cd4c4 100644 GIT binary patch literal 9019 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 I54Mi@A5KpZ2><{9 literal 10189 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 diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_foreground.png index 378ae562ccfdee4fcacfe0be2e175fbf79840bd8..5bcdc33959dc716733a928ec11341d582169c4fd 100644 GIT binary patch literal 2077 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 JwZxOOKLI2`yyyS` literal 2567 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 diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_monochrome.png index 457d61bb468edc39e79efa1703e4f28fe8544a99..0732a1c5c8b8bef5c6cdcdccb28aec71cc54bf39 100644 GIT binary patch literal 2020 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 literal 2438 zcma);do)z-9>-_Kb%wG>=nXNc$fe{S6*CN)+?iBzsc|=ia?fRm>}ixrlS@cLw^u_V zO^0zEIU4uKof_2<<1%4Ny>a$?*6EMaI_q8UUTg2)-p^<M_V4>V&wBRvp*lO-ZbB)d zU@+Jw!V$bH6d8Y>lH$;{<+Fkk42C>Nz~hK<aDI_bkg~OM`=XQU>j9F;UP3~!qOYC@ zUMmT3!S&|eB0ZBa2T1~4Vvg&^ibLY#6CE^E8qviWJ>Xs@FM9Eas?_Q|xv_}0U9p5E zA7+8~zS!gkp;y^m6AN9F-2v-~{>cjq{Lb)zhAAhL*z+%pbKj*9u_9uU3~}`cRK7HB zmzc*MEb#0}Y7PeU!%9Iw!8k%zNI9Z=#hrpt47+nUM*|eb1+N^HWb_F~4C2#*vU6=J z(|@9G@t@vjNiuS3=bi_pJ-nmg*bQRLg6ooL>fpC{-v1zB=MmCwQ5Q=c<6{qCIO2o7 z26j;C-5iozGz!2+kLp*aBYwdprl73$8Mjh-3}`bJ*z+FAIP9&+mQ4$)NfO!@V@9X% z^=a?;FCrcFK9?6ECP`wM*WbQ@5Y^j#*VLW`MNid92Le1T??$h(x+gsCw+flX`(-ek zJt64AC6{X1w1+mw1L#Bw<|yjr#}GLT7!u|0PJjlY>~v^_4g42;LIxOooPP4}4bDVd zM*~$83v9``LH&md1rt-M@?HHtRNDTi`YiP6;VTLJ+j)>gJ<a@wN|1Du*^$?=6UQxq z!IRfiRaBDC8KE*-;L>#KCpFGZM!@pe^YAG%L&F;8Yf3=X+il9qd~QIsPlXNJdm|(? zl&|pKH~22a4TEU$>OHNO%iSBL2n&%;y0PaTsfu+IucmbVfEY<xM6iptiqA5*#Z8iA za2LomF%Phh2SZFseu(7{vm&Qcf_fMyQaM=Sp&opHF82d(e0*FbpOvs0(qR&(P-##O zCJ^5*ugx_i^P+5tsvAl5++x`xPviq^R2y;25CL$A>S{4P2v;+v%dDmFJBmv;<fYg{ zAp}QCUI{O{zJZVPD@7=c97Ig7D-O1&q{PGsuVYinb&(9U3+02es+V0)<-d^!Hc~G% zMl0kS%`Zi1m+I0i#R_3nM6IMu)eEQUKneMTrUB<BBv94Ok(yk(i5?mi6QX~7&nEq0 zSy#KB(AV3B0R>)DSrsm+>Q~fiu7>C?n3%Dm)Hsm=?6}YN7%hE0eSOymo04eHhi;ez zvoE~iNTL=!rqSwzt;(%*xd=1|U)HL0=M?(-ck0tH+5Ey>PMHYKuwyUnU$b&xoSBy; z=wxGdH6tS<xMw5uuJeJ*L%Ee@^3&7P&*Obhr9`0cJzet3{)n#dTb^w16sf@Q`|@^n zcA{ufwR7r#T*NFDRDIMxW-?<?P@uF~=Di$P+_OD=q9iH&na6x{l~+8%WV8Bj-N{^C zW&EDbes6faz%=7P5%F}HR!fH^u;r;&;u+P&-|tu{3wfGlXAe1KW@au5XOAz^8rR?s zC(;p)sh~#gaKrV{bYa+(BzshR(j|MRIlgd(XV7H&WOT>vF7w&Jsru}1*=U_&=<OM% zDYLcl!?}1pzb8Fb3#PF&Ow8H%O-|3YfCThRjPmuMPjhohxX_cE4mAhLZpTjh?MofL z$jrN_$BXP~{Kn_=x!_JUSchJvc~$Gm%8JiAmZ#W4<)Og*qJyz#FP8eWgKjgej1%xc zEb+0gdM-E2<?yAhwe!Zh`$EIwik@e&`m}nT5-emelNXcMTc(b$l%pdTbilR5b@Tc+ zb7XnS@-xW^kBNpUA1brp{5rWfQ~RwB$mMdW4QN<gorvolr023e9v+C3?%TD%M5fpt zifml+Sw8fiW$$DgTeUlCtD>=acWZnAba*TKi@Z>=I%IL+0PB&zkDWG>r2kUfM`oQ` z(;pt!YkPA@&?vKnXK%(-W@lv?vW1+(+EO@v{~OD@OKPr$=58<J#VfZ?0quE$Yn4;? z>2x}|flPKnlD57<w6szd*x1WQ9}x?r2beGLjYi+E`uh5kXRpoi3c3~C4@jvAe>jSi zNih-E>J>k(&dkifl0%EF>T;T6p!v@@?Nv?=MQ?8zmbgYvG}5BKl1Z)Q>1LydBk`Yf zKuXY7-lRLcTmpRs;VgdX(j}otApyp6X1b@ecS!&aVi84}xm;DFW3?}uSZpx-+T5#< zl20n>jrG%wPu9jy0{-@GIloId^@hW{?PfI0t6!dRFwO1~{2+(0Q7apL2j{<1hB7tG z&W3uo-rrUy&5Pd?S?l0wnN<2#QzN-@Y0<`d8Ts|GQ+HR_d|1WVhL)J_o;Xs>A4PIC zhs`W38hZ=dCba``qKA86#Ys#AP_J5}Jl|HiE>W&4{PHEdS?Ti5W+i5YfWx;fPWtBt za)D+c+58o`+HM>=yq{7VK0Th#(*e(H{vs4M(1yZd!KT~UW7cC-Ds{09Es){`C*oP# zfW?NywWpoJquYCn#r%30i<1h1{j*oM(yXgwsAtACyD59t->Kw{e{Dcfg6j4nfLol{ zWB9l2=Um?IH!?c5`fZ9j{eVWJHK+928v1gGP1^w9+19g~&=1>9wxBg#`?MkW&TiT( z2l52<7ybfIB%|$PL5*Qr(2Y|HJ#>smXa&J;=TD^Y@tmyab?KnHFx)_kxMLdT27E7+ z=rP<x0Py-H8IZL}De?31<8*+-dR67aKmi>52fwE*DE{^Hj09<%{^U*{WRj)x)q$Ty z`&4wVcq4I!qvjXXoq%~k{|x;naw*E~)PW@21ZWO}P)7!Xxt+35BC=|jSOiHZs{I9% zoj%IBTLNxCz7<{@3zQm>XmXHjO|WwZ19IIy#VTtQq)-n35r716g02j!iHW%)^fKrX zl7GvV8D+Wu$439cWdoefvmr&RpIb*p0DK^Gi2P2}Mc1ORXcI2#O#)kC-2&P~ZES?u hy^n@&#Q)qziNMHVn^RR{CN!WH7{S^RUtxJV?caZKXy^a{ diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_round.png index 5e12e4d8249a3d3fd151f0d359a016f049da7abc..322417819a0565d420ce100ff56dffa78af44fc0 100644 GIT binary patch delta 4599 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 literal 5503 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 BeAEB{ diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher.png index 230884a6eb687b193573d7569995f7dd480e3c08..a97b13087819307d479e393f74792f43aa73b5db 100644 GIT binary patch delta 2275 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 delta 3194 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 diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_background.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_background.png index 89738fbfaaa4251e5c77460b42283933645b6a9b..57ed6eb2e4114789cc01367958e7312abd34444f 100644 GIT binary patch literal 5205 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 P00000NkvXXu0mjf!Fu)W literal 5851 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 V)}}F0E&nzEh?<^iow9ZK{{gW^DVP8N diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_foreground.png index 0a9026e8f3e5e3bfd4689b7cf210ea99b2db9619..287580d51e0ce61bc55b6b61f83136639d619460 100644 GIT binary patch literal 1191 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=u*7(}IEGX(zL|B<PsCB6ZFhMs zgK${C+#aSpfk(XZO%<PQzbq><FjU*u8lGIkZYfZ%$bI-`^G7DVPIF=Aw^!Qk@ywpN z@Yu?CFQe*`ZyMh<y}I@O^f<AF=^xxh899QNo|fQfHb`Zevb9^7E%6kGMz***&!H)T z0oU~WBw9)xAAEb$DZK2AX^Z0wBc@Zgj&fpC?6ES|P2VDs$3t_eLxh)^#9jvp<{&Rk zfoYR?-Sh>HHB1TOYFV1ne384wP+{p5rbNw~3167N$}<F}39Ua@-MHbLs7W@%p;;ea z*+?I<3cs+1kt6%q>d!eGuVWlHvni~RTz_t};+kUCvr-Kk()L)LZ`+W;m15RpAlY|u zl|zKd6(ecK89c``LKSqRvS#+?wQe~0>l$M#&!)W9D}=Uf+V=8P(uQqcm+>tw&TC$z z=YD#YR$|nGwl~33H)NV^OZ})Veb!H6?v_o$FBqq-y*MZSy1^<zH=|dN{=GUD!2DsG zZJA!rZ>Bkg>t8=Q^rgMz(kZ_M_ZR2%KKrw)EwI-h`%PZ#m$OG*Knj7{mM_=y^XE%H z^v<?wk8k|+u7`@E&tJ^Cm-KhmG@xQ8uL-9Yas2zV>HCzT>82r^k3D9jE#7{)%YSnB z=aM8#)8JEqsyTu?_J4oya>-x+B`Qyr#f5P0etGmtZP%LU-7E9FUaxAITKjjArB$fw zirV7z6P=HYqt=CT8ejWkruuNr?_id?S#RY7V`g>Ba_w5SAR9<%*e!k<HFd+wk3aHU z_h>V}Tet7#x9slkb#VzjVNO#Gs$Q?=QhH|Ja=}!6*0bWQwsV21XXa1XWN5M?<ke~+ zv*xt7)%8XhbI#sfRR4uD`P9Pgerc;#ZCNVnmOne?kmc{5W2+YAbBA5q_HFgG;MwtB zi91_%Hhi9Zak<uu=BsC8qc&fAb8&^@7tZ2$u6il|cFW2c?PcY=W^R8e%I>=g|K-=S zbEU+ai!|n#uFp98^<UkBK<5?0X}vc$x6bdaJh3f*pGEq--__|={O8mjumATit0eq! z&57*V`F?8l&xJeVR|r2_b9eFoH(wp+i)fxxTYPxV*XR2Rop;%v-}m>#`}Ke4rag|6 zyI!ZSvi|djsGvvYiLIRbe@MQ0eDU<EO+SB~%PcDh*}9MC^QsnIVC=1DJakK_=Z{T` zE8D#?YmRJhgHN9Y#3U<jzg1YHd+@}0=ZKUCx!apJY-3Tj=TGE$KyqS-<c%!?$5!-- z6fy~@^_k>2a&Vsx-(%I%smvQKaOlt{(e-?Zk30^GwQSf>b9A-y42w$}SQT}2;y=D3 zUwPG3gO9xd0c{K|CkuMQSPv~)IPE6Kp%e?Z)t~qo82<l1e%tmsu()9Zl{3r?yPV#= UxH(@#3@F0j>FVdQ&MBb@0KcOsr~m)} literal 1630 zcmcIlYd8}M7~Wh)W3=36?jFMqX(t;K=Du8)Q7FYUj2Py!<5tYAGo*`Qm{KUZ+1gPl zH1|BnCAWw~luJ=UxgPyG&-r<NoFCu&J<t0+@AJIxpYLV55{^Q^a4-M>fH>IOy6x@I zUn36M!^?r5-2ebc#=+L=cr0+S$SPdPPPYAB=<9N#+|3s1sR4QHad8A)nr3_Asfevq zuS|;1WRoaREm@}EG*E*er;yennwAz{dh3K}o~D8BIgUM3Mk-mhsv_9U)T-RkI(Kn- zXb~G?I`Qh6;e>Gqe>N_VGEsMab2oT#oM%2+;0{Ki?nD4lD9|ihD5s)RFPmX<JDEK9 z4NNBGASb<^)iuGq;9zA=)HiTcHb(d#mQ4m@^9`#1B?MGNV<O+n-PSmOPypeX8F&Lp zXB#a?1Ig?IkV~gw><oL>X&4Lvhu5M|kgK|T=!ix~`jOz8#7G(thNySzNoQ2#sGk&) z)Gzd@N-*ROK((Bb8Hm?<G2x*6BPss-P+b4`iZ9&)x1(3|fuMZn>VbMiud)4XlRhip z?CMNLb^2PZ;#@z|8a^TrSW>i$-!Tnc-lSdmHYhMd?)GzR`Y)lmt~~X2ti-q!UQXO< z+YzA+qhJ#wz`>-Il@;mE))WN_cyLZa;n~+RcOxEk=Hdqn>XduoSaG-S@dnwDet|AH zpHA>+tOl$YPkC5J>+k20c@hfJvb_3&?TqcaZ=2hEaCtan9Y$Hl`=yZ6-I1oIAKDk9 zXNw9mbpW`KS()#<<_QZ5Gfq5hiLRBF0F6m+l``G?4>)dOLyJw0hPf83K#A}<FEl<7 zmBep+^z()$ZV8h;%^}xr{Q*^b<nl<sI@^<-t;{s6OxhQ#I1iab%w+gRQ>@S%_DCOB z9Ba>HN=Z&l|0teAlpn^2l{0E08)K){Pw_hpA8@M2qwIy7#XcUSjabN09J!N?Z&+3A zU&&liCyTB(C{aGSBb7p=hh0u0)ccG_1qNr1MC+S=_v1hZ2Tz?UXF$5TRj#Syn0$P| zhk1=p*unw$bnl`D<UXdOPOP()S<#!%^N=5YGB8>@YLSIT)y;|17syK+Q(Dd2c#FSO zW(qnWhceFNKCE0ku}dDJ78BrJhvizR0GfBoWz0ZB+H#0#Q<=4&UMLXfoaBxv-PDBW z=c??edN${IbwbW7zw|aB;N(UeY4fd<*s45=M7W;QktZcP<qY6UW7q6qvP&jZ*#ec0 z<z7imj?tJ|A~s*0UqA48I*XN%q}A4=X)-T@62W*B6~`N$6Ds9c_O*&Ml%FX93}vPi zGPdF{((my}KE!dt(55^rHo_f>jA<0RtKvD`?XrB7lRnY-K0oaA)Y)SASb-p(|8t#K zS{7vWRU>{=_4}fq&a09I>E}1r%;L;KbMJ8g8Q$(?tDDRNmcS~gT$0HS^w50PIH7Qy zI{cVmzMcpoNshPIQD5*&@y|U?!z+zy;JG#IYqh;)kHU^YZ9EwPkv6{X+fObRgdq`i z8RWZN1zGNWNzQ&R?oXTvqc5@!zqyB9`faV_HP#FH$Cs^V#NhpjQ9^7Hak|!*vJ1qq z`V;GRYB_^GS;^I%txf7{!}3Vqs?U|?*Hr7g$7~iV*EEA?Ji6P2e?l|gsbPSc$(~=4 zYD;naet|J?nbMPbJ?w2wteCWtBX=sk=eye1^rt^|Q{$E+a<sSlA{C+^cF8t`vTZ9< z(OjwUg|v?e$LMrs=W0=2X08sD#Qi-{wXOZhOka*p%Cs9Vg6`*+$e*x?-)di7*nRkl z;G?H-=izZGeS=a`oEyYJkCrnIc6aH&yYV7sDeNY9N0;WIt-TY+>bU^ZfrMI!hi<@O z>|nct?POBEsFBKbMxn<*q#5Y82I{}R96u5(DComCm;il?pG6aev1tyULH;EADn_-0 zp;#~wW(f-P^quZg{C^Jhil}LwspLRe5-Bh`)LRxbWK`A7`IAxD$D<N=gaLrvT^dVG gd#@!xzv@94V9oupUSG1WX^#Oo*b!_WT9Z=#2CDPwaR2}S diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_monochrome.png index f502e774657a55e55f60396cbf0fe41a3e0c20fc..52cf2cd409d3dd00b86a5f1d80e70607e6b0bc23 100644 GIT binary patch literal 1154 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=u$X(gIEGX(zL{y*C+sNTnmfOt zq+FFrFJa;Y-S&uyh5RQDuy}BEMo&;WBCDXlxKUi;K$)Lg%IEAS+um%w9ldzvyOmP^ zuTI&$eD|_l&+M=IRNG2^)Stq{BF1$+!zF=5%%?Ho<)%X%Iy0CKUP^5hj4)trT6&sG zd4rvZ#eCDq#DfvS5{<0E3K6^37%*`!bJ$Q4nTV`u-lfndhq!_}o}6qwU~@6xiBkgC zM4O!gGt{NJVmN#hC#j1weRgr4$la*v@(Cz8FGHh9(V*31UW^jM=Oy9qcM3$j=eVWn zknr})tGlxgRJmW!V`R!+9{&Cw%Qfq!GERXA>%CRq)i&G{+~VDE;MU8lyUiOzof9?- zG~Rp>q07}6I{8+bBGcxJ8>2*+R;z72>y*y;=F_K7?K65){<?9p@+?|!Y_{9|*zp<S z&ceSrSar5tF}vB$v@J&OxMa2#&sFng*^tCZuWrogS^ASBS0X_mEFtCXt5;c4jvv-p ze&btnly^_td(GL4ex+?_);dypwlK%<*sPNZ@)H~OHZEKKM*JCjeG6lo*MwImZzXNa zXo!u8iFy2S=XW`8k@tO%_f&p|n5v}4a*ugq@jlTyqnS3M_ZLQKBuH_r*s^`avF7g) zX*t|c!nd3KH4-E*vid38XzA_lwlRIq*kaZma6rVoG)ufP%TMrDySGNdib>V?6P2{@ zB?tF*=9_S{=Ge&nmz6i{_{YD^_Sxs3Yj0$2-6c4A-;6Ium*{WXs}P_rVvwUDCu6+l z_PtaS|Nes}wcl-e%X3%9%5zD`b>8%C)nF^w#3<<<pPc*G)X@8P3lp1RP^(O~q3s`K zDFek%cA;%sj0*h31ZQ;h+t`Kn9h}3)%_H+<qvfG*|0I9iWKOvLBlB7HwSza0C^Wuh zI`HjpuwU_kN&o+y{$l>KBSElnZ^MP#`WHM?dQS3vQod#SZ(h!^_2zHml<krvYFMQo z?!L>OsT|>w5X2iKd2-UZ_zRVM-p8GDy!I`d?7REkmfdIbLmnoTA1Jn0F=)8)H+Id> zcdZ-e3;Z&^7y0S*=AOR?f8Jx9&*}55?Cr&QlRr=1bf71{PWjvEn20m?7ewV1e|DDO zXU*YgD&Nb_^m<jo)7PA9Ha&=)uDoF#SJ=LJ2ei2Fm0Dtx5NWCgrci$q5nv*AQt{Vg zdDhvcB+f)Ig?qCnbiF7s3~xAaMpajO!hut-vgPK|m~G2`rbdx%OJKu+oRT$Stp`?l u=0bDEsd``m^8f#%y6$g41{<gdVP=R~I`hS|2>E9~5e83JKbLh*2~7ZO#|V7@ literal 1538 zcmcJPYdF&j9LKkr*|5Xu=30r6nHd==M`B1sM&t3!B_fkU5+=k}7UgnEu}I3Dv+;MI z*hLgF9C8b})*ScqG}jy)J?F)F&dc-Sy!d^8-{<pt^LzD4yku{UlvI=ifj~%`^LWDE z4*WiF*j}dkxpaa+;&nFobIug-LMAU*+44Z^@_pkkc2uZpN-PMYDrpgL++XF5c)s~7 z8XX3X1sz1{sNm!MW%nWBhypWJ0yOCNPsfV*>FCW?cWL=Ve9AOw>1+0fuE^zRqZgdU zk1^9*ZlWN+Yh#Tu>)Vtyzx6W0l&7<#tgAEof;vPEXgiRAb}z$19@<gcdcR2i1GLSl z?Z%oeu2-3eB)+PXO69HkH*mDRxT<Z2_P>BZ!TcjB7smbbnIyQ~eq<^MF0eR$5d$qu zq+4U4!efs$<RBmL&1!NGk*rOc6qTGi`ACWynULSE4)e-fL7B)ww3W}*LgDBvkNBwl zu9NUebu+JzE2z;dzNGapI$%ggq08hLlz563h>&$P<Vdb-0Hd;P&;1E;mxVJk<(g|x zlWx7mJ0b(g<Pt+8qjkRTi^`{Gvb&TL7b#tivxSPTxs3K6-^7ut&Q|cn<?6doclu<z zRw<RmVjW&wS|XDC9Cgs>zL434Bp`j&V*4#TXNeTu<xWi<&Q)Z%^-J2>>0p^OC15Fb zn_SZq91u|Igvr=d_LJu!stSw+t!p(Siz5S$KCDBo#EQKaWFo@DG02l7f^NZ7%=bG^ zG5IWkJC~VBjX~DjSutQ=w9--@I`OOmb%)BC_L-F*GGIzqj5B30F-N5pJez#iHRto{ ziBf_GwQM$}%XgrAfNjh*Y4Na4_EgrtqcE-8+$Y!17o?@+<>fVCoXUY4v{Gua$Rh-y zlS=MR3gtG=6vOCBGh6)uVPn2TZ0I!F*Rb%N8x9K}_&7W~9HtQcT72C>f-rzAUa>p_ zpu&TXHrSPvHT4pZ(pf2}vCWwxdHUA-SQc^KoH+mR<%Ss!&<ks*s;i68)^p}e%{AbJ z^*3`073B>N3(1_&!5M;dMsK*c40C*8Ay94hdfu`g1K+Mg5AagBJVfK+47MInKMX!n z9(4$C+K!XE?mvevrC!1PDcvB{XQp>2RkPP`8&<doLWs?y5iH;AtRh~37iB5p;97de zAB@?46LIZtq*7`@i!rF0*GsP$o7p$qMT^YCBz8qAO89`+w7BKBO@EdZc`{s@P=OR< ztBC_rfPgTi*Kb>5!zp(m#5fvuqp>E1ZWVZdyxCUkjx)pxH4$0Gt;1}#w{3E^jn@Y4 zs|9@Jl;FwQ++4uzt)OrALjr+dGhbxf=g{n&?i!~v&EqaVQ|+rZ`^^Lsx2kPg#jW_s zpXWbv7Z;slp40P^77Qi!ETvy4xS2O{X~X+5G9#Vz+4r7ebm5Q~j4|FMaCqHRB+`g( z5SO@~Y^ApSuw-9&66cfpyImXMGj9CS@y5X5;Bm`>$`*)#)Vo8ck!^$fb6SQbqBf5J z9%iwg;QYa@)36_~J3D3>rOi!7C8&C5{hSG{md)xb0=~s%)T`aaATeFnb4oRCtQ7A0 z4N5L(s&jUBHgxC-3H<!mfeCg}rwwv?JeO5l3?r5gUQ^jY_nkZ&X%R*OeTFclshw+_ zFbZYkp7A@*u%$@ptxtCvYjt%ss?$$&TIf+lujg$A+S^-o)LG+z<mBX^62|W_B#PQA zdA!|Svgx%eBpgts0<1)-V9AzZt!e-tVtZfn?~awB;_77?8j45u@;@n~Lk%QKu$K!F zhue{Q0Wbp1<WBV<{^xED-hcK-vG*s;y!1~C55@Curnw36P>npFAjcyR5NLPTJ3iBN e&*ZT03Ks(bx+vHY#6^QW0<y8R$CsIV(f$JQ%GOH& diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_round.png index 230884a6eb687b193573d7569995f7dd480e3c08..b61dbd387d4b177be4da7c46234da5c8f041a87c 100644 GIT binary patch delta 2667 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 Z0|48^(xt>Bn~(qi002ovPDHLkV1l=NDkT5_ delta 3194 zcmV-=42ARa6#f{HBYzAtNkl<ZcmcFnX^<7w75;9&S(uGk-Wz7X0c2Q&VFrak7A;8` z6r(XFQDapqN>Ug|P)Qk0RZ^8QRngJ}BmRIgYNb+1X-p~_%_0Fx3m29Mkzom&Ae(}K z>=0&QX5Q<3-+j|F-TnG8GZg9S(|zx`=brPObI(1u-*a#ou79#|6Nks^C*K#ZZ(JO2 zXk3}7Z`{ZBd6L^j=Pi$8>@SwA=3EBTxMT;aCr+$PG&DX!!0Tc$=K$coL_iDR;)^aY zg6$%bcNbY6$H-V9S<TU0>8PeI@-OLj`a4UJQxrQooMWzwMFc#xzdE|*T}+h@>5@+A z?jGx7qhAhGG=DTcrpQq@qsZswy%$KgZ1hKMpBzXuOls6}8yAoFNBO15%7$#oW?$y_ z>VP(!>zWO{rb=-s+`+?<95xEcvDY9uVJbT7r&v-udDS&Y)z%?3Xb4bTdU0$vwaf<D zzPKQ8Q3n#-q}p&<l{hh2&;;B$avW0CH9#c+mXrYl3V-1g6<bmp1L<IS9PSk(Alc;D ziEsy9K?Jd^>Sa5PA-hOc2Q<;uCe1R}0<WK(23=ALr=SSNQX$NM0!w*?MG&R?;*$yr ztt>bvRYPa!ymcg-9byocEW^<&pry+SzPJ?0(e+4GF?#s|N>F^q%gb?F!x(&javh$& z<$64S`+p61@s2N8Qd_)-XIzV$Mh!!}qTD)YxJssYAmoU2W=kz$5vC|7GFBkL4XdS# z5_aQNNY;)6O5-q$q{$zEtEv;2KY2VB-7+2bT{9LpH;lzqLx*7KkRhn5s<NcEcsCII z{nIDnnVYBKhc`5$Zg>r(!!Q8S*;zXlvVq9UeSaxou>}V+9B^Tt3yP$BZlW3~Zcq<+ zUO@roO}iRDy>SX=){jADWhD}c1S%>jP*zrk($Z3tl$2OfTRe@$<8do{-H00eWO@VU zO=&=0!GN?QT#?k!k&vyl)!;J<Tfl*ehQ`ODs*M{bcq%rGIP&sQ#|Zy|X)<eUtp#1q z^nWQK*aAA0pP!H1++5`3<OE1OjTIIaTBkf`W{$ZMPu@J;>Xd%%7wZIV2H~^E>Qo_& zY<jojHOlxsqZ;h>yWh-t<*1Y+Hy@K~s_`R6ZuH<P2zYUEF$N46V8O;>F&JYkb<gi= z7?b8pM$TxC=1PZjJvz1C>Xr?|K&6J(B7bU62&1resqNXsv6%Cy$MnCGLxuxXh}=BX zT~Un%)2~JqQ>BCv7YIe#ahyodem(xSF$S6=N3<eJv8u|1)h!#cWt|vuC8DmF533`A z>h#Cd0=50*R@DFl%V7vUH!l}+CyhlVD@ajM5%Ti#EC^$ae@fQ&+=m~*cODFyFn`7% z##NIpt%h{VMjmY;Cl~I(GPnvLGOh((nA0oJ+3DPuA>zc4;z1+uhWR{aQXNJNibLQP zIYsdLTW?30_J8_mhAJ`k?mvK!_w83RgQQD3rMtE&fjN!iA)AJK$(|9!5}xE?wkzNQ z_k;!9%E16jB?x{TQ|HE!L!srCA%7W^{5S9XI>MAFuh0;hn_B|pvN~uW%vWE0>6C6c zF>~~Aj7gLOu^hNs37zl~@{xzxu^WQB+c##LDrJV?jT6JIBWrBr^I2hJ$O`cB(A@hG zrjn9kjsUanz9&HK?H!SP$=Lxuq+97ECuWVRfnj>tRVb_EXy_(pVRvG&*nf=Bklp<* zKLg;zP*GBdDK%BL(!^ph7-OvX><1poNFOhqB(Qe*QuxW{H3$4WuT8eSjWKplC{Qy- zU5Sd~A|S?95EfQLgsvE|Glkr1LwvYJB`{77DTc<%a;Uy5G7hVaC%fp0pX2w>Esi8l z#{V`j{%+Q`F$PK{IWcYMV1FnB3^T!HG0B|dUh7cr`0#)gjyZram@sUJtvK|S-5wB? z@i<1;)<zP#uIqi9{6c%X<@$MQTc+<}jDf>IDPSW@3jxP~47mE-K<F|U@9<#I@7Lgn z>b^-kFuc43s`bX0pbUEg5GH>Wnm)M^y%E)9+{UC=Vf5fZ9HU)21b=1)JAqr+9qwjH z1qL8*sRW#x;L#tBz9;<NKmLj^jTklzEiElLaPS}=n)lsaNphY(?`@2+d!e$3D?kiT zFcnk;FJWhx!JQHsFq}oo<)$snPajx8iFD72#o)w(q>+`Y*5F(7=J%O2CrnDC0v>3> z07lZ)Dj?%3axz$A5Pv*GY)g?bhF!y6@SgGII}j#+3VBr~+q<EzE~v1pXN<A-WZSZg zeMUayKy!G+bR9Y!$rRc;I_<E_Ulq3Ddqe?K3i(8k;ymq>ch{`7Y_)H?^BcC^+oQcR z31N_&he>T8HEWL_^D)xR3vK*OlWv}9X+<iPN_YDB{K}VR*?%*@FMi#Wo@!mq-wqmk zVbRkWa^fpkvMJl@gF%2W*-p=c3v<kI4KhDaTFz67TLdole14Mi)g~)+E1FRh5R>r$ zqi-EKu>aIq3e&c9w6(GwyoKE%#_d5i;IuNU6m`zsb?O|F$z)b1{Am={qyC}8NAyBI zzg}&l4-c(CXMblWHXr0%VxV!D|DMU5>0&$gfcY?E<m_pt5YvX9fAGm?kTNOFkn02E z-tW!7sMOJ8nHj9;%jSoNj}r$ya8q<Zs}WXZK6Dt}Rbe*HQ@Hs&9Z%s@b1PPUwD*#n zXuEI$Nv&jtfgZ+P-=2fty!3}|h5|)QShe?{wM`HJv42=h-BRfW<yJXoc5eCv2J6$T zo~Lu-D7bqe1#j-yi*|krC^9_~>6U*Fq&cuDchjABW9HZHvMi;UZFD_UYQ1@4&7FO( zUY2A-w*F3=G!8eFggJKDjs+gXEbL4n5I<f;_&UNLChZrfBZXbZPh;t}-F6jHp@=SC z_!K<yRDaC4{i|qgWhEmc4Bi++ZqJ?1Pjs&*-AWzV+IfVjm16p^`k2oTc_Q6!YO$ED z135XVm%B&220eE^I{=p(7~Bgle6X1n>9}=5%Pg_ypIL~;2@|?WU`21g@tQ4<YD>;f zYnHv)J*M$@{`R^ZmQI1+^Z9YSxNZvr=fWih^M4tOB;QuZ_wX=V2aayq#NC1=zVUQZ zlh2%lQmKQ7%Cqlpz}fT7-A+sxpYb7U=N0nr72D|J!vinfveB-?Q!9P?1kB-2qO>gO z!VK$xB$CP0BE7@p9M}!Flb^y=sAYY8#p-|)Vfp^{{otirHWV<~l<g>eeyrUNXhZN| z_<vc(1Xd(x_cpjmep0ZUH61#NA1{3mA0Iu2j*bopK*pRtFf=d4ph(AV>XJ_Brb27W z`FI<mDvvM<t7oFy0WnT(ZF+(`dcE2KI&lPs3f->#peW6MZ3W)gwB1%GmNVLA&T_8= z=0$Wo;GI0E+S=Oi`o?W|fV!j;43Nt}$$u7(AIY4}%40G5Mgk6qZ{R+tcbHTOoR2oc z?MSDS_Qc{<8}PuZ%dvtL>H=%NK*<?JRwS?<sjo4~2>7xsJMrM3mto23CP<e}8?LBB z8?qI)uYMG^3<pkZ-Pi<}*@(Ir6=%yjxTlZXWtLGz?#Z{-;O^i41q)ZakLBBTL4PT6 zj(@AjDUsUZ{d3C>{OawsxaW6oVBx##S)NbX0>OjB>Xh!t$XhICb{d=QbU!j2(8$Sc z8(wC)j{K`pdFlLTJ)Au|;I_38K$4^ry9LWW+J~p!T8lZayouXh_!DmV^(&Tceg2P@ z_sf;*uyp%wp0Jvi;yiw1U1){bw|@iDDc!OkCSeh#Fkk&h2Q+YEYtyrusCFbBJ^<(6 z@4@WZ4)+{Cw6s6?`$4OsTn6_;2TQL=Z7{#>7-f{_nq&47`1*H&L#*|YMgU<D7G$}y zIw1M<#4PC~ffS?9!_L{b8fN1fI>XArQ`0?rhO5&Gx3eQnjIt}<k%O?HH-D~$!#NhX zbVyeuDQ%jbjU4J?Uep1}Xz7e`CxaD0{j9`t3p!(VZnEH<58j5edU=}u#Wn#uyEZf0 z`y$I@Krd~{rfdiJ5uIKg&>U@^lUtjnsRpb6|0LOvtrNDG^lqt74tQ!*gLw+-Px~bv z?=rrZNVjbCM`ynrkYb&JCv&$o{UA3tHAow**VNLaY-Cdfk4l$xN_RHVZ2W#Z;3?9_ zls5TErj{ay^x3h54!y%qU6mF7E`@hBTb{u?WGn$?HAi!$L%MK@*Z%+j0RR7b0do`p g000I_L_t&o0J|!-77u{ktN;K207*qoM6N<$g2TNMA^-pY diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher.png index 58dd1f63920c7002cb422f32b7c06619babb3115..7fe2edfd56098c68148d5e69d071c56dd50fcd79 100644 GIT binary patch literal 5421 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 Xvq-bjU>O+U00000NkvXXu0mjfPNsKk literal 7997 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 diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_background.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_background.png index 6b8f0153bd61adc9794837aa4d7ff97768dfdba2..526015d0c2715d89dd3738fbcfca35801872b573 100644 GIT binary patch literal 13380 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 literal 14978 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 diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_foreground.png index d56cb0608ab19badd02da83e1fb30f5c81fb50ce..739671178791d1bacf0c6475ad4b3c05b699da04 100644 GIT binary patch literal 2767 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 X)Wz%LZHMpSKm?-LyV%v*(Aob6?jn^b literal 3926 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 diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_monochrome.png index 6f719faa0d2c6bac8b7b85df8d12f1864ccbbfcd..be1c05cf9508bd4bb3db5c213228fee42aaf26f0 100644 GIT binary patch literal 2718 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 GV}AjJGp+Uj literal 3763 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 diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_round.png index 58dd1f63920c7002cb422f32b7c06619babb3115..c537da8aec9a5ff924fdcc9fee21f443f7ae8098 100644 GIT binary patch literal 6695 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 literal 7997 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 diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher.png index e9229154ca947100f7abd7a53c7164b647c911a0..7a3ffb95401ae68fba4a92fba3ae0f471793c942 100644 GIT binary patch literal 9346 zcmV-|Bz@b7P)<h;3K|Lk000e1NJLTq0058x0058(1^@s6=SJeV000mGNkl<ZcmeEu z3AANZdFJ<>^J)SLC=kO8#XJX@L_mZrMZpSDn_j&nnpV@@NsI>VX+=8`?bWXCXx0j` z6T~<KS~S`w7+e}8q97oGkpg581T3Z)fhww)ilN?pH{bW4v(G*E)tleF_uc#I9?p0E zz4zI}|9|^C`waI{89K1-eC)A1zvAc<{%qHyk6*XzQO7rj=xYu(daiaq_T>FLF!h+T zfL?Lb31>(s8-->*ns012n;$?E9dQc7t(y$&?77-9x}~_-b<yv3#EHkwb--B*XxF2U zdzVGiMDtn=y0b9c2blp~^kdoBZJtxl?QBDtv4Fhfc@Q-D*RvgDSbsnm(A;{CJ=Zh! zct!&9J=06xOgkOc8*BzV*Pip4L@}*^q{!m=W+uH2>ns`u{G8;upDv&&1*8s|>R|Ys zBNDdJedkgGlZHR3fTn9WX^+Dbi;jV*v@oH7)L`SHV__K3ycn2F6I%(We0Un(w&q3m zqHG)=i^oUSCLq7Q`Qd4NrD1-^fElnhtP!UZ+63g+w{&7?hYU=_z<7;R0-DQL$cY9R zmMwk;>RPD;H2lK6_$R(&5$cO|>MH~^pC8jwM>Dp=ii?5)|CsJTLO^5r*w>vIV#vTu z8PJdEp_vd6ni&2W28P=#8Hi6k+4$G8S#~n4z6~?rKP1dX8>1I&!yF7lp9cdYjgbp8 zeH?n%Jo;FCP4gUBz8#v|?}+BgoeMa<d<Echi!b6iN2KSVxA++-?qzfCWe^*#*dAlM z?}Nr+$71w|<1u>V2?dTi5u=A6htY$ML}T@#XzX`z0jCc-syOF5slIGO_1za%Y&VEZ z%+F^%J6k~W>!fF`=RQz##SUm3aCjk-BPEgpkHFY&d!V^w889-Ul|_)HRv6|Z2smFy zD$lh-sT|6CMQV;LiM~b;JW~CuZ;MJ}HMd_mcZUb4Wi~**&dSy1j;k<w*sC<DC!lfQ z;kqShLSyptLLd?VB?RUYOlgrXK?q9uNIRe4GDG=#8>%ew`H0%)5@Q}?HC7*1jD5s$ zurIT6et;@x1LW)Uu4Wk;2OLpM+`b0`OP0cdU~Q5;*)9v@o^**OS=EEm)T%<I+mY&x zYm+-)z<pOxdymn~m!KhEe4A`&<%4{jK9IqwkqwTkQ+TQe+<2DJ^Gw`2G^rfPK~173 z)S`eykwB$g&N!dy$>t-`#<!*dBU(|6TsDt$(JoKvWJh#P0#m<f43EjOKl|c*bGwxY zKlR)M`8-8L19NJy1*A#vl|6dU(Ljj76Io0ubmc=6m=Kexyq|Mg;>ab85us)?r47|B z>M8HE%Z$9tPhj0QRo8%Q3ri%h5#2g-VFXyRL=Wmm!@du?kg|c1dfido28y>O2`AU2 zc(rMpFildFj}#Lpacw0Aokx}z;;~hqlnv+{BcGwNQI;#813CxQjXvA#2%^k&H6}|G zWjd!k@)6LG&n~z48+!0|x*p=7q_aVBH2K-s{}A{#;H%iT22X}3C7=m%KA?0=a^?va zav{<gC`*Zewp89w9vKl(UX`#F%JWoRs!qUtI4=uX*j8f|V^Y2_FNEWj5=t9UCLuNR z9KImN^x%yF+p>Z2ci9Sz>KjaR<tk7UV0aP|7?Y$4%SRAbbLMmaRGOOH1Xu{naPnTe z;e)R}3KzfWWPJKfufZi}pAz`YIj3MEr1P%(mulm-r|k19&;W3stc^j98GhvQp-PV+ zZgcV#;pYf!skAY+!%h(+6e|W~8wdf#s&mNEB0G->FzE@@WO!1L<tU(#BAtPrP-ZG8 zl)>ry?SYHla8f0b-#+dz9QiA|VA=BJSS}>%^kk^laocwvdq{}Q;=1VdC*igG?H*%6 zA}v-Zk8jw&WOLYO`;NR2k*&)tx>3bCD65eoLSJvA`taxPC??leX>kiECm_#(Ot39M z<!RvvU=|bV6~imaJC8XCD_5+*vSrIcFd-7<S4ccg+pbVP(y~q`RAsfg%T>qahWlK( z-3t8HF$agBJmzWp7OPY8hw{w=si1rjSB@x)i(v#V8(XQ>NU`_z<jA@H6_A$k(W6cZ zVuSc>B+>}dTj?O)Wz0YUy7Kcp!-r2j7MJK&<O%iU)>jTsyoC`q38E&3I9HZi9L9uY zuH$wI&I=yPWB&VJJtTbiqtlL+n;GnzeKe4jqA4xC5|wEvR+j1DKwN09`f^uP{pVM6 z)o$=I?kmxN$<1@n#70_fXSpUM2bqBaB%Eb>ApOLzoq$j4S?0i9cf#`8O5@cf2_dEH z=RM&*Z#xxSrwtmz{RJ!}3CQWHj?S;%WhY!LpZ-+0xaCWi$Zvx3*+3Zwa>b$8s2HJG z;k2ydHy6!Sujs#tl1G`)SNqr=`=YV;0WfiiNLz|fTjX*%%YiHdB^nC{B>va0orwRd z2jN{;?hv=AWtzxp5^L%4;#j(LDH4|G`^-#`>f4U*Z^AJ>zJ#=D`|a?lvtEslzV=wy zXZv2nkSQL;<k<2YtYR%zT659Z`#_i*^w}oQ`^TfPy;sK%lO_!1mFTol2uJQpJj^oj zp8?G9mc#bPXWo1&_Sj*&5KetnNt0QhWKX)0gfgP%j`<+<<35f0SZVyqN<==t&#Ilm z=ifMF--v;V!!bdzL9sbj$7~?aC9V-T?H_>65&CG;EcAyrV_J2_c6lXe5>1*wi^%y3 z8ORJEF{0bmr_X*3)*QTVAsk=jb(E9kNi{st7D}?Y`Zru=n`z=~4X2Iq@HxZfwyAAO zr@n1HreVQY)M0D>Isfa2?yuYJYa$lMM8_sSkmV9h0cIlz5y@Y3V~)%f`ef5=EW9UP znoW$avLH(Y7HPSc3nJCz8jyI-*niJ>rih90q?BUuq!^w!!xNd{$u@FLM5g|dbvl8h zx}P5P`c9|5Y(0jN#<jIC_N$J%?-%R&$T4Yf?O6cw5qSn9xX2_Z`R=s2GG_}vbAUWt zSU3D|IJVoKpvfw)Hi{^iFoQX0GX1<m;v;%~c!yq<m+9HX6A}|q6Obp%@Wgo{ja>a@ z>cb$3WJ$ssNln`PkovSWJf_D^uuq14PN;lWERN}qPdf&31W>G$zfkPRa^-U+b3k!G z95K&ytKSpNU3SAlZwo6Ry`DDqIZ))t4H094SQ3WJWf>?kgH#e1>$QA;z0rhtwDP2h zu=V6vG)69>6EgKf63LQOckRF&H?qASvdE{gZ0(0dl&t-;ulBhO64B~iS4E6+5C$E) z{6`>1aFb_%xMG&Y%Lc?D7I2d{3pe`cp~n=YWH}&WObVP9IS@z!l#3+(>YP)tqPEh6 zh?Mtacv6fsQMm+^sl7o`bI}fTX(QXmAqo3n*eCmE*jK~8FH;P4I7Y`RrvYX%1Qbhw zTtzv|6%-@09Oe)UxMd49_UO?km1Kwz5n(bQi;^r-t_dXY**Bktr6yWeX(HR?dlC#! zN-jbTPZmj#jL=9{=_u&YfozRS7HRut9}W9#-wnr-;_`*zSRJ#P0l@)*k{4vTigM)z z#cbZpB^GGYEcJfmu>%fokzhhZgo!~(5-GPxK>J^<c`btAQany4nEYIA6G(z=2NrlE z+x;Plx{w@0ipMsDq*$GH>>vPUAeAWjL6(Dx+t#p%{3o<nfGz9!n7U{CcOEan$TP4a zB?FWu39%(;<tfGEE7F7}`06!sk!WOPJCbTz01LTIFg98EMN(mA0sC$^79+(MRx7UU zXT<>sfEh?76e~&ucX<Yghvtqu1L77v-ZXk|M;tx$SHUcYNhqw+lp6v`Ko&BWoTJ;8 zz6_hhSk`q_`f4@NMlRAa5lIpx;f*Y;)BOsv@R4Nr?HCNlWH`op%uB_Axd0WBxFMC0 zg^}elIba@?Hn*zP(_J&yyYa>jI6?tyNCk_4(*@`^4iYBnLcOXlUsnFaAOcOQVS<fZ z;vosL0JM?RaWHnW@Rel5U;#NM$7VQI!{V`+%*97fKMo)Ow=q`|4JuefIjDTEZ)KW2 z^k&nfH&^b26tsg?#0WwtH%I`)nfgfR*V#m#2{f4|)-c%#BtaIyfNf;qH%X*;Y#pQF zm>qk9KVO&|fZ7SN<V-fWlz3q5xC+Q}^lFnAy%{S0?$-e-xVC^@CK3U{KTo_<9|;qA zwuT8cOt3)`-pIl_J*Xgy7)Zjg8IIL(?1nEUTXSQMAg-YLYJh}-(>(H{M`*P|Z?@hD zX!!~S=HLts8KRM8CLRbK0{%0MB}<oL$x@-bb(zRqtCxv2NYw|_q_9{78(G9c5{}Vu z%#Pi{378YX94UAhq}nl4S}>=992{8!m~(W0)5zT)Bp&V}xD0WnIB4Zb6JP*uJ#;_B z!?J~=U&u|G2{e%gNpZ$-mMm;!7RiAuVj>xFI%dNhn2V+2#V|*2J$yAl0A*c>OR(hD zX(2dA_qVL;LoDA;acUR^72=VFK`~%JRybFrjEE$YWtcb<=&O;Wny3!|r0Zi*Ze$T# zJ!W%YE{xzs9G$C+4RBq-d>H0bNF0;mOWdQ&n?~vG2#te}0u&gip(+q0p+n%~XP$s1 zwN=MtnK%<^kg5x)dSS7MH?oM4Bpkb8F3gEx5t*w$IqPJIkN~MRff~o+ym81e==P=& zyEue`(33I51d1zzNI@4?x9TM$*n8)dNW_>V!^9aRRkZ-Nk&P_kB`NB%fH^TN9&@$( z_A9U~*Ypt(K`mrN!L`o$yypPj+cZk|Iv+deNGO_dP=F+W0-t#OtKnOh$w|l*bOPym z=&SA2v)3Tu-@WHQcFi}EA)drV;wP+bW#$egkED1CXiC{a<3P;;y0>Yh?se{eOaKx? zaYYmXk{U7s1#(?2JFi%VAVjw?TQAp{+8D_*k|{Z3`;OmzFJ^)(zWJ>g_c>9;kN)9* zpQw1=Wn?R6b77bpbCj@3t57Zu;i{_7#I4E-&c$_?|D7U@Fz;9=?4Y^RE`WppYKRI1 zv=;~BBd<GtQt^-kSpaj`);;_PW`a$do}NSRy=g)g@smU*E{!B2-^whcKNg1o0V9kK ztZ}Y(F&F60rjfeS@z{O`0}+S=8V|&_dex4|z4GWgPcE1sgCs~soo)R<GPocKb7Pn* z!vZ=$9KsuQP#smqc#Q3P5W2N>O+d&;;6RF{RM9CoQWgbXr=KixiDpEwHB1gkkc2m~ zuujhwuYcX?m<d+zzu#=TUXc1EgBNpTt}Gs3e8w63?<t=cAZ3ko8>6OpWQopoXIJl? z@7VvssiFlGL|71TP>@Bjz2{YjR<|z`Vqy%EAPW>V=XU&<o=s+gGfz9UZGiM}Je93C z_zxF+uzH}Ls?8TJ|8l+AtkPt`2T7PC!<_lzGu|yOQEh|>1W?*?4&r$fo!`16puP47 zn1KRV1VT_{fDN>nfI3KmETGfFeF6r^f*%XWsPh-qsiQy;1yBWM000mGNkl<ZP+fyD z2N{}sYfjMlE$e)jh<{`fWdJSfkrWt+Ggt446ugN@APJJLIA@&quHVL7Fy{e#*pOuK zLlTLz#N(N(_X0q`2&04Qp+wvj(D|(^0!mJ|Sva5~fVUrga3vrUU@}O8WK<vv8<|-i z{^jw<F&Cs^esI+{F&$D}+t2;^pG{le{k`WM=ezoxK^B~l44%xHxl4Ha(FYZM(?$o? zQ$+;I+ZejAbzVR#wnsRf0s!Mb9gw!|mM%e-=P(JR&X-8%hjwZP$QEbjFw1k8)2bCA zx^>VIs_R_X?RG$?x2)40j_vwN*jcg`fRpe+(4OTv@~rqoZvseyEP#1#Yu<Pk=7M<+ z+q33m!4t{20L@>XiA!+`LYohQcBl?Okdz_Dy6`_DX6W>`i~muj!eM!?-j#--r1sPH z+jC0skgd9^KI{EMANT{z1+yM#0UD46HzYw8uz-v_%W&#GyVty;(t_%#G6K8k;zs*6 z-(1H9)YOMTAUO^=32!R0dF_6CR96m3kOh3MUvTgJ_fPq1UiWjl*Z6wfPNvC%H;X6X z^mvfgC=|Tg2I7Eb7rqB|TtHF;0w|oOEm3Vp?zXBDkOL=cC#zcXPx!mbOmN#z?%Zmy zjeY#{M%`JGAX)KgZjm+u)PFt(R4*(#yLDbba+)M$5Sx;SOe7*$k{~ArI<$TMOJBxJ zFp+>d<U&`vAt&aIWN?evsH31=2|$*N13JBRUO@7*a8e07U1W-56cJ=Qij)0we9eg` z%;?qJujkXDn^BSNJdy;oqrSN;6^=hwuQ$hZX9bj;wXK}365%5Cus8nJMYh+8io?T{ z43I6(NXF`8Zqc@tb!=1z7E*_wgE}jqrOU%d#1>vhs(v5|vW5D&PNt_@8PfUs2fp9= z&;J$OL?`1*eUU9LNv2|;N;+WxQMPm$I=OXLK%s6sYsk&ggyYJ3Peo1}<oFVoE)4Ga z>AmPCIvo|+&Ru)19IYyJf}ML4E4%Nkfbz0C`&tfA7Y~#n39<!rX}j*mA7CbU=#fXe z<Uwz`C0ksQ)S!lp_gWGuo#j5$F_bgjvHnmw8o^+}w*T?*|Bad8d)MDEp^tu$KIOy{ zF(2%+*Pavh-SfgU7fD1NbfB{W8XJ>q(|D<1$Z6`RmxbQ{<f9+KC;#V#^TJtYoYAu| zNO5XRIil)}HKwdF+moFY(CFy2<12(|>-1ZNJMO+4U;OIVD%Aa}mpffQ*X#65xaH`U zj=I%Z0loCXw9YlBt<jkZ=`CwITYn3iY~)*Sy91Y8dRc{fy?XgI-@m?os;B8@vk7C` zL0^7p+A6cD&{+W~2w)nCsLqT6olO*dQg^RC_h|EE#~pWU%P)LJbJN!=kQtJXHj@b{ zowkUKqHcd2>#J3s&Hvgu@7y(QU$nasr8zX*cjDIRc9dsI(|&G#x!JQclkx1R;kwB> zt<}lF8j<bNVX8lFpXgkd+~{ey=G17ra1-~oMi)Hlf`II)A#Y2gRJGsr_=dPwJJ^Kk z<S;QS1`>bCn%k{9sOG>4W2+kTD(JX?xFtR1+gU^Yl}0IC_uyk8Ag6nQJkK!^W;6CJ zYuC=EdQa+FG-)8Gjqk7f=TuZ%h)li#a0YM5nB|tuvi`Ky`PAcbUJh$7Dp!ff-th1* zLO^5sX5^p~;$#;N*MIX$OoZ7C<)1fZQ@>Yr6L-m8Ul&j~QF3pimltmMWt4XE(0Ku^ zmw=}6a7@9ZpzBp#R?qii`nY3`Sx~pebL6~XPN#E>>jywU*!*0qFj|JROZwWCP;5$Q zR|1<~dO7Mi@H%|1-_U6I>w3$plTSFlm06%vowJlSr{PX;?1P|PM60;`Mzr~Pr8~QK zd<81pljmAxoR;f0H8k=6*8UW|x`ovSo>TJI&;QM~cE9;=|4mzdy3EzzySDoK>P~*C zPQtM@mzRmt;zDhCRB<13p*d-t>R75P0^+kz7qQrJ`yFWc{GA6L2?0596W}w+I^8e$ z*#i&a>1UpumplJ(&3CKz{%T!i=8;HT*_uP+8gW{6nfMN?gLXdqOm(`GiLMAJd*ne0 zNM2h&`u3yDRz5rE1QX#3wuaLSjr$~?cfbFFHa9N)i%+%X$7dd%;7>z-eB13+wSx{= zU8U!eFgJ$V+9v)QdLeOHJH)@a_Z$e>qYt#7?oh5P0>blFdp&^Ut;)1JckvJJs8%5p zVM1KqX-xFt&}Ea2(`YpCTkm}z-ZM@-yT9_4IQYN=CTkYu4?X&5{6*u1|K}4h&OQH~ zQJxNOJhL;u&YLT9mS8SpjNmp7#WgG8lnLND&q>tk=%G6Tl8a6M<`Mxo1P5j4MC?s? z$@OHJ1QU`Frx)O0Q5mPN`3*d{?xC$b_`A!#uvOVa1%BoCkE+IojT_sloPXZzo}bzp zmzl(qt+_LY-;LW>JHPekpJo@n|CH{aYXZt2yhqAWP!>@@Ln^Cdwg2qNja#ikCdQ~L zEpWmskAEYZ%#Hu{{@<VMR9m_KFs-d%mKk%BVBsX(zrJ0hzH1c_*};1g*@Jh_a<rLO z@0x(HX+uju;g14JwoHEL+c&^hkjY5oM3oL6Joyu0{1E@;_kVAE5kC2`3o+fw^OkeY z#>fBY!&trFzLVnfpSmdiFm0;==1`D$GH2%Q53ef!qB1y*gL*A(DIj_-RN9Tbdjhhz z@isOVLUQ2oO`?oVg=ma5vEjMRTZzbZ4R_Hk)J5en-nQn=Hdu4k8*t_2m&LE>r<`<R zludUy<J41d`6U-mio*^r|LK+KI-2CXxu_$F=c&yv1c&A_nwndQ#&rv>#l7bsPIl+e zRRLx9-lo_TRa1c|FlDxi;`hFOO$f+WlZi3LRho5nyf|jsf!lrPgBRcxyY4#ECOxfZ zZVYo}{O%RkOfbIrHVV#T4koD8siLk5NDnxWI;0y1WY}$4-=uAneQ~sbM>jpAY7JE% z(}mNlY+OmIvn}uDz_4(VwRj%hun8}2DgT5xxb#8LE)omQ8#+JXD}Lt~?XH02XLi>= z6~Sl)G6B|3K<9KKj_=i#WKxVoRMgekWR=|J_7uCVVQ$Qk@xCj+SMp)SC}|_OUJ_7t z*N=6gyL;CKgctPti?0F+2yM4AN81YS%WLn!s9rZsj)^i6MytlQnKB24IWafp=u5ZW z-6BIY78jxtb&k!sxo_3%N~-$;lH1u&ZdQ!NJ=tW$3Z!^-N_&y`o7?Zj7A?sp$z&O> zo1lu@)SlwDH5Z1t*`kZ=D|g&ia#3)X_;g*AA_~sSTHQ1~5fEP345SZ>6Rtu95$9e0 zjkZ<Dqy;HrAXz0B{hngAH3x>p<JIT9FMgwpUz};zm8rZErEo$(5?OGrGu_^MBOpbQ z-Fl;9t*=53S|_|KX*1dw!(ZIEwoODP(eU|XonEX+G1?k+@dP*GC}J-;D^{PTbfbb& zMA_OKqDn6gJrfYd8sJmwOA!@sTgqrx;1OwIzkT02Jn+PZHW8Ublj&;7Iz1f*?R<*O z)-f9m{Wj;7=l&<w!`u`x6<kR*$|mvn;v54viet6WiJt7e6Oh8;eYXSpco>1l)lw4S z%P5j@z#r%h<As-Bj#qmVXd+Fjp>EW?sOR)zK|MC79kXLM%*6#)UR#E$*tNr)xg_yu zD{gtOICgoD&{F|9rtJ2c0KXw9U=t-ZAaPMyReal}f3Jt?EwK`rOvCjJomR78(aC{F zJtn6etKpSr%a$!L7gdlcY}-1A;xxFeD)uJPa{=MS&01!kM2JX1H`7D4$S6WKGev66 z=l?DQWFmbfn$)K18LpA6(}Ri>gRS8h9jjwD%t0%*k{fZLD@glT#UnR~Q*qm>+nZGH z1*EuQnbk9q7(gJF9+M+zSD|VZ`<l=F?V=Tt1>-1fjjhC^*nPf$h|ykf<AhKODV{HX z+S^-K;S;*|=NxH($!vD>cTufEx_5_=#0e~>WYyTob3XgEHWB#>HQ6RzRn*kAoEjX| zeRnL5$?&RUIObMVN@=gSk#L&kOe?rK3@#Ta^aWXgQmol+KM*HchIJbYLPd=A6Xz3Q zkpWET^Dn*>LNd`N-Eg~vvTEO(<gcw`FdUPG;}{)lD+m#xJ@U5V$n7A`jNmX%F3e#; z1?1<U?EbsqtH@{uDPl<^1szJFQWWskzrF(Z{qo5Wk;yjcMpO0ch_>@Nbg6CKN2l$3 zg5&ww<Le{F*6<=gd*l@(gr+%4E04Kbfajj@r#vjIfb7JRzW^Uw2Mfpuf<%<b^65f9 ziACW3U%v(yUH79l5%~%>nrc@^wC{sM-6#8*VDVTue$#SH@4MnVHE$KO_9#$X=A&5? zPjDvg;`{<07G6LKo{!uQKK>YBf<#sjB@096$BXEydw-5KpZgkK*0&;0fZ@q7nrbs1 z?qVS@-Vf(39{XvZ4aeYE98=3jDMx$c6_0snmfS$rT$!^tzrcsS5Rf_GgZF^Hl!(f= zvld|`lVRfE>KN50{Wt3^<<eX3sJ<69^aa-NBsE3+M2N;+JWMpE%j}bVGb|jhI+xw@ z6F7!Z#nN&~F=~&zVt~+;Xl&zcOB|W2INt|{z7deQFfn}8x3h*;BY&dz1Gd-{i7JRa zh;-!={xgs_edeq9`IE)ZAD$eeAu)N<nrb^4$}Z+@ChOnj_QSAG3F|g&gnj<fT0Q^O zN0+bFY8&Yq2fDD#jXA0}S?F|M3CLu4Y0iFj7kss~o{20ZpOu)x*c#3h_?@p^jdOKd zd-9p*kS5C3lV>C`CF{wZ3PrE2<5YFixzx9<$4syv#uHCJi*rBw|M8!`dR43ANGTQz zrb;WJRi`PK19Oqxe;3S+&h*vZcLEA_^l%uz-j{D1O_OUf!-{NI3KIwC0xxbE#oNDl zCC>iLS8&%a9<Od~p1d@fo?OFyChK%UbfiPdC##~^Q$E?$hpmyu@t9lmGlXGZ?9=&| ze*^v#-sq@0C<g73P4OvK_g{!-48g?{zlbXRcIZz5nI*lRW;gv~Yb6RXH4(Qk6YaHL z*~mNXHYNOjdwf7|Yj3>dEBNF!H-(Tqk)Bk;lbo#6h9`eEaGQkG*XZbItbQKL_|xzH z5ca{o*r(FH(#UzoA)}zQE8)C85H=%Lt-88x1qb4yY}9wAe+5)hmEH6m@Tn)@tFakZ zrihgd;h1oXN8Cr=>9SoiSKqfTo;S|=^xwb}`t;__At+CJf`#C8-8wxU<Lfw|V8OU= zkKwWWjN`GBA1y0q?Y9i<Z={t`OjUdm5H~yy$KGn!pQ*kVkZI#RYqgBu0O-Lugrut! zMv$)>wlbcN$%N$7-`4B@+rDrGJi%|c_{;eC)i>gnb&uj@-D)fZi=b|uP8fgAZEjij znEJQ@?#q3;Z;#=zwuVJwlxOU-vf-~{X$p{V9AkFt4d732RAM95000CZNkl<ZD=YT5 z83+Ldg<8fl-O`HHs3G3{M``71WaW55Y+X4`Ov<}#0$lsR!}##GzK=KQR%Zbi7K8En zzx)#FaGBvchTDAjTi4;*`2W%;=)5YDGxklUC{n_C`_{JVG-9Q7jQ&Dj)b0P{;0UPX zGFGFTuK~8a3}3NLU9|=@8Sum;xW4A9D)WT7tS8XG$qyxC$SSV_`D&jH#{hj0&3<?d z99z^Kpu@lkD7e+F%)dZ;sgDULMHCaF$*Dx+NlU`fyjA5<76sAW{0^xfS&tV;J=V*d z)~Z?hn*4SQ*)9IdghpyKP<Ai{lqi1Td1ODhx_CbF|MgK$jvq#2f?_f~aV3&)lugNr zMb%b8qfL;n`mUW$omS`6&T0E4VTZt#)~j0hY~SPmn^PBqx(~L166+R{ZUKIN;L}eP zx3+S^V$zfjq4+`76Pl1F+&0S8q2}D#sWGlnv{jjHHAZW-NrJX-_A&e6cQ8&k8h9}G z#UY@?y{>Nl<Q8N%ejD+>RBw5y5R=L+q+%jH(SG=rttMM(?IALYU|MLvRHy1geJbrS zVl0grtKgOw!x#Hx-=a*-7t6l51XQ1ujq4H5Nfy)XH-VehmtxWzoF+FWSu2w*H1SZn z1*s_sq|Hhssh--nZCx-;efWd=_E_0%Hx)v@`FntTsk^qA(u-F>^;vrMY4FY;6%%Sf z`8&&FKL=iXp(QFkn1>)F01Kf&x(!)$MwySgdgxVM_d)fQt-Z18-(%sqr|TXp+H?kD z>wgdsi+tPs9JuaYWIwvLnsnb{vKy|_*WZ8C1Mc<6?zkD5MQ1oI(Z%zN>sW*d>cf5E z`T6~Gzyr$ori|d<52*9qaa*ek{4cscvk~xZ&v06z^H<{T3_6&-lDsq<%|}0m;WlJo z4h)RsBY&Q4y8ZS|b7(tk(kBcoq#M7y{pN?V(t)9fN+O14h76R?&LJRzZ=GSYVYMLx z!9do?LNg(t^>_XFx+onUh78P*fhX_zr`ugM1mpzRe0SL4VaULA4Aitz324KeYcHLy z-SGU70W(n7N+lqlSTeF?we1i?1}0-*yhhpt<kvEi7fsf9SiXoDm_sPmhBZ=e+9n{M zSbyh_KPWqVtrrQyy^VoQr8e3Mw-S)gZn*2#RklM68AuFFrilp!<VI>h+aZPwOr?cM z1!UUFhQr&L$=Eirsno!v(N8HLw^9eI{P5)T5Zev|o^#LrbP-Q0Aa~%0r}3|EE+1lX zGT^!PoX;e>841W8`SneT<nW8N*;u5|7iQ0~=X&x8+t18cK&jaVeX;f+*;w|fZSt=f z6A_EYZqll7rsvdiJKL~kEub`je@xqO=dG(fu$MgFGj(qGz%3H`dM6(8Ts1}-t2}qY ws`>nw{;vQ40RR7zi@3c2000I_L_t&o0QzTR0W0=M`Tzg`07*qoM6N<$g6}UFEdT%j literal 13704 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 diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_background.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_background.png index d7a09d77c64899aa803acc32cd34fb42b74efa06..cfcb4afbdfbd5832b80ada258af0c20093e190fb 100644 GIT binary patch literal 23437 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 literal 26017 zcmYg%Wl&sA(>Cr-aQEQu?kw)^?j*t82?Tcw?!n#N-C5k-B{+d^x!-!KzB<K^=FGNS z(>>GOb0$JrQ5qQm9{~&u3>hFJp$Y~DF7f#X2Lt+#(W&$h7#JEDKtfdA1N^)bzQsaI zhx)DSRkJ8T-L@lH)<SVa!Zv^s3r$(i8hx-^Z?=gDAG)ovNYbA0r5P3$Uzhl!J4>Z@ zZEIK)O)^PTG(DeGja1ztH!Lm$jZH}-+4IkW;H&>u<KwDTj`MV<tJC7fE0X&~`{qC2 zGd;WNoy@7tqu<_6VJ?)&|Mx&47lz<2#3=$GKOYg<@KMABn9oNRSzcX?;W0^OP6YJy zu-cGP4VbCwwSBcAwK2xvjKkQa)aAUO1yS2+93YCdtTHrm?#m~aN;}ZlC5>!qd3+gs zTn&%}o<AvoGg%O2Z2(D2)>L(Sz+<xNJlEr44H|h<qo!-|DFqQ<2EG=Ws)Y7a{*X9m zWX#X3IXY=+NE<55iohf^n&lQ7yH5#`^B_$l=e16=IN~^1dO^SY9u%F~l)~|i1G(_Q z5F~NAJXT!}Bv5<k^CcdEu!A5-)m$wQ(}z=v#s4H|K+4rzCZVN@MA(EE1{Ma6&VaZk znhZBYeo|DQlw9rrhs3A-=GMk87`x`j>=)#p07QKPfJ?y4_{r7S=98K`WsgqzROeG- zE&5)OXyT_CDxYQ)EY4+oQuwnVp3$Y8$QhplV?I?QtX#Uxn70Q&j!S_?G7+eiL{o$2 zhEM@S5i5w7{U>1M6DJF^(*_kgQZgH3p-)J2+*I{GHLIHg@f;spx2gX`=I(Qzo*NQZ z6JVrtAZ;AvszA7<>KEDceA@JV5j1wswzc8%KMR4M7FNx17=QBF<z&Iv0`bLnlPQ<^ zoH+1LDG*XJa{p1tpVa^NjzL9?Ffgl->i^t`umna`Oh6I3c>L2$YH5)2iZP7yik~>g zsDY>{P2+^mp$uvuJ}vUdTLVqNi{)CAyQcA+Zkt!E57YS=dOx4Nn5=Gr&Wm4L8!i8S zb*F81-I>j=x%r8@<XpS%`0bGGeBT+xIAnCrd_AYHe%8kAH?xtCz2Fr{J+e1twwX96 z`?R)XBi0T$zgFGivUgYY)<wQ^;nREyly}<l{3hwwmxpHwJlg(w`}-r4cN5|^8p>Z8 zvkPK?JKPa#3X2QzEOfCCKsBLv$o06QYk2pIC2V*ujd;!3gK7GtwWQhTdvwB4dna|Z z!o3`)B^}5WKjDv51wOe7ZDR4)ex2=b({;B3Nq>9$`;essu|BQ%t|i&m->vcw8jK5} zpDrVlS^4&j+b|IbQ#osgZ1=F*eBpD^fWbQ#&%qK4g7LRB?|7}v{GFR&?f120VfIen zqu0>ayn%d)JDQmdytr=M9zb8qmr4!LPa}i_A9e-duO5jzwF)V0a*ILs+l^_*oTrR4 z3v0Nm2$OfnMeJ^N1aFwXXU+{i!uh#irI+ps`o=z{*;Q{k*FMtw545F~W))8|=zjX2 zuEm~zZ&|9L+idX#zrW(>cH*>9reH3Aw>yGxMV14)R5M3C+XXLh^UhrtXDPzfjEIxn z0N*v~GXlQqS-}IFOwOj936I+dUVN-<PY(&7T#-Li$&w9`I~Lk%V=Cy+Cfd#}5^NLy ze8%%)-C!3R^nI-Ts@vd}6`rGe?wR7u6(n}$iO(10edeaA3jVX1wgqTf%fb)<<7f+} zwT{1bu5|YnItm?l7dwp+Z{V7}t6V4wNSl(rEA8Ro<^Y%bueP8VP-z%rt+LsBpzrec zdd14Q{t1o0D~#~2m?J|cR|<aiS6Fv=snO*fQjW(B-*)6P5=UToE>D^r1$&Li(m{@A z8RQRteIO$(hrc~uboZ$J*aU7KnL@2N&rt|coj}!ozW+sQiOZq;wp+=HX5*|n&bliy zL_Mq^Fw!1!t&gkLA*?<sZ<3D{vm}Jave>0Y!Kr&!OLL!QJ&VG>KBZel#)5;RW)?Kg zo?^|GBPCh0R{1kFlogQMbBKrEyxS0(_`%;HhR(R98rCf|6oc%|^;RrTRPfE5L7@m! zoU!@+fZ(3Tt=(TqYy6%>1Px$;#8I=#RexdM&#HY@XOxe*Tc_1mN@wgfJf-EZ-gU>f z|9oW|trwy`qz0*HFTOU%MKsOG5UT-FFvxA`RVfw0Kbnw)^c&tBD>^=0Q<8#%9@#(7 zI`jrx*>DQWr0Z<V7Lx65F+OT_$R@@|oTls<#+Z{PY9_LnGNPLAugP17(sbQN997;j zXNJFF?CsXpn~c_z%iPsIS47%LCZBbCP?Y;ejtCPImtp%EobrO>*GxKizXmiV?yAV* zS^{8j^B;VzSU@hHEimox6+SMb78?L_4*3B6IsnIDwZcS3H9(f`2b$6DU4BS~ZVg=h z1eaDD<8t4=uG)1jA-Y!u_*x6Ok(GP++bJc8o$*B(>A4<z<ZGPb=Bu}TmlqP2dX4!S zN~(b{EPax$CvUHHMxB@b3RN+>J6jQ<zKzi7i8W?UraVv_>Wf)SaW51*@cToKY?TSo zz>k-h<K1Fvk{NZvJiplNXEu=vUoh-j{f_h*UpfBm$Hcb_IiQ!~BvgOA*VSctkH0;T z2p-+&^99F^&S-Q?=Si`&M6Lf53KMAWr;`hQ;S@|^J3n&PMu_Lr#u4tEz^U}30_R@M z3H=60_BEpbis?>5b{xmyiB=plDF=4hFm_oNb^^u0iN7|-_5xT$H{iRBnY{NdAwrjD zb}kq3NBX)^MXZ8NN7wq<^UmUSX)+tOY7a!OGk7>x>xH&-$e(cmlicpPhM2=F{oYpW z5z4|!C2T?TV`Fmiw==k9wl`jk{;dyHM<k2$AB_CVW4^Y`aU~w~R`>JvHn_2kC~aYU zSEGWZX)`bT>DgKRZ0E!E$X}e+j6_sZ`tE7k+~577j<KeH2N*oimUHIeA&-b>;(4^j zp8DJH_NSi}{d5kkWg-L5z9*dcx-uc~A(_T|BsOvE$YfLx{=6`@tFi<rXZFl15n5cU zE>UniKBHK-9PnClcc22gHu@RL9ThIhPL%A0Uoyn%d-3wgF72?sCArGk1e-*=R{7e_ zH_^Wz)L^rm+>I4b`$k?|DY=IV@A%uSyidq+6c7vFDU_HTo*!+G3?6LcT(<n6%Ji`; z&Rjl?C>v6PkNV?Gr>4kJENj~(VO{S7CZ@MCy$98jW3I8bpaKNHD5y83>N9IeXnCCD z{b(KGJ|0zbkSnZQ`Z+q<-5A>_bi<a$q6gz`?;1(qrhnpp{5M9E#^BdzlFO}HGie8~ zc`r1L_riYP?ta;`4;~D@lt@QjEI;W?1{=dDSMBRlSzYzoB*7u_ovSt%+`Z7D8OfcL zO36}xb}M2lc0Q-etEewTL+aFMiSc37-S+U?ROs5a;7_iojhh&SHMcH{b4|fr#1z=* zCxl^Z&-pd?cfXV)e_<&(6oAuEY`<bq=KV=EG2<P@G+o{ZrzyG0?)N#k(VywJ3KH^s z|2XFFRj{9R4ctAC@zxyBFPV|fDLh-Id|#i%q$-n7F?;0glJ&nNXc!mYTO3#L;jyne z%fuWRV7RbqHc|Mk2)TFIDFWR&NvDrBG2HF(d9FHAvw1rA#<(Fof>~ZH1`$F~CEs`| zhIf57I4lJb=xt_3sb=IOs1N~AYO*Y3trL<P%uV-qRaW?Re_()T$4z7tiCA|qey3l3 z?3ry^mv(1;Wx3mQ(%hF?ynHSz4AnX$zr7c|G`z`+@ZtN4hhcS@%s*uLyJh>Jo$xp! zn-2^2v61wAaPQTs5x*jSfX~Ehg$8vMJkD7*b%O1PqYH}BiMu2sv1_ykBr2z?_mt(6 zu+JuF^@Y5ubBN32C(O=p24<k9Azbj;MA`eXs5R&NPvZ)jDJ~9$`$XF!SsNZ_h)g2h z-}F@QhdnQP6$)vPjOqUs(AJ8ZlG><x+5flrAo{vnTJ5?3q;bN%r;53JY0~$5E>q*# zi3T$aMHjkVw40r!8Ib;~y{uDj=pHQH2FMi_EscrW9vcvAl_>?5J<GS6bD>pDbNG4s zYBX2C{K`RfHo)26s688HyoK}S@XM{OE;DH@i(h<DUMRP_7n_+aITp2=BU*CAH9`DY z)M-nl_{9EdUdjlZ|9;8OKXsORap2ZLA^oIy=y6s`*BddjHJizMW%|?)CE1OUEKiIf z38VVeGo(<98rssLyUy?-&zeYCFre}MFghw=t*i+FDu3NU8X6qGk+qMLQ%Bo<g?N=s zxdEkA2yr5S^pQBaq9sO$mbvV7X(PU#S>!0l0ry}a?dVDIbsxJ^nSyAz5M1Y9T9w`s z&hza4b^N*TK5w@fC05>W2Oe|{rb!jQm?R%W5?CozpNNH*iUiA2<UZJ_S$B|>XW^-m z=s#m+0r)iTWv%9k@E?zYbR1#TWfb~qiPL|8s|{MmtET_(5OnqYSE|A;+g@K@UzRs{ zPs~FGJl>sI|HRHcj8aI~3D?Gw6GbkGG#%5YJVPIyOrBvq!}|*)xQD%v<~lDyUz-_r zIhvvGCq>waqTGBVhr250<;9gGDP^QaRs(wX)a8`ry_4z01$g!gEKZl6LIwRMU&+s% zT5JqNHM2~>gVN{jdrE*dObWV^g5)$3bG>4OxHRf*L!;X;FMVO9KUCj}G5l6xcINd( z*k{zW#F|7<sq2>ugDhm-ZT<`QnkSN!zy0K%aIr<qx_8)fN<EA73D$9i7I{=Jy)JYE z1Ri?Q3I($)l?)920hGEH*Rd)_Xw)$^_1yudBhCmCr6?7JY6Gm!_e%5A2GZ;ak%wrt z=q%Ua@G}h~sBBv`?`=t)zI(XQ-7Z=p(lLdy_hPEAwmr8POZVu4Qm?3*#(!h91pUU$ z{5ibF@h`AOPYXJGRCEoVrnHFPsg6e&=z*}*><DA&C-e8B%_#@QjKSPcH69D1=^YjA z8*rkAV{}4)=@StoHyrWz@x=uO6QS@_MyRgE&`MX^zOX1^lxtP?4XJ7FHMrV+8wzs; zFNtWLaG>1jLK7V<HzlURnr>Y}Tgt>TgE9oB(WQ$4Nv~~VlhOyE(JUZK?=3=vCIXVn zS)5l_js+g;;=TQ6bA(`XB>Axa1ls2jrFwTG4?5*WEj%LeTV?;e7RuXP3xYJr4O$L3 z*8kRyzDkP|?h9ExfL^*^9JU5f77&!)h7X4!y#=Fm4r;%xn0%^oz}am~H3-V-*u{9; z<u(X2dTqkl0UEhM`+cl+gLgmFjo;93H9$J~-Ee{4>*E`5vNgBHzP{iay*h8XNaCI) zPxE5_S0|ta94-JPv2G}-F#2>mQ6WrF50U>=m#&JcP~4tcZQ$l9xFQ9tMgLCJ^Zj2h zAV2!L8ZPV+#{x5I=_c$i0V5)Jc!$YOR;ry+=h*weu0LcEufub2LV9El?8j&YIjMyd zG~+ADD`oj=IxPUsmn}p>nHo+iLo^Fg<`*L=446h6kNZ4~&zj`X?y#HVAhYkC#Z#rz z242Ei>}3mBwSX17q0bA4+i$MudSKPiYO<QP^DV$@&0#QTyQ^ymXxMN#z_R3S@PkR< zfw|M#E^XY|>oPUF6VDK_VH4r&5&**-oHf8z<Z6}_?aY-f8)icqEf)M+PTM*tovrc1 zFZi)P=+y8wP+DP?1SFG-y}b?VZekqN!j(F7Pjvps*x<$K^M^o8dWOPh)gJ5@h~#=a zv8iqjH81rOmC7xo6vajh=4+}DLf?8`zq`RqHHzBuJmB8#?$~a9+KikUNX`WARdANq zz6@a2njXkj%)koJhl-519jI6enHH@^Yon?I!@6wCW6{lRGciEb;oo)Pn!Uan?CKM% z?i;p_w~qOKGY{X3L%^>uXu&N<Ohpg$S;{p+P&9&V#AJ9#*uF1o4g?>KS#N)xS;U6< zxr(|IoYkF2@})28?fLCDANr1BCyXk2Z_Hg>w0QRTQDF-bbl?Vh#-rZN8<3Qf8cH_) zF>pf|A^Kn>{pO$|)g2xr0PZ$wUH0f1HDNlvTcz%`PYDyHX8F-6&NYzf(DH^-Vkf4a zlJ!c`wVo+j2DTYCX}FG)pE^)o-E44A9Qh?=#{P)CXal;8wk<w&$xZ*fBJVsTS@k1h z67;>R@Qq*KLUxc4C=7;x3W{OCnLtbyqD?2$nKjChkE~v`ASk`;t~1LF?S6>fA>n;) zemL2wHh0k?9gn%(4ePAKn|hn90d7CvMQ5@)&$_uN@}QG}VcDYy!ETVYOqQ;GWhZD; z#1k=7u8I1CjRqM&2R)Uw89=hqO4R*wi?eNI*n-Tw*@3O6xU^v;FHtNjuP76in4GAZ zn=ma|-qk3Sg7*)IlyLue^ZODASzQ?dd}BQN9rp3`hS+D=<-Z1fz1d@$vs#0o!AL4~ zFK--}%MOIT3v#s+c_USKm<XD*=U+pk__ka!Z?u`chE{jG9zEVFc}3tS|0=A7YkOk` zoWMIu@%PR6R-+O~4Fleoi{#MgW$kV>E_06~n@uT$T_*w#e?86211tQIf3b6ON1&wl z^F)K@ufRLsjXD4T7=|wsGfFr+(Xu;>e~jIE(f5_}oW^Ik<8;-gZppdA?-WwII>^as zr#iow+<Fo7xzi~L6BM@<nE{tX2nUxnaP<sDgdPvoc}YQX#IbIvYM1m~jWq6`^#~Dq zOvk)-EHul7G2aNhwP0NT@=o@}kky{bCHqeQskR)U4$YWNCyVZS{Su7hBJednK;@QF z!-5R68lhOL8pS=>3FsZP<$t5oV(ew0gy90=EXImFDmhAh?L0FBgqOVtte*YmyRx)^ zONMT%IDNo-YRBUA`}?kJhu5&=)1to{o)3_Rkw_Z{opKPrs7oUi49+Vl%AjVb|AKR2 z&0cQpOTVz8%FENW7Mm%3oQAZ$q_|<s$Ay{Dxj$UdBcc`4YT(qUT_o6oLD-d)Ncwmw z?C+<UVxe%-K!mQaKiJB_2#`~oHHJATM!$@n507>-UAR4VzqCgv!w*JKP=2{_J(bui zG}95@<xG+8QhfCU!jc(YHH`pmgs;4yY4pX<V$P!WJT63w-NuW76+_LZRkM6gwOOfs zeDQTbelB#fIZWjbrA{iEZgE|M{cdan?Z~H)H%&HHXIKIDQDnpq-(O$QQdttz#=R(7 ztMV9ZL8W0T#PbL7*#7sqMgkV+-l7pD0eBR0Hc05NX>=^XkTH<vDg8g%P(`t4py`l! z%>MCpxUD@uh2l62A}X$-CFCZG%VWp82bCrKOpvqIBCi#=y=>Q(S5W9pJL7A{b8aM2 zAYLlDZ!^*^@fhzjoUlW6jJ)rWvov^Xc53+|{2o+U6I0lc%bYd9CPJgZo;z3T;nq9S z-U%~~{FT+MSQCmsylF@|_RSwhNO(aqYGJ=_U#8M(Br>ntut1*Ux5fS$w~18js3#Zn z*BWiauRuu3`gJh87g1j_PnG5<Q^ar;5|}4$5yQK;$eVHI%`hi{E2O7#dPM|QvNXOx z9#34y@>5ydJOlW_zt(B0bIv65qCA^iM*bWjg4P?G!LOR?-rw{p+ACwSN~%zEl=ZZh zbPRriTyCZ$ElBqfJb`{^g-gl=GZZ&;CYx+Tqd7Xb(!v?(Dy|wfhh!5$%Kp%PV2Qoq z;5hkKi{n`?H1ErY(D{VU5k=04h)MzZ{MT;-U=}Rt2}l>l_U@oOoKCS!h%?~H(YNj8 ztojMYXD>Yy4Z|e;>+dgOKf(cG3lTH$eGbLwmpIRSS*o{s3~U#)<c0)i#VSp>x<+dI zdl|1b*0J7|Y9~|;5xQDVo}+FZw?XXSCurxVNl`v|clnb(IE63PIpM~$npBc2e9J!b z*o1fA-*CDb{{Gt|v4N0^3#B&38Ey@Y2KD5)0=fgph@KDGS?Uk$d%)E;O+vuV;3@y; z93rqmoZ^U_wn0$3;(^1_6;H2qkiEf-x@UXiYwmmAdk_Zup;glKrOB)_Q<w0OSOk}1 zX6|s!?}_>%-9-ih*HEv<Uw?<D5hkPgPPQ%5>}jO_jx_ogle&FduLNt`Mg^aMv50no zVGXlt=;95N#;uO}<Ix1$K1V4hY=`JAlpH3kIY=d4M-xA}2+4uy$M{?GPfqU^_H`dk zIBZyWEYfc?xJjN3ZKScT<1gEGG7y}~zJ}h<R380PN4vjWOVlG+s3BmzTQJoj;MitK z=`jN>s`zixmUad#ThTq|;S$0-XaRAZY~vIo&ubg8=bhQ-l|Z1WAKIyR+92@ZiW1Ki z^HrgG<oe~}sF#n*0%tN7qY&t{LRzZORF6!i*9ZKA5;&ng33kI?l7sjP5$1wM2Gfv6 z#%L^2Z18}v+^{#c701|wP>HjJHDS*y4K5nT1`Yp}N8~Q(NsLKo1g-|B@N8zbNb7ek ztq=S&fuxxTtS+J#YzO2PoPz~<l#gH@582{Qlb7HvrOFY&wl&zod{&An%1gg)4d@zt z9&_at0_4HjC8lt_Z6=nl#2FXg;43?mcRl;7W%MqlJq#uePgAdpXi2upq^1T#E3+X< zJJN;mC#~f2%XDB4Hp_1_J3PexbioO}w?qckH%TNrXg~RpySI{`tld{IK3d!DFk#!I zXb=+AH(4Pb32=4FH0wAiD!vkc{L<7f1E?3Ew5j{t^hs_6<(!XjKd*|k+5@`PLXkK= zgCr!)o}3E)j#BjD)|`w2o`h1I<aYU3-wY{ZtBw!mf@<v4n`^5&RXcXUw^*wZiLa>& z{Ev&MR9B5kjgCb(QsJt_8mSdbT51$Wbzx}<^ear*Hy&(4Oz|`?^Wr2dDN9CiZJBrB zpDeU}C8PKJ{b*m<B;kGqVS}4y2OMz5K>@&mew`F^mfz$U-3oM^|7Hv)$>8yz{|YbF zMZBJ(pr8;cZ9C6*3MiUNgaT+wVGHmI4}K@!f7?rx^!8OaJQDNGSqenAIP_MYH%QVO zUb^@9e~vWXfJ7RkNg$<NdMFoXTghOs*frTyhx<XLB+R)i&5~rs!^)aeiIS$Cf=6lq zlON6R_FlJsSGUyM<_5`kWB|2A_63|2Gfo5v2}AvxNFZ5pTw*@7jM^~^mWcgE2XXgp zT~^Dtz16s7%_Mi<z?5Enr6AVpqx|3mI6&N;cqG2|$a6IX&XUl#Z}6i9Mn+qSj~8t= zM50En8<Jf<z2UL*_kLE{Ef62~(9_6VV5Q_xwwfJFVF*Q)7J92gDX{nl>1~z)tHH4& zS~Itz+ib&9<MS~SE_3gyl@>lj>6?CoMH4qEOIkj=qu0XzWBf!lDPSslcn}hfHh2o{ zq;LxsU|k32lOFSkO&U3*uTw?DHFr1n=G#yzuz(gtRW%eCTUg!})KT5)Ju?9Dqwa3D z{8<f?J~!v#yq<kz+XKz4Q`--_8p-9nrLxeznO~rSP=ricoN;z35SuNWhJ9K3oWB1l z8hbd*3~Ky34l8A+D)56f%D_F_nfAwq!}3mEJ6K3hJp31^Lmkzxr25stl)v~~(qP~3 zn~t^@r`zG^IV_RpbQ<iP<ACVFTMZ})8J3RLw}0X`{F1-PAn|%InrkUe9iDktpOs8$ z@iDsUEbbAR0~`?7pc*h-R7H79Y?#g6n<X=0bw^0Ia(#Nb*qo=JiS2Q5WuuVH3hsF= z0=-;spHGPRji9fM@(%h(YYKX53)XhXexkw!iqwLF8>-a?r_ckA?lb^XQ-0^3c{xVw zxBt+&wE5&LNzMH>*A*pNnP)JiO#W12C{klEgE^($+^i`etTXOh2X|CfvCgV`(_LaA z+J@+#7m<3if<3_+obgwo_`_F~<=;i9)}p7j>1c`h*>vap*8jG<=}e36BYyJbaR@Iw z>*WYc-yA~Aw-p+^(RA>Y10gh&WiGyqiIhV0)nyAUP(hKFra1~6n0LJ2Mt(oAAz&%m z$JyED=<ai84O^2adD+fwo>(A-PY4%qi3^pt|7xy6gLk^;LXP(!U8l=6N?IRa-soPp zT^R{?_J?H2b)nwXFmIvJ;clL}6{!iUN7;vblAz9)#OPV%8ors}Qf}G(T-^E@SE{0+ zV^C)va8_@QNuT!FpFc27ZEO|&FquhLD1khn@5)EbU8v%dVSxfe#8W_S%xsD20n4|l zFbXE|-GugdPf-X5$16?DLGy&Q_eX0d4*pF!VkiQuGcph+_OKNEElSD!%5TImi@~EV zS4FFM$w0Vb4~(ie*IjL`2hIPcEwTT@uXYmb4_tm>DZ)AA7ffSs%w%S$tvLBE(MPon zA#)?KNZ7z}LUu+)-oIsq_j%QMS<v<yUJ$n(8%EQ2ds8~o;4)Zcx+pPoy$a=EHBm_a z7F5&+U6a_rtQ_=z0v)=+Qst|MlY*;IppD_iRJn@0h)_=b;-FR#6)+KWM#L>3KpMV} z<SV+_ba&}jpDp;vgcnVnbzGR~*V*{iq&wg&l->lIqM+ASh`#4N^wA8^!}s}-<>b+V z8X`ssN_mt0tb5Bg&QoMlRFkORAFxX{d0glGXI=C{mSm6C5##N+V2&<b-;eim<$IPj zuM1DnAfTtTyRoZR+=Q|*yEXShxWA$?R`-h9<5G&Egr(pj=rsHsW8;bMe5H!y<IU9l ziLMyt`j@8vdY6)4+c9&+t;s~WYzXGpjfr3GzYAEH#YV6L@dv8cFROx0NwxEr72+8R zx+HTGjEe1!!!gJcH+PJR@ZCrAI<5&mn<$K&^%5R~sq!c>q?priU;e2q1zrm+pgIYn z;@E2=!mg^zhaj|gDK9<aw){(?l(AJ;|H3Eput24&8G61UJX+(QAj<sDt2MYA;(xt> z3gDR+w-W&``l@2B<JwBtp!Y9)-93oGWpdLM#Ag`VbRXzmX@o5@*VL~$W7A7&u&exp z{4seCmV}$~bAPX?o$L;=p2u?L^~*!u#$Ifm1W8uY3)IF($$nBF9H+qAb|I<?govOE zDLi}-J`|(|kBc_t%ZH$}h0kb?5mi)W;!}!FNvT7Pjxc%4y19z}$la_^>*vcxZA!c_ z%WTbYcsiAvM&v^Nwe%#y3Ok{tECVByn087IwKWR%jFE0)`LApQSS1}fe99K4`}+rv z8eqIXy`@qoQj6=|UhmE`JDt&L)Ds?RIEF*~<~{DTw^wonnwD5B7fj+~11ohGqm%b4 z;D<5q2*jd+X<Ra3rX!dmi1JjR>^nH}N)cr_-_VJ*N2PhSp-dPa0LFLm9^Vt>`|vd} z#`J5Y4M2+$ryz$vfqiMvj6=vBho#mh6rt1RrTdo!O;dPB`5VE)dIPHM^-Y4A92*Zw z7gNn_M)%Z{9tktDC%-*~ZZQ=TK4crcBw-cc;blt|ffPj<a3VE?d=lM8S9pf478Hcm z_dN)JSy4@Ln1a{zSW@^p9DLppdCWr~*yta~(Om92xq@tkO7DWHc4GS?b6jg1=Cy^U z#el&le9W&yq0a%w1o0Tk7!ub-@*8#AW)GYV?!VQCRK3|zOp5K{oSV3dgowuDKh*6o zt2P3r{#x=f<f$R2`|zGE%{r8L27g7F{cOWj^L)sMi2MS_vcc0vX@P?!2S~_bQ0@dX zScA%{zBhbQos(HXKn4`vs7S$-f<vs#BtbH=MYnddgM%3h($65(kX^Y_m`Rhk2ciP| z#NP|A5x0$RNsZQLaJ7YLwsu`66BLZ7W~*+8>m!N&s_YJ5bZN8Lry=)C1!w5_@rZOz zV+3$PspE{Oh{ahM!A<{kcS{Sq`Yj^3MghtnI9MYhPzNUfC4mno^!zrIG7IMqcwISv z-8Mk8t!j;QwOFwLxn!*Hm}|}Btn7z^7ZzWcwTQAX3x^PSK5E30#UcNDIl%g2S$hZs zLz7@UdBX+mT4wBoe}3i4t(uaw)dAgesX9JM^8J`1_-w6rspb#{T0z}O(&E$2I1|$7 z%#|eXw?i>OI6%;E<Y>duNgBd-m=UpV;y}={nY!e_Hsbg%;-&<YEG-`z<6?nY{WE~Q zf<s}Xj<@o{sw0}5p!E+whzml8A$5NK(=5r=3oLnA2hdTnpNMy>jCI#>vcD93e3at4 zQqf@-m#Qz?4i$#*eg2Wz1%M_r1Q$YfFQe*fnP&m92Ph-#E5M^vz(`SsG}kJjv^wc> zBv_-%ugkN?!z}n1p6vGTGDtc=P{12nfbUGZ5O<`xKlWKo4;Yf<AC~-8dF5pF=fP@p zHK#5M5B^P?pB+4F{=T&17HV0P{`e+rfsTCU0B}=_LiFb&lL%+GB2mjNaVKDS->W8_ z=F>A7za#_}&(GNfoS&xbGY~9u1#j=;CgyqW^_{rZTyV<NDo4Y9G3)C9msJn=Qkg9> zP)^)c<3J+8|I_l{Bcx>p+^hukfWq{eCv;D0LA2RDz6+N<#6Mg$UR#(pV$#R>`983I zR2R2ER0#fQ9;_{|%@e`VnO+R^;PLyBM9`jqY8A%;u>Q1tn9^#6e06leEfck=(-({Z zhw!UL5meBSH1w-xl0|?|%tR2XSXU{c?pGgAbTdZz#oI4)*5m9=EC!psc6w>l^0O;H zuw}$bpuqy#V4f(me;kr5Y?xrNc>PUhbNQ)_N)5`sQDDY`%}1%`8em4MssJbr(HE8y zuS?I?R?RE0UyZ;zZL`!NNJ<s)N$vtDEx8<S1}k$XaqTR`4=5AU&^k+iNw0P(Pj+18 zz`QM$(G19f@x)yN)Bu!SS5RMAfhIe^-j;5iEKHiN^ORo(307HHCg@xYGE|Ih#>G|% zWa1H}_xYR?H_&0;&s<Hd7xo+xOogx*3UI6rW{`b;`}G-g`lb7ZA7jSQA42q99J9Xi z<U*@UH`C_eF@w*GJ+p$}5{52a61MUyu3v6FqEB4Q+xh&Bf|XNMLLMX)j6zmMEGefZ zGVvIxO#%xPa-6{i2;xX<{`t1(k~)SCI7JJ*bxR|UO`CT*lt=?8u_stQ@x3LLC*5Ld zn7EgKg9Y}Px!SI%#*|_^D}0;!tccZ&P|u^Ey6JWoFfNKh(4oPy(H#3}X!~il%Cw&7 zk?1HI>J#tV4~VSE7M(L2LBT`c;v_zI`dAattm5W_P)3%~Y^wVw)5p=*RB8Mwof-MD zDK{<6b6l@TS4t{n)(bI@@E{m`eZ|x4n!2o8k=H4%YwuK7Y_(eBdc@27JXU;k^OQAN z63jr<P-yP7@oxcs0TrpaAND2-Cp&bK<}2Qiap^2BPkaJ?9!xBnC|g|wiVmcCH6sXl z@>TXZI@%?B|I0SD>y0(08O5(HX&CQ;L#N=B7m4w*zZiX)XKN4B?&xTsF_Y0s*xu|2 zioYMv3w-Ffk35T%#Yyx|7eg(=r1kuKsWNnh==#TNMV^@<Cis<YgKR+*qY6|j4Fvy} zXJsE>bBbVdks+R9#UnjXAlhaw&F(?oM)-f9<*kW5CO1Ms3#bmo1KWkAP|Fnhp5oth zA91Iy$NJL^#ij-Xa~c(_-t&<Pk#C0d7%%NTwCpoYo*MXqM=b_~XxKNOt);u#%l$-_ zWQ&pFVuWyaWAl91Pnc1~<|s{|K$4rtR?OPl3@D6NI{pTiG4#vs*TnX~mSY+ln)L<H z6+^5XkY!Vz7g+CD(;w<C%chYd9>Mcud7W6`fImkPY>oW_og&>6Y-t))Q$RHG<z}4n zwUZJK;GF@t^`?X>Wr7fb$`}wMY7vkYi5NaNe_ZOUAt}gxdxC@z2SSrIB@0gBIHS*k z1q?k#q!eERivtE};ptB{S<YsVo1Zt8|95n6-6g0bdx!_LrZ^=9UoB&Np_N%4s>YRP z**MOUzi%2FSp65pJ?=(6OsC*+v}lJAfEtPKuHUIS4SS34!fgZ28_@xA(1&&INlF&7 zF|xn5zE2&Rx^uwO^iYb>U|Guts~5#gq3>r-ixEic)dGhMzpOaO&%Y7!UNdLpK&Q=? zj0gOlF6B4wWXcvhmQI5G{t)Ksv2!v%xDiMwL@70k3m2aNrIXvivoM(m@?A*exX{Xx zAg@u%U`7D8U+%tDyR;F@WO1?B8h4Jr<~3dboHVI=^q-U&o;avtbmh#askUhAJ!|@h z)n&P*Axeem+JoD1rA0z!EPTdR!l*?p2ZRy|L<F^IM>=%!i8QS>`uowkEaA+IKJ^sn z5_dr;Q5_oiA6zb;bY>OcKbjN(nnK3H;b~+01h?qG3-;^YTXWsssC|5C#e#gVQOI4b z${=6tNfPD_)dAx>c1{8DrR%3kq>uA@wXNA9iRZsIBHwt*7?pXmXyw6^1VnQoT+rsr zm4+gxmqYAr|IpyAo>0j234kC~=9gKr-5X)*=1lD5qKM=h9b0Ph6fUkq^2=+OUUm=I zZ3|N6ga9oRP$Ksuuo>V9u1n3%smq#3`8)l(b{@Yp!~7-p>PJNTaSVg&ZMala6~C5< zXQhy*{n0Djdic#Ar=Va$H$HRqMk&fRG8!c98HYruGouVBshtDUS&lhZO{lluyu!(2 z%6aZ)s`S^<)3YL~YGKliDGLPG*m<G$Z6VJQzmvXWU4A2uYh;l|RNIgKu*m%8o~F>N zs0n_{$D0K&53VdMgcE>*(8GP)*$?tn05i`EST@58Xi7=-e=A}ZfY;T~kJiv6)ccsq z0$4IL5N<(XA~z*~HK?KwnWkz5GSIB2LMc$IsPI`{I)~?M6h?t$a@csD|N1FiX)o$_ z8tufQX2oEiU_YrSv3Fs9^vd|jTql4)HiQclB)rH3_ag#E<dpDrBA%|2GMYZ7Qc{qS zx^TQ}VU+ZliAeA)FC*$pzBdB26kYfE&S)rM?8drz=JH^1rnV!%hTHOgdSluHJS1j0 zX#DJNDMQFCpl^Og%g1f@?MY?CXu#q#FiB3oq5=a`g&!e6n@9MRVF~4bwI3-FW*K-L zaEg+iq{b;ua>FOU=SWhIE00Gz?i=-+TFn=9mr7i$8{5#c`AqQVnvm!eP1D+0BI7rb z^wGCWf~9z&vb9{=@NIp!8b1-~xQMXbuE5^b`Lpj+ry9LG!OlR#X9Jot6T~Nk1Zu32 zO|QkcwAy*F6+5}Q(!>g%9wC#s^PBWY?n=ZiD3S`r0MGkS)Oo*B@%Quk5$>Uo)0oNJ zXl;ATgAJ8>CjO>%Zm!PT_hAcFL+g<heYB?^ShjR6L7ox9I&K*1B>Y}Pl)>|f3uw@} z!G%+BY=vg|93l^^DdsioqhmOyLKshV7kX2%Mh(<`DhWYalF&1Nf1^Qd2sh8C&mRV~ zDTmeq*r}H3&arGu@ZUe%{I+&p#51kE2|0zs7QD$sh_~z^iMYul>|^o~r!8~c#YZ8_ zunDB?rA#stbqioC_s|JsykX|rFUXQP-JV2$f)9Pj-ypLf;fRFb>1MR0{A4e5@2yMi znat|)b}~uaDlo}^bk*2kg>n~aRV;Aywj<!{q|r(QGL|QV{5Ux&*<HZY>YcJbqQ)c4 zI#;c038x%^m=RSyQm0mdG&j)$IliKsg?aCqJKN1ek=)<o^#aU4*kstsl7p1jf$_$J zvQS1+{nCi6EBh!z{AA?ab%2AATHtZA#+3FGmM8`v_}8+tW8nqr*{R7hafk+X*pj7k zfl*Ql_&P+;iHco-`LginHp#5f=>l^Fv!~*-4g0TmI9LseTsuhRYjaV9(C7Pk>vwB1 z>e!};J!_JykP-W%@8`avsfTXl{D~?CCeo2ueZn)m0i`iSdWz7a+uP=%7u%n1=M#5c zrk7G9z#-!1pfq(@(4F=Ydf!U0<bow$zXJt@p~z|Iie;@&A$(%a;n#qcsBmf0fk}Ql zo}nHC`qHop1KtptUjzI&j)6zFS4`u(2Cvya{NG(K1LSz8Q!^+E82k3>ILSz(33BGD zoFY?AtfRyq;X;_!C*lufjO7=JOGv&DvKXa9a1i5BVsL3yD*=bGhh}x7f>91)3|k$7 zWq<?Y4XLjMy<O&UP!qU;(w^Feb&i<rW_!8@8NIQ*eik%33zC2!1~4K@S49h6y8s5C z0P_O^O8T6#*O@8jse$uggZL^)bsQ=MaIL#3d4em7Z1o}Pp_>sY$5}*u<!p;J?B)Bk z_Jem9UVX-rI_dQ4+PEl)K2ddsfTJ9Pw`nZ?I-?!r1X9FOxv!M4bENVm5ldja%@+X8 zE(~9qIYi(hu`kGRFiT0Gz~V^>7go@8=HHwu8_+XX0TdSYAgp}sDDcaWGpcnEM_5ga z5I9&w(7*yE(7j?2!?}h||JMuPs-idCxGxpQ*f;)bm~1<40J(203_q&eW!`rGciz_4 zv^P@%3ZOIV@k5AIJ;F!BXI;u!8nJd|VRx8|tS(qCLsgdZ^3S4aFik|tphmqL$2{?u z==Y1H#1goKYa();YjfsMP?=Vez!9*`JR`~mqNBUax9Vcc&bIT<#31`y1zO1~47HXr zDJlmn#m7n3Lf{T@I13X^m&>q5w5p)?#p8nGO_3x{sc))abNQIGy;bAk>X9g|$lNIL zwChq~O!ycPk>fg>Xd>IVm42jL&A3M-7}b@1%%--5T*u;y_`0aZ5BPu~<fJ$ij24_M z+kd;z2{z*v;9$1?5w!V;YRArci=_r<yBNvslpu_8gS8RM3o}YegZK+{g#l>>Oy>z! zNBK2IwC=X-2-HP8H6Bcsr~L|`{Xz?6u$598KWA^xRk#0RrdB@u%<cU85%w?ox7JAN zkyEwYb1E?CMs`WC@CsV5*!rakm{H;uSU@5vw|L#Ifs*znK56^A2;0|S&>q%nB-1B^ z&9|VWP9?^mthqn}E|UA;z~N=DuQgy@kjTOMq)k1bk%e`0_M&i18I_*%E#LY?c~|WF zVpP_618gn&_2WRPG(o~3EPX!ZLF9i6;0CCn*Um`MUlhtw2wLGEKrKj}XQa_8=F#S+ ziYEVj0qr?_l@H}Jn;()S6;N9!mC;$N;j`4(!YS~z;@KM^Y+gfun_mz=;1%Hq5c+zx zxh>E_6T9Pl=iq5bg_shdbb5$Jn6A9U=6Xm$wSq7iVm3pm?^z+HW?z@4!T1RJJ3Qyh zIi@IvGJK6w!Ae0gu7fe6Svs1<0z3YU<W(H~-$2>8<;Z~~s0_k8LMs#xeQNl+9)Z;2 z;=({3d{V@2GOKxZ;6hg{Zk0KYyOKpGrO2pySM(uD{xgWvJ%|&(@!kg;SoxbAOA(~x zpw{BA2u3Wyi+v4J9Wt&sB!-nD^WL9fF18ww1$=m;+x&(kfW&ORQDvG4c3?H~MX(aX z02M8rkQ|!Nnvb(Jl@x*YyEe6i+pQYGjHJ6vr*z`@4(XO?ZlFrL4M0|tGuiQ=q0!DI z;<PQsd>ilw6#|vWTm^>!VMPzM&qY@gpVZqofZ=rCUY6}??r%i7EuU#Bw;fajo+wac z0IrLX1a%TQ3qN)?Y)LQ$o|T4+voO|lS=5PdEq&c~n2j@k!Y4vaY1S<2r6q!LglUW^ z0(6x@7SbH}QwAIOt4fcT)Mxx~2H=Z;KgH)taEC=xx~Xp?AVr}20v651F^_>FS2J6^ zzE7{2RBi#lky-G)_(dBY@D~p&6s0aMLV?O=yA+?4ciewOOv<3s=H9jk3EMdd=Qy}~ zP``1x%brIHr#(CLfn+=+obU|0t=H@n$52qGeW4?F4(mak?gn(=7-SC39VaPxTMQ3? zL|g>zb|gmP*!QmG|Ad;U{uyhbY3D?J#U}9)SR%+(7`BF#dx+ahM~mPz^ieaur}u`7 zK)xjjDKOTC5C0|ky@D;iA3KE9hKtN*yM<Gv?o4S{i|mRhu__F-q5;up2TwATIh{zP zgJCnHXNxt3vf<HZ>c!OPW?L4oyvCf>4XpDzF7`1sPm$szK17-1m;4R>Fr$LJ@PicO zg`hh?l%ntmM(ibHL2@hIw>Qv6Ez2>(xCN0}mNu`kc4EKJbW8vZ1>7M=cqJ~S;DU-v zuWW^@(YpMAxC%;2?^6wN(*&48@B}`0#L<;^)v<HujqHDfuh1JW3+ky(VRjr+nL2DN zRq(Ydu_M-2Ce>4~e>$Tj9TsJcU|Z<_mlH=Q;HT+<YRT%j3ZGvG7PCiVr^XokT9p!; zj|~Q#j70PHQA`_r-ctC$kd`_t965vdy?d0EBb6%r&a9fb>bCl-i?gIZ07$ta@MqoY z*7uw9OsVb;Ltx{*Eu>F9>uOJs;64V81nLSxhJkx*y~H$~4WO<49HH1H%dT*GgE&GC zU)vTr4vMqXSJC|2_n$MS)Z}nr2C<g0mSzokjj;#$1apJuCa*r$Za<%?3SrZ_m24I8 zwZmaX`cg-NnD#Ste0|DT%gNyLVTL%#+;(B`^Zfh|a0#s}W4J9x%y28>ql-jo6d*f= znni@2xnDi%$E>+P4*A+bJzzyJC(UbLQ{>?tGXgPQ&(5x)^y52F6Nj4G#ux=u8Y#s? zyEeB?w|0G#ATfHviacNW7RB^~6Y*TA3jXFA;?Z4xqwR9Z-E$KCRafjj-Krg)70!kH zh)|)j40LlT2L|R@e>%MWt@`iql)ceK>*W)D^w9AQv(q))UItnYen%En!qVkmZ1&y6 zpTl#o*!6=8?gJd(Dujj)Nzy?c6?P7qyqk!yzbZ)l&V{*=0&BzB0s<LI2$Acur$R9J zHPtIeF*aqx$9s`!<tw-b17g_ot^$~*F~ivPqmqw;Kh6Oc-*SE)I{VDj9di~TrgXx* z_?B$}v5Ru|u5X|x=Ut+htkEN{II`j6J<M<P3<j{K>BzzcuoX8DapKmAy-rVNy0<)o zS+WvfQbZtUoAawD`S%%e7=2fTgswt|SC(C(h>va$+k6;6Lf>Ze33M@@>!-i;Cv~Z* zAM!oA@jX2yY78H@#A_l)@CqR_^p_W)YN+#h*!TSOz#!>dwjk&dw-=C#?HV^bWle!s zae^b^Dc)fEn{Q=D60_`y?UnT+_;w!uE<8qQ1G-`)R{_59EO`AyzExb$Okg;+vkMrq z$FvrZ%G7QcA{-A%v+_~4bE<OTGfrMQ7e&vQs~FKg*jAG*{;|}$x<~(}e*wtmK;!(z zVbuCDJ8T9_c;L0th?W-(b{ZcZkHja79=4_^AM$u_%tU(jMLsFuKcBzzvFq`(aPih! z-#`__SG93D^wV{fm!A`v>6uk>C1E4U9l!MViD?&jEzT3#P{o`$TH8R3iL|4VinR+3 zW+oozm$3Nl4dY}5U-Zw35BO%&rE}>eAIo|`lurcoeYG*L6e6?9tqMG5PLUK+9f#OA z>jjD(d@b?Ya(MdJUz0&NIc%L~ZKDL*M(PE+ooyCbj2lXlmtn&5>;;td5w1M<Sp|Hb zbS8dm*KL@0aW&IWB2OGqIM&Cm01tuc{?rWK!knp2sTXo0x)HNf+EyQEAWk`>G3&G4 z@kLcu(@)>cQGRAP*X4f*#$x4gtbLE>Z7<)kzBo-7W1H>K??O8$4qHU`J-23_xm=4R z40U>xO)b?#o|lT!Ok^ZuPl3OQ7xX4hK*{)bI*AzzZG?!Tz0a$l!{X_hTH5vt-)oG> zt9}iL=g7iI?vxStc`Z>Q=X>`^CjJBKxHp;)>+k(MXk^86#Xm26oL~<Q;~D*VY*Lw- zd3o`}Y-HGNBTkIg;z!xT2%d?8qvqiAzV~rL+OysQm-xSDqLhy`{%^x5eU;x=aPr#T zR;flN3YvZ~hk~EkTPv~$0QzfN3+*n5?0qmzr}Vs<>joOrDYkcR5mzC9R`F`vGfNtI zUXztfUkl}Dap#|EQjcpZaoFS<K|Z8^W#5A2T)$O*PR^V=qWqH_*f&G$quWJ92WmgY zOcpOyem{d(S-he349mnfy1;DQLW>e=3NUwj&HH)tv_l~XKWi7Q=&<>%Q*n}pK?xb@ z7J3|}x66Wr|4(s#wba%<w6mY~@lcT{eQhg;To&ipGPOk9tJQ^N1oX=Mi}9eM#g|8) zL8RGUa%2ZdHG!-4$M@_I>){xO;(xB=7zr>Hfuda|Is*!@Z`f_#ODcS3fHo$ZKw}c@ zC+!Q#F285hTgHJyRi<X4B@kmbzSmO%n-Kqo>6?A6MFH0?47YRwRJSeZ1`a;weFe+} zn8Ue%e}fLiQd!;aRo(_!1g={ZcWpsRDY2`&nRK5SZzL$=_4szx$Sq6b{LUA#8q+QC zP~#{ehjq`RsZ`{Yo$v5?@rcwR9yPV$uJVT(d15ZW*8<J4MYu~Dr;F>XkF>N=a;dxO zaU^eMb^D}@jf>!Serw*iwUc9zrS#$bWK8ue3I7)iy_<Vz&lF;Q%0<iwkF4PJicrq= z*8#PbyV>E{c+3a>#`Z;vTE~o<Hx6T?>nerUS>|RX<To+5YtfvyA{I3RJfFo5^WA6p zn}6Dk9NN0!qcB>+oA9hx=Z?zUCdcOy;IX(rs%AWr=2P!w9bv0!B#lhdZ9tjfEQlX# zKB|E`5K_9m(3)hsz{exdXpvTmr^y+S)zcnPZ&_n63$51xaqaN?U$3VCM~Hj6atuef z$VBslv=rDTa|n1EpUWlwzKtRxFSI@jMBXByaaqV<AF8pcR+{%bn&&jxytD*bfXnQ5 zVG8uV@rU>B;Gmq3BN=t7$Kd@AsPJX$F78T~dXgrA>0|Cc!Z%b#FCdqaocKMM1GD-1 zlvtl&+R>xv*p;LES&+^+y=p&RP6ADg+HShi&^FA#f|SD4Mt%+gTwiN^J$tC+=xiyd zQ(byHgQHzPi$#NNc8RMY9JRfIgV*re@^1#uJo)aH>W#|EDi)g0a~r5rvf;C%8!H_k zI7I$J&x^L`k}M!Es9p=^oW~cRYP^(QVGClDIPIKq^*~z4+k)@u4Dper(0%9w2q<*! z$84?GW7sq*$7#B~q@RojufXx#rubsm=AgJr7$-{t+nmy3h0I>ktASmPYIn6ddxPf3 z_PAizc?Ih_rhu3sv+n>+-f2=$U+C_4PP&!9+`P-NC`;zt{Lc;+oOAPHsxw>GcxdR7 zsle8MGyTi%AH9L@5tqg#vEi=sA)~;6i%WwHsTRk9wz9;XNmN0E*Mzlvr~7NS&hVLB z+3VS$+q^?z<<Yh9!J6hnMUa&GvbUTJH6`9U|Hr$Te-@GwLdEs6gW+0bT6S;3zW*-2 zrQ&9-sdtJea45*&hvU~cA@vPE`g6MB#i80wVH;)HkqZ?+_FnXFpyTi8Mhr@6ZW6hi zW9|krUv+7&*}NGcn4{vjdybiAC~l@82C_%T8H==@9<JRigO&!sZ1s!l@S{alCUsOa zOo~fhlRwb|`d-hT(l$xA+oQ_issD$v5G~2Q$4cJNmgVE>CB50~+p_67rfHt1p~ei% zH0&khs42v=uJQi28|c=211SSj>5;rERi@<mQ+$3KqEp;edF1AFYWXVA2T2OBy%8*9 z!mfJ%s&CwV|FmgDk*hsx&1878XW@x-*){1jpaoAll12%U!K0I)w%gn;oPeR8DqL)T zyKNE?%=1(O9pP>c{(RWLxI{aPAtu^vSY!V_t^zp=D_;<shELLZ($q^A-+oU$NE$by z9v3^;{l{vHNT5$uHZ!)jNdJP+OhH0SzxBsqf%CZ&V9@VxP5-Hz;vO~%jnrevt}B;O zkL&lq5KI)In=e&ujjs{)!|8}^s%l?==}Kt~$jg_T@ir14DgA-}>jn64M9es7ZFpH- z6E)M%hpOH{7u079<bTk@hbiWF3Ef4ucrg?bD&;hpUVALH#M#l1lWn?hxT4zD=U`+o zdXdB{rFNs@-zF>m=-7@lh0L;o_HX}aiaS0po!yy~o^ZCY%`irmczslR9of44SbgJ< z^~15|3H8Bcy6r}Yn}+FHnJ*c`wRcOwmdXhau@*ep=tRxriayWX%yq+Xd8q#gh2NuZ zfDV#Hd;RkCtuG5zFeujlpy~S9{;0V>6Gg0rW5SHdM3uu>&zrdzz1GpcbdSWTlm01c zO+1Buz4Q-E`rFK=*0n8yuS>#}`A?r5Ql0*y%4Itb0+XjvKsY<QKY`oA-xI$NSoPKb zLM9%Q+(y7bq-3S(FI&%d<8-u(CsxwahI38yW{u<ldC>LKEx%>%sP0YYJHl5+-*QTg zlI=*0Ux)1M+riSW=51}aEx1is-jO;7tPfdfAy3=Uz%7VtTMl1B-h5Q8ed}9(!4F$5 z)*n4Rk;x*GQNPmi7d$>ricz<;*Qr)dqTd6;?{{}yvcDiNS8YbxNK~w$p4P-JYpoM2 z-;r&6kyS^K&;Mv8y9WE$sq;#gA>`qT?*0FoI`4QkyYT<FkCtj{D{7^vYN@K$9#PcZ zTPaaIHG@`(y=zo!)GBK48G946s6Ar_MU9YH5fS8@Jm2r{_4@sJa=&t}bFTZGb6@A& z_x1j0jZKZ7F(lAdJmU_`a+n%GnJC;HElSN*Bo{O6?fc`i(Rw1}a&|k@%d^nu6N)Cr zWh}(qx2xc|$<Zo~O7P{+TUu1du`)Q3J)Tgk8TN_X(-h1Lx&^_@4gIt2Rk~#T1><4C z&9p5xr(F6!niPSeEALav1>4^Ezv>yhzaROhRQh$)?V`FWYH>ykU#8?&Yyhq>j+Wz^ z@?G*NsV@SP-ufcCjTN|-{SmeR!-m*T*d<Jc`g^^bFC8g69wP#4MuGf#Qw8-uoP2mT z&+<}fhx!DQW$FU49K*-4PfuHHcCwb;BP=5~{YC>O==$)Y=2WcuVE&sRLyyYe6p6I1 z0SDvd`P&bo-0Y4$9D(oJh}Lp&0TPtTOQ#1mXX%%Xr!LRW;+3ooZ)epMHS2SqXWM&1 zSGGI}@7GM-hef3|TJv-a73y|Bz7Kr2AaQ}uxnk6zW?>gOE70cu9WBo|yXs@*w_CDm z0Y^dUtpnr25bvDbZ!Q(BPI|u;d7d)z6w33cS8jfW0Gsmhf3&yA-E$AGy6W))Eo9wz z6k)ab2i%v2ou?<JGjlGrB9|wZdlc4rTXmqlp52iz7|!d>QMtIyd@1I(AG%b0MnP;S zZ`wd?64Z$JHHaR~cPYR#RpLvJpnYa$=Kxyg<6HP{4+w%y=!retLS4M3lk<@y%w1@T zeqOfGe3G2=nN7vFX0vpgKlHgGa5}^j5s+Vs*J^-d>CdUb=d>AyZ>fTk*IHB`2h$Yk zUiJw2-G`(QzVeeR2d*~d{Y!G64AFfVIQuPCyZ7%yXy%xGAk!EI$u|?WdN+l&!#qU{ z2qQhoDC&Ba{vS44dmD*rnvquFa^RuY^ZuK@QJ$(jqfgF6+uW=r!KRw|Ir<sw4+2m6 z*jBS6uhW+-E(z-&D+eyugiTDos+)M=m`b<r><FkTw_{Ekiqwm`n#KrX8pe_aP**KC z_7lZy$}>3b)oR)*JiWTBhqwTBR#RU(ATF^3Ci~SPzdLn)3PJ*T4%RkUJ(s=Z5U?VA zKY;xKb&UKi=KLvDr%ul@p>d3q^U5t4?ZWA4FiP}@im&;xu4q-^z1}b&Z#~Tdvtoat z4$esFtEj9FeqF~_p^kO)5h2TgZ2)!7zbaR2OCkCx;#Lk`y>ce(^J`Xq*&@05dK2^$ z;P`QX_1!d|=c(Aw@oBDf4y8)=onobVE@K1ezyq$iQ+FCR|6kLbM!I;D!|t;4+6X#7 zH<WyGozlyziSN`B3ZYug3Nm%r1+4m5<E@bt9+kLdoG7mNZ6BpxzMHWYhnF6&Dzp3b zWbCb=mGcu98NDm6dF>*G?>4g8-5yeJ9_2pie(;__`88Rnv(1~=b!9s}Ix?R@_<o_& zinn4$C1JsEHQpwTY^jogHN%ewsKskID-W&OVZkpIFlWy%Yu|v?loR|T?pMJM0!=1p z-ta)>Bnm#GhRM2mlTT5+x+N?agL-3XnZt*O^TV-G9I><fAnOid?0wgS>{9H5Y&Yfe z?%2U!(14@ps*x>Aj~#*FX}`f#;S}9$&IIoj3wN68UP144;rd=D(10651})8|&Q(XE zo2q?*Ed){e&_tq?B`E}=TbwJ}^vpU!j56-&_@6p#2bmYX2!eU21ag(g)}+FsijsMs zz9rL`uU%oPWb;T*jjj3yMj}K9m<?~IvLto8J`~PEPE#Ndql$6Hs~?NMJ~?KHiqejp zgAty0t$;^9#>(D3*RCFOP`pYIqS#HqH5GS87$mMTfZE9dy)R9=dED<lFrYBy=;*{q ziDr#glAnWDeK;B{I2tOzOReg-Aa&kozwASlZbet)ZC1aEcIf<r-tX4xwK~qJdtr}j zWryqnR5qUEB+*+|XZdLg?H$=lLm9HIQj(u1T5~xH{YZOyI|#Cmh$wSumR)*sept$> zi?Kpl=Dh3n^HBSfJ{ttq%j&^Iwv0F{_7L2L8!A8yXKB&{-{lS4_pMt`v&jbfL!kF$ z7bWD3e(AHhQ-NcmbRuK-=8xmp_rw>c-TwBoNLSJ4Xt+7UL#OZ$i|sAy|Gg<+L49#$ z2ko0_Toy%YPXsfCKAZH)LB{LUy`h@+0C!L?76U*n#{m~tTNgUqc(_qxyH`@TcyIB^ zS)9O8!CnmXlzP%jkTAlX%$j9i%%JI~Q0EzYFuy|UuV7y!^YPZ2N%2P00LGEC7)3`m zL%+AtRo&N5Z(FTD-t+RMS3k2$CkC<%Krz|`NgfQRpZ1uTy-yqeNuC>{g@3m=y(X== zc(9+fd~@;BZ0T-8Y+K0#s2=2{MVL;~A`X5nO*)b9H_PoLHK1U0*tSW-&$FxwR(<H| z30|6u@^@;_hNtT>F&dB*X8P)KoBv(n>NtbW8Wu<l`j+ulNsJs;)Cv?C4q-wsKt+EU zl8wnOr95T17ka0wDv0@B;|)LS>G3MOPxk?~1<)VRE}&9iUs+3`_pj=87RP|XwXv$F z^tm&B_J2zVDks34`fhXAuo~0&?Q=9^#;wpiU&((T+-UgK`s_@Ik1)FRh4|o!cB4%b z|E3H15i4?3$wxe<D%a@An=bL@S?HdQ92_U6Irv-9I1|(#w3ZFLd8qf|lR3v}N-EDS zU;(FKGXD3R!-wB%TJ_HKxpE)KaSg^smnR7W9StDhGaaaOW9cc{TClXZ*gy|6@2}<5 zgv?PnFwdI*hD5apwH0k!xsT6~O|-2Iaqn*t-z~I}lkZH`M79X#f-7P8E321_F0)@{ z#gfU2ZvdWGJot5~ZVQ^aQ|{+DYpQjd{UyWI;71GpAwDigI0bg^T()@*W4$OqfucZH z5}2Zmvz?25ui;=`_k?p2i>$%aAt7a>9YbfBz;pV_=5+-BlV7XR*YA@}GpCA+4zvAb zV5+>19F8=3jS%T>5qG}RbFl^U<Z~8Sd}?Vv!MXVRx?#w^)(n%MA~4t7KZ<vHO35?D zZ~Ijljf7<vCMMN!c_`?OG3CVR!$YPiu{Eq83&FpH9Vq1kKWt}}?r@+&nU|$u@Vc(} z-mSyKbeE|qufxDM>_L~2U92Tg(YNAS5-sGrEiXVSunwDL%83SCpq#gs7XdQ+^inKo zJ_)06_~a}M&!VlC+XXQTSQ$rhDwlg9-sJ{|Neu6^`=dgAJp*-Pu*7`+w+ozYxS`JV zSbJTipr38(U;c)!mkshxk0fqGHTHD)12rID(9Nh{Z`6dzE67BST3$~%SiTI|<SrS` z3vP+wc6FTgZ~}G@j*}oPd2f2Ki!WwF9TIO_pvf-%74f6xU1>}kXaVbj9dBi)i+@vS zH82EyHFMs1LEm7zOg$hf;GRmVdLJE^1WQ}4>Ig-#;5cGR8nWN#8n~Ml$H?)Oj#`%j z_4eR#^@yK>37JRx>j2vN7@k}N@iY8<X|oJu?Yp`U*`eQa{9bo-r=KX80SaXU9t%$* zPRYmWo-+LDYKJ3!Ft~D-e<v^SQIu)@mnQMLU6(vx&Lbf*z8hakpUE?7S7KJz8<%3T z2;+Qfu%Gl~pJ*{>;X*NWSrC6on>fqd;pt+e*rV?LEN`*7&IXopxq0n^MJ9nlqScL> zz=L}@O>B#&1ThUEKVx3mDf!=2T5yP>uP4mN1yV<2y5!+-xUD#FQ3@6R?aPo?I1v(Z z_q`#s*ejax;h*>S2=PJU0jvCb&FEKS%ekR&c^QC=sk1nYU2i3D13B$e&htpYAaIue zxZ2IDq9WfNCBkV+m5mI$qe0H@vIo}x>@xznK_$<eq6UMJ9BhJG;vc7;E{2(!hRA`& zlgA=BUwM|nV)FWPX|H`$<W;43HxQhh8sDTESC8pyNE;|8e4Qp-iW7pcmMi#<+)y#{ z+J0ycyxGO^hxo7%g%?zL$!S9i8F^lYoNV*B1QAeKf6o{!UszTdv0F@gL?H*qk6$&Y z*c;@Xtr9=Pu@DY>k^h6GTbn|wxt!roPJ1g*{-}}SN#TciGVFuaeSt4j6!Mh3UEHrk zTFG8}eBgJ4H}m_?s6YElcw0;1dbMrm)~^^F*4oE1?6E6JE}s%Xzo<a`ApQ~`jR`P= zzuCyRRbh^tYsoZ_t#xL+ncDz<AT|Fh=b5F*aSCpe%{^w(D%7S+cw&{2NA9FXJF;Ok zShh7l+py6|s?h?~dS`8@;da;`YI(@l+q4vgs_{=p9vdt8`ulejT0#$r&k5kgnXlXz z8dSUFLnVr8GAaFIy38`bhvF8Q-@lTm7c?xGaK$OAd83+C$my2)n5}6g82D`?Rj6QJ zlPS|~O|v)GSvMJEOwzfB3O{6O@0B*e88FZHI<+VvR8COp=SPCY=DItzJ?}UV1LI?A zUApS;0;b)6xT)@CC|K-U<D;PjP*y87VV@_fYlH^KNS_zFBoB6Miq+e)h%JtlR5f-5 zC;=<y>pFmNydFH*n`ig;Cm15@5(>CtEH?m|1E51gOkIyGD6N-8Iv*LyvB4Xt#m49| znKtg!3z+|V%uOy;p)D1XP!RSwk1>|gyA?KD<Xx8A8nQR*AHx`yKNk<;H)Z!CS2);E zf>0zOl>|kSiXQLez?Z#+0(SiY1`j~dim`H0SFa#dzSKS7!cba@eb?wCy&Mc?25y)F z_eRfG4Yxdh8+$TQM6*r<b0Z7*8)~w4?#o$BGv7Z1<hRJ-?=t>=!^|&j&-=mRZ`xOy z;SHDmkka)k^{WPA3ZE!pdpMom+95jB7ka5wokbsRaMGdYIYku|S`@;Nr*!)npZpLR zhF<XHy?>AiIp;w~UG0slDl2%pHgtG;_p<ffGoJ%#Qwwo!*M->ggG+EFe35Nkv}$WN zqIYQe>y!U?7GSjF>fYWVeoS|H?zY_Gv!4}s3k{P;V~q1oU(PmXPlEN7l#&gE4IV0{ zQ)`De*hE>m&v*EOkxNDDE3W>3^nO0)?d2@naMi^;c_*Qi_4Ga7^Lj+qvwxo4_?BRO zUpMA)ze&cgBr}&L!QbcG3}f3aTf4}Eyg(eC-^MQ}=Akm*HJ(Se4EW*#yarl^F#*$y zc-&QoN*NXeg3`1!z}hWi+puD{5QKOhl>>;c3$@g_;?8d=HW3}Jgl;1rqi4Zi?y`K* z$z&EaC$|)%Zb%-9t`7g0Ov*6*y^$y3pdKk&M$9i&4ubYSk5vIEG(eayR;CqJ!(Qo! zMR}49-Ko<w{78|}l&iXAAe1j_M?4i<xhirxKx4XwBCvt=e8SY~jG6EwDN(e%7P872 zIE{Z6mgV}i5fiJIf`QIs<lVSM%A)~<ve>o#tX8Jk`2I9D{W^7>Rxq8dRLLB*B?!iG zIM>tlE3U$~(zU%C&J0{R@8ywxryl8FDA@#oxBkeR36vafys^5&*Tq&zPJ<}=p>O;7 zl|V7-p6|aMvU&+&%kSP|MO~2Ub{`<XlUo7Usn&yCIlTD=4(0E)8s8ryDJgZZ)l)vm z{N#u0o=-YMCep(ZLFr0MIuJs*Uz&tam)}9!UKOY{&sL~5X7MNAlpicZ5i?g57eyA` zwW>aBb87Er?X90;PVG4N?;9wvTV;{qJqbU10nFiM7ry258IAmKkFcv($CFRX^ls)j z-J53r=jd_NgxZ=8td0U2fQ>kCBDjfm_@P4&@@!;-B}!P5Q%`%kTuogT$amdS(fx0o z>X!gwm*;%2NWjGu%__lf&Bv4?2|@lszYrrZIrVmMn%2u8eW)&mnwUynw{^Z|2(&yu zb9)b1dt;#Rvqz$gdVR*R#e&5}Phr>vLB{TFtT$T{haABzUEj7%@r_!`_cZ9Kq0eE} zF0gX>I3w7&F1N!l14m9AF1KR;oGQ|oK)z`|6yBM}J${Kv)1*44t5kVCKViS;YKBI( zyi0YE+jV*gSZlxN^APX$#g7qJ65xj^u)9ERky4An4&BXmm7L-)iBLFTxo1f1R@}H@ z!yU0iLEnBB^?gs^BCb&})%)%vEy@qnJj?FKC^7@wG-PaIsq(DTf57GJpR)n3UZ`W| zpst&Kq+d3dZoN!>SKFK}W4e;;b9s@K!NGMM=zJ)^cWh<7NbZcrYpfoBFhfCOG&rI5 z_)*#byac}K6NaSI^Auslr;oznNVnD!y{-1Y*xmRuEi~cvTr`@zy%Bec0M}ODNa9TO zV6&CF*^zB&S0$h5A=UN1fy1^3#nQ9BH$~yng32T}c|NO1gtf)uIOiZERKv&Uv?2{( ztpJc7pn=E|;M->OqkhfvP^RyFw&j})Vy5sXt(pF#ywzWL&R#&^;m}zW?ELZ7KIno2 zQAuM9^ha{62~SZDM5;a3AG!<wCWSt?)`f{371D7E90i<QPLDLMLF8)hK&Q;FSsnv+ zrv5->+zuYMmWyks&Bm)<it=s`*Nhu|{qpZ@`-E%C9%}K`{4km_LL=P&_n{R2q$)-D z_i<5}7bB8=4zeFH-3RKYyC0m}U+GM6S&dS;7tQes!Zo0Dud_B}a$+yrh;102BA3#J zu)BuV0m-!yj4xti{l(e{e?d0*Z-E#80Nc>-_h8uTGFQ`6GZwa*#4(t^+464wK~n`a zwgk?DZk8$9x+1<CgZ7~*JN8S<4s(dBE22M>r79HnTK|g&@8qIJh&m@O#M8rtEin$< zZQ|$xD}el1n?<;}t)S#MQ1r@yr-`)8R(YYm5JE68$rt%gOT*OWTIfI}yl5QaZ{b~e zOEWA8gEzT3O{*R!eZSPa4{qYnyhyf7b!YwZ3@6;qjFl$T-ElqdH1e7Oz=W2Rt|nIk zSpyH|m%RunuHAOTSo?JO_!`RlOi$)~!@#KfghE_d)9vp!QwRvO?j+|w1n)5=Xh3{9 z7a^sYB=AZsznZV$9dnOBApv>a9dP`E?U_kSMAY~#DJuVI#Gw3qZ$t13;^5!Bpr0^T z0O#j|ujj1i3`G7E#2z_S^wD*815K-3cyO8?zkf-8HrEq`rl(jIl$zKys|jt$N|8t$ ze>UoW7i)kqjYf0Byzt9sotf#1`hG(ya(T8m$~NWLsug@7A{KoHLU&=W4)KSI=ySHV zzhiP=;YrV3Qx_Eg7>p>f$9xBJz(d^gSv)2nyZ@BEzop}k6nMdxD(<yW#!#+$qB*m_ zpE%ua%=6v1l;fbHYOUY$%AecTS34|R*^~Odo=Xv-dtskX`0)uh5bco~Y3TE9#nlv8 z<S-%k=ncU)<i(GB#m(PsIYZvm(9T(Ee}klNGQsIu!V>Zexiw5>{xC$)^bnpSuT%gL z3F+@hfSxgW?Kjk$dN<ML`HZuXVY1-L*7>@o<I#etKj1G4;i-1<%bo^a?~a%&mwgR8 ze*)^qVt)JlddEQ|VNR+S$#nef|1?PPd4eB{h}v5i3&Ac0X9gJsNk_Wt86HgD8`lmG z4ompl9%&8Q>bTx+p$s#2>Gpj*KksC$=uG4L6%%3xQ8o$uj=b65GV1Bi+O%~#uSg9# z>N3cb*z^sDeLXbmdd=7SNb?W_4cy(~k-0#tUidSt1K>YYVuBi%BZpy|f1utc%OeuS z-(0Mm#Q6T<yWZ!;3$f6W<*n2BbM-45=*amkx6kL>b+h<VDeOH;#nzH^O{&9!rIr`B z+ow5W0c}O&)t{(#-kN+h=IXEq)I(!tyOje)iE!D_Z=CbBTRHaxq@Ys;00w2K%pr@{ z6xG1#_GO<U%|Axgdy!-DWtl1RLcw1cf@u@pT6uiTdW>8tNE6jvsb@NcIJclAZ$j(4 z-@4D@`+$0XeY(uWm8<1;G$EmJqizQQwxAC3HI3QHYAB0n98Sfga{EF9zg=7bW}i(U z0)x$VI*^sVZkxYHW4~@>ST7~4fZ7ht!g`CXsO33Aq{#y)sQnZ*#hWFodtVn<8kr~d z9U?_e5<20mIj+2)Lfy&>0@-I|Rf2vQ8f{5_VO5lyn(OnUvMf6{rD<l!^7@h7lKY97 ze$Aw^zqnn81;SX2x@%HC0J2%Ri}_?$M*=+7{cd5NJIw4`10?6;u#BRE!pwZiH)~<k z3Iwjn)cc0$m&x*30+cMYN~sV20U$HqO6Hp|-Ec|$HaD$kbm$cw9u6<CG`<=2KE<ra zF=kE!oTS-Cp}*`qD&1${4%03#+dCf%om^Js>$Z*t$b|Gj>vWiAJ^`7Cm`|^#W@Q%Z zDhZ;oP+U$t{-n9#*OwU^PFEtDK_lz+DJK0><8kE2tnZ=pWPU0S)1v<dCm+4|@T%q- zoJusEal6D`3a-Q|n3)$|1=M0u>g#sI3$RTKp@iU;J(>KaKpkNC-l=(<{~^H2LSAaB zn8)J6p~io_Lt^p{M`&L`Skn#V^A@1JWEG?l&8V{L`^DX51aM>N5_8b?s=-x!8#X87 ze&Z6N>MiIU*1PtQ=glfl{jlyc;T?sLE8w!Spw_;T#f<K5&2>L^AzceyG=2YVuw&%( z$HUrFeZ+lc-&uSZcI76LyY<w)(*o3^8ep0$Nb?viQRNC3*bgOJ_--FhLaxT&PKUO_ zj{DeMGoWJw^|F4~i2L~#o^usj(DI#dns<r13f;Q7w?s^+_p-g}M4+C$_Y()n|01i} zV#W(IkTnWRV`cBS{Lh7`;k{124oTP6*Q@a1?TNmV>993L`hCgPbAH>#y_@-WDxCe) z57{2eNdoV1UM3ZWHT8-~Rk>o*MK`uDP_<08*?(+55SCZ3mIpcxXa*7=;#S)`*X(qc zlqA;@2VW2J!foEm%C`UogiAqOQ@8mM>+E;_a`w1yvBK_D7+|cIMG?Le%Wj@SoVHnn z8#QcDvbwEtou1e?-iqf`i3N?OM9?zSU|ai;M)@yvgMH}g;;h`3rK81tgb(usBRYU; zx;Y*3@_^!ndbm=qLCptlk0ZK|gU7F;TL%W1{qf(e2+Nj%7VFc{p)Hohqf(G*^ekhg z;0_PP8jLn^e}c1(nb+s>lWt!brsc2QqLP+&0JhHsnhUJ@3eE$$6sH#WoD#p?7gT|* z&k=o52QlW+Ai6d)h_P?S4MGd+r4V&yKuufdQ-(Ntlcx3CY9*>6+Gg##-6wf_e&ZO7 zQ)xb*Hw#P-*Nm!v9B&7L-CuKhk%eb@QE~4)F29Qank)pnHtKL_2G$n}XB36a{cyZa z*l#w9_)t)I*7RI*GhQ)>FuU>%-UDl4;;eQ(%SD7PQJA3!53x<aF5t%|p*KvF^xA26 z6!u(8!;tw~!dYI1Xb&Lm-`^cAIsj@17rDRabCGTs<|Kk!`%gmN2lU3eU&ApyK2d;j zgoMU^e`5A+7uHtMpY95e5QM#<<okBGzGXv0hFzvacqSks+L-1&vQ#|l5z!|co0Vga z9sIA)2Ml5c()_`47xh`15SNpTt&A4D2od0lgPt`J!ER}6pY~G{_hgd$r{@xv+`UH+ zIOL)4CQr;z{T(&{^}wALL)B0sNR~Xw9AE}$xM1&uU-MEo1@=Ka0unvCPcrgWV8?*$ zCZyPdhh65c_>>jV24>;XFmh7mL~7jE>A%&<v47hPz-iDYe*H6ltC#GEY*-~43DW)| z$gimIA~8;VveS<>E_OruPF5<^+|gW}L<mk?c-v`8fwlBq?`m%a751Jr-29|tkz7E2 z)HqMf(i-}RS6up}9;v9`@$-_|{or0&0E}2skZ9Ek@ZE|V@0x_D+uammTy|I8yi|jF ze;Gr$Ou6>}w@3t9v)ajsS^=tr=J<ZOQzTUHCelW@_WySb@e4vO=_Wf_T`ppkzU8A| zMPt9t!Ii{CLdtUS!+`bZyTqFOy|vq#pXpp|ICeHPjL__;z557}w3KFB4wJAXl3Zpu z7i#epuR4spR=!iEk+TX@ZPb7}>Z>r3g5XpkKHgrsPuJQ@Ds^(9mq6N;grfd!y1Mad z!6$S2VoClmou<P%Wi=B~65~648ucN@-)#&<!#QaqGLSW?i={02T11Yjr2=a#ev)ad zk}=Mpw-)dOcBoOK<}tn$(mEMP>`#$N1_l20oM1lZmy4rf?6JH;Xrsa~iD#!PFhbRe zyHt0N9r98sumoT7;m!Grw?)ngu#twEkq3){iX2}zlZl(Gm$f*;`|ZmjkYQDZ+JT_i z6&F|1#CRvyVsAtBH|MemQ)9C}1riNgK~&WGlHHl&6m^dFVV9O2!_}H01QpnLM}*DE z8t2FxK7*|nhf&`ju4fZF)Ze9kT%i|h6LGqKUO@~#K|gs2^0L|>Q4n^zA(3?e`h7I8 zv!#)0GVf4-*Hbg@VD{Rzo75y70STLeFbVc{@fXOPcKFpM@ysxQ?d6%!Zkt7d%+vgu zI@T)f6&DV3_$1CZ#q&&L;W?>s&+Avlmnb^g@Mg>PZE8Qr&shKBRN`WSSxt+p#<@T? z8Mj?)VwiovyW&97I_>A|@l;@+o%mYRg0z@qWKfUt9%Nm!{PyXoE?L`xR4tK`fYfI$ zToF&Ee^gJTQ<o&~FTxe^kd+TsXw-_XF6?1?YV%xh<+Ch${hgW4qH;FmKugVNc`M>s ziC78AgubBkSO;g@;kh~cHU$<HF#kI#V`SW>{=n`UiXqv2BD19ZSakNYhxM|licL{u z-Rk-*5xm}C(S69dN{S;6vN_8>1BiQb?9NqHCx~mJ68J#ofu`AECU8~O2Z}f*&Xqc> z1-j<hBXF&Q-2W*Ez<aT$5jU@H4-&7!OeCnThNLAeBV-7&jA%LF=R?UlV@r-%l&rlF zBH^GNk%yH6nyU$bNzw!jIh(?n>)8Z~;g01%AGeiyIS)5<WeU+pcw4?fnRVDHdWX9| ztL%yw{NV>oIIsCw$Xk#IeJ>ORW6WrLMl4&g+3ofjC0{?2hu01e=UE=MI&((tXgmdS zSs$o_UF}$g8ee`Ux*`+U-NRONH2UxBE1|&)jJ9@%^iVuZh3%?|ewJD3QqI<e8IxBA zo7$2y&XJa6`CmG|5ESRdq6jJBoU-wyCSu`aA*P|Te?+~(rA2a3Uf!Y_3DQa;;a`9_ zw(o@1oOX5~T_mco3p9W^_kDnrByRL*9N`qWy^2^~socPEPk_6<yB)g8*BI9}{ujXS zOa$<sJ`YEo$Q1Sivq=d4pLS{`PaLfDNVijOS3ToDDS$U*RJ^@v#%~t>6D!Cktru$b z&I=|a$$?zbP|P(-enwIl_+dy2i#`n%a*}imhF+6s^bCqc;Q!PRNU{-}7Ahqwq`$o& zsVEHfj(<pxB3&G=AkLqySuIC3lHS96lJ(U4GGK9%GJ^}TPKibr{h?x~2NgmNR#7C2 z^a3JODI@`gj{n9sIK?=VSgPtJm7?yYg=?@%h*9O2Da#X$#)RCPWF@H>C@YXkVfQDw z|114}*B)t**|eq;r||42hc!~$HAoFgG0SskBdIJ@lQb7>oLcG*NTq_=&g`(JY4`j? zQZ+<<i2thnoI1%(^40=La{_EHITBB59uw=2voHxJW7X*Ygfu8geW8D^8cp&R%S}@0 zwy~<yf2IGsX1dC)-$*i}Ozfw1-mX?CAJIWy6NtesJD*cQJ;_}nB=SC+kt?eo(K*Ta z!4o7cjXb-Ax?Iv9xk&mETu*>n>7*9;kX&-&{M}e2fK^o>la^$YD_nDtWK$x5Sn|4% z(&QoOI%q}`ZTzHFECdr1Ba+CIk0pq=&kkACPHMmj=^4%Gk*`j=dml;jc4+?G0j)-s zP#LU*65{Pu;(zL)LmC5bNfw$Lw50#j?#L$v>G|FISW?RdXFBcqdIx8G7v7MnxkVaD zbRz0z`lOPZ$N_=u+BE{<RT}psQD}vnv@()i<H#`QSWMs>B>r+uO-cK8rGiz+{{X*Y B^iKc) diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_foreground.png index 592b56f93d1871ad2fe0b3d7328b80155ad1023d..cd5259bfd66f8408e150a715d74d2f8b703a1f98 100644 GIT binary patch literal 4922 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 JNXIGse*quyAnE`B literal 6975 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 acNfB<$Wy1wj@twf#03pK^&-{l_x=ynze-sE diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_monochrome.png index 42d68599192af9ab0c99a9fb3e14e10ad34fa244..3a1dd5dae0308da76cfe70531028e20130000243 100644 GIT binary patch literal 4795 zcmZu#c{EjR+dpTwaSo|1LxX8cNkW}QWZ23aQlt#gL-9nEdFE^nGKG@rHJ1icPSOz> zDwIa263Q%vGIx~Od9T*{t@W*MeeWOE+UvgE_kCTz>vs*m6K7#=C@i>6kV2sd8yo2z zrckJQfBtCvu;Tc`@HvHoQH=F;tpcedT?b-M1%(MrJbKvd^0z5YzI^j>G#jOFSnEWK z!j@6@FP9rKm?#zD^J7IS&e-NJQ|+wqy^cS^jw{~C7wW-h(l2Zk6Sz6qIyF_yuje~b zqRQLV++}%uI@5<!GZ@h{tD{}7b^OTSB##%K<H)`BsKkHk$^}Cvg^F+lX$`Jx7xpnJ z<Uh;Ep#UlsK|O`U#A6?Z{3KyNgidRy`J}1GB;pXHw4vZf9EGew(Ju~XL^V$eA*jM? zEH*W@BZWd*@u5zIsfSimkyIgC!^@ZMofaJQCx*oay)jNhX{I=iZ6eC~s7Mfv)}T3X z^OY}Zb@(2WP!6oHl_yT@p^_CDSF7ll;xPi3(6qlR@=2k0t_DFS9acJu;1;D!qBwBI zb`#O-KqUiN=UFuD#Swg87s5bpY@}g|`w9FC!|*tUW4Z)xKs-RH$SK-Q(b!XgKO!k) zA{h6)-co~#c)^$b!6Fen1#Xl&6)3ThzzwP7wf>JEO_@&=5yVT(I$;%_lE)<8c)2yV zp4o%6fWdACcMl<GIiTUOuS68LxB%w3d|am`ehwR2g~cA%C;=POV9~8JeIt>3fWZB~ zR~X=@sBC>e=)JLu5tArE5Jua}f(!~d1Ya5je01#7as0w2)M=fM1pq^bchHzz6hS`# zY^UGoilej*IJOxR9nzztG;EC`jtL;anH16+MV-{kKGLbkGCuT+LhcTfW~GE<TcoSY z;Z89uHbbEa!z~H`-O!14c_Q~QlNdSs%^X1m!J6om$3jrr6nrh-?NoorT%;!|<Cr0T zxh55v1sg(LZXHHY0|_ivewkf1QN}FW3@j15b3*|^T|}_hvU?quDWn(x8E<(=l&nVM z3#@U89VQnre47=4uMnSti=M$nP6h=c2pS`p$^YfuF3p3$vGriMi1SAX4g<cH>$`)M zQG^$HtifuhF7t^pz%SvS0r1~o5~f~CZtIB?5>!%6D1>9yWx#xL6ZQ{#W<c=n!+wy4 z8xZF(>~9WuoAEu1m;+cB*A@U7<A9=i@5<!}JPcyHlxTG=n;9=C4!*CjwnJ$nsyG&~ zhYMyzgJ=5$id2v=zRu}tCK1|Q=L%rL{uZ8aZWw}Q156ydnM4ZN$;aQi^}hyyAd-O+ zNrWwVEUCyGh-pFKE^0eBisIXnfMks=g(&SL1kX@1J(`ZaFeC7R-HczW@NMa^d!e-s zrF~VvF`tZ2n!no92ysZXc!v8W3aJfW$(KTCSpGf&w`RDQWs6U!le?+pCxw21xCPkw z!=U6Z1Z@W}GZML|H)i2%MJ3myH9Ntb5LBP+>~=a93*5-_wgn#+`352m<4rot#4$W2 z7BD=Cy~2qT;ea7;xfQ`A)*~Xz7#EW+>q4-!fLqz;WPm=JRPtE2sh=M6Nj8|Yw#f!T zm4Id9D~`WLX*(g^T~@o&v3zjbdYiAxD*W9+0{`vf4YfcVXdoC<tdF2`U~Rbhn2A0i zjT*pV`7gHV6d(`k<iI_wLPg{u5+YtIX1R7xT0X+6o9LmHRHO_}eID{KWfE=>Ty|Xk zc_JIpw^G3p*5oPBuvj@9b5^wd=l?Qm40TFm7yogg7)aXMZwX*A;LFs^9jL=5E|S-N z>4_a=J~;z?+8rz@il;y%Og+~BkRwh2ylRqRoC|;Wb`tityGaU*1on~wO9K-V6F2*2 z7Twsv9Vu+B1HBO3YWY6r5@fpTk>4=4Qi3)104%rVUb~wfGhUruD>>{lwtCbo(dSz` z+x=*x&F4Zk_|vXX;)tNOV9=HeLMZJc#NIulBHWpN><$4y_gb(4=x}&i=i!%ZTV)B3 zp2pHKsic@f$i0@tM^*3h^77`_OY=TFXa-X})WYwNd-c^tpWSsgB-pcO7e{+__bJ}o zcU!j1T(~)bYY+CeP4X?xef|11XIg7t5Kk=Wd0VY}c9?2tz{1K4343k+U)^F7;m9&2 ziP&Wm-Vr+&mXDrtmZ_Z2f2<AG^}HGPmkN*h&1NK5NzO(Q3J{i5-ER&qfdcb+2Q?=f zoO+xq?HxRKd<uA5#)+P@Z9Ci1Hv1F(Ak^?P(N9db*I;IA-S#W^yUjSZH^_bik*ff= zHb3}f!X)lMmHN6im@zt7&-v!Cec+=1bfNq`_{TkFh3aJvtj9V7hlFn$BmfT261TGq zR;*m9bMN&Z-vi41Dqd^2j(gZ~W`hCPnz9}?_tW&_t;!XzCx4%d=y1R4*VNrnp3O}I znwbc&JP>p@(EGM=nrofx#vZBuV|T4tC95o&^?|VKpRc(UmmGbBUv|@`P02BSmm)T& z5UEV!%wex23aJG5r#a_5{@&l;zq%>x4J$YDKYT5?nLXUb;(3nct#P}cCkka>Q3V?3 z7$7uFHz<q%SdzRttAn_=E}Gn5PQHZqzkWUKS>eD+ZXNDxv^=Qgw-|c9sO5*izof?1 z9jjP(B(4SMkZP<5@v5B6%!Lqz#vW@1W>yX^Sg%_RWdSNl>u#?_NH`@-9kZMElJg?# z>+2mG)#^Bck1qxmy^?<ixo>y6uxcXUdjC_y8JoVpjx{C_SHPy%rD=zzK1clWe8u^v zd%nI;{{-|<&y-HBK2b<-Fh5P$z6zy1fb{m4JnDkc&c0f3SJVFBtGO^yAK_Pf^IXqx z{rmYPE@wXdi48Pm>%3mhL$<`EYap+}gQe2O)2?Q4TW|M2zaYtbKQY4F)fEz~+R3{S zGoQ8oKW5n*nf4aAx0QtXolozU9g8?~e!k13m%!)D2uR)zX#TsSR`%1CB@(vokq#MG zn|ONQs%n^`^5iRSqjzPfyV~H9|I7uJ>~LS-srcK@g^QeV?o5BOj%c{cTr{^axMpc_ zHYDu$RcOub-I84nmEPaBRUepd|J3;0z#Mx)K&9SxlW{;(TYKr@MAC?>ldN;AeQWz8 zV`Bopy;GPCJ*|jIWTy2DptPINjV;q-Y**CDcJZp><f;!W=H2EtZQPg=#y}YJB1z3p zz^b4gc^5vpnWY=2Yp}~YXEes8$ZG)iZ5LhlyKTd)DJ`dR>Bw<mMq8N#c^vwbs_j^o zWpBTar{}l^+Qjc9Ej_&b0J*6y!bYNGs2J*rb-z;8Cjr^eiCfarG6D8JafBGu_~`fR z8E9RGT26eadCx9$Uih>5@yERAu<-!LS>zeN(`??BqWX@fzPD}_9ekK6>pM3yGb6ov ztHZ)*Utix#H};&-%*;eCpH^lKOgiCFr*>kI-(5YjqGV-jOGevMxP8*20bN1bq2Y6T zy6lCo2X0w-zj$%)U|2ECHm$qHH&lfUT|d91Bi8z>>$7o%c8mMu*VKbcp@nZpQm;TU zb(eYDA{P4lqM=OCQ>W4y6T5`IcFB$s^@DghlSou?tLaAi2K}$*gwK7~@zpv9(Tgh? zmTprGu-{7y(P{TyY*QJ`DuM7=Z~Gc%TOB(4Ghtq4zE~FdUIXVI(>bbj?`H(ZHTEp= z(k0J!Yt9b5wd7=}FP7{aS<D`+ZJ+s-D(RY;ZvYqU_|dhl#&5Vad0u93@q#NP*!zj+ z&)#B2vYkIWx3&%cdib!jIY@oPXKrj#cHd05Pt>?c&gqbC)g+fJcW=776~|uZOrDXB z!Gn#}97H3(_xH^lSM!X*H5Z#k>aN@{=f(4`^D@7e*+nfbEi6oqME`d5WIKA_@`cJa z7d1FKzE>_$Thb)ZQcX2FuWd{9aOcdP?wwjvt-Qm{vs#=mFV3K*HFRU;lPPiKlUJmN zAFW+_@hEVlw9#`a3^L|lwbPze;~#DvV14%IR1ViFo5F~^`(5m4s9JH$H0_~hZQb4m z*)GkFP?yqUp{h|G&jyORT<gp3@QVMQHnS^ns1BUezr$PCbEU&x)gI1j_l9){^-VR^ zHeS&(?=c>G^eve7V2hllV~d|<8+&4;s{R*Gu<>kt>FeRCw`r{NIyWBo{%9#$8r)s= zLOhs7DEr<kc)+$-b!@ddKzo`KGyZDD{vqu(h)0(%M|H4Hqer;WF~+&H-pjFKIwD|J zeol4QH-A>}$`$C19=?D0_T`_6dY7dS$g{>mWwgV$qJ6xm`KxlMqg3sdDv72b5hIA3 z!jAYLL3-cRvvUvlZ4(Qdig`J5w8v{(Gk@|jq{_ML|98kxr;pea5uKt<&M58jCWux> zK@tu7WJ%y-^g#xKz7jRsfxY%=6`>+)p}a4Txv7Vsx1ozPt93+E$mNiPL;LT8^r?hh zdxcvtCmX=nmnYf*RmdJPP&L&g&-@6cXbaeBIlL9Y?<FvaPW{(4C{0WS#}Z^%1CLO9 z`Ew2gp1pc<7mQ|5qTLKxUI^L*<&(R<RsjS>dLCS_m?$Af<f6cgI<a3caQ#mzqqGLm zYiBo-YB@Dobj%0>tgsvV2E``_iVvr|36y}swtcul>veA$hQ9;Xen)vrQju?P{ZH58 z{RkQiPkJgIg)z(sIKT7EUFZs6TUD4n=#lmC-uruO=&=u>$Nu(8qmc37mwtV#5*6u! znXaR;#ftBv{s}Nl4Jq6RQz|?$puXn_%&?I#rBYiiq5h)h0+gVVr5WeL!1Wp0*ND6Y zXv6|=%Sz$;3J_c;yP}CV!J+Y+pm;)>7o1i>(EA`HY?2R7f{S8mvayV|atRQb_dzw; zTsTmQ(h{M;H-2RArXn_UG3i(vvwg7m1}1P<SrVaPM*48qcDf&6Q3Y6pp;|)c!0|kA z{C%7UAgBr^T{SL9rI7Ezq@jl0pTy3^5b3b`wlY7SLav4IE*~o2K;UMe1qSS`(vq1b zLhwAFu;mt%wj4TL{eq?$lh6ema{qFRequqk=d6xp^H#jmp&|ir>2bjv5GwF|@nQgT ziGEq>o}nY+wQ^@Ntb(7)J|&MpsjLJEE0AsoV$>4vB9xo$jzZL62p5$}`ar|3SrfSV zu*V(*T?K%oE^kzT5gkOa&zCJKK@<vd^3QJp*DkH2W7qWHKkLpw7xo4nsBXIX?z$uU zbB{p?NB-UgQz__3ucM4<kQ~MEw*P~5!}7f{h%4A>Bb)=PY_KzUAswVL>}wYF`5@{- z`C%ZnrA+?@<V}G1w@eSqg6m+&KXetqFq90k7K`OpbO13>m~SHYA6i94xDeQ&&QV}Z zBqGn}6q%(I2jR8@JSFg}Kr}<>1UuZbR^j&`MxIm+HMMgBR3r^fneg8=1Gx+_8Z{Wh ziQH9S{L9?&2jAtX$SA<v^<4bF%ovAPTgZ|xAaL9Bzk!N63Jl!4H%%1BY(UcUv!%#I zR5K0OX!@6+8&2SK2xr3@F<mAh2xp=<=aYmD^4VV=E0fNu1JwiUcTTWPrjTdAqw+jU zH7ZidmyR%g%e2aa&k}Gbfw38M)@JZX?A33$Qi%MrjFGTe5f(Q<eynn~0FAgA91^>o z%a5R!ARfkv*Ih+CL3o1DQd43*gH(Z0VPK~U8w6b;fSlI$WfUpFj6eh3-Xkh5f^UP- zF_Ye14g&-fr{;{f_@AN{UUC3Kimn@EQXj;#;<`BS1_Cd!-N*xr-DttpKuQO`4`)%x z5U@^5suoam0Tj7Yzsz%eN$Gjf*u9aJu<Z@bRhG4^r6PNw0!TmYG-nc($Y}wm$}tUj z0@nqQdMz%4qR>Pl5DJCITYLL+4EzMe|A%kOC|9oS|9PaOEFV@V#`@-ZCHqc9{u?aO B(PIDr literal 6691 zcmZ`;2{hF2*Podt#!|-K%E*>wi0s0QCCOgNk|HD`vPC3@ku77(zJ`$Oktkc%q+}ae zLs4YO9+LNZfB*mgyytz-+c}+c=jr)A&%O6^?|tt56l$QSd4T>1JpzF^pmk3D0s?_l z-}{T9ffb8c%~k{gi_lUhUh+cDrTIKEH}-Awyh(liQnqn|d9hdQ;P9o<9O3q$m;{@c zsCc<)=7RXM6WtfoM|;RG3EEelY4u6HA`JUwDf6M4@rF54$UJmtR3E>6uYo9k`_Sjo z2gOQbS07nhD{iMx`Am9QFMb@UKJC_3`#p8rG%aJXQ|bGkkBb|d5%o2m3!Q1I41QRD z1RD2C5{X{A!T4t%5<|#*x}W&X2m#VKJBmm*DI#A+f-Rr0NOT#GqfP(<t;*+*duU?h z3gVFy{x}&jK1fRxiNxgSA&5H1<r!2FsA3iZ_G%HM3lV{O#!A3m)J$*N|L!pA0hWN> z$!9f$9YP>p^zUTB`ulUEvFa+b>W>$&xEOyrTnLggp$~^3ZDDXBYfDyAXdLzw5-l-4 z8FK`Ei#c=mJ_<9rdB%$diTRd@2uS=o8LNQC-BAV$?sJ_9M4<2UM-fIaRw%3s=tL$W zh>Y138xZ*jpdR9c7#w{H^NKg*`Y%2P457gqg~@7b;dRFlaHc4XRr#4EIN3`FL9DoN zCKVJ_22*?sk4UH?P?tfY%cYZSDD1CjM8FU0{+@`Weq7X1_{{0NZWh*`fCmw;x(a)% zdHiwHxqW=MFqYU5@Y31tCrl`8J3ClnJSAWXw}l}B4rv4{V_xa_e`XQ%#|co_g25Xl z;0+5A%@H_l5{+$cj-JG#u=yGOM^9tbWoHR&uw@@?p$#KoKs*ZKe^yyo)M+Jo&=>*& zr3+f8pxgJXItDt)Rr0X{v|8Z03;uI}r|WqHvD1D+>nI9q0-|{bSqU!G1MibK(^tVo zzv1rRg@@>n7&O4j_@*I;7Kv#FHCu1Cv=`EqDx*aKSp2?LB{XiF35o8`Fk==%<1CX9 z0d|K^E$|p5A$+bvpwyVKTS1^mf;(&j(lmGwNKUv!>~c^dZk&^3nWcdZ6ygsBjX&&Z z%-?<=G(H3xpL)v23>urF&SF#68etWIB0|Unp5)a6Q47S_%n&Bnj6pThSz(QM=s;$L z4+TD(0zh~60J1U)p#z_jAxh}h6T>ALQP^{F@I%;%1LDM70JJkdZUy26et%qUm||CW zv?6*0Y^<^1Jwb+Lz%3V@d;^C-Zh+DY10k4EUV=IaG~I_6wTIwd10Vdn*~$oa8^GO} zLHu}3Gk?P?W7u9&KF*BBMY+NHM+-y_6B6?VJbgcIe<Ymug-+_QO2B76LN3J01X$Db zj6dmr<K{$XC1?H)4dE6A)?Dw#97bVF)gUsP*h>KWV8Gr%qe%h)I0^t%g)xf*01*Jd z0Xzj9{RP6c&PX)H%ak2eje~H^>f{4Fn*oZ}C(VaIXHEdw{BaUr7k`5_<`S<z?lN!F z16cQj^^v$#G7o}u3&dMCpP7){7_4;`{7`q91V8=)oPW5jg&YT$J_eVb)Jp|-M6k9$ z5C};0JrIHb2*B?@&hcRO0R-u=<=?A>09ZathKwX+62Uov<B5=QWKD>&l3W`!5+ijE zK`dmX)IvZW1V74)DhPp-;y{e6F6D&Ncp!;rH3T(4Q!Ws>1kb|V@_QC$w&!5LLa?Ou zYx7BC43-ux3TWZqwn&4QIKfLL-pqLL5`>2xvsf_?R@eX90Qjlci0lPX-w9&UlbaJX zbZp+<-pYdm0~;pf9W`U)fsziD5@%v&i(mtTfU?Nh8e*oAUqV+`*KW<+Rin9etFqsQ zLGOQF!CtsU6m4P<2$8(3^Y)n5)$Hv2i1HNC!PdWj{|*?LD>bFDyvvKnU%4Bpni$uO z!=^wHI2vcMkCv8p*qzU#s`+}#+)<AC(c);su}ChtJC+#^F3geJfb@n#pANYw+3}X+ z`>^GD)w6*FEV|Q=EfzyVdWiYa-W%ei=9Yv;{$FFRLy?n45$UrWqC#l_xj=wLGc7sP z^;+!h<dI$+mIi$INI~qKm7SfPo?^Y|>-SlsrlK76BD?)&4i*+)e!hPFT3oM#T6ATD z2LIBWqhBG`%(;v^wrhOc(x-27byFKbbg#V|(I#sw9JdfVdcAw$*x|#2rub$O3CVlx z3PaG_CauA~zCJaxMFrEo{&^<B$}uaInu5QJf_kYYC2RJ`y^Inq5E0VV)8pX7IUAob z7IYk4=Ip0FJ3S-awe?!HE^YfR#VU*cf7WnZ$o0PNSWyfs$_dhNw3w+I!axX)x=6n5 z^Q^eI_`Q#hPszuQt?g}E$L}G2n9op;hH_HMov$*F_6!Ye*<8LXmY|a4+F>fzHuT>* z2p5n`b&Wj|ZrDvP$TFx84-IwFzO^tgSB#aE_aknmQDq7u1oo6S^GP7@+WgD-)vCK6 zHS7F#{|be+`P{U%E!OV{Ync=X?K>?Uvzw4Zy)vh{={P$#cmHMUmb(uWfz^sT>0~7p z1%<7zOG`^-IgU0qHubJ5Cr@i;3|(@}ivjm$l$Dh&O-xKY3w!SUCiYVol!&f7;}-Q8 z_0T64N!X%`5E6ME#8Z$Y@sO3GGcRPI*qk8=oH-Gq+u(L*wl-`=yPQ_C)UT(7Qe>7u zgLH-j8jE+bAAfqmK4oshrpm_BFH?Hg)Be&N$zKJI^Sh;y17+m~YJo0mitLghM6z;r zUW~7+s}oEvZHsG+C@<Jh>wC7{mh!6}n_}hrD`KnHtRfXObGu;2*)vjlJ&?If7IMO3 zm|Uw?z1m(Nv&j`D{i5}~TV+Gsl<U2xFaN!}2de8W0L|g_Ei3hx7ino|6x>^@MskJJ zuBinO7y=RE)2C)%@rAGb91u@QOni0I+k4CKij1`MT10w!`tx|vj|VYc|2VSpZTz8^ zv%VEow?@`p>TrrXon)gAT-M)94{S58Bk?>7J7@HdbkFxCVS%6Nkou6}>1@K}Q&rAi z#!eumH&{{)ls~3W`~?BHSJC9KxP*te>8CwT-{eJzBj%zUU#0_vs3{7HiW@Z~%E=z6 zGP%SgX%0-{HZSGTqq)wZ$wCX^xVvtPO+h_VlgI#gXJYxFX9<SP4vq=7zFcS`QL@p{ zx$V)$UWZo{_|jVOgxKH*UB|9;VPYfYxFY-$caM)pf@y_?S+(mFFFVRknww^EanXXg zK<K+n($R>MEKtz|9`?v<u6Q%e<&TMo3|36g*NaP@I(27ab#?WnYxSQ?`P6{{&lhg& zf|<F1v@UORqZKMoFKzZyUDbOktz*eWr-}wJp2Ysx9XBpZa?IAmzL@Ho1;o_={NS+b zJZx^e#EaG`w$xIrf*4PfGIE8Rf5*sF;s9!Tp^y8={QS<vl$W+2lHd27dnk>Iq9Kv@ zOGHGO@*X5LHWJ->gFYO2-IC?&bocH${bn8!US^CH_C{ecSw5}OK8Q-C-Y_yQ88f^* zz%$4|8FFgzIDhv2VW>Sf_j~e<vW9(SRj9ci9DZ4pqr~WbSBIVa-g_i2r?ieqjsH3N z_3Kw_v7z?%_Qc7Q$K9@Hp?xuJJgzlxziTK}Mv>*<b;39!w1AAXe?1}zeLfkLSrN$& zTem*sspLT%5Ez^n?q>H<X0tTkC2II+{p6#{IDY;_9Uk63JlI>l`^<8;$k!s~s;Rx< zyhSfm{fwc@sb6|~S8}#?@2<`EI~Pc0_-;bOKx5|TR(160`k?BQUtB4<;U^;P)0&6g z#R@(hEpmRW#_KiBs}w$eWNn8+Gnz9WlWVTnF;%{K(4%EDxr(^s_nAt)TP;x4VTUz= zKoZNuERd>)KZsq${jSqJ3V-yIQa2-FOFZ4(6T6IM$}8^eE{8w8@D5YG)E~k$jfRM4 ztSCk189CY8Z%&WZ`uGi5QciDe8-GZP?#A7L$8hP)u`|%#Ekpm>>9&TS8XFr^78&rd z;q7;Ha&j{BEtYW;-nqJeqw<!Fii%31vY91#r-6P}Re_d?>&%mI{Nlj=N4n*n;^n$E zzm}rAyA65c#mHBL9+r<;|9LYP$h@xpG<0pz`k^+&OhQ4lxo8kv5mzgew7J6;^k9K~ zc=`A5-(yX|Oe*3&PSHw!KR!L-w*QmbIb};>`4HUpJZZ*L{(+T)KO*2WLTVtd(Da3E zt=`N+!tJ=7lpDheN=m-phbkS!UDFtrh?yKPb8zr5ZLj?uNpVlUrDy6)UH6Tjx20R4 zDJmOLyF^YEMK0Fzgp4Ibq2cw;f$-LfZq`4677!5V^oed|Sqf&w^g+i|7|dZ^#47jT zk5`Ibqj*^zmVuCoBDw7^Q<Z&<ixMLxB^_Q#zOP&Jy!;6IBleVd-Ra2Rvf}7#J^Q1S z%C8SbS|x8{%Qr_Xg}LJlb&M<$W<`ERmW)nK^(VWg8(DY>wKclVFu!u{FE9!m9UW~I z>y@D#;Go~{=9y&uvdIyu=%*vjQAQ4e@Sq$li0wksqwuDvMtZCA#DHZPNhv9*TI)7S zlDCfLjp^risTy{WLekz$WzT6`e!BFTWGoOMqe&bxC-8YK>Y9GeMsp%J*i)K&{u~(# zXIC7gBMIzfJj%v<5<MmmX~_LrURqZ6=7UQ8COho8c<8-E^%cilCp|1J8%E~09_G7y z7~U{n|C%qcO3XBbEY1Fwm>@@b_wJpn_FQKd?WMJ%i_=Q*Occx_6mXx=fC8PDj_zXu zk<;mcF4yxqzx+B5y6N7b+~p<iB5SiJ_4T`FO*7KjZdCj;zYToo6V~h>9o_L>GZzeJ zNeeYb8#eXW*Vfjmh(GyT;CK_difkn%rK;j<wOcXa;&s1K8d&z{HTHGPFl;?H$y}P9 zE#H(@T5-5%cvyL$zuyCQ%Ri{jBC1PoP($IWUjlklBy8>7`ucjwIoz&Jz`eLFI}*G@ z`-F13><i5*XDby@+efE92|cHF1gTCSR|enR+9x_EYyA4liTe5S7axwX|4nUP+9_A8 zTse3cj|CUtf>xyuxXs>c+|T)^a&lM0^wQDp?xf9`Px%s|>uVbu;seS1T+QZpL#vrv zHv04#$b?E&+88c-IlavMi(OYda@Jl;PfArS?TSZ;^dCyF+vx1<3^MD*WXWGB{N|$< zu(=zj@cFwSbf8@|_qf-_$4d<x(h&%{&OI)`^7WYCHlFU|_qfiW^8CAIX-wP-?slrf zxx<n>EiOIX-7aOVMX^Q>U&H)7EA`g5p;ullu^rQN)Qi<mm0QwOsHri2m-xJLNd2Yr z%udsyIwj=Gpnyd^%gx_&bA{Ej$33z`V<>kb+m@!94p}+c6R|5B!d`il&cEjCGYWI3 z-&UA%cyz0cN?&oAAF50^r_R+E-9K6`r=sI=>FdI|*&hbX$z6(0RCcQs32rx1^B-;# zM~$`J^414twyky-%jVNlQq-^_Sxatt_jrCEmN%3=Kc1HC6*;#!TZ%v8lTye`6g`Kw z5Lv3d@KQtbYS+1Or^n)MDdM+Jq{wTGxqfSp<~~a)s9!N_`Q@dr-*uIxuHM`+Y{hMM zw`OGheL-b8<qp%i{7tHkv?|wvCRRx_nU;rBtS5s!tuT0;rSW#y=Ji4D_m|&WNz;9- zvaz6!%bUi0IJQ=+QMar5)^otBS2ZI><3W(YPH*zYqnFbGkup+w7^y>y0iSVlxp;ou z(zfsMtD}P3jbZE}cePH{;kQL1-k8}gxE$J8yG(t<Lr1+G%*6dSbh_24M$)nPj{rV1 zj;d08$j{(epzmLnkZshOtlA0v2!FI=9LILZoTQSnh<}myHT}~Y4u8_c?vG^kb~ml* z+`lpR>ZRrlnc+9fJ_dQq!H!}9i>r{iGpCvEX}Fn<bl%+mVdi@=%n}mE56if(O3TRD zj(Lta9WG~nD{dDdMNzM0#N$y;^j2nr-`$R{?9-io5U`fKsl?7}V)P7pXG+1!cKO*M z?c@p%XqalEqodQj9Vu*;&t50>&iheCMZVmlMo-YC34h^lRL+vNBSE_D6R|6DU*+~5 z9vK;_TuYwzHL2ru9`#%OVd&<w>+E1&YkV!TeRn!EG<0|>+x|)SvpKQN)7<RmSNlv= zy)IObUK2~;{uH0BM#L2Hggh~-IIFy+zf-6u;z@N#zWE@mA|8{NT_eb*nscY%i<Dc1 zyud__#pL}s%Buyxr54WEEqniao7+tIW#y#J-<`_0wL2#AhLW9Yo26re?{T|TO^y_7 zNS8!^DG5tU5;v~+1SOs-a-<J+_SXqk;kffYd|Z*5jFOyu>-oEjH|onA2g@V1EgxCV z*k|3=D?3x`I@Q5+uHDH%=O}+jJ$~CjXFD@%^TXiaU_`QyuczmRCjY}O2X4G2RDgyS zUCBx)DLV>Af5`Wfot;G!n<p=pzgARK?0Rs<_VU-ihF?2d4%{~DjLzJoySNf@koR%b zd7I)lt3BE(4rqtnzdNzEQTU@=T<Jaiv)4lh-LkW@BWK*VCKA^}CbvJrySS3<b8>2! zGWeGC<p{jHNBqys{|!~2-DP`S-B4y}n?Z>`QbX@Z)(%*XQlDh_p4>bc?p=4=&aOQq zJ>Jp2+h~%rf~w}dtUFli{YT<<$&Z<t!Td6dUgnA4>+{1mD<f%;dEg(tINl^ncd3oO z<*D~yvgdO()~_9}RqAOLF3X(_aa>-V>8+Y6Si!S2s6^Y1mCTD#%B?1>4IY9*j1$9V zL&rYM55Bl*KHTkg`%9g#HH*N?62}$oj5S3+bH6sq@zb0Vax7=GgNjz51Ng43?hg}) z8GKuD?ghmSjlrP8A)>=We;tEC9S_}I)l)$i48c+YiFT1-PFHKtL^Y>kV4eAq95gDb z&;~s;&~OD7k_C7PfdFPfIL{SbzCy;?wx!1bjnM`sQP|0M;DMh5aj@*>4VY*pP#oy) zGDbR>X#EK~0H2NlBQQB{fxUTXVJ!*sg%wPK*~D%J;0Z(E3Cy;N6^6E47eRb9tp-F% z6fb;43DYfr@1;PWWTrjBfdV(k3(GtM;;$QwvQu8IIq&}pXGsFS04Xd6>ZpKu52z9O zATodl7z|wKfT}z-#10+3NF44UkP>^8&on;{0c!qdl}v2-DT-Aud9V2ku8D!O`Rped zU>r||aol4Q!v#c2OoJ6sr$@F9_#up!2GsZhb2O;`&)6F749AI}hzwcAaX6Fz=azrp z9da1a1gHE21%HN^0vYow2(Hn78o~+;67YEyl*Ik<ES5~@kv)pelrw9Oq5~*w5o!Ej zm@L@nL=DRS!$ZhH?$rokfoFRZ9f&Dk+Z^F?9GFOG;bX^0Y2y}Gn490!quRNFON2AT zGRKkNUQgIDW`X?1L^7b0isIaB_j2Kk>wrpAp@=Dr>IdM(KI-4f2FK~37U-=K-@Ky- z+6YM9A9q|Z2f!f-fSZ`}Wx(|q^xnA_j&VT9+=n~14EU|~2s#Lv+<+tvFqIpCQ@-@B z=ujvPsuAu8#N$KZjx`W}^0#`y9VVbq=~MnPIrO1@BsZ||d(Sv<XHgEYUi@Bv8SCFr z4Y0V`|2l+HX2q@lYl;F}u=EfgkI%=@0u2tKQf5z<gLsV*jEc}iOB`J&q(@@pfU|Nh zJxK=o$_Dz)&WDQ6A%qUHl=6ifv^{@rk7d6F<~ks<fN^aHzEnb`Qs5#mU_ic<(PYNQ zbDRa|$b&u8IiGTXrRxKOskY4+P+SnSN@d$}Om+l5ZWeybI{w(BaQ~Tsw15%I2S^J) zKI9sp!*Zip;7b8UHcuGr>H&X02hDE~ac|)}GHLQ4DuUTEelKu23kZy`g%w1>4gwa$ z|Eyxd{i_D|$O1|O+?WHd(qe7l1_BN8xqG;WSq{7=MLHjlxO(I_V1paq59{HQ%rN#w z?U6|bItqc^^CIHBh^txjXs|{OXn6N5Ml>wH0t(0d34Jrf_`g;q0xb^#B?ru`9lQ8P z2)~RyERDiVKzt7BJ@<0CmWEKm-id_BxTYI|0T1qFG_zNH5CS~{V`7al>xtz^1T(EF z3`jXqIdF}XK7#0&&cg*&g8;{o*kYt`QEa3$+tB-%`?>}r&>!K$^x(j~dXo+&-YZtF zR>QfYJf?$jRJunKu>1;qcE>^67Q{3V6-W|L)G!JD!vTlHJSF#{60%3ZgiRH)r<~{4 pY4{(W-QAN{EI)%lv)9+{LpZmV>I@gObifKiOG8h+Sk*G%zW^K@CsY6c diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_round.png index e9229154ca947100f7abd7a53c7164b647c911a0..e6b243f2391d62b8b6daf18a271b29abd39a0d94 100644 GIT binary patch literal 11516 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 literal 13704 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 diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher.png index 89d09903f11bb257481974d40d9291e6d0190996..3dd31d62cb0633647641ab4b42a5814b0d46a467 100644 GIT binary patch literal 13884 zcmXwAWl$VV*InE_L4rF3hu|&&76?vow<Ngh;(_4qZo%ClEbi`Z!C5r8?S4FO)%Rm& zs;8z-pT2$j+^*Ym!&Q~#u+TrC0{{RlpuCLw+q3(>3l;h8uD))I0s!CwfHIPro^Yoi zv@|<ytpix@bGg*!m`Gg6o+S+d(8!Y{jx$v9;M*E@RTWb(0{Vu$?YkLS3AGPrD!A#G zRHIba?<A=tgHVA~JV4YqiMXOKR4!>itqmxwX-dpvOTXnrYoVgut>Prh1KO}?<Rjqo zYIEi?DcVwQ^z;4Zoj6o-?S9RDmF0fJ{RHbd$MZ+a=dqp`XOk`hm5z16-F4laoBjw^ zfQp!~pvHv3=9znL7(2FHM-wJ%Kp=bjS~kyQc9vXw0N4`FkZ8kVg|HjErtIaNQ_0wM zl-@|LhkRh37s=3-WpmAIsI;NX0obTE`r9v;%2F>yw5zn{9?Y3%;4&$A@4mQ8&jHAO zQOl7b+90|(rCWuvAt;)5w;hs+I6faM`u#DQg<saD{O0!WI+gqQ>UeI_qLb6{V!o4K zfHC#&Q~_bP(OS#J{`;^ygfsP4`{znJgi+w(f!PHzh7rJzej)v2y)8kk(YyuolobI? zDxggyG#NzL?Z=pPC(@Omca&$>krKFI(cM-)Rm!0|Oy=GS5K&Ft&}O%&ZT>RW-O4$= zFh*kB>hUSpizvW>p5mKaaO15_R3H|&p>b<=-*ubtA^c?++LporWPPy-GfEg?(zNSO zx=oG?JHS6JtwO`bfka0UbNv3F)e*eTiSR;`jDqk|^gy?Ppr{Sp!%PWis;e%+T-tMO zV8=WEx>VBGnl0dN#yYN``HvCtG)DF{3g}oLphwL?VmqCpkGx2L5G=Ua0%-U4XwS*A z1AQkUwlLuw%0#NYXx7LPTW)1*!K{=+9yM?v1hk(`UDphmw1{Du<_+I&!V}L{^EP2t zdLWy@opzkfV_mKpKtz+O{3A`fyIRig>HyQ9pI>6#*W@wxw)9mnOlZ9}pH{h5IaSY& zO7<g~t5&&dtBD=YwKtUSze7eV7SmG#k+`?lYi?e|A&0bt%UyQOw8(rHG3Q_uvx7KV zPSAXKnqN0_nh<o}YlqJsB6c1*(Q$UfDqQWLk7+4k9Pz4D+;^AXROPgT$uwh)Ek>px z*rOtVr7?&%WcJium9}Cd?t0O{(w>d2I)T&Tq<`<URYn`5XznG#L6O~e*n7Z+k!!r> zEP!B0w&{mTp*-<t@!a0W<Ow=NTYaFcME^9t`HZ0KScqSx><Y=&;}}f>5pOq_+Ykbc zb$45pFWY{{cmmAgzpHt&Z*1IUc}&{vJ0ka=Tt+OePIZs_q5KZf=vAR~XKn8|L9et3 zNfa%rK26Xp;2$wOX;bEtrwl!+c>3M7`g3Ad)$qoqsF$(hkQ=nj_1$kMH|QLSa;pMn zn-~co&T6pl({{aI5vNa1@RN<@jz5j}E%*|in&3i^a2le7)?U_1`p$c(eVZ$kddcRr zZIF5DbCZYQ>XZErmu05dcHAe24f1xMi<X^T0ZO=tJ>Lb=T4ms#9J;uX($<CJCm=^h zVpW?^1zGqKBV_N~bzVi4o6l~(`nclh(Y4f0;%uAiV=R3LnTQ-Cp%G8cnnfw>rbn*d zEDa1p`>ssNS|se;VhBj57M)efcKqQRcXnRR&*6rj4BS$*qR&sLNG&37tp-Xh{Hz`- z1VeArW~SO#+l)1uzx)E1M}jH(yaSI4o#mTU)LqJN>-{O#Vu4rGhLi==#tmzvhV~Cg z(;M|Z2Gk`t`FsfjvH0)^%yoU|d)zcvGMTOlIP*eDmCPg>q84F;Xx}$(NlZP2^XChV z4&9z>m)g&SDCx#r^yKVGZ`(SHMypGPMwT1V?iM@*8Y#1=@A!{+C2Hui5$C)oQ0d<% z$*=~Lg9}EH=@TSJen-3BOVXonFes+%OKw<7kBq>5GH(@=wlgzGExwPga-MhNv@y!b z#4~pXJkE}H)M=#&iGUmj+3#2KfK)&DvJUBf$E?LLgSdWvr2ndbeXN{;TxP(a-FTne zC{Gho-5lMxiJ%)uB1DORSYfKFzob!*teJzw=!W#^&{g+Wo7RVpM9yuD6Xy)+l4EhV zo92fE?7dLMuphKuA}&X2SFOR}Kmo5(#Dc`%%9v~11?-HuYa!=Fc$WG1iuLeV3-O3m z7;zM;y<y|~aqm@|skI0rnl(Z2J;WXGmcchWrH49Gf=|OLNu{q%7nNs*;vXLEmZ;^- zXzdoB+?p?yT0F(i$4~2U^7@^onMt(!h2U`O;giW^KMJRFmmgIiQ)h=z1k=ec01JTY znw#$3Vh?R7WHI7?4+vMQj3S6NpqJpQcE&8DZp%VzmrQNgp2~LY{18Y*$i%qY949OI zW1>*YOD#5V+GU}wDomW6ahWl6;&uc%^{i&~P{<#_u9|PuJbt;mee-whJpb?Zff5t# z;lNOMN<Ml?y0Fm{Rqk<k772I856OEeRPlL2$2c3_#(y60)@a*|Vf}Mgp^T!4u-!(K z?JGHosJ^>Zasq-(PC-Ft!F<xVBG*(N1_sN_v|oJpZBy(52B7u(l@f9yb1x;19C6WI zO_7({;HSwmuekSVhrip(0XiwuhCO0d5@3`);d%B}HPYepp#qXFp@FB(ayLlMX0A&1 zCDj94EP?_OAAIHZT|yT;WLp|-IzTH?1Qh-mp7*@#!l=ETWd~y6zY3Jw-4=C^++$Dl zc1|^<Df3VZ3Ny5X$R^qNBxzaeA2lyou0@590Lfa{svi~zVxvC48B&B8_Pn#^RCJJV zXbGIi-8ZXsNKy&C{UEyKCWlHP#3}bq8&`!Vv*jrMN;06eUudI$^y#`1LaFcBJrV#< z4wo#mpr%_IOnQgf&h*P0xTq?a@Cy;0tp1+D^RZARxMtAb@d?ezGIw6f$IO{KVSQwi zuEur|Yc0Dw<%{k}ry|x`^lxR5i=Zt#Mt()?P)3^4p@^nO1kpG4oVhUyFK+BjjV;r6 zE)2{>d#S!bJyP1~e*+RY#d-M`?F#M6Gx1Xo-a#A*NFie^Fs7>;$uOEAVz}f;^!hQ? z70Kct^x$$9YEmt}JQk*+;C_u3a&jQ7Ak4ncPv8B^h!JC6A{V2T{91Mq$;UN{5q8m* zmWg)Ljc=~E6P6qy5;OcQ4XjQ9=Mw$}Q`knBT{i$wWL29F6nQ@q?hzIHX(PT2|II*- ze^IRK!+BCC%GwN#SKu`vBl%?nx5Et(D=#hPwB#cA6BFc*D+bj+IxKNC&597ICCsGI zF6-rTKg52B6}buUY)ns6(%#5&jW1I8nkrobsUignw@#)_XZOz5+UxLFk}gK8-xE`e zVGO&;7DCpm8`#Xvobd^I&0|F94xspKzrw#{U!v*FTOf^Uj|Z&|4`#50G*-<uUPS1- zM7cF;K?YJ$F<Fqt;2;3Ofc7A#uO=)Dj51Pj647Y%P-C&XPk&?`Y_O*n{LJc8Z-Pe- zib$<o;7O}n$U^I@=TX*D+!hrvg+0D!re*c__?+Q^ml>Z^Ug?;5od8#fCYv8s*Jt>g zP>zx5v9xHMzEp-)>0K)yA?P8>z?mZ|u><9zQT3{XJtKrzN6?Fch)V&u9AdkB@+qDC z7atsKMlG(BTWc!!oLA5?i*NBW`RpQ`6uxg9eala-W$QE7;dp!bn3d9?x^8E1=yx{~ z`J_T|B_RQpf(Fmq55w9q$1-X{JA#(Ruadw#-M`T)Z@=W!m=ZB~1p0SlXvsN2y19cD zI2Qwz_}cVR%jDobQ;@)Jm-{X~RQ#B*XLuSDEuE<Xvt;Pke}^Qx;gV->HLL6K+fpJg zS+;I^GgqZD9h!7z?Xnt*wM~58z}uuU_P=ZG`v9Aec2vI(jyq_;uL-@S(4hyN2y}j% z_F&cN({HjmWdB<dv#_AlQxF%#;8AoxivG@$77n-wFl4x!e|GPx@&7lYzpEhn=_*-3 zFg;6xe$-;zTP{3T?K}G-8x|z=*3>aO9#U_g9zUfq>a4tY?Rz%Wzh?mpbAP54IWDcb zA~B6MWa$6$HyBG?bW$~3`f+Ag)9tg@Nm^onq5FW|#@@t-toE801~94&x+Y2`0t3=z zvXLFtv=ACGRgTxcx`&D(F(!O}DKtFQdL<=gJ~Z>p#F1I1#A*$?_S>w+YhVJEN7Uos zu$!25xU>DDsPWWBBvsK%Mp~8<<v~MN0_>iVl9fFMPT~x$Cs{zco3A+B^(%RvB+@9d z=}DSh0J}VKuw9)-DdC#w!rF7Xxbb7zF%BB)yCi^?N)VlEDcm2Uty!_XxaYeB<8VA+ zL5O3ofERa`lB^tBZt-nYR$MV%*&JSTJdiP!VT`L1hh~aaajH({u5T8Mw0F^8L>T<i z^hzB@7O*6KMGb)amV;a-B|&B-M(;9Pc+x$*-%4Pc(XF?(x3QY>Z~m&}*8_UECrbXu zQJ^-xIxY)ZXf;C2ss~Qi>t2{?J@%jAT!O9{NIz3zDNo!>Fi;-9IX>z-9$2tBtjR#c z2ssCtC)iHzyQEx-U`>fCLPB48P95Z(;%=E#l#g7d`y9uiJ_vd4L7)7!j^eP{0JKgV z9b>1ZACIBEm~@M?ztd~7kCpA7(LTZ9UM)s5P$dat2hbsfC=1Gq+!hsH28Cr65fKqM z?cdW3qnUgcP*V^H=XNfL4{=NQ07jW7U1^91)>II(4bSJEj)<VXHEj>}+DN=MQ&t!m z+ufdjY}DGbSE?LUEnJ8{Aik{Ly~raD1J4c?@<tOBUP4`tRau<{H-}BnZ2wu=De)!b zYLQ1_oBaK$B%&jkY<k#z4b2rl_#|>t8%%RWJAJDq=4yzR{f<8C6N&O~%mks&IHml~ z%~jQU?vj&YL~p&z<kVQ+_0`{SJ#WgpnEi^Cvlj($_#~Y-QsrG?W@ud5k-uA-B|R_h zi|lr%Hv8FBH<Eajdvr7N6i07Hu;W746-*U}{sB=jTpNN>h2XKaPS;iAE=%Bv^hXJk zF=A(LgbJ-5g-7--)sB>R7%CXo$qn3l)L&&RylL9&&LUoMk26Bc6vho0oRyS9a;gl} z(mat@;Q|VkV;790<MBkney7LY)4lTBw|CeB`y(9ZQ46Xx*h4JPaZ#rOjIKrB>ED#Q zBqoTUG$&bdyWV6u2<URl|0qR#v$S#bL<RdW)GNMB34euB@%dX4I5o>+BP+dwU*tId z&Ckfl=`?F8vKY@Zb(R@g*Eig*GajC0{sDG7j-zA!Q6nGkSe&WTOcYh;tkF@K(R$Pi z9&0NOSO1M308)EAxQUgq6R4g|oriNK_MMPd#I@_S84~S{&l=R6P3^gZ8Zv}k&_-=; z!``X?M2?UoAvne*qaDJIpdR#`J00?H*BHu0SJ(I?^AV8%W0CJ8ZnLgbdvQpO9yn;< z#Htgs`8KBdNjVgsPO_f*=jm~@Q#6x>!#Q1F&8#-$pqrDD<bchEu$?eS5NW@4Fz}r^ zk`vCD5CvXlZSjMu`w*`ApYOkS1v}CURS+{+{84a8h__V!KNpbBFwcETM^z7m$7Q95 z-l5@ybJV}c_Vr*e1z=aZDWa_RO#L@&-)J>-Pck+~awsikN9Y=02YsCU>4oFQMyP)J z7WR@e`OrA2@;qXyB3Ga~v!#A<+E2RQu|jaW?cbZt1$aRf0u2y*6KRGXDvddMxHY7p z07>AP|5d5RZh9A*QT79N<;=``aaxqE1UmU%(h*q?ug-we$IlEKU~3B_)(I`ygW1_! zG$Uvl3LIh{mn+~FC*m{00P{dZfZNw2`%UuQr!RHf=;ket*1q`R89Au7!%gh!l0O*V z^hm_+*-1dvft`%WxQR@{cmflGT^WyH4^)??lOP3>FKvT=F(;15B}88w(Dad!9E`7% zEWU+%Q3;26Kex4+H`l-n*6jJUjM=ZmH#EyNKy06J<~cFy-yR}3^O*vX09712-Gcgr z9xnjgxsC!YPDV|te!|vVBp;6=vq(6}i0fobUvT3X$*G|uW#<-8=NKC|A2}|JX{C%= zwdM!_%x_U8D>R+!s5wc)ElrUfa4d6v&9oAgy~YdVf!Yi*C=2NXz8g#6{Lpd0+7PoE zPL$<GLnCnunI!v!!byvgY7qrg2hEh2BiPaPd2}c-WYcl0r1OuBTd!k{*RgYR_$~th zzm{3yg=C^W2E3O~rY{E6Pn|Z!p7smaEeL$EdJ38APyXE>vZ*Cggp{r+nvW1bH|00l zH;pJCIMQAmY`vG4fS3-jqjOtd7ETwST5(K#<n{<{8~=szWul=?n-Nc5CjqDzcCoDB zjXr#pMAp(GHTo%PsCf(o=;Gls<@J&*l2=5;hoX=pAo}el?c!<|3sDKmXH!$U1A~+T z_!5MgJ4mPqi0DXTkck2XCtj?MFVM*lIAv!7)zQ9@y>pVr)3DC~ob!lviF5K{n4B!1 z1rX%E3rrSJQjZv2R0Q}aDgVva$N5$b6=cHJl*Oh2VkQ2^*Y-XEj@wD9e&^$L>SN=$ zh`zh)juYlf<mWtD4dd}3b6vPk^YUCdLI;65)ppiHGnMY{zbucso^$@n?I8k_Z_tOe zvG5s^8)Z82YJ7W-my1|H*df6hG$^q}?ToEFz(_)AVk!cDI?_q*So)U52_Ffr2gs19 zPNCW~yW}9;2Sg_|joG=YqQ4(i_s>&AIk7XX8lUFUg#N(+c;8F!AvzV=q9F!imWlhn z;2j;EBqB_+A|lbEM9~dX<V6?7oQY8)Sp5BELFu2q6eGZQLETWT^Kg+?9vo^FK$XY! zgj@H;DM#$YGpg_RO69*#FTwW8zKQffX}571IcHcR+JBklDA5@~a{a=@p$G}_!JqNz zHp=4FzTsSROWX<2hL2kxEX`(-;vukw@WcvY*0ohU{c@xe2u0RP(u^wpmRh}Rp3FaC z=4Q>gUo#TS`Q;~aAgg4YCdsYr%SxfjPlUK|97DKT*F1SyN^YPB-S-(YJj}Roo&=C@ zhPg|2JckT>*Z3BG@G&cX5jMO2L0YJi6Ga$h`l8aTulBx<TlXYGchS+PL<A><8Z80v zLte@CqwR)^2PT7m@!=SL(Fa;P3l)`=yH-`?VG0jAHD}w-x#Ru;CXOKKyJh$xCMiOc z|MnYdKrP)mWEKf0>4lyj_89{w*?vz)1XQv=zJ0W)vPP5mAraQ)y?!j(E1W$o?1oE* zn?U8${b3XA2B~`Z%WHhn_oGevPJkZGCEF`@h-!d}FtErRk<&dAF;!8sTxI{eIGo8X z--N}jG6hUOAN6N7Y7yFutCad5HG(k-1Kqn#H=>7=ExZ{L>`+O33!D=&%dw_kv3`F= zUM8<$c{nPsXV$Un?-QJq6M7iaiv*{J>l|&#3R^LXjD*TXQA>@b==1B%u)lU6Y}96C zTGa}bT%0$E2LTdsahX}+BnASoIYf7pz$|_Y8<JGvtZEKL!b?B1adCWR({<3@|0cP( zgPuu^_^me-zQ&2N1NjUxugSvH!KZb%HfkO=RG&dJ5@p(u4bVm8!s@5U1;N|##b??? z$-6{p+;0KP*mn*7PW${j*b>OVIJB93QC8tMk4v>+4I1w>H{Bb`LufhD2kk|xqr!rp zEaPMrt(z%+F06jFg9{Mi^`W!i2CM-h1F*Z=&!C+ZU19?1r%GV@H>7D<^&xj-W#r+0 z=8;evm)v-Bv+p9Wd%LdQ@T;UcYW|q;6)nsda{m9$;ZV#8(HM|cm56;gH5Z}Fh1j1L zj=L=~4HSdvh7oz!1fD;7Dbx${jD-3O_5NBGQ0^_n5ik9Yfy>F7_XWfia1OdCiI}-q zI8s3yC-Y>I$kwA8hzO(uD$bMcz&t86w2m}`e(}!G%LgerGA0m?g%XKfwCSLy*uk3% z;Ese|a}zEKC;z3>*=k=p&k#jA!?z%FrXCD%?oJbYa9ok=VtHe!{)@^h7P&M$zsRlc zV?cwlI3Bp3n1T0y1S7L8hWACX9z%xAnTfOdFpQq8BcC{54?JGxws9j*a>ZN4uZaA< zFA4~oQ~8i3+L~>*3dqt=3W4;6-n04Q&dX(6FuAVf)mIj7%7Fpx9T#ZJrh!RwNT>xZ z^snF!yG8FZc!njJM8uU?qpq){NC+0<FpH1EVkFOYla!$=O5s#_%_J5zWNm>n_JziP z`|GM|_YX};5=Q|@Cuh*-^YHRH;IttvfejF!4w7;-H)GE-3Rs!y*yZ}ws>AFKy|Bm} zY0ZQqZ=@ZJS06in#kR?aQ7DsjEAY*!?s};0gVX;EKs>AcB!!X#e${a;|7a2fq*3JN zrAh4Pwy*KI)=#-<ji(e=Xp5Tr(2+k(aZi`IEFddeQvR;b99RF-t>iTJ&`NDJ7`Gh? z!AtYkKVOaK2ym2`O!)T)&{L`qRz&$5M~$H#5f~?0bhqp8I}m9cG6g!N#Tev)KA&3O z58O=Ii9<I%s+a^VI0)&?@sh5D47g-$qY7~l;hH9>Al$ND(e7}cv|+0=jv|nRzi^?N z7xeLqz@XC}JIn+^2>P8z7CDViR^n-7<YA8F2GR#{CN>21Mrn{GQayOUA%?Twt_Z`# zstX~|QD@UC9FF|E@b0hR%nCGMToiY@>o?jm^Ntz@1d9l`5nZm)$nE$ra!sZ9S){W7 zoS>&rcEN@VIO2W2*|%)tnm9~DnAJKF_VL~;Yg9$>j#Kl8G&la1MFJwwlQyvtyzaSP zNcl4rx<ko|Q47b%JrHEkKUBvpFN>L5sYAmzSSMIY!S^$XhD31ola7~V5eC4U1>mJL zs_UtkQ18`3zw0*uQBh|@j$4Z#KdB!nj1_?w_Zp;4MH=HP<0AWY>ZF2iA^ryy(?5NM z9|S)y-Y-jzmO!l$BTqgfwu)p@a%wHly!tlReflZ0z#wlwIuZ|ny5(^xe?n99oy=p( zH+GP97b+<|%YUYptS90bnD%hqi*CYKM``*gqtg)8`whF$5a7PJX+_db-gFr1CRv`i z)&Gbtg-@py7-um%V{hIE82J^=D8sN(=YmPDIL%AKj=GxoIpV21TFT5~?TAp~&n_Do z`ANZv<(A(z6!ovnoAQX3dKW$Ozz(l#-$l75n7eY<6R~g~$L!xB+*eqS=wYL;EKtOe z?PTV~vjv>ndw0@rZBNWjqBr(6zZZaleS$T=z-cFrSZz>!uPb;My<IYA)|mlD&um+8 zAk)#>=TM}(a*ym@bi_`8RI%psk!NM|Iw*($?i*jQ)uHOnCX}4%tO+wI7M~arqk2Dx z|2cTiF{EJ5%S@wDDbL5{s`Px&4_1FCPx^B>nX~G_)YT(^%?PkUDJWQKmAJPk+We`% zjbwyLpI=_DQa8(YmX8%(@tgP$=V2oydA=)}L_eMD=vph;9-oxO85Y-PXZnxYr=0aj z0VB_OS2N&<G(Uuli7q|4x8PAtr?K)>>iDo&rGqZZ+vOyLvl5B(Mjq&o4H#QF2r63r z<n~dvI_ZnHD&-3N(O2>|>WkCL#$_!`LC4zkH@(zOY$O)kbh?Aoy-Okhon>xDE%ax5 zY-lN454dp;L|70=Pr5DEOP#^d?4!%pN87^P_{<%;`6nw_=yLRZ*n%CuQuhD&d+q~n zIKfQlGt*mD0J+YQZ@}wB`O`$c?Mh_jfIh$XO#)5_V(8u}v3hD;BeiUdgcj-pa*qDQ z>?;J>3nN<8gq|KtXRv1;*Ff)@{wK9ICRFuA81*Ho8kF{I`twf`eXH$eW+52eIhLo( zl(Tjo>-NR^zDLGlp~WV}hfOJij4rGw`*}pwQ^b|}>HkoPBz7boj-*Xl7BV>Nm)_tl z=bFk7jdgU<+E%mTI(6cka`wCTj-ERq0;*gEe@|EgRs~ld^*E3s;dN6YBEFLQAP*az zdartZ@zEmc_Ef8DZ}2+DfDs21XU&*&js@GT{`*TzyaK;HeiLN9$foDsVOds69N#`K zmo%V!G0Rdd6Rz*@rp36HowufTR&IKqrAaylWSqF#>Ko4Athg;Fp2fSw9y-TO0K~b$ z(^<2^s#nH}72b^^_im2k6DG4j`hXd^c5~Cq5zyysiS(O9I>r|65@jozV6ewaTtx~t zl)ZJV2t8^D#hLOu;Nkq0?0Oho^JJ4G@G@P+;?+(bbB1&^(b2`<XlQ_l;+)T+9eSrH zwmVD+03RaZrg!zN7+;?Whc<J?w-wAc*ct5Cy!1|);<5-X?Z%2C(|`SEK+zHPxvYcT zygKdR>4sDFP;O5_qoH8*4WX-~X7_9>>wIsNy&AfB=7hqTPU7OO-xJa1XXuoF_daWN z87F%;WuG^qjN%8x>riKDK)p0#tD~f`vQ+HNjXw*x4NSC5I<Lx1ayN(8S(xZlvQy&E z2{K+p?q?;B>2tLsP4hdjUH>*XiFRT=2XwAP>F6_-TuTiTpU++{<2ZD1FXC|k1P%PQ z)tuN{xSdkkqTOgy<=9j<-DwW`oF}bgMcs`jcVxL!%*`JxQs`|-BN$MMWbEa!?OM49 zXV?Rd)AxRYPF)s5HIrlcH#d9;lETN`*sVcH|9Jf${W&R9gi_PfGg6DOIgwvS({%Vn z*v2x?N$!xDh74xgsCMp#1@V6-i$}S_X?plp+%fr7n0-ar6Etqm_rg@K5Zl<l4dL%R zBX3xLe9VQG={7f+IQEj}R1`Z+HW_<3-C1vwU6+3OX%rLUG=M{E2>5e*Ait+;M8EYs zo(taj{mlkG+CcYYrFn5*91Pj8+4z~}PeKYIIrKjpEWHrM3~yT#mU~*Qax{ID`^UM? z?AW!OE@UTaAKjC7lhSBP93>@L`|sZ~EhASj4IX|*T9ayba}y(^qRjZO8by(V4EM>t zQ8)c?E@H24BtC<$<ySb#Y2m|^ra880*<$l+CpJJ#-!>Ip$~fb7@V%~N&UNiYYp{*v z6@d+K*g+FxwOe)4d;dQdko!6~;BKt>OctvyWHq>S-r7OIGSJA5iB}%GPORP(^!qJ% zKP1qSCHFy}rh2)jFOFA;jL9*m2-b`{?i7{dJp8tU8_2vKBcb0??5r^_pxa@)EvxQU zQ3E#<SM?&#*V<UeCwUmFa|5ao&NR;E@{r_D(Y|n+{DhRh_B?QL)$Or|Ar2ibVcPzQ zl{q%f;=AK8Zr4qpv$jLk=SgD9>tA6PO85C7#q%nhUW}KgHAt5{7w(#CXQG<VEZnB% zA+l`C8{W3C$AFe7e%IX}o9{GFFUp|~p!?@KRHfgh2^-_Hwcte)@t56qk0nN9k6lmu z{zim{3tdmQJ80Jhsa<AYyEIzF9aHQCF=GOE>R7R!t=DJ&K$YrTGXo;<t_@UQHe&DR zBk4~I1*81nEV^9B61VhF%xKr7?owfY=ZJ=axFqQdj(_1OuRhks9sk*3g9XTm?3aY` zZPa`55GIzw{B}NjZftcSQ9ky!VTnLX#I7%-hm3*dG0_C#kQhUl;Inx}_ebatyf#i% z#%rcKEnUC@e@*JHduu3~M3r@oVUpi&_WdW1043X$@|cZ%)xpzkFGH_eUe7uGtxaDl z(3;OC{~_xX2<CH8nOX6d`~oCy1TEL*C+36pppXk_-_x(1>7Uznh7bihC4$GJ_}o~f zRkTG1w&=A{BmA4tW5siN%2@%M&V^HK_@}<=JRH<Ei627l>S}xobrBhw>DIhIedt2~ ziag&N2ekZg8G>o-J|2!kIsX{2ciwSWi{rBmEgyhG%oDF>Y`VVYN^w;;{i=!##Yj=` z)4o1%(2F9gs0W-Dhby*7)KTGkPlc#Kq=Os8VFOlht+_LrF>UqtMm`h5eQf%CL;l%9 zf?Qk<!rEeo{5jw2n6iFb!(Q*#Jk&rbv&&pu|KL6629_`}3k8-^el?lp>~0wjP$KCz zA*q61SD)Y=%n;8;a1{#5RUO)&J0@s`=`tPrq8l2)>dP}1C^*73Fw7^;4m)U9@DymP zm(s`Y@z9UZ`gO8lIvi#*K|3C8$iTRB1+&7VEI*{E>SA!Q`@ZL?)BZ9ceBI%H%VM_N z&u=S+x>`Y+gz=;O!*e+sVADPFCHdZoK5lg#zj&<DytAZN7v}4?1<yGXN^1EX#Orjh zOBsfrGqznrdk$W+_uL<YeyV=L5r6HmuV;F&4iUSK$B~0Q67H3Vy}+?rzWh{XaIya` z@Q4LFzkod*S)Z7ypB9+#7KXcVUpBw+n9VpBg=y&ncJ@6kW<E>O_0wENtF@1WD?rqL zI9=Re+QT++%<$4KB}<FXOWn+gQsBCvEL~Cf!XN(qw0>n**t_HKhF<I-IDi!Cs$hqA zxdOLI2FZILgfcu-mYi{o05S3A`+Q%RNQ+~f$Q_U{9kFG07X&L$;7hAJMc4oYNkBA; zq~TTRXz7n45QM{lw{enS2W47(2en;}mq57{Sl!kc#qPKSOkl66tDw^-%W5_kvU=C3 z*$|C!DI8vG=FJ#4^6TNiZ;e7>T84njE%bjVc}l+oILi)X%kMHiecuFGKDL8(Z|wL8 z&hJR<%{S@?{_(`MHL>pK2rw9Ty($aHzFJqCGwp~uEqDaHzqar9Z|{2irC8Ac*t2z; zpzo{*lIP;*E|rZsCick}yU5zKh9eLvM6x(`51wr%9P8_*YGKcO#-9>Coa;<{&t>yB z-45@NU1-T*)uu~fwVVUs3+wnRH$GofitEFQn6A-tD$|3$2^vV<VTn;g?v~^#Q1j7o zM;^D6J=oylBum^xbE%|jx*y;kTA8i8aMOElcS{toUJWi{2}CQ~iB({}8pv_y1rDeN zco_KEu?CQZki8pg4?k~gGjDEmF2lt9_hZwp;nN=gS)$d8*omQ|3_axGqrjWNSu<+x zOj+Nee&PKfk|0B=#{%bPnkky7{O#`-(B-Vi?jENK)~Xhr4+!bfWBAIxeIqcNi>Fkx zOPa4=N#&W%eW#B6FRRil3S)-gr(MfgIA*o{WaVWZGxCFe7^GaXFZ8xTP{ex~yPl$T z5V3=TO_L;@I|zlRBu2^v`NrFJh}U2HDDRaM%-_wT$f?%@p(L8xM$0x`qpQoTfS1eX z?oOI|>hiTc|G)B<EY&UVpa%`9JDX)?R(Jxc*fGWB<{Y=2jbTVUs?OG;E|7lyw=Ban z=5jy7kOJ>lyQ#ExqK6$EO)iS(2Uft9n&F);J;;fO^ZV5@En!myu=5^W{2GTc0%?0& zfGNeYcD=`Pj1a?`%Ec<()ShQ3<p9iY#=(GBFK~2nLClvX>2`eNui3#rw6dzh1`vOq z6Q`M}A_|oM^oV~u-T_>sc^`1-zc)8Q;~0l|KjtV5NnvvzmpB-m<;<nedg+4A_(Ld5 z!+}-utu@u(Rt?kO96ITbUq!W>8Y3`FTDSf{Gi20RgVOc*17%m__S+wl9kv4f!B6e( zc=NueQSv~W)wzW=OIi*9BTNqLDhej^Kjq6UBZ_R*;nntCi4^!}6JdAG&ER}W7~oY_ z-P(-@uu{r{kJr)C`lu+GHcK7h(0Zh>?s~XUhe}pN#)-nwhgGHDoHikGFv#5}k}(xU zdeKT+)3qH@&|t1kl>LC0C}hRH#1)mcI57x}+JE~yjBXQDlCZwVAVAe)SId}b$yWKH z>lW<dG<ENf8`&K==D3B~(qO+*FeGu%&rN%6eT-ycpL+{+@yV{_<tlxTc7MNXEBjJ? zK@7UQZR8nrf&1nj#W93T85m^9hRHkJQNyj9`ZCZ0bJ@zIMwxO{<(^lno6-5I_sPJ* zk98t_r=S02aA^H*M$6ej$S~(8$+Y<S?2?l&x_JjcNzE->?A!aPIB?zXQ=&D7)oA#S zVM<}S&}STza!=6{i4WMeq566)>%+rjI#y{cec=viiY}{D8a-b9y_RzFv-?8!czw_q zbFB{$q&!yH+vpl9f5Pcv1)ndqxnW9;$4O}H`ZZ1mnOm`xTRsjV*n+>XOXGuWkALgx zQIZVq$*g#cVY*nP@$`{pj6s<r9nVZ7iA$-Dx!zIzl(H0kzD6EUCMx*G|2yo;2*7Z5 zKq?9QqGqgSWrg4Nw<Yz0z0~xVKxv%2ansBCe_ShfBrIDk%R2sSsy$`8DY}@yF<wva z^Aqc@yR)cx|CS=dD@^~Tdp(4szFQ{}1B1u4d-?l$y7-T>--cBuvFiX(`|UuiLh_{| z9t#V)wl>)l?Xg~bK8HnS(I+|OhyqE0kgUkPF*X%A=CPkA<#kz_`iZ)jW2@d+LX6pO z;r#)xVcxMa*2WAjt>@%ASKWRJ;PjJg$IL%4a+`na87-^u0_}x06X7(#dQaxkOW|!( z8#G%}X$@oJ;W#+z(+0iodd!K%X|)G8lr7poMU7ZPeobJ~d~G{U8{=&NjGMd7bkY2Z z5$=wvel|@1i5jA*>#HPn$5hk@5%VDNyXb?J$G-2(C3l`C_eH4<@oBYfqlg35v6^m8 zNQNfDDse#S7mpm2j`{{aRAiY~X|ZYaQfUTch<^V9YLEE){b-hrvH1a)cH>!*hoiFy z;&+sI4|f(3;m#cXq^?3}P~pIl`!aZs{pxsX!6~vyb#iW_jQO-v4`Pi^+@f@!m`J^? z^6o06QTM3_&QPoiKZ16`E5K0^K(}LS+^&O+4>+PRnND_WfCi6?ST#eVm+36{?QSW! z@NOo;{0_Ua4ujos{!Sdqt~;Bn^loiYMoDG#Sgl?|=anZt3Bj#O>-5*gsTB_wQ)R1X z2KXk%j(2B0b**=vV8CZxZP>%_`yp|KFH6%-XKaAP3WxU<W8x(uxp?oA=~;ucp=$#V z1O6{2BKU%Mn2ccreY0>mI5~p?rr@^rNioZ<Q=37K&Rc0tq6QFN&1#}y#GU+I{)j*I zWw0p>&*(&Sa;T{dFn)vsjurIxU2U;KQR;D?qwB>T@V(@4erSfpC{~|zknYJi%@Ql; z;h&4^G~3M+XG!ZepSM{rGrldHNB2kDt=GuU4To&ijsH;xjZnUf9<jjoiKzT)gn5lz zhML}1WYYyA(b5(ngne7T9-(F}$Q?yKnv6AE2Qh!_+&Qqt$Qdi=!Q*1kZ41nHj;b7& z#UvOgQtdW|Pw|^ozr~JzyH4?e%yPv$r?6P<$t<_}`R;57vbNXod@sG8MjKvhy`hfi z?dwA3_|Le&8p`Xvj{|enS;LUPerOpk#}F?I;h+e+31qF-aod*i(5DR|MM-_S%(~AF z%k`e~xjOR!lX`@3dsPbOb7x@&4+mqdx(F^^$RFGVbKjFTc4Qq|9=Cl^_EhW>TWLA` z<G&rY@-I)p@uIUp5Pv*>nzsZzEFYE#qv=dB3Z8n2_HW|uMN-Xmq7MmDH*_?*vP?IM z9}Nvq(Lv#s)A?LQtQA7Dvi2I5?YDn+xINAfMltTXz0*Opq!H{v-a-6i+rm0Ss%t&( zJKElM^Z1l>SSyCg*b#r|+h^wy%5gUWPBv%UAVXcvtUoAQ8MMb1Rbe_d?EvqgSHH?t zsfY1`3@9=3uqEAQ7$sp<Bd94vl2VA1Bb1Uc(&Ppnm1AEq1axzXIi_<iLp^qawf(#n z3*!@68I2dSnVNO2FjE>p)XudIZzn1)RvY_SHz}0h6PC+$e~2h$Fo@ZJW!}CgcwE^r zy_czzg#t_d!@(k1#eVzB(gM7rrsw|8QZUqV?@&{Q>b({ag7t@LT~f<*%yJF+@(F`I z_VB>i|4`0pm)v8>%rSvP`47GzHCuG`q>XNGvnkV>jt8k?-{J6V`_6T0>+z(|CFJ7i z+xTr$Zl`T`WIa;}Z%xja+e&CH1X88fJ5nP@>GH#VOl>h3d`>8VxPRbK@D!AzcI{FD zPdrsCSc><p$yJxeeIH<p6JoizGuUz7!;@?Rt`~a-Q4Te=tcUtU<_b&zzYC%=It-c^ zvLAYn*|HQTf@*!w*joMyUOdYfoaJ6k#%{~91?dtvV7jYMZ}ODoiTd(WN;%R`{-vS8 z4pwwpz0s8$eKG)GPtU(A$CyOAXp^qf3UQ-{AXhFq*0XH?*rouMma8U!hOeIVFZx}? z9qkS5C}B??f8Xc+!Ciu2MJ9gg8~M?hwCEAiBgSrRa9_1{8F9@XFm=qYJ@wk{)q4K* zQNSWbG%*{$ac$p1oBG+F*%iSr-Nd!0;{p}iZA{T{amVSEJwQn3&xu)4&C&b$r*cAV z0VGna`DO3PnCda9B*R)Uak0k*(#y4rS5H>dE$Xa1f6vL1%kwdChz<05?O`X@zfvS) zmD*SCG5-AHQfcfnSi;<sHTF0JMs9c}?zO>xkgKEtX~S6UORlXjF{by1LgMALpIir2 zMACVTKu$M0Q(<mh02)syxZ5Mx0an6(9^t!=_5!!ko}ZTrjBog?mET^0cya&$AWi&N zBf!qgwJwE|y6K9s={ocNVFM?pgrDmodgvYFKVQcL@%__#8Or-kC3Dsr-!end?^A7G zNqx*UehOT|r@1W<$$?#-?&~$WZb9qB7<n<&H60%}W?!K~TUbe`%J7WR-Qm?Q-)`D# zCeYNFD~kJdPIDrs={yC?dhJmPqN^Vg3?DZQZU@2%w#bq@mpZ`tZ~mhZSOa#1o(|E_ zOVfp%&_1FRCo&>WOA5aK+yYdvOClcGRLTPv9vATeiwu#b>`+e&XXwD}hzrHA>Qv;z zlDb&{=|Srip#-+wtB$7OEfUgZtVB>kzRfqT8#Z{xHs_DFiwL(8rl}O%*lkp820mQ& zbWMX33}xSIu-Z0VFb&;-jGds!ejJ#UD(LF^IOeEpECYGPaVWY2;9PpqMzC-=`Ppsd z@aD@uO+Cz8nxl_SG{@FJw@E%mJqf-GL-G&uBWLwd&Gl3CE*)aJQOvw&x5QtBbx94~ zn(Qgtl|3I375x)gjL&$$E~!FQr()-YEf`dCN6%Y7{ePFXOKdSbJ1hyCA~LFIJIJ%D zF>29f_mA>Mis^HIv(Q#Z>iBY<Z%g_lv1^50?wUNcuxt@`-p1#Wf&)Hzj@4LcIqAJ# zyisu&g;;K^A#utdj=R1{dEB<C1Q@red;C0xcJx*b<jFD88?pv4knol|&kWS2-j3+- zrBxl?QIDN?PuD8mzwcbMrtgHDM*5-}zl0%aE`B>R;+$p=2#S(SZrQ}_A}JGlcDfAZ zp!M6}z#pqoMKUz(Q0T6<OPKyEk7mq@zUDHkZ;Tq+Tr*TTwd3N>`<4G7PYCEqk&shy zcsfM(%z31(f6ny=NI`V{<HdhVKKFei@k`IjR)W+>%8b@Oq@+AUMk~Wm*I~k1Fz&mv zj#~l4Tgd2U)fm&{S(~Qu3%vR)WU{zz5~8HP@*lC#h|f$OTlqtDosu)=>U10XL;?IT zlp9`$cExui=>&X5ryBvAeZuM1)LU9~VRYW>fxpkAT^>Cgch@rzZuwB4@v)y<r}@5M zYEltCbqW!-*ySy5b)fu#Dqf-}i95)dJt^<}bb95zG?p*iYF&ReXTue*esCE8y!ciR zz%@Co9TkGV6!?hHcZioh8(hYM9H=6+d$oeJHHCap&ziY0Jx$kNzFf9fe7^lz%KoI? z5AQ_de@9TNuxwR|Rny9OtG2~Aqs{P%>*LjN#N5jeQ)5_4Al6`jOIQ1?B9U=j&x`$r z9SJIO*0a{PvwTaFU~XKDfV~R7QW(pwyYR^akHiZ?;{bf?S-Ik5!sa;}0%>UAT21>6 zi8~)*Kr-Q5J3ep|-h}^azbsw;tyeIY>YjH4z`pCG-jiX~M6>bSUgCcx9RXfc59(uY z-z!?0tUqHNcy7I6o+uh|pJO*(+mI}iAS1i{ae(tQsfv@+Z~jK2<AAATn;~E}U80L2 z!Lm1ZhBJ&cJD;*7g3!-z-}bjaSNuWH25woclQz3a-PU1-yY?$d8cRtSJ3v^l^Sigh ze_h#R2b#u;t&|87bsK6MIBD~0WM`3{>ol|JArHpF9bVST<%-M+5(SVxl<Y6>>n`dy zVpj4Z-$)%6PwqS(h+e=u4y{$U?P*aAdq<`OHuVN@tb6A-^esIJ8vxvw5gxyqb$)&; zwBgw{xc%uveQhuee<=Y@9=|v3wbOfp;zRKB+BGmd5+VEp5Xlo)TKBsx_NM8ryf0fG z)`vWw@JRUfwH>GON2ZS#5K2%iUudp%NLm#pS4;#{568MIvs+Rq>H);mz@$feXE@X8 zafGziZ{<Z5V6j3!?=nW?fAGVM^CQN8fq4%k5QC-Bl)(3<5^V=rF6U>b55k>*e~2$U zi#bVwPxovthAjHX?kR8yHO}@(DOVoaDRyv4*e716BwT7BlRFk>6{D7lyQ!Kax+((D z=k;k6y~8LM#={vqmKz@kj1mBV!TwC$g5PSukpB~Q1VCu;#tngG`CB;{008`~EK@CI G67+wzxjiue literal 20413 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%0Dc%xJtkvlf23 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 bK~w_(0(8#fBk3w@00000NkvXXu0mjfwRhGs diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_background.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_background.png index d6eb52a4dd9e15644888952fc934abbdd067aa75..c63c00dd86124e945708dde6c54f76c6f7daa474 100644 GIT binary patch literal 35862 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 RWq*Mp44$rjF6*2UngHDWN+<vT literal 39834 zcmZ^~byU>b8!tS=&>$fo9nwgHbd3Rm(n#0PAVZfRjevBQq;z*Tk~2f7<j_iYgY+HF zIlp(U_pWvSa4k3A9Z!6o+<U@QmESzVrNRXO0FM;pU#kNE!0Ly8*qErl3@P(H0|1Bs z3a?+h{|Maez?xx3YSMWxZl{e%NZ7a}3y<xN?vK8e$9_7;@VXj^0~{C_I;4h@$Ugo~ zag%x&VQm&~=NqYbZ1xm~1+0f2uccd-7A2Toua@3Bye@j;c6;!t)ZW9*?Lx%3a(iFH zMJ3bm<kOf`Q(J3M*YF=)bhH340}(blD^Y-GH>=}M)1iOIXqHa?!Q{_F!KXCXs5#vN zL|;Hq%4ONfe`ccvtfR)|V!L@8sIfIcz@{he!vx$X{Dr8^Q1iJMiLhq4D!qoq{uy(C zA*O`Y9Np6Yeg-pC<D>rp=wp6V6Z+>nI7bXMwk5dU^fV>@5`cxGiu&P%M`c825Bs4` z(Rq&M<j+l2Tm0_=7wp$#KBzT2X2j|b44}?Le~LO2om&h4e|yG&X&^paQ*z-(|8c2> zj^a`aeZZRe-%TJD#3-sOh-2>l;V26fQ1X(2pt?kFG*$7RP3wYCTh!G}@sIz*_t#et zGOuV5lnflj3i?-2TJ#TF(ywej{clUM2SJd5Ge=p?wEme=kB6Eu+d#+v^*`BRJjezu zAlwx7`3DW!PZtJ0T+|e~Z;u=Qn=!>igr&2S!j4JtFY~DH4PxDLXEgtt0ESRv_W>L6 z4|6~K%RJZxHJ+k5|9LXYK-BRdjl_pj5_zDCoc|DJ^9IG3jq&ePW7L8Ny|$M=>`;0r zxAHF|Xl21DUdw`^_0<0!TKzCVn72KS^55|ftp^qD!26p2ljgcCYD>@GVZ#sF%Y8sX z>Vq)W2icte6OLXuYD;dzR0^$ss2q99M=3Q36sFuE&BOm!tHmgt={$;6{cizEswfzm zWj>LBv(x{h)CrU*W+r%@6#4#PW9v2Q%q@fIRL%cHS1tFzh8*~f$bW2bMxf5*jIgSI z@*f*=*pZ^$Q^gybtp92V1trV}D1q9Gss7`P1~nE6^*NP93*f_e;I3Nr0iNvYYCQk0 z$<cfeZ|T~Xo(HlYu$K^mIwqmflz;JGodHqu<qLgk{~r|zA>GeuAqgQqks|-@@c&lW z^QS~EIH+xf9yBBrDk=V-XmoHMXuu)Oi~8pT6!t7Xp|EF}BF#$ok7&#vL}OlM94Y<J z5or(Vc*5m_|34%iJxJ!`aPB}PgX1rY6xuGQISUD4hqjwX`i+K1Qu<8?H!$uw_fE5u zM$S97H4i&v=LwU3qwyUjeA)r^f8k#p`JoEe3M%ngJPNf?xJKGsxOj?R$R+)^8=i)e zMvl4|&dxVJ_U21eLH%SXl9(Q>iJ8kJ0|%X_b+cND{Gk0K;vBKm2imqv_vCxn|KMZn z{M)<v01%Ri)_fZH_si4!g!x^ON9XPg_dxj4i^xStNL9XfSX$;g@hDd`8xkAPR%$#m zqEIqPtf@Gt%KVO+-7j?Z{ahmQ%^lmehL0^i)jP4mt`mOywm)|IqLxt$qF9YJk))cS z0GKR8`uw-SAy7atljBWrN><xtJm+G&+uW$}e67!h@nt|P?WJk*+#}16yoANZC$IW; z&m`qX1?!j;>=fQ4n|XD_5MNeN4wlzA{HF2d$w*i)6#G#5M4N#R^k5mF2uWLwd9UB2 z2~E(hn<)I<1BUy}<UNTC4~fjVA0tbdy}nr=+iN6=*p*)dZgu<Q{j>b*N%CHbUwz+l z)OT}SODc_20rX^vOwsP-2*`v3O#n&bf%oNl1n>PK_gvLqGt6E6lV~YONY|gIXYR*U zLV{AAOz9<kVk@>$F_KX_*d!)Qk)M<J>QE+$^8g<l<8ED=J127EcAJxPL|3m2;cVwg zqgdTs+)B*I@qtD6R9l?x=d~X$=N=y}FK{_c8iQwWUYT$x5-xxfvC(HAT)>`Q42)`o zD%yRe5#bJP`M5Fnz#qxZaqoHWA<w<!kfL#xPH&u|ruGKz!_wdiz9&-}LWtDii3gW6 z!Lzrj0v(r?==yMS&gtueIL{Q>q4rFklNde}kFZT5VrcBs(ZO>usS?sD7|lh3A;<@u zLb3A#l3qhjSW+I=Wp=f=U5`rC4NGGn{J!oPgTw0^u?-k@8!+|oD#E5L?Lzq+98iu) zhX(Q+J&MV(z4MRn(P;L@N}1H=9~ZuB*!=G90M-+bBYOQ4J(7y3DQm&$x3=qPPI%~4 z4;}=wC;O<f#$t|asrQYh-}IiV{VV&fp*NrBENK$XRb-m%^f)Whrj%`mUYvNZNU1Ya z4`4rc_pdmT%xg<#$l=9?cKi*$hc7pc#optDo_VR~!(K0+>Ak8bn0jw3kv9HCP30NN zr6_H~m1dgH@QCqU>3@==A4~dihIWOK+K3a)<O@yCeu!$A8t1P_m7PP`P5B<@^PUxn zy~!$R=aYWzo8~)Eh40fq4Np)B21iJBIClFB+X|uSSp=3=O_jCRz=Np`&_aX?yDSEy zH7L6mk8Z|!r9MmE^I}Ha8?;k_n_84ATc(Vp8H{69>OGtJ8(|NO!wj0VqV<*(=bVqo zx~yDw_E)~0xf7^&eOG>B6GA+*+zHN(br^bMNr9K`HLpd0^2S;Oh%`H!ooMZ>CeJyt zdyOT<I?4NQX&8*G(lThLk1oG>%SsFS{T_ORP7sAcPv`*q+sGG?m4cM4e!@LJne6m7 zO&Nvfg*vIA03iA*=P~7Fw6`^bU?Lbo{GfO2>UQgSMVXt@Y|3q#-FaD2-&j%(A{|^b z8Fu=3URY7`FYrW~9m*4?@0}T+?lwVDW{!g5{?r&gcdPSzY;-vW2IF`YSd*N2C<hV6 zgY!5078dyoO`o^(#@HU&c%pUEg$boD^?X`Ii8em}6Z10JTd`Akge0n^;=%7%&?IXh ze<eq_`(ntH{guyJ8GCf(_P4}fRahxpn$<XA40bX5yq@CS^+P`5WBV(dIP)Wn<;~7U z09W0Z3;2jW7UyNYknHlKW2ws=ZzrWs(W7!qKVI6R0-r%*VQAkNW9J6M<F?|;GpBIy z@$Hx}+VP9aTyN*bxG%_<hipTwc(_>U9+ntme;1xDyZOdlB~y*UbawC6^83qtZw=|$ z&fooCzCO$>j5R*--8gVOX+$i|qA+V(A`;JtfoAu5IqF#L@&h#%xtZRlhoJFkSbuV5 zJ%Xq0OBGZGZMn-CvLhdd79h-2t=#!6JL#a&Gl#!%^1)$D4mLMP@nPR!*Y3&@@O9?D zAY!bbLo54nOugE6{9Dsn;%f%cgYaX6^<XCU9gZ8YhX6s>cqx&82n-~$VI+<{xQq7I zm6nPV{PKbq4=C1MOZ5ew5bS?916i!u89uaoaF}G+%X6#a$9pBI%8I5v*j&2+eMc9y z>Je<{V&{p-*&wFa0LcS|HZPaaFB`qRzp|3Kr2U&rSUqz-E8_f{x<-OB>ylJeMMffu zAb)RzPM&Of4d!8u&nS&+)TibZ)_PvAEyazE`257Ls)M!9N^HCBj6_SqcT-n}h3#u@ zM1K`lBs+-p99OXE`g$wGTWHWBip!_f3>$tfQYvo_9g1JJd;7g)BkDC`c*qZkiWRsT zAA-f_--a~TnCkic432$q$qqB-mpDZ_7pE!u7v(2*`@4A1{q}de%Pr({JrO)jLGfdq zKM1m%qG=`9xY8w(T#wU)J^pM7dweeu_W1vu`mJ%MaCTo^+t@H!b7|n!m}qi8z7$*> zje7NZ7F5}9_w2#MaZ@zAXqznNMm;vFv$MZ%RqQ4bY`kcQJNT+BKGG_wy6zfla7^ZY zXhDvgx8bd8sbJH;n2DN_+NMCr?hpz}>^cfM?f_OfUqB=5)}d_(5A*FZM9@1Q`qdZf zX1`OP3rE!;YSwA$oOYi~w_{rqTJu_~4C^}@SkCB20X&q;2FZi;nbD}53>(cV+wKH0 zKb<g^Df=Cj_j+iib5Hl=d%T~ktPbMs8d_KW-Bvilb{s1{>rBh+;$qp+8>Y|9Sz`4r z^vRxYY?5SBdW<&WVs(Pfv!QZhe8Bfoes~Z?r}d6=IaOUurpsnl+rn{zvdElkJLQJ8 z(<8?2jvT3P9sH@pv-wQjnIc;nUyj(&8x6esn_Odk#6{-fpn@ZDY0@d%S)P?6nRO%U zr#$QRb$0e3`bTs=<-}~91kdb2v^0|JxU}^tjf%Bj#ODO#;Nm|kZ(is4vcI*!`dDDs zkUe`Sz)|(9@rnmwL$J^rUEMOmHq(<ZRvkoc@L>Uuw{E}0>Uv&jjf>|`eO_-zP4Fk? zAE|Wc%@T!H0=<H1v<Otd_v<^pxy?A@&qpe~IZ~siZ`(R~hT-DFGbyz$inwg%mN|^~ z1Ydx_SZE8z&aAqLu1D(AKn8Wn$2xQq8!SnbvL};fo@Un=HGauwHQ{ZU!bx!i(cDNc z@soEg2oIBmD1Aj2a?C3O?u`vcIViM|SNzT09rr9}T~zPHaF&sbkV_ge42tq}v>ENb znn6%Zk|i~_G0~#Gfx&c-j!&3;j4USot8xfi+tBXWTZXAcQ+1v|d&4f_f|CUc*7WZn zGI`dW;!u+Eai-)mUt9M)doFEN&)62DgcpYHjpJ)pwl4ZAwLyJ_ZMS4oQfpj-rous4 z@r5@MYgr0jhd8qS5_T`&(Dk~bH$uDq#Gq0+ZOg3z4^3a|qd4RX-@*c3z0G$-T9|gP zaF@fzCp8YORHt76lHGD?>lK9Ia!8!=mA&dHbCLsOl1$)xR>bf&4HLXIYA-??QRG|Z zKKop*nnqMPrAL^9+Af5+77Dqx@D&+TGA42w{wqI8C}=A7u5!g?E$gUb<?TEx8PMw{ zpTK8e(C4RYs9nq7W5U$6B?&?KO}r;wk{|co@3&j&^)lTo=`u_(Tk8VFN}WyK_0SEg z)RtsnKhua`eGPw?2>k;aXe@tY;j>mU%&u+}BRb%<@FCMktZ~OZsfg>7gKu!wI;b(l zoSr;!%<E5SulEit&23{nyf^Z|sEypv{w_6+Vs6;r^5Tl_kI~mO4i)6<t=}5Ld6cQ6 z91<S(3z1Csi_YFB_=?kAk$fHlh`nX8IXnB4BM7VW{Qr6Z$@K1@b%kO<mN}e7fDy?r z)*w6FZOr6vBRS420gd@=NVi!H-7UsOv)Zukt5^Brc=;cUC*3C+N#-amRD^jG2D)oC z4F%?~5P@bqqKH<*jI|e|0$RTf;Vy&OyA&SA?%&Mp>l~d3ZFp@|l%`#+%!E%@k*S;Y z!_F%hDOqRVBhJ;jjU>2TsKjE*%`Rb9hb|SgcNU*-W|S=PYeVz^ma)P}*o)|RYMn~* z`mJ?MT~Bs9*uGamG@P9`?%0Cq^0)jokrgG^XSvCOks0?FNi}D?umS#BLJ|%YX3Bat zT?6Jemulp2Z1vM3Q>_gEe~4R*<ShU6hQ;MkQK}O+G@MuYx?xshR$oJMq$ER6IH~UI zF9kbPI*O60yzw^G@WZ$lt!JX!nE2Rwqj8UiKATRbZ-*}B=TI~r5MM0i+eHM{aJ%x< zMl8OdlNub$E?%})1IvO9rkvJdH2bK0Jg<DIaGKXGx#8Kjdcq@L{YmL=X8=A!4egp5 z$5pO9<2vO`C1RB)j~#Su?xEZ<j3u_6swPq$^*-4kJ7px(F`QQNz;x%>MeZKSl|CA= zX;9ixASIkBm@%sR)2ztFltjAh+i!=~j~o5ZeP<vWaVo~*>!LeZKAj_(ekE=(i;zo$ zX?%Q6{Cpo}4~rZO5cgaAEM5s5mNRHMFEv7MY(Rjg*Ogr~KtRByWjN226^YZY6C0PZ z>JDENKG~tE*DT3e8lS{0nQh$ml-}DOJb~DFOZ%O=<w2jZz0@sY%cF4lrQr*EL2%Au zzZz024fpz!c{U|wUq>r>{c<PEt@H9gbe7bpfAPw(WxCKYa9o7NYv)wy!>nb!&GlM} zdCP6ZntQSmGKt=&{BlFzD$8~uFS_Ao87PP`LaN9jSo|Fa^SCC!oq-S<x^HNMh5rYD z&&7shr?$vjXr~Dmmp^;f3XN6XPAb@SPd0w6eH$;=s5|n`=SN{JRow*+$U+qp7daHw zS~Aa0ka)suWyp!}r|}P%e+@b_8K^a^oPJS3Cc{?uh}v$OXP<vhXs@LteU4Q5OPeXK zm5{8)ud<%uLy?SMHu)tAmuhe3=C^p8#5!|%rI!Ldf4u&a#sT0=4Gb7JSD_hpd8szI zS3lXj9k7-m$(uw@UJ~8>MF8>jLSx*5gd-=S-JqcTIQex+RD7A8T2;lb$~&)f^A(B( zRv%TmED^-tn>UUJ5$<PCb=QV^8iBL0s8$8cYYv6%1X{^knsEogS$=9LymDM%Uu>^~ zBYk>8i7maAQt9XC#zR3~o*!6Z1zTe6(W1X@iZcI-zU?}fCZdtjaUNI&q_U*FMoLzz z)4@z+rOUAwF|0sxL6mdUiAaLikj`SpPsnhBHMV%e#M7kp5Bkqb4QG9z95G%F(0GL` z6`oJBnEW8fpJ>pTw3X-d8>gwK$_%<6#t?zcHIm&PBX8z<1jkN<GHZ=THlAA2Ptesj z>qP)MsvFGGw*oFja$C;>N<5*(kU{NTm#a)^-$jcFr2u055DQ0iH`OOiMmg`L7f6}c z(_G;4?i4yt*qb#^3`1J%z{yd4Ub1u+%+Kcbw`vir@$FCYJ71r5ZVPWqhrU;CH9x-c zMmPuQ)Ie=SHp)f(`Q3hZOIF~dvf1Zk)&`uhB<yUop00df&=_T2te+z_@XoNF59%Z@ zf{2p{1j{~3$Z9S=R{Qvf=*PVRY|3rXsy`HN`(tI>JucfZ{IaLPBySDtl#+ZQ`o)+e zwk0O!i{|0((BVknxax17-Ya3%VSIK`48bZ8=j>~><jauAT30pAWTT>=mw*`z*t0|^ zXaAdeJLsoWxtJQ`%CFh0RJ=84V%=hKpL{mBc5Gkp?0Pk-UmTa`NyepM@betErAIgI zM{B1|%@_XuLpNbGk(Cj$r8q~k={7E0fRjBYOHO<K9q(KlA1C2n)00kT;e@xQWksb% zawnBzIY96vCxzcK-k?y)lS4-fo;nwPa|9GIo0Fv!e%mtf$&Ry1*@E&+^D*GW?+;mS zoZVMSJ1K$G3TDkYo^(tIIJi7Es__L?);r#=P#~gNasTX{(I1H~c0w_=)1V^GG<0J8 zdQiMV;-f=>g&-`Sk%sf}Ls`PnZS_5cl|_`cg8@=ink#9SJ<u(hBm04Xuv-<l4e)G3 z^5)f@Tc|$q3<aj-ki~lip7BD!=8NZMV)1jZg-UN7Vgrj;YM7cly6?xTX14`IG2@f^ z&H>eSf+Qkv&G->m`3D~JWQ#?UooVDiUUWT4jKq}kQv1(QY2Ug`w|Rc$c$Fe0&u4kH z1L7EIl<5@AREaXy=3>Zx2mtmr7Ya%&QB}w@pY;+AS}Xo^8wlbv*|$4~^E-eGD}@5# zC~1u#{OyiU_$xcEyGyL*@{KdrZ5u?`eCWo7eZA)Em28|h>SSex(^byLUae6#J-JV@ zU3o%{>mP}>i6Pp$_@k$wJ7pJgHXMRhGCel@7;A>mZ6luK(JUbKo`g-!M2hr1d$6L$ zH+4wM*^apT`P9fcSy8t6lJ`%s^C}*(vAey3jhV6bE7R*FKj+}vQIXC8-woTU>ZQA{ zoV)k8+qCD|Mja!*=Sk!<DhHBdi|5;W%BWHz3tqhIXO?+C(E8z(UB}s^M7!PDx6X;8 zE8*yG41z&v3L@mVy5gDu%-G1+_MqoqWaCnxt2hX{qNuZ;GaxR?ZN}rDbEmzp>D|#j zVLoBV<K4W!SR1sj59@3e@rhABWiGTmJni24`XhhTGU8q#(c9TCl{^iV=1uzr4*5w1 zc@ZCOn&LwN_^>HFFWD^qvBWo@h@a~w*UkY1*IpR(iA(8TiJA(%IvPWyr#1H|GPjTx zP@Rp7*wt4_?>xUIpBt;8Z~KFG9aZI1aNAVn6HG7X(6Y&O9U>UrR3&K<Vd!;?<9<G1 zW{3D4iZt<@CeZI%tW_Qq$IB@nuZeV#@V@nu$Z(q+(1q^YtVAC-PKI9n`c~8_6w>5( zwkBOzCFvPq6G>GzIk4{%A9un|fzLn*=Q`?F9q@XVt*b`@a*JMwCG#|xepzTV+an2H zlm9aj#hjfw9)p?f#IsY|UNO+{#BO~_e|NHBlk-ZH6fI#_A@u89-|98}Oz-NQLgGy` zxA$~IZ|lu4LKTw-L*y~w>!u~HBO|6D34aWw)(|BnP7V(oci)1YZ4ptGsHRUQ5qVz> zf>2ws+Q-XUK8|WcHUD^|Y|3sCh(@GJyL0;Oos3UKm&;Wpo^sQ4mV3LQ;|;5XyU$>) za*=52R0XH#nOpv%iR`tw+GMi%tVC{pLRlretz$T0#BKdkTY=P$t2e$ColkSjmhqnG z*kEzZ-Mox%aL48M6eO8dmgU!ob#p$>Vm8%KAPc2|$To&Wfi$7Vt|o8YC1GuDq)n6p z0Fi)Se=+O7#fv?h+0_d@!4a+@zbHLGhGll2;!CDyl_;(&{!<Y-u9932vfmm`+gRz3 z=Ir#qgS6yo7|PIjsVb_h5(R^>BvLm#4dF&?oOToZfm}$PNC5x{9Bj_gVsH5eQ^N1W z>D(~IXf@{kZd3m*?zTJHWw%Uu9<pI4HY)Cdb?Xlor`_-^R;@g_dXaFvpp5@``e}h= zQTPI3ajoH+=cPJ*Y(mBNI%R(0sIyb1sk!M4&s?7+jH1gG#QlwsvB{Eq4^sM#a%va_ zpVO?RZ{AB900mee(b72uX44dxn0EQq-%a3^+X(ykvinYwn%HAEKKjl|-Kt3MwPl!< z&c#I7ok`jf$3<oTBn{eW>AHB;nWW41fL+R7wdDOtSjJzqL7j`hcL)zdS0+A47-@aq zr#?wcerjyfdLU-^M<%k?no7@>uN_vL2w?dX+cQf{K{c471^)TApmO8Ef^XyPxrlec z?F=Um${MyrrSBvLj6VLxkSYEZAmI3Mv-`Knw^#C)npp(2$nDzG*Na)R9303FI=erM z?%Qt~nPZkesMr-pn{RNjRW>S1a@AEy?J#GrRC%AVoF5q1jBF5?Li)Z#)>lQI)dTr* z7;uNNO8RD|%X8~8Y-qisa3ypwV-<6uaFvPiG^}dR)U)mH*GE<J<DrqA<_RC24zB33 z`f5~Qsaq8q0tq<j17Rr!&Zpw$e&0>#Uwti3r1y&-$^2B~HeDeiR~Ro4j*%9af=zky z7EV$B+Jf&DuMAQ%THs`4hb3)Zo~T9)4u1O1CHJjh|H~iW&Oj1I_I`i4tLhGZTWMEG z-ZD!B>f)Y*`d%?@iPN|eZ8~nkBpJMflUNi~E)~wjIe48WE7WTf%G$5at_red72T86 zI$cwcQ?Xp>+Y#E<2>!tt7JZSw^Y@79-FkYTvwq)HVg^>Up4E?+QQ?pIgI!Z8Ef!OY z<=smwR9cb;8h+`aCDmpX9kbX}D5&bji;=CZy*g&OOjKHQi#)GBKVE(0BQB>%m>wOb zILk#aT5-SBf{a$6Zn`TUn8zv7AAMsV!iY@?dLl2?VXAFpGBzZSZyqvStP`gV2iR$* zwZ>Uvfx}+gGlCG|!{rlWs5o_ZYs=HLbX{0=-0gG8!KQQ34fIP{3k^c^=AJ>--ZJb% zZeZqgL~UGr#h}f*%TmrZ0?N3ZVfw)i{K5F+vQ|X-PKHH>hRWWj%u=Z}SaNZ_C+%#s z_>E(m^$LG<SoLKmg10(CS^DSj=j@^3xA^_Q)O#k8xNk!#yYCH|;2myb_y+pK!M>SB zzFo9KtS?OxP+iVdePNT72Yx?4`t%_rU1>y-)tXViY41jMAXr4@N9@Q{RZ~lfp*5-( zFf94k+;Rw?ML`&oZ(~T37nVbd;#55?Uwh3w2#7&B94X+Cr6}%jb^KlA$R*qO@AkXB zimLV>?oiSBsSQJ!de`m=g%=BiK#a?HSNUQCp)t30PG00EVLDuU?N0OfCJtrwmP_`A zBJpP_t_}%jsA|%wsjlj2n#CtixC-+%#be<rNvDL{q39H(MCYB*`Bj}VPbc6dS5k&6 z$y6VOKagRanTf^o3t=TaVEilfbSBykXIK6&Omj?i-fU@>rR^+_FxWISo@XZAM@8jV zYLR(4GI7|<w6Nx%241hPuPNqm!1@(l$A*Dvi*y-a_%*&Lm_u7^FZqjm4wnWdPgOe9 z&0bbF76g$Qh{$M-hglw0#ou?A@vOB~OwY<l?Yx#)OU>ijaUGyD5N9Xd4gKQg%J=tM z52*XZB5$`*UCU=HtV~(OQWwUUBt}|dko#WC>%;h3t<u;A#q&xOr(SOCWy64yMag;& z#GVp)mPOZjD`J;hV$?-3YUV57lhs0Mg)rf63_+yfD0{N-bb?}Al@LC-OR=9V^=BQ3 zD^Jo%{i3>eZ#j)T)q9k6^H<i?qS2q&yxGUZIZfO(mhbhSqv?CJA4^i)b;)W&t6z?K z7`X7Z4LM`J0xbl8j#mtLYd2c+>wmp~&)>6-`#ThQ2`%OGYlV=wwEjSd?g|S}yu5w& zUQw2{!!7*Xu8enou=`~p(+I(n7;LFc7w<pH7T}8<6{Oe+*&$Z(@JV;}vCWBaeoE~& zBKf0Xa;Iu(W85~g{vTLY^8lCbrNUII;Rb~TH6!w!x-Q$O!rqtnMmL*G1Wnr6wf+2L zjo)X!G-yuueCc{@=Z|M;pO?`*S7wWloCPm|#|RURpCT2ELe_@E&Z0#F56-t-PNmXw z@aE@cS4f_(hS5Lku=%sW$4|0ccPFz75s77GT+>&sZy7hT)bb3*?=Dw{tMp0c7=_pi zo10NG{UqoHR2!lg%(Y(4f2TYTb@1uOIDbW+ZAVVyQE!o{e7}$!==zH#qPPgK7mzM| zM0&`=`H@XsckRqI$%<OR_+8cjf3z(Zd_0xqLf(u{HX{@+Uf@0ZUPbumH91srfZz9e z$9;CqD&so_!`-CYZ@rJXkK{embXAmvosbI0c<Z3rB<A$u4|(|P*=`Jh*IC{_ST|-> z_m5zdN1tO7vjlz%TK6213w$1#^SCRdG_oRbc2kk=U6=1z?(+w!t6&)x$>k7q<_bFp z1*#>z?<{>M47%q~a1K2B^{8?0Z`Apewt@BiUG2$k;EKovL50z>1(=R)C-!ZCk;Q8c z)pzHTQz)xL_L0B55{mK?Lq2(#x6P8i&F1;kz|8&6x7CwUml1w7c!Dx=t_p4-fgF{- za=gB?vznc||EXNrQ)nvXEyZzV>f|GNIWm00Jobh%B5o$M#m~H4yC9bb%p*ghmP`mI zw=?BwubkN-5nK+VW0$hd9h4ysTJnaGIjlF{z``iFu#i%>G&{!&<V?{lFLA|j!O9uL zpvWY2{Ox3To;|NC#eIP!{4MJO#L8j890fw!^Ii$wYP^`G35jM>12;Y~D}Yvaat2zn z`5J=9Idkm^e2|t7#>4Y=PeC~miub!j`A<poX=?^FtmvlS(d2i%eI`ye0Y9<jC<mK< z3}Qe?`ntGxFSM$;d-|pAODhN(>|<CjAigKE{f*Z60=YFOA&dVp5kF~-3KKAq^YU2s zGGA$^A9<U9e)AdMBR5n*C2jMl$@fs7civN=_41&}H;0M=q<vvQu5;0>WJw1Ws10OK z6t-6xW74iB_Uwj*oM?zSnRz<Lg4p5eS^`^`65G{h=gIHJnwkuqIt{CjtYw-}NpDMF zg?zwFOCbM=I)m0>QpT~S+^TT0l0oAuHF2&!*=M{wrSM-VFIQ%ZXA`)x<b7CL#%%w- zUl;!{8cm2O?mVUy`7^T;U)Fcl5o`NR=;y3;RP#qgy;mzN1R!}#L1z~~`D1H>M0eT` zVewHk&{yWGn9VA1ku7{-oRstS^E>89xA?(SrQ>BblU+}?d&B6uTbUd8ncq`VsKyRm zf6S(&wRt49MXU+no2k|;2^QQNgCRvQnZvG9+rl!<bw$%zAYo*<b1N_f>Ck@1sc6iu z>Zr5|OaV@MQhp?ZN_FLal18*-8uXxA)fj$1*$vNw9|Nd0pZEjuik$2sYuVBVvdoW4 zd32fE<eeFRGi-15v6-Yg?i}G38cA=J=QaGK@>$Sj(|78Lgei!?*;|Ms0=K1~X7&ZC z#iRq_uh1Lyi5QF$;~d~`qB=k9bt$u7_+Gye?_tWfQas$$mp<i2S=ATH&XHMPT3==v zKAE}JH#8ROK#=(+s<`3vq5hGg+pN_%To)Kb16B*EeM}~Zd*$=JscYTz+R7^1dWXA7 zIXMl@3b!~OE07yhy1_Eqy)E97QsIQ*q9(+<^#|`MK#Loz+dr`MykH3Yli<ezh#iV& zr{bcad-VF3tO7Z`c;DOdcqymfQUn?mah<;R*~a(J+BVHQc!JX6QgI*DRGQysQ^${9 zJrCgLdhvcHAh4{{+jYObZe+7=>I!d3tIvOm&=m%Pwla3)Z#`ACx=-hA-DMozZBp1% zezSQfjyTS{9DR3?FVB!hvH)VlB-*lI02Z^gnI}jq0`UDQ6PEf4$T6?U$+OL5?#RfI z$U)kjP_3ygQSEBCKTlcqd+MLnWy}pF$%K=(%W|k3zr^-0p#gw!TS`H}wCu<JodjG) zbd!zHF#lYoE%48xRdJgv&2(3_Nmkv)*Bzj;a3-gH6aAzz3-;`K={ow3)3wf!b@E96 zxX2XqJUvHT^<hOX1x?B{V1c1QCu{D)-$1!e>@60U_J*<qBC^wVugkYB5@U~k3q6`I zy_;X9FE-BNJ{V*t(&<em;qi>HDlb|{j))B$@VPhSi!<f(Nb!x=tZiRB>kGW3>}!KO zs-;$Bm6c%O>3gC!5x2)Oo!^Z-u5gmw#5-OgKx{#lyxq^LCZtrZ80CQyakGlY?5LQK zdhGuabA4j~FSQGw&rdr2&^O=`0i>WvAJApV8A_=T*M>!WqZ{q(V8e6SK66J|>hxjC z{Sl|P(g<%VKbZ)s=1?WGU`fefM+#6M^Ip=u=P~OT2EZ`ZPIWK$(c4K7qP+cR5w>f@ zLt33MYo~{M*0-dK;13ReHn3favTShCBk@_$NNF}7kFrGMTMZ{0sPk6KkG1pQC1wnp zix{zJf2#d?Jl51T-}S`rMlDo-YD<R=QBFl6Wvvxhu=DH<)n#;mJI0<`zIy_#zXE26 z7yxwT4yh*~b<Y{I>%%xb33y4THmn4WBjk!K5(A(dTFjqX+VIbD#nE<T9#ZP30)2Yz zZw%T{H8)AL`0(_5+noe~R3~paxo?W^Q-}9RGpvR=*TPkRwWuz;nA*U$Ldf+#jn79k zX_8N`C`q^~lVln6k?Xk)E4=Ne27s=gADAgzPd(aC*+YnXUIPq!I556+j$VGGe3fR! zl49T9r;tPIpElGNMJ{$=Mc)PU-P-B=b$3L`rZ=@k8u|nT;iX`uZowMceySCx;fb-% ztlhF321qrBq=NV$zO}^Ue15b5rVq%c*J#TY<?g^>TG8k9BHBn2&6-j;ylPuhcjsy8 ztU+Z(#FUn8c>_-&P>{8&;0OUmz8-jIV9v#E^f>l(7(cf&I-G|-nRonK`3N}$2`Tlg z<bVPVwUpW8(1k^Q)O#D_mCdO*z4X?HE;Un`@k|ai0|xd{CxLubtfu)GC;a=~R{_Ob zjxqLh<aFkz!rSk*ymchgK~9C^Y#80IC7UJLliR8IG#r&AlM;+r0LiX7u>sOpknWGQ zaEwSEZI0S!jE<YW0Y5GLI}Jqvj*|X?2;u0`R94;gyHQ19zc+<$oYQc-f^wld7y{LG z73qSYXPUP&rw82Q=fuYSD9Y-n24aY81X%=h@)#$p=(kn5SwO8X*x8`2r-3-sP7$GP z|2#(d-4Qo2n}1I<J4r4q$=<DsgT5|ch{neR#7L2hSG?rXb5?kqNzH3{FC)QQ?;vsU zUgGfAJCxBVb1Z8Tau9|Ot9ZIqc5|lxWk-X+2uM*y{y;(!IiEq{u-<b}$Q;^LqpXOI z7U0Sb5Nu#MBJl<gjrU^%{FJS|)PN$wyv!M<yfbx)M^s_R*yOT@vY!(I<F3VN16zmc z<J@j@f!Ms&V1nA8=<oL^5n;F}KfE@6Y-f9MHXtBZ|0$8=xwuz1dQ@Zot23Dop*Qz- zM?@8$j?<<Vnvv!BxW(uIYE(#qJG&B(k*GBGY33&?&3}wL;W@K1uIn}O{AGy{rzM1P z{Llntn>S6<u|?zN)K22~1No2vFEIyPIC*o73!g`sgS%)Ptv$_|$e0{Ah5d6C3ufhs z+2O#=H4sWIN0KHi($V#-a1<+<Ty=|IC#N(ob&Je&ix?_yc{}eW8!uCtDw-h!t4+?{ zl^TsexDGRMD#o^^y3sd~k8US7eUq?pBrzQ)3Sc-?)Y^VFc~N>n*u!g~w*uTn@p@?w zj|V(<!YnOvz!ocW{`jD7XV)lT+fjT61I2v_jhJ9LgwJrpei71jg{l~KSE6f_lh48e zlwMRS<9^wJYoDJ<ZsF$VVf(X406=mHM`)NQ)>QJ{5NXv-Q1FxvFq|LI+b&HCsg67j zctQPRI+$8@GyY9nwee%kDFfpszd15gMe)*1Ac*Y*4>K0ua#fiXIUFDToe+pDWB&B5 z7eQK!dKzKB*P+a9Cj04)=nJMia>XCk`r;GZ<a;;al4EBhy;{*f?wQ}Ng?g4zFFs3O z0<gBe9+6|(z;LM)U`2jR$`D3n2g)+%^4BHWc1_%aG<JB8d^tWA9xKof0x19*(tvS{ zZaZ*~1qm>y6%}6?3BdwN_*g&E4~k!af-b?vSXa*9iTqbMd}uVM*<hNL<cyk9uw#tN zKJ84ma5D19AT~-~nB}s}3PlF~^9c??hBD-}myn7KfGfKx*(jVWoRXV%@%5t!IzF`( zyA6oo_1GRws;=+EPhpQ)#0Y%ZKY*cojdxEjI-uPPz~M?UlYCU__(8yLMXU(v=e>u@ z6dZ@!Do7{foT>)35B|W(s~!VD5Zz=kEL_@6mlX{B?dOk}bB5^ol&jH(W$1IV2}uR` zhJpoEXPC81TA#$r!pV)XEi$98`?^{;xe{V19?y`bDq=c|Voe^Qn>XBa8jU23AucK^ zv?I*q^q*1-@l@WiyUaWZ@18<E+)Lq_8@)g2Cmi2UuAnoT?CvhG>aLCFBc*s|A@;&d zj6xCSK#DS9xUt*z(Rsy2HqvjpAm~egEqnJ*o^&)wZay0i3L2O;8MFW_la6DpHo)mI zV8XfR4F=zVWB{Yg2nD-q&e#qGn_>Ig$%c3?_0Eq)$D*P;uH^|w{I#MA(#M8#WBfr$ z<QS|80W_l~zD@?hfqbiFX}Y=ukcIeGD?{r6Dac;?qUu1jd$j#axg@0_QGJQw_6TF^ zo#j?k6?(Jb-uw+{2jyvUf%%|aIpd;B*~`*p*cS4It&Jcr4%&x0tp+^{QCIll>o1_B zyr49=CPF?t20+25sAU9>(=L_5jBLEXRcrx7X36kbqr^_Jsz(CoZ*|_wkEnMKV{0j@ zGho}H*MX}fx`{6)-*u&W4?xyr17PM1p)RQ`qx?Eifc2RCNZAO<Te72;@v(-aPOZ`o z;lb#nuPYy#5-QxW#^>*n?X=rRAR7%%(F^0o_Nd1jd@HP2_1{`1MzJiw?s2<90$b4B z)p%xc5ka8~l%y@HL~Ty~zKVFkiBT=C{o`GJJ97jGavfye4mh+2d7>o!(RW0$?in8y zVNNy35$Z3EwM>DAG5s}?sbaxYLHZ=GYOzPU-F6Y>K17`51CIVgnN>f9TbHg|$i0g3 zXXKT+q8K--7B-5crF%6i+K59*qV4liZnoBh&f};*9shEy0jeXNaq~B!qRlD7<`t-4 zF4=%6rM(__)*fyjk9-YdQE;`l+?jIQ#p3Pi?hMQR<W@V3>NW?_^xpoj7a-cVEpX=L zNKJ+fr1-&>1iTVg9on5mgiYgYrj%?1+ecILQ857u@w&lc0O1eZ=4Io>Zu{oCzsZkd z)JMfn$>8J;(o?>Fgi_jg(~SAdj;Y1+yFVTcIL#1QJl8xC$P0My2=+`nz}UmFUFoOz zQ<EQMmhR8*RKNyF<P_^8`%soZe^&?n04g!uV(<JTc?KPq!>kW@L&7&(=~ZsPn#6BJ zrmPe?EhDkR+;+NJfx?KazbP11ejBXhp&2eDy8>vw^HK8VRBO=4cUxbBzo}vp0dR)_ zr@H`}Pn4+q4%1VwNPPOY5S+D*eTTF&&TVLm6XxDCkhi;J=(Q+7P-E&%(|k7cBO&1B ze%5!Xo(_|}HsQpYd>^KCe_{&~zJaMnP7kjSQ4dF3-9Rh;rwQVo9;4;+%@`X3+O9b> z6S781!bSpVOY!QC3%VDBMh(54M}c*N^ad9G>anHjQr!xuz|U91*~CTwHjM#%l=jc! z{#@`BfNzT3U889W=rh3L>uU&cE3NcYsl0sskm7MJW^PrH+|1E#c+D-Q^(5Y`=PnKN zM)$}O<p{7`5`wI>xKlP<3Oh`=+ezP%YUqj9PZ5Td&0q01+WTh)WxCTDd2dV_dZgN{ zpc&{bO@!IHSYdvdhFy`LnDDW5skz#>r(SSxWZRHK#b-%VNt^p5bcw%+>%u5A61CZq zk{<boMWBrDYa}^f5sQQmO3n3Cuc8423gO4VrS`9}%@-mC9ttVha_J|Td%TracTS4C z{iPAzMDKaVG7w$<5DrmzHla`EQH?cv>Mv(*IeIPdHvL>qpRlHJfYkP~f71RETVJ@n zLc*wo*X{;_2(f6qMBj;zOeg=bPRk0Jv3#CpZ$W1uY=m+VQTXQ|3Eo-<@e9`-^R$BQ z1UK<QK%(2*QOPY$bzNdWRf>7ej|cFsV33OU8=-~Rbqo_FM*;XEd4DtkgYik*JEIlI z$u)hz&b1bqzqCs;d|i%`AMKmDhB)*5i`Z%h63TgKJSX~)v?ADK$9@LNeXBAmqciX% z!uB_|IUX++OECBXa>3TGFFOR?&mUJxr(_o{T?N(>yCYv)&^ANcA&(K%l)DW@_6^z@ z?MQJ-!YaLGHOFo9G%>3zv`JAkNVj$EF`DXIA58qYtCpt~%xK+wQ{W{`$Szg1z6UbF z&$afK_D~(_229sdw`lpe=3w^D*$hj|;6DoeNGOM2$Co{a4|w~pDWLAVO&f-1-7CDH zHglh~A(DIg{bZ>VAB3FR?<=Zqu(Zl<3mWI7R%j5@6@oc4IhHIc;$k@kJbQ9HxeIRt zd&(}Oa$Q#XZydZYOU|WIvSf&?QQ4UrMgeI?-yksn6cQ%YEae1voC)|y2bf-IbjJoz ze5YfFQegmUj3@!1V^Nvdj%~rra=(ujncs`<U}<b=-qDY|=q(RdMabRCVvl8Mg5cmz zo|d;-iCBNbNG`(9BO7+nj_Fk+ZIIP^QW@owdA7*q)}5(a9Yl!vWr)%g3#Eu<c5`_p zISspT)rP(-&z@ttC1!%o;t-^W-X*^SWmM(luFrr)R%Xj;5Gq+zRjYa8{~eQb{v&X? zBisK)M>feXJthEtC5GxIz}qe$Fh*~swBnhzPf>y<L5+Iy*rfwo?Vf4pzY=AydP_zP zctS?@sXMkAdMK6PF#o}>ZI;4pHbl)$(qOWb>R1%Lad*b4bnTKb3SsPXy-C+vlxc^V zdPnIQgCE@Sp$zfNtX*e<na#ePeTTfy@3&hDsz6H(jKQLXXL9Y(TTdjhsdviPV*5|O z6X=#3!S_eyXIBE6Du9f^3Mp(rkS!Wyl?pA`(3S`7#|iK<MBZI3zF*=&|0}+eFx*S- zxltb9emX59($wLPW&&O8)r8b9z^F=!*DdEqTT#Yu?)vQkij|r|&7cnlklJ&C3JWHQ z=KWB8VaA=Ta{*~_0|#);Qx2UZ|I&r>6sy)mtLJglVPRh{HQ`HLD>Nry4a`Jl&gJG| z|AddVz(euc2dh^czyllv;ZQU_O2)3>K==RM07Mym+zuDLJbJg!t4_xF4!8s*ArJ9w zX#!cTx8uprH)%ca2(*Ns098mlwAG*}0QQzLN1ZJQc-WCAm0wzs`()s&)^80;MH&bh z-#}PV$JOK;s&d06$@%J^t?AJsD{{MWzlmDOQl|NnEj<@UcwwX&J*djiXwUC4%Z_V! zPOtx;9@Z_PN(g#4f|b%A=p$eR_$bn(zlO$VUS=LT!-rP#3GxwzRpB2S0B@;)Km^-s zfR{9*;i|9fJzPBVPNG_UI@|QpBPG+p^3dE@jYlj#bFWoF1QsSqZ)tYAZ@K?;pT%~( zUuT8CNXhKOmQHPQbeU$a*M1u4J{mL&{-Cs-<y>f^ftEC)8wW&2k+&qR3d2`p9}R0! zEm!;1oxGH|JanV87S~;Wfub1m%$!Y|2yOXN0rl)6`@xHj>}eSRFi(Hcl&_)mzJuBQ z2LDtHV630BeEf(QaFMjwBTFAY4-;rAQ~byOpQhMJ4*2}S&r&3pt@-{s*iMfzFYAl2 z{}sT(asoK}X#EpR&&`hAOt}nma-heNWlpr*Jql;R087UfGb!7#^j?)$6$&P)A_8Aa zq6cw2So=7}r`{H;nKI=?b#y|^xbpF%oL?{jjo72*m%23m8$b*dVHAZhlr1gH+pl4e zHmW}o4!{Q73ZdgtZn^+E*TFq&OpJhiiTE;RdY5ND!zY_T$FQnAhp#>15gD-jgkG`Y zDcJA~xoQ)+csFRbno02!T+g+Ed;K}y$lt}fBi%SAbYWxX{`5!OSN)#$%{LQ&7E;vQ zYfS~ex|R+7D*5U{{+vZHtd#|2PT3u92|hbwMdxVm*jB#DqIB3<!N}PR*jxiX^Z_0m zX%8zcFsCaSK(GZmrY82!I*_04VcBPvVS-J;1b8nNBt``<i~j*8Y<d2p8l-KVxgl3y zR?AoRAj>g4ZLXY_d{;6?YL7z6_Dx)ayE!){g)z=;dNO{0=(j=Ig%+L*Jv+e<Cvkw; z3T2~7^ALMR3f``?_Y0?+hlgi7+&iwrLGqNM;=018`(<BwQK;-SXW{`cm79DuNB93} ziwns&9<o}`Q<lqSI)ndUBWyqYb(r@$h+_+r83~VQwR%Fs;GymwZvx;N6Q637Y5UbU z!!$7~r#pu^QFsKMcSjOL7fJcqU4CJzXj?;Ha<qg{F*9sgP9-EfD)ejDb^7)la{uR# z%Wi(JxUZv|045=3Bmu_`X`>N?iIFBID&ruFN<YphZwDl*SKGV-Y*umme{;h^71<k_ z#&2t{4UYvc=}QuRvMC(@Jjkv3+LLf8i){J%Hf?W?0!?m}8h`nz`wh%;-fSvs=aB{e zhp{hu!tv!6D>jpkQx=(i3xz;874cqt0|EaG^L#buT9!)Zfrx&kS{IZCx2C)AVW@^J zE`#PGtTxU)3ApSDz^72sY5}~jCn_QaLL8%jk!Mk*gbH-BsIpo)xh1>crb_IDIbjS% z$X2ek=7I$kvP&$DEJK*7C90iq1B)>AfZuj(vXNqf&OAJhkLt<G`A{No)`kORt+0it zWzfAB;2HJkFIHx(?l{e`4{x7?+9|_eeM%{u=b3Y(9BAmqTb7y1PqhQ(&dB&teNA;R z5SNm@S&vp0AeYuF9E=TEnWh4d`T3jZN+%U>d%%*Ly&L@rFa(`hnXuUT(kkg-szhMv z!0y&7&GdFzKaujt7n@2<pMmJLK<-33w1=O-RTV=S8yMYGBuARN<O_I<9?3I-(-YFf zRJ?jjs_!)6EY~S18MbV+KFwY5J@YkALt4|^{Fr5wXqeA{r*^+&0eyj%*eF!51H3vJ zvHd$MK{(w%B3O}c;&0+z8GW=mZCi8Fi`gjtj?L`z)zIt#n00uUKEmW&F8*p1*R$F^ zGgGrg!6yLqYchMGSig(ra-k-N8S8~S5yvVgk4x5-S}|TX&Xze*@r`<zasy-{EuZx^ zH$jE(*71Xos%tIukS~uQhaB>Mg#kM~VnE0=D*OZFuHw9j!DCDL5=TE!MhR^5zPRBY zOrw-c;|bT=CL*tqDoY6HFHLMAIIOE)5!N4Nqnk=DQ>rQEPEA}{E=^MB)D;YR=0|*W zHgYOGU)K2t&#~@II1{d_9iKU$IL*Y#GaCnuMOC!8m4v-gqKC2Kq*xGuq(1<a#yy1j zh4#oKa@Co)LNoY`fKwj;yLrws4gp|a<oE?(-z>gt0v2Md!*M@Co@v(~97rjaz_MSf z$wMjscK2PsqR2MtY6(!@cE)V`^Xy81wZU3`kK!#2glWpe-f$y3hEK%o;YlrBLl3^? zKvX|9Nm8p~!Un?VF+P{=nyjumZ1J#GV|Rin+;~ovK?fW4@<Qc<GCFwp#9;XmJCu}Z zL=+9YM2;#smhaH;PgWxU>r%t-_t(;eXG9GD3Y_5iZdClEx=|g0)B^8!wYr@qb(9xb z4XYnC6+hsxQpwRkUVf8vT{$REqtXan@^NxqlLKAV!YsGqGiwD=uN-vM(A_6Yc2GCS z*&+g>?Cf7q#RLk<Z{2f#1O!s^0@}%OHW9%V0tfutNhpiIMpqp|0SSZDd2*1M_jBiE zyWo7$$TG}Tt-h28`HcKpa2D`{R880^t_RSGC-F@xJGiG@h##is+7Hyyj~q!cxO;}M z(;u0S^jcM$nk)m`v+lD;2iOlYQ|2tcu455%$_o}ac>8OZ7dhPNa*f#IQ+9sZ^E3&F zay})x08?eKvHPoew1CIJoC9j`QxL_LHh77L9(|d&n0Z>ElPg=eYuN*3Urx+vb~=nf zweoy`(Wpo?5{y~rTOHwxoQB_~ipMh(AvN{Z_)h+l<arSy(@IKP3l(hCIU{|<qA3QC zl`IPsEjgB!??2WB-~|_E|MA?jVT*i(iAw;Gr1uBr!Qgmcj<l2p)bANRi2!ofcz_Ff zRLt!Se*E`xM*C;c+T5bh&8R*{Y>(<DbSWc0SvWj6s&yl5eDj`n*A-VOpV+67T{w!u zkf~6#`$IKJtjMI|NU`o<>)?@CyKth-tEAVI>=sVj>*oFa<u41m&4W#~jzx?dlWltG zpNRq}#QVyffr}seADc2%KS%d}VT`H+7+}W0W|g<f6DJnyu%?HbgfyOwcK$PHZQDzx zgc_dZz_ipQ_8-Zpd~~40n!8z#Bwf#6mI{qu!SqlG)pRSJ=klp2Q3In|hm_(w!w}0u z>K5In>0-Pi!3OMnI`_}k;_W1S6YQ31dw#9c_XAIlf&bNV5$LCD-ydIqA<t1j)kXo8 z@7MH*UZ~3ddI8(gxH%iy9qqpweNJjv>6-%Zq#j|ynUh7>N+y)v!|jXqGaBuuop0$C z!<E?jS^J9%2Y(jctpLi(F$KI`WDTR6cUvzNu3`}L@|`V14d2*7KFDHnlxVm_wpeww zHhk+G7JMr$%6ZY~+fLEI93Va<%F|>$BuM`sX};+Gont6-hZuDwID`Y5v)@*ZPiOb~ zn6*L%%v&=~1}5rY`?yhx1HwRZMF9s(xy;7>0q&_}JnnEcyKZKJYWTD6V?Ql5Y7!Uw zRGPJ4j-WJ>P$p&J9E8?me0W1(lJmD2)J47N22}Ky7j>3fX($C?41_|g?i!lv&zJb< z$uR)FT@65pH~%HC>gra%PHmWjgh?G)S3)uW3z5fSBp9H3%ANDDseBEtUDDFVUILLl z1wCpNyD+sVkQzZwWPE{eZ~4vS2Hq?nfR3I@^syZyPCN{V%LrdL4<fIt_~5Z{bA{O{ zP(i0NyE}UWzy}{3I!i3Yp)NE0x6qc?n6+`hnvYr@VJi+%_?s*NmwhoKH(+me=5N!_ zI?s3E(@Sa?LAV-|rmU|N%JG<yAJvkTr*b_^$P;VAS0YHUbhbd5sCSm?(B!Sj#h=uo znEO;ql4QzdEm46dzI6D{1;kGD)uGoMY_np6sJr-`zpP^dGS%BausEuNOhSDs=|l{u z$pJ%P*Z?1TG)xP?z5^=t%Vq?;y4&$JoNYQWO!Z#830xW(N{b{n2%$ufn_IqDYCUpR z4r(4^rym^rGM_$dC+Rl(xQyz}cP@hJdTh_TGX-e;^}Q7EO{{RVxjln_;Fnr4<Z?f> zY}Qbu>%p&HQ)k&RP)l|{^c~s*jxlo*hY|V)0o}L^fYaNzBfwrS@n%3XFUXM|9k;Rw z=NVJHU)OJoBAtVmD!Jg`u$L?_hTO2dBYS9udAoH=6xWiMz}b`h<i1jV`SKDm0>1A) z^Zn!w0=+xs7}}LGrB?IYYlSt;={!gnZ1{vDwinElAlSvyue{`%VYlR54m^yidQ>?= zfND&eU_JE22Jki!@0l>r%EAEv2YT?B3^203g?HLGQo+j8XHKj0fUKg};ZFf}$_ouf zK{Khvp||N_>AE%t_A}Od&4;awmJMdlm7*C5_;QzE(@iU(pJK#Do$t3LMF<Ahs0T#| z{|{4d9Tnvlc7YD9v~&qbcZVRQbcr-bcY|~cDL+9<q*J=PYe?ztF6jmtV1^pFuitmS zb?;jI%X-f_bDrAIKKmhd6+U6g<7CuD=;*O+pWOLMtsMGUrSGy~bXN@|P@vJ05WT1n z1?+b5pWXh+hnj#8q*h`rYhB72yDsfDP)T#sq$o_yekpZy0>XEB6MaqSyS=fF;}`T^ zD+Ki~G!s~Hd2+LDOz0N`?lAgS1Sr0{pEDIQWDr@$>)VBfpflM7Do0jcSbFtGWME6x zP7fos;70F*Dgu#0g-kzHr{Ia>>v14=*Qg<V!|7JY9`~@-hF)9tI5j8(wW>h?9+AcS zp6E<POophXu+)Uj)C9*FMlhP5_vp*`^y1{cilUJ3DADYo-RIPbyM`N?*+AY+o*Wgv zcn`h^fpp>zJ(g;~75bHVl%45W_d1|&E6@k&OBD{#Jo}%bBve$j12u;^9REcH18@k< z!SBggJU}Q<n5Ny;HxtU?DgIRJBH&(M8~y*i5W_NaV`ywD-}EpYH?R7vwlxVHdgjwp z=Xpr@gMxq61RRXEq94Skt5OQ-pVLoqy|L^4gu#+vP+MLR6hd;XZU1eiIp7TKfDCk{ zI<8v?+C%#^J@NN-cMUH`NO$BLo;Ca_xCrQ*q;3n1mi8~Vx+B_$NX;f43RzZWXY{Ap zbw5&;h_T?Wnmqi&H2{;D|6JSQNwhiIXgs!{=hfIFk{AA+uJHGu>XRxLOlJZo3ckso z9PbT<4u~?@r5TJeW#YWmNPqc%eceUfU#^*~7M?2PP4~YC(JML*ylWMF50a{;$@z(N z{iu}&bVx8;&u3@$u8L{EiNCrEp?g>*Xz}h{X%V%rPvX)>2b6{Ql&x4igthTxt%RhV zB8&jK#-Zmv9?$Nw0~QNKr^|l*&4%@sbLohLz)GgBGrbBcT(Fq>BAgU-;3tUL9eg*; zMjD)je!Z8)`=694F+S+N6aCuC6U}re98tq|7B4H>zIJf8yX7!L)2@Z$`C*;5L!eI8 z?sO_MI>qtnS%6hI^D`lYqR)&GuLixiHoEHSQE;@RgHJnFbimD7z(s|!FA@j!d&+LK z@UjBSC=s^tJZ8T~2lSc{C)kc2WtU-dX;&&2Wv6vT0hKnQ2PH%fAN1+=3b~cWn1elV zd0~gmLXI_oUooU7+Ufyt0Q_X25vAS2%o9lg_sNkJmc}<;f|$X}Dm145xI1+{6AnH& z9Pq(#s&6j%WP>tvDWCW#9RI`{-3=f5<@)cDGiN*vW#e)<ng0Efh@ImjEC*2J0_s-K za;#qp;@jdOgU}yIr6!xpJGnL`v8`7Klevx+1@eDeqLAXKjPR{5HR-7d@jvsk@5V3< zaK)O%;N~q)*xZ9g-`$m`f9pD27Y-GQ@QM)n(NgDEhgJ8pjBj46X>i=wb3m~u2CKUd zfseAsyIZLREl{KC4=%<;0(IPhLiqq#3!8=I_2=%KEdS>^LbmKs@{uM&?)faEHmHKi zjEXPU)qn(4s2zo$x_~pnj7o{#t_Y83^m0V*Q?*y*7_>K*g=39U$C*e9GeVIm;k<yL zP<_mY(KzzJMRdS_2l^}7eF3GLX@Ic&hYCn;rI+kQg%EOg&IMAyYZgn81w!<-{kDlK z%r5LWIANP=Ec8;2fHbXjg7VXGVp6nj;B~F_8f4*mK8$RE7QH?o_)S;d`_qn-M}QhN zh5m*-A_Bd>%`s_oRO>qO79dL3(l1sEgZkgd;dXnPrW*Jnu`piM0d97+L=F>`;$Qws z2js77x*@)AP5O{({GBHnga<x?Zm7r=RIJ<LQVp%aa?lQkKtXSZ_t*~3P;20m<X%EA zJMSlA_wsR^(TCC3%|K(RBN;c`Q_&wh2PhM!?e{$IN(U)H(ygvYsm38p$fomH!6_*? z!Fr!)r#_<w|CR?VN(hIf`)74AGye8!GqnQ(%UUJSolEiS5F4o{W0O;v)Ut=-W{a#w z@0>rj13_?_c=wO4zZ!@Gt4@R+K_INs+tjiM$87DjiU#NKOwxhn9-{^8!qTWPl^sZh zk|cPv+sC;POKP0J{-5HE)Fw?xXQmwLpPv#xp#7OoB@Si6W9q4WOH7o4?#n)k3ek1Y z(tUZVe(;W+Ciy4@jRGM`>N1L>GotPF%fACY3$_01X4ZRQJY6mC`;@I02*;|^kDH)g zJqs~Sdx!ZPPI|5#SIDNIb|O#;QuN$9S+i75{|iv+Vt5GMW<Yj$N>?hqBwMImZ1gXR zW0AsKOKYN3%#T}3J7X>3m0RV+wH0r$tzn?ieW)_U@Al0z*9=wg@5is?!dXXdAJ=90 zzDwZ{C@HyZTa#ut^n<P=7(*f@K3K;YBlBpSlS{uqrH}%VU8G3GVdPxEwbORc?tMcq zes>!d_KkN3wHaI>GZL)kbTgzyvr77OKhlFnREu=_>cT+47CFM5TwYumH{Zp{tM7+R z6}?ITl5-E{4NH0pAwo1J%p!Z8Rxa@~OB7S`m$V1vA3@G2n9e}w&6oj{Wn$}U0!Gan z-1}D~lKm?ZpSYskRtOLNzIu=fVi7zD<R`Rv?as%4WR0HqH6ms1YuBrVFg<G=BYtqO zzVj-u)kUX^`3%@sA=wq$h|vXh)t=F~ScUsp*5cRt{tx)UW_?>|Qy(=vbGVhO34+Tg z+-RrX0;Zyd3>1YFv{Q>Ak%r4yt7;;(P-Y#ia=DTt9g3x_gX<QDWST&qHv+yc?>QXo z@9TYojXb8!u15!gLVB;?)VREGCSdYLUSwnp-4!it?;H2Z46M5=A8*jtM+-(mQ$HI9 z72x6n4H*`ECE6(h0B7pN><%#O1t2=wVkFvw4WG+?Qm2Oq16#$Hg+F~taclTuom!T) zHwtLRCwtbG{@{3Ju@-Tfy+|;&V#2FY{Y5|N;=hF}IRlN(kV0|Y7q%;itWY)o8#Km) zxlj7I0r}<bczGrbLXR#o-qHX8pc`_?undUBpNyr&8p-sO8f3cqQR037{eK!9BG>{y z^^!lNm1rXODXM6-hLeA2O<@#Pto&|=1CqL?JZ#+Jsux?-J*0ds3-sPkO(3*!<ex?u z^LrlSC0JT?I*h)|Typ$~D{$-nVq6!6frgwA1_IIW0d7PWoyQRaXab0DT1b|Z=?_Qm zsn!jlv2&BlSUcV7mkRYY5TpuP@%si}TFr_$L_$j@e#{{aM4RKK+U1i~7Z|AJ#FZAM zLo3@;y$4(e0Y*8SyZnkq)>{xSa}GD;pT?5%zliqodhhrz2>b3GkL^1+s>Fvrsmd~Q zp`SMGO47s8XVbRH9?yKqg5W*<E8a>ZRBI?`bli9Yw18rCUoN!yVhv3t>!_{3vSc*h zqkdNSwav*@6%v_p87uO?)J^5}zpMoyp71m<H|RFlgds_dYt1XCo%z1e_02yAFUO3p zui($7ry^9SO{D_82u<;>ef928I-PgrzEl~oM!C8Zk?4-~MeA-8B~9$ozXD!<*@A}H zWi;dD4Ybi|8|AxmHb!5(!6%c;d4<Jum=8cTP3RccSHbV^_A-8G$4TT8{p!7*<gAeI zmp#F<*7h~!HlWvKH~);npFNB+=Ju{0sR9EsCyd|t@>6OE!zb@)mm)f^?<c2~KsFew zMRj-rvUEefufy)n;WGF{%kvVzu{*J@JwY7^P$C~Q8WHq}azy^NAx2d}1YkGF5dK7E z<GVLbUZZV%QzXcPSQhKP6>&z<gG0o&6-Muds(HTf^W0dH`k^m2$lHI&O@`Mu5n-gd zS|HJ$Bt(J$Cdm7cZUH(FHjsQDrn7@~_D#S3@^1)~>6SC(pm!K%AW6h#^agzTh1K~{ zo}o0n$YSNQ8syYvAGaof3v%i+fl$zJFMUG8-Qk+D&Ad}x5z}IozU-sN6W-Y`P(Wv9 z=LQwd*>wMQL{PjzLq2;C(o20tM!13eO+aXp7PIL5dV3U~*kENtd@A1xnOo9@pSADl z)!584Vr_Js`MrZX{>J~Bx!&FnC&u_eE{v3Lv^_vT$xwresX1)Rat*CA`LpEX^Gy2I z66gWE2M8<LTp}#^sg|gq+rI!6Y-$xnN>)elc!huEod)<n4K~1hz7Lf}+!)<(Y!nD1 zaHCP|r5$&876iuEkdnzie%Aa?-XppC0BND#9VI%xk=0LMJXe?RWwFzm?LZwHQZStg zDbG;3&@f#N3%#!ss~;As4my(QRCtKl>+bGO5Cq+{)0-vsBb)YqjU#KE_Nh)B9t~U} zUV8z^jhZT_wZQ9^;;gTkL;nv8u#-d8^U4zpcx@brQhObgLnOcz;b{cp^~mcC84?R7 zRs>;#I2U&QiLqD!%|U1oNRFPcHO=ng=XiEx-hdLriIG&AdYwPw-q=_Zc?Eyf(W!d* zUH8uu{+dSF){PA6H|b&~iF~a5j83_a1vrBg-H{9%M(BSG0V)}`ls$06ZvNdc+-^9E zl(RKRL=kLb%)>*s=oHA#&zK<kOT*<yE>5jeOtGXphF;d{g5ZEp%R9s?vHNzLFZ9G~ z7wv`EktnRogf>k5s^OLV=O6QJgU=Tr!S9X8L181q)PPCyA$Qw$q4V%?0_|hHTJN%D z*)08S9f%TmINHev>FA`K2CKz$+@<onlY`g^uy*W>MY5gTbGHhrQ-fHMk%l19`Z(x% z$Oq}$$LX_e;JP-@fx3&)a}F*5u<LM7aj7P7Z$q$hH)~-j`GYT(`Krc1N2Vw{sbUI$ zWdEFz^)mL|fR#|~<8gS><Y*M44;KIPtt$F6bHvwr_2&F{hQC(^RQ5m&)4`o<{K?2X z64e|89Qd}x$lX5KKpd4aSwICHGX!6B{}9zEn(i|n2@X+_*=HSQ<W4ITKeI}2ZKP|e zyqqIPEVK-UK}N@aIC#7`@$eZwk=;{ZGq)?PQL>g*LHqIU_`7+OtMmvuz+Wzir3dZQ z{ic4QLWJD?*okdws+N=a3-*x}ra$5_8oZsn;Y6#9ISluz?n}pt8Eg{Fu3a8`ZEAg2 zi}Ppg!tKwh(&1`lVt>n4{AX4kjkPa*Tj(_eFKMfjfTnyST`m_@2#d)37ogrwyeT<k z)0KBv>A2-z64D|vs<NaC>F`dStSf!(-!@g=`8&aIdB}d)fer#wUU#76V-gU4!c2_P zTEsdzeCKF%m!OqzkMxb0<+em9_|i9jB%Bl977I9-O|(d{oImrt%*wUi@j9HmAE`O8 z68(lb&dyxtb(en>S*)^6x@cYT!*Qcs>JNPXieu&xH&q%4cfOCFq!=+<?p^S7?C9(? zaAp9itx{tQsdXYhS{`j+$r8AxJ|<H|Ku6P34;A$)>6eQOcV1MjEMDBSkK?<(TOE4v zJ}%GKrBkGRh*cjKnHe;X>TipO*4>b~*1W4{aDO88qS6vd2<#1rW35?pxFLLCf{D0- zgv{z{T$C^WvwP!Sn8m8SnoA2pU#uIKGRzEzQ~zuG@u}iRf3qDCfAP)nqzsbOE-s#+ zr{8|j8X-~-uR!~7&zv!4xOhVeYmz6TTZvfNz{Q36A^pnQVl`cD(fWd)$J{XRg{+;b z=Cc0$u=)z_upFsabS$2DI3=$jQa7jtGl%(K0PMzo1IiIL0EL3zi@G<456Lk^*TnE> zM`^=h-}4+y?S+~udr(h|3Yt+o9|TT*$uSSc)L%c9L;4+!TFv5#72<K6b)wkuQ&mxe zpR(|grE*E(Pt+R5?^%ndNIbb$jkSIyajrQ!8Z5VRlr%cNFDxqmRPUagun1Q$GGW<p z#~}U8Hv+)tya?VG9G-ad@CuK!Gv4)zxYp&RCb@(PFMfBzs*jz%`o>*j>WLZXWSb;B zsTkPDqg3y;@K7n_L1fo<In@B+5(Q03+?6~<#mYdriiS8Pw3~z4bbSxh1mKc%2B|JV z9t)gxwJiVS4pCl=HHYu7f>B};N6g_~`c7#2^|el?GCJHABzQHg^P%oYoB-F`2Z<3+ zf7jG||MBK$s!WKKDesGlL+Z~x9UZA6S|dV~t86Ix?5@Cnpg5qN4+RcTi$(>s+Q4Sk zGC4aJhSb0D;-`wBHh4FLlSsPGQ>i<gZcwXxd8&*LG|i{YwpUJUBf)0czgKweV~XBI zVT^FQRt(iY))K}>OPSu|v%pnc@GASTb-%c9yS@efhY{CLWZwD`1P&Al=IlBj5oZZH z?;h*;^I76?`UCB!_oi0xsgbj@5qwg5A*xjp{<$R9ckUQun~%bfA&gOPRrZ=d?$??1 zDE`s5zB`mQXx4<PfXX7i9w#9@8ukM=73o>~6%1yzuor9Mw3-^N;0JuG^Bw<apQG>m zfey@QHsqGb(f8z4qYX(2@#Z`B_GVHD58wy-aedH6CfAUx!-^}19lp^#h$DWFiNl=T zZt^ZzKbZEzConJ0`lZ*uI2t?#rx;lz;ni5hy7W{2Sv_UeZJ+KJ@c9c;j`iCW9vR3B zS5WKx`}>WOj2EEs8U4ZZ2y8QFTsRJgm1HdpEciGYWZ2<e^8pJJ9wbD0A&^_~hrJOo zNkntB=U*i0%y!e>CQ)S!7@Feyoby@F4$;^|_*e+>V^AV{OL4h{QS@5mQd25YwbXLj zyKd9FC*p1=eN|Illjc1v$ek#-Yzyzl0j0sL?{p9?4-Imx_`|9HvUT_pczz^mWp+N2 zouwHFmw!A+=H^aco7N1H{5NJ#B3k2?Z6N-%9TNAz(J^8;ZYQ%E(#=52W6yo)IJ2Q& zd+B|kQ&Czd^q){)Qz33(#EtbiXw+S-O{PMp>hlF@O=HZG<1h=SsQB$Jzki{gz)vCj zBxc`f9QkijroRC}v?zfX(ZwL~%Z~i9!cVn(di6xcesOMsl^y@~GBBIffil*HSIs*h zy>5oK86y7Zc*zI^N6|S4GUSkDDcZAd_l^nTmkr*>d&vb|pZrNW3fkDUSY6&b8swI8 zw4?zC(UvUPVCtb$N*iCF!o86^J074WCIWqB-Z9=_M_7Fj4nzb|<fuz0C-JjiR+IWT zwQ-JUCW&>ejD^6K7;*f`lYlL~+vWkABKcH0$B|}PJQN;iZu3iZ!F@|%dTbd!+`YJC zo=!n`K|Lh(ArGAY0r3|PIeZ0$)dVaDw(;4wi)A$CjysKD&xR`ZC*a$us<WG~Qm6$2 z>0EeKhfa2g;6vbZ|EqO(JPyyZuJ-4M4G53ZluW7kQ9NNvrfnkU9vU9%N_4k>r@?qa zroz><4!Gp;f_X;wzbwf<VG7-X1Yb(u&S<AAlJurAV8{MQ?vO=aO<{=-s3f2cuay>F z9VoR=`o$qMGPgo=y`hkGiGdd1!tfR9z`Z1VWc`8q0?ym+xj$K+1n(FVU$34Ep7T&~ zFdaE|LsHl3FN!vW3rOT2MCv-OSa#Ij4*WHkY{1{jV$QzwHnlHTx|-K+y@S$o<EIj# z;_i)((9nK7tvW`M3owfSC$J`IXK<x}m-mXCoq%d-EC8s@#0HIUOvRT9CHbpQ(Ivm? z$rNP@GuekL$mYI-N%qH1Vzz$HZSJwH82JZEYeq@UFP6Kx{9ZHh7Ehwy!Mn&XZe=KW zaZ<oJGM?-<ly(G8GY@4oX-!@D!$Gon1JoEi5R1!Cm5w-K%~P91`{*Jvi*Sjjf{r2c zl?rX8c}ry|OJK>Py610_7Y*bgWopV*@vunPSnlAYs^{T{roSES!2`*91vtD;5z;0) zjcH=t*z2n)-&QcS!l>UBAmV%~*Tp(^mG2@JM-)45atBp1wA_-)goY!^tUlnPGT|WI zxq6Px5Hdop8JM|Njr`2xusyS2dc$Dwmn^r=l#@G$%4XW4%A3UbO<=J`f0Wbx^RL(V zlg>xi<8e7A6@_$heIXA=+i~B8Y?E;Hc>&>R&1fl4ZiNLcmp}y*ndF8~W#|12%o9TB zFuogfjemvCRn{=d>1FGIixcRihs(r&gGYF9@MuqtW!W^hEE$twqCK(&-V^@#T5qLb z?1n)+j&hsig^CFB@FoDlCULc$MU3n`j8Jb|b41~hDI0t%JQd@H@xa{}n_txu^HzqW zP3|ID3$I@jY@V(yfHp#nBn%L<mcD5zKBZhg*KemJ47vh4QWlt0cf+7e2CSmxC(h9Z zv^AEf3!Ucc;qpgy5dv+_%?^v3&2uz6ieP@%rrQsfPUcGEg=@}NsS9f_C{BEZ@OXM~ zR@oOAte&E%{MQF{-6U|&uwJR@E_%8f{eCPkA#T}v3J>4-Rv43Ezj$Mb_dk~Fxmk4_ zFY7ISllkm7{&iop242EbSXtUMho0s9G>P>Y%RH^d_A7w%NIQemLH;?D%zKY3#KWIQ z%thz=#LJmmgnUj8*4v)#B)b!<ahS?R^RF!l@i0+Wen>%21U??+sRM7(_99HcE;sAC zK^H7RKS#uBYr(w2Vg?8faLqU1S^lfh1^c?jz%mRyPKUO6XAEHh3F%HhX&WQn=yuak z?*NRlF&2G4w6}UyQ(ghBw`uZDbE2jHIsR{2{nOvD{bTx-C*H&r+K(0L+4G&NSK5>X z_N~ltynVr(M!IA{9v4rMdJMgT?w%7gsr&-Tukgf;Z+1lUMsETn0Byd}HRxd=__z?| ziL0W`S6ivg=hwjU$=(ORXM}aX-Bk6uWD|#t)fb7+WDIr-QGD`~MgOK%^vCBCjsI+` z=YvBP@Qup5iYQzg7zlj5e{!vTKZr$^4%zXQ_&P<8iIclTn&^kTXHQ{Po#wTE6-;A_ z(x~wuU@x5zqjI$uQ&AH?V9SoL2SUEOvlXmnE7v~~z5r{OD>lYxes(&g|54{Z+%i0t zW&gBJ8jkQGA7z;^PG3f;&^z|`?#Y1cTm~dfw7yG?6lcgCEBjtpIB<_v1@@tVlh6eI zoth~kF0E-PVPiIG0@`*2uYTe&&)mun55xLHCcCu!sE=J(N%DScZKf<I#B@E)FHyvr zQOQ`?HR07zK`5jpJS%Jt_sld?8#GxWri~pbjswgdqhv@PPS^34sCYcS7pihhn4{Pw zI^{^Qgh-9zlkL^l#pEC0QSqF`@XnT;u{ud46H(S;%wq_rrop(P1k+dWdnr&&n}GHL z(Buf1_S|UP&~<IpUn~2ygY4ojoP=9lmL`%PAL)Po1KirB7kg$`5BP<X`wv%Tdw_RX zpa|)|tsK!g3JZr98wotuG=}JXg$!P_C$U-)QQhC*oUilMi!1;z^V+Es0C10OUE!E- zo`{0?Sx5Q@-d=ODk7{Ev5gMqs-G|7B<JKHo>yRJ)Z~4uDy4xEeaLy3BoxPRtGU;f# zJ4;b%yF(-N1NS>&F^S1$atw#cvV~-_rm}?0;>%J%eLQWmT|aic{o#EU%J?%~xR7*K zm{LdtGd>Q%P$FC2oY^ty?btee)g9wt3DrbiXXBf;aMQ6ez&Ex!dLJTX@QQ4&ye@|R z4DBr9$^RZ)=u)nLvaHn-PR6Vk%y$t#9XS~8l`+T@V<-0yt2c4~!#|PHe(8#8?7xAR zX-<ZS`CzekCw8V{%;c&Y=91lY@k-~lSa(@r!*aQwb{2Q_XRci-(@Ol*N#+yZneyv2 z$a!{9svWlo+@SWr4<n_F)T=Qn6l1K##>y#i1s_6z)@}XpDz9d88j<KT`(N?MGhUJE zPAIETbd>+_V15ZcA`41TJT2QLsnhl4|F8gc-iHT+b1Kp9hC71NPx1YQ7@TM!C9|l= z&}Erp$>IE4ZMawo9iwY3PZFlS2EpPoqkf;GT45$^zcYM&<+_rywp@|Q`swvj8&$TW z8<NK6((?=Nk1H(0pN}o(EUEi%XoN17p6A}+)!G|5J(W=dU@AIlS)hK>?2;v=yh-4_ zFXZU`d8O9vr}n137S<?=;R$IDaNfO%N#rThInd5h9TUG1xx!eY2Ya1V^PflxGOMI- zsfj!L9QD_^oRcthUgmM-PWn+s7SWmfw!LSN#42|=wO8C@>|h(!S+v3eJXx^Ryf9;w z0N14`VtqXPcC~R2rh(YlI9_JqA%0N#N*pBd4LqOT)mgAK|Hza6x@U~W^sD6LrR!yp zA`P|!ijHvfXsb{xHC?28B4d7^mO2|9|0%tHv`?^5qe!F{(=y{fK=Z2<)W9`Hzy0H6 z=WTqzHH@1bqPB)dpEOftw2zSnGqhv(*suau+`p~cocXNmt8BjTc@nZ=0`P)R*MsmK z(*Nq+7doC(F*&Dgy=gVt&!R2-5CD1V8(}_gci9;HzH*&3V%$^~PW7SzEyT5x4Wh6^ zq*lO;zk*UnI=4yrE$e*ebi{^Qb0uo|$;&@r<1<11f1eVFFvzB}dqZO5D+9{lw_^!m z2U%Q|Yl13b>LtpD^$lsZB9`}4s@^p(JFCXz6DSlYjSc<s+Okf8E?nb>ob%8bLOX0l z>V8RogR}J%wrIw4UZ$Y!Evu3*lSHCcE7z)KJJf|sKK80(_GA%nyIVkN8$LTbVnkJW zOFkpi+<~JtWD2#e{)Be?>VJ5(hRr1i2aT6Js*nDqBLQ0*Pc&_FCIyu)UfSjH&;;Y8 z1Wq5?8j=@U0o829omS-<^UZr#P=wY3{QE_WW$y3Y&%;q2va;Zqv8$GYzIi-qyTKjl ziM=v9Ydgz&RoCFc8w`o~KDoR6{>|&{Ri^t=xtUc(4NM9%Ha@w{=lcbSYKB2UOsYa* zg5h2rhN?I+p>R)G?2m-K9lE>6-%NVWMe#TbxpBjAI{q4N@$KRnOMB%CdxFrqi?`iM zwEJ!Acq!)fr-h{BT^bkpf6mRIIJ?!Dr98gL#^g*Qmvk0~e^#%$dz&6QpCC2I`?|zO z+u9UX<@>--RzZxM?_X=5V91C#&-L$=lyJr`>ilRY#Z6qhA(8)E%b6*(Q*^RpI6bC# zp|5Np?)&r5n!#6Qm~pw}7hmPcshpo@?6?``FFK<zr!V}b)EfbQ7Po-M!%4>A^Pn|x z6*_3Rj<M`ym|6^|_fU@|m^+k?o6B_f@cz1+?8O$37_-Wrm3iphoDiqkzf)F|yH8V9 zY)-5#D}B-}+9bAT+z8PQ9>bw2D;bZ7m9+NR5;-r<EHL|d@;aqYhL6#gsCv%?{wKfb zWFuToLTL`2cs_&NsyyW-z#6avY*{x+Q?hPeF&0O5QL<sOs<j!WukFNL;59NnZxQOH zV?HyBN98jd4X(@H%uH-%loQ10k(zW3*8VdDxx-+$&o_tZ`H?1*Qbwy}l+vcH(dLpB z&)vV#o!y+&Et&_Y8rdF#@w<Ii$_xhap&0*0Ps~roa~Lz;{JJi~8-<;poZzYZTa+j% z&ZQZ;R>1*6ePoAhNa>O&!PwtF9sekbyk$74eMma`-v(V)5O%5S+Ps3y5+2pA9AY^Q z5d?)>3TkyeMk!9IFtO{@fTxXc-9JW4UslatqAnmKz1HxYdBYU%GCD{q^y5CO^f+Eo z2?LLUTBI))iMyiLD#cu^MVZ%r8Anwe1t7AK)H}d*1vUBYy(j#hYnLVU_IdhZAdz|e zq`nsM!%kd@&6eESwcbWS>?XEQZRS-C+Nl9j8u_vW1*>=};McQ5mAgxE+$lMSK+ke{ z=iyQ_zpe%Z^oj+(1pS@QzZ1r5CB+yO$Zup4668n3bqpZsgfotAY6=S$?(~3x_g~8a zD|%X^<NX%jm6WWW-h8Zuz{H(tI&Z2%yv<ngOBm6xF4?r5v|B$j0ilHv2w*nDOj-Uq zhS$x_YgW*+9^L}+xC%uzLwO>rvtsJn3QL<-E4)qlQpQr*+ET{vec76&+<i}!Rd-_9 z>t~g#l+)Qk6DnODML7KdMQ1vnL@1VJq{DU6B*PHPg2Joy7`V9Ygqoko<n85rxAV$4 z#98q5xRAB8mFjLkD0Ds^EN=K8zPU9nB`QDZjJ37g-sd^Q8@I>PDHCA&4fAufcLbfC zzTF6k(IdUTfXJm%@>+G^{S+zl_$g96fwKrEWlCzBnR=s32HpueFGPU_RYN=vjZ%$= zbx`EWX#eNBID|;eA22Y-$3_-JMLn4>8YigX{fMIcTI!;VDUtyDe(|dzC9}T4r`6;h z919C03|~u6o#P=wS+7PQ2~7pOOPc6ueO^tEJ8E8piT_5(k;2|Ho-4Uh0#0RMQ?doF z+yvhmy#2rr4^=@jqbk%%lvMiI^e3cS1E1_bw=Qa~$S29;i(;44a{?e6#!$s~r4bN2 z=UHt?;rU(sGPQBf8&9x7r=J0*gpmki>H9aIfB7f8XXO&5i^>EBlw$mL7Iv{B#eXtw zGP=wYC-{_ztdb737T0ZIHV_vIuutiCWSJyOz<-wc4TW@@zbd&0f;j01(Y}qles#5n zqrWPMT83|#ieUQ1thiI~_pj~?_{^i!hGTe0^}mmcVv~98Ji%$*3p*gnW?PXbf5V0J z)$G9d>~BX#seb#`v-=5$48J}MH;9ySvaCN21%jV9RuTA`Joxh{@*QvX7M%zS20t-l zBi$J!?dC`9LWISK0(g0tol%S0>>7+YS<?C}@6|@t#Cbmzsuu!eVRhQDcd;mrWQ5J9 ztB{jP7O{`^vLn=O;X8lMXV_)<Bp!D3Wpn2c#D%y*>3TnX+nB%AMFr;1s9ij6Q$r2_ z@fUo}9EG0uhJL@aG=*FN#ZCb2=O79xyI|1wr((<|N|_w-#(2mJ;>THD>&9ks!ro+$ z54iaBW#Ys3n)EV?x2Bz{UwgD{CHbcebU^U&c76!yarpLBaKaa6*NFvIc!+)NKI@vV z&XV8}$;gg%L*~A(`h0Rs=|jEWA?;`gQuGpJ(ii)mYdoCNCm)B)5eFqmndB<j+{j{4 zhF@oOV-GVh&C(<V?6a=uyy47MB;r+|H~4UNR1JJi%)!6r9lYyc*!ZgA^a(O1`lm-G z$a=d}b3{w*vM5wlWljDtQu$kH9;puG{7L?-LpX34uZD=0h@(u4#FGhvwWr!vq7{mU z94?b{&YkbET*k0TG_1Q<ANp&mIxWo6*%X~n7^@kCR&>ANy56=A9y@8+SpbOjxLWu5 zz)XVJ{-0V;$5%<x<f`PxJ{w<x?!Sl}u*g_uDYaTU&o~tr3#TK7tHfc2i2i&Tw3l&T z<+tMrOZDSCE`jQU_k|Xsh)Y>5(O*q0&R?suE$0b+EfZ5yy_)$`l8Sj9#<}1Qb$%`9 z(Fh-Uqm@`Cr93d=K`&mcmxfq&#dR>H%hKzQY-j534-2U74?iyxjfut7v1_f3w_k`E zl!vvu7^AK>AFc%l4vL;Ws=SwZFYQlN8V~K0)z<g>MEglT=a^oRghqZCqu)f-XKFY9 zMreI9d`*OWC{1e+F4wAd{}3k9kPDuwdpOUT$(n0gnx(e9r;qrzX$8Ay9LR=6>$(tM z{Y!db11}m$OPFeDMu`x<@a4d+$OK~lxMkJofx7wmY1yH**<G`{1U;!O3p$r<`TyQA z2Gp|7ILk}X`2fzNpzD5dCK}bVn1gFirb+J!%7haXVRA*4TRuGQ^U9D@CgK6ASaH=K zX2|!z5FVtcKHU$`7D)XIRYSdS@~nV(Zn4&@RG;lcK4RzJnas{XJPkKVox9duH%^HX z{#U<XaRwJq6qOKqb-|$;J?>#H#>+Miaof8WDt=h`kNNhqj|I$1fhjHi8l9zXp)xeq z6b+1(*<0YRV2dx+HB?TWDJ{h%jZBSz#65ai&%Xx)-v<@WN-P#mKn|0-32&AB?_k?g z&|W1<?LKVA2)e!bRw&;4uIDrd)u3cLv{)i7IafhOh)<H-a@pORNn9Xzd9&O%s1EHi zpa%cmO~8_l#+~dN-x_wAk?lY)NGw260hgvMVs4f4?Khb7I8n<`nPTbvdXRv(9{7?x z_8>=A8O0T6@rZfQz?p^Vgx?G<rj!y@zjf#}n?{N{38dsvzKbdEw2hTOaG2EWqg)Kg zp;0E0vZ{%x8>zwm)Q3u~W0bW4qzP$dLtkjm=6&D11t|Z556AMyl>0e`GcJ?$0xa_4 z&3R#nP`ZxW14^ujYHa>u5cu2MZjv^k6Wphb4^dUxB5S>|``4AM=gQ|FnO+vS0S>uJ zP6m?dVoe&Ek%7=T+zWWFpIogDe8lSLRqkO>$K(P6p*CX_^S{i>|Nd1;b-+yji58so zi0<x>w3;|SGRHl~tf?H|PkvYFsZ~~<%OtWWjj4?sZN<&E*W!JdI)(rL*KzxVaHAju z0{!vH-zt4*^tw{!Y~Xm{I^;`z<hz|1#j;3y3rMDO)<LtSYv4(K?5c}#W4ZTt)|~G| z{sbw8jM|A@StV7>;J-(*Ii34}?vOmRlnnu&G;x9Um?a*TtAu({q^|7)Na7+^G531b zfLrw+=S~m@X2Ze6zjuV<^!7Ijz`Tz>s3iv8Q?o3QNk-lSji4BmR=8M*2{N}|@yS`_ z$`;<ow>|O5<Ye4-{DXV-x$QnIE_|s)ssKHS`TzaAbWZ02@OjyJY4%}gYgfn7545k+ zCf012a8zo8M0Rk`=C^5vDsdFVw!eC*AY5l4bs>je?C0C=FkW(pY3>gPB2Ql&L&EsJ zEOJ_NcXn?Cc*A@@t`oYfO(=EDsxT#=GA<$(_!+klVCQD|2G1?Lm*_i@V;^Cuzfm%0 z95kNFUljN$Txa@a(;I#A+VB(?g>m=X+1{yKs~4F;IL1ulW6Kf0H?2rn^BK;GH~IOR zzq<{P^rw>Gl-@{3pg6`UCsvLII>c$~bop#Fs>Dh|Gr_ujT*E##Y-l#^ytVjeN>vIh zL)u-$etT6k9}$q%b7~*vBHG+w`YZ+Q<2uKP#FX7Xv)`lwoQw{L`eljk_QSKsX4DFq zH(#kS&`=_>lRCUMJqtyrP13|Hg4q+$Vf`P)A%9w};QkSQx@ezeE2B9pKiK;4xCY}` z@Kx{Co>X_npsn1*$lwl9ALRFixG?GnbBBf*|ClMrBX|%aU;iD$X<R=nbN@^2tVwO% z^Lgq`ktu@)K7oz;04A*T&wIvY7QZq8aa@(5|70=?Bsu~jm%H@wvNMEdozJflVoOhX zrkT^w&jfgImP%%?4hIR2EzuFbsu4Gmy*;`U|Az(im^-yR<wSEjk&X66zrn3x<d|P; zYu(iQ(5PMg72+azsC$C=Z+l<W5aXrx=92U5C)-2d>22VP`<vK+4T*q*4wUdz<ey*T zScdK8+E|9SBjUx6dYDN=?msgb85X2PFmEaVim2Jo&`?;m#G@jy5$&{1TI6q{R3H0k z2w*<MMD>P;u3`^~?=L!S?F{T4RO~1}-ds{`gUU(qj9!Sju6uePgn3b$d$08cWTx~@ zYwZ4tKqmC|G2tRQZY*%KfF>3`)5Fpr+xX?VLJ4KK`Nw?;TwEGiEx2s1al35mf4h5O zKZ0)8$YQTZ4kx$szf%wIqV>s^G7f)izm%nF5SA01uHm%dP*<_@AtPK4pfXi9Y!Yd| z#nlOjoT~yb>g07#ez?1Y%Gwe@I@2G!-VIf2W8ZU1tQ-@4yVz**+()Wfon9WIP=}nT zPzMN}X;+T`LHa8b3R0yNMX4naM`fT$>P9K51>RSZL3=hT5`}HOGV+!b4YS?5LI>@> z+c6U77o9$)+N~Ea&vB|}t5!9wIP4Znm@EZ=F*B~YS?!ktgPeoa9JTkyI^bKR(7;vI zjHQ;+e)c)ZJ^}1~xE`xAY3s4D9ZEs))o2i${9*SOJSHGB^{Y-&u^a&Xzomx3=sp>B zwQ&Rx9d(z@2tJOT=t{!A719_(o!-lka{7P%@J&pT8-@)3FS6+enY37PgR^M@Zw@ea ztoGvr?EK#I{8d1y1$kw~N9{Gw^5ukwJ1%w`j0hGs^&6bY9`@Rw6^s_vxy0T8+x;*J zQqeUq*;mzmR+THQ5@N4~uPh`;56p8AiM!76qWfe*e?(Dw>(3BW67Ro%aF>?iuW%C{ zA@V=I43iR#Nu=_jZdCS%<46DLFd%|#VzHL1iZ!o_g*Diz5DFy&Yiczef|?jw6PD|U zLlAQHr1FnvJik7#{l$FSFSm$qTf!3|4&~^&QPJM=mS|nw(7X#W$JDZa=Q^ydVe}6; zR3B0H`@8>YD*byIy`o<d&<pX;`FI~>3{A5)2;~civ73^sw8`(DgB$I)s?82bE9cE# zO_Do9jMJ2J=BsD+mum0pP12|V$IA30cHL*(q$Yx0@k|*5SI_IjvvaaM8>8j)U8eMY z792TZR%=&T?`_A`G38mTL=d9;9WPp)bMxr_Ek#<0tlzIW={m)a|B77UD5(I>f+zvD zOV`8&W3g$PfGxj=b+t2{`Tkdk;u0x&D<ui#$vlNns6%2v1oxj7j7Yyqh>8Bdj|CjZ zcyyqUP^!>be414fsAqE$dl10m?ZDh)YK~{4?05k>PV-gSw<;;e*5}r~@*8-+6#(wE z?0UK^$H1)x)FKAaM3?6^wgKNE8y~trjbz4M2FnDl?TA`k%fe@^q{8PXo9cS_`Yj`I zcKD&K3JRKE=MXj%Tpjw`n=x^>Q#nlxk|d$FNn=~As+3_Nm+?ikPp{|(^scW#R|veR z3h4s<Y1VC;Cw4r$l;?z8k(`5_o$=6j*LM9KcAMz%OC(p)Y!g4YeQQ^#x~~+#t}j2o ztwZ!-JoQlf9+PKeWSqRVzA<GIkNX^#=@VZVbqtWn%A>kj#u6$=7@23@FvfFb9mW-B zduHFRW;jds<s2EPgno+;$s7(yX#cDKlHsmSp;Oh(q<9jqX_i{G_5*LeIDPtB957z& zgTrEv@^hT(x|+R>->pP%fVcazd#`(fL)U|pk<Qzn>zo{#dkraN{JKE8SdtO={&7(9 z+7)s%jp#t(K;uVi{-=b?r$|zLQioQFi|koZ7&VvS^Q+7u!_u`QxOFQ;{?z7azl^tw zt(rs@%1n^ZATiy&+vdI@cBB)}$67>calUiynP#8_PpQo-?9He!>jxHfa`P8QSj<7> zsTWhQnQi>f#wrfpRWv6a=jL@OGdj|1i^kb<t+cd}2nb;H^ol`hr^Or3c(7*SO<s@h ztS$4QITWQUWo?$~BPnb4=~F%PmzBqgB#YO5<pqM32@6j)PxpjE_ZPmU#IF$Fhh;Rt zGANq4$;fFBEWTz39owT&r@Ob6XR7}rboK6c1cg2@F|)<+pCix|f=g&P5T3U$=WKp0 zcYNHYwb1$$Z#4a%o3CHe7!Ja>wJf8=rAqnUY+(~|EeNBNRH?>jX*0(8uBZc!?<Z6w zWfZ@K;^Qah*|P&89;|AHS|-hH67n=N=?-VwE@IQ(sbN=kmTad)sk{FndZW-`TY&~{ zcMblKlG&AqhY_;r6{L?V-GJ$B5s&Wg2ZpIqGc*cq!8*d2;k-<9$nSl>uqyD*YWlL1 zkLubmY8UuvgH@k+HotY;pwKiMPzU%QuBYBp{KF<9nDyHf{OFF}W69HQF&S4f8Zj6o zo&1b9W?lx4>1hidIM=XmZy`4A`u{D-|G4=JKgEbN`)gCE)t!fWaU(p`%2DqOX+rA( z7!~)|?d0O_OFiNmQy5Y=K0cl%)Gic=i7Z~lvc>zgSwjbOi8REJ!Jf4G7F;;=uk@e^ z+LS*tT3i?N_^yqTW4S%J_4h^yMO$0PT@gtCfR@0}&MUHSNse^$1T?arGwu`|$^{ob zm;bty2{)sdD2^+w(KL;}u;ci)IxUr*<343L1U0*>n=X#>J8O5xm8@KvnwVBSF9DA0 zTjOdMJblx;{_L^Kj4HJ_#aLj?wSKD<p%rC1g@qkS;=Em%NY1PGLy>8j1-HNz7V^RR z`2p}+2Tw3Ii2Ej?GzPh_Ncfaw3lYbO(2>2y|M+v6VUl(!+ATU`y-0{hoWP}M%x9G4 zvVz9BbbF`yiANcEGYT$gdQG$9ZiehxA58E3TtA;_mdzwQ%7E6A#g&I7D;3)_5VNN# zaCkE#d+X<FHAk|~^I{A7kn8O$u|DVRoj$~=`&%g<x!aIDDY|75W!#||!rBPqG)u~! z>W=4E4?S>0yNk{zoz5@kLGzsyM1a!oyy7^cfl+c6OVTT~CjFgsptZ184g(&wM>ufG z#dTVh2+n=BS3L>9KJmaWx;x|OW{}j_6gMfSF;+YG-W0t5`vqKC=P{}`RrX$W)D$?p z!lbpJ*+${oqvrUPU&g>o`Ull8W|(_sG*zQiE@(TX4~^I?4Job3UZV+G-oy)~2?CsV zX;<e6Orm{qGlrG+2WDcO9k#Ycf@1aPOnKr+gznian?qKf`c;Baf!M!tlZ#;gYWfCG z%u({LCpK;2(+!@g2X;}e+qp{}Up<`z_BTpK@UUHC^;ZdpYomEbk&eb_G)|g*OI&W; z8g0Yo0I=6Hmx*GhH!(ynt>})8r1@g&O;hYyQpoSnmsaT5YBP*AGChg%h4#hA!}X8* z$NtS3)c$>eP(+YR*K_GQY%YrX?tL<H@mD>d1f2I`(@e5T04#xU{)$Ok?Mks-BG!^r z7nr`nrhMTA`O&q@#<<p>?Y|}aaFN|H5x6g%U6XP5TiS^#{SZqfbkFw7W}J3iONq~a zYgfEUiZb+BOE%E?m%y;2;oS>Pb5OrR`Bz{rUpcZvm-^V2e2Mr6dv8EPv*pIGw=-Pi zBU&OR?-!pkRDvV1O#S2tSuh~7BA$WeoPGgY6y7v@zJGpf?06nn75mPnx3C#km{TUE zJ|pjXlXMy{uRcObleB4_F#t@Cd3$oFSnY1cs^kR_6&!N@3D16+{O}A4UC8Pacq>Pd z`Y+#r)7+;FOkHsv`-hEl5D%>j@8uKzO-m_)y@>4K7O_qGH?KJ<San>&>*^fi3R^Pq zTIZ@&q_<L-jJhqmcPy$q?(6rwNEJq#qGG5HABpL>aXg#G>tf>xg{{^U+@<H+(?(e6 z1)?P2cw(DdLKnprvkcQMuZ=51AtoxS%x%W1JOO&F#XXy7Op|i$YN2jSm!t?~F&^YT zieNr%{NM4U3TG2)pFId>|JKb8Y0VXP?@mZhz>T@?Iq!bGrHli_fA4bb)B#}e%=ZkD zj90JSYcTTf-eTHERn$L+8C`5WJyyyB3Yu@vcWun!8~slr_Gmw4uo?Vh#mH>+RAAH= zuZOjPSurEpS8_x56tHUl>v~udUcj2yIvn3(;gH*}Ag3ajUBq=bU%_bp4CoizFS}al zjCM|SmhUk*h;4`GvFXI06!e~8d2e0-Cq0#3awbhknr?Tk!5>;`8;Y#ys(18JHn1pi zJEA1ClO>zuxbb-+?J*hV4@mpo(MO{=#w>h!&RUo3ck-L3@N7PH{&I1ayza{%K6aM+ zRq@*-_<QME$*USxp|@-{1!n^oG>y-<fKupWz^x{%AABG=L=>z!RW&kPgd5MnWyH{` zR2P$HpVs(OKIVOs-)3Dz8LX|U{lAD7mSqNAMU2IRi?+$9-cA4CPqRtcLX{ya24s6X zDY_Cpr+Ke2Rg6>H|1!SpWuQsqCb?nS$}-VDy-_4P*^T7|Mlc&ndn_P85OAab`BClz z2joU{AWg}1dPtm%^>pYQoj=mgd*C<U&(_?Z<=$y`W$9>T3%+{}=K()4mYGkBpYPco zc3;Eq-|?ZX*#D^<VSNioxW?oO1m8h5(i*p~Vyv``>t13F=eIa|5+u`^u}6D;;XHM? zeEE`-ErM15K2z>4ic%?UY%$x=csDR%1bAfEDNl1<mf#95TiZ$CU124&qB3=8`5tQ& zbmO#Ev)L79#MM=fi2dx<doZ3A^n+LaRd@kP2{vCQ-VUDA%z719DLmCO4wx7~T-vT_ zCyDy6qXlE9K|~|EA=M3dYd#s`h(|07yn1_3iWp7ls$ZvL#IdiZc#;7}b+hJT`B}_J z`KsKJXoV$dH9+Q>zQVv=33qPm{U-|FvU2fQM-ta3&>juEO{2{1mSHx}TbwfS@lM0- zBN!_f-y=0)@&C~|7#*RQISF@&RT~Q~Hq8OT!6n`Kru(=FU9-vO9p{wA^?EgfrUR_7 zVrrZ2qj<KSflyr4NK*mj_(Q{v5hk|ix@$$R>5}%q(l<vNgV_!LFuk+v=VgpjxMbsK zXM@YFt~gO9WPRIV%QFkPtwrH(8!I=rXR79>U;aqV@h1vx=fq0UeTJymJaxS_=wFG4 z&`ChnH1GiYTG~uhAk`Pg@NLnw@*s9mAT==){G}VZA1R{7?Kw_eX4B7{2CsTDZTevU zERd%jnDF`;47m&$TLJ;&&`o=2Rv{0hEv=igQj5wL&~BvOEN%+w_LQFRo-o2gv>c6d zG^WMnq^}8<k!YIYtb%U!oA%^a<rw>IPv=|Vn}}Br5qN=X5)B8+MbE_oY^KHCRlQPf zNsCrTPI&?w0!3w6yKE_j%w}|sPy74t&IUJuJka9ep#*SrPE6Pb^1fPJi;;F(xW9Te z;|4!Kk@$q;NhLnK$KCP;<V=&+8~Q)xkNh7Nuo~T|Gnf4n?0j)4F8-$XSCQEO(!!K| z)d|(@A`hf9_dI2d^SrIU?wvE=3E$rWkk%IK(EZl_dnKb<M{_oI$Tgeqt96<A=x@XK zc+*|*qjlKX#UuNJm4x+U-<e61jfubO;j4UPU-1^@#g=|qPkq0<#O!OJhp<w$!VooA z4CKx3%FrlxcUY~#g@?+2;}?dWjq8tpEwE5LOA;5t`UDaSfw{;qC<~9i-D0ZjIjQlF zw20Z1T}^1^me;D&H1&e9Gn}Q^+oSSrcM<8vCI2i<<GWPv&EEu*KbhFY{kyCdgC_ot zB}A)P(Xycs<5<NT&6a&hVpTO}0oYo44Lmof`lPDaomUdz!OftBjqAany^x0s=Z;aJ z5V4aS)0k32k~oTBANrAy#H@6;J(D7BPp{titIR1e({X#gRbd0Zb_I*eaBeoahp4Rz zKW~|=R0llT6Ea1i*XiaO#>U@_aV5&t7CiJYe3MfP%zvL*APeJbefa4=e5lF6V|PS; zW_GrxNO{{3EeuSd)`doNEE>CXdkeq)uh1K@#vev`+q#7CzT()nA+?f%>MmIY&+O2l zS&^8IC?5Y<yJA&NRB@#p=7NfmqSuj@l@uYvT>>7lVCzAbi%*BAYF$40XTFEE8)ikp zCX%QHlk(}Bd3Ph64BU<Moj;*$nl$_%$Wv$d>7@7OuKQz^q;D5uQSBTmtxU#2RK4X^ zrfLo?BxCFTA1f#_&uzWGez{RPqL6p~wADU3I1O*XBM-1EIa1{L@^2{3f3+Wv$aX*u zK4$RsmJ<}J-?8ybd|O$o9FRS~deSU*<Rpw@`<i(Dwjy0OzRy-HsmIs(re=#qdoo!E zUn`WE#6=&X*1>1Yw|A4m&(-iHz}F|h4j`~4LAbc1TGwqnjs4M=5^AFOaxG5HMrQr+ zX%?ls{M#0xa<5^!n42j0n#=P+dIsXzAz<hEu?sd!bKinkCUwyp*y&-b_?_OjJEdE1 zXdSi?J*G{3d?diexZX<HvcOneZ7FPG({i$qcW=27)UXCg5V>b1_XH+3>nS|<Os)ks zqDkwo;KL-%mj$y04|#uLR5(lOCH1IQ_Ynhatd`ZKq!Fc}!-}%e<nOMNR|qCXD~?|$ zqgar0-|i>JMQZRvxP<j4Z1AG-;(0W7>D}$!GNfwVK{x2`J^1gi&Eu!pko-{Te@M8O z>s|~U@RwA%lE78Pdnifbpwb1aoxCFxT*!V{Ra?n64CpxPgy%8_zOo?l`kmaj`w5TO zENtO>#ZcbVES5eXntcvrK+WxcUjmc3`>BH(Y|RNS0Hq!qX4g|qq5ZerpX+jf!tP0* zzkQbJ#yt4<YcMC|?sNS?_8E;S^&buVeEqn%GKS)^iq=KXWdc^U0-;Qefsro(Nsoly zYYxvRSHibJnSrCvcRvyJl77tyh_{K|^WBKr>htYdBW&ZurK#Ncxy~r)S=tNU$?Pa8 z>EgFlxaI9Kk5bBZ@`<3s=TGpWHl_W^&SU0Br*gcTLW%k2fxlQZcZsn_7R~Dx6gwkh zO)HU7jJz@7NogvwoG%%eOr*8*45<t`cx(1YXs4O$3~sBUB(}rJqg1Vbzl-W<<I9iL zNe%}R%+X#KS%-_&`jZFjI}F{1=|<=1>WX>?2@9V;)B{53T-1&WShoG;UxJd(g>XJv z4GrssASYPHA?Fi1%@>F<ckwd2MzUvKe^l*4xm|{w*LSs@lRRVt8SgXyjaty(9T?)` z-r!;486iRKcEKwi|9B8|kMxlBe6<L3*|;&2ynYhjoR07y8!i${QeO_bf9_a4DZ^>J z`2m2Zt2#8t$^m6A21)E&vRMlu+h26~;x)**X@4Q7Rg?M#iI>`Tw2SSzo$X;kU+%o~ zT*zGO>o@{?xY_V{(#N7ySSh!;oPTpUczV_v4Qo8y`g3l;x$5qDmz_;Kroh^gB*v`! z_X_1loraoDtQ9d{Viv1Kj0U+Y_s)mPspIm0?*^E&f_kU}kI92l3Q!Iw5NfFkbsHkA zYF1iaH}V2y7-rJu=`>|^Qp1tSB~!c|S<Z=#|4(1v9SHRw|1aw(vmqj*qKK^AW$%0t zl|3peXPlYrLueo)l98NE)+Mq!cO+cq8QBgQM`lJi7ryT|e!u^|-~V{u>-8Lu=kxiR z&)4haWAT0beGhy#%Rcch-vkjde@c`4ZQ$Hfr97-`t#nFPJpM%02k(b5UxBpQUUsda zG|n4n%NWw&mrh_MZ)`{N;J!5vGIEa1q4~eeNfSXjRXX)*e~+1K#`;p44kaV)$*yPp zx!{`%Z7M<eZzcE{&q(2)i1La`7@=(q?MaBzFK`_1&sRITg!725O4x40(2CHNaE1p3 zicVu`XQXCQx!~Zl>I)E`)!>pqkCm9{^VO9eey{m@)weI8_n-g5Vf-S_#j(E%<IQ;< zmK~Ne=ee$<IDF2h^NBk2{i}rJ9ODxMivV+>1d>kgSSxaOqbu!&fw{QW!*>DDg~Upz z#btZ)g>Gnr%}dJaXP5JQ{2raI7tmvFegFUMN1)UH9i`;i?(J&{pRg^%xL&wHFF&>+ z*p4PYogIzRv=$AsmK*YG;rf219g|+3@OHvX%P&Hf9K+#ReqY;MKiDp^Nm$>lC|aTO z)tILphvxX4wup+(EcS}G%>${@=V!dp5wCGV@9@uGpeXO*7$v8Gr%O<G_eS@TK=7%| zt4NVPxqm=h*OgP;#)3|L--UTaY{%zc#{Q}MwWXLu{Nw-Kj#c^^NoFd#J+mmY&~#5z z#Yk37rRAhHze9pv?&PAzXie^u$T}B;CcLq8+C#h2dzv3Ya_zsJw#vYn{^uid`rS9F zMy2~9%tp_ekkyL2)@#M04-BVA%3nBXZ}*(3HxKl%5V{$&0c<|c7VqxFVBD81_Vsv3 zn>@B3q7^q1e+?`~i3coME~(~IwcS3ean2<@_o^*!^mIXxk<PH<_!%>~*0bEYPE6;} zvZh8Eq@gwAlO~J)WT{UMtBb*og*LFYfk1roo0VCoz-Y)|j8)lE6}Qkz@^sMd#)O~W z>_jdW7V?>^%eD0<(EGHib-<$W+Yh|d&u_&TZru7THw-#sWB46q-DcB`{URkg?YX_o zVc?d2dQOc%)ugX&I=%^y1ghW7I-y{Bwu<_yuCM7wvakh&(J6)0eyB+K?i1Vos9{Ww z)4oyRJ@(gfd08V>FdfY4<;I$N`k*D^Z3yk)H4F+eSgKHi3NCl_dB1{m`H0O|gz5FY zAE*U(X9ccX;x7E7Z%G>!di>)xH%a>Lg&k)lOj1U?qF>zbn5vTS=0~}vy^CRCVucJP zqFUC8Cq=wXZ$%ds$+_LVO%lJEC!+p=z7peTi!YIr;Q4)1T%k}+dt4cjBqEq^P)N#S zapG=Ffa0G%^JQiwB8J_9TbgC0(C4^OxWu%r0a#+7>n;iQLOP1ZC5*$EFg-^ijW@h` zN?d<QoEjl0JJf7&v;zTS?@P4x`&FAo6HPCaJsG*mr7-kFe+oM(`mjl@mGq!WM6%vO z{GCnwmSAi@UJETL@0n;syc6H>=h1~C@}p;4y(CDo%T03VtkgMzIN6I}=CkdZ6tr(g zzsGnH&CH$A*2HC10KSX-?#zc??dB6u8z7TY<DzE`7UfAYJOkZqX0DcZ*lJLGNz5o; z%11Em%bF*zrDo+@u8%uNHw(1L+evPuUMo{RA0?M}%i6RXE_@e@bf)#Kc_7m8&seW8 z<K*4x!jxV0kDOQ@ud$hGwJaj5sArdXIU(+=AX9P5!iJbF>LG=zg0d>rXHk~tr1$)n zA^56vpB&yP-IT}rOilT&vM^<1uHI)V#K$>nNO|9JO?LSFrz!a`OJ<~lb+lY~B8v>K zUB`6#aGfE%1AaIB1ku%P-BK{aR_Cwip#KI`cicUq($TWyk!$-bduR90yYH0f+f0`( z&=_Ad($CXZDalkadC}EKP_j?mPYahAn6qrEo0x0UDRpKhLn@QM6j;chIXl9@g$PxN z%Cc@f81~C*3j)_HM20+bjUUt%U%&W`NRN~Lfj+1UU1j+*wPAk`&bIaJh7xC{VuZA~ zXR{aU*o%7ub7p4!%c6@4v#cIT#X_IdzZ=LFv*fcg=dImxa1x)YRuf)!3XY`kD8$+K z$(N$^M>hz&?j|SOm%b8GiM|D?67b@R_&@p+>SMYUk`uqvfQjZA9B^Y;HktN7I4N)H zpyMrluo4Z{u4ZjvO2STsmuZBl_vDb=v!?W?kJi$;T=!H6s@LM6Bpu=ZpioK2{BO%M z;ar;O%|izAG<D-05y5o|S~@FU))`Zer8us<AglW+Y(MpMWUq*hbNEK!D%jHHdj7;^ z3V6$1x=Q8o9ct>=$_+v`CeqNBb%OlA`Di_iGO>VHoJE@cagbY%IPYZS9{jggdXr-2 z2GLxs=K2mLz6F`Ai?*eKsMuK7&t^3~p&_HUD;AqirF&y}{B1bVZ`RYfF_ZJxwp&^P z5>m4|!W=6WFeNt~*6@7Sd07|Ii}wwlv548W#5&0AIo3MBz4r~Jfn?GA$HLpo!+RKd z<n@9LCMTb_N_>4e&5EX$TebD#II49jK6#}LBldZJHYVELcsbVdf~2+i$)0=Td8QFu zE^qHuxLD;kN<ou$XT2F>u0Tz;e!zdC79va|A!{mpc`PZ4d(VG;6Q_(_498-k@ZpUw z^*TKQZU;7Pw=soF=otd(RZ%8h6EPSiiDcjUD1oJ2;rAxqBCp^6jh$K3V)i9E*Q``v zX~Zb&%k;SGYlOgnS1Q0Ap7Y+8f2n@4f8WyLRdKNs@ImP-P(em{s+^dzool1egc5L! zi}kgr@~yVdAj|hTSk!F5rMrl?TAD+l>3Nk`zrem|<$JxXkSzuva3N+41up+hUur<? zT-sMOgjUYp)v|(^-aA;o2yksh@7Mf>I98;6n!OC=b&gXs`X`#ei&<lnif?~Mqh58w z;L!^Pg}Z{W?;!fd1FBLQqSD<a#tv!YzD{rdE%njIN@C`GHY8VfbICkzUt5+?;;BG7 zogT$>oN;N&&~3E`)je*8oc-7Xrv*CUjRjFp7uE@n?-j_FgXJH~$w@;^OGbUwoMe`k z73}waS4%f#dmP9&;4s!#X*;o`*fb`jZ@3npghDH!f0J{i`FzJe2@%%h1%cdf_*vt2 zrdEZLpZOysftes8fX0%1pK9@E$2&Y}Esi|J2i|ruK|UtV+S2{J-H*CaW(G9<Is(-! zp+G-eedRhV6Auir>6GSo^{alcKJ$zF;z7IFz7Wu{(~YIaVZH%tiJP5Rgp%v<dFA^G zMU+OoD28OX|D%ib0`5$kTWwd!B$U$2+wLZ=z3vK2nJbKD$y-#m`f1D^uv7r;-$Fek z1rdXaxhPdvw}un<+9-{K*8YMS39ATJ(NC!#iN}DHGz@L6){?|~e%FP$bD=FlN!gJi z)WB7&zvtee{1f67e+p$#QJtLD)=)KC_3NHr%MF&C>49|e)=n(_O1RPv3}Sn-a^;GO zp+&AQ>!=xKOk3w>Dc8HrZuZ#H!sn?FYa%7<-MpCnh0(3$S`yz{=%9P)6Vo0ffA=-& zbx-nFB(5h^V-5i>{UWHn<mHCz9k%bza^cc*{GXo{W=j#G<&6ijZVQ|YB$LVPKyw$2 z%)j9a=5d9~ViM!dP9Qu>xu|=3oG-npH&qgwc+~kQdwENM4Pr(ac-*hGIn;^ao3TrR zRb1W+&`MS?;FpMG_~9F31l&!DYGQ0kNj{zvWFr>OGp@UB+v-p0804y0C$QBR;I8wb za#dl{1HYGLSjv7s9Hr}YInWy%Z{q*+*B^Co>pIUBP2gNXbb~6n2x)>FC55&OneYJy zHsPC&oVPg`M+D2KrC}n%gZPAj4By+d<5&6KeX8>Gkj$^t;%6zV#3Mf|qRq)#?zk0Q zq&-EbeT~B>Kp8AcPrH%~tl`e)xN_c$&br9ZbYdXZ+p+)J)-v&L!D2bh9L>(M39~4@ zv=_q<$n5L&*3>lQot-y8IiLR`;1$n;<ySs)`|j0vFB@y{<7QOZ;8HTM-`8gY*Hy{3 zUf&~7qtO83u8-0=qFuq=*aj__73<7|Yb|jgOrV)9pX<bK3Q|w$>O>l;uw^VM4xBjQ zJ%lX$mRb<|wiDyTIm_6LU(cuUp^R#|=QJmU$w|mNxT<V1ExWf-4FdR!kRbtqC~9L` zP~b(#TCaKSFIdsm8=BC(OZ-*|cU!BIMsEL1(*wdXt<&3Tpd<s#XxLsI{##Y+?d4FB zrOXdNn-tc-_v6)!?s{R~O*U^hHvla>a4%VgautnPaSJwCQ=fm@MezD(gZ<o16MCQF zhv|&;`bBd0M=6_Av>c#Mol+HU>v;Wa|7r6+7PIdPh54dR)GNFH`tji*?L7B7J2?so z_X&+i{dATZSYSMx&=dPxIdui&Iml``H|dl#`ssASPB}z1Wo<K&LLH=r6W}xFR>)2^ zR{_jtZZ<1}n#L`Dst*AGQ4XB>{3<<>M)?~RhgH4Rw2WgN2ABklv_oc2tw*-t&(fsG zf!cl*bR|4rp^VL;CPJps2W?b7xcwo1Esg_$_xyMKzZxJ)Wd?yt`AD23mY&^l@x%cC zm7c%O{F%zoAFRL=YByFN6=gtd`QqMQ(t}XPA@nM%EbL1EKD~1t-s1zda+H&L!#gOj z)!p^yr~fKu^3U;)R)I@Y#m)3MXXeTz3&YZ7Q9UKnhytLpOg(*tTo`g<{9#Dj<hJ)N z+=7Kd7ryLD$0-@H#^4e2#l%9oG=1RB3okGzI>7+!6o_M4WSCELqPUOk=>ii9tRi9E zRQkd`N5@K0@+mAA?U&;n3Phd^0)Ddx!QTyfyAp>$B~|Di?7;?k57?UeX&2~IUou)b zNNT=oLhKF8>KtKnW8bo%DSa`ZfsjV<-;|h`f5HxUbQMEc_Wa1DKRZBIjtwE8tJm)L zzt|0<;*;DjF%Rw^iM34%xLj41ac-dT!4QHO&KR1q_!wvbh8~v=cEp-ku}w}FTM?`0 z-iJJ86L;+rJJ8>|!hV8$TDZ5DZ3lQ}C#lhB=%k$u_6sT7guko`<k;w^<y9Q_EO^KJ z0EO5$P}XkpJvryy(bXCslEF3Z<o~ZzirZHf>Q_*98s4bSc~aL#4s8LPNCz?(AZC`P zLM@fnw7kO=l-NDkqm3?LCoX6Lhs6-^AJQAOV%(=}wu)y$2ruDl2Om7U$P>w&b=oNm z+%{KAo^yFd0>`Fr0+!L+TyLJ#68Ll2fK8WeOIja@k{5vi1=ie((j|?Qe?k!)@aLnU zZ2qfzS6@-SEl_RM%OhjjIXs8+t(Nf1koZ*xo*RAvM1f)D2gy`VhIz!q?u&@SeusV= zw&o!pVzo{Fjw#dKxv@MdiYLr(@DCh(JO^pqNE}T-iQ_l#^IgUlNg|fshZF1xD=;Uw z_c^4Iq)_}V>d<}-z@+^eun{*HH8``MhOOY@SB>_a0avO=6T<y!f{02=FRv&&@9nNI zdiihnDiG?&pVZO8mF;Wyidfj&LRwoNwuaACB)Vsoh`$}v+GmK2TfI}?biiaE|9CjD zK*~yFVJ5?V|6SsNfoqX#+Y*iY{fq@myKb{K$)NPOc)R`-8J}sMq1(ACnVz)oIRQQO zGI@jaX{lKs1}^99-X7n_4nC-LUqveixe!(+M(|os<TS2@TxCuAGy!<SphA_yHcQ)F zy#Cen|3>b}#Xfb>POvvbwS6%CSxb`XI0$H)D1`Py?YBNJ-t8~g9pDtAF5!I4-%SO^ z4OPHXF5r%dP!;|%BoK9$N-z6*)H*J)f!`R_0c;p8%Q)SD`whS{p@3|3ES{{u-z2sO z6iuig=$;AIuXTX>U=h8`fZz08XWN5-6xkR=8AH#>HYEM@G6GILAC*Z0iL_IR7ttSm zxCwS#oi==mpBSin{sZcChyZeRF0|q6XuujN9$;(phc5aTNYjf!gU|^&XT^@z>M>JY z(1e22=lhR2yw?N{be6$C$BiEnV4(e9SrVYsk`#c4nGnEI>`cQ)@VX6vYBv)IO?cqu zg~R{78185TCw%l;)mm;I@<@>ZWvV<EM?O?SLJ){GX#6RzaF!!2BWOgC$B<cH0^6EP z$zt>u830u`4-dTEY8WX$Eg5@+S*RumV)kTI<FP)S0un=BJl5fU&pD37kq`js3!FOl zo#}`^C#bQif|}(++U&oFR7{w_?wYC1@!FB4ti?dKVm+}qK;TSS+U&VP(3pjmy(#w& zC943<Q1Q7-vi-1rK1(R0Tthw!<@o2&1}Sh(#x<$ge=H?naGDa?rJOlNHU5_%F3TXn zty1mi|HtwK*y2#V$p(!`OWi5JrWgkn@%-^z@kpr5exSs_!ffO>x<eQlqK|$r`JiZV z>>p-ypcB&F%V|Ak+YdIm{rFn}47Bgn`2$#J^Em-c^Zh*SoDbo;BMq2JZ)2eaxV;;w z;>Z$eyebRi4ZOM~cLW}r88b+d*(j&;n4~dC()g9%6ZwevLqF|49z-?`9f?KT0(jVv znd7C)fZRu1Sz-XVUbS4)Id<bOY=9INHP<9_kBO>ZF0+6PWd+8bKDOfjfndKH{|GZc zC>88|Q_V;zj}H;+10$iYI$tv9NRfGeX3&Vt-(u0na+!dmZWESvN8w{Dg9S?HeLf!Z ud>h(uz)D4Ra4<V=m_S8EMGp>lX{ZoEH4;pPn_j>dDs4@D4YZnd*#7{HaSH_i diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_foreground.png index 55924de2c59fc1be1d255462ac77792336417c64..62eefb4de59a7a22964b0102d717eb7ca1f3b8f9 100644 GIT binary patch literal 7225 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 Iro}w}ADH&>2LJ#7 literal 10752 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 diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_monochrome.png index 3a44fc0752c0388397eb7d3b432b38ac6966ab7d..d87f18cb8f3ff5aa205f2e0119067e5deaa3f7e9 100644 GIT binary patch literal 7116 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 literal 10387 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 M?D;c!r>%qj3lNYJY5)KL diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_round.png index 89d09903f11bb257481974d40d9291e6d0190996..a3d7c7508fa3157aaf6bf7c1d93ab105c3fe467f 100644 GIT binary patch literal 16620 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 Jl_G|L{{wIMN5KF9 literal 20413 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%0Dc%xJtkvlf23 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 bK~w_(0(8#fBk3w@00000NkvXXu0mjfwRhGs diff --git a/assets/android-icons/release/web/ic_launcher-playstore.png b/assets/android-icons/release/web/ic_launcher-playstore.png index 32f949870be9a208a67dbb59985d75811a53ee4a..fe2fe0ce6032fe73d5b298f6137792eacf661fa3 100644 GIT binary patch literal 69351 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 A?EnA( literal 82034 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%0Dsj>oXo(@bXM?MedqA! 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 YUJC`A{>Ss4z$YLjx#zMa(k6lb2P|;Wh5!Hn diff --git a/assets/android-icons/release/web/splash_icon.png b/assets/android-icons/release/web/splash_icon.png index f0e46955cf8c93c21dfbc2db4b58d51e44d1ce14..bdbe0af598a66181ba545fb5dd1f95eb62612ac4 100644 GIT binary patch literal 162757 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%0DfbhK>wPd99WneC6T)5< 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 Wijw<UTL4~x$=_DFmG+nE<NpCnrW^(U literal 175677 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 diff --git a/plugins/withAndroidCustomizations.js b/plugins/withAndroidCustomizations.js index dffe7de87..38c63c1b1 100644 --- a/plugins/withAndroidCustomizations.js +++ b/plugins/withAndroidCustomizations.js @@ -17,6 +17,7 @@ apply from: new File( const ANDROID_ASSET_VARIANTS = [ { source: 'release', target: 'main' }, { source: 'preview', target: 'preRelease' }, + { source: 'debug', target: 'debug' }, ]; const LAUNCHER_RESOURCE_NAMES = [ From d02291c22c079e5faee9817b00c7bd87ed7f47da Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 12:21:53 +0530 Subject: [PATCH 066/148] feat: Remember Last Used Library Category [skip ci] Closes #1026 --- src/components/Context/LibraryContext.tsx | 3 +- src/hooks/persisted/useSettings.ts | 2 + src/screens/library/LibraryScreen.tsx | 49 ++++++++++++++----- .../constants/__tests__/constants.test.ts | 19 +++++++ src/screens/library/constants/constants.ts | 8 +++ 5 files changed, 66 insertions(+), 15 deletions(-) create mode 100644 src/screens/library/constants/__tests__/constants.test.ts diff --git a/src/components/Context/LibraryContext.tsx b/src/components/Context/LibraryContext.tsx index 16abe82c8..82e7df1db 100644 --- a/src/components/Context/LibraryContext.tsx +++ b/src/components/Context/LibraryContext.tsx @@ -4,12 +4,11 @@ import { UseLibraryReturnType, } from '@screens/library/hooks/useLibrary'; import { useLibrarySettings } from '@hooks/persisted'; -import { LibrarySettings } from '@hooks/persisted/useSettings'; // type Library = Category & { novels: LibraryNovelInfo[] }; type LibraryContextType = UseLibraryReturnType & { - settings: LibrarySettings; + settings: ReturnType<typeof useLibrarySettings>; }; const defaultValue = {} as LibraryContextType; diff --git a/src/hooks/persisted/useSettings.ts b/src/hooks/persisted/useSettings.ts index b7846eac6..f88a03087 100644 --- a/src/hooks/persisted/useSettings.ts +++ b/src/hooks/persisted/useSettings.ts @@ -103,6 +103,8 @@ export interface BrowseSettings { export interface LibrarySettings { /** User-selected category for newly added novels. */ defaultCategoryId?: number; + /** Last category viewed in the library. */ + lastUsedCategoryId?: number; globalUpdateExcludeCategoryIds?: number[]; globalUpdateIncludeCategoryIds?: number[]; sortOrder?: LibrarySortOrder; diff --git a/src/screens/library/LibraryScreen.tsx b/src/screens/library/LibraryScreen.tsx index 749dda6c2..7e855b09f 100644 --- a/src/screens/library/LibraryScreen.tsx +++ b/src/screens/library/LibraryScreen.tsx @@ -54,6 +54,7 @@ import { ThemeColors } from '@theme/types'; import { useLibraryContext } from '@components/Context/LibraryContext'; import { xor } from 'lodash-es'; import { SelectionContext } from './SelectionContext'; +import { getLibraryCategoryIndex } from './constants/constants'; type State = NavigationState<{ key: string; @@ -86,7 +87,13 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { categories, refetchLibrary, isLoading, - settings: { showNumberOfNovels, downloadedOnlyMode, incognitoMode }, + settings: { + showNumberOfNovels, + downloadedOnlyMode, + incognitoMode, + lastUsedCategoryId, + setLibrarySettings, + }, } = useLibraryContext(); const { importNovel } = useImport(); @@ -98,7 +105,19 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { const bottomSheetRef = useRef<BottomSheetModalMethods | null>(null); - const [index, setIndex] = useState(0); + const [selectedCategoryId, setSelectedCategoryId] = + useState(lastUsedCategoryId); + const index = getLibraryCategoryIndex(categories, selectedCategoryId); + const setIndex = useCallback( + (nextIndex: number) => { + const categoryId = categories[nextIndex]?.id; + if (categoryId !== undefined) { + setSelectedCategoryId(categoryId); + setLibrarySettings({ lastUsedCategoryId: categoryId }); + } + }, + [categories, setLibrarySettings], + ); const { value: setCategoryModalVisible, @@ -483,17 +502,21 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { ) : null} <SelectionContext.Provider value={selectionContextValue}> - <TabView - commonOptions={{ - label: renderLabel, - }} - lazy - navigationState={navigationState} - renderTabBar={renderTabBar} - renderScene={renderScene} - onIndexChange={setIndex} - initialLayout={{ width: layout.width }} - /> + {categories.length ? ( + <TabView + commonOptions={{ + label: renderLabel, + }} + lazy + navigationState={navigationState} + renderTabBar={renderTabBar} + renderScene={renderScene} + onIndexChange={setIndex} + initialLayout={{ width: layout.width }} + /> + ) : ( + <SourceScreenSkeletonLoading theme={theme} /> + )} </SelectionContext.Provider> {useLibraryFAB && diff --git a/src/screens/library/constants/__tests__/constants.test.ts b/src/screens/library/constants/__tests__/constants.test.ts new file mode 100644 index 000000000..567c375f1 --- /dev/null +++ b/src/screens/library/constants/__tests__/constants.test.ts @@ -0,0 +1,19 @@ +import { getLibraryCategoryIndex } from '../constants'; + +const categories = [{ id: 1 }, { id: 7 }, { id: 12 }]; + +describe('getLibraryCategoryIndex', () => { + it('returns the index of the saved category', () => { + expect(getLibraryCategoryIndex(categories, 7)).toBe(1); + }); + + it('falls back to the first category when the saved category is unavailable', () => { + expect(getLibraryCategoryIndex(categories, 99)).toBe(0); + }); + + it('finds the saved category after categories are reordered', () => { + expect(getLibraryCategoryIndex([{ id: 7 }, { id: 1 }, { id: 12 }], 7)).toBe( + 0, + ); + }); +}); diff --git a/src/screens/library/constants/constants.ts b/src/screens/library/constants/constants.ts index 1e44c70f7..f407b8536 100644 --- a/src/screens/library/constants/constants.ts +++ b/src/screens/library/constants/constants.ts @@ -1,5 +1,13 @@ import { getString } from '@i18n/translations'; +export const getLibraryCategoryIndex = ( + categories: { id: number }[], + categoryId?: number, +): number => { + const index = categories.findIndex(category => category.id === categoryId); + return index === -1 ? 0 : index; +}; + export enum LibraryFilter { Downloaded = '(chaptersDownloaded > 0 OR isLocal = 1)', Unread = 'lastReadAt IS NULL', From 8ac628b3deda367f68af93f9f43d7a1da8c80f9d Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 13:47:26 +0530 Subject: [PATCH 067/148] fix: Improve History Removal Flow. [skip ci] Closes #885 --- src/database/queries/HistoryQueries.ts | 13 +++ .../queries/__tests__/HistoryQueries.test.ts | 22 ++++++ src/hooks/persisted/__mocks__/useHistory.ts | 1 + src/hooks/persisted/useHistory.ts | 61 ++++++++------ src/i18n/languages/en/strings.json | 2 + src/i18n/types/index.ts | 2 + src/screens/history/HistoryScreen.tsx | 43 +++++++--- .../components/HistoryCard/HistoryCard.tsx | 79 ++++++++++--------- .../components/RemoveHistoryDialog.tsx | 60 ++++++++++++++ 9 files changed, 208 insertions(+), 75 deletions(-) create mode 100644 src/screens/history/components/RemoveHistoryDialog.tsx diff --git a/src/database/queries/HistoryQueries.ts b/src/database/queries/HistoryQueries.ts index ac9fa3f88..435dd2ae4 100644 --- a/src/database/queries/HistoryQueries.ts +++ b/src/database/queries/HistoryQueries.ts @@ -57,6 +57,19 @@ export const deleteChapterHistory = async ( }); }; +/** + * Clear the reading history for every chapter belonging to a novel. + */ +export const deleteNovelHistory = async (novelId: number): Promise<void> => { + await dbManager.write(async tx => { + await tx + .update(chapterSchema) + .set({ readTime: null }) + .where(eq(chapterSchema.novelId, novelId)) + .run(); + }); +}; + /** * Clear all reading history by setting readTime to NULL for all chapters. */ diff --git a/src/database/queries/__tests__/HistoryQueries.test.ts b/src/database/queries/__tests__/HistoryQueries.test.ts index 76df083cb..94e66fbe3 100644 --- a/src/database/queries/__tests__/HistoryQueries.test.ts +++ b/src/database/queries/__tests__/HistoryQueries.test.ts @@ -12,6 +12,7 @@ import { getHistoryFromDb, insertHistory, deleteChapterHistory, + deleteNovelHistory, deleteAllHistory, } from '../HistoryQueries'; @@ -101,6 +102,27 @@ describe('HistoryQueries', () => { }); }); + describe('deleteNovelHistory', () => { + it('should clear only the selected novel history', async () => { + const testDb = getTestDb(); + + const novelId1 = await insertTestNovel(testDb, { inLibrary: true }); + const novelId2 = await insertTestNovel(testDb, { inLibrary: true }); + const chapterId1 = await insertTestChapter(testDb, novelId1); + const chapterId2 = await insertTestChapter(testDb, novelId1); + const chapterId3 = await insertTestChapter(testDb, novelId2); + + await insertHistory(chapterId1); + await insertHistory(chapterId2); + await insertHistory(chapterId3); + await deleteNovelHistory(novelId1); + + const history = await getHistoryFromDb(); + expect(history.map(item => item.novelId)).not.toContain(novelId1); + expect(history.map(item => item.novelId)).toContain(novelId2); + }); + }); + describe('deleteAllHistory', () => { it('should clear all reading history', async () => { const testDb = getTestDb(); diff --git a/src/hooks/persisted/__mocks__/useHistory.ts b/src/hooks/persisted/__mocks__/useHistory.ts index 769125928..eb63e1f55 100644 --- a/src/hooks/persisted/__mocks__/useHistory.ts +++ b/src/hooks/persisted/__mocks__/useHistory.ts @@ -3,6 +3,7 @@ const mockUseHistory = jest.fn(() => ({ history: [], error: undefined, removeChapterFromHistory: jest.fn(), + removeNovelFromHistory: jest.fn(), clearAllHistory: jest.fn(), })); diff --git a/src/hooks/persisted/useHistory.ts b/src/hooks/persisted/useHistory.ts index b1a2f5eb2..7f9a314bd 100644 --- a/src/hooks/persisted/useHistory.ts +++ b/src/hooks/persisted/useHistory.ts @@ -6,6 +6,7 @@ import { History } from '@database/types'; import { deleteAllHistory, deleteChapterHistory, + deleteNovelHistory, getHistoryFromDb, } from '@database/queries/HistoryQueries'; import { parseChapterNumber } from '@utils/parseChapterNumber'; @@ -15,37 +16,48 @@ const useHistory = () => { const [history, setHistory] = useState<History[]>([]); const [error, setError] = useState<string>(); - const getHistory = () => - getHistoryFromDb() - .then(res => - setHistory( - res.map(localHistory => { - return { - ...localHistory, - chapterNumber: localHistory.chapterNumber - ? localHistory.chapterNumber - : parseChapterNumber(localHistory.novelName, localHistory.name), - }; - }), - ), - ) - .catch((err: Error) => setError(err.message)) - .finally(() => setIsLoading(false)); - - const clearAllHistory = () => { - deleteAllHistory(); - getHistory(); + const getHistory = useCallback( + () => + getHistoryFromDb() + .then(res => + setHistory( + res.map(localHistory => { + return { + ...localHistory, + chapterNumber: localHistory.chapterNumber + ? localHistory.chapterNumber + : parseChapterNumber( + localHistory.novelName, + localHistory.name, + ), + }; + }), + ), + ) + .catch((err: Error) => setError(err.message)) + .finally(() => setIsLoading(false)), + [], + ); + + const clearAllHistory = async () => { + await deleteAllHistory(); + await getHistory(); }; const removeChapterFromHistory = async (chapterId: number) => { - deleteChapterHistory(chapterId); - getHistory(); + await deleteChapterHistory(chapterId); + await getHistory(); + }; + + const removeNovelFromHistory = async (novelId: number) => { + await deleteNovelHistory(novelId); + await getHistory(); }; useFocusEffect( useCallback(() => { - getHistory(); - }, []), + void getHistory(); + }, [getHistory]), ); return { @@ -53,6 +65,7 @@ const useHistory = () => { history, error, removeChapterFromHistory, + removeNovelFromHistory, clearAllHistory, }; }; diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index ccf51f630..d250f531f 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -355,6 +355,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index d16621def..d34087516 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -314,6 +314,8 @@ export interface StringMap { 'historyScreen.clearHistorWarning': 'string'; 'historyScreen.deleted': 'string'; 'historyScreen.nothingReadRecently': 'string'; + 'historyScreen.removeHistoryWarning': 'string'; + 'historyScreen.resetAllChapters': 'string'; 'historyScreen.searchbar': 'string'; 'library': 'string'; 'libraryScreen.bottomSheet.display.badges': 'string'; diff --git a/src/screens/history/HistoryScreen.tsx b/src/screens/history/HistoryScreen.tsx index b1ee53c1e..7dfef7e7b 100644 --- a/src/screens/history/HistoryScreen.tsx +++ b/src/screens/history/HistoryScreen.tsx @@ -1,4 +1,4 @@ -import { useEffect, useState } from 'react'; +import { useEffect, useMemo, useState } from 'react'; import { StyleSheet, SectionList, Text } from 'react-native'; import { @@ -18,6 +18,7 @@ import { History } from '@database/types'; import { getString } from '@i18n/translations'; import ClearHistoryDialog from './components/ClearHistoryDialog'; import HistorySkeletonLoading from './components/HistorySkeletonLoading'; +import RemoveHistoryDialog from './components/RemoveHistoryDialog'; import { HistoryScreenProps } from '@navigators/types'; import { formatDate } from '@utils/dateFormat'; @@ -30,21 +31,27 @@ const HistoryScreen = ({ navigation }: HistoryScreenProps) => { history, clearAllHistory, removeChapterFromHistory, + removeNovelFromHistory, error, } = useHistory(); const { searchText, setSearchText, clearSearchbar } = useSearch(); - const [searchResults, setSearchResults] = useState<History[]>([]); + const [historyToRemove, setHistoryToRemove] = useState<History>(); const onChangeText = (text: string) => { setSearchText(text); - setSearchResults( - history.filter(item => - item.novelName.toLowerCase().includes(text.toLowerCase()), - ), - ); }; + const displayedHistory = useMemo( + () => + searchText + ? history.filter(item => + item.novelName.toLowerCase().includes(searchText.toLowerCase()), + ) + : history, + [history, searchText], + ); + const groupHistoryByDate = (rawHistory: History[]) => { const dateGroups = rawHistory.reduce<Record<string, History[]>>( (groups, item) => { @@ -78,6 +85,16 @@ const HistoryScreen = ({ navigation }: HistoryScreenProps) => { setFalse: closeClearHistoryDialog, } = useBoolean(); + const removeHistory = async (resetAllChapters: boolean) => { + if (!historyToRemove) return; + + if (resetAllChapters) { + await removeNovelFromHistory(historyToRemove.novelId); + } else { + await removeChapterFromHistory(historyToRemove.id); + } + }; + useEffect( () => navigation.addListener('tabPress', e => { @@ -123,7 +140,7 @@ const HistoryScreen = ({ navigation }: HistoryScreenProps) => { <> <SectionList contentContainerStyle={styles.listContainer} - sections={groupHistoryByDate(searchText ? searchResults : history)} + sections={groupHistoryByDate(displayedHistory)} keyExtractor={(item, index) => 'history' + index} renderSectionHeader={({ section: { date } }) => ( <Text style={[styles.dateHeader, { color: theme.onSurface }]}> @@ -131,10 +148,7 @@ const HistoryScreen = ({ navigation }: HistoryScreenProps) => { </Text> )} renderItem={({ item }) => ( - <HistoryCard - history={item} - handleRemoveFromHistory={removeChapterFromHistory} - /> + <HistoryCard history={item} onRemove={setHistoryToRemove} /> )} ListEmptyComponent={ <EmptyView @@ -149,6 +163,11 @@ const HistoryScreen = ({ navigation }: HistoryScreenProps) => { onSubmit={clearAllHistory} onDismiss={closeClearHistoryDialog} /> + <RemoveHistoryDialog + visible={Boolean(historyToRemove)} + onSubmit={removeHistory} + onDismiss={() => setHistoryToRemove(undefined)} + /> </> )} </SafeAreaView> diff --git a/src/screens/history/components/HistoryCard/HistoryCard.tsx b/src/screens/history/components/HistoryCard/HistoryCard.tsx index 6f4f198a0..25dee7728 100644 --- a/src/screens/history/components/HistoryCard/HistoryCard.tsx +++ b/src/screens/history/components/HistoryCard/HistoryCard.tsx @@ -13,39 +13,37 @@ import { HistoryScreenProps } from '@navigators/types'; interface HistoryCardProps { history: History; - handleRemoveFromHistory: (chapterId: number) => void; + onRemove: (history: History) => void; } -const HistoryCard: React.FC<HistoryCardProps> = ({ - history, - handleRemoveFromHistory, -}) => { +const HistoryCard: React.FC<HistoryCardProps> = ({ history, onRemove }) => { const theme = useTheme(); const { navigate } = useNavigation<HistoryScreenProps['navigation']>(); return ( - <Pressable - style={styles.container} - android_ripple={{ color: theme.rippleColor }} - onPress={() => - navigate('ReaderStack', { - screen: 'Chapter', - params: { - novel: { - id: history.novelId, - path: history.novelPath, - name: history.novelName, - pluginId: history.pluginId, - cover: history.novelCover, + <View> + <Pressable + style={styles.row} + android_ripple={{ color: theme.rippleColor }} + onPress={() => + navigate('ReaderStack', { + screen: 'Chapter', + params: { + novel: { + id: history.novelId, + path: history.novelPath, + name: history.novelName, + pluginId: history.pluginId, + cover: history.novelCover, + }, + chapter: history, }, - chapter: history, - }, - }) - } - > - <View style={styles.imageAndNameContainer}> + }) + } + > <Pressable - onPress={() => + onPress={event => { + event.stopPropagation(); navigate('ReaderStack', { screen: 'Novel', params: { @@ -54,8 +52,8 @@ const HistoryCard: React.FC<HistoryCardProps> = ({ cover: history.novelCover, pluginId: history.pluginId, }, - }) - } + }); + }} > <NovelCoverImage uri={history.novelCover} @@ -82,15 +80,17 @@ const HistoryCard: React.FC<HistoryCardProps> = ({ }`} </Text> </View> - </View> + <View style={styles.buttonSpacer} /> + </Pressable> <View style={styles.buttonContainer}> <IconButtonV2 + accessibilityLabel={getString('common.remove')} name="delete-outline" theme={theme} - onPress={() => handleRemoveFromHistory(history.id)} + onPress={() => onRemove(history)} /> </View> - </Pressable> + </View> ); }; @@ -98,11 +98,16 @@ export default HistoryCard; const styles = StyleSheet.create({ buttonContainer: { - alignItems: 'center', - flexDirection: 'row', - justifyContent: 'space-around', + bottom: 8, + justifyContent: 'center', + position: 'absolute', + right: 16, + top: 8, }, - container: { + buttonSpacer: { + width: 40, + }, + row: { alignItems: 'center', flexDirection: 'row', justifyContent: 'space-between', @@ -118,11 +123,7 @@ const styles = StyleSheet.create({ flex: 1, justifyContent: 'center', marginStart: 16, - }, - imageAndNameContainer: { - alignItems: 'center', - flex: 1, - flexDirection: 'row', + minHeight: 80, }, novelName: { marginBottom: 4, diff --git a/src/screens/history/components/RemoveHistoryDialog.tsx b/src/screens/history/components/RemoveHistoryDialog.tsx new file mode 100644 index 000000000..aae35ab9d --- /dev/null +++ b/src/screens/history/components/RemoveHistoryDialog.tsx @@ -0,0 +1,60 @@ +import React, { useState } from 'react'; + +import { Checkbox, Dialog } from '@components'; +import { useTheme } from '@hooks/persisted'; +import { getString } from '@i18n/translations'; + +interface RemoveHistoryDialogProps { + visible: boolean; + onSubmit: (resetAllChapters: boolean) => void | Promise<void>; + onDismiss: () => void; +} + +const RemoveHistoryDialog: React.FC<RemoveHistoryDialogProps> = ({ + visible, + onSubmit, + onDismiss, +}) => { + const theme = useTheme(); + const [resetAllChapters, setResetAllChapters] = useState(false); + + const handleDismiss = () => { + setResetAllChapters(false); + onDismiss(); + }; + + const handleSubmit = () => { + void onSubmit(resetAllChapters); + handleDismiss(); + }; + + return ( + <Dialog.Root visible={visible} onDismiss={handleDismiss}> + <Dialog.Header> + <Dialog.Title>{getString('common.remove')}</Dialog.Title> + <Dialog.Description> + {getString('historyScreen.removeHistoryWarning')} + </Dialog.Description> + </Dialog.Header> + <Dialog.Content> + <Checkbox + label={getString('historyScreen.resetAllChapters')} + status={resetAllChapters} + onPress={() => setResetAllChapters(value => !value)} + theme={theme} + viewStyle={{ paddingHorizontal: 0 }} + /> + </Dialog.Content> + <Dialog.Actions> + <Dialog.Action onPress={handleDismiss}> + {getString('common.cancel')} + </Dialog.Action> + <Dialog.Action tone="danger" onPress={handleSubmit}> + {getString('common.remove')} + </Dialog.Action> + </Dialog.Actions> + </Dialog.Root> + ); +}; + +export default RemoveHistoryDialog; From 799845426c8f2e651de508d471d8319add41d2cc Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 13:54:46 +0530 Subject: [PATCH 068/148] feat: Add Parallel Library Updates Across Sources --- .../TaskNotificationFactory.kt | 24 +++- src/services/updates/__tests__/index.test.ts | 136 ++++++++++++++++++ src/services/updates/index.ts | 76 ++++++++-- 3 files changed, 219 insertions(+), 17 deletions(-) create mode 100644 src/services/updates/__tests__/index.test.ts diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt index 8fdfb8694..088823318 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt @@ -53,10 +53,17 @@ object TaskNotificationFactory { ) val icon = if (notificationIconId != 0) notificationIconId else android.R.drawable.ic_dialog_info + val progressLines = task.progressText + ?.lineSequence() + ?.filter { it.isNotBlank() } + ?.toList() + .orEmpty() + val contentText = progressLines.firstOrNull() ?: task.description + val builder = NotificationCompat.Builder(context, CHANNEL_ID) .setSmallIcon(icon) .setContentTitle(task.title) - .setContentText(task.progressText ?: task.description) + .setContentText(contentText) .setContentIntent(contentIntent) .setPriority(NotificationCompat.PRIORITY_LOW) .setCategory(NotificationCompat.CATEGORY_PROGRESS) @@ -77,6 +84,19 @@ object TaskNotificationFactory { } else { builder.setProgress(100, (progress.coerceIn(0.0, 1.0) * 100).toInt(), false) } + + if ( + task.type == "UPDATE_LIBRARY" && + task.state in listOf(BackgroundTaskState.QUEUED, BackgroundTaskState.RUNNING, BackgroundTaskState.PAUSED) && + progressLines.size > 1 + ) { + builder.setStyle( + NotificationCompat.InboxStyle().also { style -> + progressLines.forEach(style::addLine) + }, + ) + } + return builder.build() } @@ -104,4 +124,4 @@ object TaskNotificationFactory { }, PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE, ) -} \ No newline at end of file +} diff --git a/src/services/updates/__tests__/index.test.ts b/src/services/updates/__tests__/index.test.ts new file mode 100644 index 000000000..0e9bf7ab3 --- /dev/null +++ b/src/services/updates/__tests__/index.test.ts @@ -0,0 +1,136 @@ +import { + getLibraryNovelsForGlobalUpdate, + getLibraryWithCategory, +} from '@database/queries/LibraryQueries'; +import type { BackgroundTaskMetadata } from '@services/backgroundTasks/contracts'; +import { updateNovel } from '../LibraryUpdateQueries'; +import { updateLibrary } from '../index'; + +jest.mock('@database/queries/LibraryQueries', () => ({ + getLibraryNovelsForGlobalUpdate: jest.fn(), + getLibraryWithCategory: jest.fn(), +})); +jest.mock('../LibraryUpdateQueries', () => ({ + updateNovel: jest.fn(), +})); +jest.mock('@utils/sleep', () => ({ + sleep: jest.fn(() => Promise.resolve()), +})); +jest.mock('@utils/showToast', () => ({ + showToast: jest.fn(), +})); +jest.mock('@utils/mmkv/mmkv', () => ({ + MMKVStorage: { set: jest.fn() }, + getMMKVObject: jest.fn(() => ({})), +})); +jest.mock('@hooks/persisted/useUpdates', () => ({ + LAST_UPDATE_TIME: 'LAST_UPDATE_TIME', +})); +jest.mock('@hooks/persisted/useSettings', () => ({ + APP_SETTINGS: 'APP_SETTINGS', + getGlobalUpdateCategoryFilters: jest.fn(() => ({ + excludedCategoryIds: [], + includedCategoryIds: [], + })), +})); + +const mockedGetLibraryNovels = jest.mocked(getLibraryNovelsForGlobalUpdate); +const mockedGetLibraryWithCategory = jest.mocked(getLibraryWithCategory); +const mockedUpdateNovel = jest.mocked(updateNovel); + +type LibraryNovel = Awaited< + ReturnType<typeof getLibraryNovelsForGlobalUpdate> +>[number]; + +const novel = (id: number, pluginId: string, name: string): LibraryNovel => + ({ + id, + pluginId, + name, + path: `/${name}`, + } as LibraryNovel); + +const flushPromises = () => new Promise(resolve => setImmediate(resolve)); + +describe('updateLibrary', () => { + beforeEach(() => { + jest.clearAllMocks(); + }); + + it('updates at most three different sources while keeping each source sequential', async () => { + const novels = [ + novel(1, 'source-a', 'A One'), + novel(2, 'source-a', 'A Two'), + novel(3, 'source-b', 'B One'), + novel(4, 'source-c', 'C One'), + novel(5, 'source-d', 'D One'), + ]; + mockedGetLibraryNovels.mockResolvedValue(novels); + + const completions = new Map<number, () => void>(); + mockedUpdateNovel.mockImplementation( + (_pluginId, _path, novelId) => + new Promise<void>(resolve => completions.set(novelId, resolve)), + ); + + let metadata: BackgroundTaskMetadata = { + name: 'Update library', + isRunning: false, + progress: undefined, + progressText: undefined, + }; + const progressSnapshots: BackgroundTaskMetadata[] = []; + const setMeta = ( + transform: (meta: BackgroundTaskMetadata) => BackgroundTaskMetadata, + ) => { + metadata = transform(metadata); + progressSnapshots.push(metadata); + }; + + const updatePromise = updateLibrary({}, setMeta, jest.fn()); + await flushPromises(); + + expect(mockedUpdateNovel.mock.calls.map(([pluginId]) => pluginId)).toEqual([ + 'source-a', + 'source-b', + 'source-c', + ]); + expect(progressSnapshots.at(-1)?.progressText).toBe( + ['A One', 'B One', 'C One'].join('\n'), + ); + + completions.get(3)?.(); + await flushPromises(); + expect(mockedUpdateNovel).toHaveBeenCalledTimes(4); + expect(mockedUpdateNovel.mock.calls[3][0]).toBe('source-d'); + + completions.get(1)?.(); + await flushPromises(); + expect(mockedUpdateNovel).toHaveBeenCalledTimes(5); + expect(mockedUpdateNovel.mock.calls[4][0]).toBe('source-a'); + + completions.get(2)?.(); + completions.get(4)?.(); + completions.get(5)?.(); + await updatePromise; + + expect(metadata).toMatchObject({ + isRunning: false, + progress: 1, + progressText: undefined, + }); + }); + + it('uses the category query when an update is category-scoped', async () => { + mockedGetLibraryWithCategory.mockResolvedValue([]); + + await updateLibrary({ categoryId: 4 }, jest.fn(), jest.fn()); + + expect(mockedGetLibraryWithCategory).toHaveBeenCalledWith( + 4, + undefined, + true, + ); + expect(mockedGetLibraryNovels).not.toHaveBeenCalled(); + }); +}); diff --git a/src/services/updates/index.ts b/src/services/updates/index.ts index 88a71430c..f5af65dad 100644 --- a/src/services/updates/index.ts +++ b/src/services/updates/index.ts @@ -20,6 +20,23 @@ import type { TaskProgressUpdater, } from '@services/backgroundTasks/contracts'; +const UPDATE_SOURCE_CONCURRENCY = 3; + +const groupNovelsByPlugin = (novels: DBNovelInfo[]) => { + const groupedNovels = new Map<string, DBNovelInfo[]>(); + + for (const novel of novels) { + const pluginNovels = groupedNovels.get(novel.pluginId); + if (pluginNovels) { + pluginNovels.push(novel); + } else { + groupedNovels.set(novel.pluginId, [novel]); + } + } + + return [...groupedNovels.values()]; +}; + const updateLibrary = async ( { categoryId, @@ -59,26 +76,54 @@ const updateLibrary = async ( if (libraryNovels.length > 0) { MMKVStorage.set(LAST_UPDATE_TIME, dayjs().format('YYYY-MM-DD HH:mm:ss')); - for (let i = 0; i < libraryNovels.length; i++) { + + const sourceQueues = groupNovelsByPlugin(libraryNovels); + const activeNovels = new Map<string, string>(); + let completedNovels = 0; + let nextSourceQueue = 0; + + const publishProgress = () => { setMeta(meta => ({ ...meta, - progressText: libraryNovels[i].name, - progress: i / libraryNovels.length, + progressText: [...activeNovels.values()].join('\n') || undefined, + progress: completedNovels / libraryNovels.length, })); + }; + + const updateSourceQueue = async (sourceQueue: DBNovelInfo[]) => { + for (const novel of sourceQueue) { + activeNovels.set(novel.pluginId, novel.name); + publishProgress(); - try { - await updateNovel( - libraryNovels[i].pluginId, - libraryNovels[i].path, - libraryNovels[i].id, - options, - ); - await sleep(1000); - } catch (error: any) { - showToast(libraryNovels[i].name + ': ' + error.message); - continue; + try { + await updateNovel(novel.pluginId, novel.path, novel.id, options); + await sleep(1000); + } catch (error: any) { + showToast(novel.name + ': ' + error.message); + } finally { + completedNovels += 1; + activeNovels.delete(novel.pluginId); + publishProgress(); + } } - } + }; + + const updateNextSource = async () => { + while (nextSourceQueue < sourceQueues.length) { + const sourceQueue = sourceQueues[nextSourceQueue]; + nextSourceQueue += 1; + await updateSourceQueue(sourceQueue); + } + }; + + await Promise.all( + Array.from( + { + length: Math.min(UPDATE_SOURCE_CONCURRENCY, sourceQueues.length), + }, + updateNextSource, + ), + ); } else { showToast("There's no novel to be updated"); } @@ -86,6 +131,7 @@ const updateLibrary = async ( setMeta(meta => ({ ...meta, progress: 1, + progressText: undefined, isRunning: false, })); }; From 6d2a9f8e1530604860375a9be3abb92b4502d01b Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 14:13:25 +0530 Subject: [PATCH 069/148] fix: Prevent Slider Flicker After Release --- src/components/Slider/Slider.tsx | 22 +++++++++++-- src/components/__tests__/Slider.test.tsx | 42 +++++++++++++++++++++++- 2 files changed, 60 insertions(+), 4 deletions(-) diff --git a/src/components/Slider/Slider.tsx b/src/components/Slider/Slider.tsx index 3645b8d4b..4d7f76861 100644 --- a/src/components/Slider/Slider.tsx +++ b/src/components/Slider/Slider.tsx @@ -108,6 +108,12 @@ const Slider: React.FC<SliderProps> = ({ const safeMax = max > min ? max : min + 1; const span = safeMax - min; const boundedValue = clamp(value, min, safeMax); + // Keep the released drag value visible until the controlled value catches up. + const [lastControlledValue, setLastControlledValue] = useState(boundedValue); + if (boundedValue !== lastControlledValue) { + setLastControlledValue(boundedValue); + if (!isActive) setDragValue(null); + } const displayedValue = dragValue === null ? boundedValue : clamp(dragValue, min, safeMax); const fraction = (displayedValue - min) / span; @@ -181,16 +187,26 @@ const Slider: React.FC<SliderProps> = ({ event.nativeEvent.locationX, ); setIsActive(false); - setDragValue(null); + if (completedValue === boundedValue) { + setDragValue(null); + } onSlidingComplete?.(completedValue); }, onPanResponderTerminate: () => { setIsActive(false); - setDragValue(null); + if (displayedValue === boundedValue) { + setDragValue(null); + } onSlidingComplete?.(displayedValue); }, }), - [disabled, displayedValue, onSlidingComplete, updateFromPosition], + [ + boundedValue, + disabled, + displayedValue, + onSlidingComplete, + updateFromPosition, + ], ); const handleLayout = useCallback((event: LayoutChangeEvent) => { diff --git a/src/components/__tests__/Slider.test.tsx b/src/components/__tests__/Slider.test.tsx index aa7cdbae1..1e1d51291 100644 --- a/src/components/__tests__/Slider.test.tsx +++ b/src/components/__tests__/Slider.test.tsx @@ -1,5 +1,4 @@ import './mocks'; -import React from 'react'; import { fireEvent, render, screen } from '@testing-library/react-native'; import Slider from '../Slider/Slider'; @@ -153,6 +152,47 @@ describe('Slider', () => { expect(onSlidingComplete).toHaveBeenCalledWith(5); }); + it('keeps the released value visible until the controlled value updates', () => { + const onSlidingComplete = jest.fn(); + const { rerender } = render( + <Slider + value={5} + min={1} + max={5} + step={1} + onSlidingComplete={onSlidingComplete} + />, + ); + const slider = layoutSlider(); + const responderEvent = { + nativeEvent: { locationX: 2 }, + touchHistory: { + indexOfSingleActiveTouch: -1, + mostRecentTimeStamp: 0, + numberActiveTouches: 0, + touchBank: [], + }, + }; + + fireEvent(slider, 'responderGrant', responderEvent); + fireEvent(slider, 'responderRelease', responderEvent); + + expect(onSlidingComplete).toHaveBeenCalledWith(1); + expect(screen.getByTestId('slider-handle')).toHaveStyle({ left: 2 }); + + rerender( + <Slider + value={1} + min={1} + max={5} + step={1} + onSlidingComplete={onSlidingComplete} + />, + ); + + expect(screen.getByTestId('slider-handle')).toHaveStyle({ left: 2 }); + }); + it('does not respond while disabled', () => { const onValueChange = jest.fn(); render( From c30441b9493d5e75fbe82a608b034c6239fa493f Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 14:29:41 +0530 Subject: [PATCH 070/148] feat: Add Smart Library Update Filters Closes #423 --- src/database/queries/LibraryQueries.ts | 29 ++++- .../queries/__tests__/LibraryQueries.test.ts | 122 +++++++++--------- src/hooks/persisted/__mocks__/useSettings.ts | 4 +- src/hooks/persisted/useSettings.ts | 14 +- src/i18n/languages/af_ZA/strings.json | 1 - src/i18n/languages/ar_SA/strings.json | 1 - src/i18n/languages/as_IN/strings.json | 1 - src/i18n/languages/ca_ES/strings.json | 1 - src/i18n/languages/cs_CZ/strings.json | 1 - src/i18n/languages/da_DK/strings.json | 1 - src/i18n/languages/de_DE/strings.json | 1 - src/i18n/languages/el_GR/strings.json | 1 - src/i18n/languages/en/strings.json | 5 +- src/i18n/languages/es_ES/strings.json | 1 - src/i18n/languages/fi_FI/strings.json | 1 - src/i18n/languages/fr_FR/strings.json | 1 - src/i18n/languages/he_IL/strings.json | 1 - src/i18n/languages/hi_IN/strings.json | 1 - src/i18n/languages/hu_HU/strings.json | 1 - src/i18n/languages/id_ID/strings.json | 1 - src/i18n/languages/it_IT/strings.json | 1 - src/i18n/languages/ja_JP/strings.json | 1 - src/i18n/languages/ko_KR/strings.json | 1 - src/i18n/languages/nl_NL/strings.json | 1 - src/i18n/languages/no_NO/strings.json | 1 - src/i18n/languages/or_IN/strings.json | 1 - src/i18n/languages/pl_PL/strings.json | 1 - src/i18n/languages/pt_BR/strings.json | 1 - src/i18n/languages/pt_PT/strings.json | 1 - src/i18n/languages/ro_RO/strings.json | 1 - src/i18n/languages/ru_RU/strings.json | 1 - src/i18n/languages/sq_AL/strings.json | 1 - src/i18n/languages/sr_SP/strings.json | 1 - src/i18n/languages/sv_SE/strings.json | 1 - src/i18n/languages/tr_TR/strings.json | 1 - src/i18n/languages/uk_UA/strings.json | 1 - src/i18n/languages/vi_VN/strings.json | 1 - src/i18n/languages/zh_CN/strings.json | 1 - src/i18n/languages/zh_TW/strings.json | 1 - src/i18n/types/index.ts | 5 +- .../SettingsLibraryScreen.tsx | 65 ++++++++-- .../SmartUpdateDialog.tsx | 73 +++++++++++ src/services/updates/__tests__/index.test.ts | 32 ++++- src/services/updates/index.ts | 22 ++-- 44 files changed, 276 insertions(+), 129 deletions(-) create mode 100644 src/screens/settings/SettingsLibraryScreen/SmartUpdateDialog.tsx diff --git a/src/database/queries/LibraryQueries.ts b/src/database/queries/LibraryQueries.ts index 92f36aaa8..b92555bf1 100644 --- a/src/database/queries/LibraryQueries.ts +++ b/src/database/queries/LibraryQueries.ts @@ -8,11 +8,28 @@ import { inArray, exists, notExists, + isNotNull, + ne, } from 'drizzle-orm'; import { dbManager } from '@database/db'; import { novelSchema, novelCategorySchema } from '@database/schema'; import { castInt } from '@database/manager/manager'; -import type { GlobalUpdateCategoryFilters } from '@hooks/persisted/useSettings'; +import type { + GlobalUpdateCategoryFilters, + SmartUpdateFilters, +} from '@hooks/persisted/useSettings'; + +const smartUpdateConditions = ({ + skipCompleted, + skipUnstarted, + skipWithUnread, +}: SmartUpdateFilters) => [ + skipWithUnread + ? sql`COALESCE(${novelSchema.chaptersUnread}, 0) = 0` + : undefined, + skipUnstarted ? isNotNull(novelSchema.lastReadAt) : undefined, + skipCompleted ? ne(novelSchema.status, 'Completed') : undefined, +]; /** * Get library novels with optional filtering and sorting using Drizzle ORM @@ -55,8 +72,12 @@ export const getLibraryNovelsFromDb = ( * An empty include list means all categories, while exclusions always win. */ export const getLibraryNovelsForGlobalUpdate = ( - onlyUpdateOngoingNovels: boolean, { includedCategoryIds, excludedCategoryIds }: GlobalUpdateCategoryFilters, + smartUpdateFilters: SmartUpdateFilters = { + skipCompleted: false, + skipUnstarted: false, + skipWithUnread: false, + }, ) => { const includedNovel = includedCategoryIds.length ? dbManager @@ -88,9 +109,9 @@ export const getLibraryNovelsForGlobalUpdate = ( and( eq(novelSchema.inLibrary, true), eq(novelSchema.isLocal, false), - onlyUpdateOngoingNovels ? eq(novelSchema.status, 'Ongoing') : undefined, includedNovel ? exists(includedNovel) : undefined, excludedNovel ? notExists(excludedNovel) : undefined, + ...smartUpdateConditions(smartUpdateFilters), ), ) .all(); @@ -101,7 +122,6 @@ export const getLibraryNovelsForGlobalUpdate = ( */ export const getLibraryWithCategory = async ( categoryId?: number | null, - onlyUpdateOngoingNovels?: boolean, excludeLocalNovels?: boolean, ) => { // First, get novel IDs associated with the specified category @@ -131,7 +151,6 @@ export const getLibraryWithCategory = async ( eq(novelSchema.inLibrary, true), inArray(novelSchema.id, novelIds), excludeLocalNovels ? eq(novelSchema.isLocal, false) : undefined, - onlyUpdateOngoingNovels ? eq(novelSchema.status, 'Ongoing') : undefined, ), ) .all(); diff --git a/src/database/queries/__tests__/LibraryQueries.test.ts b/src/database/queries/__tests__/LibraryQueries.test.ts index 91c752741..69f3006f2 100644 --- a/src/database/queries/__tests__/LibraryQueries.test.ts +++ b/src/database/queries/__tests__/LibraryQueries.test.ts @@ -158,7 +158,7 @@ describe('LibraryQueries', () => { await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); - const novels = await getLibraryWithCategory(categoryId1, undefined, true); + const novels = await getLibraryWithCategory(categoryId1, true); expect(novels).toHaveLength(1); expect(novels[0].name).toBe('Novel 2'); }); @@ -180,11 +180,7 @@ describe('LibraryQueries', () => { await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); - const novels = await getLibraryWithCategory( - categoryId1, - undefined, - false, - ); + const novels = await getLibraryWithCategory(categoryId1, false); expect(novels).toHaveLength(2); expect(novels.map(n => n.name).sort()).toEqual(['Novel 1', 'Novel 2']); }); @@ -309,7 +305,7 @@ describe('LibraryQueries', () => { ); await insertTestNovelCategory(testDb, otherNovelId, otherCategoryId); - const novels = await getLibraryNovelsForGlobalUpdate(false, { + const novels = await getLibraryNovelsForGlobalUpdate({ includedCategoryIds: [includedCategoryId], excludedCategoryIds: [], }); @@ -348,7 +344,7 @@ describe('LibraryQueries', () => { includedCategoryId, ); - const novels = await getLibraryNovelsForGlobalUpdate(false, { + const novels = await getLibraryNovelsForGlobalUpdate({ includedCategoryIds: [includedCategoryId], excludedCategoryIds: [excludedCategoryId], }); @@ -356,7 +352,7 @@ describe('LibraryQueries', () => { expect(novels.map(novel => novel.name)).toEqual(['Included Novel']); }); - it('applies the ongoing and local novel filters', async () => { + it('excludes local novels without filtering by status', async () => { await insertTestNovel(testDb, { inLibrary: true, isLocal: false, @@ -376,12 +372,64 @@ describe('LibraryQueries', () => { status: 'Ongoing', }); - const novels = await getLibraryNovelsForGlobalUpdate(true, { + const novels = await getLibraryNovelsForGlobalUpdate({ includedCategoryIds: [], excludedCategoryIds: [], }); - expect(novels.map(novel => novel.name)).toEqual(['Ongoing Novel']); + expect(novels.map(novel => novel.name)).toEqual([ + 'Ongoing Novel', + 'Completed Novel', + ]); + }); + + it('applies all smart update skip filters', async () => { + await insertTestNovel(testDb, { + chaptersUnread: 0, + inLibrary: true, + isLocal: false, + lastReadAt: '2026-07-25', + name: 'Eligible Novel', + status: 'Ongoing', + }); + await insertTestNovel(testDb, { + chaptersUnread: 2, + inLibrary: true, + isLocal: false, + lastReadAt: '2026-07-25', + name: 'Unread Chapters', + status: 'Ongoing', + }); + await insertTestNovel(testDb, { + chaptersUnread: 0, + inLibrary: true, + isLocal: false, + lastReadAt: null, + name: 'Unstarted Novel', + status: 'Ongoing', + }); + await insertTestNovel(testDb, { + chaptersUnread: 0, + inLibrary: true, + isLocal: false, + lastReadAt: '2026-07-25', + name: 'Completed Novel', + status: 'Completed', + }); + + const novels = await getLibraryNovelsForGlobalUpdate( + { + includedCategoryIds: [], + excludedCategoryIds: [], + }, + { + skipCompleted: true, + skipUnstarted: true, + skipWithUnread: true, + }, + ); + + expect(novels.map(novel => novel.name)).toEqual(['Eligible Novel']); }); }); @@ -477,50 +525,6 @@ describe('LibraryQueries', () => { expect(novels).toHaveLength(0); }); - it('should filter by onlyUpdateOngoingNovels = true', async () => { - const novelId1 = await insertTestNovel(testDb, { - inLibrary: true, - name: 'Novel 1', - status: 'Ongoing', - }); - const novelId2 = await insertTestNovel(testDb, { - inLibrary: true, - name: 'Novel 2', - status: 'Completed', - }); - const categoryId1 = await insertTestCategory(testDb, { - name: 'Category A', - }); - await insertTestNovelCategory(testDb, novelId1, categoryId1); - await insertTestNovelCategory(testDb, novelId2, categoryId1); - - const novels = await getLibraryWithCategory(categoryId1, true); - expect(novels).toHaveLength(1); - expect(novels[0].name).toBe('Novel 1'); - }); - - it('should not filter by onlyUpdateOngoingNovels = false', async () => { - const novelId1 = await insertTestNovel(testDb, { - inLibrary: true, - name: 'Novel 1', - status: 'Ongoing', - }); - const novelId2 = await insertTestNovel(testDb, { - inLibrary: true, - name: 'Novel 2', - status: 'Completed', - }); - const categoryId1 = await insertTestCategory(testDb, { - name: 'Category A', - }); - await insertTestNovelCategory(testDb, novelId1, categoryId1); - await insertTestNovelCategory(testDb, novelId2, categoryId1); - - const novels = await getLibraryWithCategory(categoryId1, false); - expect(novels).toHaveLength(2); - expect(novels.map(n => n.name).sort()).toEqual(['Novel 1', 'Novel 2']); - }); - it('should filter by excludeLocalNovels = true', async () => { const novelId1 = await insertTestNovel(testDb, { inLibrary: true, @@ -538,7 +542,7 @@ describe('LibraryQueries', () => { await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); - const novels = await getLibraryWithCategory(categoryId1, undefined, true); + const novels = await getLibraryWithCategory(categoryId1, true); expect(novels).toHaveLength(1); expect(novels[0].name).toBe('Novel 2'); }); @@ -560,11 +564,7 @@ describe('LibraryQueries', () => { await insertTestNovelCategory(testDb, novelId1, categoryId1); await insertTestNovelCategory(testDb, novelId2, categoryId1); - const novels = await getLibraryWithCategory( - categoryId1, - undefined, - false, - ); + const novels = await getLibraryWithCategory(categoryId1, false); expect(novels).toHaveLength(2); expect(novels.map(n => n.name).sort()).toEqual(['Novel 1', 'Novel 2']); }); diff --git a/src/hooks/persisted/__mocks__/useSettings.ts b/src/hooks/persisted/__mocks__/useSettings.ts index a491cb349..8588187a5 100644 --- a/src/hooks/persisted/__mocks__/useSettings.ts +++ b/src/hooks/persisted/__mocks__/useSettings.ts @@ -16,7 +16,9 @@ export const initialAppSettings = { relativeTimestamps: true, downloadedOnlyMode: false, useLibraryFAB: false, - onlyUpdateOngoingNovels: false, + smartUpdateSkipCompleted: false, + smartUpdateSkipUnstarted: false, + smartUpdateSkipWithUnread: false, updateLibraryOnLaunch: false, downloadNewChapters: false, refreshNovelMetadata: false, diff --git a/src/hooks/persisted/useSettings.ts b/src/hooks/persisted/useSettings.ts index f88a03087..abeed85e6 100644 --- a/src/hooks/persisted/useSettings.ts +++ b/src/hooks/persisted/useSettings.ts @@ -66,7 +66,9 @@ export interface AppSettings { * Update settings */ - onlyUpdateOngoingNovels: boolean; + smartUpdateSkipCompleted: boolean; + smartUpdateSkipUnstarted: boolean; + smartUpdateSkipWithUnread: boolean; updateLibraryOnLaunch: boolean; downloadNewChapters: boolean; refreshNovelMetadata: boolean; @@ -123,6 +125,12 @@ export interface GlobalUpdateCategoryFilters { includedCategoryIds: number[]; } +export interface SmartUpdateFilters { + skipCompleted: boolean; + skipUnstarted: boolean; + skipWithUnread: boolean; +} + const normalizeCategoryIds = (categoryIds?: number[]): number[] => Array.from( new Set( @@ -238,7 +246,9 @@ const initialAppSettings: AppSettings = { * Update settings */ - onlyUpdateOngoingNovels: false, + smartUpdateSkipCompleted: false, + smartUpdateSkipUnstarted: false, + smartUpdateSkipWithUnread: false, updateLibraryOnLaunch: false, downloadNewChapters: false, refreshNovelMetadata: false, diff --git a/src/i18n/languages/af_ZA/strings.json b/src/i18n/languages/af_ZA/strings.json index 1896da6be..4402c28d9 100644 --- a/src/i18n/languages/af_ZA/strings.json +++ b/src/i18n/languages/af_ZA/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/ar_SA/strings.json b/src/i18n/languages/ar_SA/strings.json index 120d3e268..e070a1bdb 100644 --- a/src/i18n/languages/ar_SA/strings.json +++ b/src/i18n/languages/ar_SA/strings.json @@ -298,7 +298,6 @@ "sortOrder": "ترتيب الفرز", "updateLibrary": "تحديث المكتبة عند التشغيل", "updateLibraryDesc": "لا ينصح به للأجهزة الضعيفة", - "updateOngoing": "تحديث الروايات المستمرة فقط", "updateTime": "إظهار وقت آخر تحديث", "useFAB": "استخدام الزر العائم (FAB) في المكتبة" }, diff --git a/src/i18n/languages/as_IN/strings.json b/src/i18n/languages/as_IN/strings.json index 03216e19a..635a2cf58 100644 --- a/src/i18n/languages/as_IN/strings.json +++ b/src/i18n/languages/as_IN/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/ca_ES/strings.json b/src/i18n/languages/ca_ES/strings.json index 1896da6be..4402c28d9 100644 --- a/src/i18n/languages/ca_ES/strings.json +++ b/src/i18n/languages/ca_ES/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/cs_CZ/strings.json b/src/i18n/languages/cs_CZ/strings.json index 147e2f1f8..e2fb978c1 100644 --- a/src/i18n/languages/cs_CZ/strings.json +++ b/src/i18n/languages/cs_CZ/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/da_DK/strings.json b/src/i18n/languages/da_DK/strings.json index 1896da6be..4402c28d9 100644 --- a/src/i18n/languages/da_DK/strings.json +++ b/src/i18n/languages/da_DK/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/de_DE/strings.json b/src/i18n/languages/de_DE/strings.json index 6cd9b2630..a5ca7d4e1 100644 --- a/src/i18n/languages/de_DE/strings.json +++ b/src/i18n/languages/de_DE/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Bibliothek beim Starten aktualisieren", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Nur laufende Bücher aktualisieren", "updateTime": "Zeige den Zeitpunkt der letzten Aktualisierung", "useFAB": "FAB in der Bibliothek verwenden" }, diff --git a/src/i18n/languages/el_GR/strings.json b/src/i18n/languages/el_GR/strings.json index 78524afce..0e81c344b 100644 --- a/src/i18n/languages/el_GR/strings.json +++ b/src/i18n/languages/el_GR/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index d250f531f..703f2a0b3 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -332,10 +332,13 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library", "timeTracking": "Time Tracking", diff --git a/src/i18n/languages/es_ES/strings.json b/src/i18n/languages/es_ES/strings.json index 4229ca3f6..5b9b9a1fb 100644 --- a/src/i18n/languages/es_ES/strings.json +++ b/src/i18n/languages/es_ES/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Actualizar biblioteca al iniciar", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Solo actualizar novelas en curso", "updateTime": "Mostrar la última actualización", "useFAB": "Usar FAB en la biblioteca" }, diff --git a/src/i18n/languages/fi_FI/strings.json b/src/i18n/languages/fi_FI/strings.json index 1896da6be..4402c28d9 100644 --- a/src/i18n/languages/fi_FI/strings.json +++ b/src/i18n/languages/fi_FI/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/fr_FR/strings.json b/src/i18n/languages/fr_FR/strings.json index e36d6a1fa..44f136d9a 100644 --- a/src/i18n/languages/fr_FR/strings.json +++ b/src/i18n/languages/fr_FR/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Ordre de tri", "updateLibrary": "Mettre à jour la bibliothèque au lancement", "updateLibraryDesc": "Non recommandé pour les appareils ????", - "updateOngoing": "Ne mettre à jour que les romans en cours", "updateTime": "Afficher la date de dernière mise à jour", "useFAB": "Utiliser FAB dans la bibliothèque" }, diff --git a/src/i18n/languages/he_IL/strings.json b/src/i18n/languages/he_IL/strings.json index 7f255a7ac..4b170333c 100644 --- a/src/i18n/languages/he_IL/strings.json +++ b/src/i18n/languages/he_IL/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/hi_IN/strings.json b/src/i18n/languages/hi_IN/strings.json index 1896da6be..4402c28d9 100644 --- a/src/i18n/languages/hi_IN/strings.json +++ b/src/i18n/languages/hi_IN/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/hu_HU/strings.json b/src/i18n/languages/hu_HU/strings.json index 1cf41b819..b491518a0 100644 --- a/src/i18n/languages/hu_HU/strings.json +++ b/src/i18n/languages/hu_HU/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Könyvtár frissítése indításkor", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Utolsó frissítés idejének mutatása", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/id_ID/strings.json b/src/i18n/languages/id_ID/strings.json index 27c966577..be1d53815 100644 --- a/src/i18n/languages/id_ID/strings.json +++ b/src/i18n/languages/id_ID/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Perbarui perpustakaan saat diluncurkan\n", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Hanya memperbarui novel yang sedang berlangsung\n", "updateTime": "Perlihatkan waktu pembaruan terakhir\n", "useFAB": "Gunakan FAB di perpustakaan\n" }, diff --git a/src/i18n/languages/it_IT/strings.json b/src/i18n/languages/it_IT/strings.json index 605b044ad..78ae43ce5 100644 --- a/src/i18n/languages/it_IT/strings.json +++ b/src/i18n/languages/it_IT/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Aggiorna la libreria all'avvio", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Aggiorna solo le novel in corso", "updateTime": "Mostra l'orario dell'ultimo aggiornamento", "useFAB": "Usa FAB nella libreria" }, diff --git a/src/i18n/languages/ja_JP/strings.json b/src/i18n/languages/ja_JP/strings.json index ea618eea5..5d297ba70 100644 --- a/src/i18n/languages/ja_JP/strings.json +++ b/src/i18n/languages/ja_JP/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/ko_KR/strings.json b/src/i18n/languages/ko_KR/strings.json index 447217f13..26bffdac5 100644 --- a/src/i18n/languages/ko_KR/strings.json +++ b/src/i18n/languages/ko_KR/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/nl_NL/strings.json b/src/i18n/languages/nl_NL/strings.json index d422423e5..1a6102b68 100644 --- a/src/i18n/languages/nl_NL/strings.json +++ b/src/i18n/languages/nl_NL/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/no_NO/strings.json b/src/i18n/languages/no_NO/strings.json index 1896da6be..4402c28d9 100644 --- a/src/i18n/languages/no_NO/strings.json +++ b/src/i18n/languages/no_NO/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/or_IN/strings.json b/src/i18n/languages/or_IN/strings.json index 47e769125..920c9e342 100644 --- a/src/i18n/languages/or_IN/strings.json +++ b/src/i18n/languages/or_IN/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/pl_PL/strings.json b/src/i18n/languages/pl_PL/strings.json index 46b38b8be..d6ebee021 100644 --- a/src/i18n/languages/pl_PL/strings.json +++ b/src/i18n/languages/pl_PL/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/pt_BR/strings.json b/src/i18n/languages/pt_BR/strings.json index b5a68c541..5ee503bad 100644 --- a/src/i18n/languages/pt_BR/strings.json +++ b/src/i18n/languages/pt_BR/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Ordenar", "updateLibrary": "Atualizar biblioteca ao iniciar", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Atualizar somente novels em andamento", "updateTime": "Mostrar horário da última atualização", "useFAB": "Usar Botões flutuantes na Biblioteca" }, diff --git a/src/i18n/languages/pt_PT/strings.json b/src/i18n/languages/pt_PT/strings.json index 1896da6be..4402c28d9 100644 --- a/src/i18n/languages/pt_PT/strings.json +++ b/src/i18n/languages/pt_PT/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/ro_RO/strings.json b/src/i18n/languages/ro_RO/strings.json index 1896da6be..4402c28d9 100644 --- a/src/i18n/languages/ro_RO/strings.json +++ b/src/i18n/languages/ro_RO/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/ru_RU/strings.json b/src/i18n/languages/ru_RU/strings.json index bd4cfa87d..276e027ac 100644 --- a/src/i18n/languages/ru_RU/strings.json +++ b/src/i18n/languages/ru_RU/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Порядок сортировки", "updateLibrary": "Обновлять библиотеку при запуске", "updateLibraryDesc": "Не рекомендуется для слабых устройств", - "updateOngoing": "Обновлять только онгоинги", "updateTime": "Показать время последнего обновления", "useFAB": "Использовать FAB в библиотеке" }, diff --git a/src/i18n/languages/sq_AL/strings.json b/src/i18n/languages/sq_AL/strings.json index 1896da6be..4402c28d9 100644 --- a/src/i18n/languages/sq_AL/strings.json +++ b/src/i18n/languages/sq_AL/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/sr_SP/strings.json b/src/i18n/languages/sr_SP/strings.json index 1896da6be..4402c28d9 100644 --- a/src/i18n/languages/sr_SP/strings.json +++ b/src/i18n/languages/sr_SP/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/sv_SE/strings.json b/src/i18n/languages/sv_SE/strings.json index 1896da6be..4402c28d9 100644 --- a/src/i18n/languages/sv_SE/strings.json +++ b/src/i18n/languages/sv_SE/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/languages/tr_TR/strings.json b/src/i18n/languages/tr_TR/strings.json index 95d3a416c..69beefd14 100644 --- a/src/i18n/languages/tr_TR/strings.json +++ b/src/i18n/languages/tr_TR/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sıralama Düzeni", "updateLibrary": "Açılışta kitaplığı güncelle", "updateLibraryDesc": "Eski cihazlarda önerilmez", - "updateOngoing": "Yalnızca devam eden novel'leri güncelle", "updateTime": "Son güncelleme süresini göster", "useFAB": "Kitaplıkta FAB kullan" }, diff --git a/src/i18n/languages/uk_UA/strings.json b/src/i18n/languages/uk_UA/strings.json index 2166c4c1f..8fe060eb7 100644 --- a/src/i18n/languages/uk_UA/strings.json +++ b/src/i18n/languages/uk_UA/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Порядок сортування", "updateLibrary": "Оновлювати бібліотеку при запуску", "updateLibraryDesc": "Не рекомендується для слабких пристроїв", - "updateOngoing": "Оновлювати лише новели, що оновлюються", "updateTime": "Показувати час останнього оновлення", "useFAB": "Використовувати FAB в бібліотеці" }, diff --git a/src/i18n/languages/vi_VN/strings.json b/src/i18n/languages/vi_VN/strings.json index a2e2e0759..946312adb 100644 --- a/src/i18n/languages/vi_VN/strings.json +++ b/src/i18n/languages/vi_VN/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Thứ tự sắp xếp", "updateLibrary": "Cập nhật thư viện khi khởi động", "updateLibraryDesc": "Không khuyến khích cho thiết bị yếu", - "updateOngoing": "Chỉ cập nhật truyện đang thực hiện", "updateTime": "Hiện lần cập nhật trước", "useFAB": "Sử dụng FAB trong thư viện" }, diff --git a/src/i18n/languages/zh_CN/strings.json b/src/i18n/languages/zh_CN/strings.json index 467c9a82f..a00af4a8e 100644 --- a/src/i18n/languages/zh_CN/strings.json +++ b/src/i18n/languages/zh_CN/strings.json @@ -298,7 +298,6 @@ "sortOrder": "排序", "updateLibrary": "打开应用时更新书库", "updateLibraryDesc": "不推荐在低端设备上启用", - "updateOngoing": "仅更新连载小说", "updateTime": "显示上次更新时间", "useFAB": "在书库中使用浮动操作按钮" }, diff --git a/src/i18n/languages/zh_TW/strings.json b/src/i18n/languages/zh_TW/strings.json index 1c43df47a..150ef16f4 100644 --- a/src/i18n/languages/zh_TW/strings.json +++ b/src/i18n/languages/zh_TW/strings.json @@ -298,7 +298,6 @@ "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", - "updateOngoing": "Only update ongoing novels", "updateTime": "Show last update time", "useFAB": "Use FAB in Library" }, diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index d34087516..5fbad791b 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -295,10 +295,13 @@ export interface StringMap { 'generalSettingsScreen.novelSort': 'string'; 'generalSettingsScreen.refreshMetadata': 'string'; 'generalSettingsScreen.refreshMetadataDescription': 'string'; + 'generalSettingsScreen.smartUpdate': 'string'; + 'generalSettingsScreen.smartUpdateSkipCompleted': 'string'; + 'generalSettingsScreen.smartUpdateSkipUnstarted': 'string'; + 'generalSettingsScreen.smartUpdateSkipWithUnread': 'string'; 'generalSettingsScreen.sortOrder': 'string'; 'generalSettingsScreen.updateLibrary': 'string'; 'generalSettingsScreen.updateLibraryDesc': 'string'; - 'generalSettingsScreen.updateOngoing': 'string'; 'generalSettingsScreen.updateTime': 'string'; 'generalSettingsScreen.useFAB': 'string'; 'generalSettingsScreen.timeTracking': 'string'; diff --git a/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx b/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx index 9655db660..95a2920c5 100644 --- a/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx +++ b/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx @@ -24,6 +24,7 @@ import DefaultChapterSortModal from '../components/DefaultChapterSortModal'; import SettingSwitch from '../components/SettingSwitch'; import DefaultCategoryDialog from './DefaultCategoryDialog'; import GlobalUpdateCategoriesDialog from './GlobalUpdateCategoriesDialog'; +import SmartUpdateDialog from './SmartUpdateDialog'; import DisplayModeModal from './modals/DisplayModeModal'; import GridSizeModal from './modals/GridSizeModal'; import NovelBadgesModal from './modals/NovelBadgesModal'; @@ -60,9 +61,11 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { const { defaultChapterSort, downloadNewChapters, - onlyUpdateOngoingNovels, refreshNovelMetadata, setAppSettings, + smartUpdateSkipCompleted = false, + smartUpdateSkipUnstarted = false, + smartUpdateSkipWithUnread = false, updateLibraryOnLaunch, useLibraryFAB, } = useAppSettings(); @@ -75,6 +78,7 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { const gridSizeModal = useBoolean(); const novelBadgesModal = useBoolean(); const novelSortModal = useBoolean(); + const smartUpdateDialog = useBoolean(); const defaultChapterSortModal = useBoolean(); const appDefaultCategory = categories.find(category => category.id === 1); const selectedDefaultCategory = categories.find( @@ -92,6 +96,11 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { const [draftExcludedCategoryIds, setDraftExcludedCategoryIds] = useState< number[] >([]); + const [draftSmartUpdateFilters, setDraftSmartUpdateFilters] = useState({ + skipCompleted: false, + skipUnstarted: false, + skipWithUnread: false, + }); const setDefaultCategory = (categoryId: number) => { setLibrarySettings({ @@ -122,6 +131,24 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { globalUpdateCategoriesDialog.setFalse(); }; + const showSmartUpdateDialog = () => { + setDraftSmartUpdateFilters({ + skipCompleted: smartUpdateSkipCompleted, + skipUnstarted: smartUpdateSkipUnstarted, + skipWithUnread: smartUpdateSkipWithUnread, + }); + smartUpdateDialog.setTrue(); + }; + + const saveSmartUpdateFilters = () => { + setAppSettings({ + smartUpdateSkipCompleted: draftSmartUpdateFilters.skipCompleted, + smartUpdateSkipUnstarted: draftSmartUpdateFilters.skipUnstarted, + smartUpdateSkipWithUnread: draftSmartUpdateFilters.skipWithUnread, + }); + smartUpdateDialog.setFalse(); + }; + const getCategoryFilterDescription = ( categoryIds: number[], emptyLabel: string, @@ -144,6 +171,19 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { globalUpdateExcludeCategoryIds, getString('common.none'), ); + const smartUpdateDescription = [ + smartUpdateSkipWithUnread + ? getString('generalSettingsScreen.smartUpdateSkipWithUnread') + : null, + smartUpdateSkipUnstarted + ? getString('generalSettingsScreen.smartUpdateSkipUnstarted') + : null, + smartUpdateSkipCompleted + ? getString('generalSettingsScreen.smartUpdateSkipCompleted') + : null, + ] + .filter(Boolean) + .join(', '); const sortOrderParts = sortOrder.split(' '); const sortOrderLabel = @@ -247,16 +287,6 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { <List.SubHeader theme={theme}> {getString('generalSettingsScreen.globalUpdate')} </List.SubHeader> - <SettingSwitch - label={getString('generalSettingsScreen.updateOngoing')} - value={onlyUpdateOngoingNovels} - onPress={() => - setAppSettings({ - onlyUpdateOngoingNovels: !onlyUpdateOngoingNovels, - }) - } - theme={theme} - /> <List.Item title={getString('generalSettingsScreen.globalUpdateCategories')} description={`${getString( @@ -268,6 +298,12 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { onPress={showGlobalUpdateCategoriesDialog} theme={theme} /> + <List.Item + title={getString('generalSettingsScreen.smartUpdate')} + description={smartUpdateDescription || getString('common.none')} + onPress={showSmartUpdateDialog} + theme={theme} + /> <SettingSwitch label={getString('generalSettingsScreen.refreshMetadata')} description={getString( @@ -344,6 +380,13 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { onChange={updateDraftCategoryFilters} onSave={saveGlobalUpdateCategories} /> + <SmartUpdateDialog + filters={draftSmartUpdateFilters} + visible={smartUpdateDialog.value} + onCancel={smartUpdateDialog.setFalse} + onChange={setDraftSmartUpdateFilters} + onSave={saveSmartUpdateFilters} + /> </Portal> </SafeAreaView> ); diff --git a/src/screens/settings/SettingsLibraryScreen/SmartUpdateDialog.tsx b/src/screens/settings/SettingsLibraryScreen/SmartUpdateDialog.tsx new file mode 100644 index 000000000..3e3c61a9f --- /dev/null +++ b/src/screens/settings/SettingsLibraryScreen/SmartUpdateDialog.tsx @@ -0,0 +1,73 @@ +import { Checkbox, Dialog } from '@components'; +import type { SmartUpdateFilters } from '@hooks/persisted/useSettings'; +import { useTheme } from '@hooks/persisted'; +import { getString } from '@i18n/translations'; + +interface SmartUpdateDialogProps { + filters: SmartUpdateFilters; + visible: boolean; + onCancel: () => void; + onChange: (filters: SmartUpdateFilters) => void; + onSave: () => void; +} + +const SmartUpdateDialog = ({ + filters, + visible, + onCancel, + onChange, + onSave, +}: SmartUpdateDialogProps) => { + const theme = useTheme(); + + return ( + <Dialog.Root visible={visible} onDismiss={onCancel}> + <Dialog.Title> + {getString('generalSettingsScreen.smartUpdate')} + </Dialog.Title> + <Dialog.List> + <Checkbox + label={getString('generalSettingsScreen.smartUpdateSkipWithUnread')} + status={filters.skipWithUnread} + onPress={() => + onChange({ + ...filters, + skipWithUnread: !filters.skipWithUnread, + }) + } + theme={theme} + /> + <Checkbox + label={getString('generalSettingsScreen.smartUpdateSkipUnstarted')} + status={filters.skipUnstarted} + onPress={() => + onChange({ + ...filters, + skipUnstarted: !filters.skipUnstarted, + }) + } + theme={theme} + /> + <Checkbox + label={getString('generalSettingsScreen.smartUpdateSkipCompleted')} + status={filters.skipCompleted} + onPress={() => + onChange({ + ...filters, + skipCompleted: !filters.skipCompleted, + }) + } + theme={theme} + /> + </Dialog.List> + <Dialog.Actions> + <Dialog.Action onPress={onCancel}> + {getString('common.cancel')} + </Dialog.Action> + <Dialog.Action onPress={onSave}>{getString('common.ok')}</Dialog.Action> + </Dialog.Actions> + </Dialog.Root> + ); +}; + +export default SmartUpdateDialog; diff --git a/src/services/updates/__tests__/index.test.ts b/src/services/updates/__tests__/index.test.ts index 0e9bf7ab3..2286bb738 100644 --- a/src/services/updates/__tests__/index.test.ts +++ b/src/services/updates/__tests__/index.test.ts @@ -3,6 +3,7 @@ import { getLibraryWithCategory, } from '@database/queries/LibraryQueries'; import type { BackgroundTaskMetadata } from '@services/backgroundTasks/contracts'; +import { getMMKVObject } from '@utils/mmkv/mmkv'; import { updateNovel } from '../LibraryUpdateQueries'; import { updateLibrary } from '../index'; @@ -37,6 +38,7 @@ jest.mock('@hooks/persisted/useSettings', () => ({ const mockedGetLibraryNovels = jest.mocked(getLibraryNovelsForGlobalUpdate); const mockedGetLibraryWithCategory = jest.mocked(getLibraryWithCategory); const mockedUpdateNovel = jest.mocked(updateNovel); +const mockedGetMMKVObject = jest.mocked(getMMKVObject); type LibraryNovel = Awaited< ReturnType<typeof getLibraryNovelsForGlobalUpdate> @@ -55,6 +57,7 @@ const flushPromises = () => new Promise(resolve => setImmediate(resolve)); describe('updateLibrary', () => { beforeEach(() => { jest.clearAllMocks(); + mockedGetMMKVObject.mockReturnValue({}); }); it('updates at most three different sources while keeping each source sequential', async () => { @@ -126,11 +129,30 @@ describe('updateLibrary', () => { await updateLibrary({ categoryId: 4 }, jest.fn(), jest.fn()); - expect(mockedGetLibraryWithCategory).toHaveBeenCalledWith( - 4, - undefined, - true, - ); + expect(mockedGetLibraryWithCategory).toHaveBeenCalledWith(4, true); expect(mockedGetLibraryNovels).not.toHaveBeenCalled(); }); + + it('passes smart update preferences to the global update query', async () => { + mockedGetMMKVObject.mockReturnValue({ + smartUpdateSkipCompleted: true, + smartUpdateSkipUnstarted: true, + smartUpdateSkipWithUnread: true, + }); + mockedGetLibraryNovels.mockResolvedValue([]); + + await updateLibrary({}, jest.fn(), jest.fn()); + + expect(mockedGetLibraryNovels).toHaveBeenCalledWith( + { + excludedCategoryIds: [], + includedCategoryIds: [], + }, + { + skipCompleted: true, + skipUnstarted: true, + skipWithUnread: true, + }, + ); + }); }); diff --git a/src/services/updates/index.ts b/src/services/updates/index.ts index f5af65dad..37a338fb3 100644 --- a/src/services/updates/index.ts +++ b/src/services/updates/index.ts @@ -52,8 +52,18 @@ const updateLibrary = async ( progress: 0, })); - const { downloadNewChapters, refreshNovelMetadata, onlyUpdateOngoingNovels } = - getMMKVObject<AppSettings>(APP_SETTINGS) || {}; + const { + downloadNewChapters, + refreshNovelMetadata, + smartUpdateSkipCompleted, + smartUpdateSkipUnstarted, + smartUpdateSkipWithUnread, + } = getMMKVObject<AppSettings>(APP_SETTINGS) || {}; + const smartUpdateFilters = { + skipCompleted: Boolean(smartUpdateSkipCompleted), + skipUnstarted: Boolean(smartUpdateSkipUnstarted), + skipWithUnread: Boolean(smartUpdateSkipWithUnread), + }; const options: UpdateNovelOptions = { downloadNewChapters: downloadNewChapters || false, refreshNovelMetadata: refreshNovelMetadata || false, @@ -62,15 +72,11 @@ const updateLibrary = async ( let libraryNovels: DBNovelInfo[] = []; if (categoryId) { - libraryNovels = await getLibraryWithCategory( - categoryId, - onlyUpdateOngoingNovels, - true, - ); + libraryNovels = await getLibraryWithCategory(categoryId, true); } else { libraryNovels = await getLibraryNovelsForGlobalUpdate( - Boolean(onlyUpdateOngoingNovels), getGlobalUpdateCategoryFilters(), + smartUpdateFilters, ); } From 67d2c7c01b101d83d0033aad2c0a99247f04620e Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 14:47:36 +0530 Subject: [PATCH 071/148] feat: Add Collapsible TTS Controls And Stable Notification Progress [skip ci] --- assets/reader/css/tts.css | 19 ++ assets/reader/js/icons.js | 4 + assets/reader/js/index.js | 162 ++++++++++++++++-- .../nitro/nitrotts/TtsMediaNotification.kt | 25 ++- .../nitro/nitrotts/TtsMediaSessionCallback.kt | 4 - .../ios/TtsNowPlayingController.swift | 11 +- 6 files changed, 195 insertions(+), 30 deletions(-) diff --git a/assets/reader/css/tts.css b/assets/reader/css/tts.css index ce048cf61..801304fe8 100644 --- a/assets/reader/css/tts.css +++ b/assets/reader/css/tts.css @@ -46,6 +46,25 @@ width: 32px; } +#TTS-Controller .tts-collapse-toggle { + width: 32px; +} + +#TTS-Controller.collapsed { + border-radius: 50%; + gap: 0; +} + +#TTS-Controller.collapsed > :not(.tts-collapse-toggle) { + display: none; +} + +#TTS-Controller.collapsed .tts-collapse-toggle { + cursor: move; + touch-action: none; + width: 40px; +} + #TTS-Controller.active { opacity: 1; } diff --git a/assets/reader/js/icons.js b/assets/reader/js/icons.js index 6bf877e2a..bde94e854 100644 --- a/assets/reader/js/icons.js +++ b/assets/reader/js/icons.js @@ -8,3 +8,7 @@ const nextParagraphIcon = '<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 -960 960 960" width="20px" fill="#e8eaed"><path d="M668-240v-480h72v480h-72ZM220-240v-480l384 240-384 240Z"/></svg>'; const dragHandleIcon = '<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 -960 960 960" width="20px" fill="#e8eaed"><path d="M360-160q-33 0-56.5-23.5T280-240q0-33 23.5-56.5T360-320q33 0 56.5 23.5T440-240q0 33-23.5 56.5T360-160Zm240 0q-33 0-56.5-23.5T520-240q0-33 23.5-56.5T600-320q33 0 56.5 23.5T680-240q0 33-23.5 56.5T600-160ZM360-400q-33 0-56.5-23.5T280-480q0-33 23.5-56.5T360-560q33 0 56.5 23.5T440-480q0 33-23.5 56.5T360-400Zm240 0q-33 0-56.5-23.5T520-480q0-33 23.5-56.5T600-560q33 0 56.5 23.5T680-480q0 33-23.5 56.5T600-400ZM360-640q-33 0-56.5-23.5T280-720q0-33 23.5-56.5T360-800q33 0 56.5 23.5T440-720q0 33-23.5 56.5T360-640Zm240 0q-33 0-56.5-23.5T520-720q0-33 23.5-56.5T600-800q33 0 56.5 23.5T680-720q0 33-23.5 56.5T600-640Z"/></svg>'; +const minimizeIcon = + '<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 -960 960 960" width="20px" fill="#e8eaed"><path d="M120-120v-240h80v104l124-124 56 56-124 124h104v80H120Zm516-460-56-56 124-124H600v-80h240v240h-80v-104L636-580Z"/></svg>'; +const textToSpeechIcon = + '<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 -960 960 960" width="20px" fill="#e8eaed"><path d="M160-280v-400h80v400h-80Zm160 80v-560h80v560h-80Zm160 80v-720h80v720h-80Zm160-160v-400h80v400h-80Z"/></svg>'; diff --git a/assets/reader/js/index.js b/assets/reader/js/index.js index 093bd03bb..f9b374c07 100644 --- a/assets/reader/js/index.js +++ b/assets/reader/js/index.js @@ -294,13 +294,71 @@ const TTSController = () => { let hoverElement = null; let dragOffsetX = 0; let dragOffsetY = 0; + let dragStartX = 0; + let dragStartY = 0; let moved = false; + const collapsed = van.state(false); + let collapseButtonElement = null; + let lastBubbleTouchEnd = 0; const stopEvent = e => { e.preventDefault(); e.stopPropagation(); }; + const setControllerPosition = touch => { + const maxLeft = Math.max( + 8, + window.innerWidth - controllerElement.offsetWidth - 8, + ); + const maxTop = Math.max( + 8, + window.innerHeight - controllerElement.offsetHeight - 8, + ); + const left = Math.min(maxLeft, Math.max(8, touch.clientX - dragOffsetX)); + const top = Math.min(maxTop, Math.max(8, touch.clientY - dragOffsetY)); + + controllerElement.style.left = `${left}px`; + controllerElement.style.top = `${top}px`; + controllerElement.style.right = 'auto'; + controllerElement.style.bottom = 'auto'; + }; + + const clampControllerToViewport = () => { + const bounds = controllerElement.getBoundingClientRect(); + const maxLeft = Math.max(8, window.innerWidth - bounds.width - 8); + const maxTop = Math.max(8, window.innerHeight - bounds.height - 8); + + controllerElement.style.left = `${Math.min( + maxLeft, + Math.max(8, bounds.left), + )}px`; + controllerElement.style.top = `${Math.min( + maxTop, + Math.max(8, bounds.top), + )}px`; + controllerElement.style.right = 'auto'; + controllerElement.style.bottom = 'auto'; + }; + + const setCollapsed = value => { + collapsed.val = value; + controllerElement ??= document.getElementById('TTS-Controller'); + collapseButtonElement ??= controllerElement.querySelector( + '.tts-collapse-toggle', + ); + collapseButtonElement.setAttribute( + 'aria-label', + collapsed.val + ? 'Expand text-to-speech controls' + : 'Minimize text-to-speech controls', + ); + collapseButtonElement.innerHTML = collapsed.val + ? textToSpeechIcon + : minimizeIcon; + requestAnimationFrame(clampControllerToViewport); + }; + const startDrag = e => { stopEvent(e); controllerElement ??= document.getElementById('TTS-Controller'); @@ -316,22 +374,9 @@ const TTSController = () => { const moveDrag = e => { stopEvent(e); const touch = e.changedTouches[0]; - const maxLeft = Math.max( - 8, - window.innerWidth - controllerElement.offsetWidth - 8, - ); - const maxTop = Math.max( - 8, - window.innerHeight - controllerElement.offsetHeight - 8, - ); - const left = Math.min(maxLeft, Math.max(8, touch.clientX - dragOffsetX)); - const top = Math.min(maxTop, Math.max(8, touch.clientY - dragOffsetY)); moved = true; - controllerElement.style.left = `${left}px`; - controllerElement.style.top = `${top}px`; - controllerElement.style.right = 'auto'; - controllerElement.style.bottom = 'auto'; + setControllerPosition(touch); const newHoverElement = document .elementsFromPoint(touch.clientX, touch.clientY) @@ -359,6 +404,74 @@ const TTSController = () => { moved = false; }; + const startBubbleDrag = e => { + if (!collapsed.val) { + return; + } + stopEvent(e); + const touch = e.changedTouches[0]; + const bounds = controllerElement.getBoundingClientRect(); + dragOffsetX = touch.clientX - bounds.left; + dragOffsetY = touch.clientY - bounds.top; + dragStartX = touch.clientX; + dragStartY = touch.clientY; + moved = false; + controllerElement.classList.add('active'); + controllerElement.style.transition = 'none'; + }; + + const moveBubbleDrag = e => { + if (!collapsed.val) { + return; + } + stopEvent(e); + const touch = e.changedTouches[0]; + if ( + !moved && + Math.hypot(touch.clientX - dragStartX, touch.clientY - dragStartY) < 6 + ) { + return; + } + moved = true; + setControllerPosition(touch); + }; + + const finishBubbleDrag = () => { + controllerElement.classList.remove('active'); + controllerElement.style.transition = ''; + moved = false; + }; + + const endBubbleDrag = e => { + if (!collapsed.val) { + return; + } + stopEvent(e); + const shouldExpand = !moved; + lastBubbleTouchEnd = Date.now(); + finishBubbleDrag(); + if (shouldExpand) { + setCollapsed(false); + } + }; + + const cancelBubbleDrag = e => { + if (!collapsed.val) { + return; + } + stopEvent(e); + lastBubbleTouchEnd = Date.now(); + finishBubbleDrag(); + }; + + const toggleCollapsed = e => { + e.stopPropagation(); + if (Date.now() - lastBubbleTouchEnd < 500) { + return; + } + setCollapsed(!collapsed.val); + }; + const runCommand = command => e => { e.stopPropagation(); if (reader.generalSettings.val.TTSEnable) { @@ -366,10 +479,28 @@ const TTSController = () => { } }; + collapseButtonElement = button({ + type: 'button', + class: 'tts-collapse-toggle', + 'aria-label': 'Minimize text-to-speech controls', + innerHTML: minimizeIcon, + ontouchstart: startBubbleDrag, + ontouchmove: moveBubbleDrag, + ontouchend: endBubbleDrag, + ontouchcancel: cancelBubbleDrag, + onclick: toggleCollapsed, + }); + return div( { id: 'TTS-Controller', - class: () => `${reader.generalSettings.val.TTSEnable ? '' : 'hidden'}`, + class: () => + [ + reader.generalSettings.val.TTSEnable ? '' : 'hidden', + collapsed.val ? 'collapsed' : '', + ] + .filter(Boolean) + .join(' '), style: () => reader.generalSettings.val.TTSEnable ? 'pointer-events: auto;' @@ -387,6 +518,7 @@ const TTSController = () => { ontouchcancel: endDrag, onclick: stopEvent, }), + collapseButtonElement, button({ type: 'button', class: 'tts-control-button', diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaNotification.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaNotification.kt index a9bff4a28..00885e98e 100644 --- a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaNotification.kt +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaNotification.kt @@ -30,6 +30,7 @@ internal class TtsMediaNotification( updateMediaSession(snapshot) val isPlaying = snapshot.state == TtsPlaybackState.PLAYING + val progressLabel = paragraphProgressLabel(snapshot.progress) val playPauseAction = if (isPlaying) { action( android.R.drawable.ic_media_pause, @@ -46,7 +47,8 @@ internal class TtsMediaNotification( return NotificationCompat.Builder(context, CHANNEL_ID) .setContentTitle(snapshot.metadata?.chapterName ?: "Text to speech") - .setContentText(snapshot.metadata?.novelName ?: "LNReader") + .setContentText(progressLabel ?: snapshot.metadata?.novelName ?: "LNReader") + .setSubText(snapshot.metadata?.novelName) .setSmallIcon(context.applicationInfo.icon) .setContentIntent(contentIntent()) .setDeleteIntent(serviceIntent(TtsPlaybackService.ACTION_STOP)) @@ -104,12 +106,11 @@ internal class TtsMediaNotification( PlaybackStateCompat.ACTION_PAUSE or PlaybackStateCompat.ACTION_STOP or PlaybackStateCompat.ACTION_SKIP_TO_PREVIOUS or - PlaybackStateCompat.ACTION_SKIP_TO_NEXT or - PlaybackStateCompat.ACTION_SEEK_TO, + PlaybackStateCompat.ACTION_SKIP_TO_NEXT, ) .setState( playbackState, - (progress?.index ?: 0.0).toLong() * PROGRESS_UNIT_MS, + PlaybackStateCompat.PLAYBACK_POSITION_UNKNOWN, if (snapshot.state == TtsPlaybackState.PLAYING) 1f else 0f, ) .build(), @@ -125,14 +126,23 @@ internal class TtsMediaNotification( MediaMetadataCompat.METADATA_KEY_ARTIST, snapshot.metadata?.novelName ?: "", ) - .putLong( - MediaMetadataCompat.METADATA_KEY_DURATION, - (progress?.total ?: 0.0).toLong() * PROGRESS_UNIT_MS, + .putString( + MediaMetadataCompat.METADATA_KEY_ALBUM, + paragraphProgressLabel(progress) ?: "", ) .build(), ) } + private fun paragraphProgressLabel(progress: TtsProgress?): String? { + val total = progress?.total?.toInt() ?: return null + if (total <= 0) { + return null + } + val current = progress.index.toInt().coerceIn(0, total - 1) + 1 + return "Paragraph $current of $total" + } + private fun action(icon: Int, title: String, action: String): NotificationCompat.Action { return NotificationCompat.Action.Builder( icon, @@ -179,6 +189,5 @@ internal class TtsMediaNotification( companion object { private const val CHANNEL_ID = "tts-media-controls" - private const val PROGRESS_UNIT_MS = 1_000L } } diff --git a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaSessionCallback.kt b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaSessionCallback.kt index 37b9c24b8..12c1271c5 100644 --- a/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaSessionCallback.kt +++ b/modules/nitro-tts/android/src/main/java/com/margelo/nitro/nitrotts/TtsMediaSessionCallback.kt @@ -22,8 +22,4 @@ internal class TtsMediaSessionCallback : MediaSessionCompat.Callback() { override fun onSkipToNext() { TtsPlaybackStore.skipNext() } - - override fun onSeekTo(pos: Long) { - TtsPlaybackStore.seekTo((pos / 1_000L).toInt()) - } } diff --git a/modules/nitro-tts/ios/TtsNowPlayingController.swift b/modules/nitro-tts/ios/TtsNowPlayingController.swift index 102658c3b..15c51dbd2 100644 --- a/modules/nitro-tts/ios/TtsNowPlayingController.swift +++ b/modules/nitro-tts/ios/TtsNowPlayingController.swift @@ -11,13 +11,18 @@ final class TtsNowPlayingController { return } - MPNowPlayingInfoCenter.default().nowPlayingInfo = [ + var nowPlayingInfo: [String: Any] = [ MPMediaItemPropertyTitle: metadata.chapterName, MPMediaItemPropertyArtist: metadata.novelName, - MPMediaItemPropertyPlaybackDuration: progress?.total ?? 0, - MPNowPlayingInfoPropertyElapsedPlaybackTime: progress?.index ?? 0, MPNowPlayingInfoPropertyPlaybackRate: state == .playing ? 1.0 : 0.0, ] + if let progress, progress.total > 0 { + let total = Int(progress.total) + let current = min(max(Int(progress.index), 0), total - 1) + 1 + nowPlayingInfo[MPMediaItemPropertyAlbumTitle] = + "Paragraph \(current) of \(total)" + } + MPNowPlayingInfoCenter.default().nowPlayingInfo = nowPlayingInfo } func clear() { From c9358b3a9fc49ad6a98ac0293da46bf9eab39bf8 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 15:52:13 +0530 Subject: [PATCH 072/148] feat: Update Android Branding Assets --- .../res/drawable-hdpi/notification_icon.png | Bin 649 -> 672 bytes .../debug/res/drawable-hdpi/splash_icon.png | Bin 39514 -> 40010 bytes .../res/drawable-mdpi/notification_icon.png | Bin 497 -> 528 bytes .../debug/res/drawable-mdpi/splash_icon.png | Bin 21348 -> 21692 bytes .../res/drawable-xhdpi/notification_icon.png | Bin 836 -> 829 bytes .../debug/res/drawable-xhdpi/splash_icon.png | Bin 61277 -> 61989 bytes .../res/drawable-xxhdpi/notification_icon.png | Bin 1147 -> 1163 bytes .../debug/res/drawable-xxhdpi/splash_icon.png | Bin 108241 -> 109561 bytes .../drawable-xxxhdpi/notification_icon.png | Bin 1508 -> 1643 bytes .../res/drawable-xxxhdpi/splash_icon.png | Bin 191942 -> 193917 bytes .../res/mipmap-anydpi-v26/ic_launcher.xml | 2 +- .../mipmap-anydpi-v26/ic_launcher_round.xml | 2 +- .../debug/res/mipmap-hdpi/ic_launcher.png | Bin 3926 -> 3926 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 2090 -> 2167 bytes .../mipmap-hdpi/ic_launcher_monochrome.png | Bin 2020 -> 2085 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 4837 -> 4893 bytes .../debug/res/mipmap-mdpi/ic_launcher.png | Bin 2383 -> 2431 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 1205 -> 1302 bytes .../mipmap-mdpi/ic_launcher_monochrome.png | Bin 1154 -> 1266 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 2771 -> 2867 bytes .../debug/res/mipmap-xhdpi/ic_launcher.png | Bin 5819 -> 5932 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 2775 -> 3056 bytes .../mipmap-xhdpi/ic_launcher_monochrome.png | Bin 2718 -> 2993 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 7068 -> 7283 bytes .../debug/res/mipmap-xxhdpi/ic_launcher.png | Bin 10407 -> 10645 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 4893 -> 5146 bytes .../mipmap-xxhdpi/ic_launcher_monochrome.png | Bin 4795 -> 4991 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 12845 -> 12916 bytes .../debug/res/mipmap-xxxhdpi/ic_launcher.png | Bin 15641 -> 15832 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 7187 -> 7978 bytes .../mipmap-xxxhdpi/ic_launcher_monochrome.png | Bin 7116 -> 7794 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 18797 -> 19162 bytes .../debug/web/ic_launcher-1024.png | Bin 0 -> 264926 bytes .../debug/web/ic_launcher-playstore.png | Bin 82604 -> 83771 bytes .../android-icons/debug/web/splash_icon.png | Bin 191942 -> 193917 bytes .../res/drawable-hdpi/notification_icon.png | Bin 649 -> 672 bytes .../preview/res/drawable-hdpi/splash_icon.png | Bin 36596 -> 37152 bytes .../res/drawable-mdpi/notification_icon.png | Bin 497 -> 528 bytes .../preview/res/drawable-mdpi/splash_icon.png | Bin 19806 -> 20112 bytes .../res/drawable-xhdpi/notification_icon.png | Bin 836 -> 829 bytes .../res/drawable-xhdpi/splash_icon.png | Bin 55855 -> 56586 bytes .../res/drawable-xxhdpi/notification_icon.png | Bin 1147 -> 1163 bytes .../res/drawable-xxhdpi/splash_icon.png | Bin 99484 -> 100765 bytes .../drawable-xxxhdpi/notification_icon.png | Bin 1508 -> 1643 bytes .../res/drawable-xxxhdpi/splash_icon.png | Bin 171389 -> 173207 bytes .../res/mipmap-anydpi-v26/ic_launcher.xml | 2 +- .../mipmap-anydpi-v26/ic_launcher_round.xml | 2 +- .../preview/res/mipmap-hdpi/ic_launcher.png | Bin 3639 -> 3653 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 2063 -> 2167 bytes .../mipmap-hdpi/ic_launcher_monochrome.png | Bin 2020 -> 2085 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 4544 -> 4606 bytes .../preview/res/mipmap-mdpi/ic_launcher.png | Bin 2251 -> 2304 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 1181 -> 1295 bytes .../mipmap-mdpi/ic_launcher_monochrome.png | Bin 1154 -> 1266 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 2649 -> 2730 bytes .../preview/res/mipmap-xhdpi/ic_launcher.png | Bin 5432 -> 5576 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 2740 -> 3037 bytes .../mipmap-xhdpi/ic_launcher_monochrome.png | Bin 2718 -> 2993 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 6738 -> 6898 bytes .../preview/res/mipmap-xxhdpi/ic_launcher.png | Bin 9505 -> 9799 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 4905 -> 5147 bytes .../mipmap-xxhdpi/ic_launcher_monochrome.png | Bin 4795 -> 4991 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 11869 -> 11959 bytes .../res/mipmap-xxxhdpi/ic_launcher.png | Bin 14403 -> 14551 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 7192 -> 7991 bytes .../mipmap-xxxhdpi/ic_launcher_monochrome.png | Bin 7116 -> 7794 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 17288 -> 17615 bytes .../preview/web/ic_launcher-1024.png | Bin 0 -> 222922 bytes .../preview/web/ic_launcher-playstore.png | Bin 74919 -> 75985 bytes .../android-icons/preview/web/splash_icon.png | Bin 171389 -> 173207 bytes .../res/drawable-hdpi/notification_icon.png | Bin 649 -> 672 bytes .../release/res/drawable-hdpi/splash_icon.png | Bin 34606 -> 35220 bytes .../res/drawable-mdpi/notification_icon.png | Bin 497 -> 528 bytes .../release/res/drawable-mdpi/splash_icon.png | Bin 19104 -> 19458 bytes .../res/drawable-xhdpi/notification_icon.png | Bin 836 -> 829 bytes .../res/drawable-xhdpi/splash_icon.png | Bin 52909 -> 53610 bytes .../res/drawable-xxhdpi/notification_icon.png | Bin 1147 -> 1163 bytes .../res/drawable-xxhdpi/splash_icon.png | Bin 92711 -> 94079 bytes .../drawable-xxxhdpi/notification_icon.png | Bin 1508 -> 1643 bytes .../res/drawable-xxxhdpi/splash_icon.png | Bin 162757 -> 164885 bytes .../res/mipmap-anydpi-v26/ic_launcher.xml | 2 +- .../mipmap-anydpi-v26/ic_launcher_round.xml | 2 +- .../release/res/mipmap-hdpi/ic_launcher.png | Bin 3629 -> 3667 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 2077 -> 2159 bytes .../mipmap-hdpi/ic_launcher_monochrome.png | Bin 2020 -> 2085 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 4602 -> 4671 bytes .../release/res/mipmap-mdpi/ic_launcher.png | Bin 2286 -> 2325 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 1191 -> 1304 bytes .../mipmap-mdpi/ic_launcher_monochrome.png | Bin 1154 -> 1266 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 2675 -> 2761 bytes .../release/res/mipmap-xhdpi/ic_launcher.png | Bin 5421 -> 5524 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 2767 -> 3041 bytes .../mipmap-xhdpi/ic_launcher_monochrome.png | Bin 2718 -> 2993 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 6695 -> 6874 bytes .../release/res/mipmap-xxhdpi/ic_launcher.png | Bin 9346 -> 9605 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 4922 -> 5134 bytes .../mipmap-xxhdpi/ic_launcher_monochrome.png | Bin 4795 -> 4991 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 11516 -> 11585 bytes .../res/mipmap-xxxhdpi/ic_launcher.png | Bin 13884 -> 14078 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 7225 -> 7992 bytes .../mipmap-xxxhdpi/ic_launcher_monochrome.png | Bin 7116 -> 7794 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 16620 -> 16979 bytes .../release/web/ic_launcher-1024.png | Bin 0 -> 212910 bytes .../release/web/ic_launcher-playstore.png | Bin 69351 -> 70411 bytes .../android-icons/release/web/splash_icon.png | Bin 162757 -> 164885 bytes assets/native/ic_launcher.png | Bin 20413 -> 14078 bytes assets/native/ic_launcher_background.png | Bin 39834 -> 35862 bytes assets/native/ic_launcher_foreground.png | Bin 10752 -> 7992 bytes assets/native/ic_launcher_monochrome.png | Bin 10387 -> 7794 bytes assets/native/ic_launcher_round.png | Bin 20413 -> 16979 bytes assets/native/notification_icon.png | Bin 518 -> 528 bytes assets/native/splash_icon.png | Bin 175677 -> 164885 bytes 112 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 assets/android-icons/debug/web/ic_launcher-1024.png create mode 100644 assets/android-icons/preview/web/ic_launcher-1024.png create mode 100644 assets/android-icons/release/web/ic_launcher-1024.png diff --git a/assets/android-icons/debug/res/drawable-hdpi/notification_icon.png b/assets/android-icons/debug/res/drawable-hdpi/notification_icon.png index 08068031cea896fbc6246691cbea45b1188fb538..267e5123b6e7e405a52260c5ca3ba3d13d0a4b17 100644 GIT binary patch delta 648 zcmV;30(bq11)v3xB!5*&L_t(|0pypxN+eMbg?o0Bg-v%~KtwRt2QU&01knf3OwCP9 z{7Fnq{Q(mnKm`L4jEqb)HxL6c62(x>#;-2jm#Ut=-M4#sV8G>^zSUKys!!j$GwQEo z$o~BtL)~uoB;|gcLohqUfN@xg8pG$&3OlUPFovSL1}GeELw}u4=N^_qZ%*0SD&2CK zj@qHpCd0c!IE{vSqdVddDLK4y4QV9*MBSsW9pY>!L-bEblGBhT&F?6!IkH^}u|zr; z_#MLSS}e5{&Uv$lN;6SZmz>i0&>QlZ`oRV*MI`Mo!L_I^IZ77B5U$(&rnXOtyfcO( zdyI@@ZVWRhy?@CYdLh47LCS-JF~qCB!`(7wRyf|)kj<3U7~%=P;lDCU(;#UK@t`p% z->hXs(t|BBbxBJv@`id95gCqnvo1qpjUk5C`e~mZ%29h{H4^g0$>Ok><wL766cV+S z=Y@~etPd6Yu(2VAd-!QJ0-FCq2i;~2xlOIU9OwaU$A899+ryj83mIB*d#Nr>hBxU6 z8EP_1_uS~4I&o`;_^)@S9;`o2Ds4l01gkn5V@T`E;<>EINgri##JY#8&rH|1A%^{d z-E1K1HLL_ZBTD3duMQbHpus>jyO826eBj2v9dW|$OvzeA^d8h7p#weJF5nU}L@5lW ziivX+qkqtY!9{<^-+Dnr5HeKtv6tTp^!Vd|8QHN5g#Ji~HRMku^AdSOZ>WV|tOoMH zlw$Uo;w79;b4$cQpjn4SSjaaSLv;L4S^2R=Hv_No1N*%<hWZ`WM*lYe00960JYEJT i00006Nkl<Z0|4E(Cugf(q#*zR002ovPDHLkU;%>U;x9P> delta 624 zcmV-$0+0Qm1&IZaB!50hL_t(|0qm7OFD*eB#@9`5bDMi_ZhQF*8qsOg{(J-qjYLAH z;!x2@2#tnPCqXSlC!*Gp=oF$*NsiyU=ggQh^X|;<acoGOJkP#==bdL~&t`vQpX~Q7 zDD^<T#tAi>&8Y|nQ+LVQ2F#J__3K3^v`1qRC#iiHiUfVwhJUHSs-V93uVIGf&qTRU zUxqo9vQ6a;-bEGU_0$>$f~@?wv)Wd<g4K9N-axCHoawPP5M(PQ9G+}LBTLU=4y|r- zd4qQe1kqduOWvHGg@K@|lX<caumj9U{;BCvp$cO9U4#qXq<>!gu22=k#Qq3>Q*$v- z&<$A@qDas^t$#&)qGrJ#ZnGQO0iL4@VuSw?ZpaKCX-^=tT&jZHhPr)KP~z6@r^6Au zh+l=Y>re&ht;Ja$?|Ky$Ps%b?5W{28PAK2QIoYE;!Nti<5GJ7tO0H@(nD3F;R_5(` z{pMQl)OuMqhc6t%b|4VM9j(DAWCBNMzhe?tA#1nWJb&@m1%mvBy5pFj74D(~b%=`z zde8m`-7fB#ApUe)Mg+%tWBejZzxuZJOb{E(TZ1W$Wkd;nxhu*Da{E<ZraFZY$9LUP z6VN|nd`|P(_+n#%%pI`41z8{@`U7X-Eo@4z%_}yzX#2i7lwKi)U8o`^NL?UFHhskI zzyWA*Nojt_1SRdb-xm{9<+cBdm|=go#N_+1(+Yo5J0{<OKoCufP!PNYk`&4Wu@2?L zB(0LZeT6Stb0A1-sx$X3D0SMe00030|G>6Q!T<mO21!IgR09As6#rNxkSl-y0000< KMNUMnLSTYhgeR;3 diff --git a/assets/android-icons/debug/res/drawable-hdpi/splash_icon.png b/assets/android-icons/debug/res/drawable-hdpi/splash_icon.png index 70ba0509e43b682cd08ec9939e75b0d7d645c131..9f55063799d151be3311d23816e8469bd2c448c3 100644 GIT binary patch literal 40010 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 Or*q>!t)lBTLH`dk-C7p_ literal 39514 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 K^MjIU@c#i+Z8jnR diff --git a/assets/android-icons/debug/res/drawable-mdpi/notification_icon.png b/assets/android-icons/debug/res/drawable-mdpi/notification_icon.png index 203fcb11747a1712bab5f3129f5b30cfe4525959..dccaf1004f91167fc7219c23a635b8508ffdf6ef 100644 GIT binary patch delta 502 zcmV<S0SW%`1CRueB!9(8L_t(|0ko98E(B2+hG#T7?m(m1QdF)%LlhDXcYsPES+PQ; z5jv$rA`uOpMz+_u0mWW|PB)(S%bd@dv-4wjL%zp+zvn$OJ7?yyfBu_VpeTx!qA2!Y zv2BkoK;r<$tYvtM+8yjeqq#t1$BYFR$n$&vV;0s=Z;kvZ$bZh$nqn1%36MC3uO`$u zEhfP5JS?=3rME`!8OTo3nqn1%36Q9LJmk&PI4vfiVII#K9Hgigpyo!d={Fcqb8`VQ z>u_BIDYs3$E*|J{a{-=3?PF3W+ujiJ|3EM9b%Bn-XX=x}NS3((s+}j9yX-VuHTvfQ z<c6SEFNJi~*nf<j8D)ddby;zW3$V2z=y#}44g}FM%yee1%0T`Cv!7*L>2(2i&}4mv zO|)E~^^*3wKsoi!^(F#$HcJIw*}-9;ZfS1ws4m}>O9h(x;{2roHc>gT$_3cO2zrVq z5@4uuO0_@=JrZ6b{|&$AKmqh=a3eM&VP}M32kgtLYi|raX5{P}#T}0D#{?cp#@`x3 zGaHh}V6JP#YUBrZH#qSl())YM0xuD``323}as+<G$bCR+_o2xJ=+L|V77Fo|+EW}) s;{N~u0RR7lmByj~000I_L_t&o0K$((Kv1x_O#lD@07*qoM6N<$f}h0dDF6Tf delta 471 zcmV;|0Vw{E1n~oqB!8w!L_t(|0nC-ZPQx$|#uEl4CU^&SMt0a3fQ6S}W`M1!#Lg4& z5HK;8nUM(wW=8%jl>mj`IkxMIFG*7giR$}e-{(7j@yTu1ia-ARUxT`?FJLv)0CfTi zEF5-ha*jTMy-)^Z-Wq&GTN%orEX!kq53+mvXlProXzLP-9)B1OSg4>0Nyb<K?GqMC z^nvJs(EwovryWGj@RKQq5DhS&!OCK&OOJ<Uwg_Dz8i<;1kj&FtbVuG0Nm)P{AX_bZ zLU-VF2Sap;$wL`XY_;f_({x?{)-ojf7s?>ZY=qb%UZ59jEFEB2Kp7zK7`#VQXngB4 z5&isK<`$I!uYdPw@PoojxB*jKC&87>sg)L&G7nS+{%x{>!f!YaMPo)~AcbrcA#t0y zpNK}%n~X!u42B9=KZQ$U6@&f0-8rEk{!e5EvKp9fgyy~rUR(EL7$&UWz|gjMT{8nJ zWHFGia6idRCQz_T|G#9?;t}yCoU>jtI<yU@EXq|2Bv35n+U=3OT{a*0|3K`}Nb0Gs zvoatp_RdxN2fF;yzW8v|pbSP;E}8rb00960xff8`00006Nkl<Z0|35%V?Zo!1YQ6D N002ovPDHLkV1fl`&+h;L diff --git a/assets/android-icons/debug/res/drawable-mdpi/splash_icon.png b/assets/android-icons/debug/res/drawable-mdpi/splash_icon.png index b7a18271f1396619c69f814f9365c47a03091996..116d94ad433dfd1d7b1bfb0826c76204f3a0d451 100644 GIT binary patch delta 20548 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 G;{N~$`P;+* delta 20285 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 diff --git a/assets/android-icons/debug/res/drawable-xhdpi/notification_icon.png b/assets/android-icons/debug/res/drawable-xhdpi/notification_icon.png index daae8a1ea65e1cece4bb39031829337c03e09de8..f4cfc55c002e17b393ccf6496a04b39f101fc671 100644 GIT binary patch delta 806 zcmV+>1KIq<2E7K5B!BWrL_t(|0qmJOi&QZfhWBV;qlmD-KoC2%@>0zfRu)??g6I!e z3&qMp*2c!hLVGQ3#a7%c6s=Tj6#N5rf;JXjo(y|p@|`a^Nj#Y_%MR~5C;6^<b1uwb z4y-KsXJ0_;6WHVo{26`@m2QM8fco31EN$%ObzS$<o#%{I0e=*jWsuNz2nlGnqRh^F zQvlawGTaU0zPSTO;pUj}Xu`jMEfeo@Z=C^zo-E|5yDN(v%QNta<|W)D&tQkIy9p%3 zLrRW`+4i!SNCBA2!Hu&6x5g+tjKw?tx&q|F7BTnE07^?ScseX%@ur6-z!;_=4}weZ zO^C8bD6Y55cz<_ZMF0)X!gCSg@(_zPJ}=mvr~*))47XT|u_~a&LP~p95x|qcJW4rC zgP6FGfTtv-lF)Wg1+Z@$Lw2gIUphC<I;@VqUw>2u^v-2Cssh-?tEp@)QWe0W9%qnH z6>qUl!SB=wA|xP~km}$bIzI*J_YMY8O@P~x%W)OD?|&MHdq4JL(Dh}#Tc`rqxn%SU z89AEw1@}GUv=e`YvFkIjn9`sMNJ}k`Vs~DJvhij8vYku-jh{h_&;oPq6r4c|nLiM~ z_4qB9vgjh`0|7KYT0m0TKoihrC52t10_=sS3^My2&x}tFj|xbxG9Gw&JftjQQ34K@ zEpI%lx_<zkXcxpX%zK6~#i!Jm!CP8XbpbSe4K28xHtZyQaFfvch?s-1MO6WGducoU z-(WqIUQNL6;@3pui()>QlIQ+T8u&3hhZa!*6br&u5CanCry8?d{1+~t7ud(}o*EuR z!UK0672pQO#&o+4=O9kI*?zP56ZkYd(u^S+b$`4~m_z_Y?|BXV$p`$w$0)vEet2|t zLwchEC?13?#QZCiI7NXo(kSP|blA+9F#j)Te1iW7ao**FZ6zwe1cXR2i`^LW*Q^;n zw2rR(XbdSNXA`akcn$jxt<FFIffiaq$VSp<XmC9gQ^P(GP@_rBnoBR>F8}}l|NmIB kxgV+k000I_L_t&o0NtL}e}V~-<NyEw07*qoM6N<$f{%`JHUIzs delta 813 zcmV+|1JeAx2E+!CB!BryL_t(|0qmE*k4-@o$KP9pawYx&jcC*ogib_BCw^3$t^7zd zbe;m)QWO#^I;Dhy=tRgiv<f;BorI7mB&^S@JCkGXoSAd)ee+~_FX#K_%=tOrnYr)B z!f2Df<^=xs0nSh0zdV8UKVKJzY=U})=rI8%8M1)!c)T(sUw<Vqr06Vj|6Kwc?F5)a z?l^bOUA-*2#=Dv_N9r|B;4%$LAS6gB*84+(RB8~A^{eYi0vuUq5i5O;p2KVWQgX4< zCv$?HBoMqk6dsy`1?-k(3$dY=%#r%k3CQBJ(31q%mCiDY#in{B38VtM+Hwz(td)zy zcSpvi^lAiB&3|gxR06PfUq%dNsj)C?O_hMPfEL&JAxbAKY4yFm8Uf#+_NWqIL!#e8 zSQPP#<g&SIR|URDJgNlZK;zv1ZmBUQm!J}0H+O;~79=ar$fy#a{|WHe2*O&jhUMNs zke-(ufqZ7!dy7Zr<Pelwj7B*E>lCnpP+ho&$HA(HjDPgDW?Ys&i>?x2=dOSS3k;3+ z65~G8J(vdZwk3Mq4pyV05-{e+VQ(>bd_^BBs}%4+ZOc>%u!Fk<9=6+cvruc<L(5bN za3{OSL~Bsnt`ex-cv|(X1oqG{#u;o@IV%Dm34O3?BEUU-8H3JmKp%P4CrQgO5zvx* z+Mo8!OMj+SC%`AcIoX+$d?x25o%|o*uohRH0F7^eA>!8f1QPC7L932)wv5v<(DY+e z>u5C3PRTERP?!i%sP!j>&Zj_9h~Ea>j%}9#T%QMW9_!>>iflK<{F~5&Y9c^%>JQ3k z>_KRL0o(^};h%z|QCR%AQFFs}m+uh;UXA7(Q-3Rgjo`xDdHlyfN)}VbE;cscS}NW| zfaI1?>=2N$Pfi+rtx5dS%u~Y-jNgGKE_aLOG!ame-51gUd=7V6=m+%QG8(Ngce39b zw2`29U@OpM5yww0UnM|NkW@0x&)`La_bvwAOZ+f8cNM4vs&uPRbWWhcrgkd1=}+Jn r044wc|NloXD$)P|00v1!K~w_(7uB7A^t)?m00000NkvXXu0mjf9pHfs diff --git a/assets/android-icons/debug/res/drawable-xhdpi/splash_icon.png b/assets/android-icons/debug/res/drawable-xhdpi/splash_icon.png index ab74014141daf5a7233be43f4f438a95ddde0fd6..d0bf1a19987ad9215fe5265c7e6ed2233287e80b 100644 GIT binary patch literal 61989 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 At^fc4 literal 61277 zcmYgXby(Ef)2AeqMkH1`Rs@%lSXyb2r9mX6rMpv<?plxql#~{vTWOZ=?(Xh*ckl1L zSN}ksXPk3p<}-E9oG&3t5NW)Jln+r*Q1E1BBvepP(8Q2G*qA6NC?;Pfc~MXZQDh}v zskx!<+~UL=kGoT2``kBZsVA#{Mw5x22>JXL`y->+W3gyj7UD|AchBq+B;>LfLlcdy z%U@W0Pz^ItnUm-ew!RLR(&(p%%7Gr*d$t#}@0CK*HLk<^%V#^RyBwxtpJ^3E5No2e zHma$goZp_$lCje>a51nl&@W5gu<!fcpW4jVX-k=!Ftw6kW1#tq(GntmH3!lWl6}SV zT;!bj9|e_;uzVA{^?~`YnOL~!KRk&4m=MEQLM!)Y7Y=-iSS4nFq^CrP>G<(p-*#-E z|GQg+1T9Dma5-f(@IMv={YMvav$%PmaN++pQ^MdqLo5HbFBnMmM-}8!3_6wnsfAca zhuz8nKu8@yA!7S?B{l{xmVY&hbzfa%3?|YB6bwwnzY7Qvo$rJHX2U_U4NXUuV*bCj z2sWe*5`^>*{upnHG``nkUM!sNj|c=Q2?N3Y|CAqR*x>{mAhG4(Pt<?3wTwa-KXymj zf%5;x`!&-Nl1n0N$aMSk<PRUf4++u&QwJe}4+R_dAK4r92pJ$sI;=mMNYNrl5pKPl zGPE53tqw#&7c43BmojwNRy_~Q#pld$x&LTvDu$5D?f01OKSo8OU>n6(2&$?dj^n?U z5MmdyquHarn|B2;JVJ)R|MW4SM-abY%ai}-Mlpj_qTojZ0!_2z+W!wRQWyy#f{3B? z`|*DYqHQB%VC?!9jkEDTzz8QkBZw}qhy(wSHU!bGPenmu*L08X{!rfvBBRQs<R#|+ zZ;5ng^BmG@Td&`MKVmF{kzx+A+oS)}8WEF^5I)}h47vCZMKOaHNWI@Rj*&kmB>ykS zhmk}ltKWacy=7?gl%C(%iFezNzgFWTCF9ddk^YNgb0{t0Y!VSdPA|6Fr@sQ{3hAy> zcPMA<Kh_|fkBwpa8tH~#k6-<}91+D3<d&&(rr}J4C};uyZ#o4MNL*S;nZG<khV)Fy zIZmtFUkd3X@nM%B`r~S}g2?7q*JNa01L&U|{*g1_iOiI1O>*@A2MsA~!2ltA!@y0_ z=`T5`NI3yea&ZJB>i@^u0xgn})?Cu+FUAK*#;|enfIoVR8Mq+CycE<RqWH@<ADgET z&ROwp<@if;9HiYiw9+L1>e&2|FxY|}38gN*o$_C)dKHH7?bY>O#`-_3DE_YyO6U+H zq}MV|WGMa7=!62X`1EpDavuF(#c2tvF%TL#;e3^h`4d(fe2B$c=hx^N_y0;4qqQ?Y zG8%Md{NclX%7YeUjfl!1NsjJ6xhS@eaF5cyo|Y5;|8V~&O<ItpqGgdR`%jj94MG_C zJ&659?VqCP-~1lw-1h@vWq)K3$RoW2AAgdH`Ckl(Ees*UGTVrZ>8~Agu}{v>MpWxF zr~j<}friBLf!=E;x_{#U5t7&`BnT_NkVGph`~?xRI-aiUN-F-d=l?vH^a#oLC|p_g zFGgg2Jl(XG)c*_1By=Prda$zOUyR5kJKgq19i0CI9REuMqrl5g%1BrJf10sT`n!+Q zkbQM$pgjF6QMwrruqF6P4*vSz@_#(HhIIK_nAyl*g;E$<!-U;r2ip*g|AyRJ2$C_x zbcFO@F&JnKNX7;?g+bZBD&<-bk}=3+<geN!{OT(o+1IoMido$MN`XH$GI6Qvvo;L> zr+RZcJt4Y2A;O+_gg=z6|JYLqLegekNre9{m58SFz?|-fRQ6x)=|<8L<{>99{?i-H z{{d3Y13yajf7;YPC^cIku^9Cc6+2=74>pXoNTlZYAJoYIm>48!Fu1ymR&M?&^G?h_ zfynJ*ZkXNo0&m(@)b*^@RoG#^&(~*fr%zPKb-s^X)WKyvY`xEhU`<vJxGmDbE2j-? zl(#M*uzYBX%ZiZnBpe~)39g+Q4fY9<zw5l`QLS{Jjqh>Ib>+Qn);vGo;%g(9yJHvB zdlCatK5|?iLh^dDfM45K<T@c>QN*4afb197;EE!VH(M#^$=>7SFB8G8z<lk8XoE7e zKi(pOyZo(J=9!p50uhIg$1z0jiO*fkPr)c>cH;HjB{R%s-vHFcRHu&T1crw5nAHKd zcP<gHj5Z^CJ3Qvk`Ym_ZEVGb3?uS1TNpyV=T=!!_w~Gitz60U|oT2^bt*BfO+S#M} zXI`Juf9Uv=dOjJYqS;2FLG6IBfnuLi|6U{c{qPXs<mM?P#1+16oXra23ys%yJ2R7U zG~O#aXSv&pHthI5>HJ=?P9!Wt#u%S^fuGgeiVWP2GJiWc#QZ?|Ngt7sO8WCNQ|E%1 z{H$pEo(pBH{i(B;fE(qpOGmRREKPz+eH73guJ4WGb)mDwj4{T;Kr&ycq=(ZV5Buf` z*W%<q@gM-d`iKDh>L@28-Cr!Axut5cwZ*LJo{PY^=|IT$u8kcnV1GHP%z=d1N*Nnh zEF5bd*b~y^<K&{Z|9an8SwX4+2?jZa2I7#Ev?x{NFD6RlwtfrjKkVRa$`c>&vl2CH zj<RPI3Qv|6ki#gO`#cvi7cmzzH>&LNYziNN!z8i>S@BD%(f)A4aQnIiO+003Sy*Zd zyN?%*tg+rq4aOw+<cC;6I-lCaccl3A`$uei48LXrS)>PK#iY6Yn|-i_P6#V6aDLw> z1m)1Ag^#nph?CsnL`yH+SKZgxukJ7kDaJyxME3fzE$4QFtKepabL;y;{H{1ftENsx z!aFsZ4npra8q@~u2BQYchT}Y@-$aNYmq(sU<o&^vI2ckyZYzzcQQNeS@h~salx@wo zBmL%T<{D%i-_LdcmLFkgAR9)}l6Htl5fd80eADq0YPYC3OfL~0lj!$z92hUjUIJyJ zEF-NZ4veb(n`4kgnjt`ha_%t(wTR~u&4C?YqU~4HN)kIz@*xH@on6gZ@LK3vPnO>g zM3HK~LE?1t1E#2;41Y&^(05%$v-Ijr=!3zJ^P;w|hJ^CsVvbUdK_~TVLqn92foT4C z$QBPcDKq*WCcUuuQ_wdxXl!9g@`hMj5EA+r`zfaX@)!9ps$aB&@}6~LBAay?vRRuj zQ12E|q3!z;3a<C<-P9ps>GDJWf{`U(Gx>lVtpT~$8^@ie>tEJp<eZ)h5MiH?BdhMk zs^oao6Mt9XAKq{Vv#NBjtIJ(8zhAS`(<$cOj)dehMc~|;TyV9>a%2n!8XS4}gtrO4 z(?-YWo2|R8bi65F|LuNrhQi-~DIQ99LWtTc-219mvbT#GpAONop0XgTxXMN5p$OeU z=Phu)s0B07cQDuIJiBDDU!1lXoL7?v_6UBLVNUx)85tOvdak%<Du~o<jN2bw<f?W% zq|ukVd`5!J_6W6CxmUe+(xif77X!^3sfxF^qviPiC}5!GTG6Wlp9G+D6I3u>x1mhS zL513@)vMdPxT(B|gTV_x*lK-t9W|&ZwlL$JtC!n?PPR)1tZsRXeS(GB_rBMpck|9k zz=IN-4a+~F2IYlW^`IPL6aRBzyUBzo*sKp`z@sJs;pamBVgy7Bu(6r3r~B{sGvWTt zuaW+JZ4e=M9r#aho*l32-z=d_Y--PEHu*QRVVm2C_JfOSMC83%+3@_$H-eE1h)`*I zi!sq|4x9VqFauC+v?8b_+0p#l=)cw!gB7nX+bSPdV4)QtkG>k$w-WnLJ~h|;1kQJ% z`^`UIW(Won^2=dF7Vk!x<C(vBs!Nu!Dz>nJ+;{Lj%?lb-wEd<>x&5<Mw`_KYWRYJl z&AABQzQO?AeH{BV*8b21RQnj44Hp5)3*4#iZli?!t}g58LJbYKjF=O8-x?(~(fl)| z{VZQwid(L12$Be6V<ZM36iEzlEO+>XU4ML+iq)4oyB1Z4xi9eBMq(I&38I|KTS{8y zV5LTYFwugLAsqD47XNc*=x6$a&dJ^R1~>bI60#{7HEQfa3bc3J?*uJ*3&|n09LPE* zwSaA+i}3kQAK!+cmd}pka&0(EI}tV;32G5l5nWNXNhQGA8Xrwsc&HkM>J$)swjPPX zx7$yF>Fc^jD*f5N8I%5NMHWwmzjzc~2^iT`kICv~TLfM2yUy)0*Z7L7E#lg#jPNiL z{hHO^X}>c%wq&(<h!Ob&0Rq*FyTL0M;lkRDATru|^J>2{BMK}tT{F*`rFAU3mA_a& z0$Qbhy|+%TkNsWKh3x@+#@<_w!{34B>e94V<JuTDLtlocws)~Jmi<u>1)lI#@Q5M? zHMs8fysyRQXL>`F9v0fIl$fQW<&XKy;5l0^go;xuRlZq9qB_er_$O$hXYTil79m53 zs%%G&QI1*hgg{j~9uFh(AyPxqqrp8Uy8qRVK)5#<rz<<ouV;_3d#L=gc=9U1=U*~^ ziy8Q1Kb<5AT)6so7C=|l%qcl)8H&O;>FaYy@AE++h^*xyhDU_oSk9Pv2^LZ6{4-=< zRW7M(3RrEwdg^(PuaZS7v2c;NSPQjUR3E4Am`qVz*mX^7WhfE-d_Ln!A#$?DeG$k< z6)w{3mT>#U6XLF$e_XsB<q5E`d_WfrBE^^+EF8^{6v6TTQG|_jL<||xY*Ki09rZ-x zXF$HsinF1E#9OF;^Qaluo=+Q&SMO}@fx_wQV_J3|JnvlqsAbx1v*vuwdd7YiM+Xic zNKOrp>%c>AY%p$q^$bwIBM&hxk$0Z+UaqYAR@wON!#J2-ers4z&-GzR%^ilGkCq-L z<6yfJ2E@GAVi!VyqeyFaf+#E-8}qMD3?8CI&D0$qK3YGVR-JjThl0j;uym9&U3uuw zr>7xOu_(C=koDc+$+a8D10KYxQjm3kUe*@Ash_cPl|81_3vAz}u~qf1J#uQ_wh{6# z@!Dni-hb+F@(YVSpxtSgRQr+G4srfWH2u4}cP#*}8FEuZu{axP(UXRbQ~Nubx%!wG z1Sl5WibdJ^jqAo-hIHdMZoXKJgW0Y~t{2@rUQdM5NUueRL!pOZfmR7CB%F_nA_V1Z zI(K_lCGD}k#gr*{=T}uS_!gB^a6-=Hj^J42FLSDzu2v2VTT2^v`>1r}aS8i>6An<0 zz0-S(u53?hhmBEf@-)NgF&@SfKST|g?nepme4=#vT+Q9syE>UH1>w~xcGTLP`rFZ5 zyIc9lOQ3*{mN|&E_GR!pfGdu!h(xVUCrBk+#$}UXgoUAL3IFwT?$<lhZnqVU7UzvT zyR{`O%UruhVUO91OGPDcKYiY4Xk8mCh@_gl)|wB*I*;dRXk-YFIVC~0d33wucH(hM z=(YiZtx0v!{4g-Pm8!ZSnsr)z(${eJ@+6a%>VV)#S{taCb>?axPKKe2zxBD<WDmRc zX|)1Zmq~l*wn_$n%y#+sMX@5Uazu?<u>fp>z&1|Dxr-STtDAMEYnBe<9@`xeZXDE2 zjHorDO)eL=qONw%ZJ=%3o*S-?AqU;}7MX+zzMFoxYzeL<S7RqycrpO@Ij<TXJPyIG z-)>xXO`DnXame5f=Vq|mSD4;Ky;~E6EFHz+_)sjMiuzEPv*XS@$S-``#WUudm}(lQ z`;u6HJB3eERAx@2%4W(!RC`{JH}RCeP3i1Tp1G^|QS8PE<hOS4H&9fDr_D^-rLe?; zF-CcN#Td}D1<`WIP(k;ryyQg>(3Y`bf}TrtAl#vnh-vY88h;Y)z@RVl)`N83>&_k1 zif&Fx+lF6T>Zy-nO~_nnTv67AZiI6NP2xZ*_1g;JRvGVtjANE0tl5@H85~l!(muDt zl{MW*U#Mt9$~|Xi1wIs%QZvja^}+|%oI}FMfps#gu&BxX+B-MTnvo_qlC$fkZ^7i! zVwSp=J~Px;R}4Qa7*@*kD?pOIyg2^^Fy@bRaUpJoA8jOeQM2kk-!$(Tb?#SmuqsJ3 z%iV-q>&m7#%<P?3W5}tmjzaQhO%fPtiU8s%<G>V|D~utN%ohdKELr4j`Mn_{EPTY$ zb=~=I#`Ubr3eweGi@7RFs3yJ3!@|@wbWR1#c23!6KmHicK1LLvPjg*8>>Owzez!VW z*N+(<ph<s1fnE|-Jngj+LYqOk$K$xzXh-K{K)C`43fRrxH=9(ig%&LWg)yPdO4oG# z>O}!lr^QwWG(lZ^J^}ilvI=0wHbN#<fGLO2LCLQbtU2<5Lu4&K_KNRSj9X3w@aFjT zRg0z<c=wHrjt_Yq#z8fw6msD9ib|=oD?AbA%UUNYc5x4&2OmMbgJ*kHP00IYBWkbm z9n|Hs0d)UW+UC^;SYSqi*w-**(lvF!`@MCwJL`xB*cZ1-=(p{5@7xNgXHE^CoQo&3 zz7vVr#uP2rg(@09<LwTms2Lex);)x%lkt_W3gwi#Qw4^Il(Z;;o?te0KJ%fB=%_1p zsWm?E$hn+q%nSck{zA+6z_+Y~{PfjK*TOAXWQE?PWHF!~c0$Pj()F<)EE<oeiSs`A z#qIWhT`Jg&1_Sdvp}`>ihaDE$BQZbi-)I&Q&(Zyb2^Rv-`DaULCBJ-Zp59}-r<85_ zRM)1SFRqa#UMcJbsB^k>p;|c#!}W3V41fO&4&=I6EIG=bui0T7$17?oYT+nniB$8R zJ&I-3eSUuEyk+Y=DPv88*CImE%_Qp+J9Snqb=K%&Tr#`>&DOBFDVFDrzrtf6&(~`U z_H4l1(1$jhs;_p$+q$dYWJ>Ma)@MwToJBsgrR6Zgs4iUBF;XML-tlin+$sBqy}>L) z<Y;Ct#Eprfb3?gU<4q??Gz+H&MLJkD_>=iz@+B_zqQNy~vwbbq0B-u>TsL4>1_WHC zT4DlIwcQORbGF)xi^%d(bGUY!q4szI)axiMh|Gy7p1pqNS!J`O7i6WITsy7^YJ%=| zr%u?ws-)AGOvp6dCky6Q`SjdzJ#zPbmreK^dNJGQJikXaulCL@$Qk=La}frQR^!HJ z;-R24!2t$-Pwm3#zlt{I(%1_hT@6pnaW!3xpsVX(S)Gd|fa>sPKu}$K-8w6toKyQz z%@nta@we;Y_JRZ+B~cy`&UH?)9nS+9J+muujTkkr3w2CtM_%Om1lRADUYXd!dAwuy zN{0jwt=V=%iSnrIFYCjX08L&tmQHO>Mg>hr_V=8WCsm(Mif!wz$d@R@{X7HqiHz2i z(ETOp5CQr<KXXpZAXv=GN}Mg<={y2>6X%a*Gkqu@g+K1$Cb0gB70};%Ce41@T%_X@ zwJJv)6*s$#2>nVNhZhA`>LpH4Qu$a=os7eHF7Isn9o(1PV*7nczGhaXami`z%tf6@ z7q$NNV5?hAq|WlYx+Q?GwrfQUtDeiDuE~aGN*R3LzPti<D(BNuBzU*CUw0{yivJ6M zVOV1Bhh1rhQT>!`E|8CKa*du4Ftt(VOTsR671L>H%fHyfx)fw0%veLOYg=th^<Cg4 zt1ZD8CAa_hMWq)o=X6lRWHfIgzu?7Y#@N`2GH*<Gutnig?Fy$ta`7$gQI>$QYKn#S zipOvy+*zkweRdfz3m+jr8UrSCj_Sknn?mzEpsX5q-K0R>ndP_otbC`Mx=p~7{OxY0 zi(k{r=bvf|7|+5H!*%wDsGu%Mb*fWLv}dAc4{4wJ^BqSIx2-2=QXT7O6k(aHo*In2 z&u>xH5sC3ifCIgWOH68g*vFr?f*eN+tP)a(_hBOI5ye+(P^-A_W87VQqdC0H%GQoj zjhfSQW);6`Enw3*8%0qjwTH0<{iRBm%u;7tB|1ilx;lptwx40cV-a<$tE=aq<{YGT zK6#aLXlKe3N|SsbC0bC?YqOC|A4Bz@XztdozfZKjx9{i`TA2!n#`;PVyQK43{VX7! zmnsr8%ts$}El|5<1Apl<y1lBU$U3ZPvOct_2|GzNjw=z*pT8yXvavO+v)>xW=HZ-m zgKDkIz?|AEot4k3@m=TRtBXq#k2$&KybC*=?TL0n;}k}^Bl_VSQaX3ZZn=fsZmH#$ z{B3ouwYDBwHP{VwcWKe=X%pg413RA}iulY&i%1JTO8<#!KTUnt8Fmp@9nbpPR%xuS z_)Re_aY0}4r6*S$GZbd5<5x8&?Tg7L+eo!<hfJUfIwMza^-tkG21~`?xUPsIFBoGL zUv{|?rfd-^unu2+5m5-69-d>FZu{O=d<b8!lqw<bF1~U-40Q||KU#tm%GZx&doa%X zC?pGh5eGEH*d3HY2|vj^dgTYVr8||%281`~*uK@&PrF^pY?>)-=^?0CBOG}Tq%5^3 z?ao0T0UH$*9>tQ1hIo3Z>Xq_9T*f=Rj>2Y2Tx5n^iQv0soRtlBN{PNY&?5OG&8?~P zSj+kgAA8;VkqZ{1<WSV*S!ob1ljcsH$GF}t18mhY+|iJ^34W4SJmp(8IA0+<_H-yp zfhU*OO+JJs+x7^qzc5jQOZL`Nt-&7K>S+FGK-BTB8PLDLs_&S89TEkv!{;xq_aMKb zlW91zumuyeYnZ~uM;EPYnERZ&vh1}?oPTK4IgYK?ljxtyLPPCSPUI?d;5BIZI!0&9 zJZZDf?*)p7OKc{2BYh_8YFA`=CsW_nI3_wnW=p^6)$A}hM9{g?)ZD1fM{I4imRAq2 ztpa?<_f7}rrYN-><;duIIbYYte26<wjPP2NCw~cDB7PUb%!`KVb98)>bC*g(rF13k z+QAhV#H%@e;lEb9!$|c}U_%OjAhO|#bhsO{Ny+*2U1J0{t`Tm_9r=xZs=HSA(l7|e zsj4)Th-D5(>=X`i5R8a*B~n`Q4>-g*Rj|TBdEZj4SbHw%BfbsQWlVR=wr`l~urJyl zxV3V7PIG+enNjpYQOl&xWz(YH2)Ax7b8RBsZI&g{99{KN@YNOT5rF@K{D_`#fmlbP zLfI^=IS{-4=7u_`*4}q<()Yt@uh~}`<&hS7uNxG{)B=Sd?d@Dp-F5`qEP+JJf$cqc zphJYETT%Zu#|2%9Kvq@jga)tMoAVzfW!2vS)1yqTA)^^8<02r}ZNXq6Jw?ru-B8!v zSWAGe7Vl=p^RTdd1qb=U>IA&+Ng8`1?K1PHjrp@bt{W(3a*k%phE742x<xkT(~0_L ztnBa$+I85SAM^N3PBuKH!F0HtYFQTrO(*}+cb@#2XBdbZ`6b`e1F742y>`^?4&5s= z_$lr1BI6JpGswbQ=L3TPt6i!~n@lm5j%KlQ1*ZbIEu3a%xz_Nxv$uLNOxF)_aBNHE zmpYI6Imz4ZZPPq}`IU2bDd~*dl1$-Hv7mpqXM})<S>$zLluZ*X1d*#&Rut;{NA_AC zP_=QrTCY>xiv7rluDy}Y&^(_>COEU!v4O-oZB|`L4C!_I+P>^yE0L|5hvd(7tC6qQ z{1fW?+|cEGSI(=dZfrY-D+&X<`RC{MbKb+E%44nz9hD0~=E6xg3tW!@nq!^cOw5~( zHS4|TyYwK3m{Eg^YZ56pJjD)^XBi$cipzyhbkpG&UArqoz*w(kr!5Ou(^iDrR(nZH zrmGjOe)T%=u%=Fw=XHA1dM-!I-kq$M-pe*oy{N6bqXOUNX-b`IQ*y*D@J=Sz{@p!~ zl=A5#>8`R02UVX~(6pY~{2(Jp`&w`E>y|yhWKuhISN=&?$>n0%PI$r$u`^=YC5!JJ zFtpHEc5XEgZS>ty+7E8F=PdOZ@DVw*X$*s=N7;1R*@x$j1YKkX2^NF(KwzQhEmTR( zOXUZe@m52((H2h7l#4OGV(zi!=ehHz_9DObgWQ0{TYZ-wTkBe%H`_T`7ZqLvc1B00 zHeVLdv<{bC*?1k!r3ZqT5qIaBX&;m*z3U3MvuxYe&vE0Zi7~3rB^)-)zx_K4pmpez z8DU)=xyU)71QwTp36|B*9|4OGD;w=bJ-=2?`)mxI)~2_TRQW>B)x9xkXpC0XtY91R zS@xb4IKG#ytP$HbW~l3hzKV0LAMowWcZKMmw&I%LQ|KfrI9HUiZI}5cWwesl<M+z; z_AYC;4;IS3a}vd*dEq&bF&%O>PKpZ3bEbM1ZW;5x8y4D`<3#j&M3s$rlV3i1o+n35 zAGaAag0(=naAW*EaCUi>WKhrfaLX0aWQ9dX)sygchMn*EK5rwiDn=e_`Ux;j#!~k3 z0za+ptl%Jf9C3dcyxh_CC5qBJ))V@9EQgEf2Vx3Af3n*8NDd+tP2xZ=Yx4}aMZfi& zK`#EBzO6i~EQ@mAWizW7Mk%}+zOFdC<*lCX3?4Gsg}eIx?#L=lQ2yOvh4KmYS#aF9 zFy*#BYbOufnjI{94W;=!$I(|QThVDOVe;!r!3?xoyqCrWwQi$KtWxz;jd%X=A6n^{ zll=(|*oX%MEGa+v{brMl=0Jvn0bPFY_t8Gqss;nDV^z)~r<>ILu^j~8#@a`-(F?D1 z6ML2LtECe4McAcN90NLJ(j)}J3%p}@cpGW$V+`9;jmao}4v#PAY5G(*?A#0%h=u@5 ze6TRJp|7Cft#Rr?#||;74%(2Fj5i=T3hgEONl7q6!JCepB&}z_F;*3=5(b9cZwk&U z5-HaJPkQKH{Y5MshdoDCggK%}FEp)wwS^p3i@)q9vu~Jytvt@0{(Y+5WOF&|oK+jH zm1hj>J}NDE$`F{2LZJigU&gIBHf&{1S1oE;aFp_OJJz1_2o#<V&uWnI95M~(l>#eb zR6DI{>5f$3V8f6%YLa&M^@@(K@F*HCOi@3^eSzre(45J~`UHGXJZs_NpM{PAG<vbl z)uD`<v7lHRjCt^b9EV_41GIvGYQt1=*3=%=DS=2cTdxv*Hxbu!#l=Te-ZW{#$M05P z6D1=@62iF|>mvv4i4JGgFk@TeOBh$>#=L`;k8<g1>sz8*cjD}&c?<97DR0w*MXJcO z&#pemODeiQt1Bs8kB=r#=`<<1se$W<vCrLcE*+?5DK36anGce%8W57&Yb{(#VxCwz zc72t8%&h0Y)E1mS=b-VdCRLDayLN|uYcGy1W6#HaD>+_<ngP&dy>gWWany87($&5$ zXYm}GYU*Snh=!YWy^wNjkXo3T+%+==h&5%-x!!-6Iq#<0XwJ(Dkiv>2A)pv%U6&hL z{0S}6hLl#!34^zHsngV-l(a?<$`f3-uCR-7YHQAf1NW|8Z45{CH?FZS=0O{48k!k- zi^E<)@+z!L9l^5woq2GQN(W}r6yt>1Be(X-#-;w^akohsZN@gmj7UXio6`ENXIYi% ziMv_vQ<-uu@?okGfTI@`>n>B2X)n(tQXARz4{1L|aCj^g)1dXuV86!_VK!u*4e_9t zH6^7UUoGmP?YdSW$*pNAzJOV-w&x1e@^+0f_q}fpxpit-{L->tv;Wew?(T!?S<b0% z92`Ig9Y3NBOT3Ce)I`Ci-$XmnW4yah`R+&7M?zMx1~0y;5Kvb+o~kvhmc=+>tEY4v ziN)#>@LzVwV&#9gG~?V4+KEj?#6rqp3z^!?Ts<jN-vN;3aSOcIY*$>2vboc%x4W^R zj>bu*>I{L!Gp>ijh*dyBVVZ)M8kuB$<WrA-t_mG;F{a2keDtEfl$=~%VJ~mHI?H%- zA1#-vohlHjGfkxVCQp#hURzJPf>r7+Fe-v457!#pl^)%x&+kLpc+f4nJK=q~*Mw5H zq=Bt^KsN%CccrXSF4<QsRey5sM#-d@g;9PcH3o}$p-NU`b-;hF@DsrQBo-BF4NM>Y zGQBe=keg~6^=_TBePS&b1=|1Aa$Ajb$pi5=(jZ8Kg?U~${#{Di@ties*>b<Bhk%Ug zWyYa+&eTj_%jb2btzV4#OjY*IvYLh4q3JQ?Ygk3y+Y46UIvww_I<}NgB+zT1@YUeh zy6qK2$SilF%HjL<tA5Bzd`ug+yIg08gm+lH35jAd8DNrvq2U{)>cw|oI6U#<MVn{C zki2eLh=XB`uncE{Ls8senaQa9^b=W!MGJ<C+u0-X%E6-{9|#lZrxhTM9GLNfRU{!v z0^9}h;7o5{x4i>3;R?H~6QH!dtqzC^Ns=W)oWr&=3tjminP_BzmrG-1L9Sa$xOIF- zg5sfv4xzxB8J5hN+bKZgPv|xb^E|%6BDI6uD1{77hxs`F`IeR@#@uQ1*$Z@lmxXRe zuKlL8UP+yO-EFZ}kZiU`^oY1LR+QH$NUL&-rqmUmHY(-o_QB&WcF<Ng8ye8`2wXbc z_rde5{rnR3_Os?axgNiLg}w!`;7UA6S+EBrLgy3~rU+|1Go%%@mh7+Baay9(Puoyb zU|X(|2`_SfCIaVuRBF=(E!+9oJy0pxU8t&Nd>Y|X1wAW+xA<7Od!2UmxkXmAgIy6P zD!C`h5c=+rc-7yZQ!Q!3oqyH4O^;_T*`mOb)V0w#K-;OI?*x~#`(KOXzWu;l%IYKQ z3fMNcj`KS4yp7mTOR4-;6UpOKuKA%~;5VJrurT8KkpUEru%V_vBkNnPiYh#0dU>;0 zmFDlWqD~Nhh%SXCb6Npom9{UMd-_sclLFYj+3Z*ol2=<TBVtd~G93`NXlKYwlblHh zPHlXW?%S)laD0CAGR<c*pp)hBDDmNX$OJXw-A=-@@1P~Ev77X#<n>ta3qEL)O3qa! zIh2BL<>c6~OfqGscE*Z_bBHO-p(9b%aMn{5Qdl+CRhBOv4@iMqX<j8-#iy#y8G4mM zOKk=d1uKiB60O4;Uu<cwOv;*!RPxK-67q1$a*mL&<bIM?6kV7Q^*Go6y|BVFAc#t1 ziTyY!I!iS=9k-7qy#81US`@o9ftwG~Th~}UGUKI1v>sMyZwTiob8$_vezfWM7;n*a zT16$hO&9v|&|8PFL7fuh!_{?-p7RAts_@Ua0|i@=fH3qO5%X%UDfApxfRyi!SUSz? z6`u)mHzGO;sVysS%&KctGxF}8Dl2-8QR?`i2oWZz?Ty@h`MP73x9HA<Y^BM-BHPfb zG>0>JDZ}+DnVLaIhz-qA&!ZT8FJ+cE3T>IvQGIVFkf-ob%$F-}I37E(0_>U*T3ab3 zWpb872~3+zj2mxrh-h5Z5y(5VF7=7BzR&=uPSIR#xxF1T8tJf5Ej;P|V0Iglb)^C_ zQGq--Hm;7YJZuy6X`b(TG~PHn4?rPDX<%0(R77c&R5v|5yRAzt9jy%esbrbi19F?R z7;cj)o8B~o4tA?<jn0fyHh&S>u6HfkWYxa<QLUCZXZmu21f$yj#?j>z<HPQd?l?_H zU0+%t{zIy#%W4FVC#8*x$rCma^^j)MuRzU67g*NkEaPmPkBFN4M^(NPqV^ZR<?k^F zDo4J}#E{$!#c??qn5FrBmN$cKuY^c|&FqN~x&2nT^e1SltOM^>ix(~W!+h);5E$6b zILeg4RyR!?yMi7I{m{K$$+iv2_%t&yCGw2d5_ZICIx~M!Iiq*GM4u@8Tzln3yXjD3 z$HSoZ5?-m`Lv^zql5wG>{f({^QH%y|APQ!)$wM4-lYCHA4;Ce<w)IcD^svGtU2}Fx z8zbH4^9k8itz7TW-#vQUzb^4JsAzq|P%Q{?+*%lLmUv(p+$^|1?-ShOfrS7;v+0bn zZ?1lp`iW4BQWpVH@k1)&*?>$|_;@>CP`H)e7)N2%a-4ovOK-?`0nInkIdXVD9NqU5 zyELcbry;{7Ml^UK5y4!S(GH$;<P{Oqc|Vs!C%Y%vWwrGPcB%BN1WrhdR!C%R-GIEn zsg6@309;9tO65AvoH6h)*_*AEH!F<Gq$)0I`-rI$*q8J|1rnawDA^6sZE6QvSW!=R zQWumBNygT_w2)`h?mW1W-#c|Z>nXT@b4~rLL!#$IPgOc6FJk!VWEj^Yji!FtO?nM3 zLtCe)m>zO=`M%=cvM#Y>zsKwM7(L4qH>rB{DiZ_3UQywrf`VGq3A4vZ{KLo&<+u5{ zZZ%Og^&5E{WIqt#P-C7F9-@CN$P|7l&`7xt<FrnOghTf?1WqJyX{cQ=-tq#w<v>4Y zp!+vTG#Q8^a!*Sr7CWFzwq7X~#==+L)}j~R<!Ho;ICe5x7*;WcWs&WrQ;s^YFyslj zGqZCUS$a~XwXf!{f06)~_GiF|uQ{@o<Q00N3mOvNGV`pGidrakhQ!B>$Ebe1u7j1G zr*eWLB3ahMxl9w_*=*KV!a0R*z)8u_yjF*BR(?(G7LpngxLXrRnuvX7Q;V7YdBCpV zxob~h<N8YlUflI(0dH58_#P*_qz42pMwxst;%lbkmv!Na=fYgC&?!1MF{?bNu&oYn z&}u3#_ME(G$XksHhMQbQ6g!7ma`5|DdA-LAEVabGN)6gITEp_=z1ySXP|$#pXolh^ z$OeU6<L%M`Q!NHj*V*=Tu=F)Go?di<JZ>uY55<o^?{2&Mjf(Tot%mO{*0=So#7C=s zgb!(}Smo%}Uje*@5dE^S>;w$e$+NUvVFY#K$j)>{J7_A-Rl$BvJ6fDjxEty|PZ|E9 zld<E122=fb0*kAP`>r|Z4m#6F1m)X<%+#8UWac#z72cK#8Re(V>RC<hM)Yuj6S$Jk zdP3s4P9=QB6;~~9QbmrpL}&X@4>*aq8_r+K7V|pb*SuhLr!S4QI2X`z9i1%lUcc>H zUTY%hSQ`TsZKqYbuv>JYFU4vhit3CU1M<1PsRO@ww*Dfg3byDU;(%@E#DFE98AU^^ zUZP{7W3$vjKyfL#?6OJ!B!EcAq>lv-^4LqXJrF;-+0>*5Qm6SO;n(;Y#&B^FjK4T1 z)$)MElNd?v$=BZ~<<_@dutD_cWfip=b8t<@H{oCshAYOn*tm+y)?ZzTsu@L=P{@*) z3P~nEa8kxJG(Dn+T$81AE|JnRb6w3l5XKDO5{KlST84v}vS87Y@s4ZNEP}ivRNGSh zeJO9dlS?5i3}HHocynzUaI+}e?wn6%keQYJi_H`f6#RZ1FE0>>(d$^qE1%aPa?4jB z!ADm!##)#8h>yGwV@spM9lZ}>E=8m+MzbmwXO+%?ak+?G+tfv;eQjuFQ`qZ;Su@2M zUX;0}?^jV7dTFmNOm%&}1bnL-tm`5D8t|<<luUgV46nq(GKsRS#%GSPdU;7l@BNA2 z?y|XOcL?Ba*PC*y<aKm(?fx|<CIDP|2qSii&e3s$;MtxO1+K#=G|l0w%#cIbvkYKc zoq~sy#j3>QTj|#joX`T1Lpq9g$pNxY-RKf!85t^g+gxNCwaiP7EL!sN#;?EfN|uF? zb?4bdFy(%Nkq~b`>6dlLc)<X4i0$B{&S$9pcNUOy0r1Qud-DPDN?_$|ya_I)o|^Lb z4pf0q39g#y9bx*eua|fb?)cC(gI}_vaF&Zq%IpYqO06YXEsyk#VnkLc<**qZx0ybJ zxl~bv+8kU}m{zJ0jja#P<p|q&OFd=)v!TK6f{N(7OCF)Ezi+Am84dEEEEf}qbSnDb zHs)=A9Y_PsWy@A>xzcFLjygY6uYniLf&pZF_C%laRX-cU+(KwR>esJ%ucEANsu2vf zl60-=;P=6ZMc;RtTaP&IZSX|Sh<Znh4l1UZ7sQinlME)RF8P~fL!cxMa^*a&khPcb zBv>iL&I~nHGD}jrj5T!JSH{~aavWD?-zuprx0v~iQrXg<4<<^elewmv=xBI7H##cA z$>+<Z>(?rC4_|@B!b#Z=Va9M98bf&i+=F7hP5-n=C?B3yp9TSMMd_Ybh+u)9)@AhI zpunCRxIRMt?tw-t7&PY4rJL_lRVrrs9tu2=ZM2`}Yuw~|y3^F(+%39Y*-<34z&iH| z6i2%M-pQ5)`@n3a>1TXk;z;M_F2?Qe<1BOouT0HwEBY>y5Z3G|=YimS5U4>O_dKB6 zx;II8?fprsrAQ=u{greOmc!bwPIS%~r?&zX4pL+OUnrKn*oEmhi{-&gD<g#7U?xUo zh>c=wYR@hrW*{N8R(O+2e3`wc7)FJ06dkOdbXDr<Zp(bE_NLc%37blW^__(*&`w#F zQvG(HfixY>>vHu;_d!Q#h-{@AM<-5*2LuNk*9zD&WSP7T?Mg09cx##uN#8o+%CiQ_ zp5KvEd-p~yhPmDl9tMzHBn49heIAL)4tx7JAuBAuZ|$AFrIBtdPY1Hcbur(MH!N}$ zPR~DlSJe<X%rL}+_<YAXL^5-tmey|XE^dGEtqpyV<dE;(#oRSSQ5d7V)Ut&v;^`9| zJat!nNAqVsD}En#%9KyU!z5GdK#y5CWS_e{zp@`E)4LybTfBfrYkh#=_<Yq!%d2vb zf-p`>goqryP<f(Eb16a3nOF%UAJ1my&0PtywU|=a@scYC^BGElDXs-xRbp6rnI3W5 zyiqhIOjf6Ps|huS+L~@9X2awzTaOZYLKVE@dJ792h1z|F6JswgdO86$6IrZ%!8|oy zEHy9^cjl1&jG6ZGeZSIK*SI`Ergl?hRZUApnPivCNf1OAuQy^Zs;#+0#-N=M6CX8% z*S?BV^$^rGJ~~~~^YQ7!cQnqI5=GXpz4t{tJ!V0#_;@_2W5Ub3u<dZHjt-1=BAXE( zSax1g8eiF*3X_0D8@n7Uucg@Mlq{iry-lMmtd+uVf)x@rkHjTBpl?6ZDA`yp72LGd z-9Kz>rEz6S69XR}Fsur#fU_OGkBP^Kh$@-n7EZv3iMv+c)O^b~OUQl!yqdUNsb@`r zDi$dUbjgKl#YFgUcVR*WJ-DV|1L31O9Nb%Y-xhUK+>@3QpD8jtc}2&tPblDk<Ckoe zt;cON`?<&541LQpmQC)6iG6vwipvzLngBdBgtO3@DciWc&Hz0>Q`@nA>fC*YPXUeV zj!`K!t5RlGj8M3-zk9oL=;=$0={F0)cnmQ@dslM>emT%~NS1CmBb8ZA5+PD$lG(!y z7frP_-mF`CJRJ>s1x+{R7+cZG6t-2E>x{uQiZDHiSs1^Ty0kx7U*itWERjsVG0!}U zsGqFXU1Q@@Nl10QC0XH36QO!p@g^bFv2zLc5M3tO_zPX#h2yvnkI4O16DAzE5X7WN zN#z7SKFAdM?RX|WLZEOJYv@3Id7J)X3(R8zNb7t=@w`8;mC>bsDwauxPZd@gwUTHM z&KdVcTQesj#GZCgx~*{0y!xB4+vdk)QnX79v|G=?6_xTbSaS8%M@S0hy#q~lB9x!o z$jWGag4mgROV%Ya)qyN7RJn}}QN)R3msFv^s&zH@97y+w>|NSLG4U!aw0GXw#xTEV zQ5F{O@cY5jWAO3GsQv@toec60SyMX*<|K&{KVEU%&w`>}6U>l(c?DQV*q2(18rS(c zy>yJC;kh6;5DqHjSpGTL=P?xjp#D8C^dNiEymQ&6WA4KaJ=o$@^YMf!XqwT2fQWvm zn~ilcue9!sV8MAy`)P615%eOjUv<1b04wtqmNo<jF}``<-3g`x#vXs$D+O1PrDr8c zh_b9=C^Or3-C6|*MG#uIyWzj&nF;4@Pl|~P7x^j0Y_{ZPMaCJ<8!aHB#5~w-jK@=$ zzYII9B%3@rV&ipEDV5tPr{Dn|{LbVEnB*t*%s(>@f5G{?H@tRQiZiZ6KA98DRDQAk zDPAj4D0fXbd*#l9sC$nUk=op^6hnMsoAfIWcbt9Eu&!QWFC;xG<?k5lY*yl}*13)2 z4^lBy0VZ-S{_-5#?s%`s<4H>tS{{OJ_paY;LRtQvkOTM5=H8>BuH$N45AhXsL;0)Y z8*-aD*z7Ex9>5b?+xVeu>m@Hs(@M7qi9ZDi1Ip#E_22UQhx-fP6ul?DdHh&yMF+(_ zhwjAR{^$YamWB~51M05T6XT^im7E-0GP+GiCf{=h@CZ?usH{Go+&AQA6{0XFq1YnZ zU}e1KAN~G&^MOG#hDE_Q&sd?nHx(4ymLZ>$2bjqH+6~MbzjI&0I5Mq2J+?VPz|uIf zLA94Oly2@=vx+n1h#2$4lMv@M7K}_d$k}N_+U5sm^_=ZhEWZ0tmOGznZM-LI<rm-z zaOCRj1L1)Oy36*ZRmUaKCP<^fnu4_$MertkZKyEeA>yxNzKlcFI3At?{1IRB-`g}v zD|w`Y1CXEAnEcG$0eG)sR@+SUk}`0Wi&*c4l99<4uhf2d>4!6v>PK|hHGYdtUALJM zGd%H1)7gc8J^W3YIXpHMxFV6U=K{@+dj{9&bR*2BD<vtKHHOYl01wspje5Sv^{k+8 z7-Zna);#16X#CEp%w@*G?bKxcz&uZa&y;EBxaVEe5(>J2alE!63W<aQ=J{YV25?~M zBfn(^OvbbwOa}m$@{!nnZ%cYxmkQ(D6_nAKW3UDT`D<X>?(p3q?%3<c(AjjZRSSla zE3=Yo+D51KbfYL#UTy4WGo8PJghE1GzqkLiq-LKZepK#|+XK>$V9@l|zYm1FDVw2I zj-S5_YWT5FXk~Q|PUUmi0SF$r&NUr3qg2~dp<E0En04p$CD&UHuiXh5s=mqIiql)| z#tHBKkeS=HT>@Jy>f?a6#kk(6rju0`pNJPx>#U;m_*7s1f`-CK2n48H@Urv6;w;=J zA5m}#CTzf2O7V`x-+9E&=D#RaY%}9sF<o={+5Jjaf{Gc{iN|<=EW(e`s1a*1IPJZ! zzbsb~N}(609}c~VP4;ib1c^taKj{=BgjU4Esg5O5Iaw&?@mAHkl;-50pXs>S%z4X= zI0of|d^I(2oqIn^M5Y#aMXnkFzXd6T{YsLD;FWl+?oh8dLX6-aoV4oYXOm>Pj7I0M z=A9_CcYKHRz6+P$GlUR5eT)iO4R{iA(a2zTxU`^u?v1;3Usb>A2ThkvaW@(cEN&62 zXW|{|4mbJ;0j#6UU>Vr$Y9Ana5<P)n0Db|?t-7=f)+!68Q+~1vBbO%bujxEd_skGJ zTqgoECBFC8i>h{tDb?N5SdnO=uwK^T4e0nnQDaPG^7yr-trPh|D~x`Y@VyNIYa83k zbj;Cnx$O3#%2EQ;o(K*5P5Q3#m|s1VuUqn>-m~qbUVwUVV;zS)iAaS@-#|t#A*u{! zjmt0<_w!`OuUku5jQTb=u_+E+)`9&EXF#t$isr^&G+hSm7%nC<Coaw!t0ISa@qT$C z;)k44rxti+A#=ITlO&$^^oc?!kY%PS@?I(yH01a9aSXf7Fv{`tt#Qnr<8M}-fx58u z2Lw!0V0Z_g6T2lj7}q$nYdfZpYpD#(X>`OjdN-mwA0?gQJC`<*40E$HQR(hn%2Km- zM`Vo&FuU;LQ@3MAPkWqW7rjwkdm|}$&{o4*7e9)dmA5RTWrdcr#=M;TE3B|p+0uCD znj_l8p7wWm|IIcvO}f*MedY{AIIKKLib+wkG`1)7brh~?iivx*&!F{OWDC40tj>kF zusXgb20G6>_e~<sjz{#KI*AauwnWvVqYxcOh+{uW<s_k!G0JFPv7fF<leD#N-HL8} zbEO}f&B0Nep<2}#{n&yQw80)vuWcx>d9$IsGUFSA)WWUn;!DvIw{arZ<$>PqlHn`U zp2_W*AC>`gmdj%~vx!EwQcmJv4nLw|@`DfHRrZFv+=H33Q=w<X1P_S;y(~3pWuy>c zI4Jgw9Nuc{1gzdF1Ey-245^VqoMrR-CrVz2xcsD#^T$^TFb2LYC6(%hnSY{=;*`CP z`Ph#0eKqP!OZwrRtZT<e;aMF9`4l_)imK@Xlyvr406sI9#pBw2TBd+FrgQl|*?nu7 zFOPQX`trQbL+p<b@1L<IjuvYwkP{PPcY5I}Z{e3%c&qPSbqL9rEEr(^I~gSj7Bqu` zcNS#*g)(0BJR-N$)G6EUl=THWF~T%bPQIoX{N84f5zT1~2Pb`JWF8_Ih_9W2_FJDW znTxvwKd2T1Ds7Kcd7Tq7!>~x}L2Z-^9?*b?Bqz_Lo_0W%AD!Rv(3*%ga}j)peF+GO zSZ7QY>8e>QlifcU*^uRpy@<v&ZEs{^bQ$YXF=7?@i63N$$~|R3EJoDM{v4%dTPlz4 zjn{@Tn-un4kH(xh^ozp&_(`dgV0E1ri&?9f2nTD~p*M;;Z{~=S#pS2-1l*SMFJ65z z{Vd=5{9$p^sq!w}cET~PMl9>5eWf3{$iTo~L9+(<XGBV-D8_*G9TiKcP=uO>h)YKY z$o&&a)&5hy`sIpM*EsVn>vuuIWmO9_uR4Z_%4_r#&WvBK_oaCOF(>w9U4bsgJcyB` zx>==H3)SQ&yrLqT5$9#<r~()Jn46{cC#kA-5USWN-IAl#l2$VPYgtC>*9`G-(++a0 z0~u)~t8ybGtMOqkN*7@&+RVy|R^~EC6t|c^<u*EXwM)6#yIPZ8NhF7>8(g)ZM3G`W z77Q7PGgFy2VVxZ(XC;NZ6(a_hfE)PtkgUP3Pp_rsn96ILhK*q<UQk>}LM$C{N(LOl zC$KJ+k>=>&3&DeeGSVc#_Ily5YgzU-l+9-VG#bjJK;GwXihlz7CSRNpf#AH5(SB25 zn;HF6%i@WTW6!Q`?4nK@%KD9h8~c%e7iSunzwb}x`>mgW|7V=t{EO*K0Ee0FtXEyV z&4g~siiInLBfp3myR7aF%`=Wyl~QfT<Gy%}7v1}-i^f@>8u0UBl%k3euvnV6h^t+E z=o?Q%EG}80Y(w@LawDrcB|~6OsFenI1NbY6!kjs#1x00$MYb(VI#RApAO6_-_Gosw zV3}-Qc#e`C|NZlf-vu7u!~dNHNQ`E^a-iFK-1Bh1@n?L`yqSB|sW4#uV~y^yOe2ig zI;3(%$0fIY&%wq^HwC`tsOmVPMD6kb#BJm-X|0w-o2-itRc5W?#jGw_9Nw{_oaHZ4 zE*c#QXk5FUV}*uz%uf%^>|c{-++QOub~|VN`y^#Yd%C`>$=p?ShZ^ovQo6f+;CF|* zjCH{&B5^bi)#xtsrW^4T^={P%fcznKKJv*}#4Nie@bH*)(Mp*mdiiLp_=r@+gb5bz zfMmLu|5?s}v>emX4}4K=^O%_#{2Z01(!r`zwL{yT!lg~J{%!50TcN*xJGMY!49oBE zcR{uLN)F!r9_xwSPi4mJHYab6hEvUIFPxlvQ)GGD%p*n4^Y{I}3GIZ!U*t}jU^;=J zBw4xbAQ8x@sEt|GV8w@`vShtn=Lv4lTeQRx_ugwJ9@5^YbZ9i--<1TjCsp+om+N~o zusXmlDEX&5G{R)7eHYe1RMJY{c*tF7hogW?ktK5Xg{J-3Z0{(5<tHkY2sm3xQ6|>$ z<8)gdFm`*1aXb~kwJk&MLJww2()u=XkYDw*jUW!?%ln%QG~wcuEc@6}Vx{F)q9_Jh zw&yjdh-rmk-lZFiQ-ha-mCF%beOe*aHHGbP$l$Yii6cF5N*2u2N1_6ep_*J*+ncBr zDFH5Ss=6-8m)!B=uD&1FA#}}PPNM{AsX1$)k8Am_5E%|AVO=++sGTv`3bssnrg}7( zol#ygxugxdhZISw%1bZATvz&fZbtN#{wnco*>s5;ZQp9uVihSP8s^Oa)ayhz_W6Wp z8WJ@N{jz?hn6UXf)76)l3{pQs@U68aC)?_vCAbns?69Q-LX4?ORX+pIg5qn93#;hl zcLKmnE`D9BzfnEne>szjIV5NBy9hgRNSR);$`X8u6l;^Mm%y`U^XOVF!C11QNAFC+ z9W~QfIf5{0a}#u`X7|Asgv{5&u2qw@YZhUmU}xhgl6Aw3BKfP#kS}$Z&9W2&-Njt; zC=+do`F%OF%#C5>BNguMQ?LTakO7MMZbpaV{COX>IAT!jI0Y&yGB@wSuHW~E7q3V; z!DCZWwH-@5+w3<)!Miq<Aao&#GoW=RwXGj>?TOsbd-5r*+}LZTXzHf(5<|NkE=CO% z0w^pnC~Df_qt8inSL%jh25c&TwbY9_1juV(%E8Sj-`D#cxVaMeO~Iua^)bT5WFSC} zki%O*<^+p>5O0a+gWtu(27V+i!n5Q?;Z8^ocR>~e`N-!hD8PAwSg|L@Fh0!Q1Q(H2 z3E@Eq;t6IAh8U%ahd9t3*A#$pMVM8XK^d^lK|9_Exw4;t9o89*RblYL;VgO4Y@MwT zL{T*E46^&}cE|g~;|a#gakG%HBx?GD-<M>*O+m9~pzZY0InUv<6}+UM8h|2REBn36 zI^Ov$627qw*hl^_^w?jy4k1*R^5;Ge$%aB44veX}@R)d+yF)7RyEIsUm*FO|iL`Zt z%xM#ga;BI+1DmC}vczk+1~A^CtSvC4TCq`_$~CW$w>n~D1SV;~+N4=`+Q~0WPT~q< z+J4c-Y1Mxdpn0fhz8?BvkDOhEzDvBDWl$uGtLpnY9aFnGz9lF?@dFes&X~jKqZ^um z+B-CzbtmhZmBhDVWlL?7k6}L}yH^p<t<wYVq!iOd_P+^#_R5=Gd#PvPIXDrEct@Pi z8$VRtNNwY(n)q@WH0s4*@_$^tWmr`2_dQGrf*=SY4bljbLrW<k-Q8V7r!<H(NXO76 z9nxKr14DOrcQ-tT&+q#FUp(*Uy5^kw>{xr>d#?qW6W2MiDjRp|4&88Fic9=_hC1w? z<Y{Ef^NL0c5f~(+HP}^mY{$oTbybi}>!ijs@%o;wL~q{^QYU8iJ!Vvl4OBaurF>|9 z5TK-hKncIK(wU8=U=<Us_Va!Nk32o#<3}rocx3vgwTOUhLqd!^<{Ysch+l~Ek8DGU zGdk+Iv>0*=T@6rTaznh*&*28`dI3~R=Q~AV$flzt%aF;S#Y=}DM+HJWfzvSmDNHSG zQm9e<?DIxNiCl%|z<Uo!b&w_Vp~-g6_&r4?Pphpw(gl`ZM}Xd;L3zu7-u!I~+0pV- z+8^73g{0!L2o)-iL}OszNETMKOxxsCyH*<*>sE4;^RQtC-si?9DvHCwBvdr)uH00< z?Bb@xO~+}7=KJl!X{b`RfDJ3bx)Bd_qEi!lD<Foj<MOXh$#XI{i5^AoEkYCP@}q1Z zE3#5u5&`vW_ty?{E>LKX+Y;nUDzlj6#UGK3K5Pd`@tE<b?KnaY2R+%s9NIZ-_I!@I zj$U!e62cgU#F!nsw71)15>_#fhzqJ-8<R(=0o}NiLpDDMpnA{k78h5$r@C`mu*3;_ z*;y&@C&^MKgzY22)5+rbrWOwuU~|T9*5xchm1tYKiyoZHsdqGB?KW*89uCigvp~~A zK1(IweMRfX-uz&!nyhq&NCk8TC1s(P?9oJC*|Oo(wPwPGX(1%~mR5E{(x~A`aYT;T zF8tl<{fKM9+u~SQSMic4{Y{@7ph4dLJ_LvC$plH_0r#omF+p+Mu43B|a#qs`&QvhZ zpJ<-sSf_Z2&xvqD)*0(?=$+pyuSIF-!+-4q0}|u3Lt6uX0^J!vrpy|fvT5QYbEXx# zc>>3UEl8dcX;a#Iib|ufF|2y?w)*PYt%VUH+r>{rpSe`5Q?nZzR2$AL@e(6MGf^4c z7La)%AN2-4vE05UZQG8mH@{0GJMW~(cQB_qOQjl5hf45hd5mnt(WN9x#HGyyLn;{G z5i&uL1kU^_zc#QroMe4<Gl*-H5PR3Y7Hn37h2M(PLOE*w+~|GH209tYOoc>;MT2If zJqu{}1nQD`5@PL_ERHz3cpwfxmDZ(zZ3L#2Vf#Vn6V_-p`*$WZ1(dD7;r?p;ZTtt{ zr)OQMR#e+>lK461^Vpo2UdAYYO?ghRcO-eHn}8`=&G2hJ&t>TKRn4={nYCFahEgs@ zm7-dC<&Q-6=;AU5CY;yycGIRmjqQ{9Rc=R{yz%kshCWtgzKu9okoPJ7hZ&z5rIaOd z#2G2|nU;<8Jw`)XW&LPxAWle#7YnvHa{CG=kWMrx8Y9sI_i&Egg>^}gE^O%Gk-4+H z8U=FXcvF=?lI$!P+tFLHY`Kz7Gzu{h=ky_TW~c0_8DkQM4<?>8e`s_a9|y`G-|ZMw z>BnO$nAm@+l=@(19~{;QmT4@w>lU4)(V)_~0A@B$YwwaS-E0pjmj-sKw$9k*LO2tC z`C>3Vby9P1Oq(wK*ylt>6vC;rNm`4qc2jl3F88*ly&7tOm$oC=-0dG;zRk~UgT$y? z$Zlede$DC>ZjQQLRov7`#ifa%7N&p@%oigi8f?IJ6q#Pd=)e&Y7-7B{Ra~PJ(ZoP9 z-RV9_i+7!29J_3QVIj7m_s4g@#NVe$)w0!bw_#fYef^EAqf}TSSgOF0hqgbr%i(Tb zb$H?FaKs3vPVJc4&zRqibSwIKukwby$bNEp56;-*q}E#UQOavk>ptk>%)R8?)U8xh z>WwG>1>{;ivM@duoULmGekuRb3O2IllJ&PuU2o)6niVO92_y$Y4vclnxd$oF&bd4z zo+q_QUh`0sQc-|0(MjkbxZ6}7-(-a)6QXvcth!>1V>VE8#V{V&P7Jm}G>nYi&4KA% zMo<KD1PCcEk^NSih`jO%eLX2o_=zN-Cg-V;4l6E;R_Y<H49AOn;}LDxr<!x6r_|i> z??>*kCasFYg?+<m4R16NSBxl3)+qX=4-nDd3wTqIQe0vdsAsRokL$0vf16AOF7bOU z8hM~x#PAa1Wm3bpgqtGcF+Z)FRD+H=1#VVM7P?k*F_b43MVcx-bz;gVXDjR%y{Z`^ z`qUOe^UI$sNzr)G=?V5+2SS2GOie<x<6;e^PpRyqt*BJ3O!=^SUVARQy=JAoCU)P! z-j8xN{_%Njmjj`y)d;aoT9_j#gf8q$tbk;Qz~I2QDVW4iw{ahE-JX|D*aEXQvO0y9 zap-Hm`G4<#nW~QKvdjLLp&&QOA~$L8ek6rim@K39sKTquoxtn&n-Mm7-ETzOM~mL` z*vSwNoV(FPPBDc=;_hN5rkKGHemh+*-Ce4pLz)8zU@@og?JV{BjfLmw)Uh?@PZ%0b zAu-mb9bN545O9A~A!b=0602SasnEIWi#-@J@t-gJNr+2>NajBuz9vo&xD%Ou(3lp| z1rtO3*Em-lW2Y_u2K1Z=jZa2caxgTRB-iAOWDjT*RqS@0=aJ;_1dg);WL+$SqXIhp za|-DuNgQ&+JvwCLi_Xj4^{2|6n{|nYq%y40T`fTloFVF-c-J_6^>&BaN&Wl>>R^ci zPBHKM&NlVQGMRn6Yl-G$!Mic4iLC+|1y5|~G&X~>Mm*S>z5a8?Mqq5#9JPNdbITF! z4>&4PI5C?IATrPTbs<vbTNbkdE&H>Sj_^j~7%Sz)9`uWU&iIlP`5%c~_|M>Dy@Jgm zfcUq5Hq<1{AmHDc1au_1QPNClkOynJcxc%`x&r2jHp%4^K>DKMIb<D<XhkYT#eaBb zR3n=A4{4V%e}&i0@I66lQjH5RJ*yQ3Y_0Tv&aW9}k>r=+UjTaqo{TjX^E6iXWM_4M zJSjt|^|*cZ@*2<@4!8PENkrw^<5HFTSub$|2iR{tgTmBl+Ci0p!kC-ALr?5Z4HBQ# ze>k*wnx+20S07b!NT1`LW9-NU-iFttiXsJ976lzn1rFJMYlKq6GY&Qh6>t@;HGPe~ z?Cf^ExT=!jr$-a{mD6#QE;42-AA-UBRpLCsJ!qRsi*V>LHHuJcm0A~!7<gp>yh{Y? z88uvG8296M<K1=Tb>riHmFE$yq0C4*z3YWe!xo!Oj*Mw*X(F!lu<g;NwmZ*xmEL+( zL}$tao8Odd%Xt^}dkLWKC?P-8_+s>%`iKX}^aGr}meu%-%bH(Q&rJdUpX@JnNU=7^ zpxHNEVD1%{qKy^GF9gyA#;#d|#&`xlF;7c)5IS!&c|H=pt>0&;yd{pd5`$!!ZeZL# z91O{fH*-2MbMZhExVOXj^EaMS>A8Htozt)3EJr$NLZuOLa)ZCH#tL$1pK(KJV|28s zG^lRXk!{>=SuYNE*VE^@!V^cAtHZ^zBf7~?o=_@4aI(y00o@Z1Q)-7ovE??uVmHd< zQcS348@4T(nMD57NE|sq==pXU>sD?LiNrV`SK$q+!?4}{6vb-&tT;7B2JIEvRRtp2 z1VuAYj=o}V?lUJvc0R~yrJ<S;`<Usfhnk8Lup&3jL~ua_#lb*shl$bI>(b1|boh|T z@L32bxiV=`wZu5ZMC0dhAe7<a$H|iwvG~u=Af>|9llVGu_PQv%4j5pPB=OSrzEAsd zam8RUJh?PquKV4#_uYs#ab3U?B~rS#_qN_;LDSOYcU>P#V6zotY=y{7Z7Ps{F@(BQ zO8L!m-1h%^0Sin^HA<=u8Ayr(F4&Q}*Uof!q}CTxp0uB3`Dyo{k31nM10f_MUk!&$ z7>rF1e1v@mSk7YnY~TX_jk>`$7hSl%*LJ){-xh&T;)WX5u_dCjc)MkH!X?eVj^~j| z8J-<&NR7Qv-g5u49nnbsNr3un1N^E%TM}LW@ub&8638}Ni*oNMMMMQu_xClMiz5eo z){c})8uSVyJ#5>sbUkeWzM>!Dcnkklj$U!GOz%aSbPfy~FTbxr4W+UEJ;{_I?*8Xp zT8rbChU4~)Qdx~!=H?^jD*p8?-9oF2!r7Cc1^trdo$wlEryMVAcovYUB*|NU7`_{< z26*;siZEHG4}Pl)bdG;&RS%H8SdG|N{2?8{<1<NCQm;2pYtwFPbM4Aj%20Git6z<J zJfZ2Id=IBdG%0o;`1DtkE-&VS395Suto0bTU4<@mwqZ<^x70Pa_cguFEyH$b`;Xv4 z?^rF;4|CV{>F>Dn`uLWb36L6+lVTVe23Z!2;pHz&25=+qMowpR1jD=j@x)^Y=Kphs zLJRvKPa9N=d`mF>N{!J?uAEYAIFM1^#46k&zQ<0!=&Ervf?pwU_Tmr_$KN@Oz!*YV z6rgV)m0T=aY5z8bKs!HG5whM8?HHp=m(Rq-=XD(k4>&f5=${Bw#jdm@=&+^RZg%mg z2@aG=)^Y#1%pSUYlK1pzohfkC5u7h7bY7<NZ3hn_u%kC&dcCvGX>b!l#F`oL*CrSh ze-^7)hgB@Y5ltGOoc_otoLHH>MFF0$woKqnYICx+COI+{=L$Q8<2u*7^}fMArO`oj z({-e}jy|cLR5Z9i!wZNhSp*s*Rsrw=@{lj<F8*1$fmLugFe^OjIqdC9h<#c-Pa1b` z8n!jXZI>v?ZNNHnXE%c$W)kgAmKJ^7DEjm#7K2{}^_X-ndnM^!nM=`4wMGOZq<*CQ zUi1DQNQa7zMdxOpFhnWOMOV_UZ3Wqv3Gwvirx(1?=HA!rMx2)cdsqh_uBDjs*%(zk zI-z`@RDa&!+1!}g)FYF?>GXffdN9k|u%fG(*s-FDhAB_YxCFt;D{=P2vk>P*HZ;y3 zZT0=%2atvc|KA4)Oa;m!>OnAw0W8F)AUjCx+AvyWg%fPj>UkbyKqt33Miq&L8<<0l zylZCwvLa)I>RGECIUK(GJXbu?+fuIv$NaY{IR~Ud_O&<wxb?r;E}qP3@i<T3kBqeW ziEhi)T4sfBlO0ilp;RFYXD-Gd1+Pisx#6+)ba(AtUojq~E<wH*qXjJa^$5f$8hWj5 zEtIVK?gJjnnvdX1j_;K>`#tB|8>BpPmQ*DZrpbCsE__K#Zjv~CQ%33`XOOUD>iQ6o zMk9{%9B3WeO>#n%sY+V%$H9_Zg}{vwY}fE@9Wd%7Z>6j*%D~X72u7)&T46<{TR@xE z{qNYrfMfsHRMb#+B9`qJ@X^kbyoRY@48>;gO6Ir6g57#fc7#Gowm6%Nogrs-l^*+7 zPVr3L2CGS`dC;^c2h$4vJgdz^c4aiJ%~l8ou53yOx@kB$1b5a70fq0am@eCvG8}OB z!|eCw%H}UjQs~>N5G9V*|7ZKNHj*Z-`8~9{-tWblJR4SlL6~W*GgLmG#V>IFf`%pk zHZ5@y2fZ$;Q~w30xm$|6KpD+=c5PR5zuL!-d3)_n>NYRyb3y^SInvg{pyBiz6tBIj z6r1(UAQBs{MpPpGOAACN#pd9ONm^MI4@ON5<Q}(d*spCH?w~Hoz^;h2R}R>;5%&c| zpIF5fV4mw-Abk1YN+bpXM}JaCcM$uaK=|uVSlq7>I(byLR2j7nduG*RI(SIpsQ$s` z8V=4=8n=E(R_9mL=%eybN6M{{=5Tk8PxGTsYOvjO7HM1al*VYFugO;LMn#v#%xgfL zpiSHZ7l+TN`}672!Ibad2W2Y7y}q^UAMY#qJU&0L+8G7dh93r^)Y~ANQ-rz}_CS%1 zKEpxZlYcu`)_9P3+zI<?f+%MqY$htoMFmaxxJVWDxdW!p6iWn$jRQ;i0;OtLh4cDf zxS4w8hl}59CmYYB+N6AlEG!Y={}$vA1XU_*9QNM9TrdWHE|@V+?x(q2_S%3%GdYOQ zJ3$al*sX+RnEDH=5ke9xF@@^3w!<H!>RS5g`u^j!NZ4pjuX`=+_3OC+7nO6{EDVuN zz+YGIU6<GZf7P0wKi<d}M7C)^ks0RV4&So@`4(cm%A-JJbcOfacu#4Tjb!fFVt1Kh zuPb<G7!VS;+OuS})|y46NCCAC*+ie(i?fcyheH&HN&O@Z3~>&YwQM?M7ehnZ@@==X ziEmIXE^(=2t76lF=Y@q6`{Hj-L~S)g>~$QhgK7I^CzOO$-A;GE8~B5l5dZ{MY-J*D z5svNp4nvwW@60OH8c`)du2waF)w+C6EF-=3aM0_Yi-MO-SP}Q04myI1{fQi&(z&6f z*QQEumc$kjQHtHrpv*#{Q8CfS#a7nFj8Mn!kX)|R5~?{WzSGd_PG){*M6-ZGsS<H- zskxbm3Myb6vWN3~2r@ogV`gt$hrF{Ie^m_LmIFXKK!Jrn)G`VM(iWI7{)p`r$bXiO zdQTSWNfO7=;Y{vfB*mD|PdycVa&xJN=>u~dR!0ITL5c_1Ynv-7B!d^0W~kJ(EUnh+ zbQjC@N_Xd%qzkwNEYhv{Uh^ZaoV8wDGu)79FV0j$LyF2m)J%?IqvR&$%;RLYI!hfU zO-d?nj9k4^os(?0LOMQa<T##l#yBa)L>gB^SZSz}qK_%s;YQHgS^8gK!kQ~<rI3CW z;IEnxkD3a@y66T=r+ypL>PUqz*9`(Y({q1~#VK+a<7=X|nO#7g<JS*#=$nPw$;PxM z?7^(W@#-=RY8h4%73|_=74dDCzjeLPCQ@1;QQs*Ll0A&0^C<p)`~CfB{`LmV*=)IN zVd!{ePb@EFi%rUzix*09<dY=MUPK($fe0s_PvB0a$L;d!V1fhRW@4c^A`Uw|o;EsS zzvoz_biza>?`=C=jGrmoI&oUBHj_P**oW7jU-_-3GC2O_)I11e%HL`vpjM=SNCcL{ z?`l#epx^zfeiDd^*wGgJoKue%*+$HLid~N5DV-ZmjA2HXY94Ems?ISl7LujJ3)x4d zOAVYa-<{4E@|w@7SdHA83ltv7Sj9y4m%IE^huM7g%hqtAb1q_ti-#~tQ;$LE1S7V& z$B!)*e}PNj2akovTDsgw#!8ASHdjAJg}z~cm}Cqi>y&<oaX2|EF40OV!K)JmbOQQB zZK$@q1|G#5q=fKxyQBC9^%Q0o;Y}760*O=+6r5>l>-T|RKXCqNjVZRtHdLPbQDUEV zwPO15)s0bl9Ypy9cs}N1nu?I;FLg_*bjb)u*|r;i7D|5a``$Py|C{W6(%304U)I)~ zuPZfNsV5k6L`j@263uh<$5~Q)_LH0DCcMgtPN5E8+it8(P5f=@As3Yz_ka56nj&0I z17YZ<0s6iWGksaZArS`Sp1$?ps8`XM@(6wblq{(!CbCn=VQHLlu#L>o@Jj3k2mogE zeqo#BD?67F=(>15Mx~7EdTp2@KL?n{_4b(?zO6?Wc%P)5zty}q1gW5}#Vjb<ka)P{ zN*CgLaT9<djY3{WC@pfK?y>4kfeX3HlKo&sG)BaI>ONzBW`vEN;W0ki4>7SJBp<@8 zhqWqu9BTU<CbDH(eAjW~>S*n}Vc5sna8HCn5=0@q3w&v-@X*qpa2{cRTI_eb9aBQX z?4d7*qdF@M3J7pQB+2ePsmLh_wsYrAwrM#Xtq>EXN}V<=Yq)(;w*r=q5P~p$8bgan zFn7wSL!F*ic!GDXz~SVhkdu9jbXYO3WjZYaz-wuie#ux_R<~5Kp7P<Ef7=<yaVU_X z+<W<?Ab1=jRJLDJ<F_O`+v==V>$|z&{T?e*Q8UECXvR^oS!uow*vAxt{;jwE1gO3a zp}ti9f}*a`8mzzP%zp!9f~-LL(by_zRI&~r>VkCcu!9^J!0o=3G~w<Vlu-1__)Ad_ zdSjX)xu9^7`8RdmQI~Mk!uR;p(Fbc3$?a=7A~~KVXfH)B503H{gKkY{-~ayw@DMQh zf0epT*6g@5%}cZzMA+(wV1OyXhYPdX2`y693~$$}!@d;r;)cTfw)L)PmjBjBq!6T5 zjk%LMEX^$T{*>T_hNH#q;R#O~M7>u2y~VoSy}dSP#@g-;AeR)AvZCv5(*j~K2HXk? zMAIH;<>2gc%F@J2Ri{yMji1y#Q82XWJNK<Ww!cWrBY$!)#w8W7z{89k5prw0_Euba zlzHI0k-5vS1{&%zY2`Am4$_4hqiih87<1POoV;JBx@QXtKDjT?Dz#eJ3p(m@F)wet zmKgZt|CQ2vPns<<>YJ7#T>Q4)y;rLRScwxLM@#D$OH;SV9*j9aHC3f^-ms+1$3c!t z0!jSqTNk5q>LQl>_}35!f98;?&Lf3uV-^Aeb5j<goFPJjTZN>l7<;eL47!vGVmAt( zvmwD8Lio-;N@u)Lz<8<qKeC2=<xGS~B<Q6U-7mQv7e?QyY3z=txAb!}HQHK?Vu(Bj zeb<M3DD0ee7$Ib0e40t<P*)~Oq)|(hD%(gQT94yP|LHhfKqo<S&9+fg&$>FBrlns( z1^G%;6FV>gW#rIykn)9ev~`KXImf_bceMvGZ2_gl6Q%ri<*>Es7?gd{z%*dQ4iQ%J zhl&T{Q<W7amwg0gJY^Hn*gyDZQui&A1H!E{2KQ-2n289I(q-YyqhPNWbUgP3zu7As ze#1-LYp&|vcRTy8z^%5RF=q)wcqOvM9c7(JqZsGS@=jk3Kq0`33#AY*djh7WxMOsG zJoZMbb63dEhFjNvrS*@FiH_}R62TFhi|%OeHD+4qqbOxZXnWMk=&|*>o4)=NPuhk3 zCEw!h&<R@&gke-%j3G1JQsevky<}EU-EFdD955!I?|>>9m*IVgX)va=U*25XN&nGM zVSDnJmm$U$+iO$j%f$;U@Nb`ZGvZkksrmLl5~mDqE0O{F=l<f~Ux{Y>XnJ~jx!7(k zu5xdf++Lma(a9DWZVr>SO>vp%c*9^O)+4|@ml&RzuxYocDI5^x=;S$eSn=bM(Q`1p z*#F|6ix>ZFmwVW`UjN?u+;sg1v-zC-q2>8%TkX%h)NZd`Swh2?IXdg~Bxsg?45R~Q z&bn<Hu<wvl^Jn>*m7z8pPXo*{>ix8V@%asYKc(!se6$E<Y_Bp?72Rm&&AaSQXNT+9 z<%csP*nRX}wd*zF=<PKdlhApu(-Mcb!xAo2b}Lc&!cSY(xxN{p`28Lgp2b!8(BuF0 z0^mTq*@U!2gNAlQE5w)4v1e~weFP7YrJ!zx)TYSRBPO6c{?ji?F_1O!HRPV8L{>@^ zeK<Ncr5G_?{C=hPk)HzlJObN&1;e;~Ry~K^y>5=)Zd*Y*iz?>Ok>vs;enEJsx1GZB zEyt7D$}%d;s;6KDT;AZRIi>O^pt?x+=wT7JZYW`|mmQ-2sEDP)I!!&GyPm72;So`! z@o}(tPxoN)oY0DFU&8Ca>B8+2>!xTr^<uEtMzPhcB1NT~NWEr!6M7ierQ+wf$Dz`4 zW>#mrh765J!lhMBpqE1iVY^{-y<aqOBtZ5_9o2PW2q%T~B^wWYx3=M}Jop#zhMS(Z z@+(>8>UHb0@Xbiw)t1`MTb{Ymwax~ut;*&})z2`9P)^cACUASZk6pioei=)q=L%ie zs+5qex0_`gG3pnOSGw5X1<@!wpn!HuuuIThwwDdR2&p}<yQYZ%$%yYI8S%+$%aa^8 zKW{X=QsKY0+(-U{y2++>f>G*lWGvkp4P`px=0d=5>@YDgPZ#svn!@Z1PbB-m2}+8l zqMf6o?GIT9ze<o_W2ycs09Q?iNN2FYI*q^OsZwd{^~~dW!msB>RZWjiTur8TkFo4I zLeWkbk3Y1^mLDXXa|G=_Fv}z`dB<oP0}nd=)><2L`t2J(HNFX`KU++|XFKDU;8uf~ zQ>Tilv@j&p^K(BhJd~X$QO05OjJn-R1L5xU!UFRcCHwr)Br<Qz6J;rA?xj~gC~$E; zSeJ1UA(1liy5f8cs@b+7Ik!UZhoIyPEX)$b?lbGUeF*uI4dIcKz$1(9AZ!BWVE3>@ zC+;w!g3B;GwQ2PZjYlG#e*aV@O59oeidEpK1BQp?#!5IT(#-D=vL$iEh2wpAH=RDE z|J~;f#y?^tv!(4ITm~}w_NQkvTt<jWbipX8VPO?>p|Lb7KEL%~l>u|(Coeugmks|V z(h{ZJ`n<qw)VcYt5oZAl{z&d50*x*ed3S;A>${j<RL_O)Z_%XX!zY;1+KwW}hcFU{ zy3k_l=?LaI?_3-~i25u<*tih55oG=inkB{8FO1Ob)E%sZYVZ&T%KTB7zA7+E3Zp5j z(AkdykA{OU^2&Q|I_dS<*o^4eoa@F}{#lr*;MX-Q-RQb@+DjH^+*JmZ3&e!&8UPg9 z{`*;AuN%%(ZYOG~0(}Op*@78WSO3c2tx^e*xw&lezHx6=ls4s-Pi)LPIRG<I{Ar)a z9xIJaOO34*!WtE;&jLby!BQK@;etoL|9bheP!POC^tlrU7D!1Dt<%w8fJu%tn=b`a z+?@HVX<&3sevNr`boCQy)7`rrR+HTRPj7J|&|T9g#DdY3Dirh$=kZ5XR6Q`=PcBTD zkKyASj}4POBD~7&RPKCC?|aq$FnC;cK3`!XR+C%gB=_y=(-S2bin6mr%n^RkkU-01 z=XS$@-K0@7aDkEtxVi$z<hd9sXX%2zh8SnQahE12+<OlRb)FD&%oWPq2J)g4WSvm9 zMkUP2zjcSB9Y&*Qd9W4_leCgt(=N_04|uUjbiWB55ybI=$UshAHZcBl+gX|S13o(c z>;UR%&mVxzd52*;`FR!ha8A6=#$Drlc-i6-Bb3Bd_p-mZWtCmnK9i|oQ+c5)JcRHB z25wzu<^y8d-@8RJkiSM2`@hi{sKSFO&8yAA%CB37N;dsHRyLuZvDDun1)jISoH2@K z3PAAbJRsosh1im*VyA0NP5+8ie$$NAOflU8U!Hz>`h1}t%ai!I2#u%H#P5bFyVp9N z>(rR^Ih5i4l*?~sS@&S`7eR{H3;jD+x>_Chj~OlR^I-rd{ZY`0VGuBUQ$J56i@X~z z<)TQlj;|v=k3VZQ_>rIBmQ<ODwLB77#0iwJDo|Hf$w7I8G=<~0O3duo`nz&c`){Mu z$Bytj{D_hkWA9y7@LIw8%!W_V5SGd;_6@#-gy*k<AD)}&ij$=gjaMHlRpc1j63cmg z!}jz5;|n+--}72VOw@4;UXx<DtNr4-lJZXLJuT5_gKb9$<bi^qD@|EQq%El+G=BZc z_GFNw!nd{aef|z7h-lpx65U6x8=Q>|-GHMrI54PSl`8OScc)-+D+62mGIWajvVr<3 z=#5!of4dAqAOnjW8q)<<%u8pN{}(Nh2t~sug^=ji7~$DEoZESBoGycOTVw|I0RP=B zj@<C{0Q~oMjVEy~UC^f$ukAU9%*UeLSy*ze-MpaDan9T_Rympo7@*s5ALI?B)x9%K znvI$X*7!+a%@iv|N~vBb4J#NqL_Q}j;9Ubap^5z(KQw|nGs}_j5nnouvx+s2GPMpB z{2r5PnO-IF+EMgB&FrRv3owg=a4_PlQ0ZiO2X_V{JMJp;-;B#-S4;RG4ys$9<lm1> zH@;IT695|(H98W0w_@v`!h+-zQvN~pBWWWxol?v`h=aAAvoo}A5X%trgf7BzGx=0F z`?Rh4Wi*&~Vl(cDZi=6~hnd2!ikk4?WOj^wmX3Z6F)y%-<d>lCN&A`&0aX%JR5%TE z!(@;E2Aej#jwP!y<f7arL?)yB6f*vK6zZJV-bjcLir)SROUiVJ<-R+)FqS(;j5|Lt zdXYB(${|AiO&`;TK(+Ll8gl9*S?L@XpsY;!I3|WnprbIAWtqQQsOE(ULw9!M08I~~ z$zcS+n{J6fac=NY^@orIFmjZYD*l>tl(4rQ{{CWrUwp)io%|}PL*MuKA)#CgjsG47 zs&Yd0*^=`*SG*f1xt8-@TL)bp()kBEwwCzKC8|1hRJ(@`bp2n!ce~jO)8=H*-d6-q z!A=f}+wcyJN|k>V#eycR-)rEFIG{;K`K0cj#I)e~ystp<;N?6SC7x?HC_joiZo>S2 zAxHE!5X#SWhR{VZ=eyS<;yf+3$!UV|Nj3Wi^=`az>}T)O4d+e_P6BD;4P<l^qMkmc zpB*sYm_EX<*rHCP0nQUxm?7;(k>02SA9ZR?clXvK`5WV&oO&NF#^r{_YA7QKGVVpU z5l)S@84t4IfdZ2aO0i$UBdihTt3k=N&#vHOaIXnq9k<aHmsyb&B_7dhl_5)QvTe2^ z*kbukFPZ4Uz!K8}R{+4UY-oG8*8x4&u3(Zm_|2K#2p?f3?WDZ;IKhy(xT%@r8E0ZE zVo5!VTh{>-6DKN~Er_7U7eUBa^Z$yff8_0p-9w5Tq45m^i4(_fv_`(B(xs$?1QC|x z*M-zCZOr*?9X#P&X5vJeQ&MT{`#zJUzcS3&oCgj{L5J*X9QvLw3sX+->PkSLr(B>G zP|r}oza)MO-`RcqMH?fG*=sz0)Arf?>_)6Btzc8;yi6(YO?&}Bddvy%{jv&p&3|8U zW&u@QeUbI5K1!iCvM>$D{mC5{3ul7N4}c*5wRduWqJ^|*X30Ayd>ZpXUrZC4=?yN4 z_b@sFp{;!-@Hp_DL35(*j;@|WbG@2{xIo;6TCY)31(33;4!DmhF8bSe&wfyS-0fUy z-NPSh@<|pvF9Yp;K|(-Wxe|V_C#moV(@A-k#2Vt(!~{B*3H=aygp<E_#$8^qes!*8 zCNH2_SAj99FNPqYjnrPU!vYrvaYG=3^zjy|^OYE3uwu=yBL#vpOG0>`R2}^w2x$a~ zcp-kK8x-sSYS>J9KNq`t>y-TNbGtDWwSAy$b)7dFDXpvlUph?z!s)#Y&xBx5FI&36 z!Qnu=LHrzm+UQ#%(l0hcV^cX7oRj3a{v<e}R|;zcZ6wOj1PZY=%I#;K!em%LZ8ua7 zAjd_kaDQGnkOR<k7S8TM`Vn~4Nuk5BA*65gE~)uLy(u50oRpH6f{hNi+))m1AUH?O ztzlpTZ4B6o-K#U;W{sw?8gZ*1z8>XcS1|aw*41(FC%>MSJpDiIoe~~=-8T{5FG3cd ztNnOXbh*+cv}LMY=oeC|1#76X=606iH$1N5mp2m0K!`Z~v|s5ep{5aJ)e^Kp^$J+< z%2`3l`06k>pohqW^ba6o*I{rz6#5z45snlCZz}e!>O(}OxQk*@Wy5o!mcZ-Ijqfhe z2wk)>;h%?Sa04Y$kK*OLX4ln7`*@rI{VGQU2hz!zFn`;O@BCpU>%YPMf{Ob#LYC#l zTpqaeiF#BzR2s?y^(7@)=ks^Nau}w$acGGP<oNogvT=NVk<oDLc=DjYEZbpBuZ#H; zv$pdTwFD;Z`VlVioHi7p%n}0sDJ)0dZ>w;kz7U`!qT=PMQdrVx+O8`X^(uMSrI9-d zH_dw2M-x_W$lywZOVh{nSX(@>MCGPZi0ScAWLOvM{YO-p&{>xa!RIVSim7nLi!0*< zBfsg?95Lptsk9xF--dw0tUTGS%7^2fgvd@9FH)jX4g7>?-pk<d%`2ah*e3260(F(? z%9yilfqQ_@ZTO+1f2`yg-HW;-LiX@mW(n%N2{W=kZbt*FTJvidP`CM_nr>y>BoUZI zbrG%2iFuWvVI1$pX{4I$f{lZf0BTh=qNWS31&42WD*5rt>uMzJZdc4esU~uM;=Jf| zL;pdm)8vbU2Uhi}-7#cn7UMdWK>`^>!wPYU_T090!-N6fiW@+!Vj9Hp<4b+Ua9#l` zk#3~3Z0~+_rY!vo827hLa}zgPK3Q422XSuAAA26c9<?spT`(keN|-@h?T-Co&~P49 zs`YkQc=qcdz4{O^Q7l=G29l}t#7FzM9e{wVo2sk@wfMQ@fwb)oYp6WP!dvCCI&bI7 z?_B{=luK6QyF%>Q?p_JjN|hrvT$+%go`y;@-78#{DxC>$1Q9ZHNfr?HTrZu<Pb5?H ztQwlm0^P%oZ9iYg>hR-@o(A9JZCiM3zU<({W~A3cFWz!S1*^}#tJBlnsdS5W#K%?v zmo9PY8eSRc0_A4k2UBE3GE-Az(7q>vvQyQ+jQxjY{lK%}ah>;DV^H~q4W>zT`$&Tx zq}|2(C`3Pvmpbb+9V4yS{tq5T9YY3ydEG1L^f#N4gU+M{qC=YGz^A^q_H+CSF1l4Z zjU6S}+DwUL(D*>_ldLU!7B#+D@&6>_h_U@D6Oup{5fB21Tj_fPQw+amd5x+{DLgJz zd^hvt+$IP?G2<m`Fui8XM<O1a4J@^XOJ?X!N6t~12p3li&I=hn0Wbw0@?ABTL8<8! zU_Szv6JRH@;#8jo7iSJArw#~Zqp=uacLJPP&V#OzzQE2XS--N-8(31Tel-Bw+o>?d z6f&k}@Ov(Mh+p)rda&^I7(|b^v@Ka;19C-XVVTTPVc|8&1fuUet=A_mt7T=ys$RpA z3cgaPi%P9fX3SG58GQRQt?iRKH7V;gv#&<faeK)G7+dF=9S6i~ag|=(b2mkAiJw~B z;D5b<2ZlFCoX&`2L&B3piGu;MQ+JJ=gph@?&EaLcw?%T01F`P#hS9YJV{!#ES)2>} zD#=V8RL`Oe!(2dSX(pikDbNMO!q46yL`Bi!wzNhmyF;3o1&0h9{l`;aP<LifQPMuT zvxderu;|V)WR%3(VU3M{(_fs-A9~iGM|yC{5Vn~5<pW+O52AbF<ZSzrN1;ighHOei z#n*QPU5jFVg*#3_NQs87$V&U@{@CS5XML6hs<0_?UtTyPhc6GTj)=yt2=tvdIV1L3 zJAlFhi-`Ul;VM1DSL{@D(=AR`P`@OF<{<15W-taJk^rafT^M&yviv0!Cncw!EHf{n z4*b{c_qkZcYZf@K?%Ru(^XfPqsX=F{UmJ=4T>rCiH@Ntd{Sgng7oy@8CxPgNcw*Yx zk+KnCq%sh63mts1VSKJ{eG106C_t7hXW~_qSkZp%U*C-oRt-slK&s>jF!ZNMhgp$o z%}xc<BBO5#^QrJ9c?A&%jT?q0TE6pe+fF>ap@J_TjQC%JGY}md{T*5u8lR}Oc5GPY ze&h~t|0BXT#*x4+2WCdBN<FPmOsB}hp>Qx9Sop82in5K+h#Nn95{Bmm0ArpMHR(20 z8k;gi8aSPdVbPVl+<0p(%B0(iV(cd@!$Jq)LNN#$#5qp`>!(KfrcU~E)nZB+)JWLb zvK(qq1lB6s*8XTs03wI?FH%U4teWG&{uukU#X%{Oi{^6}!73K(<nvrLCcPAT^;?I4 z=aUSD!BRP6M;jo<MbgOL5?pFYejiG@&qLbo^j4UkYce!6`Wx_`=S&&5{uQBr8-U$Y z_!*mO+iuaA0B)XRJ_L#NH}3E2M%UcO_rPEE=902EaG-Ieme>EuHUF#atY}qtGU?|l z1e_PSGZFO!u;+CPZMl|B7>cdT^Q%Bkf@Q1ZwNhz6RLTiDL((O*vJQV%PbO_OW+CL7 zobVWYeQEZXub84q3Pv$+@!LjTUb*Me67xli(Swqu)g^Rku;v7YF0C8S%4JkW^^?s% zB?&^H+q`8RzDKp+M>0AHQ%5qUr1~?bl6$FCUyAZfEk<_bx!PDef&Q6E2m|Xolxe10 z&^zvMc+5pIj~`{u={>Uz6I{Ghln$|H(IU^KMB&}g_CRLk*dThIzC#rH0~;ZoQk)Py zbWl{}G#VQG0|DMnvdg%gn3R#fJkL)_dV_PgfYr}Wn#H^0RU+MovXQXfq2La_jMRom z0wvVU%)REQ4MRqH=fX3oh5mjM4V}Ht^tQ&G!E!S|e~m05QG2}o1k3%xJm>VtA;X|3 z+g3~wFrPB^6dM*wKPsC{k!*AU<wBxdwxCf?>72Qdw{)bZ!~_V>`E7Top1oWxwq+Lw zpkWw$dZhO~%J!U%D>2A9GykhcIb>Bc)_5iHD-Y^Z5@Z0V_N1}#+`3q*vUbL(TIRY$ zfn7?~p#GK<tJ&!9m)66A4(%T%UZiMV&mgMa<D!J?x&K%+POZA^|MV>->V`^DyN02x zxbCVHr=(N7nk6`d%{eN!zM(Gytx;U;+r2z^6H67vZ#&(KP|y3Jq5;Un1p7F8-kxQL zF1;1JubInfDZ$dAA9A^yRwzJKhAbc^rI`A7xKI`l{xlyWCA46)yP0ZNbS^FO=D+)x z@gsy{GmTq*pUaOaK9PVDp^r4C?mC<+ar4NTq_#87{ni>IXOq-o0ezwzQ?xO#`}DIU zm-X@Az%tyVk?Bx8<R2fRihq^>GN>4h$Al(WQcO!GFnYxDZL2bp_hsVqpyK>|UB&Ap zRKH3WtIr9%I3m=JZ4h*d`pNLhnAe^KAYew<cZ#pH(^z=)kC?4Gm~fQnkAV<nu#Tf! zkE9?&>vlQ2i{pVdP}IHNYE*UZl&Z}f6eS9aWrJH7_*j8`As@X+GG>-}uC_El_u*ne zQbFZgj2JQ<D4b7`K_%#45iuW-Hvla=SL;b<T7j{j=;+2jPv0=r|B7Llvpd~1qlSqg z7Z67IN2*I<8&jImlfSnK_Cb?VrZ{}jzq=Bqd#FD((Q2)@p_y3e;P0_6Q;Z&lV$cc9 z`cW8N3)d0paXX?kmzZT*Q91Z7WPWb|W(+anM%=8VkLz8+3{U~(FyW8-y0shF#mWig zHQ>>bK4TV;P)I5&bGjSu#Ryexm@%Fkq=!MrM6`0?fD;u1N;}U`wqW_W1Htb<(O6#2 zRST^8tI*Y6=$!sSiH;ZoPi$^Nk2BAlgL2Q~R+C07m){sHd^9t$Il80Q+|S7|U^bTu z7%%p*UOtb;T=~+v+w%R}qbQ@h_Yb7J5^6{q`km$c>Rd@9gvv1y!YWH42v2w~$RNEH zh(9GRJasv+*Jw6DxWrg@CWv5EM@hnukm3r@>kjjn_V0ij*~<3H12Suxl_BAE#C}Z_ z#O<*^Tnw}&{oVwD4wRMjiM4~wpGS=|F1M7D|F#R~=4}1$&(h{N?;3$oqcT#z=Khvu zuqiT4QjrObMm9PySsI*z4?6JfDP4E36S)ilhJ+3^7H0q;^Pg}UHoa6ezvuC8B6CGU zCr5XLD6SnQ&bTfzq;cb|X=QW=;)t7O??~Pq5Uu2CWFxZSS-i8{&{eXOyR&4({*&bm z`z8b)-?y1cPU^Ex$1U9g?#v|Fc&TGk2$Ib4r8qT?lc^)4-hTk^gPoF91xUJ=+RidR zH~0hSg>9uNd7js2nrS|ipt`|a@7-h>RCO}})PA^8YE9N5t1}p^*q+H;v?0kv;HW|` zYww!8H$y_00KkAGN(7~;beMLP^dH7u?GZyU-3XIIJnQ8JxbjG13UsnMt|D#Oe!}_w zO45VJmxRyzlJMc(3MXd*I?@s~T?#joF-$zGP6x#W6voN%Agmk-izSyj_Ft6q2^b|e zq%&XJ$2$=OmN9wA3u4tj%jo%WwOk&8zds7K%@1@#r<6-MEJxH>-;>xKL5%M(>VIsh z?qtz%MlbY+7hX1%gm<x5tNl5fs!IN5d-XK=%a*An^v#I2e)EMSZ0s;m*Zq__(v~26 zFu0FT;zPqfX@^9h-83K1k??yb0nf#TsxA*BXMxH(p_;I;g4<C?z;Uwb_l~<UFuCP( zwf&6kee&Jg@X)+QUf0GJpa*?lCXrIDYLZiaCCj=My82L<qEn<%fhQx{=w9)y=BwN^ ztp-(-c%`^U;)M#e)@h56ihYV%8xV}-*qO7+I^Z_vGo|R7!YR~rI8!O+l$!_Xqd*N7 zZC08KE3m;4(`^EODx!<Y3G)qhHU<3{S>zr%gUEcws_!tG2E&pU;4$NhaqE78?#%B_ zU_w$g`U!_%y@0^(=|U#yVuS;FAlmdc@;rPhkSiQHv&pr=pu19K`CbjZEWpX^M<ZkI zU4fGx5;~VrKt^IZ=@ZV6L!mi+kv)gam|hEJJ+7-YC|Ii|&R~cthf_L)VtNuDZHxgo z_G^U`hlRE+3~*zimG;+hH73>#s`(+P@$dD^Ivf$@4dKNNw$L{##;0)&GMcqa`Ks@_ zM6I$h8Xk<zjx9?Ws7h{@+P;Z1mM{R8h+kc$VujdjSlibrrlWbQM2kMx72Yj+65dZ* zh+z>x^FurTcI{(@B&C9ZFpZccdJJK9P@w{V5d7NdDOSJ}Re7#)QkDtTJZfb%%Sady z4AI0MXD(SN{($mczMW~%Y}|+nOZnYW8yY@iBj$hissIpZU+Hh5{5>`AjW>Bfje&Sf zZ{2H*(~yO$J^#h11j6=Lz~3*DZ7w`n;gv}R)cCK?@5KZia()iJlNGJg6*WF5stKjO z?0HAg6<=@|SdCh`IIa?O)eBp3=w$8e#I}wzR^TWggqD`Rn`@C8!p(g-bF50K<FU9H zAZH^;10t*Wx2W>bF57cvB1c*BTolvHJVv55R=7~`;`?IP^_z^x;U_-tl^{Xj*2iAI z*Vjx$zn-Fa16-rhIH_zj?E(ksZgN(d<hQhZWmb#JI!W?d2+kfpRN^l!0<9d?vT>tU zi0!vUMUwom^o{|8jPK5F+#nEmK>i}8XF-!8KDh*~Ba+Zh?y2v3o%v}76Dh*LZsOQv z^sr9qFK!?s;dBYdUY};dHxwKyPI4v48VzqR@nYi!wl$etjroZXAOg)QO!E)BC$t^9 zz95;D8)?fHmDaV9ZAcG<k^bV+Gs|A}?ryy^&OEfxw6!Agj>NEbpNH$VaGz&}XHIi; z|IO9_N*fulBG}Q83!SFP3|ri&Vp4^Na&CjuRJzHk=tq|>?pcdKiwy&sLCy;n6l;5W zL=mi&vuGpu)a7L=l978rqSQ=H#%OI+8nI73hZe?%l@us6gZHcbsKyLbq5<{*#c3*0 zN?&JM8}ONGlYLAV(zksPN#hbAI-bm<u=LCPw_&+iMohtQIg#4zvA@?JWKJ0hD0{ZY zyxS?$>7Qz7oJnm|+_yi{C{)ibFpow-h<$kyW9@&uf$g7Dpr2WdCf}-j*dpEK72S4j zi(AZ9XZ3erFkGfZ06YT_af_=_cVLpC@t-Q;vPjP{u=7v}-50w3ENT|QBcJoGx%NdR z(OT~?6@|04ID9{CtC4B>gtygx^bt1479kWH#91`Z-{U;{^Tp40-r?&3*P&p7hz^1X zX%Cmi{cE=I?B2BXyJ`o6<sV2>&j{70<v+aPoUY@`7OV}DTZq=ry4pj;FeA}_>_KTy zHr^?$kiCYX_@RP5e_AMNjsI)BD&s5s4M<z+0LL;RO1ZK4I{c8%Xz%F8k^qx<8rKXZ z$vf?=bmsNq@q3lS#xYl)eUuaH<(nhQEaz_a9u6|3<Ui{4L<*r6mI4--_{@T3a)nlE zGfbUvKfzYNvkoKL;bk*h7|@R0DgGYtcg>%pU*b4Qdnac?hh79!+Y#QGx9y&o?96se zX=1+03t<goV`^#<jiB7qA%4-DBd!H2RdHgE3UI~vN4naL4*XawX}05HC7Lu3o^V7e zYrG>YLA>1ND3O#40yl{FOfFrN&LR>Xp1@X|V}Y)kzTnH}Ci}Lk2aja<MawVIZineX z@9EeFZ(rzB-a5J?xll5E?rR=H;Ac)<%$bpcb!0wVY167)Hel_0w)5j@eA8SS0_&;1 z4ki*mI)c|F2nd=3JsgWy-J!-hTC9U{;PQ$J@!1~fEM$cH7nOD|@=)IvEd1r*tI);i z?Rd9ZTXQ4;CJ8NLt<0GwtCer7Pc}Eczr1)+Y`i=O7+hN95tE&@$V=Luu~Ys}wYc30 zDevg363O^J+VIwYdh;IJD1@hqSJ8ji9Wo8R+W{Tg&)9y{CAVRx8Gejs7-cStpevw^ z1tHWF8p!dtt>_q|60PR7HVOQ`rxiTyyy?R9vC_MHL-s7dcV*j<uK2%Rz)p_G+tVta z3y9Z#q4ndm&%N!Th8j1XZ~M>brz+;pKaMrws1!CGUM$|>^hgIh+#>%}c=wODj9)Sr zIn{%P(Hz~c?Nsk+`eruc`S|y*p2kX+%kj3SwpGEWd%f92??az^*PBtYn<M`F(}k+x zBP}`WeY~d*pE@(0)l?J&?Rjb4*!sTs1~c7NP}ovab9~?33&q0S!&Sn_HEnuItCY;O z_P5?G%~|T|Wq%50k6V==w<>C6sHKE_`LcRjcpYw+`&s4gKXg?@`R~bDdTUzMROAjT zTo0$aPi&C^3*ue7w))FVVvl!a^>k{+1m|(c=8>?p%#$SFVD-kz;aOI+tDo|u?nWXB zB6GA2Us|{1jUsUONG7OX_&Ng@zSN|2_w+`h_B2UqYPR55CsDg&?af^1@gtz-x}yc0 z%eyvzzt!u=`Zpe&&s|ju5?8?mOJ8xXg3~r6Ii)%@3~44wYn?^)vx2r8f7VXeAGVpA zY27z{(Ya23)KtHe^HudaUXFOU(*VqG;@HV|xdTlwQgBetx93icE7Nkxma@nm=T<4h zVzB7DvcP+X!pp-Cd3UZsfz$x*{}9~n4UT?_=^rzd#odJnHg5<Nde)uXq*E>D$Q>>< z8S4>f0&v5`PE-Fo-~~c<W`)TaYtQ)_YrpBY&gGb{5;M<Z+XfEhbBLD5jOT-rDPlR> zyd(oXe!s@wUjs<-y8hOP>v<iua68`OdW`9mH<>Z^@LFRXCWEI|Ch9HT&K(YfJucaf zdf)}w6?9!zj(I$1Ay3Et+joWELp`ZU@$cwfE;*w=!y8H@<Gc~rp7r#Aq~9&)t8$NN zf8PyO8VEFUd;L)Ne1doSoa&b_ozq==L9%?$`f%8G9(k3UaWk>3ZAGhEauv<NlP!I` zGX;864_9GL^PDH?F?}%=xm301@jOadeM1UF(Np~6*?%AB%Z~~EGRYoF;`GF%-!RsF z;Butll7?Q{%YDM#5~Z*^n6Za_3p)^=@Va<?(8S4~=_$O~;^o<Y?M=G<4xGklc&rC* z|G-iY)Ua@XvX`6pz91=GD{}|P#t<*#iFm{_eTjw4AYLV6W2kob30M;l(&u<LqR9xZ zy^wQ=p8Iq3v;1*yCJc--Gq9|-+<5fJ?@sn&g^8ET&u2<{+-pp*h2|^rXf$P}2C4Cb zMf}8G#4qj)wLcSQW)7Gi8U({svLd`tTkvntTpY#-N$Vo^l>%8AOXj*ol|su?8{|Bm z`~A4`-*&$;mlY~=<j7lgAX(PvxfF(zFDl}3J7>&kjV;M|>vrkHW5)SD2zw9=@jeuM zpjQo;!d}6jpr(+Y(uJnbH%eCh-i)4|u6hrM7Gb6op4pI0cn$B(eS3>U^CCo!n)%D( zy`P}_0bgB-LJIp4$dD13yP2wpjQY{Rs}AuOJsy9Ut2g@S*FH+l;wDq8mR2z^(#ORK za%!B?bz@{J8(^9@Bh@<fK`8%?O!A`P%6q2v_m1Rdk=dCO=ZHxf<l0zuEW;Q}#@vP? zAaAGT#!$UEH&|Ws3$Sa1;$K3p5pUJ(D5Gx)&4SJo2a@x-IV`>;?GZcvwRCEex?f~Y zCkuPcfi?3Ysq11irZlkD_~@ZWXhYLF>XaO#TWCc3Zj+2P{L@vybIoG&`~BQ-d&4>9 z`9b+_tYbu<fdBXnTo{wqaLy92mTH8ymW3T<r#LA<^&aX((_@PJKQZCj77~p!p5I5l zy)Lnl?(-AE1LC#wC^!A=$!?CNdxDGL{pJ~}ysN*(fDF3}XA`HL`Mk=8<8v~RW=#yp zt-@Z`h(p2HvQDF)BSK6Wd;(NW+@BG0z{Td&YJ<Wd$?umuy9zkM+RR%m8@3jgjJwBw zan$w~mG3cTtQ6!8b9kr{HCg@(J-#hQo^E|?=<=<H)1k0)WV(7zar6o+EIVQ<Sri>E z`X-Q2<N<4zB1!dGauqmA47hg|pQi%b<%EiVz|=HD(*3a-00}hv3t6K8NH6RlcN8`$ z)>Ew0)wH(~ty}X+y9mOxUyA)xE$~6v=z|P&mqx>SUstwffw7B0oI$CQ0py#EziV=? zdKSl22aaG{B(wBUH(%vY^C~MeT>mRr4~ua`F}}6|&vtii^ZfVSua83d32&mF0)~g6 zv5)v8gclB;jJRoUeiyzir&JxcI~;>f>}VHTcflj6wkxBtf9o_Rx=q_FTTEj}x-<a( zduD6t<-bYB{MC|Bc76DM6mBMP`(#-$P;X!Vc%RgavnHF~u-gu4IWbxO_?Sqgf(fQ0 zVw|_!IGQTNdZ&Xk<~00kWhtfX2UO~G`gzL7+5E0m@Or(amjd}O9TH9XCk@dW6@b-d z-ZJ(;fUvq28l~s?PX=X3UHvlpRyXU6i6Li<MY~>|noy1X<$)A-w&qHK2f`haDn7_~ zI3s`3+K>XDwg2&6kJSB~GGuU-z~7%IxDlj3w>Se@7J>2?N*mc;()Vqj0g;|(J&?$j zm%Zg-Q;qCX)JsoG3M?qei0*eZmNFAu{&l$Dm7XK`mGf#eeHjPitYFbCjJbiE6<n0O zGe6u{DSdM(=xN{9M|pj10QA<P5=LHnYyTftZy6PJ_q`8`BA|44cXyX`gLH$y&>)i1 zh?I19cQ*_T(hQwLN(>+^Jv8&5`@5dso9F$kHJ`K3j%&xcHo~5#9b_S&Jv&N(C~-sw z-XUp)>K*!ux{c;bTuY{*rfoF2zgvo{iq)>lW>&mYOKEZ{ieqY}uP<7XHt<Bu^S{E8 zBsRDWuC;*um%VZbm}gHJSSM9X#Cw}=G&$CGsb!);7Ah_Uo%D5DqoeUINb_TZ5E#gQ zLKWbPpr5Spuw}RJD0{Z=Fro&B$Rq44zL&T@wQqj#biIHycb+$(I~UVbvCvt{Hh%u% zpqi3`H2xFLOBr<6_sYo|3mM5a7uGgGWG4yUQLe!`m+C&@Gm5Z(d9?l|V1DA~5lc<G z>DnXm=bvF~iuf)jB>y)i!Uube|4<yG*n~UD>E(W_S9{txgJ4bZKPgDjapGx74Y$|O z2oGS5>Q8-4?0p%tp!L71lszg^4eiNYi^6(=x3DYoXUt~L&({{fv0p}bZ?%`n$W@=! zN78G+4FKlh8h^L)PKq8&_>d$!{FUYv3#*wM<(O~F@*Tp=;7ucpuwXDIFl-#d=^|dQ zLKL?P0<#|ea_FW>T-k-7x!-0v*ltJ<+qJ7v+?QM9(@mUcO^Tz@)G^s`h*0L1+hj$2 zU2u6FQGIy<p1-cBx?=MMA-0Pd+8f%9%kiZwYDSH9m)J04CO{wF{VFYL?5->}>cMQO z)M~``)78tkv#2+>xc|G>`ad0%(GeheevwHrQ=Z$h3&d26ePEE4B2D;J^p9n_g&W@@ zyqg`ZWb5HQXO+fJy0QJU&k1Tg^}?GNYBk+^cr>?UaN>B*N96a-XuJ29yUn3;lUi68 z_^UNa<0eT))xClA)tC^IZb0vdwOdku7;zKH`Zw-G<t7L2@~vl+2U9tHJ^t)nv%V^s zQx$mqqJ_rgIR9n+0Cp7RVeKFoczZWaSy@f0zRyxHHKs(2j(#1Rc+ABg7mj|G!Xa@> zO!0Ggur|e7l;?%N!=<8KhsM;Y=}+1Sw$pp;`=FOx*yv<W=b3JOp0L2%gW%tXMh>ld z+geMp<qJB7#c10Mnt&0-za;0O9b-%fR=N$pD>8@0OJd871$h3Ejt2)VpK8h(PjzGZ zy*SVa!pz|D@ioKDA@+}FK&2;J%Lb*GSHB<?zm}+R2b}o&*1q`oc(<{3nkoR<aF@PX zGphsS%9{Fn+o61Hk%%5$&LQ#f=kG087i>z^bV_&zudSv4^<ZYV!#3Yk&)w>bO@Aqi z47kF^$73GtF~*t6(AV9*+2}~F{fD=*W_*e2NSESZX?Z_?hk~D??WgbA)kiPq=1x4q zf+^pv2#Q((M)RJ$MiDoLkAr-5nBsD46Zt2S5qIH88@#BOQ0<QkMRanvzvu{!t2>yR z0;w+i`mWdgdzyQ?+PYs@^&LLLCi))J@4=X2KPjL3&xeEVm(2SgCH*y2Ny;-6uf`sC z*VwDm%*OpY{z*V17GRsKv^`n&tL<B!GX_6%l%_sM!k3N5{YPas>Oh>>*A*j=u`rUJ z-*Gq`Fz6adjL)#OH)L<0?4jv+h*H~wfB38sl)oh|uwH&jw<U8_beNsfy-DPZMiEu_ zomal<^Ky&)RVUg$=gR|Sjt`T|YgB|yoT>b_<ZBR&{O~Sa;^hQ}o&TH|zw_?gABFPi zALee*J?u5;V#EFA6`**ceu9dd*Hoii_kJuDTr;ILFfq^0k)J~t6z$jrmdl5a#*tC4 z%9$45C_8BP>Xly&HCwwBwU68H-`(pXxoieRqt13?i<<;U2DL+?IbS4U<p-_lJ~Gzs z?v1OrB$=wcol2Uy!sr~`zaKlS-E6J?HGMoO_GH1y-E+@%eQMnexYSClC3&0wGB~q+ zIcoESI{PU3`=8%-e=5m<3k+PY@L1dd&D?^CKc~YEU}Ti9oe`I{=aLb9FKw@X6;&zm zVy$KZ!Jea^%%k}YM3kz)HU3(rf7jApJ`H*4^s>wJ)O{yRovX|U8t#dNRQ>;E0unsY z<5suwdZLOW7lR@T(^_|Q>clJPKQ1x$;W|${3e@TQ4K6GM{q90<Qy<~(V1o~SzBs`5 zWpWPP)5yYKga_Ur_u2m4-1LeFd|0)KGxykz=IkBo5bnXBnz7CELF&7odA+<T$n)WY z?;un^@}9FVEWlU%i_v%SdEO{BC+`)lRa}eRKxX7d3v<2DoP*IiRz2MOq(3NlE<)VQ z;Oj@Y9ffV)1i|X_UqbMYrx)w^o-pcZ=u3{}NdGoPho`NUJd?t7E4x;2{jHq$Ml`(! z%0ybJt0ck%>b|hX{GNH8${$JAn0(zb_g~I`C`=`ps(-!e%dC_fjk|;8pQZB;>*{G4 zI(Xi+Jp9D7E#MF{Y7P`lnQp&vY=*H)hWlL|o2=!67^~fFRJHW;9-Bt%#S+|)zrY(N zh<gmW*I|rVLFgl<5%%qO{8VEM4mw+GrS6;_hF(XI<imm8zCn@Jup~Uit0oBBc9VmH z2a;crie4iIcSUhnI|+*a<MQjfz#~G~>SXR*-)rYlnz3!1x%_qwVS&rz*msU%QB*rC zkF%C6RFiCn#HNxah7PpS<QA;x*pFe+8sF4d1K)BF)I!j7H5mnY;1AWcSm8tAA$b?2 zjGSZS@b@?<@Ni9zQa6lz{qA+k#Gf_7aR&y=-oN|d|ISi(IyJE+cy2G!VKvtzJI5!+ zq?YRaitpvbKB?l@u*bM7*q3v)-_D{FA~P=ebh1)d_|aZ$sHmwd>%cr9ML_47-uh_a zxV*}GQ?*o8N$DE|InBhPSxbu6C}JEWVij(xgbly1V?%0G2uXe#iqdZZc_<;o=ijC! z7L0D6`nDdyW{ziUQ!=jqR}1Kw5g*)qI&HnnKJe@N{#*tV%<IvZ)|C^nn<A3g>sOW1 z;!Bn0pEOwt%<OLtkojaz-gBst-%|{Q4K8>Q^c9bPC-y(w80WnGsyPaK2zr4KY#zDu z-zl4NLNkak)|2f~O5<7+EG#U}`th(k#%b`;>=kK#=!obNX6K2!fKIO_0#{?J%QW1< z;mrYAm!t|?1S6W2%N>4*R}EaZecV3lJ*4|@Jnt17Ls0sKGFNvpEUU)nc=+_~0{^W0 z4B;U&BP|hD+G@XVpU<@GhBHnk6n&gq?WMUGKB-5C?QFe%bnklkdYGOMTdIE@fugE1 zxph?^W5?g8eYmwtnc`E3ph$M+mfdw|?BFb(rhP9Z+3nH$O^>+xUOS0JLuyRN>g4_0 zF?PDKm+KsPDzDNbpBCvf)PBf0Cjh>0!!8F)RsWCqIa|KCsW{07DY^8~8)g5`CByt= zO{+@a2K}Ye;B29ro0T0ZdIRK2Y$+BOw^|EB*CbyYW%{K7Rxd)vkl$+Noz&06*D$J@ z`uekq{_^L4&0ctY3)_ETpw`^0^_Rg|-)`sfUi(O5pu(|VRe5OuQ#3Yy#uSvzkI>Z5 zXW~*bK?gOFql%dI<5CtwuWrtJH6?IbbAa-8mZIP@0v~op+t%1zap8Mdh8l{(SL5AZ z3kZaxV6k5wOp!(DLWoCEGA(qb(vT!v5b*Qs))!wCkhFN!CmqD&hW*mecOhX0;XIN@ zdsm=~?RR$($p89WG(4{ME*pP%L540b!k2r*x-a6tzb5$X6;t5n-JkUFrv;WOx8`v4 z-9Sq6l28x&p0=T{E`ReMkB%O@<jTo5(hyGBwbt%|cUodp45nh5Laymy<qbpd?0QH| zo_Yy_e9WWugMl4dWn2zB;p`;!3IJ9&EEr&2AkP|n`D0a@+t4veGGg|;Am|mMPMIqg zsj4v7pCa;w2Uy|)%68R<32qAbJ{xE=j0ym7hu5^Y;foh_2G-)J_x=XYm>C(GVZbii zf@sBFm|-({hq|1v8nnm<8-1|P-p8<~p^KwI!n3M>f_X3frm5@ph0A?V>zyS|AB*;* z3G>jeM9LA<FMfjtLC@brou3CdC0#`=v<Vj0SzR#;NAcPSdgSPB)2UP9bLn<9g;xnB zV7@KNG-XBTgpu0h%%7SR$$!(^l$>5=8(q9PR)uBeHRLh=!z{4RIqSauYk#WOtReCX z&>ZqX%2x>m6vxWoq{(zuW|o0Fp&xA?T1G=&CZFToW9f@nI4s+!^$FTSiDDP`ulogj zkzRj~`cyr39<;pf^(WR=^8EddF~!4}Y5JCZf3dz9w%L96R!AOy%4PtV^t;X(=Id<y zDO2F5i<^uUGwL%*z*MV;C)Sc!(=7_8pTTQk$xmHd8QYWV5X@UF+H{mTr;*gwU?aD( zHiU6a=p5yzVp(@t&s?9!BTiCHU8~x^X)Z&Oh~+XMj4FiMOw2B!NiBYXRonx-RwC;r z_Kg7S2vh&Vp^((UgpWyNyT69OtSa4P36l*x{I~Nv19eyihK3k-8v*+Fzs>XUU$67U zM4z9wp7nR)^Iu>QGp4S@*T8C)+F9Jdo6&)p*JsY`4X`Tg<aLnp^%vNquR}0t`ky5l zcbj-P?HQNsUt;uNoy6;lhI%v09lW?otuVAO2W}SDY(=Q-d^Ny}2gf<=+qIxT)xXNr zb+<AN_8(Tq8InIn5KqmjUJg@7&(~ERlu}=YJWWNrQ;t3<o4C>3%DF8uu6r@VuC~6- z9{t$gktw{nh!k7nu6`uR#Nq8gZOX%QQ&~yzy54#npFx`IgG~jI=RL)ghsFopyZn3w zYP3!07yF%F)AsHg52%<oH)|Ln@po*&?v~<TqVtIsYnj{l?@)YIf!SEGj#$1eI(LO2 zp_pBhJ_}oO^E6M|go?_QYsGmvhwgFC_BwLdrjhZqM?qfo9%jK&?!QWyc)?Qa{hLY( zMXyhw&sYav#D>FnYT7M&2lDFk*(jtO>Z$x$vM`KWRX(?jW7A)~0s@W&yR4B>4ilR~ zE}SDIPAxD|&%I$=E~0_ezt8<oVJ)eCr@aTT2iB3zkqQzbAY)Xm&Z!08dlJ%a%-uk= z!sbRY^#{sZwAlXgGDvTkj|a#ya-yEs&W?OxH{-F{-?t#kNdxYF47=O@kdVGCQHMH@ zp6hQn)b}6uO;<J<mvSIfW7JEt?IxL#;34OF-7IxGN4?X3|KS(1GaEIoSq-8U4Rvy| zkO*`1p9Mwi``mKatKx~awZ{Dc%-#EZiyX~X?9@U_L3-<XYD+B1*UJc0+;_G<cvPO> zyI`q}TQ9zJ65~wgOb<;Z>SE7CSv2Ewq|OdpVr2)`&<+!ZOSck5$+5~OtrkhO$|rr5 z;7K|=0{Xwm1sS`hq3-(72E9=`iJ?3JLhgPL)W@2KG=k8T$ZeA3cz#9Goxo?)c>=Om z|3>-=U3eTuNsrlu;&CPEkjiR#CMG7A+%0@o2&ym+r@3gBgsE7h1nvHffUU-dr}skD zc5Zm#i!A?sC4(K&*Z)y#6i+oYI1Fvx^qbB*UdbPr>ItU6HBRr*_ZX)TYO=$XE^*Ts zhf@~>w*K0rC?<BG)06K1ICq+~gi)s@>2VgdcvPO2v%i46ckc&Rg-fgMY66TuWP0Cq zzYT;52nc7T$hM&GTHw4FZJ7K~x$XU#?c7?|e8wnwy8V`nLKIK8bm%03KQU&ga16ou zXHF#(kWQdonzRgD^=Q3*{;+wD=~sIGtPuYP8>#r7oKTz~@4A~XJiYI$7;Lv#Lie$M z6m}6e(pvt-EX=m&oYrEeWdW))MTd&Hj(SShDWz^1Vt?I;T$*9mH15DT&dCw5Q--Pe z506=I0k!I|YLIM2HQe}xNUenpQPi(N&Cg-NP~uD|t~luR4GD4;ZB;Ywz!YtjL(P(j z?nCh}k%p*iC0ji@;=|w!lsT=a)TGnM3BA%=;~7qjjqZDU-tw=B7*_2crRh#rnAleF zcv{0M(~wpj5ZE<)W9yC0g1}D$W=9=Cj|ZY8jT9WBEVC$qliwu-y01ehQ6;ahcVF6? z%r5m^&?RqZVKsA)hfC+)li$O?2W}TjnFq!8LN6DE>@a0XyBHa~Gy)`tBQX5pIGEEZ zBva*zzj=+m_kP4(%4{6}AehawD#vg@tyqU01+myUB(J@H;A+`NBm8@<`1&RbVtCHR zCiXq5OW*5ETkwjXs2m66bd-=pV@z{YRK{UU$y{L}c1Eh77Ecwo7Bz{WR@^kakTr0~ zkX*>`aNNfC*5nV;+s?xovFk}^S+Gp+izo%I+0)4P(6*ifnVrP=M{uV*T9yR$0`1|< zD<pL%U+iB#l0*qHvG}nuB{}@(y|mp|eZB16x%EB0w{!6ngD4D|)&Ux_u{lHX3rHa; zE7mKD8T2x1R;PmEp;z^Rz`o{>|Ju?BI^;l9!ii1{tTNcemEVrijjrA}fQT_#+%w^J zKD-dPJ$41b`(6*`4<M@z0bwxtV3oKF953!Qgj(>LzA}K8TljBc9XB_hZWwpBOA$mp zhAWB6$fDlsmNJpxQJ!%NYT$`)@xPt9f011ES{)5s{(k-0+fnEwfD!|?hfEn1<yQP1 zHl*?DveW9~YkQv^Z!X5;dw?uC?k#~s0UOjH3W#9TvvT3I!+h^dq)Mj*j%FGamz@q| zU|fNkHxk}5f4(1BCFrv*8%KKorCj-VB(i3tlvIP^G`l5YEo!lhw;TUQTzfKH_qYqL zjsA4#bDrch4XQ*C9Ox_}$ns1k0TP89OALkpEIt|uZ3W0KCFtb6g?B_OERBOgAOdw2 zy2$s*hkS?#0Y%rSut)tty+yXipyv%vJ~jTA7~biI$4zf2@<8_1!<G+I46M4s2pNg# zQPxgp@#unn^oPKj6U$xHhf{uZqz+);itYUEp;U{w&srnG){1r=6Nlbc`%GO9Vl_c} z8zoNRpK#5BQ-VC~9|+;iloKJq{nh0jo~fT}e|grQz;lL(FNfsca&$_XW|DB3D^ey< z5Q#06)s*X=tMnJt&9KgPW~JD)GQAb$`_>X;nN-I2;(-~0w|2QRCi$~sFRL@C#&cAF zyo;Hj8om?p3)8Kao*n(bGr_^tbC{y{Rs^PDz}Bt!mhnhC7dZ;wa^PZX;i9B>e@okn z=Be<yR4S#|><3=SFhPks<<vuG(FGFXOWkOl#E+4T%G_nFgH-aoJ8^!3vqp(#8&PJ{ zu8c1TeEZ3L?TZ1Rl<$qFo3ZA`oES<N@`l2V9$z9)f5-^JnZY`RQig`OZ%gODpF+o} zb4CU1Wsw_=1k|}A{}!32DhcKxc6*wx-OTkp!{g!e1RQV{-V{r|_Wg4#&wtpEMDKeJ zg86zc1^M~icfE@kB;C3Uz7W+2Qojefz~W~A_JuXq7sPeA0#)XuH_(*gNxD#ibG1*g zq~{uq=EJqSp_z*LZ*#pM7(a{FLlH7{gT-BkntrT~>C}_p6K1MXaqyG&J}-H;c$Em` z{yF>PanqACk34&be9Rw58T>BayirCOIUQSVtzY+B#x!puiGB?+Yv#D_Vpc`~w6taL zGDivzOpO*T@G(mjwP`SgN>~Toq^6|IOr%VH)*LVJHNQ^`t=JYehYD@2-+B?>A`HB{ z%Oia~!h9L)g~Ct6{C27}{%d4FX%$^_W=s6d7+iY@tS!0rhAB+?EbnLRb&A&<WHsSL z{`5hqDjXmBAv?(RhLK@n-x1}1{E+-1{|3@teHeNX2j6E^^{5Z_<QiF<FC6Z$j>v5n z8v!Y5oh<SR+|r2j!Bk!%xY3Ur!11Xg%qm5Q!XNq{ssHVv2)*@0jAAc33keBO{R$#G z9De<|1l=46F$XsEPLAu=sF9~<jw#wT+Joc)4k{RzY0u4s$6r?#GM)Lo1wJ6coydoj zyOj};f@gl~C<}w$b4b3heLPwq7vD7Thy|!Wyg){k4!MdbZiRo<IytR<&mx7=NA1k9 z;a;10NfVnHsD!!{fu$gXP=#GN_iKD?cMoM!1TGW`Pk~T+X!x6i7?~#p0$Hez*}D6c z{g$)IgG1^{QpNN$q>7cfOhqc8M}CES!Da(^-t|nE_TM$G!mm-R=LUJ!`y07^Z3Jcn z_!+z<GeL}OO%^CJSp=T&tjG-i1j)2C;!MV_{c?FDqtD{Zlv{5?a)aHCVL?8kt3`cO zCFZ7_G^uV#f2(04aGA$31;Sn-L>yVObBSHIK~dstX~*Xp5f3pMo0qefT+Lh15dKcd z@kDyUv?$F?gpUvX3F6QS;K^hwl;-<$LWwY{*A(@=b9gXf-Q7k*FlqNJ7Y<#c&&M3j zJqFh0^;R=jjk>*tF*v5#9GS@h0UO-_<^~!DZAklgic|J-Uqn8J`&twrf=8Wv(c0L^ z2~+C-Y5_S78DqP|Y^y05sh;wj9q)A}IYi#_{`>)zB~x}!EFJ}Py=~lH(|6S<5y!vF zIPEy=ISs!vN@cN<rdI(nv?Ty!HT#gT>sBx=J<Akb-nAape0`U<ds+<tyvTnjClcN* z;^rX%mwC5W+w+)_Ip&(kn4kt8B~B&jBYPBdb1lN&`{lw%=Fhi3{vKk8v|H__G-&JH z{#_Z4{7pu`&o37aN^UzuiNO!vBw6<Qtet4ZxH^)6unNV<Rxn9{rnw4u9fbGkxzfbk z@{B`MI(2lM<-;OXsgq6Uvwr>QFXw#^hWq&DPPmV6{LjbJwqKjv;tSTU?a-s0&h7$O zh2<9y(|>G!k7DTZH=Z3aO<&b05-Gr4MNqS%a|}6%)2(MoCaX><eL#t#m>~}~l>g*M z8&}_kJinPR3_u*VH@}7AQN+v(p7*lpxmM-)W>MSF6jyC-s`~cpB60ge)4cxE_j>KF z{}Ne`spYhuBM*_MCzz<qYFFoVRJP9>i>7?Yw#b;W^lX1bhuAY+G+>l{&L0PkkO4KH z16Qx5Z?&naLsXH!r@j@a9%R|0Y7<fAX0}<$E<3!~z_w$5YxF2~OZsA4n_X&f(Qq7C zIgwI^Bks>5;OTXAT>~(eCvU=^1RBpXb0kKw-TEU=AoChS_^gbf3xdD{1b6@xQ6KR? zczxqA_e?3)d6h-rDQMz;U?esxG&he>{#q<A8U<j6(5Ut-+8%b$(SP3zpbAaC3q7VC z!*C!`i|}qmCx2=`#p5_p{K*nNiFvn&(n22m*GRpS-G}E0$T<ILD*U~IC#4cl-0S%t zmfouS5Uz5soCBgF{?c8svs|^TL>4*?ab1U_S`Ggqkk_~KN3OpM+%5P_-mO7o{A#~w z?Q?ebIwEJ1J2>D`zvz^|Q`ZqkQOOiaQXbRUE$y%A331<D;EXX3oBNb@0+WqKZa>x( zwYv!uW6?u5(hM$&`WP!`T3F`$7o`Ocu10Z=oq}i{DnL{x$`VQffTr-qejXf<L&5l* zO%8j4)Yf5zUx1@~NqNV~b2kGPUT6><%BNsV+$Z5s)V^6cM>U73)eREa(GAU@H?hRq zn)>;i9)Z@2o^j2+C;$FxQ>iy!{ix;(H#{gz<T-*c(;ba)GsFpT9i{V}VI9!%s~4-) zJzDPq+6MKAE%eMGWlUIwUkA5A*mfV@_O!0A3xf!Ry^^5P8@Q)PWJymIE807c_t7(h zRG&Ssh}%?+;wNS0o5&gRx*>eU|A+#Dn`MB&&+F5Ff!iX}fsgR&)L~rVKN$r*4oaC; ztLiJ<<y(pOTC_R!UhTRa>eA$)G||+_lmyytva#ACA3S?qmrJSFXJJ3{k)Ooht7``U zC^6lmG&R(%xZFIV%Dn&z&UA7Ds&yi7Yo!Z<(92uvS~*?fFA6epRsG606yQYKq~Wg+ z-hGD#yv~fMEX*)~AN*aBnpVzmLhj5ebr1U@u(^Z1J+3()ZhVZLR#n+n$Hi7vzHCco zp2p93zwUlb_arS69hhh+P=huU22ZDcPetbu^QbS~A0kw;1A2yZI5jW%Wi?P-^o|~7 zu`c9C;Bx@$HQp+~W5c^|WFb(MH3dk~Eoy#aE!<(6=Qz;-GqjXGridrzVl(Og*{s`o zK^WG{1r7XRMhtq>`VF7V$mk_j!1L)M-8cWOEBN@&oPr3p@ZFG53j1&d-)G@ORDyT2 zsmj@SOkJ0Q`?QM4-;0i^>%(huJby_OsVby=(4&h3?lG}VlLgx=P}S{h4#fJd39Kls zeX(Q<kgdH|40sCD2mMW#G$CzDRY{X(HgJ$#(sC(;&}FJ+KJq41XhR3hotDmDLxH)V z->3gYKtvRFwc1DQBM2#k_E)pcfw|Iv8L}0PFx^BR(~(-<GX%sa+;#hDY+3&lJ4H8$ zIx9I<hiv?^L0_1zc^GKDGaIM6L|mEkAy4?NcHAfTS_adT4X}`-F;9#qCH=6hw8AVV z>YC`|M^*EH{WfwYg<7{#Eff%VFU)wVsgf<zBsQ6?sTo1aR*q#EXS1rgojyaoBpaTy zpiCCK04%7V=MNpp&0|%*57qYzZ3%e@qhJf!IyR}xPg)`x@C2>03ah*?EYx3$jlO4L zn~;7KM{*@U4pBs}Vp9lm(m~SYr0wQHx?R?pAq!@fD`=D7h14Epw2W8)OOVgrH(%n+ z4J!D_#}^#yo9h8Zpk;+c)y~==MOS_5i~y{1vj-17Dj-Aa8QWL%2HeBL6tN!+T=T?^ zkl%^_c7W(d|3eEX)B2)l!tY`o$&|ndOvN6q*M$jm4B8;SpB;{dUboq&+EnDn#Q2O! z98FC+WY!;8rtyRA1Va~-ChcB0)i{LSYKOj2={{65sSbNvU1Q&Y663gOQe*$%zRtQN zPSfFjmi>VwNr$lR=c<=9zdA0CGiheNszAoWzG_o@?gtbR+C4|y)=RdpxV^il)&Glp z87I>+2e(#VElZZRuD5LrOlQvCv<z|`_=nE#FlLhs;aPpA8}zNTWE$2w3{x8K4de?= zHfP6x)`%T?-dD4eUmV9qDM%-OI=QNj8=_w@w(`u*6mv&}!sB38%X_B)CE(cZ8iTFp zXe!$(^o<-O@3-`~k>!!h`^);!TfaC1(*R;?0BgpOfqe>Fdc87_7W)%d17pZ#3G3GY zTFkp|@=SH?De(}ruM=Nv8{oF-a9KiOWb{xB^n}%>=QM<9#8YURp?&Hup&Mf){)$X* zQpu%sT3qJx(nN?Dkiw}<d7_W`)Hzu=d0PO~;a(0lQ0!#BA3hN<%pnVYkt%2-@T-<w zt#UMII=$tO$1h%8N!X{5+I+r2b$oZcWX7AF<PXuY1zJ|yX|Gc7P*S*Nbl8{qqxC#M zaCzFI*1VD0K5lb=2UC8sLh^oI`d&vKL|W`<5x|St_NU7N4rT_95h_9!e*N96#$ixt zs%&s&i<}5|sBFn37<iQH8>J@2^nC)Q$q${)DyVmhl`<=Mh_y#YeHhHraw`0)B5@G+ zI}U3_`<n~;2)|)%O-Hyhvo=-j-B2qb4v4{L7qV5YXDz29GpEyEgc$~}vzyW4Wwkk% z1-S6gb47@rucL^Nel|{7^MnFXRw6x@C_mwb_==&6Lnc%6Ni?Q*t8a5y)6cM4-X$!| z2u)E#SGm_^WKCQl@*f2(zUjHU%x>PEV>})SEQ~(o^ghZmkwf)3-z$1$OmGzX1RI#F z<`f+n0ZNzND}2#HxdB@RV9SdNsH8R4JMlXjHrpv>z=uD<t%Oc4fXuVRoSvk5&h$a5 zmK5ZVsc))csKeBJV=u<(ElKC=SJL}lOzOp@jS|<qp}@B*AH3$_pNi;5rj~o1*)ad1 z&@-Pr=!PjCM_nq3e0-nU@P|&bRWe3%${s^o6dR2Vh|_s@T1CeDFwOh-f<ajXmPte( zN3g0J&Bql_3;cvcp|VDSWZ_dR7hhnlUjc0cDxyJ^TxB~FYN<hVjTvvUp)}*C6BC^} zPcy0{UZ`}FV?4a-Y!(Tz6lXzu&)Q}(kI%IFD@G?;vrmP_;A%8|?e2aqv${E*+S`Hq z?SDGCS6auJLlMXZa^4XP2%xRG^vuBcZBdfkEcOXoaTvioMk`#JY@~|XQNNombm}%? zt^ngXI6i-`xS$SQr%GOWnU?7|V;m6Y+ozn58u$AU`>?jZ9jb*oXJ%e)2NZDb!A<b? z#4OPWa)XASB^C|%o`p4nSfq67*{hu`H%tIFlmnhf{tu3%Q%2=xF1wkcw*~)XkY5m5 zFbnjv$RfQrQ~#{XYt4nS`n)j4T@&qeFYYL=H(YJkjPocHGO|$|;!ri~w-3|NLT!wm zhR(xl?kmjGe=sR%5Xz)h*Leh2<QcH1F^%bb<~uClM1x0^Mygq3E7z$~`J&ubL!y#w zc>_<ibRI`DM{~ODdlA24rp=iOg(oSDNVPgBKs)9Eo}VG(s!RO%DDtkxWTFX}*TEj* zbNc5Nd3J?5@AEsK`^*omd`&h&?*>!b>cV44Jby6E_h;;V!cwZC8(;@<6vGXN_G_j9 zN1*y_aQ@|7kh~RfEHU*7PlZ-hU$<(FO-t`cQE(O80I$NAMYt~NnK)Ly+S#g&|4_k+ z$!Aj(sy^xH*yKG!uxw$}dDa2k;sA1DLJ5-hSXMXtKiytNq*bY6p9QEYva7I*IhNz@ zyqu>>{(uHy$j^riS9hhymK1%^ce_`q_7b{+{>p)RGOZOFrgA3<&9NJ@{mYn~!(s&< z9_>G@T{b+droT5u+TZ_#OlQldS`=7^eVl+U7kO<GzS8S9eCv=JN(puuJ%p!O@80(C z<1ZUjv8)+Z^K2&p1bAvqi5v-8d)tAD(XAYP&>zsB(9kL(#gx>ZFF38ww2W;6+fG>Y zYlCWB%*Xf2#KC_<4!Qg&^-r{nXV$<7;=veC@9f@EX;ei{4-C|+Rn=+&uOCt4)(Z`v z=zbxce%b#`w<=Yo+9dRq)k;Je@(VP@%vKA~WWJhua`~7o7)S?rWcjgRkRHOM03OC# z|JzhxdE_wZRAnkq&G@Ls#+x%173SlH2#xvV!am%Z$`a!RE<kIi%ZycZBp7KLW}%D% z1HtXsCnk>OexLlLbaf(WG}%LcX0n4II*vd~;}siTQN0J8ITNlV^7*`oR*u%&7-#ZX z+~Wqx9}I{$bXmgQfQJpG7T#k4u)x)~rL*Ba{E?$f3^iBsEXdK1VfMKSFeX_^R%I31 zmGkEFWkSFi3UV_?B-`Q7+2KOeqH$e4-vU~?wGkX#wF<VHv~NYM1b^Xz=7$R!Z&{~` zY0c2@{}Z&XD%*0m!MZrbvNyq*xg<#ovW{G;4zNn!`q~iOtXzvj8VY>pjJWGjIa1&4 z$!<4u=U^AV2<8Qfqi6uj;h2MM)5?YYobCB>g_Kz4UHZl>dbU3z0F&alo}waYD(*`J zbD$_-r!<Z&JLA`9ZuRZ4lym{+_qCio+<?*Z55(w)JGA4sm00*EG~A{<m-D+ybq<y6 z3_g=FpOu8>n3VrjQX;hFd<@=Pi*#fjR`8=p7v)IaHVQQ=)|`|v>KcjWXE$^VNapYJ zx<RiTPpWp(CbrR*oK%q4x|VmMKgnLLU~^rCucfvmbbNwq2N+5%-a!G^4mSghl2RFk zbV-54@R8ZE6Abd^5bcN(jO8KvYGF}D_Jwzd(Ex6t50wqsI*G}+esZ$W_AgD6sD^jJ z2}el<nx;6uh^yApyTk&?AM|}d$95FF`+uqN%+#XFC=+$bIYi$Y)65#H+z#WO0j~@U zl<!l&{dQt^2uO3(^Qv`hcgh5SACVk;R}oS<ox`-aco_|Ijwj2IN=X&qoBjf^jmx1- zzGo2b>o#u3>(w>+ZpJxVc<u1*zLHbC9o7HU0@@lAV33mR4ST;q2&QS*yeOBjn&+>m zd8sHR+uC6|;U#)g^<7Yg_pkwWvS5wrGqP0B3z!3iWPw((WTGUV3Ew#t6(!p~AXOn` z<O?+%jh25ZXw!qNDecUe1wD`1I3`l<5>=Tvt|&TYjmCr9!6G}YI*yfPLtMOxiABLC zP1wXr#xqcQHR5vCk>t7_wMMTpg8a%eM1P(hDDo`eTb><jw1OUIj$H_?)9G3lcraul zlRRg?Q2C`a<_of8lTtcb#42@7&1d@Y4F!<7XN}oKOoDSwxGKz%s~jjEZl_A99L`~u z^f7BDPkcNI*k16+5|1>XI}XAoiu&XdJH(&-wm7$y{vC&s4XuoI-<L$R($=iZocBkW zU_M7<M-yEgrTuE(q~t$B#2^zLN5`H$12u*pcmYlH1NU$IjQmKoS+%og7WLjr6sn&u zyt9)o&OWdaDR2E(FH?Tx`^2cR_$q+qf{Ee1Nkmps;{BUJDvWN>6J^kn#Ys!K5f4z> zJLd4P#+XMSu)O@!l!!0qQrlgA*!LcA2%)bmdC(zD9Szk@$NtX*an=8Uun!dq+5{j* zO4xJLSxE@#bj^u{O@a-I;qxR*SyL@uhRwwBl(qJ?&bpfPsrARe4z9&h{4j=#q$G3> z(#fc-80qGl=m6@>i{_PuhW}(;3YWFpf3n_d$g@+4R?sk8{$OEU6dTvjC}`@PqoBy8 z9N`eVKw#@A2B24A_NLClOfCg9Yp=0!vz}?Tngn4B2H*hV$<?o8M(AzFAi7#I?Uh+; zDFsyM99_B&#7N$M!uuCCXlIRaU1RA!6`5j^v9%|(Y#5mR7fQHl)r_l$MW(!;?bsdF zv}M>eP1S5cS!S&Zvi7XjZxz9qyRu`;be&(G^!+ju^cZprMN|~leCnMX{wuC5stzBD zUNtPt-1p8ci)50dFJFBF5q5d~SnF4ACI;}7e+5}rV_EueF&di4a&vRUk7=2$B_s5D zy)Hy;eHcHIA#j6#w!G&~Nwj>^cogz=r9-pgzC>aSJCB2I)W;pI95MuBR_yS0fubC+ zn%Vu1k>*E>OS>sKY*AmMWT3ortxdnv$%K@n@KR>`IK!&91(N|EeiV_KENRD4Wbs(~ z7_`EF<w(B$KK$#f*~sGf;$PmD)E^q{3vjo`wVmwruUMa=uYTb}?eq76(BxOMu@^?+ zF-?z*HR|ZeRT5=srn98W@=ym$NLfjZg;NDV>tm#C=v3;{84c(rxusXDfZJ4}(?r&n z$O4j7goKFG6s2;2)0{V;X&p-^N2uRYt=i%zfsC?(#eWcK@P4I*;Y&%CY11==hMl8U z5@h6O6hgDg6O&o12}L87chq;xU~#Nm*0T7=TQPiC-AT6)T5GpUq^QZb0pQ63);F|% zukUn5*APvfR?jUwJMFpi6-Bv!XD7<kD)e`I?%%G_#>+S84lek`V|#69oI2Y>_Rj|| zOBJv^8%N(qWp$udI@b?2pv5wbyV>=W)k2#PHFgwLK0aNs)5GJTLL79AM!}s`Dz5@q ztR^y`2XPcVCF=TfOtZZ0@hngxyp_-Lw?}W}VR2-}G_s1C%Zhf3lN9W#RRdRmt6p;R zqhSU5uGCA$tTFFZBz6IG*9Lw`TnUTxYkUO4@>!*rD+%lrdC<BjVB%V!7ZCee>28(s zQ?k5&(3;=OE1zhVp1J3C26>$bU}1;F?3k}Oe$&U5$@QZZ6*Ce6E;0{jZ^)`4bG+sz zH4W?L`%ky0=($VA6Yn_y*=t84M^TK%FW>Z}&QEG-Y{ks&ZU(jHU<`ThKJw!7Oz8r_ zQP=5(Z2;kLYRF6ySl>cw2IZF{o0a4kA#?3$40>WChG3sBU5)AEvyLaIvM5ERkc%J& zKZ=nVCmD^gk{5au2k4ZM<SJAon0w#c^Z3ONwuw2Y=Wv@@i6E3q0`Cdsk`#j#*f>1% z*Pv2|Fth~($DuDb+le*r^i3EA54bRKFaXastnH`2{wlgbSZsTh^&VM(OSCR1q~@<E z5u)jsu{L}ON7~fw9P~uaqo|ct)qyoFYG3h<<(*31a3fZyj#kmA3ixp%un$DWfqWku z4QLT*cBqsX#Oj!9@OwIuc#V@YYv*pYU&0QG_-oZ7bvOx@q~YyDI|b_1EPVX}e?EJG z^=R2~hIunNXV0uK-sUA-uEJ?}9F_h=ICV;E><y6+=shUAZ42grm;NLJ%0l!bT#KXx z9u^xg_UYDl*lBfI3&C1P)dqrJ9}NuPv?kOGgAquc2>T4zOc2KNNBY!iW)2jg)JjYf z+ru>D+NMa=#+XmaptP~cyjFr>zIaI1gQBZYQ)Ee_vXk=|r!k#jV}Z`H-iXlxNlR-4 z=YkP{+`-u)wyKxKURT#M8P%%az|#O#F2;d-R^UH#p3NDim5-y!rjTAMUaJmm6KZ{` zapJzfJ@15LE{um)zV`MOe<}}YQ5bgK+a}t!`mpR?;8(&h3_J2pi2TqujPzcuk-8L1 zy7fwDX|ZiJ9Ryt8)i>HJ-LSF--<@XPcq)-ZO&<;nUCt`HYVFQ(lwvoBR#`m{x;59- z%6}(!>A@VT%x|-JHBZf4B#NgylR<dK#6%@jR*VXa<v&}(ah9z{!6Xu(L>^-}xn)(U zvW~uPu?Z0>*tXcA8N}JKheBuEYNKEQa`Ykn^L%?-Anp*hp5-dPX1EG|)$r^quXl&L zrCwoT<9Le3`IqTNU5UadNq+#nSWA(H$!T0eNSiN;J45yqhTUU|kY$U?4?u*WR%Yjy zEbG#lmW+MJQJK4KZE2w9LrA1fMa1Xs1UCvrpINyu;V}*hPVUEA*3hUa2I3?#$NImB zy1MDczdpgpMmlT)N_-fH_*`>JHnS{T^_Nq?Nr|VAbiep3S}XWh5hISX7}zD6bpsqU z<X5xYnm}f$_7WNB#e2y5SKp>}YhRkJNP6ekauNlwW`JSv_7?E{f)iq{yNnRF^Z}d* z1h(mR8QIW(a3<m{w-mAh7_rS6%*4ZVaAF2A7;;030K4ieoF7)@N;Q<jIwSH(nvlPK zAU2o$b+bLUk4GuulaS-8L~nX4o5^4&rf)^0v=|lsgSaD$t7zPeUNx@_CHQzlG0rsF zozQy9ht6%Po5<vvL%Os;d5Ax$Iq+t7#;`Au=fUv8$WgvVytZE_D78ATN?nEzi(Qve zH>=TRkfzIN1Y7ZjcDDSBiC3p(Clq4LDWP6jyKv(tdN9oE_ULykPKFN8jY-hsYAdZ> z?f3PK7gpIt9@mDgdO|XUHf73AK7)6hkOiPxBcGaxCcP+$(ly`eV9y=fXVgC(!EglX z{A|bUgmxQ~@#70)!g+5zGSMN&i2B)om_mz3^i<<4=RPnONqY+HquABSHfAq9Ec&Y~ zOQ*nDd=t1ZjA)yz?|o0A6tErD9Mv5;fuCpm*q6`dt0byYBcZXCDhv~K?Mb_7s?7w& zJq$@|B|VCYCkr(>v9<ZXK4AR*U-iK#%gEsHd9MXdO8ery)Nch<nG*?>^J3C2+)J80 z)8X_MSwYpE#PGx&+l#nlqUOX0XvqxYEIg7&$lT#-oWImkkt~N<=cBkf0^VoFX{2Wz z^Thp#<WT<H{Ecskt;;+9SmFWq*0M}Dt2U5+12?|-WJ+T(QzKJ#C$ZQ^PEctBrFPr* zaD{{!tYRYQd+~{n&NOJ(cK^8?xmLIun5e1yhb9EYu|L80MOmOq|NL9Vdb_`k0$1Dw z)SyrWOfj_a$j54HdBSKp@D7eTLJ{)A|6-6Cb~ND*<Sxvn_ds_%BOYN>T;!8pUkH); zCn<y>BKyPp`s+!tj0mMPYjQs-Rr$^B>74?EJut=SoyfYfHA31O=IP~SE(?>9yS7<; zn-1j4mDOn(tQa>Q&FnuWzVSz~)-tJV=h8!bY@`sQ<W}eXfKRQ+MnF&ZcAWq7*b+a@ z>KGWu@pwqzDK;#2KX_LgmtSG{Gxo%7iW48XJ}y$ygGwA#kf+8RIoJ&)$n%xW{|x`< zv~+G{KP+4HzaH#&Z3<-nZ<SB+#eA9mCbdpZe|OLc$>JjfB3dyH{syy?>&Iv+d{!(Y ztTL!nNi^T6C_B93Ir;5$HZO?^pWnse3BVuG|1v@!J?pt+?J*xXUv4#T(Nc?=*r}O7 z_a$U?DKt!C+o2_L?s<+asL1ZpUk8QGWZ2IWe3@<<sF~9t<dUUGM<gs)<z9yz2bONx zr?!d(7_p)o^&H<8K7n2(zg7sy>9B%}qY7!}BZ!imj;lfNpq@@9^?Gw}u_`YKh2vAP z8fU7ZW24-eal@5krIqsk0!sdm{BWD=*@y27v++GpDcB0cm_wp}zrQs(B8hhGx<IVm zUJ<$T)a{qbD4Q-D#RWsyyiL_lwO@uZu_H9*T?bVSZrg1#y}dX*B!WfMyN8{pJRX-4 zMY<+(l6G<*lzWtViz<IIf6}So8txa1eG?qW7S>v!-(e{`m$d%Oom#>)5fPe8Rw{CC zglg|hH0qMmnp9i6Vzl<WmS}MMqk9wgElW6Els5ZxOVT!x5=z>kar^>bfXgA`#4A`u zJruW^Nzb^e*<XJ8x7W<T>usPkX2A<-L7Ny^u#5^T<-ikq#jO&|@p)Y+!}HTg0U@E% zG_k3!x<Ky5l@g<DRYvY(lZujw8|UwqGLqO-|A*Oyfn)R_<L9qf<`yOS$M#&ii~*)U zI}dL@d<s_+iGg;|>59fqgcr8waE+;xM&VNHX<bEYe=H-?q#ql0rlOj}8UFU0?{v6W z&WCrzW?DL75+qhZ#uMo?88XF>I{%l#YQ$)4XyNh4$@c(o-+h|}+^#A!3ju1nJ@_&> zvBqV+LtnDA>nEx7=ZBB79+I3yq#%#1GiNZF2<&%PE_k+7Mdd!Sa7S@1bdt)=$>B+9 ztZB?H(U23?7SQynlz`z(zL&FQB9?Q9LdQV^h$RRE_!dTGYJ0&ulprtO46NpPiY54> zuC(h@#(V!BQjeX|=xGXZ4|Pnk)uGr1xm=D}*CotiLpnsQ6wp$}Q9IqT(uizT^*>K% zp|=BkzPN#qxg@vYUqyMmqzMCDG^@T*EF?dtnB5)SRb!4IO;W`1aDGP6aJj^Zpvwy( zYlVP7{?z~#L(*!ybqxYBRaR*qP7(VNgwLgyE?eE_vKb>E<&kicSs2&e(soO=fIm9~ z?lhdHPp0Kt8!lYD^uG8OQwo7-?J)BZkG2oG<KM|r$z^t@s36c*7Fr%@Ohg0<)|k5s z#24HvB?J!4cpRms?1tR)75FGIh(lw+Sc)c1!s+;(ZW&H5>=Qqmaf;g+m>u#egkP)7 z#88n25+Qh2hgMXDStB`$vLh8f3&rv#Dco(uoRNyI<bcT_Pj)Ah>p1Pe<Kj4b`2i0} z<^QV%46DFvw7kurv^hpL4`wK4=6-?B@zq@GJcD7%>Eqr(FYco=6@DH<Rw1tol8x0? zcte8=yWgO8$ZtsEe*8kFXhEjpBVEOVsMHbHa=_<Q&)*Ye$y-7wDFS;{J)egmu{iV- z+J@TUfRpcLBxy5GXAQ60rk9N}3OppZM?Y(@d$ZKvX_niAjx*qNIy|zTms*41Ep%eJ zcVZz^FTuQDu;oJ{sIg={>mj(oy`KeQuu=9JLlT~Qga_idXRZr0o{D;G7jj6sXEG00 z{s0BQ|HM>tjmvu}2*Q6FS|qb;#}`Ja!aM4JScOe1KxNwUCVkhuD*4ZEX32*$BM$BJ zu;JGvHWO%l>QDCk4!`xbD3I~+mXHin<hSQ+bTplNUAAdwU|A}=>jR(nYEn(MROe|? zm8rz4Y!hRWL=2e2Ps*ToTll4qbf_G`i+H{<Mg#S9o=?~;hd7tZ806WA&pyDlK#u6v z>MT;#enVl=lEI>HI#{U>Bu^R<i-Dk2S!uZ4Fx97}V(?Iv`FzrD=liKBMhA#b`8y`$ zUj8tiG2v$B9Cwoc>cQ!+ZXo<@t0N{>36ize8K&Z1U1IFCtvW3$rWdaDbnUeBE4-l| zE8~H<bYFO96mC5rgkjm7)ig`_09oO_zlC+hrg`>=I_Q}#Ru%Sr#Ss%d2=OR^@Q4QM z;PilJL6=aI$yt-%oVx6ZzKVsYlqX#YPgzCAAmDePpxv260DIas(YQ=E9dCQZ>`^Gk zTwqcDl_q;k@BU3BL8`2s>=-IFNH2l-ktfGGQ-bmKZoO=YMhxlhY|%=`P?L>v7k!oK zCl(0;9bkt=+!Z7~juPdbMd(g);F+8rc6yR8xeopW4xkbcq~gpvyBpIqV6_z1Xd-5& zRgd|H7l6?!NtNaA!TJl2@iqN`GCvcxj*7xIwMJ|ka^<xAUp~4#J7w1Ip04NeFZA0q z{DeV_hpEVMOBi0{|3vnXaY8h_hStKgmed#)_7PAoZMZAbQeU%L%WJku>xc8mz%G5i z6h3!Tc?yqAXm=_S+NqmUiE!pq$VRHf$qF8dY2y46L`s(v$EG*l>&erhALeHs(H6fw zQ?COyq;{tZ=m>!Soc7%uR{o9Bz&pdPrpPn+z*Q}@Buhzf!-qVQN&4XQn$Ub>9}iKT zagG!G*Z!-%3;wV7$|-9R3|Yr_Af^FY2I&@A-b7=H1I40Kd8QHO#XXODphAnS&Hni_ zmy?Rfy2nT+B$M_H92UL}<t_v32EYTkv4;_5)NdQcqfh3xIwJQA7V&Fclf+g2@=0=? zOgNl?MFV+hsrHW_8011Tv}Dx&l9+cv|9CNf-TW?2s7Y{oRl?h8KnqGk26Y0e0Rj%y zYfQ?L?wi&Q<XSiuI}SR0p>)PlHbhz2I%(u2Eu}I6Ydmibyev^jlYq+#t%*!}coW1% znnO-TLs-V>#@*q<sTsNN={bzUbB<U!{S9fvLmO&ggSP^s)yv)4BtUgOL(Bvz9r)em zqz+KYH{WD;(1QW4*wb2^fHQ>7$xa%IZ0IlO$DQW1CWupZtLuX|^uOsf=$p+Nf_>4e z1shkVdSP!ivG&Q~5vh6^^K_}sH*{8UgviqKo?QhbWTk2(@=0{GAR28Xfbm1s4r_WJ zO^(<dh&t#3oNxqTW5)C<%!)&6Q)$~iB6P;LdZ9~}OyX$EDcr+hv0`)b{-$$k$KA5l z8Wq#bBtr*1JC?;&UPc1ai>4-`tXaR{)zL4l()miMlKEj$W@ZU^d@RrS#V$Y)@03Nk zEB2MgiP*g`gAFua2=53q3Y)%6vfAw}Diu=_(C0Hfr~zw;bma&_wTPuLT|O$8NAE9x zNwQuzpR$j~;&Hdvn`t@9t2jD`PkfaH#X(CWP*Hadprt$9f{%Zr<0DA>dcP7%i`;wO z!v{=MGzcRo6qQD;_a|*Xrel0m%F<+3!OG;f(ZZFRxOm<x<!n;n?K)SX-o;^$oW9{O z<ghyOkl4imTjwwhesxaFj9tglK9zh+Z*MYfiN-J<^@&aId9NbWSeW;exwxt6U+tba zzhyw}oiGqzK_QN%&oc}S)p`t7R7<0rHJtuEnu0eHm^cH@tjptPmR%j|*JtP6epM-1 zo>q&iwt#!_HJl#VE0Rkk$$tK0M$D3jEB46oS}G>)?#JLd(scMH&DS+w?*%zVCSgDL zxtmtAD?#yN@Vd-sH$FRs(EJiC-cO2Eq-#+9^-n76&NHXS8O`kb1dfl%9rQz<!c<6q zlp$p*1?(WMjv-4liKL^*bmgfpV6)W<jHz_V7p*SY<@0Bcu`0|$t?7<QH~&OPX%0T{ z=fcj-hs5W^LxC5b%*{QlFs`IY4i45Rf2^e;ELAn1!#5*)c0lu`BjMVS-u3&aR~|%@ zF!IvlXdVd`9KB2-y2<^M%Z-LO0T8iouE2Tk#@`yhhl#_{O58sum`R#C-bqaAZA1zl zis=9WL|0lscm=?{j6YW~u=b(Eku%4ADM~perL3e0HLBT3xpVhV2E%`dT&<bgI$+0Y z*StujdUmpuwyicy8=m`gQ4w`;pqcW?1L(SRz73<w|3pDnN?KJ@%p@x+86;&%+p)hr zZd)tu^!@V`g{q%k&t%r?MJ*_inV^>5;Yxz5LD;n?;#y9?-Em7HM`p82sF2QyO@GLR zvERV+^(~KDl3m3d;|ZzF?R$N3BwEnlItef3okNSku~}R%VpOS12r-d@FyyPiGco3T z?1|(T_ZGJs_Li<5S^bk>o?k5B5|Xx<*B#CwA&Mg+MFFQy7jxISRw^FROhDqpTq|-5 zA(KS3eXGzQ++Zcju&K5&3$T9(P3V66;lEH5ciz9x)(z>t5BjCc`Q8-c-3O|6-cu;H z26x8UJa#%&KHySzJ{G`5ZKG9<S37tOe*=K|NM5+F@+t&y91VF*KUU)~*BqhZ*;CDl z?gUMs=Ekkln|&inxAR9F<0$&*goe*Z5iZA>h)Rp0Wl!^#vSV0|!o7$HE!f+OcGQTZ zV~wY1q{#u%>DZh&Rz2$fm35U-QFUDy0b!IJ5lM#_LPff}MMOa92I+>O8FD~ULII^j zLU2?{QW_jOrAt7%q@@w~?$y^=>-#lpojLdJXFvPweQKX`Nw9FEa}{o-&UN05OEjQd zc{b40vx}|&==x2P)ZA7~2kUv$Vz$qBMzcwgzE0{ZW!Az3!A){JiseB!Sf0SS@~mIn zPQAN>b<Z`WVz>@S(y-*|-WlVMCo3lj-ofvc2%IWsQ56*zD{%0eQVej1PWbT5T_N;K z;GmpaQOk50n7J1h%|@m<n;pp&A^-knU&0Q%!ObQwkJ;Rr`AoFyw!}^QDG&d)H5W_5 z3CD*qiOA3bC1WwewSM=$CsuAo2If3vX2l99d-2FoIpgJ{N`F@fLB!MncCVuH0P&uV z`)krWWj1m?MX^Qfp-Nww=Ggt>ins-6%pP%CTz(hBa_8aaPg)wy0tDYa((<e&eh#=Z zD&|kZpDw~3IU`MOC2yX+tB(iGA+R))V?QnCy<I}ndb6ijCcbpoxTi7wX|i&Ozh(DY zld_k|&*g0g`;8j5>W}U_Jp>;82j$Imr*UL6LEox9P|KLR6p{0C9+_NR+w*ic$jl-# z<`ZLVDPEY9nRDg5BH|tizBS%awmHY+?;_-VwiyzQ?^L21QoJLbkm>3@@GJ^t9<3TW z+ngS<BP~~{rbQKg^{U`Y8SnO%QK_06VI=f;v1O9zt!V)bZKhBY2dGGeBW)3IB;L_n z<RWjh@>%3dMMsl3=xbFko>?-7D<6+~9YTvFQ2M8s6E<FFTg39q4u-7D+)&0*+?Fs6 z%BHBcWuukCj^kR`iraGpK78fs%>@G8IlXU#VkL@J&wKKcuV;|hn}cHy^9Ma1^7w^D z-pY_PI}G8u=R&^SOuheXg`t?fA>+<iGp1Xn*b5;IuSQrzILF0VCXSfol<Gxwgd>OZ zbA0zQKe((AcoT}>bd%gOmMQmjYFoC~s%$G!8=0f$t%pH$w;^|3khqG49aK11ldmT? z9lFAK)Dn~=;h)q#-;`q%(0I#v>jlGyJObT|$f^!?;_73jTYga`x2&R6tD@@}QoFf2 zKFKCAb;#Da6h89anP3fBXyhcs2-$y^>^96o$<N=WC4Yu6%cG2I<3ey*y0jP5D40|P zu~2gU01g<a*qylMAtrcVii|Xs*oKBJ%hFI`n<25H^8$?et}=Y6DBYQJv$~ivmK`7= zYfQ3C7cjBPYHN67Leyg=ffjYu0g~;Ne2G0l<IMv*3H9)2g^IFW-5*lw5a-G>^B3#s zRGblo&Il(7XPR`}1%_P1-G?J+8Y;mY*rgWy4qeJaQbsKjf`=_wxlF0gizqo9@nr6X zCp6{`ZskUWPur%&<r}TN*ROhOIY8+>Pe`X!$9xU*-e)C1U`@q$_8|B}9;%usB$GHM z4i1Hqb90~~86pVD^BNSkDV0@Sf^l^3W((y%0&WEZ_Rla@!ueON25-mqwF=09(OHIT zDf4}E&PL<XqnF3^W<Ax&9FOGD5X{8{j-)0FLF}X^=v<DxSUZQ{7}H(B<om@C?l&n{ zlsha6;_ScVbcZ>TbT+ffvXcBz(W!TThA(xE2X;C2saN)dJ@SD$AxFH^s4R9p?0WK1 zNk(h<?k$VJXKg=jl_=j^Xv%d@xqtngQ$O#(kZ1TAlm0xF8L;c`bz7@EFZ9zm`xEKW zQC4x2vQOF(Uz)WMLzT~N>(gn{UXj1qV%`}UMoc_Sz$nK~6Hm^V8lL%>rJduR2dLx_ z_cuO%tARWmaoM@=_`QV6i`k*Y6YCN#Y7XmGq9YS!u-$mx1IzWSzKiNtuJcv4SH8Qe zQ`vht(}eQw4W{pG@wek>okZh9EiKl1!#~CNy0W_!`bZkbiwnOzJdDTeFb7Z%Z=Mmx zqQuMzOV8;0Wf{izNZTtkc}?ZE5e&vX%`d~E!ot>)n=>d35RBj1EK{?2vMl|Q$I&tG zIXhN!Z_tUn;44=?e#6aayyM$AJzuFxe4GY*#7kM0pO1b?a54Pto%@fi6^n;syM?c< zaB*q&h@je?fJ`Rz(;tLSydif|eRp4%<?`P@>_U4B$6NX{vWiIoTi}#iy4D+8L^Dk` zX=|5CxL&MB&5+~Ags?dpl|0EowiCv=LnA5z)~>{NooXbi1D`dlH@)ZihzmtIcQXSM zuT*0?^(^W7`MqVBH=HDkwYjxnb~AK{M&hb~_67+RPM4Rny$qG$dqlfi)h(-Qi7;`h zg^U(>4lLeOwR;^QYnVLF|2`p;u2|prJrBY%*lO3o>_~!UK(XbG!dJz*YlBH8bDo=! zT-y&^sv2csq**C1XLXw7!e1~AEC{vg+^0}@dR?m^c~#F;Xhvf<S$`N4b>?G4KbY=z zZRP&zK}9ok6x<MUh>rCMqj#R_E8|2UC0)aP7P~0E_7W9}YaCs)xnoU1E~wcapWhLm zSMeswQBmUAO>SAupvO$V*8=kEeayoPP?Zy!)Rd(}X24?Du;ULMp`!>Z{L{0i;*`V^ z{BDu~9y;ga{JvF~xzN@JEpr$cRog7Ee3GDVUoTEjo0M<yoZMpKkZPSdPFcezp^wC` zqjY=EPUc{>q*3uWug;FJlR~VuCA-K0CkVx$Y0peTc(3JNpxi^3h*U=^QAlvpB6a_K zs-ZuwnlCByb=h05@vo338{6$>eXEx1R_aKn`kduWRT%4<00!O!>mFUhCrY_iA-!W~ z>9s`bXHE`ql4HG@omB1h;=Y^#1%vy=Ii2l7jV<;c(-12m^emXGr#G0?pDSKd9L~{! z^Ah)T@B~ka7BAA|K01w24c)LZ?q-!&B}QtD&dC^O8t#TY0>)WkW%`_#X-FnI<}7jg z(R{V7(J(g64lHX@O*1B|=L)Kp76O>#(~mm(lQ|zlEXGw%!~KvhI!9f(`Gu?BWAG~F zw{8|`NIiec_AcClC)Gk=NZ`4PZ8Rk(Pss8^xDR6}UFb8@QkF7-vOAjHz7Lkzw+T~X z`;KoY#DXVxVpj}?fL*4Ym!u*JjkKqp?L@gV3rjEpLztY$O>Pf_p&aw0c!RPLjxtOk zC4A*6vtxrfZyKSx_oJ+qgs9m*wN49|Tv>+rtyI=}*ziULU!KuP!3X>Er9pKW-zc&6 zIyE-B8)7fwe1FWH8*_;qw9f!D{P+O+CA(a*B?;y{gMCIjyVIV|pmAdO4<}NsVj_E) z7`f+xZ`$2>y3s7854&K!#Z(WcgnCw~Z!Sa{BlOgFBJ7B4*=?1t2q?UB<$ERW%4bfu z+6Jz*STm$`jthnR2cf=R>{gyFxLjx`2J5M`t*q&CW8harc-Ww#DpuO6F2*~)r-hg@ z%AF)-P{UJwBeE0udUcR?K{9rsr)n+*h(7-^V;j#eNjDx0-e8Nrk<4tj!S}g1nd1Ua zb;VoftG5esFa;Hh$T*JbWm#>GFVq^kkzMLlxk9dsHeC|K+~A0mJ5VH6lY_&(J{=*6 z+pT%ruPun_Jmgy*4w%lRb7VAp5PX+H>v_fTy5nt!46TkqSsuy7DOm`-{eA}%Yn)>O z;jAU)%l0&D=cYCNfy3sHwE5Uq$We;qoc9HcZHSdWG1NnKcNkj2h_Tzx`uh9B9`zo- z8+SarW8f<2?+|=#kwaYLCBLiS)(V~T338bvW50WBa6c({r7x3A09_tzwl<0{Q9^6v zx8<e7UUx0m$Xc<$$h5u1k7Dy4ZV9;`pRRzLPL%WudPCFa=1Lml@zOPX`vfi|S!Zn? zdU(;w<?ITt1LfpR)S3y@+q*1vd#~<6QWw=w;rm<92F#;&BJc``g67HEzZ!mah(0~| z%%Sc=tj=mbPQ?rCz%az(0|6x(f21<secSqA*Zca9V@sG(<A~{I)!KZ6vCe`-2>}<v z(6(wqE?5G3C1xk$K8w0;wG`AmOtE=Dsh!10FNg1)8}T)@LzB&2{g0F9S9KPexA2m> z)W@NGBq_LZMav4@qSU4@J#p36$<kejZV<EDOpo`a^q<e<@ZVY1c!Th?ef9YT!c4Sq z4_M(hvht6bTSS-kPy!!he81`KJWzK{)XngtfAV%mUr6Fx<k(6vpQ&4MYLpb_N(X^P zq&=`wJeQ>-h9|dU6!+?_6?=AO4957w)p8mmjUv19Q~~v5bpa73uH@!i_q&3{gt1<q zE*Ay7a@JUCF}DvM4jiMlle4>PTx6@<H#qUeTT*?|W42Yy`R8d6@BAr}Jko+Hhi;gR z_JrCGsQk5HLzf`}(qwZAwC_p~AI-L`JNDg`Q(2~WTsl;PmbWIf-Yn*dFpa$YqKVhK zo>NtuaD9|UQzz$MFKLN<(q|rx?I1-yM&7RGc-7*!nTf8qMg3R!F&w8msdM9f)EK^z z_Rn#Zug;2yr+{qf5YIZcgJ8Cv`ZKOH|42!s&o=2j3gbDnU)KWbovH`!P--;wb{ufL zAuWi>XEeN%HD}lC#(LYm{#2%F;CA*&+UiaXU%}Gq;YhV$YO%6T#*Qoq=7CNJ$~FtZ zb0n8jXliC_7pvEu6aLgCCdUewx|N}TKdUTDvgRFfDeVVg@&P&5)HYz0n!_ID^+vo^ zd>xYH;1RcVGT`7&VP{Nrp+A+&rB#`bWW!?9rs%i#B;uiWJs8Z&JGDIG+uutNVCW^g zG-Qs|b|RcsG#cnv+4xu*Gs;uT?+j>qHd@%Oa9-r4(Q0RU^5_OmWD+!aEI$7|+^*n} zfI^&|9My^*8S>CN+GGb8+us8#2wlVoICBx^+jD{ol5LM=Vu=lD=wuT8yoX>SRantp z>y%67gCVzc4Iby#Naa?U!{4Kmnv-Ho#l~h{eE6m%NLP%Y4WF-N@*~}2#Jd}OIjT`0 zW5t|$*kI>LA~!_9zk-XKG2=Z;Kzn?8hB=LZV2b3k*(UtH8P5Fi*E)7V@5RX>hsh7I zX6*AIQOg(jh9!^-yn%sq)~E4F9QCoZx>U!c_Y&W5^vSJY_|t6dsyHm|xpt;FRna<Q zWV(UH7!&TcmLhoENW8uNLviHpxRyibi2XwWI1dfQ1WaUB{zDUWW<pU@MhhdP-7%?C zd-Oi1d9%h+w>fqc8N5JvgjE8Gs~(NMjP0+b(cp~813SjNE#!hG?wZNBuBES+-p}?X z6rOif`CZ-$eWLPsp{&N2aD|b41(O$N&p6hklx4axa*UP=A=3Itb~lnjw1)}aqCweF z)u(uk4hL`Prlo<eb8eqrdBoFWhwFD@p_v*Mw=OX>KViG39wq;@8-j03)VfN0w;--V zV=q3}+iNa_)xLm#Nn`0<q*Uu!kLt-8N&hOPfg?GX>^<aGR$tQmbtkF1p0YMA*$0?S z7mB)x)$C4~&5T!%bcQ|HyOMA8zA9=#sr;58U37;Qe2hLP#qc6mB>yGX`ysD&d)yc= z3-)`dz5gndT&6#>-P~_Sqiu7qxW;dRizQ&76<@H37#q)2S$9nS7TZ+zw<M+R72{U{ zVq$Hy>P_mB*d*juvh}U(F%3yzI$2WSo^2SsfmJ%TMO6FTgK}>2;qh`GxeuiFU?*Ps z9OJpCmTy$5xaePwAHPz{WR$ZiZ&a51GMuqYRX{Cjto`Z$Q&+79;!W}E#cgJpcw2%O zaf8xK=NS@7X<Z#phfF`vXc74o+rXUnKJ>_@=TV-@Zyj)ZA`gFvyDFBw3WYmsBUlJy zonzr#c;JKs??G*cI=lgOaLV8ogLm$vgzH%E$y>8ZpMKfzhtA=ya$|svUSa{qj&zNO zx2umnZ9XHh?{1PGo8$$pFt5ljc&z675w><tY5BW+MtfHDeWtpwOisK2j6$78x_yp8 zLhfo@G=xtj>JaT{K*VWLu=_b{qGjS?Et(y=OdD<W>4o%$8*WPwFz{%>&eg8Ejyqew zJmKBxVTu;847y%@h{vH_2lHu0&CMM92&~298&=&JdQx%Am3xH4!);=J>!I+GTycbR zs;WS(Oj9%^`sgxoiMa&rm)Qh*jUh*6T!&nV*|+_1K%0I`%+KT~m)&xMCoSnQ%04H` z(0_#)%JqO{Kh$S9cu_8W-(aU%Q*XOe99P6C!m43EOS}V0$q!~l@Mjr)jUk=J@>PKx z@p@`l_XG<HeBYYMeX-8Q<Ja#j`<=Tf=OxFM1hI!Qji=Aiavw8iecM_j1-W~Nk&i|j zM?mm{leiAYu;a_78C3lGtWobIgyZaMZkU<fm`yQLLe4%Od#$zr43(K#`(G=Je(Q7X z(PWc$m5F~<9xZj&RdMjqumR^f>KPmeJhjrRISPRdv;C{OX!l~)sEqfOxia;3E-KrU z$V<kx1})lLRoUL~F$<2$J2jAOv{K!zPL{Z6E}yH(U7b?<ay!fz3q-r%!ybFIf4KIS zf_;67mG*RV#Iv>8?)naU0lcISgCqJFA#vnmal@@rS=`c*vL#QQuEzi5Ka*W0-@rqC zk16o8sr=$M@7RG%hGD1Avr!uM9*ZX&7#7j)##$3skGg+CcS<5k9vb#H%NNs-gL_yJ ziA<8_u`zf{?3pCCDvJ6qa^eQHO4f@fGAQ>h`rJ}qh&u`IsN0#g^pd2!tn_Hr*y+M7 zEPlUY{}`6LJ*$qAIuV@##x0*`x}v7R$<?fyb^yLP@J*<)Se(jrIswdB;;Yia4kHX& zmQJ|pN*zLsKwmt3jiF(|sm6;-!$Mpljzc$Lx5<J=u07zE#M?Z3En>0g0l_gjO~2*Q za!U1Eoc6o;mqVVz#5S?2^*=pj5nsQKB42k{->%hO;1|MvEe-4;zy8!`N5z0mn?OR6 z>8iYSekZblV#A2UsdirOh#onDR>3=srWU8}9}!#Orq|y?F!*Q|cI+@yn<qL5Cam5U z8+ryHpkwN^tZSK5Fnexj79dDD8XSh7_2CGkJ**IUbX&Xpw8*_6!UuW6EY=TA!Ufu3 z3U0?#OAJ)UK<{W<Wy<?g3;`150Czq(O_ff+yfQ%S*Zn%I!8qX9ykd2~taq|47<L&c zHyGaf7)HYXB~aCDUi;<U9ml&C@@2*PrG*Om>@WOn2-&_>Mz4rRDVyCl8yelj4tBs< zM2P}Nk#&5$TQAlI!nrPhG2+70+K5R8=dIP}BQHIWUK1PleBMpcJ1_aAN}n@Up3<rK z-paxcUS4ZtZ44PH4AtM9B%~3ODHeOYXx8X<Bqt_upN?EREsJ6Aohoq73d&LSXsB*q zJzXBTR%5wc5xqj(QciQfrfY+=cWMYWWoW~>0EwalM}u@`PLD_+FFh>|1SBLzHZLC0 z>5SpT_^=-jg$Xn+2o~a<x|^NCUm*=NR-WU>;``-zY%FPG(2jaU$G28gBn-VxgbD0Y zWnoIPFkYlkzWN=Dy-U%nYH4(6$Fj`w_YO*0=~F&O#ivDWg%WpXYKccXH!q?z*LBw? zYc*yquA>m3zaijaulH1uI<#-U%B50By?R4>;nejyGVk_e5o{NqM$&iap4W&4YvVUg zA*c~zswhLDLuGj(;o+F4S{NWpTm9qs1ATP}%JU|pvviU6>%~eqS2NgWMzXe6YbgW< z?<HQlhWR{{Um%Pf)4)fcQTt9@gvf7OLJ0edv`HdK#=6EjH+aZM$T{05Nmk1^0{BkM zq@5csEy|Gosg0_w(?(Vv1p;@U2%v18W_N1Kh;+I^JX*U~*ymkirwH)UDbilppwWar zJ3HI@WEvG{Q(kr9036|p!PEQ!*|WnVn#$Nw=x6|L=|L&}K|Sjfj)I9Nh|#mc``u0H z>4}`7)T2uYbaIW?)%%$@TkPS}uL)*|*M--`@f)GmykJNBea-u;60XqG0Q%dvf28(L z2f?QyQLqd9N$X{OBWwI3*klSOk7n7C!C*(IBUbza!GUH_#lj-CRg{y~Ahz<O-i_ww zhX!e{LAqG6zxGb`!%{!boV>My0(y1N=JgyU3B9FD4eO~-b*1z@jA^(_+H2JRidxaa zC<4wU52Ce-pXp<lp6>1M2oow5^`&*QQmR^;1ipoE`NI13b%ynvcdJRBEl^4*7}KFo zjk?_!ox$WJifba0!fCbNjfAlWA_DiL_Iup+dwj|yAzenffalc;??L%Vg`CY7?wvBx z011E7=b)*sLEL%<jQU=UF}4}TG~5Sgc*#k3=$br8K_?wjaI20bOzWLgsc99$b`8ez zk@1oBF&|Bu+<<gZgAQFrwYO~_(I71NnCyu{^;cR9hU_Du8ye0f2)Qlx5U6hE7`lez zjw=O(oWN<DGw`(%8L`JyM?UnbXt@R)OH$N<HHkH6*Yv3G-I#`(;C%Nc!%m>?oj`)= zcMs45mp*py2>IE^NC97XGPHvsZHt9HaTkB`IhVI-+ErpS4`x*Nh@D2Yy2<Dy?-d;% zE|OiyU*`qaoxeu}#*RbZf<7PuE9mCNrmNjK^utfAA|Xi|@VAe7w3Ydp5jzi9#?0T= zrF|6(oZKP8{^E<Z{>GMb4pK^nYJSaHIQI>uqSF?@eHaiUl?pW>vI8>kKYCM6c`BID zf+nMVi%jE10m&Uh1n%DRX(7hx5f_f=7x6CS>*gEg&s0+FR^YAf_1p#t8+*5hioT2j zkHfs_%r5z`W%v61z&8YL3n~!I&K_P9T0IZ}?oyBe2rJ=Bm3UFa=)BdoQ(0vo1M|1c zBl2Dtcq}D)j7b?BAEb6r2&+wuX*dJbJ59&gl<p+esj2cw=13h-A&LF=*g4B$@?fI} zf(<6H>pjtn=jFLg7YgU%2EB*-ZEdC&;|F>4=jvjgFQ0NY;B*MfgBb?50;02YI2ROG zWW=`HX5EHJC0o&{37RAgJ`^0kDw}c}d&!q2?>0yN56)vnF_N?q)pB<y2P4wn@qX$7 zy@8a}M8t^@5P28?SozP~3*jH&xWw%FKb~>C3klhBy=o9FCXDSPZK7<aXm`)fj+5M5 zSE1pLk%Y0~($l~R=0_a)yqPMno!FRcwL)`8(%zK5aa7NsUP>zJL<$W-jcrCs23iKh z_&q*}YRJqP`Z~?{ZJr=4{S6z5^ebAFG(;>LoPP21-e_=$0lEPZ5WmRnS{4NpC0yd` zx|J_G*ZUrXog00y_#nCj80%vGrR6?7_yCXdW*D678)(^KtI<}$=MY-p?gwg)nwYl( zmz+{NRFLSF(7;6lSI&MtN_|<QA|OZ*$^-V2%|rkXQsENA)+LlEW_DgzS-Hu0wVLaR zYqD+7@nfgxcNZ<{xk{`a*Gd2ik5T~*Vw}ndwhoCRLN$gpwg5&LaF>p>UT%Jh_JD7h zcIVu6%@uY$aIQIsX;=fDb1b>@Sxgh#7vSz}K4a{$5px0pf_e-qL~t{pum)eBAw#&| zAjdnn-aOaq0QB!O&<3ZCQ~Dmb<<Si&c;^$}pe-+sK^6bJ6J>8mVa68AyiEXfbkM+B zg-<XA-aT~Y(XQ_a#N~B*uK5e4X<4v2;2N6~R6}NJ<7#Hk#*+$X)i4pOSN<(#GRrj# zZb6dan51*wC{ZUNvaS$ux2i=MSDwWewMalgO7NsAaCMYX8l1}p7ntI0pIl4SI&<E( z9)ZajZ@ST4!(d!R7$*2u>bmrNpp79*5OtVnTKIMc-R1APG`X>8sfMu$Q0>ZOTe{^M zdgonh9b*GMe*)vyA5RU(l_pjE?<}2A*89IZCayq#f<RI!2y!3mH#r}%W89pfAAx>D zN*{<Q5A>~iPSzo7SSZ<a{mN7&!+MQV9Osi}TcH!l07m1qS~Qsm$wo$%R+tChu!@%| z<cKWfLc$iQ04G%I)440aMzTU6j`L#cG7i{feS*vb>!<jKdQ0!{6Se9bo~cG&NqfcV ztIGNqy(NUCaGRT+RkvS%OtW%O&4(Aw9IZ6bf-F55lyB*QxU|Is&83S0j0KH~2MkWA zz-mI2YoSqHSYd!f!`!k>FA1j>OhK{d`@s1_f4xIp2}N&9^uSRrsR$iGTF;VbrmHdK zc7PVEJN|gM!@_5cFRQYvs?l`oXI!WLDJ>aAxaXgt&Hze0K!h#U?0Z0*Jqb!yJN+<B zR@<G^&_GZ8+jQS^NnIeo?=`<>I}cLTft3hNe=4O&9a5aMg_oBhUyN(fm5=Dhy5Q1Y zP{@b@CN`^H6^lSa032x=_;CdjOcqVz{KEe$h-nyxbfu2~xru^H5~hId0R$HmOg6x9 zKEZhb|7QV;losfdr@$FxO?O4?$gfJ^UqO<AzEI%pQjky5zn-iEYx#D6j2-@4>sKdo z6Swuh*Ec|uSV5;&Em=2n2j%@Lm(B3PN?uF;3G_E!6o}U}#qa5V1vpUWxe0Iyq%sXj zSMj?lS3T(T{!3E|8-S7wLU=%JE;LxC!a5bU{#*YpaIBEBG<HxFHcj~-Ctb{7S*Oi` zwCHb=zDGCI08)MS{dWJb^b(XQoaRMW{!3<q7<}670RL&>Z}5N)N&jUXZ{T=<O3{P* zCV7I2Zn8DBZvH{>rwxhz2Nh^nf*^{`ql3ObC|n~z)m_GAw;uf|`yK_BdGGtJ{Q>67 z@E``bQ-Jv@aO1<D!Wz)`ypwI{(7(`1L1Iww2VfyK#Oik~fFjACv@MP+tp1^G8bS#` z;h_XBX83IwlsDL^edqfkF$^|@|BQ$QD25Ap^}7<#XzEClK7zI{_}BJ$AaSS<6@9;( zLlQHt?`>t^;X%13_unrAi1G%B`mVkPdg_1VIpeMZ0N=)h+5LkVAH+<|G8VQBdHlzU z8ep&>CrZ5j#~dacU_&&x?+TH)|5wT~7*=7|IDioQ%OPSK>>0S+_<(SCIa>4|U9><4 z$m_|A?fixNr!gtPm4Z;LIm^E<Ofm#vSG#_LgVE+UJ^!b)Gp;2SIFj61J06vBCj2c3 zbpccc>xSb`fBi`;YV3{)V9ye99|@7aVn)H`q;Yb4qqaXZTH@9?p+Uo-W!g@EYXjKS z6@2C5n?Zc=8Z*E#0m}n{BpN_o-qKq8PsL!cA|C5d*!(|4+W$OYBGc;kPsMn!A`6-y zm+r-HhXXoJ1weFT5hC_)Q7Hk+;Q+w?CA0(QA46z?hREy6j&1yh%25_jA(jWQe}Yp< zFaXlhio=fy5KbCo1_rE{hH~)na+4kUzia?a2q0alWX0^#C+?qN2c)hXj1}b<;==xM z1i-j<K<Arsoi6$>&Zvvv{O+Pw;ou)KnXspZRX~%gK)-wa6=W?AptL=`dW`kcVvwKG zP-$QzN}E~e`-dZ(pJcN1g-!oM<{B<IE5c=u{Tt*^$zU+#<&I`J<oewT0M|JIA3xFY z&i;$?J_UC5Mzmz02T>ZuPnY=BJjy|TD(`uD@a11N!5}uy>}=HaTO()O@h1Qs<D#BZ zu7EzjkOP9WK|$Idyczyc^3M!P_Met%2u2ITz(x7LC^IG@rKcAL9d~OF{%Zb#6MUnw z$-$l9CP&rMPg@*B0@C**GZKLz$$vhH8U}eAR!;UD1yTOzETc3abQ*u7@xRdZ!hwhN zglwiPeg)BAJ<Cr)oXbDQoc|f!8r0i%p)_QA@@L5XMbRWUte!MmV*ZT?(7PBCmB$ZQ zo$y}a9~S~R0v&psM}1257ahMkIyq1yIVmLnUoCrKV8D7+x$_Dfn*8!9Az-`<*b<KF zV?+E^QUFv^p!>xE|3BRw<pu0>94xH!^D$}%2`nruJaE>DgVkAdqEhw>QwWq`DaxzJ J708$b{SQH6dIJCe diff --git a/assets/android-icons/debug/res/drawable-xxhdpi/notification_icon.png b/assets/android-icons/debug/res/drawable-xxhdpi/notification_icon.png index 946ff85715662bd53708168ed41229e8f8b05ce8..e89da831d15c414fa22902038678f0706d57362d 100644 GIT binary patch delta 1142 zcmV-+1d03m2#X1jB!56jL_t(|0qmMRXcSQtg|ikGDk`XzDA-sih>ZvuYat>wqL>sG zHo-y-C>DZ<rKX68s32G+f)NA@3riuQXd|eIHWI-mDnyKkDdP7QmdwuF_c!xq_DwS3 zoZXrG?!E84Ge0|FcST?GXLO)3$Y@VrUt>^Xki`MZaB~JNHGhK^G=G+L<{mblL1-B) z%G}EQ3OD$ryJs5>qRn^!(xP0nTCJaD&0sUAta)qGw=u|as2YO`8uWqsqNGKAVLXGl z`Ry!9$r?TxU&CC`^vl(&QzZ55#Eb@Yl9uzkzd_5)t;QhB0nZr3b$K3^fsGa|Q4VJe zsz~Jk^K8z+-G9_b$kQuXBlT>@dSVctj5F|C4!&)xPQB#l(=~UhUDs|;4C+!4`A%by z<p5<2;&dH_W#GF-OO(SIgQ8T~Ls309i06q(=nTm#=i<f08L5vH>$yRQItrtO(I5<8 zRg}@L+)<d(AbQLNAT8<(n?dzmSs>+A7-W=M#`A<j&wouuQHjBx8<fxz<z{1$<**nH zayV73DVF)8A2u3PhI$?wqJ(a(l^diJ5^KCM$Z}+i25~J+6{ThV=!cC4p?+Tg(xSew z8C2EE_E<j-10}Ga3(y&{800Lt>cqw%i{mzfMyM}JTKIzxhZ!j0YPy@0q+;p3Jo`q2 zxa`M@GJlUKQw@49o5mAkLy7I&n?{3jcP&~Nrv6!oHoY)N`n}QL5Q}l_F+tu~ir3f| zQMo}}BGPY;-ihi;2r|F=R&|8;Brocw(i+4~Zafrqlh+}xH3;#80ZFTR!emfAR}@%v zW01vAUxWV8&&Ge`gn;yet4ARk`}FWKh&%sk8-JPn5?nIyGAM#ozp7e8lm_v5Azfa| zoBQgeN=9iA2Hb-gaC!g81WOLYYS59A*WJfiIt2IH=84WAM4!@#{-}xP4d0>gCG#mv z^KzK|45Bj#h2rH!+;mnk?2R>viY;tE!K6{%yAYK@2o!(js}ytp`J~=Mka=2~K3CH5 zXnzbs^ex2gf)Y+k!2+?9QY{DJcRC)0L6|d*Fs%s)zs<NW9vcdr9~Zm~Vj)%_>N<1+ z%_iUi$?6`!n~3dV)E?}o_bhy$qMA>tej^3F43ZkS#t=CGhv9SB2DK-k3FkO_KARFO zV`~}Tks`Yy&PvhB3}SNiKbpE!4zTTlr+=7p!zD394s*Sb`c!GqK}monrp}y0nlULn zDFr=Z$91`02H~<5OeB7_OJU{{f?Nsf$n`pN$UjD-uP_hJQ2$U@=w*<uiAQ``lRHm* zKSC9LvF!~Cw^Fnos_(;GxQ!Zxo78AghC%A+tEbc?+X7H?x4p6W@_@}X#8*P`9&f<7 zGw3l3Cmi|3rLoDNej21n$PC2I!?`3=75$8LFvy1bv3e>co?Wd$2%kzbglyF_M4zg9 zXbq}LK<x7@UxOTvOk<G6sQ&-}0RR7~fjuGs000I_L_t&o0EO;N&2O7uhyVZp07*qo IM6N<$f+$)V_y7O^ delta 1126 zcmV-s1eyDb3Hu0;B!4hTL_t(|0qmSlh)q!($L9&9NGYRaWnrO2q^4M~v9ZA@Qx>w2 z$cBv#J7S}RC<|#8VlgPPWJ9wM8YRlYQX_vhQl^=n&*{B8-FNP}_jk^D_uhA|Ir@Fy zyZ3i~zu)<t&;9p$9*c(JpF#o=P$8b7p$I4f5(o&x@eGQ91b+g;a6E(lCqV6X`;bA) zg*Emy+_W?3KC9LB5MO0x4TvM>ZIyLT;a01)hqubi8c<~&1YS4-5)M!V6afhYgkkG5 zh?`-@JYG#baL1o^Rateq^WHJl(|y)}^u!YOhpFKzQZnXRBZ*&`sbp{r5|E*t@LUm) za7+pTajj0F(tk|oCCK4IKvj0^aj$Qg`thmL%^5Y-(|rR2q&E`kegq^O841ui@{g1# zN;S(00dcK9LE~kqS!g=l76R&oRR3!Gm^5`_o7;`Ex-qBc88{#sKb3AMv~6oZEM$|f zLR+*;Kh}UK`o0g5+Dvl+<h#N~=M5YXPskgnE}L*YT7Lrv<l1oE@h*V2(44PGZKhcR z;u@IpRT>RX!tE#&TbJ(5v~3N@l)Mmp5s+|{tpRaOO!!LZA?RUiK&;|GA0oAx<^rh7 z72e|kP^r=U3*>B}0CH};u7qF#alaceDDzt&L(E8-@T>v#bN+iaJV~CeaeTVzF_S>s zp$GZyTYm%couJG-4w8CMNF`^8dnE<gj)w`zwtKg@pN8-`gRjR`J0OnkYoy!Zo~|m` zVZwt*x3AJvR)Dys_x3BPkx<920MY!@5=4pSnJu8^t*oSuBOn2!FQD7hl|)GM%?l8Z zg5#2!kEXK%FF>8t>Rx$bir@5AH+yg8AOX?hb$_JWOWje&eyD)<85V!Z;B$6yb~>%u zDcHFij|3L5)s)6P@0rQ(;hSR)WtVwbD&+?Uh=$*wN(>;2Q-#m6{TJUK-g7M|Ks0+Z zr_<9pepk2pL71L%S9hfMg8>AbGc<MrWsJ+~YR1{?u-!Xm2)t(S&AYq+v6x{=^D|g% zP=8B(>2)P1bS%f8=QiF~m}3<QYf+B@|5J}c+wlTKjcE%Jl5aG;3_V9}qVm2b{lWqs zFz#fkrY;KnK+fh1$ax}_K+_+Px-lv!>gKpx`SS#v^?73@`5#GjY6V0yv&eV};7{8u zaEw13PY0E-EndF9fZo!aBtkN_E91#J-hTmSN!Fd~xsW?jJTS^UGsPi8e*bp|g||sE zO-#-&lfUcx&HDyoj2{#kGaB*d8Q71$BOCij&|>ne{<XC48N?i-sm~W_B?<ax5%o6^ zn`w9j`kVy0yp#7BtwuJsks$HQ`ec4vK<Y`7R+69lP7_DdN&@j+Wcwsq!?v=WykDpv zh~f&*tN^iqv9$VK2DNUXZ~fM(Bi{;89gT!KM+77snFuHX5(o&x3-=5Xz$C*FP(mW- s{T~1T0RR6suefLc000I_L_t&o0N&onzSsnQGXMYp07*qoM6N<$f}(yILI3~& diff --git a/assets/android-icons/debug/res/drawable-xxhdpi/splash_icon.png b/assets/android-icons/debug/res/drawable-xxhdpi/splash_icon.png index 949db45016df5090bccd2d74817e064a773c56eb..213bd6e3c8a460acb682638caf3d387d8ae2d2ec 100644 GIT binary patch delta 74108 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%0A<zw>&Z~+`GFP^V%iK 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 Ud5P0z{xCw=WbbTOVoN*rU$~8qI{*Lx delta 72762 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%0Aj$^q4P88C{uB<B)u9 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 F{{tIkm%;!5 diff --git a/assets/android-icons/debug/res/drawable-xxxhdpi/notification_icon.png b/assets/android-icons/debug/res/drawable-xxxhdpi/notification_icon.png index c959a1a705026dde06c39cf03201ded6736185ab..ff903841ac9702945c967ea0da17c55491dd22d3 100644 GIT binary patch delta 1627 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 Z0|1Y8?F_R7rZNBk002ovPDHLkV1l>a`|bb$ delta 1491 zcmV;^1uXjO4CD)tBYy>%Nkl<ZcmeF4Nr+rU7{_}=6paLlAg%}+qM*3Mg9<7rxSc#G z5>QZFE`kS7DtL$o(TgZZ5Y!NHM~F!9;DDgGAb8Lb5!65u$U;IkLLiWYWb&&dLwDZ1 zs#nWbT~+VZ@cp~rtM99C`**#mo}PJg)~J3Z?LZ|UY5PZ`N`F8lAaMs0hp#K35|Fq9 ziNn_wPzgxffyCkK3aA7m?m*)3gIEFc^Yd%LSk659B_#)gAfThc$2;^<)m{Yf0@^E# zm!ei_a6U6LbGJbqUFAgpSuGRBdH5To_!2P4X2mGF5)h-S4n8XZ4$X>TS_z2JRR^EG z1UyR&No>I1Ab-V+0Jd&xh4F{3`)qfE1>aADRta`~ri0b3K@5Xl1Q`5Pm175{NPuHz z12L}zBqrLL04{Yarh&x$n0k0?0?6#YDS<G<5f=hdb>(sbhvH{^=p@wl<ovgEL3HEU z6To(NM<^(MBWRUS-;MbPTZ0$|vnRlidoNU#fW$Ob0)I*&fNR}UBym5c9=@)C$Sv=3 zUlakn5xfKJa0N|R1zN?`*Q9-`L&w3Q2%xt6z@;8IpE)}5@wYHX=hJ$;Gy<-$uB;G4 zF9KMGtAuewA^j3h(~AJI_(B+u;%|`ROTZwT6{G0V2>6O7yqFP4B}|GUfOmr5gLiU4 zSnE&CE`N%EQz`fB(U$=AV^>KW?pIswtMMX$OTbcLykVcRg=Ik|UIa{|KHg`PDlfS7 zCtCtsiYVE(5|Eg^N<fJOaB)5$j8_u(Az66e6|j_yC2=nP1}VM-ByAR3;N&9JfFcQy zDn184m4L)7R00Ym;BoS9U=(t`9)H2Y&dekaHh%+Pyb@@oX&>X<YX$Hf@N;4O9izAj zpR?rq-Nd=g;b%5Rp*CIwga%D8Uwx3{6c)msaGKz0JQM;v+Y^6U&IGKad>v4w6;_B& z-gU_=TLP%=PaRwe%-z<R0JaQkVj=ft#mLW@0Frn<B5*w{@gZPX9g19SB_MKxyWIDN z0DrzOU1BKqkU<xu3Y{!Pz)lj`<N!>?<vN{5c2i&Kbg9Rs2zZJjudzj>qHm7mH>z7H z0-`2q>HK<2yR6LmM1Z=1R94NkNv2N(*wmYyO)m&w2Xw2UvvUSra#b$~po^w^&b^O5 znn3<<V7YIA;t8Pm3n>0F&?@ZA-fLCJ4S(K_tBvHLWR8dXIk%SL382#dfliL<6cXb! z`@)8wn>e3kT#3~^sf#9nDj%j`^*6gbwaUw_qjH1VyCkymezFNuCIREhz8N339=+W< zDmVC8sH-9g;FW(BIMz}8I$nkI9X47u{?FDb#|qu*+dVchA4w5#jya5+mc~4Zw|_0b zm^;na-mI0mHu9~>h&<HiB07^db&BS=v52Oz;d}!LS&PAsR)zCx!7dCw0$p-fmw|=; z0ph7G<}*Au@d5MK0G)iSQ#8k=2x$5hIj8XD;1i%OCI8~|V$dbO^6HoRzc6Zx`5^(D zF#gzs_<NXRCD{?6n!NxjP&eCi`G5VK0~CKJ^K50it)YY6RtMWG|C{QkE(J{3Zl?Lo zefflX@ger=lD1e8Hu8|m^z2pu$@_fsTu(EvX0DI?;4?`x=P&a3N26;UmLfpCAzDHN zTVUEQ6rkR{c5N{yC*Q~%@4Kxq_g<VG0iiO7FXs=1qzE`n@I$t+sPs7tn}1h{rzH3n zdvT)vMCu-5ZUg%q@iq2K@No;z&LTyCYhYDq8&3M6m~|%)7C-D~Xrb}1b1Wvr{1IFU zE^@>p*n5BI??8Z9ts@dvg)TxP!tbZg)lO(NbCfLOLA3FwV<dZWCV&RC$*gn*1i1|; zS;50=(*ASt=S)B@iT5RsN=!gvCMyAzfW#e09KNoAN<iWcBo1F!KqVk?2NH*`E1-jb t*y<Ai009608vf+H00006Nkl<Z0{}RTcMJj=`rZHl002ovPDHLkV1hl^xrP7$ diff --git a/assets/android-icons/debug/res/drawable-xxxhdpi/splash_icon.png b/assets/android-icons/debug/res/drawable-xxxhdpi/splash_icon.png index ac4ac059d2327b73e3d26ba12bd2b59184724b35..a30f6f1a2005a8e3b72b60c6f5961ab32a70cfbe 100644 GIT binary patch delta 126037 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 TO;66lH%xxE>4}qz*&Y7_*rvC@ delta 124025 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 F{vWYd$-w{s diff --git a/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher.xml b/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher.xml index 76d05a5fa..3585e9988 100644 --- a/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> - <background android:drawable="@drawable/ic_launcher_background"/> + <background android:drawable="@mipmap/ic_launcher_background"/> <foreground android:drawable="@mipmap/ic_launcher_foreground"/> <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> </adaptive-icon> diff --git a/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml b/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml index 76d05a5fa..3585e9988 100644 --- a/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/assets/android-icons/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> - <background android:drawable="@drawable/ic_launcher_background"/> + <background android:drawable="@mipmap/ic_launcher_background"/> <foreground android:drawable="@mipmap/ic_launcher_foreground"/> <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> </adaptive-icon> diff --git a/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher.png b/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher.png index ea1eb2284dc272bbecbf02b25fc48387b51e5852..a238c5cc01a918b180b97a1f8b79c6cb3968ef76 100644 GIT binary patch delta 3919 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 delta 3919 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 diff --git a/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_foreground.png b/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_foreground.png index ec77df9608799f33caa26210589e9ed36cf2b10c..eedda3bc7d64386a24e38aba91c91da40e9ede80 100644 GIT binary patch literal 2167 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 E7rm6uQ2+n{ literal 2090 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 diff --git a/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_monochrome.png b/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_monochrome.png index 0732a1c5c8b8bef5c6cdcdccb28aec71cc54bf39..f3308306a66b4b65a32fa14a0d05b2190c120099 100644 GIT binary patch literal 2085 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 literal 2020 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 diff --git a/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_round.png b/assets/android-icons/debug/res/mipmap-hdpi/ic_launcher_round.png index d2eba326c400ee6ea20d101b8977d376d62b2e7f..625247d7f71e54487ecfd0eecda9f0fdfe348a49 100644 GIT binary patch literal 4893 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 P00000NkvXXu0mjfb`*+e literal 4837 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 LNkvXXu0mjf2$XaH diff --git a/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher.png b/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher.png index ab7a92383266b62e1b161c72b5c892a0a8c00afb..09e868b4dff1a32f5e88b72b8ecc85241bd5a736 100644 GIT binary patch delta 2420 zcmV-)35)j668{pAB!4tXL_t(|0n}J+j8tb8e(s&`*_qj$S$0`ih>$`Wq~LaGZIw?` zjR=X>YMa=Gmg+AfRWbcRwLq;9tHF<GlWL5iF{wX5EUiErjAgY+jiG54Ei_F`cWD7* z7rJz3cjnI5ou22++~w}wncbP)CS7jk%=^CQ^Eu}|?|Wz0gn#F`v!|_X>zeSXExqCL zTq0uH+!J2nfr|+V2;hOdX$_al*n~Ou5R++QfEeA-#uE@hSp<_Z6y99>EU98uT$+F| z26S~DeL0xTYF}LsmG_o+3D2wP^WmUZa=okzKI>VNhvUNr9P}ILYW3rW&Y;r5q#xmc zfe-s3c0B{Lb${#=FQ55%6!))7;2RqgcyN6jcij@j7gmR{S?JE*C>~fBSK0ldvvEZf zw3%&O+Dm8-GoxtG#C>ZkpjR*Qqbm+{C4l)dk~(5QC#kx2WIc=h<H>{rvw|@3J<v=V zUs@BxwskQDO_1#^Kr#x%Q{6C@-36;>7c!sxiBhrm`+v%drxqe5I@F~N6MSHO3|o36 zOU&$PI{kppz}Gh<u(aJoM-_CeB?{~2A0W5xSHNw%(Yj&_7JTeREbi`7>Rh~Bcw0rb zM|G&%8jm6w0p^L1<(;Pbr0-_aFq<)mNXu;B5C<!$)eZqx?;hCe4xnrCGIY<Mhpvtk zI@{aOo_}mbsx7X>IeC;Vq|Tyc$baeptTlU(5FgI2Y?rgc7|md6IDvpve%sm@+M__L zR4x#Tz*_rjbSzw|pi^xL#A8uJ!XX5M0R;Sh_<a@PJQ(z=EFn6nWCC5CDYd1KP%NcB zQ?eV35s+AD@G%?I1FPdy-Jj?N*8d#yJCa)AXn!P(V89QbTrH+)z%WRV(M<*@qYiaj z#D+UWANKA05lG#jyTKTYg$AF768K_o3~f^NcnC0qGP!j(I#R7*HA7Nuf-(%F!H|%| z3{94{^g&<t%@4yLO@T35CB#>5ZR}uAn*e)q$vhJ=0Uz=M_S&Bzm5igMB@Dmcr(n>) zbARZWr$KV78it`h=&N1Ys(9Nz1bxt0-ANPC(6sO{t;V)b$FwR0pI!4fl5H`xL?hDQ zJ_UdG)=lt|8>BNo{Ku!A>4ecR4E05y^ljbpIKomW?!?z_pMDpnOu#47mJkr}1Ho_< z@%C=ST;Pdh-+?FLCGuHqH<5SlKmEE3UVpw}7@7oqGlnlHmx07ggaKlpZ9Ni*^+doO zE5%U&2>5`^>Rnp-K)|nukyd8~(3#g>g_o>s7Oc3N9DO&BbMi?%;Pf49i6AF0LFrCJ z0>I~Picnma%(@a0+}Py@TZdJMCKn<S3Q9$;nVkK1|0JLUWm%HI@je`Ok+{R%_kV7m zz@waehkT}qu*6_2#$@c}^Cb&Mp~iR(O${L(u=++!z{~yaXIWs3Yu<C;WIzPfmQ1OR zw^h6?q)HRM3~eR8OU!t;?!3G{CTMsUbrXmN4RyeGN@>9c1Ot9;9ckAIKD-B*Ye#{* z;ShOjIcLq0JU7v|Den=!CrVxG!GGAil_G-0t>>QCO@P1Qxs7yc%)1Fb`O62c>ZAH> zyyNrmQdKmmUAQ}La`YyShQ_i}E5X>ru%Jy&G-^L}6NrTjy<@du!t<p1raFY@+3~$c z;3cYXCmJE@x{07o(}XYD0me2(m<V$wlNuk&Yp^RUI^)ccZFS~cyQvmPM}O|FcCERi z=N%c#l$gwbbFbXJuA4yG;(uAHs@9e2Wb!Z_unTVw>Whw+Jk(5>^XbUQNz5vQv0Qah z!>Dcom#!8ee{-sd`QBNX*LFfsUZN2b<2V)7)3I%db>*y@62ryeqRwl5)lDFqFN1!> z6^x60D3xqUVzLX~CSG!Dy?-M+;9gHRCt%yQH6~*dLq@RFv#Xl`4T`q>coQ$>^hFek z+!0w&;2~DhA&&^}oFDYErd*dL1C1py37#0HGMF-fH~v?E6dr_aUA-i`P?BBXYATl# zW!#;KoNFtdhm$9sA7>DJsZ>HvVlfJ1pSx7QeP}pk0>}EZD3mI@P=9=7FY<ME!F>kk z)FA@o{11OR!C{=<eB*Vz^71KNFX&#RBfpqHzEDKzpL?}^8T<H|45oU_sf4V+sN4V? z%Y_Uw!<SH$1p~S54$Dtvhsb9_4*18O_$4BdDA`!m)2rj75AVP)p7^28SAC+wqt9Zo zq%rJ#Mt7dQFX2?L-hbDW3DD@NQ=?M($}Z$y+6l|b!De$(C{*hQ8h;~wYv(R~6R%v= zBU+Wuij}LC=bRUg6^Zy4pH?o9+^L-?N&n=fbDsR$m?N$`PMZMl;Pda5r1Fsd2S#4p z0V|)EB;<sPTY{Bg(r43WH&5c#W7u-*&}aJOcQuA=1O~3y$baN3G3wcoKWze3`u#t~ zkSzeb5z5&s7<p+otXu&l2`rZeRc1uAr4RZV>3a<J*#9*KV;y{Xv>~4jB|uL<KAwhE zO`>?^O$;CZCM+v2NtC2&WvVnq?D>*iQXj)F>_BnooPuWz#%k1A!wD3mF@O5PC@kqs z?u4DWjNv2qAb)-N0`j~$<g^hKt6DEOWz^wIkv6oY4|}vydHQAy#;WJT%WpUV8jj^` z{OI|#wo^gcQ_dYmPd<dpf8HjEoJTHSkh4;h_l2!z#1@4L*~%-HimH>od>%tbwyCYC zfWFu^^vxKI)hIQU0G+ZrdykIbzwg?}$!<vDQIcyfeSh*hxP0iV7&`V4hF^aUqeBB2 z8yizfzdNA3p<~}x9qQVJjI<xr$6G@s&?kK}Ml;lO0*>?F{e2YskB#E}Y+0{a-W*J( zIC2r$GY9eh$(^`*^j@WrzwT6CapZ!6rY^5Z+U`G=#&7$kzb>7)-f_kW&=I$L-(S*r z^w|-d9)B!qYY`aVpadzu3Z!-9_L8?bd6cnLUL7o`4Q<EdMM+;XrCBB51ZCw9pUz;n zB=X3S5$t^~jo<WT@XWumN>9mrkMJm?&Y{y;-3iBjHlrzj@$}8cK`mRWP{vzBMfAU2 zP#TbVPI$F+XTu|QGf)bDc{WZyN?U2s2hF4XS8cBfh~|E@i@_ZD48GWJ4eA*<@tU=C z4ghKjf`eHTprtSj8Lx+(7_4FyxX^$7=!9P)SSr8Imhy0LJ(q}>f_6AbjBZ>X00030 m|HhjWJpcdz21!IgR09BwfQHjLXQHbB0000<MNUMnLSTY~+o&M` delta 2372 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 diff --git a/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_foreground.png b/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_foreground.png index d7f728257e4e458fa9b61d12c12d17636c6a8b01..e929231c564e79cbdfd6f8b997b81b806d149475 100644 GIT binary patch literal 1302 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=u$=aEaSW+od^5*7U)WLL_;(qh z9L`%I99Ax^BJNI$7)3Z)o+&CiG7G7iW-e67T+q6{;Rjpg4o<F)Nj4f98WS7>E(Cn^ zka4m|%e}TM;^yhRO~vNf{})T&e^!>4_vd%&T;**mG-_O384fMFv{a<UF(QRUDO+5d z=a7=JK;-U-L;*3$#uK-Way4%-;@~-Fy77=wF)xzf2@aQQdSMbRu5JpO$~GQS&@p0~ zbgT3QtM(bjNlQdHCZ`-;D9%ybprXloNabe13)Vw23Z7n#2A*azRgDJh9+QF;d?xX> z$0>l6PmyTxd=y%xFA%niX+N97nf~yXH;H4<XfhCQ+F&5Vz1qm&kkr?#RgXValx{TG z#Un1H@8f)qJ6?@l>!j@cVwI=e;%c1JTH=my&yLSjt(@5Ep<Q@NOfA3I+xJ${m%_>F zrTTF*)OWN`$>*MRDcZ`jf16D0oMlh*7PVgV|D!#9hxNL)r%HUcXJ#aR2|2&x$n=Zn z>JL8obji|YicIOr#jm^WEa4XBTzh7jm-w{rPd<k^m94uOB3)VfE7NbwhP@5T?pMC8 zSNQ(UckS7=Uy9$)`S<VDkB7o)?w{iJ81NeFs~mp%!gr6sef7DuE5Asd*ZE)ZzIv_E zr(^*$--J(1%h=O}^?SljhQvvPR_f25R~)=-*^#{!iRS+DE1$Nyte9ilDgG_{@$IO% zhzC#hw%mHAvou9kOg~3|$EP@_+~Vq;ev;2S#N8U^{*SuPZSZ^d=`(Lj&YXFh9Difw zqt?m^H<rW*n|!$^_M)fN%XM!^(|#B3-36a6XsqRUT^*C=_j&15izKJ|_tGWrDrGl& z>vDW<P5;#Henq4AYjwzO)}_41)T&y)YFv<?_tI_BihkSA*YY*X?^;RTbTK*f;%SzW zbmppgJ2&}Fty=W!iMCYYzCF^*`Q+Zuo4o4&-NGl$`$U)hQ@LyZ?9!<_U(fr7zuNk` zMA$k1?3FMT>$l#C(_dY^&0@Q-;NB&dyRTH1C(qq`=6FWSMgRZXZddP`Xt7&3=v4Nk zmCw`k{@z<PtML6k!!X;lzNMK}hkI1tSGKm+KD(Xw_T{q2b2RU-xW3QqU%klezSt!% zay*OH|5SYbn7Q-U6wCF+eyill*^J~D3%ad-7HG!tJiF_g*%$Mj*W^;<GLD)&n|^(M z8sFCTEk^3Mm`@-6ll6LEs@IW+87*hmZjnn_JZV+t(s1UZXKrsbmz;IEWb#ClaPwI+ zlkYyfQ<NQe{`R8T8YK!*H||_IU(S}JzyIddYutOKN?uq_cK;pwo};vGjbc>9ngGk+ zZ3ce3c(y9`FlwcHay(vgIzal6#Dbz}Ee7nnP%;Yf`RbeEnT1wCO~MTu9(Yu8J4xu@ ze{fY%$0F!nlfbdl<`tzJ+<jBFE3|z4#2Y7js7d*$E=S^?n&$9!@|EWvYKrGzJuJ`w z&W=optqb{z6*;&MZ``2uA6TgU|9|4cKR+OY4OFZ#Gu#(2{T@2|$PJ(fgQu&X%Q~lo FCIB7#SbqQj literal 1205 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=uw;3<IEGX(zL{yCCmblye*cz; zo5`GpCT<r`m0cGm2e_8pVYV`06>@qcwuPf{Qp1Xc4g&5EnM69616X!<M5dYD%6R-E za`Uaq`n1p8Wt(=tKYOlkzkmK)3+8tDU>1clQ}muI@Eqz9G`OZ0Ceb3PoUkT#jRA+T z+kuGP5s3oRnhspusU9}N@VWq7;xP`1Y;kRDiWQcZvF=T1<y3e&g(=bUrob1bL?#c* zr4A8(W-NOhW-tW#X$nl6%<HHxpw=)Yn5*S!it`2T7Lf8J#|XbYlfE-0o)q1Z&2Z?} zN3VIjM6oZ5ytu=0sKml;HB;infY&JO7hW8<@9nXBc)@Ynwl2-Y+tQ0K2|u1Hak}Vk z;ToS!hM8V7c$XyZHc@?(V5DsmxYi)5Ho41t^#->cIeo`pRdQDwAL7tC{o&Z(uhQ9K z4drhQcWw~Vf1vraD%oz%`irlmgJYsvOJcX`&VIZx>(U8*??dwhgY$WwA5Nb2{%@L_ z#9Ed(+j}>xtyZ?Y&FR_p;$!8*+BMsDSol4^S{-kjpP26^aaiSmxQofT*$>_q<;5SK zV$j+0_v9PPwa2{QC(qlsEW`8X6U${Sl?yh{;j&q4@qYP<(BhN2TQUwzF*x}8Q(f1R z?C`S}xAdN!Vi2V|>AOMsS>Ed^iOv^~>iKdmzV=_I_t4plKQ-0%mOl>`zIwJ>rsmAS z<3OUYu5lrA@SzvBZ=PMUn6vkT!Fu`TuU{Tj+TJUbe_I8VnE2vvz`-LPYV{17KO%&3 zKdYKLKc6AwX7EaMQ;z@TzxUU0Dk~p7U6uM_9^1MrX#q3N@Y~y^&fK=CO1sD8L-OUF zn<^ZR-|Iax&3g9Y_4iuNs8wmM(R}bA<JYm{fA0P2*#EaYHL~X8(<f$m0TDkt!d+!e z1FYmPn}1!O89#05?!%9p59NNWGqh-5tZ_$pp7fc!+V`S4st<7;U)>n)CM){9$e<$J z>iY((h4IS|Ke~4B;TvOFGjp%Zc~<V1>fXuv*IO&we`~q;xZ6(F?7x24-?v{M{=UEX zkZAt@i`Rop;%k1H{oVSa;TXF}Xx-lX_H*vWojLu}W{ttq@H)22UpK<b>W%LH^@#WW z`Runro>zo?LwPN)z_qCfPhKnP7=2i`y?Mhr7Ug*U#EFgNdu3ZnRV98_adh+SdHq&l zjrPG4*PUlDRNzeE_%noT3+F0j*SQQWE0uYp1r8nh6uO=-@s-D6v6c-RYObz!o?&%q z1FNErPW;zb0?YbLavV9hPlxZdB47DC;bnEoB3Bd{60Kwwhc<4=SW%kC0%rf@XJGjM ke^nd<2e9yA1C=_=3||wMzA(<?0~JsVp00i_>zopr07@<^o&W#< diff --git a/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_monochrome.png b/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_monochrome.png index 52cf2cd409d3dd00b86a5f1d80e70607e6b0bc23..4d25c1d779c793ec4f0f2624753183b2545e6e1d 100644 GIT binary patch literal 1266 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=uq^j<aSW+od^793pNONtvGVCV z0_7N(yuYOFk$RWq;nTw|EbKq)2T##a=7Nc<_ceW#-H~vi!sO$VgUp?7|0<p>3KTxJ zUj6oxyBC~IOWuZTo<B2b*2`J5Zr$&fYm2Rx{iof<&?>rg_2q>IT-rSjiEoQq10xby zxU#2f_Z;F<4v5$tlPGeHt?}eeweX0<b(#plFp0)Px1Mq>-f)OR<eFZ%M60OVfuP+@ zaXSvNOwd^xFhf<kDNe(O;bah3Yvd-y7p?e&rzo5eT7Rv2;f8CXOH3USGxtQDUq%#r zqvnZXMXu9_3v)u%+;05&Q}Z;*Kq9BVcio}ZGu*`!W-Cqg3=Q=UKEH8Fe%uVz2(c<d z{WlLDEVwPA=(6U>)`%Z_^0x1mIbC?XcHY&!m5H4X!Y0ad`;=PkP}NJ`a7$purrk5e z+UEcGJ}Dw5W>1QE;k|P{+=spQs&*beeE3%>NB-RK*2*1Q_O7j4`0ZAbyCKtB?rzg( zedcRh3i8s^pKm`szr{fJjSkZX>-GPbD@)|B{Iat$|MSmnLULI~+zo+eokDl!L~iox zohd%;*RI3SsgHhmzuJ21gudeqs{<yi%hc12^?6pOtkvA3RbG8YBzxboqd-S;b90B! zI;0eGcHS9oYb&c?H$?<3e79e?5wm2<+QZLU=dy-h)-^FJpZ0o7VP9n;gHGM{I+27Q z)@RSpEje?3ZnFKh;IrJ5CmlGhR$uFJUh?GaL*JwK#=V#QmbQJ~&2txSym|A6C(PxG zv7UYVm2?08)!lFZZD+b+()(REZr@(KA*8}?|NZyp6YhMuId#7Ct(2T);Snnsw(ovx zVDMd3@ot@`@Y?61$~@b5FEwEJX6m%X@r!q05~Jr)4)0V;37&Poi&w4s_4xSG_xfuL zJgn-B#rcJo@4IVaZvI_>-|$^<qyMy}aUO{c|5+~V=J?ol{O9q*Pi7z9dotGW(1*+a z??1M!)4yxisqx9o@cXgzzW)C4-yUDIJrei%_y#5UpBta<UAJM+`aAZAu2(bcdwkmY z5`W9?xuF(i{DJuqrsrq<`^|8qj{Dr|^9MKfRwaD#Hax`e$yMUPPsYIf;NW2XSB@W8 zH@$n@{~-L}!m17_@2?7<Sp64iPt+7{?-pd6aQ-mEkJ2M;-FNTa?Pok&YLil;m~CuP zX5-SEYcAjY*kv*E<wFXOHnUrw;(u^oDJ*7(<^1-)EB#ya_Fpm3T@$imR&DSMwb<5M zBFh*;H><Q}UJ6~|o5&Sl>K!zrVck*@uFWaV7r0wF6(YSB8hD$r><yT~FbTi#Y0DPQ zRmQ5;j9jPtLbfZkzWj7HZtkH?%2#zg5_i>X4qv|EjYlbW&<wr%Z?0<USO?v05?OZI zyt<Tp<+f@%zgr^=_<=TpGMq+E&Wg`59fv*@$V5-A2NqcW|1(x92m={xpdyQz;mTaS V?}r>2CICekJYD@<);T3K0RSk;RVn}g literal 1154 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=u$X(gIEGX(zL{y*C+sNTnmfOt zq+FFrFJa;Y-S&uyh5RQDuy}BEMo&;WBCDXlxKUi;K$)Lg%IEAS+um%w9ldzvyOmP^ zuTI&$eD|_l&+M=IRNG2^)Stq{BF1$+!zF=5%%?Ho<)%X%Iy0CKUP^5hj4)trT6&sG zd4rvZ#eCDq#DfvS5{<0E3K6^37%*`!bJ$Q4nTV`u-lfndhq!_}o}6qwU~@6xiBkgC zM4O!gGt{NJVmN#hC#j1weRgr4$la*v@(Cz8FGHh9(V*31UW^jM=Oy9qcM3$j=eVWn zknr})tGlxgRJmW!V`R!+9{&Cw%Qfq!GERXA>%CRq)i&G{+~VDE;MU8lyUiOzof9?- zG~Rp>q07}6I{8+bBGcxJ8>2*+R;z72>y*y;=F_K7?K65){<?9p@+?|!Y_{9|*zp<S z&ceSrSar5tF}vB$v@J&OxMa2#&sFng*^tCZuWrogS^ASBS0X_mEFtCXt5;c4jvv-p ze&btnly^_td(GL4ex+?_);dypwlK%<*sPNZ@)H~OHZEKKM*JCjeG6lo*MwImZzXNa zXo!u8iFy2S=XW`8k@tO%_f&p|n5v}4a*ugq@jlTyqnS3M_ZLQKBuH_r*s^`avF7g) zX*t|c!nd3KH4-E*vid38XzA_lwlRIq*kaZma6rVoG)ufP%TMrDySGNdib>V?6P2{@ zB?tF*=9_S{=Ge&nmz6i{_{YD^_Sxs3Yj0$2-6c4A-;6Ium*{WXs}P_rVvwUDCu6+l z_PtaS|Nes}wcl-e%X3%9%5zD`b>8%C)nF^w#3<<<pPc*G)X@8P3lp1RP^(O~q3s`K zDFek%cA;%sj0*h31ZQ;h+t`Kn9h}3)%_H+<qvfG*|0I9iWKOvLBlB7HwSza0C^Wuh zI`HjpuwU_kN&o+y{$l>KBSElnZ^MP#`WHM?dQS3vQod#SZ(h!^_2zHml<krvYFMQo z?!L>OsT|>w5X2iKd2-UZ_zRVM-p8GDy!I`d?7REkmfdIbLmnoTA1Jn0F=)8)H+Id> zcdZ-e3;Z&^7y0S*=AOR?f8Jx9&*}55?Cr&QlRr=1bf71{PWjvEn20m?7ewV1e|DDO zXU*YgD&Nb_^m<jo)7PA9Ha&=)uDoF#SJ=LJ2ei2Fm0Dtx5NWCgrci$q5nv*AQt{Vg zdDhvcB+f)Ig?qCnbiF7s3~xAaMpajO!hut-vgPK|m~G2`rbdx%OJKu+oRT$Stp`?l u=0bDEsd``m^8f#%y6$g41{<gdVP=R~I`hS|2>E9~5e83JKbLh*2~7ZO#|V7@ diff --git a/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_round.png b/assets/android-icons/debug/res/mipmap-mdpi/ic_launcher_round.png index 646f1938ab2dfa146dc96e14eb42224343cc981f..034f7274049d198852d0adf3a69a08fc65405a72 100644 GIT binary patch delta 2860 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 KMNUMnLSTYxZ=p&6 delta 2763 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 Rd*%QD002ovPDHLkV1fqOS<3(b diff --git a/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher.png b/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher.png index 87054a1eef905cddc59d5f7f8751688b65d2a99a..1e90a0684f8eded1797aba612849e070f66c777b 100644 GIT binary patch literal 5932 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%0D4mH91C9ue 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 O0000<MNUMnLSTXvx_<cp literal 5819 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 FV1gLA9|8aX diff --git a/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_foreground.png b/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_foreground.png index ae422873d9b1ef575ed5706cc22856f3d70e1659..7a38c3f6b2eddf89cbfe3cb530aa8e373e666ee7 100644 GIT binary patch literal 3056 zcmaJ@dpy&7AOCIrWJosBLfUexFjl&#kzp=F(UlN$FO^GZF_&2<R4zT1%Un;X=xDAd z9nEcBXzWm;kx<caI7D*4Jm3C#UeEK?>-@2OU!U*3m(Sjx@B97!Tyr>VB`d8g4MC7B z)tYh?j9uS9sI}nx8lLbs1j*c^QcRCuMvUd2PVlx;WEMxzD|??kN!2{FF8p=I_Jk+K z1?p?_H8MG;PMX3oWVEUKFGi?4a#`N)8#Z93#By`!B@awYS6;7fEIcXsbVm5(SB;zT za~r&FZVJ24=;G8>vwOWG7Wzn0#R0u8VWW||6dAwSckUk|E${5+W#28B!@+n56$D%? zOTe0wcfbS3pjc%oyi-z8wK5Xb=+}TnV8StW&oj@qV-fIIi@X{&6h1Ry=bO9wNR;@7 zQMd(~T!wG5J5mltCoL+@RQ`Kx_LKNbKCS#_p&SNA|HE-TRt<MN;YwyB26ao5N%Ns% zBoQ)5lrJJl9lhNa;y0(Ntw(Nz(L$uMRR!E7*v6#IyLMe=Du8TY^$apTA7XtD@xUSv zgESQqU6HYoNK|^;i_dy=DJ>?A6>mTKO@Umtpu{#MB47ohNas?pqq8k@9ZTx+Mmu7- zGu9O1QxZ8^Q5Z7OeNdpof>_r!85~+rW76tgvPA~5zU}Hx1~~$?TM$c1)#$=LbBLey z(Qe~y@V|yXoaHGYQE%4`UGll@><7|Rve9Fa(;=1*r)&-4rxR$+k7(jnCQa-2gsaT0 z2-pC&G=%Ly_EH4Ttu$+hzb+QD9-)BLlQ0n2>cSK>nTYYaPjv@}W5cJe<C!$IMmu&L z*q}c(7)Hf+@zA<muN|D$!D!vM9qs02VEi%uLpzZXDNiQmPYYCy5%7)Z=evj55NrOf z{rE5_|Frsj(|p)lM$9&<1{MB?8x>7|bs%DT-)O-80N*`p#1Y*9h?%94I$tE}qyeoY z;}FF6ZZml~?xiiw_sr6&g{>eyOGQfJ1qI@(Wr_Xk7p<S93Z2KI_3rF->6B)j*er5h zO`gqhaUJd{NzvD<De#mENhy_UGRaq=kO?sQq1szYSo9vMmU&N@E+_KEudtbmCB%2$ zOKiRX9_cwzO;ME(Smv{);Qb{Gx$L*EHq*y!M*F+<a)<qj(;Mc4q$nDhxR;~Z1@Uj= z3+&&O@WsO!m1(5}LQb2J{{+1<rQdI+ow4Pxqqs#}vai)!&+AzN#8UdGwh8GAa8Ja( zMiaq%u>4~^%Q3wz=TdcRe~idweZbHOUGVe8)CKWOv7TuB%qTAXUXYL!`w5ADn3?pL zzE)HfQ(w39?R_1>-0M)EI=cx@a+_;o90rvAsRa=hf+{NM-`Pq7&?E+_!soav;?M`b z^amYmQ2A2_uH5{YW*A-i=F!fT1fLxqI0ZLVmc$Ce@NviDE1UY+&Rsgo*B1CSmzr~O zlLfph#w0+TCT{sLcJ1I+ZfaBWLyaTF;aAi4lT_JsNya6RYO+g6;qMVHA%d5KSrF@l z#*=pweb%D)CJ79RP+igX!{r9BXduX1)dT^{L^i7CM(PtLZ^)MJR(00{xyoGM(-(a9 zkC3n^ucb;Y$E3d#c*^|eNjY)Z8cdqv*+P?3eHnTKCYhwLxcJSAe(0%52MHO@DefcH z$=}PH+08b7=PnpdwP19o5O4C_0fjS6y43-t6(wsTsul+xMbA=u9#wQKo4t@X+yeMo zd|)#-UE$tAU*0sOw%A`Phi=m_;)4=z@Vk&<eBfJ0d9y-`dYe}6;rgoezqlpR%p~o5 z{shA0Ysj|P4z?T42`IVwp{ewq5_Xflk?%3H*Ap3k_C2cV;$^DvIu^&y>-O`$-_LQY zJ{bM6`BCoBc~M~Ae1E-8`WJC<Zjnr2bjWiV?l*%`k!8K1+T9O?szXxv%pK*-0R?V* zJm;&7-Ieyz`C!U%a7w4rfx3@f*N?`F@@%%yb2Mh3w1}$qJ+|-fCDk-;yLhEr*8<|( zc=+p`iSin49*gkw8k)baeR*L7+Zdnm?t(TwF&zEy>G2TU7U9x9Ui0&Z-x&2J4r{H} z0HT$|Ju^nX1hTQ;p^L@T0nlCdhGsRcMQAg3ZTGkiu@3QrCNI)wxrJf^kcn}_&XLn? zJ$`LC1RNq<`70@-N=#_lAy=ZJ+E1E`bKHtPLn%WmCq0OhY}I?u7PY;ouU}fNiJDmg zDi|}yHOPO()_1{)X$62+N8Y!lMv;cJ{9=~Q`pgSQau&NQfDCPX6}jb<%U|QG3a=un z)^fjz{ASPBPmBe)*DtFKw&jh|O#&HmL$}Pz(xaqPuSMvU4)TMhmusT3Yo~)(NrCyi zz&jlSixphL%)ux|>50`Lo)i4l7;$CkoF5O{{$*gqe@RDi&U1jOZk<3QD1CCSUwlm| z4*Z<fLrspt2lo3;@b9r_yK@HY4kF-|A^DE+zdUERjVL6V3@YAB%W{49e&Jjn<0^w% z;X3WMZDc8Y#+ch_TgixYPli}&1IG{euZncOp6qVfV$`!}7a=;7R-~_(J72hkexr}% zZ&FJ?7gj#oV_w`JbxKpf5mr-{cULx9?f@z$eQeoOr=^zRxKJxsh?|?Zi(A3INed0F zSWWqcUCFW?9ef{D6ySXF@y+JxYv#5Oco!#}4M)ZhHsi~fKs6`)vtE@Xx7XV9whOVV zmd@?HBL^02M{(=oNLLE3wAaVjb>xd*2pKV7njGCZ*k_CLK+*GU2Y8NwMcfMNY|KTj zoRzzdLQJ^V^s`;T7CTkr<s7bGd|s16OD=Q~_cyp?9xV>sSVtdC;xfL?CGRq+4!GLC zP<*&!&0{yt@(KIt<wiLN;ZX`MiH1nJ9A&r?;I`j+WOZz$)%Zb8VYK(;IUta8g6W5O zMP3sV!>ylc(w6A&dsA?(IG?=j;?5?wod9s3V-w<)czT5FUd#Nf=DE^k(c;m2DNVTO z<!x^phg-MB_2`dJIG%FcTNU7{91tjU$;fvkotO%mVL~j`GGg=|f<UD-NuRU-X5ZJD z(2?U$NRrPcC9?CK3>>GpR^WkS4n7zFteR}gTyG4VE9DCns8R_3lb=~UItb{0&h0@p zls7Q1bScsg6Sw8hc$`MPeR})IMFtA*#PGGaM*tc{*sQGiI38j>@;iC_of&ZMr?)?+ z3EeUQ!oq5Y6B=MlHEp;2G1fqB)C&Ji{vUe<M<n9vf19)7&sK*d9BM9-;(H4@dd7fj z_8+J^S0I)k)8KRjaG1OX_Q|zCdV^a#Hpl{-_Pw=RUhR9V{gXKMt<*-@aAnNTuK7;` z^EeDXFKtOw@z04RQ^DJn-{65R13I#|!*ES(Dqy$9_NRCn=xNRu1^cE${a7HMNaA_( z1__`XrvD=09mo)0x}i)Kfd$qeVKL4mBM`6-G!T%Tt)W0B3f>gXz5_-0JAsPlKrCwB z!CKK_i0^M@hZMj|(pns&+8h7dv-}?{qZwrLZp_22ukQYf3Oa|@+!7T4glw!<k{uGI z6*3;$iv}K#3e9eJC<X>6PS)IKiU;}bvhHFse>UOUn0f}a31F-43Y#}1LM+atnljQ7 zWRJq~(L{A7&9^2Yj)_6Uvy?t-ZbJUh;9i!6pw(5=J?e6xZ(sYpVP6BOpW3q&T!91= O5Ja^&Oery=vHlG_3r&as literal 2775 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 diff --git a/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_monochrome.png b/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_monochrome.png index be1c05cf9508bd4bb3db5c213228fee42aaf26f0..ae317e5f2de302dcb343a0cbf6effb6860163046 100644 GIT binary patch literal 2993 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 literal 2718 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 GV}AjJGp+Uj diff --git a/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_round.png b/assets/android-icons/debug/res/mipmap-xhdpi/ic_launcher_round.png index 96c5faeb4166af773f12437b84c8d2fabe11617b..3d36a85a5d775897656eef0a4644963ed18f571d 100644 GIT binary patch literal 7283 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 N002ovPDHLkV1n3*F!lfd literal 7068 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 GLSTZX0?vB? diff --git a/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher.png b/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher.png index 3e76466298b0aebea98e13291df746eabc045b22..67547fde5ba01a2e95e09a94cca751e10f12cdf3 100644 GIT binary patch literal 10645 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 literal 10407 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 RmF@rl002ovPDHLkV1h0M%s>DD diff --git a/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_foreground.png b/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_foreground.png index d606beb77717abefdc533eda9818257ad804fa48..db6e9dfc9e564e4100576763c5d0fd305f46f127 100644 GIT binary patch literal 5146 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 Brr-bo literal 4893 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 TyH2tdR%k|gX1dwGIR^h5p>GPG diff --git a/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_monochrome.png b/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_monochrome.png index 3a1dd5dae0308da76cfe70531028e20130000243..7b6795cfc0fa50a410ef11c6e4097da6e09a40e3 100644 GIT binary patch literal 4991 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 XlF(Dsl;1A)!3@Pn&s3MKb29ut4t`sG literal 4795 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 B(PIDr diff --git a/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_round.png b/assets/android-icons/debug/res/mipmap-xxhdpi/ic_launcher_round.png index 0da65bd2de75ae87ba4e807951b4254c83148c86..76ecc716425c4c47e3da22669ef4f19d6a97ecab 100644 GIT binary patch literal 12916 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 literal 12845 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 LNkvXXu0mjf#+dNq diff --git a/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher.png b/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher.png index 112c78f30d981c56807c30e547b087a6ef64603b..94203400b1459e82469a3a749a946ec8b94a952c 100644 GIT binary patch delta 15714 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 UMx;4pIsgCw07*qoM6N<$g0-wn^Z)<= delta 15511 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 Z0|5D6(l;QTGiv|<002ovPDHLkV1iAyw-EpU diff --git a/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_foreground.png index 4e0d07da133f31e7fda1692f12eb9429ba70197d..91e68e11b844dec66c8140d9bee4b9874000db05 100644 GIT binary patch literal 7978 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 literal 7187 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 diff --git a/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_monochrome.png b/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_monochrome.png index d87f18cb8f3ff5aa205f2e0119067e5deaa3f7e9..e048505fe43ab803a2e9b465b7ca63da8cf2728c 100644 GIT binary patch literal 7794 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 OJ9NNQFJ~X+@_zvWmsCpt literal 7116 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 diff --git a/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_round.png b/assets/android-icons/debug/res/mipmap-xxxhdpi/ic_launcher_round.png index 225a749cf5a88e1fda45b936f40cbf438b5ff6e0..caded9323e397c73071405d58cc05746d5494d77 100644 GIT binary patch literal 19162 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 literal 18797 zcmV*WKv}<uP)<h;3K|Lk000e1NJLTq006)M006)U1^@s6Qrv6@000mGNkl<ZcmeEv z3z%$Gb>_eJsj9x0hkzjXhynugmX{h$CSx8(%oR-}QG-atF_|w;K9j*boJ<l$C-WsL zU&upaCNaiDCy8caRN%@>z?mqDaKS{uL=jL?Uh=rlzTH)I=Kt3|`}C>m>c0Irr@Ol8 zbI*U)+V8dgwf3n~ReieyHjY{uIOnWQ&)9Ot=JU3kx%m&aoVn?`m!7rhKFWM4D8^p5 zMRRdZ&0VXp8<SyU11vEKwwyWfl9!&j>BC#j+O%iOnVZT4@8`G&mj5k~U&N_@B+qdK z<&w@~?2q_doKtgG*V5W<18rH-0vm%iHo!u1;ALlZPWXv4Hhr*~e1Lr_2hK;1O<1ji zYr74!rD~gOmCdVV)>>M3;}u{;v|e=9AqQ<aW7A)xr0V724l}%NMAxyblC82i*)Lz@ z(^wk2%0_K$fFc0rJZJOsm@u~!c_-iVC=5SeG_8F>U*wZ~BW{<kYu~AQJa`;$0O0J? zIwvzBzE0%*e*OhgdLpsj&lBaVd?vmw4%WNF^ZEC9+yKTmu>Z*5=UEoMOmdDP9<S#y z;y_%86Ov%W<LZ3eYyiG7d?5opMf3qX7aPYA19q;sA*RIDP~*BSuKNwZ&(hz@pyqsI zcmt!@CN|Fb8EA_uaVGBO@4EI|*X;&i06#?J{4D+LYd=h@<AJynhs1|g$AacpU3VLR zUkrVe0prKxcy06at<e=0Z}w}&skmMI(D5FzZZ^Oc{kQ<Xk!9w;a=a;DyVi-@E#!C$ zxn8?o3|hYCH^7$X=;v-WF*dn=^kC4tjZ#Al<QHwxMj-bMEwEzKuGtOn;%6UlxPpMb ze(q+)_}W;g$^f}n3>1rM^;*)`<OU$=H?~^c`_~fD>)BStLNQs3KCY<^pwFjCG#_{H z{Iy8-I=A`xij874&VCNtwq`Z}$-PUTPY*k=Q64V_6eGoIysVnrnz7#iFFAAnXOmFf z^^cm{jg6KuW8f&oOtBj?yJnd))*FB%UKP;$(k!btD%J!8ik)IO&c=@I1|V^|>%VxM z$=k4PK@7aOh~<JhuXLxe+W<fDoc+!iXTla5pu?Y#;l!tQ@Pp6VjF+B%0ABrqCzSYE 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 diff --git a/assets/android-icons/debug/web/ic_launcher-1024.png b/assets/android-icons/debug/web/ic_launcher-1024.png new file mode 100644 index 0000000000000000000000000000000000000000..20b5f99d4400a612239937b314f8214dba757aa8 GIT binary patch literal 264926 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/debug/web/ic_launcher-playstore.png b/assets/android-icons/debug/web/ic_launcher-playstore.png index 88b03306a6b60d66a8c460f84f57810b6811699e..cb9ed3e3a268bb7584c32ed709d9dcf2366d50ed 100644 GIT binary patch delta 82048 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 R9FQj<Y4I;&l_G`#{}1S>799Wp delta 80884 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 Gg8v^lMt=1G diff --git a/assets/android-icons/debug/web/splash_icon.png b/assets/android-icons/debug/web/splash_icon.png index ac4ac059d2327b73e3d26ba12bd2b59184724b35..a30f6f1a2005a8e3b72b60c6f5961ab32a70cfbe 100644 GIT binary patch delta 126037 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 TO;66lH%xxE>4}qz*&Y7_*rvC@ delta 124025 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 F{vWYd$-w{s diff --git a/assets/android-icons/preview/res/drawable-hdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-hdpi/notification_icon.png index 08068031cea896fbc6246691cbea45b1188fb538..267e5123b6e7e405a52260c5ca3ba3d13d0a4b17 100644 GIT binary patch delta 648 zcmV;30(bq11)v3xB!5*&L_t(|0pypxN+eMbg?o0Bg-v%~KtwRt2QU&01knf3OwCP9 z{7Fnq{Q(mnKm`L4jEqb)HxL6c62(x>#;-2jm#Ut=-M4#sV8G>^zSUKys!!j$GwQEo z$o~BtL)~uoB;|gcLohqUfN@xg8pG$&3OlUPFovSL1}GeELw}u4=N^_qZ%*0SD&2CK zj@qHpCd0c!IE{vSqdVddDLK4y4QV9*MBSsW9pY>!L-bEblGBhT&F?6!IkH^}u|zr; z_#MLSS}e5{&Uv$lN;6SZmz>i0&>QlZ`oRV*MI`Mo!L_I^IZ77B5U$(&rnXOtyfcO( zdyI@@ZVWRhy?@CYdLh47LCS-JF~qCB!`(7wRyf|)kj<3U7~%=P;lDCU(;#UK@t`p% z->hXs(t|BBbxBJv@`id95gCqnvo1qpjUk5C`e~mZ%29h{H4^g0$>Ok><wL766cV+S z=Y@~etPd6Yu(2VAd-!QJ0-FCq2i;~2xlOIU9OwaU$A899+ryj83mIB*d#Nr>hBxU6 z8EP_1_uS~4I&o`;_^)@S9;`o2Ds4l01gkn5V@T`E;<>EINgri##JY#8&rH|1A%^{d z-E1K1HLL_ZBTD3duMQbHpus>jyO826eBj2v9dW|$OvzeA^d8h7p#weJF5nU}L@5lW ziivX+qkqtY!9{<^-+Dnr5HeKtv6tTp^!Vd|8QHN5g#Ji~HRMku^AdSOZ>WV|tOoMH zlw$Uo;w79;b4$cQpjn4SSjaaSLv;L4S^2R=Hv_No1N*%<hWZ`WM*lYe00960JYEJT i00006Nkl<Z0|4E(Cugf(q#*zR002ovPDHLkU;%>U;x9P> delta 624 zcmV-$0+0Qm1&IZaB!50hL_t(|0qm7OFD*eB#@9`5bDMi_ZhQF*8qsOg{(J-qjYLAH z;!x2@2#tnPCqXSlC!*Gp=oF$*NsiyU=ggQh^X|;<acoGOJkP#==bdL~&t`vQpX~Q7 zDD^<T#tAi>&8Y|nQ+LVQ2F#J__3K3^v`1qRC#iiHiUfVwhJUHSs-V93uVIGf&qTRU zUxqo9vQ6a;-bEGU_0$>$f~@?wv)Wd<g4K9N-axCHoawPP5M(PQ9G+}LBTLU=4y|r- zd4qQe1kqduOWvHGg@K@|lX<caumj9U{;BCvp$cO9U4#qXq<>!gu22=k#Qq3>Q*$v- z&<$A@qDas^t$#&)qGrJ#ZnGQO0iL4@VuSw?ZpaKCX-^=tT&jZHhPr)KP~z6@r^6Au zh+l=Y>re&ht;Ja$?|Ky$Ps%b?5W{28PAK2QIoYE;!Nti<5GJ7tO0H@(nD3F;R_5(` z{pMQl)OuMqhc6t%b|4VM9j(DAWCBNMzhe?tA#1nWJb&@m1%mvBy5pFj74D(~b%=`z zde8m`-7fB#ApUe)Mg+%tWBejZzxuZJOb{E(TZ1W$Wkd;nxhu*Da{E<ZraFZY$9LUP z6VN|nd`|P(_+n#%%pI`41z8{@`U7X-Eo@4z%_}yzX#2i7lwKi)U8o`^NL?UFHhskI zzyWA*Nojt_1SRdb-xm{9<+cBdm|=go#N_+1(+Yo5J0{<OKoCufP!PNYk`&4Wu@2?L zB(0LZeT6Stb0A1-sx$X3D0SMe00030|G>6Q!T<mO21!IgR09As6#rNxkSl-y0000< KMNUMnLSTYhgeR;3 diff --git a/assets/android-icons/preview/res/drawable-hdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-hdpi/splash_icon.png index d6f90a649b8b0fde296c9414d8b148d0ce081d42..4f5555979937b5b682ecd12981cc83b351ec87e2 100644 GIT binary patch literal 37152 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 literal 36596 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 diff --git a/assets/android-icons/preview/res/drawable-mdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-mdpi/notification_icon.png index 203fcb11747a1712bab5f3129f5b30cfe4525959..dccaf1004f91167fc7219c23a635b8508ffdf6ef 100644 GIT binary patch delta 502 zcmV<S0SW%`1CRueB!9(8L_t(|0ko98E(B2+hG#T7?m(m1QdF)%LlhDXcYsPES+PQ; z5jv$rA`uOpMz+_u0mWW|PB)(S%bd@dv-4wjL%zp+zvn$OJ7?yyfBu_VpeTx!qA2!Y zv2BkoK;r<$tYvtM+8yjeqq#t1$BYFR$n$&vV;0s=Z;kvZ$bZh$nqn1%36MC3uO`$u zEhfP5JS?=3rME`!8OTo3nqn1%36Q9LJmk&PI4vfiVII#K9Hgigpyo!d={Fcqb8`VQ z>u_BIDYs3$E*|J{a{-=3?PF3W+ujiJ|3EM9b%Bn-XX=x}NS3((s+}j9yX-VuHTvfQ z<c6SEFNJi~*nf<j8D)ddby;zW3$V2z=y#}44g}FM%yee1%0T`Cv!7*L>2(2i&}4mv zO|)E~^^*3wKsoi!^(F#$HcJIw*}-9;ZfS1ws4m}>O9h(x;{2roHc>gT$_3cO2zrVq z5@4uuO0_@=JrZ6b{|&$AKmqh=a3eM&VP}M32kgtLYi|raX5{P}#T}0D#{?cp#@`x3 zGaHh}V6JP#YUBrZH#qSl())YM0xuD``323}as+<G$bCR+_o2xJ=+L|V77Fo|+EW}) s;{N~u0RR7lmByj~000I_L_t&o0K$((Kv1x_O#lD@07*qoM6N<$f}h0dDF6Tf delta 471 zcmV;|0Vw{E1n~oqB!8w!L_t(|0nC-ZPQx$|#uEl4CU^&SMt0a3fQ6S}W`M1!#Lg4& z5HK;8nUM(wW=8%jl>mj`IkxMIFG*7giR$}e-{(7j@yTu1ia-ARUxT`?FJLv)0CfTi zEF5-ha*jTMy-)^Z-Wq&GTN%orEX!kq53+mvXlProXzLP-9)B1OSg4>0Nyb<K?GqMC z^nvJs(EwovryWGj@RKQq5DhS&!OCK&OOJ<Uwg_Dz8i<;1kj&FtbVuG0Nm)P{AX_bZ zLU-VF2Sap;$wL`XY_;f_({x?{)-ojf7s?>ZY=qb%UZ59jEFEB2Kp7zK7`#VQXngB4 z5&isK<`$I!uYdPw@PoojxB*jKC&87>sg)L&G7nS+{%x{>!f!YaMPo)~AcbrcA#t0y zpNK}%n~X!u42B9=KZQ$U6@&f0-8rEk{!e5EvKp9fgyy~rUR(EL7$&UWz|gjMT{8nJ zWHFGia6idRCQz_T|G#9?;t}yCoU>jtI<yU@EXq|2Bv35n+U=3OT{a*0|3K`}Nb0Gs zvoatp_RdxN2fF;yzW8v|pbSP;E}8rb00960xff8`00006Nkl<Z0|35%V?Zo!1YQ6D N002ovPDHLkV1fl`&+h;L diff --git a/assets/android-icons/preview/res/drawable-mdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-mdpi/splash_icon.png index 9fbcbd0887cc7406cbf524c6a1c5274fd66b5fef..4f6b628f8ea2247ad398976ab870a12240b89e5d 100644 GIT binary patch literal 20112 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 M7?|TrF5C|P4``w1{Qv*} literal 19806 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 diff --git a/assets/android-icons/preview/res/drawable-xhdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-xhdpi/notification_icon.png index daae8a1ea65e1cece4bb39031829337c03e09de8..f4cfc55c002e17b393ccf6496a04b39f101fc671 100644 GIT binary patch delta 806 zcmV+>1KIq<2E7K5B!BWrL_t(|0qmJOi&QZfhWBV;qlmD-KoC2%@>0zfRu)??g6I!e z3&qMp*2c!hLVGQ3#a7%c6s=Tj6#N5rf;JXjo(y|p@|`a^Nj#Y_%MR~5C;6^<b1uwb z4y-KsXJ0_;6WHVo{26`@m2QM8fco31EN$%ObzS$<o#%{I0e=*jWsuNz2nlGnqRh^F zQvlawGTaU0zPSTO;pUj}Xu`jMEfeo@Z=C^zo-E|5yDN(v%QNta<|W)D&tQkIy9p%3 zLrRW`+4i!SNCBA2!Hu&6x5g+tjKw?tx&q|F7BTnE07^?ScseX%@ur6-z!;_=4}weZ zO^C8bD6Y55cz<_ZMF0)X!gCSg@(_zPJ}=mvr~*))47XT|u_~a&LP~p95x|qcJW4rC zgP6FGfTtv-lF)Wg1+Z@$Lw2gIUphC<I;@VqUw>2u^v-2Cssh-?tEp@)QWe0W9%qnH z6>qUl!SB=wA|xP~km}$bIzI*J_YMY8O@P~x%W)OD?|&MHdq4JL(Dh}#Tc`rqxn%SU z89AEw1@}GUv=e`YvFkIjn9`sMNJ}k`Vs~DJvhij8vYku-jh{h_&;oPq6r4c|nLiM~ z_4qB9vgjh`0|7KYT0m0TKoihrC52t10_=sS3^My2&x}tFj|xbxG9Gw&JftjQQ34K@ zEpI%lx_<zkXcxpX%zK6~#i!Jm!CP8XbpbSe4K28xHtZyQaFfvch?s-1MO6WGducoU z-(WqIUQNL6;@3pui()>QlIQ+T8u&3hhZa!*6br&u5CanCry8?d{1+~t7ud(}o*EuR z!UK0672pQO#&o+4=O9kI*?zP56ZkYd(u^S+b$`4~m_z_Y?|BXV$p`$w$0)vEet2|t zLwchEC?13?#QZCiI7NXo(kSP|blA+9F#j)Te1iW7ao**FZ6zwe1cXR2i`^LW*Q^;n zw2rR(XbdSNXA`akcn$jxt<FFIffiaq$VSp<XmC9gQ^P(GP@_rBnoBR>F8}}l|NmIB kxgV+k000I_L_t&o0NtL}e}V~-<NyEw07*qoM6N<$f{%`JHUIzs delta 813 zcmV+|1JeAx2E+!CB!BryL_t(|0qmE*k4-@o$KP9pawYx&jcC*ogib_BCw^3$t^7zd zbe;m)QWO#^I;Dhy=tRgiv<f;BorI7mB&^S@JCkGXoSAd)ee+~_FX#K_%=tOrnYr)B z!f2Df<^=xs0nSh0zdV8UKVKJzY=U})=rI8%8M1)!c)T(sUw<Vqr06Vj|6Kwc?F5)a z?l^bOUA-*2#=Dv_N9r|B;4%$LAS6gB*84+(RB8~A^{eYi0vuUq5i5O;p2KVWQgX4< zCv$?HBoMqk6dsy`1?-k(3$dY=%#r%k3CQBJ(31q%mCiDY#in{B38VtM+Hwz(td)zy zcSpvi^lAiB&3|gxR06PfUq%dNsj)C?O_hMPfEL&JAxbAKY4yFm8Uf#+_NWqIL!#e8 zSQPP#<g&SIR|URDJgNlZK;zv1ZmBUQm!J}0H+O;~79=ar$fy#a{|WHe2*O&jhUMNs zke-(ufqZ7!dy7Zr<Pelwj7B*E>lCnpP+ho&$HA(HjDPgDW?Ys&i>?x2=dOSS3k;3+ z65~G8J(vdZwk3Mq4pyV05-{e+VQ(>bd_^BBs}%4+ZOc>%u!Fk<9=6+cvruc<L(5bN za3{OSL~Bsnt`ex-cv|(X1oqG{#u;o@IV%Dm34O3?BEUU-8H3JmKp%P4CrQgO5zvx* z+Mo8!OMj+SC%`AcIoX+$d?x25o%|o*uohRH0F7^eA>!8f1QPC7L932)wv5v<(DY+e z>u5C3PRTERP?!i%sP!j>&Zj_9h~Ea>j%}9#T%QMW9_!>>iflK<{F~5&Y9c^%>JQ3k z>_KRL0o(^};h%z|QCR%AQFFs}m+uh;UXA7(Q-3Rgjo`xDdHlyfN)}VbE;cscS}NW| zfaI1?>=2N$Pfi+rtx5dS%u~Y-jNgGKE_aLOG!ame-51gUd=7V6=m+%QG8(Ngce39b zw2`29U@OpM5yww0UnM|NkW@0x&)`La_bvwAOZ+f8cNM4vs&uPRbWWhcrgkd1=}+Jn r044wc|NloXD$)P|00v1!K~w_(7uB7A^t)?m00000NkvXXu0mjf9pHfs diff --git a/assets/android-icons/preview/res/drawable-xhdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-xhdpi/splash_icon.png index 6d7a439b2485bec8e8c995a522eda5aca0718c46..32eff329ec530fad518752f13f4a85b745cb6d4a 100644 GIT binary patch literal 56586 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 Rei=YvG152DE1}q5`7eF(-eCX$ literal 55855 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 diff --git a/assets/android-icons/preview/res/drawable-xxhdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-xxhdpi/notification_icon.png index 946ff85715662bd53708168ed41229e8f8b05ce8..e89da831d15c414fa22902038678f0706d57362d 100644 GIT binary patch delta 1142 zcmV-+1d03m2#X1jB!56jL_t(|0qmMRXcSQtg|ikGDk`XzDA-sih>ZvuYat>wqL>sG zHo-y-C>DZ<rKX68s32G+f)NA@3riuQXd|eIHWI-mDnyKkDdP7QmdwuF_c!xq_DwS3 zoZXrG?!E84Ge0|FcST?GXLO)3$Y@VrUt>^Xki`MZaB~JNHGhK^G=G+L<{mblL1-B) z%G}EQ3OD$ryJs5>qRn^!(xP0nTCJaD&0sUAta)qGw=u|as2YO`8uWqsqNGKAVLXGl z`Ry!9$r?TxU&CC`^vl(&QzZ55#Eb@Yl9uzkzd_5)t;QhB0nZr3b$K3^fsGa|Q4VJe zsz~Jk^K8z+-G9_b$kQuXBlT>@dSVctj5F|C4!&)xPQB#l(=~UhUDs|;4C+!4`A%by z<p5<2;&dH_W#GF-OO(SIgQ8T~Ls309i06q(=nTm#=i<f08L5vH>$yRQItrtO(I5<8 zRg}@L+)<d(AbQLNAT8<(n?dzmSs>+A7-W=M#`A<j&wouuQHjBx8<fxz<z{1$<**nH zayV73DVF)8A2u3PhI$?wqJ(a(l^diJ5^KCM$Z}+i25~J+6{ThV=!cC4p?+Tg(xSew z8C2EE_E<j-10}Ga3(y&{800Lt>cqw%i{mzfMyM}JTKIzxhZ!j0YPy@0q+;p3Jo`q2 zxa`M@GJlUKQw@49o5mAkLy7I&n?{3jcP&~Nrv6!oHoY)N`n}QL5Q}l_F+tu~ir3f| zQMo}}BGPY;-ihi;2r|F=R&|8;Brocw(i+4~Zafrqlh+}xH3;#80ZFTR!emfAR}@%v zW01vAUxWV8&&Ge`gn;yet4ARk`}FWKh&%sk8-JPn5?nIyGAM#ozp7e8lm_v5Azfa| zoBQgeN=9iA2Hb-gaC!g81WOLYYS59A*WJfiIt2IH=84WAM4!@#{-}xP4d0>gCG#mv z^KzK|45Bj#h2rH!+;mnk?2R>viY;tE!K6{%yAYK@2o!(js}ytp`J~=Mka=2~K3CH5 zXnzbs^ex2gf)Y+k!2+?9QY{DJcRC)0L6|d*Fs%s)zs<NW9vcdr9~Zm~Vj)%_>N<1+ z%_iUi$?6`!n~3dV)E?}o_bhy$qMA>tej^3F43ZkS#t=CGhv9SB2DK-k3FkO_KARFO zV`~}Tks`Yy&PvhB3}SNiKbpE!4zTTlr+=7p!zD394s*Sb`c!GqK}monrp}y0nlULn zDFr=Z$91`02H~<5OeB7_OJU{{f?Nsf$n`pN$UjD-uP_hJQ2$U@=w*<uiAQ``lRHm* zKSC9LvF!~Cw^Fnos_(;GxQ!Zxo78AghC%A+tEbc?+X7H?x4p6W@_@}X#8*P`9&f<7 zGw3l3Cmi|3rLoDNej21n$PC2I!?`3=75$8LFvy1bv3e>co?Wd$2%kzbglyF_M4zg9 zXbq}LK<x7@UxOTvOk<G6sQ&-}0RR7~fjuGs000I_L_t&o0EO;N&2O7uhyVZp07*qo IM6N<$f+$)V_y7O^ delta 1126 zcmV-s1eyDb3Hu0;B!4hTL_t(|0qmSlh)q!($L9&9NGYRaWnrO2q^4M~v9ZA@Qx>w2 z$cBv#J7S}RC<|#8VlgPPWJ9wM8YRlYQX_vhQl^=n&*{B8-FNP}_jk^D_uhA|Ir@Fy zyZ3i~zu)<t&;9p$9*c(JpF#o=P$8b7p$I4f5(o&x@eGQ91b+g;a6E(lCqV6X`;bA) zg*Emy+_W?3KC9LB5MO0x4TvM>ZIyLT;a01)hqubi8c<~&1YS4-5)M!V6afhYgkkG5 zh?`-@JYG#baL1o^Rateq^WHJl(|y)}^u!YOhpFKzQZnXRBZ*&`sbp{r5|E*t@LUm) za7+pTajj0F(tk|oCCK4IKvj0^aj$Qg`thmL%^5Y-(|rR2q&E`kegq^O841ui@{g1# zN;S(00dcK9LE~kqS!g=l76R&oRR3!Gm^5`_o7;`Ex-qBc88{#sKb3AMv~6oZEM$|f zLR+*;Kh}UK`o0g5+Dvl+<h#N~=M5YXPskgnE}L*YT7Lrv<l1oE@h*V2(44PGZKhcR z;u@IpRT>RX!tE#&TbJ(5v~3N@l)Mmp5s+|{tpRaOO!!LZA?RUiK&;|GA0oAx<^rh7 z72e|kP^r=U3*>B}0CH};u7qF#alaceDDzt&L(E8-@T>v#bN+iaJV~CeaeTVzF_S>s zp$GZyTYm%couJG-4w8CMNF`^8dnE<gj)w`zwtKg@pN8-`gRjR`J0OnkYoy!Zo~|m` zVZwt*x3AJvR)Dys_x3BPkx<920MY!@5=4pSnJu8^t*oSuBOn2!FQD7hl|)GM%?l8Z zg5#2!kEXK%FF>8t>Rx$bir@5AH+yg8AOX?hb$_JWOWje&eyD)<85V!Z;B$6yb~>%u zDcHFij|3L5)s)6P@0rQ(;hSR)WtVwbD&+?Uh=$*wN(>;2Q-#m6{TJUK-g7M|Ks0+Z zr_<9pepk2pL71L%S9hfMg8>AbGc<MrWsJ+~YR1{?u-!Xm2)t(S&AYq+v6x{=^D|g% zP=8B(>2)P1bS%f8=QiF~m}3<QYf+B@|5J}c+wlTKjcE%Jl5aG;3_V9}qVm2b{lWqs zFz#fkrY;KnK+fh1$ax}_K+_+Px-lv!>gKpx`SS#v^?73@`5#GjY6V0yv&eV};7{8u zaEw13PY0E-EndF9fZo!aBtkN_E91#J-hTmSN!Fd~xsW?jJTS^UGsPi8e*bp|g||sE zO-#-&lfUcx&HDyoj2{#kGaB*d8Q71$BOCij&|>ne{<XC48N?i-sm~W_B?<ax5%o6^ zn`w9j`kVy0yp#7BtwuJsks$HQ`ec4vK<Y`7R+69lP7_DdN&@j+Wcwsq!?v=WykDpv zh~f&*tN^iqv9$VK2DNUXZ~fM(Bi{;89gT!KM+77snFuHX5(o&x3-=5Xz$C*FP(mW- s{T~1T0RR6suefLc000I_L_t&o0N&onzSsnQGXMYp07*qoM6N<$f}(yILI3~& diff --git a/assets/android-icons/preview/res/drawable-xxhdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-xxhdpi/splash_icon.png index d5d570bd715fa7c5b0e1f5030f0078d4fd27585f..8c05eafc57c2142e62d2cd53a82e133453ac2642 100644 GIT binary patch delta 67574 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 VR&({uXW%y&@-iyYxwj0T{tp_1@`V5Z delta 66283 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 JtSg4k{s*B*bQ%Bv diff --git a/assets/android-icons/preview/res/drawable-xxxhdpi/notification_icon.png b/assets/android-icons/preview/res/drawable-xxxhdpi/notification_icon.png index c959a1a705026dde06c39cf03201ded6736185ab..ff903841ac9702945c967ea0da17c55491dd22d3 100644 GIT binary patch delta 1627 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 Z0|1Y8?F_R7rZNBk002ovPDHLkV1l>a`|bb$ delta 1491 zcmV;^1uXjO4CD)tBYy>%Nkl<ZcmeF4Nr+rU7{_}=6paLlAg%}+qM*3Mg9<7rxSc#G z5>QZFE`kS7DtL$o(TgZZ5Y!NHM~F!9;DDgGAb8Lb5!65u$U;IkLLiWYWb&&dLwDZ1 zs#nWbT~+VZ@cp~rtM99C`**#mo}PJg)~J3Z?LZ|UY5PZ`N`F8lAaMs0hp#K35|Fq9 ziNn_wPzgxffyCkK3aA7m?m*)3gIEFc^Yd%LSk659B_#)gAfThc$2;^<)m{Yf0@^E# zm!ei_a6U6LbGJbqUFAgpSuGRBdH5To_!2P4X2mGF5)h-S4n8XZ4$X>TS_z2JRR^EG z1UyR&No>I1Ab-V+0Jd&xh4F{3`)qfE1>aADRta`~ri0b3K@5Xl1Q`5Pm175{NPuHz z12L}zBqrLL04{Yarh&x$n0k0?0?6#YDS<G<5f=hdb>(sbhvH{^=p@wl<ovgEL3HEU z6To(NM<^(MBWRUS-;MbPTZ0$|vnRlidoNU#fW$Ob0)I*&fNR}UBym5c9=@)C$Sv=3 zUlakn5xfKJa0N|R1zN?`*Q9-`L&w3Q2%xt6z@;8IpE)}5@wYHX=hJ$;Gy<-$uB;G4 zF9KMGtAuewA^j3h(~AJI_(B+u;%|`ROTZwT6{G0V2>6O7yqFP4B}|GUfOmr5gLiU4 zSnE&CE`N%EQz`fB(U$=AV^>KW?pIswtMMX$OTbcLykVcRg=Ik|UIa{|KHg`PDlfS7 zCtCtsiYVE(5|Eg^N<fJOaB)5$j8_u(Az66e6|j_yC2=nP1}VM-ByAR3;N&9JfFcQy zDn184m4L)7R00Ym;BoS9U=(t`9)H2Y&dekaHh%+Pyb@@oX&>X<YX$Hf@N;4O9izAj zpR?rq-Nd=g;b%5Rp*CIwga%D8Uwx3{6c)msaGKz0JQM;v+Y^6U&IGKad>v4w6;_B& z-gU_=TLP%=PaRwe%-z<R0JaQkVj=ft#mLW@0Frn<B5*w{@gZPX9g19SB_MKxyWIDN z0DrzOU1BKqkU<xu3Y{!Pz)lj`<N!>?<vN{5c2i&Kbg9Rs2zZJjudzj>qHm7mH>z7H z0-`2q>HK<2yR6LmM1Z=1R94NkNv2N(*wmYyO)m&w2Xw2UvvUSra#b$~po^w^&b^O5 znn3<<V7YIA;t8Pm3n>0F&?@ZA-fLCJ4S(K_tBvHLWR8dXIk%SL382#dfliL<6cXb! z`@)8wn>e3kT#3~^sf#9nDj%j`^*6gbwaUw_qjH1VyCkymezFNuCIREhz8N339=+W< zDmVC8sH-9g;FW(BIMz}8I$nkI9X47u{?FDb#|qu*+dVchA4w5#jya5+mc~4Zw|_0b zm^;na-mI0mHu9~>h&<HiB07^db&BS=v52Oz;d}!LS&PAsR)zCx!7dCw0$p-fmw|=; z0ph7G<}*Au@d5MK0G)iSQ#8k=2x$5hIj8XD;1i%OCI8~|V$dbO^6HoRzc6Zx`5^(D zF#gzs_<NXRCD{?6n!NxjP&eCi`G5VK0~CKJ^K50it)YY6RtMWG|C{QkE(J{3Zl?Lo zefflX@ger=lD1e8Hu8|m^z2pu$@_fsTu(EvX0DI?;4?`x=P&a3N26;UmLfpCAzDHN zTVUEQ6rkR{c5N{yC*Q~%@4Kxq_g<VG0iiO7FXs=1qzE`n@I$t+sPs7tn}1h{rzH3n zdvT)vMCu-5ZUg%q@iq2K@No;z&LTyCYhYDq8&3M6m~|%)7C-D~Xrb}1b1Wvr{1IFU zE^@>p*n5BI??8Z9ts@dvg)TxP!tbZg)lO(NbCfLOLA3FwV<dZWCV&RC$*gn*1i1|; zS;50=(*ASt=S)B@iT5RsN=!gvCMyAzfW#e09KNoAN<iWcBo1F!KqVk?2NH*`E1-jb t*y<Ai009608vf+H00006Nkl<Z0{}RTcMJj=`rZHl002ovPDHLkV1hl^xrP7$ diff --git a/assets/android-icons/preview/res/drawable-xxxhdpi/splash_icon.png b/assets/android-icons/preview/res/drawable-xxxhdpi/splash_icon.png index 91ba951757073996d7d32550ed9a45f25a5dc643..815db018e78181b7e01b43e3194564f6023a7218 100644 GIT binary patch delta 137441 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 T9~J?>L7i3BI-P#X>c;;8xf}R_ delta 135629 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 Z5VWO|#2Kzs0r-TlTYK-W%$>I9{trYISz-VH diff --git a/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher.xml b/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher.xml index 76d05a5fa..3585e9988 100644 --- a/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> - <background android:drawable="@drawable/ic_launcher_background"/> + <background android:drawable="@mipmap/ic_launcher_background"/> <foreground android:drawable="@mipmap/ic_launcher_foreground"/> <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> </adaptive-icon> diff --git a/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml b/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml index 76d05a5fa..3585e9988 100644 --- a/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/assets/android-icons/preview/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> - <background android:drawable="@drawable/ic_launcher_background"/> + <background android:drawable="@mipmap/ic_launcher_background"/> <foreground android:drawable="@mipmap/ic_launcher_foreground"/> <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> </adaptive-icon> diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher.png index 7d1ecabe7082f9ca6970367387b27fd4d877633d..ffcb0885c954b3cb7fffe2c228abe2d13427bf59 100644 GIT binary patch delta 3652 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 Wn@dc0BKM>K0000<MNUMnLSTXtgAtwp delta 3638 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 IM6N<$g4V<ZJ^%m! diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_foreground.png index f514d74e0c7ad6651ce90137de14fe4e6e2a19c5..899e13c14c7f658f588c153bf1ba5cda3deda028 100644 GIT binary patch literal 2167 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 E7x}}%+5i9m literal 2063 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 C8NmAh diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_monochrome.png index 0732a1c5c8b8bef5c6cdcdccb28aec71cc54bf39..f3308306a66b4b65a32fa14a0d05b2190c120099 100644 GIT binary patch literal 2085 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 literal 2020 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 diff --git a/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-hdpi/ic_launcher_round.png index 4a21ad1d9d573d758ace57b77727bafa011b8050..bcf5964b94f854616f2a531d900feb32b6ce9d80 100644 GIT binary patch delta 4605 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 delta 4543 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 diff --git a/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher.png b/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher.png index fdc571899ced96f5760796c46be9b81a7923f064..220a75e1935a6c047caf4279f4e08c9c78d250e8 100644 GIT binary patch delta 2292 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 O0000<MNUMnLSTY-H*^;O delta 2239 zcmV;w2tfCM63Y>gB!7TOL_t(|0n}LeZ<J*o|2*#;opyR(92Pob56ZD@SIutrH{4aX zTm_VC1xxl%*n6`-8;uf8j8}jlS};nC!86gs1Wc4uumUYbB2=ZV96jhk+Rn7&_wz8% z>+m}7bf)D8`ewfK9N**fy`JZtj0MLNs;@7sTDbV2Q0#7^>VJhx4%XGxhaB$WwgAN8 zOP<k4p9n1zx~o1h#Fj-=<Pv>Mbj%Jw7%^e|Dni-2+diSVui7sifNWgSs~PlVe753! zH4`%LOm8SuUtefNRdkP&GgH=bUJqD29CzAb%i}?IFo^uZLQTQkTzEX*I}Jm7%k&xG zY&xWr!rXb4sDD|s1Phid#R3__)wP&c8P-&JZ#8NcE!Mmm;mxU-52e&}AZ^`g1>p7i zP`z+5>cr{dk`m-(XKTuqF*^`|9yyPb;g^(_YMmO<^?0XOnJEWQSyh9Yg^O&51LAO2 zRu*QJm*Wo)+>gc;4cPSPT21R#t<Zbr<z=7@WleCk5`V<Ja22NdWE_BHSy-_6H^|G+ z*BPcm!C(&7u3V07k8i^IwX5;R-#>urd&8)>XRfAjs8a83Slg&&D4Qqeg1P~zPJx^i z+NAAF1IZ`=uavu1oM#3Dl5L;Q2WIz)%^ML8g)n>8ER>g)p`^GN#YIIZ630lKmq?3| zM;QjRWq;#(t?L&Xv_+e>az2QWNf2oV!0gmWxe4a?`w<9aVcTCfp>qB_ak^BTEkLf^ zJb~;0$oGn4>~9k1+EL+AhC!8;m1<qu$j{HyI$6?&JX6F<HwY_TL1xDv&w6P|F`C5r zveFV178D>mCkL#CN3KsxZWpB#lo-B^WRE<`P=7W@bf`-kn;%<;xwB`3L9(rgCF*H? z(h8ums#+gD1MpbmYTYKe(#OoU$FiUl-AxNq%X%zJXPq|Ka;uj=g8V$Ggj9}+;x(L( zHES{<_GDgOKG+5<ZPVrrx?O^jLGqMRlbLYkE2Tgiw8ggC_~;rC!zX7gD9ItFt8$z% zX@3CKb&KrwSifd93Z!LNezt;AQ+Ga&f2$hOdbG)wA_mV5+pMa#&WO2=DFaYS!RPmb z&ho`HOYV4PivUWc?|d{GMf2W$u1+YWK%2Bpj6l{cOtz;|sc}*UaL@b@ypkP{(5i-q z!TX+>;bDa1dFU?<FywT0e0&_u``iPdDSz6e?Ob`MG%jz@Nn?9eREEfQrIY~_$X!n7 zl~Qt5mg$4c9!+NLvrj*Pp{6Ic>WrI!RyMBDDrU`5Z#ceao3~Jz{M1lN=^*k8i;(I` z8Gy&KpoEHx3Xv`MKC2;3`zw2N$Vm*s1oZI-?`s{i=BPKEUrK4GiB&AgBeut~kbmlN z<$Aq7eIu~6b+t9{`TTmFtRv}=lL%^pa#q0EVw5G(Hml(C`B7I>4PtZcm0OAYWaJt^ zFgJM1Vadw;iVAqV9wf^?;*W8bqjB()k3T{(+PdZOxK@%u@Q77WF<0P}_8}*j3%AEL z0IyWQDCNnWY$*%OklAyNi4|b`Fn^GSm8+199$CJ^scx@{L97CK_n1u{ZZmg|mUF{i zOD2?}Il!_M;!~ULoX}xIrUFe{w<0kxGk5Ab*Tf<w_mxse1#ZFRiA2V1&fw6nJ$IWJ z=Qy$g_uqFP=FFL+Z==LBKz#<rF%=EpylJzek%&EaPFw@HIW&Y=jDHmYmw!9E?77o` zS)1&e@tLQe!ov^!*|2XL8Q^Ujj>UxF{_ta`-lY%2;)`A+`Em__Z%-<d+S<>9FC)&A z*s!;leUiN)lar@TVbg{UGE4763}UqkCg-GRbP5$99F<vvp1wXr<mUj_+|Pts+uGpF zIM2vG|NWn&W{AP$^$I2hxPRv8My?g0LVsT`ViOafk?TD@7?01%OGc)B$lKDiP5-p` z?b4-O+C&-ttZ)WJ0pbvYSe#D?USDqyS+0~afbTDU2O6RF+wUGgL=F=TbL}KL%Jw1s z|9}6*@9OLE;d=-0-1cW}QSuB?-e$xnv`vit@4lyZi2cK*i+b+%m47k-V~~bMN5^pO z+I82nkm%^29()l0`p4hFe;(X`o%_U!%8x!`jEs)z#IcpQ@03kkrwo9C=gxeijnUBV zy>DV<<d$*r?j-3XiEUyKi|f{JS|){<Gys-#XmG#|;?>=IFgiA-*OOXLQ-IFW=FZof z^?BoZa9{wbZXaWM(tiLb*xq_pj77EaLAjHg-`Z~n!CQ(lQz7coSvtRO|2ycvaYJLU zb<Ve)P0M6j0nk#*SI5B~C17V)H(uPaOWJ7!6VkUVIb|{->QHxNWCXA5dJR8b?$lK! z2C>q$m39Dh{Pf8a`VezII5>o-pML?}KV8wc6R$ry#jLu4lYd7U%Ca@PuUyeKn0ead z3yc_?yV-E=ryT$l33}@IQLw}Wp)))7yn*d6yo9dqZj8y<7?&3w9U(uFxJMpkDEqAF z?0D@B-7=J;P1+^~vC^fC0-#ZXoji5~H~RZ^$r%K%y`6iS@#OaB@$$~y_~Pg>bV@)& z!^0q5?&{KeFMsdatz{@XDpw_SX>UM!pEfxsMkbVT0LFNG>lvInaZC>LsBSAdL%QDE zi_Z>z4m!!okaoSkSMOc#kvF^iP@^0x!XUmD8|TiRHfA#(ryKy0_%rwG<HvB~$d|Z! z<tN=*bc~rK(NPlTB=XoQSEcu<L+3MX8R90=v;r`O=zrwJ3*X|aqla<)@E0;3LED+r zxNyE*6X(D14&&m5^Sbwq{&YqLaA-OPlIf0*M=>~X13lNSYT}&PPbNE^Jq2~h8qe~r z!wh}AG4J23j+T~w@xMc8rhPiv+gm!=Lip}nYj~!4Z+zAP(0SQVGR}lbbi{oXcL6&9 zu7nZx#W;LnC5MCSyNnLWc`c%kiGKYI00960TAP7s00006Nkl<Z0|0Em9@Cws2_ygj N002ovPDHLkV1oXVY##ss diff --git a/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_foreground.png index 9bc61cd5a70a1d2b08460dfba5e3898a42581f11..589944ea11e6630c255a13d45d5e9c3c2fdd08be 100644 GIT binary patch literal 1295 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=upIGpaSW+od^5|}U)WLNc)C~3 zZ>Bjt$EFCJnr%2|#|lM5LpdKGo6JY)6SU=Y#CN_5H>hLRlQNO>weg7N$h=tbQA^Gw zB5}^$l35E&rc0KkJ)ik0|5wQ}>+^QMzkE-g9u$?h!_}4H(4tF6C0ZOKQdpF-#nUBP zT-_8ll@+!j1X>je%KAEub&ReHuq93u>{t^!Cs9C5vhl>Nqmsx1j9zc0zBC!1VGvp> z!m&8z@B(oT;|3Q^)<YUM4PLMw;!z0nYBcaN<Ed&iVD^|2q|h^ow>eG$q<o4*OW-5X zJ>neP>kh1A<k<XJ)JFPHllF#ehC^>ESkJd@c);~Ws=>fI?%-xcogGZO*%Z$7g@4H5 z(DrSd&FnZsx^HQyrSYLvTO}`c_g;EYWg$?RXnTU|+s2EtPD<1#?d4x6dxBf}NSBND zlh)F0vuyNBx`Z!p{<<ch@{fZ~`cswLp>kIz?lF)qaO!xjq#Po9@J3OX-=^57fwG?5 zlkGps`y?eMK9mVPu<o~#uFt<C_f0zY?%n&PR3g^u_z%&=HrJQPUiFS&u{cU2n5pr> zp-*wi_hv3wzxDRpzk93}Z*hydk?D~B_wKdzr3(A_PtTk)d-kj60`n$_oAIpM*J}{1 zzjmT{+V53gy_cS?NiQzG{VhWA(@E~fbJl;F!@;Qg#PB3{_I9bSdjdXuIh`_b=bzo{ z*JTCCoaElUXGevmzJ}A+o5Gce;&uOi%@sfV;7P30=4)+N7w+iYv*EJC>D?`9Yv(?* zQ2eH-|7J;fRpo^*_fxg<Z<uWjOVG&;|8&U5^MrS7c<W0$_fHn}rzcsYyqA0^otb#` z=g*H%VsCp+{4jO;uFqPNo^QLDY5Gp(;=MeF8M=Gw>ZbRe_J3{s|M=2tzka4CIQ`<e z{PXnbyT>Lb{8_zkp8fOsPuCwu_PWj3b4T~(L5u3#u9?N(CiR}sl}g;UXZf;q{#n2O zTzwYk?;aL0{r~Iw8QSO12;1kax|SyY<=&_IWjQ4(t-e0zZKqw>$@AFy`J+JnpKkdo zmM+RUNe{GhKFK~>o9MFovhiytnSFuTdv@0co@GCtz4cb;R$q>90cSP)>sl>qo+dqb zoxSNxuH?&DuU{8;&*4<Nakpe~jX;n6+26k$T0{4J{XY5U$=HH@(|SUbr4r|S7O(PH zAfLMAyWzQa%Z2|oc31C??hXI7tRybc`{j&}8*XQ<Nzs{jL#Ef@=dp(~<(j&m$j{CW zdUVTg^H0x<Q_hE9J})1=wsfnny!F{<ZoB4v>`k(r{%FpY4d<>+Z)>vV$lrdoN}Y9` z%EUD*ZGP^VXCr@AK{qF4p?GDiKv+v$L#?6?!xyFYmJLc@nBH(FGA<CeRB4gCuy_hn z;*=bTFHDJS6Ev1ONT^D)?RA*JsN$t5;C8ajQC}d9p)-i9C2&*X1@0C}hec53K@Kw< zOP5%vGbEmy_)C`~vF@kUdOjMn=c%6g*%)wvmyx6R@Ww4#0%1~F=Il)d<}%)^KglyN n{Qv(lEbbq$SYrc~XUq(qGIPH#D%q+E6k+gm^>bP0l+XkK3w&P- literal 1181 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=umpL!IEGX(zL|AC@3MnHd-+^D z2LA($tGrY^1jX~7Dr)8JVZYNLH$gxs|DdSiy+*km4N;bzQAt$}HVo!^y&sp{Jm#{^ zdR_W;>zDeMO5Wc6Sn;Vg%KYzSi9I2L4F;jRdKwKlg54Y<ci%`9Sk}|9schq61s_Sq z)VE3PjuG-KdFO369-gwZ4Y#5hMoflVPrqQb?qSqiCc@Eul5Md#N3uhgChMW3O$T4F z9+H@l<kh%gMvg&MqXFBJ89@p<YSKM%3Si~Dhmsy$t=1Q~w!5i}*CE0>Zg0AC#Cxt= zrVNR1E56R-P28)Uah;)M>*K4{W-VXWEr?|nxYif`{-%JKPve<h1)sL$4O#+XJX=xO zd954nK71kF%Co6%^$MY~{|7bJcinw>_`0ve=Q}owGEQCGw9IRU*b2MfA*wpFeRD$3 zEPq+le$j9Btwz3tt5Roomhvu^N>o{_`OR(dMz#mB)o)@YzVkk*{HK-Q(cLO}8Km%? zTxhn*^J}I(SuK&-{JG9NLd9zsE3V63<yd_8vPk;mlR-D`73}c8KmF80g{jY9%#hod z=X-jEn*^ikiO@i{`ibiP8s*W>Qw{oBa;EJ&nPumjckXiE(<?oi?o&7TK6rPharxY` z$sL|2O7{XiaCdg*FOi#D%3|-%xE9K}`qw|#;w`IB1(dUuo$35!8r2udX?*P8%D$uV z!BumYz2tQLxcMd{t8DNELm)9lFR*xpSA?1O`;enGR<+TtcWl}2-g>rkwzx#|)Bx2U zx!O|4Bb%-+ceZ-wa=XUQ_rB$-mYuReroY%ky=y}cg<ZI}bFSm#tasOVq*^yVxv+Th z)D=3J*{v6oC&#FCR(d7J#{7#g_!YHX?)INBuG_NfSpUrMvAgD||A}vU_D;*FKCXQk zBH!kewQ?VyA=l_yv*4$Vd4Hze_MdjWvmGr(T<>{DdFz$kySzg23+Lu%C#L<=+tz0D zBgTepe(YTSH+Sb>emQ;h=hMx9iX!T_9-B9RuI&G~^G9lz_(y#Fu_*rAt_A*GBA;J= zEKh#3{OF;+mp0y)<I^68o>6!G^Sxg2b7WP%vhJ(k{fAoa|Kj@Ay=&7=9a{@~U;kIv zwkO6--H^+0@2jmtM0iu<`t}V64(z_icW9RoPmOI0E8D%VWdhfxCOmkpsAKS9-S*}U z>sXlM`4f2_7%p{)@G+Cv>mb1#<fADdHksE=U*K4SNHAB+(Uj(k+%1L*N2f3)8s1F! z!j#D40aIQgaBM}NNFkGeTHlp?M~=^@!}nOVbSi(17C7|hljwTB#77=~#aayZ*Bo8# zJi{VrKda&y{rHcs$X8x9*Wjb{!Ua5x9FrePtl?^5b=ECb2D4Au1Iw2G|39j~E&(#w cK&1;agVr+s?+lT3(|{rjp00i_>zopr056LirT_o{ diff --git a/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_monochrome.png index 52cf2cd409d3dd00b86a5f1d80e70607e6b0bc23..4d25c1d779c793ec4f0f2624753183b2545e6e1d 100644 GIT binary patch literal 1266 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=uq^j<aSW+od^793pNONtvGVCV z0_7N(yuYOFk$RWq;nTw|EbKq)2T##a=7Nc<_ceW#-H~vi!sO$VgUp?7|0<p>3KTxJ zUj6oxyBC~IOWuZTo<B2b*2`J5Zr$&fYm2Rx{iof<&?>rg_2q>IT-rSjiEoQq10xby zxU#2f_Z;F<4v5$tlPGeHt?}eeweX0<b(#plFp0)Px1Mq>-f)OR<eFZ%M60OVfuP+@ zaXSvNOwd^xFhf<kDNe(O;bah3Yvd-y7p?e&rzo5eT7Rv2;f8CXOH3USGxtQDUq%#r zqvnZXMXu9_3v)u%+;05&Q}Z;*Kq9BVcio}ZGu*`!W-Cqg3=Q=UKEH8Fe%uVz2(c<d z{WlLDEVwPA=(6U>)`%Z_^0x1mIbC?XcHY&!m5H4X!Y0ad`;=PkP}NJ`a7$purrk5e z+UEcGJ}Dw5W>1QE;k|P{+=spQs&*beeE3%>NB-RK*2*1Q_O7j4`0ZAbyCKtB?rzg( zedcRh3i8s^pKm`szr{fJjSkZX>-GPbD@)|B{Iat$|MSmnLULI~+zo+eokDl!L~iox zohd%;*RI3SsgHhmzuJ21gudeqs{<yi%hc12^?6pOtkvA3RbG8YBzxboqd-S;b90B! zI;0eGcHS9oYb&c?H$?<3e79e?5wm2<+QZLU=dy-h)-^FJpZ0o7VP9n;gHGM{I+27Q z)@RSpEje?3ZnFKh;IrJ5CmlGhR$uFJUh?GaL*JwK#=V#QmbQJ~&2txSym|A6C(PxG zv7UYVm2?08)!lFZZD+b+()(REZr@(KA*8}?|NZyp6YhMuId#7Ct(2T);Snnsw(ovx zVDMd3@ot@`@Y?61$~@b5FEwEJX6m%X@r!q05~Jr)4)0V;37&Poi&w4s_4xSG_xfuL zJgn-B#rcJo@4IVaZvI_>-|$^<qyMy}aUO{c|5+~V=J?ol{O9q*Pi7z9dotGW(1*+a z??1M!)4yxisqx9o@cXgzzW)C4-yUDIJrei%_y#5UpBta<UAJM+`aAZAu2(bcdwkmY z5`W9?xuF(i{DJuqrsrq<`^|8qj{Dr|^9MKfRwaD#Hax`e$yMUPPsYIf;NW2XSB@W8 zH@$n@{~-L}!m17_@2?7<Sp64iPt+7{?-pd6aQ-mEkJ2M;-FNTa?Pok&YLil;m~CuP zX5-SEYcAjY*kv*E<wFXOHnUrw;(u^oDJ*7(<^1-)EB#ya_Fpm3T@$imR&DSMwb<5M zBFh*;H><Q}UJ6~|o5&Sl>K!zrVck*@uFWaV7r0wF6(YSB8hD$r><yT~FbTi#Y0DPQ zRmQ5;j9jPtLbfZkzWj7HZtkH?%2#zg5_i>X4qv|EjYlbW&<wr%Z?0<USO?v05?OZI zyt<Tp<+f@%zgr^=_<=TpGMq+E&Wg`59fv*@$V5-A2NqcW|1(x92m={xpdyQz;mTaS V?}r>2CICekJYD@<);T3K0RSk;RVn}g literal 1154 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=u$X(gIEGX(zL{y*C+sNTnmfOt zq+FFrFJa;Y-S&uyh5RQDuy}BEMo&;WBCDXlxKUi;K$)Lg%IEAS+um%w9ldzvyOmP^ zuTI&$eD|_l&+M=IRNG2^)Stq{BF1$+!zF=5%%?Ho<)%X%Iy0CKUP^5hj4)trT6&sG zd4rvZ#eCDq#DfvS5{<0E3K6^37%*`!bJ$Q4nTV`u-lfndhq!_}o}6qwU~@6xiBkgC zM4O!gGt{NJVmN#hC#j1weRgr4$la*v@(Cz8FGHh9(V*31UW^jM=Oy9qcM3$j=eVWn zknr})tGlxgRJmW!V`R!+9{&Cw%Qfq!GERXA>%CRq)i&G{+~VDE;MU8lyUiOzof9?- zG~Rp>q07}6I{8+bBGcxJ8>2*+R;z72>y*y;=F_K7?K65){<?9p@+?|!Y_{9|*zp<S z&ceSrSar5tF}vB$v@J&OxMa2#&sFng*^tCZuWrogS^ASBS0X_mEFtCXt5;c4jvv-p ze&btnly^_td(GL4ex+?_);dypwlK%<*sPNZ@)H~OHZEKKM*JCjeG6lo*MwImZzXNa zXo!u8iFy2S=XW`8k@tO%_f&p|n5v}4a*ugq@jlTyqnS3M_ZLQKBuH_r*s^`avF7g) zX*t|c!nd3KH4-E*vid38XzA_lwlRIq*kaZma6rVoG)ufP%TMrDySGNdib>V?6P2{@ zB?tF*=9_S{=Ge&nmz6i{_{YD^_Sxs3Yj0$2-6c4A-;6Ium*{WXs}P_rVvwUDCu6+l z_PtaS|Nes}wcl-e%X3%9%5zD`b>8%C)nF^w#3<<<pPc*G)X@8P3lp1RP^(O~q3s`K zDFek%cA;%sj0*h31ZQ;h+t`Kn9h}3)%_H+<qvfG*|0I9iWKOvLBlB7HwSza0C^Wuh zI`HjpuwU_kN&o+y{$l>KBSElnZ^MP#`WHM?dQS3vQod#SZ(h!^_2zHml<krvYFMQo z?!L>OsT|>w5X2iKd2-UZ_zRVM-p8GDy!I`d?7REkmfdIbLmnoTA1Jn0F=)8)H+Id> zcdZ-e3;Z&^7y0S*=AOR?f8Jx9&*}55?Cr&QlRr=1bf71{PWjvEn20m?7ewV1e|DDO zXU*YgD&Nb_^m<jo)7PA9Ha&=)uDoF#SJ=LJ2ei2Fm0Dtx5NWCgrci$q5nv*AQt{Vg zdDhvcB+f)Ig?qCnbiF7s3~xAaMpajO!hut-vgPK|m~G2`rbdx%OJKu+oRT$Stp`?l u=0bDEsd``m^8f#%y6$g41{<gdVP=R~I`hS|2>E9~5e83JKbLh*2~7ZO#|V7@ diff --git a/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-mdpi/ic_launcher_round.png index 970c3764a1c3190ca3e262b2d4db5513c8ae19b5..9e1536f42ee109155ae07df96dbb0868a5235db3 100644 GIT binary patch delta 2722 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 delta 2640 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 diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher.png index 406175269c94f250c78525acecc9d2a040c7e18e..e6a3fad404ee78eb3f50936975297a2f320ef5ca 100644 GIT binary patch delta 5570 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 Q5&!@I07*qoM6N<$f)r%JOaK4? delta 5425 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 bK~w_(`~#0zp+6yN00000NkvXXu0mjf6O5JD diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_foreground.png index ce259241c0d2ffa052f66a582e56e51ee9e4361c..a31413d03ac6fd9e73d716f9304fe57bf1c585a5 100644 GIT binary patch literal 3037 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 literal 2740 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 U9;(Jkeg_hWMs?X!wu{dB7d02Mwg3PC diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_monochrome.png index be1c05cf9508bd4bb3db5c213228fee42aaf26f0..ae317e5f2de302dcb343a0cbf6effb6860163046 100644 GIT binary patch literal 2993 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 literal 2718 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 GV}AjJGp+Uj diff --git a/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-xhdpi/ic_launcher_round.png index 9b7c15ac3b46b12564cc6b6412bb26e6ddf0cbb8..bc3f1cd4c1f542eef9cee9776b056a8e7f14d34a 100644 GIT binary patch literal 6898 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 literal 6738 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 diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher.png index 77390a9e7266d99c2353b2f735ccacddab6486da..ff5d99924c71590e547e1449f539337f93fd211d 100644 GIT binary patch literal 9799 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 literal 9505 zcmV++CEnVJP)<h;3K|Lk000e1NJLTq0058x0058(1^@s6=SJeV000mGNkl<ZcmeF4 zd6Z;ldEVdm-ma?d(Jll+>+~!FEfB;a5$E6>1jZ5;TEJm(jzjF6949{51SR<+IZ2KW zUQWQyVG#mj8wUas2Ft`8Y+(f0NZ1CUb+pZB8*QL{8x7h<z4`gQ_kOo;Rqx$Z-PJvH zb)S0QZ@u69e9!&vQq`l(y0DF&dg`IuPdeq}+fF*=9${*LQ~H;KlTUeyxjOO0Q%Acn z^|ovQZ9nl<Z{DWCAeMaJ*i%zxA2PG949W&u?--b}Lz$~FA4@0uJtv%e@~O)`;F1Nj z?c|ex1<_3T)b~t-S?+-c?fQm+(a9;lfjMPvmpZCN3y39;gV>aReyIl;)L$nIXl|Kf z=6bOsUX*~iX0qfhw$nkq_00ft&73bLiUkF<P4_umGZ)j@pw7l&fH`OG7m8?J0kNFf z;67&|4mWPO<~}qqPlR&{XrYGl^f@TnU<}Nsg;@o(n5AojaWn{L0S4yM#0&w&&6Ad{ z1^OEl?{5r96QPZcxZ4E8;~O_m9d!oD0RzDR+CU?bC_mZ+#N%6;KQIFZW@VsLBb9)* z=?(L&Ee4qb209q1Yo!v9=`CbOy+Lxo!0Zgvv=RbZ$(L!fA7P%{LD7a_fG^VtBm|@{ z)Bcjg00RaV%fM7N6`BbFsnOtP7$RY?FM$C))>Av{d@Lh#fB^%GVPN#sQxDC?ee6Fi zrt+Z9fPqd1hW3s9RyO7KD>m3F2C_W2*6^^6Y&yUWIOw1NezP@fS)SWqn`S^S7SGSD zyp~O8Z+vffWW<g*^5wSWgjd?O6Hg9om({C!+xm(V?YJ%5?AXntcJ#5w2k?*Ix-H76 zL*3Ml`t;Qr9@+TB&5Up~-9*nU>bsof4`_H~lLWD)63TI-TkWuy9AS+{!}2V%Tq{c* zLmg?#X3NX7%!Y=BqOaq(Y_%k;V@J2d3TFGkwqXType{dKw3;xf$1$M?956#D2qTvO zLL8+HKM6>Alt(?~Q3l9MHkH*ampoQ2j=k-bC)t4q9lT+sw4nr)X+=OROx#hr{4@}N zCZ5TS3CAz<A}v2G`E@8ii6qL)H2u_(%EHo~da_koKJ||}_PAJ`j?>D=7&nrdHiUp$ zy20g4->S2nv!6+u4NNRR9G&HnUru<Q&AhDT*>ql8-PA_nAs=-1ozf$lHW_2&zKJn! z1R<?!0kvAKxUb;`cQ#SP#A#x~risQTF(j)zR))5EDkBf%*|d156M1TbpJ!!RvMC=s z+p(2Dq<b&M%#AoPtY;yuO93%~TVHvi9lv$^^nHycaMrV5`7zO&I4o^DEqTjDXJ4c% zbR3)f7-KD;7`B~wl5za?D5P~Kpreo9Y+SB}hV%qgih_w@1<LY#T2LK66VwTJH`ipQ ze0QZ6fvUdRx_eB1%1buJ)G-F~vRq@Fu`&%sOvmWefvvMGTQB2n>T<<9m;(<y$g(`Q zJS#69_@E=5<++uUX-OpR9(nGCP)3hG&dzw#zp!6C_Z{}H&O686eg3)jo_B)tWY4qr zzO%r4WDA@db*M`l+HM`)Z0<#W9M8QxhQ>oWps^sH3M#97%9PIX+zvS4KqE$CwRN&( z>tUQnAGg^ybGZ`HZN!W8JgW&weoPp)K9Ta>-L`MtV&|Xz_7K5)-*uk-%;~4u(MP@9 zhKF0iu#oJqjp%LkaEZEKuS?rEzTx#oUx<&sw{IB@L1j8#5-xrkSDs~7#ZdQ&1t@Rx zwi9f<tVVq=ARftir&Ey*$tAKpkI6`rldQW}E6w&Tn`3oh1v&k7ueAg8Bs8qm3~?l3 zjOZ=$h{Q4yb|l0zG9nSx(OIs#^*-p6zE6Ms>tgj{mD*OWPK?XF7!!U1F=crX1AYaG zC{`oA9k)K;vVI*O%lHW=oe}~`#AbOO!pO7CvOKpuldZwMxRg-;ZD+hWCi3*xz0P>j zsa6h&VpteK5Md=4Y>5zseC%+DWJD`dA*SKfM&%(em1D`L&w%Q1EROlcQcOSpmNy$? zaxcc01cc2q#ZZq0zXmvfi+-J_tRDw<@S%qp%XpUOA(SjHY@TH?5f$-D<GU9V!&ejM zob~f@iF)Y~FDZqi$=9SJ7$zDE@C&qz)dMi;$>O(KP4xj<vPHd?Rxdz3ghC(mmoS}H zeI1v&N4(@EF{bm*KFgZTW?bUj-55K_vn+f>mS^(Ic(c5S8!iq$<WTF!E$g>Iy;NUv zzWnH8EYGr;fKcT_x_coS_rktI!r{jD;DZk;1flyHCY1?I6OG@}OGhT3iDfcDquI1Z zvuRDepFxD!*-(|KZlkICCFrZ@b2wHjj*~E=ad3R<9H_5T-gVB|cII2ps6^ymjGvf5 z5>cMD$N%zUjy1UHxB2QT0Uasf9CpM@Ez9#jkXibW+X;8KfA*@AbrXBO9fEL}ECeE3 zh^M6q1;fS!wpdX#>5Zl)zZ45!cYq;1S{KNTR|2zPXef^_PpL<nK<Y<*wwetcrzsT2 zL^ueEv4oJyu^n;v;W6e{pL|jXsWYxfEAG5Rmgm6-+`v&ki74xr!9dI*haKLw>I9MH znTYT1LAbleM85m{bL>?oou~<GYSq!%9}^^7UOHM_ZkjEvEKQ+dO!!b^DB3bP@lsF1 z!OycSCMo%Ome~xH6B+sP5gC01)XxxNk}X!RrnPkJ7=y-vkU~(U-;$VLeacC?w4D>< zai5NjSUCn3-~)U(f~$U+x2zuq!qN;eiKHygV=}W`Hp>j+65QQhv2ANSSq)1tEhZ#c ztvsY-;<O?(8%=8<7@&z|<){Qw>%0EA?LIw`?lb-LNFHre&baD*a*TkE$*~brOJfNz z)>7Q{vGc@sf?{&_D%R+q*coSuJj>z)gDW_*KG?Fg9>c+h9A+%dd6pIAiL5-!f~ab; zM6A2VP`Q72!|P79md@Z76C#8~JTXyPX_^fiY6!aIuu3q&Omsl~VBNh~&D5*An-WWc zyQ|4G=rfHMpJQ_D5R=5)XtE+T<0hJwD8^ily`@-AQ%pRqnKpN~sxSF@R`MZkqHm?) z><~R{*cxwZDj*(DUw-Vdg;+#Nmgkl4qy_isNqUdo5~ruDRz-d*#MF${rdbF_{cu@{ zNmL(cGTe*4H1paE-(6Od;L8DROQ=Kb9$=C=W}a!{8H)tOcn}lg1TBfCm0~C_buWAA z5qkA-ZuH?k-B;ow&oayM+~_~gGCNW?)^Mnyui2ih*^zbNQN3}6jDU#AGZB<f66jtK z$=lu_9I_KM2~C~ZTqd|&3~9w-q7V*!LcDv?UbAArU1{t7=IYX2pC#N~hZD+p7*nw# z<#AbM%#6LI7+MG^VruGSXz2#~yrON{2Vx{1kZ0mZT;T&a)S=gGUo!!naPq6FGYKN{ zOvIFM_cj9G_pb9}>2E=D5Dw8z-557D84csijtMG>buZgPYt47kJqE`J=(q~PlJD-t z>Z&m^R>s_DG$Mvp6;sQI5n&OtyPNwo;0fee!Bw6W7A|d#wlxvZahtbPWI{-m=OHHd zX|mi4|9!uBzBM7Z6c6MA$Zs@;tXgr@hkMb+-A&AEcXM02jbpp(Q*d{4cT1~Dh)825 zh6X}nB^5$Uij|m&-Mwh%K5grqWqBT49((+#t;LqD_CcFkt~VWcU<f9N;4CW1A?-d* z6a*p`0I^um7@A&nvOJHz+>3UaCGGN8JFxokI(%2!U7v!xn-eq8*h5IVM<OO-1NB(p zz+G)hB#x30NrM9pI!Gs4OGjGWJzL$wnT>9LMNBwBcfx&|D1J%-nV_XJ6Wi38+7Q`8 zy4QjDXrJ0B5O=kg?bqEkFn2dEZ4yDAWx5RKMr;vdqp3?-)0$=6aN+LeULfLDn@$V2 zw#wV83h21eEi=T!*%&Cvarb!D-_&KR*=Pol4Oz$?8fsWB0cCk^kndg)3TN()Sr>3G z#_H}NiV%WgA~s@dHinFt<HS+yaB<epy(Q|p7j0Yu0`L&+mB#YdAgf72wps@xxJ~>R ztPGTN1fK{gEicqwdc+ZNbJ=V*L}Ww$kj_xVlgIU*wvgxUCRVk}+WOkuHD<xxjaY~& z&oZ4LdBj?XsG(H|G>tE0d4cNg5wE*j@TWGkO*r77gX1K%Rob#uI*#$Xo(Ph_6|}pE zNVXhAuCws;*S}VRDM)MR?BfP=NUKiHWsCZNwzNqWe;vXZa~XrXn=7_FOClPIlLro1 ziJOgvohEMJD4OZRU2RI#x#cInDqfX+RRq-1R}J+5Au6Tar%B*feF&z}ELNU|mhupf zgq3HR(av4<p(a`Ubqr_hWi0M)#F%FikzyuxIA};bi4!<-SG^L!qw3QxeB~oDIH&7g zBkT16=znzk39+n3fC`qS*L|7<cYUjV%E?-;o5kt_VWoI@OwaPXTDF}IRX;5L20+A8 z#^ml1YnJCm>`6qdKmpxYzvk7aL>+gpESy&Sieorm4QhHWpq9QoOo4HhxK9VI=&Km{ zSw=&mX-GUnLk%0!WeWnMEp0@KQyU+<!BE8J=86lRk|5w9xDY3B(-24e3`Et69X{$1 zPr;ci+!vL4_t|p+@nd)had(3hcQ;pX?y_d)?)Hu|-)0RF)GWo*(ESd?B_iC5x~gn$ z8+VJ?%2?gKTD9RKI2mfh3Jq8MfZyGN4|my;(>lki@ij+J1%v>&9upM4dl{&ixyu(C z63yX<9cB%kS)6H&p&`o!>I3(po*J0j#@`~wGG=$LL<A>r6C8;vetC)S?&dC-MO}9f zn>dF<>*3Z@0Uf_(n^migyWta<yH_D`CJl)Y$N;%kpFGQg1nRpNb&Joc*_t{(cjj4^ z@cv)@cU>P#iq+i>4iG_}Wje8PgQFp>L_<2s&ijS4s$;u*AtcpvpZ1U2vbCzy3#X?7 z8s4<Y5DWykd-#e{dl4Y{n?^<~omr5Q>*kSs;8twz$t%)}`TY04_8)99_{LxT)ndAv zv(Eqc@BeMivXvCL7cuh*7XWVH2*4S?u_oW$gHwG3$L<~{Al#2^I>36l^-Mqq9jq5x z3dFq#&eNGui{|Zbd#lc<To?*KP@ZKGyt|7JH+|T0wtMfp&lZC{d!AlS_p8&U<iOp7 zlRV1|j)t^KBO>s2y`i>p6I-Iot>W6<5Yd5}3+vI=GXe3}r0xnPp$x#i$Ro**%ON4p zb>E|vC(kl-;BI2V*yLgMOGNA?7w&FwlV_Q6Qw?tji8s`y&0Xb!TyuT6ySW$OpXyUq zPxh=Qy{gk#S`{ooyBC4DyGn|kuPkz%Nr(p`IJ0QO8RPEeRFlOl2WPzb&9)efj*c#; z`&DfN7w&Fw6C81}35W;|PuRBA(&p~wUZUh5Zc}-;ZBGQWN!MLx@F|eeDl+XJG5qt> z-cX)Nx#bziEVWT314T_+*2cZbV(>42_Dya5r<>#XY`wt;mwe}V000mGNkl<Ze)EIX z4fT9&zWAk!>&+JJ2M4ZC!QBmx@~pU&<%meD_s@t+I&^mn-elcfZVA;N(fz3PV9R>Y zr@ic`qhs)#F|Gr+d!$`{+F6Ek1rG^%o<(`or*5h=u)zSl1;kBoBthiaw1{#EDJtqC z)pPeYPG5G^F)Ho;o^`)VGt}<xrU<lqz-rqowr?|n&Lx~Y%Z;-t%d(=Ld(<pG!(GzH zFTela+H$a@gRE6$apUfWh~O(1cX^%#mvCye&E3sOV}(uYX$5k3bDsurC_}r4`-az^ z8bRkeb21T-Wz*t`8fqIAm+|rNBahf}kPh|T%fDp{A=Slx`coG!SfBph|8IVo>dS{X zN!+-*xj2J6I0SG?=k9JI+SuG(?lj2jHnMJaI6OR33|bvKNI}R?drMyk=6R+^)7&zb zouy8yJFx8xBu--$g1ao&$(R|OrkXCt-Dk|h@W>{Wba&6X+nw1VhaX-HybPeTe|I;| zoJ?m>o=H4e8L0Br(Ab=hW#a8;ooUO#G7q<E%_>gBle>#5w@lpS85|0E7J1gOxfgZa z-44-LMjgc~PG&3ap`(LC51ST{BGT?r!@aQlD`C0Lnk-Y$BEa2?I#_DTVwQ{la=`_* z94z;EtJ+T7I0wX*$iyLB=Hhhg=w?a_KIOTqw&3oOcgQS%$*O8A+Pf~GJkL#|4Y(DX zd-BY-Z5h>>lLg!}bN2#8RrAuWrMcsdJLi2gua9k^$M|~PmHLSrth<}LkQH1aBHpc~ zW4L>`@rf_+-Y7D=_>pz7ujtC%&E)};A5c2&M;&>jW#w7pvhGnc6?e_@-eobk@ur(* z9P_C?duHVIV}`qnUN^)8r*LcaP35X!uDk$g`Q6;RE+Au&C1TJWqa{%H%-p>VN?5?U zvwiX6i)}Hu@y3|~>dpvy)Qfn7C--*#T%5vf{iv=4Fx9P~yl(DUH#?&*2An{;4tG}^ zEV-_yFMKy;7@IsyU*L_WpSGw+a~{tZLN5ZUxC%Z!xI{cI5xG~TmNs${QeL-gR|VwG zFg3K&x|eBXrQOTRmb;rP6PSFtgMBFsh%>lz(|`Ct+;(>1?rmB5&`?`?rHQTzsL^bi zX}~dLS!0uRj~r4e_JBStU}kQ`mTZw)+2=wlLn^Po;QQc*F0fu=Wf2vv6GzDgdE(dI z&E1Pi`gE5M<f}k?k#06LN91)0T@?^_`5I;nt<y%PKHT)50`u_A-0`e0ww=3nSufG; zAl=<uow`2V<5Q{W-AlJ_`S!ldUYRLdcU3@HmY3bmZQRRnuwd@0D=PW>fA|Mm4DP%C z{uLc(%^SmEMQQ2GGpNPP(LBv(6m?ZV(R&0me<1Fzb0%u{?Bm0~^SibfTzTd9XC1@o zr=4bRJpJ?);h1B3^9^|CfL$5xe9D<?ryR^xzRdit3TSe2V&P%b;;gv~w_D{Jzx&%C zw%_}m-(C^kdd3+&A9WjtZHd_rJvli!d%-euyDFfG@j^iJ#W7#mGGpj@vs-St#s2Io zU#(C-U_BqdUbfo)eB7q8@$s>)4y&sIdhx}53l45-!5ZDEke;#@vh}C1xsH7O4Lj^l zKmYj(^?LRE?_GIiy=c|_sYQ@GHrB@inkplhHx3n2O~$~gv)sc29)0vtZM`4d!@q_| z2ZF-@A1QMdn~EpK$7d;BepXjkpcqD|BMmol+CHX2HY(R{)NLzW+eCe}%CePHbN+ef zw!P8rNpx@sm*TbHc8;S&y{I@xh2>>0ou%a+XS$UFVWmpJc0VMW_nY+De)v8;xb@{F z?%)zm*W!fixqwoTX=)yL=;0zx6-Y}~BvR?XE{OpVs9hXtmjk!;_M*6+?1|rX0gdY# z%fRD|V8{v#lW_Z;cS$pG&M1qT3SJ(2k;3a9@;tZMu#_WQd);+QsovANiKB{NE?weS zyWM%$?)GDosT}IkZhWG<_dn{|GCsPAJx@L<MKD}UyX81{-F=S)G-*?l5|IKVIKxud z16=;i%WO6*<xqURv6T9&RTu82F==<~zPma!`6QBs<2_GkZpiE+dLW=D791WyRZ#6h zW;m6nM1St5zUDP+JFxO(gQ<YhlT$h&WfvOQQ%^p=P?aT@cU?fwKmVM>Ual@3!$CA; z?c4XFRY4PY0)>5siHYLnXd2dO<zIoO^qSa`FZfJ=Q^rCXn~+3C{tM4PpR&7VyDlI` z7K09_5E5=3KfL-H<CXfPh#)YK%4wVYez5O;-!HWd<Gt^GcUyX)#CQMp@2aQ5mA<L2 za}%72KRATTABfY=v7|b*1D)mFNcTiQ&pq=~Zh)%sMIcrsZRhQGgn*{>y$l2pTxXr> z+H2?CdDmUGckkX64dC0~`A*fIx7Jl+1rA)nS#Sr3!Y*-I?~*!IT0(p7nP;kGH=Ujc z=)nhmGJP4-;2CgRK+52(nczlR!BYkyST$7X+V6<x*FW$ZZ3Fr2XFlDQ?o8Z&|BpMf z?D`vSsPeXL-CFs}a>OMZC9XID;SetC{ZWTBHsK-733=T{PXzS*v(M_`l0}G6+lNd* z<b3b%|52;ZgrLiuL{t~f%vQ8m9%g%SNZwq%anJK>|MAzYQ#?l=d8BRMwr#Fvk$?aF z_uB_AxWInze}5$Ko?rUck)J-^@|NX)J74Dn4iV3!PQb~@34=?HK|Zz)@@V_qv+HOD zA^^T~Vc-#f&K&aUV9A}Bn3RAfrJX5@<yiG-Q?IvLKB59={=(UI_dWN_IP4`~{C_j@ zX3N;QbC-SZiYo$7@=BvtX{q;5wWgJu_{2`?#Dhb)tSXca<pHIc3z?qmJz0Sm>HYWU zodkjqNJlWGPZ~V(=p#0vGYBH4L<V)FCYCOW`vR;yd`C9dU_SK0-<+$cEuSB!wPh?d zA@1NOAg<sH?jCvc(YBtVTy@FBhtD71dk@K;pl1U5>E5R`_F_GWKx)HJ>92j`GUJjl z0U-*S{Gx?4RI9%dm&u<Eoqc}rH$Kpr6+b3hXytjw*=O5t{jdLNqnkI|T=>jIpNhU_ z9AJ?dbxz=j)f&#=?rY!p>*$62aLSLA#_oN(cYi3^GXW9Dv%2#qfCTdD;4FIPnP)>p z_z+Xom7wZ%yY1ISMc?P1a}LJNI`d5X%9k&RZ_yXKYW(b*-ejNq<3E}cuQ=g^=zG~8 z;v(?^M{tFBo_+Q?!|&`j)x|Ogo#ow3_f$Z4-+6niLIlED6jo%^1Nh=s{=5*7Uf9KD zOsf%fsZ(0qC81Lsi)~E1|N5UVi2t?HV%zk(Ug7|o_?Z+}2ng=#$4~r5UGYqsIjGm^ zw%=0$adu4V9*01rq<At*0Ysh>eEIt1Q%{A6Se7}%rVx<`=xn3v`_+yRf&*~@CvXEt zi0ARgpRn}n!o(%y)Z0*xIUv7R=&67h^c_2Qii4?uKD3uUg(bf9l}l~BJgW#8LIRYF zJj{Lx#f~6?3;A$^DB$XnOTX4eNvb1)wHF-Uxoc-zon9n*E}$1)c)kjVAnQTY(^p+{ zU93WrwMTn3jOvgW&VKY!#Vp~#6XJmz1oXqJudSG%tV+lsodEaB>gnEd0Wtd9ZoS!9 zep6t{QkL+eYp;tXd3<8rf~@i~M%^T&RCm9yrErKp@i8H8xNKd0-Sur0P^S*KhV!;c zJxZ*KfcCxcf=!H%Ne9K!T91XmQ~EQX`@C^aG_K28B8_s+Mr^9L(Jis2m=h0hGB!S8 zaFpVwUh=V|0WS{WoV;FRRRly3x8ArTRu%%RgEG?C2?^(KulRn52p{sIOlKqI;p1#z zR52=Md^ms$POR@<ai!rCK4r<`Cs6;^8>hd2qfRfeY62oKUT9%cu(Jhrv%U&=_>o5? zq6v{T8KO&Vs83t$VzA!oq}Z^;3?_6>IIfk4f4cY<aWh*?)Cbg09M4v-7kR5DAO?T; zop;1#j6l;8P2iLzi~nUkVeETxpN;F9&lyL3uIs5zveexuNHJjnF%vr+ydW;VeChwM zLZzGpHlPIc@!?p>RohopKt#3cmYYIEyw@P$1j_KS;8TC}IU64z7qk-ThB^_H>Lg3u z^^Oz^7R0+A#XPQ+XIvayBrZ~nl;dM7s4hO-Qns2{bpdg6_w=5p3K5mp`MCoA_@_TB z0gV|qh4J>aBnq-<lPvyvMT!9n5KqJ^;qZ6ta4=VF)KA#EXOF?{Ty=Yuzv==a5SCe1 z6p#qOQkE<}_?SdA7G#cF5W9gylw!q#Bpy~BVkUMtNT3crHUSR7ZhdV;*=l1=1VoTK zuD!Z#6-tCqhL277*hPP65DKx}7XV13UUe^(Dz5`uA2Tr!3o!v=BvxXsheAEl*iOJD zWov;o6A;1fy!pnqr>sN_W%$?x2z~wq-B@cif@nww)B{pu+jniLUB6kx6Jsqe-^2ij z3GomkvDU{O@hJnFKpOyuDq6FBO$Ed?`@Va2i_hW(V<HC&Bgx`}3qSkE_TWPgm8;Q& zK{}T;>H&46U42n`CFnt0gwr-g35c;1!?@mmvFbeZ(8ETI^}|OSWnepT-`%^{<i1D4 zsrEG$5TkhV@yG4q2Oo%)s3J%O_%a~~Y{JD~{R{incmGZz8q*DSA)>f<(7jRhsISSP zJ(HH&t(9dAj75QHpNcqHIT&+@M^9ROJ#o2W`qEb~Z5w8^Qw}!ugHL-nd-93y|Dm7` zx1@c|1;l6{{K=2)@y8wwav>-l@l}8?6U1W^ZoYM=@pQsJXvMP6QyP=O8J$EFZEHee z0#f^4TaFdb@ilnuQvt@t<TF;r%-D&6SZ-2G^>M}cm4S`Ebb{d19<Ja_#cRIzg@9mz z-%vvg1VPk7B4QGFO1bhMf2c2E%lAdP6d)qbZu(%tu$nys_%RtAu**pOatw|I@Y5I= zQ;bbx9FJ9J+`j*VtBe?kr9K?mk;Vo(!~<89_XGMyK#&13EX{2q(pe0Nlw$#Y!d2H? zYkzRzMfUKckLt39kj9O(n@OP`CJ@jLFtGqXO?v8UsW!EzFZu-dfMW(E7{<bw#`OTe zz0RYLJr-l;FLdk2q#Ym+TL-bg4IEM4FX$@)K?+Ory}Nf$U(QMaK_=y(?vn;zxa7~` zvi9`ey)%WRNn`?Omn=T0Pde!e>a-FFer+77PG{THH#V&{h$jhW&(lxa$Ms6$|6crM z_1M1CXUf5^gZ{W-hMQEUUu@qA2x6Xm;xW7RrsCUs&f+?mlmqgxb#ODv&mI2Hg`c+j zfAT<iX&axu*)D~|ghao(G=!~-Lmh^2>UsFH<VV}GkLXiAf&t^YOpT9?#~2t3WBS8C z{X&RaUA67?Snw0*pMK%uiN_ynYtt`@z7!DT@Q8o?)mOzz1c`N0@u`Ca_;pbKl0W|o z`~6RT$}aoXw>61lf+ka!kZ~X(aY<pK(@H^`I^rHof=ISr<C`P&000EONkl<ZhF@<> zUp$JBj~B-n3*n5}WtV?D#=ux;Qy(KfV+YAcFr)$X0UW>ub@~x~E1*Qy4HD5FeRl?# zASRR*K}dBV9HeyJ^79bxkv{r~3u8i`dG=X}iB|xuOa%}F!onhku!yV^5+7x$E;fPH zkG{Wo`FD(CaZHX~A4~EXE9guU8!>`CPd#PCp6c|g?Rx=1-0s_Nvs-Swp;(P19LNXh zjHM1B58%&+n{VBv7j=JPzyFC(*+)Kpp?&?bzp*=a-)%3BX@!zFV&#yHOOGr!ya`nv ztBcBLL)*W+?3>XSeO~z4Ke5io@%lIz8%TNhDTd@D9%9{n$8D)vU)yydAQ)sBXE}fR zsV55|rOQiAP}BoV2Ed;W{7w0#U;l>v!6z>YQL%D-RKohm$3JNw`B(>(_feHm2eHtG zwzu7W=X{5VGR6WTp%45DiUZMrJ&KJOiB;9s#lCI?l-RsWtI-YD{75&(V}+0;Ajq#K zMCnv_w!Bo<YdhPq>v@cs)dxGS6_A)%X?s1cZuh_L1Ox$)zT?_!EPiLL`xGXE$sr$G z2lc^hdE|E!vmK+Jho8pCn7M%`h8@>k6DLDA$Ff>|txEwVa`?L^mVAChJ~pluNvjVN z1emN&q;{S8q*K{qEp0lH+IHrXW=sK%ksEKu%-D$`wOfyNT?;4?&OaWx<C?4EsfB+P zBqmDt7HQ(Jvmv#|&Q?BO9&Hlls>e7e!ve;}lNFaM#+=%l*}8Q%gn$zJOw#Q;Z?)@w z^h3Mjww>{~P98`TiCqj*pUEz!4Rz|r!XJC_MZ06y&KMJ8BQN#25$uK%P<=x9jqr|Z zua1f1$L4$WH3E~DkS3cnekaJUqqCfJDzE$GJ^l0^+j;X%acu5y_9|T;+eY#?tbpp1 z#J`bq`_5ZpLa)8*2XXWL(1Q=yi!bhrn^z{i4g@h9>UEO8Z{I$nFTQS|?^yk`3ij&X zB&^5P4?Y6Aw;u+wnq%M}L;uNr_u7ruU0aEY$p_c#6~WCruD4yc+-$c?2mqfv%BYio zSZ=!hTBEP$pL=dKL+FoVx$Vi^?CUnzDh7D8<_7nfpYAm-Jpi9P%BqS3$9&4Zkd3z* zA0BWqU|=~63{5pYnccf%$DZXh9<=EX2G(*Ex81hmUhaX+bS<;NHeg_B48*;22*@Y> zol9#wsJ*{4koi<-CIocXZMR&pzY{Wue`yTdxpU_ZT7-abbW8oKVFw=r1{Pw#rz)*f z0@}TE=NA@gHz*%400VWcR05))G1b_D9bmw~Tnuz-q)k9Pmbuv{Y_M&729^;a+CU@q zrfmYE;I3V_UNCs9hlv5&7|^Sp&_-LP*$e?uzI*4bhhYa8FpwCSOB1sSh(^12-Rjr@ z1`N!ng*gQTZP8Fm7ybbIAp@HG(7-&Q&nqC>v2<xE8r)bz#(o6moVi~p<OKyp2i!b$ zKE9DZz{X^Nxn|B66WyW&L`OWn#d21A3rYR}8;AkTEpyCV&mC2J$)W|6n(-ErgXqh& z*D5c*k(C|n>y-iB=lGPL!JIO;OATYm0!jzq%QPKyi{LDITr&snj}kk5ZSQ5SCR&Zd zm^<!sR`O-~KLG#$|Nnx@H;MoN00v1!K~w_(pnljm#D&1P00000NkvXXu0mjf+yjD# diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_foreground.png index f72582238df0d1e073a167bc2a8bedbbac9dc3ce..aaa1221813887cd026b5bf7dcb3a681a7b978f49 100644 GIT binary patch literal 5147 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 literal 4905 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 DOAih0 diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_monochrome.png index 3a1dd5dae0308da76cfe70531028e20130000243..7b6795cfc0fa50a410ef11c6e4097da6e09a40e3 100644 GIT binary patch literal 4991 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 XlF(Dsl;1A)!3@Pn&s3MKb29ut4t`sG literal 4795 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 B(PIDr diff --git a/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-xxhdpi/ic_launcher_round.png index 68d52c29cafa19704df8b43429a99381de0d0960..c078cb94882cd107e1c58466f491012b27f591f9 100644 GIT binary patch literal 11959 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 HMgjj1h(19% literal 11869 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 XXJh1r{lbvy00000NkvXXu0mjf;Gg8s diff --git a/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher.png b/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher.png index f3f15d64ccf598159f17c0d9e3925e02ac1991d2..1cc2ff5a18e6fc9a93239567582ccb1fa19d33be 100644 GIT binary patch delta 14547 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%0D6bDFqZ>Ib~?u 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 delta 14365 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 diff --git a/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_foreground.png index c7d43f54096951d682abaf9cd43e3eee68bccf5e..85cbc8e3b131a41af9fa14b42439a4bdc81b9c9f 100644 GIT binary patch literal 7991 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 Ke`g=0Uj8r7bji5@ literal 7192 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 J94-3g{{UQ>$6^2g diff --git a/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_monochrome.png b/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_monochrome.png index d87f18cb8f3ff5aa205f2e0119067e5deaa3f7e9..e048505fe43ab803a2e9b465b7ca63da8cf2728c 100644 GIT binary patch literal 7794 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 OJ9NNQFJ~X+@_zvWmsCpt literal 7116 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 diff --git a/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_round.png b/assets/android-icons/preview/res/mipmap-xxxhdpi/ic_launcher_round.png index 012d3618ef2edee578a7bf0ccaf1a8c4490619ae..fe09e252a30161641346d08e0b44cd88b0d17156 100644 GIT binary patch delta 17377 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 delta 17060 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 diff --git a/assets/android-icons/preview/web/ic_launcher-1024.png b/assets/android-icons/preview/web/ic_launcher-1024.png new file mode 100644 index 0000000000000000000000000000000000000000..122e030fa244f1b89372b149283cde0308a21d35 GIT binary patch literal 222922 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%0AS(MPcEuV<Ki*(8z<Kq% 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%0Ar5qUF+ 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 W$(1ee+z$MO&OrD4shpGO;Qs^IR^nO! literal 0 HcmV?d00001 diff --git a/assets/android-icons/preview/web/ic_launcher-playstore.png b/assets/android-icons/preview/web/ic_launcher-playstore.png index 17a6ba6e58407b464f4129d02c97ad559a29cc7d..13f5ad77c975b62c4c55909cdbb733a25b2f00a5 100644 GIT binary patch delta 71880 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 GAOAo8o;iyE delta 70854 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 diff --git a/assets/android-icons/preview/web/splash_icon.png b/assets/android-icons/preview/web/splash_icon.png index 91ba951757073996d7d32550ed9a45f25a5dc643..815db018e78181b7e01b43e3194564f6023a7218 100644 GIT binary patch delta 137441 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 T9~J?>L7i3BI-P#X>c;;8xf}R_ delta 135629 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 Z5VWO|#2Kzs0r-TlTYK-W%$>I9{trYISz-VH diff --git a/assets/android-icons/release/res/drawable-hdpi/notification_icon.png b/assets/android-icons/release/res/drawable-hdpi/notification_icon.png index 08068031cea896fbc6246691cbea45b1188fb538..267e5123b6e7e405a52260c5ca3ba3d13d0a4b17 100644 GIT binary patch delta 648 zcmV;30(bq11)v3xB!5*&L_t(|0pypxN+eMbg?o0Bg-v%~KtwRt2QU&01knf3OwCP9 z{7Fnq{Q(mnKm`L4jEqb)HxL6c62(x>#;-2jm#Ut=-M4#sV8G>^zSUKys!!j$GwQEo z$o~BtL)~uoB;|gcLohqUfN@xg8pG$&3OlUPFovSL1}GeELw}u4=N^_qZ%*0SD&2CK zj@qHpCd0c!IE{vSqdVddDLK4y4QV9*MBSsW9pY>!L-bEblGBhT&F?6!IkH^}u|zr; z_#MLSS}e5{&Uv$lN;6SZmz>i0&>QlZ`oRV*MI`Mo!L_I^IZ77B5U$(&rnXOtyfcO( zdyI@@ZVWRhy?@CYdLh47LCS-JF~qCB!`(7wRyf|)kj<3U7~%=P;lDCU(;#UK@t`p% z->hXs(t|BBbxBJv@`id95gCqnvo1qpjUk5C`e~mZ%29h{H4^g0$>Ok><wL766cV+S z=Y@~etPd6Yu(2VAd-!QJ0-FCq2i;~2xlOIU9OwaU$A899+ryj83mIB*d#Nr>hBxU6 z8EP_1_uS~4I&o`;_^)@S9;`o2Ds4l01gkn5V@T`E;<>EINgri##JY#8&rH|1A%^{d z-E1K1HLL_ZBTD3duMQbHpus>jyO826eBj2v9dW|$OvzeA^d8h7p#weJF5nU}L@5lW ziivX+qkqtY!9{<^-+Dnr5HeKtv6tTp^!Vd|8QHN5g#Ji~HRMku^AdSOZ>WV|tOoMH zlw$Uo;w79;b4$cQpjn4SSjaaSLv;L4S^2R=Hv_No1N*%<hWZ`WM*lYe00960JYEJT i00006Nkl<Z0|4E(Cugf(q#*zR002ovPDHLkU;%>U;x9P> delta 624 zcmV-$0+0Qm1&IZaB!50hL_t(|0qm7OFD*eB#@9`5bDMi_ZhQF*8qsOg{(J-qjYLAH z;!x2@2#tnPCqXSlC!*Gp=oF$*NsiyU=ggQh^X|;<acoGOJkP#==bdL~&t`vQpX~Q7 zDD^<T#tAi>&8Y|nQ+LVQ2F#J__3K3^v`1qRC#iiHiUfVwhJUHSs-V93uVIGf&qTRU zUxqo9vQ6a;-bEGU_0$>$f~@?wv)Wd<g4K9N-axCHoawPP5M(PQ9G+}LBTLU=4y|r- zd4qQe1kqduOWvHGg@K@|lX<caumj9U{;BCvp$cO9U4#qXq<>!gu22=k#Qq3>Q*$v- z&<$A@qDas^t$#&)qGrJ#ZnGQO0iL4@VuSw?ZpaKCX-^=tT&jZHhPr)KP~z6@r^6Au zh+l=Y>re&ht;Ja$?|Ky$Ps%b?5W{28PAK2QIoYE;!Nti<5GJ7tO0H@(nD3F;R_5(` z{pMQl)OuMqhc6t%b|4VM9j(DAWCBNMzhe?tA#1nWJb&@m1%mvBy5pFj74D(~b%=`z zde8m`-7fB#ApUe)Mg+%tWBejZzxuZJOb{E(TZ1W$Wkd;nxhu*Da{E<ZraFZY$9LUP z6VN|nd`|P(_+n#%%pI`41z8{@`U7X-Eo@4z%_}yzX#2i7lwKi)U8o`^NL?UFHhskI zzyWA*Nojt_1SRdb-xm{9<+cBdm|=go#N_+1(+Yo5J0{<OKoCufP!PNYk`&4Wu@2?L zB(0LZeT6Stb0A1-sx$X3D0SMe00030|G>6Q!T<mO21!IgR09As6#rNxkSl-y0000< KMNUMnLSTYhgeR;3 diff --git a/assets/android-icons/release/res/drawable-hdpi/splash_icon.png b/assets/android-icons/release/res/drawable-hdpi/splash_icon.png index 5cf2091ae0fa6bc6d6f6378c63aaef31bddc485f..6e753f5abcd5bfd49f57c1ec4b1f3e05892a530c 100644 GIT binary patch literal 35220 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 Hr-UW|;D?33 literal 34606 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 diff --git a/assets/android-icons/release/res/drawable-mdpi/notification_icon.png b/assets/android-icons/release/res/drawable-mdpi/notification_icon.png index 203fcb11747a1712bab5f3129f5b30cfe4525959..dccaf1004f91167fc7219c23a635b8508ffdf6ef 100644 GIT binary patch delta 502 zcmV<S0SW%`1CRueB!9(8L_t(|0ko98E(B2+hG#T7?m(m1QdF)%LlhDXcYsPES+PQ; z5jv$rA`uOpMz+_u0mWW|PB)(S%bd@dv-4wjL%zp+zvn$OJ7?yyfBu_VpeTx!qA2!Y zv2BkoK;r<$tYvtM+8yjeqq#t1$BYFR$n$&vV;0s=Z;kvZ$bZh$nqn1%36MC3uO`$u zEhfP5JS?=3rME`!8OTo3nqn1%36Q9LJmk&PI4vfiVII#K9Hgigpyo!d={Fcqb8`VQ z>u_BIDYs3$E*|J{a{-=3?PF3W+ujiJ|3EM9b%Bn-XX=x}NS3((s+}j9yX-VuHTvfQ z<c6SEFNJi~*nf<j8D)ddby;zW3$V2z=y#}44g}FM%yee1%0T`Cv!7*L>2(2i&}4mv zO|)E~^^*3wKsoi!^(F#$HcJIw*}-9;ZfS1ws4m}>O9h(x;{2roHc>gT$_3cO2zrVq z5@4uuO0_@=JrZ6b{|&$AKmqh=a3eM&VP}M32kgtLYi|raX5{P}#T}0D#{?cp#@`x3 zGaHh}V6JP#YUBrZH#qSl())YM0xuD``323}as+<G$bCR+_o2xJ=+L|V77Fo|+EW}) s;{N~u0RR7lmByj~000I_L_t&o0K$((Kv1x_O#lD@07*qoM6N<$f}h0dDF6Tf delta 471 zcmV;|0Vw{E1n~oqB!8w!L_t(|0nC-ZPQx$|#uEl4CU^&SMt0a3fQ6S}W`M1!#Lg4& z5HK;8nUM(wW=8%jl>mj`IkxMIFG*7giR$}e-{(7j@yTu1ia-ARUxT`?FJLv)0CfTi zEF5-ha*jTMy-)^Z-Wq&GTN%orEX!kq53+mvXlProXzLP-9)B1OSg4>0Nyb<K?GqMC z^nvJs(EwovryWGj@RKQq5DhS&!OCK&OOJ<Uwg_Dz8i<;1kj&FtbVuG0Nm)P{AX_bZ zLU-VF2Sap;$wL`XY_;f_({x?{)-ojf7s?>ZY=qb%UZ59jEFEB2Kp7zK7`#VQXngB4 z5&isK<`$I!uYdPw@PoojxB*jKC&87>sg)L&G7nS+{%x{>!f!YaMPo)~AcbrcA#t0y zpNK}%n~X!u42B9=KZQ$U6@&f0-8rEk{!e5EvKp9fgyy~rUR(EL7$&UWz|gjMT{8nJ zWHFGia6idRCQz_T|G#9?;t}yCoU>jtI<yU@EXq|2Bv35n+U=3OT{a*0|3K`}Nb0Gs zvoatp_RdxN2fF;yzW8v|pbSP;E}8rb00960xff8`00006Nkl<Z0|35%V?Zo!1YQ6D N002ovPDHLkV1fl`&+h;L diff --git a/assets/android-icons/release/res/drawable-mdpi/splash_icon.png b/assets/android-icons/release/res/drawable-mdpi/splash_icon.png index e199777917e5b633ff050ff1473d2937cc962300..58e3c61e9cdcf9a72e8868ba24485c91186b0409 100644 GIT binary patch literal 19458 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 VO%A652X+vM#jmzkDovap{|Cc*DBS=6 literal 19104 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%0A5E1f)wN4e_qIOm1g~5RBrY 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 Gg#Qm!E33Hx diff --git a/assets/android-icons/release/res/drawable-xhdpi/notification_icon.png b/assets/android-icons/release/res/drawable-xhdpi/notification_icon.png index daae8a1ea65e1cece4bb39031829337c03e09de8..f4cfc55c002e17b393ccf6496a04b39f101fc671 100644 GIT binary patch delta 806 zcmV+>1KIq<2E7K5B!BWrL_t(|0qmJOi&QZfhWBV;qlmD-KoC2%@>0zfRu)??g6I!e z3&qMp*2c!hLVGQ3#a7%c6s=Tj6#N5rf;JXjo(y|p@|`a^Nj#Y_%MR~5C;6^<b1uwb z4y-KsXJ0_;6WHVo{26`@m2QM8fco31EN$%ObzS$<o#%{I0e=*jWsuNz2nlGnqRh^F zQvlawGTaU0zPSTO;pUj}Xu`jMEfeo@Z=C^zo-E|5yDN(v%QNta<|W)D&tQkIy9p%3 zLrRW`+4i!SNCBA2!Hu&6x5g+tjKw?tx&q|F7BTnE07^?ScseX%@ur6-z!;_=4}weZ zO^C8bD6Y55cz<_ZMF0)X!gCSg@(_zPJ}=mvr~*))47XT|u_~a&LP~p95x|qcJW4rC zgP6FGfTtv-lF)Wg1+Z@$Lw2gIUphC<I;@VqUw>2u^v-2Cssh-?tEp@)QWe0W9%qnH z6>qUl!SB=wA|xP~km}$bIzI*J_YMY8O@P~x%W)OD?|&MHdq4JL(Dh}#Tc`rqxn%SU z89AEw1@}GUv=e`YvFkIjn9`sMNJ}k`Vs~DJvhij8vYku-jh{h_&;oPq6r4c|nLiM~ z_4qB9vgjh`0|7KYT0m0TKoihrC52t10_=sS3^My2&x}tFj|xbxG9Gw&JftjQQ34K@ zEpI%lx_<zkXcxpX%zK6~#i!Jm!CP8XbpbSe4K28xHtZyQaFfvch?s-1MO6WGducoU z-(WqIUQNL6;@3pui()>QlIQ+T8u&3hhZa!*6br&u5CanCry8?d{1+~t7ud(}o*EuR z!UK0672pQO#&o+4=O9kI*?zP56ZkYd(u^S+b$`4~m_z_Y?|BXV$p`$w$0)vEet2|t zLwchEC?13?#QZCiI7NXo(kSP|blA+9F#j)Te1iW7ao**FZ6zwe1cXR2i`^LW*Q^;n zw2rR(XbdSNXA`akcn$jxt<FFIffiaq$VSp<XmC9gQ^P(GP@_rBnoBR>F8}}l|NmIB kxgV+k000I_L_t&o0NtL}e}V~-<NyEw07*qoM6N<$f{%`JHUIzs delta 813 zcmV+|1JeAx2E+!CB!BryL_t(|0qmE*k4-@o$KP9pawYx&jcC*ogib_BCw^3$t^7zd zbe;m)QWO#^I;Dhy=tRgiv<f;BorI7mB&^S@JCkGXoSAd)ee+~_FX#K_%=tOrnYr)B z!f2Df<^=xs0nSh0zdV8UKVKJzY=U})=rI8%8M1)!c)T(sUw<Vqr06Vj|6Kwc?F5)a z?l^bOUA-*2#=Dv_N9r|B;4%$LAS6gB*84+(RB8~A^{eYi0vuUq5i5O;p2KVWQgX4< zCv$?HBoMqk6dsy`1?-k(3$dY=%#r%k3CQBJ(31q%mCiDY#in{B38VtM+Hwz(td)zy zcSpvi^lAiB&3|gxR06PfUq%dNsj)C?O_hMPfEL&JAxbAKY4yFm8Uf#+_NWqIL!#e8 zSQPP#<g&SIR|URDJgNlZK;zv1ZmBUQm!J}0H+O;~79=ar$fy#a{|WHe2*O&jhUMNs zke-(ufqZ7!dy7Zr<Pelwj7B*E>lCnpP+ho&$HA(HjDPgDW?Ys&i>?x2=dOSS3k;3+ z65~G8J(vdZwk3Mq4pyV05-{e+VQ(>bd_^BBs}%4+ZOc>%u!Fk<9=6+cvruc<L(5bN za3{OSL~Bsnt`ex-cv|(X1oqG{#u;o@IV%Dm34O3?BEUU-8H3JmKp%P4CrQgO5zvx* z+Mo8!OMj+SC%`AcIoX+$d?x25o%|o*uohRH0F7^eA>!8f1QPC7L932)wv5v<(DY+e z>u5C3PRTERP?!i%sP!j>&Zj_9h~Ea>j%}9#T%QMW9_!>>iflK<{F~5&Y9c^%>JQ3k z>_KRL0o(^};h%z|QCR%AQFFs}m+uh;UXA7(Q-3Rgjo`xDdHlyfN)}VbE;cscS}NW| zfaI1?>=2N$Pfi+rtx5dS%u~Y-jNgGKE_aLOG!ame-51gUd=7V6=m+%QG8(Ngce39b zw2`29U@OpM5yww0UnM|NkW@0x&)`La_bvwAOZ+f8cNM4vs&uPRbWWhcrgkd1=}+Jn r044wc|NloXD$)P|00v1!K~w_(7uB7A^t)?m00000NkvXXu0mjf9pHfs diff --git a/assets/android-icons/release/res/drawable-xhdpi/splash_icon.png b/assets/android-icons/release/res/drawable-xhdpi/splash_icon.png index 6dbafa22a5de3189dbdc2b3e96d3a5d9ce990c98..0abb4e6b758d9ad59012be0bf2e47ce8b5b98a73 100644 GIT binary patch literal 53610 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 literal 52909 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 JTtv_R{{e$t(4GJQ diff --git a/assets/android-icons/release/res/drawable-xxhdpi/notification_icon.png b/assets/android-icons/release/res/drawable-xxhdpi/notification_icon.png index 946ff85715662bd53708168ed41229e8f8b05ce8..e89da831d15c414fa22902038678f0706d57362d 100644 GIT binary patch delta 1142 zcmV-+1d03m2#X1jB!56jL_t(|0qmMRXcSQtg|ikGDk`XzDA-sih>ZvuYat>wqL>sG zHo-y-C>DZ<rKX68s32G+f)NA@3riuQXd|eIHWI-mDnyKkDdP7QmdwuF_c!xq_DwS3 zoZXrG?!E84Ge0|FcST?GXLO)3$Y@VrUt>^Xki`MZaB~JNHGhK^G=G+L<{mblL1-B) z%G}EQ3OD$ryJs5>qRn^!(xP0nTCJaD&0sUAta)qGw=u|as2YO`8uWqsqNGKAVLXGl z`Ry!9$r?TxU&CC`^vl(&QzZ55#Eb@Yl9uzkzd_5)t;QhB0nZr3b$K3^fsGa|Q4VJe zsz~Jk^K8z+-G9_b$kQuXBlT>@dSVctj5F|C4!&)xPQB#l(=~UhUDs|;4C+!4`A%by z<p5<2;&dH_W#GF-OO(SIgQ8T~Ls309i06q(=nTm#=i<f08L5vH>$yRQItrtO(I5<8 zRg}@L+)<d(AbQLNAT8<(n?dzmSs>+A7-W=M#`A<j&wouuQHjBx8<fxz<z{1$<**nH zayV73DVF)8A2u3PhI$?wqJ(a(l^diJ5^KCM$Z}+i25~J+6{ThV=!cC4p?+Tg(xSew z8C2EE_E<j-10}Ga3(y&{800Lt>cqw%i{mzfMyM}JTKIzxhZ!j0YPy@0q+;p3Jo`q2 zxa`M@GJlUKQw@49o5mAkLy7I&n?{3jcP&~Nrv6!oHoY)N`n}QL5Q}l_F+tu~ir3f| zQMo}}BGPY;-ihi;2r|F=R&|8;Brocw(i+4~Zafrqlh+}xH3;#80ZFTR!emfAR}@%v zW01vAUxWV8&&Ge`gn;yet4ARk`}FWKh&%sk8-JPn5?nIyGAM#ozp7e8lm_v5Azfa| zoBQgeN=9iA2Hb-gaC!g81WOLYYS59A*WJfiIt2IH=84WAM4!@#{-}xP4d0>gCG#mv z^KzK|45Bj#h2rH!+;mnk?2R>viY;tE!K6{%yAYK@2o!(js}ytp`J~=Mka=2~K3CH5 zXnzbs^ex2gf)Y+k!2+?9QY{DJcRC)0L6|d*Fs%s)zs<NW9vcdr9~Zm~Vj)%_>N<1+ z%_iUi$?6`!n~3dV)E?}o_bhy$qMA>tej^3F43ZkS#t=CGhv9SB2DK-k3FkO_KARFO zV`~}Tks`Yy&PvhB3}SNiKbpE!4zTTlr+=7p!zD394s*Sb`c!GqK}monrp}y0nlULn zDFr=Z$91`02H~<5OeB7_OJU{{f?Nsf$n`pN$UjD-uP_hJQ2$U@=w*<uiAQ``lRHm* zKSC9LvF!~Cw^Fnos_(;GxQ!Zxo78AghC%A+tEbc?+X7H?x4p6W@_@}X#8*P`9&f<7 zGw3l3Cmi|3rLoDNej21n$PC2I!?`3=75$8LFvy1bv3e>co?Wd$2%kzbglyF_M4zg9 zXbq}LK<x7@UxOTvOk<G6sQ&-}0RR7~fjuGs000I_L_t&o0EO;N&2O7uhyVZp07*qo IM6N<$f+$)V_y7O^ delta 1126 zcmV-s1eyDb3Hu0;B!4hTL_t(|0qmSlh)q!($L9&9NGYRaWnrO2q^4M~v9ZA@Qx>w2 z$cBv#J7S}RC<|#8VlgPPWJ9wM8YRlYQX_vhQl^=n&*{B8-FNP}_jk^D_uhA|Ir@Fy zyZ3i~zu)<t&;9p$9*c(JpF#o=P$8b7p$I4f5(o&x@eGQ91b+g;a6E(lCqV6X`;bA) zg*Emy+_W?3KC9LB5MO0x4TvM>ZIyLT;a01)hqubi8c<~&1YS4-5)M!V6afhYgkkG5 zh?`-@JYG#baL1o^Rateq^WHJl(|y)}^u!YOhpFKzQZnXRBZ*&`sbp{r5|E*t@LUm) za7+pTajj0F(tk|oCCK4IKvj0^aj$Qg`thmL%^5Y-(|rR2q&E`kegq^O841ui@{g1# zN;S(00dcK9LE~kqS!g=l76R&oRR3!Gm^5`_o7;`Ex-qBc88{#sKb3AMv~6oZEM$|f zLR+*;Kh}UK`o0g5+Dvl+<h#N~=M5YXPskgnE}L*YT7Lrv<l1oE@h*V2(44PGZKhcR z;u@IpRT>RX!tE#&TbJ(5v~3N@l)Mmp5s+|{tpRaOO!!LZA?RUiK&;|GA0oAx<^rh7 z72e|kP^r=U3*>B}0CH};u7qF#alaceDDzt&L(E8-@T>v#bN+iaJV~CeaeTVzF_S>s zp$GZyTYm%couJG-4w8CMNF`^8dnE<gj)w`zwtKg@pN8-`gRjR`J0OnkYoy!Zo~|m` zVZwt*x3AJvR)Dys_x3BPkx<920MY!@5=4pSnJu8^t*oSuBOn2!FQD7hl|)GM%?l8Z zg5#2!kEXK%FF>8t>Rx$bir@5AH+yg8AOX?hb$_JWOWje&eyD)<85V!Z;B$6yb~>%u zDcHFij|3L5)s)6P@0rQ(;hSR)WtVwbD&+?Uh=$*wN(>;2Q-#m6{TJUK-g7M|Ks0+Z zr_<9pepk2pL71L%S9hfMg8>AbGc<MrWsJ+~YR1{?u-!Xm2)t(S&AYq+v6x{=^D|g% zP=8B(>2)P1bS%f8=QiF~m}3<QYf+B@|5J}c+wlTKjcE%Jl5aG;3_V9}qVm2b{lWqs zFz#fkrY;KnK+fh1$ax}_K+_+Px-lv!>gKpx`SS#v^?73@`5#GjY6V0yv&eV};7{8u zaEw13PY0E-EndF9fZo!aBtkN_E91#J-hTmSN!Fd~xsW?jJTS^UGsPi8e*bp|g||sE zO-#-&lfUcx&HDyoj2{#kGaB*d8Q71$BOCij&|>ne{<XC48N?i-sm~W_B?<ax5%o6^ zn`w9j`kVy0yp#7BtwuJsks$HQ`ec4vK<Y`7R+69lP7_DdN&@j+Wcwsq!?v=WykDpv zh~f&*tN^iqv9$VK2DNUXZ~fM(Bi{;89gT!KM+77snFuHX5(o&x3-=5Xz$C*FP(mW- s{T~1T0RR6suefLc000I_L_t&o0N&onzSsnQGXMYp07*qoM6N<$f}(yILI3~& diff --git a/assets/android-icons/release/res/drawable-xxhdpi/splash_icon.png b/assets/android-icons/release/res/drawable-xxhdpi/splash_icon.png index 2ca28e9a96fa0023ff83feb72f052a0e27b74f93..d33552676db529e33dbf785b7247189cadceb750 100644 GIT binary patch delta 60629 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 WU%F4*^+dRWGumdd_0bmU+5ZDz7x4c8 delta 59296 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 diff --git a/assets/android-icons/release/res/drawable-xxxhdpi/notification_icon.png b/assets/android-icons/release/res/drawable-xxxhdpi/notification_icon.png index c959a1a705026dde06c39cf03201ded6736185ab..ff903841ac9702945c967ea0da17c55491dd22d3 100644 GIT binary patch delta 1627 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 Z0|1Y8?F_R7rZNBk002ovPDHLkV1l>a`|bb$ delta 1491 zcmV;^1uXjO4CD)tBYy>%Nkl<ZcmeF4Nr+rU7{_}=6paLlAg%}+qM*3Mg9<7rxSc#G z5>QZFE`kS7DtL$o(TgZZ5Y!NHM~F!9;DDgGAb8Lb5!65u$U;IkLLiWYWb&&dLwDZ1 zs#nWbT~+VZ@cp~rtM99C`**#mo}PJg)~J3Z?LZ|UY5PZ`N`F8lAaMs0hp#K35|Fq9 ziNn_wPzgxffyCkK3aA7m?m*)3gIEFc^Yd%LSk659B_#)gAfThc$2;^<)m{Yf0@^E# zm!ei_a6U6LbGJbqUFAgpSuGRBdH5To_!2P4X2mGF5)h-S4n8XZ4$X>TS_z2JRR^EG z1UyR&No>I1Ab-V+0Jd&xh4F{3`)qfE1>aADRta`~ri0b3K@5Xl1Q`5Pm175{NPuHz z12L}zBqrLL04{Yarh&x$n0k0?0?6#YDS<G<5f=hdb>(sbhvH{^=p@wl<ovgEL3HEU z6To(NM<^(MBWRUS-;MbPTZ0$|vnRlidoNU#fW$Ob0)I*&fNR}UBym5c9=@)C$Sv=3 zUlakn5xfKJa0N|R1zN?`*Q9-`L&w3Q2%xt6z@;8IpE)}5@wYHX=hJ$;Gy<-$uB;G4 zF9KMGtAuewA^j3h(~AJI_(B+u;%|`ROTZwT6{G0V2>6O7yqFP4B}|GUfOmr5gLiU4 zSnE&CE`N%EQz`fB(U$=AV^>KW?pIswtMMX$OTbcLykVcRg=Ik|UIa{|KHg`PDlfS7 zCtCtsiYVE(5|Eg^N<fJOaB)5$j8_u(Az66e6|j_yC2=nP1}VM-ByAR3;N&9JfFcQy zDn184m4L)7R00Ym;BoS9U=(t`9)H2Y&dekaHh%+Pyb@@oX&>X<YX$Hf@N;4O9izAj zpR?rq-Nd=g;b%5Rp*CIwga%D8Uwx3{6c)msaGKz0JQM;v+Y^6U&IGKad>v4w6;_B& z-gU_=TLP%=PaRwe%-z<R0JaQkVj=ft#mLW@0Frn<B5*w{@gZPX9g19SB_MKxyWIDN z0DrzOU1BKqkU<xu3Y{!Pz)lj`<N!>?<vN{5c2i&Kbg9Rs2zZJjudzj>qHm7mH>z7H z0-`2q>HK<2yR6LmM1Z=1R94NkNv2N(*wmYyO)m&w2Xw2UvvUSra#b$~po^w^&b^O5 znn3<<V7YIA;t8Pm3n>0F&?@ZA-fLCJ4S(K_tBvHLWR8dXIk%SL382#dfliL<6cXb! z`@)8wn>e3kT#3~^sf#9nDj%j`^*6gbwaUw_qjH1VyCkymezFNuCIREhz8N339=+W< zDmVC8sH-9g;FW(BIMz}8I$nkI9X47u{?FDb#|qu*+dVchA4w5#jya5+mc~4Zw|_0b zm^;na-mI0mHu9~>h&<HiB07^db&BS=v52Oz;d}!LS&PAsR)zCx!7dCw0$p-fmw|=; z0ph7G<}*Au@d5MK0G)iSQ#8k=2x$5hIj8XD;1i%OCI8~|V$dbO^6HoRzc6Zx`5^(D zF#gzs_<NXRCD{?6n!NxjP&eCi`G5VK0~CKJ^K50it)YY6RtMWG|C{QkE(J{3Zl?Lo zefflX@ger=lD1e8Hu8|m^z2pu$@_fsTu(EvX0DI?;4?`x=P&a3N26;UmLfpCAzDHN zTVUEQ6rkR{c5N{yC*Q~%@4Kxq_g<VG0iiO7FXs=1qzE`n@I$t+sPs7tn}1h{rzH3n zdvT)vMCu-5ZUg%q@iq2K@No;z&LTyCYhYDq8&3M6m~|%)7C-D~Xrb}1b1Wvr{1IFU zE^@>p*n5BI??8Z9ts@dvg)TxP!tbZg)lO(NbCfLOLA3FwV<dZWCV&RC$*gn*1i1|; zS;50=(*ASt=S)B@iT5RsN=!gvCMyAzfW#e09KNoAN<iWcBo1F!KqVk?2NH*`E1-jb t*y<Ai009608vf+H00006Nkl<Z0{}RTcMJj=`rZHl002ovPDHLkV1hl^xrP7$ diff --git a/assets/android-icons/release/res/drawable-xxxhdpi/splash_icon.png b/assets/android-icons/release/res/drawable-xxxhdpi/splash_icon.png index bdbe0af598a66181ba545fb5dd1f95eb62612ac4..6550deaedc08057356d0907a1149ab0307a2e821 100644 GIT binary patch delta 126744 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 Ivgw2W1Ld>TaR2}S delta 124607 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 PAg*0izmj#?{K5YL^R*6F diff --git a/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher.xml b/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher.xml index 76d05a5fa..3585e9988 100644 --- a/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> - <background android:drawable="@drawable/ic_launcher_background"/> + <background android:drawable="@mipmap/ic_launcher_background"/> <foreground android:drawable="@mipmap/ic_launcher_foreground"/> <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> </adaptive-icon> diff --git a/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml b/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml index 76d05a5fa..3585e9988 100644 --- a/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/assets/android-icons/release/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> - <background android:drawable="@drawable/ic_launcher_background"/> + <background android:drawable="@mipmap/ic_launcher_background"/> <foreground android:drawable="@mipmap/ic_launcher_foreground"/> <monochrome android:drawable="@mipmap/ic_launcher_monochrome"/> </adaptive-icon> diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher.png index ec2deb7128a2efba2271abdbd7c90a219442027c..4879e95f16f74c43e742c2d1405db50d2a0d8f81 100644 GIT binary patch literal 3667 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 literal 3629 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 diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_foreground.png index 5bcdc33959dc716733a928ec11341d582169c4fd..30c481424da855e82d9eb36315dd088ee3e06a23 100644 GIT binary patch literal 2159 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 literal 2077 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 JwZxOOKLI2`yyyS` diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_monochrome.png index 0732a1c5c8b8bef5c6cdcdccb28aec71cc54bf39..f3308306a66b4b65a32fa14a0d05b2190c120099 100644 GIT binary patch literal 2085 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 literal 2020 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 diff --git a/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-hdpi/ic_launcher_round.png index 322417819a0565d420ce100ff56dffa78af44fc0..90072a1399bf01cbb32bc730eb469984f0cb33c1 100644 GIT binary patch delta 4669 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 delta 4599 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 diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher.png index a97b13087819307d479e393f74792f43aa73b5db..5c9bd8e8b5545091dd9b27f05abad9d9f31bb575 100644 GIT binary patch delta 2314 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 delta 2274 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 diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_foreground.png index 287580d51e0ce61bc55b6b61f83136639d619460..5ebd85e521ae6c8e9e7ddd8aea33df0cbd7a5f77 100644 GIT binary patch literal 1304 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=u$=XDaSW+od^5{2Ti8+Lc)C)T z+|q?g9rs)o24;CJlndc%st{oD=c;3?Udw*Fd+)1of&I?<UZVZJHd~@U2n6iu*kUPi zFiWM+*n9cSV|UN`SWm8;{LeWqee>r}-`>7Ip0hnui>H4DheJfjE{SFXj_w|Zl($K( zju9y=O4;JtJcpE&1tNDxBnpT%9k^(z78a4RP7z5^vhl>Nqg>4!PH?zf(+iVmadm45 z+Re5%p;gjh(G;e{DLE2fm=f70Xe@P*P?cue>o9{+#Y<Db?PQyyzCap7XAoCQ;HJb2 z+$|vGLd^zVdz!v8B_0&LVakwLwx=oGIii5IjMrg??D_{c1;k<+W0?igj%!z#wXlXK zTxV#x`H^cLZ=!SXgJ%u`&)ObeSS2Hwm@HhnQCi!1@#}{UPg>tPUEA<qI(H^VSY^&{ zIj^5jS_7M07m9y6bjx${bXT#Y(xj|~8YOY9<<Gl{uGGzSFICY$!!{@3QDoo?E2j@T z7s+gme;z37$-Vm8vU{^#_Qu)!iEenk&x2do>5f6?+qWOT*!bwp{j}`y9?yB%7uLO6 zs{U$~#H%0b0x=OcHK(m@c@wjG>!00g&S{*TC{`wL!L@$-%cwbj|IV5nygL4p<rMc% zhl(D4v)d{#<>9Xvy?YF9Pd*o?wRYR}+4FPyMV037F*x@lDYB(O?9+@Vt+}ebt(z`< zV2ic#eZI2(mSfzFoik?!r!H)jojP&PhPm={=ci6oU-d>P%4B+Y`y;zghxnM*f_UW< z9=BBRS0*;U`*LbQYJL98J$q`a-U&RuaL+4l25YCiQF!~EEw!J_dsZgAmw3pYnV7yV zMn1eex7q3ARPB!~d|z*w-ST|AjjQrxi$Qe7-aqGd{F1-A;KkGae_}61ryV^n8GTcH zPW`!a({qc@m7RK)JgeL7M%bk}XW4|`Ox4U#yuodz)SuCE^V7Pxx%*b!KP>tF#oHUl zCyJ`=y1SRZc>9y%(akQszCQQExBs~s_4o0DI}<)DYp#jf{msMasnMDFdwvI~o<9A2 ziPTCrlS9Aq-#(rD_^i!}tGBLf68N)qp7r1C-%IYjlRqCfZ_kG9{u|h<Z?~BL;VQ0p z6m((V`VA*9ZBJR^U#a<9P5E!w27yO@yMq5sQ2)N<YL;kS?SkSppIrC*FMIub(!B*1 zr-~Qd2#fRoW0|~n!uD74GwM1{+3sC=oa=eH`Q&Hbf1~<iHbm~7YrbvrvzmK#TE7<w zUh|Xk->g`X8t4?VI&tORjk~nAUsj*~|3i+t@4lV)BK*p~{Jn82W8I3Mi(YuEf1k8v z!~5)Bm*%(X*W;pVwVyu=U14dtEdHh0PUVoF8`&}wH#&X2Y2Na4$?Jt?EtL(gHmjhp zB`+)`H7`N3UJ*wk+trDW<}kEay1&}4(DL)?>pfO9W>-x#c+T$RXwIT=hWGfw(8di5 z7nT((a1<Xd%n1F*$iVRb|FutE6M*F#8>nDoW?1l}_xoF|i@Sg#44$rjF6*2UngD9h BfM);z literal 1191 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=u*7(}IEGX(zL|B<PsCB6ZFhMs zgK${C+#aSpfk(XZO%<PQzbq><FjU*u8lGIkZYfZ%$bI-`^G7DVPIF=Aw^!Qk@ywpN z@Yu?CFQe*`ZyMh<y}I@O^f<AF=^xxh899QNo|fQfHb`Zevb9^7E%6kGMz***&!H)T z0oU~WBw9)xAAEb$DZK2AX^Z0wBc@Zgj&fpC?6ES|P2VDs$3t_eLxh)^#9jvp<{&Rk zfoYR?-Sh>HHB1TOYFV1ne384wP+{p5rbNw~3167N$}<F}39Ua@-MHbLs7W@%p;;ea z*+?I<3cs+1kt6%q>d!eGuVWlHvni~RTz_t};+kUCvr-Kk()L)LZ`+W;m15RpAlY|u zl|zKd6(ecK89c``LKSqRvS#+?wQe~0>l$M#&!)W9D}=Uf+V=8P(uQqcm+>tw&TC$z z=YD#YR$|nGwl~33H)NV^OZ})Veb!H6?v_o$FBqq-y*MZSy1^<zH=|dN{=GUD!2DsG zZJA!rZ>Bkg>t8=Q^rgMz(kZ_M_ZR2%KKrw)EwI-h`%PZ#m$OG*Knj7{mM_=y^XE%H z^v<?wk8k|+u7`@E&tJ^Cm-KhmG@xQ8uL-9Yas2zV>HCzT>82r^k3D9jE#7{)%YSnB z=aM8#)8JEqsyTu?_J4oya>-x+B`Qyr#f5P0etGmtZP%LU-7E9FUaxAITKjjArB$fw zirV7z6P=HYqt=CT8ejWkruuNr?_id?S#RY7V`g>Ba_w5SAR9<%*e!k<HFd+wk3aHU z_h>V}Tet7#x9slkb#VzjVNO#Gs$Q?=QhH|Ja=}!6*0bWQwsV21XXa1XWN5M?<ke~+ zv*xt7)%8XhbI#sfRR4uD`P9Pgerc;#ZCNVnmOne?kmc{5W2+YAbBA5q_HFgG;MwtB zi91_%Hhi9Zak<uu=BsC8qc&fAb8&^@7tZ2$u6il|cFW2c?PcY=W^R8e%I>=g|K-=S zbEU+ai!|n#uFp98^<UkBK<5?0X}vc$x6bdaJh3f*pGEq--__|={O8mjumATit0eq! z&57*V`F?8l&xJeVR|r2_b9eFoH(wp+i)fxxTYPxV*XR2Rop;%v-}m>#`}Ke4rag|6 zyI!ZSvi|djsGvvYiLIRbe@MQ0eDU<EO+SB~%PcDh*}9MC^QsnIVC=1DJakK_=Z{T` zE8D#?YmRJhgHN9Y#3U<jzg1YHd+@}0=ZKUCx!apJY-3Tj=TGE$KyqS-<c%!?$5!-- z6fy~@^_k>2a&Vsx-(%I%smvQKaOlt{(e-?Zk30^GwQSf>b9A-y42w$}SQT}2;y=D3 zUwPG3gO9xd0c{K|CkuMQSPv~)IPE6Kp%e?Z)t~qo82<l1e%tmsu()9Zl{3r?yPV#= UxH(@#3@F0j>FVdQ&MBb@0KcOsr~m)} diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_monochrome.png index 52cf2cd409d3dd00b86a5f1d80e70607e6b0bc23..4d25c1d779c793ec4f0f2624753183b2545e6e1d 100644 GIT binary patch literal 1266 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=uq^j<aSW+od^793pNONtvGVCV z0_7N(yuYOFk$RWq;nTw|EbKq)2T##a=7Nc<_ceW#-H~vi!sO$VgUp?7|0<p>3KTxJ zUj6oxyBC~IOWuZTo<B2b*2`J5Zr$&fYm2Rx{iof<&?>rg_2q>IT-rSjiEoQq10xby zxU#2f_Z;F<4v5$tlPGeHt?}eeweX0<b(#plFp0)Px1Mq>-f)OR<eFZ%M60OVfuP+@ zaXSvNOwd^xFhf<kDNe(O;bah3Yvd-y7p?e&rzo5eT7Rv2;f8CXOH3USGxtQDUq%#r zqvnZXMXu9_3v)u%+;05&Q}Z;*Kq9BVcio}ZGu*`!W-Cqg3=Q=UKEH8Fe%uVz2(c<d z{WlLDEVwPA=(6U>)`%Z_^0x1mIbC?XcHY&!m5H4X!Y0ad`;=PkP}NJ`a7$purrk5e z+UEcGJ}Dw5W>1QE;k|P{+=spQs&*beeE3%>NB-RK*2*1Q_O7j4`0ZAbyCKtB?rzg( zedcRh3i8s^pKm`szr{fJjSkZX>-GPbD@)|B{Iat$|MSmnLULI~+zo+eokDl!L~iox zohd%;*RI3SsgHhmzuJ21gudeqs{<yi%hc12^?6pOtkvA3RbG8YBzxboqd-S;b90B! zI;0eGcHS9oYb&c?H$?<3e79e?5wm2<+QZLU=dy-h)-^FJpZ0o7VP9n;gHGM{I+27Q z)@RSpEje?3ZnFKh;IrJ5CmlGhR$uFJUh?GaL*JwK#=V#QmbQJ~&2txSym|A6C(PxG zv7UYVm2?08)!lFZZD+b+()(REZr@(KA*8}?|NZyp6YhMuId#7Ct(2T);Snnsw(ovx zVDMd3@ot@`@Y?61$~@b5FEwEJX6m%X@r!q05~Jr)4)0V;37&Poi&w4s_4xSG_xfuL zJgn-B#rcJo@4IVaZvI_>-|$^<qyMy}aUO{c|5+~V=J?ol{O9q*Pi7z9dotGW(1*+a z??1M!)4yxisqx9o@cXgzzW)C4-yUDIJrei%_y#5UpBta<UAJM+`aAZAu2(bcdwkmY z5`W9?xuF(i{DJuqrsrq<`^|8qj{Dr|^9MKfRwaD#Hax`e$yMUPPsYIf;NW2XSB@W8 zH@$n@{~-L}!m17_@2?7<Sp64iPt+7{?-pd6aQ-mEkJ2M;-FNTa?Pok&YLil;m~CuP zX5-SEYcAjY*kv*E<wFXOHnUrw;(u^oDJ*7(<^1-)EB#ya_Fpm3T@$imR&DSMwb<5M zBFh*;H><Q}UJ6~|o5&Sl>K!zrVck*@uFWaV7r0wF6(YSB8hD$r><yT~FbTi#Y0DPQ zRmQ5;j9jPtLbfZkzWj7HZtkH?%2#zg5_i>X4qv|EjYlbW&<wr%Z?0<USO?v05?OZI zyt<Tp<+f@%zgr^=_<=TpGMq+E&Wg`59fv*@$V5-A2NqcW|1(x92m={xpdyQz;mTaS V?}r>2CICekJYD@<);T3K0RSk;RVn}g literal 1154 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p|}=u$X(gIEGX(zL{y*C+sNTnmfOt zq+FFrFJa;Y-S&uyh5RQDuy}BEMo&;WBCDXlxKUi;K$)Lg%IEAS+um%w9ldzvyOmP^ zuTI&$eD|_l&+M=IRNG2^)Stq{BF1$+!zF=5%%?Ho<)%X%Iy0CKUP^5hj4)trT6&sG zd4rvZ#eCDq#DfvS5{<0E3K6^37%*`!bJ$Q4nTV`u-lfndhq!_}o}6qwU~@6xiBkgC zM4O!gGt{NJVmN#hC#j1weRgr4$la*v@(Cz8FGHh9(V*31UW^jM=Oy9qcM3$j=eVWn zknr})tGlxgRJmW!V`R!+9{&Cw%Qfq!GERXA>%CRq)i&G{+~VDE;MU8lyUiOzof9?- zG~Rp>q07}6I{8+bBGcxJ8>2*+R;z72>y*y;=F_K7?K65){<?9p@+?|!Y_{9|*zp<S z&ceSrSar5tF}vB$v@J&OxMa2#&sFng*^tCZuWrogS^ASBS0X_mEFtCXt5;c4jvv-p ze&btnly^_td(GL4ex+?_);dypwlK%<*sPNZ@)H~OHZEKKM*JCjeG6lo*MwImZzXNa zXo!u8iFy2S=XW`8k@tO%_f&p|n5v}4a*ugq@jlTyqnS3M_ZLQKBuH_r*s^`avF7g) zX*t|c!nd3KH4-E*vid38XzA_lwlRIq*kaZma6rVoG)ufP%TMrDySGNdib>V?6P2{@ zB?tF*=9_S{=Ge&nmz6i{_{YD^_Sxs3Yj0$2-6c4A-;6Ium*{WXs}P_rVvwUDCu6+l z_PtaS|Nes}wcl-e%X3%9%5zD`b>8%C)nF^w#3<<<pPc*G)X@8P3lp1RP^(O~q3s`K zDFek%cA;%sj0*h31ZQ;h+t`Kn9h}3)%_H+<qvfG*|0I9iWKOvLBlB7HwSza0C^Wuh zI`HjpuwU_kN&o+y{$l>KBSElnZ^MP#`WHM?dQS3vQod#SZ(h!^_2zHml<krvYFMQo z?!L>OsT|>w5X2iKd2-UZ_zRVM-p8GDy!I`d?7REkmfdIbLmnoTA1Jn0F=)8)H+Id> zcdZ-e3;Z&^7y0S*=AOR?f8Jx9&*}55?Cr&QlRr=1bf71{PWjvEn20m?7ewV1e|DDO zXU*YgD&Nb_^m<jo)7PA9Ha&=)uDoF#SJ=LJ2ei2Fm0Dtx5NWCgrci$q5nv*AQt{Vg zdDhvcB+f)Ig?qCnbiF7s3~xAaMpajO!hut-vgPK|m~G2`rbdx%OJKu+oRT$Stp`?l u=0bDEsd``m^8f#%y6$g41{<gdVP=R~I`hS|2>E9~5e83JKbLh*2~7ZO#|V7@ diff --git a/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-mdpi/ic_launcher_round.png index b61dbd387d4b177be4da7c46234da5c8f041a87c..53f40befba5773f3209f4b81facda215e41fce2f 100644 GIT binary patch delta 2753 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 Hu0mjfmMT-* delta 2666 zcmV-w3YGQA74sC3B!4JLL_t(|0jyYSj8tbCe%>>?vll3^JG)C;gd!~v?Jl$|T`rBK z&{EU1L_{<x)*sfi@sf(MF`D*=XsyKGNHkW!SPO|j)kFnsMTHituz>8wVgOBTsTN#H zz3p}8^m)FSGn|?E&ak`PlX=f~d*A1M-uJtlZ#TdMJ<T0m%YT|XI(N3TcMfFQJ42sn zOghq?Ah&o|0W^2q_Q{B-h1nw(;(-vTOCqN+=}0%S6GoE$X!^$$K&GQ}w+L96+ddj6 z)pUd*EMZpDOBx$f0Gam1kINZCtWN?QcRw+OEgxgS7<B*y9|ppw#sWS*-SDZruhCgw zHGrlCi`xmv<$sHst3ig%ZOG2;z)1UT80qMuEGY=<?9*77nSM1Gjn~Mhe5+ASss_-~ zvFPC-7xq*G2wSct$u49UE<<kiJYZ@wtYH#@hRFyTSxQ(p_Gv74!(6AU0K=x%YS55x zaj2%07=R4J(7u;s?1(Q|g50c|NVpM3q9SSa4X}E)>woK6sxDDoeXKK(ylx|M@12hk zVua1ffrx{+B=PVDpsAB#l985(hzBAgvUMbuuEQ<wxfWkt)rIeWXa%;dU5OnZUgcyP zOZ9Eym~@P~CL7uY4Gd&91K|=&@+U6h<Qw+}psDjIqo&49e?HTVK$@9Nr}6c>mSD%a zyYQ8jU4K|OdnVf2+Aw|kbXU4M+bS1uOghqik~T(Lq!~N|F$SV#2x9ttCvmC>fSZS> zjR%5DBg>8HmPj3m*QW9Lr5$)?{c5z&nt`^~R<yLVpt-pj)22<slqpki%{A9JQC)o+ zla6%XKl6J0@FRC)<MM?tV&!L~0oj{75jIZt5PtwN?VT0eN&?96oTp{wX`{@)ZxQ4K zoc>g8Ew-<{6L-v?gG?rarluxGw4tE^X=b&C`aaQ^bQG9u6wC+a&URSB1hI|D$<1Hr zW|v&be>|NQKOXNa2>=P_e73!d<m-XjG^R8*xOJ^;Dyx$xPexr`9amQkf*^pIIf*+_ z-G40KFC7IZ8`%m&SXx%XmJbDyy?K$$JW~2C3L=f9PkDCX(jxg3GrRTvJ6y)KER@Yu zD&-{{;U<*|M7F{ZRuh-q)-@}Ts;Pwwf_p)}efDv#K~aI9@?yPE2{Ucbv^v04jmx|; zrX`T(QV|I=D`=0sFf%u6!V>1RsZ;4=C4Y>*<Ws)G*6UF5#JIWul5T{#8|LLV7y-X{ z`z@GC2b%U;?g5dn03K(Du!JdW`S`-J4i|(rcW&m5Uet)Q3qUu*axG=wG@U8#>A<jb z_6$s#GzoGfhvoY3wk=Fy%g6FLvjF-;susp%`DP*F>;mvPSN6dGES19MdzL%$nty6J zD%aosqn)_@-usJEKCZULRaO&W%ZGy4ym}dDf%H<fNSXy<1&MzhDf1-H9f})Un%qf~ zV%yAQS0cAA=)k8wzM&`@JaMWA3M>-!MfIpuUtG)#@}U#zrnU^^n;n3-pz;xShM0Y{ zd`MGfG%_BGw_ewZdfsa^y=GRf>VMjQ=<deQ@K8~{yW<B?0NbA3iAbav)uU2<<zi-T znaZbpi-T5y?q21(K=#of2(hkwAZ)!JNHI1G@UaE+plJ;ljG2|Ix^}uYjdFSD!3}t6 z-_MI8#duqF^_7d6LB7&F<>VVi9;p<<wizgY#GO+4H*Cn8r86YoIhkoLBY$RWlp_?{ z53FB@wfEgy6p`1E)_o+tw)%WxX3)oOPV-biZW%<#izCV&{*hA0@XC7CqyY#5<bjkC zGa<qI?Ar4j)@=AhQ6eQ}IY}ZNUukBL&zjm=fE>U!JK%e~0hk$W%;~3spjdYuo|iHn zCn}XF^VLe}C5f4F6$j8`W`Bts@*2{L3k?8+9y5cPshTJ{RpLY=MV(CXz@qvKKiLzh zB$j3t^J`!OzQ-ScPqRv&Zw4auC^)qhq{@jDe*hu32mf~>N4Z=Mp=+z<7ZHn#NGsb4 z%xBTSV_D<Av8Ycz<vZUdp9Bs8CucCP6nppouRuD)xxUM|0u<9JtAC1+M9ZdZXk1PC zly6?~^IXWO97x=QoZ-2Ofq%YEJ4VfcohMHto6Y7y*dFUoA1z-{8y^02B9yW(pS$SW zDKY!@CONsrm6y1438l7N>B`sa;u~Pvp;dJJ`~?gT53`xe4<@{|Y$V5fuKX8f&4ve^ zc6=#GNAl|Hm4uu!Uw_KJe0I~fIM6xl0y%N4^q1NaT<ZDb?@K!itz4D?kTjz|bD?j{ zv!Fe3>8;D|OI$$2q{hbL)nfIXE28d_GRpp$i+%LZRS=ScxRhw+8{*Cx$T!O0_Se%0 zvovN3Hva5j)mhNmSC%E;{?=xwRG%b{`>VY_b^)n>)0e*#AAc&=qwH_|=|T2|2ziLu zxj(b+|G5A{3mz&TwhQNh+z5qPU=WAS{0$=`BT$CQbtkGVZ235R_EkdCFK3@q54-pe zwo88zXBWVwo})WThx4s~k%yW-0)69!moYFfK)ms9=sc?bE%Ms9^6}*JN5D*R1!Q4o zd%Xq`XBU9eFn?5j9^d3F@S3bmB*6Qg-tB_Oaa!fj*-gMpSi%%}`H(N?lfJ#1H^#LX zKwnSyM}1s^mw(Mna4B&!$;tX1dnYuAIC){q2k0y0a+Pl%r#RPQ0C`1wB43uigQJHS zMAl8~zXt~K!SC!se}BK*6V73&`lws7)tVQUFog{+*ME@To#6Q41e{WiB?0vH9{VP( zm~Ot~zrlV4Cyp=(4&_45ZVvY_h~Jz(hoPaN;=WKe<7U3PbR=5uvOW09S%;-yK<qF( zg5V@i_Wu9-%ts0wi(@4LsJE}TTbFQEOXa_BBRKk7XllVJ1~av3|6#1!@(g-kdjo@m zgKkDdOn+oVGA`=Vm@+Qi9@@zEYX@F*GYeu0J2-X-_|N51--VWsTSWlU%>~w>vO)&> z5xlq$;SjG+?sUq3CqA=#zYFBCy$5jW@8{hf5y`k{gKF%tz5AW+XK6#`{1Jm#!W1?< zcOLOb;^YnBty9N(&B8}y=#${c^RUw=^RuCk9e=Y2&d4!l^>cd;;O?!@I+Dt8B<j=H zvDbK}Qx~$Kt+H-^`4fcc^QAs<5hvBl#T$T>{?&8*X&I{S6&|s{;eEjA69|X3H?jba zS4T|b9LW$Umdv#JrK60?hDmT3x;%QFfPcq?kBAErp2Ps8FT<p%)40SG2$z-p?iUP( zvw!mTC4@WzwHd(;DN$XS4mpNbPC~j`F6Oym3NsS<7Kf<qE2{<|15F(_53k-}n$?pm z#!LpsUxKn49Qq}!Aga4Qj$Ms(0iCB!x5;;*omgBofXI?T@N_CYgQKyDE$xZCuhF57 zIsn1-@jKDi+ii$_%GEz1LQG-z(Z^Wu#$yyf1l-4KM;`-;ZiG?)cuHXiOPJ%aA6Ed8 zqf5NSI_EB!)bh}<%K&~PB8}2gW6}vNwLG#DMyb}=TJHb=0RR6tJk?(S000I_L_t&o Y0NcdUrNkqfkN^Mx07*qoM6N<$f)7$D;{X5v diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher.png index 7fe2edfd56098c68148d5e69d071c56dd50fcd79..f324c66bf62c0935b85ba5f0f95bdc6298767b17 100644 GIT binary patch literal 5524 zcmV;F6>I8=P)<h;3K|Lk000e1NJLTq003YB003YJ1^@s6;+S_h000mGNkl<ZcmeEN z36LD+b^c!W&R*KpVM!PvE`hjoIY?aQDC6R`L~*1DAP5E@I5^JXxN@foTs{&AU;-G6 zKw>Jv;);U}grfou!eE0zA{dE)jUs_%C4eQZh|xK-o$q@+J=-%oJG;|6v%5Ci)vy1* z|Kq*yeeeHY_w-5u>Nq|yci|sSowsNUB^sAS)i~HPZQc=A)j=r+4FDCMn2>E|U!(HL zl<~7V1Ct{}S0;RkyXwRGT5ASCim32E`i76!>R~|KiNjiRss>={{DqeeHnEn{@xF2f z#O2iai_R`@jqmyefZOIOME1?Nd;Hok1|r<=+*T+o3xJ};ZF6PCnDN^NF(7WIGP|VJ zl?4EdQo3`z-UJ3JvP&rd%2Q1+H?Fb@18J^30L)D%Rv9<m)I<gn&OHFkP2;bcO(eUT z>V$I-K(ztC)@@_Rxqw^YsxgG;eFa6Ic7h1eAH1);9z)LZ)6SJjL1X{hPJ1VM_n3*o z0f!+!XA$yqkEkx}D;zi%z0+p^Z5?BX>H(olRsaU<9kmV;UfBPTnB;j!B7e|4^zOMg z&^-y3Yo+8UD$^3Tp{pCcGxkOP;Q7dFE`wE=b?BH4$k+)$5I{sZX$Q>*CQYdzxedrs zT3h?dR^3ZdZ5(4Rt)=;xIGF)i-~o{h(AKCet_s6J#r??NGF9Z~#%V=FSxzfC2XLiJ zjD#DBHkE9%GRcu-NgvtXud&5B(joD7>Xr>pVTUaQTH8n7-wKOC#r??LhAqg?VJ<&p z0ZEJr6j73xtYTYBE6|cFN=vD<Fo(3DrLPaA@vSA@Ci1y6kOZ);4f#VqguDVlEF<T5 zxuu}|c4Y1f2h1V)i(suJQDh~gs1)HWV-j0nB-TQfVMxM5OzG^v!kK&E<OBD{8M9+i zU2RjkCiochv7E!XaLK`mr>!Ko@jV07*6vvJ@E#fO%dG_Ew@tp2v-6HZ{4gacB-;sL z36c{Fi4%cAh<2{p3+K<qt&5MttsgrMw=FpV*Pe1TK6lhSEM0IA&RcM>i|T5-_M{_y zjK*rt`ST7$M_Vh5x)c;7!JsXpO{0ELyzH9DX9TekW0P4ZQ$Jz>=-q2S<PZ4}+*vs- z5?F#INQ`Nfizv$FN6di;{5nZL?V$b8+1ZJ%t}b+SccWXvdZ|p;*{3lY+rc@fAG|+q zKK)qN^{K-TjRQgbvL&0KZIcKGMc9O~cjo?OBsKG9L;_GC@zL}dkh6)?T6ta%x#CGm zXIl=}oq9BGJM#n_yYCE$M3JmgqIx&UR=t)aV^m6#fE+(-rt6lC&i1xA7_==65@R5e zGMct0gt?i-C%T&+fc)GefsRgqTRw46CBhabL9c|@oO%pyI^#G@pV;lhCj?KJFae2l zaz%G^bRd!T_I9KtX;-PS$-FM=Nc5>L8#kW*VSMGIiy+%dPr@QhRty4!m6#oS!c>#W zph<dNt={Ritz+j%xI4%)-~*NK;-}8u2e)&@?>Vu{iFTq$n8*{65|P}>*UB7IL?SIr zS=A)z*LaEMN{2)`UB7k_ZR|63irYSg4{{?GBPLL<5u>q$O4^hU?o5*|O$&g4_mQs$ zE+veK*UG!@lw)uqAEfEks=CM$acz7}6rpLNL(UIKRxQz(^c?AsF6oqR*-$VfsxRe( zTv&w3s2jB5<TC(XHaQ4Q2|(e{-++@J=HRO-Y=IoJAViLi-L~X-OrO+^2}~;q5h6%L z<>;^o3`v9}A=}JgHgrkmNryx_rCT;+OXSP8FbIn<37aqqD~Q>&6WoU!<Wn;?LBj*k zJ98GmZ#i(_EkG#Y%C`VhCUjsKUn$*rlCM&$Qluzlh@_CjC*+x#lb+Ravv_`@Pr7A8 zwq#Sbg+W13DQv=M#99^vE*klyH@U1>2AbE{0Pr0;n!YE%m17iy<>X(-cX+)X%2_$D zl_)YqN?1YsK!CHhn;EJFLKuX_F>z4{WAz}kAlhRufIgyuN6<iB$TRhTq#MOoP!Pf_ zKrYt;Ip*Z^O-4?)6?1$Th8(JK@oGhr53|@#VmHT>CoIC$No>L>tT|#9b_5{^5avF$ z#6C6<W6&sF1%AOyKtf=H5T=J(U`#v5$FGmYS4TOVqvK&1LaWluU}lYiGN>Lib9=Ha z48kHz3PJ}lYDX+vd^|wx=01dge4-eoFnivhHikMN80x^9<CJbDbUR4@$xqM@oQ~db z+J})iB?ps~Bj?S`iKwZ&iJfM#ePK}=6gFX00EAiC2@vj!d<u(!;Aab^*+xKXNC1*A zicUU3T0o!{K=1j}y1V=blUA4<l%sOkEOx#TPNa1lcg7MV@|ElKkGa#m{p)5i4q*~D zVH8#cLfB86y)Qst+$Z`K``Cg4|N4d@9D@xRegODTGW~KS@gP7L$>-M9%DIT|`EA_N za!8Ja93w}~Vy6Y}^z$w#5ta~FS^ndl%Qdua`O7bSen@l7Vm!hojKV6+!oGCDY{(bL zr$D|@=m+?g2mUPs!#su^fWpBG00Q!rp=~Olbm*Fsk3t(CwCxl*q}3H_9Q({{n6Mi^ z-OR|d(UlOwD$K$zAFk(T5_ZDmn|!1n9N3WWMZ*gK!62v4y;P&R!~%5k)4^VoCwc(% zfRjU7U1ml<3}f{$Gsh>a!Yu3xz#jbl(#e+w&^O3OicuIT`28>(B6Hbi_wo-b4nQj+ z2nn9*47ldxqtRMi`Env;znQV$`WbulzPs_vBM;S-Ph7mTH1Ci8>dKlat2B_6%2ZbE zp2NycGjp86EbOgZO!7q^3}Jwoe5BAPFbKT|9ERZ>)RcXC)IA9ZLJHLoI3zIt#oNji zqg50Vs8*DjWj8d!GtCUbEbJZx`l7$Yfxdx#>_jXfqVCBU&OzofPH*pU5WW>HAT9%V ze)h<@%u22N@s;BaZGjvyGng4Fk7_HjR$Jx#X5E{a;}!NK2)Wi){O-~70prPj7=7jr zfJC2OknISvO#^!OIS>ev)lW5MRAo4JzZuB!cR_mfv!h|>^<VyC&2*JEG+1g=e|mgn zJqdt(kx$3$^Fa=wpYqk{v&g6P?mdg`*-mQ7HZkg&gtFDorP0ox?=9S}+O`5M2h0p+ zmd(g0&N4H{Eg$5Ie3G<<qAczMgCGuulZK=%o12V05u#6k^X4Att3MoK-q#AOM=%P9 znIWLB@~MS>ozLGkFaT_ig%q+M84u3RFjM*8IJG3wVL1KZ{rGwux(KwH5u>TI;WE&( zB5i1(F=|hb8>nt(j$gib0GL|!j|2eo6YNLA0sn-F3`dY*4x-7^0RK^90MFuuO;$Jg z*WP>!zRXVswdAQE{19~=4IFG{Ff$}U2v~<726li>yErGP|Hu}ADbr|MQ;nqoJSAEs z5`i^SBL+PlU-1+kdHji*^7?<T8&pp-2bftY0P;`1O3dV=!7M;D=>y1eh{d|+MI93W z8JEDIV{&IZf-povzFFL^zGg^0&yH$i>%nAZFf;cp2t!P6Z$o?-*x?d&b|K3VWSQhf zQ8ZpuFnh`*?nZ-IENV706*Z;aU&1w&HKEfi_QA~DH>IH2Q&T^_*bW#^3hF<y2OzQM zrC~b1mo$6zfBV6QYJP^$!?j-7u<?I}#G0AG%zPKfSHS#)4pzZFRqK^(0f1YiEtM>I zwzq^ZGZ)^LO4V!0`ZwRi+V$&e%9fs<S}I1Y&n)&&zV;b4Ruf^h&NE{GXr*LR6(GK{ zBuLb8{LUBt1eaX#xtenSLl5`Uc=&?(_~b=PGs&#|_U)&yR)bmWomsIg4dy-1lJlkZ zp;xj6Kt?NU>?riYtV&14xJKPBoIfA>N}5Gx?OR^}gxM_i&CDQQ)mA2PcUjX=Zn6a+ z>aY6k_qHR7s&w=pTGn#;$A25YcloDk%2A6Jmd&ZWN$35~{_&rdy3_4<EWf+do~4rb zrc%E4(^0?ct|D6iP_$Mor0Mldah?`H-49jHU9uP#oO5<fnRnQsLsf@c{`TssV=rBL zLDlwp8WZ1M-@LVNT8V>FrLS)YwM+r9_kIa3cdD0B3DC2BCz~P{c9crh8zsMa=91Ev zP^F%%dcX7+e^%17_g*swRg(~}Qqr?+M{$mPr*P-nw)cu{^%dCyuyu14D?o2=uM;nj z8jzH#4<zX{QL8@C{ARZ&KB$z)$7(jM=NHwQ2W`t1fGux>OczBqxC)q-1TZb?`E`)A zPpZ>#x<#LPCOp{Yci2|{nJEC+zKs}UT?Ug9c=)yTrCp$&dZgMb<-!FE>QT|uu_9ip z|KDCsf0ruy&J=_l<Rk-vYyprV8Fk@}a8SPW;(wt~C}awPa(bmK<hwq#kNTOAFW;8G z^coi*A<<uMde&JH4{XYEW)Hx-TWFj)-%-S-cjOCY0T6IW-21C{74}55`W1j3yYnSS z_{u>J7yxlmYOSx5IRL>MKZ%Vi`VzMr;i+{S%7Wm{O}t#eU($*C86VW&Y?Hg%<(U^= zjPpNvxqkwwHBtdc$X~JcXB<kxc};RZqFw~+$%Wc7Nag_ebAWF>aPlLXmH^j3wG#P! z-h&|U>}cA#n|6Nu$}1)PH~r05OZCAjn|pe&VdF;s1X63Pe9+35PhWd_RdJ|%rO0=2 zkTL&DS@r;EwzeJt2&88sVp8+w_qKTev~tuZQF|jrgq(Qh*<~tc>^bxuP&Tp3jWA2( zg95Obzw~{We59xkT>TIS-jVGxtN;YBy~H%sOL0U*z><-;;$I&x?E*Q#jzQ0AzX5K) z^IQGq>C5Q3mt2OARFJQ~EA$(jYN*tobnP>9W>W1}3cJWxu&=oParVnU6)cOZ-#K7Y z)^k_^;Oh>^G`tib;v)ap#s}5LcYn#QJiGXyW}mN^tSF1~MB)<W?zi44f9Jm8t6zft zQ+9D!UB%5;|8>9d!YWY!ME-^?Td{4|Zpb&#7Z>h)ItV)0Z+<-u!wUc{1us7ba4SX> zR@kC5!l&<jl=$*xsYpEo$sJ$65tVYz;*Sk9ywt9hf8^nZm+sS*Z(Mgx`nF&F{Ik!( zw5k37mK%{|k)N#o&wTseIajNT1)~tjS4!~X=b)D1$gl%|9oxAJv^r9$sEBph4_?IX z-Mc*q5uK6@1oof<4nU=x^pO)v-}^Q1ipxH(0+S|oL&4JDdTXux1#{+<zWHcurTqS9 zKJEI_7h#l$d|{Ul-Y=i%0}`QM*h$~LGy7%u0if+*)icmmjI=EUkZs^fdGM9Bc>CS| zEA0e1Ch_j#B_XAFTUH#N`sS~Wi+}4pC-mWa?($%%t&t*Z5|OXeBkb})zPKIw=05fo z5WGmAy>WP#h6Dil-LS3vVU`4dK*_%&yX3Biv1`|^nnCb^qkIwZl7xI=7Iue~Uj6jZ zw)Vuk-aChPX-oi!!PdM0aAicyjlNA40R@76XMgj4Peoc)E|+1k000F&Nkl<Z%B>OG zCF~j#r?5zbO&FDWgxSFnD~i5E@{K;)n&-W%5toJqKwx}Z@>`H^QwOfr2)o&K(VY*D z$sk0;DM^#>Sc%z*cNh54fh(U6vxcP}sg*P|0D2(X&)36uf&gp9X!~*nZQiyWOaJ+S zF_n%)yd<4=gi%;Q%sN3Id_igDZ+rvtQN%S$8XEwjGJYen?fmPI0?<qLxx(BLUgX%B zxBm-v?%Y{=CTQh}1PP~)$SGSA*-pq8CSeoCKJtlQKF}BWWb64Qw801)9suF9RZj!E zcX9C)=u7f?s-8F<o$>eg;(vR#Lb+B1NJNN4qnatQA(2gqFbIn<DOD1%pYVmlACX-7 zpfB!I6M!`(0KyqO_dTGHN2FZJZ5%tK9<C}D%Ck4F_))*zpj9b?BplX|Q@SM5EfMj0 z*lN|^L=3_b8zMHIF;<c<?DWBXi3c?N+Oz-&Y4AgSKjG@>7X+;?4tQYoPjT9^yRrVA zO=ZspktD*>!r^tD>A9*)XF|MQG2h&@#ch9=7+kS1RgzEa?t>3#&ZVgV5M-?$<xdX+ zb1AeN_&k6d)&R;U?tU0&-F_e5>Uq}#p|l{fBqA;$P^Am!)+*C;q(dT|B3?Gmy8T{U zy8IzpE}qoqc}LiYQCNjp*oz~YRx~{TLT)R+5BvE#M9io08wHn|oKA#;^s(!LfBFti zxn(&XTk}&-O(IRHLLw3q=_N_kB<WYFITGnms(I{{*Il=4Y}=KmMV^U$m3-I=TSSbu zVI72-Bbt7WNC4!8t$Pi@3oH0sD0m=v;i6+8O1nXIjRda#-m^IM8+T#xt#{*|7hc9r z{*u<}6`2XCD$|ng(^$>9XXR=vUUrx3y84Oq|FWSik)GJ*$`|oq&KJgJyzRuE^}mi- z0NgY`+y&1(2J6}64`+9pD-R+g5s~79`O3}D+WHuF8iS#oanj9q;@p3@4}bo^6S#pv zy6u^jkf^S<bD738Mq@Q+*)yx4zf%|0u_zLs*rIJ=@RUPL!q({bd>XBJj%)ymQ0(O& zA$azQzE@SI6p)OvK!~JNFp5*5f0g#!8yoT6)jz@Vm1|s7S6k2a9m%j%SwXt=$`);k ze7#}{i!h}ojaYS50^r{91D@V6g6E$^w0kF<43ZKDqBl-YA}cK(5E43AnVwUsQzwa+ z9T(aRo?iiB(8ol_Gzyo|3qazm(h^@+efw{Io2f~^9YmIdWHUdbM56BNk)jR;HY(`7 zJ`ep1HraCGhw;bs1paW#(GNi40ZFpe&m(yHQ9i7n1UA1_3`PN3v0#5J3;<U$1{9G_ zviUZn+#d0V6gIs@ohw|oY(TmayQ5r=odBeX*uD+6`UNK}`2HhMs=&HefvtRaGj)kn z1*J?#bi_XJVT$#y`W&CjfcmF$eV<C(7$bEBfPY;WBWMPKLGtWpYhnNSEIfUXR3}%# zNknaW!+Pmi*qdts&KXGE7;5hc_>1z3V+hdu3W~x0F4(+g)eS@QdVEx)8TiHO7p_tY zYP8;QeRVM40pM2nXdQFLhc<wLgmVu7x5ASR&^fN64h9m=Jph`wY4u7|IWEm-AkB3t z0B+Wz%e)-FG>-wpIceo(0oe5Nsyhre{#u%5sDX8HyXobX-$|=13xGP9o327dl+->h z!(@Qj#ks9e(=Pz(SCrCuN^RqkodI#F>{3lb)c_;|HIdt9{1r7Jq|Q>@iNjjcY6d_P zxow`55(yRR`7rjs9SL}Yq)s(G{Iv6VaU~IVgU$bc00030|3IsjnE(I)21!IgR09Bi WTlLc9!MybV0000<MNUMnLSTaY>WY{E literal 5421 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 Xvq-bjU>O+U00000NkvXXu0mjfPNsKk diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_foreground.png index 739671178791d1bacf0c6475ad4b3c05b699da04..c99f4d2d805798001b73c12e031f72f1ad67bd2a 100644 GIT binary patch literal 3041 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 Ocp!TlC+kWaf&5?0u3NhR literal 2767 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 X)Wz%LZHMpSKm?-LyV%v*(Aob6?jn^b diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_monochrome.png index be1c05cf9508bd4bb3db5c213228fee42aaf26f0..ae317e5f2de302dcb343a0cbf6effb6860163046 100644 GIT binary patch literal 2993 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 literal 2718 zcmaJ@c{o)28$UChIEW?_(q<S-!rY0tDe6=vWQ{gOjZ#u}brEVD6&XWgP(qelq}9@7 zDNUm+GYYw-A<GXVjj?1)bj$trJokBi_x^r8{c+CsdA{e}&gXsK&--3<cC=QMUn&nl zkfN=Pl?ymU-ycK<yf2cBh9OAa)z)hB&M@3i7LVz^YcV5~n772mFxs@O6E>ph#3A_) zifqWAW#d?+o2jJdjj#%qQ{_<9ya_ETF6OR@w`r{wl?%=}IKM*TOWc|aO$6_z4-a%s zH%1LSiP)H)krg`76*4l@82O^n9*a%;ybw=_+XnITa&@S1S{fn28wYDCqeXFna*8;( z&zw$sN;?3DygC~HK#M`&Efz>I2&*_|Lff|pr5cQjPi=<y$-XAB!t)T;-(ovxlMG=x zZK_JC3OKmo2In<f8wcB!7%g9|hVLU9s*S(y`G0-)2kBaO5z-Zv@bSbXG?qx-D|^g0 z8r_daTGJLwNzKs^c8XD}iagL^(EV(SmGCPN(sz+UWqSTK2zwLasfu3>6YS@cH<O&5 zApT$lRRO1hNAfW?iEvYoL7#G8>wU5R3WS;aZ@f_lF2>Y3{53c@q$6^B5>V(h(TzEb zuf@!Dog@?x2-D2<x(W_1)p9zZ1`}S;GW1*GA<T`fcYjT^XA4<G%@p*e0Be30M;2~{ z_!oNYRSSTePoI9o5<FtIU?Av7&x7M2B1N5Ok~4^Um+lJ`WkFbBt~LR_1rzQF&#5Cf z7okOHieW5@;9!N^ntccia7XDszHs1g881=A|2#U~Xs^SXdrR*2(9H>G(eg?gMFBAB zwf`AEn8cu)pJXph2Ehm(Zj;iV7i%-<X_JC1OOU50HH(kgLVQCBXF~)YNsD6YHzzX! z_=W<`yZHd6pCmtL2UYEjt2V4fM2qSfa-$g#HZ!v6jkPX=&c+eDe#OBPopai^n<UOi zn(MEHI_AK<yWKixN0?w(;O}A=49<$Qz?@8kBr2~I_*jEd+}27>+&}?1-a8Z2&ITZ{ zO%wVOnGnXheUMe);o)JqdpS!XobHTQmor;cCQe>q9xQeY%G?+=n=V$8d_)n|LWxu= z4QLQ4s$aEkYj2<3X0o!l5?J!@5Y3O?4e(ddRo$Gk3<pbVSssK{gkw*b^q0P;EsfLd zDT2L9>iy@Ux_IY@vhEoTyx$iKVUj>?dHA>-X|Iv0u4WEM`N?%%Of8<j$E8J+W0B!s ztLPo-07$#?^MC8HF7U(YaL6|}=g)HRi<E<T8$j6!ouHXhQY;}SX`n%xnq;+ZD;_zD z@cfR?5X5z~-<O|wH7n`sw{({hQEF8FU9yZ}q<t%8X^B_2-}f(H%mQ;kwN9pw&^kn- zFt^&bnui0(XT4|;UyB<O8XD?R+jeP@WYsxSklPC%-{n)zB6+7e%{ECZL3&1pL~_yR zVHXwO9=_{A(tYEqIkTui)8HpHFu`{XnWHkk=Jb7D(~`=$*M+VF_VO<+^sysdbYUqd z8TRLfx(V<8UE;|4xRZ;kmx8LY`Pkn#GoU?r<Edr?fV!dKtf7IDpu`|%e=1{e0an<X zpf*&?T4r!{tK)3a0)I9D&+F;AX$KJN)LC!ufs#MBPw%Wp%;O)Iy_?qWYj1D=W8&+$ zh-v)Ea^u;A>}TIyJT5CM3lQ8t*&Um((Yhjh;(eLy(A+SiE^L(+4rU@{-XA0p*Ly#x z-z)h_OrHtfC{F#PSHb&F?Xz5fd5Q>?>Tv{HYjU%8AL3E^IwF1j{J!4FiV3r`LsTVh z&Sw_B{<OX&2svQ|@e`hMT4izYGS6(MYZf!dB%%#BPEd%N4EjFSI#Q!hD2#E~`moA? z{Nc9`&ABEuisQJNtX|XUKY+x%$wMI_6W#fml2IX2HT)%G^wFb7*%xH!U#S4tC5`QF z2MlCV_7n~OEiakOo3Ir(3{9^OIC^*|9#K`ff94~L#Y*Dl3HQiO@LZ;DKaX-XpahK& zmsk~jk(9r^%y`^=n!9A{8OuL&!&ZdNvD#+)l&8syMyiLdYHSBIBPS+!S}}yY9%cTu zVfL4q-YzbeJI#FCF$&6M*2I_SS@AM2-*mj{?eQ%4l5c}k(zkPI*-Zbs1_j5=bz_0y zBf?aJxzvI35o;hnc7nTKTyAi<dy_``K|4mM*Xu5;J9S4oM}hv`%K03DSWr1rX@0Tv zm${y2u`}XgrIhjInEt%sW&Wp5O^MuP7D;bC-_PDr;lL}uXWyusxYBa=&5(b6(u5|n zuB3G~6FJ%$?egtiS-{+`tGC>R5jSM>54!JJdBwr~(Qm^|ZJn)~#BV;vv@+d9S0RkM z?M+m!MfkG0v!2RRc?sjg&&Hn*&6fJyNgGXF$zF)IKQ3s`tj(+$h&9H+t}^YK9ib%y z!JdW!;y0rTN*6`gv9slJJV&<k@)WOLt$AU6ljKQEEm5|nr}zvY0u5em=lI}Qb>vz~ zvaA)O>BwVa4P$O7XZoPGmp?_O+i7@*dbb8(6mK9^6M52BQ-e1>gRgMd-nsyV_%aN8 zc^;ttfYHK82v8Q}<?<Qy%b5tL{&|3c_to2PL4V92%JcDD;9pgNLul3{P_8&0$U~q0 zlx-FDsMRYFv+DdH@fff@HW|-JyaZUW$Y*)D1t>L(s^05l(D`KFeVy!dI}U{1Xj5}c zl>-ESot?tg1^iU{OXg}KpkQ0FKG^}k61L-56a<3_{*MV<2_^-l-JT6t@<qHwxFuol z7OI+GzKsE(D%!QjKO8`=hAnmJgcsJ?g)MOqrXH<#cOf2m|9jI;pZ~U&U2#*U{xaa( z!9ZV|2F^o!*14L2KF!$eViOO}ntOryzDR;&k#D_goC46#d%4&LP}`k)&f9<EvSB^m zLn(poakE$!Zv=S7&e<>qRRi0?`K1x0X0U*8;TmJ)B<M{bQee-J%7Aas1s~)X0i`O& zKWCuxaPSG}*;;rl81^!>Lud|IF-#e+GIW!@f#ZrVuUBS47|q%q-vm$ynJ%<k5BMhW z3VcmYB>z6$g8S&-Ab9}0|G?-WEF(;$&x_V&IRR^>qdP4LfLf5XK9R~OH9M+cFd9rd zG^Z}*Lg^sbqAb&_Fchp$yDm|2I7_g$)Fs;xZh{QUE9;VSKu1>ZEm?}+3?M?(n3@DI zA*;iRe|WKYzJjpf5K{iX(S6o{pt(7PWL!SjGG)H6m-C<<cj;Y(ezy^D1KH9Xt?q51 GV}AjJGp+Uj diff --git a/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-xhdpi/ic_launcher_round.png index c537da8aec9a5ff924fdcc9fee21f443f7ae8098..14558c96cbbf846fa35da4bb08e532bab57fed89 100644 GIT binary patch literal 6874 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 UK5O+<hX4Qo07*qoM6N<$f^dTmtN;K2 literal 6695 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 diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher.png index 7a3ffb95401ae68fba4a92fba3ae0f471793c942..5893bc65dfcf35541cf32c246d1925443fe59179 100644 GIT binary patch literal 9605 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 literal 9346 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 diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_foreground.png index cd5259bfd66f8408e150a715d74d2f8b703a1f98..48220d1987eeac98d54e89008fa7ef8e3b1dfa85 100644 GIT binary patch literal 5134 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 A;s5{u literal 4922 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 JNXIGse*quyAnE`B diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_monochrome.png index 3a1dd5dae0308da76cfe70531028e20130000243..7b6795cfc0fa50a410ef11c6e4097da6e09a40e3 100644 GIT binary patch literal 4991 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 XlF(Dsl;1A)!3@Pn&s3MKb29ut4t`sG literal 4795 zcmZu#c{EjR+dpTwaSo|1LxX8cNkW}QWZ23aQlt#gL-9nEdFE^nGKG@rHJ1icPSOz> zDwIa263Q%vGIx~Od9T*{t@W*MeeWOE+UvgE_kCTz>vs*m6K7#=C@i>6kV2sd8yo2z zrckJQfBtCvu;Tc`@HvHoQH=F;tpcedT?b-M1%(MrJbKvd^0z5YzI^j>G#jOFSnEWK z!j@6@FP9rKm?#zD^J7IS&e-NJQ|+wqy^cS^jw{~C7wW-h(l2Zk6Sz6qIyF_yuje~b zqRQLV++}%uI@5<!GZ@h{tD{}7b^OTSB##%K<H)`BsKkHk$^}Cvg^F+lX$`Jx7xpnJ z<Uh;Ep#UlsK|O`U#A6?Z{3KyNgidRy`J}1GB;pXHw4vZf9EGew(Ju~XL^V$eA*jM? zEH*W@BZWd*@u5zIsfSimkyIgC!^@ZMofaJQCx*oay)jNhX{I=iZ6eC~s7Mfv)}T3X z^OY}Zb@(2WP!6oHl_yT@p^_CDSF7ll;xPi3(6qlR@=2k0t_DFS9acJu;1;D!qBwBI zb`#O-KqUiN=UFuD#Swg87s5bpY@}g|`w9FC!|*tUW4Z)xKs-RH$SK-Q(b!XgKO!k) zA{h6)-co~#c)^$b!6Fen1#Xl&6)3ThzzwP7wf>JEO_@&=5yVT(I$;%_lE)<8c)2yV zp4o%6fWdACcMl<GIiTUOuS68LxB%w3d|am`ehwR2g~cA%C;=POV9~8JeIt>3fWZB~ zR~X=@sBC>e=)JLu5tArE5Jua}f(!~d1Ya5je01#7as0w2)M=fM1pq^bchHzz6hS`# zY^UGoilej*IJOxR9nzztG;EC`jtL;anH16+MV-{kKGLbkGCuT+LhcTfW~GE<TcoSY z;Z89uHbbEa!z~H`-O!14c_Q~QlNdSs%^X1m!J6om$3jrr6nrh-?NoorT%;!|<Cr0T zxh55v1sg(LZXHHY0|_ivewkf1QN}FW3@j15b3*|^T|}_hvU?quDWn(x8E<(=l&nVM z3#@U89VQnre47=4uMnSti=M$nP6h=c2pS`p$^YfuF3p3$vGriMi1SAX4g<cH>$`)M zQG^$HtifuhF7t^pz%SvS0r1~o5~f~CZtIB?5>!%6D1>9yWx#xL6ZQ{#W<c=n!+wy4 z8xZF(>~9WuoAEu1m;+cB*A@U7<A9=i@5<!}JPcyHlxTG=n;9=C4!*CjwnJ$nsyG&~ zhYMyzgJ=5$id2v=zRu}tCK1|Q=L%rL{uZ8aZWw}Q156ydnM4ZN$;aQi^}hyyAd-O+ zNrWwVEUCyGh-pFKE^0eBisIXnfMks=g(&SL1kX@1J(`ZaFeC7R-HczW@NMa^d!e-s zrF~VvF`tZ2n!no92ysZXc!v8W3aJfW$(KTCSpGf&w`RDQWs6U!le?+pCxw21xCPkw z!=U6Z1Z@W}GZML|H)i2%MJ3myH9Ntb5LBP+>~=a93*5-_wgn#+`352m<4rot#4$W2 z7BD=Cy~2qT;ea7;xfQ`A)*~Xz7#EW+>q4-!fLqz;WPm=JRPtE2sh=M6Nj8|Yw#f!T zm4Id9D~`WLX*(g^T~@o&v3zjbdYiAxD*W9+0{`vf4YfcVXdoC<tdF2`U~Rbhn2A0i zjT*pV`7gHV6d(`k<iI_wLPg{u5+YtIX1R7xT0X+6o9LmHRHO_}eID{KWfE=>Ty|Xk zc_JIpw^G3p*5oPBuvj@9b5^wd=l?Qm40TFm7yogg7)aXMZwX*A;LFs^9jL=5E|S-N z>4_a=J~;z?+8rz@il;y%Og+~BkRwh2ylRqRoC|;Wb`tityGaU*1on~wO9K-V6F2*2 z7Twsv9Vu+B1HBO3YWY6r5@fpTk>4=4Qi3)104%rVUb~wfGhUruD>>{lwtCbo(dSz` z+x=*x&F4Zk_|vXX;)tNOV9=HeLMZJc#NIulBHWpN><$4y_gb(4=x}&i=i!%ZTV)B3 zp2pHKsic@f$i0@tM^*3h^77`_OY=TFXa-X})WYwNd-c^tpWSsgB-pcO7e{+__bJ}o zcU!j1T(~)bYY+CeP4X?xef|11XIg7t5Kk=Wd0VY}c9?2tz{1K4343k+U)^F7;m9&2 ziP&Wm-Vr+&mXDrtmZ_Z2f2<AG^}HGPmkN*h&1NK5NzO(Q3J{i5-ER&qfdcb+2Q?=f zoO+xq?HxRKd<uA5#)+P@Z9Ci1Hv1F(Ak^?P(N9db*I;IA-S#W^yUjSZH^_bik*ff= zHb3}f!X)lMmHN6im@zt7&-v!Cec+=1bfNq`_{TkFh3aJvtj9V7hlFn$BmfT261TGq zR;*m9bMN&Z-vi41Dqd^2j(gZ~W`hCPnz9}?_tW&_t;!XzCx4%d=y1R4*VNrnp3O}I znwbc&JP>p@(EGM=nrofx#vZBuV|T4tC95o&^?|VKpRc(UmmGbBUv|@`P02BSmm)T& z5UEV!%wex23aJG5r#a_5{@&l;zq%>x4J$YDKYT5?nLXUb;(3nct#P}cCkka>Q3V?3 z7$7uFHz<q%SdzRttAn_=E}Gn5PQHZqzkWUKS>eD+ZXNDxv^=Qgw-|c9sO5*izof?1 z9jjP(B(4SMkZP<5@v5B6%!Lqz#vW@1W>yX^Sg%_RWdSNl>u#?_NH`@-9kZMElJg?# z>+2mG)#^Bck1qxmy^?<ixo>y6uxcXUdjC_y8JoVpjx{C_SHPy%rD=zzK1clWe8u^v zd%nI;{{-|<&y-HBK2b<-Fh5P$z6zy1fb{m4JnDkc&c0f3SJVFBtGO^yAK_Pf^IXqx z{rmYPE@wXdi48Pm>%3mhL$<`EYap+}gQe2O)2?Q4TW|M2zaYtbKQY4F)fEz~+R3{S zGoQ8oKW5n*nf4aAx0QtXolozU9g8?~e!k13m%!)D2uR)zX#TsSR`%1CB@(vokq#MG zn|ONQs%n^`^5iRSqjzPfyV~H9|I7uJ>~LS-srcK@g^QeV?o5BOj%c{cTr{^axMpc_ zHYDu$RcOub-I84nmEPaBRUepd|J3;0z#Mx)K&9SxlW{;(TYKr@MAC?>ldN;AeQWz8 zV`Bopy;GPCJ*|jIWTy2DptPINjV;q-Y**CDcJZp><f;!W=H2EtZQPg=#y}YJB1z3p zz^b4gc^5vpnWY=2Yp}~YXEes8$ZG)iZ5LhlyKTd)DJ`dR>Bw<mMq8N#c^vwbs_j^o zWpBTar{}l^+Qjc9Ej_&b0J*6y!bYNGs2J*rb-z;8Cjr^eiCfarG6D8JafBGu_~`fR z8E9RGT26eadCx9$Uih>5@yERAu<-!LS>zeN(`??BqWX@fzPD}_9ekK6>pM3yGb6ov ztHZ)*Utix#H};&-%*;eCpH^lKOgiCFr*>kI-(5YjqGV-jOGevMxP8*20bN1bq2Y6T zy6lCo2X0w-zj$%)U|2ECHm$qHH&lfUT|d91Bi8z>>$7o%c8mMu*VKbcp@nZpQm;TU zb(eYDA{P4lqM=OCQ>W4y6T5`IcFB$s^@DghlSou?tLaAi2K}$*gwK7~@zpv9(Tgh? zmTprGu-{7y(P{TyY*QJ`DuM7=Z~Gc%TOB(4Ghtq4zE~FdUIXVI(>bbj?`H(ZHTEp= z(k0J!Yt9b5wd7=}FP7{aS<D`+ZJ+s-D(RY;ZvYqU_|dhl#&5Vad0u93@q#NP*!zj+ z&)#B2vYkIWx3&%cdib!jIY@oPXKrj#cHd05Pt>?c&gqbC)g+fJcW=776~|uZOrDXB z!Gn#}97H3(_xH^lSM!X*H5Z#k>aN@{=f(4`^D@7e*+nfbEi6oqME`d5WIKA_@`cJa z7d1FKzE>_$Thb)ZQcX2FuWd{9aOcdP?wwjvt-Qm{vs#=mFV3K*HFRU;lPPiKlUJmN zAFW+_@hEVlw9#`a3^L|lwbPze;~#DvV14%IR1ViFo5F~^`(5m4s9JH$H0_~hZQb4m z*)GkFP?yqUp{h|G&jyORT<gp3@QVMQHnS^ns1BUezr$PCbEU&x)gI1j_l9){^-VR^ zHeS&(?=c>G^eve7V2hllV~d|<8+&4;s{R*Gu<>kt>FeRCw`r{NIyWBo{%9#$8r)s= zLOhs7DEr<kc)+$-b!@ddKzo`KGyZDD{vqu(h)0(%M|H4Hqer;WF~+&H-pjFKIwD|J zeol4QH-A>}$`$C19=?D0_T`_6dY7dS$g{>mWwgV$qJ6xm`KxlMqg3sdDv72b5hIA3 z!jAYLL3-cRvvUvlZ4(Qdig`J5w8v{(Gk@|jq{_ML|98kxr;pea5uKt<&M58jCWux> zK@tu7WJ%y-^g#xKz7jRsfxY%=6`>+)p}a4Txv7Vsx1ozPt93+E$mNiPL;LT8^r?hh zdxcvtCmX=nmnYf*RmdJPP&L&g&-@6cXbaeBIlL9Y?<FvaPW{(4C{0WS#}Z^%1CLO9 z`Ew2gp1pc<7mQ|5qTLKxUI^L*<&(R<RsjS>dLCS_m?$Af<f6cgI<a3caQ#mzqqGLm zYiBo-YB@Dobj%0>tgsvV2E``_iVvr|36y}swtcul>veA$hQ9;Xen)vrQju?P{ZH58 z{RkQiPkJgIg)z(sIKT7EUFZs6TUD4n=#lmC-uruO=&=u>$Nu(8qmc37mwtV#5*6u! znXaR;#ftBv{s}Nl4Jq6RQz|?$puXn_%&?I#rBYiiq5h)h0+gVVr5WeL!1Wp0*ND6Y zXv6|=%Sz$;3J_c;yP}CV!J+Y+pm;)>7o1i>(EA`HY?2R7f{S8mvayV|atRQb_dzw; zTsTmQ(h{M;H-2RArXn_UG3i(vvwg7m1}1P<SrVaPM*48qcDf&6Q3Y6pp;|)c!0|kA z{C%7UAgBr^T{SL9rI7Ezq@jl0pTy3^5b3b`wlY7SLav4IE*~o2K;UMe1qSS`(vq1b zLhwAFu;mt%wj4TL{eq?$lh6ema{qFRequqk=d6xp^H#jmp&|ir>2bjv5GwF|@nQgT ziGEq>o}nY+wQ^@Ntb(7)J|&MpsjLJEE0AsoV$>4vB9xo$jzZL62p5$}`ar|3SrfSV zu*V(*T?K%oE^kzT5gkOa&zCJKK@<vd^3QJp*DkH2W7qWHKkLpw7xo4nsBXIX?z$uU zbB{p?NB-UgQz__3ucM4<kQ~MEw*P~5!}7f{h%4A>Bb)=PY_KzUAswVL>}wYF`5@{- z`C%ZnrA+?@<V}G1w@eSqg6m+&KXetqFq90k7K`OpbO13>m~SHYA6i94xDeQ&&QV}Z zBqGn}6q%(I2jR8@JSFg}Kr}<>1UuZbR^j&`MxIm+HMMgBR3r^fneg8=1Gx+_8Z{Wh ziQH9S{L9?&2jAtX$SA<v^<4bF%ovAPTgZ|xAaL9Bzk!N63Jl!4H%%1BY(UcUv!%#I zR5K0OX!@6+8&2SK2xr3@F<mAh2xp=<=aYmD^4VV=E0fNu1JwiUcTTWPrjTdAqw+jU zH7ZidmyR%g%e2aa&k}Gbfw38M)@JZX?A33$Qi%MrjFGTe5f(Q<eynn~0FAgA91^>o z%a5R!ARfkv*Ih+CL3o1DQd43*gH(Z0VPK~U8w6b;fSlI$WfUpFj6eh3-Xkh5f^UP- zF_Ye14g&-fr{;{f_@AN{UUC3Kimn@EQXj;#;<`BS1_Cd!-N*xr-DttpKuQO`4`)%x z5U@^5suoam0Tj7Yzsz%eN$Gjf*u9aJu<Z@bRhG4^r6PNw0!TmYG-nc($Y}wm$}tUj z0@nqQdMz%4qR>Pl5DJCITYLL+4EzMe|A%kOC|9oS|9PaOEFV@V#`@-ZCHqc9{u?aO B(PIDr diff --git a/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-xxhdpi/ic_launcher_round.png index e6b243f2391d62b8b6daf18a271b29abd39a0d94..607bc40a347f8f7e6aec9515bc6ae861ba90b1fd 100644 GIT binary patch literal 11585 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 literal 11516 zcmV<YECbVtP)<h;3K|Lk000e1NJLTq0058x0058(1^@s6=SJeV000mGNkl<ZcmeEv z3A9{gmF~CCxkCad2}wwZ3<(4fNSG2799mmtl-Cajut6M_@AYf#<$zCJ{phyU_Pw{( zYter8Q$cNQZ3SD@7I>(Lf+LDx5|D&|fDD36AwU4hz`b?)`}TkSQ>W_Iy{W2Gb?;5W zS?4=@|MTA8-e;()TXhrcq}#k@NBzm%Wy?P_ciD<7<}6+D;GCt)v(B*ML5<ZM^ElT| zN+Wjo1X^(9k&EUoUH<Vo%a%W0PLNub{4~q(_gR*m1Z4Bk@s`ckSj|!6T;;j7meyRr zwXuV5J6r<II_jwX7`$)9fIc&l-jxCGLx$ZaEtXtMYijLihisB<lV-ytEwn=<(7a_U zPG*4CD_H3>$=wXz>664?+snu%*(Muht88w2@HFnY-6qiN!&fYwbJ+4fC?K^g`yK-{ zcN+8DV47@|&9YrS$d`r=+fiY=OQ1Q+j{cO0Piom37#40vT(>rrKFAmOB;Q(hn!dH$ zMFK5czI>NC%a-3Nl9Aavr!SoqEu(MpQNGIOinC41@U9bRGOXKu*-K`V&_}jx!5@*~ z;K^8XTC71|<+FSj2h+l)ag3Oj3AAL%$-{bYW+2=2DD9p@?5z77aUd?l$#f)P+9eRl z`sHIY9^TyDdo$CK;$GO4%@-%)rWdpIa*k<}Kzkgv;v8PG`2r<7u9pt(SaW5^i6e0} zUHqEz1e$l~p}UckQM2s-P8U+9yB*?6oQb=swslGqh;OKUyq3&-k|a#29bA8V+!Jvp z4yV%iDGMCWpe?*#y>BX=-x1aphvIUoe3|qFn!D_nm(gMRjiIS>dIwy0NSw|kx0CJL zq$UuZyd=wNKbdSN$6arDCbBv6QQP-Gj2?72Mh;zG$6+flQbwt5^xz|XjK*Td%yFlm z>;`cwjwf^7NlPF)ruTGCn@r~#)|$C1YJ2YwPm-7z2QJ0vUi+f9`)p*xGk`QD1_Bc5 zWu$pM`(#5yK1O3lmMle)XiPG#0j|}s_T&~$%ekJERVO8Z=#Xw%vnR!)(jv75`=Cge z0}e%PHa~CmL|}5{(kLxWVJ-(KsSgO$2g+bwDzMJ`2ECqisVAP+7~xu;R7xn?P%>$< zRK0^Q&aK}I_BDYP>NBjR%jHPF{V3-5q|p^-=`pCy-3wr_1)~g!k}^q{1WFFpsjUF( zAT-y<vf6}Lru2DP=Q7pY!a%XEY#5;}N+{V@7&-|GPu$wV<;!{2^l!1gCD6P>k6ED4 zbNXj`X=dIsMxK8ZMh=TflQMuQOjnYWk|?ee40e$)On{g$#(GN!LUOqb;~J9A>)D5W zeU2zu-&ih<r43>2)Dv1Zjvjh6Fk_dJ1N~DOgY|nZTd{w?R_IFt%{t_${c1_=fqoes z=gnr#VbZLCZW$Qli@G!hZom_v2x=+N#$X%Eo)}T41D<dp(9$PD>V18lG-Z+waIGi@ z*p`EH7s<)_&5^P_MV1a?WXWM}d-mM^-`PjA?00jP9(_pUt(UUr38dsn)8y`68X4xQ zA7kQ-?tOp<BnC%G5rU>bg+PY30R}n1lO$0)5oMa|Dkq80>HSn+hT6Oj`^S2frRUN- zQNmi%!Eyk{FsV#PQ@2NJjPe!W2yeOlPb6E{k0c^n^}tlsblXb%nLK=@B(m#?Qx62v z0R}$6s4JNS1qn&Ywj5EHEI=BV9LBQ45}4q1x$fl@Y6t5BQh;L|X|78Os;86<0l~J= zS9%J|?Uao%kw71-#$o*NwyxK=vt<0mI%`?T2j+g>w)Ec1$bpALWH$sPO<9)*BtN^= z#{;Dx3hI*wT?t^+3s?dZSck;W0M<ijsyFuaF>G^PWe07cgy3tcoP%Yzn>M<AOr9u> zy4qBhkMgxM_S^5R+u6b%K3FI1FFkQjKCJz5;vU_#>diX6iphqCA(D+`!@<C$DeDG^ zAd#d@fE;WK<pgE~gDMFngBifO#dCJYpB=O>KJ?Nf@R<`{i1SZ87U!RI94;tuEOjB& zsZD*<S7S7Gzgf@mxnP`=a~tQiVyy&_O@%GNHlzJ@Us#t4@<T`=U)|@q3(${^v0Bf0 zji|iS!^(4DPM=<?j~sFoMi=e}otYwBGQ#p8cz_fn1`Q>65c7b75|-el`!2wFuRMlH zaU4E-%8T$nj$4LP58e;^%-$Wt!^4f3F$2S8G_`At#{SJqj=*P64hi<LR~+MOXf3T7 zlF3*k%_ZBAs?4OJ-SSJmAPr?n)q!n#qtaioRS(ga85pzLn943H=t&o&N<(Of-eE4) z^g!iHT%Cd7D=U#{BvZtKNh4xaCmHJKLQcN=83U!j!3?kjXB@iN6XtVFm^U49AZG6} zvq+Q~Oo{?bmKmL(G}aT1<vn(t39X^z)K%>C=QH_fgKRNMw=JnBO0Yka-6#2xLuF&% zY=E!W_&!oUUiSAQc4Qx2Z#3W%4xUZ)Y_IW(Gs2G;K=MQ&k^w-8LpZ4-I3elfv)B^m zN&@6pnxpobi_h?Oq@+3ifW0xq;0_a>EKCvwJnCbTM*Y~w+oeauI>~0RkI$)k>Kdyx zPdIR2$OhSR^ul?dk#3_W6KzH!o9n)~e<gn*pA)td;-vPxMd<OScdQk|uBW93-HpvZ z`R(avTcZabf!dq}<T-`N1PRnxD&3Nl<VVnKmg|8qzznZ_{vyAfyko^7P!N?g!!u?y z=)($f4z<Swk}jw$*$U-0>4N%6`g)vK^Lrf=sjR<!`Sabj*B!FhZ3UCvEP)X)`IP|l z2|PiJQa(!uIgqZp+8*;Ej?mlfv^<tw%}T4g8V7yy+ug|4qjbyC2bv-)5Jyr)CJ~6G zseZ;L5SeBMFbJUZ#NjRK<R$wQSDSM1q{kq8p!s2_f-DSCFJo|U5an`NZ`GzbA~d%n zPbBHyrZN*sbDhL1qHb}oFDDZHu!R2R{vp4*w&Fq@iL2Huc2`>^mPt2D^47Jbn{nff zaY9I7AW=jH)XOxJ?I6KMfP}*m96o=JpVg=ERx!*(P_PuV0(sz6R+|DCp=4;r0AFIO zPO=qZn`ATMypmcgu31i8>1va$Co$Re@V#svp8)8KP6Tt`>b`<L8zC7H%g)(&gmzKi zZA@uxXRGCZLOImgsPTJ`EPVmMt4#T9lP<u|M4Ctv%@P=)!~qQd#FyRgI_6M+AdW%P zmBs_avt2UQOEw3*oFFOJ7gQ%X5z2j}M>Nl`HOn?gcjQSO+u!}drT7%zHh>x33O<_r zOmq?@5C`Hy0PPf_?%bhg+fW|cjwYmq?f2Ioar2|~_q9J_;+`YRlspOISp||-)>Q`2 zO4AibFvAJ^FU03x{bKAklP|NGD0*0pi4)Iy1t&s*jX{=78H6$t&M&A=vK^HBN-sle zL}=}3hollH+9+MN3%d*txlbo9*&Cpbps&H_1W1%f0iHN{*(B2h&LMiUDYlAnC$rJQ z_Pf`TnH$^hJ#kNWoWXM<oQxDs5J>^+9cJW{CQ<^1^Imlf&N%D<e@4-5K;$bB(j^t7 z7_=C~bex1qxQ3Z=nZ#kHwc3Zq3ug5>RBm1`+EKPmwl;vbU$vjk=OXzC`U=i#mitay zkt1-F0!fO%U2l`9(-_l2w6*2mMQXeMM3efZmxKfYQut+=WjI)-6nO&7u<OtuKF6!h zoLzSb$-^s;2Y|#Yc|^VvCn9CiC~%U30$YZeaoXyTk7o6G%4<m1+CsD?+9xTSWxFHy zM|JX1zRG7B$vts2a6^8?8Ily@Q1BB{231Fr$GWYVlD2xWlfH{YQF-^zdD6rk7Xc!| zL<q_7vayXIYY-OCehxl)!m*w>B3OwdS%v~4q)eQMgmVgJhA6?!tR8SPW6k*cwpz@L zCN@H2%&b^bYYWjXN!coteUM)EO+FtmcNVyS!z`gBk`y4EGx{qX^i^<fQGM$q*0gBb z3-;<OwY9w$BjZD)kpKuJz}$I}LQ^b(@%|6N46j<e5P$oUBRzR^rs|d@q9YUpo!vsp zxda6(!pvaSh;4gYt%q6TdS-@bkECoAWV0Y2qCYNmHR6?3`nmk5<&}#TfKEW1nDdfQ z7gCtGqu)rRr_OC{;Ue^6Yd7Y!Wa8zPEID}?=)u>G`SFC_2y>_DFw!ItAYDY5$_6J3 zhSwgl2xl%^;>ja21y7=!ToJDTq$E&CI7fsT=K)}54ouNzR$t%D5bcwc&4PT8FY-?) z`>66+hacoz0LI;5+eo6CK7b|HsJvyzh1gF#Q8IBe@Ysy?_iU?AJMAL}Eu-^XE=d6f z+j1$L4crYd0wH-`&G&W&hlUywNJI-FJ<StGQUMXnG+xsf%nZ|IGqb`TGo#CiL$*iA zC;28QaUuqXh9E9<LIK9zU=2x>u$%zoR4__$jUH_6#GWgUztZl@Ucz^|y7>ju#yLk1 zTai1N($O^6xip<+fx7`l!0^gNd*RfB_VdIkpN%3`5YdtJm^5Y@t0@d-hUvPQSz(`9 z(B(t)N508NAtq4dK%Bg4|L4&)11EuvNum@;0*q4MMnUB*n;&vu{D~OF@f!!SO}CHV z+FnaGZ!dtKC<o^fI-Ueajgl}kh!7rd03RC9I^rNi0wp6vZkk_pM0$joad-f>lg%vH zYi5XkNJjtUYxG-E$t0;;`r<vF3&6M=%#1Sd$cbP&A#>Q^5Hj7)P;J{*4si9>3oKl| zd>6J<{&A<#z4n8gYXvhdZ^mW#Qhj(3fAgZlF_eE6HCU1&R1m=;S}@Z%z${2?hnrcj z-OM1L1o<dmg)#?2yp@TY5AsFDuET=>IF{qg$YGu|Xp*D7d7z$?=K@-7T)kB_uw^S& zw{B^_R(}jtKPytWZd}rW^C-!G;!E{GCQTV4Q4pyjS1>aUGdIF4NH0vMLkG5)1s}}J z{gRJ@e3tJ*nG@;aik&eQ37q331(;0IM-N?&s@p`lkc>NdR`E9phi3wVd;v#CK!@ZE zTu*{?W(WiT|H#j^M9kpO5M1VoB=XWU<*>wIW*kxnc96}i?vt6hujM2vb22zYjtFrE z1Hk@f2~g(N^)%EC@?%TI0u{Cia)B$4op{c&qdzsawzHa%gO3OfBq=<3j7vETW(FPz z;G`w{Vvk*BVsMDWloDs6<iQTQnHgybPyz`lPatt2loLsuop``LfB}LT6-VINIZsl6 z$>gy>wQand;A$-<&Z_;CZnpa#2o7+1I=})QF~}J+*1@=Fz!`__AFew3Qwo7eB(hQx zCjtdCgINFv?$Eng@YBp7-vx0YPCS9ckwBi_u=D@`2IMd!x8i%uE3^ceeir~0wsCTT zD>hC#`|uS@8*4f*jV?L}a7PlDCDaX&G|4(HIQ69%BpCxFL*$4gktK*Y!OUP5fSqJB z3;voJ#DO4A1aTy;9OUjZC%*_Js0o2{Gs%F_eV3r>)+#qRn-Dk9000mGNkl<Zd*igp zXm({|O=l&)`pEEzcs7s>GXuB_hwnKXy9^HS75-pIB9b9;M3M+IGnmzZooq9!`z}5N zaU+f*ltjDD7{(Fv`C{2f5MkyAK>QcnC*-pFRj5^NBxv3Y3!AGtDc2Sq48*ICq;Ux| z&;tOJInFumaEJ)M0+o_SB#A7+%wT5NSvNCt|IG~IL)-}BtpKmy=N!8ffB_Ng4@ZLX zqlA7)3strjxsjCTo40Jm$>nm#x;}#`vYrkZr?()@Bm?}pM@d8HBM~A-5K(4E|E=TY zxBmgHJuoxpL)?fXA@UaG>3o)CCkSRnS>j$NvV-+AcSV)0IY+okeYz~mzEUrBu8khJ z3{cY0SkHW;!Gu|mpa3`h4YM4NS051~h#)hAnXwlNiD|Z7e95KwmkYmE;DHAp>YIgT zbuP>d;z(QxWe)Xu8MLW8`<YQ;97rMp7-~x}dca|*vNh)jXRS|{0dwo6E;PP!0*$O2 zOeegoxv0Z%246YIaX}<Rh!``2SsfbHDYk6cf=<xs{OW)4rI+E07k#Y&NmX^<U{>eE z%pk5JZ<69t@T(9E5F}huF@~ArAjvB~Dr{L(j&SBMTh;%jmn~cbDC3E3U42qI5gnHl zA!Y`%fM8K~$5)*8I&^~WR%slyaIXc86@4n11%AwoR3{L3N*qa{<yDA%Nh~}jj131u zU*1H8t(+@G0u4NqoL6B^)b?Bm8QKU=Z{VhbVfn&&7~oaPktdNHR{{xU>IY5{B%a+0 z2FwB{X2u*y9O6z;5=HnoV4=PQcbH;8#p=lR)TjFBdMoD&XAkr6(sX*zx;(mp3Cv_@ z0xAT!sZ7EBoi8}d&l))`C}|?t%pvBG{w&5aU{>cR@+K)RBi==heWdBg19y@NFp<ny zp!71j-^#hdNOwO`9O<{OXjmbQb{cp<+;rtho31=&#x4P|UlsX_E53tHP+sfyJMYAm zKl<@Dv3Yaj_bS^N6Z@3c>sB`le3=;<5{TT2W5kW^W(E?RgW>iv-xFH6A9}HIMqt5_ zM=nBzE#AKTKI;bNMuXDlHJrtV=XjP#%5lNWU{;5BpQ6K$e|`-<dfq3tiH%P@(O_Xa zV`86%fn5~L>Rg$bCs2|k4OjLz9)2JIL)a+U4>@9tY87u|3yusq;|Vk}lD-pFw%oXA zq@=;1-2vdlgZ2wf@<FbgKuRJuKf8CqfVhhgr)iQn$0sb|hpd{9ArSxO2LqbpgzmSP zGoC=1;lFl0mEM>#PE$4xGFCHEN~h`$@&Q^>PMaCbj4dc6Ds2Dxjc>+_Pd>FP{PF3h zE37;<L(S^knHj{XxQ&2s>O*h`cwoOm8e=wdH*~wjoZ&2-BE#-HcD4JZP=*Q7NZJbN z2;0jSEkv3mkdtMY8O+Q(nFZ;EDLVYOx4gNn=coC5&TFu++h?wZNjfN)1+L7@`73iO zJxvn)>0-VrF6K0VJJ`RB+Wc}KbhhO=6B4Mip$)yWJxC@EGoyt9TMY*74gjy`^N%~m zE0Cm_!7PBy&+Zi%Fbh1InV+D#0*T|-AC`amZU6|=0o>Tn%m5;r&Df#ZRyl!WNF6kW zhJp4W9H4C$KQT_y)E$&_f|+-MS&-`YEIMPrEO2LL4csb;cAqhX`o@0TNj6YODjbK3 zTQYCiQGZfxj@%G8CfD6c&8jloxiqQY!psb20p5$cWEEU?(O25K{j|E>?7GV?RhFKT zv1aD$npwf6PRuf3>f#3~k~ugA0#s&Gm%DN&$&kFf%kl6Zesn`L1C1$kl>-*fdX6WM z95XYR)e(A3zoR}Vo#=u5p@;P=xpliI>KohYy?d{j)j2h@g75wJXnM3YfB^s?1%Mf< z{J%5hPQqD^Lzi3j+*tr^G1CFQnO9IXg8Pc+?dcAgSs~3rqnW|XFx|FCAAfwhnbguA zGb{Kr3wk_JC717&e>QF$P8f^|cM3BdfUMI0>agRIEW=Tpva3DYO&Kmj2oSkZkdCk| zU$`gCtYz|`4_iFr+m(GVVbZ5GBlld@%<5e8kwM(EI^PZ84)$>+mm!AeYE$m;3RK~% z%e(1U+GQ2jcY`R4J=E{B`)-q#JjK!#l>-(p!b^`kwx_6Q(l&>i1-{LUIbujC#XWp8 zKNbhJxh}cuZmxEB$mTPFx*Mud*+BlJFGExT87g=IDw-M08i8rPz2?=Y;QxH+gFVG$ zxNO$QvzY<hQEVy*tWX<8rtj`icDq+fAjrDh5UCC{Ze|9v0JWIab(MRKx4-o*=mfo9 zf2!s)tMh6WbmMJoj6KF0fr5eIF&3zHu~$o=Vr?lxZb4a%&g3%h(Kqp?H=K@65DnSZ zE3bB+skYVc#Mi$eF4-4pX3UEm<rS>CkXPiQ+}ep=ErF1)o(o^Nth2(*U}n@BceAl| zjXj<%wab9nST4<MEbmsDvCs>p)Yyiacd3{_XfV=XXxvz)BdRkqn3>eR;<78gk5156 zW2RtoGpqAV9WazPE0xWx+|-p`ErHrtzqyN9b4^!vk2~mN|L@c21mjJ#c)xwoD~z{B zuj|bkxos?svszo7#u>}%Y6-*%!rq+~X5EboYxehe;b+fBuh36R&AR2V+i{KFR7{{& zMzpGHT=dz}bYh@dyecM8D<ZO1m6KN2>ci5B>e?~vimR?}_(Qe7`oLc|3~PSn)zG+u z7b+%DwPfk{7xMZQyAOZh{o_vkf}^|sWN6$uCu*q9VYL`mN+8=Bznw6?5zP)ZmnR}; zGTY8R<8)m4t&0ova_#aJP;2yZ?($sC+%}iXefcq}7wws?F1tN2fvmGHc9&MNKR#6| zwNf+OyYVT=k%(5kdR2GBO>2tptLu%ycAzm@e`shByY0Gb0o84fh&)S*`<N)>`C?B! zIbKs6_4bfHbGxC9o~^q)^|&Vo@(WNFl~V7Oe+c<0hf39bQI!nk@2t0@YfN8^nZ!w( zxsBz>ec6;EMvR&FV+_mfo#=c4cmuCM*|nVvD)+UGkCux;r(xwhy8gb0Lz1!84bElM zS$uZy0RxfGvb^rzaPk(@D>g+TD7NvjpmcT2u1yTJpL8`=gEnu{k)UN6L9Kbe^U;l- zKxN08`}CtcXZCFT#hcG=iMez3=xE92pKodYRz^pY^|5oAW9fH2R{8>DIXoV#ykc|r zUujbAB<t7Q@Uu!j$(Y=h@|DNu%<JV$8Q#|C!|YkJ@YXZ`yd~z$?ks^;-uRn7TicuI z%N$GhS@RgUu0t$KDt4;t63QLk!nz#YFwCuCO_Wqi+4R_^&10@Yg@fuk&GDO?Z=Ti` zic3L8N($m!<p9M+nq(QOtA@%6lx*OAHriC!qKcw`um9$^sMTr>NfcY<Y}9vT`NWe| zUhTAIrp%r62yy*yH~zM1P$?!-2~+HvdUaY131ryV>A=|E9=w+-t<e=nmqe+osqY!C zy5nBdYPE(Wiq6*iO;7DF&iU^RhMjgwcRwR}@)>9PyV+;I{jYHEAO6rVXO%*kN9jr) z;p*STxRhpBY!oBKiby<mrS?wLJZC(CEW;N%8QakJ>F_=e?eS`VndpXku{g-72sv6b zOk?Hgr#E5UZ*Oa`@SJ!2Wkb2s!d>_L9_Rkg|J~`ZZT1(ZkzdJ%0eL(;Hfms5{lVC& z*bQRNcmfR!jDEVCN$O*0kupfxEmeAK^fK_BTkb5bKypwH2(jCAlTUBjgyUZ~_BXfm z!=Rno`m2?z8iu^?)KeSERSM!zh@47(XWj3@lsWfBL1o3r<D)`o>E;-7#uMnl8*jY3 zn@QrB<o@6D4Nn;q5nEIa`j=L%^8}KEa#&D{q#(VQxclCF$Nin32Oi>c+XRb!{o9w| z_}7k2o}XTR=>(%f)Ag%w!1@gvLLooC@9#dGYeBr`)Kh{|;V8}oO(7|WTj5KqZ&7uQ zdJGT~he?z?pj%wtr3(>r#uKQE@eM=lzB_3f4W(gxQl_qEmL(iP9~m8OnMB^D$A^)T zk#T=%toea<&AMCg)r-G@|8&-y{5j=Q|NO-<)|`9JyZwjJ$27F4IPL7W_&o7b`W9V! zR;9!dlsJMo4wDDY3thz`J{j!Z{3;bXbbTxm$bfHlJqriQ2~Qqoc}8e=ur11e_~}ZF zGKthz&Pod2Mb1f?0$lT}>+snxe+7>|*7{x9x4rR9oO<F3J+bV>SNv(^dCHtgk6emd zaqJ6ZeuQ&R-D9GH^om@UbEQb2k-^#r@+G?x$piNk#>PYn6Vc+J;Mey)=vN>)T6SD| z-lb<^ule)w4<G)!mU!M?do`@{j<>zFp<FIp^tlW0U(SAGxoV95@sECFOkJyry%#RT zhd%JWR!tq(i8G;`JkrH+eX__srILn1u}L1_BS*bc$67g8iUfN6h8vgx9nVz^uzPhI zt1*daWi(b9U-V!-^>5vDn<tT+6#)@!qHm#(^b)#K^@|%XIrfEU1%2w?JgFJat5W4( zzvo^4YafgD&3`Vg)YhyXcgza!`=d+$9pgcN(sA(@Ki@pG<FfeDAjt@EDg67I_=>U2 zBX#a1H;+xN^6jgfD@6jyC{p-{WY-vZCK$=Y$q4NZO(-WQFTCLvzm4fCB&S6JtLb0f zL4_`{&)(0&i(mKx$C1mHjyuc0eCm@Pa0T^kXP@Q${_%f(6z87v9{l{f|KHpG?4%RD zzLUf7@G!<hC-ZEpZ<#Z3C@zJs#)s!fr6l38P#}0>XM8r?*8CH-H|I!W0-3#eqQTp0 zOV+Js0@VmvO~~j1_0iwtJJWJl&PPO2>b*MGj(_>f@Uf44$no9|->=bM5}tbE@%}yj z&R3q?5#lQHCMhnzbyKT%p7R(mad?I@E;Xd<8sAdr)N*Uek%k0Xzh>nXole-$f72gn zWL7|qHs%l8IH1*4NPQ#N<=MRj1CgI7WAZ40imQ(k&cULZP~VU|UH}v$Hg~%>=SV{W z`J@@{ciH73xnpgSKyG++NRmFpY5)F*zw}#~ND$;`8L{89GB6-+q)7_mOi=QC<Ojc0 zQ-E{q2bL*|t4{{IeGTg>>@9L*Oaj$X>-^?lwrRt|;8QX@d1$<x4SMX9xw85X597(r zn>~p{g2?c`-m2lDUtZj)MdU?N5LbeDduq#8+;BfRcZPD#BpSG91wYKTM;m`x&4+Yw zXq6jd66mp;R`L?k!K^L1Cbx5ntod0;9q9;nX~LNoeHVJePh>=hAVKZVqRxOg5h71Y z9&z{Q7hYcKBsCID$s`IVZw+=^#j6jeZj~Ej5{Uf(%c^}g_9)MYTHOIT9vnf~<XF(~ zg<t)~lSqU_a=bs=qomr^z9S5Z97slf#Fdig3)kILcQJBG+Qqf{OF9?}d#u{kXS|$f znLr!XtbSMBvhK9xH`nq$R3qq-J4dPKAcy8u8MtiS@9@Y|TX<@b000b`Nkl<ZPy4Mb z5+vsZ@8x5q?R+S6AU*P<1QKVL-F!z*O5l=Yvn-tuZ;l!~7Hp}qkCziI6UY}bG`}wN z>b4L1TiY$0=~GA|5#YI#<ugRd;#<D{y)joIk>z999wpVCW{*Bgii-#(kFGxAtRN$D zDM@IIUwQNxp%^F@MdvP*336fF1R5T~(OoRnFeF)h4ZzE1aK=4jJEdomROyu5&*Z&a z#E76smWUA8%qi-9Ro;<N_E~!5L)?fXaaH)QtBe=K5211dx%U`&d-sQla$(#Ax_{Lw z{keYQ-z9WmgWY{AlSo&gT1WzSP7~2ti9DH}+WHL6x%6tk5{aZpng|rsHA?9_Dx!~) zLgYc52=Be@M-W%R{}P8%$*smfS026Uy1Uv<B&>lAc`oF|Mlo&zsoRLnJW#R<?7{nh zXSOhj=ph{o4oc5wrJ8HF{gKCT!7o<(^N`LqK?G`ypng$G-_a0#lN98;IEXm^npL=M zed)V+kvqwT<YC1#TM_=;xEf2_%7F<JXyck|9s|1n>ND~!S@|>gSwSZep(~Gc^@)=D z<$S2Vi0>rmY!h)JQ4pa5yKo8;BxMIe**EF(Sr7-}LY(NYIt!O0XD-QyWPuuzl|L=I zcCXk&AqU2vVZsE`u-TjE?I&3k$&Gwf#>*-Q5yULulvxf5>6F|rT)hq#ty){$&P1Zf z)Hs1%IK19p<(^`aCoB6TUB1d^C5|92#7SY662%MRfM7Y})m_{Q&b7B!JG2w~Z6?qi zcU-~yk1_hyjL~N>=6^FJhbMj>(n=SuT8Hz0zS5IOWC|iy$Viy_ND9)oN62<TwoA%4 zLB0w~9^JOYh57`LKUXNZ^GxDSMVt_(zxCO~&m_H1m4jUyVn6X5+e{!0->`P&izKVU z?!FBs=Xe#;nIh8YJ#TNCStR6Ag1G#aJMo@Nu4<V?BHG8ZUzAk0n?2erDPJO#ID(Sr z-QWHpbW5*0RpN-MxYKxXDTrI^&4V-Ajd@!MBnPt0-YZ!ZcEc}#+9>3_km=H!kqz!X zw@W{GQ4fu$fB6zT^UO0vB8lvbV<Oa1y5#nNXscv|e2R%9U*)r2RMh<;C)~X(>Hh20 zEeq7esdMWcsvWWpVx6?R)T1}A{3QF*Vje5*$*-=49M)N*Bx-=>CMVECwsb--TTl7t zZ{p!6p7JEp*(tI`x)6g9C5KGQJ=zzgY!~E<d=eho_$1`3e6Bk|Lb!W5qf&-n%}3#! zdWXt~S|01RCTcr@G+R>Jw7X<4kX(BeJb_3+R$PU0a<l+dl#)nQXJ2%=zswiWf{0fD zgp8y%Lt~}`n(b0qHVg7Wz6claW%`@G_MIk^Nd$MVq>u4r%fuPE6Nk>Fcc^~oG{zkz z(E4@jo-*JQ)y)huB-j2BB0z9LN(4d4BjQvSy8H3cHMilU&s~fsHf?UW8YvJ8NXGuH z;Daae(8>nY$wt|#go)Vr^d|S|(zUlYT1a0+L*RmBcsXMZ)gaCU=df{9*CoYPG45o7 zjuJ={KeBd}eqnN}^j^RT$j_uqXH`y8L7Wy*on#5G`_i{@?&UvfnM4Xw#xW5Z7IjIL z`++P|a04{I){2l#f|4gf33Tq|KgR3%jHmt$p#7n&#G$4#k%^<6FXxU;J=(YCvF&KO zjuS|;Z&<r(Sh81eB1ZXOO=3ilz|#z4lZa%N7F~7ULw@F7^y@XnL$-nv10<=S37L~0 z#z#HM(v%&kaeR~-9CfWJ$c6~nCg>sg!e8Iywy(PHK@BT`HqzEmA)Ok_852j)RfliY z!#QJ9ul8<Z+EoI{XtU(ylD$ImtE=iS@pHmJ(m>szg~(^2tDNJ@Od#FXlt>DY5QC;5 zwnD~v1x+E@4a#F%t)aSThinpLqip@xU$52hM$o2k(y-cfI!q2S!u{q6rkCpCiamO^ zSBYiPtrd@~`L*6FzqH%&t;QKYy|?@CL41XlMH0oTbV&^?>ni6^BAxizuj7N?{Ry^g z-CEq<6gVLURI(McUb|>DUdf_*tyP9>`P=XO1hP#w=H`}!5{2*@%IF`Z?D4A(-}<oo z?}j+?ZoNBPn#Z!M8M{s(t;WmVYbg178IL{M?XFvqtk!!);XyIuS%+FqDuthkTC1$9 zT*7tt+>cW}{|%gQ!N1{~t8Z>dBn3G_!Im!B3F4TtlrEGLM{COl*>e5w?=M+cQkf+2 zyl~&5U-UWn9(WKZcGqu91AC%AmdCK`$top~R;2-*{otSmZ3}$2I{D=f0R50T6DZ>) zTmU7+wn&%MJkkZ}E%3Q(Z}c-?fjsZ3UqbJ*=ouuU9Pp?s5n3U(mt~ws^5G|*#Cca= z>xrwYjn-~qQmB&6f|r;zu1o4;o&eByY~2j!f}D8Q9v*rTyUGb9e`rWg=FwbbB-j5K z$(^^ri6ogB&q@d)JEF}*(!5vx_AZ?D)ys;6`pb*Ihp%3L6K;EOy<er21WJx5rANfN zC^bf7-~Np&iiA1yE0^KQTkq6T<D;-!U6e2-(6``Ye$}~i9g^#RqK-WWW0v+}(q08V z8y?2IUKliH4t_Y8{NhSLKPk-T09}a$#6UzjCXpDJF_Se`+_~X#{3{>8-|?+0J*jln z(3MI!{`{|@4AlwhBWR4q{_c@>?%=eguv0da%Aua_#H$WpjnY^5x#Dm5Xr)$2F|dI3 z%u*gJ?!8JN+`nqoBdOT|73~>!xc<H+S@m;XjYzOxjdH^C05Ae@6p6&CVq2_Z)#UBv zB#En*>w>P6A)`NV@FNNOC|~1<Udv=);Gl=sUiVP1=IvPm$)JbVtmO4OJ5+jKu=!~u zzxV-?TUH|w&Lkr73W6t3OqeKR;xJZ4yVrR|4^52oQO32Yh6Sh;b#+}f*Au5kpKfs9 zKp(@n-XCj;En9!%bxm(~S6ip22_#cCtkq9M^f8Hik%vk4l}`GYMB;M<^swC=w3s*< zCn!Kg{bF0EQez#ZIpZ8&pU>|)?-;agOyb<C#NjQv2S2$>E5_ZGJgvSMIPQQp8+x8V zT31Qb&)b>SaFBF8EBLLA@B1j3LV)yf0t4oOD+iIIVqFZhB)dp-jPiguug}FpQ4Y3b zdGg3c@YQ9q>KZ=@@JP?@CUma#uG>~Wl1HocC4n@tZfAXau+{=)@Fi|?-PK60`9AFT zckuRBdQOVBI0kU+m5Gxu)+hzr^>SjA_2zy)R&!7(+L*XpD<pEb#d^~41%PamjmdRC z0yaIxf&Jh0z})NGR@v&lC6E@;gEe0+_H_-dQ-<AhJN&BDoJ_o}WqC3wxL}aMx;jcp zpte>hl0<!(C~-XdYEDPK1}OE8dXY4IB`Mp=w)R^m_h~O5m|NL98Ntoyh;i|DUhlG7 z?{)<&CX;S+_RxLM2ayVH#w&s+6a$?p0VJ6ao&?*H>Kn(n9<F$rTWe@7ztT)X(u~8F z-eDH!%<^%1^r(6=639(u66qc5o_==b6SsSK`YHc~iXx$Sg-ZBwp51XXY&}0_;B8P> z3?<jZV6yP`qcIw*IXqc3pAtsDg2A=gHLDN(F3q{_!_;G^oU{be(sb-KRX+LE96beJ zGV5CmcI%D)J*woIE0HJ>CItJe{24SxWBd8CyHj7qtvK#<T$TQlnm{sCpZwBEU0!?k zM`@aOC&yNCDsCs6he=PM=pY>)W)}7A&tv1fJDU`T;&Q6|p0Wgz!;h?8_5P%`={eN< z{;<b2cC@`F?!@6#IyR*VB**nf+&qKQtb^|&Y23~XaV5^g-Bj~1<p~rC(07qY3a`jL z_!@Pbbcd66tvC`_m0j!61k)ygqCXqfu6)t#&3n#34}KK{JIrPei4$=%-CUY>2_%B_ zrGApNV8mwXy`v4P+exuO9Eb~XG95XXmI)Mz(r?pjSi5R2KU3QkR`E9*<D}bzq_6T> zzKetDZ1S{Dphz4)Q+s;DnpMvyp*G&n&BnglwY2Qh@=?CZ=k39l?IMB7MC#{eMY8_B zg&&mjGl+8QcBp5#U%tpE`L?}zu-zq4Bv^mnvf<`c&lB;9*(nB8`&U(Q;z^LQRW{3Z z`5<2=VcEVcvE3$6nGO918NQ)5PXQSntSw@IzFBUc4!UfTZL(3e%I4`{SLZe~j@Tg* zsO*ydn;rvnh5{uF4va2l@IJwZ@Qvkuebo&cwWijV4T5ZvZGByL3MSv-5~!KO2XDOb zZU*oDd@!A*Kt?21dzl$NY-Zm_SMNF5LmF$GLvzJ>U9MR*OKWOv?BLsf00030|C)IT i{Qv*}21!IgR09B{tVkMR%Y9D(0000<MNUMnLSTZY?osFf diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher.png index 3dd31d62cb0633647641ab4b42a5814b0d46a467..8d70e77ea56feb160a6ef817e5da2716a796a2f9 100644 GIT binary patch literal 14078 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 literal 13884 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 G67+wzxjiue diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_foreground.png index 62eefb4de59a7a22964b0102d717eb7ca1f3b8f9..e7c468306b4d4a3acf245cb186c6b27e90322e73 100644 GIT binary patch literal 7992 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 literal 7225 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 Iro}w}ADH&>2LJ#7 diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_monochrome.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_monochrome.png index d87f18cb8f3ff5aa205f2e0119067e5deaa3f7e9..e048505fe43ab803a2e9b465b7ca63da8cf2728c 100644 GIT binary patch literal 7794 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 OJ9NNQFJ~X+@_zvWmsCpt literal 7116 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 diff --git a/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_round.png b/assets/android-icons/release/res/mipmap-xxxhdpi/ic_launcher_round.png index a3d7c7508fa3157aaf6bf7c1d93ab105c3fe467f..d0033a9c0de5fdc3840c9db41237debe84a5e59a 100644 GIT binary patch literal 16979 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 X2QV>{poMb_00000NkvXXu0mjfOeaFp literal 16620 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 Jl_G|L{{wIMN5KF9 diff --git a/assets/android-icons/release/web/ic_launcher-1024.png b/assets/android-icons/release/web/ic_launcher-1024.png new file mode 100644 index 0000000000000000000000000000000000000000..a2685efcfdf3fc07619da2cf7eeaa2887e4e17b4 GIT binary patch literal 212910 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%0A4$ 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 literal 0 HcmV?d00001 diff --git a/assets/android-icons/release/web/ic_launcher-playstore.png b/assets/android-icons/release/web/ic_launcher-playstore.png index fe2fe0ce6032fe73d5b298f6137792eacf661fa3..4ff8f23bc9992a9d1ac80fc0a0312a9b61bc086a 100644 GIT binary patch delta 69478 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%0A?3<2E|F6e?#;vz| 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%0D;0p|>cC76VB}67cfwsruSkhQg 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 U%Le6-00000Ne4wvM6N<$f=hS<P5=M^ delta 68367 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 diff --git a/assets/android-icons/release/web/splash_icon.png b/assets/android-icons/release/web/splash_icon.png index bdbe0af598a66181ba545fb5dd1f95eb62612ac4..6550deaedc08057356d0907a1149ab0307a2e821 100644 GIT binary patch delta 126744 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 Ivgw2W1Ld>TaR2}S delta 124607 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 PAg*0izmj#?{K5YL^R*6F diff --git a/assets/native/ic_launcher.png b/assets/native/ic_launcher.png index 89d09903f11bb257481974d40d9291e6d0190996..8d70e77ea56feb160a6ef817e5da2716a796a2f9 100644 GIT binary patch literal 14078 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 literal 20413 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%0Dc%xJtkvlf23 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 bK~w_(0(8#fBk3w@00000NkvXXu0mjfwRhGs diff --git a/assets/native/ic_launcher_background.png b/assets/native/ic_launcher_background.png index d6eb52a4dd9e15644888952fc934abbdd067aa75..c63c00dd86124e945708dde6c54f76c6f7daa474 100644 GIT binary patch literal 35862 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 RWq*Mp44$rjF6*2UngHDWN+<vT literal 39834 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 diff --git a/assets/native/ic_launcher_foreground.png b/assets/native/ic_launcher_foreground.png index 55924de2c59fc1be1d255462ac77792336417c64..e7c468306b4d4a3acf245cb186c6b27e90322e73 100644 GIT binary patch literal 7992 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 literal 10752 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 diff --git a/assets/native/ic_launcher_monochrome.png b/assets/native/ic_launcher_monochrome.png index 3a44fc0752c0388397eb7d3b432b38ac6966ab7d..e048505fe43ab803a2e9b465b7ca63da8cf2728c 100644 GIT binary patch literal 7794 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 OJ9NNQFJ~X+@_zvWmsCpt literal 10387 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 M?D;c!r>%qj3lNYJY5)KL diff --git a/assets/native/ic_launcher_round.png b/assets/native/ic_launcher_round.png index 89d09903f11bb257481974d40d9291e6d0190996..d0033a9c0de5fdc3840c9db41237debe84a5e59a 100644 GIT binary patch literal 16979 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 X2QV>{poMb_00000NkvXXu0mjfOeaFp literal 20413 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%0Dc%xJtkvlf23 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 bK~w_(0(8#fBk3w@00000NkvXXu0mjfwRhGs diff --git a/assets/native/notification_icon.png b/assets/native/notification_icon.png index a62d131f246d3408019c258c2a9d1dc0ab1ae9fc..dccaf1004f91167fc7219c23a635b8508ffdf6ef 100644 GIT binary patch delta 502 zcmV<S0SW$w1ds%fB!9(8L_t(|0ko98E(B2+hG#T7?m(m1QdF)%LlhDXcYsPES+PQ; z5jv$rA`uOpMz+_u0mWW|PB)(S%bd@dv-4wjL%zp+zvn$OJ7?yyfBu_VpeTx!qA2!Y zv2BkoK;r<$tYvtM+8yjeqq#t1$BYFR$n$&vV;0s=Z;kvZ$bZh$nqn1%36MC3uO`$u zEhfP5JS?=3rME`!8OTo3nqn1%36Q9LJmk&PI4vfiVII#K9Hgigpyo!d={Fcqb8`VQ z>u_BIDYs3$E*|J{a{-=3?PF3W+ujiJ|3EM9b%Bn-XX=x}NS3((s+}j9yX-VuHTvfQ z<c6SEFNJi~*nf<j8D)ddby;zW3$V2z=y#}44g}FM%yee1%0T`Cv!7*L>2(2i&}4mv zO|)E~^^*3wKsoi!^(F#$HcJIw*}-9;ZfS1ws4m}>O9h(x;{2roHc>gT$_3cO2zrVq z5@4uuO0_@=JrZ6b{|&$AKmqh=a3eM&VP}M32kgtLYi|raX5{P}#T}0D#{?cp#@`x3 zGaHh}V6JP#YUBrZH#qSl())YM0xuD``323}as+<G$bCR+_o2xJ=+L|V77Fo|+EW}) s;{N~u0RR7lmByj~000I_L_t&o0K$((Kv1x_O#lD@07*qoM6N<$g3s9LzW@LL delta 492 zcmV<I0Tcd^1cn5VB!9a}L_t(|0lby5N&`U<hVN8RQ9CO;pTWupu(8Mk2x7p>URx0? z?b29@3Zivve1lZ>K7yqnLDVAWH+#F2x!t>q1~tsLGyBi%&hF(xX0kv2{9l8jD3)Oq z({w@V4xwnu2R*()P9g?rdea7Zo)00hu(h1lf_?^>)l7UYIe$SLkbG@I3a3RIu)#_T zS$s8Wk08-~-GSr;ZQv8NP70?*8}N8$VKc^VOim5G={r~@r=|^17GY2WlG-}aBwnad z(*``7A*#${<W1>u^egfw-{6AUOX{4-W-dUK_kV#&3{tkwu=fMH)H>4!%$DG-2Bgxs z<wPqh$D=l2Wq<1rZM-CtN5+MV578tLB(6gn)Fq9!MZ68xdUj&sSz-Z~W!gYa(LjgW z4dB78m@rT`5<;0a2m*fIKv*>nG3S*h?^|8cfbO4xhLwG<-+JHbk_N5SWzu~Y9OAv4 zR!45w2mPN&8j#!wRF{@-kJp~PuX7zMCJjhF8VJjcX=SRX;`D1SVFt+yMsi`&fW>OA zqB`tI(n@}QjCSMcdX1@hO+^%(>Ia#_Jp{Y+sfr_c3cH?bn@nzClfMyv0RRC1|1+fA idH?_b21!IgR09A|CL}<{oBpT(0000<MNUMnLSTX(pyAj6 diff --git a/assets/native/splash_icon.png b/assets/native/splash_icon.png index f0e46955cf8c93c21dfbc2db4b58d51e44d1ce14..6550deaedc08057356d0907a1149ab0307a2e821 100644 GIT binary patch literal 164885 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 literal 175677 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 From 93fe04c28cc4776a96f86aa157b729ddf3c218c3 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 18:16:08 +0530 Subject: [PATCH 073/148] feat: Polish Reader Controls And Navigation [skip ci] --- assets/reader/js/index.js | 6 +- src/components/Common/ToggleButton.tsx | 51 +++-- .../SegmentedControl/SegmentedControl.tsx | 17 +- src/components/Slider/Slider.tsx | 61 ++---- src/components/__tests__/Slider.test.tsx | 12 +- src/components/index.ts | 4 + src/database/queries/ChapterQueries.ts | 2 + .../queries/__tests__/ChapterQueries.test.ts | 21 ++ src/hooks/persisted/useUpdates.ts | 2 + src/i18n/languages/af_ZA/strings.json | 5 +- src/i18n/languages/ar_SA/strings.json | 3 +- src/i18n/languages/as_IN/strings.json | 5 +- src/i18n/languages/ca_ES/strings.json | 5 +- src/i18n/languages/cs_CZ/strings.json | 5 +- src/i18n/languages/da_DK/strings.json | 5 +- src/i18n/languages/de_DE/strings.json | 5 +- src/i18n/languages/el_GR/strings.json | 5 +- src/i18n/languages/en/strings.json | 31 ++- src/i18n/languages/es_ES/strings.json | 5 +- src/i18n/languages/fi_FI/strings.json | 5 +- src/i18n/languages/fr_FR/strings.json | 5 +- src/i18n/languages/he_IL/strings.json | 5 +- src/i18n/languages/hi_IN/strings.json | 5 +- src/i18n/languages/hu_HU/strings.json | 5 +- src/i18n/languages/id_ID/strings.json | 3 +- src/i18n/languages/it_IT/strings.json | 5 +- src/i18n/languages/ja_JP/strings.json | 5 +- src/i18n/languages/ko_KR/strings.json | 5 +- src/i18n/languages/nl_NL/strings.json | 5 +- src/i18n/languages/no_NO/strings.json | 5 +- src/i18n/languages/or_IN/strings.json | 5 +- src/i18n/languages/pl_PL/strings.json | 5 +- src/i18n/languages/pt_BR/strings.json | 3 +- src/i18n/languages/pt_PT/strings.json | 5 +- src/i18n/languages/ro_RO/strings.json | 5 +- src/i18n/languages/ru_RU/strings.json | 5 +- src/i18n/languages/sq_AL/strings.json | 5 +- src/i18n/languages/sr_SP/strings.json | 5 +- src/i18n/languages/sv_SE/strings.json | 5 +- src/i18n/languages/tr_TR/strings.json | 1 - src/i18n/languages/uk_UA/strings.json | 3 +- src/i18n/languages/vi_VN/strings.json | 5 +- src/i18n/languages/zh_CN/strings.json | 3 +- src/i18n/languages/zh_TW/strings.json | 5 +- src/i18n/types/index.ts | 25 ++- src/navigators/Main.tsx | 8 +- src/navigators/MoreStack.tsx | 70 ++++--- src/navigators/ReaderStack.tsx | 11 +- src/screens/browse/components/PluginsTab.tsx | 8 +- src/screens/browse/components/SourcesTab.tsx | 8 +- src/screens/browse/discover/DiscoverCard.tsx | 8 +- .../__tests__/buildBrowseEntries.test.ts | 6 +- .../browse/utils/buildBrowseEntries.ts | 44 ++--- .../library/components/LibraryListView.tsx | 2 +- src/screens/more/DownloadsScreen.tsx | 5 +- src/screens/reader/ReaderScreen.tsx | 25 ++- .../reader/components/ReaderAppbar.tsx | 67 ++++++- .../ReaderBottomSheet/ReaderBottomSheet.tsx | 181 ++++++++++++------ .../ReaderBottomSheet/ReaderFontPicker.tsx | 2 +- .../ReaderSheetPreferenceItem.tsx | 21 +- .../ReaderTextAlignSelector.tsx | 53 +++-- .../ReaderBottomSheet/ReaderThemeSelector.tsx | 12 +- .../ReaderBottomSheet/ReaderValueChange.tsx | 2 +- .../components/ReaderBottomSheet/TTSTab.tsx | 87 ++------- .../ReaderBottomSheet/TextSizeSlider.tsx | 56 ++---- .../reader/components/ReaderFooter.tsx | 25 +-- .../reader/components/ReaderSearchbar.tsx | 46 ++--- .../settings/SettingsTrackerScreen.tsx | 4 + .../components/UpdateNovelChapterGroup.tsx | 3 + .../UpdateNovelChapterGroup.test.tsx | 1 + src/utils/constants/readerConstants.ts | 13 -- 71 files changed, 637 insertions(+), 519 deletions(-) diff --git a/assets/reader/js/index.js b/assets/reader/js/index.js index f9b374c07..89ddea638 100644 --- a/assets/reader/js/index.js +++ b/assets/reader/js/index.js @@ -297,7 +297,7 @@ const TTSController = () => { let dragStartX = 0; let dragStartY = 0; let moved = false; - const collapsed = van.state(false); + const collapsed = van.state(true); let collapseButtonElement = null; let lastBubbleTouchEnd = 0; @@ -482,8 +482,8 @@ const TTSController = () => { collapseButtonElement = button({ type: 'button', class: 'tts-collapse-toggle', - 'aria-label': 'Minimize text-to-speech controls', - innerHTML: minimizeIcon, + 'aria-label': 'Expand text-to-speech controls', + innerHTML: textToSpeechIcon, ontouchstart: startBubbleDrag, ontouchmove: moveBubbleDrag, ontouchend: endBubbleDrag, diff --git a/src/components/Common/ToggleButton.tsx b/src/components/Common/ToggleButton.tsx index 0726ed47f..1b4a6b7a4 100644 --- a/src/components/Common/ToggleButton.tsx +++ b/src/components/Common/ToggleButton.tsx @@ -16,10 +16,6 @@ const getToggleButtonPressableStyle = ( : 'transparent', }); -const getToggleColorButtonPressableStyle = (backgroundColor: string) => ({ - backgroundColor, -}); - // --- Components --- interface ToggleButtonProps { @@ -59,6 +55,7 @@ interface ToggleColorButtonProps { selected: boolean; backgroundColor: string; textColor: string; + theme: ThemeColors; onPress: () => void; } @@ -66,24 +63,36 @@ export const ToggleColorButton: React.FC<ToggleColorButtonProps> = ({ selected, backgroundColor, textColor, + theme, onPress, }) => ( - <View style={styles.toggleColorButtonContainer}> - <Pressable - android_ripple={{ color: textColor }} + <Pressable + accessibilityRole="radio" + accessibilityState={{ checked: selected }} + android_ripple={{ color: theme.rippleColor, foreground: true }} + style={[ + styles.toggleColorButtonContainer, + { + borderColor: selected ? theme.primary : 'transparent', + }, + ]} + onPress={onPress} + > + <View style={[ - styles.toggleColorButtonPressable, - getToggleColorButtonPressableStyle(backgroundColor), + styles.toggleColorButtonSwatch, + { + backgroundColor, + }, ]} - onPress={onPress} > <MaterialCommunityIcons name={selected ? 'check' : 'format-color-text'} color={textColor} size={24} /> - </Pressable> - </View> + </View> + </Pressable> ); const styles = StyleSheet.create({ @@ -98,16 +107,20 @@ const styles = StyleSheet.create({ justifyContent: 'center', }, toggleColorButtonContainer: { - borderRadius: 50, + alignItems: 'center', + borderRadius: 24, + borderWidth: 2, + height: 48, + justifyContent: 'center', + marginHorizontal: 4, overflow: 'hidden', - marginHorizontal: 6, - height: 44, - width: 44, + width: 48, }, - toggleColorButtonPressable: { - flex: 1, - padding: 10, + toggleColorButtonSwatch: { alignItems: 'center', + borderRadius: 50, + height: 36, justifyContent: 'center', + width: 36, }, }); diff --git a/src/components/SegmentedControl/SegmentedControl.tsx b/src/components/SegmentedControl/SegmentedControl.tsx index 59e190b6c..4a4f1478b 100644 --- a/src/components/SegmentedControl/SegmentedControl.tsx +++ b/src/components/SegmentedControl/SegmentedControl.tsx @@ -21,6 +21,7 @@ export interface SegmentedControlProps<T extends string = string> { onChange: (value: T, event: GestureResponderEvent) => void; theme: ThemeColors; showCheckIcon?: boolean; + showLabels?: boolean; } export function SegmentedControl<T extends string = string>({ @@ -29,6 +30,7 @@ export function SegmentedControl<T extends string = string>({ onChange, theme, showCheckIcon = true, + showLabels = true, }: SegmentedControlProps<T>) { return ( <View style={styles.container}> @@ -57,6 +59,9 @@ export function SegmentedControl<T extends string = string>({ return ( <View key={option.value} style={buttonStyles}> <Pressable + accessibilityLabel={option.label} + accessibilityRole="radio" + accessibilityState={{ checked: isSelected }} style={styles.segmentPressable} onPress={e => onChange(option.value, e)} android_ripple={{ @@ -72,17 +77,19 @@ export function SegmentedControl<T extends string = string>({ style={styles.checkIcon} /> )} - {option.icon && !isSelected && ( + {option.icon && (!isSelected || !showCheckIcon) && ( <MaterialCommunityIcons name={option.icon} size={18} color={textColor} - style={styles.icon} + style={showLabels ? styles.icon : undefined} /> )} - <Text style={[styles.segmentText, { color: textColor }]}> - {option.label} - </Text> + {showLabels ? ( + <Text style={[styles.segmentText, { color: textColor }]}> + {option.label} + </Text> + ) : null} </Pressable> </View> ); diff --git a/src/components/Slider/Slider.tsx b/src/components/Slider/Slider.tsx index 4d7f76861..a9638b995 100644 --- a/src/components/Slider/Slider.tsx +++ b/src/components/Slider/Slider.tsx @@ -19,8 +19,6 @@ const TOUCH_TARGET_HEIGHT = 48; const MAX_RENDERED_STOPS = 100; const HANDLE_WIDTH = 4; const PRESSED_HANDLE_WIDTH = 2; -const HANDLE_TRACK_GAP = 6; -const INSIDE_CORNER_RADIUS = 2; const STOP_SIZE = 4; export type SliderSize = 'xs' | 's' | 'm' | 'l' | 'xl'; @@ -128,13 +126,10 @@ const Slider: React.FC<SliderProps> = ({ HANDLE_WIDTH / 2, Math.max(width - HANDLE_WIDTH / 2, HANDLE_WIDTH / 2), ); - const gapFromHandleCenter = HANDLE_WIDTH / 2 + HANDLE_TRACK_GAP; - const beforeHandleWidth = Math.max(handlePosition - gapFromHandleCenter, 0); - const afterHandleStart = Math.min( - handlePosition + gapFromHandleCenter, - width, - ); - const afterHandleWidth = Math.max(width - afterHandleStart, 0); + const activeTrackLeft = I18nManager.isRTL ? handlePosition : 0; + const activeTrackWidth = I18nManager.isRTL + ? width - handlePosition + : handlePosition; const resolvedActiveColor = activeTrackColor ?? theme.primary; const resolvedInactiveColor = inactiveTrackColor ?? theme.secondaryContainer; const resolvedHandleColor = handleColor ?? theme.primary; @@ -287,57 +282,35 @@ const Slider: React.FC<SliderProps> = ({ <> <View pointerEvents="none" - testID={`${testID}-active-track`} + testID={`${testID}-inactive-track`} style={[ styles.trackSegment, { backgroundColor: disabled - ? disabledActiveColor - : resolvedActiveColor, - borderTopLeftRadius: I18nManager.isRTL - ? INSIDE_CORNER_RADIUS - : sizeTokens.trackRadius, - borderBottomLeftRadius: I18nManager.isRTL - ? INSIDE_CORNER_RADIUS - : sizeTokens.trackRadius, - borderTopRightRadius: I18nManager.isRTL - ? sizeTokens.trackRadius - : INSIDE_CORNER_RADIUS, - borderBottomRightRadius: I18nManager.isRTL - ? sizeTokens.trackRadius - : INSIDE_CORNER_RADIUS, + ? disabledInactiveColor + : resolvedInactiveColor, + borderRadius: sizeTokens.trackRadius, height: sizeTokens.trackHeight, - left: I18nManager.isRTL ? afterHandleStart : 0, + left: 0, top: trackTop, - width: I18nManager.isRTL ? afterHandleWidth : beforeHandleWidth, + width, }, ]} /> <View pointerEvents="none" - testID={`${testID}-inactive-track`} + testID={`${testID}-active-track`} style={[ styles.trackSegment, { backgroundColor: disabled - ? disabledInactiveColor - : resolvedInactiveColor, - borderTopLeftRadius: I18nManager.isRTL - ? sizeTokens.trackRadius - : INSIDE_CORNER_RADIUS, - borderBottomLeftRadius: I18nManager.isRTL - ? sizeTokens.trackRadius - : INSIDE_CORNER_RADIUS, - borderTopRightRadius: I18nManager.isRTL - ? INSIDE_CORNER_RADIUS - : sizeTokens.trackRadius, - borderBottomRightRadius: I18nManager.isRTL - ? INSIDE_CORNER_RADIUS - : sizeTokens.trackRadius, + ? disabledActiveColor + : resolvedActiveColor, + borderRadius: sizeTokens.trackRadius, height: sizeTokens.trackHeight, - left: I18nManager.isRTL ? 0 : afterHandleStart, + left: activeTrackLeft, top: trackTop, - width: I18nManager.isRTL ? beforeHandleWidth : afterHandleWidth, + width: activeTrackWidth, }, ]} /> @@ -347,7 +320,7 @@ const Slider: React.FC<SliderProps> = ({ (width - sizeTokens.trackRadius * 2) * (I18nManager.isRTL ? 1 - stop : stop); const isInHandleGap = - Math.abs(stopPosition - handlePosition) <= gapFromHandleCenter; + Math.abs(stopPosition - handlePosition) <= HANDLE_WIDTH / 2; if (isInHandleGap) return null; const isActiveStop = stop <= fraction; diff --git a/src/components/__tests__/Slider.test.tsx b/src/components/__tests__/Slider.test.tsx index 1e1d51291..603ac3800 100644 --- a/src/components/__tests__/Slider.test.tsx +++ b/src/components/__tests__/Slider.test.tsx @@ -73,7 +73,7 @@ describe('Slider', () => { expect(onValueChange).toHaveBeenLastCalledWith(8); }); - it('uses the MD3 XS track, gap, and handle measurements by default', () => { + it('uses a continuous MD3 XS track and handle by default', () => { render(<Slider value={5} min={0} max={10} />); layoutSlider(); @@ -85,18 +85,16 @@ describe('Slider', () => { width: 4, }); expect(screen.getByTestId('slider-active-track')).toHaveStyle({ - borderTopLeftRadius: 8, - borderTopRightRadius: 2, + borderRadius: 8, height: 16, top: 16, - width: 92, + width: 100, }); expect(screen.getByTestId('slider-inactive-track')).toHaveStyle({ - borderTopLeftRadius: 2, - borderTopRightRadius: 8, + borderRadius: 8, height: 16, top: 16, - width: 92, + width: 200, }); }); diff --git a/src/components/index.ts b/src/components/index.ts index cdec896c9..baeccda00 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -25,6 +25,10 @@ export type { export { default as ConfirmationDialog } from './ConfirmationDialog/ConfirmationDialog'; export { default as SafeAreaView } from './SafeAreaView/SafeAreaView'; export { SegmentedControl } from './SegmentedControl'; +export type { + SegmentedControlOption, + SegmentedControlProps, +} from './SegmentedControl'; export { default as BottomTabBar } from './BottomTabBar'; export { default as TopTabBar } from './TopTabBar/TopTabBar'; export { default as Menu } from './Menu'; diff --git a/src/database/queries/ChapterQueries.ts b/src/database/queries/ChapterQueries.ts index 53c9ae8a0..076e3b5b1 100644 --- a/src/database/queries/ChapterQueries.ts +++ b/src/database/queries/ChapterQueries.ts @@ -784,6 +784,7 @@ export const getDetailedUpdatesFromDb = async ( novelId: number, onlyDownloadableChapters?: boolean, updateDate?: string, + limit?: number, ): Promise<Update[]> => { return dbManager .select({ @@ -808,6 +809,7 @@ export const getDetailedUpdatesFromDb = async ( ), ) .orderBy(desc(chapterSchema.updatedTime)) + .limit(limit ?? -1) .all(); }; diff --git a/src/database/queries/__tests__/ChapterQueries.test.ts b/src/database/queries/__tests__/ChapterQueries.test.ts index 89a1164dc..37a89acb2 100644 --- a/src/database/queries/__tests__/ChapterQueries.test.ts +++ b/src/database/queries/__tests__/ChapterQueries.test.ts @@ -1287,6 +1287,27 @@ describe('ChapterQueries', () => { expect(result).toHaveLength(1); expect(result[0]?.updatedTime).toBe('2024-01-01 10:00:00'); }); + + it('should limit detailed updates to the newest results', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { inLibrary: true }); + await insertTestChapter(testDb, novelId, { + updatedTime: '2024-01-01 10:00:00', + }); + await insertTestChapter(testDb, novelId, { + updatedTime: '2024-01-01 11:00:00', + }); + + const result = await getDetailedUpdatesFromDb( + novelId, + false, + '2024-01-01', + 1, + ); + + expect(result).toHaveLength(1); + expect(result[0]?.updatedTime).toBe('2024-01-01 11:00:00'); + }); }); describe('isChapterDownloaded', () => { diff --git a/src/hooks/persisted/useUpdates.ts b/src/hooks/persisted/useUpdates.ts index 0df148c90..c39110611 100644 --- a/src/hooks/persisted/useUpdates.ts +++ b/src/hooks/persisted/useUpdates.ts @@ -17,11 +17,13 @@ export const fetchDetailedUpdates = async ( novelId: number, onlyDownloadedChapters = false, updateDate?: string, + limit?: number, ) => { const result = await getDetailedUpdatesFromDb( novelId, onlyDownloadedChapters, updateDate, + limit, ); return result.map(update => { diff --git a/src/i18n/languages/af_ZA/strings.json b/src/i18n/languages/af_ZA/strings.json index 4402c28d9..0577b7a69 100644 --- a/src/i18n/languages/af_ZA/strings.json +++ b/src/i18n/languages/af_ZA/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/ar_SA/strings.json b/src/i18n/languages/ar_SA/strings.json index e070a1bdb..016bd79b2 100644 --- a/src/i18n/languages/ar_SA/strings.json +++ b/src/i18n/languages/ar_SA/strings.json @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "إما أن الفصل فارغ أو لم يتمكن التطبيق من كشطه", "chapterName": "الفصل: %{name}", "completed": "اكتمل التنزيل", - "dbInfo": "يتم حفظ التنزيلات في قاعدة بيانات SQLite.", "downloading": "جارٍ التنزيل", "downloadingNovel": "جارٍ تنزيل: %{name}", "downloadsLower": "التنزيلات", @@ -348,7 +347,7 @@ }, "empty": "مكتبتك فارغة. أضف سلاسل إلى مكتبتك من التصفح.", "extraMenu": { - "importEpub": "استيراد Epub", + "importEpub": "استيراد EPUB", "openRandom": "فتح مدخل عشوائي", "updateCategory": "تحديث التصنيف", "updateLibrary": "تحديث المكتبة" diff --git a/src/i18n/languages/as_IN/strings.json b/src/i18n/languages/as_IN/strings.json index 635a2cf58..97c855af1 100644 --- a/src/i18n/languages/as_IN/strings.json +++ b/src/i18n/languages/as_IN/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "ডাউনলোডসমূহ SQLite ডেটাবেছত সংৰক্ষিত হৈ থাকে।", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "ডাউনলোডসমূহ", @@ -348,7 +347,7 @@ }, "empty": "আপোনাৰ পুথিভঁৰাল খালী। ‘ব্ৰাউজ’ৰ পৰা শৃংখলা যোগ কৰক।", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/ca_ES/strings.json b/src/i18n/languages/ca_ES/strings.json index 4402c28d9..0577b7a69 100644 --- a/src/i18n/languages/ca_ES/strings.json +++ b/src/i18n/languages/ca_ES/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/cs_CZ/strings.json b/src/i18n/languages/cs_CZ/strings.json index e2fb978c1..696886d68 100644 --- a/src/i18n/languages/cs_CZ/strings.json +++ b/src/i18n/languages/cs_CZ/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Stahování jsou uložena v databázi SQLite.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "stažené", @@ -348,7 +347,7 @@ }, "empty": "Vaše knihovna je prázdná. Přidejte sérii do knihovny z procházet.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/da_DK/strings.json b/src/i18n/languages/da_DK/strings.json index 4402c28d9..0577b7a69 100644 --- a/src/i18n/languages/da_DK/strings.json +++ b/src/i18n/languages/da_DK/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/de_DE/strings.json b/src/i18n/languages/de_DE/strings.json index a5ca7d4e1..ffd741283 100644 --- a/src/i18n/languages/de_DE/strings.json +++ b/src/i18n/languages/de_DE/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Gelesene Kapitel löschen", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads werden in einer SQLite-Datenbank gespeichert.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "Downloads", @@ -348,7 +347,7 @@ }, "empty": "Deine Bibliothek ist leer. Füge Serien über Browse zu deiner Bibliothek hinzu.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/el_GR/strings.json b/src/i18n/languages/el_GR/strings.json index 0e81c344b..61b0faecb 100644 --- a/src/i18n/languages/el_GR/strings.json +++ b/src/i18n/languages/el_GR/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Η βιβλιοθήκη σας είναι άδεια. Προσθέστε σειρές στη βιβλιοθήκη σας από την Περιήγηση.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index 703f2a0b3..ec6132eb5 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", @@ -269,6 +269,7 @@ "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -289,7 +290,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -396,8 +397,9 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" @@ -510,27 +512,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -592,6 +614,7 @@ }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" diff --git a/src/i18n/languages/es_ES/strings.json b/src/i18n/languages/es_ES/strings.json index 5b9b9a1fb..8f09e3c09 100644 --- a/src/i18n/languages/es_ES/strings.json +++ b/src/i18n/languages/es_ES/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Administración de datos", "deleteReadChapters": "Eliminar capítulos leídos", "deleteReadChaptersDialogTitle": "Todos los capítulos marcados como leídos serán borrados.", - "importEpub": "Importar Epub", + "importEpub": "Importar EPUB", "importNovel": "Importar novela", "importStaticFiles": "Importar archivos estáticos", "novelInsertFailed": "inserción de novela fallida", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Las descargas se guardan en una base de datos SQLite.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "descargas", @@ -348,7 +347,7 @@ }, "empty": "Tu biblioteca está vacía. Añade series a tu biblioteca desde el navegador.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Actualizar biblioteca" diff --git a/src/i18n/languages/fi_FI/strings.json b/src/i18n/languages/fi_FI/strings.json index 4402c28d9..0577b7a69 100644 --- a/src/i18n/languages/fi_FI/strings.json +++ b/src/i18n/languages/fi_FI/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/fr_FR/strings.json b/src/i18n/languages/fr_FR/strings.json index 44f136d9a..9cd184f4e 100644 --- a/src/i18n/languages/fr_FR/strings.json +++ b/src/i18n/languages/fr_FR/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Gestion de données", "deleteReadChapters": "Supprimer les chapitres lus", "deleteReadChaptersDialogTitle": "Tous les chapitres marqués comme lus seront supprimés.", - "importEpub": "Importer Epub", + "importEpub": "Importer EPUB", "importNovel": "Importer un roman", "importStaticFiles": "Importer les fichiers statiques", "novelInsertFailed": "Insertion du roman échouée", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapitre : %{name}", "completed": "Téléchargement terminé", - "dbInfo": "Les téléchargements sont enregistrés dans une base de données SQLite.", "downloading": "Téléchargement", "downloadingNovel": "Téléchargement : %{name}", "downloadsLower": "télécharger", @@ -348,7 +347,7 @@ }, "empty": "Votre bibliothèque est vide. Ajouter des séries à votre bibliothèque à partir de Parcourir", "extraMenu": { - "importEpub": "Importer un Epub", + "importEpub": "Importer un EPUB", "openRandom": "Ouvrir une série au hasard", "updateCategory": "Mettre à jour la catégorie", "updateLibrary": "Mettre à jour la bibliothèque" diff --git a/src/i18n/languages/he_IL/strings.json b/src/i18n/languages/he_IL/strings.json index 4b170333c..ce0bec9bc 100644 --- a/src/i18n/languages/he_IL/strings.json +++ b/src/i18n/languages/he_IL/strings.json @@ -22,7 +22,7 @@ "dataManagement": "ניהול מידע", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "יבוא רומן", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/hi_IN/strings.json b/src/i18n/languages/hi_IN/strings.json index 4402c28d9..0577b7a69 100644 --- a/src/i18n/languages/hi_IN/strings.json +++ b/src/i18n/languages/hi_IN/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/hu_HU/strings.json b/src/i18n/languages/hu_HU/strings.json index b491518a0..c65dd03ba 100644 --- a/src/i18n/languages/hu_HU/strings.json +++ b/src/i18n/languages/hu_HU/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Olvasott fejezetek törlése", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "A letöltések egy SQLite adatbázisban vannak elmentve.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "letöltések", @@ -348,7 +347,7 @@ }, "empty": "A könyvtárad üres. Adj sorozatokat a könyvtáradhoz a Böngészés menüben.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/id_ID/strings.json b/src/i18n/languages/id_ID/strings.json index be1d53815..90bb5d46e 100644 --- a/src/i18n/languages/id_ID/strings.json +++ b/src/i18n/languages/id_ID/strings.json @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Indonesia", "chapterName": "%{name}(indonesia", "completed": "Indonesia", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "light novel is super long so we’ve decided to split chapter 1 into 7 parts. Why 7 you ask? Well, the chapter itself was already kind of split into 7 parts already.\n\nStarted by alyschu and strengthened with OverTheRanbow’s awesome slime thoughts.\n\nOverTheRanbow, I dub thee, king of Japanese sound effects!\n\n\nWhere’s this? Say, what exactly is going on here?\n\nThe last thing I remembered was something useless about a sage or great sage….\n\nAnd now, I woke up.\n\nMy name’s Minami Satoru, a good man of 37 years old.\n\nIn order to save a Kohai from a criminal, I got stabbed from behind.\n\nGreat, I still remember it. No problem, there’s no need to panic.\n\nBesides, I’m a dashing person. The only time I’ve panicked was when I pooped my pants in elementary school.\n\nLooking around, I finally discovered, I couldn’t open my eyes.\n\nThis is pretty headache inducing. I tried to rub my head…… I didn’t get any response from my hand either. Before this, where exactly is my head?\n\nOi oi, give me a minute.\n\nGive me some time, I need to calm down. I think this is a good time to count prime numbers?\n\nOne, two, three, ah ——!!\n\nWait no, not like this! Actually, one is not even a prime number, right?\n\nNo no, this kind of thing doesn’t matter.\n\nRight now’s not the time to think about these useless things, my current condition should be anything other than reassuring, right?\n\nEh? W-what exactly is going on here?\n\nDon’t tell me…… I’ve already sank into a state of confusion and now I’m wasting time?\n\nI hurriedly confirmed if anywhere on my body was hurting.\n\nNothing hurts at all, it’s better to say that it’s actually pretty comfortable.\n\nNot even hot or cold, this is really a refreshing space.\n\nThis made me loosen up a little.\n\nAnd now to confirm my hands and feet… Let’s not talk about finger tips, neither my hands or feet had any responses at all.\n\nWhat exactly is going on?\n\nI was clearly only stabbed once, it shouldn’t have chopped away my hands and feet right?\n\nAlso, I can’t even open my eyes.\n\nI can’t see anything, this is pitch-black darkness.\n\nIn my heart, an anxiety that I’ve never felt before flooded out.\n\nIs this….. the legendary unconscious state?\n\nOr is that, although I have my consciousness, my nerves are all broken and I can’t move?\n\nOi oi oi, give me a break!\n\nI have to carefully think about it.\n\nA human will go mad shortly after if confined into a closed space. It could be said that the current me is in that state. Also, I can’t die even if I wanted to.\n\nWaiting to go mad just like this, how could that be possible!\n\nAt this time, a feeling of being touched by something traveled through my body.\n\nEh? What’s this….?\n\nI concentrate my entire consciousness on that sensation.\n\nAbdomen? An area that feels like the abdomen was touched by some kind of plant.\n\nEverything I gathered my consciousness onto a spot, I could then roughly understand the area of that spot. Occasionally, I could feel a slightly prickling sensation from something that seems to be a leaf-like plant.\n\nI feel a bit happier now.\n\nEven though I’m still inside the pitch-black darkness. But at least the sense of touch from the five senses is still working.\n\nI enthusiastically tried to move toward that blade of grass ——\n\nAs if crawling, my body indeed moved.\n\nI actually…. moved!?\n\nNow I’ve finally understood that I’m not on the hospital bed. Why, you say? Because the solid feeling of something like rocks came from under my abdomen.\n\nSo that’s what it is…. Even though I don’t really understand it, in short, I’m not in the hospital.\n\nNot only that, neither my eyes or ears worked.\n\nAlthough I don’t know where my head is, I still tried to move toward the direction of the grass. My consciousness was completely concentrated onto the part that touched.\n\nI couldn’t smell anything at all. I’m afraid that, it seems like my sense of smell has also failed?\n\nSpeaking of which, what kind of shape am I right now?\n\nAlthough I don’t want to admit, but from this streamlined contour and elasticity, I could only think of [that].\n\nA possibility flashed across my head.\n\nNo no…… how is that possible. No matter how you say it, it shouldn’t be….\n\nAll in all, let’s put the anxiety aside.\n\nI, started to try the last function, of a human’s five senses.\n\nHowever, since I don’t even know where my mouth is at, how exactly am I supposed to try it?\n\n[Activate Unique skill [Predator]? (Yes/No)]\n\nSuddenly, a voice came from my brain.\n\nHa? What did you say? It’s actually Unique skill [Predator]……!?\n\nSpeaking of which, what exactly is this voice?\n\nIt seems like that I had heard this voice when I passed on my last will to Tamura, was it not a hallucination?\n\nIs someone there? No, it seems a little different. Rather than to say someone’s here…… It’s more like the words floated out from my consciousness.\n\nThere is no sense of being human, it seemed inorganic, like a computer generated voice.\n\nAnyways, I chose No!\n\nNo response. Although I tried and waited for a long time, no more sound came out.\n\nIt looks like it wouldn’t ask a second time. Did I perchance choose the wrong option? Is this the type of game that would get stuck if you didn’t choose the Yes option?\n\nI thought it’d be like a Rpg, and if you don’t choose Yes it would keep on asking. Seems like I was wrong.\n\nIt clearly was the one that asked first, and then ignored me after. What a impolite fellow.\n\nAfter finally hearing a voice, I was actually a little happy about it.\n\nI immersed myself in regret.\n\nWell, there is no other choice. Anyways, I’ll try to test out the sense of taste.\n\nI concentrated my awareness onto the pile of grass, and moved my body.\n\nAfter confirming the part that was touched by the grass, I pressed my whole body onto it. This tactile impression, as expected, is undoubtedly grass.\n\nAs I was feeling the tactile impression of the grass, the part of the grass that was in contact with my body started to melt. At first I had thought my body was melting and was really startled, but it seems that only the grass had melted.\n\nAnd my body was absorbing the components of the grass.\n\nIt seems, my body didn’t have a mouth, and the part that touched things had replaced the function of the mouth instead. Just as a side note, I couldn’t taste anything at all.\n\nThat being said, it’s just like that.\n\nIt seems, the fact that I’m no longer being a human, there’s almost no mistakes about it.\n\nThen that means, sure enough, I was stabbed to death back then?\n\nRather than asking, I’m already almost convinced. Then, the fact that I’m not in a hospital, but in on a stone ground that grew weeds can be accepted.\n\nWhat happened with Tamura in the end?\n\nWhat about Sawatari?\n\nMy computer should be taken care of, right?\n\nI’m full of questions. But, there’s no point in worrying right now. It’s better to think about what to do from now on.\n\nHowever, the way I look right now ——\n\nAnd that feeling a moment ago….\n\nI directed my consciousness to my body again.\n\nPuni, Puni\n\nA body that moved with a rhythm.\n\nIn this total darkness, I spent a little time confirming the whole structure of my body.\n\nHow could this be possible!?\n\nI was clearly that kind of dashing and handsome man before, but now I’ve turned into a streamlined and bouncy slime!!\n\nWhat kind of joke was this! Who would even agree to this kind of thing!!\n\nBut this body’s contour, no matter how I think about it, it can only be that thing!!\n\nNo no, but, hm.\n\nI don’t really dislike it either? Umu, that thing really is kind of cute.\n\nAh but, if one were to be asked if they want to turn into something like that? I’d say over 90 percent of people would probably choose no.\n\nWell, I’ll have to accept it I guess…..\n\nIt seems, my [Soul] after I had died, turned into a monster in another world.\n\nThis originally should be impossible. Even if it’s possible the chances should only be near astronomical.\n\nIn conclusion, I reincarnated into a slime.\n\nMugu mugu.\n\nRight now, I’m eating grass.\n\nWhy, you ask…… do I even need to answer!\n\nBecause I am ex. tre. me. ly. bor. ed!\n\nAfter accepting that I’ve been turned into a slime, many days have passed. I don’t really know the exact amount of time….. Since there’s no concept of time at all in this pitch-black darkness.\n\n\n\nDuring this period of time, I discovered that the body of a slime is actually pretty convenient. I can’t get hungry, nor become sleepy. Which means, I don’t need to worry about eating and sleeping at all.\n\nI’ve also ascertained another thing.\n\nAlthough I don’t know where this is, but there seems to be no other living beings. And thanks to that, there is completely no need to worry about my life being in danger…… Just that it’s kind of hard to stand doing nothing every single day.\n\nAfter that time, the mysterious voice never appeared again. If it’s now, it’d be fine to chat with you a little, ya know.\n\nAnyways, I helplessly started to eat grass.\n\nIt’s not like I’ve got anything else to do, this is only a way to pass time.\n\nRight now, the grass I’ve absorbed is disintegrating in my body. I can feel the components slowly accumulate after being dismantled.\n\nTo ask what meaning does this have, I’d say it has no meaning at all.\n\nIf I didn’t do anything, I feel like I would really go mad. I’m just afraid of that, that’s all.\n\nAbsorb, Dismantle, Storage. Recently, I had become totally proficient in these set of actions.\n\nThere is something very incredible here.\n\nUp until now, I seemed to not have any excreting behavior.\n\nAfter all, I’m a slime, there is indeed a high possibility that this is unnecessary. But, where did the stuff that was stored go?\n\nJust based on feelings, I felt no change of my contour.\n\nWhat exactly is going on here?\n\n[Answer. The items are stored inside the Unique Skill [Predator]’s stomach sack. Also, the current usage of the space does not exceed 1 percent]\n\nWhat? It actually answered ——!\n\nBut, how exactly did I use the skill? I should have answered No! earlier that time.\n\n[Answer. Did not use the Unique skill [Predator]. From the settings, absorbed materials will automatically be stored inside the stomach sack. It can be changed at will]\n\nWhat? The answer this time felt really fluent! Wait no, putting that aside for now……\n\nThen, what would happen if I used the skill?\n\n[Answer. Unique Skill [Predator]’s main effects are ——–\n\nAnalyze: Analyze and examine the stored target. Can create items that can be produced. Under the conditions with sufficient materials, replication is possible. After successfully analyzing skills or magic, it is possible to learn the target’s skills/magic.\n\nStomach sack: Store targets that have been predated. Also, it can conserve objects made from Analyze. The objects stored inside the Stomach sack will go into a state of stasis.\n\nMimicry: Mimic targets that have been absorbed, can use the same level of abilities of the target. However, it’s only limited to objects that have been successfully analyzed.\n\nIsolate: Storage of impossible to analyze or harmful effects. After passing through the nullification process, restores magic power.\n\n—– The five abilities above]\n\nEh……Eh?\n\nA nostalgic feeling of being surprised. It feels like, this skill is kind of cheating…… This isn’t an ability that a mere slime should have, right?\n\nWait a minute, before that, who’s voice was it that answered me?\n\n[Answer. Unique Skill [Great Sage]’s effect. Since the ability had finished cementing, the speed of response has increased]\n\nGreat Sage huh…… I thought it was only mocking me. I didn’t think that it’d be this reliable. Take care of me from now on.\n\nSpeaking of which, it’s not the time to be stubborn anymore…..\n\nIf I could heal this endless loneliness, it’d be fine even if this [voice] was only a hallucination.\n\nI have finally experienced the feeling of true relaxation after such a long time.\n\nPrevious Chapter | Main Page | Next Chapter", @@ -348,7 +347,7 @@ }, "empty": "Pustaka kamu kosong. Tambahkan serial ke pustaka kamu dari Jelajah.\n", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "", "updateCategory": "Update Category", "updateLibrary": "Indonesia" diff --git a/src/i18n/languages/it_IT/strings.json b/src/i18n/languages/it_IT/strings.json index 78ae43ce5..dfeba849b 100644 --- a/src/i18n/languages/it_IT/strings.json +++ b/src/i18n/languages/it_IT/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Elimina capitoli letti", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "I download sono salvati in un database SQLite.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "Scaricamenti", @@ -348,7 +347,7 @@ }, "empty": "La tua libreria è vuota. Aggiungi delle serie alla tua libreria da Esplora.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/ja_JP/strings.json b/src/i18n/languages/ja_JP/strings.json index 5d297ba70..9ab1878aa 100644 --- a/src/i18n/languages/ja_JP/strings.json +++ b/src/i18n/languages/ja_JP/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/ko_KR/strings.json b/src/i18n/languages/ko_KR/strings.json index 26bffdac5..2d3522029 100644 --- a/src/i18n/languages/ko_KR/strings.json +++ b/src/i18n/languages/ko_KR/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/nl_NL/strings.json b/src/i18n/languages/nl_NL/strings.json index 1a6102b68..e657208ea 100644 --- a/src/i18n/languages/nl_NL/strings.json +++ b/src/i18n/languages/nl_NL/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Verwijder gelezen hoofdstukken", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Je bibliotheek is leeg. Voeg series toe aan je bibliotheek vanuit Bladeren.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/no_NO/strings.json b/src/i18n/languages/no_NO/strings.json index 4402c28d9..0577b7a69 100644 --- a/src/i18n/languages/no_NO/strings.json +++ b/src/i18n/languages/no_NO/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/or_IN/strings.json b/src/i18n/languages/or_IN/strings.json index 920c9e342..f5b5cf054 100644 --- a/src/i18n/languages/or_IN/strings.json +++ b/src/i18n/languages/or_IN/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/pl_PL/strings.json b/src/i18n/languages/pl_PL/strings.json index d6ebee021..acb807918 100644 --- a/src/i18n/languages/pl_PL/strings.json +++ b/src/i18n/languages/pl_PL/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/pt_BR/strings.json b/src/i18n/languages/pt_BR/strings.json index 5ee503bad..c0d2ed472 100644 --- a/src/i18n/languages/pt_BR/strings.json +++ b/src/i18n/languages/pt_BR/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Manejo de informação", "deleteReadChapters": "Excluir capítulos lidos", "deleteReadChaptersDialogTitle": "Você tem certeza? Todos os capítulos marcados como lidos serão excluídos.", - "importEpub": "Importar Epub", + "importEpub": "Importar EPUB", "importNovel": "Importar livro", "importStaticFiles": "Importar arquivo estático", "novelInsertFailed": "falha ao inserir livro", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Capítulo: %{name}", "completed": "Transferência completa", - "dbInfo": "Downloads são salvos em banco de dados SQLite.", "downloading": "Transferindo", "downloadingNovel": "Transferindo: %{name}", "downloadsLower": "baixados", diff --git a/src/i18n/languages/pt_PT/strings.json b/src/i18n/languages/pt_PT/strings.json index 4402c28d9..0577b7a69 100644 --- a/src/i18n/languages/pt_PT/strings.json +++ b/src/i18n/languages/pt_PT/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/ro_RO/strings.json b/src/i18n/languages/ro_RO/strings.json index 4402c28d9..0577b7a69 100644 --- a/src/i18n/languages/ro_RO/strings.json +++ b/src/i18n/languages/ro_RO/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/ru_RU/strings.json b/src/i18n/languages/ru_RU/strings.json index 276e027ac..82f303953 100644 --- a/src/i18n/languages/ru_RU/strings.json +++ b/src/i18n/languages/ru_RU/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Управление данными", "deleteReadChapters": "Удалять прочитанные главы", "deleteReadChaptersDialogTitle": "Вы уверены? Все главы, помеченные как прочитанные, будут удалены.", - "importEpub": "Импорт Epub", + "importEpub": "Импорт EPUB", "importNovel": "Импорт новеллы", "importStaticFiles": "Импорт файлов статики", "novelInsertFailed": "ошибка вставки главы", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Либо глава пуста, либо приложению не удалось ее обработать", "chapterName": "Глава: %{name}", "completed": "Загрузка завершена", - "dbInfo": "Загрузки сохраняются в базе данных SQLite.", "downloading": "Загрузка", "downloadingNovel": "Загружается %{name}", "downloadsLower": "Загруженное", @@ -348,7 +347,7 @@ }, "empty": "Библиотека пуста. Добавьте новеллы из меню «Источники».", "extraMenu": { - "importEpub": "Импорт Epub", + "importEpub": "Импорт EPUB", "openRandom": "Открыть случайную серию", "updateCategory": "Обновить категорию", "updateLibrary": "Обновить библиотеку" diff --git a/src/i18n/languages/sq_AL/strings.json b/src/i18n/languages/sq_AL/strings.json index 4402c28d9..0577b7a69 100644 --- a/src/i18n/languages/sq_AL/strings.json +++ b/src/i18n/languages/sq_AL/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/sr_SP/strings.json b/src/i18n/languages/sr_SP/strings.json index 4402c28d9..0577b7a69 100644 --- a/src/i18n/languages/sr_SP/strings.json +++ b/src/i18n/languages/sr_SP/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/sv_SE/strings.json b/src/i18n/languages/sv_SE/strings.json index 4402c28d9..0577b7a69 100644 --- a/src/i18n/languages/sv_SE/strings.json +++ b/src/i18n/languages/sv_SE/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "Downloads are saved in a SQLite Database.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -348,7 +347,7 @@ }, "empty": "Your library is empty. Add series to your library from Browse.", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/languages/tr_TR/strings.json b/src/i18n/languages/tr_TR/strings.json index 69beefd14..d2ec3f613 100644 --- a/src/i18n/languages/tr_TR/strings.json +++ b/src/i18n/languages/tr_TR/strings.json @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Bölüm boş veya uygulama veriyi alamadı", "chapterName": "Bölüm: %{name}", "completed": "İndirme tamamlandı", - "dbInfo": "İndirilenler bir SQLite Veritabanında kaydedilmektedir.", "downloading": "İndiriliyor", "downloadingNovel": "İndiriliyor: %{name}", "downloadsLower": "İndirilenler", diff --git a/src/i18n/languages/uk_UA/strings.json b/src/i18n/languages/uk_UA/strings.json index 8fe060eb7..9de3b885f 100644 --- a/src/i18n/languages/uk_UA/strings.json +++ b/src/i18n/languages/uk_UA/strings.json @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Розділ порожній або додаток не зміг його отримати", "chapterName": "Розділ: %{name}", "completed": "Завантаження завершено", - "dbInfo": "Завантаження зберігаються в базі даних SQLite.", "downloading": "Завантаження", "downloadingNovel": "Завантаження: %{name}", "downloadsLower": "завантаження", @@ -348,7 +347,7 @@ }, "empty": "Ваша бібліотека порожня. Додайте новели з Огляду.", "extraMenu": { - "importEpub": "Імпортувати Epub", + "importEpub": "Імпортувати EPUB", "openRandom": "Відкрити випадковий запис", "updateCategory": "Оновити категорію", "updateLibrary": "Оновити бібліотеку" diff --git a/src/i18n/languages/vi_VN/strings.json b/src/i18n/languages/vi_VN/strings.json index 946312adb..e2dace76d 100644 --- a/src/i18n/languages/vi_VN/strings.json +++ b/src/i18n/languages/vi_VN/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Quản lý dữ liệu", "deleteReadChapters": "Xóa chương đã đọc", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Nhập file Epub", + "importEpub": "Nhập file EPUB", "importNovel": "Nhập truyện", "importStaticFiles": "Nhập tệp tin tĩnh", "novelInsertFailed": "lỗi khi thêm truyện", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Chương truyện trống hoặc ứng dụng không thể cào nó", "chapterName": "Chapter: %{name}", "completed": "Tải xuống hoàn thành", - "dbInfo": "Các chương tải về sẽ được lưu trong cơ sở dữ liệu SQLite.", "downloading": "Đang tải xuống", "downloadingNovel": "Đang tải: %{name}", "downloadsLower": "tải xuống", @@ -348,7 +347,7 @@ }, "empty": "Không có gì cả. Hãy thêm truyện vào thư viện từ mục Tìm kiếm.", "extraMenu": { - "importEpub": "Nhập file Epub", + "importEpub": "Nhập file EPUB", "openRandom": "Mở truyện ngẫu nhiên", "updateCategory": "Cập nhật danh mục", "updateLibrary": "Cập nhật thư viện" diff --git a/src/i18n/languages/zh_CN/strings.json b/src/i18n/languages/zh_CN/strings.json index a00af4a8e..ba24e958a 100644 --- a/src/i18n/languages/zh_CN/strings.json +++ b/src/i18n/languages/zh_CN/strings.json @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "章节为空或应用无法抓取", "chapterName": "章节:%{name}", "completed": "下载完成", - "dbInfo": "已下载章节保存在 SQLite 数据库中。", "downloading": "正在下载", "downloadingNovel": "正在下载:%{name}", "downloadsLower": "下载", @@ -348,7 +347,7 @@ }, "empty": "您的书库是空的。请从浏览将小说添加到您的书库中。", "extraMenu": { - "importEpub": "导入Epub", + "importEpub": "导入EPUB", "openRandom": "随机打开", "updateCategory": "更新分类", "updateLibrary": "更新书库" diff --git a/src/i18n/languages/zh_TW/strings.json b/src/i18n/languages/zh_TW/strings.json index 150ef16f4..7e68d9036 100644 --- a/src/i18n/languages/zh_TW/strings.json +++ b/src/i18n/languages/zh_TW/strings.json @@ -22,7 +22,7 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", @@ -260,7 +260,6 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", - "dbInfo": "下載內容已保存在 SQLite 資料庫中", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "下載", @@ -348,7 +347,7 @@ }, "empty": "您的库是空的。从浏览添加丛书到您的库里。", "extraMenu": { - "importEpub": "Import Epub", + "importEpub": "Import EPUB", "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Update Library" diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 5fbad791b..17350affb 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -240,6 +240,7 @@ export interface StringMap { 'common.warning': 'string'; 'webview.refresh': 'string'; 'webview.share': 'string'; + 'webview.openInWebView': 'string'; 'webview.openInBrowser': 'string'; 'webview.clearCookies': 'string'; 'webview.cookiesCleared': 'string'; @@ -254,7 +255,7 @@ export interface StringMap { 'downloadScreen.chapterEmptyOrScrapeError': 'string'; 'downloadScreen.chapterName': 'string'; 'downloadScreen.completed': 'string'; - 'downloadScreen.dbInfo': 'string'; + 'downloadScreen.storageInfo': 'string'; 'downloadScreen.downloading': 'string'; 'downloadScreen.downloadingNovel': 'string'; 'downloadScreen.downloadsLower': 'string'; @@ -345,6 +346,7 @@ export interface StringMap { 'libraryScreen.bottomSheet.sortOrders.totalChapters': 'string'; 'libraryScreen.bottomSheet.sortOrders.unread': 'string'; 'libraryScreen.empty': 'string'; + 'libraryScreen.emptyCategory': 'string'; 'libraryScreen.extraMenu.importEpub': 'string'; 'libraryScreen.extraMenu.openRandom': 'string'; 'libraryScreen.extraMenu.updateCategory': 'string'; @@ -428,27 +430,47 @@ export interface StringMap { 'novelScreen.tracking': 'string'; 'novelScreen.unknownStatus': 'string'; 'novelScreen.updatedToast': 'string'; + 'readerScreen.bottomSheet.alignCenter': 'string'; + 'readerScreen.bottomSheet.alignJustify': 'string'; + 'readerScreen.bottomSheet.alignLeft': 'string'; + 'readerScreen.bottomSheet.alignRight': 'string'; 'readerScreen.bottomSheet.allowTextSelection': 'string'; 'readerScreen.bottomSheet.autoscroll': 'string'; + 'readerScreen.bottomSheet.autoscrollDescription': 'string'; 'readerScreen.bottomSheet.bionicReading': 'string'; + 'readerScreen.bottomSheet.bionicReadingDescription': 'string'; 'readerScreen.bottomSheet.tapToScroll': 'string'; + 'readerScreen.bottomSheet.tapToScrollDescription': 'string'; 'readerScreen.bottomSheet.color': 'string'; + 'readerScreen.bottomSheet.display': 'string'; 'readerScreen.bottomSheet.fontStyle': 'string'; 'readerScreen.bottomSheet.fullscreen': 'string'; + 'readerScreen.bottomSheet.fullscreenDescription': 'string'; 'readerScreen.bottomSheet.lineHeight': 'string'; + 'readerScreen.bottomSheet.navigation': 'string'; 'readerScreen.bottomSheet.padding': 'string'; 'readerScreen.bottomSheet.pageReader': 'string'; + 'readerScreen.bottomSheet.pageReaderDescription': 'string'; 'readerScreen.bottomSheet.removeExtraSpacing': 'string'; + 'readerScreen.bottomSheet.removeExtraSpacingDescription': 'string'; 'readerScreen.bottomSheet.scrollAmount': 'string'; 'readerScreen.bottomSheet.showBatteryAndTime': 'string'; + 'readerScreen.bottomSheet.showBatteryAndTimeDescription': 'string'; 'readerScreen.bottomSheet.showProgressPercentage': 'string'; + 'readerScreen.bottomSheet.showProgressPercentageDescription': 'string'; 'readerScreen.bottomSheet.swipeGestures': 'string'; + 'readerScreen.bottomSheet.swipeGesturesDescription': 'string'; 'readerScreen.bottomSheet.textAlign': 'string'; 'readerScreen.bottomSheet.textSize': 'string'; + 'readerScreen.bottomSheet.ttsAutoPageAdvanceDescription': 'string'; + 'readerScreen.bottomSheet.ttsEngineDescription': 'string'; + 'readerScreen.bottomSheet.ttsScrollToTopDescription': 'string'; 'readerScreen.bottomSheet.useChapterDrawerSwipeNavigation': 'string'; 'readerScreen.bottomSheet.verticalSeekbar': 'string'; + 'readerScreen.bottomSheet.verticalSeekbarDescription': 'string'; 'readerScreen.bottomSheet.keepScreenOn': 'string'; 'readerScreen.bottomSheet.volumeButtonsScroll': 'string'; + 'readerScreen.bottomSheet.volumeButtonsScrollDescription': 'string'; 'readerScreen.drawer.scrollToBottom': 'string'; 'readerScreen.drawer.scrollToCurrentChapter': 'string'; 'readerScreen.drawer.scrollToTop': 'string'; @@ -499,6 +521,7 @@ export interface StringMap { 'statsScreen.showNovels': 'string'; 'statsScreen.showCategories': 'string'; 'tracking': 'string'; + 'trackingScreen.info': 'string'; 'trackingScreen.logOutMessage': 'string'; 'trackingScreen.revalidate': 'string'; 'trackingScreen.services': 'string'; diff --git a/src/navigators/Main.tsx b/src/navigators/Main.tsx index f352ee54f..0b1f2ce66 100644 --- a/src/navigators/Main.tsx +++ b/src/navigators/Main.tsx @@ -104,7 +104,13 @@ const MainNavigator = () => { <LibraryContextProvider> <UpdateContextProvider> {isNewVersion && <NewUpdateDialog newVersion={latestRelease} />} - <Stack.Navigator screenOptions={{ headerShown: false }}> + <Stack.Navigator + screenOptions={{ + animation: 'none', + contentStyle: { backgroundColor: theme.background }, + headerShown: false, + }} + > <Stack.Screen name="BottomNavigator" component={BottomNavigator} /> <Stack.Screen name="ReaderStack" component={ReaderStack} /> <Stack.Screen name="MoreStack" component={MoreStack} /> diff --git a/src/navigators/MoreStack.tsx b/src/navigators/MoreStack.tsx index 42b6c85b4..17c7e47ee 100644 --- a/src/navigators/MoreStack.tsx +++ b/src/navigators/MoreStack.tsx @@ -16,36 +16,58 @@ import RespositorySettings from '@screens/settings/SettingsRepositoryScreen/Sett import LibrarySettings from '@screens/settings/SettingsLibraryScreen/SettingsLibraryScreen'; import StatsScreen from '@screens/StatsScreen/StatsScreen'; import { MoreStackParamList, SettingsStackParamList } from './types'; +import { useTheme } from '@hooks/persisted'; const Stack = createNativeStackNavigator< MoreStackParamList & SettingsStackParamList >(); -const stackNavigatorConfig = { headerShown: false }; +const SettingsStack = () => { + const theme = useTheme(); -const SettingsStack = () => ( - <Stack.Navigator screenOptions={stackNavigatorConfig}> - <Stack.Screen name="Settings" component={Settings} /> - <Stack.Screen name="GeneralSettings" component={GeneralSettings} /> - <Stack.Screen name="ReaderSettings" component={ReaderSettings} /> - <Stack.Screen name="TrackerSettings" component={TrackerSettings} /> - <Stack.Screen name="BackupSettings" component={BackupSettings} /> - <Stack.Screen name="AppearanceSettings" component={AppearanceSettings} /> - <Stack.Screen name="AdvancedSettings" component={AdvancedSettings} /> - <Stack.Screen name="RespositorySettings" component={RespositorySettings} /> - <Stack.Screen name="LibrarySettings" component={LibrarySettings} /> - </Stack.Navigator> -); + return ( + <Stack.Navigator + screenOptions={{ + animation: 'none', + contentStyle: { backgroundColor: theme.background }, + headerShown: false, + }} + > + <Stack.Screen name="Settings" component={Settings} /> + <Stack.Screen name="GeneralSettings" component={GeneralSettings} /> + <Stack.Screen name="ReaderSettings" component={ReaderSettings} /> + <Stack.Screen name="TrackerSettings" component={TrackerSettings} /> + <Stack.Screen name="BackupSettings" component={BackupSettings} /> + <Stack.Screen name="AppearanceSettings" component={AppearanceSettings} /> + <Stack.Screen name="AdvancedSettings" component={AdvancedSettings} /> + <Stack.Screen + name="RespositorySettings" + component={RespositorySettings} + /> + <Stack.Screen name="LibrarySettings" component={LibrarySettings} /> + </Stack.Navigator> + ); +}; -const MoreStack = () => ( - <Stack.Navigator screenOptions={stackNavigatorConfig}> - <Stack.Screen name="SettingsStack" component={SettingsStack} /> - <Stack.Screen name="About" component={About} /> - <Stack.Screen name="TaskQueue" component={TaskQueue} /> - <Stack.Screen name="Downloads" component={Downloads} /> - <Stack.Screen name="Categories" component={CategoriesScreen} /> - <Stack.Screen name="Statistics" component={StatsScreen} /> - </Stack.Navigator> -); +const MoreStack = () => { + const theme = useTheme(); + + return ( + <Stack.Navigator + screenOptions={{ + animation: 'none', + contentStyle: { backgroundColor: theme.background }, + headerShown: false, + }} + > + <Stack.Screen name="SettingsStack" component={SettingsStack} /> + <Stack.Screen name="About" component={About} /> + <Stack.Screen name="TaskQueue" component={TaskQueue} /> + <Stack.Screen name="Downloads" component={Downloads} /> + <Stack.Screen name="Categories" component={CategoriesScreen} /> + <Stack.Screen name="Statistics" component={StatsScreen} /> + </Stack.Navigator> + ); +}; export default MoreStack; diff --git a/src/navigators/ReaderStack.tsx b/src/navigators/ReaderStack.tsx index 41a2afe8c..67be4e32d 100644 --- a/src/navigators/ReaderStack.tsx +++ b/src/navigators/ReaderStack.tsx @@ -12,14 +12,14 @@ import { ReaderStackParamList, } from './types'; import { NovelContextProvider } from '@screens/novel/NovelContext'; +import { useTheme } from '@hooks/persisted'; const Stack = createNativeStackNavigator<ReaderStackParamList>(); -const stackNavigatorConfig = { headerShown: false }; - // @ts-ignore const ReaderStack = ({ route }) => { const params = useRef(route?.params); + const theme = useTheme(); return ( <NovelContextProvider @@ -29,7 +29,12 @@ const ReaderStack = ({ route }) => { | ChapterScreenProps['route'] } > - <Stack.Navigator screenOptions={stackNavigatorConfig}> + <Stack.Navigator + screenOptions={{ + contentStyle: { backgroundColor: theme.background }, + headerShown: false, + }} + > <Stack.Screen name="Novel" component={Novel} /> <Stack.Screen name="Chapter" component={Reader} /> </Stack.Navigator> diff --git a/src/screens/browse/components/PluginsTab.tsx b/src/screens/browse/components/PluginsTab.tsx index 8b752baba..4bbabd1ab 100644 --- a/src/screens/browse/components/PluginsTab.tsx +++ b/src/screens/browse/components/PluginsTab.tsx @@ -370,8 +370,8 @@ export const PluginsTab = memo( const styles = StyleSheet.create({ description: { - fontSize: 13, - lineHeight: 20, + fontSize: 12, + lineHeight: 18, }, emptyList: { flexGrow: 1, @@ -394,8 +394,8 @@ const styles = StyleSheet.create({ width: 44, }, name: { - fontSize: 16, - lineHeight: 22, + fontSize: 14, + lineHeight: 20, }, pluginRow: { alignItems: 'center', diff --git a/src/screens/browse/components/SourcesTab.tsx b/src/screens/browse/components/SourcesTab.tsx index c627773e3..7dda818fa 100644 --- a/src/screens/browse/components/SourcesTab.tsx +++ b/src/screens/browse/components/SourcesTab.tsx @@ -244,8 +244,8 @@ export const SourcesTab = memo( const styles = StyleSheet.create({ description: { - fontSize: 13, - lineHeight: 20, + fontSize: 12, + lineHeight: 18, }, details: { flex: 1, @@ -272,8 +272,8 @@ const styles = StyleSheet.create({ fontWeight: '600', }, name: { - fontSize: 16, - lineHeight: 22, + fontSize: 14, + lineHeight: 20, }, sectionHeader: { fontSize: 14, diff --git a/src/screens/browse/discover/DiscoverCard.tsx b/src/screens/browse/discover/DiscoverCard.tsx index bb8e50c30..1c1dedba4 100644 --- a/src/screens/browse/discover/DiscoverCard.tsx +++ b/src/screens/browse/discover/DiscoverCard.tsx @@ -36,7 +36,9 @@ const DiscoverCard: React.FC<Props> = ({ > <Image source={icon} style={styles.icon} /> <View style={styles.details}> - <Text style={{ color: theme.onSurface }}>{trackerName}</Text> + <Text style={[styles.name, { color: theme.onSurface }]}> + {trackerName} + </Text> </View> </Pressable> <View style={styles.flexRow}> @@ -75,4 +77,8 @@ const styles = StyleSheet.create({ mainAction: { flex: 1, }, + name: { + fontSize: 14, + lineHeight: 20, + }, }); diff --git a/src/screens/browse/utils/__tests__/buildBrowseEntries.test.ts b/src/screens/browse/utils/__tests__/buildBrowseEntries.test.ts index 6b65e150e..1c1313f11 100644 --- a/src/screens/browse/utils/__tests__/buildBrowseEntries.test.ts +++ b/src/screens/browse/utils/__tests__/buildBrowseEntries.test.ts @@ -23,7 +23,7 @@ describe('buildSourceEntries', () => { const pinned = plugin('pinned', 'Pinned'); const remaining = plugin('remaining', 'Remaining'); - it('orders last used, pinned, discover, then language groups without duplicates', () => { + it('orders discover, last used, pinned, then language groups without duplicates', () => { const entries = buildSourceEntries({ installedPlugins: [remaining, pinned, last], lastUsedPluginId: last.id, @@ -34,12 +34,12 @@ describe('buildSourceEntries', () => { }); expect(entries.map(entry => entry.key)).toEqual([ + 'discover-header', + 'discover-anilist', 'last-used-header', 'last-used-last', 'pinned-header', 'pinned-pinned', - 'discover-header', - 'discover-anilist', 'language-English', 'source-remaining', ]); diff --git a/src/screens/browse/utils/buildBrowseEntries.ts b/src/screens/browse/utils/buildBrowseEntries.ts index 3f2153544..1360bbfe2 100644 --- a/src/screens/browse/utils/buildBrowseEntries.ts +++ b/src/screens/browse/utils/buildBrowseEntries.ts @@ -91,6 +91,28 @@ export const buildSourceEntries = ({ !pinnedIds.has(plugin.id) && plugin.id !== visibleLastUsedPluginId, ); + if (showAniList || showMyAnimeList) { + result.push({ + key: 'discover-header', + type: 'header', + title: getString('browseScreen.discover'), + }); + if (showAniList) { + result.push({ + key: 'discover-anilist', + tracker: 'AniList', + type: 'discover', + }); + } + if (showMyAnimeList) { + result.push({ + key: 'discover-mal', + tracker: 'MyAnimeList', + type: 'discover', + }); + } + } + if (lastUsedPlugin) { result.push( { @@ -123,28 +145,6 @@ export const buildSourceEntries = ({ ); } - if (showAniList || showMyAnimeList) { - result.push({ - key: 'discover-header', - type: 'header', - title: getString('browseScreen.discover'), - }); - if (showAniList) { - result.push({ - key: 'discover-anilist', - tracker: 'AniList', - type: 'discover', - }); - } - if (showMyAnimeList) { - result.push({ - key: 'discover-mal', - tracker: 'MyAnimeList', - type: 'discover', - }); - } - } - let previousLanguage: string | undefined; remaining.forEach(plugin => { if (plugin.lang !== previousLanguage) { diff --git a/src/screens/library/components/LibraryListView.tsx b/src/screens/library/components/LibraryListView.tsx index 0e677aa4c..5ccfe7ec5 100644 --- a/src/screens/library/components/LibraryListView.tsx +++ b/src/screens/library/components/LibraryListView.tsx @@ -91,7 +91,7 @@ export const LibraryView: React.FC<Props> = ({ <EmptyView theme={theme} icon="Σ(ಠ_ಠ)" - description={getString('libraryScreen.empty')} + description={getString('libraryScreen.emptyCategory')} actions={[ categoryId !== 2 ? { diff --git a/src/screens/more/DownloadsScreen.tsx b/src/screens/more/DownloadsScreen.tsx index c3e5c4a24..5a53dc47d 100644 --- a/src/screens/more/DownloadsScreen.tsx +++ b/src/screens/more/DownloadsScreen.tsx @@ -90,7 +90,10 @@ const Downloads = ({ navigation }: DownloadsScreenProps) => { ) : null} </Appbar> - <List.InfoItem title={getString('downloadScreen.dbInfo')} theme={theme} /> + <List.InfoItem + title={getString('downloadScreen.storageInfo')} + theme={theme} + /> {loading ? ( <UpdatesSkeletonLoading theme={theme} /> ) : ( diff --git a/src/screens/reader/ReaderScreen.tsx b/src/screens/reader/ReaderScreen.tsx index 1a7bc782c..430ce56b9 100644 --- a/src/screens/reader/ReaderScreen.tsx +++ b/src/screens/reader/ReaderScreen.tsx @@ -1,4 +1,4 @@ -import React, { useRef, useCallback, useState, useEffect } from 'react'; +import { useRef, useCallback, useState, useEffect } from 'react'; import { useChapterGeneralSettings, useTheme } from '@hooks/persisted'; import ReaderAppbar from './components/ReaderAppbar'; @@ -20,9 +20,11 @@ import { import { BottomSheetModalMethods } from '@gorhom/bottom-sheet/lib/typescript/types'; import { useBackHandler } from '@hooks/index'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; -import { Keyboard, StyleSheet, View } from 'react-native'; +import { Keyboard, Share, StyleSheet, View } from 'react-native'; import { Drawer } from 'react-native-drawer-layout'; import { EMPTY_READER_SEARCH_RESULT, ReaderSearchResult } from './types'; +import * as Linking from 'expo-linking'; +import { resolveUrl } from '@services/plugin/fetch'; const Chapter = ({ route, navigation }: ChapterScreenProps) => { const [open, setOpen] = useState(false); @@ -218,6 +220,21 @@ export const ChapterContent = ({ hideHeader(); }, [hideHeader, onUserInteraction, searchVisible]); + const chapterUrl = resolveUrl(novel.pluginId, chapter.path); + const openChapterInWebView = useCallback(() => { + navigation.navigate('WebviewScreen', { + name: novel.name, + url: chapter.path, + pluginId: novel.pluginId, + }); + }, [chapter.path, navigation, novel.name, novel.pluginId]); + const openChapterInBrowser = useCallback(() => { + void Linking.openURL(chapterUrl); + }, [chapterUrl]); + const shareChapter = useCallback(() => { + void Share.share({ message: chapterUrl }); + }, [chapterUrl]); + if (error) { return ( <ErrorScreenV2 @@ -272,12 +289,14 @@ export const ChapterContent = ({ searchResult={searchResult} resetSearchResult={resetSearchResult} resetSearch={resetSearch} + openInWebView={openChapterInWebView} + openInBrowser={openChapterInBrowser} + shareChapter={shareChapter} /> {!searchVisible ? ( <ReaderFooter openReaderSheet={openReaderSheet} scrollToStart={scrollToStart} - navigation={navigation} openDrawer={openDrawerI} /> ) : null} diff --git a/src/screens/reader/components/ReaderAppbar.tsx b/src/screens/reader/components/ReaderAppbar.tsx index 9ef4f5769..79f886380 100644 --- a/src/screens/reader/components/ReaderAppbar.tsx +++ b/src/screens/reader/components/ReaderAppbar.tsx @@ -1,9 +1,9 @@ -import React from 'react'; +import React, { useCallback, useState } from 'react'; import { StyleSheet, View } from 'react-native'; import color from 'color'; import { Text } from 'react-native-paper'; -import { IconButtonV2 } from '../../../components'; +import { IconButtonV2, Menu } from '../../../components'; import Animated, { Easing, ReduceMotion, @@ -15,6 +15,7 @@ import { useChapterContext } from '../ChapterContext'; import { useNovelLayout } from '@screens/novel/NovelContext'; import ReaderSearchbar from './ReaderSearchbar'; import { ReaderSearchResult } from '../types'; +import { getString } from '@i18n/translations'; interface ReaderAppbarProps { theme: ThemeColors; @@ -28,6 +29,9 @@ interface ReaderAppbarProps { searchResult: ReaderSearchResult; resetSearchResult: () => void; resetSearch: () => void; + openInWebView: () => void; + openInBrowser: () => void; + shareChapter: () => void; } const fastOutSlowIn = Easing.bezier(0.4, 0.0, 0.2, 1.0); @@ -44,9 +48,18 @@ const ReaderAppbar = ({ searchResult, resetSearchResult, resetSearch, + openInWebView, + openInBrowser, + shareChapter, }: ReaderAppbarProps) => { const { chapter, novel } = useChapterContext(); const { statusBarHeight } = useNovelLayout(); + const [menuVisible, setMenuVisible] = useState(false); + + const runMenuAction = useCallback((action: () => void) => { + setMenuVisible(false); + action(); + }, []); const entering = () => { 'worklet'; @@ -122,22 +135,53 @@ const ReaderAppbar = ({ </Text> </View> <IconButtonV2 - name={searchVisible ? 'magnify-close' : 'magnify'} + name={searchVisible ? 'close' : 'magnify'} size={24} + padding={12} onPress={() => setSearchVisible(current => !current)} - color={theme.onSurface} + color={searchVisible ? theme.primary : theme.onSurface} theme={theme} /> <IconButtonV2 name={bookmarked ? 'bookmark' : 'bookmark-outline'} size={24} + padding={12} onPress={() => { bookmarkChapter(chapter.id).then(() => setBookmarked(!bookmarked)); }} - color={theme.onSurface} + color={bookmarked ? theme.primary : theme.onSurface} theme={theme} - style={styles.bookmark} /> + {!novel.isLocal ? ( + <Menu + visible={menuVisible} + onDismiss={() => setMenuVisible(false)} + anchor={ + <IconButtonV2 + accessibilityLabel={getString('common.moreOptions')} + name="dots-vertical" + size={24} + padding={12} + onPress={() => setMenuVisible(true)} + color={theme.onSurface} + theme={theme} + /> + } + > + <Menu.Item + title={getString('webview.openInWebView')} + onPress={() => runMenuAction(openInWebView)} + /> + <Menu.Item + title={getString('webview.openInBrowser')} + onPress={() => runMenuAction(openInBrowser)} + /> + <Menu.Item + title={getString('webview.share')} + onPress={() => runMenuAction(shareChapter)} + /> + </Menu> + ) : null} </View> {searchVisible ? ( <ReaderSearchbar @@ -157,11 +201,10 @@ export default ReaderAppbar; const styles = StyleSheet.create({ appbar: { - display: 'flex', + alignItems: 'center', flexDirection: 'row', - }, - bookmark: { - marginEnd: 4, + minHeight: 64, + paddingHorizontal: 4, }, container: { flex: 1, @@ -173,11 +216,15 @@ const styles = StyleSheet.create({ }, content: { flex: 1, + justifyContent: 'center', + paddingHorizontal: 8, }, subtitle: { fontSize: 16, + lineHeight: 20, }, title: { fontSize: 20, + lineHeight: 24, }, }); diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx index 84287c33f..c8d672cb6 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx @@ -17,7 +17,7 @@ import Color from 'color'; import { BottomSheetScrollView, BottomSheetView } from '@gorhom/bottom-sheet'; import BottomSheet from '@components/BottomSheet/BottomSheet'; -import { TopTabBar } from '@components'; +import { List, TopTabBar } from '@components'; import { useChapterGeneralSettings, useTheme } from '@hooks/persisted'; import { SceneMap, TabView } from 'react-native-tab-view'; import { getString } from '@i18n/translations'; @@ -44,29 +44,99 @@ type TabViewLabelProps = { style?: StyleProp<TextStyle | null>; }; -const ReaderTab: React.FC = React.memo(() => ( - <Suspense fallback={<></>}> - <View style={styles.readerTab}> - <TextSizeSlider /> - <ReaderThemeSelector /> - <ReaderTextAlignSelector /> - <ReaderValueChange - label={getString('readerScreen.bottomSheet.lineHeight')} - valueKey="lineHeight" - /> - <ReaderValueChange - label={getString('readerScreen.bottomSheet.padding')} - valueKey="padding" - valueChange={2} - min={0} - max={50} - decimals={0} - unit="px" - /> - <ReaderFontPicker /> - </View> - </Suspense> -)); +const ReaderTab: React.FC = React.memo(() => { + return ( + <Suspense fallback={<></>}> + <BottomSheetScrollView contentContainerStyle={styles.readerTab}> + <TextSizeSlider /> + <ReaderThemeSelector /> + <ReaderTextAlignSelector /> + <ReaderValueChange + label={getString('readerScreen.bottomSheet.lineHeight')} + valueKey="lineHeight" + /> + <ReaderValueChange + label={getString('readerScreen.bottomSheet.padding')} + valueKey="padding" + valueChange={2} + min={0} + max={50} + decimals={0} + unit="px" + /> + <ReaderFontPicker /> + </BottomSheetScrollView> + </Suspense> + ); +}); + +interface GeneralPreference { + description?: string; + key: string; + label: string; +} + +const displayPreferences: GeneralPreference[] = [ + { + key: 'fullScreenMode', + label: 'fullscreen', + description: 'fullscreenDescription', + }, + { + key: 'showBatteryAndTime', + label: 'showBatteryAndTime', + description: 'showBatteryAndTimeDescription', + }, + { + key: 'showScrollPercentage', + label: 'showProgressPercentage', + description: 'showProgressPercentageDescription', + }, + { + key: 'verticalSeekbar', + label: 'verticalSeekbar', + description: 'verticalSeekbarDescription', + }, + { + key: 'removeExtraParagraphSpacing', + label: 'removeExtraSpacing', + description: 'removeExtraSpacingDescription', + }, + { + key: 'bionicReading', + label: 'bionicReading', + description: 'bionicReadingDescription', + }, + { key: 'keepScreenOn', label: 'keepScreenOn' }, +]; + +const navigationPreferences: GeneralPreference[] = [ + { + key: 'autoScroll', + label: 'autoscroll', + description: 'autoscrollDescription', + }, + { + key: 'swipeGestures', + label: 'swipeGestures', + description: 'swipeGesturesDescription', + }, + { + key: 'useVolumeButtons', + label: 'volumeButtonsScroll', + description: 'volumeButtonsScrollDescription', + }, + { + key: 'pageReader', + label: 'pageReader', + description: 'pageReaderDescription', + }, + { + key: 'tapToScroll', + label: 'tapToScroll', + description: 'tapToScrollDescription', + }, +]; const GeneralTab: React.FC = React.memo(() => { const theme = useTheme(); @@ -79,39 +149,40 @@ const GeneralTab: React.FC = React.memo(() => { [setChapterGeneralSettings, settings], ); - const preferences: { key: string; label: string }[] = useMemo( - () => [ - { key: 'fullScreenMode', label: 'fullscreen' }, - { key: 'autoScroll', label: 'autoscroll' }, - { key: 'verticalSeekbar', label: 'verticalSeekbar' }, - { key: 'showBatteryAndTime', label: 'showBatteryAndTime' }, - { key: 'showScrollPercentage', label: 'showProgressPercentage' }, - { key: 'swipeGestures', label: 'swipeGestures' }, - { key: 'pageReader', label: 'pageReader' }, - { key: 'removeExtraParagraphSpacing', label: 'removeExtraSpacing' }, - { key: 'useVolumeButtons', label: 'volumeButtonsScroll' }, - { key: 'bionicReading', label: 'bionicReading' }, - { key: 'tapToScroll', label: 'tapToScroll' }, - { key: 'keepScreenOn', label: 'keepScreenOn' }, - ], - [], + const renderPreference = useCallback( + (item: GeneralPreference) => ( + <ReaderSheetPreferenceItem + key={item.key} + description={ + item.description + ? getString( + `readerScreen.bottomSheet.${item.description}` as keyof StringMap, + ) + : undefined + } + label={getString( + `readerScreen.bottomSheet.${item.label}` as keyof StringMap, + )} + onPress={() => toggleSetting(item.key as keyof typeof settings)} // @ts-ignore + value={settings[item.key]} + theme={theme} + /> + ), + [settings, theme, toggleSetting], ); - // A fixed dozen rows: virtualising them costs more to mount and measure than - // simply drawing them, and this runs while the sheet is opening. + // Two small fixed groups: virtualising them costs more to mount and measure + // than simply drawing them, and this runs while the sheet is opening. return ( <BottomSheetScrollView> - {preferences.map(item => ( - <ReaderSheetPreferenceItem - key={item.key} - label={getString( - `readerScreen.bottomSheet.${item.label}` as keyof StringMap, - )} - onPress={() => toggleSetting(item.key as keyof typeof settings)} // @ts-ignore - value={settings[item.key]} - theme={theme} - /> - ))} + <List.SubHeader theme={theme}> + {getString('readerScreen.bottomSheet.display')} + </List.SubHeader> + {displayPreferences.map(renderPreference)} + <List.SubHeader theme={theme}> + {getString('readerScreen.bottomSheet.navigation')} + </List.SubHeader> + {navigationPreferences.map(renderPreference)} </BottomSheetScrollView> ); }); @@ -193,7 +264,9 @@ export default React.memo(ReaderBottomSheetV2); const styles = StyleSheet.create({ readerTab: { - paddingVertical: 8, + gap: 4, + paddingBottom: 20, + paddingTop: 8, }, tabBar: { borderBottomWidth: 0.5, diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderFontPicker.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderFontPicker.tsx index d0394530d..cbb34c102 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderFontPicker.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderFontPicker.tsx @@ -62,7 +62,7 @@ const styles = StyleSheet.create({ flexDirection: 'row', justifyContent: 'center', paddingHorizontal: 16, - paddingVertical: 6, + paddingVertical: 8, }, title: { marginEnd: 16, diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderSheetPreferenceItem.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderSheetPreferenceItem.tsx index e4c81a5da..e35194bbc 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderSheetPreferenceItem.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderSheetPreferenceItem.tsx @@ -4,6 +4,7 @@ import { ThemeColors } from '../../../../theme/types'; import Switch from '@components/Switch/Switch'; interface ReaderSheetPreferenceItemProps { + description?: string; label: string; value: boolean; onPress: () => void; @@ -11,6 +12,7 @@ interface ReaderSheetPreferenceItemProps { } const ReaderSheetPreferenceItem: React.FC<ReaderSheetPreferenceItemProps> = ({ + description, label, value, onPress, @@ -22,9 +24,14 @@ const ReaderSheetPreferenceItem: React.FC<ReaderSheetPreferenceItemProps> = ({ android_ripple={{ color: theme.rippleColor }} onPress={onPress} > - <Text style={[styles.label, { color: theme.onSurfaceVariant }]}> - {label} - </Text> + <View style={styles.textContainer}> + <Text style={[styles.label, { color: theme.onSurface }]}>{label}</Text> + {description ? ( + <Text style={[styles.description, { color: theme.onSurfaceVariant }]}> + {description} + </Text> + ) : null} + </View> <Suspense fallback={<View style={styles.fallback} />}> <Switch value={value} onValueChange={onPress} /> </Suspense> @@ -43,6 +50,14 @@ const styles = StyleSheet.create({ paddingVertical: 12, }, label: { + fontSize: 16, + }, + description: { + fontSize: 12, + lineHeight: 18, + marginTop: 2, + }, + textContainer: { flex: 1, paddingRight: 16, }, diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderTextAlignSelector.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderTextAlignSelector.tsx index 97f7fa454..30eff3c9e 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderTextAlignSelector.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderTextAlignSelector.tsx @@ -2,8 +2,7 @@ import { StyleSheet, Text, TextStyle, View } from 'react-native'; import React from 'react'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; -import { textAlignments } from '@utils/constants/readerConstants'; -import { ToggleButton } from '@components/Common/ToggleButton'; +import { SegmentedControl, SegmentedControlOption } from '@components'; import { getString } from '@i18n/translations'; interface ReaderTextAlignSelectorProps { @@ -15,23 +14,42 @@ const ReaderTextAlignSelector: React.FC<ReaderTextAlignSelectorProps> = ({ }) => { const theme = useTheme(); const { textAlign, setChapterReaderSettings } = useChapterReaderSettings(); + const options: SegmentedControlOption[] = [ + { + icon: 'format-align-left', + label: getString('readerScreen.bottomSheet.alignLeft'), + value: 'left', + }, + { + icon: 'format-align-center', + label: getString('readerScreen.bottomSheet.alignCenter'), + value: 'center', + }, + { + icon: 'format-align-justify', + label: getString('readerScreen.bottomSheet.alignJustify'), + value: 'justify', + }, + { + icon: 'format-align-right', + label: getString('readerScreen.bottomSheet.alignRight'), + value: 'right', + }, + ]; return ( <View style={styles.container}> <Text style={[{ color: theme.onSurfaceVariant }, labelStyle]}> {getString('readerScreen.bottomSheet.textAlign')} </Text> - <View style={styles.buttonContainer}> - {textAlignments.map(item => ( - <ToggleButton - key={item.value} - selected={item.value === textAlign} - icon={item.icon} - theme={theme} - onPress={() => setChapterReaderSettings({ textAlign: item.value })} - /> - ))} - </View> + <SegmentedControl + options={options} + value={textAlign} + onChange={value => setChapterReaderSettings({ textAlign: value })} + showCheckIcon={false} + showLabels={false} + theme={theme} + /> </View> ); }; @@ -39,14 +57,9 @@ const ReaderTextAlignSelector: React.FC<ReaderTextAlignSelectorProps> = ({ export default ReaderTextAlignSelector; const styles = StyleSheet.create({ - buttonContainer: { - flexDirection: 'row', - }, container: { - alignItems: 'center', - flexDirection: 'row', - justifyContent: 'space-between', - marginVertical: 6, + gap: 8, paddingHorizontal: 16, + paddingVertical: 8, }, }); diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderThemeSelector.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderThemeSelector.tsx index 217c0f17c..14ccef034 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderThemeSelector.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderThemeSelector.tsx @@ -43,6 +43,7 @@ const ReaderThemeSelector: React.FC<ReaderThemeSelectorProps> = ({ } backgroundColor={item.backgroundColor} textColor={item.textColor} + theme={theme} onPress={() => setChapterReaderSettings({ theme: item.backgroundColor, @@ -63,17 +64,10 @@ export default ReaderThemeSelector; const styles = StyleSheet.create({ container: { - alignItems: 'center', - flexDirection: 'row', - justifyContent: 'space-between', - marginVertical: 8, paddingHorizontal: 16, - }, - scrollView: { - flexGrow: 1, - justifyContent: 'flex-end', + paddingVertical: 8, }, title: { - marginRight: 16, + marginBottom: 8, }, }); diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderValueChange.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderValueChange.tsx index c8ec72ffa..520bd51fa 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderValueChange.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderValueChange.tsx @@ -72,8 +72,8 @@ const styles = StyleSheet.create({ justifyContent: 'space-between', }, container: { - marginVertical: 6, paddingHorizontal: 16, + paddingVertical: 8, }, value: { fontVariant: ['tabular-nums'], diff --git a/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx b/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx index 7133ca66c..19cdb9b65 100644 --- a/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/TTSTab.tsx @@ -1,7 +1,7 @@ import React, { useEffect, useState, useCallback, useMemo } from 'react'; import { Pressable, View, StyleSheet, Text, ScrollView } from 'react-native'; import { BottomSheetScrollView } from '@gorhom/bottom-sheet'; -import { Button, Dialog, List, Slider } from '@components'; +import { Dialog, List, Slider } from '@components'; import { getLocales } from 'expo-localization'; import { Tts, TtsEngine, TtsVoice } from '@modules/nitro-tts'; import { @@ -353,39 +353,28 @@ const TTSTab: React.FC = () => { {TTSEnable ? ( <> {engines.length > 0 ? ( - <Pressable - style={styles.settingItem} + <List.Item + title="Engine" + description={tts?.engine?.label || 'System default'} onPress={() => setEngineModalVisible(true)} - > - <Text style={[styles.label, { color: theme.onSurface }]}> - Engine - </Text> - <Text - style={[styles.value, { color: theme.onSurfaceVariant }]} - > - {tts?.engine?.label || 'System default'} - </Text> - </Pressable> + right="chevron-right" + theme={theme} + /> ) : null} - <Pressable - style={styles.settingItem} + <List.Item + title="Voice" + description={tts?.voice?.name || 'System default'} onPress={() => setVoiceModalVisible(true)} - > - <Text style={[styles.label, { color: theme.onSurface }]}> - Voice - </Text> - <Text style={[styles.value, { color: theme.onSurfaceVariant }]}> - {tts?.voice?.name || 'System default'} - </Text> - </Pressable> + right="chevron-right" + theme={theme} + /> <View style={styles.sliderSection}> <Text style={[styles.sliderLabel, { color: theme.onSurface }]}> Speed: {tts?.rate?.toFixed(1) || '1.0'}x </Text> <Slider - style={styles.slider} value={tts?.rate || 1} min={0.1} max={5} @@ -404,7 +393,6 @@ const TTSTab: React.FC = () => { Pitch: {tts?.pitch?.toFixed(1) || '1.0'} </Text> <Slider - style={styles.slider} value={tts?.pitch || 1} min={0.1} max={5} @@ -419,6 +407,9 @@ const TTSTab: React.FC = () => { </View> <ReaderSheetPreferenceItem + description={getString( + 'readerScreen.bottomSheet.ttsAutoPageAdvanceDescription', + )} label="Auto Page Advance" value={tts?.autoPageAdvance === true} onPress={() => @@ -433,6 +424,9 @@ const TTSTab: React.FC = () => { /> <ReaderSheetPreferenceItem + description={getString( + 'readerScreen.bottomSheet.ttsScrollToTopDescription', + )} label="Scroll to Top" value={tts?.scrollToTop !== false} onPress={() => @@ -442,26 +436,6 @@ const TTSTab: React.FC = () => { } theme={theme} /> - - <View style={styles.resetButtonContainer}> - <Button - title={getString('common.reset')} - mode="outlined" - onPress={() => { - setChapterReaderSettings({ - tts: { - pitch: 1, - rate: 1, - engine: undefined, - voice: undefined, - autoPageAdvance: false, - scrollToTop: true, - }, - }); - }} - style={styles.resetButton} - /> - </View> </> ) : null} </View> @@ -499,19 +473,6 @@ const styles = StyleSheet.create({ section: { marginVertical: 8, }, - settingItem: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - paddingHorizontal: 16, - paddingVertical: 16, - }, - label: { - fontSize: 16, - }, - value: { - fontSize: 14, - }, sliderSection: { paddingHorizontal: 16, paddingVertical: 12, @@ -520,16 +481,6 @@ const styles = StyleSheet.create({ fontSize: 16, marginBottom: 8, }, - slider: { - marginHorizontal: -10, - }, - resetButtonContainer: { - paddingHorizontal: 16, - paddingVertical: 8, - }, - resetButton: { - alignSelf: 'flex-start', - }, bottomSpacing: { height: 24, }, diff --git a/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx b/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx index 470b1cbba..d1f9dc2c4 100644 --- a/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/TextSizeSlider.tsx @@ -1,50 +1,18 @@ -import { StyleSheet, Text, View } from 'react-native'; import React from 'react'; -import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; -import { Slider } from '@components'; import { getString } from '@i18n/translations'; +import ReaderValueChange from './ReaderValueChange'; -const TextSizeSlider: React.FC = () => { - const theme = useTheme(); - - const { textSize, setChapterReaderSettings } = useChapterReaderSettings(); - - return ( - <View style={styles.container}> - <Text style={[styles.label, { color: theme.onSurfaceVariant }]}> - {getString('readerScreen.bottomSheet.textSize')} - </Text> - <Slider - style={styles.slider} - value={textSize} - min={12} - max={20} - step={1} - showStops - showValueIndicator - accessibilityLabel={getString('readerScreen.bottomSheet.textSize')} - onSlidingComplete={value => - setChapterReaderSettings({ textSize: value }) - } - /> - </View> - ); -}; +const TextSizeSlider: React.FC = () => ( + <ReaderValueChange + label={getString('readerScreen.bottomSheet.textSize')} + valueKey="textSize" + valueChange={1} + min={12} + max={20} + decimals={0} + unit="px" + /> +); export default TextSizeSlider; - -const styles = StyleSheet.create({ - container: { - alignItems: 'center', - flexDirection: 'row', - justifyContent: 'space-between', - }, - label: { - paddingHorizontal: 16, - textAlign: 'center', - }, - slider: { - flex: 1, - }, -}); diff --git a/src/screens/reader/components/ReaderFooter.tsx b/src/screens/reader/components/ReaderFooter.tsx index 97be9f523..1c9c1c70d 100644 --- a/src/screens/reader/components/ReaderFooter.tsx +++ b/src/screens/reader/components/ReaderFooter.tsx @@ -7,7 +7,6 @@ import Animated, { ReduceMotion, withTiming, } from 'react-native-reanimated'; -import { ChapterScreenProps } from '@navigators/types'; import { useChapterContext } from '../ChapterContext'; import { useTheme } from '@hooks/persisted'; import { useNovelLayout } from '@screens/novel/NovelContext'; @@ -15,7 +14,6 @@ import { useNovelLayout } from '@screens/novel/NovelContext'; interface ChapterFooterProps { openReaderSheet: () => void; scrollToStart: () => void; - navigation: ChapterScreenProps['navigation']; openDrawer: () => void; } @@ -66,11 +64,9 @@ const createExiting = (navigationBarHeight: number) => () => { const ChapterFooter = ({ openReaderSheet, scrollToStart, - navigation, openDrawer, }: ChapterFooterProps) => { - const { novel, chapter, nextChapter, prevChapter, navigateChapter } = - useChapterContext(); + const { nextChapter, prevChapter, navigateChapter } = useChapterContext(); const theme = useTheme(); const rippleConfig = { color: theme.rippleColor, @@ -117,28 +113,13 @@ const ChapterFooter = ({ iconColor={theme.onSurface} /> </Pressable> - {!novel.isLocal ? ( - <Pressable - android_ripple={rippleConfig} - style={styles.buttonStyles} - onPress={() => - navigation.navigate('WebviewScreen', { - name: novel.name, - url: chapter.path, - pluginId: novel.pluginId, - }) - } - > - <IconButton icon="earth" size={26} iconColor={theme.onSurface} /> - </Pressable> - ) : null} <Pressable android_ripple={rippleConfig} style={styles.buttonStyles} onPress={() => scrollToStart()} > <IconButton - icon="format-vertical-align-top" + icon="arrow-collapse-up" size={26} iconColor={theme.onSurface} /> @@ -149,7 +130,7 @@ const ChapterFooter = ({ onPress={() => openDrawer()} > <IconButton - icon="format-horizontal-align-right" + icon="format-list-bulleted" size={26} iconColor={theme.onSurface} /> diff --git a/src/screens/reader/components/ReaderSearchbar.tsx b/src/screens/reader/components/ReaderSearchbar.tsx index ebbc21953..dc2238669 100644 --- a/src/screens/reader/components/ReaderSearchbar.tsx +++ b/src/screens/reader/components/ReaderSearchbar.tsx @@ -1,4 +1,4 @@ -import React, { useCallback, useEffect, useRef } from 'react'; +import { useCallback, useEffect, useRef } from 'react'; import { Keyboard, StyleSheet, Text, TextInput, View } from 'react-native'; import { IconButtonV2 } from '@components'; @@ -132,19 +132,13 @@ const ReaderSearchbar = ({ return ( <View style={styles.container}> - <View - style={[ - styles.searchbar, - { backgroundColor: theme.surface2 || theme.surface }, - ]} - > + <View style={styles.searchbar}> <IconButtonV2 name="magnify" color={theme.onSurfaceVariant} onPress={() => inputRef.current?.focus()} - padding={6} + padding={12} theme={theme} - style={styles.searchIcon} /> <TextInput ref={inputRef} @@ -170,7 +164,7 @@ const ReaderSearchbar = ({ color={theme.onSurface} disabled={!hasMatches} onPress={() => navigateChapterSearch('PREV', searchText)} - padding={6} + padding={12} theme={theme} /> <IconButtonV2 @@ -178,8 +172,7 @@ const ReaderSearchbar = ({ color={theme.onSurface} disabled={!hasMatches} onPress={() => navigateChapterSearch('NEXT', searchText)} - padding={6} - style={styles.trailingButton} + padding={12} theme={theme} /> {hasSearchText ? ( @@ -187,8 +180,7 @@ const ReaderSearchbar = ({ name="close" color={theme.onSurface} onPress={handleClearSearch} - padding={6} - style={styles.trailingButton} + padding={12} theme={theme} /> ) : null} @@ -210,37 +202,33 @@ const ReaderSearchbar = ({ export default ReaderSearchbar; const styles = StyleSheet.create({ - trailingButton: { - marginRight: 4, - }, container: { - paddingHorizontal: 12, - paddingTop: 8, + paddingHorizontal: 4, }, input: { flex: 1, fontSize: 16, - minHeight: 44, + height: 56, + includeFontPadding: false, + lineHeight: 20, paddingVertical: 0, + textAlignVertical: 'center', }, resultText: { - fontSize: 13, - minWidth: 40, + fontSize: 12, + includeFontPadding: false, + lineHeight: 16, + minWidth: 44, textAlign: 'center', }, helperText: { fontSize: 12, marginTop: 4, - paddingHorizontal: 12, - }, - searchIcon: { - marginLeft: 8, + paddingHorizontal: 16, }, searchbar: { alignItems: 'center', - borderRadius: 24, flexDirection: 'row', - minHeight: 48, - overflow: 'hidden', + minHeight: 56, }, }); diff --git a/src/screens/settings/SettingsTrackerScreen.tsx b/src/screens/settings/SettingsTrackerScreen.tsx index ea267ea24..9d0a1e4e8 100644 --- a/src/screens/settings/SettingsTrackerScreen.tsx +++ b/src/screens/settings/SettingsTrackerScreen.tsx @@ -250,6 +250,10 @@ const TrackerScreen = ({ navigation }: TrackerSettingsScreenProps) => { rippleColor={theme.rippleColor} style={styles.listItem} /> + <List.InfoItem + title={getString('trackingScreen.info')} + theme={theme} + /> {(isTrackerAuthenticated('MyAnimeList') && getTrackerAuth('MyAnimeList')?.auth?.expiresAt && getTrackerAuth('MyAnimeList')!.auth.expiresAt < diff --git a/src/screens/updates/components/UpdateNovelChapterGroup.tsx b/src/screens/updates/components/UpdateNovelChapterGroup.tsx index b05f6f1b9..30b255107 100644 --- a/src/screens/updates/components/UpdateNovelChapterGroup.tsx +++ b/src/screens/updates/components/UpdateNovelChapterGroup.tsx @@ -21,6 +21,8 @@ interface UpdateNovelChapterGroupProps { overview: UpdateOverview; } +const MAX_VISIBLE_CHAPTERS = 5; + const UpdateNovelChapterGroup: React.FC<UpdateNovelChapterGroupProps> = ({ chapterCountLabel, onDeleteChapter, @@ -56,6 +58,7 @@ const UpdateNovelChapterGroup: React.FC<UpdateNovelChapterGroupProps> = ({ overview.novelId, false, overview.updateDate, + MAX_VISIBLE_CHAPTERS, ); if (requestId === latestRequestId.current) { diff --git a/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx b/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx index 30a585692..86312ce19 100644 --- a/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx +++ b/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx @@ -77,6 +77,7 @@ describe('UpdateNovelChapterGroup', () => { overview.novelId, false, overview.updateDate, + 5, ), ); diff --git a/src/utils/constants/readerConstants.ts b/src/utils/constants/readerConstants.ts index 7af0016e8..7b12bdb04 100644 --- a/src/utils/constants/readerConstants.ts +++ b/src/utils/constants/readerConstants.ts @@ -1,5 +1,4 @@ import { ReaderTheme } from '@hooks/persisted/useSettings'; -import { MaterialDesignIconName } from '@type/icon'; export const presetReaderThemes: ReaderTheme[] = [ { backgroundColor: '#f5f5fa', textColor: '#111111' }, @@ -12,18 +11,6 @@ export const presetReaderThemes: ReaderTheme[] = [ }, ]; -interface TextAlignments { - value: string; - icon: MaterialDesignIconName; -} - -export const textAlignments: TextAlignments[] = [ - { value: 'left', icon: 'format-align-left' }, - { value: 'center', icon: 'format-align-center' }, - { value: 'justify', icon: 'format-align-justify' }, - { value: 'right', icon: 'format-align-right' }, -]; - export interface Font { fontFamily: string; name: string; From eac6ad584e85d4ed72cf76fafcde1c4d0551687d Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 19:15:43 +0530 Subject: [PATCH 074/148] feat: Improve Novel App Bar And EPUB Export UX [skip ci] --- src/i18n/languages/en/strings.json | 11 +- src/i18n/types/index.ts | 9 +- src/screens/novel/NovelScreen.tsx | 32 +- .../novel/__tests__/NovelScreen.test.tsx | 17 + .../novel/components/ExportEpubModal.tsx | 318 +++++++++------ .../novel/components/JumpToChapterModal.tsx | 381 ++++++++++-------- src/screens/novel/components/NovelAppbar.tsx | 62 ++- .../novel/components/NovelScreenList.tsx | 24 +- .../__tests__/NovelScreenList.test.tsx | 7 + 9 files changed, 534 insertions(+), 327 deletions(-) diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index ec6132eb5..89b3df28d 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -438,10 +438,13 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", "invalidRange": "Please enter valid chapter numbers", @@ -483,12 +486,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 17350affb..e3bc7900e 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -372,10 +372,13 @@ export interface StringMap { 'novelScreen.continueReading': 'string'; 'novelScreen.exportEpubModal.applyReaderTheme': 'string'; 'novelScreen.exportEpubModal.customJSWarning': 'string'; - 'novelScreen.exportEpubModal.downloadedChaptersOnly': 'string'; + 'novelScreen.exportEpubModal.description': 'string'; + 'novelScreen.exportEpubModal.directory': 'string'; 'novelScreen.exportEpubModal.endChapter': 'string'; + 'novelScreen.exportEpubModal.export': 'string'; 'novelScreen.exportEpubModal.exportAll': 'string'; 'novelScreen.exportEpubModal.fileName': 'string'; + 'novelScreen.exportEpubModal.fileNameRequired': 'string'; 'novelScreen.exportEpubModal.includeCustomCSS': 'string'; 'novelScreen.exportEpubModal.includeCustomJS': 'string'; 'novelScreen.exportEpubModal.invalidRange': 'string'; @@ -409,10 +412,14 @@ export interface StringMap { 'novelScreen.inLibaray': 'string'; 'novelScreen.jumpToChapterModal.chapterName': 'string'; 'novelScreen.jumpToChapterModal.chapterNumber': 'string'; + 'novelScreen.jumpToChapterModal.description': 'string'; 'novelScreen.jumpToChapterModal.error.validChapterName': 'string'; 'novelScreen.jumpToChapterModal.error.validChapterNumber': 'string'; 'novelScreen.jumpToChapterModal.jumpToChapter': 'string'; 'novelScreen.jumpToChapterModal.openChapter': 'string'; + 'novelScreen.jumpToChapterModal.openChapterDescription': 'string'; + 'novelScreen.jumpToChapterModal.searchByName': 'string'; + 'novelScreen.jumpToChapterModal.searchByNameDescription': 'string'; 'novelScreen.migrate': 'string'; 'novelScreen.noSummary': 'string'; 'novelScreen.noCoverFound': 'string'; diff --git a/src/screens/novel/NovelScreen.tsx b/src/screens/novel/NovelScreen.tsx index ed114777d..9b0ee6579 100644 --- a/src/screens/novel/NovelScreen.tsx +++ b/src/screens/novel/NovelScreen.tsx @@ -7,7 +7,7 @@ import Animated, { } from 'react-native-reanimated'; import { Portal, Appbar, Snackbar } from 'react-native-paper'; -import { useTheme } from '@hooks/persisted'; +import { useAppSettings, useTheme } from '@hooks/persisted'; import JumpToChapterModal from './components/JumpToChapterModal'; import { Actionbar } from '../../components/Actionbar/Actionbar'; import EditInfoModal from './components/EditInfoModal'; @@ -25,13 +25,17 @@ import { LegendListRef } from '@legendapp/list/react-native'; import { useCustomNovelCover } from './hooks/useCustomNovelCover'; import { useChapterSelection } from './hooks/useChapterSelection'; import { useNovelScreenActions } from './hooks/useNovelScreenActions'; +import { useNovelRefresh } from './hooks/useNovelRefresh'; +import SetCategoryModal from './components/SetCategoriesModal'; +import { backgroundTasks } from '@services/backgroundTasks'; const Novel = ({ route, navigation }: NovelScreenProps) => { const novel = useNovelValue('novel'); const chapters = useNovelValue('chapters'); - const { setNovel, deleteChapters } = useNovelActions(); + const { setNovel, deleteChapters, refreshNovel } = useNovelActions(); const theme = useTheme(); + const { downloadNewChapters, refreshNovelMetadata } = useAppSettings(); const { selectedIds: selected, @@ -45,6 +49,11 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { const chapterListRef = useRef<LegendListRef | null>(null); const deleteDownloadsSnackbar = useBoolean(); + const { + value: setCategoriesModalVisible, + setTrue: showSetCategoriesModal, + setFalse: closeSetCategoriesModal, + } = useBoolean(); const headerOpacity = useSharedValue(0); @@ -69,6 +78,13 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { }); const setCustomNovelCover = useCustomNovelCover(novel, setNovel); + const { updating, refresh: onRefresh } = useNovelRefresh({ + novel, + downloadNewChapters, + refreshNovelMetadata, + reloadNovel: refreshNovel, + enqueue: backgroundTasks.enqueue, + }); const hideJumpToChapterModal = useCallback( () => showJumpToChapterModal(false), @@ -114,6 +130,8 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { downloadCustomChapterModal={openDlChapterModal} showJumpToChapterModal={showJumpToChapterModal} shareNovel={shareNovel} + refreshNovel={onRefresh} + editCategories={showSetCategoriesModal} theme={theme} isLocal={novel?.isLocal ?? route.params?.isLocal ?? false} goBack={navigation.goBack} @@ -152,10 +170,20 @@ const Novel = ({ route, navigation }: NovelScreenProps) => { selected={selected} setSelected={setSelected} deleteDownloadSnackbar={deleteDownloadsSnackbar} + onRefresh={onRefresh} + updating={updating} /> </Suspense> </SafeAreaView> + {novel && setCategoriesModalVisible ? ( + <SetCategoryModal + novelIds={[novel.id]} + closeModal={closeSetCategoriesModal} + visible + /> + ) : null} + <Portal> <Actionbar active={selected.length > 0} actions={selectionActions} /> <Snackbar diff --git a/src/screens/novel/__tests__/NovelScreen.test.tsx b/src/screens/novel/__tests__/NovelScreen.test.tsx index 7ed2a70cc..0c9a4133b 100644 --- a/src/screens/novel/__tests__/NovelScreen.test.tsx +++ b/src/screens/novel/__tests__/NovelScreen.test.tsx @@ -7,6 +7,10 @@ const mockUseNovelValue = jest.fn(); const mockUseNovelActions = jest.fn(); jest.mock('@hooks/persisted', () => ({ + useAppSettings: () => ({ + downloadNewChapters: false, + refreshNovelMetadata: false, + }), useTheme: () => ({ primary: '#111', onSurface: '#222', @@ -20,6 +24,19 @@ jest.mock('@hooks/persisted', () => ({ }), })); +jest.mock('../hooks/useNovelRefresh', () => ({ + useNovelRefresh: () => ({ + refresh: jest.fn(), + updating: false, + }), +})); + +jest.mock('@services/backgroundTasks', () => ({ + backgroundTasks: { + enqueue: jest.fn(), + }, +})); + jest.mock('@hooks', () => ({ useBoolean: () => ({ value: false, diff --git a/src/screens/novel/components/ExportEpubModal.tsx b/src/screens/novel/components/ExportEpubModal.tsx index 30e5dee35..8a5a28a03 100644 --- a/src/screens/novel/components/ExportEpubModal.tsx +++ b/src/screens/novel/components/ExportEpubModal.tsx @@ -1,9 +1,9 @@ import React, { useState } from 'react'; -import { StyleSheet, View } from 'react-native'; -import { TextInput } from 'react-native-paper'; +import { Pressable, ScrollView, StyleSheet, View } from 'react-native'; +import { HelperText, TextInput } from 'react-native-paper'; import { openDocumentTree } from 'react-native-saf-x'; -import { Dialog, List, SwitchItem } from '@components'; +import { Dialog, SwitchItem } from '@components'; import { useBoolean } from '@hooks'; import { getString } from '@i18n/translations'; @@ -13,7 +13,7 @@ import { showToast } from '@utils/showToast'; interface ExportEpubModalProps { isVisible: boolean; defaultFileName: string; - onSubmit?: ( + onSubmit: ( uri: string, fileName: string, startChapter?: number, @@ -45,38 +45,59 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ const exportAll = useBoolean(true); const [startChapter, setStartChapter] = useState(''); const [endChapter, setEndChapter] = useState(''); + const [fileNameError, setFileNameError] = useState(false); + const [rangeError, setRangeError] = useState(''); const [submitting, setSubmitting] = useState(false); const onDismiss = () => { + if (submitting) { + return; + } + hideModal(); setUri(epubLocation); setFileName(defaultFileName); + setFileNameError(false); + setRangeError(''); exportAll.setTrue(); setStartChapter(''); setEndChapter(''); }; const onSubmit = async () => { - if (!exportAll.value) { - const start = parseInt(startChapter, 10); - const end = parseInt(endChapter, 10); + const trimmedFileName = fileName.trim(); + if (!trimmedFileName) { + setFileNameError(true); + return; + } - if (isNaN(start) || isNaN(end)) { - showToast(getString('novelScreen.exportEpubModal.invalidRange')); - return; - } + let start: number | undefined; + let end: number | undefined; - if (start < 1 || end < 1) { - showToast(getString('novelScreen.exportEpubModal.invalidRange')); + if (!exportAll.value) { + start = Number(startChapter); + end = Number(endChapter); + + if ( + !Number.isInteger(start) || + !Number.isInteger(end) || + start < 1 || + end < 1 + ) { + setRangeError(getString('novelScreen.exportEpubModal.invalidRange')); return; } if (start > end) { - showToast(getString('novelScreen.exportEpubModal.startGreaterThanEnd')); + setRangeError( + getString('novelScreen.exportEpubModal.startGreaterThanEnd'), + ); return; } } + setFileNameError(false); + setRangeError(''); setChapterReaderSettings({ epubLocation: uri, epubUseAppTheme: useAppTheme.value, @@ -84,12 +105,9 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ epubUseCustomJS: useCustomJS.value, }); - const start = exportAll.value ? undefined : parseInt(startChapter, 10); - const end = exportAll.value ? undefined : parseInt(endChapter, 10); - setSubmitting(true); try { - await onSubmitProp?.(uri, fileName, start, end); + await onSubmitProp(uri, trimmedFileName, start, end); hideModal(); } finally { setSubmitting(false); @@ -109,108 +127,154 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ return ( <Dialog.Root visible={isVisible} onDismiss={onDismiss}> - <Dialog.Title> - {getString('novelScreen.exportEpubModal.title')} - </Dialog.Title> - <Dialog.Content> - <TextInput - onChangeText={setUri} - value={uri} - placeholder={getString('novelScreen.exportEpubModal.selectFolder')} - onSubmitEditing={onSubmit} - mode="outlined" - theme={{ colors: { ...theme } }} - underlineColor={theme.outline} - dense - right={ - <TextInput.Icon - icon="folder-edit-outline" - onPress={openFolderPicker} - /> - } - /> - <TextInput - label={getString('novelScreen.exportEpubModal.fileName')} - value={fileName} - onChangeText={setFileName} - onSubmitEditing={onSubmit} - mode="outlined" - theme={{ colors: { ...theme } }} - underlineColor={theme.outline} - dense - right={<TextInput.Affix text=".epub" />} - style={styles.fileNameInput} - /> - </Dialog.Content> - <Dialog.List> - <SwitchItem - label={getString('novelScreen.exportEpubModal.exportAll')} - value={exportAll.value} - onPress={exportAll.toggle} - theme={theme} - /> - {!exportAll.value ? ( - <View style={styles.rangeInputs}> - <TextInput - label={getString('novelScreen.exportEpubModal.startChapter')} - value={startChapter} - onChangeText={setStartChapter} - keyboardType="numeric" - mode="outlined" - theme={{ colors: { ...theme } }} - underlineColor={theme.outline} - dense - style={styles.rangeInput} - /> - <TextInput - label={getString('novelScreen.exportEpubModal.endChapter')} - value={endChapter} - onChangeText={setEndChapter} - keyboardType="numeric" - mode="outlined" - theme={{ colors: { ...theme } }} - underlineColor={theme.outline} - dense - style={styles.rangeInput} - /> + <Dialog.Header> + <Dialog.Title> + {getString('novelScreen.exportEpubModal.title')} + </Dialog.Title> + <Dialog.Description> + {getString('novelScreen.exportEpubModal.description')} + </Dialog.Description> + </Dialog.Header> + <Dialog.ScrollArea> + <ScrollView + contentContainerStyle={styles.scrollContent} + keyboardShouldPersistTaps="handled" + showsVerticalScrollIndicator={false} + > + <View style={styles.form}> + <Pressable + accessibilityHint={uri || undefined} + accessibilityLabel={getString( + 'novelScreen.exportEpubModal.selectFolder', + )} + accessibilityRole="button" + onPress={() => void openFolderPicker()} + > + <TextInput + editable={false} + label={getString('novelScreen.exportEpubModal.directory')} + mode="outlined" + pointerEvents="none" + placeholder={getString( + 'novelScreen.exportEpubModal.selectFolder', + )} + right={<TextInput.Icon icon="folder-outline" />} + theme={{ colors: { ...theme } }} + value={uri} + /> + </Pressable> + <View> + <TextInput + autoCapitalize="none" + autoCorrect={false} + error={fileNameError} + label={getString('novelScreen.exportEpubModal.fileName')} + mode="outlined" + onChangeText={value => { + setFileName(value); + if (value.trim()) { + setFileNameError(false); + } + }} + onSubmitEditing={() => void onSubmit()} + returnKeyType="done" + right={<TextInput.Affix text=".epub" />} + theme={{ colors: { ...theme } }} + value={fileName} + /> + {fileNameError ? ( + <HelperText type="error"> + {getString('novelScreen.exportEpubModal.fileNameRequired')} + </HelperText> + ) : null} + </View> </View> - ) : null} - <SwitchItem - label={getString('novelScreen.exportEpubModal.applyReaderTheme')} - value={useAppTheme.value} - onPress={useAppTheme.toggle} - theme={theme} - /> - <SwitchItem - label={getString('novelScreen.exportEpubModal.includeCustomCSS')} - value={useCustomCSS.value} - onPress={useCustomCSS.toggle} - theme={theme} - /> - <SwitchItem - label={getString('novelScreen.exportEpubModal.includeCustomJS')} - description={getString('novelScreen.exportEpubModal.customJSWarning')} - value={useCustomJS.value} - onPress={useCustomJS.toggle} - theme={theme} + <SwitchItem + label={getString('novelScreen.exportEpubModal.exportAll')} + value={exportAll.value} + onPress={() => { + exportAll.toggle(); + setRangeError(''); + }} + theme={theme} + /> + {!exportAll.value ? ( + <> + <View style={styles.rangeInputs}> + <TextInput + error={Boolean(rangeError)} + label={getString('novelScreen.exportEpubModal.startChapter')} + value={startChapter} + onChangeText={value => { + setStartChapter(value); + setRangeError(''); + }} + keyboardType="number-pad" + mode="outlined" + returnKeyType="next" + theme={{ colors: { ...theme } }} + style={styles.rangeInput} + /> + <TextInput + error={Boolean(rangeError)} + label={getString('novelScreen.exportEpubModal.endChapter')} + value={endChapter} + onChangeText={value => { + setEndChapter(value); + setRangeError(''); + }} + keyboardType="number-pad" + mode="outlined" + onSubmitEditing={() => void onSubmit()} + returnKeyType="done" + theme={{ colors: { ...theme } }} + style={styles.rangeInput} + /> + </View> + <HelperText + style={styles.rangeError} + type="error" + visible={Boolean(rangeError)} + > + {rangeError} + </HelperText> + </> + ) : null} + <SwitchItem + label={getString('novelScreen.exportEpubModal.applyReaderTheme')} + value={useAppTheme.value} + onPress={useAppTheme.toggle} + theme={theme} + /> + <SwitchItem + label={getString('novelScreen.exportEpubModal.includeCustomCSS')} + value={useCustomCSS.value} + onPress={useCustomCSS.toggle} + theme={theme} + /> + <SwitchItem + label={getString('novelScreen.exportEpubModal.includeCustomJS')} + description={getString( + 'novelScreen.exportEpubModal.customJSWarning', + )} + value={useCustomJS.value} + onPress={useCustomJS.toggle} + theme={theme} + /> + </ScrollView> + </Dialog.ScrollArea> + <Dialog.Actions> + <Dialog.Action + disabled={submitting} + onPress={onDismiss} + title={getString('common.cancel')} /> - </Dialog.List> - <Dialog.Content> - <List.InfoItem - style={styles.infoItem} - title={getString( - 'novelScreen.exportEpubModal.downloadedChaptersOnly', - )} - theme={theme} + <Dialog.Action + disabled={submitting} + loading={submitting} + onPress={() => void onSubmit()} + title={getString('novelScreen.exportEpubModal.export')} /> - </Dialog.Content> - <Dialog.Actions> - <Dialog.Action disabled={submitting} onPress={onDismiss}> - {getString('common.cancel')} - </Dialog.Action> - <Dialog.Action disabled={submitting} onPress={() => void onSubmit()}> - {getString('common.submit')} - </Dialog.Action> </Dialog.Actions> </Dialog.Root> ); @@ -219,20 +283,24 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ export default ExportEpubModal; const styles = StyleSheet.create({ - infoItem: { - paddingHorizontal: 0, - }, - fileNameInput: { - marginTop: 12, + form: { + gap: 12, + paddingBottom: 8, + paddingHorizontal: 16, + paddingTop: 16, }, - rangeInputs: { flexDirection: 'row', gap: 12, - marginBottom: 12, - paddingHorizontal: 24, + paddingHorizontal: 16, + }, + rangeError: { + paddingHorizontal: 16, }, rangeInput: { flex: 1, }, + scrollContent: { + paddingBottom: 8, + }, }); diff --git a/src/screens/novel/components/JumpToChapterModal.tsx b/src/screens/novel/components/JumpToChapterModal.tsx index f7a67d3c8..a686c579c 100644 --- a/src/screens/novel/components/JumpToChapterModal.tsx +++ b/src/screens/novel/components/JumpToChapterModal.tsx @@ -1,14 +1,9 @@ -import React, { useEffect, useRef, useState } from 'react'; -import { - StyleSheet, - View, - Pressable, - TextInput as RNTextInput, -} from 'react-native'; +import React, { useEffect, useMemo, useRef, useState } from 'react'; +import { Pressable, StyleSheet, View } from 'react-native'; import { getString } from '@i18n/translations'; import { Dialog, SwitchItem } from '@components'; -import { Text } from 'react-native-paper'; +import { HelperText, Text, TextInput } from 'react-native-paper'; import { useTheme } from '@hooks/persisted'; import { ChapterInfo, NovelInfo } from '@database/types'; import { NovelScreenProps } from '@navigators/types'; @@ -58,20 +53,20 @@ const JumpToChapterModal = ({ const [text, setText] = useState(''); const [error, setError] = useState(''); const [result, setResult] = useState<ChapterInfo[]>([]); - - const inputRef = useRef<RNTextInput>(null); - const [inputFocused, setInputFocused] = useState(false); + const [searching, setSearching] = useState(false); + const inputTheme = useMemo(() => ({ colors: theme }), [theme]); const onDismiss = () => { requestIdRef.current += 1; hideModal(); setText(''); - inputRef.current?.clear(); - inputRef.current?.blur(); - setInputFocused(false); + setMode(false); + setOpenChapter(false); setError(''); setResult([]); + setSearching(false); }; + const navigateToChapter = (chap: ChapterInfo) => { onDismiss(); navigation.navigate('Chapter', { @@ -80,7 +75,7 @@ const JumpToChapterModal = ({ }); }; - const scrollToChapter = async (chap: ChapterInfo) => { + const scrollToChapter = async (chap: ChapterInfo, requestId: number) => { const loadedIndex = loadedChapters.findIndex(c => c.id === chap.id); if (loadedIndex >= 0) { onDismiss(); @@ -93,19 +88,19 @@ const JumpToChapterModal = ({ } if ((chap.position ?? -1) >= 0) { - const requestId = ++requestIdRef.current; - try { - const targetBatch = Math.floor( - (chap.position ?? 0) / CHAPTER_BATCH_SIZE, - ); - await loadUpToBatch(targetBatch); - if (requestId !== requestIdRef.current) { - return; - } + const targetBatch = Math.floor((chap.position ?? 0) / CHAPTER_BATCH_SIZE); + await loadUpToBatch(targetBatch); + if (requestId !== requestIdRef.current) { + return; + } + + await new Promise<void>(resolve => { setTimeout(() => { if (requestId !== requestIdRef.current) { + resolve(); return; } + const resolvedIndex = loadedChaptersRef.current.findIndex( chapter => chapter.id === chap.id, ); @@ -115,38 +110,67 @@ const JumpToChapterModal = ({ 'novelScreen.jumpToChapterModal.error.validChapterNumber', ), ); + resolve(); return; } + onDismiss(); chapterListRef.current?.scrollToIndex({ animated: true, index: resolvedIndex, viewPosition: 0.5, }); + resolve(); }, 0); - } catch (loadError) { - if (requestId === requestIdRef.current) { - setError( - loadError instanceof Error ? loadError.message : String(loadError), - ); - } - } + }); + return; } + + setError( + getString('novelScreen.jumpToChapterModal.error.validChapterNumber'), + ); }; - const executeFunction = (item: ChapterInfo) => { + const runChapterAction = async (chapter: ChapterInfo, requestId: number) => { if (openChapter) { - navigateToChapter(item); + navigateToChapter(chapter); } else { - void scrollToChapter(item); + await scrollToChapter(chapter, requestId); + } + }; + + const executeFunction = async (item: ChapterInfo) => { + if (searching) { + return; + } + + const requestId = ++requestIdRef.current; + setSearching(true); + setError(''); + try { + await runChapterAction(item, requestId); + } catch (actionError) { + if (requestId === requestIdRef.current) { + setError( + actionError instanceof Error + ? actionError.message + : String(actionError), + ); + } + } finally { + if (requestId === requestIdRef.current) { + setSearching(false); + } } }; const renderItem = ({ item }: LegendListRenderItemProps<ChapterInfo>) => { return ( <Pressable + accessibilityRole="button" android_ripple={{ color: theme.rippleColor }} - onPress={() => executeFunction(item)} + disabled={searching} + onPress={() => void executeFunction(item)} style={styles.listElementContainer} > <Text numberOfLines={1} style={{ color: theme.onSurface }}> @@ -165,57 +189,74 @@ const JumpToChapterModal = ({ }; const onSubmit = async () => { + if (searching) { + return; + } + + const query = text.trim(); const requestId = ++requestIdRef.current; + const hasKnownMax = maxNumber >= minNumber; setError(''); + setResult([]); + setSearching(true); try { if (!mode) { - // Number search - const num = Number(text); - if (num && num >= minNumber && num <= maxNumber) { + const num = Number(query); + if ( + Number.isInteger(num) && + num >= minNumber && + (!hasKnownMax || num <= maxNumber) + ) { const chapters = await getNovelChaptersByNumber(novel.id, num); if (requestId !== requestIdRef.current) { return; } + if (chapters.length > 0) { - const chapter = chapters[0]; - if (openChapter) { - return navigateToChapter(chapter); - } else { - return await scrollToChapter(chapter); - } + await runChapterAction(chapters[0], requestId); + return; } } - return setError( - getString('novelScreen.jumpToChapterModal.error.validChapterNumber') + - ` (${num < minNumber ? '≥ ' + minNumber : '≤ ' + maxNumber})`, + const range = hasKnownMax + ? `${minNumber}–${maxNumber}` + : `≥ ${minNumber}`; + setError( + `${getString( + 'novelScreen.jumpToChapterModal.error.validChapterNumber', + )} (${range})`, ); - } else { - // Text search - const chapters = await getNovelChaptersByName( - novel.id, - text.toLowerCase(), + return; + } + + if (!query) { + setError( + getString('novelScreen.jumpToChapterModal.error.validChapterName'), ); - if (requestId !== requestIdRef.current) { - return; - } - if (!chapters.length) { - setError( - getString('novelScreen.jumpToChapterModal.error.validChapterName'), - ); - return; - } + return; + } - if (chapters.length === 1) { - if (openChapter) { - return navigateToChapter(chapters[0]); - } else { - return await scrollToChapter(chapters[0]); - } - } + const chapters = await getNovelChaptersByName( + novel.id, + query.toLowerCase(), + ); + if (requestId !== requestIdRef.current) { + return; + } - return setResult(chapters); + if (!chapters.length) { + setError( + getString('novelScreen.jumpToChapterModal.error.validChapterName'), + ); + return; } + + if (chapters.length === 1) { + await runChapterAction(chapters[0], requestId); + return; + } + + setResult(chapters); } catch (searchError) { if (requestId === requestIdRef.current) { setError( @@ -224,92 +265,119 @@ const JumpToChapterModal = ({ : String(searchError), ); } + } finally { + if (requestId === requestIdRef.current) { + setSearching(false); + } } }; - const onChangeText = (txt: string) => { - setText(txt); + const onChangeText = (value: string) => { + setText(value); + setError(''); setResult([]); }; - const errorColor = !theme.isDark ? '#B3261E' : '#F2B8B5'; - const placeholder = mode - ? getString('novelScreen.jumpToChapterModal.chapterName') - : getString('novelScreen.jumpToChapterModal.chapterNumber') + - ` (≥ ${minNumber}, ≤ ${maxNumber})`; + const toggleMode = () => { + requestIdRef.current += 1; + setMode(current => !current); + setText(''); + setError(''); + setResult([]); + setSearching(false); + }; + + const hasKnownMax = maxNumber >= minNumber; + const inputPlaceholder = + !mode && hasKnownMax ? `${minNumber}–${maxNumber}` : undefined; + const listExtraData = useMemo( + () => ({ openChapter, searching }), + [openChapter, searching], + ); - const borderWidth = inputFocused || error ? 2 : 1; - const margin = inputFocused || error ? 0 : 1; return ( <Dialog.Root visible={modalVisible} onDismiss={onDismiss}> - <Dialog.Title> - {getString('novelScreen.jumpToChapterModal.jumpToChapter')} - </Dialog.Title> - <Dialog.Content> - <RNTextInput - ref={inputRef} - placeholder={placeholder} - placeholderTextColor={'grey'} - onChangeText={onChangeText} - onSubmitEditing={onSubmit} - keyboardType={mode ? 'default' : 'numeric'} - onFocus={() => setInputFocused(true)} - onBlur={() => setInputFocused(false)} - style={[ - { - color: theme.onBackground, - backgroundColor: theme.background, - borderColor: error - ? theme.error - : inputFocused - ? theme.primary - : theme.outline, - borderWidth: borderWidth, - margin: margin, - }, - styles.textInput, - ]} - /> - {error ? ( - <Text style={[styles.errorText, { color: errorColor }]}>{error}</Text> - ) : null} - </Dialog.Content> - <Dialog.List> - <SwitchItem - label={getString('novelScreen.jumpToChapterModal.openChapter')} - value={openChapter} - theme={theme} - onPress={() => setOpenChapter(!openChapter)} - /> - <SwitchItem - label={getString('novelScreen.jumpToChapterModal.chapterName')} - value={mode} - theme={theme} - onPress={() => setMode(!mode)} + <Dialog.Header> + <Dialog.Title> + {getString('novelScreen.jumpToChapterModal.jumpToChapter')} + </Dialog.Title> + <Dialog.Description> + {getString('novelScreen.jumpToChapterModal.description')} + </Dialog.Description> + </Dialog.Header> + <Dialog.ScrollArea> + <LegendList + contentContainerStyle={styles.listContentCtn} + data={result} + estimatedItemSize={64} + extraData={listExtraData} + keyboardShouldPersistTaps="handled" + keyExtractor={item => `chapter_${item.id}`} + ListHeaderComponent={ + <View> + <SwitchItem + description={getString( + 'novelScreen.jumpToChapterModal.searchByNameDescription', + )} + label={getString('novelScreen.jumpToChapterModal.searchByName')} + value={mode} + theme={theme} + onPress={toggleMode} + /> + <View style={styles.inputContainer}> + <TextInput + autoCapitalize="none" + autoCorrect={false} + error={Boolean(error)} + label={getString( + mode + ? 'novelScreen.jumpToChapterModal.chapterName' + : 'novelScreen.jumpToChapterModal.chapterNumber', + )} + mode="outlined" + onChangeText={onChangeText} + onSubmitEditing={() => void onSubmit()} + placeholder={inputPlaceholder} + returnKeyType="search" + theme={inputTheme} + value={text} + keyboardType={mode ? 'default' : 'number-pad'} + /> + {error ? <HelperText type="error">{error}</HelperText> : null} + </View> + <SwitchItem + description={getString( + 'novelScreen.jumpToChapterModal.openChapterDescription', + )} + label={getString('novelScreen.jumpToChapterModal.openChapter')} + value={openChapter} + theme={theme} + onPress={() => setOpenChapter(current => !current)} + /> + {result.length > 0 ? ( + <View + importantForAccessibility="no" + style={[ + styles.resultDivider, + { backgroundColor: theme.outlineVariant }, + ]} + /> + ) : null} + </View> + } + recycleItems + renderItem={renderItem} + style={styles.list} /> - </Dialog.List> - {result.length ? ( - <Dialog.Content> - <View style={[styles.legendlist, { borderColor: theme.outline }]}> - <LegendList - recycleItems - estimatedItemSize={70} - data={result} - extraData={openChapter} - renderItem={renderItem} - keyExtractor={item => `chapter_${item.id}`} - contentContainerStyle={styles.listContentCtn} - /> - </View> - </Dialog.Content> - ) : null} + </Dialog.ScrollArea> <Dialog.Actions> - <Dialog.Action onPress={hideModal}> - {getString('common.cancel')} - </Dialog.Action> - <Dialog.Action onPress={onSubmit}> - {getString('common.submit')} - </Dialog.Action> + <Dialog.Action onPress={onDismiss} title={getString('common.cancel')} /> + <Dialog.Action + disabled={searching} + loading={searching} + onPress={() => void onSubmit()} + title={getString('common.search')} + /> </Dialog.Actions> </Dialog.Root> ); @@ -322,26 +390,23 @@ const styles = StyleSheet.create({ fontSize: 12, marginTop: 2, }, - errorText: { - paddingTop: 12, + inputContainer: { + paddingHorizontal: 16, + paddingVertical: 8, }, - legendlist: { - borderBottomWidth: 1, - borderTopWidth: 1, - height: 300, - marginTop: 8, + list: { + flexGrow: 0, + flexShrink: 1, }, listContentCtn: { - paddingVertical: 8, + paddingBottom: 8, }, listElementContainer: { + paddingHorizontal: 16, paddingVertical: 12, }, - textInput: { - borderRadius: 4, - borderStyle: 'solid', - fontSize: 16, - paddingHorizontal: 16, - paddingVertical: 10, + resultDivider: { + height: 1, + width: '100%', }, }); diff --git a/src/screens/novel/components/NovelAppbar.tsx b/src/screens/novel/components/NovelAppbar.tsx index 9dfada4cb..5117cc33c 100644 --- a/src/screens/novel/components/NovelAppbar.tsx +++ b/src/screens/novel/components/NovelAppbar.tsx @@ -4,10 +4,7 @@ import { Appbar } from 'react-native-paper'; import { Menu as DefaultMenu } from '@components'; import { ThemeColors } from '@theme/types'; import Animated, { - FadeIn, - FadeOut, SharedValue, - SlideInUp, SlideOutUp, interpolateColor, useAnimatedStyle, @@ -17,8 +14,6 @@ import { NovelInfo } from '@database/types'; import { StyleProp, StyleSheet, View, ViewStyle } from 'react-native'; import { MaterialDesignIconName } from '@type/icon'; -const AnimatedAppbarAction = Animated.createAnimatedComponent(Appbar.Action); - const NovelAppbarAction = memo( ({ icon, @@ -35,9 +30,7 @@ const NovelAppbarAction = memo( }) => { const appbarTheme = useMemo(() => ({ colors: theme }), [theme]); return ( - <AnimatedAppbarAction - entering={FadeIn.duration(250)} - exiting={FadeOut.delay(50).duration(250)} + <Appbar.Action theme={appbarTheme} icon={icon} onPress={onPress} @@ -110,6 +103,8 @@ const NovelAppbar = ({ setCustomNovelCover, goBack, shareNovel, + refreshNovel, + editCategories, showJumpToChapterModal, headerOpacity, }: { @@ -123,6 +118,8 @@ const NovelAppbar = ({ setCustomNovelCover: () => Promise<void>; goBack: () => void; shareNovel: () => void; + refreshNovel: () => void; + editCategories: () => void; showJumpToChapterModal: (arg: boolean) => void; headerOpacity: SharedValue<number>; }) => { @@ -146,7 +143,7 @@ const NovelAppbar = ({ (onPress: () => void) => ( <NovelAppbarAction theme={theme} - icon="book-arrow-down-outline" + icon="file-export-outline" onPress={onPress} /> ), @@ -186,8 +183,28 @@ const NovelAppbar = ({ ]; }, [deleteChapters, downloadChapters, downloadCustomChapterModal]); - const extraMenuItems = useMemo( - () => [ + const extraMenuItems = useMemo(() => { + const items = []; + + if (!isLocal) { + items.push({ + label: getString('webview.refresh'), + onPress: refreshNovel, + }); + } + + if (novel?.inLibrary) { + items.push({ + label: getString('categories.header'), + onPress: editCategories, + }); + } + + items.push( + { + label: getString('webview.share'), + onPress: shareNovel, + }, { label: getString('novelScreen.edit.info'), onPress: () => showEditInfoModal(true), @@ -196,9 +213,18 @@ const NovelAppbar = ({ label: getString('novelScreen.edit.cover'), onPress: () => setCustomNovelCover(), }, - ], - [showEditInfoModal, setCustomNovelCover], - ); + ); + + return items; + }, [ + editCategories, + isLocal, + novel?.inLibrary, + refreshNovel, + setCustomNovelCover, + shareNovel, + showEditInfoModal, + ]); const openDlMenu = useCallback(() => showDownloadMenu(true), []); const closeDlMenu = useCallback(() => showDownloadMenu(false), []); @@ -217,7 +243,6 @@ const NovelAppbar = ({ return ( <Animated.View - entering={SlideInUp.duration(250)} exiting={SlideOutUp.duration(250)} style={headerOpacityStyle} > @@ -231,12 +256,7 @@ const NovelAppbar = ({ /> <NovelAppbarAction theme={theme} - icon="share-variant" - onPress={shareNovel} - /> - <NovelAppbarAction - theme={theme} - icon="text-box-search-outline" + icon="book-search-outline" onPress={openJumpToChapter} /> {!isLocal ? ( diff --git a/src/screens/novel/components/NovelScreenList.tsx b/src/screens/novel/components/NovelScreenList.tsx index 5557a14b9..4e84f5116 100644 --- a/src/screens/novel/components/NovelScreenList.tsx +++ b/src/screens/novel/components/NovelScreenList.tsx @@ -33,7 +33,6 @@ import { useCustomNovelCover } from '../hooks/useCustomNovelCover'; import { useSaveNovelCover } from '../hooks/useSaveNovelCover'; import { NovelScreenProps } from '@navigators/types'; import { useDownloadReconciliation } from '../hooks/useDownloadReconciliation'; -import { useNovelRefresh } from '../hooks/useNovelRefresh'; import NovelFloatingActions from './NovelFloatingActions'; type NovelScreenListProps = { @@ -49,6 +48,8 @@ type NovelScreenListProps = { cover?: string | null; }; deleteDownloadSnackbar?: UseBooleanReturnType; + onRefresh: () => void; + updating: boolean; }; const chapterKeyExtractor = (item: ChapterInfo) => 'c' + item.id; @@ -61,6 +62,8 @@ const NovelScreenList = ({ selected, setSelected, deleteDownloadSnackbar, + onRefresh, + updating, }: NovelScreenListProps) => { const chapters = useNovelValue('chapters'); const fetching = useNovelValue('fetching'); @@ -78,7 +81,6 @@ const NovelScreenList = ({ getNextChapterBatch, getChapters, openPage, - refreshNovel, } = useNovelActions(); const routeNovel: Omit<NovelInfo, 'id'> & { id: 'NO_ID' } = { @@ -92,8 +94,6 @@ const NovelScreenList = ({ const { useFabForContinueReading, disableHapticFeedback, - downloadNewChapters, - refreshNovelMetadata, dateFormat = 'default', relativeTimestamps = true, } = useAppSettings(); @@ -103,12 +103,8 @@ const NovelScreenList = ({ const theme = useTheme(); const { top: topInset, bottom: bottomInset } = useSafeAreaInsets(); - const { - downloadingChapterIds, - downloadingNovelIds, - downloadChapter, - enqueueTasks, - } = useDownload(); + const { downloadingChapterIds, downloadingNovelIds, downloadChapter } = + useDownload(); // Queue removal can mean success, failure, or cancellation. Reconcile once // after this novel's queue settles instead of reloading for every task. @@ -240,14 +236,6 @@ const NovelScreenList = ({ [novel, downloadChapter], ); - const { updating, refresh: onRefresh } = useNovelRefresh({ - novel: novel.id === 'NO_ID' ? undefined : novel, - downloadNewChapters, - refreshNovelMetadata, - reloadNovel: refreshNovel, - enqueue: enqueueTasks, - }); - const refreshControlElement = useMemo( () => ( <RefreshControl diff --git a/src/screens/novel/components/__tests__/NovelScreenList.test.tsx b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx index a97c454e0..7b2cb4f51 100644 --- a/src/screens/novel/components/__tests__/NovelScreenList.test.tsx +++ b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx @@ -258,6 +258,7 @@ const wireStoreSelectors = (store: ReturnType<typeof createStore>) => { const navigation = { navigate: jest.fn() }; const listRef = { current: { scrollToOffset: jest.fn() } }; const headerOpacity = { set: jest.fn() }; +const onRefresh = jest.fn(); const renderList = () => render( @@ -272,6 +273,8 @@ const renderList = () => }} selected={[]} setSelected={jest.fn()} + onRefresh={onRefresh} + updating={false} />, ); @@ -315,6 +318,8 @@ describe('NovelScreenList (task 12 context boundary cutover)', () => { }} selected={[]} setSelected={jest.fn()} + onRefresh={onRefresh} + updating={false} />, ); @@ -334,6 +339,8 @@ describe('NovelScreenList (task 12 context boundary cutover)', () => { }} selected={[]} setSelected={jest.fn()} + onRefresh={onRefresh} + updating={false} />, ); From 89cddf9e3d07d3f7a7c7cb71e8cc8e5e4e96fcc3 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 20:34:30 +0530 Subject: [PATCH 075/148] fix: Expand Discover Row Ripple --- src/screens/browse/discover/DiscoverCard.tsx | 23 ++++++++++---------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/src/screens/browse/discover/DiscoverCard.tsx b/src/screens/browse/discover/DiscoverCard.tsx index 1c1dedba4..6755e9dee 100644 --- a/src/screens/browse/discover/DiscoverCard.tsx +++ b/src/screens/browse/discover/DiscoverCard.tsx @@ -26,29 +26,30 @@ const DiscoverCard: React.FC<Props> = ({ onPress, }) => { return ( - <View style={styles.container}> - <Pressable - accessibilityLabel={`${getString('browse')} ${trackerName}`} - accessibilityRole="button" - style={[styles.flexRow, styles.mainAction]} - onPress={onPress} - android_ripple={{ color: theme.rippleColor }} - > + <Pressable + accessibilityLabel={`${getString('browse')} ${trackerName}`} + accessibilityRole="button" + style={styles.container} + onPress={onPress} + android_ripple={{ color: theme.rippleColor }} + > + <View style={[styles.flexRow, styles.mainAction]}> <Image source={icon} style={styles.icon} /> <View style={styles.details}> <Text style={[styles.name, { color: theme.onSurface }]}> {trackerName} </Text> </View> - </Pressable> + </View> <View style={styles.flexRow}> <Button + accessible={false} + pointerEvents="none" title={getString('browse')} textColor={theme.primary} - onPress={onPress} /> </View> - </View> + </Pressable> ); }; From 164f5d259243a68f14a7e8a069b2e2cfc42aab84 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 25 Jul 2026 20:48:37 +0530 Subject: [PATCH 076/148] feat: Add Automatic Library Update Scheduling Closes #13 Closes #953 --- .../BackgroundTaskScheduler.kt | 36 +++++++- .../LibraryUpdateScheduleWorker.kt | 28 +++++++ .../LibraryUpdateScheduler.kt | 60 ++++++++++++++ .../NativeBackgroundTasksModule.kt | 15 +++- .../src/NativeBackgroundTasksModule.ts | 8 +- src/hooks/persisted/__mocks__/useSettings.ts | 1 + src/hooks/persisted/useSettings.ts | 3 + src/i18n/languages/en/strings.json | 8 ++ src/i18n/types/index.ts | 8 ++ .../AutomaticUpdatesDialog.tsx | 82 +++++++++++++++++++ .../SettingsLibraryScreen.tsx | 46 +++++++++++ .../__tests__/libraryUpdateSchedule.test.ts | 60 ++++++++++++++ src/services/backgroundTasks/index.ts | 5 ++ .../backgroundTasks/libraryUpdateSchedule.ts | 26 ++++++ 14 files changed, 382 insertions(+), 4 deletions(-) create mode 100644 modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LibraryUpdateScheduleWorker.kt create mode 100644 modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LibraryUpdateScheduler.kt create mode 100644 src/screens/settings/SettingsLibraryScreen/AutomaticUpdatesDialog.tsx create mode 100644 src/services/backgroundTasks/__tests__/libraryUpdateSchedule.test.ts create mode 100644 src/services/backgroundTasks/libraryUpdateSchedule.ts diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt index b5c7d862d..13cf0eca5 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt @@ -35,8 +35,38 @@ object BackgroundTaskScheduler { return request.id } + suspend fun enqueueLibraryUpdate( + context: Context, + title: String, + description: String, + ): UUID? { + val dao = BackgroundTaskDatabase.get(context).tasks() + if (dao.getActiveByType(LIBRARY_UPDATE_TASK_TYPE) != null) { + return null + } + + val now = System.currentTimeMillis() + val task = BackgroundTaskEntity( + id = UUID.randomUUID().toString(), + type = LIBRARY_UPDATE_TASK_TYPE, + payload = """{"name":"$LIBRARY_UPDATE_TASK_TYPE"}""", + title = title, + description = description, + state = BackgroundTaskState.QUEUED, + progress = null, + progressText = null, + checkpoint = null, + attempt = 0, + workId = null, + createdAt = now, + updatedAt = now, + ) + dao.insert(task) + return enqueue(context, task.id) + } + private val NETWORK_TASKS = setOf( - "UPDATE_LIBRARY", + LIBRARY_UPDATE_TASK_TYPE, "DRIVE_BACKUP", "DRIVE_RESTORE", "SELF_HOST_BACKUP", @@ -44,4 +74,6 @@ object BackgroundTaskScheduler { "MIGRATE_NOVEL", "DOWNLOAD_CHAPTER", ) -} \ No newline at end of file + + private const val LIBRARY_UPDATE_TASK_TYPE = "UPDATE_LIBRARY" +} diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LibraryUpdateScheduleWorker.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LibraryUpdateScheduleWorker.kt new file mode 100644 index 000000000..b7f1c216b --- /dev/null +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LibraryUpdateScheduleWorker.kt @@ -0,0 +1,28 @@ +package expo.modules.nativebackgroundtasks + +import android.content.Context +import androidx.work.CoroutineWorker +import androidx.work.WorkerParameters + +class LibraryUpdateScheduleWorker( + appContext: Context, + workerParams: WorkerParameters, +) : CoroutineWorker(appContext, workerParams) { + override suspend fun doWork(): Result { + val title = inputData.getString(LibraryUpdateScheduler.TITLE) + ?: LibraryUpdateScheduler.DEFAULT_TITLE + val description = inputData.getString(LibraryUpdateScheduler.DESCRIPTION) + ?: LibraryUpdateScheduler.DEFAULT_DESCRIPTION + + return try { + BackgroundTaskScheduler.enqueueLibraryUpdate( + applicationContext, + title, + description, + ) + Result.success() + } catch (_: Exception) { + Result.retry() + } + } +} diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LibraryUpdateScheduler.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LibraryUpdateScheduler.kt new file mode 100644 index 000000000..ed7a8a2cc --- /dev/null +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LibraryUpdateScheduler.kt @@ -0,0 +1,60 @@ +package expo.modules.nativebackgroundtasks + +import android.content.Context +import androidx.work.Constraints +import androidx.work.Data +import androidx.work.ExistingPeriodicWorkPolicy +import androidx.work.NetworkType +import androidx.work.PeriodicWorkRequestBuilder +import androidx.work.WorkManager +import java.util.concurrent.TimeUnit + +object LibraryUpdateScheduler { + const val TITLE = "title" + const val DESCRIPTION = "description" + const val DEFAULT_TITLE = "Updating Library" + const val DEFAULT_DESCRIPTION = "Preparing" + + private const val WORK_NAME = "lnreader-automatic-library-update" + private val allowedIntervals = setOf(12L, 24L, 48L, 72L, 168L) + + fun schedule( + context: Context, + intervalHours: Long, + title: String, + description: String, + ) { + require(intervalHours in allowedIntervals) { + "Unsupported automatic library update interval: $intervalHours" + } + + val request = + PeriodicWorkRequestBuilder<LibraryUpdateScheduleWorker>( + intervalHours, + TimeUnit.HOURS, + ) + .setInitialDelay(intervalHours, TimeUnit.HOURS) + .setInputData( + Data.Builder() + .putString(TITLE, title) + .putString(DESCRIPTION, description) + .build(), + ) + .setConstraints( + Constraints.Builder() + .setRequiredNetworkType(NetworkType.CONNECTED) + .build(), + ) + .build() + + WorkManager.getInstance(context).enqueueUniquePeriodicWork( + WORK_NAME, + ExistingPeriodicWorkPolicy.CANCEL_AND_REENQUEUE, + request, + ) + } + + fun cancel(context: Context) { + WorkManager.getInstance(context).cancelUniqueWork(WORK_NAME) + } +} diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt index ac95872ba..b23a1a100 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt @@ -149,6 +149,19 @@ class NativeBackgroundTasksModule : Module() { TaskExecutionRegistry.complete(taskId, TaskExecutionResult.Failure(error, shouldRetry)) } } + + AsyncFunction("scheduleLibraryUpdates") { intervalHours: Long, title: String, description: String -> + LibraryUpdateScheduler.schedule( + appContext.reactContext!!, + intervalHours, + title, + description, + ) + } + + AsyncFunction("cancelLibraryUpdates") { + LibraryUpdateScheduler.cancel(appContext.reactContext!!) + } } private suspend fun requireTask(taskId: String): BackgroundTaskEntity = @@ -168,4 +181,4 @@ class NativeBackgroundTasksModule : Module() { } } } -} \ No newline at end of file +} diff --git a/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts b/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts index 53b46da1f..7c27b8046 100644 --- a/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts +++ b/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts @@ -35,8 +35,14 @@ type NativeBackgroundTasksModule = { updateCheckpoint(taskId: string, checkpoint: string): Promise<void>; complete(taskId: string): Promise<void>; fail(taskId: string, error: string, shouldRetry: boolean): Promise<void>; + scheduleLibraryUpdates( + intervalHours: number, + title: string, + description: string, + ): Promise<void>; + cancelLibraryUpdates(): Promise<void>; }; export default requireNativeModule<NativeBackgroundTasksModule>( 'NativeBackgroundTasks', -); \ No newline at end of file +); diff --git a/src/hooks/persisted/__mocks__/useSettings.ts b/src/hooks/persisted/__mocks__/useSettings.ts index 8588187a5..c41785234 100644 --- a/src/hooks/persisted/__mocks__/useSettings.ts +++ b/src/hooks/persisted/__mocks__/useSettings.ts @@ -19,6 +19,7 @@ export const initialAppSettings = { smartUpdateSkipCompleted: false, smartUpdateSkipUnstarted: false, smartUpdateSkipWithUnread: false, + automaticLibraryUpdateIntervalHours: 0, updateLibraryOnLaunch: false, downloadNewChapters: false, refreshNovelMetadata: false, diff --git a/src/hooks/persisted/useSettings.ts b/src/hooks/persisted/useSettings.ts index abeed85e6..ad9e3c8d4 100644 --- a/src/hooks/persisted/useSettings.ts +++ b/src/hooks/persisted/useSettings.ts @@ -9,6 +9,7 @@ import { useMMKVObject } from 'react-native-mmkv'; import { useMemo } from 'react'; import { getMMKVObject } from '@utils/mmkv/mmkv'; import type { DateFormat } from '@utils/dateFormat'; +import type { AutomaticLibraryUpdateInterval } from '@services/backgroundTasks'; export const APP_SETTINGS = 'APP_SETTINGS'; @@ -69,6 +70,7 @@ export interface AppSettings { smartUpdateSkipCompleted: boolean; smartUpdateSkipUnstarted: boolean; smartUpdateSkipWithUnread: boolean; + automaticLibraryUpdateIntervalHours: AutomaticLibraryUpdateInterval; updateLibraryOnLaunch: boolean; downloadNewChapters: boolean; refreshNovelMetadata: boolean; @@ -249,6 +251,7 @@ const initialAppSettings: AppSettings = { smartUpdateSkipCompleted: false, smartUpdateSkipUnstarted: false, smartUpdateSkipWithUnread: false, + automaticLibraryUpdateIntervalHours: 0, updateLibraryOnLaunch: false, downloadNewChapters: false, refreshNovelMetadata: false, diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index 89b3df28d..698e20537 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -302,6 +302,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index e3bc7900e..51f306641 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -265,6 +265,14 @@ export interface StringMap { 'generalSettings': 'string'; 'generalSettingsScreen.asc': 'string'; 'generalSettingsScreen.autoDownload': 'string'; + 'generalSettingsScreen.automaticUpdates': 'string'; + 'generalSettingsScreen.automaticUpdatesDaily': 'string'; + 'generalSettingsScreen.automaticUpdatesDescription': 'string'; + 'generalSettingsScreen.automaticUpdatesEvery12Hours': 'string'; + 'generalSettingsScreen.automaticUpdatesEvery2Days': 'string'; + 'generalSettingsScreen.automaticUpdatesEvery3Days': 'string'; + 'generalSettingsScreen.automaticUpdatesOff': 'string'; + 'generalSettingsScreen.automaticUpdatesWeekly': 'string'; 'generalSettingsScreen.bySource': 'string'; 'generalSettingsScreen.chapterSort': 'string'; 'generalSettingsScreen.desc': 'string'; diff --git a/src/screens/settings/SettingsLibraryScreen/AutomaticUpdatesDialog.tsx b/src/screens/settings/SettingsLibraryScreen/AutomaticUpdatesDialog.tsx new file mode 100644 index 000000000..b1444d7e2 --- /dev/null +++ b/src/screens/settings/SettingsLibraryScreen/AutomaticUpdatesDialog.tsx @@ -0,0 +1,82 @@ +import { FlatList, StyleSheet } from 'react-native'; + +import { Dialog, RadioButton } from '@components'; +import { useTheme } from '@hooks/persisted'; +import { getString } from '@i18n/translations'; +import type { StringMap } from '@i18n/types'; +import { + AUTOMATIC_LIBRARY_UPDATE_INTERVALS, + type AutomaticLibraryUpdateInterval, +} from '@services/backgroundTasks'; + +type AutomaticUpdateLabel = Extract< + keyof StringMap, + `generalSettingsScreen.automaticUpdates${string}` +>; + +const INTERVAL_LABELS: Record< + AutomaticLibraryUpdateInterval, + AutomaticUpdateLabel +> = { + 0: 'generalSettingsScreen.automaticUpdatesOff', + 12: 'generalSettingsScreen.automaticUpdatesEvery12Hours', + 24: 'generalSettingsScreen.automaticUpdatesDaily', + 48: 'generalSettingsScreen.automaticUpdatesEvery2Days', + 72: 'generalSettingsScreen.automaticUpdatesEvery3Days', + 168: 'generalSettingsScreen.automaticUpdatesWeekly', +}; + +interface AutomaticUpdatesDialogProps { + intervalHours: AutomaticLibraryUpdateInterval; + visible: boolean; + onCancel: () => void; + onSelect: (interval: AutomaticLibraryUpdateInterval) => void | Promise<void>; +} + +const AutomaticUpdatesDialog = ({ + intervalHours, + visible, + onCancel, + onSelect, +}: AutomaticUpdatesDialogProps) => { + const theme = useTheme(); + + return ( + <Dialog.Root visible={visible} onDismiss={onCancel}> + <Dialog.Title> + {getString('generalSettingsScreen.automaticUpdates')} + </Dialog.Title> + <Dialog.Description> + {getString('generalSettingsScreen.automaticUpdatesDescription')} + </Dialog.Description> + <Dialog.ScrollArea> + <FlatList + data={AUTOMATIC_LIBRARY_UPDATE_INTERVALS} + keyExtractor={interval => interval.toString()} + renderItem={({ item }) => ( + <RadioButton + label={getString(INTERVAL_LABELS[item])} + status={item === intervalHours} + onPress={() => onSelect(item)} + theme={theme} + /> + )} + style={styles.scrollArea} + /> + </Dialog.ScrollArea> + <Dialog.Actions> + <Dialog.Action onPress={onCancel}> + {getString('common.cancel')} + </Dialog.Action> + </Dialog.Actions> + </Dialog.Root> + ); +}; + +export default AutomaticUpdatesDialog; + +const styles = StyleSheet.create({ + scrollArea: { + maxHeight: 480, + }, +}); diff --git a/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx b/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx index 95a2920c5..86c21ebd1 100644 --- a/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx +++ b/src/screens/settings/SettingsLibraryScreen/SettingsLibraryScreen.tsx @@ -19,7 +19,13 @@ import { LibrarySortOrder, } from '@screens/library/constants/constants'; import { Portal } from 'react-native-paper'; +import { + configureAutomaticLibraryUpdates, + type AutomaticLibraryUpdateInterval, +} from '@services/backgroundTasks'; +import { showToast } from '@utils/showToast'; +import AutomaticUpdatesDialog from './AutomaticUpdatesDialog'; import DefaultChapterSortModal from '../components/DefaultChapterSortModal'; import SettingSwitch from '../components/SettingSwitch'; import DefaultCategoryDialog from './DefaultCategoryDialog'; @@ -44,6 +50,18 @@ const SORT_ORDER_LABELS: Record<string, LibrarySortLabel> = { lastUpdatedAt: 'libraryScreen.bottomSheet.sortOrders.lastUpdated', }; +const AUTOMATIC_UPDATE_LABELS: Record< + AutomaticLibraryUpdateInterval, + keyof StringMap +> = { + 0: 'generalSettingsScreen.automaticUpdatesOff', + 12: 'generalSettingsScreen.automaticUpdatesEvery12Hours', + 24: 'generalSettingsScreen.automaticUpdatesDaily', + 48: 'generalSettingsScreen.automaticUpdatesEvery2Days', + 72: 'generalSettingsScreen.automaticUpdatesEvery3Days', + 168: 'generalSettingsScreen.automaticUpdatesWeekly', +}; + const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { const theme = useTheme(); const { @@ -59,6 +77,7 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { setLibrarySettings, } = useLibrarySettings(); const { + automaticLibraryUpdateIntervalHours = 0, defaultChapterSort, downloadNewChapters, refreshNovelMetadata, @@ -73,6 +92,7 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { const { categories } = useCategories(); const displayModal = useBoolean(); + const automaticUpdatesDialog = useBoolean(); const defaultCategoryDialog = useBoolean(); const globalUpdateCategoriesDialog = useBoolean(); const gridSizeModal = useBoolean(); @@ -185,6 +205,18 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { .filter(Boolean) .join(', '); + const setAutomaticUpdateInterval = async ( + intervalHours: AutomaticLibraryUpdateInterval, + ) => { + try { + await configureAutomaticLibraryUpdates(intervalHours); + setAppSettings({ automaticLibraryUpdateIntervalHours: intervalHours }); + automaticUpdatesDialog.setFalse(); + } catch (error) { + showToast(error instanceof Error ? error.message : String(error)); + } + }; + const sortOrderParts = sortOrder.split(' '); const sortOrderLabel = SORT_ORDER_LABELS[sortOrderParts[0]] ?? @@ -287,6 +319,14 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { <List.SubHeader theme={theme}> {getString('generalSettingsScreen.globalUpdate')} </List.SubHeader> + <List.Item + title={getString('generalSettingsScreen.automaticUpdates')} + description={getString( + AUTOMATIC_UPDATE_LABELS[automaticLibraryUpdateIntervalHours], + )} + onPress={automaticUpdatesDialog.setTrue} + theme={theme} + /> <List.Item title={getString('generalSettingsScreen.globalUpdateCategories')} description={`${getString( @@ -364,6 +404,12 @@ const SettingsLibraryScreen = ({ navigation }: LibrarySettingsScreenProps) => { theme={theme} /> <Portal> + <AutomaticUpdatesDialog + intervalHours={automaticLibraryUpdateIntervalHours} + visible={automaticUpdatesDialog.value} + onCancel={automaticUpdatesDialog.setFalse} + onSelect={setAutomaticUpdateInterval} + /> <DefaultCategoryDialog categories={selectableCategories} defaultCategoryId={selectedDefaultCategory?.id ?? 1} diff --git a/src/services/backgroundTasks/__tests__/libraryUpdateSchedule.test.ts b/src/services/backgroundTasks/__tests__/libraryUpdateSchedule.test.ts new file mode 100644 index 000000000..788225347 --- /dev/null +++ b/src/services/backgroundTasks/__tests__/libraryUpdateSchedule.test.ts @@ -0,0 +1,60 @@ +import NativeBackgroundTasks from '@modules/native-background-tasks'; +import { askForPostNotificationsPermission } from '@utils/askForPostNoftificationsPermission'; +import { + AUTOMATIC_LIBRARY_UPDATE_INTERVALS, + configureAutomaticLibraryUpdates, +} from '../libraryUpdateSchedule'; + +jest.mock('@modules/native-background-tasks', () => ({ + __esModule: true, + default: { + cancelLibraryUpdates: jest.fn(), + scheduleLibraryUpdates: jest.fn(), + }, +})); + +jest.mock('@utils/askForPostNoftificationsPermission', () => ({ + askForPostNotificationsPermission: jest.fn(), +})); + +jest.mock('@i18n/translations', () => ({ + getString: (key: string) => key, +})); + +const mockNativeBackgroundTasks = jest.mocked(NativeBackgroundTasks); +const mockAskForPostNotificationsPermission = jest.mocked( + askForPostNotificationsPermission, +); + +describe('automatic library update scheduling', () => { + it('exposes the supported fixed intervals', () => { + expect(AUTOMATIC_LIBRARY_UPDATE_INTERVALS).toEqual([ + 0, 12, 24, 48, 72, 168, + ]); + }); + + it('cancels scheduled work when automatic updates are disabled', async () => { + await configureAutomaticLibraryUpdates(0); + + expect( + mockNativeBackgroundTasks.cancelLibraryUpdates, + ).toHaveBeenCalledTimes(1); + expect( + mockNativeBackgroundTasks.scheduleLibraryUpdates, + ).not.toHaveBeenCalled(); + expect(mockAskForPostNotificationsPermission).not.toHaveBeenCalled(); + }); + + it('requests notification permission and schedules the selected interval', async () => { + await configureAutomaticLibraryUpdates(24); + + expect(mockAskForPostNotificationsPermission).toHaveBeenCalledTimes(1); + expect( + mockNativeBackgroundTasks.scheduleLibraryUpdates, + ).toHaveBeenCalledWith( + 24, + 'notifications.UPDATE_LIBRARY', + 'common.preparing', + ); + }); +}); diff --git a/src/services/backgroundTasks/index.ts b/src/services/backgroundTasks/index.ts index dff624f1c..003e72862 100644 --- a/src/services/backgroundTasks/index.ts +++ b/src/services/backgroundTasks/index.ts @@ -1,5 +1,9 @@ export { backgroundTasks } from './backgroundTasks'; export { BACKGROUND_TASKS_STORE_KEY } from './constants'; +export { + AUTOMATIC_LIBRARY_UPDATE_INTERVALS, + configureAutomaticLibraryUpdates, +} from './libraryUpdateSchedule'; export { runHeadlessBackgroundTask } from './headlessTask'; export type { BackgroundTask, @@ -15,3 +19,4 @@ export type { SelfHostData, TaskProgressUpdater, } from './contracts'; +export type { AutomaticLibraryUpdateInterval } from './libraryUpdateSchedule'; diff --git a/src/services/backgroundTasks/libraryUpdateSchedule.ts b/src/services/backgroundTasks/libraryUpdateSchedule.ts new file mode 100644 index 000000000..f812fe331 --- /dev/null +++ b/src/services/backgroundTasks/libraryUpdateSchedule.ts @@ -0,0 +1,26 @@ +import NativeBackgroundTasks from '@modules/native-background-tasks'; +import { getString } from '@i18n/translations'; +import { askForPostNotificationsPermission } from '@utils/askForPostNoftificationsPermission'; + +export const AUTOMATIC_LIBRARY_UPDATE_INTERVALS = [ + 0, 12, 24, 48, 72, 168, +] as const; + +export type AutomaticLibraryUpdateInterval = + (typeof AUTOMATIC_LIBRARY_UPDATE_INTERVALS)[number]; + +export const configureAutomaticLibraryUpdates = async ( + intervalHours: AutomaticLibraryUpdateInterval, +) => { + if (intervalHours === 0) { + await NativeBackgroundTasks.cancelLibraryUpdates(); + return; + } + + await askForPostNotificationsPermission(); + await NativeBackgroundTasks.scheduleLibraryUpdates( + intervalHours, + getString('notifications.UPDATE_LIBRARY'), + getString('common.preparing'), + ); +}; From 4d98247980c21f892df6cf0da19ecad8a6f0d136 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 00:23:07 +0530 Subject: [PATCH 077/148] feat: Add Android DNS Over HTTPS Support [skip ci] Closes #478 --- modules/native-doh/android/build.gradle | 20 +++ .../android/src/main/AndroidManifest.xml | 9 ++ .../nativedoh/DohInitializationProvider.kt | 36 +++++ .../expo/modules/nativedoh/DohPreferences.kt | 20 +++ .../expo/modules/nativedoh/DohProviders.kt | 129 ++++++++++++++++++ .../expo/modules/nativedoh/NativeDohModule.kt | 18 +++ modules/native-doh/expo-module.config.json | 6 + modules/native-doh/index.ts | 23 ++++ modules/native-doh/package.json | 3 + src/i18n/languages/en/strings.json | 7 +- src/i18n/types/index.ts | 5 + src/screens/settings/DohProviderDialog.tsx | 88 ++++++++++++ .../settings/SettingsAdvancedScreen.tsx | 37 ++++- 13 files changed, 399 insertions(+), 2 deletions(-) create mode 100644 modules/native-doh/android/build.gradle create mode 100644 modules/native-doh/android/src/main/AndroidManifest.xml create mode 100644 modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohInitializationProvider.kt create mode 100644 modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohPreferences.kt create mode 100644 modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohProviders.kt create mode 100644 modules/native-doh/android/src/main/java/expo/modules/nativedoh/NativeDohModule.kt create mode 100644 modules/native-doh/expo-module.config.json create mode 100644 modules/native-doh/index.ts create mode 100644 modules/native-doh/package.json create mode 100644 src/screens/settings/DohProviderDialog.tsx diff --git a/modules/native-doh/android/build.gradle b/modules/native-doh/android/build.gradle new file mode 100644 index 000000000..a88c59655 --- /dev/null +++ b/modules/native-doh/android/build.gradle @@ -0,0 +1,20 @@ +plugins { + id 'com.android.library' + id 'expo-module-gradle-plugin' +} + +group = 'expo.modules.nativedoh' +version = '0.1.0' + +android { + namespace "expo.modules.nativedoh" + defaultConfig { + versionCode 1 + versionName "0.1.0" + } +} + +dependencies { + implementation 'com.facebook.react:react-android' + implementation 'com.squareup.okhttp3:okhttp-dnsoverhttps:4.9.2' +} diff --git a/modules/native-doh/android/src/main/AndroidManifest.xml b/modules/native-doh/android/src/main/AndroidManifest.xml new file mode 100644 index 000000000..0c85249a7 --- /dev/null +++ b/modules/native-doh/android/src/main/AndroidManifest.xml @@ -0,0 +1,9 @@ +<manifest xmlns:android="http://schemas.android.com/apk/res/android"> + <application> + <provider + android:name="expo.modules.nativedoh.DohInitializationProvider" + android:authorities="${applicationId}.doh-initializer" + android:exported="false" + android:initOrder="100" /> + </application> +</manifest> diff --git a/modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohInitializationProvider.kt b/modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohInitializationProvider.kt new file mode 100644 index 000000000..d637a2f36 --- /dev/null +++ b/modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohInitializationProvider.kt @@ -0,0 +1,36 @@ +package expo.modules.nativedoh + +import android.content.ContentProvider +import android.content.ContentValues +import android.database.Cursor +import android.net.Uri + +class DohInitializationProvider : ContentProvider() { + override fun onCreate(): Boolean { + context?.let { + installDohClientFactory(it, DohPreferences.getProvider(it)) + } + return true + } + + override fun query( + uri: Uri, + projection: Array<out String>?, + selection: String?, + selectionArgs: Array<out String>?, + sortOrder: String?, + ): Cursor? = null + + override fun getType(uri: Uri): String? = null + + override fun insert(uri: Uri, values: ContentValues?): Uri? = null + + override fun delete(uri: Uri, selection: String?, selectionArgs: Array<out String>?): Int = 0 + + override fun update( + uri: Uri, + values: ContentValues?, + selection: String?, + selectionArgs: Array<out String>?, + ): Int = 0 +} diff --git a/modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohPreferences.kt b/modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohPreferences.kt new file mode 100644 index 000000000..16976fbea --- /dev/null +++ b/modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohPreferences.kt @@ -0,0 +1,20 @@ +package expo.modules.nativedoh + +import android.content.Context + +object DohPreferences { + private const val PREFERENCES_NAME = "lnreader_network" + private const val PROVIDER_KEY = "doh_provider" + + fun getProvider(context: Context): Int = + context.getSharedPreferences(PREFERENCES_NAME, Context.MODE_PRIVATE) + .getInt(PROVIDER_KEY, DohProviders.DISABLED) + + fun setProvider(context: Context, provider: Int) { + require(provider in DohProviders.ALL) { "Unknown DNS over HTTPS provider: $provider" } + context.getSharedPreferences(PREFERENCES_NAME, Context.MODE_PRIVATE) + .edit() + .putInt(PROVIDER_KEY, provider) + .commit() + } +} diff --git a/modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohProviders.kt b/modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohProviders.kt new file mode 100644 index 000000000..c58aadee0 --- /dev/null +++ b/modules/native-doh/android/src/main/java/expo/modules/nativedoh/DohProviders.kt @@ -0,0 +1,129 @@ +package expo.modules.nativedoh + +import com.facebook.react.modules.network.OkHttpClientProvider +import java.net.InetAddress +import okhttp3.HttpUrl.Companion.toHttpUrl +import okhttp3.dnsoverhttps.DnsOverHttps + +object DohProviders { + const val DISABLED = 0 + const val CLOUDFLARE = 1 + const val GOOGLE = 2 + const val ADGUARD = 3 + const val QUAD9 = 4 + const val ALIDNS = 5 + const val DNSPOD = 6 + const val DNS_360 = 7 + const val QUAD_101 = 8 + const val MULLVAD = 9 + const val CONTROL_D = 10 + const val NJALLA = 11 + const val SHECAN = 12 + + val ALL = DISABLED..SHECAN +} + +data class DohProvider( + val url: String, + val bootstrapHosts: List<String>, +) + +private val providers = mapOf( + DohProviders.CLOUDFLARE to DohProvider( + "https://cloudflare-dns.com/dns-query", + listOf( + "162.159.36.1", + "162.159.46.1", + "1.1.1.1", + "1.0.0.1", + "162.159.132.53", + "2606:4700:4700::1111", + "2606:4700:4700::1001", + "2606:4700:4700::0064", + "2606:4700:4700::6400", + ), + ), + DohProviders.GOOGLE to DohProvider( + "https://dns.google/dns-query", + listOf( + "8.8.4.4", + "8.8.8.8", + "2001:4860:4860::8888", + "2001:4860:4860::8844", + ), + ), + DohProviders.ADGUARD to DohProvider( + "https://dns-unfiltered.adguard.com/dns-query", + listOf( + "94.140.14.140", + "94.140.14.141", + "2a10:50c0::1:ff", + "2a10:50c0::2:ff", + ), + ), + DohProviders.QUAD9 to DohProvider( + "https://dns.quad9.net/dns-query", + listOf("9.9.9.9", "149.112.112.112", "2620:fe::fe", "2620:fe::9"), + ), + DohProviders.ALIDNS to DohProvider( + "https://dns.alidns.com/dns-query", + listOf("223.5.5.5", "223.6.6.6", "2400:3200::1", "2400:3200:baba::1"), + ), + DohProviders.DNSPOD to DohProvider( + "https://doh.pub/dns-query", + listOf("1.12.12.12", "120.53.53.53"), + ), + DohProviders.DNS_360 to DohProvider( + "https://doh.360.cn/dns-query", + listOf( + "101.226.4.6", + "218.30.118.6", + "123.125.81.6", + "140.207.198.6", + "180.163.249.75", + "101.199.113.208", + "36.99.170.86", + ), + ), + DohProviders.QUAD_101 to DohProvider( + "https://dns.twnic.tw/dns-query", + listOf("101.101.101.101", "2001:de4::101", "2001:de4::102"), + ), + DohProviders.MULLVAD to DohProvider( + "https://dns.mullvad.net/dns-query", + listOf("194.242.2.2", "2a07:e340::2"), + ), + DohProviders.CONTROL_D to DohProvider( + "https://freedns.controld.com/p0", + listOf("76.76.2.0", "76.76.10.0", "2606:1a40::", "2606:1a40:1::"), + ), + DohProviders.NJALLA to DohProvider( + "https://dns.njal.la/dns-query", + listOf("95.215.19.53", "2001:67c:2354:2::53"), + ), + DohProviders.SHECAN to DohProvider( + "https://free.shecan.ir/dns-query", + listOf("178.22.122.100", "185.51.200.2"), + ), +) + +fun installDohClientFactory(context: android.content.Context, providerId: Int) { + val provider = providers[providerId] ?: return + val applicationContext = context.applicationContext + + OkHttpClientProvider.setOkHttpClientFactory { + val builder = OkHttpClientProvider.createClientBuilder(applicationContext) + builder.dns( + DnsOverHttps.Builder() + .client(builder.build()) + .url(provider.url.toHttpUrl()) + .bootstrapDnsHosts( + *provider.bootstrapHosts + .map(InetAddress::getByName) + .toTypedArray(), + ) + .build(), + ) + builder.build() + } +} diff --git a/modules/native-doh/android/src/main/java/expo/modules/nativedoh/NativeDohModule.kt b/modules/native-doh/android/src/main/java/expo/modules/nativedoh/NativeDohModule.kt new file mode 100644 index 000000000..9ff42b129 --- /dev/null +++ b/modules/native-doh/android/src/main/java/expo/modules/nativedoh/NativeDohModule.kt @@ -0,0 +1,18 @@ +package expo.modules.nativedoh + +import expo.modules.kotlin.modules.Module +import expo.modules.kotlin.modules.ModuleDefinition + +class NativeDohModule : Module() { + override fun definition() = ModuleDefinition { + Name("NativeDoh") + + Function("getProvider") { + DohPreferences.getProvider(appContext.reactContext!!) + } + + Function("setProvider") { provider: Int -> + DohPreferences.setProvider(appContext.reactContext!!, provider) + } + } +} diff --git a/modules/native-doh/expo-module.config.json b/modules/native-doh/expo-module.config.json new file mode 100644 index 000000000..202d041ee --- /dev/null +++ b/modules/native-doh/expo-module.config.json @@ -0,0 +1,6 @@ +{ + "platforms": ["android"], + "android": { + "modules": ["expo.modules.nativedoh.NativeDohModule"] + } +} diff --git a/modules/native-doh/index.ts b/modules/native-doh/index.ts new file mode 100644 index 000000000..3c6706d85 --- /dev/null +++ b/modules/native-doh/index.ts @@ -0,0 +1,23 @@ +import { requireOptionalNativeModule } from 'expo-modules-core'; + +export type DohProviderId = + | 0 + | 1 + | 2 + | 3 + | 4 + | 5 + | 6 + | 7 + | 8 + | 9 + | 10 + | 11 + | 12; + +type NativeDohModule = { + getProvider(): DohProviderId; + setProvider(provider: DohProviderId): void; +}; + +export default requireOptionalNativeModule<NativeDohModule>('NativeDoh'); diff --git a/modules/native-doh/package.json b/modules/native-doh/package.json new file mode 100644 index 000000000..6030afe5e --- /dev/null +++ b/modules/native-doh/package.json @@ -0,0 +1,3 @@ +{ + "name": "native-doh" +} diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index 698e20537..915a89ec8 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -22,17 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 51f306641..25f3a69bf 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -23,17 +23,22 @@ export interface StringMap { 'advancedSettingsScreen.dataManagement': 'string'; 'advancedSettingsScreen.deleteReadChapters': 'string'; 'advancedSettingsScreen.deleteReadChaptersDialogTitle': 'string'; + 'advancedSettingsScreen.disabled': 'string'; + 'advancedSettingsScreen.dnsOverHttps': 'string'; + 'advancedSettingsScreen.dnsOverHttpsDescription': 'string'; 'advancedSettingsScreen.importEpub': 'string'; 'advancedSettingsScreen.importFailed': 'string'; 'advancedSettingsScreen.importNovel': 'string'; 'advancedSettingsScreen.importStaticFiles': 'string'; 'advancedSettingsScreen.novelInsertFailed': 'string'; + 'advancedSettingsScreen.networking': 'string'; 'advancedSettingsScreen.useFAB': 'string'; 'advancedSettingsScreen.userAgent': 'string'; 'advancedSettingsScreen.recreateDBIndexes': 'string'; 'advancedSettingsScreen.recreateDBIndexesToast': 'string'; 'advancedSettingsScreen.recreateDBIndexesDialogTitle': 'string'; 'advancedSettingsScreen.recreateDBIndexesDesc': 'string'; + 'advancedSettingsScreen.restartRequired': 'string'; 'appearance': 'string'; 'appearanceScreen.accentColor': 'string'; 'appearanceScreen.alwaysShowNavLabels': 'string'; diff --git a/src/screens/settings/DohProviderDialog.tsx b/src/screens/settings/DohProviderDialog.tsx new file mode 100644 index 000000000..2de27f21d --- /dev/null +++ b/src/screens/settings/DohProviderDialog.tsx @@ -0,0 +1,88 @@ +import { FlatList, StyleSheet } from 'react-native'; + +import NativeDoh, { DohProviderId } from '@modules/native-doh'; +import { Dialog, RadioButton } from '@components'; +import { useTheme } from '@hooks/persisted'; +import { getString } from '@i18n/translations'; +import { showToast } from '@utils/showToast'; + +export const DOH_PROVIDERS: readonly { + id: DohProviderId; + label: string; +}[] = [ + { id: 0, label: getString('advancedSettingsScreen.disabled') }, + { id: 1, label: 'Cloudflare' }, + { id: 2, label: 'Google' }, + { id: 3, label: 'AdGuard' }, + { id: 4, label: 'Quad9' }, + { id: 5, label: 'AliDNS' }, + { id: 6, label: 'DNSPod' }, + { id: 7, label: '360' }, + { id: 8, label: 'Quad 101' }, + { id: 9, label: 'Mullvad' }, + { id: 10, label: 'Control D' }, + { id: 11, label: 'Njalla' }, + { id: 12, label: 'Shecan' }, +]; + +interface DohProviderDialogProps { + provider: DohProviderId; + visible: boolean; + onDismiss: () => void; + onSelect: (provider: DohProviderId) => void; +} + +const DohProviderDialog = ({ + provider, + visible, + onDismiss, + onSelect, +}: DohProviderDialogProps) => { + const theme = useTheme(); + + const selectProvider = (nextProvider: DohProviderId) => { + NativeDoh?.setProvider(nextProvider); + onSelect(nextProvider); + onDismiss(); + showToast(getString('advancedSettingsScreen.restartRequired')); + }; + + return ( + <Dialog.Root visible={visible} onDismiss={onDismiss}> + <Dialog.Title> + {getString('advancedSettingsScreen.dnsOverHttps')} + </Dialog.Title> + <Dialog.Description> + {getString('advancedSettingsScreen.dnsOverHttpsDescription')} + </Dialog.Description> + <Dialog.ScrollArea> + <FlatList + data={DOH_PROVIDERS} + keyExtractor={item => item.id.toString()} + renderItem={({ item }) => ( + <RadioButton + label={item.label} + status={provider === item.id} + onPress={() => selectProvider(item.id)} + theme={theme} + /> + )} + style={styles.list} + /> + </Dialog.ScrollArea> + <Dialog.Actions> + <Dialog.Action onPress={onDismiss}> + {getString('common.cancel')} + </Dialog.Action> + </Dialog.Actions> + </Dialog.Root> + ); +}; + +export default DohProviderDialog; + +const styles = StyleSheet.create({ + list: { + maxHeight: 480, + }, +}); diff --git a/src/screens/settings/SettingsAdvancedScreen.tsx b/src/screens/settings/SettingsAdvancedScreen.tsx index c01a3fe44..e013ff268 100644 --- a/src/screens/settings/SettingsAdvancedScreen.tsx +++ b/src/screens/settings/SettingsAdvancedScreen.tsx @@ -1,6 +1,7 @@ import { useState } from 'react'; import { TextInput } from 'react-native-paper'; +import { Platform, ScrollView, StyleSheet } from 'react-native'; import { deleteCachedNovels, useTheme, useUserAgent } from '@hooks/persisted'; import { showToast } from '@utils/showToast'; @@ -15,10 +16,11 @@ import { import { Appbar, Dialog, List, SafeAreaView } from '@components'; import { AdvancedSettingsScreenProps } from '@navigators/types'; -import { ScrollView, StyleSheet } from 'react-native'; import { getUserAgentSync } from 'react-native-device-info'; import CookieManager from '@preeternal/react-native-cookie-manager'; import { store } from '@plugins/helpers/storage'; +import NativeDoh, { DohProviderId } from '@modules/native-doh'; +import DohProviderDialog, { DOH_PROVIDERS } from './DohProviderDialog'; const AdvancedSettings = ({ navigation }: AdvancedSettingsScreenProps) => { const theme = useTheme(); @@ -30,6 +32,9 @@ const AdvancedSettings = ({ navigation }: AdvancedSettingsScreenProps) => { const { userAgent, setUserAgent } = useUserAgent(); const [userAgentInput, setUserAgentInput] = useState(userAgent); + const [dohProvider, setDohProvider] = useState<DohProviderId>( + NativeDoh?.getProvider() ?? 0, + ); /** * Confirm Clear Database Dialog */ @@ -53,6 +58,16 @@ const AdvancedSettings = ({ navigation }: AdvancedSettingsScreenProps) => { setFalse: hideUserAgentModal, } = useBoolean(); + const { + value: dohProviderDialogVisible, + setTrue: showDohProviderDialog, + setFalse: hideDohProviderDialog, + } = useBoolean(); + + const dohProviderLabel = + DOH_PROVIDERS.find(provider => provider.id === dohProvider)?.label ?? + DOH_PROVIDERS[0].label; + return ( <SafeAreaView excludeTop> <Appbar @@ -86,11 +101,24 @@ const AdvancedSettings = ({ navigation }: AdvancedSettingsScreenProps) => { onPress={showDeleteReadChaptersDialog} theme={theme} /> + </List.Section> + <List.Section> + <List.SubHeader theme={theme}> + {getString('advancedSettingsScreen.networking')} + </List.SubHeader> <List.Item title={getString('webview.clearCookies')} onPress={clearCookies} theme={theme} /> + {Platform.OS === 'android' && NativeDoh ? ( + <List.Item + title={getString('advancedSettingsScreen.dnsOverHttps')} + description={dohProviderLabel} + onPress={showDohProviderDialog} + theme={theme} + /> + ) : null} <List.Item title={getString('advancedSettingsScreen.userAgent')} description={userAgent} @@ -130,6 +158,13 @@ const AdvancedSettings = ({ navigation }: AdvancedSettingsScreenProps) => { onDismiss={hideClearUpdatesDialog} /> + <DohProviderDialog + provider={dohProvider} + visible={dohProviderDialogVisible} + onDismiss={hideDohProviderDialog} + onSelect={setDohProvider} + /> + <Dialog.Root visible={userAgentModalVisible} onDismiss={hideUserAgentModal} From 99c31d56bb45c6e04fe96cff3f14c3ca55fccba4 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 12:38:39 +0530 Subject: [PATCH 078/148] fix: Use MD3 Outline Variant For Tab Borders --- src/screens/browse/BrowseScreen.tsx | 7 ++----- src/screens/library/LibraryScreen.tsx | 13 ++----------- .../LibraryBottomSheet/LibraryBottomSheet.tsx | 13 ++----------- src/screens/novel/components/NovelBottomSheet.tsx | 2 +- .../ReaderBottomSheet/ReaderBottomSheet.tsx | 8 +++++++- .../SettingsReaderScreen/SettingsReaderScreen.tsx | 12 ++---------- 6 files changed, 16 insertions(+), 39 deletions(-) diff --git a/src/screens/browse/BrowseScreen.tsx b/src/screens/browse/BrowseScreen.tsx index f50e5f1ff..9b24f0532 100644 --- a/src/screens/browse/BrowseScreen.tsx +++ b/src/screens/browse/BrowseScreen.tsx @@ -1,7 +1,6 @@ import React, { useCallback, useMemo } from 'react'; import { useWindowDimensions } from 'react-native'; import { TabView, type TabBarProps } from 'react-native-tab-view'; -import Color from 'color'; import { useSearch } from '@hooks'; import { useTheme } from '@hooks/persisted'; @@ -77,11 +76,9 @@ const BrowseScreen = ({ navigation }: BrowseScreenProps) => { backgroundColor: theme.surface, elevation: 0, borderBottomWidth: 1, - borderBottomColor: Color(theme.isDark ? '#FFFFFF' : '#000000') - .alpha(0.12) - .string(), + borderBottomColor: theme.outlineVariant, }), - [theme.isDark, theme.surface], + [theme.outlineVariant, theme.surface], ); const androidRipple = useMemo( () => ({ color: theme.rippleColor }), diff --git a/src/screens/library/LibraryScreen.tsx b/src/screens/library/LibraryScreen.tsx index 7e855b09f..beea9ec05 100644 --- a/src/screens/library/LibraryScreen.tsx +++ b/src/screens/library/LibraryScreen.tsx @@ -19,7 +19,6 @@ import { SceneRendererProps, TabView, } from 'react-native-tab-view'; -import Color from 'color'; import { SearchbarV2, @@ -201,14 +200,6 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { const searchLower = useMemo(() => searchText.toLowerCase(), [searchText]); - const tabBarBorderColor = useMemo( - () => - Color(theme.isDark ? '#FFFFFF' : '#000000') - .alpha(0.12) - .string(), - [theme.isDark], - ); - const renderTabBar = useCallback( (props: SceneRendererProps & { navigationState: State }) => { return categories.length ? ( @@ -219,7 +210,7 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { style={[ { backgroundColor: theme.surface, - borderBottomColor: tabBarBorderColor, + borderBottomColor: theme.outlineVariant, }, styles.tabBar, ]} @@ -236,7 +227,7 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { styles.tabBar, styles.tabBarIndicator, styles.tabStyle, - tabBarBorderColor, + theme.outlineVariant, theme.primary, theme.rippleColor, theme.secondary, diff --git a/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx b/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx index f6a4ab451..dddde0e40 100644 --- a/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx +++ b/src/screens/library/components/LibraryBottomSheet/LibraryBottomSheet.tsx @@ -8,7 +8,6 @@ import { ViewStyle, } from 'react-native'; import { SceneMap, TabDescriptor, TabView } from 'react-native-tab-view'; -import color from 'color'; import { useLibrarySettings, useTheme } from '@hooks/persisted'; import { getString } from '@i18n/translations'; @@ -186,14 +185,6 @@ const LibraryBottomSheet: React.FC<LibraryBottomSheetProps> = ({ const layout = useWindowDimensions(); - const borderBottomColor = useMemo( - () => - color(theme.isDark ? '#FFFFFF' : '#000000') - .alpha(0.12) - .string(), - [theme.isDark], - ); - const renderTabBar = useCallback( (props: any) => ( <TopTabBar @@ -202,7 +193,7 @@ const LibraryBottomSheet: React.FC<LibraryBottomSheetProps> = ({ style={[ { backgroundColor: theme.surfaceContainerLow ?? theme.surface, - borderBottomColor, + borderBottomColor: theme.outlineVariant, }, styles.tabBar, style, @@ -218,7 +209,7 @@ const LibraryBottomSheet: React.FC<LibraryBottomSheetProps> = ({ theme.surfaceContainerLow, theme.onSurfaceVariant, theme.rippleColor, - borderBottomColor, + theme.outlineVariant, style, ], ); diff --git a/src/screens/novel/components/NovelBottomSheet.tsx b/src/screens/novel/components/NovelBottomSheet.tsx index 77ba4d5e1..aaace101a 100644 --- a/src/screens/novel/components/NovelBottomSheet.tsx +++ b/src/screens/novel/components/NovelBottomSheet.tsx @@ -244,7 +244,7 @@ const ChaptersSettingsSheet = ({ style={[ { backgroundColor: theme.surfaceContainerLow ?? theme.surface, - borderBottomColor: theme.outline, + borderBottomColor: theme.outlineVariant, }, styles.tabBar, ]} diff --git a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx index c8d672cb6..eda948754 100644 --- a/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx +++ b/src/screens/reader/components/ReaderBottomSheet/ReaderBottomSheet.tsx @@ -224,7 +224,13 @@ const ReaderBottomSheetV2: React.FC<ReaderBottomSheetV2Props> = ({ <TopTabBar {...props} indicatorStyle={{ backgroundColor: theme.primary }} - style={[styles.tabBar, { backgroundColor: tabHeaderColor }]} + style={[ + styles.tabBar, + { + backgroundColor: tabHeaderColor, + borderBottomColor: theme.outlineVariant, + }, + ]} inactiveColor={theme.onSurfaceVariant} activeColor={theme.primary} pressColor={Color(theme.primary).alpha(0.12).string()} diff --git a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx index 05a73df6a..3a4b28b81 100644 --- a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx +++ b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx @@ -232,14 +232,6 @@ const SettingsReaderScreen = () => { [], ); - const tabBarBorderColor = useMemo( - () => - color(theme.isDark ? '#FFFFFF' : '#000000') - .alpha(0.12) - .string(), - [theme.isDark], - ); - const renderTabBar = useCallback( (props: TabBarProps<ReaderSettingsRoute>) => ( <TopTabBar @@ -248,7 +240,7 @@ const SettingsReaderScreen = () => { styles.tabBar, { backgroundColor: theme.surfaceContainerLow ?? theme.surface, - borderBottomColor: tabBarBorderColor, + borderBottomColor: theme.outlineVariant, }, ]} indicatorStyle={{ backgroundColor: theme.primary }} @@ -258,7 +250,7 @@ const SettingsReaderScreen = () => { /> ), [ - tabBarBorderColor, + theme.outlineVariant, theme.onSurfaceVariant, theme.primary, theme.rippleColor, From 6a7e90c179b735521aa9d778e68f1727607e8ac5 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 12:55:39 +0530 Subject: [PATCH 079/148] fix: Align Advanced Reader Tabs And Localize Actions --- src/i18n/languages/en/strings.json | 2 + src/i18n/types/index.ts | 2 + .../SettingsReaderScreen/tabs/AdvancedTab.tsx | 50 +++++++++++++++---- 3 files changed, 44 insertions(+), 10 deletions(-) diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index 915a89ec8..c5ca9f0bb 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -245,6 +245,7 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -258,6 +259,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 25f3a69bf..74aa339c0 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -218,6 +218,7 @@ export interface StringMap { 'common.filter': 'string'; 'common.globally': 'string'; 'common.install': 'string'; + 'common.imported': 'string'; 'common.logout': 'string'; 'common.name': 'string'; 'common.newUpdateAvailable': 'string'; @@ -231,6 +232,7 @@ export interface StringMap { 'common.resume': 'string'; 'common.retry': 'string'; 'common.save': 'string'; + 'common.saved': 'string'; 'common.search': 'string'; 'common.searchFor': 'string'; 'common.searchResults': 'string'; diff --git a/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx b/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx index 8ce31c51d..9704b1aff 100644 --- a/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx +++ b/src/screens/settings/SettingsReaderScreen/tabs/AdvancedTab.tsx @@ -77,7 +77,7 @@ if (title) { } else { setChapterReaderSettings({ customJS: jsValue }); } - showToast('Saved'); + showToast(getString('common.saved')); }; const handleReset = () => { @@ -125,7 +125,7 @@ if (title) { setJsValue(content.trim()); setChapterReaderSettings({ customJS: content.trim() }); } - showToast('Imported'); + showToast(getString('common.imported')); } } catch (error: any) { showToast(error.message); @@ -146,7 +146,10 @@ if (title) { {/* Tab Selector */} <View style={styles.tabContainer}> <Pressable - style={[styles.tab, activeCodeTab === 'css' && styles.activeTab]} + accessibilityLabel="CSS" + accessibilityRole="tab" + accessibilityState={{ selected: activeCodeTab === 'css' }} + style={styles.tab} onPress={() => setActiveCodeTab('css')} android_ripple={{ color: theme.rippleColor }} > @@ -172,10 +175,21 @@ if (title) { > CSS </Text> + {activeCodeTab === 'css' ? ( + <View + style={[ + styles.tabIndicator, + { backgroundColor: theme.primary }, + ]} + /> + ) : null} </Pressable> <Pressable - style={[styles.tab, activeCodeTab === 'js' && styles.activeTab]} + accessibilityLabel="JavaScript" + accessibilityRole="tab" + accessibilityState={{ selected: activeCodeTab === 'js' }} + style={styles.tab} onPress={() => setActiveCodeTab('js')} android_ripple={{ color: theme.rippleColor }} > @@ -201,6 +215,14 @@ if (title) { > JS </Text> + {activeCodeTab === 'js' ? ( + <View + style={[ + styles.tabIndicator, + { backgroundColor: theme.primary }, + ]} + /> + ) : null} </Pressable> </View> @@ -252,7 +274,11 @@ if (title) { {/* Action Buttons */} <View style={styles.actionButtons}> <Button - title="Import" + title={ + activeCodeTab === 'css' + ? getString('readerSettings.openCSSFile') + : getString('readerSettings.openJSFile') + } onPress={handleImport} mode="outlined" style={styles.button} @@ -309,11 +335,7 @@ const createStyles = (theme: ThemeColors) => tabContainer: { flexDirection: 'row', borderBottomWidth: 1, - borderBottomColor: 'rgba(0, 0, 0, 0.12)', - }, - activeTab: { - borderBottomColor: theme.primary, - borderBottomWidth: 2, + borderBottomColor: theme.outlineVariant, }, tab: { flex: 1, @@ -323,6 +345,14 @@ const createStyles = (theme: ThemeColors) => paddingVertical: 12, minHeight: 48, }, + tabIndicator: { + position: 'absolute', + bottom: 0, + width: '60%', + height: 3, + borderTopLeftRadius: 3, + borderTopRightRadius: 3, + }, tabIcon: { marginEnd: 8, }, From 5cf7e15d7631f3ada56d4cb979694214745bd10d Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 12:59:53 +0530 Subject: [PATCH 080/148] feat: Add Reader Setting Descriptions --- .../tabs/AccessibilityTab.tsx | 12 ++++++++++++ .../tabs/NavigationTab.tsx | 19 ++++++++++++++++++- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/src/screens/settings/SettingsReaderScreen/tabs/AccessibilityTab.tsx b/src/screens/settings/SettingsReaderScreen/tabs/AccessibilityTab.tsx index 3833d0206..cf217feec 100644 --- a/src/screens/settings/SettingsReaderScreen/tabs/AccessibilityTab.tsx +++ b/src/screens/settings/SettingsReaderScreen/tabs/AccessibilityTab.tsx @@ -29,6 +29,9 @@ const AccessibilityTab: React.FC = () => { </List.SubHeader> <SettingSwitch label={getString('readerScreen.bottomSheet.fullscreen')} + description={getString( + 'readerScreen.bottomSheet.fullscreenDescription', + )} value={fullScreenMode} onPress={() => setChapterGeneralSettings({ fullScreenMode: !fullScreenMode }) @@ -37,6 +40,9 @@ const AccessibilityTab: React.FC = () => { /> <SettingSwitch label={getString('readerScreen.bottomSheet.showProgressPercentage')} + description={getString( + 'readerScreen.bottomSheet.showProgressPercentageDescription', + )} value={showScrollPercentage} onPress={() => setChapterGeneralSettings({ @@ -47,6 +53,9 @@ const AccessibilityTab: React.FC = () => { /> <SettingSwitch label={getString('readerScreen.bottomSheet.showBatteryAndTime')} + description={getString( + 'readerScreen.bottomSheet.showBatteryAndTimeDescription', + )} value={showBatteryAndTime} onPress={() => setChapterGeneralSettings({ @@ -69,6 +78,9 @@ const AccessibilityTab: React.FC = () => { <List.SubHeader theme={theme}>Reading Enhancements</List.SubHeader> <SettingSwitch label={getString('readerScreen.bottomSheet.bionicReading')} + description={getString( + 'readerScreen.bottomSheet.bionicReadingDescription', + )} value={bionicReading} onPress={() => setChapterGeneralSettings({ bionicReading: !bionicReading }) diff --git a/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx b/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx index c821af38c..f8219d224 100644 --- a/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx +++ b/src/screens/settings/SettingsReaderScreen/tabs/NavigationTab.tsx @@ -38,6 +38,9 @@ const NavigationTab: React.FC = () => { <List.SubHeader theme={theme}>Navigation Controls</List.SubHeader> <SettingSwitch label={getString('readerScreen.bottomSheet.volumeButtonsScroll')} + description={getString( + 'readerScreen.bottomSheet.volumeButtonsScrollDescription', + )} value={useVolumeButtons} onPress={() => setChapterGeneralSettings({ useVolumeButtons: !useVolumeButtons }) @@ -72,7 +75,9 @@ const NavigationTab: React.FC = () => { )} <SettingSwitch label={getString('readerScreen.bottomSheet.verticalSeekbar')} - description={getString('readerSettings.verticalSeekbarDesc')} + description={getString( + 'readerScreen.bottomSheet.verticalSeekbarDescription', + )} value={verticalSeekbar} onPress={() => setChapterGeneralSettings({ verticalSeekbar: !verticalSeekbar }) @@ -81,6 +86,9 @@ const NavigationTab: React.FC = () => { /> <SettingSwitch label={getString('readerScreen.bottomSheet.swipeGestures')} + description={getString( + 'readerScreen.bottomSheet.swipeGesturesDescription', + )} value={swipeGestures} onPress={() => setChapterGeneralSettings({ swipeGestures: !swipeGestures }) @@ -89,6 +97,9 @@ const NavigationTab: React.FC = () => { /> <SettingSwitch label={getString('readerScreen.bottomSheet.tapToScroll')} + description={getString( + 'readerScreen.bottomSheet.tapToScrollDescription', + )} value={tapToScroll} onPress={() => setChapterGeneralSettings({ tapToScroll: !tapToScroll }) @@ -101,6 +112,9 @@ const NavigationTab: React.FC = () => { <List.SubHeader theme={theme}>Reading Mode</List.SubHeader> <SettingSwitch label={getString('readerScreen.bottomSheet.pageReader')} + description={getString( + 'readerScreen.bottomSheet.pageReaderDescription', + )} value={pageReader} onPress={() => setChapterGeneralSettings({ pageReader: !pageReader })} theme={theme} @@ -113,6 +127,9 @@ const NavigationTab: React.FC = () => { </List.SubHeader> <SettingSwitch label={getString('readerScreen.bottomSheet.autoscroll')} + description={getString( + 'readerScreen.bottomSheet.autoscrollDescription', + )} value={autoScroll} onPress={() => setChapterGeneralSettings({ autoScroll: !autoScroll })} theme={theme} From 9b356ffd17c28d7f37285157f3f34488af67a266 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 13:42:41 +0530 Subject: [PATCH 081/148] fix: Preserve Client IDs And Improve Environment Generation [skip ci] --- scripts/generate-env-file.cjs | 119 +++++++++++++++++++++++++++++----- 1 file changed, 102 insertions(+), 17 deletions(-) diff --git a/scripts/generate-env-file.cjs b/scripts/generate-env-file.cjs index f020cd56b..01b72ce86 100644 --- a/scripts/generate-env-file.cjs +++ b/scripts/generate-env-file.cjs @@ -56,6 +56,69 @@ function getGitHash() { return execSync('git rev-parse --short HEAD').toString().trim(); } +function readEnvValue(filePath, key) { + if (!fs.existsSync(filePath)) { + return undefined; + } + + const line = fs + .readFileSync(filePath, 'utf8') + .split(/\r?\n/) + .find(entry => entry.startsWith(`${key}=`)); + + if (!line) { + return undefined; + } + + const value = line.slice(key.length + 1).trim(); + + if (!value || value === 'undefined') { + return undefined; + } + + try { + const parsedValue = JSON.parse(value); + return typeof parsedValue === 'string' ? parsedValue : value; + } catch { + return value; + } +} + +function resolveOptionalValue({ argument, existingValue, environmentValue }) { + const value = argument ?? existingValue ?? environmentValue; + + if (value === undefined || value === null || value === '') { + return undefined; + } + + if (value === true) { + throw new Error('Expected a value after the client ID argument'); + } + + return String(value); +} + +function formatEnvEntry(key, value) { + return value === undefined ? undefined : `${key}=${JSON.stringify(value)}`; +} + +function formatTypeScriptValue(value) { + return JSON.stringify(value) ?? 'undefined'; +} + +function writeFileAtomically(filePath, content) { + const temporaryPath = `${filePath}.${process.pid}.tmp`; + + try { + fs.writeFileSync(temporaryPath, content, 'utf8'); + fs.renameSync(temporaryPath, filePath); + } finally { + if (fs.existsSync(temporaryPath)) { + fs.rmSync(temporaryPath); + } + } +} + function getHiddenEnvFiles(rootDir) { return fs .readdirSync(rootDir, { withFileTypes: true }) @@ -87,10 +150,19 @@ function readHiddenEnvFiles(rootDir) { const args = parseArgs(process.argv); const projectRoot = path.join(__dirname, '..'); +const envFilePath = path.join(projectRoot, '.env'); const buildType = args['build-type'] || 'Beta'; -const myanimelistClientId = args['myanimelist-client-id']; -const anilistClientId = args['anilist-client-id']; +const myanimelistClientId = resolveOptionalValue({ + argument: args['myanimelist-client-id'], + existingValue: readEnvValue(envFilePath, 'MYANIMELIST_CLIENT_ID'), + environmentValue: process.env.MYANIMELIST_CLIENT_ID, +}); +const anilistClientId = resolveOptionalValue({ + argument: args['anilist-client-id'], + existingValue: readEnvValue(envFilePath, 'ANILIST_CLIENT_ID'), + environmentValue: process.env.ANILIST_CLIENT_ID, +}); const gitHash = args['git-hash'] || getGitHash(); const releaseDate = args['release-date'] || formatUtcDate(new Date()); @@ -99,14 +171,16 @@ const nodeEnv = (buildType.toLowerCase().includes('release') ? 'production' : 'development'); const generatedEnvContent = [ - `BUILD_TYPE=${JSON.stringify(buildType)}`, - `GIT_HASH=${JSON.stringify(gitHash)}`, - `RELEASE_DATE=${JSON.stringify(releaseDate)}`, - `NODE_ENV=${JSON.stringify(nodeEnv)}`, - `MYANIMELIST_CLIENT_ID=${JSON.stringify(myanimelistClientId)}`, - `ANILIST_CLIENT_ID=${JSON.stringify(anilistClientId)}`, + formatEnvEntry('BUILD_TYPE', buildType), + formatEnvEntry('GIT_HASH', gitHash), + formatEnvEntry('RELEASE_DATE', releaseDate), + formatEnvEntry('NODE_ENV', nodeEnv), + formatEnvEntry('MYANIMELIST_CLIENT_ID', myanimelistClientId), + formatEnvEntry('ANILIST_CLIENT_ID', anilistClientId), '', -].join('\n'); +] + .filter(value => value !== undefined) + .join('\n'); const { files: hiddenEnvFiles, content: hiddenEnvContent } = readHiddenEnvFiles(projectRoot); @@ -115,7 +189,6 @@ const envContent = hiddenEnvContent ? `${generatedEnvContent}\n# Imported hidden env files\n${hiddenEnvContent}\n` : generatedEnvContent; -const envFilePath = path.join(projectRoot, '.env'); const buildInfoPath = path.join( projectRoot, 'src', @@ -128,8 +201,10 @@ export const BUILD_TYPE = ${JSON.stringify(buildType)}; export const GIT_HASH = ${JSON.stringify(gitHash)}; export const RELEASE_DATE = ${JSON.stringify(releaseDate)}; export const NODE_ENV = ${JSON.stringify(nodeEnv)}; -export const MYANIMELIST_CLIENT_ID = ${JSON.stringify(myanimelistClientId)}; -export const ANILIST_CLIENT_ID = ${JSON.stringify(anilistClientId)}; +export const MYANIMELIST_CLIENT_ID = ${formatTypeScriptValue( + myanimelistClientId, +)}; +export const ANILIST_CLIENT_ID = ${formatTypeScriptValue(anilistClientId)}; export default { BUILD_TYPE, @@ -143,14 +218,20 @@ export default { try { fs.mkdirSync(path.dirname(buildInfoPath), { recursive: true }); - fs.writeFileSync(buildInfoPath, buildInfoContent, 'utf8'); - fs.writeFileSync(envFilePath, envContent, 'utf8'); + writeFileAtomically(buildInfoPath, buildInfoContent); + writeFileAtomically(envFilePath, envContent); - console.log(`Generated .env for ${buildType} build`); + console.log(`Generated build environment for ${buildType} build`); + console.log( + `Wrote ${path.relative(projectRoot, envFilePath)} and ${path.relative( + projectRoot, + buildInfoPath, + )}`, + ); if (hiddenEnvFiles.length > 0) { console.log( - `Imported ${hiddenEnvFiles.length} hidden env file(s):`, + `Imported ${hiddenEnvFiles.length} hidden environment file(s):`, hiddenEnvFiles.map(filePath => path.basename(filePath)), ); } @@ -160,8 +241,12 @@ try { GIT_HASH: gitHash, RELEASE_DATE: releaseDate, NODE_ENV: nodeEnv, + MYANIMELIST_CLIENT_ID: myanimelistClientId + ? 'configured' + : 'not configured', + ANILIST_CLIENT_ID: anilistClientId ? 'configured' : 'not configured', }); } catch (err) { - console.error('Error: Could not write .env file:', err.message); + console.error('Error: Could not generate build environment:', err.message); process.exit(1); } From f1dd4b77a891e501b9345e5d0fe81b6405bce450 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 14:19:37 +0530 Subject: [PATCH 082/148] feat: Improve Empty Chapter Reporting [skip ci] --- src/i18n/languages/af_ZA/strings.json | 2 +- src/i18n/languages/ar_SA/strings.json | 2 +- src/i18n/languages/as_IN/strings.json | 2 +- src/i18n/languages/ca_ES/strings.json | 2 +- src/i18n/languages/cs_CZ/strings.json | 2 +- src/i18n/languages/da_DK/strings.json | 2 +- src/i18n/languages/de_DE/strings.json | 2 +- src/i18n/languages/el_GR/strings.json | 2 +- src/i18n/languages/en/strings.json | 2 +- src/i18n/languages/es_ES/strings.json | 2 +- src/i18n/languages/fi_FI/strings.json | 2 +- src/i18n/languages/fr_FR/strings.json | 2 +- src/i18n/languages/he_IL/strings.json | 2 +- src/i18n/languages/hi_IN/strings.json | 2 +- src/i18n/languages/hu_HU/strings.json | 2 +- src/i18n/languages/id_ID/strings.json | 2 +- src/i18n/languages/it_IT/strings.json | 2 +- src/i18n/languages/ja_JP/strings.json | 2 +- src/i18n/languages/ko_KR/strings.json | 2 +- src/i18n/languages/nl_NL/strings.json | 2 +- src/i18n/languages/no_NO/strings.json | 2 +- src/i18n/languages/or_IN/strings.json | 2 +- src/i18n/languages/pl_PL/strings.json | 2 +- src/i18n/languages/pt_BR/strings.json | 2 +- src/i18n/languages/pt_PT/strings.json | 2 +- src/i18n/languages/ro_RO/strings.json | 2 +- src/i18n/languages/ru_RU/strings.json | 2 +- src/i18n/languages/sq_AL/strings.json | 2 +- src/i18n/languages/sr_SP/strings.json | 2 +- src/i18n/languages/sv_SE/strings.json | 2 +- src/i18n/languages/tr_TR/strings.json | 2 +- src/i18n/languages/uk_UA/strings.json | 2 +- src/i18n/languages/vi_VN/strings.json | 2 +- src/i18n/languages/zh_CN/strings.json | 2 +- src/i18n/languages/zh_TW/strings.json | 2 +- .../reader/components/WebViewReader.tsx | 9 ++ .../__tests__/sanitizeChapterText.test.ts | 92 +++++++++++++++++++ .../reader/utils/sanitizeChapterText.ts | 41 ++++++++- 38 files changed, 174 insertions(+), 38 deletions(-) create mode 100644 src/screens/reader/utils/__tests__/sanitizeChapterText.test.ts diff --git a/src/i18n/languages/af_ZA/strings.json b/src/i18n/languages/af_ZA/strings.json index 0577b7a69..0db9b8aa1 100644 --- a/src/i18n/languages/af_ZA/strings.json +++ b/src/i18n/languages/af_ZA/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/ar_SA/strings.json b/src/i18n/languages/ar_SA/strings.json index 016bd79b2..ea05c4c09 100644 --- a/src/i18n/languages/ar_SA/strings.json +++ b/src/i18n/languages/ar_SA/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "التمرير إلى الفصل الحالي", "scrollToTop": "التمرير إلى الأعلى" }, - "emptyChapterMessage": "<p>الفصل فارغ.</p><p>بلغ عنه على <a href='https://github.com/lnreader/lnreader-sources/issues/new/choose'>GitHub</a> إذا كان متاحاً في WebView.</p><p>الإضافة: %{pluginId}</p><p>الرواية: %{novelName}</p><p>الفصل: %{chapterName}</p>", + "emptyChapterMessage": "<p>الفصل فارغ.</p><p>بلغ عنه على <a href='%{reportUrl}'>GitHub</a> إذا كان متاحاً في WebView.</p><p>الإضافة: %{pluginId}</p><p>الرواية: %{novelName}</p><p>الفصل: %{chapterName}</p>", "finished": "انتهى", "nextChapter": "التالي: %{name}", "noNextChapter": "لا يوجد فصل تالي", diff --git a/src/i18n/languages/as_IN/strings.json b/src/i18n/languages/as_IN/strings.json index 97c855af1..599e8ee79 100644 --- a/src/i18n/languages/as_IN/strings.json +++ b/src/i18n/languages/as_IN/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "বৰ্তমান অধ্যায়লৈ স্ক্ৰল কৰক", "scrollToTop": "শীৰ্ষলৈ স্ক্ৰল কৰক" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "শেষ", "nextChapter": "Next: %{name}", "noNextChapter": "পৰবর্তী অধ্যায় নাই", diff --git a/src/i18n/languages/ca_ES/strings.json b/src/i18n/languages/ca_ES/strings.json index 0577b7a69..0db9b8aa1 100644 --- a/src/i18n/languages/ca_ES/strings.json +++ b/src/i18n/languages/ca_ES/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/cs_CZ/strings.json b/src/i18n/languages/cs_CZ/strings.json index 696886d68..544d64d0d 100644 --- a/src/i18n/languages/cs_CZ/strings.json +++ b/src/i18n/languages/cs_CZ/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Přejít na aktuální kapitolu", "scrollToTop": "Přejít na začátek" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Dokončeno", "nextChapter": "Next: %{name}", "noNextChapter": "Nejsou žádné další kapitoly", diff --git a/src/i18n/languages/da_DK/strings.json b/src/i18n/languages/da_DK/strings.json index 0577b7a69..0db9b8aa1 100644 --- a/src/i18n/languages/da_DK/strings.json +++ b/src/i18n/languages/da_DK/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/de_DE/strings.json b/src/i18n/languages/de_DE/strings.json index ffd741283..2c440b202 100644 --- a/src/i18n/languages/de_DE/strings.json +++ b/src/i18n/languages/de_DE/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Zum aktuellen Kapitel springen", "scrollToTop": "Zum Anfang springen" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Beendet", "nextChapter": "Next: %{name}", "noNextChapter": "Es gibt kein weiteres Kapitel", diff --git a/src/i18n/languages/el_GR/strings.json b/src/i18n/languages/el_GR/strings.json index 61b0faecb..ff4a4501c 100644 --- a/src/i18n/languages/el_GR/strings.json +++ b/src/i18n/languages/el_GR/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Κύλιση στο τρέχον κεφάλαιο", "scrollToTop": "Κύλιση προς τα πάνω" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "Δεν υπάρχει επόμενο κεφάλαιο", diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index c5ca9f0bb..24beb5851 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -581,7 +581,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<h2>Chapter couldn't be loaded</h2><p>No readable content was found. Check the chapter in WebView; if it loads there, <a href='%{reportUrl}'>report the plugin issue</a>.</p><p>Plugin: %{pluginId}<br>Novel: %{novelName}<br>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/es_ES/strings.json b/src/i18n/languages/es_ES/strings.json index 8f09e3c09..403985f15 100644 --- a/src/i18n/languages/es_ES/strings.json +++ b/src/i18n/languages/es_ES/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Desplazar al capítulo actual", "scrollToTop": "Desplazar a arriba" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finalizado", "nextChapter": "Next: %{name}", "noNextChapter": "No hay próximo capítulo", diff --git a/src/i18n/languages/fi_FI/strings.json b/src/i18n/languages/fi_FI/strings.json index 0577b7a69..0db9b8aa1 100644 --- a/src/i18n/languages/fi_FI/strings.json +++ b/src/i18n/languages/fi_FI/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/fr_FR/strings.json b/src/i18n/languages/fr_FR/strings.json index 9cd184f4e..5f668d65c 100644 --- a/src/i18n/languages/fr_FR/strings.json +++ b/src/i18n/languages/fr_FR/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Défiler vers le chapitre actuel", "scrollToTop": "Défiler jusqu'en haut" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Terminé", "nextChapter": "Suivant: %{name}", "noNextChapter": "Il n'y a pas de prochain chapitre", diff --git a/src/i18n/languages/he_IL/strings.json b/src/i18n/languages/he_IL/strings.json index ce0bec9bc..362485ff1 100644 --- a/src/i18n/languages/he_IL/strings.json +++ b/src/i18n/languages/he_IL/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/hi_IN/strings.json b/src/i18n/languages/hi_IN/strings.json index 0577b7a69..0db9b8aa1 100644 --- a/src/i18n/languages/hi_IN/strings.json +++ b/src/i18n/languages/hi_IN/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/hu_HU/strings.json b/src/i18n/languages/hu_HU/strings.json index c65dd03ba..388345c80 100644 --- a/src/i18n/languages/hu_HU/strings.json +++ b/src/i18n/languages/hu_HU/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Aktuális fejezethez ugrás", "scrollToTop": "Elejére ugrás" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Befejezett", "nextChapter": "Next: %{name}", "noNextChapter": "Nincs következő fejezet", diff --git a/src/i18n/languages/id_ID/strings.json b/src/i18n/languages/id_ID/strings.json index 90bb5d46e..356eea4e5 100644 --- a/src/i18n/languages/id_ID/strings.json +++ b/src/i18n/languages/id_ID/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Gulir ke bab saat ini", "scrollToTop": "Gulung ke atas\n" }, - "emptyChapterMessage": "<p>Bab kosong.</p><p>Laporkan di <a href='https://github.com/lnreader/lnreader-sources/issues/new/choose'>GitHub</a> jika tersedia di WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Bab: %{chapterName}</p>", + "emptyChapterMessage": "<p>Bab kosong.</p><p>Laporkan di <a href='%{reportUrl}'>GitHub</a> jika tersedia di WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Bab: %{chapterName}</p>", "finished": "Selesai", "nextChapter": "Berikutnya: %{name}", "noNextChapter": "Tidak ada bab berikutnya", diff --git a/src/i18n/languages/it_IT/strings.json b/src/i18n/languages/it_IT/strings.json index dfeba849b..6dbdaccab 100644 --- a/src/i18n/languages/it_IT/strings.json +++ b/src/i18n/languages/it_IT/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scorri al capitolo corrente", "scrollToTop": "Scorri in cima" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finito", "nextChapter": "Next: %{name}", "noNextChapter": "Non c'è un capitolo successivo", diff --git a/src/i18n/languages/ja_JP/strings.json b/src/i18n/languages/ja_JP/strings.json index 9ab1878aa..7dc858822 100644 --- a/src/i18n/languages/ja_JP/strings.json +++ b/src/i18n/languages/ja_JP/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "次の章はありません", diff --git a/src/i18n/languages/ko_KR/strings.json b/src/i18n/languages/ko_KR/strings.json index 2d3522029..3e4c8850e 100644 --- a/src/i18n/languages/ko_KR/strings.json +++ b/src/i18n/languages/ko_KR/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/nl_NL/strings.json b/src/i18n/languages/nl_NL/strings.json index e657208ea..2904bc20c 100644 --- a/src/i18n/languages/nl_NL/strings.json +++ b/src/i18n/languages/nl_NL/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Voltooid", "nextChapter": "Next: %{name}", "noNextChapter": "Er is geen volgend hoofdstuk", diff --git a/src/i18n/languages/no_NO/strings.json b/src/i18n/languages/no_NO/strings.json index 0577b7a69..0db9b8aa1 100644 --- a/src/i18n/languages/no_NO/strings.json +++ b/src/i18n/languages/no_NO/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/or_IN/strings.json b/src/i18n/languages/or_IN/strings.json index f5b5cf054..08087b2a2 100644 --- a/src/i18n/languages/or_IN/strings.json +++ b/src/i18n/languages/or_IN/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/pl_PL/strings.json b/src/i18n/languages/pl_PL/strings.json index acb807918..f833f2425 100644 --- a/src/i18n/languages/pl_PL/strings.json +++ b/src/i18n/languages/pl_PL/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/pt_BR/strings.json b/src/i18n/languages/pt_BR/strings.json index c0d2ed472..0a0e5d1d3 100644 --- a/src/i18n/languages/pt_BR/strings.json +++ b/src/i18n/languages/pt_BR/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Rolar para o capítulo atual", "scrollToTop": "Rolar para o topo" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finalizado", "nextChapter": "Next: %{name}", "noNextChapter": "Não há próximo capítulo", diff --git a/src/i18n/languages/pt_PT/strings.json b/src/i18n/languages/pt_PT/strings.json index 0577b7a69..0db9b8aa1 100644 --- a/src/i18n/languages/pt_PT/strings.json +++ b/src/i18n/languages/pt_PT/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/ro_RO/strings.json b/src/i18n/languages/ro_RO/strings.json index 0577b7a69..0db9b8aa1 100644 --- a/src/i18n/languages/ro_RO/strings.json +++ b/src/i18n/languages/ro_RO/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/ru_RU/strings.json b/src/i18n/languages/ru_RU/strings.json index 82f303953..aedb7dfbb 100644 --- a/src/i18n/languages/ru_RU/strings.json +++ b/src/i18n/languages/ru_RU/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Прокрутка к текущей главе", "scrollToTop": "Прокрутить вверх" }, - "emptyChapterMessage": "<p>Глава пуста.</p><p> Сообщите на GitHub, <a href='https://github.com/lnreader/lnreader-sources/issues/new/choose'>GitHub</a> если он доступен в WebView.</p><p>Плагин: %{pluginId}</p><p>Новелла: %{novelName}</p><p>Глава: %{chapterName}</p>", + "emptyChapterMessage": "<p>Глава пуста.</p><p> Сообщите на GitHub, <a href='%{reportUrl}'>GitHub</a> если он доступен в WebView.</p><p>Плагин: %{pluginId}</p><p>Новелла: %{novelName}</p><p>Глава: %{chapterName}</p>", "finished": "Завершено", "nextChapter": "%{name}Следующий: %{name}", "noNextChapter": "Следующей главы нет", diff --git a/src/i18n/languages/sq_AL/strings.json b/src/i18n/languages/sq_AL/strings.json index 0577b7a69..0db9b8aa1 100644 --- a/src/i18n/languages/sq_AL/strings.json +++ b/src/i18n/languages/sq_AL/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/sr_SP/strings.json b/src/i18n/languages/sr_SP/strings.json index 0577b7a69..0db9b8aa1 100644 --- a/src/i18n/languages/sr_SP/strings.json +++ b/src/i18n/languages/sr_SP/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/sv_SE/strings.json b/src/i18n/languages/sv_SE/strings.json index 0577b7a69..0db9b8aa1 100644 --- a/src/i18n/languages/sv_SE/strings.json +++ b/src/i18n/languages/sv_SE/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Scroll to current chapter", "scrollToTop": "Scroll to top" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", diff --git a/src/i18n/languages/tr_TR/strings.json b/src/i18n/languages/tr_TR/strings.json index d2ec3f613..1753c3970 100644 --- a/src/i18n/languages/tr_TR/strings.json +++ b/src/i18n/languages/tr_TR/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Mevcut bölüme kaydır", "scrollToTop": "Yukarı kaydır" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "Biten", "nextChapter": "Sonraki: %{name}", "noNextChapter": "Başka bölüm yok", diff --git a/src/i18n/languages/uk_UA/strings.json b/src/i18n/languages/uk_UA/strings.json index 9de3b885f..110c1e65b 100644 --- a/src/i18n/languages/uk_UA/strings.json +++ b/src/i18n/languages/uk_UA/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Прокрутити до поточного розділу", "scrollToTop": "Прокрутити догори" }, - "emptyChapterMessage": "<p>Розділ порожній.</p><p>Повідомте про це на <a href='https://github.com/lnreader/lnreader-sources/issues/new/choose'>GitHub</a>, якщо він доступний у WebView.</p><p>Плагін: %{pluginId}</p><p>Новела: %{novelName}</p><p>Розділ: %{chapterName}</p>", + "emptyChapterMessage": "<p>Розділ порожній.</p><p>Повідомте про це на <a href='%{reportUrl}'>GitHub</a>, якщо він доступний у WebView.</p><p>Плагін: %{pluginId}</p><p>Новела: %{novelName}</p><p>Розділ: %{chapterName}</p>", "finished": "Завершено", "nextChapter": "Наступний: %{name}", "noNextChapter": "Наступний розділ не знайдено", diff --git a/src/i18n/languages/vi_VN/strings.json b/src/i18n/languages/vi_VN/strings.json index e2dace76d..01ccb91f0 100644 --- a/src/i18n/languages/vi_VN/strings.json +++ b/src/i18n/languages/vi_VN/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "Chương hiện tại", "scrollToTop": "Lên đầu" }, - "emptyChapterMessage": "<p>Chương không có nội dung.</p><p>Hãy báo cáo trên <a href='https://github.com/lnreader/lnreader-sources/issues/new/choose'>Github</a> nếu bạn vẫn có thể xem được bằng WebView.</p><p>Nguồn: %{pluginId}</p><p>Truyện: %{novelName}</p><p>Chương: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chương không có nội dung.</p><p>Hãy báo cáo trên <a href='%{reportUrl}'>Github</a> nếu bạn vẫn có thể xem được bằng WebView.</p><p>Nguồn: %{pluginId}</p><p>Truyện: %{novelName}</p><p>Chương: %{chapterName}</p>", "finished": "Đã xong", "nextChapter": "Tiếp: %{name}", "noNextChapter": "Không có chương kế tiếp", diff --git a/src/i18n/languages/zh_CN/strings.json b/src/i18n/languages/zh_CN/strings.json index ba24e958a..a3291c812 100644 --- a/src/i18n/languages/zh_CN/strings.json +++ b/src/i18n/languages/zh_CN/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "滚动到当前章节", "scrollToTop": "滚动到顶部" }, - "emptyChapterMessage": "<p>章节为空。</p><p>如果在Webview中不可访问请在 <a href='https://github.com/lnreader/lnreader-sources/issues/new/choose'>GitHub</a> 上报告。</p><p>插件名: %{pluginId}</p><p>小说名: %{novelName}</p><p>章节编号: %{chapterName}</p>", + "emptyChapterMessage": "<p>章节为空。</p><p>如果在Webview中不可访问请在 <a href='%{reportUrl}'>GitHub</a> 上报告。</p><p>插件名: %{pluginId}</p><p>小说名: %{novelName}</p><p>章节编号: %{chapterName}</p>", "finished": "已完成", "nextChapter": "下一章: %{name}", "noNextChapter": "没有下一章节", diff --git a/src/i18n/languages/zh_TW/strings.json b/src/i18n/languages/zh_TW/strings.json index 7e68d9036..480454f4b 100644 --- a/src/i18n/languages/zh_TW/strings.json +++ b/src/i18n/languages/zh_TW/strings.json @@ -485,7 +485,7 @@ "scrollToCurrentChapter": "捲動到當前章節", "scrollToTop": "捲動至頂" }, - "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='https://github.com/lnreader/lnreader-plugins/issues/new/choose'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", + "emptyChapterMessage": "<p>Chapter is empty.</p><p>Report on <a href='%{reportUrl}'>GitHub</a> if it's available in WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Chapter: %{chapterName}</p>", "finished": "已完成", "nextChapter": "Next: %{name}", "noNextChapter": "没有下一章节", diff --git a/src/screens/reader/components/WebViewReader.tsx b/src/screens/reader/components/WebViewReader.tsx index 5e33ea402..78f121ec7 100644 --- a/src/screens/reader/components/WebViewReader.tsx +++ b/src/screens/reader/components/WebViewReader.tsx @@ -1,6 +1,7 @@ import React, { memo, useEffect, useMemo, useRef, useState } from 'react'; import { NativeEventEmitter, NativeModules, StatusBar } from 'react-native'; import WebView from 'react-native-webview'; +import * as Linking from 'expo-linking'; import color from 'color'; import { useTheme } from '@hooks/persisted'; @@ -23,6 +24,7 @@ import { ReaderSearchResult } from '../types'; import { useTtsSession } from '../hooks/useTtsSession'; import type { TtsSettings } from '@modules/nitro-tts'; import { ChapterInfo } from '@database/types'; +import { isPluginIssueReportUrl } from '../utils/sanitizeChapterText'; type WebViewPostEvent = { type: string; @@ -417,6 +419,13 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ showsVerticalScrollIndicator={false} javaScriptEnabled={true} webviewDebuggingEnabled={__DEV__} + onShouldStartLoadWithRequest={({ url }) => { + if (isPluginIssueReportUrl(url)) { + void Linking.openURL(url); + return false; + } + return true; + }} onLoadEnd={() => { webViewRef.current?.injectJavaScript( `if (window.reader && window.reader.batteryLevel) { diff --git a/src/screens/reader/utils/__tests__/sanitizeChapterText.test.ts b/src/screens/reader/utils/__tests__/sanitizeChapterText.test.ts new file mode 100644 index 000000000..01379f4d0 --- /dev/null +++ b/src/screens/reader/utils/__tests__/sanitizeChapterText.test.ts @@ -0,0 +1,92 @@ +import { getString } from '@i18n/translations'; + +import { + isPluginIssueReportUrl, + sanitizeChapterText, +} from '../sanitizeChapterText'; + +jest.mock('@i18n/translations', () => ({ + getString: jest.fn( + ( + _key: string, + options: { + pluginId: string; + novelName: string; + chapterName: string; + reportUrl: string; + }, + ) => + [ + options.pluginId, + options.novelName, + options.chapterName, + options.reportUrl, + ].join('|'), + ), +})); + +jest.mock('sanitize-html', () => { + const sanitize = Object.assign( + jest.fn((html: string) => + html.replace(/<script\b[^>]*>[\s\S]*?<\/script>/gi, ''), + ), + { defaults: { allowedTags: ['p'] } }, + ); + + return { + __esModule: true, + default: sanitize, + }; +}); + +const mockGetString = jest.mocked(getString); + +describe('sanitizeChapterText', () => { + it('sanitizes and returns chapter content when the plugin provides it', () => { + expect( + sanitizeChapterText( + 'plugin.test', + 'Novel', + 'Chapter 1', + '<p>Content</p><script>alert("no")</script>', + ), + ).toBe('<p>Content</p>'); + expect(mockGetString).not.toHaveBeenCalled(); + }); + + it('provides a safe, prefilled plugin report when no content remains', () => { + const result = sanitizeChapterText( + 'plugin.test', + 'A <Novel>', + 'Chapter 1 & "After"', + '<script>alert("no")</script>', + ); + + expect(mockGetString).toHaveBeenCalledWith( + 'readerScreen.emptyChapterMessage', + expect.objectContaining({ + pluginId: 'plugin.test', + novelName: 'A &lt;Novel&gt;', + chapterName: 'Chapter 1 &amp; &quot;After&quot;', + }), + ); + expect(result).toContain( + 'template=report_issue.yml&amp;title=%5Bplugin.test%5D%20Empty%20chapter%3A%20A%20%3CNovel%3E%20%E2%80%94%20Chapter%201%20%26%20%22After%22', + ); + }); +}); + +describe('isPluginIssueReportUrl', () => { + it('only matches the plugin issue form', () => { + expect( + isPluginIssueReportUrl( + 'https://github.com/lnreader/lnreader-plugins/issues/new?template=report_issue.yml', + ), + ).toBe(true); + expect( + isPluginIssueReportUrl( + 'https://github.com/lnreader/lnreader-plugins/issues/new-malicious', + ), + ).toBe(false); + }); +}); diff --git a/src/screens/reader/utils/sanitizeChapterText.ts b/src/screens/reader/utils/sanitizeChapterText.ts index 4598db6d7..f135a3203 100644 --- a/src/screens/reader/utils/sanitizeChapterText.ts +++ b/src/screens/reader/utils/sanitizeChapterText.ts @@ -1,6 +1,38 @@ import { getString } from '@i18n/translations'; import sanitizeHtml from 'sanitize-html'; +const PLUGIN_ISSUE_REPORT_URL = + 'https://github.com/lnreader/lnreader-plugins/issues/new'; + +export const isPluginIssueReportUrl = (url: string): boolean => + url === PLUGIN_ISSUE_REPORT_URL || + url.startsWith(`${PLUGIN_ISSUE_REPORT_URL}?`); + +const escapeHtml = (value: string): string => + value.replace( + /[&<>"']/g, + character => + ({ + '&': '&amp;', + '<': '&lt;', + '>': '&gt;', + '"': '&quot;', + "'": '&#39;', + }[character] as string), + ); + +const getPluginIssueReportUrl = ( + pluginId: string, + novelName: string, + chapterName: string, +): string => { + const title = `[${pluginId}] Empty chapter: ${novelName} — ${chapterName}`; + + return `${PLUGIN_ISSUE_REPORT_URL}?template=report_issue.yml&title=${encodeURIComponent( + title, + )}`; +}; + /** Built once: rebuilding it per chapter allocates the whole tag list again. */ const sanitizeOptions: sanitizeHtml.IOptions = { allowedTags: sanitizeHtml.defaults.allowedTags.concat([ @@ -74,9 +106,12 @@ export const sanitizeChapterText = ( return ( text || getString('readerScreen.emptyChapterMessage', { - pluginId, - novelName, - chapterName, + pluginId: escapeHtml(pluginId), + novelName: escapeHtml(novelName), + chapterName: escapeHtml(chapterName), + reportUrl: escapeHtml( + getPluginIssueReportUrl(pluginId, novelName, chapterName), + ), }) ); }; From 138fdff2e57e55e02f9775d11dfb47482701f5c5 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 14:35:44 +0530 Subject: [PATCH 083/148] fix: Prevent Duplicate WebView Bottom Insets Closes #1757 --- src/screens/WebviewScreen/WebviewScreen.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/screens/WebviewScreen/WebviewScreen.tsx b/src/screens/WebviewScreen/WebviewScreen.tsx index 1fd7287e9..92f7c108e 100644 --- a/src/screens/WebviewScreen/WebviewScreen.tsx +++ b/src/screens/WebviewScreen/WebviewScreen.tsx @@ -1,8 +1,7 @@ -import React, { useCallback, useMemo, useRef, useState } from 'react'; +import { useCallback, useMemo, useRef, useState } from 'react'; import WebView, { WebViewNavigation } from 'react-native-webview'; import type { WebViewProgressEvent } from 'react-native-webview/lib/WebViewTypes'; import { ProgressBar } from 'react-native-paper'; -import { useSafeAreaInsets } from 'react-native-safe-area-context'; import { getPlugin } from '@plugins/pluginManager'; import { useBackHandler } from '@hooks'; @@ -31,7 +30,6 @@ const WebviewScreen = ({ route, navigation }: WebviewScreenProps) => { [isNovel, pluginId, url], ); const userAgent = useMemo(() => getUserAgent(), []); - const { bottom } = useSafeAreaInsets(); const theme = useTheme(); const webViewRef = useRef<WebView | null>(null); @@ -94,10 +92,8 @@ const WebviewScreen = ({ route, navigation }: WebviewScreenProps) => { const injectJavaScriptCode = 'window.ReactNativeWebView.postMessage(JSON.stringify({localStorage, sessionStorage}))'; - // Stable object props: a new `source` reloads the page, and a new - // `containerStyle` re-applies layout on every progress update. + // A new `source` reloads the page, so keep it stable across progress updates. const source = useMemo(() => ({ uri }), [uri]); - const containerStyle = useMemo(() => ({ paddingBottom: bottom }), [bottom]); return ( <> @@ -132,7 +128,6 @@ const WebviewScreen = ({ route, navigation }: WebviewScreenProps) => { onMessage={({ nativeEvent }: { nativeEvent: { data: string } }) => setTempData(JSON.parse(nativeEvent.data)) } - containerStyle={containerStyle} /> {menuVisible ? ( <Menu From 6548e9a6f8efc0bb21e46af005072d7599b326e9 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 15:07:46 +0530 Subject: [PATCH 084/148] fix: Improve Paged Reader Layout and Performance Closes #1721 --- assets/reader/css/pageReader.css | 12 +- assets/reader/js/core.js | 218 ++++++++++++++++++++-------- assets/reader/js/index.js | 16 +- assets/reader/js/search.js | 23 +-- src/screens/reader/ReaderScreen.tsx | 3 +- 5 files changed, 191 insertions(+), 81 deletions(-) diff --git a/assets/reader/css/pageReader.css b/assets/reader/css/pageReader.css index 8efdd26d1..df5cf8c98 100644 --- a/assets/reader/css/pageReader.css +++ b/assets/reader/css/pageReader.css @@ -1,13 +1,19 @@ body.page-reader { overflow: hidden; - padding-bottom: unset; + box-sizing: border-box; + height: 100vh; + height: 100dvh; + margin-top: 0; + margin-bottom: 0; + padding-bottom: 0; } body.page-reader > #LNReader-chapter { - height: calc(90vh); + height: calc(100% - var(--pageReader-footerHeight, 0px)); column-width: calc(100vw - var(--readerSettings-padding) * 2); column-gap: calc(var(--readerSettings-padding) * 2); - transition: 200ms; + column-fill: auto; + transition: transform 200ms; } .transition-chapter { height: 100vh; diff --git a/assets/reader/js/core.js b/assets/reader/js/core.js index 3e0ba81b9..463a9a4cd 100644 --- a/assets/reader/js/core.js +++ b/assets/reader/js/core.js @@ -67,14 +67,20 @@ window.reader = new (function () { 10, ); this.chapterHeight = this.chapterElement.scrollHeight + this.paddingTop; - this.layoutHeight = window.screen.height; - this.layoutWidth = window.screen.width; + this.layoutHeight = window.innerHeight; + this.layoutWidth = window.innerWidth; this.layoutEvent = undefined; this.chapterEndingVisible = van.state(false); this.post = obj => window.ReactNativeWebView.postMessage(JSON.stringify(obj)); this.refresh = () => { + this.layoutHeight = window.innerHeight; + this.layoutWidth = window.innerWidth; + this.paddingTop = + parseFloat( + getComputedStyle(document.body).getPropertyValue('padding-top'), + ) || 0; if (this.generalSettings.val.pageReader) { this.chapterWidth = this.chapterElement.scrollWidth; } else { @@ -82,6 +88,7 @@ window.reader = new (function () { } }; + let loadedFontFamily = readerSettings.fontFamily || ''; van.derive(() => { const settings = this.readerSettings.val; document.documentElement.style.setProperty( @@ -112,7 +119,8 @@ window.reader = new (function () { '--readerSettings-fontFamily', settings.fontFamily, ); - if (settings.fontFamily) { + if (settings.fontFamily && settings.fontFamily !== loadedFontFamily) { + loadedFontFamily = settings.fontFamily; new FontFace( settings.fontFamily, 'url("file:///android_asset/fonts/' + settings.fontFamily + '.ttf")', @@ -120,11 +128,14 @@ window.reader = new (function () { .load() .then(function (loadedFont) { document.fonts.add(loadedFont); + schedulePageCalculation(); }); - } else { + } else if (!settings.fontFamily && loadedFontFamily) { + loadedFontFamily = ''; // have no affect with a font declared in head document.fonts.forEach(fontFace => document.fonts.delete(fontFace)); } + schedulePageCalculation(); }); document.onscrollend = () => { @@ -435,6 +446,21 @@ window.tts = new (function () { if (!element) return; // Check if element is partially visible (at least some part is in viewport) const rect = element.getBoundingClientRect(); + if (reader.generalSettings.val.pageReader) { + const relativePage = Math.floor( + (rect.left + rect.width / 2) / reader.layoutWidth, + ); + pageReader.movePage( + Math.max( + 0, + Math.min( + pageReader.totalPages.val - 1, + pageReader.page.val + relativePage, + ), + ), + ); + return; + } const windowHeight = window.innerHeight || document.documentElement.clientHeight; const isPartiallyVisible = @@ -484,10 +510,16 @@ van.derive(() => { }); window.pageReader = new (function () { + const config = + typeof initialPageReaderConfig === 'undefined' + ? {} + : initialPageReaderConfig; this.page = van.state(0); this.totalPages = van.state(0); + this.ignoreClickUntil = 0; + this.chapterNavigationPending = false; this.chapterEndingVisible = van.state( - initialPageReaderConfig.nextChapterScreenVisible, + config.nextChapterScreenVisible === true, ); this.chapterEnding = document.getElementsByClassName('transition-chapter')[0]; @@ -501,31 +533,35 @@ window.pageReader = new (function () { if (bool) { this.chapterEnding.style.transform = `translateX(${left ? -200 : 0}vw)`; requestAnimationFrame(() => { - if (!instant) this.chapterEnding.style.transition = '200ms'; + if (!instant) { + this.chapterEnding.style.transition = 'transform 200ms'; + } this.chapterEnding.style.transform = 'translateX(-100vw)'; }); this.chapterEndingVisible.val = true; } else { - if (!instant) this.chapterEnding.style.transition = '200ms'; + if (!instant) { + this.chapterEnding.style.transition = 'transform 200ms'; + } this.chapterEnding.style.transform = `translateX(${left ? -200 : 0}vw)`; this.chapterEndingVisible.val = false; } }; - this.movePage = destPage => { - onUserInteraction(); + this.movePage = (destPage, { interaction = true, save = true } = {}) => { + if (interaction) { + onUserInteraction(); + } if (this.chapterEndingVisible.val) { - if (destPage < 0) { - this.showChapterEnding(false); + if (this.chapterNavigationPending) { return; } - if (destPage < this.totalPages.val) { - this.showChapterEnding(false, false, true); + if (destPage < 0) { + this.showChapterEnding(false); return; } - if (destPage >= this.totalPages.val) { - return reader.post({ type: 'next' }); - } + this.showChapterEnding(false, false, true); + return; } destPage = parseInt(destPage, 10); if (destPage < 0) { @@ -533,6 +569,7 @@ window.pageReader = new (function () { document.getElementsByClassName('transition-chapter')[0].innerText = reader.prevChapter.name; this.showChapterEnding(true, false, true); + this.chapterNavigationPending = true; setTimeout(() => { reader.post({ type: 'prev' }); }, 200); @@ -543,6 +580,7 @@ window.pageReader = new (function () { document.getElementsByClassName('transition-chapter')[0].innerText = reader.nextChapter.name; this.showChapterEnding(true); + this.chapterNavigationPending = true; setTimeout(() => { reader.post({ type: 'next' }); }, 200); @@ -557,17 +595,53 @@ window.pageReader = new (function () { 10, ); - if (newProgress > reader.chapter.progress) { + if (save && newProgress > reader.chapter.progress) { + reader.chapter.progress = newProgress; reader.post({ type: 'save', - data: parseInt( - ((pageReader.page.val + 1) / pageReader.totalPages.val) * 100, - 10, - ), + data: newProgress, }); } }; + this.repaginate = ratio => { + const previousTotal = this.totalPages.val; + const currentRatio = + previousTotal > 0 ? (this.page.val + 1) / previousTotal : 0; + const positionRatio = Number.isFinite(ratio) + ? ratio + : currentRatio || reader.chapter.progress / 100; + + reader.refresh(); + const chapterStyle = getComputedStyle(reader.chapterElement); + const horizontalPadding = + (parseFloat(chapterStyle.paddingLeft) || 0) + + (parseFloat(chapterStyle.paddingRight) || 0); + this.totalPages.val = Math.max( + 1, + Math.floor( + (reader.chapterWidth + horizontalPadding) / + (reader.chapterElement.clientWidth || reader.layoutWidth) + + 0.001, + ), + ); + + if (this.chapterEndingVisible.val) { + return; + } + + const destination = Math.min( + this.totalPages.val - 1, + Math.max( + 0, + Math.round( + this.totalPages.val * Math.min(1, Math.max(0, positionRatio)), + ) - 1, + ), + ); + this.movePage(destination, { interaction: false, save: false }); + }; + van.derive(() => { // ignore if initial or other states change if ( @@ -582,27 +656,20 @@ window.pageReader = new (function () { (window.scrollY + reader.layoutHeight) / reader.chapterHeight, ); document.body.classList.add('page-reader'); - setTimeout(() => { - reader.refresh(); - this.totalPages.val = parseInt( - (reader.chapterWidth + reader.readerSettings.val.padding * 2) / - reader.layoutWidth, - 10, - ); - this.movePage(this.totalPages.val * ratio); - }, 100); + requestAnimationFrame(() => this.repaginate(ratio)); } else { - reader.chapterElement.style = ''; + const ratio = + this.totalPages.val > 0 ? (this.page.val + 1) / this.totalPages.val : 0; + reader.chapterElement.style.removeProperty('transform'); + reader.chapterElement.style.removeProperty('transition'); document.body.classList.remove('page-reader'); - setTimeout(() => { + requestAnimationFrame(() => { reader.refresh(); window.scrollTo({ - top: - (reader.chapterHeight * (this.page.val + 1)) / this.totalPages.val - - reader.layoutHeight, + top: reader.chapterHeight * ratio - reader.layoutHeight, behavior: 'smooth', }); - }, 100); + }); } }); })(); @@ -621,22 +688,7 @@ function calculatePages(behavior = 'instant') { reader.refresh(); if (reader.generalSettings.val.pageReader) { - pageReader.totalPages.val = parseInt( - (reader.chapterWidth + reader.readerSettings.val.padding * 2) / - reader.layoutWidth, - 10, - ); - - if (initialPageReaderConfig.nextChapterScreenVisible) return; - - pageReader.movePage( - Math.max( - 0, - Math.round( - (pageReader.totalPages.val * reader.chapter.progress) / 100, - ) - 1, - ), - ); + pageReader.repaginate(reader.chapter.progress / 100); } else { restoredScrollTop = (reader.chapterHeight * reader.chapter.progress) / 100 - @@ -645,12 +697,50 @@ function calculatePages(behavior = 'instant') { } } +let pageCalculationFrame; +let pendingPageRatio; +function schedulePageCalculation(ratio) { + if (Number.isFinite(ratio)) { + pendingPageRatio = ratio; + } + if ( + pageCalculationFrame || + !window.pageReader || + !reader.generalSettings.val.pageReader + ) { + return; + } + pageCalculationFrame = requestAnimationFrame(() => { + pageCalculationFrame = undefined; + const nextRatio = pendingPageRatio; + pendingPageRatio = undefined; + pageReader.repaginate(nextRatio); + }); +} + const ro = new ResizeObserver(() => { - if (pageReader.totalPages.val) { - calculatePages(); + if (pageReader.totalPages.val && reader.generalSettings.val.pageReader) { + schedulePageCalculation(); } }); ro.observe(reader.chapterElement); +reader.chapterElement.addEventListener( + 'load', + () => schedulePageCalculation(), + true, +); + +let viewportResizeTimer; +window.addEventListener('resize', () => { + clearTimeout(viewportResizeTimer); + viewportResizeTimer = setTimeout(() => { + if (reader.generalSettings.val.pageReader) { + schedulePageCalculation(); + } else { + reader.refresh(); + } + }, 100); +}); /** * Fonts and images can still change the chapter height after the position was @@ -703,7 +793,11 @@ window.addEventListener('load', () => { return; } - correctReadingPosition(); + if (reader.generalSettings.val.pageReader) { + schedulePageCalculation(); + } else { + correctReadingPosition(); + } }); // click handler @@ -727,6 +821,9 @@ window.addEventListener('load', () => { return 'center'; }; document.onclick = e => { + if (Date.now() < pageReader.ignoreClickUntil) { + return; + } const { clientX, clientY } = e; const { x, y } = { x: clientX / reader.layoutWidth, @@ -790,7 +887,10 @@ window.addEventListener('load', () => { const diffX = e.changedTouches[0].screenX - this.initialX; const diffY = e.changedTouches[0].screenY - this.initialY; if (reader.generalSettings.val.pageReader) { - reader.chapterElement.style.transition = '200ms'; + if (Math.abs(diffX) > 8 || Math.abs(diffY) > 8) { + pageReader.ignoreClickUntil = Date.now() + 400; + } + reader.chapterElement.style.transition = 'transform 200ms'; const diffXPercentage = diffX / reader.layoutWidth; if (diffXPercentage < -0.3) { pageReader.movePage(pageReader.page.val + 1); @@ -853,7 +953,10 @@ window.addEventListener('load', () => { : _ }`, ) //if p found, delete all double br near p - .replace(/<br>(?:(?=\s*<\/?p[> ])|(?<=<\/?p(?:>| [^>]+>)(?:<[^>]+>)*\s*<br>))\s*/g, ''); + .replace( + /<br>(?:(?=\s*<\/?p[> ])|(?<=<\/?p(?:>| [^>]+>)(?:<[^>]+>)*\s*<br>))\s*/g, + '', + ); } if (html === appliedHTML) { return; @@ -862,6 +965,7 @@ window.addEventListener('load', () => { reader.chapterElement.innerHTML = html; appliedHTML = html; reader.refresh(); + schedulePageCalculation(); // Replacing the markup dropped the highlights, so restore the search. const searchQuery = window.readerSearch?.query; diff --git a/assets/reader/js/index.js b/assets/reader/js/index.js index 89ddea638..75c2e5065 100644 --- a/assets/reader/js/index.js +++ b/assets/reader/js/index.js @@ -240,7 +240,7 @@ const Footer = () => { hour12: false, }); }, 10000); - return div( + const wrapper = div( { id: 'reader-footer-wrapper', class: () => @@ -287,6 +287,20 @@ const Footer = () => { ), ), ); + const footerObserver = new ResizeObserver(() => { + document.documentElement.style.setProperty( + '--pageReader-footerHeight', + `${wrapper.offsetHeight}px`, + ); + }); + footerObserver.observe(wrapper); + requestAnimationFrame(() => { + document.documentElement.style.setProperty( + '--pageReader-footerHeight', + `${wrapper.offsetHeight}px`, + ); + }); + return wrapper; }; const TTSController = () => { diff --git a/assets/reader/js/search.js b/assets/reader/js/search.js index ba3107639..a0376f6a9 100644 --- a/assets/reader/js/search.js +++ b/assets/reader/js/search.js @@ -71,27 +71,12 @@ window.readerSearch = new (function () { }; this.refreshLayout = () => { - reader.refresh(); - if (!reader.generalSettings.val.pageReader || !window.pageReader) { + reader.refresh(); return; } - const totalPages = parseInt( - (reader.chapterWidth + reader.readerSettings.val.padding * 2) / - reader.layoutWidth, - 10, - ); - - if (!Number.isFinite(totalPages) || totalPages <= 0) { - return; - } - - pageReader.totalPages.val = totalPages; - - if (pageReader.page.val >= totalPages) { - pageReader.movePage(totalPages - 1); - } + pageReader.repaginate(); }; this.resetMatches = () => { @@ -361,7 +346,9 @@ window.readerSearch = new (function () { if (oldIndex !== this.index) { if (oldIndex >= 0) { - this.matches[oldIndex]?.classList.remove('lnreader-search-match-active'); + this.matches[oldIndex]?.classList.remove( + 'lnreader-search-match-active', + ); } this.matches[this.index].classList.add('lnreader-search-match-active'); this.scrollToMatch(this.matches[this.index]); diff --git a/src/screens/reader/ReaderScreen.tsx b/src/screens/reader/ReaderScreen.tsx index 430ce56b9..cda0c4830 100644 --- a/src/screens/reader/ReaderScreen.tsx +++ b/src/screens/reader/ReaderScreen.tsx @@ -193,8 +193,7 @@ export const ChapterContent = ({ window.scrollTo({top:0,behavior:'smooth'}) })()` : `(()=>{ - document.querySelector('chapter').setAttribute('data-page',0); - document.querySelector("chapter").style.transform = 'translate(0%)'; + window.pageReader?.movePage(0); })()`, ); }); From cbe7d70e2df349db7ebf36a448e1f84b3903fb78 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 15:08:02 +0530 Subject: [PATCH 085/148] fix: Restore Collapsed TTS Button Interaction [skip ci] --- assets/reader/js/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/assets/reader/js/index.js b/assets/reader/js/index.js index 75c2e5065..3cd62d3ce 100644 --- a/assets/reader/js/index.js +++ b/assets/reader/js/index.js @@ -423,6 +423,7 @@ const TTSController = () => { return; } stopEvent(e); + controllerElement ??= document.getElementById('TTS-Controller'); const touch = e.changedTouches[0]; const bounds = controllerElement.getBoundingClientRect(); dragOffsetX = touch.clientX - bounds.left; From 97be48dfe17b6a5261284cc3052ab5dcbab8d20d Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 15:44:09 +0530 Subject: [PATCH 086/148] feat: Add Migration Review Options Closes #1037 Closes #937 --- AGENTS.md | 5 + src/i18n/languages/en/strings.json | 10 +- src/i18n/types/index.ts | 8 ++ .../browse/migration/MigrationNovelList.tsx | 81 ++++++------ .../migration/MigrationReviewDialog.tsx | 116 ++++++++++++++++++ src/services/backgroundTasks/contracts.ts | 13 ++ src/services/backgroundTasks/index.ts | 2 + src/services/migrate/migrateNovel.ts | 62 ++++++++-- 8 files changed, 248 insertions(+), 49 deletions(-) create mode 100644 AGENTS.md create mode 100644 src/screens/browse/migration/MigrationReviewDialog.tsx diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 000000000..da3aa6de4 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,5 @@ +# AGENTS.md + +## Repository Conventions + +- Do not add or modify tests unless explicitly requested. diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index 24beb5851..4f7d47fdd 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -159,10 +159,18 @@ "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 74aa339c0..279b46561 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -145,10 +145,18 @@ export interface StringMap { 'browseScreen.lastUsed': 'string'; 'browseScreen.latest': 'string'; 'browseScreen.listEmpty': 'string'; + 'browseScreen.migration.cover': 'string'; 'browseScreen.migration.dialogMessage': 'string'; + 'browseScreen.migration.keepCurrent': 'string'; + 'browseScreen.migration.metadata': 'string'; 'browseScreen.migration.novelAlreadyInLibrary': 'string'; + 'browseScreen.migration.preservedState': 'string'; + 'browseScreen.migration.redownloadChapters': 'string'; + 'browseScreen.migration.reviewDescription': 'string'; + 'browseScreen.migration.reviewTitle': 'string'; 'browseScreen.migration.selectSource': 'string'; 'browseScreen.migration.selectSourceDesc': 'string'; + 'browseScreen.migration.useDestination': 'string'; 'browseScreen.noSource': 'string'; 'browseScreen.noPlugins': 'string'; 'browseScreen.noSearchResults': 'string'; diff --git a/src/screens/browse/migration/MigrationNovelList.tsx b/src/screens/browse/migration/MigrationNovelList.tsx index 4000845bc..63bbe3b85 100644 --- a/src/screens/browse/migration/MigrationNovelList.tsx +++ b/src/screens/browse/migration/MigrationNovelList.tsx @@ -3,14 +3,17 @@ import { StyleSheet, FlatList, Text, FlatListProps } from 'react-native'; import GlobalSearchNovelCover from '../globalsearch/GlobalSearchNovelCover'; import { showToast } from '@utils/showToast'; -import { Dialog } from '@components'; import { getString } from '@i18n/translations'; import { MigrateNovelScreenProps } from '@navigators/types'; import { NovelInfo } from '@database/types'; import { ThemeColors } from '@theme/types'; import { SourceSearchResult } from './MigrationNovels'; import { NovelItem } from '@plugins/types'; -import { backgroundTasks } from '@services/backgroundTasks'; +import { + backgroundTasks, + type MigrationNovelOptions, +} from '@services/backgroundTasks'; +import MigrationReviewDialog from './MigrationReviewDialog'; interface MigrationNovelListProps { data: SourceSearchResult; @@ -25,6 +28,12 @@ interface SelectedNovel { name: string; } +const DEFAULT_MIGRATION_OPTIONS: MigrationNovelOptions = { + cover: 'destination', + metadata: 'destination', + redownloadChapters: true, +}; + const MigrationNovelList = ({ data, fromNovel, @@ -33,12 +42,9 @@ const MigrationNovelList = ({ navigation, }: MigrationNovelListProps) => { const pluginId = data.id; - const [selectedNovel, setSelectedNovel] = useState<SelectedNovel>( - {} as SelectedNovel, - ); - const [migrateNovelDialog, setMigrateNovelDialog] = useState(false); - const showMigrateNovelDialog = () => setMigrateNovelDialog(true); - const hideMigrateNovelDialog = () => setMigrateNovelDialog(false); + const [selectedNovel, setSelectedNovel] = useState<SelectedNovel>(); + const [migrationOptions, setMigrationOptions] = + useState<MigrationNovelOptions>(DEFAULT_MIGRATION_OPTIONS); const inLibrary = (path: string) => library.some(obj => obj.pluginId === pluginId && obj.path === path); @@ -62,11 +68,28 @@ const MigrationNovelList = ({ if (inLibrary(path)) { showToast(getString('browseScreen.migration.novelAlreadyInLibrary')); } else { + setMigrationOptions(DEFAULT_MIGRATION_OPTIONS); setSelectedNovel({ path, name }); - showMigrateNovelDialog(); } }; + const hideMigrateNovelDialog = () => setSelectedNovel(undefined); + + const migrateSelectedNovel = () => { + if (!selectedNovel) return; + + backgroundTasks.enqueue({ + name: 'MIGRATE_NOVEL', + data: { + pluginId, + fromNovel, + toNovelPath: selectedNovel.path, + options: migrationOptions, + }, + }); + hideMigrateNovelDialog(); + }; + return ( <> <FlatList @@ -88,37 +111,15 @@ const MigrationNovelList = ({ </Text> } /> - <Dialog.Root - visible={migrateNovelDialog} - onDismiss={hideMigrateNovelDialog} - > - <Dialog.Title>{getString('novelScreen.migrate')}</Dialog.Title> - <Dialog.Description> - {getString('browseScreen.migration.dialogMessage', { - url: selectedNovel.name, - })} - </Dialog.Description> - <Dialog.Actions> - <Dialog.Action - onPress={hideMigrateNovelDialog} - title={getString('common.cancel')} - /> - <Dialog.Action - onPress={() => { - hideMigrateNovelDialog(); - backgroundTasks.enqueue({ - name: 'MIGRATE_NOVEL', - data: { - pluginId, - fromNovel, - toNovelPath: selectedNovel.path, - }, - }); - }} - title={getString('novelScreen.migrate')} - /> - </Dialog.Actions> - </Dialog.Root> + <MigrationReviewDialog + destinationName={selectedNovel?.name ?? ''} + options={migrationOptions} + theme={theme} + visible={selectedNovel !== undefined} + onCancel={hideMigrateNovelDialog} + onChange={setMigrationOptions} + onMigrate={migrateSelectedNovel} + /> </> ); }; diff --git a/src/screens/browse/migration/MigrationReviewDialog.tsx b/src/screens/browse/migration/MigrationReviewDialog.tsx new file mode 100644 index 000000000..ce88ebd8d --- /dev/null +++ b/src/screens/browse/migration/MigrationReviewDialog.tsx @@ -0,0 +1,116 @@ +import { StyleSheet, Text, View } from 'react-native'; + +import { Checkbox, Dialog, RadioButton } from '@components'; +import { getString } from '@i18n/translations'; +import type { MigrationNovelOptions } from '@services/backgroundTasks'; +import type { ThemeColors } from '@theme/types'; + +interface MigrationReviewDialogProps { + destinationName: string; + options: MigrationNovelOptions; + theme: ThemeColors; + visible: boolean; + onCancel: () => void; + onChange: (options: MigrationNovelOptions) => void; + onMigrate: () => void; +} + +const MigrationReviewDialog = ({ + destinationName, + options, + theme, + visible, + onCancel, + onChange, + onMigrate, +}: MigrationReviewDialogProps) => ( + <Dialog.Root visible={visible} onDismiss={onCancel}> + <Dialog.Header> + <Dialog.Title> + {getString('browseScreen.migration.reviewTitle')} + </Dialog.Title> + <Dialog.Description> + {getString('browseScreen.migration.reviewDescription', { + name: destinationName, + })} + </Dialog.Description> + </Dialog.Header> + <Dialog.Content> + <View style={styles.section}> + <Text style={[styles.sectionTitle, { color: theme.onSurface }]}> + {getString('browseScreen.migration.cover')} + </Text> + <RadioButton + label={getString('browseScreen.migration.useDestination')} + status={options.cover === 'destination'} + onPress={() => onChange({ ...options, cover: 'destination' })} + style={styles.option} + theme={theme} + /> + <RadioButton + label={getString('browseScreen.migration.keepCurrent')} + status={options.cover === 'current'} + onPress={() => onChange({ ...options, cover: 'current' })} + style={styles.option} + theme={theme} + /> + </View> + <View style={styles.section}> + <Text style={[styles.sectionTitle, { color: theme.onSurface }]}> + {getString('browseScreen.migration.metadata')} + </Text> + <RadioButton + label={getString('browseScreen.migration.useDestination')} + status={options.metadata === 'destination'} + onPress={() => onChange({ ...options, metadata: 'destination' })} + style={styles.option} + theme={theme} + /> + <RadioButton + label={getString('browseScreen.migration.keepCurrent')} + status={options.metadata === 'current'} + onPress={() => onChange({ ...options, metadata: 'current' })} + style={styles.option} + theme={theme} + /> + </View> + <Checkbox + label={getString('browseScreen.migration.redownloadChapters')} + status={options.redownloadChapters} + onPress={() => + onChange({ + ...options, + redownloadChapters: !options.redownloadChapters, + }) + } + theme={theme} + viewStyle={styles.option} + /> + <Dialog.Description> + {getString('browseScreen.migration.preservedState')} + </Dialog.Description> + </Dialog.Content> + <Dialog.Actions> + <Dialog.Action onPress={onCancel}> + {getString('common.cancel')} + </Dialog.Action> + <Dialog.Action onPress={onMigrate}> + {getString('novelScreen.migrate')} + </Dialog.Action> + </Dialog.Actions> + </Dialog.Root> +); + +export default MigrationReviewDialog; + +const styles = StyleSheet.create({ + option: { + paddingHorizontal: 0, + }, + section: { + gap: 2, + }, + sectionTitle: { + fontWeight: '600', + }, +}); diff --git a/src/services/backgroundTasks/contracts.ts b/src/services/backgroundTasks/contracts.ts index a4f4625aa..fd8250fb3 100644 --- a/src/services/backgroundTasks/contracts.ts +++ b/src/services/backgroundTasks/contracts.ts @@ -7,10 +7,23 @@ export type SelfHostData = { backupFolder: string; }; +export type MigrationNovelPreference = 'current' | 'destination'; + +export type MigrationNovelOptions = { + cover: MigrationNovelPreference; + metadata: MigrationNovelPreference; + redownloadChapters: boolean; +}; + export type MigrateNovelData = { pluginId: string; fromNovel: NovelInfo; toNovelPath: string; + /** + * Optional for compatibility with migration tasks queued before review + * options were introduced. + */ + options?: MigrationNovelOptions; }; export type EpubImportFile = { diff --git a/src/services/backgroundTasks/index.ts b/src/services/backgroundTasks/index.ts index 003e72862..7dfeccb06 100644 --- a/src/services/backgroundTasks/index.ts +++ b/src/services/backgroundTasks/index.ts @@ -15,6 +15,8 @@ export type { EpubImportFile, HeadlessBackgroundTaskData, MigrateNovelData, + MigrationNovelOptions, + MigrationNovelPreference, QueuedBackgroundTask, SelfHostData, TaskProgressUpdater, diff --git a/src/services/migrate/migrateNovel.ts b/src/services/migrate/migrateNovel.ts index 4afd6d451..0937a1162 100644 --- a/src/services/migrate/migrateNovel.ts +++ b/src/services/migrate/migrateNovel.ts @@ -16,6 +16,8 @@ import type { BackgroundTaskEnqueuer, ChapterDownload, MigrateNovelData, + MigrationNovelOptions, + MigrationNovelPreference, TaskProgressUpdater, } from '@services/backgroundTasks/contracts'; import { dbManager } from '@database/db'; @@ -43,8 +45,28 @@ const sortChaptersByNumber = (novelName: string, chapters: ChapterInfo[]) => { }); }; +const LEGACY_MIGRATION_OPTIONS: MigrationNovelOptions = { + cover: 'current', + metadata: 'current', + redownloadChapters: true, +}; + +const selectMigrationValue = ( + currentValue: string | null | undefined, + destinationValue: string | null | undefined, + preference: MigrationNovelPreference, +) => + preference === 'destination' + ? destinationValue || currentValue || '' + : currentValue || destinationValue || ''; + export const migrateNovel = async ( - { pluginId, fromNovel, toNovelPath }: MigrateNovelData, + { + pluginId, + fromNovel, + toNovelPath, + options = LEGACY_MIGRATION_OPTIONS, + }: MigrateNovelData, setMeta: TaskProgressUpdater, enqueue: BackgroundTaskEnqueuer, ) => { @@ -72,12 +94,36 @@ export const migrateNovel = async ( await tx .update(novelSchema) .set({ - cover: fromNovel.cover || toNovel!.cover || '', - summary: fromNovel.summary || toNovel!.summary || '', - author: fromNovel.author || toNovel!.author || '', - artist: fromNovel.artist || toNovel!.artist || '', - status: fromNovel.status || toNovel!.status || '', - genres: fromNovel.genres || toNovel!.genres || '', + cover: selectMigrationValue( + fromNovel.cover, + toNovel!.cover, + options.cover, + ), + summary: selectMigrationValue( + fromNovel.summary, + toNovel!.summary, + options.metadata, + ), + author: selectMigrationValue( + fromNovel.author, + toNovel!.author, + options.metadata, + ), + artist: selectMigrationValue( + fromNovel.artist, + toNovel!.artist, + options.metadata, + ), + status: selectMigrationValue( + fromNovel.status, + toNovel!.status, + options.metadata, + ), + genres: selectMigrationValue( + fromNovel.genres, + toNovel!.genres, + options.metadata, + ), inLibrary: true, }) .where(eq(novelSchema.id, toNovel!.id)); @@ -143,7 +189,7 @@ export const migrateNovel = async ( .where(eq(chapterSchema.id, toChapter.id)); }); - if (fromChapter.isDownloaded) { + if (options.redownloadChapters && fromChapter.isDownloaded) { chaptersToDownload.push({ chapterId: toChapter.id, chapterName: toChapter.name, From e62868b82ccd1784ad83cd00d338c47d2818df94 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 18:27:18 +0530 Subject: [PATCH 087/148] feat: Automate Draft Android Releases [skip ci] --- .github/workflows/release.yml | 199 +++++++++++++++++++++ .gitignore | 1 + package.json | 2 + plugins/android/android-build-types.gradle | 14 ++ scripts/package-release-artifacts.cjs | 103 +++++++++++ scripts/prepare-release.cjs | 146 +++++++++++++++ src/hooks/common/useGithubUpdateChecker.ts | 42 ++++- 7 files changed, 505 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/release.yml create mode 100644 scripts/package-release-artifacts.cjs create mode 100644 scripts/prepare-release.cjs diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 000000000..f94ebb63a --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,199 @@ +name: Release Android +run-name: Release v${{ inputs.version }} + +on: + workflow_dispatch: + inputs: + version: + description: Stable release version, for example 2.0.4 + required: true + type: string + +concurrency: + group: release-android + cancel-in-progress: false + +permissions: + contents: write + +env: + CI: 'true' + EXPO_NO_TELEMETRY: '1' + NODE_ENV: 'production' + RELEASE_VERSION: ${{ inputs.version }} + +jobs: + release-android: + name: Build and Publish + if: >- + github.ref == 'refs/heads/master' && + github.actor_id == vars.RELEASE_ACTOR_ID && + github.triggering_actor == vars.RELEASE_ACTOR_LOGIN + environment: release + runs-on: ubuntu-24.04 + timeout-minutes: 90 + + steps: + - name: Checkout Repository + uses: actions/checkout@v7 + with: + fetch-depth: 0 + persist-credentials: true + + - name: Set Up pnpm + uses: pnpm/action-setup@v6 + + - name: Set Up Node.js + uses: actions/setup-node@v7 + with: + node-version: '22' + cache: pnpm + cache-dependency-path: pnpm-lock.yaml + + - name: Set Up Java + uses: actions/setup-java@v5 + with: + distribution: temurin + java-version: '17' + + - name: Install Dependencies + run: pnpm install --frozen-lockfile --prefer-offline + + - name: Validate Release + env: + GH_TOKEN: ${{ github.token }} + run: | + if ! [[ "$RELEASE_VERSION" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]; then + echo "Version must use stable semver, for example 2.0.4" + exit 1 + fi + + if git rev-parse --verify --quiet "refs/tags/v$RELEASE_VERSION"; then + echo "Tag v$RELEASE_VERSION already exists" + exit 1 + fi + + if gh release view "v$RELEASE_VERSION" >/dev/null 2>&1; then + echo "Release v$RELEASE_VERSION already exists" + exit 1 + fi + + - name: Prepare Release Commit + run: | + pnpm release:prepare "$RELEASE_VERSION" + + if git diff --quiet -- \ + package.json \ + app.json \ + .github/ISSUE_TEMPLATE/report_issue.yml \ + .github/ISSUE_TEMPLATE/request_feature.yml; then + CURRENT_VERSION="$(node -p "require('./package.json').version")" + if [ "$CURRENT_VERSION" != "$RELEASE_VERSION" ]; then + echo "No release changes were generated for $RELEASE_VERSION" + exit 1 + fi + echo "Release version $RELEASE_VERSION is already committed; resuming" + else + git diff --check + git config user.name "github-actions[bot]" + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" + git add \ + package.json \ + app.json \ + .github/ISSUE_TEMPLATE/report_issue.yml \ + .github/ISSUE_TEMPLATE/request_feature.yml + git commit -m "chore: Release v$RELEASE_VERSION" + fi + + echo "RELEASE_SHA=$(git rev-parse HEAD)" >> "$GITHUB_ENV" + + - name: Configure Release Environment + env: + MYANIMELIST_CLIENT_ID: ${{ vars.MYANIMELIST_CLIENT_ID }} + ANILIST_CLIENT_ID: ${{ vars.ANILIST_CLIENT_ID }} + run: | + pnpm generate:env:release \ + --build-type "Release" \ + --node-env "production" \ + --myanimelist-client-id "$MYANIMELIST_CLIENT_ID" \ + --anilist-client-id "$ANILIST_CLIENT_ID" + + - name: Generate Native Android Project + run: | + pnpm exec expo prebuild \ + --platform android \ + --clean \ + --no-install + + - name: Configure Gradle + uses: gradle/actions/setup-gradle@v6 + with: + cache-provider: enhanced + cache-cleanup: on-success + add-job-summary: always + + - name: Build Release APKs + working-directory: android + run: | + mkdir -p app/build/intermediates/sourcemaps/react/release + + ./gradlew :app:assembleRelease \ + --build-cache \ + --parallel \ + -PreleaseAbiSplits=true \ + --stacktrace + + - name: Package Release APKs + run: pnpm release:package "$RELEASE_VERSION" + + - name: Verify APK Signatures + env: + EXPECTED_SIGNER_SHA256: fac61745dc0903786fb9ede62a962b399f7348f0bb6f899b8332667591033b9c + run: | + APKSIGNER="$(find "$ANDROID_HOME/build-tools" -type f -name apksigner | + sort -V | + tail -1)" + + if [ -z "$APKSIGNER" ]; then + echo "Android apksigner was not found" + exit 1 + fi + + for APK in release-artifacts/*.apk; do + "$APKSIGNER" verify "$APK" + SIGNER_SHA256="$( + "$APKSIGNER" verify --print-certs "$APK" | + awk -F ': ' '/Signer #1 certificate SHA-256 digest/ { + print $2 + exit + }' + )" + + if [ "$SIGNER_SHA256" != "$EXPECTED_SIGNER_SHA256" ]; then + echo "Unexpected signer for $APK: $SIGNER_SHA256" + exit 1 + fi + done + + - name: Upload Release APKs + uses: actions/upload-artifact@v4 + with: + name: LNReader-v${{ inputs.version }} + path: release-artifacts/ + if-no-files-found: error + retention-days: 30 + compression-level: 0 + + - name: Push Release Commit + run: git push origin HEAD:master + + - name: Create Draft GitHub Release + env: + GH_TOKEN: ${{ github.token }} + run: | + gh release create "v$RELEASE_VERSION" \ + release-artifacts/* \ + --target "$RELEASE_SHA" \ + --title "LNReader v$RELEASE_VERSION" \ + --generate-notes \ + --draft diff --git a/.gitignore b/.gitignore index 2506dbfc4..92b5b38c5 100644 --- a/.gitignore +++ b/.gitignore @@ -109,6 +109,7 @@ src/generated/**/* */**/.classpath */**/.project android/ +release-artifacts/ !modules/**/android/ !plugins/android/ ios/ diff --git a/package.json b/package.json index 62d571b50..635a42918 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,8 @@ "build:open-apk": "open ./android/app/build/outputs/apk/release/", "generate:env:debug": "node scripts/generate-env-file.cjs --build-type Debug", "generate:env:release": "node scripts/generate-env-file.cjs --build-type Release", + "release:package": "node scripts/package-release-artifacts.cjs", + "release:prepare": "node scripts/prepare-release.cjs", "generate:string-types": "node scripts/generate-string-types.cjs", "generate:db-migration": "drizzle-kit generate", "upgrade:migration-format": "drizzle-kit up", diff --git a/plugins/android/android-build-types.gradle b/plugins/android/android-build-types.gradle index 3631527cc..4e3b82289 100644 --- a/plugins/android/android-build-types.gradle +++ b/plugins/android/android-build-types.gradle @@ -1,4 +1,18 @@ +def releaseAbiSplitsEnabled = providers + .gradleProperty("releaseAbiSplits") + .map { value -> value.toBoolean() } + .getOrElse(false) + android { + splits { + abi { + enable releaseAbiSplitsEnabled + reset() + include "arm64-v8a", "armeabi-v7a", "x86", "x86_64" + universalApk releaseAbiSplitsEnabled + } + } + buildTypes { debug { signingConfig signingConfigs.debug diff --git a/scripts/package-release-artifacts.cjs b/scripts/package-release-artifacts.cjs new file mode 100644 index 000000000..638eb8c6e --- /dev/null +++ b/scripts/package-release-artifacts.cjs @@ -0,0 +1,103 @@ +const crypto = require('crypto'); +const fs = require('fs'); +const path = require('path'); + +const VERSION_PATTERN = /^\d+\.\d+\.\d+$/; +const EXPECTED_OUTPUTS = new Set([ + 'arm64-v8a', + 'armeabi-v7a', + 'x86', + 'x86_64', + 'universal', +]); + +const projectRoot = path.join(__dirname, '..'); +const apkOutputDir = path.join( + projectRoot, + 'android', + 'app', + 'build', + 'outputs', + 'apk', + 'release', +); +const artifactDir = path.join(projectRoot, 'release-artifacts'); +const metadataPath = path.join(apkOutputDir, 'output-metadata.json'); +const version = process.argv[2]; + +if (!VERSION_PATTERN.test(version || '')) { + console.error('Usage: node scripts/package-release-artifacts.cjs <version>'); + process.exit(1); +} + +const metadata = JSON.parse(fs.readFileSync(metadataPath, 'utf8')); +const packagedOutputs = new Set(); +const checksums = []; + +const mismatchedVersion = metadata.elements?.find( + element => element.versionName !== version, +); + +if (mismatchedVersion) { + console.error( + `APK version ${mismatchedVersion.versionName} does not match requested release ${version}`, + ); + process.exit(1); +} + +fs.rmSync(artifactDir, { recursive: true, force: true }); +fs.mkdirSync(artifactDir, { recursive: true }); + +for (const element of metadata.elements || []) { + const abiFilter = element.filters?.find( + filter => filter.filterType === 'ABI', + ); + const outputName = abiFilter?.value || 'universal'; + + if (!EXPECTED_OUTPUTS.has(outputName)) { + continue; + } + + const sourcePath = path.join(apkOutputDir, element.outputFile); + const artifactName = `LNReader-v${version}-${outputName}.apk`; + const artifactPath = path.join(artifactDir, artifactName); + + fs.copyFileSync(sourcePath, artifactPath); + + const hash = crypto + .createHash('sha256') + .update(fs.readFileSync(artifactPath)) + .digest('hex'); + + checksums.push(`${hash} ${artifactName}`); + packagedOutputs.add(outputName); +} + +const missingOutputs = [...EXPECTED_OUTPUTS].filter( + outputName => !packagedOutputs.has(outputName), +); + +if (missingOutputs.length > 0) { + console.error(`Missing release APK outputs: ${missingOutputs.join(', ')}`); + process.exit(1); +} + +checksums.sort(); +fs.writeFileSync( + path.join(artifactDir, 'SHA256SUMS.txt'), + `${checksums.join('\n')}\n`, + 'utf8', +); + +console.table( + [...packagedOutputs].sort().map(outputName => { + const artifactName = `LNReader-v${version}-${outputName}.apk`; + const stats = fs.statSync(path.join(artifactDir, artifactName)); + + return { + output: outputName, + artifact: artifactName, + sizeMiB: (stats.size / 1024 / 1024).toFixed(2), + }; + }), +); diff --git a/scripts/prepare-release.cjs b/scripts/prepare-release.cjs new file mode 100644 index 000000000..83ea83aea --- /dev/null +++ b/scripts/prepare-release.cjs @@ -0,0 +1,146 @@ +const fs = require('fs'); +const path = require('path'); + +const VERSION_PATTERN = /^(\d+)\.(\d+)\.(\d+)$/; +const MAX_MAJOR = 1023; +const MAX_MINOR = 1023; +const MAX_PATCH = 2047; +const MAX_ANDROID_VERSION_CODE = 2100000000; + +const projectRoot = path.join(__dirname, '..'); +const packageJsonPath = path.join(projectRoot, 'package.json'); +const appJsonPath = path.join(projectRoot, 'app.json'); +const issueTemplatePaths = [ + path.join(projectRoot, '.github', 'ISSUE_TEMPLATE', 'report_issue.yml'), + path.join(projectRoot, '.github', 'ISSUE_TEMPLATE', 'request_feature.yml'), +]; + +const nextVersion = process.argv[2]; +const match = nextVersion?.match(VERSION_PATTERN); + +if (!match) { + console.error('Usage: pnpm release:prepare <major.minor.patch>'); + process.exit(1); +} + +const [, majorText, minorText, patchText] = match; +const versionParts = [majorText, minorText, patchText].map(Number); +const [major, minor, patch] = versionParts; + +if (major > MAX_MAJOR || minor > MAX_MINOR || patch > MAX_PATCH) { + console.error( + `Version components must fit within ${MAX_MAJOR}.${MAX_MINOR}.${MAX_PATCH}`, + ); + process.exit(1); +} + +const packageJsonContent = fs.readFileSync(packageJsonPath, 'utf8'); +const appJsonContent = fs.readFileSync(appJsonPath, 'utf8'); +const packageJson = JSON.parse(packageJsonContent); +const appJson = JSON.parse(appJsonContent); +const currentVersion = packageJson.version; +const currentMatch = currentVersion?.match(VERSION_PATTERN); + +if (!currentMatch) { + console.error( + `Current package version is not stable semver: ${currentVersion}`, + ); + process.exit(1); +} + +const currentParts = currentMatch.slice(1).map(Number); +const versionComparison = versionParts.findIndex( + (part, index) => part !== currentParts[index], +); + +if ( + versionComparison !== -1 && + versionParts[versionComparison] < currentParts[versionComparison] +) { + console.error( + `Release version ${nextVersion} must not be older than ${currentVersion}`, + ); + process.exit(1); +} + +if (appJson.expo.version !== currentVersion) { + console.error( + `Version mismatch: package.json=${currentVersion}, app.json=${appJson.expo.version}`, + ); + process.exit(1); +} + +const versionCode = major * 1024 * 2048 + minor * 2048 + patch; + +if (versionCode > MAX_ANDROID_VERSION_CODE) { + console.error( + `Android version code ${versionCode} exceeds ${MAX_ANDROID_VERSION_CODE}`, + ); + process.exit(1); +} + +const replaceSingle = (content, search, replacement, filePath) => { + const firstMatch = content.indexOf(search); + const secondMatch = content.indexOf(search, firstMatch + search.length); + + if (firstMatch === -1 || secondMatch !== -1) { + console.error(`Expected exactly one "${search}" entry in ${filePath}`); + process.exit(1); + } + + return ( + content.slice(0, firstMatch) + + replacement + + content.slice(firstMatch + search.length) + ); +}; + +const nextPackageJsonContent = replaceSingle( + packageJsonContent, + `"version": "${currentVersion}"`, + `"version": "${nextVersion}"`, + packageJsonPath, +); +let nextAppJsonContent = replaceSingle( + appJsonContent, + `"version": "${currentVersion}"`, + `"version": "${nextVersion}"`, + appJsonPath, +); +nextAppJsonContent = replaceSingle( + nextAppJsonContent, + `"versionCode": ${appJson.expo.android.versionCode}`, + `"versionCode": ${versionCode}`, + appJsonPath, +); + +const issueTemplateUpdates = issueTemplatePaths.map(issueTemplatePath => { + const content = fs.readFileSync(issueTemplatePath, 'utf8'); + + if (currentVersion !== nextVersion && !content.includes(currentVersion)) { + console.error( + `${path.relative( + projectRoot, + issueTemplatePath, + )} does not contain ${currentVersion}`, + ); + process.exit(1); + } + + return { + issueTemplatePath, + content: content.replaceAll(currentVersion, nextVersion), + }; +}); + +fs.writeFileSync(packageJsonPath, nextPackageJsonContent, 'utf8'); +fs.writeFileSync(appJsonPath, nextAppJsonContent, 'utf8'); + +for (const { issueTemplatePath, content } of issueTemplateUpdates) { + fs.writeFileSync(issueTemplatePath, content, 'utf8'); +} + +console.table({ + version: nextVersion, + androidVersionCode: versionCode, +}); diff --git a/src/hooks/common/useGithubUpdateChecker.ts b/src/hooks/common/useGithubUpdateChecker.ts index def0b1852..23aa1f9a2 100644 --- a/src/hooks/common/useGithubUpdateChecker.ts +++ b/src/hooks/common/useGithubUpdateChecker.ts @@ -2,6 +2,7 @@ import { useState, useEffect, useCallback } from 'react'; import { version } from '../../../package.json'; import { newer } from '@utils/compareVersion'; import { MMKVStorage } from '@utils/mmkv/mmkv'; +import DeviceInfo from 'react-native-device-info'; interface GithubUpdate { isNewVersion: boolean; @@ -11,9 +12,45 @@ interface GithubUpdate { const LAST_UPDATE_CHECK_KEY = 'LAST_UPDATE_CHECK'; const ONE_DAY_MS = 24 * 60 * 60 * 1000; +interface GithubReleaseAsset { + name?: string; + browser_download_url?: string; +} + +const getReleaseDownloadUrl = async ( + assets: GithubReleaseAsset[] = [], +): Promise<string | undefined> => { + const apkAssets = assets.filter(asset => { + return asset.name?.endsWith('.apk') && asset.browser_download_url; + }); + const universalAsset = apkAssets.find(asset => + asset.name?.endsWith('-universal.apk'), + ); + + try { + const supportedAbis = await DeviceInfo.supportedAbis(); + + for (const abi of supportedAbis) { + const matchingAsset = apkAssets.find(asset => + asset.name?.endsWith(`-${abi}.apk`), + ); + + if (matchingAsset?.browser_download_url) { + return matchingAsset.browser_download_url; + } + } + } catch { + // Fall back to the universal APK when ABI detection is unavailable. + } + + return ( + universalAsset?.browser_download_url || apkAssets[0]?.browser_download_url + ); +}; + export const useGithubUpdateChecker = (): GithubUpdate => { const latestReleaseUrl = - 'https://api.github.com/repos/rajarsheechatterjee/lnreader/releases/latest'; + 'https://api.github.com/repos/LNReader/lnreader/releases/latest'; const [checking, setChecking] = useState(true); const [latestRelease, setLatestRelease] = useState<any>(); @@ -51,10 +88,11 @@ export const useGithubUpdateChecker = (): GithubUpdate => { return; } + const downloadUrl = await getReleaseDownloadUrl(data.assets); const release = { tag_name: data.tag_name, body: data.body, - downloadUrl: data.assets?.[0]?.browser_download_url || undefined, + downloadUrl, }; MMKVStorage.set(LAST_UPDATE_CHECK_KEY, Date.now()); From ff12759a66ad68791d7b8270579b8f7d020e73f5 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 18:35:45 +0530 Subject: [PATCH 088/148] ci: Run Preview Builds Daily When Missing --- .github/workflows/build.yml | 53 +++++++++++++++++++++++++++++++++---- 1 file changed, 48 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0e588eccd..73db0fabe 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,9 +1,8 @@ name: Build Preview on: - push: - branches: - - master + schedule: + - cron: '30 0 * * *' workflow_dispatch: concurrency: @@ -11,6 +10,7 @@ concurrency: cancel-in-progress: true permissions: + actions: read contents: read env: @@ -19,8 +19,51 @@ env: NODE_ENV: 'production' jobs: + check-preview: + name: Check Preview + runs-on: ubuntu-24.04 + outputs: + should-build: ${{ steps.preview.outputs.should-build }} + + steps: + - name: Check For Existing Preview + id: preview + uses: actions/github-script@v8 + with: + script: | + if (context.eventName === 'workflow_dispatch') { + core.notice('Manual dispatch requested; building a new preview.') + core.setOutput('should-build', 'true') + return + } + + const shortSha = context.sha.slice(0, 8) + const artifactName = `LNReader-${shortSha}` + const { data: { artifacts } } = await github.rest.actions.listArtifactsForRepo( + { + owner: context.repo.owner, + repo: context.repo.repo, + name: artifactName, + per_page: 100, + }, + ) + const previewExists = artifacts.some( + artifact => + !artifact.expired && + artifact.workflow_run?.head_sha === context.sha, + ) + + core.notice( + previewExists + ? `A preview artifact already exists for ${shortSha}.` + : `No preview artifact exists for ${shortSha}; starting a build.`, + ) + core.setOutput('should-build', String(!previewExists)) + build-android: name: APK + needs: check-preview + if: needs.check-preview.outputs.should-build == 'true' runs-on: ubuntu-24.04 timeout-minutes: 60 @@ -86,7 +129,7 @@ jobs: echo "PRERELEASE_VERSION_CODE=$((base_version_code + GITHUB_RUN_NUMBER))" >> "$GITHUB_ENV" echo "PRERELEASE_VERSION_NAME=${base_version_name}-pre.r${GITHUB_RUN_NUMBER}.${short_sha}" >> "$GITHUB_ENV" - echo "PRERELEASE_BUILD_NAME=LNReader-r${GITHUB_RUN_NUMBER}-${short_sha}" >> "$GITHUB_ENV" + echo "PRERELEASE_ARTIFACT_NAME=LNReader-${short_sha}" >> "$GITHUB_ENV" echo "PRERELEASE_APK_NAME=LNReader-r${GITHUB_RUN_NUMBER}-${short_sha}.apk" >> "$GITHUB_ENV" - name: Build Preview APK @@ -108,7 +151,7 @@ jobs: - name: Upload Preview APK uses: actions/upload-artifact@v4 with: - name: ${{ env.PRERELEASE_BUILD_NAME }} + name: ${{ env.PRERELEASE_ARTIFACT_NAME }} path: android/app/build/outputs/apk/preRelease/${{ env.PRERELEASE_APK_NAME }} if-no-files-found: error retention-days: 14 From 52914b978df3267342b9cd3d18270bf19ae5a7cb Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 18:41:47 +0530 Subject: [PATCH 089/148] fix: Migrate Volume Button Events to Expo Listener API --- .../src/NativeVolumeButtonListenerModule.ts | 13 +++-- src/screens/reader/hooks/useChapter.ts | 48 ++++++++----------- 2 files changed, 29 insertions(+), 32 deletions(-) diff --git a/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts b/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts index 505e234e3..5d972585e 100644 --- a/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts +++ b/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts @@ -1,9 +1,14 @@ -import { requireNativeModule } from 'expo-modules-core'; +import { NativeModule, requireNativeModule } from 'expo-modules-core'; -type NativeVolumeButtonListenerModule = { - setActive(active: boolean): void; +type NativeVolumeButtonListenerEvents = { + VolumeUp: () => void; + VolumeDown: () => void; }; +declare class NativeVolumeButtonListenerModule extends NativeModule<NativeVolumeButtonListenerEvents> { + setActive(active: boolean): void; +} + export default requireNativeModule<NativeVolumeButtonListenerModule>( 'NativeVolumeButtonListener', -); \ No newline at end of file +); diff --git a/src/screens/reader/hooks/useChapter.ts b/src/screens/reader/hooks/useChapter.ts index 6302434c3..52187412e 100644 --- a/src/screens/reader/hooks/useChapter.ts +++ b/src/screens/reader/hooks/useChapter.ts @@ -37,6 +37,7 @@ import NativeVolumeButtonListener from '@modules/native-volume-button-listener'; import NativeFile from '@modules/native-file'; import { useNovelActions, useNovelValue } from '@screens/novel/NovelContext'; import useTimeTracking from './useTimeTracking'; +import { useEventListener } from 'expo'; type AdjacentChapters = [ nextChapter: ChapterInfo | undefined, @@ -118,36 +119,27 @@ export default function useChapter( hiddenRef.current = hidden; }, [hidden]); - const connectVolumeButton = useCallback(() => { - const offset = defaultTo( - volumeButtonsOffset, - Math.round(Dimensions.get('window').height * 0.75), - ); - NativeVolumeButtonListener.setActive(true); - const subUp = NativeVolumeButtonListener.addListener('VolumeUp', () => { - webViewRef.current?.injectJavaScript(`(()=>{ - window.scrollBy({top: -${offset}, behavior: 'smooth'}) - })()`); - }); - const subDown = NativeVolumeButtonListener.addListener('VolumeDown', () => { - webViewRef.current?.injectJavaScript(`(()=>{ - window.scrollBy({top: ${offset}, behavior: 'smooth'}) - })()`); - }); - return () => { - NativeVolumeButtonListener.setActive(false); - subUp.remove(); - subDown.remove(); - }; - }, [webViewRef, volumeButtonsOffset]); + const volumeButtonOffset = defaultTo( + volumeButtonsOffset, + Math.round(Dimensions.get('window').height * 0.75), + ); + + useEventListener(NativeVolumeButtonListener, 'VolumeUp', () => { + webViewRef.current?.injectJavaScript(`(()=>{ + window.scrollBy({top: -${volumeButtonOffset}, behavior: 'smooth'}) + })()`); + }); + + useEventListener(NativeVolumeButtonListener, 'VolumeDown', () => { + webViewRef.current?.injectJavaScript(`(()=>{ + window.scrollBy({top: ${volumeButtonOffset}, behavior: 'smooth'}) + })()`); + }); useEffect(() => { - if (useVolumeButtons) { - const cleanup = connectVolumeButton(); - return cleanup; - } - return undefined; - }, [useVolumeButtons, connectVolumeButton]); + NativeVolumeButtonListener.setActive(useVolumeButtons); + return () => NativeVolumeButtonListener.setActive(false); + }, [useVolumeButtons]); /** * Reads the chapter from local storage, falling back to the plugin when it From 8f53550d2c6ec75b8d9cefe0142218aaec26f726 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 19:42:48 +0530 Subject: [PATCH 090/148] fix: Restore Tracker Search Requests --- .../components/Tracker/TrackSearchDialog.tsx | 26 ++++++++++++++----- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/src/screens/novel/components/Tracker/TrackSearchDialog.tsx b/src/screens/novel/components/Tracker/TrackSearchDialog.tsx index 831ecb33e..179a3b950 100644 --- a/src/screens/novel/components/Tracker/TrackSearchDialog.tsx +++ b/src/screens/novel/components/Tracker/TrackSearchDialog.tsx @@ -1,5 +1,10 @@ import React, { useCallback, useEffect, useRef, useState } from 'react'; -import { ActivityIndicator, StyleSheet, Text } from 'react-native'; +import { + ActivityIndicator, + StyleSheet, + Text, + TextInputSubmitEditingEvent, +} from 'react-native'; import { TextInput, TouchableRipple } from 'react-native-paper'; import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; import { FlashList } from '@shopify/flash-list'; @@ -101,8 +106,11 @@ const TrackSearchDialog: React.FC<TrackSearchDialogProps> = ({ return; } - scheduleSearch(novelName); - }, [cancelScheduledSearch, novelName, scheduleSearch, visible]); + cancelScheduledSearch(); + searchTimer.current = setTimeout(() => { + void getSearchResults(novelName); + }, 0); + }, [cancelScheduledSearch, getSearchResults, novelName, visible]); const handleSearchTextChange = useCallback( (value: string) => { @@ -113,10 +121,13 @@ const TrackSearchDialog: React.FC<TrackSearchDialogProps> = ({ [scheduleSearch], ); - const handleSubmitSearch = useCallback(() => { - cancelScheduledSearch(); - void getSearchResults(searchText); - }, [cancelScheduledSearch, getSearchResults, searchText]); + const handleSubmitSearch = useCallback( + (event: TextInputSubmitEditingEvent) => { + cancelScheduledSearch(); + void getSearchResults(event.nativeEvent.text); + }, + [cancelScheduledSearch, getSearchResults], + ); const handleClearSearch = useCallback(() => { cancelScheduledSearch(); @@ -202,6 +213,7 @@ const TrackSearchDialog: React.FC<TrackSearchDialogProps> = ({ value={searchText} onChangeText={handleSearchTextChange} onSubmitEditing={handleSubmitSearch} + returnKeyType="search" textColor={theme.onSurface} theme={{ colors: { From bd7161172551568e579e60ece7072f8c5a05fa65 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 20:26:34 +0530 Subject: [PATCH 091/148] feat: Improve Chapter Drawer And WebView App Bar --- .../WebviewScreen/components/Appbar.tsx | 99 +++++++------ src/screens/reader/ReaderScreen.tsx | 4 +- .../ChapterDrawer/RenderListChapter.tsx | 23 ++- .../reader/components/ChapterDrawer/index.tsx | 136 +++++++++++------- 4 files changed, 160 insertions(+), 102 deletions(-) diff --git a/src/screens/WebviewScreen/components/Appbar.tsx b/src/screens/WebviewScreen/components/Appbar.tsx index 4dcd4f273..cdffe5549 100644 --- a/src/screens/WebviewScreen/components/Appbar.tsx +++ b/src/screens/WebviewScreen/components/Appbar.tsx @@ -36,49 +36,53 @@ const Appbar: React.FC<AppbarProps> = ({ { paddingTop: top, backgroundColor: theme.surface }, ]} > - <IconButtonV2 - name="close" - color={theme.onSurface} - onPress={goBack} - theme={theme} - /> - <View style={styles.titleContainer}> - <Text - numberOfLines={1} - style={[styles.title, { color: theme.onSurface }]} - > - {title} - </Text> - <Text - numberOfLines={1} - style={[styles.url, { color: theme.onSurfaceVariant }]} - > - {currentUrl} - </Text> - </View> - <View style={styles.iconContainer}> - <IconButtonV2 - name="arrow-left" - color={theme.onSurface} - disabled={!canGoBack} - onPress={() => webView.current?.goBack()} - theme={theme} - /> - + <View style={styles.appbar}> <IconButtonV2 - name="arrow-right" + name="close" color={theme.onSurface} - disabled={!canGoForward} - onPress={() => webView.current?.goForward()} - theme={theme} - /> - - <IconButtonV2 - name="dots-vertical" - color={theme.onSurface} - onPress={() => setMenuVisible(true)} + onPress={goBack} + padding={12} theme={theme} /> + <View style={styles.titleContainer}> + <Text + numberOfLines={1} + style={[styles.title, { color: theme.onSurface }]} + > + {title} + </Text> + <Text + numberOfLines={1} + style={[styles.url, { color: theme.onSurfaceVariant }]} + > + {currentUrl} + </Text> + </View> + <View style={styles.iconContainer}> + <IconButtonV2 + name="arrow-left" + color={theme.onSurface} + disabled={!canGoBack} + onPress={() => webView.current?.goBack()} + padding={12} + theme={theme} + /> + <IconButtonV2 + name="arrow-right" + color={theme.onSurface} + disabled={!canGoForward} + onPress={() => webView.current?.goForward()} + padding={12} + theme={theme} + /> + <IconButtonV2 + name="dots-vertical" + color={theme.onSurface} + onPress={() => setMenuVisible(true)} + padding={12} + theme={theme} + /> + </View> </View> </View> ); @@ -87,25 +91,32 @@ const Appbar: React.FC<AppbarProps> = ({ export default Appbar; const styles = StyleSheet.create({ - container: { + appbar: { + alignItems: 'center', flexDirection: 'row', - justifyContent: 'center', + minHeight: 64, + paddingHorizontal: 4, + }, + container: { + width: '100%', }, iconContainer: { flexDirection: 'row', justifyContent: 'flex-end', + marginLeft: 4, }, title: { fontSize: 18, - paddingBottom: 2, - paddingLeft: 2, + lineHeight: 24, }, titleContainer: { flex: 1, justifyContent: 'center', + minWidth: 0, + paddingHorizontal: 8, }, url: { fontSize: 12, - paddingLeft: 2, + lineHeight: 16, }, }); diff --git a/src/screens/reader/ReaderScreen.tsx b/src/screens/reader/ReaderScreen.tsx index cda0c4830..ce8917a14 100644 --- a/src/screens/reader/ReaderScreen.tsx +++ b/src/screens/reader/ReaderScreen.tsx @@ -51,8 +51,8 @@ const Chapter = ({ route, navigation }: ChapterScreenProps) => { const closeDrawer = useCallback(() => setOpen(false), []); const renderDrawerContent = useCallback( - () => (drawerMounted ? <ChapterDrawer /> : null), - [drawerMounted], + () => (drawerMounted ? <ChapterDrawer onClose={closeDrawer} /> : null), + [closeDrawer, drawerMounted], ); return ( diff --git a/src/screens/reader/components/ChapterDrawer/RenderListChapter.tsx b/src/screens/reader/components/ChapterDrawer/RenderListChapter.tsx index 9e647f59f..319570e58 100644 --- a/src/screens/reader/components/ChapterDrawer/RenderListChapter.tsx +++ b/src/screens/reader/components/ChapterDrawer/RenderListChapter.tsx @@ -1,7 +1,6 @@ import React from 'react'; import { View, Pressable, TextStyle, StyleProp, ViewStyle } from 'react-native'; import { Text } from 'react-native-paper'; -import color from 'color'; import { ChapterInfo } from '@database/types'; import { ThemeColors } from '@theme/types'; @@ -33,12 +32,14 @@ const RenderListChapter = ({ onPress, chapterId, }: Props) => { + const isCurrentChapter = item.id === chapterId; + return ( <View style={[ styles.drawerElementContainer, - item.id === chapterId && { - backgroundColor: color(theme.primary).alpha(0.12).string(), + isCurrentChapter && { + backgroundColor: theme.secondaryContainer, }, ]} > @@ -51,7 +52,13 @@ const RenderListChapter = ({ numberOfLines={1} style={[ styles.chapterNameCtn, - { color: item.unread ? theme.onSurface : theme.outline }, + { + color: isCurrentChapter + ? theme.onSecondaryContainer + : item.unread + ? theme.onSurface + : theme.onSurfaceVariant, + }, ]} > {item.name} @@ -60,7 +67,13 @@ const RenderListChapter = ({ <Text style={[ styles.releaseDateCtn, - { color: item.unread ? theme.onSurfaceVariant : theme.outline }, + { + color: isCurrentChapter + ? theme.onSecondaryContainer + : item.unread + ? theme.onSurfaceVariant + : theme.outline, + }, ]} > {item.releaseTime} diff --git a/src/screens/reader/components/ChapterDrawer/index.tsx b/src/screens/reader/components/ChapterDrawer/index.tsx index fbf47d7dc..0bfb33e36 100644 --- a/src/screens/reader/components/ChapterDrawer/index.tsx +++ b/src/screens/reader/components/ChapterDrawer/index.tsx @@ -9,6 +9,7 @@ import { StyleSheet, View } from 'react-native'; import { Text } from 'react-native-paper'; import { useAppSettings, useTheme } from '@hooks/persisted'; import { Button, LoadingScreenV2 } from '@components/index'; +import IconButtonV2 from '@components/IconButtonV2/IconButtonV2'; import { EdgeInsets, useSafeAreaInsets } from 'react-native-safe-area-context'; import { getString } from '@i18n/translations'; import { ThemeColors } from '@theme/types'; @@ -38,7 +39,11 @@ const viewabilityConfig = { itemVisiblePercentThreshold: 90, }; -const ChapterDrawer = () => { +type ChapterDrawerProps = { + onClose?: () => void; +}; + +const ChapterDrawer = ({ onClose }: ChapterDrawerProps) => { const { chapter, getChapter, setLoading } = useChapterContext(); const chapters = useNovelValue('chapters'); const novelSettings = useNovelValue('novelSettings'); @@ -51,7 +56,6 @@ const ChapterDrawer = () => { const insets = useSafeAreaInsets(); const { defaultChapterSort } = useAppSettings(); const listRef = useRef<LegendListRef | null>(null); - // ChapterInfo is used via the hooks const styles = useMemo( () => createStylesheet(theme, insets), @@ -85,25 +89,25 @@ const ChapterDrawer = () => { // re-run this on every progress update. }, [chapter.page, pages, openPage]); - const calculateScrollToIndex = useCallback(() => { + const currentChapterIndex = useMemo(() => { if (chapters.length < 1) { return; } - const indexOfCurrentChapter = - chapters.findIndex(el => { - return el.id === chapter.id; - }) || 0; + const index = chapters.findIndex(el => el.id === chapter.id); + return index >= 0 ? index : 0; + }, [chapter.id, chapters]); - return indexOfCurrentChapter >= 2 ? indexOfCurrentChapter - 2 : 0; - }, [chapters, chapter.id]); + const currentScrollIndex = + currentChapterIndex === undefined + ? undefined + : Math.max(0, currentChapterIndex - 2); /** * Index the list should sit at, or `undefined` while the chapters are still * loading. Derived during render (rather than read back from the ref) so the * list actually appears once the chapters arrive. */ - const currentScrollIndex = calculateScrollToIndex(); const scrollToIndex = useRef<number | undefined>(currentScrollIndex); const [footerBtnProps, setButtonProperties] = @@ -111,38 +115,46 @@ const ChapterDrawer = () => { const checkViewableItems = useCallback( ({ viewableItems }: { viewableItems: ViewToken[] }) => { - const curChapter = getString( - 'readerScreen.drawer.scrollToCurrentChapter', - ); - const newBtnLayout = Object.create(defaultButtonLayout); + if (viewableItems.length === 0 || currentChapterIndex === undefined) { + return; + } - if (viewableItems.length === 0) return; - const visible = viewableItems - .map(v => v.index) - .includes((scrollToIndex.current ?? 0) + 2); + const newBtnLayout: ButtonsProperties = { + up: { ...defaultButtonLayout.up }, + down: { ...defaultButtonLayout.down }, + }; + const currentChapterVisible = viewableItems + .map(item => item.index) + .includes(currentChapterIndex); + + if (!currentChapterVisible && currentScrollIndex !== undefined) { + const firstVisibleIndex = viewableItems[0].index ?? 0; + const currentChapterButton = { + text: getString('readerScreen.drawer.scrollToCurrentChapter'), + index: currentScrollIndex, + }; - if (!visible && scrollToIndex.current !== undefined) { if ( listAscending - ? (viewableItems[0].index ?? 0) < scrollToIndex.current + 2 - : (viewableItems[0].index ?? 0) > scrollToIndex.current + 2 + ? firstVisibleIndex < currentChapterIndex + : firstVisibleIndex > currentChapterIndex ) { - newBtnLayout.down = { - text: curChapter, - index: scrollToIndex.current, - }; + newBtnLayout.down = currentChapterButton; } else { - newBtnLayout.up = { - text: curChapter, - index: scrollToIndex.current, - }; + newBtnLayout.up = currentChapterButton; } } setButtonProperties(newBtnLayout); }, - [defaultButtonLayout, listAscending], + [ + currentChapterIndex, + currentScrollIndex, + defaultButtonLayout, + listAscending, + ], ); + const openChapter = useCallback( (item: ChapterInfo) => { setLoading(true); @@ -193,7 +205,18 @@ const ChapterDrawer = () => { return ( <View style={styles.drawer}> - <Text style={styles.headerCtn}>{getString('common.chapters')}</Text> + <View style={styles.headerCtn}> + <Text style={styles.headerTitle}>{getString('common.chapters')}</Text> + {onClose ? ( + <IconButtonV2 + accessibilityLabel={getString('common.close')} + name="close" + onPress={onClose} + padding={12} + theme={theme} + /> + ) : null} + </View> {currentScrollIndex === undefined ? ( <LoadingScreenV2 theme={theme} /> ) : ( @@ -208,8 +231,9 @@ const ChapterDrawer = () => { `chapter_${item.id}_${item.position ?? 'no_pos'}` } renderItem={renderItem} - estimatedItemSize={60} + estimatedItemSize={62} initialScrollIndex={currentScrollIndex} + contentContainerStyle={styles.listContent} onEndReached={ batchInformation.batch < batchInformation.total && !fetching ? getNextChapterBatch @@ -239,52 +263,62 @@ const ChapterDrawer = () => { const createStylesheet = (theme: ThemeColors, insets: EdgeInsets) => { return StyleSheet.create({ button: { - marginBottom: 12, - marginHorizontal: 16, - marginTop: 4, + marginVertical: 4, }, chapterCtn: { flex: 1, justifyContent: 'center', - paddingHorizontal: 20, + paddingHorizontal: 12, paddingVertical: 10, }, chapterNameCtn: { color: theme.onSurface, - fontSize: 12, + fontSize: 14, + lineHeight: 20, marginBottom: 2, }, drawer: { backgroundColor: theme.surface, flex: 1, - paddingTop: 48, + paddingTop: insets.top, }, drawerElementContainer: { - borderRadius: 50, - margin: 4, - marginHorizontal: 16, + marginVertical: 2, minHeight: 48, overflow: 'hidden', }, footer: { - borderTopColor: theme.outline, - borderTopWidth: 1, - marginTop: 4, - paddingBottom: insets.bottom, + borderTopColor: theme.outlineVariant, + borderTopWidth: StyleSheet.hairlineWidth, + paddingBottom: Math.max(insets.bottom, 8), + paddingHorizontal: 16, paddingTop: 8, }, headerCtn: { - borderBottomColor: theme.outline, + alignItems: 'center', + borderBottomColor: theme.outlineVariant, borderBottomWidth: 1, + flexDirection: 'row', + minHeight: 64, + paddingLeft: 16, + paddingRight: 4, + paddingVertical: 8, + }, + headerTitle: { color: theme.onSurface, - fontSize: 16, - fontWeight: '500', - marginBottom: 4, - padding: 16, + flex: 1, + fontSize: 20, + fontWeight: '600', + lineHeight: 28, + }, + listContent: { + paddingBottom: 8, + paddingTop: 12, }, releaseDateCtn: { color: theme.onSurfaceVariant, - fontSize: 10, + fontSize: 12, + lineHeight: 16, }, }); }; From 10b6042a9c671f47ba33f7810c47935a54706f40 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 20:53:25 +0530 Subject: [PATCH 092/148] feat: Add EPUB Export Progress Notifications Closes #799 --- .../NativeBackgroundTasksModule.kt | 15 ++- .../TaskNotificationFactory.kt | 4 +- modules/nitro-epub/README.md | 1 + modules/nitro-epub/cpp/HybridEpub.cpp | 24 +++- modules/nitro-epub/cpp/HybridEpub.hpp | 6 +- .../nitro-epub/cpp/export/EpubExporter.cpp | 9 +- .../nitro-epub/cpp/export/EpubExporter.hpp | 5 +- .../generated/shared/c++/HybridEpubSpec.hpp | 3 +- modules/nitro-epub/src/specs/Epub.nitro.ts | 7 +- src/i18n/languages/en/strings.json | 6 +- src/i18n/types/index.ts | 4 + .../novel/components/ExportEpubModal.tsx | 30 ++++- .../components/ExportNovelAsEpubButton.tsx | 107 ++++++----------- src/services/backgroundTasks/contracts.ts | 13 +++ src/services/backgroundTasks/executeTask.ts | 3 + src/services/backgroundTasks/index.ts | 1 + .../backgroundTasks/taskDefinitions.ts | 7 ++ src/services/epub/export.ts | 109 ++++++++++++++++++ 18 files changed, 266 insertions(+), 88 deletions(-) create mode 100644 src/services/epub/export.ts diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt index b23a1a100..83acb6808 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt @@ -140,12 +140,15 @@ class NativeBackgroundTasksModule : Module() { AsyncFunction("fail") { taskId: String, error: String, shouldRetry: Boolean -> runBlocking(Dispatchers.IO) { - dao.updateProgress(taskId, null, error, System.currentTimeMillis()) - dao.finishRunning( - taskId, - if (shouldRetry) BackgroundTaskState.QUEUED else BackgroundTaskState.FAILED, - System.currentTimeMillis(), - ) + val currentState = dao.get(taskId)?.state + if (currentState !in listOf(BackgroundTaskState.PAUSED, BackgroundTaskState.CANCELLED)) { + dao.updateProgress(taskId, null, error, System.currentTimeMillis()) + dao.finishRunning( + taskId, + if (shouldRetry) BackgroundTaskState.QUEUED else BackgroundTaskState.FAILED, + System.currentTimeMillis(), + ) + } TaskExecutionRegistry.complete(taskId, TaskExecutionResult.Failure(error, shouldRetry)) } } diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt index 088823318..65d4ff376 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt @@ -25,7 +25,7 @@ object TaskNotificationFactory { "Background tasks", NotificationManager.IMPORTANCE_LOW, ).apply { - description = "Downloads, imports, backups, and library updates" + description = "Downloads, imports, exports, backups, and library updates" setSound(null, null) }, ) @@ -79,6 +79,8 @@ object TaskNotificationFactory { val progress = task.progress if (task.state == BackgroundTaskState.SUCCEEDED) { builder.setContentText("Completed").setProgress(0, 0, false) + } else if (task.state == BackgroundTaskState.FAILED) { + builder.setContentText("Failed: $contentText").setProgress(0, 0, false) } else if (progress == null) { builder.setProgress(100, 0, true) } else { diff --git a/modules/nitro-epub/README.md b/modules/nitro-epub/README.md index 6163e4643..4a2ff1681 100644 --- a/modules/nitro-epub/README.md +++ b/modules/nitro-epub/README.md @@ -13,6 +13,7 @@ Modules. - Write the required `mimetype` entry first and without compression. - Build exports on a Nitro worker thread and atomically publish the completed archive. +- Report completed chapter counts while an export is running. The exporter accepts chapter file paths rather than chapter bodies so large novels do not need to be retained in the JavaScript heap. diff --git a/modules/nitro-epub/cpp/HybridEpub.cpp b/modules/nitro-epub/cpp/HybridEpub.cpp index 6c23c0d6c..6cf3a8ab6 100644 --- a/modules/nitro-epub/cpp/HybridEpub.cpp +++ b/modules/nitro-epub/cpp/HybridEpub.cpp @@ -37,9 +37,13 @@ std::shared_ptr<Promise<EpubNovel>> HybridEpub::parseNovelAndChapters( std::shared_ptr<Promise<EpubExportResult>> HybridEpub::exportEpub( const EpubExportMetadata& metadata, const std::vector<EpubExportChapter>& chapters, - const std::string& outputPath) { + const std::string& outputPath, + const std::function< + std::shared_ptr<Promise<std::shared_ptr<Promise<void>>>>( + double, double, const std::string&)>& + onProgress) { return Promise<EpubExportResult>::async( - [metadata, chapters, outputPath]() { + [metadata, chapters, outputPath, onProgress]() { EpubArchiveMetadata archiveMetadata{ metadata.title, metadata.language, @@ -61,7 +65,21 @@ std::shared_ptr<Promise<EpubExportResult>> HybridEpub::exportEpub( }); } const EpubArchiveResult result = - exportEpubArchive(archiveMetadata, archiveChapters, outputPath); + exportEpubArchive( + archiveMetadata, + archiveChapters, + outputPath, + [onProgress](std::size_t completedChapters, + std::size_t totalChapters, + const std::string& chapterTitle) { + const std::shared_ptr<Promise<void>> progressPromise = + onProgress(static_cast<double>(completedChapters), + static_cast<double>(totalChapters), + chapterTitle) + ->await() + .get(); + progressPromise->await().get(); + }); return EpubExportResult( result.outputPath, static_cast<double>(result.chapterCount)); }); diff --git a/modules/nitro-epub/cpp/HybridEpub.hpp b/modules/nitro-epub/cpp/HybridEpub.hpp index 160b001f6..65826fbbb 100644 --- a/modules/nitro-epub/cpp/HybridEpub.hpp +++ b/modules/nitro-epub/cpp/HybridEpub.hpp @@ -14,7 +14,11 @@ class HybridEpub final : public HybridEpubSpec { std::shared_ptr<Promise<EpubExportResult>> exportEpub( const EpubExportMetadata& metadata, const std::vector<EpubExportChapter>& chapters, - const std::string& outputPath) override; + const std::string& outputPath, + const std::function< + std::shared_ptr<Promise<std::shared_ptr<Promise<void>>>>( + double, double, const std::string&)>& + onProgress) override; }; } // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/cpp/export/EpubExporter.cpp b/modules/nitro-epub/cpp/export/EpubExporter.cpp index cb001eac5..f23f180dd 100644 --- a/modules/nitro-epub/cpp/export/EpubExporter.cpp +++ b/modules/nitro-epub/cpp/export/EpubExporter.cpp @@ -14,7 +14,9 @@ namespace margelo::nitro::nitroepub { EpubArchiveResult exportEpubArchive( const EpubArchiveMetadata& metadata, const std::vector<EpubArchiveChapter>& chapters, - const std::string& outputPath) { + const std::string& outputPath, + std::function<void(std::size_t, std::size_t, const std::string&)> + onProgress) { if (metadata.title.empty()) { throw std::runtime_error("EPUB title cannot be empty"); } @@ -78,6 +80,11 @@ EpubArchiveResult exportEpubArchive( zip.addDeflated( "EPUB/text/chapter-" + std::to_string(index) + ".xhtml", chapterDocument(availableChapters[index], body, hasJavaScript)); + if (onProgress) { + onProgress(index + 1, + availableChapters.size(), + availableChapters[index].title); + } } zip.addDeflated( diff --git a/modules/nitro-epub/cpp/export/EpubExporter.hpp b/modules/nitro-epub/cpp/export/EpubExporter.hpp index fa32028a2..8b57327b2 100644 --- a/modules/nitro-epub/cpp/export/EpubExporter.hpp +++ b/modules/nitro-epub/cpp/export/EpubExporter.hpp @@ -1,6 +1,7 @@ #pragma once #include <cstddef> +#include <functional> #include <string> #include <vector> @@ -32,6 +33,8 @@ struct EpubArchiveResult { EpubArchiveResult exportEpubArchive( const EpubArchiveMetadata& metadata, const std::vector<EpubArchiveChapter>& chapters, - const std::string& outputPath); + const std::string& outputPath, + std::function<void(std::size_t, std::size_t, const std::string&)> + onProgress = {}); } // namespace margelo::nitro::nitroepub diff --git a/modules/nitro-epub/nitrogen/generated/shared/c++/HybridEpubSpec.hpp b/modules/nitro-epub/nitrogen/generated/shared/c++/HybridEpubSpec.hpp index cee7af8f1..0bb4e0577 100644 --- a/modules/nitro-epub/nitrogen/generated/shared/c++/HybridEpubSpec.hpp +++ b/modules/nitro-epub/nitrogen/generated/shared/c++/HybridEpubSpec.hpp @@ -29,6 +29,7 @@ namespace margelo::nitro::nitroepub { struct EpubExportChapter; } #include "EpubExportMetadata.hpp" #include "EpubExportChapter.hpp" #include <vector> +#include <functional> namespace margelo::nitro::nitroepub { @@ -62,7 +63,7 @@ namespace margelo::nitro::nitroepub { public: // Methods virtual std::shared_ptr<Promise<EpubNovel>> parseNovelAndChapters(const std::string& epubDirPath) = 0; - virtual std::shared_ptr<Promise<EpubExportResult>> exportEpub(const EpubExportMetadata& metadata, const std::vector<EpubExportChapter>& chapters, const std::string& outputPath) = 0; + virtual std::shared_ptr<Promise<EpubExportResult>> exportEpub(const EpubExportMetadata& metadata, const std::vector<EpubExportChapter>& chapters, const std::string& outputPath, const std::function<std::shared_ptr<Promise<std::shared_ptr<Promise<void>>>>(double /* completedChapters */, double /* totalChapters */, const std::string& /* chapterTitle */)>& onProgress) = 0; protected: // Hybrid Setup diff --git a/modules/nitro-epub/src/specs/Epub.nitro.ts b/modules/nitro-epub/src/specs/Epub.nitro.ts index f45436fa6..de67f76eb 100644 --- a/modules/nitro-epub/src/specs/Epub.nitro.ts +++ b/modules/nitro-epub/src/specs/Epub.nitro.ts @@ -22,6 +22,11 @@ export interface Epub extends HybridObject<{ android: 'c++'; ios: 'c++' }> { exportEpub( metadata: EpubExportMetadata, chapters: EpubExportChapter[], - outputPath: string + outputPath: string, + onProgress: ( + completedChapters: number, + totalChapters: number, + chapterTitle: string + ) => Promise<void> ): Promise<EpubExportResult> } diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index 4f7d47fdd..e51f1483d 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -478,9 +478,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -672,6 +675,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 279b46561..bdd7d198c 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -410,9 +410,12 @@ export interface StringMap { 'novelScreen.exportEpubModal.startGreaterThanEnd': 'string'; 'novelScreen.exportEpubModal.title': 'string'; 'novelScreen.epub.exportFailed': 'string'; + 'novelScreen.epub.exportingChapter': 'string'; 'novelScreen.epub.exportSuccess': 'string'; 'novelScreen.epub.noDownloadedChapters': 'string'; 'novelScreen.epub.noNovelSelected': 'string'; + 'novelScreen.epub.preparingExport': 'string'; + 'novelScreen.epub.savingExport': 'string'; 'novelScreen.coverSaved': 'string'; 'novelScreen.coverNotSaved': 'string'; 'novelScreen.deleteChapterError': 'string'; @@ -573,6 +576,7 @@ export interface StringMap { 'onboardingScreen.system': 'string'; 'onboardingScreen.complete': 'string'; 'notifications.IMPORT_EPUB': 'string'; + 'notifications.EXPORT_EPUB': 'string'; 'notifications.UPDATE_LIBRARY': 'string'; 'notifications.DRIVE_BACKUP': 'string'; 'notifications.DRIVE_RESTORE': 'string'; diff --git a/src/screens/novel/components/ExportEpubModal.tsx b/src/screens/novel/components/ExportEpubModal.tsx index 8a5a28a03..37f47cca3 100644 --- a/src/screens/novel/components/ExportEpubModal.tsx +++ b/src/screens/novel/components/ExportEpubModal.tsx @@ -16,12 +16,19 @@ interface ExportEpubModalProps { onSubmit: ( uri: string, fileName: string, + options: EpubExportOptions, startChapter?: number, endChapter?: number, ) => Promise<void>; hideModal: () => void; } +export interface EpubExportOptions { + useAppTheme: boolean; + useCustomCSS: boolean; + useCustomJS: boolean; +} + const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ isVisible, defaultFileName, @@ -107,7 +114,17 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ setSubmitting(true); try { - await onSubmitProp(uri, trimmedFileName, start, end); + await onSubmitProp( + uri, + trimmedFileName, + { + useAppTheme: useAppTheme.value, + useCustomCSS: useCustomCSS.value, + useCustomJS: useCustomJS.value, + }, + start, + end, + ); hideModal(); } finally { setSubmitting(false); @@ -158,7 +175,16 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ placeholder={getString( 'novelScreen.exportEpubModal.selectFolder', )} - right={<TextInput.Icon icon="folder-outline" />} + right={ + <TextInput.Icon + accessibilityLabel={getString( + 'novelScreen.exportEpubModal.selectFolder', + )} + forceTextInputFocus={false} + icon="folder-outline" + onPress={() => void openFolderPicker()} + /> + } theme={{ colors: { ...theme } }} value={uri} /> diff --git a/src/screens/novel/components/ExportNovelAsEpubButton.tsx b/src/screens/novel/components/ExportNovelAsEpubButton.tsx index 5694da07a..d841fde3f 100644 --- a/src/screens/novel/components/ExportNovelAsEpubButton.tsx +++ b/src/screens/novel/components/ExportNovelAsEpubButton.tsx @@ -1,10 +1,9 @@ import React, { useMemo } from 'react'; import { Portal } from 'react-native-paper'; import { StatusBar } from 'react-native'; -import { copyFile, openDocumentTree } from 'react-native-saf-x'; +import { openDocumentTree } from 'react-native-saf-x'; -import { epub, type EpubExportChapter } from '@modules/nitro-epub'; -import NativeFile from '@modules/native-file'; +import { type EpubExportChapter } from '@modules/nitro-epub'; import { NovelInfo } from '@database/types'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; @@ -13,24 +12,15 @@ import { showToast } from '@utils/showToast'; import { NOVEL_STORAGE } from '@utils/Storages'; import { getString } from '@i18n/translations'; import { getNovelDownloadedChapters } from '@database/queries/ChapterQueries'; +import { backgroundTasks } from '@services/backgroundTasks'; -import ExportEpubModal from './ExportEpubModal'; +import ExportEpubModal, { EpubExportOptions } from './ExportEpubModal'; interface ExportNovelAsEpubButtonProps { novel?: NovelInfo; renderIcon: (onPress: () => void) => React.ReactNode; } -const sanitizeEpubFileName = (fileName: string) => { - const withoutExtension = fileName.trim().replace(/\.epub$/i, ''); - return ( - withoutExtension - .replace(/[\\/:*?"<>|\u0000-\u001f]/g, '') - .replace(/[. ]+$/g, '') - .trim() || 'novel' - ); -}; - const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ novel, renderIcon, @@ -44,19 +34,12 @@ const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ } = useBoolean(false); const readerSettings = useChapterReaderSettings(); - const { - epubUseAppTheme = false, - epubUseCustomCSS = false, - epubUseCustomJS = false, - } = readerSettings; - - const epubStylesheet = useMemo(() => { + const appThemeStylesheet = useMemo(() => { if (!novel) { return ''; } - const appThemeStyles = epubUseAppTheme - ? ` + return ` html { scroll-behavior: smooth; overflow-x: hidden; @@ -86,17 +69,18 @@ const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ width: auto; height: auto; max-width: 100%; - }` - : ''; + }`; + }, [novel, readerSettings, theme.primary]); - const customStyles = epubUseCustomCSS - ? readerSettings.customCSS - .replace(RegExp(`#sourceId-${novel.pluginId}\\s*\\{`, 'g'), 'body {') - .replace(RegExp(`#sourceId-${novel.pluginId}[^.#A-Z]*`, 'gi'), '') - : ''; + const customStylesheet = useMemo(() => { + if (!novel) { + return ''; + } - return appThemeStyles + customStyles; - }, [novel, epubUseAppTheme, epubUseCustomCSS, readerSettings, theme.primary]); + return readerSettings.customCSS + .replace(RegExp(`#sourceId-${novel.pluginId}\\s*\\{`, 'g'), 'body {') + .replace(RegExp(`#sourceId-${novel.pluginId}[^.#A-Z]*`, 'gi'), ''); + }, [novel, readerSettings.customCSS]); const epubJavaScript = useMemo(() => { if (!novel) { @@ -118,6 +102,7 @@ const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ const exportNovelAsEpub = async ( destinationUri: string, fileName: string, + options: EpubExportOptions, startChapter?: number, endChapter?: number, ) => { @@ -126,8 +111,6 @@ const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ return; } - let tempEpubPath: string | undefined; - try { const chapters = await getNovelDownloadedChapters( novel.id, @@ -149,10 +132,6 @@ const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ resolvedDestinationUri = selectedFolder.uri; } - const epubFileName = `${sanitizeEpubFileName(fileName)}.epub`; - tempEpubPath = `${NativeFile.ExternalCachesDirectoryPath}/epub-export-${ - novel.id - }-${Date.now()}.epub`; const epubChapters: EpubExportChapter[] = chapters.map( (chapter, index) => ({ title: @@ -164,45 +143,33 @@ const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ }), ); - const result = await epub.exportEpub( - { - title: novel.name, - language: 'en', - coverPath: novel.cover || '', - description: novel.summary || '', - author: novel.author || '', - bookId: `urn:lnreader:${novel.pluginId}:${novel.id}`, - stylesheet: epubStylesheet, - javascript: epubUseCustomJS ? epubJavaScript : '', + backgroundTasks.enqueue({ + name: 'EXPORT_EPUB', + data: { + novelName: novel.name, + destinationUri: resolvedDestinationUri, + fileName, + chapters: epubChapters, + metadata: { + title: novel.name, + language: 'en', + coverPath: novel.cover || '', + description: novel.summary || '', + author: novel.author || '', + bookId: `urn:lnreader:${novel.pluginId}:${novel.id}`, + stylesheet: + (options.useAppTheme ? appThemeStylesheet : '') + + (options.useCustomCSS ? customStylesheet : ''), + javascript: options.useCustomJS ? epubJavaScript : '', + }, }, - epubChapters, - tempEpubPath, - ); - - await copyFile( - `file://${result.outputPath}`, - `${resolvedDestinationUri}/${epubFileName}`, - { replaceIfDestinationExists: true }, - ); - showToast( - getString('novelScreen.epub.exportSuccess', { - chapters: result.chapterCount.toString(), - }), - ); + }); } catch (error) { showToast( getString('novelScreen.epub.exportFailed', { error: error instanceof Error ? error.message : String(error), }), ); - } finally { - try { - if (tempEpubPath && (await NativeFile.exists(tempEpubPath))) { - await NativeFile.unlink(tempEpubPath); - } - } catch { - // Export cleanup must not replace the original result or error. - } } }; diff --git a/src/services/backgroundTasks/contracts.ts b/src/services/backgroundTasks/contracts.ts index fd8250fb3..c09c8b1dd 100644 --- a/src/services/backgroundTasks/contracts.ts +++ b/src/services/backgroundTasks/contracts.ts @@ -1,6 +1,10 @@ import type { DriveFile } from '@api/drive/types'; import type { NovelInfo } from '@database/types'; import type { NativeBackgroundTaskRecord } from '@modules/native-background-tasks'; +import type { + EpubExportChapter, + EpubExportMetadata, +} from '@modules/nitro-epub'; export type SelfHostData = { host: string; @@ -31,6 +35,14 @@ export type EpubImportFile = { uri: string; }; +export type EpubExportData = { + novelName: string; + metadata: EpubExportMetadata; + chapters: EpubExportChapter[]; + destinationUri: string; + fileName: string; +}; + export type ChapterDownload = { chapterId: number; chapterName: string; @@ -38,6 +50,7 @@ export type ChapterDownload = { export type BackgroundTask = | { name: 'IMPORT_EPUB'; data: { files: EpubImportFile[] } } + | { name: 'EXPORT_EPUB'; data: EpubExportData } | { name: 'UPDATE_LIBRARY'; data?: { categoryId?: number; categoryName?: string }; diff --git a/src/services/backgroundTasks/executeTask.ts b/src/services/backgroundTasks/executeTask.ts index d9038f267..a5f6d6616 100644 --- a/src/services/backgroundTasks/executeTask.ts +++ b/src/services/backgroundTasks/executeTask.ts @@ -2,6 +2,7 @@ import { createDriveBackup, driveRestore } from '../backup/drive'; import { createBackup, restoreBackup } from '../backup/local'; import { createSelfHostBackup, selfHostRestore } from '../backup/selfhost'; import { downloadChapters } from '../download/downloadChapter'; +import { exportEpub } from '../epub/export'; import { importEpubBatch } from '../epub/import'; import { migrateNovel } from '../migrate/migrateNovel'; import { updateLibrary } from '../updates'; @@ -21,6 +22,8 @@ export const executeBackgroundTask = async ( switch (task.name) { case 'IMPORT_EPUB': return importEpubBatch(task.data, updateProgress); + case 'EXPORT_EPUB': + return exportEpub(task.data, updateProgress); case 'UPDATE_LIBRARY': return updateLibrary(task.data || {}, updateProgress, enqueue); case 'DRIVE_BACKUP': diff --git a/src/services/backgroundTasks/index.ts b/src/services/backgroundTasks/index.ts index 7dfeccb06..9bf123b2e 100644 --- a/src/services/backgroundTasks/index.ts +++ b/src/services/backgroundTasks/index.ts @@ -12,6 +12,7 @@ export type { BackgroundTaskMetadata, ChapterDownload, DownloadChapterTask, + EpubExportData, EpubImportFile, HeadlessBackgroundTaskData, MigrateNovelData, diff --git a/src/services/backgroundTasks/taskDefinitions.ts b/src/services/backgroundTasks/taskDefinitions.ts index cea01e436..a6c7b8045 100644 --- a/src/services/backgroundTasks/taskDefinitions.ts +++ b/src/services/backgroundTasks/taskDefinitions.ts @@ -15,6 +15,7 @@ export const ACTIVE_BACKGROUND_TASK_STATES = new Set([ const MULTIPLICABLE_TASKS: BackgroundTask['name'][] = [ 'DOWNLOAD_CHAPTER', 'IMPORT_EPUB', + 'EXPORT_EPUB', 'MIGRATE_NOVEL', ]; @@ -35,6 +36,10 @@ export const getBackgroundTaskTitle = (task: BackgroundTask) => { : `${getString('notifications.IMPORT_EPUB')} (${ task.data.files.length })`; + case 'EXPORT_EPUB': + return `${getString('notifications.EXPORT_EPUB')}: ${ + task.data.novelName + }`; case 'MIGRATE_NOVEL': return `${getString('notifications.MIGRATE_NOVEL')}: ${ task.data.fromNovel.name @@ -62,6 +67,8 @@ export const createBackgroundTaskMetadata = ( ? task.data.chapters[0]?.chapterName : task.name === 'IMPORT_EPUB' ? task.data.files[0]?.filename + : task.name === 'EXPORT_EPUB' + ? getString('novelScreen.epub.preparingExport') : undefined, }); diff --git a/src/services/epub/export.ts b/src/services/epub/export.ts new file mode 100644 index 000000000..e1c4a9479 --- /dev/null +++ b/src/services/epub/export.ts @@ -0,0 +1,109 @@ +import { copyFile } from 'react-native-saf-x'; + +import NativeFile from '@modules/native-file'; +import { epub } from '@modules/nitro-epub'; + +import { getString } from '@i18n/translations'; +import type { + EpubExportData, + TaskProgressUpdater, +} from '@services/backgroundTasks/contracts'; + +const sanitizeEpubFileName = (fileName: string) => { + const withoutExtension = fileName.trim().replace(/\.epub$/i, ''); + return ( + withoutExtension + .replace(/[\\/:*?"<>|\u0000-\u001f]/g, '') + .replace(/[. ]+$/g, '') + .trim() || 'novel' + ); +}; + +const PROGRESS_UPDATE_INTERVAL_MS = 250; + +export const exportEpub = async ( + data: EpubExportData, + updateProgress: TaskProgressUpdater, +) => { + const { chapters, destinationUri, fileName, metadata } = data; + const tempEpubPath = `${ + NativeFile.ExternalCachesDirectoryPath + }/epub-export-${Date.now()}.epub`; + let lastProgressUpdateAt = 0; + + try { + updateProgress(meta => ({ + ...meta, + isRunning: true, + progress: 0, + progressText: getString('novelScreen.epub.preparingExport'), + })); + + const result = await epub.exportEpub( + metadata, + chapters, + tempEpubPath, + async (completedChapters, totalChapters, chapterTitle) => { + const total = Math.max(1, Math.round(totalChapters)); + const completed = Math.min( + total, + Math.max(0, Math.round(completedChapters)), + ); + const now = Date.now(); + if ( + completed < total && + now - lastProgressUpdateAt < PROGRESS_UPDATE_INTERVAL_MS + ) { + return; + } + lastProgressUpdateAt = now; + + updateProgress(meta => ({ + ...meta, + progress: (completed / total) * 0.95, + progressText: getString('novelScreen.epub.exportingChapter', { + current: completed, + total, + chapter: chapterTitle, + }), + })); + }, + ); + + updateProgress(meta => ({ + ...meta, + progress: 0.95, + progressText: getString('novelScreen.epub.savingExport'), + })); + + const epubFileName = `${sanitizeEpubFileName(fileName)}.epub`; + await copyFile( + `file://${result.outputPath}`, + `${destinationUri}/${epubFileName}`, + { replaceIfDestinationExists: true }, + ); + + updateProgress(meta => ({ + ...meta, + isRunning: false, + progress: 1, + progressText: getString('novelScreen.epub.exportSuccess', { + chapters: result.chapterCount.toString(), + }), + })); + } catch (error) { + updateProgress(meta => ({ + ...meta, + isRunning: false, + })); + throw error; + } finally { + try { + if (await NativeFile.exists(tempEpubPath)) { + await NativeFile.unlink(tempEpubPath); + } + } catch { + // Export cleanup must not replace the original result or error. + } + } +}; From 345d084eba5f1862c37d15c3790ce36610116d70 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 21:07:04 +0530 Subject: [PATCH 093/148] feat: Add Chapter Numbers To EPUB Titles (Closes #1405) --- src/hooks/persisted/useSettings.ts | 2 ++ src/i18n/languages/en/strings.json | 1 + src/i18n/types/index.ts | 1 + .../novel/components/ExportEpubModal.tsx | 13 ++++++++++ .../components/ExportNovelAsEpubButton.tsx | 25 +++++++++++++------ 5 files changed, 34 insertions(+), 8 deletions(-) diff --git a/src/hooks/persisted/useSettings.ts b/src/hooks/persisted/useSettings.ts index ad9e3c8d4..474b86f02 100644 --- a/src/hooks/persisted/useSettings.ts +++ b/src/hooks/persisted/useSettings.ts @@ -215,6 +215,7 @@ export interface ChapterReaderSettings { epubUseAppTheme: boolean; epubUseCustomCSS: boolean; epubUseCustomJS: boolean; + epubIncludeChapterNumber: boolean; } const initialAppSettings: AppSettings = { @@ -316,6 +317,7 @@ export const initialChapterReaderSettings: ChapterReaderSettings = { epubUseAppTheme: false, epubUseCustomCSS: false, epubUseCustomJS: false, + epubIncludeChapterNumber: false, }; export const useAppSettings = () => { diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index e51f1483d..0a1701a2b 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -470,6 +470,7 @@ "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index bdd7d198c..38f1990d6 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -404,6 +404,7 @@ export interface StringMap { 'novelScreen.exportEpubModal.fileNameRequired': 'string'; 'novelScreen.exportEpubModal.includeCustomCSS': 'string'; 'novelScreen.exportEpubModal.includeCustomJS': 'string'; + 'novelScreen.exportEpubModal.includeChapterNumber': 'string'; 'novelScreen.exportEpubModal.invalidRange': 'string'; 'novelScreen.exportEpubModal.selectFolder': 'string'; 'novelScreen.exportEpubModal.startChapter': 'string'; diff --git a/src/screens/novel/components/ExportEpubModal.tsx b/src/screens/novel/components/ExportEpubModal.tsx index 37f47cca3..feec7aa9d 100644 --- a/src/screens/novel/components/ExportEpubModal.tsx +++ b/src/screens/novel/components/ExportEpubModal.tsx @@ -27,6 +27,7 @@ export interface EpubExportOptions { useAppTheme: boolean; useCustomCSS: boolean; useCustomJS: boolean; + includeChapterNumber: boolean; } const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ @@ -41,6 +42,7 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ epubUseAppTheme = false, epubUseCustomCSS = false, epubUseCustomJS = false, + epubIncludeChapterNumber = false, setChapterReaderSettings, } = useChapterReaderSettings(); @@ -49,6 +51,7 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ const useAppTheme = useBoolean(epubUseAppTheme); const useCustomCSS = useBoolean(epubUseCustomCSS); const useCustomJS = useBoolean(epubUseCustomJS); + const includeChapterNumber = useBoolean(epubIncludeChapterNumber); const exportAll = useBoolean(true); const [startChapter, setStartChapter] = useState(''); const [endChapter, setEndChapter] = useState(''); @@ -110,6 +113,7 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ epubUseAppTheme: useAppTheme.value, epubUseCustomCSS: useCustomCSS.value, epubUseCustomJS: useCustomJS.value, + epubIncludeChapterNumber: includeChapterNumber.value, }); setSubmitting(true); @@ -121,6 +125,7 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ useAppTheme: useAppTheme.value, useCustomCSS: useCustomCSS.value, useCustomJS: useCustomJS.value, + includeChapterNumber: includeChapterNumber.value, }, start, end, @@ -224,6 +229,14 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ }} theme={theme} /> + <SwitchItem + label={getString( + 'novelScreen.exportEpubModal.includeChapterNumber', + )} + value={includeChapterNumber.value} + onPress={includeChapterNumber.toggle} + theme={theme} + /> {!exportAll.value ? ( <> <View style={styles.rangeInputs}> diff --git a/src/screens/novel/components/ExportNovelAsEpubButton.tsx b/src/screens/novel/components/ExportNovelAsEpubButton.tsx index d841fde3f..1a10a0d93 100644 --- a/src/screens/novel/components/ExportNovelAsEpubButton.tsx +++ b/src/screens/novel/components/ExportNovelAsEpubButton.tsx @@ -133,14 +133,23 @@ const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ } const epubChapters: EpubExportChapter[] = chapters.map( - (chapter, index) => ({ - title: - chapter.name?.trim() || - `Chapter ${chapter.chapterNumber || index + 1}`, - htmlPath: `${NOVEL_STORAGE}/${novel.pluginId}/${novel.id}/${chapter.id}/index.html`, - novelId: novel.id.toString(), - chapterId: chapter.id.toString(), - }), + (chapter, index) => { + const chapterNumber = chapter.chapterNumber ?? index + 1; + const numberedTitle = getString('novelScreen.chapterChapnum', { + num: chapterNumber, + }); + const sourceTitle = chapter.name?.trim(); + + return { + title: + options.includeChapterNumber && sourceTitle + ? `${numberedTitle} — ${sourceTitle}` + : sourceTitle || numberedTitle, + htmlPath: `${NOVEL_STORAGE}/${novel.pluginId}/${novel.id}/${chapter.id}/index.html`, + novelId: novel.id.toString(), + chapterId: chapter.id.toString(), + }; + }, ); backgroundTasks.enqueue({ From 72bfcad03469440c1e9cf5ff88b5ff97a544c45e Mon Sep 17 00:00:00 2001 From: Patrick Loser <github.verify097@passmail.com> Date: Sun, 26 Jul 2026 18:37:53 +0200 Subject: [PATCH 094/148] fix: Resolve Type and Lint Issues --- eslint.config.js | 77 ++++++++++--------- .../src/NativeVolumeButtonListenerModule.ts | 6 ++ .../src/NativeZipArchiveModule.ts | 6 +- src/components/Button/Button.tsx | 6 +- src/components/ErrorView/ErrorView.tsx | 2 +- src/components/__tests__/Button.test.tsx | 1 - src/components/__tests__/EmptyView.test.tsx | 1 - .../__tests__/LoadingMoreIndicator.test.tsx | 1 - src/database/__tests__/db.test.ts | 2 +- .../queries/__tests__/NovelQueries.test.ts | 12 +-- .../queries/__tests__/StatsQueries.test.ts | 14 ++-- src/database/queries/__tests__/setup.ts | 2 +- src/hooks/common/useGithubUpdateChecker.ts | 1 + src/hooks/persisted/useTrackedNovel.ts | 1 + src/i18n/translations.ts | 12 +-- src/navigators/ReaderStack.tsx | 8 +- src/navigators/types/index.ts | 1 + .../BrowseSourceScreen/useBrowseSource.ts | 2 + .../GlobalSearchScreen/GlobalSearchScreen.tsx | 2 +- .../hooks/useGlobalSearch.ts | 2 +- src/screens/WebviewScreen/WebviewScreen.tsx | 4 +- .../WebviewScreen/components/Appbar.tsx | 2 +- src/screens/WebviewScreen/components/Menu.tsx | 2 +- src/screens/browse/SourceNovels.tsx | 1 - .../browse/discover/AniListTopNovels.tsx | 3 +- src/screens/browse/discover/MalTopNovels.tsx | 3 +- .../browse/migration/MigrationSourceItem.tsx | 1 - .../library/components/LibraryNovelItem.tsx | 4 +- src/screens/library/hooks/useLibrary.ts | 8 +- src/screens/more/About.tsx | 12 +-- src/screens/more/MoreScreen.tsx | 2 +- src/screens/more/TaskQueueScreen.tsx | 3 +- src/screens/more/components/MoreHeader.tsx | 1 - src/screens/reader/ChapterContext.tsx | 2 +- src/screens/reader/ReaderScreen.tsx | 3 + .../reader/components/ChapterDrawer/index.tsx | 8 +- .../reader/components/WebViewReader.tsx | 39 +++++----- src/screens/reader/hooks/useTimeTracking.ts | 20 +++-- src/screens/reader/hooks/useTtsSession.ts | 2 +- .../Components/GoogleDriveModal.tsx | 1 + .../settings/SettingsBackupScreen/index.tsx | 1 - .../modals/DownloadCooldownModal.tsx | 1 + .../SettingsReaderScreen.tsx | 8 +- .../components/RepositoryCard.tsx | 2 +- .../settings/SettingsTrackerScreen.tsx | 13 ++-- src/services/Trackers/aniList.ts | 4 +- src/services/Trackers/myAnimeList.ts | 4 +- 47 files changed, 167 insertions(+), 146 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index 2739e5249..0f106f207 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,61 +1,62 @@ const { defineConfig, globalIgnores } = require('eslint/config'); -const expoConfig = require("eslint-config-expo/flat"); -const { FlatCompat } = require("@eslint/eslintrc"); +const expoConfig = require('eslint-config-expo/flat'); +const { FlatCompat } = require('@eslint/eslintrc'); const compat = new FlatCompat({ baseDirectory: __dirname, }); const testFiles = [ - "**/__tests__/**/*.[jt]s?(x)", - "**/?(*.)+(spec|test).[jt]s?(x)", + '**/__tests__/**/*.[jt]s?(x)', + '**/?(*.)+(spec|test).[jt]s?(x)', ]; module.exports = defineConfig([ globalIgnores([ - "android/**", - "ios/**", - "node_modules/**", - ".expo/**", - "dist/**", - "coverage/**", + 'android/**', + 'ios/**', + 'node_modules/**', + '.expo/**', + 'dist/**', + 'coverage/**', ]), expoConfig, ...compat - .extends("plugin:testing-library/react", "plugin:jest/recommended") - .map((config) => ({ + .extends('plugin:testing-library/react', 'plugin:jest/recommended') + .map(config => ({ ...config, files: testFiles, })), { - files: ["**/*.{js,jsx,ts,tsx}"], + files: ['**/*.{js,jsx,ts,tsx}'], rules: { - "no-shadow": "off", - "no-undef": "off", - "no-console": "error", - - "@typescript-eslint/no-shadow": "warn", - - "react-hooks/exhaustive-deps": "warn", - "react-hooks/static-components": "warn", - "react-hooks/purity": "warn", - "react-hooks/set-state-in-effect": "warn", - "react-hooks/refs": "warn", - "react-hooks/immutability": "warn", - "react/no-children-prop": "warn", - - "react/display-name": "off", - - curly: ["error", "multi-line", "consistent"], - "no-useless-return": "error", - "block-scoped-var": "error", - "no-var": "error", - "prefer-const": "error", - "no-dupe-else-if": "error", - "no-duplicate-imports": "error", - - "@react-native/no-deep-imports": "off", + 'no-shadow': 'off', + 'no-undef': 'off', + 'no-console': 'error', + + '@typescript-eslint/no-shadow': 'warn', + + 'react-hooks/exhaustive-deps': 'warn', + 'react-hooks/static-components': 'warn', + 'react-hooks/purity': 'warn', + 'react-hooks/set-state-in-effect': 'warn', + 'react-hooks/refs': 'warn', + 'react-hooks/immutability': 'warn', + 'react/no-children-prop': 'warn', + + 'react/display-name': 'off', + + curly: ['error', 'multi-line', 'consistent'], + 'no-useless-return': 'error', + 'block-scoped-var': 'error', + 'no-var': 'error', + 'prefer-const': 'error', + 'no-dupe-else-if': 'error', + 'no-duplicate-imports': 'error', + + '@react-native/no-deep-imports': 'off', + '@typescript-eslint/no-require-imports': 'off', }, }, ]); diff --git a/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts b/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts index 5d972585e..78999b1fd 100644 --- a/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts +++ b/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts @@ -9,6 +9,12 @@ declare class NativeVolumeButtonListenerModule extends NativeModule<NativeVolume setActive(active: boolean): void; } +export default requireNativeModule<NativeVolumeButtonListenerModule>( + 'NativeVolumeButtonListener', +); + setActive(active: boolean): void; +} + export default requireNativeModule<NativeVolumeButtonListenerModule>( 'NativeVolumeButtonListener', ); diff --git a/modules/native-zip-archive/src/NativeZipArchiveModule.ts b/modules/native-zip-archive/src/NativeZipArchiveModule.ts index e94f04ac7..cd62ad6fb 100644 --- a/modules/native-zip-archive/src/NativeZipArchiveModule.ts +++ b/modules/native-zip-archive/src/NativeZipArchiveModule.ts @@ -7,12 +7,12 @@ type NativeZipArchiveModule = { distDirPath: string, urlString: string, headers: Record<string, string>, - ): Promise<void>; + ): Promise<string>; remoteZip( sourceDirPath: string, urlString: string, headers: Record<string, string>, - ): Promise<void>; + ): Promise<string>; }; -export default requireNativeModule<NativeZipArchiveModule>('NativeZipArchive'); \ No newline at end of file +export default requireNativeModule<NativeZipArchiveModule>('NativeZipArchive'); diff --git a/src/components/Button/Button.tsx b/src/components/Button/Button.tsx index c531c1cb4..3bc260542 100644 --- a/src/components/Button/Button.tsx +++ b/src/components/Button/Button.tsx @@ -19,7 +19,11 @@ const Button: React.FC<ButtonProps> = props => { [props.children, props.title], ); - return <PaperButton {...props} theme={theme} children={Children} />; + return ( + <PaperButton {...props} theme={theme}> + {Children} + </PaperButton> + ); }; export default React.memo(Button); diff --git a/src/components/ErrorView/ErrorView.tsx b/src/components/ErrorView/ErrorView.tsx index 84bfacfea..85921dd71 100644 --- a/src/components/ErrorView/ErrorView.tsx +++ b/src/components/ErrorView/ErrorView.tsx @@ -1,5 +1,5 @@ import { ThemeColors } from '@theme/types'; -import React from 'react'; + import { Pressable, StyleSheet, Text, View } from 'react-native'; import { IconButton } from 'react-native-paper'; diff --git a/src/components/__tests__/Button.test.tsx b/src/components/__tests__/Button.test.tsx index 04ebea656..154a09878 100644 --- a/src/components/__tests__/Button.test.tsx +++ b/src/components/__tests__/Button.test.tsx @@ -1,5 +1,4 @@ import './mocks'; -import React from 'react'; import { render, screen, fireEvent } from '@testing-library/react-native'; import { Text } from 'react-native'; import Button from '../Button/Button'; diff --git a/src/components/__tests__/EmptyView.test.tsx b/src/components/__tests__/EmptyView.test.tsx index bde844504..e12c8b967 100644 --- a/src/components/__tests__/EmptyView.test.tsx +++ b/src/components/__tests__/EmptyView.test.tsx @@ -1,5 +1,4 @@ import './mocks'; -import React from 'react'; import { render, screen } from '@testing-library/react-native'; import { Text } from 'react-native'; import EmptyView from '../EmptyView'; diff --git a/src/components/__tests__/LoadingMoreIndicator.test.tsx b/src/components/__tests__/LoadingMoreIndicator.test.tsx index 6d6d9f66e..856c43ae8 100644 --- a/src/components/__tests__/LoadingMoreIndicator.test.tsx +++ b/src/components/__tests__/LoadingMoreIndicator.test.tsx @@ -1,4 +1,3 @@ -import React from 'react'; import { render } from '@testing-library/react-native'; import LoadingMoreIndicator from '../LoadingMoreIndicator/LoadingMoreIndicator'; import { ThemeColors } from '../../theme/types'; diff --git a/src/database/__tests__/db.test.ts b/src/database/__tests__/db.test.ts index f8313cd18..bd9491cb1 100644 --- a/src/database/__tests__/db.test.ts +++ b/src/database/__tests__/db.test.ts @@ -240,7 +240,7 @@ describe('production migrations', () => { const appliedMigrations = sqlite.executeSync( 'SELECT name FROM __drizzle_migrations ORDER BY created_at', - ).rows as Array<{ name: string }>; + ).rows as { name: string }[]; expect(appliedMigrations.map(row => row.name)).toEqual([ '20251222152612_past_mandrill', '20260612232322_normal_saracen', diff --git a/src/database/queries/__tests__/NovelQueries.test.ts b/src/database/queries/__tests__/NovelQueries.test.ts index 485c54228..3aaba46f8 100644 --- a/src/database/queries/__tests__/NovelQueries.test.ts +++ b/src/database/queries/__tests__/NovelQueries.test.ts @@ -15,12 +15,6 @@ import { import { categorySchema, novelCategorySchema } from '@database/schema'; import { eq, sql } from 'drizzle-orm'; -const mockGetLibraryDefaultCategoryId = jest.fn<number | undefined, []>(); - -jest.mock('@hooks/persisted/useSettings', () => ({ - getLibraryDefaultCategoryId: () => mockGetLibraryDefaultCategoryId(), -})); - import { getAllNovels, getNovelById, @@ -37,6 +31,12 @@ import { updateNovelCategories, } from '../NovelQueries'; +const mockGetLibraryDefaultCategoryId = jest.fn<number | undefined, []>(); + +jest.mock('@hooks/persisted/useSettings', () => ({ + getLibraryDefaultCategoryId: () => mockGetLibraryDefaultCategoryId(), +})); + describe('NovelQueries', () => { beforeEach(() => { const testDb = setupTestDatabase(); diff --git a/src/database/queries/__tests__/StatsQueries.test.ts b/src/database/queries/__tests__/StatsQueries.test.ts index 0d6078804..519496804 100644 --- a/src/database/queries/__tests__/StatsQueries.test.ts +++ b/src/database/queries/__tests__/StatsQueries.test.ts @@ -346,12 +346,12 @@ describe('StatsQueries', () => { const result = await getTopNovelsByTimeSpentFromDb(); expect(result.topNovelsByTimeSpent).toHaveLength(2); - expect(result.topNovelsByTimeSpent!![0]).toMatchObject({ + expect(result.topNovelsByTimeSpent![0]).toMatchObject({ id: novelId2, name: 'Novel B', timeSpent: 500, }); - expect(result.topNovelsByTimeSpent!![1]).toMatchObject({ + expect(result.topNovelsByTimeSpent![1]).toMatchObject({ id: novelId1, name: 'Novel A', timeSpent: 300, @@ -370,7 +370,7 @@ describe('StatsQueries', () => { const result = await getTopNovelsByTimeSpentFromDb(); expect(result.topNovelsByTimeSpent).toHaveLength(1); - expect(result.topNovelsByTimeSpent!![0].id).toBe(libraryNovelId); + expect(result.topNovelsByTimeSpent![0].id).toBe(libraryNovelId); }); it('should exclude novels with 0 or null time spent', async () => { @@ -401,7 +401,7 @@ describe('StatsQueries', () => { const result = await getTopNovelsByTimeSpentFromDb(); expect(result.topNovelsByTimeSpent).toHaveLength(10); - expect(result.topNovelsByTimeSpent!![0].name).toBe('Novel 12'); + expect(result.topNovelsByTimeSpent![0].name).toBe('Novel 12'); }); }); @@ -426,12 +426,12 @@ describe('StatsQueries', () => { const result = await getTopCategoriesByTimeSpentFromDb(); expect(result.topCategoriesByTimeSpent).toHaveLength(2); - expect(result.topCategoriesByTimeSpent!![0]).toMatchObject({ + expect(result.topCategoriesByTimeSpent![0]).toMatchObject({ id: scifiCat, name: 'Sci-Fi', timeSpent: 300, }); - expect(result.topCategoriesByTimeSpent!![1]).toMatchObject({ + expect(result.topCategoriesByTimeSpent![1]).toMatchObject({ id: fantasyCat, name: 'Fantasy', timeSpent: 100, @@ -455,7 +455,7 @@ describe('StatsQueries', () => { const result = await getTopCategoriesByTimeSpentFromDb(); expect(result.topCategoriesByTimeSpent).toHaveLength(1); - expect(result.topCategoriesByTimeSpent!![0].timeSpent).toBe(350); + expect(result.topCategoriesByTimeSpent![0].timeSpent).toBe(350); }); it('should return an empty array when no category chapters have spent time', async () => { diff --git a/src/database/queries/__tests__/setup.ts b/src/database/queries/__tests__/setup.ts index bb6d2b4c6..59328645d 100644 --- a/src/database/queries/__tests__/setup.ts +++ b/src/database/queries/__tests__/setup.ts @@ -7,7 +7,7 @@ // @ts-ignore import type { TestDb } from './testDb'; - +// @ts-ignore global.__DEV__ ??= false; const getTestDbModule = () => require('./testDb') as typeof import('./testDb'); diff --git a/src/hooks/common/useGithubUpdateChecker.ts b/src/hooks/common/useGithubUpdateChecker.ts index 23aa1f9a2..ac8aa54f8 100644 --- a/src/hooks/common/useGithubUpdateChecker.ts +++ b/src/hooks/common/useGithubUpdateChecker.ts @@ -115,6 +115,7 @@ export const useGithubUpdateChecker = (): GithubUpdate => { }; useEffect(() => { + // eslint-disable-next-line react-hooks/set-state-in-effect checkForRelease(); }, [checkForRelease]); diff --git a/src/hooks/persisted/useTrackedNovel.ts b/src/hooks/persisted/useTrackedNovel.ts index 5aec5da8f..caa2924b0 100644 --- a/src/hooks/persisted/useTrackedNovel.ts +++ b/src/hooks/persisted/useTrackedNovel.ts @@ -67,6 +67,7 @@ export const useTrackedNovel = (novelId: number | 'NO_ID') => { } }); + // eslint-disable-next-line react-hooks/set-state-in-effect setTrackedNovels(loadedNovels); }, [novelId, migrated, setMigrated]); diff --git a/src/i18n/translations.ts b/src/i18n/translations.ts index 206737195..318af5113 100644 --- a/src/i18n/translations.ts +++ b/src/i18n/translations.ts @@ -9,12 +9,6 @@ import localizedFormat from 'dayjs/plugin/localizedFormat'; import relativeTime from 'dayjs/plugin/relativeTime'; import calendar from 'dayjs/plugin/calendar'; import duration from 'dayjs/plugin/duration'; -dayjs.extend(customParseFormat); -dayjs.extend(localeData); -dayjs.extend(localizedFormat); -dayjs.extend(relativeTime); -dayjs.extend(calendar); -dayjs.extend(duration); import 'dayjs/locale/ar'; import 'dayjs/locale/ca'; @@ -85,6 +79,12 @@ import zhTw from './languages/zh_TW/strings.json'; import { StringMap } from './types'; import { showToast } from '@utils/showToast'; +dayjs.extend(customParseFormat); +dayjs.extend(localeData); +dayjs.extend(localizedFormat); +dayjs.extend(relativeTime); +dayjs.extend(calendar); +dayjs.extend(duration); const i18n = new I18n({ af, diff --git a/src/navigators/ReaderStack.tsx b/src/navigators/ReaderStack.tsx index 67be4e32d..5bb8e04a8 100644 --- a/src/navigators/ReaderStack.tsx +++ b/src/navigators/ReaderStack.tsx @@ -1,4 +1,4 @@ -import React, { useRef } from 'react'; +import { useRef } from 'react'; import { createNativeStackNavigator } from '@react-navigation/native-stack'; @@ -20,13 +20,13 @@ const Stack = createNativeStackNavigator<ReaderStackParamList>(); const ReaderStack = ({ route }) => { const params = useRef(route?.params); const theme = useTheme(); + // eslint-disable-next-line react-hooks/refs + const routeParams = route?.params ?? params.current; return ( <NovelContextProvider route={ - (route?.params ?? params.current) as - | NovelScreenProps['route'] - | ChapterScreenProps['route'] + routeParams as NovelScreenProps['route'] | ChapterScreenProps['route'] } > <Stack.Navigator diff --git a/src/navigators/types/index.ts b/src/navigators/types/index.ts index d78204fa8..acfb12875 100644 --- a/src/navigators/types/index.ts +++ b/src/navigators/types/index.ts @@ -190,6 +190,7 @@ export type RespositorySettingsScreenProps = CompositeScreenProps< declare global { namespace ReactNavigation { + // eslint-disable-next-line @typescript-eslint/no-empty-object-type interface RootParamList extends RootStackParamList {} } } diff --git a/src/screens/BrowseSourceScreen/useBrowseSource.ts b/src/screens/BrowseSourceScreen/useBrowseSource.ts index 8e1d934d2..283eeb974 100644 --- a/src/screens/BrowseSourceScreen/useBrowseSource.ts +++ b/src/screens/BrowseSourceScreen/useBrowseSource.ts @@ -73,6 +73,7 @@ export const useBrowseSource = ( }, []); useEffect(() => { + // eslint-disable-next-line react-hooks/set-state-in-effect fetchNovels(currentPage, selectedFilters); }, [fetchNovels, currentPage, selectedFilters]); @@ -159,6 +160,7 @@ export const useSearchSource = (pluginId: string) => { useEffect(() => { if (searchText) { + // eslint-disable-next-line react-hooks/set-state-in-effect fetchNovels(searchText, currentPage); } }, [currentPage, fetchNovels, searchText]); diff --git a/src/screens/GlobalSearchScreen/GlobalSearchScreen.tsx b/src/screens/GlobalSearchScreen/GlobalSearchScreen.tsx index b73e987b4..eb0524ad4 100644 --- a/src/screens/GlobalSearchScreen/GlobalSearchScreen.tsx +++ b/src/screens/GlobalSearchScreen/GlobalSearchScreen.tsx @@ -1,4 +1,4 @@ -import React, { useState } from 'react'; +import { useState } from 'react'; import { StyleSheet, View } from 'react-native'; import { ProgressBar } from 'react-native-paper'; diff --git a/src/screens/GlobalSearchScreen/hooks/useGlobalSearch.ts b/src/screens/GlobalSearchScreen/hooks/useGlobalSearch.ts index 368bbc07d..82b78d616 100644 --- a/src/screens/GlobalSearchScreen/hooks/useGlobalSearch.ts +++ b/src/screens/GlobalSearchScreen/hooks/useGlobalSearch.ts @@ -156,7 +156,7 @@ export const useGlobalSearch = ({ ); const debouncedGlobalSearch = useMemo( - () => debounce(globalSearch, 300), + () => debounce(globalSearch, 300), // eslint-disable-line react-hooks/refs [globalSearch], ); diff --git a/src/screens/WebviewScreen/WebviewScreen.tsx b/src/screens/WebviewScreen/WebviewScreen.tsx index 92f7c108e..73540e2d5 100644 --- a/src/screens/WebviewScreen/WebviewScreen.tsx +++ b/src/screens/WebviewScreen/WebviewScreen.tsx @@ -32,7 +32,7 @@ const WebviewScreen = ({ route, navigation }: WebviewScreenProps) => { const userAgent = useMemo(() => getUserAgent(), []); const theme = useTheme(); - const webViewRef = useRef<WebView | null>(null); + const webViewRef = useRef<WebView<object> | null>(null); const [progress, setProgress] = useState(0); const [title, setTitle] = useState(name || ''); @@ -115,7 +115,7 @@ const WebviewScreen = ({ route, navigation }: WebviewScreenProps) => { progress={Math.round(1000 * progress) / 1000} visible={progress !== 1} /> - <WebView + <WebView<object> userAgent={userAgent} ref={webViewRef} source={source} diff --git a/src/screens/WebviewScreen/components/Appbar.tsx b/src/screens/WebviewScreen/components/Appbar.tsx index cdffe5549..5a30a45fc 100644 --- a/src/screens/WebviewScreen/components/Appbar.tsx +++ b/src/screens/WebviewScreen/components/Appbar.tsx @@ -12,7 +12,7 @@ interface AppbarProps { theme: ThemeColors; canGoBack: boolean; canGoForward: boolean; - webView: RefObject<WebView | null>; + webView: RefObject<WebView<object> | null>; setMenuVisible: (value: boolean) => void; goBack: () => void; } diff --git a/src/screens/WebviewScreen/components/Menu.tsx b/src/screens/WebviewScreen/components/Menu.tsx index 4f1c1aaa3..07ec93278 100644 --- a/src/screens/WebviewScreen/components/Menu.tsx +++ b/src/screens/WebviewScreen/components/Menu.tsx @@ -11,7 +11,7 @@ import { showToast } from '@utils/showToast'; interface MenuProps { theme: ThemeColors; currentUrl: string; - webView: RefObject<WebView | null>; + webView: RefObject<WebView<object> | null>; setMenuVisible: (value: boolean) => void; } diff --git a/src/screens/browse/SourceNovels.tsx b/src/screens/browse/SourceNovels.tsx index 1c81a9813..3022c3207 100644 --- a/src/screens/browse/SourceNovels.tsx +++ b/src/screens/browse/SourceNovels.tsx @@ -1,4 +1,3 @@ -import React from 'react'; import { StyleSheet, View, FlatList, Text, FlatListProps } from 'react-native'; import { useTheme } from '@hooks/persisted'; diff --git a/src/screens/browse/discover/AniListTopNovels.tsx b/src/screens/browse/discover/AniListTopNovels.tsx index c2ce2c1c4..a0ef790e1 100644 --- a/src/screens/browse/discover/AniListTopNovels.tsx +++ b/src/screens/browse/discover/AniListTopNovels.tsx @@ -1,4 +1,4 @@ -import React, { useCallback, useEffect, useState } from 'react'; +import { useCallback, useEffect, useState } from 'react'; import { StyleSheet, View, @@ -147,6 +147,7 @@ const BrowseALScreen = ({ navigation }: BrowseALScreenProps) => { }; useEffect(() => { + // eslint-disable-next-line react-hooks/set-state-in-effect searchAniList(true); }, [searchAniList]); diff --git a/src/screens/browse/discover/MalTopNovels.tsx b/src/screens/browse/discover/MalTopNovels.tsx index 1b85ff49c..2e76b9e35 100644 --- a/src/screens/browse/discover/MalTopNovels.tsx +++ b/src/screens/browse/discover/MalTopNovels.tsx @@ -1,4 +1,4 @@ -import React, { useCallback, useEffect, useRef, useState } from 'react'; +import { useCallback, useEffect, useRef, useState } from 'react'; import { StyleSheet, View, @@ -70,6 +70,7 @@ const BrowseMalScreen = ({ navigation }: BrowseMalScreenProps) => { }; useEffect(() => { + // eslint-disable-next-line react-hooks/set-state-in-effect getNovels(); }, [getNovels]); diff --git a/src/screens/browse/migration/MigrationSourceItem.tsx b/src/screens/browse/migration/MigrationSourceItem.tsx index 44e64cc6d..7d5608a84 100644 --- a/src/screens/browse/migration/MigrationSourceItem.tsx +++ b/src/screens/browse/migration/MigrationSourceItem.tsx @@ -1,6 +1,5 @@ import { PluginItem } from '@plugins/types'; import { ThemeColors } from '@theme/types'; -import React from 'react'; import { View, Text, Image, StyleSheet } from 'react-native'; import { TouchableRipple } from 'react-native-paper'; diff --git a/src/screens/library/components/LibraryNovelItem.tsx b/src/screens/library/components/LibraryNovelItem.tsx index bb508c994..b8d5c9873 100644 --- a/src/screens/library/components/LibraryNovelItem.tsx +++ b/src/screens/library/components/LibraryNovelItem.tsx @@ -1,4 +1,4 @@ -import React, { memo, useCallback } from 'react'; +import { memo, useCallback } from 'react'; import NovelCover from '@components/NovelCover'; import { NovelInfo } from '@database/types'; import { ThemeColors } from '@theme/types'; @@ -14,7 +14,7 @@ interface LibraryNovelItemProps { imageRequestInit: ImageRequestInit | undefined; } -const LibraryNovelItem = memo(function LibraryNovelItem({ +const LibraryNovelItem = memo(function LibraryNovelItem_({ item, theme, isSelected, diff --git a/src/screens/library/hooks/useLibrary.ts b/src/screens/library/hooks/useLibrary.ts index f43d5479b..ae87a7644 100644 --- a/src/screens/library/hooks/useLibrary.ts +++ b/src/screens/library/hooks/useLibrary.ts @@ -71,7 +71,7 @@ export const useLibrary = (): UseLibraryReturnType => { setIsLoading(true); } - const [_, novels] = await Promise.all([ + const [, novels] = await Promise.all([ refreshCategories(), getLibraryNovelsFromDb(sortOrder, filter, searchText, downloadedOnlyMode), ]); @@ -117,9 +117,9 @@ export const useLibrary = (): UseLibraryReturnType => { getLibrary(); }); - const [taskQueue] = useMMKVObject< - (BackgroundTask | QueuedBackgroundTask)[] - >(BACKGROUND_TASKS_STORE_KEY); + const [taskQueue] = useMMKVObject<(BackgroundTask | QueuedBackgroundTask)[]>( + BACKGROUND_TASKS_STORE_KEY, + ); const restoreTasksCount = useMemo( () => taskQueue?.filter(t => { diff --git a/src/screens/more/About.tsx b/src/screens/more/About.tsx index d9de7162a..72b3a1f78 100644 --- a/src/screens/more/About.tsx +++ b/src/screens/more/About.tsx @@ -1,20 +1,21 @@ -import React from 'react'; import { ScrollView, StyleSheet } from 'react-native'; import * as Linking from 'expo-linking'; +import { version } from '../../../package.json'; import { getString } from '@i18n/translations'; -import { MoreHeader } from './components/MoreHeader'; +import { setStringAsync } from 'expo-clipboard'; import { useTheme } from '@hooks/persisted'; import { List, SafeAreaView } from '@components'; +import { MoreHeader } from './components/MoreHeader'; import { AboutScreenProps } from '@navigators/types'; import Config from '@env'; -import * as Clipboard from 'expo-clipboard'; -import { version } from '../../../package.json'; +/* eslint-disable import/no-named-as-default-member */ const GIT_HASH = Config.GIT_HASH; const RELEASE_DATE = Config.RELEASE_DATE; const BUILD_TYPE = Config.BUILD_TYPE; +/* eslint-enable import/no-named-as-default-member */ const AboutScreen = ({ navigation }: AboutScreenProps) => { const theme = useTheme(); @@ -32,7 +33,6 @@ const AboutScreen = ({ navigation }: AboutScreenProps) => { return `${BUILD_TYPE} ${version} (${localDateTime}) Commit: ${GIT_HASH}`; } } - return ( <SafeAreaView excludeTop> <MoreHeader @@ -48,7 +48,7 @@ const AboutScreen = ({ navigation }: AboutScreenProps) => { description={getBuildName()} theme={theme} onPress={() => { - Clipboard.setStringAsync(getBuildName()); + setStringAsync(getBuildName()); }} /> <List.Item diff --git a/src/screens/more/MoreScreen.tsx b/src/screens/more/MoreScreen.tsx index 90b07a40b..833a4d772 100644 --- a/src/screens/more/MoreScreen.tsx +++ b/src/screens/more/MoreScreen.tsx @@ -1,4 +1,4 @@ -import React, { useEffect } from 'react'; +import { useEffect } from 'react'; import { StyleSheet, View, Pressable, Text, ScrollView } from 'react-native'; import { getString } from '@i18n/translations'; diff --git a/src/screens/more/TaskQueueScreen.tsx b/src/screens/more/TaskQueueScreen.tsx index 57ca7cdef..ae88404d3 100644 --- a/src/screens/more/TaskQueueScreen.tsx +++ b/src/screens/more/TaskQueueScreen.tsx @@ -1,4 +1,4 @@ -import React, { useEffect, useState } from 'react'; +import { useEffect, useState } from 'react'; import { FlatList, View, Text, StyleSheet } from 'react-native'; import { FAB, @@ -33,6 +33,7 @@ const DownloadQueue = ({ navigation }: TaskQueueScreenProps) => { const closeMenu = () => setVisible(false); useEffect(() => { if (taskQueue?.length === 0) { + // eslint-disable-next-line react-hooks/set-state-in-effect setIsRunning(false); } }, [taskQueue]); diff --git a/src/screens/more/components/MoreHeader.tsx b/src/screens/more/components/MoreHeader.tsx index 03d80db65..1e8e5be58 100644 --- a/src/screens/more/components/MoreHeader.tsx +++ b/src/screens/more/components/MoreHeader.tsx @@ -1,4 +1,3 @@ -import React from 'react'; import { Image, StyleSheet, View } from 'react-native'; import { Appbar, List } from '@components'; diff --git a/src/screens/reader/ChapterContext.tsx b/src/screens/reader/ChapterContext.tsx index 0e84fd0d7..fc53bf5c8 100644 --- a/src/screens/reader/ChapterContext.tsx +++ b/src/screens/reader/ChapterContext.tsx @@ -5,7 +5,7 @@ import useChapter from './hooks/useChapter'; type ChapterContextType = ReturnType<typeof useChapter>['chapterContext'] & { novel: NovelInfo; - webViewRef: React.RefObject<WebView<{}> | null>; + webViewRef: React.RefObject<WebView<object> | null>; }; const defaultValue = {} as ChapterContextType; diff --git a/src/screens/reader/ReaderScreen.tsx b/src/screens/reader/ReaderScreen.tsx index ce8917a14..1a4f894e3 100644 --- a/src/screens/reader/ReaderScreen.tsx +++ b/src/screens/reader/ReaderScreen.tsx @@ -157,16 +157,19 @@ export const ChapterContent = ({ ); useEffect(() => { + // eslint-disable-next-line react-hooks/set-state-in-effect setBookmarked(chapter.bookmark ?? false); }, [chapter]); useEffect(() => { + // eslint-disable-next-line react-hooks/set-state-in-effect setSearchVisible(false); resetSearch(); }, [chapter.id, resetSearch]); useEffect(() => { if (hidden) { + // eslint-disable-next-line react-hooks/set-state-in-effect setSearchVisible(false); } }, [hidden]); diff --git a/src/screens/reader/components/ChapterDrawer/index.tsx b/src/screens/reader/components/ChapterDrawer/index.tsx index 0bfb33e36..d964954cb 100644 --- a/src/screens/reader/components/ChapterDrawer/index.tsx +++ b/src/screens/reader/components/ChapterDrawer/index.tsx @@ -1,10 +1,4 @@ -import React, { - useCallback, - useEffect, - useMemo, - useRef, - useState, -} from 'react'; +import { useCallback, useEffect, useMemo, useRef, useState } from 'react'; import { StyleSheet, View } from 'react-native'; import { Text } from 'react-native-paper'; import { useAppSettings, useTheme } from '@hooks/persisted'; diff --git a/src/screens/reader/components/WebViewReader.tsx b/src/screens/reader/components/WebViewReader.tsx index 78f121ec7..a8076a59e 100644 --- a/src/screens/reader/components/WebViewReader.tsx +++ b/src/screens/reader/components/WebViewReader.tsx @@ -282,8 +282,10 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ * page, so nothing that changes while a chapter is on screen may be part of * it – those updates go through `injectJavaScript` instead. */ - const source = useMemo( - () => ({ + const source = useMemo(() => { + // eslint-disable-next-line react-hooks/refs + const isNextChapterScreenVisible = nextChapterScreenVisible.current; + return { baseUrl: !chapter.isDownloaded ? plugin?.site : undefined, headers: plugin?.imageRequestInit?.headers, method: plugin?.imageRequestInit?.method, @@ -345,7 +347,7 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ chapterGeneralSettings.pageReader ? 'page-reader' : '' }"> <div class="transition-chapter" style="transform: ${ - nextChapterScreenVisible.current + isNextChapterScreenVisible ? 'translateX(-100%)' : 'translateX(0%)' }; @@ -358,7 +360,7 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ </body> <script> var initialPageReaderConfig = ${JSON.stringify({ - nextChapterScreenVisible: nextChapterScreenVisible.current, + nextChapterScreenVisible: isNextChapterScreenVisible, })}; @@ -392,21 +394,20 @@ const WebViewReader: React.FC<WebViewReaderProps> = ({ </script> </html> `, - }), - [ - batteryLevel, - chapter, - chapterGeneralSettings, - html, - initialReaderSettings, - novel, - plugin, - pluginCustomCSS, - pluginCustomJS, - readerDir, - theme, - ], - ); + }; + }, [ + batteryLevel, + chapter, + chapterGeneralSettings, + html, + initialReaderSettings, + novel, + plugin, + pluginCustomCSS, + pluginCustomJS, + readerDir, + theme, + ]); return ( <WebView diff --git a/src/screens/reader/hooks/useTimeTracking.ts b/src/screens/reader/hooks/useTimeTracking.ts index 5ffb0f6bb..d3388aa1c 100644 --- a/src/screens/reader/hooks/useTimeTracking.ts +++ b/src/screens/reader/hooks/useTimeTracking.ts @@ -1,7 +1,6 @@ import { useCallback, useEffect, useRef } from 'react'; import { AppState, AppStateStatus } from 'react-native'; - /** * Starts tracking time spent on the chapter and returns a callback to be called on user interaction (to prevent the inactivity timeout from being triggered). */ @@ -12,20 +11,28 @@ export default function useTimeTracking( turnedOn: boolean, increaseTimeSpent: (chapterId: number, elapsed: number) => void, ) { - const lastUserInteractionRef = useRef(Date.now()); + const lastUserInteractionRef = useRef(0); const isTTSReadingRef = useRef(false); /** Increases the time spent on the current chapter since the last user interaction, as long as it was not too long ago */ const flushElapsedTime = useCallback(() => { const enabled = turnedOn && !incognitoMode; - const isInactive = inactivityTimeoutMs !== undefined && Date.now() - lastUserInteractionRef.current > inactivityTimeoutMs; + const isInactive = + inactivityTimeoutMs !== undefined && + Date.now() - lastUserInteractionRef.current > inactivityTimeoutMs; if (enabled && (!isInactive || isTTSReadingRef.current)) { const elapsed = Date.now() - lastUserInteractionRef.current; if (elapsed > 0) { increaseTimeSpent(chapterId, elapsed); } } - }, [chapterId, incognitoMode, inactivityTimeoutMs, turnedOn, increaseTimeSpent]); + }, [ + chapterId, + incognitoMode, + inactivityTimeoutMs, + turnedOn, + increaseTimeSpent, + ]); const onUserInteraction = useCallback(() => { flushElapsedTime(); @@ -40,7 +47,10 @@ export default function useTimeTracking( // Save the elapsed time when the app goes in the background flushElapsedTime(); lastUserInteractionRef.current = Date.now(); - } else if (appState.match(/inactive|background/) && nextState === 'active') { + } else if ( + appState.match(/inactive|background/) && + nextState === 'active' + ) { // Reset the start timestamp when the app comes back and the TTS isn't on if (!isTTSReadingRef.current) { lastUserInteractionRef.current = Date.now(); diff --git a/src/screens/reader/hooks/useTtsSession.ts b/src/screens/reader/hooks/useTtsSession.ts index 16acdbafb..1da8de33a 100644 --- a/src/screens/reader/hooks/useTtsSession.ts +++ b/src/screens/reader/hooks/useTtsSession.ts @@ -20,7 +20,7 @@ const initialProgress: TtsProgress = { export const useTtsSession = () => { const sessionRef = useRef<TtsSession | null>(null); const sessionPromiseRef = useRef<Promise<TtsSession> | null>(null); - const subscriptionsRef = useRef<Array<{ remove(): void }>>([]); + const subscriptionsRef = useRef<{ remove(): void }[]>([]); const mountedRef = useRef(true); const [state, setState] = useState<TtsPlaybackState>('idle'); const [progress, setProgress] = useState<TtsProgress>(initialProgress); diff --git a/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx b/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx index d3fa1e338..195f88fbf 100644 --- a/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx +++ b/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx @@ -241,6 +241,7 @@ export default function GoogleDriveModal({ if (isSignedIn) { const localUser = GoogleSignin.getCurrentUser(); if (localUser) { + // eslint-disable-next-line react-hooks/set-state-in-effect setUser(localUser); setBackupModal(BackupModal.AUTHORIZED); } diff --git a/src/screens/settings/SettingsBackupScreen/index.tsx b/src/screens/settings/SettingsBackupScreen/index.tsx index 44ff715a7..fcadfcbcc 100644 --- a/src/screens/settings/SettingsBackupScreen/index.tsx +++ b/src/screens/settings/SettingsBackupScreen/index.tsx @@ -1,4 +1,3 @@ -import React from 'react'; import { useTheme } from '@hooks/persisted'; import { Appbar, List, SafeAreaView } from '@components'; import { useBoolean } from '@hooks'; diff --git a/src/screens/settings/SettingsGeneralScreen/modals/DownloadCooldownModal.tsx b/src/screens/settings/SettingsGeneralScreen/modals/DownloadCooldownModal.tsx index b5d0f5edc..c31e1b8dc 100644 --- a/src/screens/settings/SettingsGeneralScreen/modals/DownloadCooldownModal.tsx +++ b/src/screens/settings/SettingsGeneralScreen/modals/DownloadCooldownModal.tsx @@ -52,6 +52,7 @@ const DownloadCooldownModal: React.FC<DownloadCooldownModalProps> = ({ useEffect(() => { if (visible) { + // eslint-disable-next-line react-hooks/set-state-in-effect setDraft(msToSeconds(currentMs)); } }, [visible, currentMs]); diff --git a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx index 3a4b28b81..e901002c4 100644 --- a/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx +++ b/src/screens/settings/SettingsReaderScreen/SettingsReaderScreen.tsx @@ -88,7 +88,7 @@ const toNativeTtsSettings = ( const SettingsReaderScreen = () => { const theme = useTheme(); const navigation = useNavigation(); - const webViewRef = useRef<WebView>(null); + const webViewRef = useRef<WebView<object>>(null); const bottomSheetRef = useRef<BottomSheetModalMethods>(null); const { bottom, right } = useSafeAreaInsets(); const { height: screenHeight, width: screenWidth } = useWindowDimensions(); @@ -171,7 +171,7 @@ const SettingsReaderScreen = () => { --theme-outline: ${theme.outline}; --theme-rippleColor: ${theme.rippleColor}; } - + @font-face { font-family: ${readerSettings.fontFamily}; src: url("file:///android_asset/fonts/${ @@ -273,7 +273,7 @@ const SettingsReaderScreen = () => { {/* Large Preview Area */} <View style={styles.previewContainer}> - <WebView + <WebView<object> ref={webViewRef} originWhitelist={['*']} allowFileAccess={true} @@ -359,7 +359,7 @@ const SettingsReaderScreen = () => { </head> <body class="${ chapterGeneralSettings.pageReader ? 'page-reader' : '' - }"> + }"> <div id="LNReader-chapter"> ${dummyHTML} </div> diff --git a/src/screens/settings/SettingsRepositoryScreen/components/RepositoryCard.tsx b/src/screens/settings/SettingsRepositoryScreen/components/RepositoryCard.tsx index 68566104a..7df0fd7a7 100644 --- a/src/screens/settings/SettingsRepositoryScreen/components/RepositoryCard.tsx +++ b/src/screens/settings/SettingsRepositoryScreen/components/RepositoryCard.tsx @@ -1,4 +1,4 @@ -import React, { FC } from 'react'; +import { FC } from 'react'; import { StyleSheet, Text, View } from 'react-native'; import * as Clipboard from 'expo-clipboard'; import * as Linking from 'expo-linking'; diff --git a/src/screens/settings/SettingsTrackerScreen.tsx b/src/screens/settings/SettingsTrackerScreen.tsx index 9d0a1e4e8..d8a57bcb4 100644 --- a/src/screens/settings/SettingsTrackerScreen.tsx +++ b/src/screens/settings/SettingsTrackerScreen.tsx @@ -165,6 +165,8 @@ const TrackerScreen = ({ navigation }: TrackerSettingsScreenProps) => { [theme, isTrackerAuthenticated], ); + // eslint-disable-next-line react-hooks/purity + const now = Date.now(); return ( <SafeAreaView excludeTop> <Provider> @@ -256,12 +258,10 @@ const TrackerScreen = ({ navigation }: TrackerSettingsScreenProps) => { /> {(isTrackerAuthenticated('MyAnimeList') && getTrackerAuth('MyAnimeList')?.auth?.expiresAt && - getTrackerAuth('MyAnimeList')!.auth.expiresAt < - new Date(Date.now())) || + getTrackerAuth('MyAnimeList')!.auth.expiresAt < new Date(now)) || (isTrackerAuthenticated('Kitsu') && getTrackerAuth('Kitsu')?.auth?.expiresAt && - getTrackerAuth('Kitsu')!.auth.expiresAt < - new Date(Date.now())) ? ( + getTrackerAuth('Kitsu')!.auth.expiresAt < new Date(now)) ? ( <> <List.SubHeader theme={theme}> {getString('common.settings')} @@ -269,7 +269,7 @@ const TrackerScreen = ({ navigation }: TrackerSettingsScreenProps) => { {isTrackerAuthenticated('MyAnimeList') && getTrackerAuth('MyAnimeList')?.auth?.expiresAt && getTrackerAuth('MyAnimeList')!.auth.expiresAt < - new Date(Date.now()) && ( + new Date(now) && ( <List.Item title={ getString('trackingScreen.revalidate') + ' MyAnimeList' @@ -288,8 +288,7 @@ const TrackerScreen = ({ navigation }: TrackerSettingsScreenProps) => { )} {isTrackerAuthenticated('Kitsu') && getTrackerAuth('Kitsu')?.auth?.expiresAt && - getTrackerAuth('Kitsu')!.auth.expiresAt < - new Date(Date.now()) && ( + getTrackerAuth('Kitsu')!.auth.expiresAt < new Date(now) && ( <List.Item title={getString('trackingScreen.revalidate') + ' Kitsu'} onPress={async () => { diff --git a/src/services/Trackers/aniList.ts b/src/services/Trackers/aniList.ts index 30d392a4a..d0e5eb990 100644 --- a/src/services/Trackers/aniList.ts +++ b/src/services/Trackers/aniList.ts @@ -1,10 +1,10 @@ import * as Linking from 'expo-linking'; import * as WebBrowser from 'expo-web-browser'; -import Config from '@env'; +import { ANILIST_CLIENT_ID } from '@env'; import { AuthenticationResult, Tracker } from './index'; const apiEndpoint = 'https://graphql.anilist.co'; -const clientId = Config.ANILIST_CLIENT_ID; +const clientId = ANILIST_CLIENT_ID; const redirectUri = Linking.createURL('tracker/AL'); diff --git a/src/services/Trackers/myAnimeList.ts b/src/services/Trackers/myAnimeList.ts index 6746e613f..5af71a9a3 100644 --- a/src/services/Trackers/myAnimeList.ts +++ b/src/services/Trackers/myAnimeList.ts @@ -1,6 +1,6 @@ import * as Linking from 'expo-linking'; import * as WebBrowser from 'expo-web-browser'; -import Config from '@env'; +import { MYANIMELIST_CLIENT_ID } from '@env'; import { AuthenticationResult, Tracker, @@ -8,7 +8,7 @@ import { UserListStatus, } from './index'; -const clientId = Config.MYANIMELIST_CLIENT_ID; +const clientId = MYANIMELIST_CLIENT_ID; const baseOAuthUrl = 'https://myanimelist.net/v1/oauth2/authorize'; const tokenUrl = 'https://myanimelist.net/v1/oauth2/token'; const baseApiUrl = 'https://api.myanimelist.net/v2'; From 8b0a8dc4c07b6d77532ef9b070bbce288afd92d4 Mon Sep 17 00:00:00 2001 From: Patrick Loser <github.verify097@passmail.com> Date: Sun, 26 Jul 2026 18:46:51 +0200 Subject: [PATCH 095/148] chore: Update Husky Pre-Commit and Pre-Push Hooks --- .github/workflows/testing.yml | 3 +++ .husky/pre-push | 1 + .../src/NativeVolumeButtonListenerModule.ts | 6 ------ package.json | 10 +++++++--- src/i18n/languages/en/strings.json | 1 + src/i18n/types/index.ts | 1 + src/screens/reader/hooks/useTimeTracking.ts | 3 ++- 7 files changed, 15 insertions(+), 10 deletions(-) create mode 100755 .husky/pre-push diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 57b118c89..54de3a920 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -47,5 +47,8 @@ jobs: - name: Generate Environment Variables run: pnpm generate:env:debug + - name: Check Types + run: pnpm run type-check + - name: Run Tests run: pnpm run test diff --git a/.husky/pre-push b/.husky/pre-push new file mode 100755 index 000000000..131f900c4 --- /dev/null +++ b/.husky/pre-push @@ -0,0 +1 @@ +npm run type-check diff --git a/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts b/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts index 78999b1fd..5d972585e 100644 --- a/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts +++ b/modules/native-volume-button-listener/src/NativeVolumeButtonListenerModule.ts @@ -9,12 +9,6 @@ declare class NativeVolumeButtonListenerModule extends NativeModule<NativeVolume setActive(active: boolean): void; } -export default requireNativeModule<NativeVolumeButtonListenerModule>( - 'NativeVolumeButtonListener', -); - setActive(active: boolean): void; -} - export default requireNativeModule<NativeVolumeButtonListenerModule>( 'NativeVolumeButtonListener', ); diff --git a/package.json b/package.json index 635a42918..b1bca3835 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "type-check": "tsc --noEmit", "clean:generated": "rm -rf .expo .rock android/build android/app/build android/app/.cxx modules/*/android/build modules/*/android/.cxx modules/*/lib src/generated tsconfig.tsbuildinfo modules/*/tsconfig.tsbuildinfo", "clean:full": "pnpm run clean:generated && rm -rf node_modules && pnpm install && cd android && ./gradlew clean && cd .. && npx expo start --clear", + "check": "pnpm run format:check && pnpm run lint && pnpm run typecheck", "prepare": "husky install", "nix:shell": "nix develop --extra-experimental-features nix-command --extra-experimental-features flakes", "nix:emulator": "nix develop .#emulator --extra-experimental-features nix-command --extra-experimental-features flakes" @@ -153,9 +154,12 @@ } }, "lint-staged": { - "*.{js,jsx,ts,tsx}": [ - "eslint --fix", - "prettier --check" + "*.{ts,tsx,js,jsx}": [ + "prettier --write", + "eslint --fix" + ], + "*.{json,md,css,scss,yml,yaml}": [ + "prettier --write" ] }, "engines": { diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index 0a1701a2b..e1dd3fd85 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -259,6 +259,7 @@ "newUpdateAvailable": "New update available", "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 38f1990d6..31bf35c39 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -232,6 +232,7 @@ export interface StringMap { 'common.newUpdateAvailable': 'string'; 'common.none': 'string'; 'common.ok': 'string'; + 'common.close': 'string'; 'common.pause': 'string'; 'common.preparing': 'string'; 'common.remove': 'string'; diff --git a/src/screens/reader/hooks/useTimeTracking.ts b/src/screens/reader/hooks/useTimeTracking.ts index d3388aa1c..8c94349a1 100644 --- a/src/screens/reader/hooks/useTimeTracking.ts +++ b/src/screens/reader/hooks/useTimeTracking.ts @@ -11,7 +11,8 @@ export default function useTimeTracking( turnedOn: boolean, increaseTimeSpent: (chapterId: number, elapsed: number) => void, ) { - const lastUserInteractionRef = useRef(0); + // eslint-disable-next-line react-hooks/purity + const lastUserInteractionRef = useRef(Date.now()); const isTTSReadingRef = useRef(false); /** Increases the time spent on the current chapter since the last user interaction, as long as it was not too long ago */ From 9d106a371620a513f1f4cf57f511936866a77fd2 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 22:23:46 +0530 Subject: [PATCH 096/148] feat: Add Semantic Version Bump Selection --- .github/workflows/release.yml | 58 +++++++++++++++++++++++++---- scripts/resolve-release-version.cjs | 40 ++++++++++++++++++++ 2 files changed, 90 insertions(+), 8 deletions(-) create mode 100644 scripts/resolve-release-version.cjs diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f94ebb63a..f6a367219 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,13 +1,18 @@ name: Release Android -run-name: Release v${{ inputs.version }} +run-name: Draft ${{ inputs.bump }} Android release on: workflow_dispatch: inputs: - version: - description: Stable release version, for example 2.0.4 + bump: + description: Version component to increment required: true - type: string + default: patch + type: choice + options: + - patch + - minor + - major concurrency: group: release-android @@ -20,11 +25,11 @@ env: CI: 'true' EXPO_NO_TELEMETRY: '1' NODE_ENV: 'production' - RELEASE_VERSION: ${{ inputs.version }} + RELEASE_BUMP: ${{ inputs.bump }} jobs: release-android: - name: Build and Publish + name: Build Draft Release if: >- github.ref == 'refs/heads/master' && github.actor_id == vars.RELEASE_ACTOR_ID && @@ -59,6 +64,17 @@ jobs: - name: Install Dependencies run: pnpm install --frozen-lockfile --prefer-offline + - name: Resolve Release Version + id: version + run: | + RELEASE_VERSION="$( + node scripts/resolve-release-version.cjs "$RELEASE_BUMP" + )" + + echo "Releasing $RELEASE_BUMP version: $RELEASE_VERSION" + echo "RELEASE_VERSION=$RELEASE_VERSION" >> "$GITHUB_ENV" + echo "version=$RELEASE_VERSION" >> "$GITHUB_OUTPUT" + - name: Validate Release env: GH_TOKEN: ${{ github.token }} @@ -105,6 +121,27 @@ jobs: git commit -m "chore: Release v$RELEASE_VERSION" fi + git fetch origin master + REMOTE_VERSION="$( + node -e " + const { execFileSync } = require('child_process'); + const contents = execFileSync( + 'git', + ['show', 'origin/master:package.json'], + { encoding: 'utf8' }, + ); + process.stdout.write(JSON.parse(contents).version); + " + )" + + if [ "$REMOTE_VERSION" = "$RELEASE_VERSION" ]; then + echo "Release commit is already on master; resuming from it" + git checkout --detach origin/master + echo "RELEASE_ALREADY_PUSHED=true" >> "$GITHUB_ENV" + else + echo "RELEASE_ALREADY_PUSHED=false" >> "$GITHUB_ENV" + fi + echo "RELEASE_SHA=$(git rev-parse HEAD)" >> "$GITHUB_ENV" - name: Configure Release Environment @@ -178,14 +215,19 @@ jobs: - name: Upload Release APKs uses: actions/upload-artifact@v4 with: - name: LNReader-v${{ inputs.version }} + name: LNReader-v${{ steps.version.outputs.version }} path: release-artifacts/ if-no-files-found: error retention-days: 30 compression-level: 0 - name: Push Release Commit - run: git push origin HEAD:master + run: | + if [ "$RELEASE_ALREADY_PUSHED" = "true" ]; then + echo "Release commit is already on master" + else + git push origin HEAD:master + fi - name: Create Draft GitHub Release env: diff --git a/scripts/resolve-release-version.cjs b/scripts/resolve-release-version.cjs new file mode 100644 index 000000000..8a64cc3b5 --- /dev/null +++ b/scripts/resolve-release-version.cjs @@ -0,0 +1,40 @@ +const fs = require('fs'); +const path = require('path'); + +const VERSION_PATTERN = /^(\d+)\.(\d+)\.(\d+)$/; +const BUMP_TYPES = new Set(['major', 'minor', 'patch']); + +const bumpType = process.argv[2]; + +if (!BUMP_TYPES.has(bumpType)) { + console.error('Usage: node scripts/resolve-release-version.cjs <bump-type>'); + console.error('Bump type must be one of: major, minor, patch'); + process.exit(1); +} + +const packageJsonPath = path.join(__dirname, '..', 'package.json'); +const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, 'utf8')); +const currentVersion = packageJson.version; +const match = currentVersion?.match(VERSION_PATTERN); + +if (!match) { + console.error( + `Current package version is not stable semver: ${currentVersion}`, + ); + process.exit(1); +} + +let [, major, minor, patch] = match.map(Number); + +if (bumpType === 'major') { + major += 1; + minor = 0; + patch = 0; +} else if (bumpType === 'minor') { + minor += 1; + patch = 0; +} else { + patch += 1; +} + +process.stdout.write(`${major}.${minor}.${patch}`); From b53c91f748581227d63a28d28d33de87c1cbb296 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 22:33:56 +0530 Subject: [PATCH 097/148] chore: Separate Jest And Type Check Workflows --- .github/workflows/testing.yml | 17 ++++++--------- .github/workflows/types.yml | 32 +++++++++++++++++----------- .husky/pre-push | 2 +- package.json | 2 +- src/services/Trackers/myAnimeList.ts | 2 +- 5 files changed, 29 insertions(+), 26 deletions(-) diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 54de3a920..94bcae4ea 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -1,4 +1,4 @@ -name: Testing +name: Tests on: push: branches: @@ -12,12 +12,12 @@ concurrency: cancel-in-progress: true jobs: - build: - name: Test + test: + name: Jest runs-on: ubuntu-latest timeout-minutes: 10 steps: - - name: Checkout Repository + - name: Checkout uses: actions/checkout@v4 - name: Setup Node.js @@ -28,12 +28,12 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v4 - - name: Get pnpm Store Directory + - name: Get pnpm Store Path shell: bash run: | echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - - name: Setup pnpm Cache + - name: Cache pnpm uses: actions/cache@v4 with: path: ${{ env.STORE_PATH }} @@ -44,11 +44,8 @@ jobs: - name: Install Dependencies run: pnpm install --frozen-lockfile - - name: Generate Environment Variables + - name: Generate Environment run: pnpm generate:env:debug - - name: Check Types - run: pnpm run type-check - - name: Run Tests run: pnpm run test diff --git a/.github/workflows/types.yml b/.github/workflows/types.yml index 2e416bdec..9131b2b5b 100644 --- a/.github/workflows/types.yml +++ b/.github/workflows/types.yml @@ -1,20 +1,23 @@ -# Temporarily Disabled name: Type Check on: - workflow_dispatch: - # push: - # branches: - # - master - # pull_request: - # branches: - # - master + push: + branches: + - master + pull_request: + branches: + - master + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true jobs: - build: - name: Type Checking + type-check: + name: TypeScript runs-on: ubuntu-latest + timeout-minutes: 10 steps: - - name: Checkout Repository + - name: Checkout uses: actions/checkout@v4 - name: Setup Node.js @@ -25,12 +28,12 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v4 - - name: Get pnpm Store Directory + - name: Get pnpm Store Path shell: bash run: | echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - - name: Setup pnpm Cache + - name: Cache pnpm uses: actions/cache@v4 with: path: ${{ env.STORE_PATH }} @@ -41,5 +44,8 @@ jobs: - name: Install Dependencies run: pnpm install --frozen-lockfile + - name: Generate Environment + run: pnpm generate:env:debug + - name: Check Types run: pnpm run type-check diff --git a/.husky/pre-push b/.husky/pre-push index 131f900c4..2772c5cf8 100755 --- a/.husky/pre-push +++ b/.husky/pre-push @@ -1 +1 @@ -npm run type-check +pnpm run type-check diff --git a/package.json b/package.json index b1bca3835..cabd1f7cc 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "type-check": "tsc --noEmit", "clean:generated": "rm -rf .expo .rock android/build android/app/build android/app/.cxx modules/*/android/build modules/*/android/.cxx modules/*/lib src/generated tsconfig.tsbuildinfo modules/*/tsconfig.tsbuildinfo", "clean:full": "pnpm run clean:generated && rm -rf node_modules && pnpm install && cd android && ./gradlew clean && cd .. && npx expo start --clear", - "check": "pnpm run format:check && pnpm run lint && pnpm run typecheck", + "check": "pnpm run format:check && pnpm run lint && pnpm run type-check", "prepare": "husky install", "nix:shell": "nix develop --extra-experimental-features nix-command --extra-experimental-features flakes", "nix:emulator": "nix develop .#emulator --extra-experimental-features nix-command --extra-experimental-features flakes" diff --git a/src/services/Trackers/myAnimeList.ts b/src/services/Trackers/myAnimeList.ts index 5af71a9a3..b73c04a9d 100644 --- a/src/services/Trackers/myAnimeList.ts +++ b/src/services/Trackers/myAnimeList.ts @@ -54,7 +54,7 @@ export const myAnimeListTracker: Tracker = { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', - }, // @ts-expect-error - If no clientId is set, which will only be set in production builds, this will error out. + }, body: new URLSearchParams({ client_id: clientId, grant_type: 'authorization_code', From 7ddd934c2b834ba8fbed6969dab89728e3316251 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 22:46:23 +0530 Subject: [PATCH 098/148] fix: Handle Missing Tracker Client IDs --- scripts/generate-env-file.cjs | 6 ++++-- src/services/Trackers/aniList.ts | 7 +++++-- src/services/Trackers/myAnimeList.ts | 6 +++++- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/scripts/generate-env-file.cjs b/scripts/generate-env-file.cjs index 01b72ce86..48d027e6f 100644 --- a/scripts/generate-env-file.cjs +++ b/scripts/generate-env-file.cjs @@ -201,10 +201,12 @@ export const BUILD_TYPE = ${JSON.stringify(buildType)}; export const GIT_HASH = ${JSON.stringify(gitHash)}; export const RELEASE_DATE = ${JSON.stringify(releaseDate)}; export const NODE_ENV = ${JSON.stringify(nodeEnv)}; -export const MYANIMELIST_CLIENT_ID = ${formatTypeScriptValue( +export const MYANIMELIST_CLIENT_ID: string | undefined = ${formatTypeScriptValue( myanimelistClientId, )}; -export const ANILIST_CLIENT_ID = ${formatTypeScriptValue(anilistClientId)}; +export const ANILIST_CLIENT_ID: string | undefined = ${formatTypeScriptValue( + anilistClientId, +)}; export default { BUILD_TYPE, diff --git a/src/services/Trackers/aniList.ts b/src/services/Trackers/aniList.ts index d0e5eb990..618021ee5 100644 --- a/src/services/Trackers/aniList.ts +++ b/src/services/Trackers/aniList.ts @@ -8,8 +8,6 @@ const clientId = ANILIST_CLIENT_ID; const redirectUri = Linking.createURL('tracker/AL'); -const authUrl = `https://anilist.co/api/v2/oauth/authorize?client_id=${clientId}&response_type=token`; - const searchQuery = `query($search: String) { Page { media(search: $search, type: MANGA, format: NOVEL, sort: POPULARITY_DESC) { @@ -46,6 +44,11 @@ const updateListEntryMutation = `mutation($id: Int!, $status: MediaListStatus, $ export const aniListTracker = { authenticate: async () => { + if (!clientId) { + throw new Error('AniList client ID is not configured'); + } + + const authUrl = `https://anilist.co/api/v2/oauth/authorize?client_id=${clientId}&response_type=token`; const result = await WebBrowser.openAuthSessionAsync(authUrl, redirectUri); if (result.type === 'success') { const { url } = result; diff --git a/src/services/Trackers/myAnimeList.ts b/src/services/Trackers/myAnimeList.ts index b73c04a9d..aa5b10cdb 100644 --- a/src/services/Trackers/myAnimeList.ts +++ b/src/services/Trackers/myAnimeList.ts @@ -13,7 +13,6 @@ const baseOAuthUrl = 'https://myanimelist.net/v1/oauth2/authorize'; const tokenUrl = 'https://myanimelist.net/v1/oauth2/token'; const baseApiUrl = 'https://api.myanimelist.net/v2'; const challenge = pkceChallenger(); -const authUrl = `${baseOAuthUrl}?response_type=code&client_id=${clientId}&code_challenge_method=plain&code_challenge=${challenge}`; const redirectUri = Linking.createURL('tracker/MAL'); export const malToNormalized: Record<string, UserListStatus> = { @@ -34,6 +33,11 @@ const normalizedToMal: Record<UserListStatus, string> = { export const myAnimeListTracker: Tracker = { authenticate: async () => { + if (!clientId) { + throw new Error('MyAnimeList client ID is not configured'); + } + + const authUrl = `${baseOAuthUrl}?response_type=code&client_id=${clientId}&code_challenge_method=plain&code_challenge=${challenge}`; const result = await WebBrowser.openAuthSessionAsync(authUrl, redirectUri); if (result.type !== 'success') { From 3d32ddd6e933d5b5208f7813b99b8755e700d483 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sun, 26 Jul 2026 23:10:38 +0530 Subject: [PATCH 099/148] fix: Improve Release Selection And APK Verification --- .github/workflows/release.yml | 22 ++++------------------ scripts/resolve-release-version.cjs | 2 +- 2 files changed, 5 insertions(+), 19 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f6a367219..4428d9148 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,12 +7,12 @@ on: bump: description: Version component to increment required: true - default: patch + default: Patch type: choice options: - - patch - - minor - - major + - Patch + - Minor + - Major concurrency: group: release-android @@ -184,8 +184,6 @@ jobs: run: pnpm release:package "$RELEASE_VERSION" - name: Verify APK Signatures - env: - EXPECTED_SIGNER_SHA256: fac61745dc0903786fb9ede62a962b399f7348f0bb6f899b8332667591033b9c run: | APKSIGNER="$(find "$ANDROID_HOME/build-tools" -type f -name apksigner | sort -V | @@ -198,18 +196,6 @@ jobs: for APK in release-artifacts/*.apk; do "$APKSIGNER" verify "$APK" - SIGNER_SHA256="$( - "$APKSIGNER" verify --print-certs "$APK" | - awk -F ': ' '/Signer #1 certificate SHA-256 digest/ { - print $2 - exit - }' - )" - - if [ "$SIGNER_SHA256" != "$EXPECTED_SIGNER_SHA256" ]; then - echo "Unexpected signer for $APK: $SIGNER_SHA256" - exit 1 - fi done - name: Upload Release APKs diff --git a/scripts/resolve-release-version.cjs b/scripts/resolve-release-version.cjs index 8a64cc3b5..93360244a 100644 --- a/scripts/resolve-release-version.cjs +++ b/scripts/resolve-release-version.cjs @@ -4,7 +4,7 @@ const path = require('path'); const VERSION_PATTERN = /^(\d+)\.(\d+)\.(\d+)$/; const BUMP_TYPES = new Set(['major', 'minor', 'patch']); -const bumpType = process.argv[2]; +const bumpType = process.argv[2]?.toLowerCase(); if (!BUMP_TYPES.has(bumpType)) { console.error('Usage: node scripts/resolve-release-version.cjs <bump-type>'); From 87f602a1fdaaf4456b1947a6097b5a7e65caa1a3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 26 Jul 2026 17:41:31 +0000 Subject: [PATCH 100/148] chore: Release v2.1.0 --- .github/ISSUE_TEMPLATE/report_issue.yml | 4 ++-- .github/ISSUE_TEMPLATE/request_feature.yml | 2 +- app.json | 4 ++-- package.json | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/report_issue.yml b/.github/ISSUE_TEMPLATE/report_issue.yml index 6bde773fa..6c1924c6c 100644 --- a/.github/ISSUE_TEMPLATE/report_issue.yml +++ b/.github/ISSUE_TEMPLATE/report_issue.yml @@ -45,7 +45,7 @@ body: label: LNReader version description: You can find your LNReader version in **More → About**. placeholder: | - Example: "2.0.3" + Example: "2.1.0" validations: required: true @@ -88,7 +88,7 @@ body: required: true - label: If this is an issue with a plugin, I should be opening an issue in the [plugins repository](https://github.com/lnreader/lnreader-plugins/issues/new/choose). required: true - - label: I have updated the app to version **[2.0.3](https://github.com/lnreader/lnreader/releases/latest)**. + - label: I have updated the app to version **[2.1.0](https://github.com/lnreader/lnreader/releases/latest)**. required: true - label: I will fill out all of the requested information in this form. required: true diff --git a/.github/ISSUE_TEMPLATE/request_feature.yml b/.github/ISSUE_TEMPLATE/request_feature.yml index 888c2aa26..8a1f688e6 100644 --- a/.github/ISSUE_TEMPLATE/request_feature.yml +++ b/.github/ISSUE_TEMPLATE/request_feature.yml @@ -34,7 +34,7 @@ body: required: true - label: If this is an issue with a source, I should be opening an issue in the [sources repository](https://github.com/lnreader/lnreader-sources/issues/new/choose). required: true - - label: I have updated the app to version **[2.0.3](https://github.com/lnreader/lnreader/releases/latest)**. + - label: I have updated the app to version **[2.1.0](https://github.com/lnreader/lnreader/releases/latest)**. required: true - label: I will fill out all of the requested information in this form. required: true diff --git a/app.json b/app.json index da1b47c20..fae8fc65a 100644 --- a/app.json +++ b/app.json @@ -1,6 +1,6 @@ { "expo": { - "version": "2.0.3", + "version": "2.1.0", "name": "LNReader", "slug": "LNReader", "scheme": "lnreader", @@ -47,7 +47,7 @@ ] ], "android": { - "versionCode": 4194307, + "versionCode": 4196352, "package": "com.rajarsheechatterjee.LNReader", "adaptiveIcon": { "foregroundImage": "./assets/native/ic_launcher_foreground.png", diff --git a/package.json b/package.json index cabd1f7cc..8db0c55b2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lnreader", - "version": "2.0.3", + "version": "2.1.0", "private": true, "scripts": { "dev:android:release": "pnpm run generate:env:release && npx expo run:android --variant release", From 9783c4d5e3a0f7e5736d1fa50a8dd360a760f76c Mon Sep 17 00:00:00 2001 From: Patrick Loser <github.verify097@passmail.com> Date: Sun, 26 Jul 2026 21:23:11 +0200 Subject: [PATCH 101/148] fix: Normalize Repository Back Navigation (#1905) * remove useBackHandler * Remove popToTop --- .../SettingsRepositoryScreen.tsx | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx b/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx index 67fe781b0..199f684eb 100644 --- a/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx +++ b/src/screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen.tsx @@ -10,17 +10,14 @@ import { updateRepository, } from '@database/queries/RepositoryQueries'; import { Repository } from '@database/types'; -import { useBackHandler, useBoolean } from '@hooks/index'; +import { useBoolean } from '@hooks/index'; import { usePluginActions, useTheme } from '@hooks/persisted'; import { getString } from '@i18n/translations'; import AddRepositoryModal from './components/AddRepositoryModal'; import RepositoryCard from './components/RepositoryCard'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; -import { - RespositorySettingsScreenProps, - RootStackParamList, -} from '@navigators/types'; +import { RespositorySettingsScreenProps } from '@navigators/types'; import { showToast } from '@utils/showToast'; import { useLiveQuery } from '@database/manager/liveQuery'; import { repositorySchema } from '@database/schema'; @@ -73,14 +70,6 @@ const SettingsBrowseScreen = ({ } }, [params, upsertRepository]); - useBackHandler(() => { - if (!navigation.canGoBack()) { - navigation.popTo<keyof RootStackParamList>('BottomNavigator'); - return true; - } - return false; - }); - return ( <SafeAreaView excludeTop> <Appbar @@ -89,7 +78,6 @@ const SettingsBrowseScreen = ({ if (navigation.canGoBack()) { navigation.goBack(); } - navigation.popTo<keyof RootStackParamList>('BottomNavigator'); }} theme={theme} /> From 6cd86d1422de47dc8e08c53e645c678b39ed66cc Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 27 Jul 2026 08:19:16 +0530 Subject: [PATCH 102/148] chore: Update Translations (#1906) * New translations strings.json (Romanian) [ci skip] [ci skip] * New translations strings.json (French) [ci skip] [ci skip] * New translations strings.json (Spanish) [ci skip] [ci skip] * New translations strings.json (Afrikaans) [ci skip] [ci skip] * New translations strings.json (Arabic) [ci skip] [ci skip] * New translations strings.json (Catalan) [ci skip] [ci skip] * New translations strings.json (Czech) [ci skip] [ci skip] * New translations strings.json (Danish) [ci skip] [ci skip] * New translations strings.json (German) [ci skip] [ci skip] * New translations strings.json (Greek) [ci skip] [ci skip] * New translations strings.json (Finnish) [ci skip] [ci skip] * New translations strings.json (Hebrew) [ci skip] [ci skip] * New translations strings.json (Hungarian) [ci skip] [ci skip] * New translations strings.json (Italian) [ci skip] [ci skip] * New translations strings.json (Japanese) [ci skip] [ci skip] * New translations strings.json (Korean) [ci skip] [ci skip] * New translations strings.json (Dutch) [ci skip] [ci skip] * New translations strings.json (Norwegian) [ci skip] [ci skip] * New translations strings.json (Polish) [ci skip] [ci skip] * New translations strings.json (Portuguese) [ci skip] [ci skip] * New translations strings.json (Russian) [ci skip] [ci skip] * New translations strings.json (Albanian) [ci skip] [ci skip] * New translations strings.json (Serbian (Cyrillic)) [ci skip] [ci skip] * New translations strings.json (Swedish) [ci skip] [ci skip] * New translations strings.json (Turkish) [ci skip] [ci skip] * New translations strings.json (Ukrainian) [ci skip] [ci skip] * New translations strings.json (Chinese Simplified) [ci skip] [ci skip] * New translations strings.json (Chinese Traditional) [ci skip] [ci skip] * New translations strings.json (Vietnamese) [ci skip] [ci skip] * New translations strings.json (Portuguese, Brazilian) [ci skip] [ci skip] * New translations strings.json (Indonesian) [ci skip] [ci skip] * New translations strings.json (Hindi) [ci skip] [ci skip] * New translations strings.json (Assamese) [ci skip] [ci skip] * New translations strings.json (Odia) [ci skip] [ci skip] --- src/i18n/languages/af_ZA/strings.json | 163 ++++++++++++-- src/i18n/languages/ar_SA/strings.json | 165 ++++++++++++-- src/i18n/languages/as_IN/strings.json | 163 ++++++++++++-- src/i18n/languages/ca_ES/strings.json | 163 ++++++++++++-- src/i18n/languages/cs_CZ/strings.json | 163 ++++++++++++-- src/i18n/languages/da_DK/strings.json | 163 ++++++++++++-- src/i18n/languages/de_DE/strings.json | 163 ++++++++++++-- src/i18n/languages/el_GR/strings.json | 163 ++++++++++++-- src/i18n/languages/es_ES/strings.json | 163 ++++++++++++-- src/i18n/languages/fi_FI/strings.json | 163 ++++++++++++-- src/i18n/languages/fr_FR/strings.json | 165 ++++++++++++-- src/i18n/languages/he_IL/strings.json | 163 ++++++++++++-- src/i18n/languages/hi_IN/strings.json | 163 ++++++++++++-- src/i18n/languages/hu_HU/strings.json | 163 ++++++++++++-- src/i18n/languages/id_ID/strings.json | 305 +++++++++++++++++++------- src/i18n/languages/it_IT/strings.json | 163 ++++++++++++-- src/i18n/languages/ja_JP/strings.json | 163 ++++++++++++-- src/i18n/languages/ko_KR/strings.json | 165 ++++++++++++-- src/i18n/languages/nl_NL/strings.json | 163 ++++++++++++-- src/i18n/languages/no_NO/strings.json | 163 ++++++++++++-- src/i18n/languages/or_IN/strings.json | 163 ++++++++++++-- src/i18n/languages/pl_PL/strings.json | 163 ++++++++++++-- src/i18n/languages/pt_BR/strings.json | 171 +++++++++++++-- src/i18n/languages/pt_PT/strings.json | 163 ++++++++++++-- src/i18n/languages/ro_RO/strings.json | 163 ++++++++++++-- src/i18n/languages/ru_RU/strings.json | 163 ++++++++++++-- src/i18n/languages/sq_AL/strings.json | 163 ++++++++++++-- src/i18n/languages/sr_SP/strings.json | 163 ++++++++++++-- src/i18n/languages/sv_SE/strings.json | 163 ++++++++++++-- src/i18n/languages/tr_TR/strings.json | 163 ++++++++++++-- src/i18n/languages/uk_UA/strings.json | 163 ++++++++++++-- src/i18n/languages/vi_VN/strings.json | 163 ++++++++++++-- src/i18n/languages/zh_CN/strings.json | 163 ++++++++++++-- src/i18n/languages/zh_TW/strings.json | 163 ++++++++++++-- 34 files changed, 5178 insertions(+), 520 deletions(-) diff --git a/src/i18n/languages/af_ZA/strings.json b/src/i18n/languages/af_ZA/strings.json index 0db9b8aa1..019ce03a3 100644 --- a/src/i18n/languages/af_ZA/strings.json +++ b/src/i18n/languages/af_ZA/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/ar_SA/strings.json b/src/i18n/languages/ar_SA/strings.json index ea05c4c09..ce8d0926d 100644 --- a/src/i18n/languages/ar_SA/strings.json +++ b/src/i18n/languages/ar_SA/strings.json @@ -22,16 +22,22 @@ "dataManagement": "إدارة البيانات", "deleteReadChapters": "حذف الفصول المقروءة", "deleteReadChaptersDialogTitle": "حذف جميع الفصول التي تم قراءتها", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "استيراد EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "استيراد رواية", "importStaticFiles": "استيراد الملفات الثابتة", "novelInsertFailed": "فشل إدراج الرواية", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "وكيل المستخدم", "recreateDBIndexes": "إعادة إنشاء فهارس قاعدة البيانات", "recreateDBIndexesToast": "تمت إعادة إنشاء فهارس قاعدة البيانات", "recreateDBIndexesDialogTitle": "سيتم إعادة إنشاء جميع فهارس قاعدة البيانات.\nقد يستغرق هذا بعض الوقت.", - "recreateDBIndexesDesc": "يعيد إنشاء فهارس قاعدة البيانات. قد يؤدي هذا إلى تحسين الأداء على الأجهزة الأبطأ." + "recreateDBIndexesDesc": "يعيد إنشاء فهارس قاعدة البيانات. قد يؤدي هذا إلى تحسين الأداء على الأجهزة الأبطأ.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "مظهر", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "الافتراضي", "appTheme": "مظهر التطبيق", "darkTheme": "المظهر الداكن", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "إخفاء الخلفية", "lightTheme": "المظهر الفاتح", "navbar": "شريط التنقل", "novelInfo": "معلومات الرواية", "pureBlackDarkMode": "الأسود القاتم للوضع الداكن", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "إظهار التاريخ في شريط التنقل", "showUpdatesInTheNav": "إظهار التحديثات في شريط التنقل", "themeMode": "وضع السمة", @@ -75,7 +86,7 @@ "backupCreated": "Backup created successfully", "backupRestored": "Backup restored successfully", "savingBackup": "Saving Backup", - "categoriesRestored": "", + "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", @@ -136,30 +147,58 @@ "available": "متاح", "deletePluginMessage": "هل أنت متأكد أنك تريد إلغاء تثبيت %{name}؟", "discover": "استكشف", + "editPluginSetting": "Edit %{name}", "globalSearch": "بحث عام", + "installPlugin": "Install %{name}", "installFailed": "فشل التثبيت: %{name}", "installed": "تم التثبيت", "installedPlugin": "تم تثبيت %{name}", "installedPlugins": "الإضافات المثبتة", + "language": "Language", "lastUsed": "اخر استخدام", "latest": "الاخير", "listEmpty": "تفعيل اللغات من الاعدادات", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "تم تثبيت %{name} في الأعلى", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "الإضافات المثبتة في الأعلى", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "تمت إزالته من المكتبة", + "repositories": "Repositories", "searchbar": "البحث في المصادر", "searchResults": "نتائج البحث", "selectNovel": "اختر الرواية", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "تم إلغاء تثبيت %{name}", - "unpinnedPlugin": "تم إلغاء التثبيت في الأعلى لـ %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "فشل التحديث", + "updatesPending": "Updates pending", "updatedTo": "تم التحديث إلى %{version}", "settings": { "title": "إعدادات الإضافة", @@ -196,6 +235,7 @@ "about": "حول", "add": "إضافة", "all": "الكل", + "back": "Back", "backup": "نسخة احتياطية", "cancel": "إلغاء", "categories": "تصنيفات", @@ -213,10 +253,13 @@ "filter": "تصفية", "globally": "عالمياً", "install": "تثبيت", + "imported": "Imported", "logout": "تسجيل الخروج", "name": "اسم", "newUpdateAvailable": "تحديث جديد متاح", + "none": "None", "ok": "حسنآ", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "أعد المحاولة", "save": "حفظ", + "saved": "Saved", "search": "بحث", "searchFor": "بحث عن", "searchResults": "نتائج البحث", @@ -235,11 +279,13 @@ "sort": "فرز", "submit": "إرسال", "loading": "جارٍ التحميل...", + "moreOptions": "More options", "warning": "تحذير" }, "webview": { "refresh": "تحديث", "share": "مشاركة", + "openInWebView": "Open in WebView", "openInBrowser": "فتح في المتصفح", "clearCookies": "مسح ملفات تعريف الارتباط", "cookiesCleared": "تم مسح ملفات تعريف الارتباط", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "إما أن الفصل فارغ أو لم يتمكن التطبيق من كشطه", "chapterName": "الفصل: %{name}", "completed": "اكتمل التنزيل", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "جارٍ التنزيل", "downloadingNovel": "جارٍ تنزيل: %{name}", "downloadsLower": "التنزيلات", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(ترتيب تصاعدي)", "autoDownload": "التحميل التلقائي", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "حسب المصدر", "chapterSort": "الفرز الافتراضي للفصول", "desc": "(ترتيب تنازلي)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "قد يحسن الأداء على الأجهزة الأبطأ", "disableHapticFeedback": "تعطيل الاهتزاز", "disableHapticFeedbackDescription": "إيقاف الاهتزازات عند اللمس.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "وضع العرض", "downloadNewChapters": "تنزيل فصول جديدة", "epub": "EPUB", "epubLocation": "موقع EPUB", "epubLocationDescription": "المكان الذي تفتح فيه وتصدر إليه ملفات EPUB الخاصة بك.", "globalUpdate": "تحديث شامل", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "حجم الشبكة", "gridSizeDesc": "%{num} في كل صف", "itemsPerRow": "العناصر في كل صف", @@ -294,11 +357,21 @@ "novelSort": "فرز الروايات", "refreshMetadata": "تحديث البيانات الوصفية تلقائياً", "refreshMetadataDescription": "التحقق من الغلاف الجديد والتفاصيل عند تحديث المكتبة", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "ترتيب الفرز", "updateLibrary": "تحديث المكتبة عند التشغيل", "updateLibraryDesc": "لا ينصح به للأجهزة الضعيفة", "updateTime": "إظهار وقت آخر تحديث", - "useFAB": "استخدام الزر العائم (FAB) في المكتبة" + "useFAB": "استخدام الزر العائم (FAB) في المكتبة", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "جميع المصادر", @@ -310,6 +383,8 @@ "clearHistorWarning": "هل أنت متأكد؟ سيتم مسح كل السجل.", "deleted": "تم حذف السجل.", "nothingReadRecently": "لم يتم قراءة شيء مؤخراً", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "سجل البحث" }, "library": "المكتبة", @@ -346,6 +421,7 @@ } }, "empty": "مكتبتك فارغة. أضف سلاسل إلى مكتبتك من التصفح.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "استيراد EPUB", "openRandom": "فتح مدخل عشوائي", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "محفوظ", "downloaded": "منزل", - "unread": "غير مقروء" + "unread": "غير مقروء", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "حسب اسم الفصل", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "فشل تصدير EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "تم تصدير %{chapters} فصلاً بنجاح كملف EPUB", "noDownloadedChapters": "لم يتم العثور على فصول محملة. يرجى تحميل الفصول قبل التصدير.", - "noNovelSelected": "لم يتم اختيار رواية للتصدير" + "noNovelSelected": "لم يتم اختيار رواية للتصدير", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "اسم الفصل", "chapterNumber": "رقم الفصل", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "أدخل اسم فصل صحيح", "validChapterNumber": "أدخل رَقْم فصل صحيح" }, "jumpToChapter": "انتقل إلى الفصل", - "openChapter": "فتح الفصل" + "openChapter": "فتح الفصل", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "نقل", "noSummary": "لا يوجد ملخص", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "تحديد النص", "autoscroll": "تمرير تلقائي", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "قراءة بيونية", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "النقر للتمرير", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "اللون", + "display": "Display", "fontStyle": "نمط الخط", "fullscreen": "ملء الشاشة", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "ارتفاع السطر", + "navigation": "Navigation", "padding": "تباعد", "pageReader": "قراءة بصفحات (تجريبي)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "إزالة المسافات الزائدة", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "مقدار التمرير (افتراضياً طول الشاشة)", "showBatteryAndTime": "البطارية والوقت", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "تقدم القراءة", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "السحب بين الفصول", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "محاذاة النص", "textSize": "حجم الخط", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "السحب لفتح الدرج", "verticalSeekbar": "شريط تمرير رأسي", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "إبقاء الشاشة مضاءة", - "volumeButtonsScroll": "التمرير بأزرار الصوت" + "volumeButtonsScroll": "التمرير بأزرار الصوت", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "التمرير للأسفل", @@ -489,7 +598,9 @@ "finished": "انتهى", "nextChapter": "التالي: %{name}", "noNextChapter": "لا يوجد فصل تالي", - "noPreviousChapter": "لا يوجد فصل سابق" + "noPreviousChapter": "لا يوجد فصل سابق", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "فاصل التمرير (ثواني)", @@ -514,7 +625,8 @@ "textColor": "لون النص", "textColorModal": "لون النص", "title": "القارئ", - "verticalSeekbarDesc": "استخدم شريط تمرير رأسي" + "verticalSeekbarDesc": "استخدم شريط تمرير رأسي", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "لم يتم العثور على أي نتائج" @@ -528,10 +640,16 @@ "title": "الإحصائيات", "titlesInLibrary": "العناوين في المكتبة", "totalChapters": "إجمالي الفصول", - "unreadChapters": "الفصول غير المقروءة" + "unreadChapters": "الفصول غير المقروءة", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "التتبع", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "تسجيل الخروج من %{name}؟", "revalidate": "إعادة التحقق", "services": "الخدمات" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "جاري استيراد EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "جاري تحديث المكتبة", "DRIVE_BACKUP": "نسخ احتياطي لجوجل درايف", "DRIVE_RESTORE": "استعادة من جوجل درايف", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "استعادة من نسخة احتياطية محلية", "MIGRATE_NOVEL": "جاري نقل الرواية", "DOWNLOAD_CHAPTER": "جاري تنزيل الفصل" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/as_IN/strings.json b/src/i18n/languages/as_IN/strings.json index 599e8ee79..e1db1262b 100644 --- a/src/i18n/languages/as_IN/strings.json +++ b/src/i18n/languages/as_IN/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "আবিষ্কাৰ কৰক", + "editPluginSetting": "Edit %{name}", "globalSearch": "বিশ্বব্যাপী সন্ধান", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "শেষত ব্যৱহৃত", "latest": "সাম্প্ৰতিক", "listEmpty": "ছেটিংছৰ পৰা ভাষা সক্ৰিয় কৰক", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "পুথিভঁৰালৰ পৰা আঁতৰ কৰা হৈছে", + "repositories": "Repositories", "searchbar": "উৎসত সন্ধান কৰক", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "যোগ কৰক", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "বাতিল", "categories": "শ্ৰেণীবিভাজন", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "বিশ্বব্যাপী", "install": "স্থাপন", + "imported": "Imported", "logout": "Logout", "name": "নাম", "newUpdateAvailable": "নতুন আপডেট উপলব্ধ", + "none": "None", "ok": "হ’ব", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "পুনৰ চেষ্টা কৰক", "save": "সংৰক্ষণ", + "saved": "Saved", "search": "সন্ধান", "searchFor": "সন্ধান কৰক", "searchResults": "সন্ধান ফলাফল", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "জমা দিয়ক", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "ডাউনলোডসমূহ", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "সকলো উৎস", @@ -310,6 +383,8 @@ "clearHistorWarning": "আপুনি নিশ্চিত? সকলো ইতিহাস হেৰাই যাব।", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "ইতিহাসত সন্ধান কৰক" }, "library": "পুথিভঁৰাল", @@ -346,6 +421,7 @@ } }, "empty": "আপোনাৰ পুথিভঁৰাল খালী। ‘ব্ৰাউজ’ৰ পৰা শৃংখলা যোগ কৰক।", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "অধ্যায়ৰ নাম", "chapterNumber": "অধ্যায় নম্বৰ", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "বৈধ অধ্যায়ৰ নাম দিন", "validChapterNumber": "বৈধ অধ্যায় নম্বৰ দিন" }, "jumpToChapter": "অধ্যায়লৈ যাওক", - "openChapter": "অধ্যায় খুলক" + "openChapter": "অধ্যায় খুলক", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "স্থানান্তৰিত কৰক", "noSummary": "কোনো সংক্ষিপ্তসাৰ নাই", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "ৰঙ", + "display": "Display", "fontStyle": "ফণ্টৰ শৈলী", "fullscreen": "সম্পূৰ্ণপর্দা", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "স্ক্ৰল পৰিমাণ (প্ৰদৰ্শন উচ্চতা অনুযায়ী)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "আখৰৰ আকাৰ", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "তললৈ স্ক্ৰল কৰক", @@ -489,7 +598,9 @@ "finished": "শেষ", "nextChapter": "Next: %{name}", "noNextChapter": "পৰবর্তী অধ্যায় নাই", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "কোনো ফলাফল পোৱা নাযায়" @@ -528,10 +640,16 @@ "title": "পৰিসংখ্যা", "titlesInLibrary": "গ্ৰন্থাগাৰত শিৰোনামসমূহ", "totalChapters": "মুঠ অধ্যায়সমূহ", - "unreadChapters": "নপঢ়া অধ্যায়সমূহ" + "unreadChapters": "নপঢ়া অধ্যায়সমূহ", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/ca_ES/strings.json b/src/i18n/languages/ca_ES/strings.json index 0db9b8aa1..019ce03a3 100644 --- a/src/i18n/languages/ca_ES/strings.json +++ b/src/i18n/languages/ca_ES/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/cs_CZ/strings.json b/src/i18n/languages/cs_CZ/strings.json index 544d64d0d..884f99498 100644 --- a/src/i18n/languages/cs_CZ/strings.json +++ b/src/i18n/languages/cs_CZ/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Objevit", + "editPluginSetting": "Edit %{name}", "globalSearch": "Globální vyhledávání", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Naposledy použité", "latest": "Poslední", "listEmpty": "Povolit jazyky z nastavení", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Odstraněno z knihovny", + "repositories": "Repositories", "searchbar": "Zdroje hledání", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Přidat", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Zrušit", "categories": "Kategorie", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globálně", "install": "Instalovat", + "imported": "Imported", "logout": "Logout", "name": "Jméno", "newUpdateAvailable": "Nová aktualizace k dispozici", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Opakovat", "save": "Uložit", + "saved": "Saved", "search": "Hledat", "searchFor": "Hledat", "searchResults": "Výsledky hledání", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Odeslat", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "stažené", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "všechny zdroje", @@ -310,6 +383,8 @@ "clearHistorWarning": "Jste si jistí? Celá historie bude stracena.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Historie hledání" }, "library": "Knihovna", @@ -346,6 +421,7 @@ } }, "empty": "Vaše knihovna je prázdná. Přidejte sérii do knihovny z procházet.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Název kapitoly", "chapterNumber": "Číslo kapitoly", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Zadejte platný název kapitoly", "validChapterNumber": "Zadejte platné číslo kapitoly" }, "jumpToChapter": "Přeskočit na kapitolu", - "openChapter": "Otevřít kapitolu" + "openChapter": "Otevřít kapitolu", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrovat", "noSummary": "Žádné shrnutí", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Barva", + "display": "Display", "fontStyle": "Styl písma", "fullscreen": "Celá obrazovka", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Vzdálenost posunu (jako výchozí velikost výška obrazovky)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Velikost textu", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Přejít na konec", @@ -489,7 +598,9 @@ "finished": "Dokončeno", "nextChapter": "Next: %{name}", "noNextChapter": "Nejsou žádné další kapitoly", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Nebyly nalezeny žádné výsledky" @@ -528,10 +640,16 @@ "title": "Statistiky", "titlesInLibrary": "Názvy v knihovně", "totalChapters": "Kapitol dohromady", - "unreadChapters": "Nepřečtené kapitoly" + "unreadChapters": "Nepřečtené kapitoly", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/da_DK/strings.json b/src/i18n/languages/da_DK/strings.json index 0db9b8aa1..019ce03a3 100644 --- a/src/i18n/languages/da_DK/strings.json +++ b/src/i18n/languages/da_DK/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/de_DE/strings.json b/src/i18n/languages/de_DE/strings.json index 2c440b202..7f3dbb88f 100644 --- a/src/i18n/languages/de_DE/strings.json +++ b/src/i18n/languages/de_DE/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Gelesene Kapitel löschen", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Standard", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Entdecke", + "editPluginSetting": "Edit %{name}", "globalSearch": "Globale Suche", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Zuletzt genutzt", "latest": "Aktuell", "listEmpty": "Sprachen in Einstellungen aktivieren", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Aus der Bibliothek entfernt", + "repositories": "Repositories", "searchbar": "Quellen durchsuchen", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Hinzufügen", "all": "Alle", + "back": "Back", "backup": "Backup", "cancel": "Abbrechen", "categories": "Kategorien", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "global", "install": "Installieren", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "Neues Update verfügbar", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Erneut versuchen", "save": "Sichern", + "saved": "Saved", "search": "Suchen", "searchFor": "Suche nach", "searchResults": "Suchergebnisse", @@ -235,11 +279,13 @@ "sort": "Sortieren", "submit": "Bestätigen", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "Downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Aufsteigend)", "autoDownload": "Automatisch herunterladen", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "Nach Quelle", "chapterSort": "Standard Kapitel-Sortierung", "desc": "(Absteigend)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Haptisches Feedback deaktivieren", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Anzeigemodus", "downloadNewChapters": "Neue Kapitel herunterladen", "epub": "EPUB", "epubLocation": "EPUB Speicherort", "epubLocationDescription": "Der Speicherort, an dem Sie Ihre EPUB Dateien öffnen und exportieren.", "globalUpdate": "Globale Aktualisierung", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Bücher pro Reihe", @@ -294,11 +357,21 @@ "novelSort": "Bücher Sortierung", "refreshMetadata": "Metadaten automatisch aktualisieren", "refreshMetadataDescription": "Suche nach neuen Cover und Details beim Aktualisieren der Bibliothek", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Bibliothek beim Starten aktualisieren", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Zeige den Zeitpunkt der letzten Aktualisierung", - "useFAB": "FAB in der Bibliothek verwenden" + "useFAB": "FAB in der Bibliothek verwenden", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "Alle Quellen", @@ -310,6 +383,8 @@ "clearHistorWarning": "Bist du sicher? Der gesamte Verlauf geht verloren.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Suchverlauf" }, "library": "Bibliothek", @@ -346,6 +421,7 @@ } }, "empty": "Deine Bibliothek ist leer. Füge Serien über Browse zu deiner Bibliothek hinzu.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Kapitelname", "chapterNumber": "Kapitelnummer", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Geben Sie einen gültigen Kapitelnamen ein", "validChapterNumber": "Geben Sie eine gültige Kapitelnummer ein" }, "jumpToChapter": "Zum Kapitel springen", - "openChapter": "Kapitel öffnen" + "openChapter": "Kapitel öffnen", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrieren", "noSummary": "Keine Beschreibung", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Farbe", + "display": "Display", "fontStyle": "Schriftart", "fullscreen": "Vollbildmodus", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Höhe des Bildlaufs (standardmäßig Bildschirmhöhe)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Schriftgröße", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Zum Ende springen", @@ -489,7 +598,9 @@ "finished": "Beendet", "nextChapter": "Next: %{name}", "noNextChapter": "Es gibt kein weiteres Kapitel", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Textfarbe", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Keine Ergebnisse gefunden" @@ -528,10 +640,16 @@ "title": "Statistiken", "titlesInLibrary": "Bücher in der Bibliothek", "totalChapters": "Gesamte Kapitel", - "unreadChapters": "Ungelesene Kapitel" + "unreadChapters": "Ungelesene Kapitel", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/el_GR/strings.json b/src/i18n/languages/el_GR/strings.json index ff4a4501c..8cec2ee9d 100644 --- a/src/i18n/languages/el_GR/strings.json +++ b/src/i18n/languages/el_GR/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Τελευταία χρήση", "latest": "Latest", "listEmpty": "Ενεργοποιήστε γλώσσες από τις ρυθμίσεις", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Καταργήθηκε από τη βιβλιοθήκη", + "repositories": "Repositories", "searchbar": "Αναζήτηση πηγών", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Προσθήκη", "all": "Όλα", + "back": "Back", "backup": "Backup", "cancel": "Ακύρωση", "categories": "Κατηγορίες", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Εγκατάσταση", + "imported": "Imported", "logout": "Logout", "name": "Όνομα", "newUpdateAvailable": "Νέα ενημέρωση διαθέσιμη", + "none": "None", "ok": "Οκ", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Επανάληψη", "save": "Αποθήκευση", + "saved": "Saved", "search": "Αναζήτηση", "searchFor": "Αναζήτηση για", "searchResults": "Αποτελέσματα αναζήτησης", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Υποβολή", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Είστε σίγουροι; Όλο το ιστορικό θα χαθεί.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Βιβλιοθήκη", @@ -346,6 +421,7 @@ } }, "empty": "Η βιβλιοθήκη σας είναι άδεια. Προσθέστε σειρές στη βιβλιοθήκη σας από την Περιήγηση.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Χρώμα", + "display": "Display", "fontStyle": "Στυλ γραμματοσειράς", "fullscreen": "Πλήρης Οθόνη", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Μέγεθος κειμένου", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Κύλιση προς τα κάτω", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "Δεν υπάρχει επόμενο κεφάλαιο", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/es_ES/strings.json b/src/i18n/languages/es_ES/strings.json index 403985f15..18519dca5 100644 --- a/src/i18n/languages/es_ES/strings.json +++ b/src/i18n/languages/es_ES/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Administración de datos", "deleteReadChapters": "Eliminar capítulos leídos", "deleteReadChaptersDialogTitle": "Todos los capítulos marcados como leídos serán borrados.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Importar EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Importar novela", "importStaticFiles": "Importar archivos estáticos", "novelInsertFailed": "inserción de novela fallida", + "networking": "Networking", "useFAB": "Usar FAB en lugar del botón", "userAgent": "Agente de Usuario", "recreateDBIndexes": "Recrear índices de la Base de Datos", "recreateDBIndexesToast": "Índices de la Base de Datos Recreados", "recreateDBIndexesDialogTitle": "Todos los índices de la base de datos serán Recreados. Esto puede tomar un tiempo.", - "recreateDBIndexesDesc": "Recrea los índices de la Base de Datos. Esto puede mejorar el rendimiento en dispositivos más lentos." + "recreateDBIndexesDesc": "Recrea los índices de la Base de Datos. Esto puede mejorar el rendimiento en dispositivos más lentos.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Apariencia", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "Tema de la aplicación", "darkTheme": "Tema Oscuro", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Ocultar fondo", "lightTheme": "Tema Claro", "navbar": "Barra de navegación", "novelInfo": "Información de la Novela", "pureBlackDarkMode": "Modo negro puro", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Mostrar historial en el navegador", "showUpdatesInTheNav": "Mostrar actualizaciones en el navegador", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Disponible", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Explorar", + "editPluginSetting": "Edit %{name}", "globalSearch": "Búsqueda global", + "installPlugin": "Install %{name}", "installFailed": "Instalación fallida: %{name}", "installed": "Instalado", "installedPlugin": "%{name} Instalado", "installedPlugins": "Complementos instalados", + "language": "Language", "lastUsed": "Última usada", "latest": "Últimos", "listEmpty": "Habilitar idiomas desde la configuración", "migration": { + "cover": "Cover", "dialogMessage": "¿Migrar %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "La novela ya está en la biblioteca", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Seleccionar fuente", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Eliminar de la biblioteca", + "repositories": "Repositories", "searchbar": "Buscar fuente", "searchResults": "Search results", "selectNovel": "Seleccionar novela", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Desinstalado %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Actualización fallida", + "updatesPending": "Updates pending", "updatedTo": "Actualizado a %{version}", "settings": { "title": "Ajustes del plugin", @@ -196,6 +235,7 @@ "about": "Acerca de", "add": "Añadir", "all": "Todos", + "back": "Back", "backup": "Copia de seguridad", "cancel": "Cancelar", "categories": "Categorías", @@ -213,10 +253,13 @@ "filter": "Filtrar", "globally": "globalmente", "install": "Instalar", + "imported": "Imported", "logout": "Cerrar sesión", "name": "Nombre", "newUpdateAvailable": "Nueva actualización disponible", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pausa", "preparing": "Preparando", "remove": "Eliminar", @@ -225,6 +268,7 @@ "resume": "Reanudar", "retry": "Reintentar", "save": "Guardar", + "saved": "Saved", "search": "Buscar", "searchFor": "Buscar por", "searchResults": "Resultados de la búsqueda", @@ -235,11 +279,13 @@ "sort": "Ordenar", "submit": "Enviar", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "descargas", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascendente)", "autoDownload": "Descarga automática", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "Por fuente", "chapterSort": "Orden de capítulo por defecto", "desc": "(Descendente)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Deshabilitar la respuesta háptica", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Modo de visualización", "downloadNewChapters": "Descargar nuevos capítulos", "epub": "EPUB", "epubLocation": "Ubicación EPUB", "epubLocationDescription": "El lugar donde se abren y exportan sus archivos EPUB.", "globalUpdate": "Actualización global", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Elementos por fila", @@ -294,11 +357,21 @@ "novelSort": "Ordenar novela", "refreshMetadata": "Actualizar automáticamente los metadatos", "refreshMetadataDescription": "Buscar nueva portada y detalles al actualizar la biblioteca", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Actualizar biblioteca al iniciar", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Mostrar la última actualización", - "useFAB": "Usar FAB en la biblioteca" + "useFAB": "Usar FAB en la biblioteca", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "Todas las fuentes", @@ -310,6 +383,8 @@ "clearHistorWarning": "¿Estás seguro? Todo el historial se perderá.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Historial de búsqueda" }, "library": "Biblioteca", @@ -346,6 +421,7 @@ } }, "empty": "Tu biblioteca está vacía. Añade series a tu biblioteca desde el navegador.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Nombre del capítulo", "chapterNumber": "Número del capítulo", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Introduzca un nombre de capítulo válido", "validChapterNumber": "Introduzca un número de capítulo válido" }, "jumpToChapter": "Saltar al capítulo", - "openChapter": "Abrir Capítulo" + "openChapter": "Abrir Capítulo", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrar", "noSummary": "Sin resumen", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Estilo de fuente", "fullscreen": "Pantalla completa", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Cantidad de desplazamiento (alto de la pantalla de forma predeterminada)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Tamaño del texto", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Desplazarse hasta abajo", @@ -489,7 +598,9 @@ "finished": "Finalizado", "nextChapter": "Next: %{name}", "noNextChapter": "No hay próximo capítulo", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Color del texto", "textColorModal": "Text color", "title": "Lector", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No se han encontrado resultados" @@ -528,10 +640,16 @@ "title": "Estadísticas", "titlesInLibrary": "Títulos en biblioteca", "totalChapters": "Capítulos totales", - "unreadChapters": "Capítulos no leídos" + "unreadChapters": "Capítulos no leídos", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/fi_FI/strings.json b/src/i18n/languages/fi_FI/strings.json index 0db9b8aa1..019ce03a3 100644 --- a/src/i18n/languages/fi_FI/strings.json +++ b/src/i18n/languages/fi_FI/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/fr_FR/strings.json b/src/i18n/languages/fr_FR/strings.json index 5f668d65c..08d77d852 100644 --- a/src/i18n/languages/fr_FR/strings.json +++ b/src/i18n/languages/fr_FR/strings.json @@ -13,7 +13,7 @@ "cachedNovelsDeletedToast": "Romans en cache supprimés", "chapterInsertFailed": "Insertion de chapitre échoué", "clearCachedNovels": "Vider les romans en cache", - "clearCachedNovelsDesc": "", + "clearCachedNovelsDesc": "Delete cached novels which not in your library", "clearDatabaseWarning": "Les progrès et les chapitres lus et téléchargés hors de la bibliothèque, seront perdus.", "clearUpdatesMessage": "Mises à jour effacées.", "clearUpdatesTab": "Effacer l'onglet Mises à jour", @@ -22,16 +22,22 @@ "dataManagement": "Gestion de données", "deleteReadChapters": "Supprimer les chapitres lus", "deleteReadChaptersDialogTitle": "Tous les chapitres marqués comme lus seront supprimés.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Importer EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Importer un roman", "importStaticFiles": "Importer les fichiers statiques", "novelInsertFailed": "Insertion du roman échouée", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "Agent utilisateur", "recreateDBIndexes": "Récréer les index de la base de donnée", "recreateDBIndexesToast": "Index de la base de données recréés", "recreateDBIndexesDialogTitle": "Tous les index de la base de données seront recréés.\nCela peut prendre un certain temps.", - "recreateDBIndexesDesc": "Recrée les index de la base de données. Cela peut améliorer les performances sur les appareils plus lents." + "recreateDBIndexesDesc": "Recrée les index de la base de données. Cela peut améliorer les performances sur les appareils plus lents.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Apparence", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Par défaut", "appTheme": "Thème", "darkTheme": "Sombre", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Masquer l'arrière-plan", "lightTheme": "Clair", "navbar": "Barre de navigation", "novelInfo": "Informations sur le roman", "pureBlackDarkMode": "Mode noir pur", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Afficher l'historique dans la navigation", "showUpdatesInTheNav": "Afficher les mises à jour dans la navigation", "themeMode": "Thème", @@ -136,30 +147,58 @@ "available": "Disponible", "deletePluginMessage": "Êtes-vous sûr de vouloir désinstaller %{name}?", "discover": "Découvrir", + "editPluginSetting": "Edit %{name}", "globalSearch": "Recherche globale", + "installPlugin": "Install %{name}", "installFailed": "L'installation a échoué: %{name}", "installed": "Installé", "installedPlugin": "Installé %{name}", "installedPlugins": "Plugins installés", + "language": "Language", "lastUsed": "Dernière utilisation", "latest": "Dernier", "listEmpty": "Activer les langues à partir des paramètres", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Sélectionner la source", - "selectSourceDesc": "Sélectionnez une source à partir de laquelle migrer" + "selectSourceDesc": "Sélectionnez une source à partir de laquelle migrer", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Épinglé %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Plugins épinglés", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Supprimé de la bibliothèque", + "repositories": "Repositories", "searchbar": "Rechercher des sources", "searchResults": "Résultats de la recherche", "selectNovel": "Sélectionnez un roman", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Désinstallé %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Mise à jour échouée", + "updatesPending": "Updates pending", "updatedTo": "Mis à jour %{version}", "settings": { "title": "Paramètres des plugins", @@ -196,6 +235,7 @@ "about": "À propos", "add": "Ajouter", "all": "Tout", + "back": "Back", "backup": "Sauvegarde", "cancel": "Annuler", "categories": "Catégories", @@ -213,10 +253,13 @@ "filter": "Filtre", "globally": "globalement", "install": "Installer", + "imported": "Imported", "logout": "Se déconnecter", "name": "Nom", "newUpdateAvailable": "Nouvelle mise à jour disponible", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Mettre en pause", "preparing": "Preparing", "remove": "Retirer", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Réessayer", "save": "Sauvegarder", + "saved": "Saved", "search": "Recherchez", "searchFor": "Rechercher", "searchResults": "Résultats de la recherche", @@ -235,11 +279,13 @@ "sort": "Trier", "submit": "Soumettre", "loading": "Chargement ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Actualiser", "share": "Partager", + "openInWebView": "Open in WebView", "openInBrowser": "Ouvrir dans le navigateur", "clearCookies": "Effacer les cookies", "cookiesCleared": "Cookies effacés", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapitre : %{name}", "completed": "Téléchargement terminé", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Téléchargement", "downloadingNovel": "Téléchargement : %{name}", "downloadsLower": "télécharger", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascendant)", "autoDownload": "Téléchargement automatique", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "Par Source", "chapterSort": "Tri des chapitres par défaut", "desc": "(Descendant)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Désactiver le retour haptique", "disableHapticFeedbackDescription": "Désactiver les vibrations pour les interactions tactiles.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Mode d'affichage", "downloadNewChapters": "Télécharger les nouveaux chapitres", "epub": "EPUB", "epubLocation": "Localisation EPUB", "epubLocationDescription": "L'endroit où vous ouvrez et exportez vos fichiers EPUB.", "globalUpdate": "Mise à jour globale", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Taille de la grille", "gridSizeDesc": "%{num} par ligne", "itemsPerRow": "Élément par ligne", @@ -294,11 +357,21 @@ "novelSort": "Trier les romans", "refreshMetadata": "Rafraîchir automatiquement les métadonnées", "refreshMetadataDescription": "Vérifier la nouvelle couverture et les détails lors de la mise à jour de la bibliothèque", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Ordre de tri", "updateLibrary": "Mettre à jour la bibliothèque au lancement", "updateLibraryDesc": "Non recommandé pour les appareils ????", "updateTime": "Afficher la date de dernière mise à jour", - "useFAB": "Utiliser FAB dans la bibliothèque" + "useFAB": "Utiliser FAB dans la bibliothèque", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "toutes les sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Êtes-vous sûr? Tout l'historique sera perdu.", "deleted": "Historique supprimé.", "nothingReadRecently": "Rien lu récemment", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Historique des recherches" }, "library": "Bibliothèque", @@ -346,6 +421,7 @@ } }, "empty": "Votre bibliothèque est vide. Ajouter des séries à votre bibliothèque à partir de Parcourir", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Importer un EPUB", "openRandom": "Ouvrir une série au hasard", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Signet", "downloaded": "Téléchargé", - "unread": "Non lu" + "unread": "Non lu", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "Par nom de chapitre", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Le JS personnalisé peut ne pas être pris en charge par tous les lecteurs EPUB", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "Fin du chapitre", + "export": "Export", "exportAll": "Exporter tous les chapitres", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Inclure le CSS personnalisé", "includeCustomJS": "Inclure le JS personnalisé", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Veuillez saisir un numéro de chapitre valide", "selectFolder": "Sélectionnez le dossier de destination pour le fichier EPUB", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Impossible d'exporter l'EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Couverture sauvegardée", "coverNotSaved": "Couverture non sauvegardée", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Nom du Chapitre", "chapterNumber": "Numéro du chapitre", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Entrez un nom de chapitre valide", "validChapterNumber": "Entrez un numéro de chapitre valide" }, "jumpToChapter": "Aller au chapitre", - "openChapter": "Ouvrir le chapitre" + "openChapter": "Ouvrir le chapitre", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrer", "noSummary": "Aucun résumé", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Sélection de texte", "autoscroll": "Défilement automatique", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Couleur", + "display": "Display", "fontStyle": "Style de police", "fullscreen": "Plein écran", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Hauteur de la ligne", + "navigation": "Navigation", "padding": "Marge intérieure", "pageReader": "Lecture paginée (Expérimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Défilement du montant (hauteur de l'écran par défaut)", "showBatteryAndTime": "Batterie et Heure", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Progression de la lecture", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Balayer entre les chapitres", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Alignement du texte", "textSize": "Taille du texte", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Bouton de volume pour défilé" + "volumeButtonsScroll": "Bouton de volume pour défilé", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Défiler jusqu'en bas", @@ -489,7 +598,9 @@ "finished": "Terminé", "nextChapter": "Suivant: %{name}", "noNextChapter": "Il n'y a pas de prochain chapitre", - "noPreviousChapter": "Il n'y a pas de chapitre précédent" + "noPreviousChapter": "Il n'y a pas de chapitre précédent", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Couleur du texte", "textColorModal": "Text color", "title": "Lecteur", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Aucun résultat trouvé" @@ -528,10 +640,16 @@ "title": "Statistiques", "titlesInLibrary": "Titres dans la bibliothèque", "totalChapters": "Nombre total de chapitres", - "unreadChapters": "Chapitres non lus" + "unreadChapters": "Chapitres non lus", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Suivi", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Se déconnecter de %{name} ?", "revalidate": "Revalider", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/he_IL/strings.json b/src/i18n/languages/he_IL/strings.json index 362485ff1..e389e5aae 100644 --- a/src/i18n/languages/he_IL/strings.json +++ b/src/i18n/languages/he_IL/strings.json @@ -22,16 +22,22 @@ "dataManagement": "ניהול מידע", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "יבוא רומן", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "תצוגה", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "ערכת נושא כהה", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "ערכת נושא בהירה", "navbar": "סרגל הניווט", "novelInfo": "מידע על הרומן", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "הראה היסטוריה בסרגל הניווט", "showUpdatesInTheNav": "הראה עדכונים בסרגל הניווט", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/hi_IN/strings.json b/src/i18n/languages/hi_IN/strings.json index 0db9b8aa1..019ce03a3 100644 --- a/src/i18n/languages/hi_IN/strings.json +++ b/src/i18n/languages/hi_IN/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/hu_HU/strings.json b/src/i18n/languages/hu_HU/strings.json index 388345c80..a2d994aae 100644 --- a/src/i18n/languages/hu_HU/strings.json +++ b/src/i18n/languages/hu_HU/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Olvasott fejezetek törlése", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Felfedezés", + "editPluginSetting": "Edit %{name}", "globalSearch": "Globális keresés", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Utoljára használt", "latest": "Legújabb", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Eltávolítva a könyvtárból", + "repositories": "Repositories", "searchbar": "Források keresése", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Hozzáadás", "all": "Összes", + "back": "Back", "backup": "Backup", "cancel": "Mégse", "categories": "Kategóriák", @@ -213,10 +253,13 @@ "filter": "Szűrő", "globally": "globálisan", "install": "Telepítés", + "imported": "Imported", "logout": "Logout", "name": "Név", "newUpdateAvailable": "Új frissítés érhető el", + "none": "None", "ok": "OK", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Újrapróbálkozás", "save": "Mentés", + "saved": "Saved", "search": "Keresés", "searchFor": "Keresés a következőre", "searchResults": "Keresési eredmények", @@ -235,11 +279,13 @@ "sort": "Rendezés", "submit": "Küldés", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "letöltések", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Növekvő)", "autoDownload": "Automatikus letöltés", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "Forrás szerint", "chapterSort": "Default chapter sort", "desc": "(Csökkenő)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Haptikus visszajelzés kikapcsolása", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Megjelenítési mód", "downloadNewChapters": "Új fejezetek letöltése", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Globális frissítés", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Soronkénti elemek", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Metaadatok automatikus frissítése", "refreshMetadataDescription": "Új borító és leírás keresése a könyvtár frissítésekor", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Könyvtár frissítése indításkor", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Utolsó frissítés idejének mutatása", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "összes forrás", @@ -310,6 +383,8 @@ "clearHistorWarning": "Biztos vagy benne? Minden előzmény törlődni fog.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Keresési előzmények" }, "library": "Könyvtár", @@ -346,6 +421,7 @@ } }, "empty": "A könyvtárad üres. Adj sorozatokat a könyvtáradhoz a Böngészés menüben.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Fejezet címe", "chapterNumber": "Fejezet száma", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Adj meg egy létező fejezetcímet", "validChapterNumber": "Adj meg egy létező fejezetszámot" }, "jumpToChapter": "Fejezethez ugrás", - "openChapter": "Fejezet megnyitása" + "openChapter": "Fejezet megnyitása", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Áttelepítés", "noSummary": "Nincs összefoglaló", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Szín", + "display": "Display", "fontStyle": "Betűtípus", "fullscreen": "Teljes képernyő", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Görgetés mértéke (alapértelmezetten a képernyő magassága)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Betűméret", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Végére ugrás", @@ -489,7 +598,9 @@ "finished": "Befejezett", "nextChapter": "Next: %{name}", "noNextChapter": "Nincs következő fejezet", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Betűszín", "textColorModal": "Text color", "title": "Olvasó", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Nincs találat" @@ -528,10 +640,16 @@ "title": "Statisztikák", "titlesInLibrary": "Címek a könyvtárban", "totalChapters": "Összes fejezetek száma", - "unreadChapters": "Olvasatlan fejezetek" + "unreadChapters": "Olvasatlan fejezetek", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/id_ID/strings.json b/src/i18n/languages/id_ID/strings.json index 356eea4e5..4b815e7a7 100644 --- a/src/i18n/languages/id_ID/strings.json +++ b/src/i18n/languages/id_ID/strings.json @@ -5,88 +5,99 @@ "github": "Indonesia", "helpTranslate": "INDONESIA", "plugins": "Indonesia", - "version": "", - "whatsNew": "" + "version": "Version", + "whatsNew": "What's new" }, - "advancedSettings": "", + "advancedSettings": "Advanced", "advancedSettingsScreen": { - "cachedNovelsDeletedToast": "", + "cachedNovelsDeletedToast": "Cached novels deleted", "chapterInsertFailed": "indonesian\n", - "clearCachedNovels": "", + "clearCachedNovels": "Clear cached novels", "clearCachedNovelsDesc": "bahasa Indonesia", "clearDatabaseWarning": ".", "clearUpdatesMessage": "Updates cleared.", "clearUpdatesTab": "Clear updates tab", "clearUpdatesWarning": ".", - "clearupdatesTabDesc": "", - "dataManagement": "", + "clearupdatesTabDesc": "Clears chapter entries in updates tab", + "dataManagement": "Data Management", "deleteReadChapters": "Hapus bab yang telah dibaca\n", "deleteReadChaptersDialogTitle": "Indonesia ", - "importEpub": "", - "importNovel": "", - "importStaticFiles": "", - "novelInsertFailed": "", - "useFAB": "", - "userAgent": "", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", + "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", + "importNovel": "Import Novel", + "importStaticFiles": "Import Static Files", + "novelInsertFailed": "novel insert failed", + "networking": "Networking", + "useFAB": "Use FAB instead of button", + "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", - "recreateDBIndexesToast": "", + "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": ".", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, - "appearance": "", + "appearance": "Appearance", "appearanceScreen": { "accentColor": "Save anyway", - "alwaysShowNavLabels": "", - "appLanguage": "", + "alwaysShowNavLabels": "Always show nav labels", + "appLanguage": "App language", "languagePickerModal": { - "title": "", + "title": "Select Language", "restartNote": "." }, "appLanguageDefault": "Indonesian", "appTheme": "Indonesian\n", - "darkTheme": "", - "hideBackdrop": "", - "lightTheme": "", - "navbar": "", - "novelInfo": "", - "pureBlackDarkMode": "", - "showHistoryInTheNav": "", - "showUpdatesInTheNav": "", + "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", + "hideBackdrop": "Hide backdrop", + "lightTheme": "Light Theme", + "navbar": "Navbar", + "novelInfo": "Novel info", + "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", + "showHistoryInTheNav": "Show history in the nav", + "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", - "themeModeLight": "", - "themeModeDark": "", + "themeModeLight": "Light", + "themeModeDark": "Dark", "themeModeSystem": "Jawa", "theme": { - "default": "", - "lavender": "", - "midnightDusk": "", - "daybreakBloom": "", - "strawberry": "", - "tako": "", - "teal": "", - "turquoise": "", - "yotsuba": "", + "default": "Default", + "lavender": "Lavender", + "midnightDusk": "Midnight Dusk", + "daybreakBloom": "Daybreak Bloom", + "strawberry": "Strawberry Daiquiri", + "tako": "Tako", + "teal": "Teal", + "turquoise": "Turquoise", + "yotsuba": "Yotsuba", "catppuccin": "Catppuccin", - "yinyang": "" + "yinyang": "Yin & Yang" } }, "backupScreen": { - "backupName": "", - "backupCreated": "", - "backupRestored": "", + "backupName": "Backup name", + "backupCreated": "Backup created successfully", + "backupRestored": "Backup restored successfully", "savingBackup": "Indonesia", "categoriesRestored": "%{count}Indonesia", "categoriesRestoredWithErrors": "%{failedCount}(indonesia) ", "categoryRestoreFailed": "%{categoryName}(indonesia) %{error}", "categoryFileNotFound": "Indonesia", "categoryFileReadFailed": "%{error}Indonesia", - "categoryFileWriteFailed": "", - "createBackup": "", - "createBackupDesc": "", - "createBackupWarning": "", - "downloadingData": "", + "categoryFileWriteFailed": "Failed to write category file: %{error}", + "createBackup": "Create backup", + "createBackupDesc": "Can be used to restore current library", + "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", + "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", - "failed": "", + "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", @@ -102,64 +113,92 @@ "settingsFileWriteFailed": "Failed to write settings file: %{error}", "versionFileWriteFailed": "Failed to write version file: %{error}", "drive": { - "backup": "", + "backup": "Drive Backup", "backupInterruped": "Drive Backup Interrupted", - "googleDriveBackup": "", - "restore": "", + "googleDriveBackup": "Google Drive Backup", + "restore": "Drive Restore", "restoreInterruped": "Drive Restore Interrupted" }, - "googeDrive": "", - "googeDriveDesc": "", - "invalidBackupFolder": "", + "googeDrive": "Googe Drive", + "googeDriveDesc": "Backup to your Google Drive", + "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", - "noBackupFound": "", - "preparingData": "", + "noBackupFound": "No backup found", + "preparingData": "Preparing Data", "remote": { - "backup": "", - "host": "", - "unknownHost": "" + "backup": "Self Host Backup", + "host": "Host", + "unknownHost": "Unknown host" }, "remoteBackup": "😹", - "restoreBackup": "", - "restoreBackupDesc": "", - "restoreLargeBackupsWarning": "", - "restorinBackup": "", - "restoringData": "", - "selfHost": "", - "selfHostDesc": "", - "uploadingData": "", + "restoreBackup": "Restore backup", + "restoreBackupDesc": "Restore library from backup file", + "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", + "restorinBackup": "Restoring backup", + "restoringData": "Restoring Data", + "selfHost": "Self Host", + "selfHostDesc": "Backup to your server", + "uploadingData": "Uploading Data", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Telusur", "browseScreen": { "addedToLibrary": "Telah ditambahkan ke koleksi", - "available": "", + "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Jelajahi", + "editPluginSetting": "Edit %{name}", "globalSearch": "Pencarian global\n", + "installPlugin": "Install %{name}", "installFailed": "Indonesia ", "installed": "Indonesia", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Terakhir digunakan\n", "latest": "Terbaru\n", "listEmpty": "Menggunakan bahasa dari pengaturan\n", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Dihapus dari koleksi\n", + "repositories": "Repositories", "searchbar": "Cari sumber\n", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "Indonesia", "add": "Tambahkan", "all": "Semuanya", + "back": "Back", "backup": "Indonesia", "cancel": "Batal", "categories": "Kategori", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "menyeluruh", "install": "Pasang", + "imported": "Imported", "logout": "Logout", "name": "Nama", "newUpdateAvailable": "Pembaruan terbaru tersedia", + "none": "None", "ok": "YA", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Coba lagi", "save": "Simpan", + "saved": "Saved", "search": "Cari\n", "searchFor": "Pencarian untuk", "searchResults": "Hasil pencarian", @@ -235,15 +279,17 @@ "sort": "Menyortir\n", "submit": "Megirim", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Indonesia", "clearCookies": "Clear cookies", - "cookiesCleared": "", - "clearData": "", + "cookiesCleared": "Cookies cleared", + "clearData": "Clear WebView data", "dataDeleted": "Indonesia" }, "date": { @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Indonesia", "chapterName": "%{name}(indonesia", "completed": "Indonesia", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "light novel is super long so we’ve decided to split chapter 1 into 7 parts. Why 7 you ask? Well, the chapter itself was already kind of split into 7 parts already.\n\nStarted by alyschu and strengthened with OverTheRanbow’s awesome slime thoughts.\n\nOverTheRanbow, I dub thee, king of Japanese sound effects!\n\n\nWhere’s this? Say, what exactly is going on here?\n\nThe last thing I remembered was something useless about a sage or great sage….\n\nAnd now, I woke up.\n\nMy name’s Minami Satoru, a good man of 37 years old.\n\nIn order to save a Kohai from a criminal, I got stabbed from behind.\n\nGreat, I still remember it. No problem, there’s no need to panic.\n\nBesides, I’m a dashing person. The only time I’ve panicked was when I pooped my pants in elementary school.\n\nLooking around, I finally discovered, I couldn’t open my eyes.\n\nThis is pretty headache inducing. I tried to rub my head…… I didn’t get any response from my hand either. Before this, where exactly is my head?\n\nOi oi, give me a minute.\n\nGive me some time, I need to calm down. I think this is a good time to count prime numbers?\n\nOne, two, three, ah ——!!\n\nWait no, not like this! Actually, one is not even a prime number, right?\n\nNo no, this kind of thing doesn’t matter.\n\nRight now’s not the time to think about these useless things, my current condition should be anything other than reassuring, right?\n\nEh? W-what exactly is going on here?\n\nDon’t tell me…… I’ve already sank into a state of confusion and now I’m wasting time?\n\nI hurriedly confirmed if anywhere on my body was hurting.\n\nNothing hurts at all, it’s better to say that it’s actually pretty comfortable.\n\nNot even hot or cold, this is really a refreshing space.\n\nThis made me loosen up a little.\n\nAnd now to confirm my hands and feet… Let’s not talk about finger tips, neither my hands or feet had any responses at all.\n\nWhat exactly is going on?\n\nI was clearly only stabbed once, it shouldn’t have chopped away my hands and feet right?\n\nAlso, I can’t even open my eyes.\n\nI can’t see anything, this is pitch-black darkness.\n\nIn my heart, an anxiety that I’ve never felt before flooded out.\n\nIs this….. the legendary unconscious state?\n\nOr is that, although I have my consciousness, my nerves are all broken and I can’t move?\n\nOi oi oi, give me a break!\n\nI have to carefully think about it.\n\nA human will go mad shortly after if confined into a closed space. It could be said that the current me is in that state. Also, I can’t die even if I wanted to.\n\nWaiting to go mad just like this, how could that be possible!\n\nAt this time, a feeling of being touched by something traveled through my body.\n\nEh? What’s this….?\n\nI concentrate my entire consciousness on that sensation.\n\nAbdomen? An area that feels like the abdomen was touched by some kind of plant.\n\nEverything I gathered my consciousness onto a spot, I could then roughly understand the area of that spot. Occasionally, I could feel a slightly prickling sensation from something that seems to be a leaf-like plant.\n\nI feel a bit happier now.\n\nEven though I’m still inside the pitch-black darkness. But at least the sense of touch from the five senses is still working.\n\nI enthusiastically tried to move toward that blade of grass ——\n\nAs if crawling, my body indeed moved.\n\nI actually…. moved!?\n\nNow I’ve finally understood that I’m not on the hospital bed. Why, you say? Because the solid feeling of something like rocks came from under my abdomen.\n\nSo that’s what it is…. Even though I don’t really understand it, in short, I’m not in the hospital.\n\nNot only that, neither my eyes or ears worked.\n\nAlthough I don’t know where my head is, I still tried to move toward the direction of the grass. My consciousness was completely concentrated onto the part that touched.\n\nI couldn’t smell anything at all. I’m afraid that, it seems like my sense of smell has also failed?\n\nSpeaking of which, what kind of shape am I right now?\n\nAlthough I don’t want to admit, but from this streamlined contour and elasticity, I could only think of [that].\n\nA possibility flashed across my head.\n\nNo no…… how is that possible. No matter how you say it, it shouldn’t be….\n\nAll in all, let’s put the anxiety aside.\n\nI, started to try the last function, of a human’s five senses.\n\nHowever, since I don’t even know where my mouth is at, how exactly am I supposed to try it?\n\n[Activate Unique skill [Predator]? (Yes/No)]\n\nSuddenly, a voice came from my brain.\n\nHa? What did you say? It’s actually Unique skill [Predator]……!?\n\nSpeaking of which, what exactly is this voice?\n\nIt seems like that I had heard this voice when I passed on my last will to Tamura, was it not a hallucination?\n\nIs someone there? No, it seems a little different. Rather than to say someone’s here…… It’s more like the words floated out from my consciousness.\n\nThere is no sense of being human, it seemed inorganic, like a computer generated voice.\n\nAnyways, I chose No!\n\nNo response. Although I tried and waited for a long time, no more sound came out.\n\nIt looks like it wouldn’t ask a second time. Did I perchance choose the wrong option? Is this the type of game that would get stuck if you didn’t choose the Yes option?\n\nI thought it’d be like a Rpg, and if you don’t choose Yes it would keep on asking. Seems like I was wrong.\n\nIt clearly was the one that asked first, and then ignored me after. What a impolite fellow.\n\nAfter finally hearing a voice, I was actually a little happy about it.\n\nI immersed myself in regret.\n\nWell, there is no other choice. Anyways, I’ll try to test out the sense of taste.\n\nI concentrated my awareness onto the pile of grass, and moved my body.\n\nAfter confirming the part that was touched by the grass, I pressed my whole body onto it. This tactile impression, as expected, is undoubtedly grass.\n\nAs I was feeling the tactile impression of the grass, the part of the grass that was in contact with my body started to melt. At first I had thought my body was melting and was really startled, but it seems that only the grass had melted.\n\nAnd my body was absorbing the components of the grass.\n\nIt seems, my body didn’t have a mouth, and the part that touched things had replaced the function of the mouth instead. Just as a side note, I couldn’t taste anything at all.\n\nThat being said, it’s just like that.\n\nIt seems, the fact that I’m no longer being a human, there’s almost no mistakes about it.\n\nThen that means, sure enough, I was stabbed to death back then?\n\nRather than asking, I’m already almost convinced. Then, the fact that I’m not in a hospital, but in on a stone ground that grew weeds can be accepted.\n\nWhat happened with Tamura in the end?\n\nWhat about Sawatari?\n\nMy computer should be taken care of, right?\n\nI’m full of questions. But, there’s no point in worrying right now. It’s better to think about what to do from now on.\n\nHowever, the way I look right now ——\n\nAnd that feeling a moment ago….\n\nI directed my consciousness to my body again.\n\nPuni, Puni\n\nA body that moved with a rhythm.\n\nIn this total darkness, I spent a little time confirming the whole structure of my body.\n\nHow could this be possible!?\n\nI was clearly that kind of dashing and handsome man before, but now I’ve turned into a streamlined and bouncy slime!!\n\nWhat kind of joke was this! Who would even agree to this kind of thing!!\n\nBut this body’s contour, no matter how I think about it, it can only be that thing!!\n\nNo no, but, hm.\n\nI don’t really dislike it either? Umu, that thing really is kind of cute.\n\nAh but, if one were to be asked if they want to turn into something like that? I’d say over 90 percent of people would probably choose no.\n\nWell, I’ll have to accept it I guess…..\n\nIt seems, my [Soul] after I had died, turned into a monster in another world.\n\nThis originally should be impossible. Even if it’s possible the chances should only be near astronomical.\n\nIn conclusion, I reincarnated into a slime.\n\nMugu mugu.\n\nRight now, I’m eating grass.\n\nWhy, you ask…… do I even need to answer!\n\nBecause I am ex. tre. me. ly. bor. ed!\n\nAfter accepting that I’ve been turned into a slime, many days have passed. I don’t really know the exact amount of time….. Since there’s no concept of time at all in this pitch-black darkness.\n\n\n\nDuring this period of time, I discovered that the body of a slime is actually pretty convenient. I can’t get hungry, nor become sleepy. Which means, I don’t need to worry about eating and sleeping at all.\n\nI’ve also ascertained another thing.\n\nAlthough I don’t know where this is, but there seems to be no other living beings. And thanks to that, there is completely no need to worry about my life being in danger…… Just that it’s kind of hard to stand doing nothing every single day.\n\nAfter that time, the mysterious voice never appeared again. If it’s now, it’d be fine to chat with you a little, ya know.\n\nAnyways, I helplessly started to eat grass.\n\nIt’s not like I’ve got anything else to do, this is only a way to pass time.\n\nRight now, the grass I’ve absorbed is disintegrating in my body. I can feel the components slowly accumulate after being dismantled.\n\nTo ask what meaning does this have, I’d say it has no meaning at all.\n\nIf I didn’t do anything, I feel like I would really go mad. I’m just afraid of that, that’s all.\n\nAbsorb, Dismantle, Storage. Recently, I had become totally proficient in these set of actions.\n\nThere is something very incredible here.\n\nUp until now, I seemed to not have any excreting behavior.\n\nAfter all, I’m a slime, there is indeed a high possibility that this is unnecessary. But, where did the stuff that was stored go?\n\nJust based on feelings, I felt no change of my contour.\n\nWhat exactly is going on here?\n\n[Answer. The items are stored inside the Unique Skill [Predator]’s stomach sack. Also, the current usage of the space does not exceed 1 percent]\n\nWhat? It actually answered ——!\n\nBut, how exactly did I use the skill? I should have answered No! earlier that time.\n\n[Answer. Did not use the Unique skill [Predator]. From the settings, absorbed materials will automatically be stored inside the stomach sack. It can be changed at will]\n\nWhat? The answer this time felt really fluent! Wait no, putting that aside for now……\n\nThen, what would happen if I used the skill?\n\n[Answer. Unique Skill [Predator]’s main effects are ——–\n\nAnalyze: Analyze and examine the stored target. Can create items that can be produced. Under the conditions with sufficient materials, replication is possible. After successfully analyzing skills or magic, it is possible to learn the target’s skills/magic.\n\nStomach sack: Store targets that have been predated. Also, it can conserve objects made from Analyze. The objects stored inside the Stomach sack will go into a state of stasis.\n\nMimicry: Mimic targets that have been absorbed, can use the same level of abilities of the target. However, it’s only limited to objects that have been successfully analyzed.\n\nIsolate: Storage of impossible to analyze or harmful effects. After passing through the nullification process, restores magic power.\n\n—– The five abilities above]\n\nEh……Eh?\n\nA nostalgic feeling of being surprised. It feels like, this skill is kind of cheating…… This isn’t an ability that a mere slime should have, right?\n\nWait a minute, before that, who’s voice was it that answered me?\n\n[Answer. Unique Skill [Great Sage]’s effect. Since the ability had finished cementing, the speed of response has increased]\n\nGreat Sage huh…… I thought it was only mocking me. I didn’t think that it’d be this reliable. Take care of me from now on.\n\nSpeaking of which, it’s not the time to be stubborn anymore…..\n\nIf I could heal this endless loneliness, it’d be fine even if this [voice] was only a hallucination.\n\nI have finally experienced the feeling of true relaxation after such a long time.\n\nPrevious Chapter | Main Page | Next Chapter", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Naik)\n", "autoDownload": "Unduh otomatis\n", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "Berdasarkan sumber\n", "chapterSort": "Pengurutan Bab bawaan\n", "desc": "(Menurun)\n", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Nonaktifkan umpan balik haptic\n", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Mode tampilan\n", "downloadNewChapters": "Unduh bab terbaru\n", "epub": "EPUB\n", "epubLocation": "Lokasi EPUB\n", "epubLocationDescription": "Lokasi dimana anda membuka dan mengekspor file EPUB anda.\n", "globalUpdate": "Pembaruan global\n", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Barang-barang per baris\n", @@ -294,11 +357,21 @@ "novelSort": "Urutkan Novel", "refreshMetadata": "Memperbarui metadata secara otomatis\n", "refreshMetadataDescription": "Periksa sampul dan detail baru saat memperbarui perpustakaan\n", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Perbarui perpustakaan saat diluncurkan\n", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Perlihatkan waktu pembaruan terakhir\n", - "useFAB": "Gunakan FAB di perpustakaan\n" + "useFAB": "Gunakan FAB di perpustakaan\n", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "semua sumber\n", @@ -310,6 +383,8 @@ "clearHistorWarning": "Apa anda yakin? Semua riwayat akan hilang.\n", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Pencarian riwayat" }, "library": "Koleksi", @@ -346,9 +421,10 @@ } }, "empty": "Pustaka kamu kosong. Tambahkan serial ke pustaka kamu dari Jelajah.\n", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", - "openRandom": "", + "openRandom": "Open Random Entry", "updateCategory": "Update Category", "updateLibrary": "Indonesia" }, @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "Indonesia ", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -423,18 +508,22 @@ "info": "Edit info", "status": "Status:", "summary": "Description: %{summary}...", - "title": "" + "title": "Title: %{title}" }, "inLibaray": "Di koleksi\n", "jumpToChapterModal": { "chapterName": "Nama Bab\n", "chapterNumber": "Nomor Bab\n", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Masukan nama bab yang benar\n", "validChapterNumber": "Masukan nomor bab yang benar\n" }, "jumpToChapter": "Melompat ke Bab\n", - "openChapter": "Buka Bab\n" + "openChapter": "Buka Bab\n", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Pindah\n", "noSummary": "Tidak ada rangkuman\n", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Warna\n", + "display": "Display", "fontStyle": "Gaya huruf\n", "fullscreen": "Layar Penuh", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Banyak gulung (tinggi layar secara bawaan)\n", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Ukuran teks\n", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Gulung ke bawah\n", @@ -489,7 +598,9 @@ "finished": "Selesai", "nextChapter": "Berikutnya: %{name}", "noNextChapter": "Tidak ada bab berikutnya", - "noPreviousChapter": "Tidak ada bab sebelumnya" + "noPreviousChapter": "Tidak ada bab sebelumnya", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Warna teks\n", "textColorModal": "Text color", "title": "Pembaca\n", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Tidak ada hasil ditemukan\n" @@ -528,10 +640,16 @@ "title": "Statistics\n", "titlesInLibrary": "Titles in library\n", "totalChapters": "Total chapters\n", - "unreadChapters": "Unread chapters\n" + "unreadChapters": "Unread chapters\n", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/it_IT/strings.json b/src/i18n/languages/it_IT/strings.json index 6dbdaccab..7fda67956 100644 --- a/src/i18n/languages/it_IT/strings.json +++ b/src/i18n/languages/it_IT/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Elimina capitoli letti", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Scopri", + "editPluginSetting": "Edit %{name}", "globalSearch": "Ricerca globale", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Ultima usata", "latest": "Ultimi", "listEmpty": "Abilita le lingue dalle impostazioni", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Rimosso dalla libreria", + "repositories": "Repositories", "searchbar": "Cerca fonti", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Aggiungi", "all": "Tutte", + "back": "Back", "backup": "Backup", "cancel": "Annulla", "categories": "Categorie", @@ -213,10 +253,13 @@ "filter": "Filtra", "globally": "globale", "install": "Installa", + "imported": "Imported", "logout": "Logout", "name": "Nome", "newUpdateAvailable": "Nuovo aggiornamento disponibile", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Riprova", "save": "Salva", + "saved": "Saved", "search": "Cerca", "searchFor": "Cerca per", "searchResults": "Risultati della ricerca", @@ -235,11 +279,13 @@ "sort": "Ordina", "submit": "Invia", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "Scaricamenti", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Crescente)", "autoDownload": "Scarica automaticamente", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "Per fonte", "chapterSort": "Ordinamento predefinito dei capitoli", "desc": "(Decrescente)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disattiva vibrazione", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Modalità di visualizzazione", "downloadNewChapters": "Scarica nuovi capitoli", "epub": "EPUB", "epubLocation": "Posizione EPUB", "epubLocationDescription": "Il posto dove apri ed esporti i tuoi file EPUB.", "globalUpdate": "Aggiornamento globale", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Elementi per riga", @@ -294,11 +357,21 @@ "novelSort": "Ordine novel", "refreshMetadata": "Aggiorna automaticamente i metadati", "refreshMetadataDescription": "Controlla nuove copertine e dettagli durante l'aggiornamento della libreria", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Aggiorna la libreria all'avvio", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Mostra l'orario dell'ultimo aggiornamento", - "useFAB": "Usa FAB nella libreria" + "useFAB": "Usa FAB nella libreria", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "Tutte le fonti", @@ -310,6 +383,8 @@ "clearHistorWarning": "Sei sicuro? Tutta la cronologia sarà persa.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Cerca nella cronologia" }, "library": "Libreria", @@ -346,6 +421,7 @@ } }, "empty": "La tua libreria è vuota. Aggiungi delle serie alla tua libreria da Esplora.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Nome Capitolo", "chapterNumber": "Numero del capitolo", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Inserisci un nome di capitolo valido", "validChapterNumber": "Inserisci un numero di capitolo valido" }, "jumpToChapter": "Vai al Capitolo", - "openChapter": "Apri Capitolo" + "openChapter": "Apri Capitolo", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migra", "noSummary": "Nessuna trama", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Colore", + "display": "Display", "fontStyle": "Stile del font", "fullscreen": "Schermo Intero", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Quantità di scorrimento (altezza schermo di default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Dimensione del testo", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scorri in fondo", @@ -489,7 +598,9 @@ "finished": "Finito", "nextChapter": "Next: %{name}", "noNextChapter": "Non c'è un capitolo successivo", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Colore del testo", "textColorModal": "Text color", "title": "Lettore", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Nessun risultato trovato" @@ -528,10 +640,16 @@ "title": "Statistiche", "titlesInLibrary": "Titoli nella libreria", "totalChapters": "Totale capitoli", - "unreadChapters": "Capitoli non letti" + "unreadChapters": "Capitoli non letti", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/ja_JP/strings.json b/src/i18n/languages/ja_JP/strings.json index 7dc858822..addebeadb 100644 --- a/src/i18n/languages/ja_JP/strings.json +++ b/src/i18n/languages/ja_JP/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "グローバル検索", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "設定から言語を有効にする", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "ライブラリから削除", + "repositories": "Repositories", "searchbar": "ソースを検索", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "追加", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "キャンセル", "categories": "カテゴリー", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "世界的に", "install": "インストール", + "imported": "Imported", "logout": "Logout", "name": "名前", "newUpdateAvailable": "新しいアップデートが見つかりました", + "none": "None", "ok": "わかりました", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "保存", + "saved": "Saved", "search": "検索", "searchFor": "検索する", "searchResults": "検索結果", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "本当によろしいですか?すべての履歴は失われます。", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "閲覧履歴" }, "library": "ライブラリ", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "移行", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "フォントスタイル", "fullscreen": "全画面", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "文字サイズ", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "次の章はありません", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/ko_KR/strings.json b/src/i18n/languages/ko_KR/strings.json index 3e4c8850e..019ce03a3 100644 --- a/src/i18n/languages/ko_KR/strings.json +++ b/src/i18n/languages/ko_KR/strings.json @@ -1,6 +1,6 @@ { "aboutScreen": { - "website": "", + "website": "Website", "discord": "Discord", "github": "Github", "helpTranslate": "Help translate", @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/nl_NL/strings.json b/src/i18n/languages/nl_NL/strings.json index 2904bc20c..1b360acae 100644 --- a/src/i18n/languages/nl_NL/strings.json +++ b/src/i18n/languages/nl_NL/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Verwijder gelezen hoofdstukken", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Ontdek", + "editPluginSetting": "Edit %{name}", "globalSearch": "Globaal zoeken", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Laatst gebruikt", "latest": "Recentst", "listEmpty": "Schakel talen in via instellingen", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Verwijderd uit bibliotheek", + "repositories": "Repositories", "searchbar": "Zoek bronnen", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Voeg toe", "all": "Alle", + "back": "Back", "backup": "Backup", "cancel": "Annuleren", "categories": "Categorieën", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globaal", "install": "Installeer", + "imported": "Imported", "logout": "Logout", "name": "Naam", "newUpdateAvailable": "Nieuwe update beschikbaar", + "none": "None", "ok": "Oké", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Opslaan", + "saved": "Saved", "search": "Zoeken", "searchFor": "Zoek naar", "searchResults": "Zoekresultaten", @@ -235,11 +279,13 @@ "sort": "Sorteer", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "alle bronnen", @@ -310,6 +383,8 @@ "clearHistorWarning": "Weet je het zeker? Alle geschiedenis zal verloren gaan.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Zoek geschiedenis" }, "library": "Bibliotheek", @@ -346,6 +421,7 @@ } }, "empty": "Je bibliotheek is leeg. Voeg series toe aan je bibliotheek vanuit Bladeren.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migreer", "noSummary": "Geen samenvatting", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Kleur", + "display": "Display", "fontStyle": "Lettertype", "fullscreen": "Volledig scherm", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Tekstgrootte", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Voltooid", "nextChapter": "Next: %{name}", "noNextChapter": "Er is geen volgend hoofdstuk", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Tekstkleur", "textColorModal": "Text color", "title": "Lezer", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Geen resultaten gevonden" @@ -528,10 +640,16 @@ "title": "Statistieken", "titlesInLibrary": "Titels in bibliotheek", "totalChapters": "Total chapters", - "unreadChapters": "Ongelezen hoofdstukken" + "unreadChapters": "Ongelezen hoofdstukken", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/no_NO/strings.json b/src/i18n/languages/no_NO/strings.json index 0db9b8aa1..019ce03a3 100644 --- a/src/i18n/languages/no_NO/strings.json +++ b/src/i18n/languages/no_NO/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/or_IN/strings.json b/src/i18n/languages/or_IN/strings.json index 08087b2a2..dd232799e 100644 --- a/src/i18n/languages/or_IN/strings.json +++ b/src/i18n/languages/or_IN/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "ଯୋଡ଼ନ୍ତୁ", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "ବର୍ଗ", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "ନାମ", "newUpdateAvailable": "ନୂଆ ଅଦ୍ୟତନ ଉପଲବ୍ଧ", + "none": "None", "ok": "ଠିକ୍ ଅଛି", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "ପୁନଃ ଚେଷ୍ଟା କରିବା", "save": "ସଞ୍ଚୟ କରିବା", + "saved": "Saved", "search": "ସନ୍ଧାନ", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/pl_PL/strings.json b/src/i18n/languages/pl_PL/strings.json index f833f2425..26aa751ee 100644 --- a/src/i18n/languages/pl_PL/strings.json +++ b/src/i18n/languages/pl_PL/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/pt_BR/strings.json b/src/i18n/languages/pt_BR/strings.json index 0a0e5d1d3..80101a92d 100644 --- a/src/i18n/languages/pt_BR/strings.json +++ b/src/i18n/languages/pt_BR/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Manejo de informação", "deleteReadChapters": "Excluir capítulos lidos", "deleteReadChaptersDialogTitle": "Você tem certeza? Todos os capítulos marcados como lidos serão excluídos.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Importar EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Importar livro", "importStaticFiles": "Importar arquivo estático", "novelInsertFailed": "falha ao inserir livro", + "networking": "Networking", "useFAB": "Utilize FAV invez do botão", "userAgent": "Agente usuário", "recreateDBIndexes": "Recriar índices do BD", "recreateDBIndexesToast": "Índices do BD foi recriado", "recreateDBIndexesDialogTitle": "Todos os índices do BD vai ser Recriado.\nIsso pode demorar um pouco.", - "recreateDBIndexesDesc": "Recrie os índices do BD. Isso pode melhorar o desempenho em dispositivos mais lentos." + "recreateDBIndexesDesc": "Recrie os índices do BD. Isso pode melhorar o desempenho em dispositivos mais lentos.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Aparência", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Padrão", "appTheme": "Tema do aplicativo", "darkTheme": "Tema escuro", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Esconder fundo", "lightTheme": "Tema claro", "navbar": "Barra de navegação", "novelInfo": "Informação do livro", "pureBlackDarkMode": "Modo escuridão", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Mostrar histórico no navegador", "showUpdatesInTheNav": "Mostrar novidades no navegador", "themeMode": "Aparência", @@ -66,7 +77,7 @@ "teal": "Ciano", "turquoise": "Turquesa", "yotsuba": "Japonês", - "catppuccin": "", + "catppuccin": "Catppuccin", "yinyang": "Yin & Yang" } }, @@ -104,11 +115,11 @@ "drive": { "backup": "Salvar no Drive", "backupInterruped": "Backup do Drive interrompido", - "googleDriveBackup": "", - "restore": "", + "googleDriveBackup": "Google Drive Backup", + "restore": "Drive Restore", "restoreInterruped": "Restauração do Drive interrompida" }, - "googeDrive": "", + "googeDrive": "Googe Drive", "googeDriveDesc": "Fazer backup no Google Drive", "invalidBackupFolder": "Pasta de backup inválida", "localBackup": "Backup local", @@ -136,30 +147,58 @@ "available": "Disponível", "deletePluginMessage": "Tem certeza de que deseja desinstalar o %{name}?", "discover": "Descubra", + "editPluginSetting": "Edit %{name}", "globalSearch": "Pesquisa global", + "installPlugin": "Install %{name}", "installFailed": "A instalação falhou: %{name}", "installed": "Instalado", "installedPlugin": "%{name} Instalado", "installedPlugins": "Extensões Instalado", + "language": "Language", "lastUsed": "Usado por último", "latest": "Mais recentes", "listEmpty": "Habilitar idiomas a partir das configurações", "migration": { + "cover": "Cover", "dialogMessage": "Migrar %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel já está na biblioteca", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Selecionar fonte", - "selectSourceDesc": "Selecione uma fonte para migrar" + "selectSourceDesc": "Selecione uma fonte para migrar", + "useDestination": "Use destination source" }, "noSource": "Sua biblioteca não tem nenhuma novel desta fonte", - "pinnedPlugin": "%{name} fixado", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Extensões fixadas", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removido da biblioteca", + "repositories": "Repositories", "searchbar": "Pesquisar nas fontes", "searchResults": "Resultados da pesquisa", "selectNovel": "Selecionar novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "%{name} desinstalada", - "unpinnedPlugin": "%{name} desfixada", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Atualização falhou", + "updatesPending": "Updates pending", "updatedTo": "Atualizado para %{version}", "settings": { "title": "Configurações da extensão", @@ -196,6 +235,7 @@ "about": "Sobre", "add": "Adicionar", "all": "Todos", + "back": "Back", "backup": "Salvo", "cancel": "Cancelar", "categories": "Categorias", @@ -213,10 +253,13 @@ "filter": "Filtro", "globally": "globalmente", "install": "Instalar", + "imported": "Imported", "logout": "Desconectar", "name": "Nome", "newUpdateAvailable": "Nova atualização disponível", + "none": "None", "ok": "Confirmar", + "close": "Close", "pause": "Pausar", "preparing": "Preparando", "remove": "Remover", @@ -225,6 +268,7 @@ "resume": "Continuar", "retry": "Tente novamente", "save": "Salvar", + "saved": "Saved", "search": "Pesquisar", "searchFor": "Pesquisar por", "searchResults": "Resultados da busca", @@ -235,11 +279,13 @@ "sort": "Ordenar por", "submit": "Aplicar", "loading": "Carregando...", + "moreOptions": "More options", "warning": "Aviso" }, "webview": { "refresh": "Rever", "share": "Compartilhar", + "openInWebView": "Open in WebView", "openInBrowser": "Abrir na internet", "clearCookies": "Limpar dados temporários", "cookiesCleared": "Dados temporários limpos", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Capítulo: %{name}", "completed": "Transferência completa", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Transferindo", "downloadingNovel": "Transferindo: %{name}", "downloadsLower": "baixados", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Crescente)", "autoDownload": "Download automático", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "Por fonte", "chapterSort": "Ordem padrão dos capítulos", "desc": "(Decrescente)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "Pode aumentar o desempenho em dispositivos mais lentos", "disableHapticFeedback": "Desativar o feedback tátil", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Modo de exibição", "downloadNewChapters": "Baixar novos capítulos", "epub": "EPUB", "epubLocation": "Localização do EPUB", "epubLocationDescription": "O local onde você abre e exporta seus arquivos EPUB.", "globalUpdate": "Atualização global", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Itens por linha", @@ -294,11 +357,21 @@ "novelSort": "Ordenar Novel", "refreshMetadata": "Atualizar os metadados automaticamente", "refreshMetadataDescription": "Verificar por novas capas e detalhes durante a atualização da biblioteca", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Ordenar", "updateLibrary": "Atualizar biblioteca ao iniciar", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Mostrar horário da última atualização", - "useFAB": "Usar Botões flutuantes na Biblioteca" + "useFAB": "Usar Botões flutuantes na Biblioteca", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "todas as fontes", @@ -310,6 +383,8 @@ "clearHistorWarning": "Você tem certeza? Todo o histórico será perdido.", "deleted": "Histórico deletado", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Histórico de pesquisa" }, "library": "Biblioteca", @@ -346,6 +421,7 @@ } }, "empty": "Sua biblioteca está vazia. Adicione séries à sua biblioteca pelo Navegador.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Importar EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Favoritado", "downloaded": "Transferido", - "unread": "Não lido" + "unread": "Não lido", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "Por nome do capítulo", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "Finalizar capítulo", + "export": "Export", "exportAll": "Exportar todos os capítulos", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Incluir CSS personalizado", "includeCustomJS": "Incluir JS personalizado", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Por favor, insira um número válido de capítulos", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Iniciar capítulo", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Nome do capítulo", "chapterNumber": "Número do Capítulo", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Insira um nome de capítulo válido", "validChapterNumber": "Insira um número de capítulo válido" }, "jumpToChapter": "Pular para o Capítulo", - "openChapter": "Abrir Capítulo" + "openChapter": "Abrir Capítulo", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrar", "noSummary": "Nenhum resumo", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Cor", + "display": "Display", "fontStyle": "Estilo da fonte", "fullscreen": "Tela cheia", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Valor da rolagem (Padrão: altura da tela)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Tamanho do texto", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Rolar para o final", @@ -489,7 +598,9 @@ "finished": "Finalizado", "nextChapter": "Next: %{name}", "noNextChapter": "Não há próximo capítulo", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Cor do Texto", "textColorModal": "Text color", "title": "Leitor", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Nenhum resultado encontrado" @@ -528,10 +640,16 @@ "title": "Estatísticas", "titlesInLibrary": "Títulos na biblioteca", "totalChapters": "Total de capítulos", - "unreadChapters": "Capítulos não lidos" + "unreadChapters": "Capítulos não lidos", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/pt_PT/strings.json b/src/i18n/languages/pt_PT/strings.json index 0db9b8aa1..019ce03a3 100644 --- a/src/i18n/languages/pt_PT/strings.json +++ b/src/i18n/languages/pt_PT/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/ro_RO/strings.json b/src/i18n/languages/ro_RO/strings.json index 0db9b8aa1..019ce03a3 100644 --- a/src/i18n/languages/ro_RO/strings.json +++ b/src/i18n/languages/ro_RO/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/ru_RU/strings.json b/src/i18n/languages/ru_RU/strings.json index aedb7dfbb..a6b0a3846 100644 --- a/src/i18n/languages/ru_RU/strings.json +++ b/src/i18n/languages/ru_RU/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Управление данными", "deleteReadChapters": "Удалять прочитанные главы", "deleteReadChaptersDialogTitle": "Вы уверены? Все главы, помеченные как прочитанные, будут удалены.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Импорт EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Импорт новеллы", "importStaticFiles": "Импорт файлов статики", "novelInsertFailed": "ошибка вставки главы", + "networking": "Networking", "useFAB": "Использовать плавающую кнопку действия вместо основной кнопки", "userAgent": "User Agent", "recreateDBIndexes": "Пересоздать индексы базы данных", "recreateDBIndexesToast": "Индексы базы данных пересозданы", "recreateDBIndexesDialogTitle": "Все индексы базы данных будут пересозданы.\nЭто может занять некоторое время.", - "recreateDBIndexesDesc": "Пересоздаёт индексы базы данных. Это может улучшить производительность на слабых устройствах." + "recreateDBIndexesDesc": "Пересоздаёт индексы базы данных. Это может улучшить производительность на слабых устройствах.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Внешний вид", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "По умолчанию", "appTheme": "Тема приложения", "darkTheme": "Тёмная тема", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Скрыть фон", "lightTheme": "Светлая тема", "navbar": "Панель навигации", "novelInfo": "Информация о новелле", "pureBlackDarkMode": "Режим с чистым чёрным", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Показать историю в навигации", "showUpdatesInTheNav": "Показать историю в навигации", "themeMode": "Тема оформления", @@ -136,30 +147,58 @@ "available": "Расширения", "deletePluginMessage": "Вы уверены, что хотите удалить %{name}?", "discover": "Узнайте больше", + "editPluginSetting": "Edit %{name}", "globalSearch": "Глобальный поиск", + "installPlugin": "Install %{name}", "installFailed": "Не удалось установить: %{name}", "installed": "Установлено", "installedPlugin": "Установлено %{name}", "installedPlugins": "Установленные плагины", + "language": "Language", "lastUsed": "Последнее использование", "latest": "Последние", "listEmpty": "Включите языки в настройках", "migration": { + "cover": "Cover", "dialogMessage": "Перенести %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Новелла уже в библиотеке", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Выберите источник", - "selectSourceDesc": "Выберите источник для переноса из" + "selectSourceDesc": "Выберите источник для переноса из", + "useDestination": "Use destination source" }, "noSource": "В вашей библиотеке нет новелл из этого источника", - "pinnedPlugin": "Закреплён %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Закреплено", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Удалено из библиотеки", + "repositories": "Repositories", "searchbar": "Поиск источника", "searchResults": "Результаты поиска", "selectNovel": "Выбрать новеллу", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Удалено %{name}", - "unpinnedPlugin": "Откреплено %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Ошибка обновления", + "updatesPending": "Updates pending", "updatedTo": "Обновлено до %{version}", "settings": { "title": "Настройки плагина", @@ -196,6 +235,7 @@ "about": "О программе", "add": "Добавить", "all": "Все", + "back": "Back", "backup": "Резервная копия", "cancel": "Отменить", "categories": "Категории", @@ -213,10 +253,13 @@ "filter": "Фильтр", "globally": "глобально", "install": "Установить", + "imported": "Imported", "logout": "Выйти", "name": "Название", "newUpdateAvailable": "Доступно новое обновление", + "none": "None", "ok": "Ок", + "close": "Close", "pause": "Пауза", "preparing": "Подготовка", "remove": "Удалить", @@ -225,6 +268,7 @@ "resume": "Продолжить", "retry": "Повторить", "save": "Сохранить", + "saved": "Saved", "search": "Поиск", "searchFor": "Искать", "searchResults": "Результаты поиска", @@ -235,11 +279,13 @@ "sort": "Сортировка", "submit": "Продолжить", "loading": "Загрузка...", + "moreOptions": "More options", "warning": "Внимание" }, "webview": { "refresh": "Обновить", "share": "Поделиться", + "openInWebView": "Open in WebView", "openInBrowser": "Открыть в браузере", "clearCookies": "Очистить cookies", "cookiesCleared": "Cookies очищены", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Либо глава пуста, либо приложению не удалось ее обработать", "chapterName": "Глава: %{name}", "completed": "Загрузка завершена", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Загрузка", "downloadingNovel": "Загружается %{name}", "downloadsLower": "Загруженное", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(По возрастанию)", "autoDownload": "Автозагрузка", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "По источникам", "chapterSort": "Сортировка глав по умолчанию", "desc": "(По убыванию)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "Может повысить производительность на медленных устройствах", "disableHapticFeedback": "Отключить виброотклик", "disableHapticFeedbackDescription": "Выключает вибрации для взаимодействия с касаниями.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Режим Отображения", "downloadNewChapters": "Скачивать новые главы", "epub": "EPUB", "epubLocation": "Расположение EPUB", "epubLocationDescription": "Место открытия и экспорта файлов EPUB.", "globalUpdate": "Обновить всё", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Размер сетки", "gridSizeDesc": "%{num} в ряд", "itemsPerRow": "элемента в ряду", @@ -294,11 +357,21 @@ "novelSort": "Сортировка тайтлов", "refreshMetadata": "Автоматически обновлять метаданные", "refreshMetadataDescription": "Проверять наличие новой обложки и описания при обновлении библиотеки", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Порядок сортировки", "updateLibrary": "Обновлять библиотеку при запуске", "updateLibraryDesc": "Не рекомендуется для слабых устройств", "updateTime": "Показать время последнего обновления", - "useFAB": "Использовать FAB в библиотеке" + "useFAB": "Использовать FAB в библиотеке", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "все источники", @@ -310,6 +383,8 @@ "clearHistorWarning": "Вы уверены? Вся история будет потеряна.", "deleted": "История удалена.", "nothingReadRecently": "Ничего не прочитано в последнее время", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Поиск в истории" }, "library": "Библиотека", @@ -346,6 +421,7 @@ } }, "empty": "Библиотека пуста. Добавьте новеллы из меню «Источники».", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Импорт EPUB", "openRandom": "Открыть случайную серию", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "В закладках", "downloaded": "Загружено", - "unread": "Не прочитано" + "unread": "Не прочитано", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "По названию главы", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Применить тему чтения к EPUB", "customJSWarning": "Пользовательский JS может поддерживаться не всеми программами чтения EPUB", - "downloadedChaptersOnly": "Только загруженные главы будут включены в EPUB файл", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Экспорт всех глав", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Включить пользовательский CSS", "includeCustomJS": "Включить пользовательские JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Пожалуйста, введите правильный номер главы", "selectFolder": "Выберите папку для файла EPUB", "startChapter": "Начать главу", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Не удалось экспортировать EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Успешно экспортировано %{chapters} глав в EPUB", "noDownloadedChapters": "Загруженных глав не найдено. Пожалуйста, загрузите главы перед экспортом.", - "noNovelSelected": "Ни одна новелла не выбрана для экспорта" + "noNovelSelected": "Ни одна новелла не выбрана для экспорта", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Обложка сохранена", "coverNotSaved": "Обложка не сохранена", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Название главы", "chapterNumber": "Номер главы", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Введите допустимое название главы", "validChapterNumber": "Введите действительный номер главы" }, "jumpToChapter": "Перейти к главе", - "openChapter": "Открыть главу" + "openChapter": "Открыть главу", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Перенос", "noSummary": "Нет сводки", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Выбор текста", "autoscroll": "Автопрокрутка", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Бионическое чтение", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Коснитесь для прокрутки", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Цвет", + "display": "Display", "fontStyle": "Шрифт", "fullscreen": "Полноэкранный", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Высота строки", + "navigation": "Navigation", "padding": "Отступ", "pageReader": "Постраничное чтение (экспериментально)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Удалить лишние пробелы", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Смещение автопрокрутки (высота экрана по умолчанию)", "showBatteryAndTime": "Батарея и время", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Прогресс чтения", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Свайп между главами", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Выравнивание текста", "textSize": "Размер текста", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Вертикальная панель навигации", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Не выключать экран", - "volumeButtonsScroll": "Прокрутка кноками громкости" + "volumeButtonsScroll": "Прокрутка кноками громкости", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Прокрутить вниз", @@ -489,7 +598,9 @@ "finished": "Завершено", "nextChapter": "%{name}Следующий: %{name}", "noNextChapter": "Следующей главы нет", - "noPreviousChapter": "Предыдущей главы нет" + "noPreviousChapter": "Предыдущей главы нет", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Интервал прокрутки (секунды)", @@ -514,7 +625,8 @@ "textColor": "Цвет текста", "textColorModal": "Цвет текста", "title": "Чтение", - "verticalSeekbarDesc": "Использовать вертикальную панель навигации" + "verticalSeekbarDesc": "Использовать вертикальную панель навигации", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Ничего не найдено" @@ -528,10 +640,16 @@ "title": "Статистика", "titlesInLibrary": "Названия в библиотеке", "totalChapters": "Всего глав", - "unreadChapters": "Непрочитанные главы" + "unreadChapters": "Непрочитанные главы", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Отслеживание", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Выйти из %{name}?", "revalidate": "Подтвердите еще раз", "services": "Сервисы отслеживания" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Импортирование EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Обновляем библиотеку", "DRIVE_BACKUP": "Резервное копирование на Google Диск", "DRIVE_RESTORE": "Восстановление Google Drive", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Локальное восстановление", "MIGRATE_NOVEL": "Миграция новелл", "DOWNLOAD_CHAPTER": "Загруженные главы" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/sq_AL/strings.json b/src/i18n/languages/sq_AL/strings.json index 0db9b8aa1..019ce03a3 100644 --- a/src/i18n/languages/sq_AL/strings.json +++ b/src/i18n/languages/sq_AL/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/sr_SP/strings.json b/src/i18n/languages/sr_SP/strings.json index 0db9b8aa1..019ce03a3 100644 --- a/src/i18n/languages/sr_SP/strings.json +++ b/src/i18n/languages/sr_SP/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/sv_SE/strings.json b/src/i18n/languages/sv_SE/strings.json index 0db9b8aa1..019ce03a3 100644 --- a/src/i18n/languages/sv_SE/strings.json +++ b/src/i18n/languages/sv_SE/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Discover", + "editPluginSetting": "Edit %{name}", "globalSearch": "Global search", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "Last used", "latest": "Latest", "listEmpty": "Enable languages from settings", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Removed from library", + "repositories": "Repositories", "searchbar": "Search sources", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "Add", "all": "All", + "back": "Back", "backup": "Backup", "cancel": "Cancel", "categories": "Categories", @@ -213,10 +253,13 @@ "filter": "Filter", "globally": "globally", "install": "Install", + "imported": "Imported", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "Retry", "save": "Save", + "saved": "Saved", "search": "Search", "searchFor": "Search for", "searchResults": "Search results", @@ -235,11 +279,13 @@ "sort": "Sort", "submit": "Submit", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "downloads", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "all sources", @@ -310,6 +383,8 @@ "clearHistorWarning": "Are you sure? All history will be lost.", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Search history" }, "library": "Library", @@ -346,6 +421,7 @@ } }, "empty": "Your library is empty. Add series to your library from Browse.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Chapter Name", "chapterNumber": "Chapter Number", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Enter a valid chapter name", "validChapterNumber": "Enter a valid chapter number" }, "jumpToChapter": "Jump to Chapter", - "openChapter": "Open Chapter" + "openChapter": "Open Chapter", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Migrate", "noSummary": "No summary", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Color", + "display": "Display", "fontStyle": "Font style", "fullscreen": "Fullscreen", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Text size", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Scroll to bottom", @@ -489,7 +598,9 @@ "finished": "Finished", "nextChapter": "Next: %{name}", "noNextChapter": "There's no next chapter", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Text color", "textColorModal": "Text color", "title": "Reader", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "No results found" @@ -528,10 +640,16 @@ "title": "Statistics", "titlesInLibrary": "Titles in library", "totalChapters": "Total chapters", - "unreadChapters": "Unread chapters" + "unreadChapters": "Unread chapters", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/tr_TR/strings.json b/src/i18n/languages/tr_TR/strings.json index 1753c3970..7b6c70136 100644 --- a/src/i18n/languages/tr_TR/strings.json +++ b/src/i18n/languages/tr_TR/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Veri Yönetimi", "deleteReadChapters": "Okunmuş bölümleri sil", "deleteReadChaptersDialogTitle": "Okunmuş olarak işaretlenmiş bütün bölümler silinecek.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "EPUB içeri aktar", + "importFailed": "Error importing EPUB:", "importNovel": "Romanları içeri aktar", "importStaticFiles": "İstatistik Dosyalarını İçeri Aktar", "novelInsertFailed": "roman yüklemesi başarısız", + "networking": "Networking", "useFAB": "Buton yerine FAB kullan", "userAgent": "Kullanıcı aracısı", "recreateDBIndexes": "Veritabanı indekskerini yenile", "recreateDBIndexesToast": "Veritabanı indeksleri yenilendi", "recreateDBIndexesDialogTitle": "Tüm veritabanı indeksleri yenilenecek. Bu biraz vakit alabilir.", - "recreateDBIndexesDesc": "Veritabanı indekslerini yeniler. Yavaş cihazlarda hız artışı sağlayabilir." + "recreateDBIndexesDesc": "Veritabanı indekslerini yeniler. Yavaş cihazlarda hız artışı sağlayabilir.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Görünüş", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "Uygulama teması", "darkTheme": "Karanlık Tema", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Arka planı gizle", "lightTheme": "Açık Tema", "navbar": "Menü Çubuğu", "novelInfo": "Roman hakkında", "pureBlackDarkMode": "Tamamen siyah karanlık tema", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Navigasyonda geçmişi göster", "showUpdatesInTheNav": "Menüde güncellemeleri göster", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Uzantılar", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Keşfet", + "editPluginSetting": "Edit %{name}", "globalSearch": "Genel arama", + "installPlugin": "Install %{name}", "installFailed": "Yükleme hatası: %{name}", "installed": "Yüklü", "installedPlugin": "%{name} yüklendi", "installedPlugins": "Yüklü uzantılar", + "language": "Language", "lastUsed": "Son kullanılan", "latest": "En son", "listEmpty": "Ayarlardan dilleri etkinleştirin", "migration": { + "cover": "Cover", "dialogMessage": "%{url} birleştirilsin mi?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Roman kütüphanede mevcut", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Kaynak Seç", - "selectSourceDesc": "Taşıyacağınız Kaynağı Seçin" + "selectSourceDesc": "Taşıyacağınız Kaynağı Seçin", + "useDestination": "Use destination source" }, "noSource": "Kütüphanenizde bu kaynaktan roman yok", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Kitaplıktan kaldırıldı", + "repositories": "Repositories", "searchbar": "Kaynak ara", "searchResults": "Search results", "selectNovel": "Roman Seç", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "%{name} kaldırıldı", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Güncelleme başarısız", + "updatesPending": "Updates pending", "updatedTo": "%{version}' güncellendi", "settings": { "title": "Uzantı Ayarları", @@ -196,6 +235,7 @@ "about": "Hakkında", "add": "Ekle", "all": "Tümü", + "back": "Back", "backup": "Yedek", "cancel": "İptal", "categories": "Kategoriler", @@ -213,10 +253,13 @@ "filter": "Filtre", "globally": "global olarak", "install": "Yükle", + "imported": "Imported", "logout": "Çıkış yap", "name": "Ad", "newUpdateAvailable": "Yeni güncelleme var", + "none": "None", "ok": "Tamam", + "close": "Close", "pause": "Duraklat", "preparing": "Hazırlanıyor", "remove": "Kaldır", @@ -225,6 +268,7 @@ "resume": "Devam et", "retry": "Yeniden dene", "save": "Kaydet", + "saved": "Saved", "search": "Ara", "searchFor": "Şunu ara", "searchResults": "Arama sonuçları", @@ -235,11 +279,13 @@ "sort": "Sırala", "submit": "Gönder", "loading": "Yükleniyor ...", + "moreOptions": "More options", "warning": "Dikkat" }, "webview": { "refresh": "Yenile", "share": "Paylaş", + "openInWebView": "Open in WebView", "openInBrowser": "Tarayıcıda Aç", "clearCookies": "Çerezleri temizle", "cookiesCleared": "Çerezler temizlendi", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Bölüm boş veya uygulama veriyi alamadı", "chapterName": "Bölüm: %{name}", "completed": "İndirme tamamlandı", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "İndiriliyor", "downloadingNovel": "İndiriliyor: %{name}", "downloadsLower": "İndirilenler", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Artan)", "autoDownload": "Otomatik İndirme", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "Kaynağa göre", "chapterSort": "Varsayılan bölüm sıralaması", "desc": "(Azalan)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "Yavaş cihazlarda performansı arttırabilir", "disableHapticFeedback": "Dokunmatik geri bildirimi devre dışı bırak", "disableHapticFeedbackDescription": "Dokunma geri bildirimleri için titreşimi devre dışı bırak.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Görünüm Modu", "downloadNewChapters": "Yeni bölümleri indir", "epub": "EPUB", "epubLocation": "EPUB Konumu", "epubLocationDescription": "EPUB dosyalarınızı açıp, dışa aktardığınız yer.", "globalUpdate": "Global güncelleme", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Izgara boyutu", "gridSizeDesc": "Her bir satırda %{num}", "itemsPerRow": "Satır başına düşen öge", @@ -294,11 +357,21 @@ "novelSort": "Novel Sıralaması", "refreshMetadata": "Üst veriyi otomatik olarak yenile", "refreshMetadataDescription": "Kitaplığı güncellerken yeni kapak ve ayrıntıları denetle", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sıralama Düzeni", "updateLibrary": "Açılışta kitaplığı güncelle", "updateLibraryDesc": "Eski cihazlarda önerilmez", "updateTime": "Son güncelleme süresini göster", - "useFAB": "Kitaplıkta FAB kullan" + "useFAB": "Kitaplıkta FAB kullan", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "tüm kaynaklarda", @@ -310,6 +383,8 @@ "clearHistorWarning": "Emin misin? Tüm geçmiş kaybolacak.", "deleted": "Geçmiş silindi.", "nothingReadRecently": "Geçmiş yok", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Geçmişte ara" }, "library": "Kitaplık", @@ -346,6 +421,7 @@ } }, "empty": "Kitaplığın boş. Göz at yerinden kitaplığına light novel ekleyebilirsin.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "EPUB içe aktar", "openRandom": "Rastgele Girdi Aç", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "İşaretlenmiş", "downloaded": "İndirilmiş", - "unread": "Okunmamış" + "unread": "Okunmamış", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "Bölüm ismine göre", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Kapak kaydedildi", "coverNotSaved": "Kapak kaydedilemedi", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Bölüm Adı", "chapterNumber": "Bölüm Sayısı", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Geçerli bir bölüm adı girin", "validChapterNumber": "Geçerli bir bölüm sayısı girin" }, "jumpToChapter": "Bölüme Atla", - "openChapter": "Bölümü Aç" + "openChapter": "Bölümü Aç", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Taşın", "noSummary": "Özet bilgisi yok", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Kaydırmak için tıkla", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Renk", + "display": "Display", "fontStyle": "Yazı tipi", "fullscreen": "Tam ekran", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Kenar boşluğu", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Kaydırma miktarı (varsayılan olarak ekran yüksekliği)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Yazı boyutu", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Ekranı açık tut", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Alta kaydır", @@ -489,7 +598,9 @@ "finished": "Biten", "nextChapter": "Sonraki: %{name}", "noNextChapter": "Başka bölüm yok", - "noPreviousChapter": "Önceki bölüm yok" + "noPreviousChapter": "Önceki bölüm yok", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Yazı rengi", "textColorModal": "Text color", "title": "Okuyucu", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Sonuç bulunamadı" @@ -528,10 +640,16 @@ "title": "İstatistikler", "titlesInLibrary": "Kitaplıktaki başlık", "totalChapters": "Toplam bölüm", - "unreadChapters": "Okunmamış bölüm" + "unreadChapters": "Okunmamış bölüm", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "İzleme", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "%{name}'tan çıkış yap?", "revalidate": "Yenşden doğrula", "services": "Servisler" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/uk_UA/strings.json b/src/i18n/languages/uk_UA/strings.json index 110c1e65b..aac5b288b 100644 --- a/src/i18n/languages/uk_UA/strings.json +++ b/src/i18n/languages/uk_UA/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Керування даними", "deleteReadChapters": "Видалити прочитані розділи", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "імпортувати EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Імпортувати новелу", "importStaticFiles": "Імпортувати статичні файли", "novelInsertFailed": "не вдалося вставити новелу", + "networking": "Networking", "useFAB": "Використовувати FAB замість кнопки", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Зовнішній вигляд", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "Тема додатка", "darkTheme": "Темна тема", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Приховати фон", "lightTheme": "Світла тема", "navbar": "Панель навігації", "novelInfo": "Інформація про новелу", "pureBlackDarkMode": "Режим Pure Black", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Показувати історію в навігації", "showUpdatesInTheNav": "Показувати оновлення в навігації", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Доступно", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Огляд", + "editPluginSetting": "Edit %{name}", "globalSearch": "Глобальний пошук", + "installPlugin": "Install %{name}", "installFailed": "Помилка встановлення: %{name}", "installed": "Встановлено", "installedPlugin": "Встановлено плагін: %{name}", "installedPlugins": "Встановлені плагіни", + "language": "Language", "lastUsed": "Останнє використане", "latest": "Останні", "listEmpty": "Увімкнути мови з налаштувань", "migration": { + "cover": "Cover", "dialogMessage": "Перенести дані з %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Новела вже є в бібліотеці", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Виберіть джерело", - "selectSourceDesc": "Виберіть джерело для перенесення" + "selectSourceDesc": "Виберіть джерело для перенесення", + "useDestination": "Use destination source" }, "noSource": "У вашій бібліотеці немає новел з цього джерела", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Вилучено з бібліотеки", + "repositories": "Repositories", "searchbar": "Шукати джерела", "searchResults": "Search results", "selectNovel": "Виберіть новелу", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Видалено плагін: %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Помилка оновлення", + "updatesPending": "Updates pending", "updatedTo": "Оновлено до версії %{version}", "settings": { "title": "Налаштування плагінів", @@ -196,6 +235,7 @@ "about": "Про додаток", "add": "Додати", "all": "Всі", + "back": "Back", "backup": "Резервна копія", "cancel": "Скасувати", "categories": "Категорії", @@ -213,10 +253,13 @@ "filter": "Фільтр", "globally": "глобально", "install": "Встановити", + "imported": "Imported", "logout": "Вийти", "name": "Назва", "newUpdateAvailable": "Доступне нове оновлення", + "none": "None", "ok": "Ок", + "close": "Close", "pause": "Пауза", "preparing": "Підготовка", "remove": "Видалити", @@ -225,6 +268,7 @@ "resume": "Продовжити", "retry": "Повторити", "save": "Зберегти", + "saved": "Saved", "search": "Пошук", "searchFor": "Шукати", "searchResults": "Результати пошуку", @@ -235,11 +279,13 @@ "sort": "Сортувати", "submit": "Надіслати", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Оновити", "share": "Поділитися", + "openInWebView": "Open in WebView", "openInBrowser": "Відкрити в браузері", "clearCookies": "Очистити куки", "cookiesCleared": "Куки очищено", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Розділ порожній або додаток не зміг його отримати", "chapterName": "Розділ: %{name}", "completed": "Завантаження завершено", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Завантаження", "downloadingNovel": "Завантаження: %{name}", "downloadsLower": "завантаження", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(За зростанням)", "autoDownload": "Автоматичне завантаження", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "За джерелом", "chapterSort": "Сортування розділів за замовчуванням", "desc": "(За спаданням)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "Може покращити продуктивність на повільних пристроях", "disableHapticFeedback": "Вимкнути тактильний зворотний зв'язок", "disableHapticFeedbackDescription": "Вимкнути вібрацію при дотиках.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Вигляд", "downloadNewChapters": "Завантажувати нові розділи", "epub": "EPUB", "epubLocation": "Розташування EPUB", "epubLocationDescription": "Місце, де ви відкриваєте та експортуєте свої EPUB-файли.", "globalUpdate": "Глобальне оновлення", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Розмір сітки", "gridSizeDesc": "%{num} в рядку", "itemsPerRow": "Елементів у рядку", @@ -294,11 +357,21 @@ "novelSort": "Сортування новел", "refreshMetadata": "Автоматично оновлювати метадані", "refreshMetadataDescription": "Перевіряти нові обкладинки та деталі при оновленні бібліотеки", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Порядок сортування", "updateLibrary": "Оновлювати бібліотеку при запуску", "updateLibraryDesc": "Не рекомендується для слабких пристроїв", "updateTime": "Показувати час останнього оновлення", - "useFAB": "Використовувати FAB в бібліотеці" + "useFAB": "Використовувати FAB в бібліотеці", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "всі джерела", @@ -310,6 +383,8 @@ "clearHistorWarning": "Ви впевнені? Вся історія буде втрачена.", "deleted": "Історію видалено.", "nothingReadRecently": "Нічого не читали останнім часом", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Шукати в історії" }, "library": "Бібліотека", @@ -346,6 +421,7 @@ } }, "empty": "Ваша бібліотека порожня. Додайте новели з Огляду.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Імпортувати EPUB", "openRandom": "Відкрити випадковий запис", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Закладки", "downloaded": "Завантажено", - "unread": "Не прочитано" + "unread": "Не прочитано", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "За назвою розділу", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Назва розділу", "chapterNumber": "Номер розділу", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Введіть дійсну назву розділу", "validChapterNumber": "Введіть дійсний номер розділу" }, "jumpToChapter": "Перейти до Розділу", - "openChapter": "Відкрити Розділ" + "openChapter": "Відкрити Розділ", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Перенести", "noSummary": "Немає зведених відомостей", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Натисніть для прокрутки", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Колір", + "display": "Display", "fontStyle": "Стиль шрифту", "fullscreen": "Повноекранний режим", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Відступи", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Обсяг прокручування (висота екрана за умовчанням)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Розмір тексту", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Не вимикати екран", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Прокрутити донизу", @@ -489,7 +598,9 @@ "finished": "Завершено", "nextChapter": "Наступний: %{name}", "noNextChapter": "Наступний розділ не знайдено", - "noPreviousChapter": "Попереднього розділу немає" + "noPreviousChapter": "Попереднього розділу немає", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Колір тексту", "textColorModal": "Text color", "title": "Читалка", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Нічого не знайдено" @@ -528,10 +640,16 @@ "title": "Статистика", "titlesInLibrary": "Назви у бібліотеці", "totalChapters": "Всього розділів", - "unreadChapters": "Непрочитані розділи" + "unreadChapters": "Непрочитані розділи", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Відстеження", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Вийти з %{name}?", "revalidate": "Перевірити знову", "services": "Сервіси" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/vi_VN/strings.json b/src/i18n/languages/vi_VN/strings.json index 01ccb91f0..6380ff27b 100644 --- a/src/i18n/languages/vi_VN/strings.json +++ b/src/i18n/languages/vi_VN/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Quản lý dữ liệu", "deleteReadChapters": "Xóa chương đã đọc", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Nhập file EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Nhập truyện", "importStaticFiles": "Nhập tệp tin tĩnh", "novelInsertFailed": "lỗi khi thêm truyện", + "networking": "Networking", "useFAB": "Sử dụng nút nổi", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Giao diện", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "Chủ đề", "darkTheme": "Màu tối", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Ẩn bóng", "lightTheme": "Màu sáng", "navbar": "Thanh điều hướng", "novelInfo": "Thông tin truyện", "pureBlackDarkMode": "Màu đen tuyền", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Hiển thị mục lịch sử", "showUpdatesInTheNav": "Hiển thị mục cập nhật", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Sẵn có", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "Khám phá", + "editPluginSetting": "Edit %{name}", "globalSearch": "Tìm kiếm mở rộng", + "installPlugin": "Install %{name}", "installFailed": "Cài đặt lỗi: %{name}", "installed": "Đã cài đặt", "installedPlugin": "Đã cài đặt %{name}", "installedPlugins": "Nguồn đã cài đặt", + "language": "Language", "lastUsed": "Lần sử dụng trước", "latest": "Mới nhất", "listEmpty": "Chọn ngôn ngữ", "migration": { + "cover": "Cover", "dialogMessage": "Chuyển đổi sang %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Truyện đã có trong thư viện", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Chọn nguồn", - "selectSourceDesc": "Chọn nguồn cần chuyển đổi" + "selectSourceDesc": "Chọn nguồn cần chuyển đổi", + "useDestination": "Use destination source" }, "noSource": "Thư viện của bạn không có truyện nào từ nguồn này", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "Đã xoá khỏi thư viện", + "repositories": "Repositories", "searchbar": "Tìm nguồn truyện", "searchResults": "Search results", "selectNovel": "Chọn truyện", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Gỡ cài đặt %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Cập nhật thất bại", + "updatesPending": "Updates pending", "updatedTo": "Đã cập nhật lên %{version}", "settings": { "title": "Cài đặt nguồn", @@ -196,6 +235,7 @@ "about": "Thông tin", "add": "Thêm", "all": "Tất cả", + "back": "Back", "backup": "Sao lưu", "cancel": "Hủy", "categories": "Danh mục", @@ -213,10 +253,13 @@ "filter": "Bộ lọc", "globally": "toàn cầu", "install": "Tải về", + "imported": "Imported", "logout": "Đăng xuất", "name": "Tên", "newUpdateAvailable": "Đã có bản cập nhật mới", + "none": "None", "ok": "Ok", + "close": "Close", "pause": "Tạm dừng", "preparing": "Đang chuẩn bị", "remove": "Xoá", @@ -225,6 +268,7 @@ "resume": "Tiếp tục", "retry": "Thử lại", "save": "Lưu", + "saved": "Saved", "search": "Tìm kiếm", "searchFor": "Tìm kiếm", "searchResults": "Kết quả tìm kiếm", @@ -235,11 +279,13 @@ "sort": "Sắp xếp", "submit": "Gửi", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Làm mới", "share": "Chia sẻ", + "openInWebView": "Open in WebView", "openInBrowser": "Mở trong trình duyệt", "clearCookies": "Xoá cookie", "cookiesCleared": "Cookie đã được xoá", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Chương truyện trống hoặc ứng dụng không thể cào nó", "chapterName": "Chapter: %{name}", "completed": "Tải xuống hoàn thành", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Đang tải xuống", "downloadingNovel": "Đang tải: %{name}", "downloadsLower": "tải xuống", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Tăng dần)", "autoDownload": "Tự động tải xuống", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "Theo nguồn", "chapterSort": "Sắp xếp mặc định", "desc": "(Giảm dần)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "Có thể cải thiện hiệu năng ở máy yếu", "disableHapticFeedback": "Tắt phản hồi xúc giác", "disableHapticFeedbackDescription": "Tắt rung khi chạm.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Chế độ Hiển thị", "downloadNewChapters": "Tải chương mới", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Cập nhật toàn bộ", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Dạng lưới", "gridSizeDesc": "%{num} truyện mỗi hàng", "itemsPerRow": "Truyện trên hàng", @@ -294,11 +357,21 @@ "novelSort": "Sắp xếp truyện", "refreshMetadata": "Tự động làm mới metadata", "refreshMetadataDescription": "Kiểm tra ảnh bìa và mô tả khi cập nhật thự viện", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Thứ tự sắp xếp", "updateLibrary": "Cập nhật thư viện khi khởi động", "updateLibraryDesc": "Không khuyến khích cho thiết bị yếu", "updateTime": "Hiện lần cập nhật trước", - "useFAB": "Sử dụng FAB trong thư viện" + "useFAB": "Sử dụng FAB trong thư viện", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "toàn bộ nguồn", @@ -310,6 +383,8 @@ "clearHistorWarning": "Bạn có chắc không? Toàn bộ lịch sử sẽ bị xoá.", "deleted": "Lịch sử đã được xoá.", "nothingReadRecently": "Không đọc gì gần đây", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "Tìm trong lịch sử" }, "library": "Thư viện", @@ -346,6 +421,7 @@ } }, "empty": "Không có gì cả. Hãy thêm truyện vào thư viện từ mục Tìm kiếm.", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Nhập file EPUB", "openRandom": "Mở truyện ngẫu nhiên", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Đã đánh dấu", "downloaded": "Đã tải xuống", - "unread": "Chưa đọc" + "unread": "Chưa đọc", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "Theo tên chương", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "Tên Chương", "chapterNumber": "Chương Số", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "Vui lòng nhập tên chương hợp lệ", "validChapterNumber": "Vui lòng nhập số chương hợp lệ" }, "jumpToChapter": "Đi tới Chương", - "openChapter": "Đọc luôn" + "openChapter": "Đọc luôn", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "Đồng bộ", "noSummary": "Không có tóm tắt", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Ấn để cuộn", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "Màu chữ", + "display": "Display", "fontStyle": "Phông chữ", "fullscreen": "Toàn màn hình", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Khoảng đệm", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "Cỡ chữ", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Giữ màn hình luôn sáng", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "Xuống cuối", @@ -489,7 +598,9 @@ "finished": "Đã xong", "nextChapter": "Tiếp: %{name}", "noNextChapter": "Không có chương kế tiếp", - "noPreviousChapter": "Không có chương kế tiếp" + "noPreviousChapter": "Không có chương kế tiếp", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "Màu chữ", "textColorModal": "Text color", "title": "Trang đọc", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "Không tìm thấy kết quả" @@ -528,10 +640,16 @@ "title": "Thống kê", "titlesInLibrary": "Tiêu đề", "totalChapters": "Chương", - "unreadChapters": "Chương chưa đọc" + "unreadChapters": "Chương chưa đọc", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Theo dõi", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Đăng xuất khỏi %{name}?", "revalidate": "Xác thực lại", "services": "Dịch vụ" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/zh_CN/strings.json b/src/i18n/languages/zh_CN/strings.json index a3291c812..e9c95ce99 100644 --- a/src/i18n/languages/zh_CN/strings.json +++ b/src/i18n/languages/zh_CN/strings.json @@ -22,16 +22,22 @@ "dataManagement": "数据", "deleteReadChapters": "删除已读章节", "deleteReadChaptersDialogTitle": "所有标记为已读的章节将被删除。", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "导入 EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "导入小说", "importStaticFiles": "导入静态文件", "novelInsertFailed": "小说插入失败", + "networking": "Networking", "useFAB": "使用浮动操作按钮", "userAgent": "用户代理", "recreateDBIndexes": "重建数据库索引", "recreateDBIndexesToast": "数据库索引已重建", "recreateDBIndexesDialogTitle": "所有数据库索引将被重建。\n此操作可能需要一些时间。", - "recreateDBIndexesDesc": "重建数据库索引,可提升低性能设备运行效率。" + "recreateDBIndexesDesc": "重建数据库索引,可提升低性能设备运行效率。", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "外观", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "默认", "appTheme": "主题", "darkTheme": "深色", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "隐藏背景", "lightTheme": "浅色", "navbar": "导航栏", "novelInfo": "小说信息", "pureBlackDarkMode": "纯黑深色模式", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "在导航中显示历史", "showUpdatesInTheNav": "在导航中显示更新", "themeMode": "主题模式", @@ -136,30 +147,58 @@ "available": "可用", "deletePluginMessage": "您确定要卸载 %{name} 吗?", "discover": "发现", + "editPluginSetting": "Edit %{name}", "globalSearch": "全局搜索", + "installPlugin": "Install %{name}", "installFailed": "安装失败:%{name}", "installed": "已安装", "installedPlugin": "已安装 %{name}", "installedPlugins": "已安装插件", + "language": "Language", "lastUsed": "最近使用", "latest": "最新", "listEmpty": "从设置中启用语言", "migration": { + "cover": "Cover", "dialogMessage": "迁移 %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "小说已经在书库中", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "选择源", - "selectSourceDesc": "选择要迁移的源" + "selectSourceDesc": "选择要迁移的源", + "useDestination": "Use destination source" }, "noSource": "您的图书馆没有该源的任何小说", - "pinnedPlugin": "已置顶%{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "已置顶的插件", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "已从书库中删除", + "repositories": "Repositories", "searchbar": "搜索资源", "searchResults": "搜索结果", "selectNovel": "选择小说", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "已卸载 %{name}", - "unpinnedPlugin": "已取消置顶%{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "更新失败", + "updatesPending": "Updates pending", "updatedTo": "已更新至 %{version}", "settings": { "title": "插件设置", @@ -196,6 +235,7 @@ "about": "关于", "add": "添加", "all": "全部", + "back": "Back", "backup": "备份", "cancel": "取消", "categories": "分类", @@ -213,10 +253,13 @@ "filter": "筛选", "globally": "全局", "install": "安装", + "imported": "Imported", "logout": "登出", "name": "名称", "newUpdateAvailable": "新版本可用", + "none": "None", "ok": "确定", + "close": "Close", "pause": "暂停", "preparing": "准备中", "remove": "移除", @@ -225,6 +268,7 @@ "resume": "继续", "retry": "重试", "save": "保存", + "saved": "Saved", "search": "搜索", "searchFor": "搜索", "searchResults": "搜索结果", @@ -235,11 +279,13 @@ "sort": "排序", "submit": "确定", "loading": "正在加载...", + "moreOptions": "More options", "warning": "警告" }, "webview": { "refresh": "刷新", "share": "分享", + "openInWebView": "Open in WebView", "openInBrowser": "在浏览器中打开", "clearCookies": "清除Cookie", "cookiesCleared": "Cookie已清除", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "章节为空或应用无法抓取", "chapterName": "章节:%{name}", "completed": "下载完成", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "正在下载", "downloadingNovel": "正在下载:%{name}", "downloadsLower": "下载", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(递增)", "autoDownload": "自动下载", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "按源", "chapterSort": "默认章节排序", "desc": "(递减)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "可能会在运行缓慢的设备上提高性能", "disableHapticFeedback": "禁用振动反馈", "disableHapticFeedbackDescription": "关闭交互时产生的振动。", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "显示模式", "downloadNewChapters": "下载新章节", "epub": "EPUB", "epubLocation": "EPUB 位置", "epubLocationDescription": "打开或导入您的 EPUB 文件的位置。", "globalUpdate": "全局更新", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "网格尺寸", "gridSizeDesc": "每行 %{num} 列", "itemsPerRow": "每行的项目数", @@ -294,11 +357,21 @@ "novelSort": "小说排序", "refreshMetadata": "自动更新元数据", "refreshMetadataDescription": "更新书库时同时更新封面和详情", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "排序", "updateLibrary": "打开应用时更新书库", "updateLibraryDesc": "不推荐在低端设备上启用", "updateTime": "显示上次更新时间", - "useFAB": "在书库中使用浮动操作按钮" + "useFAB": "在书库中使用浮动操作按钮", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "所有源", @@ -310,6 +383,8 @@ "clearHistorWarning": "您确定吗?所有历史记录都将删除。", "deleted": "历史记录已删除。", "nothingReadRecently": "最近没读过什么", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "搜索历史记录" }, "library": "书库", @@ -346,6 +421,7 @@ } }, "empty": "您的书库是空的。请从浏览将小说添加到您的书库中。", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "导入EPUB", "openRandom": "随机打开", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "已添加书签", "downloaded": "已下载", - "unread": "未读" + "unread": "未读", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "按章节名", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "将阅读器主题应用到EPUB", "customJSWarning": "不是所有EPUB阅读器都能够支持自定义JS", - "downloadedChaptersOnly": "EPUB文件中只包含已下载的章节", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "结束章节", + "export": "Export", "exportAll": "导出所有章节", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "包含自定义CSS", "includeCustomJS": "包括自定义JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "请输入有效的章节数字", "selectFolder": "选择EPUB文件的目标文件夹", "startChapter": "起始章节", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "导出EPUB失败:%{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "成功将%{chapters}个章节导出为EPUB", "noDownloadedChapters": "未找到已下载的章节,请在导出前下载章节。", - "noNovelSelected": "没有小说被选中导出" + "noNovelSelected": "没有小说被选中导出", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "封面已保存", "coverNotSaved": "封面未保存", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "章节名", "chapterNumber": "章节编号", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "输入有效的章节名", "validChapterNumber": "输入有效的章节编号" }, "jumpToChapter": "跳转到章节", - "openChapter": "打开章节" + "openChapter": "打开章节", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "迁移", "noSummary": "无简介", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "文本选择", "autoscroll": "自动滚屏", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "仿真阅读", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "点击滚屏", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "颜色", + "display": "Display", "fontStyle": "字体样式", "fullscreen": "全屏", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "行高", + "navigation": "Navigation", "padding": "内边距", "pageReader": "分页阅读(实验性)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "删除额外间距", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "滚动长度 (默认屏幕高度)", "showBatteryAndTime": "电池和时间", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "阅读进度", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "在章节之间滑动", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "文本对齐", "textSize": "文本大小", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "滑动打开抽屉栏", "verticalSeekbar": "垂直进度条", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "保持屏幕开启", - "volumeButtonsScroll": "音量按键滚屏" + "volumeButtonsScroll": "音量按键滚屏", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "滚动到底部", @@ -489,7 +598,9 @@ "finished": "已完成", "nextChapter": "下一章: %{name}", "noNextChapter": "没有下一章节", - "noPreviousChapter": "没有上一章节" + "noPreviousChapter": "没有上一章节", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "滚屏间隔 (秒)", @@ -514,7 +625,8 @@ "textColor": "文字颜色", "textColorModal": "文字颜色", "title": "阅读器", - "verticalSeekbarDesc": "使用垂直进度条" + "verticalSeekbarDesc": "使用垂直进度条", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "未找到相应结果" @@ -528,10 +640,16 @@ "title": "统计数据", "titlesInLibrary": "书库中的小说", "totalChapters": "统计数据", - "unreadChapters": "未读章节" + "unreadChapters": "未读章节", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "进度记录", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "从 %{name} 注销?", "revalidate": "重新认证", "services": "服务" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "导入EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "正在更新书库", "DRIVE_BACKUP": "Google云端硬盘备份", "DRIVE_RESTORE": "Google云端硬盘恢复", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "本地恢复", "MIGRATE_NOVEL": "正在迁移小说", "DOWNLOAD_CHAPTER": "正在下载章节" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } diff --git a/src/i18n/languages/zh_TW/strings.json b/src/i18n/languages/zh_TW/strings.json index 480454f4b..7b69be12c 100644 --- a/src/i18n/languages/zh_TW/strings.json +++ b/src/i18n/languages/zh_TW/strings.json @@ -22,16 +22,22 @@ "dataManagement": "Data Management", "deleteReadChapters": "Delete read chapters", "deleteReadChaptersDialogTitle": "All chapters marked as read will be deleted.", + "disabled": "Disabled", + "dnsOverHttps": "DNS over HTTPS (DoH)", + "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", "importEpub": "Import EPUB", + "importFailed": "Error importing EPUB:", "importNovel": "Import Novel", "importStaticFiles": "Import Static Files", "novelInsertFailed": "novel insert failed", + "networking": "Networking", "useFAB": "Use FAB instead of button", "userAgent": "User Agent", "recreateDBIndexes": "Recreate DB indexes", "recreateDBIndexesToast": "Recreated DB indexes", "recreateDBIndexesDialogTitle": "All DB indexes will be recreated.\nThis may take a while.", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices." + "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", + "restartRequired": "Restart LNReader to apply this change." }, "appearance": "Appearance", "appearanceScreen": { @@ -45,11 +51,16 @@ "appLanguageDefault": "Default", "appTheme": "App theme", "darkTheme": "Dark Theme", + "dateFormat": "Date format", + "dateFormatDefault": "Default (%{date})", + "dynamicColors": "Dynamic", "hideBackdrop": "Hide backdrop", "lightTheme": "Light Theme", "navbar": "Navbar", "novelInfo": "Novel info", "pureBlackDarkMode": "Pure black dark mode", + "relativeTimestamps": "Relative timestamps", + "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", "showHistoryInTheNav": "Show history in the nav", "showUpdatesInTheNav": "Show updates in the nav", "themeMode": "Theme mode", @@ -136,30 +147,58 @@ "available": "Available", "deletePluginMessage": "Are you sure you want to uninstall %{name}?", "discover": "发现", + "editPluginSetting": "Edit %{name}", "globalSearch": "全局搜索", + "installPlugin": "Install %{name}", "installFailed": "Installation failed: %{name}", "installed": "Installed", "installedPlugin": "Installed %{name}", "installedPlugins": "Installed plugins", + "language": "Language", "lastUsed": "最近使用", "latest": "最新", "listEmpty": "从设置中启用语言", "migration": { + "cover": "Cover", "dialogMessage": "Migrate %{url}?", + "keepCurrent": "Keep current", + "metadata": "Novel details", "novelAlreadyInLibrary": "Novel already in library", + "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", + "redownloadChapters": "Re-download matching downloaded chapters", + "reviewDescription": "Choose what to keep when migrating to %{name}.", + "reviewTitle": "Review migration", "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From" + "selectSourceDesc": "Select a Source To Migrate From", + "useDestination": "Use destination source" }, "noSource": "Your library does not have any novels from this source", - "pinnedPlugin": "Pinned %{name}", + "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", + "noSearchResults": "No matching results", + "noSources": "No sources installed. Install a plugin to start browsing novels.", + "openPluginDetails": "Open details for %{name}", + "openPluginSettings": "Open settings for %{name}", + "openWebsite": "Open the website for %{name}", + "pinSource": "Pin %{name}", "pinnedPlugins": "Pinned plugins", + "pluginDetails": "Plugin details", + "pluginIcon": "plugin icon", + "pluginNotInstalled": "This plugin is not installed", + "plugins": "Plugins", "removeFromLibrary": "從書庫中移除", + "repositories": "Repositories", "searchbar": "搜索资源", "searchResults": "Search results", "selectNovel": "Select Novel", + "sources": "Sources", + "togglePluginSetting": "Toggle %{name}", "uninstalledPlugin": "Uninstalled %{name}", - "unpinnedPlugin": "Unpinned %{name}", + "uninstall": "Uninstall", + "unpinSource": "Unpin %{name}", + "updatePlugin": "Update %{name}", + "updateAll": "Update all", "updateFailed": "Update failed", + "updatesPending": "Updates pending", "updatedTo": "Updated to %{version}", "settings": { "title": "Plugin Settings", @@ -196,6 +235,7 @@ "about": "About", "add": "新增", "all": "全部", + "back": "Back", "backup": "Backup", "cancel": "取消", "categories": "類別", @@ -213,10 +253,13 @@ "filter": "筛选", "globally": "全球", "install": "安裝", + "imported": "Imported", "logout": "Logout", "name": "名稱", "newUpdateAvailable": "有可用更新", + "none": "None", "ok": "确定", + "close": "Close", "pause": "Pause", "preparing": "Preparing", "remove": "Remove", @@ -225,6 +268,7 @@ "resume": "Resume", "retry": "重試", "save": "保存", + "saved": "Saved", "search": "搜索", "searchFor": "搜尋", "searchResults": "搜尋結果", @@ -235,11 +279,13 @@ "sort": "排序", "submit": "提交", "loading": "Loading ...", + "moreOptions": "More options", "warning": "Warning" }, "webview": { "refresh": "Refresh", "share": "Share", + "openInWebView": "Open in WebView", "openInBrowser": "Open in browser", "clearCookies": "Clear cookies", "cookiesCleared": "Cookies cleared", @@ -260,6 +306,7 @@ "chapterEmptyOrScrapeError": "Either chapter is empty or the app couldn't scrape it", "chapterName": "Chapter: %{name}", "completed": "Download completed", + "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", "downloading": "Downloading", "downloadingNovel": "Downloading: %{name}", "downloadsLower": "下載", @@ -271,6 +318,14 @@ "generalSettingsScreen": { "asc": "(Ascending)", "autoDownload": "Auto-download", + "automaticUpdates": "Automatic updates", + "automaticUpdatesDaily": "Daily", + "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", + "automaticUpdatesEvery12Hours": "Every 12 hours", + "automaticUpdatesEvery2Days": "Every 2 days", + "automaticUpdatesEvery3Days": "Every 3 days", + "automaticUpdatesOff": "Off", + "automaticUpdatesWeekly": "Weekly", "bySource": "By source", "chapterSort": "Default chapter sort", "desc": "(Descending)", @@ -278,12 +333,20 @@ "disableLoadingAnimationsDesc": "May improve performance on slower devices", "disableHapticFeedback": "Disable haptic feedback", "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", + "chapterDownloadCooldown": "Chapter download cooldown", + "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", + "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", + "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", "displayMode": "Display Mode", "downloadNewChapters": "Download new chapters", "epub": "EPUB", "epubLocation": "EPUB Location", "epubLocationDescription": "The place where you open and export your EPUB files.", "globalUpdate": "Global update", + "globalUpdateCategories": "Categories", + "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", + "globalUpdateExclude": "Exclude: %{categories}", + "globalUpdateInclude": "Include: %{categories}", "gridSize": "Grid size", "gridSizeDesc": "%{num} per row", "itemsPerRow": "Items per row", @@ -294,11 +357,21 @@ "novelSort": "Novel Sort", "refreshMetadata": "Automatically refresh metadata", "refreshMetadataDescription": "Check for new cover and details when updating library", + "smartUpdate": "Smart update", + "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", + "smartUpdateSkipUnstarted": "Skip unstarted entries", + "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", "sortOrder": "Sort Order", "updateLibrary": "Update library on launch", "updateLibraryDesc": "Not recommended for low devices", "updateTime": "Show last update time", - "useFAB": "Use FAB in Library" + "useFAB": "Use FAB in Library", + "timeTracking": "Time Tracking", + "enableTimeTracking": "Enable time tracking", + "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", + "inactivityTimeout": "Inactivity Timeout", + "inactivityTimeoutNever": "Never", + "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" }, "globalSearch": { "allSources": "所有源", @@ -310,6 +383,8 @@ "clearHistorWarning": "您确定吗?所有历史记录都将删除。", "deleted": "History deleted.", "nothingReadRecently": "Nothing read recently", + "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", + "resetAllChapters": "Reset all chapters for this entry", "searchbar": "搜索历史记录" }, "library": "书库", @@ -346,6 +421,7 @@ } }, "empty": "您的库是空的。从浏览添加丛书到您的库里。", + "emptyCategory": "This category is empty.", "extraMenu": { "importEpub": "Import EPUB", "openRandom": "Open Random Entry", @@ -372,7 +448,8 @@ "filters": { "bookmarked": "Bookmarked", "downloaded": "Downloaded", - "unread": "Unread" + "unread": "Unread", + "scanlators": "Ignore scanlators" }, "order": { "byChapterName": "By chapter name", @@ -385,11 +462,16 @@ "exportEpubModal": { "applyReaderTheme": "Apply reader theme to EPUB", "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "downloadedChaptersOnly": "Only downloaded chapters will be included in the EPUB file", + "description": "Choose a destination and which downloaded chapters to include in the EPUB.", + "directory": "Directory", "endChapter": "End Chapter", + "export": "Export", "exportAll": "Export All Chapters", + "fileName": "File name", + "fileNameRequired": "Enter a file name", "includeCustomCSS": "Include Custom CSS", "includeCustomJS": "Include Custom JS", + "includeChapterNumber": "Include chapter number in chapter titles", "invalidRange": "Please enter valid chapter numbers", "selectFolder": "Select destination folder for EPUB file", "startChapter": "Start Chapter", @@ -398,9 +480,12 @@ }, "epub": { "exportFailed": "Failed to export EPUB: %{error}", + "exportingChapter": "%{current}/%{total} · %{chapter}", "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export" + "noNovelSelected": "No novel selected for export", + "preparingExport": "Preparing EPUB", + "savingExport": "Saving EPUB" }, "coverSaved": "Cover saved", "coverNotSaved": "Cover not saved", @@ -429,12 +514,16 @@ "jumpToChapterModal": { "chapterName": "章節名稱", "chapterNumber": "章節編號", + "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", "error": { "validChapterName": "請輸入有效的章節名稱", "validChapterNumber": "請輸入有效的章節編號" }, "jumpToChapter": "跳轉至章節", - "openChapter": "打開章節" + "openChapter": "打開章節", + "openChapterDescription": "Turn off to scroll to it in the chapter list.", + "searchByName": "Search by Chapter Name", + "searchByNameDescription": "Turn off to search by chapter number." }, "migrate": "迁移", "noSummary": "無總結", @@ -458,27 +547,47 @@ }, "readerScreen": { "bottomSheet": { + "alignCenter": "Center", + "alignJustify": "Justify", + "alignLeft": "Left", + "alignRight": "Right", "allowTextSelection": "Text selection", "autoscroll": "Auto-scroll", + "autoscrollDescription": "Scroll the page automatically at a steady pace", "bionicReading": "Bionic reading", + "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", "tapToScroll": "Tap to scroll", + "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", "color": "颜色", + "display": "Display", "fontStyle": "字体样式", "fullscreen": "全屏", + "fullscreenDescription": "Hide the status bar and navigation bar while reading", "lineHeight": "Line height", + "navigation": "Navigation", "padding": "Padding", "pageReader": "Paged reading (Experimental)", + "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", "removeExtraSpacing": "Remove extra spacing", + "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", "scrollAmount": "Scroll amount (screen height by default)", "showBatteryAndTime": "Battery & time", + "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", "showProgressPercentage": "Reading progress", + "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", "swipeGestures": "Swipe between chapters", + "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", "textAlign": "Text alignment", "textSize": "文本大小", + "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", + "ttsEngineDescription": "Text-to-speech engine used to generate audio", + "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", "useChapterDrawerSwipeNavigation": "Swipe to open drawer", "verticalSeekbar": "Vertical seekbar", + "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling" + "volumeButtonsScroll": "Volume button scrolling", + "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" }, "drawer": { "scrollToBottom": "捲動至底", @@ -489,7 +598,9 @@ "finished": "已完成", "nextChapter": "Next: %{name}", "noNextChapter": "没有下一章节", - "noPreviousChapter": "There's no previous chapter" + "noPreviousChapter": "There's no previous chapter", + "searchMinLength": "Enter at least %{count} characters to search", + "searchPlaceholder": "Search chapter" }, "readerSettings": { "autoScrollInterval": "Scroll interval (seconds)", @@ -514,7 +625,8 @@ "textColor": "文字颜色", "textColorModal": "Text color", "title": "阅读器", - "verticalSeekbarDesc": "Use vertical seekbar" + "verticalSeekbarDesc": "Use vertical seekbar", + "volumeButtonOffset": "Volume button scroll offset (screen heights)" }, "sourceScreen": { "noResultsFound": "未找到相应结果" @@ -528,10 +640,16 @@ "title": "統計資料", "titlesInLibrary": "Titles in library", "totalChapters": "總章節", - "unreadChapters": "未讀章節" + "unreadChapters": "未讀章節", + "topNovelsByTimeSpent": "Top novels by time spent", + "topCategoriesByTimeSpent": "Top categories by time spent", + "totalTimeSpent": "Total time spent", + "showNovels": "Group by novel", + "showCategories": "Group by category" }, "tracking": "Tracking", "trackingScreen": { + "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", "logOutMessage": "Log out from %{name}?", "revalidate": "Revalidate", "services": "Services" @@ -559,6 +677,7 @@ }, "notifications": { "IMPORT_EPUB": "Importing EPUB", + "EXPORT_EPUB": "Exporting EPUB", "UPDATE_LIBRARY": "Updating Library", "DRIVE_BACKUP": "Google Drive Backup", "DRIVE_RESTORE": "Google Drive Restore", @@ -568,5 +687,23 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter" + }, + "time": { + "seconds": { + "one": "%{count} second", + "other": "%{count} seconds" + }, + "minutes": { + "one": "%{count} minute", + "other": "%{count} minutes" + }, + "hours": { + "one": "%{count} hour", + "other": "%{count} hours" + }, + "days": { + "one": "%{count} day", + "other": "%{count} days" + } } } From 5eb5a55c4c654c046f984f1e324b36587389dfa8 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 27 Jul 2026 08:41:32 +0530 Subject: [PATCH 103/148] fix: Repair Skipped Novel Counter Migrations --- .../20260727081855_calm_chimera/migration.sql | 99 +++++++++++++++++++ drizzle/migrations.js | 12 ++- 2 files changed, 106 insertions(+), 5 deletions(-) create mode 100644 drizzle/20260727081855_calm_chimera/migration.sql diff --git a/drizzle/20260727081855_calm_chimera/migration.sql b/drizzle/20260727081855_calm_chimera/migration.sql new file mode 100644 index 000000000..a331bba0d --- /dev/null +++ b/drizzle/20260727081855_calm_chimera/migration.sql @@ -0,0 +1,99 @@ +DROP TRIGGER IF EXISTS `update_novel_stats`;--> statement-breakpoint +DROP TRIGGER IF EXISTS `update_novel_stats_on_update`;--> statement-breakpoint +DROP TRIGGER IF EXISTS `update_novel_stats_on_delete`;--> statement-breakpoint +DROP TABLE IF EXISTS `__new_Novel`;--> statement-breakpoint +DROP TABLE IF EXISTS `__migration_Chapter`;--> statement-breakpoint +DROP TABLE IF EXISTS `__migration_NovelCategory`;--> statement-breakpoint +CREATE TABLE `__new_Novel` ( + `id` integer PRIMARY KEY AUTOINCREMENT NOT NULL, + `path` text NOT NULL, + `pluginId` text NOT NULL, + `name` text NOT NULL, + `cover` text, + `summary` text, + `author` text, + `artist` text, + `status` text DEFAULT 'Unknown', + `genres` text, + `inLibrary` integer DEFAULT false, + `isLocal` integer DEFAULT false, + `totalPages` integer DEFAULT 0, + `chaptersDownloaded` integer DEFAULT 0, + `chaptersUnread` integer DEFAULT 0, + `totalChapters` integer DEFAULT 0, + `lastReadAt` text, + `lastUpdatedAt` text +); +--> statement-breakpoint +INSERT INTO `__new_Novel` ( + `id`, + `path`, + `pluginId`, + `name`, + `cover`, + `summary`, + `author`, + `artist`, + `status`, + `genres`, + `inLibrary`, + `isLocal`, + `totalPages`, + `chaptersDownloaded`, + `chaptersUnread`, + `totalChapters`, + `lastReadAt`, + `lastUpdatedAt` +) +SELECT + `Novel`.`id`, + `Novel`.`path`, + `Novel`.`pluginId`, + `Novel`.`name`, + `Novel`.`cover`, + `Novel`.`summary`, + `Novel`.`author`, + `Novel`.`artist`, + `Novel`.`status`, + `Novel`.`genres`, + `Novel`.`inLibrary`, + `Novel`.`isLocal`, + `Novel`.`totalPages`, + ( + SELECT COUNT(*) + FROM `Chapter` + WHERE `Chapter`.`novelId` = `Novel`.`id` + AND `Chapter`.`isDownloaded` = 1 + ), + ( + SELECT COUNT(*) + FROM `Chapter` + WHERE `Chapter`.`novelId` = `Novel`.`id` + AND `Chapter`.`unread` = 1 + ), + ( + SELECT COUNT(*) + FROM `Chapter` + WHERE `Chapter`.`novelId` = `Novel`.`id` + ), + ( + SELECT MAX(`Chapter`.`readTime`) + FROM `Chapter` + WHERE `Chapter`.`novelId` = `Novel`.`id` + ), + ( + SELECT MAX(`Chapter`.`updatedTime`) + FROM `Chapter` + WHERE `Chapter`.`novelId` = `Novel`.`id` + ) +FROM `Novel`;--> statement-breakpoint +CREATE TABLE `__migration_Chapter` AS SELECT * FROM `Chapter`;--> statement-breakpoint +CREATE TABLE `__migration_NovelCategory` AS SELECT * FROM `NovelCategory`;--> statement-breakpoint +DROP TABLE `Novel`;--> statement-breakpoint +ALTER TABLE `__new_Novel` RENAME TO `Novel`;--> statement-breakpoint +INSERT INTO `Chapter` SELECT * FROM `__migration_Chapter`;--> statement-breakpoint +INSERT INTO `NovelCategory` SELECT * FROM `__migration_NovelCategory`;--> statement-breakpoint +DROP TABLE `__migration_Chapter`;--> statement-breakpoint +DROP TABLE `__migration_NovelCategory`;--> statement-breakpoint +CREATE UNIQUE INDEX `novel_path_plugin_unique` ON `Novel` (`path`,`pluginId`);--> statement-breakpoint +CREATE INDEX `NovelIndex` ON `Novel` (`pluginId`,`path`,`id`,`inLibrary`); diff --git a/drizzle/migrations.js b/drizzle/migrations.js index f56519510..6a8167e3f 100644 --- a/drizzle/migrations.js +++ b/drizzle/migrations.js @@ -3,11 +3,13 @@ import m0000 from './20251222152612_past_mandrill/migration.sql'; import m0001 from './20260612232322_normal_saracen/migration.sql'; import m0002 from './20260719143427_long_moondragon/migration.sql'; +import m0003 from './20260727081855_calm_chimera/migration.sql'; export default { migrations: { - "20251222152612_past_mandrill": m0000, - "20260612232322_normal_saracen": m0001, - "20260719143427_long_moondragon": m0002 - } -} + '20251222152612_past_mandrill': m0000, + '20260612232322_normal_saracen': m0001, + '20260719143427_long_moondragon': m0002, + '20260727081855_calm_chimera': m0003, + }, +}; From 6d26438d2dd5b7faf21786bc390ae83b43aca6d5 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 27 Jul 2026 08:47:32 +0530 Subject: [PATCH 104/148] test: Update Expected Database Migrations --- AGENTS.md | 5 ----- src/database/__tests__/db.test.ts | 3 ++- 2 files changed, 2 insertions(+), 6 deletions(-) delete mode 100644 AGENTS.md diff --git a/AGENTS.md b/AGENTS.md deleted file mode 100644 index da3aa6de4..000000000 --- a/AGENTS.md +++ /dev/null @@ -1,5 +0,0 @@ -# AGENTS.md - -## Repository Conventions - -- Do not add or modify tests unless explicitly requested. diff --git a/src/database/__tests__/db.test.ts b/src/database/__tests__/db.test.ts index bd9491cb1..07c4bca6f 100644 --- a/src/database/__tests__/db.test.ts +++ b/src/database/__tests__/db.test.ts @@ -244,7 +244,8 @@ describe('production migrations', () => { expect(appliedMigrations.map(row => row.name)).toEqual([ '20251222152612_past_mandrill', '20260612232322_normal_saracen', - '20260719143427_long_moondragon' + '20260719143427_long_moondragon', + '20260727081855_calm_chimera', ]); } finally { sqlite.close(); From 936fd223bbde71c3e0496f22ea4f28c9714d7987 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 27 Jul 2026 10:49:30 +0530 Subject: [PATCH 105/148] feat: Add Discord Notifications For Nightly Builds --- .github/workflows/build.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 73db0fabe..4293c4e2e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -149,6 +149,7 @@ jobs: "app/build/outputs/apk/preRelease/$PRERELEASE_APK_NAME" - name: Upload Preview APK + id: upload-nightly uses: actions/upload-artifact@v4 with: name: ${{ env.PRERELEASE_ARTIFACT_NAME }} @@ -156,3 +157,22 @@ jobs: if-no-files-found: error retention-days: 14 compression-level: 0 + + - name: Notify Discord + env: + DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_NIGHTLY_WEBHOOK }} + ARTIFACT_URL: ${{ steps.upload-nightly.outputs.artifact-url }} + run: | + short_sha="${GITHUB_SHA::8}" + message="[${GITHUB_REPOSITORY}] New nightly build published: \`${short_sha}\`" + content="**[${message}](${ARTIFACT_URL})**" + + payload=$(jq -n \ + --arg content "$content" \ + '{content: $content}') + + curl --fail-with-body \ + --request POST \ + --header "Content-Type: application/json" \ + --data "$payload" \ + "$DISCORD_WEBHOOK_URL" From 72ef618af1bdb6a40783ab119649e302a89e12d8 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 27 Jul 2026 15:06:36 +0530 Subject: [PATCH 106/148] fix: Preserve Existing Data During Novel Counter Migration --- .../20260727081855_calm_chimera/migration.sql | 2 + src/database/__tests__/db.test.ts | 56 +++++++++++++++++++ 2 files changed, 58 insertions(+) diff --git a/drizzle/20260727081855_calm_chimera/migration.sql b/drizzle/20260727081855_calm_chimera/migration.sql index a331bba0d..fb3c5090f 100644 --- a/drizzle/20260727081855_calm_chimera/migration.sql +++ b/drizzle/20260727081855_calm_chimera/migration.sql @@ -89,6 +89,8 @@ SELECT FROM `Novel`;--> statement-breakpoint CREATE TABLE `__migration_Chapter` AS SELECT * FROM `Chapter`;--> statement-breakpoint CREATE TABLE `__migration_NovelCategory` AS SELECT * FROM `NovelCategory`;--> statement-breakpoint +DELETE FROM `NovelCategory`;--> statement-breakpoint +DELETE FROM `Chapter`;--> statement-breakpoint DROP TABLE `Novel`;--> statement-breakpoint ALTER TABLE `__new_Novel` RENAME TO `Novel`;--> statement-breakpoint INSERT INTO `Chapter` SELECT * FROM `__migration_Chapter`;--> statement-breakpoint diff --git a/src/database/__tests__/db.test.ts b/src/database/__tests__/db.test.ts index 07c4bca6f..d572a66b7 100644 --- a/src/database/__tests__/db.test.ts +++ b/src/database/__tests__/db.test.ts @@ -178,6 +178,41 @@ describe('production migrations', () => { sqlite.executeSync(statement.trim()); } + sqlite.executeSync(` + INSERT INTO Category (id, name, sort) + VALUES (1, 'Existing category', 1) + `); + sqlite.executeSync(` + INSERT INTO Novel (id, path, pluginId, name, inLibrary) + VALUES (1, '/existing', 'existing-plugin', 'Existing novel', 1) + `); + sqlite.executeSync(` + INSERT INTO Chapter ( + id, + novelId, + path, + name, + unread, + isDownloaded, + readTime, + updatedTime + ) + VALUES ( + 1, + 1, + '/existing/chapter-1', + 'Existing chapter', + 1, + 1, + '2026-07-26T10:00:00.000Z', + '2026-07-26T11:00:00.000Z' + ) + `); + sqlite.executeSync(` + INSERT INTO NovelCategory (id, novelId, categoryId) + VALUES (1, 1, 1) + `); + const drizzleDb = drizzle(sqlite, { schema }); await migrate(drizzleDb, getPendingMigrations(sqlite)); @@ -194,6 +229,27 @@ describe('production migrations', () => { 'Repository', ]), ); + + expect( + sqlite.executeSync( + 'SELECT id, name, chaptersDownloaded, chaptersUnread, totalChapters FROM Novel', + ).rows, + ).toEqual([ + { + id: 1, + name: 'Existing novel', + chaptersDownloaded: 1, + chaptersUnread: 1, + totalChapters: 1, + }, + ]); + expect( + sqlite.executeSync('SELECT id, novelId, name FROM Chapter').rows, + ).toEqual([{ id: 1, novelId: 1, name: 'Existing chapter' }]); + expect( + sqlite.executeSync('SELECT id, novelId, categoryId FROM NovelCategory') + .rows, + ).toEqual([{ id: 1, novelId: 1, categoryId: 1 }]); } finally { sqlite.close(); } From 31cb4b994a332bd6f99864ba792aaa988bf4720b Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 27 Jul 2026 15:11:38 +0530 Subject: [PATCH 107/148] fix: Align Bottom Navigation With Material 3 Specs --- src/components/BottomTabBar/index.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/components/BottomTabBar/index.tsx b/src/components/BottomTabBar/index.tsx index 96acbd038..4e5fe12b4 100644 --- a/src/components/BottomTabBar/index.tsx +++ b/src/components/BottomTabBar/index.tsx @@ -53,7 +53,7 @@ function CustomBottomTabBar({ styles.container, { backgroundColor: theme.surface2 || theme.surface, - paddingBottom: insets?.bottom || 0, + paddingBottom: 16 + (insets?.bottom || 0), }, ]} > @@ -148,7 +148,6 @@ const styles = StyleSheet.create({ flex: 1, justifyContent: 'center', alignItems: 'center', - paddingVertical: 6, paddingHorizontal: 4, position: 'relative', }, From ba25d5b8fe3af0b006ad09293a499b58cbee1479 Mon Sep 17 00:00:00 2001 From: Patrick Loser <github.verify097@passmail.com> Date: Mon, 27 Jul 2026 13:37:41 +0200 Subject: [PATCH 108/148] feat: Add Rozenite DevTools Integration (#1912) * add rozenite * add opsqlite adapter * fix lint * Update scripts/generate-env-file.cjs Co-authored-by: Rajarshee Chatterjee <rajarshee.adm@gmail.com> --------- Co-authored-by: Rajarshee Chatterjee <rajarshee.adm@gmail.com> --- App.tsx | 4 + metro.config.js | 10 +- package.json | 3 + pnpm-lock.yaml | 1828 ++++++++++++++++++++----------- scripts/generate-env-file.cjs | 3 + src/rozenite/opSqliteAdapter.ts | 111 ++ 6 files changed, 1345 insertions(+), 614 deletions(-) create mode 100644 src/rozenite/opSqliteAdapter.ts diff --git a/App.tsx b/App.tsx index 4ed263302..d7a1990b8 100644 --- a/App.tsx +++ b/App.tsx @@ -19,9 +19,12 @@ import Main from './src/navigators/Main'; import { BottomSheetModalProvider } from '@gorhom/bottom-sheet'; import { useInitDatabase } from '@database/db'; import { useInitializeAppServices } from '@hooks/common/useInitializeAppServices'; +import { opSqliteAdapter } from './src/rozenite/opSqliteAdapter'; +import { useRozeniteSqlitePlugin } from '@rozenite/sqlite-plugin'; import { ThemeProvider, useTheme } from '@hooks/persisted/useTheme'; enableFreeze(true); +const sqliteAdapters = __DEV__ && opSqliteAdapter ? [opSqliteAdapter] : []; const ThemedPaperProvider = ({ children }: PropsWithChildren) => { const theme = useTheme(); @@ -41,6 +44,7 @@ const ThemedPaperProvider = ({ children }: PropsWithChildren) => { }; const App = () => { + useRozeniteSqlitePlugin({ adapters: sqliteAdapters }); const { success: databaseReady, error: databaseError } = useInitDatabase(); const { ready: servicesReady, error: servicesError } = useInitializeAppServices(Boolean(databaseReady)); diff --git a/metro.config.js b/metro.config.js index 90af64db2..2987f0660 100644 --- a/metro.config.js +++ b/metro.config.js @@ -1,3 +1,6 @@ +const { withRozenite } = require('@rozenite/metro'); +const { withRozeniteExpoAtlasPlugin } = require('@rozenite/expo-atlas-plugin'); + const { getDefaultConfig } = require('expo/metro-config'); const fs = require('fs'); const path = require('path'); @@ -44,7 +47,7 @@ config.server.enhanceMiddleware = metroMiddleware => { response.setHeader( 'Content-Type', readerAssetContentTypes[path.extname(assetPath)] || - 'application/octet-stream', + 'application/octet-stream', ); if (request.method === 'HEAD') { @@ -55,4 +58,7 @@ config.server.enhanceMiddleware = metroMiddleware => { }; }; -module.exports = config; +module.exports = withRozenite(config, { + enabled: process.env.WITH_ROZENITE === 'true', + enhanceMetroConfig: metroConfig => withRozeniteExpoAtlasPlugin(metroConfig), +}); diff --git a/package.json b/package.json index 8db0c55b2..8161b9d49 100644 --- a/package.json +++ b/package.json @@ -108,6 +108,9 @@ "@babel/preset-env": "^7.29.7", "@babel/runtime": "^7.29.7", "@eslint/eslintrc": "^3.3.6", + "@rozenite/expo-atlas-plugin": "^1.13.0", + "@rozenite/metro": "^1.13.0", + "@rozenite/sqlite-plugin": "^1.13.0", "@testing-library/react-native": "^13.3.3", "@types/better-sqlite3": "^7.6.13", "@types/color": "^4.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 35c12ae1b..c920af9a1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,52 +13,52 @@ importers: dependencies: '@expo/dom-webview': specifier: ^57.0.1 - version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@gorhom/bottom-sheet': specifier: ^5.2.14 - version: 5.2.14(8883bda3e7ffd4622bceabc44263e41c) + version: 5.2.14(24fcb93f20601afa4f41878e40cdc0fb) '@legendapp/list': specifier: ^3.3.3 - version: 3.3.3(patch_hash=37a9c8d7d9c1bd33c957ba6ea78291c7b08532dc32de4925f3d612cb41f1a659)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 3.3.3(patch_hash=37a9c8d7d9c1bd33c957ba6ea78291c7b08532dc32de4925f3d612cb41f1a659)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@noble/ciphers': specifier: ^2.2.0 version: 2.2.0 '@op-engineering/op-sqlite': specifier: ^15.2.14 - version: 15.2.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 15.2.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@pchmn/expo-material3-theme': specifier: ^1.4.0 - version: 1.4.0(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 1.4.0(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@preeternal/react-native-cookie-manager': specifier: ^6.3.3 - version: 6.3.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 6.3.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@react-native-documents/picker': specifier: ^12.0.1 - version: 12.0.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 12.0.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@react-native-google-signin/google-signin': specifier: ^16.1.2 - version: 16.1.2(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 16.1.2(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@react-native-vector-icons/common': specifier: ^13.0.1 - version: 13.0.1(@react-native/assets-registry@0.86.0)(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 13.0.1(@react-native/assets-registry@0.86.0)(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@react-native-vector-icons/material-design-icons': specifier: ^13.1.2 - version: 13.1.2(@expo/config-plugins@57.0.5(typescript@6.0.3))(@react-native/assets-registry@0.86.0)(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 13.1.2(@expo/config-plugins@57.0.5(supports-color@9.4.0)(typescript@6.0.3))(@react-native/assets-registry@0.86.0)(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@react-navigation/bottom-tabs': specifier: ^7.18.11 - version: 7.18.11(b543858fb66ad95154d7294c1184d05a) + version: 7.18.11(b07337b648742f75a968ee96fc7e36e1) '@react-navigation/native': specifier: ^7.3.11 - version: 7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@react-navigation/native-stack': specifier: ^7.18.3 - version: 7.18.3(b543858fb66ad95154d7294c1184d05a) + version: 7.18.3(b07337b648742f75a968ee96fc7e36e1) '@react-navigation/stack': specifier: ^7.10.14 - version: 7.10.14(ad53306bb86ea41e54d73e06dd1aea70) + version: 7.10.14(84780aa2bc277522b3a415ae0584f553) '@shopify/flash-list': specifier: ^2.0.2 - version: 2.3.2(@babel/runtime@7.29.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 2.3.2(@babel/runtime@7.29.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) babel-plugin-inline-import: specifier: ^3.0.0 version: 3.0.0 @@ -73,55 +73,55 @@ importers: version: 1.11.21 drizzle-orm: specifier: 1.0.0-beta.22 - version: 1.0.0-beta.22(@op-engineering/op-sqlite@15.2.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(@sinclair/typebox@0.34.52)(@types/better-sqlite3@7.6.13)(better-sqlite3@12.11.1)(zod@4.4.3) + version: 1.0.0-beta.22(@op-engineering/op-sqlite@15.2.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(@sinclair/typebox@0.34.52)(@types/better-sqlite3@7.6.13)(better-sqlite3@12.11.1)(zod@4.4.3) expo: specifier: ^57.0.7 - version: 57.0.7(7682188daf453a5cba4239dd25208922) + version: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) expo-build-properties: specifier: ~57.0.6 version: 57.0.6(expo@57.0.7) expo-clipboard: specifier: ~57.0.1 - version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) expo-dev-client: specifier: ^57.0.7 - version: 57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + version: 57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) expo-document-picker: specifier: ~57.0.1 version: 57.0.1(expo@57.0.7) expo-file-system: specifier: ~57.0.1 - version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) expo-haptics: specifier: ~57.0.1 version: 57.0.1(expo@57.0.7) expo-image: specifier: ~57.0.1 - version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) expo-keep-awake: specifier: ~57.0.1 version: 57.0.1(expo@57.0.7)(react@19.2.3) expo-linear-gradient: specifier: ~57.0.1 - version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) expo-linking: specifier: ~57.0.3 - version: 57.0.3(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 57.0.3(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) expo-localization: specifier: ~57.0.1 version: 57.0.1(expo@57.0.7)(react@19.2.3) expo-navigation-bar: specifier: ~57.0.2 - version: 57.0.2(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) + version: 57.0.2(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) expo-speech: specifier: ~57.0.1 version: 57.0.1(expo@57.0.7) expo-splash-screen: specifier: ^57.0.4 - version: 57.0.4(expo@57.0.7)(typescript@6.0.3) + version: 57.0.4(expo@57.0.7)(supports-color@9.4.0)(typescript@6.0.3) expo-web-browser: specifier: ~57.0.1 - version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + version: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) htmlparser2: specifier: ^12.0.0 version: 12.0.0 @@ -133,7 +133,7 @@ importers: version: 4.18.1 lottie-react-native: specifier: ^7.3.8 - version: 7.3.8(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 7.3.8(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) protobufjs: specifier: ^8.7.1 version: 8.7.1 @@ -142,61 +142,61 @@ importers: version: 19.2.3 react-native: specifier: 0.86.0 - version: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + version: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) react-native-device-info: specifier: ^15.0.2 - version: 15.0.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + version: 15.0.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) react-native-draggable-flatlist: specifier: ^4.0.3 - version: 4.0.3(4a6c42fdc3685b06abab695ee68a3be4) + version: 4.0.3(caa27418ce3e0b0439d72a52bab7509e) react-native-drawer-layout: specifier: ^4.2.8 - version: 4.2.8(0b83d570774e5aa73e3fd3f07e89d2b0) + version: 4.2.8(303ab35fdba57cc5c055f2029a2df72d) react-native-edge-to-edge: specifier: ^1.8.1 - version: 1.8.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 1.8.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-error-boundary: specifier: ^3.1.0 - version: 3.1.0(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 3.1.0(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-gesture-handler: specifier: ^2.32.0 - version: 2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-mmkv: specifier: ^4.3.2 - version: 4.3.2(react-native-nitro-modules@0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 4.3.2(react-native-nitro-modules@0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-pager-view: specifier: ^8.0.2 - version: 8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-paper: specifier: ^5.15.3 - version: 5.15.3(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 5.15.3(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-reanimated: specifier: ^4.5.0 - version: 4.5.2(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 4.5.2(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-saf-x: specifier: ^2.2.3 - version: 2.2.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 2.2.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-safe-area-context: specifier: ^5.7.0 - version: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-screens: specifier: ^4.25.2 - version: 4.26.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 4.26.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-shimmer-placeholder: specifier: ^2.0.9 - version: 2.0.9(prop-types@15.8.1)(react-native-linear-gradient@2.8.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)) + version: 2.0.9(prop-types@15.8.1)(react-native-linear-gradient@2.8.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)) react-native-tab-view: specifier: ^4.3.2 - version: 4.3.2(react-native-pager-view@8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 4.3.2(react-native-pager-view@8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-url-polyfill: specifier: ^3.0.0 - version: 3.0.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + version: 3.0.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) react-native-webview: specifier: ^13.16.1 - version: 13.17.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 13.17.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-worklets: specifier: ^0.10.0 - version: 0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) sanitize-html: specifier: ^2.17.6 version: 2.17.6 @@ -215,16 +215,25 @@ importers: version: 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/preset-env': specifier: ^7.29.7 - version: 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + version: 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/runtime': specifier: ^7.29.7 version: 7.29.7 '@eslint/eslintrc': specifier: ^3.3.6 - version: 3.3.6 + version: 3.3.6(supports-color@9.4.0) + '@rozenite/expo-atlas-plugin': + specifier: ^1.13.0 + version: 1.13.0(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) + '@rozenite/metro': + specifier: ^1.13.0 + version: 1.13.0(supports-color@9.4.0) + '@rozenite/sqlite-plugin': + specifier: ^1.13.0 + version: 1.13.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@testing-library/react-native': specifier: ^13.3.3 - version: 13.3.3(jest@29.7.0(@types/node@26.1.1))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react-test-renderer@19.2.3(react@19.2.3))(react@19.2.3) + version: 13.3.3(jest@29.7.0(@types/node@26.1.1)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react-test-renderer@19.2.3(react@19.2.3))(react@19.2.3) '@types/better-sqlite3': specifier: ^7.6.13 version: 7.6.13 @@ -272,31 +281,31 @@ importers: version: 3.0.11(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(hermes-eslint@0.37.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))) eslint-plugin-jest: specifier: ^29.15.4 - version: 29.15.4(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(jest@29.7.0(@types/node@26.1.1))(typescript@6.0.3) + version: 29.15.4(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(jest@29.7.0(@types/node@26.1.1)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) eslint-plugin-testing-library: specifier: ^7.16.2 - version: 7.16.2(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(typescript@6.0.3) + version: 7.16.2(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) husky: specifier: ^7.0.4 version: 7.0.4 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@26.1.1) + version: 29.7.0(@types/node@26.1.1)(supports-color@9.4.0) jest-expo: specifier: ^57.0.2 - version: 57.0.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(expo@57.0.7)(jest@29.7.0(@types/node@26.1.1))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) + version: 57.0.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(expo@57.0.7)(jest@29.7.0(@types/node@26.1.1)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) lint-staged: specifier: ^12.5.0 version: 12.5.0 nitrogen: specifier: ^0.36.1 - version: 0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) prettier: specifier: 2.8.8 version: 2.8.8 react-native-nitro-modules: specifier: ^0.36.0 - version: 0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + version: 0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-test-renderer: specifier: 19.2.3 version: 19.2.3(react@19.2.3) @@ -1345,6 +1354,9 @@ packages: '@expo/sdk-runtime-versions@1.0.0': resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} + '@expo/server@0.5.3': + resolution: {integrity: sha512-WXsWzeBs5v/h0PUfHyNLLz07rwwO5myQ1A5DGYewyyGLmsyl61yVCe8AgAlp1wkiMsqhj2hZqI2u3K10QnCMrQ==} + '@expo/spawn-async@1.8.0': resolution: {integrity: sha512-eb9xxd/LbuEGSdua4NumCu/McVB9EM+F/JxB9pWgnERw4HQ9XyTNH1KapG6oqLWR8TuRK2LQfzJlmNi94CVobw==} engines: {node: '>=12'} @@ -1752,6 +1764,53 @@ packages: react-native-safe-area-context: '>= 4.0.0' react-native-screens: '>= 4.0.0' + '@rozenite/agent-bridge@1.13.0': + resolution: {integrity: sha512-rFlhAzCOY1GJZi7zuYgG6N2zirnwCqruVlfofpeFGKClq1Z14GZT5V3UbKYdrpZBOqqDbLEIT4UkPoz7Bfaclg==} + engines: {node: '>=20'} + peerDependencies: + react: '>=17' + + '@rozenite/agent-shared@1.13.0': + resolution: {integrity: sha512-CF5JWUBTpAtTJ1oPZ2lQgT46JcmrzoaN5dL+G92SOPgVsgBinBVCXcY38MGC7mZ/7iM/fccKQPHvbFSric4wjQ==} + engines: {node: '>=20'} + + '@rozenite/expo-atlas-plugin@1.13.0': + resolution: {integrity: sha512-bpER3owQM/7b4JF/n7EUjUA3DuFv38AhUtARqefOMxMwkWt6LPDKpPDLOe8l7jxz1LheOWaAtlvbIN6L/abNxg==} + peerDependencies: + react: '*' + react-native: '*' + + '@rozenite/metro@1.13.0': + resolution: {integrity: sha512-Qlyl/SPWgAf8m9EBubDF8fsuGXIy1bMDS/plmomlJ/Vctuihw9djBGE+Aim5W6nD9YWbcTTfIiLKpLYzgwVzjw==} + engines: {node: '>=20'} + + '@rozenite/middleware@1.13.0': + resolution: {integrity: sha512-3xgfeTkL/h3653Ewl566vHCnu16gA7fGFnS+Z6Jk2scsDYZru5gBoPETzgEPBJ3vMMRDjYcQfpkQCHLyvINiSg==} + engines: {node: '>=20'} + + '@rozenite/plugin-bridge@1.13.0': + resolution: {integrity: sha512-wLctFXRDL2v4SS8aaBNSsqReLmlqvWly+0F5ZlaJ2jIPdsxjV6HdJXCKhoN90IyidDVH5IVfdhnR1I9RJw9vHw==} + engines: {node: '>=20'} + peerDependencies: + react: '>=17' + + '@rozenite/runtime@1.13.0': + resolution: {integrity: sha512-3U+63lZtNW+D+JRETINZTvD0bYjXDRJd818bSQlNOJNAZ6AQTBShNM+4enYjmJLJApzkfxhLUjVDQ+AwkvlQ2A==} + engines: {node: '>=20'} + + '@rozenite/sqlite-plugin@1.13.0': + resolution: {integrity: sha512-ET1ywf3S0vI1AJdxXvO9YTwWcJqeAmIn5KZgqkF3G1t4KRb8gWdnHotcRCGPEkbrdWrgMD9yXXuN3J6hZA9A7w==} + peerDependencies: + expo-sqlite: '*' + react: '*' + react-native: '*' + peerDependenciesMeta: + expo-sqlite: + optional: true + + '@rozenite/tools@1.13.0': + resolution: {integrity: sha512-fZnEEdyQQNABeCUNAndfdcDRzcXSoojj+USwHMbkCaM7BClPGdurKE/7kewGhYlp901cpahDOGtRF+eXEZ6UIQ==} + '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} @@ -2226,6 +2285,9 @@ packages: resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} engines: {node: '>= 0.4'} + array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + array-includes@3.1.9: resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} engines: {node: '>= 0.4'} @@ -2368,6 +2430,10 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + basic-auth@2.0.1: + resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} + engines: {node: '>= 0.8'} + better-sqlite3@12.11.1: resolution: {integrity: sha512-dq9AtApgg5PGFtBzPFSBl3HZQjHok5gaQCM6zh2Yk0aSmDCs1CbnVI8/HgASQkNKsWFpseIO9beg5xxpYhbIfA==} engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x || 26.x} @@ -2385,6 +2451,14 @@ packages: bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + body-parser@1.20.6: + resolution: {integrity: sha512-p5tAzS57i5MV9fZFDj9LeIiTZEufbSe2eDozP+ElheSUq1m74CRq1jI4mYNDdVs9vQztXFLuk/Gd6BWTdwRJ5g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + body-parser@2.3.0: + resolution: {integrity: sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==} + engines: {node: '>=18'} + boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -2632,9 +2706,36 @@ packages: resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} engines: {node: '>= 0.10.0'} + content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + + content-disposition@1.1.0: + resolution: {integrity: sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==} + engines: {node: '>=18'} + + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + + content-type@2.0.0: + resolution: {integrity: sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==} + engines: {node: '>=18'} + convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + cookie-signature@1.0.7: + resolution: {integrity: sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==} + + cookie-signature@1.2.2: + resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==} + engines: {node: '>=6.6.0'} + + cookie@0.7.2: + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} + engines: {node: '>= 0.6'} + core-js-compat@3.49.0: resolution: {integrity: sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==} @@ -2752,6 +2853,10 @@ packages: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} + define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + define-properties@1.2.1: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} @@ -2823,10 +2928,12 @@ packages: drizzle-kit@1.0.0-beta.20: resolution: {integrity: sha512-qMUBnrOQIU+H32aF80BSn7lT1IQuKmofCypmkrKMuOMqvM0bhz5hjCHim1bLcXUzXYRtTSr6U2pe0MSV79WbAg==} + deprecated: The 1.0.0-beta line is superseded by the 1.0 release candidate. Install drizzle-kit@rc instead. hasBin: true drizzle-orm@1.0.0-beta.22: resolution: {integrity: sha512-F+DZyVIvH0oVKa/w08Cle1xfoH+pc+htIXHG/frnMLG72aby9NYYr9oc+9XvghnoO4umxFItduz0OMmQJMnenw==} + deprecated: The 1.0.0-beta line is superseded by the 1.0 release candidate. Install drizzle-orm@rc instead. peerDependencies: '@aws-sdk/client-rds-data': '>=3' '@cloudflare/workers-types': '>=4' @@ -3248,6 +3355,12 @@ packages: react: '*' react-native: '*' + expo-atlas@0.4.3: + resolution: {integrity: sha512-nN2bouxFvMsqZqLl0ka+eI9Ofida0PcuoE4v+7fHlgyp95X2cCL8Acf0nRKXmmIBEYazdw0d7BAOZfC0b41oxA==} + hasBin: true + peerDependencies: + expo: '*' + expo-build-properties@57.0.6: resolution: {integrity: sha512-/iEpjjBgOc8twOqtaDdVcerBRbZGyOFhhpsBch2IfxNFazbrOIIPXc97s732Fia8HiNkhwaHk3GkBB7zi4WZ3g==} peerDependencies: @@ -3432,6 +3545,14 @@ packages: exponential-backoff@3.1.3: resolution: {integrity: sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==} + express@4.22.2: + resolution: {integrity: sha512-IuL+Elrou2ZvCFHs18/CIzy2Nzvo25nZ1/D2eIZlz7c+QUayAcYoiM2BthCjs+EBHVpjYjcuLDAiCWgeIX3X1Q==} + engines: {node: '>= 0.10.0'} + + express@5.2.1: + resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==} + engines: {node: '>= 18'} + fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -3480,6 +3601,14 @@ packages: resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} engines: {node: '>= 0.8'} + finalhandler@1.3.2: + resolution: {integrity: sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==} + engines: {node: '>= 0.8'} + + finalhandler@2.1.1: + resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==} + engines: {node: '>= 18.0.0'} + find-babel-config@2.1.2: resolution: {integrity: sha512-ZfZp1rQyp4gyuxqt1ZqjFGVeVBvmpURMqdIWXbPRfB97Bf6BzdK/xSIbylEINzQ0kB5tlDQfn9HkNXXWsqTqLg==} @@ -3520,10 +3649,22 @@ packages: resolution: {integrity: sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==} engines: {node: '>= 6'} + forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + + freeport-async@2.0.0: + resolution: {integrity: sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==} + engines: {node: '>=8'} + fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} + fresh@2.0.0: + resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} + engines: {node: '>= 0.8'} + fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} @@ -3751,10 +3892,18 @@ packages: i18n-js@4.5.3: resolution: {integrity: sha512-5/tT6R9t9qlYqGhxGq9I9Ap3WKUaAMq5aRuO1gqAcUqm6xGbL0jwTAjSFjgbx935BAV8QbEzvQOzE796dUlEfA==} + iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + iconv-lite@0.7.3: + resolution: {integrity: sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==} + engines: {node: '>=0.10.0'} + ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} @@ -3805,6 +3954,10 @@ packages: invariant@2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + is-array-buffer@3.0.5: resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} engines: {node: '>= 0.4'} @@ -3906,6 +4059,9 @@ packages: is-potential-custom-element-name@1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + is-promise@4.0.0: + resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} + is-regex@1.2.1: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} @@ -4422,12 +4578,31 @@ packages: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} + media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + + media-typer@1.1.1: + resolution: {integrity: sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==} + engines: {node: '>= 0.8'} + memoize-one@5.2.1: resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} + merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + + merge-descriptors@2.0.0: + resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==} + engines: {node: '>=18'} + merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + metro-babel-transformer@0.84.4: resolution: {integrity: sha512-rvCfz8snl9h20VcvpOHxZuHP1SlAkv4HXbzw7nyyVwu6Eqo5PRerbakQ9XmUCOsRy70spJ37O+G1TK8oMzo48g==} engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0} @@ -4557,6 +4732,10 @@ packages: engines: {node: '>=10'} hasBin: true + morgan@1.11.0: + resolution: {integrity: sha512-zSkVu3t18r39pw4ixfBKvfZi3y2UOqr7d4WYwcj3m8nXpEQK4rPO6GLzs/CExoRgmX3y9EjmmcXqv6jq0SK46g==} + engines: {node: '>= 0.8.0'} + ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -4701,6 +4880,10 @@ packages: resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} engines: {node: '>=8'} + open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} @@ -4807,6 +4990,12 @@ packages: resolution: {integrity: sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==} engines: {node: 18 || 20 || >=22} + path-to-regexp@0.1.13: + resolution: {integrity: sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA==} + + path-to-regexp@8.4.2: + resolution: {integrity: sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==} + picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -4896,6 +5085,10 @@ packages: resolution: {integrity: sha512-agdGHrXNTv0IrYscJPDou/PlEJk1c/hBZ9o/B5NH2i/nSPtPqacNxzgwf1CebXxFMjMrZH5sqv9uQuw96aGt/A==} engines: {node: '>=12.0.0'} + proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + psl@1.15.0: resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} @@ -4909,6 +5102,10 @@ packages: pure-rand@6.1.0: resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} + qs@6.15.3: + resolution: {integrity: sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==} + engines: {node: '>=0.6'} + query-string@7.1.3: resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} engines: {node: '>=6'} @@ -4923,6 +5120,14 @@ packages: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} + raw-body@2.5.3: + resolution: {integrity: sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==} + engines: {node: '>= 0.8'} + + raw-body@3.0.2: + resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} + engines: {node: '>= 0.10'} + rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -5199,6 +5404,10 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + router@2.2.0: + resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} + engines: {node: '>= 18'} + rtl-detect@1.1.2: resolution: {integrity: sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==} @@ -5209,6 +5418,9 @@ packages: resolution: {integrity: sha512-wtZlHyOje6OZTGqAoaDKxFkgRtkF9CnHAVnCHKfuj200wAgL+bSJhdsCD2l0Qx/2ekEXjPWcyKkfGb5CPboslg==} engines: {node: '>=0.4'} + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} @@ -5251,6 +5463,10 @@ packages: resolution: {integrity: sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==} engines: {node: '>= 0.8.0'} + send@1.2.1: + resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==} + engines: {node: '>= 18'} + serialize-error@2.1.0: resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} engines: {node: '>=0.10.0'} @@ -5259,6 +5475,10 @@ packages: resolution: {integrity: sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==} engines: {node: '>= 0.8.0'} + serve-static@2.2.1: + resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==} + engines: {node: '>= 18'} + server-only@0.0.1: resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==} @@ -5424,6 +5644,12 @@ packages: resolution: {integrity: sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==} engines: {node: '>= 0.10.0'} + stream-chain@2.2.5: + resolution: {integrity: sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==} + + stream-json@1.9.1: + resolution: {integrity: sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==} + strict-uri-encode@2.0.0: resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} engines: {node: '>=4'} @@ -5629,6 +5855,14 @@ packages: resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} engines: {node: '>=8'} + type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + + type-is@2.1.0: + resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==} + engines: {node: '>= 18'} + typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} @@ -5657,6 +5891,10 @@ packages: undici-types@8.3.0: resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==} + undici@6.28.0: + resolution: {integrity: sha512-LIY910g9TI13YS95lrMFrs8Rm/u/irgHeTWoKCoteeJ04CUJ92eEfj0rVn+7VKMPBpUPiUoBKfhNyLI23EE/KA==} + engines: {node: '>=18.17'} + unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} @@ -5963,7 +6201,7 @@ snapshots: '@babel/code-frame': 7.29.7 '@babel/generator': 7.29.7 '@babel/helper-compilation-targets': 7.29.7 - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helpers': 7.29.7 '@babel/parser': 7.29.7 '@babel/template': 7.29.7 @@ -5998,14 +6236,14 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/helper-create-class-features-plugin@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-annotate-as-pure': 7.29.7 - '@babel/helper-member-expression-to-functions': 7.29.7 + '@babel/helper-member-expression-to-functions': 7.29.7(supports-color@9.4.0) '@babel/helper-optimise-call-expression': 7.29.7 - '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@9.4.0) '@babel/traverse': 7.29.7(supports-color@9.4.0) semver: 6.3.1 transitivePeerDependencies: @@ -6018,7 +6256,7 @@ snapshots: regexpu-core: 6.4.0 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.8(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/helper-define-polyfill-provider@0.6.8(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-compilation-targets': 7.29.7 @@ -6031,24 +6269,24 @@ snapshots: '@babel/helper-globals@7.29.7': {} - '@babel/helper-member-expression-to-functions@7.29.7': + '@babel/helper-member-expression-to-functions@7.29.7(supports-color@9.4.0)': dependencies: '@babel/traverse': 7.29.7(supports-color@9.4.0) '@babel/types': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.29.7': + '@babel/helper-module-imports@7.29.7(supports-color@9.4.0)': dependencies: '@babel/traverse': 7.29.7(supports-color@9.4.0) '@babel/types': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-module-imports': 7.29.7 + '@babel/helper-module-imports': 7.29.7(supports-color@9.4.0) '@babel/helper-validator-identifier': 7.29.7 '@babel/traverse': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: @@ -6060,25 +6298,25 @@ snapshots: '@babel/helper-plugin-utils@7.29.7': {} - '@babel/helper-remap-async-to-generator@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/helper-remap-async-to-generator@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-annotate-as-pure': 7.29.7 - '@babel/helper-wrap-function': 7.29.7 + '@babel/helper-wrap-function': 7.29.7(supports-color@9.4.0) '@babel/traverse': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/helper-replace-supers@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-member-expression-to-functions': 7.29.7 + '@babel/helper-member-expression-to-functions': 7.29.7(supports-color@9.4.0) '@babel/helper-optimise-call-expression': 7.29.7 '@babel/traverse': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.29.7': + '@babel/helper-skip-transparent-expression-wrappers@7.29.7(supports-color@9.4.0)': dependencies: '@babel/traverse': 7.29.7(supports-color@9.4.0) '@babel/types': 7.29.7 @@ -6091,7 +6329,7 @@ snapshots: '@babel/helper-validator-option@7.29.7': {} - '@babel/helper-wrap-function@7.29.7': + '@babel/helper-wrap-function@7.29.7(supports-color@9.4.0)': dependencies: '@babel/template': 7.29.7 '@babel/traverse': 7.29.7(supports-color@9.4.0) @@ -6108,7 +6346,7 @@ snapshots: dependencies: '@babel/types': 7.29.7 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 @@ -6126,24 +6364,24 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 - '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@9.4.0) + '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 @@ -6151,10 +6389,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-decorators@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-proposal-decorators@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) transitivePeerDependencies: @@ -6290,21 +6528,21 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-async-generator-functions@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-async-generator-functions@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-remap-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-remap-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/traverse': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-async-to-generator@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-module-imports': 7.29.7 + '@babel/helper-module-imports': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-remap-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-remap-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -6318,30 +6556,30 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-class-properties@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-class-properties@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-class-static-block@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-classes@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-annotate-as-pure': 7.29.7 '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-globals': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/traverse': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -6352,7 +6590,7 @@ snapshots: '@babel/helper-plugin-utils': 7.29.7 '@babel/template': 7.29.7 - '@babel/plugin-transform-destructuring@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-destructuring@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 @@ -6382,11 +6620,11 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-explicit-resource-management@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-explicit-resource-management@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -6406,15 +6644,15 @@ snapshots: '@babel/helper-plugin-utils': 7.29.7 '@babel/plugin-syntax-flow': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-for-of@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-for-of@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-function-name@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-compilation-targets': 7.29.7 @@ -6443,36 +6681,36 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-modules-amd@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-modules-amd@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-modules-commonjs@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-modules-systemjs@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 '@babel/traverse': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-modules-umd@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color @@ -6498,22 +6736,22 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-object-rest-spread@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-object-rest-spread@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-parameters': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/traverse': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-super@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-object-super@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -6522,11 +6760,11 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-optional-chaining@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-optional-chaining@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -6535,19 +6773,19 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-private-methods@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-private-methods@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-private-property-in-object@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-annotate-as-pure': 7.29.7 - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 transitivePeerDependencies: - supports-color @@ -6562,10 +6800,10 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-react-jsx-development@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-react-jsx-development@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/plugin-transform-react-jsx': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-react-jsx': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -6579,11 +6817,11 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-react-jsx@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-react-jsx@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-annotate-as-pure': 7.29.7 - '@babel/helper-module-imports': 7.29.7 + '@babel/helper-module-imports': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/types': 7.29.7 @@ -6612,14 +6850,14 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-module-imports': 7.29.7 + '@babel/helper-module-imports': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - babel-plugin-polyfill-corejs2: 0.4.17(@babel/core@7.29.7(supports-color@9.4.0)) - babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.29.7(supports-color@9.4.0)) - babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.29.7(supports-color@9.4.0)) + babel-plugin-polyfill-corejs2: 0.4.17(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -6629,11 +6867,11 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-spread@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-spread@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -6652,13 +6890,13 @@ snapshots: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-typescript@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/plugin-transform-typescript@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-annotate-as-pure': 7.29.7 - '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@9.4.0) '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) transitivePeerDependencies: - supports-color @@ -6686,67 +6924,67 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/helper-plugin-utils': 7.29.7 - '@babel/preset-env@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/preset-env@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/compat-data': 7.29.7 '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 '@babel/helper-validator-option': 7.29.7 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-bugfix-safari-rest-destructuring-rhs-array': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-bugfix-safari-rest-destructuring-rhs-array': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-syntax-import-assertions': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-syntax-import-attributes': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-arrow-functions': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-async-generator-functions': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-async-generator-functions': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-block-scoped-functions': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-block-scoping': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-computed-properties': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-dotall-regex': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-duplicate-keys': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-dynamic-import': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-explicit-resource-management': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-explicit-resource-management': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-exponentiation-operator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-export-namespace-from': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-for-of': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-function-name': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-for-of': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-function-name': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-json-strings': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-literals': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-logical-assignment-operators': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-member-expression-literals': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-modules-amd': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-modules-systemjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-modules-umd': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-modules-amd': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-modules-systemjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-modules-umd': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-named-capturing-groups-regex': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-new-target': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-nullish-coalescing-operator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-numeric-separator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-object-rest-spread': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-object-super': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-object-rest-spread': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-object-super': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-optional-catch-binding': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-parameters': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-private-property-in-object': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-private-property-in-object': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-property-literals': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-regenerator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-regexp-modifiers': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-reserved-words': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-shorthand-properties': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-spread': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-spread': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-sticky-regex': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-template-literals': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-typeof-symbol': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) @@ -6755,9 +6993,9 @@ snapshots: '@babel/plugin-transform-unicode-regex': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-unicode-sets-regex': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.29.7(supports-color@9.4.0)) - babel-plugin-polyfill-corejs2: 0.4.17(@babel/core@7.29.7(supports-color@9.4.0)) - babel-plugin-polyfill-corejs3: 0.14.2(@babel/core@7.29.7(supports-color@9.4.0)) - babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.29.7(supports-color@9.4.0)) + babel-plugin-polyfill-corejs2: 0.4.17(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + babel-plugin-polyfill-corejs3: 0.14.2(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) core-js-compat: 3.49.0 semver: 6.3.1 transitivePeerDependencies: @@ -6770,14 +7008,14 @@ snapshots: '@babel/types': 7.29.7 esutils: 2.0.3 - '@babel/preset-typescript@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))': + '@babel/preset-typescript@7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/helper-plugin-utils': 7.29.7 '@babel/helper-validator-option': 7.29.7 '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -6937,7 +7175,7 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.3.6': + '@eslint/eslintrc@3.3.6(supports-color@9.4.0)': dependencies: ajv: 6.15.0 debug: 4.4.3(supports-color@9.4.0) @@ -6960,26 +7198,26 @@ snapshots: '@eslint/core': 0.17.0 levn: 0.4.1 - '@expo/cli@57.0.9(0b977330074d4985ec5c50ff2ef0de4d)': + '@expo/cli@57.0.9(2d3b22c2103703c17c2fb47b72790f37)': dependencies: '@expo/code-signing-certificates': 0.0.6 - '@expo/config': 57.0.5(typescript@6.0.3) - '@expo/config-plugins': 57.0.5(typescript@6.0.3) + '@expo/config': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) + '@expo/config-plugins': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) '@expo/devcert': 1.2.1(supports-color@9.4.0) - '@expo/env': 2.4.2 - '@expo/image-utils': 0.11.3(typescript@6.0.3) - '@expo/inline-modules': 0.1.3(typescript@6.0.3) + '@expo/env': 2.4.2(supports-color@9.4.0) + '@expo/image-utils': 0.11.3(supports-color@9.4.0)(typescript@6.0.3) + '@expo/inline-modules': 0.1.3(supports-color@9.4.0)(typescript@6.0.3) '@expo/json-file': 11.0.1 - '@expo/log-box': 57.0.1(@expo/dom-webview@57.0.1)(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - '@expo/metro': 56.0.0 - '@expo/metro-config': 57.0.6(expo@57.0.7)(typescript@6.0.3) + '@expo/log-box': 57.0.1(@expo/dom-webview@57.0.1)(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@expo/metro': 56.0.0(supports-color@9.4.0) + '@expo/metro-config': 57.0.6(expo@57.0.7)(supports-color@9.4.0)(typescript@6.0.3) '@expo/metro-file-map': 57.0.1(supports-color@9.4.0) '@expo/osascript': 2.7.1 '@expo/package-manager': 1.13.1 '@expo/plist': 0.8.1 '@expo/prebuild-config': 57.0.8(supports-color@9.4.0)(typescript@6.0.3) - '@expo/require-utils': 57.0.3(typescript@6.0.3) - '@expo/router-server': 57.0.3(expo-constants@57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)))(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(expo-server@57.0.1)(expo@57.0.7)(react@19.2.3)(supports-color@9.4.0) + '@expo/require-utils': 57.0.3(supports-color@9.4.0)(typescript@6.0.3) + '@expo/router-server': 57.0.3(expo-constants@57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(supports-color@9.4.0))(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(expo-server@57.0.1)(expo@57.0.7)(react@19.2.3)(supports-color@9.4.0) '@expo/schema-utils': 57.0.2 '@expo/spawn-async': 1.8.0 '@expo/ws-tunnel': 2.0.0(ws@8.21.1) @@ -6993,10 +7231,10 @@ snapshots: chalk: 4.1.2 ci-info: 3.9.0 compression: 1.8.1(supports-color@9.4.0) - connect: 3.7.0 + connect: 3.7.0(supports-color@9.4.0) debug: 4.4.3(supports-color@9.4.0) dnssd-advertise: 1.1.6 - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) expo-server: 57.0.1 fetch-nodeshim: 0.4.10 getenv: 2.0.0 @@ -7022,7 +7260,7 @@ snapshots: ws: 8.21.1 zod: 3.25.76 optionalDependencies: - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) transitivePeerDependencies: - '@expo/dom-webview' - '@expo/metro-runtime' @@ -7040,12 +7278,12 @@ snapshots: dependencies: node-forge: 1.4.0 - '@expo/config-plugins@57.0.5(typescript@6.0.3)': + '@expo/config-plugins@57.0.5(supports-color@9.4.0)(typescript@6.0.3)': dependencies: '@expo/config-types': 57.0.2 '@expo/json-file': 11.0.1 '@expo/plist': 0.8.1 - '@expo/require-utils': 57.0.3(typescript@6.0.3) + '@expo/require-utils': 57.0.3(supports-color@9.4.0)(typescript@6.0.3) '@expo/sdk-runtime-versions': 1.0.0 chalk: 4.1.2 debug: 4.4.3(supports-color@9.4.0) @@ -7061,12 +7299,12 @@ snapshots: '@expo/config-types@57.0.2': {} - '@expo/config@57.0.5(typescript@6.0.3)': + '@expo/config@57.0.5(supports-color@9.4.0)(typescript@6.0.3)': dependencies: - '@expo/config-plugins': 57.0.5(typescript@6.0.3) + '@expo/config-plugins': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) '@expo/config-types': 57.0.2 '@expo/json-file': 11.0.1 - '@expo/require-utils': 57.0.3(typescript@6.0.3) + '@expo/require-utils': 57.0.3(supports-color@9.4.0)(typescript@6.0.3) deepmerge: 4.3.1 getenv: 2.0.0 glob: 13.0.6 @@ -7084,20 +7322,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/devtools@57.0.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@expo/devtools@57.0.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: chalk: 4.1.2 optionalDependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - '@expo/dom-webview@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@expo/dom-webview@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - '@expo/env@2.4.2': + '@expo/env@2.4.2(supports-color@9.4.0)': dependencies: chalk: 4.1.2 debug: 4.4.3(supports-color@9.4.0) @@ -7109,7 +7347,7 @@ snapshots: '@expo/fingerprint@0.20.5(supports-color@9.4.0)': dependencies: - '@expo/env': 2.4.2 + '@expo/env': 2.4.2(supports-color@9.4.0) '@expo/spawn-async': 1.8.0 arg: 5.0.2 chalk: 4.1.2 @@ -7123,9 +7361,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/image-utils@0.11.3(typescript@6.0.3)': + '@expo/image-utils@0.11.3(supports-color@9.4.0)(typescript@6.0.3)': dependencies: - '@expo/require-utils': 57.0.3(typescript@6.0.3) + '@expo/require-utils': 57.0.3(supports-color@9.4.0)(typescript@6.0.3) '@expo/spawn-async': 1.8.0 chalk: 4.1.2 getenv: 2.0.0 @@ -7136,9 +7374,9 @@ snapshots: - supports-color - typescript - '@expo/inline-modules@0.1.3(typescript@6.0.3)': + '@expo/inline-modules@0.1.3(supports-color@9.4.0)(typescript@6.0.3)': dependencies: - '@expo/config-plugins': 57.0.5(typescript@6.0.3) + '@expo/config-plugins': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) transitivePeerDependencies: - supports-color - typescript @@ -7148,33 +7386,33 @@ snapshots: '@babel/code-frame': 7.29.7 json5: 2.2.3 - '@expo/local-build-cache-provider@57.0.4(typescript@6.0.3)': + '@expo/local-build-cache-provider@57.0.4(supports-color@9.4.0)(typescript@6.0.3)': dependencies: - '@expo/config': 57.0.5(typescript@6.0.3) + '@expo/config': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) chalk: 4.1.2 transitivePeerDependencies: - supports-color - typescript - '@expo/log-box@57.0.1(@expo/dom-webview@57.0.1)(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@expo/log-box@57.0.1(@expo/dom-webview@57.0.1)(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: - '@expo/dom-webview': 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@expo/dom-webview': 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) anser: 1.4.10 - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) stacktrace-parser: 0.1.11 - '@expo/metro-config@57.0.6(expo@57.0.7)(typescript@6.0.3)': + '@expo/metro-config@57.0.6(expo@57.0.7)(supports-color@9.4.0)(typescript@6.0.3)': dependencies: '@babel/code-frame': 7.29.7 '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/generator': 7.29.7 - '@expo/config': 57.0.5(typescript@6.0.3) - '@expo/env': 2.4.2 + '@expo/config': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) + '@expo/env': 2.4.2(supports-color@9.4.0) '@expo/json-file': 11.0.1 - '@expo/metro': 56.0.0 - '@expo/require-utils': 57.0.3(typescript@6.0.3) + '@expo/metro': 56.0.0(supports-color@9.4.0) + '@expo/require-utils': 57.0.3(supports-color@9.4.0)(typescript@6.0.3) '@expo/spawn-async': 1.8.0 '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/remapping': 2.3.5 @@ -7191,7 +7429,7 @@ snapshots: postcss: 8.5.19 resolve-from: 5.0.0 optionalDependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) transitivePeerDependencies: - bufferutil - supports-color @@ -7209,22 +7447,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/metro@56.0.0': + '@expo/metro@56.0.0(supports-color@9.4.0)': dependencies: - metro: 0.84.4 - metro-babel-transformer: 0.84.4 - metro-cache: 0.84.4 + metro: 0.84.4(supports-color@9.4.0) + metro-babel-transformer: 0.84.4(supports-color@9.4.0) + metro-cache: 0.84.4(supports-color@9.4.0) metro-cache-key: 0.84.4 - metro-config: 0.84.4 + metro-config: 0.84.4(supports-color@9.4.0) metro-core: 0.84.4 - metro-file-map: 0.84.4 + metro-file-map: 0.84.4(supports-color@9.4.0) metro-minify-terser: 0.84.4 metro-resolver: 0.84.4 metro-runtime: 0.84.4 - metro-source-map: 0.84.4 - metro-symbolicate: 0.84.4 - metro-transform-plugins: 0.84.4 - metro-transform-worker: 0.84.4 + metro-source-map: 0.84.4(supports-color@9.4.0) + metro-symbolicate: 0.84.4(supports-color@9.4.0) + metro-transform-plugins: 0.84.4(supports-color@9.4.0) + metro-transform-worker: 0.84.4(supports-color@9.4.0) transitivePeerDependencies: - bufferutil - supports-color @@ -7251,36 +7489,36 @@ snapshots: '@expo/prebuild-config@57.0.8(supports-color@9.4.0)(typescript@6.0.3)': dependencies: - '@expo/config': 57.0.5(typescript@6.0.3) - '@expo/config-plugins': 57.0.5(typescript@6.0.3) + '@expo/config': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) + '@expo/config-plugins': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) '@expo/config-types': 57.0.2 - '@expo/image-utils': 0.11.3(typescript@6.0.3) + '@expo/image-utils': 0.11.3(supports-color@9.4.0)(typescript@6.0.3) '@expo/json-file': 11.0.1 '@react-native/normalize-colors': 0.86.0 debug: 4.4.3(supports-color@9.4.0) - expo-modules-autolinking: 57.0.8(typescript@6.0.3) + expo-modules-autolinking: 57.0.8(supports-color@9.4.0)(typescript@6.0.3) resolve-from: 5.0.0 semver: 7.8.5 transitivePeerDependencies: - supports-color - typescript - '@expo/require-utils@57.0.3(typescript@6.0.3)': + '@expo/require-utils@57.0.3(supports-color@9.4.0)(typescript@6.0.3)': dependencies: '@babel/code-frame': 7.29.7 '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) optionalDependencies: typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@expo/router-server@57.0.3(expo-constants@57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)))(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(expo-server@57.0.1)(expo@57.0.7)(react@19.2.3)(supports-color@9.4.0)': + '@expo/router-server@57.0.3(expo-constants@57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(supports-color@9.4.0))(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(expo-server@57.0.1)(expo@57.0.7)(react@19.2.3)(supports-color@9.4.0)': dependencies: debug: 4.4.3(supports-color@9.4.0) - expo: 57.0.7(7682188daf453a5cba4239dd25208922) - expo-constants: 57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) - expo-font: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) + expo-constants: 57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(supports-color@9.4.0) + expo-font: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) expo-server: 57.0.1 react: 19.2.3 transitivePeerDependencies: @@ -7290,6 +7528,15 @@ snapshots: '@expo/sdk-runtime-versions@1.0.0': {} + '@expo/server@0.5.3(supports-color@9.4.0)': + dependencies: + abort-controller: 3.0.0 + debug: 4.4.3(supports-color@9.4.0) + source-map-support: 0.5.21 + undici: 6.28.0 + transitivePeerDependencies: + - supports-color + '@expo/spawn-async@1.8.0': dependencies: cross-spawn: 7.0.6 @@ -7306,22 +7553,22 @@ snapshots: chalk: 4.1.2 js-yaml: 4.3.0 - '@gorhom/bottom-sheet@5.2.14(8883bda3e7ffd4622bceabc44263e41c)': + '@gorhom/bottom-sheet@5.2.14(24fcb93f20601afa4f41878e40cdc0fb)': dependencies: - '@gorhom/portal': 1.0.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@gorhom/portal': 1.0.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) invariant: 2.2.4 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-gesture-handler: 2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-reanimated: 4.5.2(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-gesture-handler: 2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-reanimated: 4.5.2(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) optionalDependencies: '@types/react': 19.2.17 - '@gorhom/portal@1.0.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@gorhom/portal@1.0.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: nanoid: 3.3.16 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) '@humanfs/core@0.19.2': dependencies: @@ -7360,12 +7607,12 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0': + '@jest/core@29.7.0(supports-color@9.4.0)': dependencies: '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 + '@jest/reporters': 29.7.0(supports-color@9.4.0) '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 + '@jest/transform': 29.7.0(supports-color@9.4.0) '@jest/types': 29.6.3 '@types/node': 26.1.1 ansi-escapes: 4.3.2 @@ -7374,15 +7621,15 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@26.1.1) + jest-config: 29.7.0(@types/node@26.1.1)(supports-color@9.4.0) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 + jest-resolve-dependencies: 29.7.0(supports-color@9.4.0) + jest-runner: 29.7.0(supports-color@9.4.0) + jest-runtime: 29.7.0(supports-color@9.4.0) + jest-snapshot: 29.7.0(supports-color@9.4.0) jest-util: 29.7.0 jest-validate: 29.7.0 jest-watcher: 29.7.0 @@ -7412,10 +7659,10 @@ snapshots: dependencies: jest-get-type: 29.6.3 - '@jest/expect@29.7.0': + '@jest/expect@29.7.0(supports-color@9.4.0)': dependencies: expect: 29.7.0 - jest-snapshot: 29.7.0 + jest-snapshot: 29.7.0(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -7430,21 +7677,21 @@ snapshots: '@jest/get-type@30.1.0': {} - '@jest/globals@29.7.0': + '@jest/globals@29.7.0(supports-color@9.4.0)': dependencies: '@jest/environment': 29.7.0 - '@jest/expect': 29.7.0 + '@jest/expect': 29.7.0(supports-color@9.4.0) '@jest/types': 29.6.3 jest-mock: 29.7.0 transitivePeerDependencies: - supports-color - '@jest/reporters@29.7.0': + '@jest/reporters@29.7.0(supports-color@9.4.0)': dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 29.7.0 '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 + '@jest/transform': 29.7.0(supports-color@9.4.0) '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.31 '@types/node': 26.1.1 @@ -7454,9 +7701,9 @@ snapshots: glob: 7.2.3 graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.3 + istanbul-lib-instrument: 6.0.3(supports-color@9.4.0) istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 4.0.1 + istanbul-lib-source-maps: 4.0.1(supports-color@9.4.0) istanbul-reports: 3.2.0 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -7496,12 +7743,12 @@ snapshots: jest-haste-map: 29.7.0 slash: 3.0.0 - '@jest/transform@29.7.0': + '@jest/transform@29.7.0(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.31 - babel-plugin-istanbul: 6.1.1 + babel-plugin-istanbul: 6.1.1(supports-color@9.4.0) chalk: 4.1.2 convert-source-map: 2.0.0 fast-json-stable-stringify: 2.1.0 @@ -7553,12 +7800,12 @@ snapshots: dependencies: jsbi: 4.3.2 - '@legendapp/list@3.3.3(patch_hash=37a9c8d7d9c1bd33c957ba6ea78291c7b08532dc32de4925f3d612cb41f1a659)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@legendapp/list@3.3.3(patch_hash=37a9c8d7d9c1bd33c957ba6ea78291c7b08532dc32de4925f3d612cb41f1a659)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: react: 19.2.3 use-sync-external-store: 1.6.0(react@19.2.3) optionalDependencies: - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) '@material/material-color-utilities@0.3.0': {} @@ -7573,54 +7820,54 @@ snapshots: '@nolyfill/is-core-module@1.0.39': {} - '@op-engineering/op-sqlite@15.2.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@op-engineering/op-sqlite@15.2.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - '@pchmn/expo-material3-theme@1.4.0(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@pchmn/expo-material3-theme@1.4.0(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: '@material/material-color-utilities': 0.3.0 color: 4.2.3 - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - '@preeternal/react-native-cookie-manager@6.3.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@preeternal/react-native-cookie-manager@6.3.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - '@react-native-documents/picker@12.0.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@react-native-documents/picker@12.0.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - '@react-native-google-signin/google-signin@16.1.2(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@react-native-google-signin/google-signin@16.1.2(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) optionalDependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) - '@react-native-vector-icons/common@13.0.1(@react-native/assets-registry@0.86.0)(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@react-native-vector-icons/common@13.0.1(@react-native/assets-registry@0.86.0)(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: find-up: 8.0.0 picocolors: 1.1.1 plist: 3.1.1 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) optionalDependencies: '@react-native/assets-registry': 0.86.0 - expo-font: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + expo-font: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - '@react-native-vector-icons/material-design-icons@13.1.2(@expo/config-plugins@57.0.5(typescript@6.0.3))(@react-native/assets-registry@0.86.0)(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@react-native-vector-icons/material-design-icons@13.1.2(@expo/config-plugins@57.0.5(supports-color@9.4.0)(typescript@6.0.3))(@react-native/assets-registry@0.86.0)(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: - '@react-native-vector-icons/common': 13.0.1(@react-native/assets-registry@0.86.0)(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@react-native-vector-icons/common': 13.0.1(@react-native/assets-registry@0.86.0)(expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) optionalDependencies: - '@expo/config-plugins': 57.0.5(typescript@6.0.3) + '@expo/config-plugins': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) transitivePeerDependencies: - '@react-native-vector-icons/get-image' - '@react-native/assets-registry' @@ -7628,7 +7875,7 @@ snapshots: '@react-native/assets-registry@0.86.0': {} - '@react-native/babel-plugin-codegen@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))': + '@react-native/babel-plugin-codegen@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/traverse': 7.29.7(supports-color@9.4.0) '@react-native/codegen': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0)) @@ -7636,7 +7883,7 @@ snapshots: - '@babel/core' - supports-color - '@react-native/babel-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))': + '@react-native/babel-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/plugin-proposal-export-default-from': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) @@ -7644,30 +7891,30 @@ snapshots: '@babel/plugin-syntax-export-default-from': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-async-generator-functions': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-async-generator-functions': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-block-scoping': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-flow-strip-types': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-for-of': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-for-of': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-named-capturing-groups-regex': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-nullish-coalescing-operator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-optional-catch-binding': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-private-property-in-object': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-private-property-in-object': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-react-display-name': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-react-jsx': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-react-jsx': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-react-jsx-self': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-react-jsx-source': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-regenerator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-unicode-regex': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@react-native/babel-plugin-codegen': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0)) + '@react-native/babel-plugin-codegen': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) babel-plugin-syntax-hermes-parser: 0.36.0 babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.29.7(supports-color@9.4.0)) react-refresh: 0.14.2 @@ -7684,17 +7931,17 @@ snapshots: tinyglobby: 0.2.17 yargs: 17.7.3 - '@react-native/community-cli-plugin@0.86.0(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(supports-color@9.4.0)': + '@react-native/community-cli-plugin@0.86.0(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@react-native/dev-middleware': 0.86.0(supports-color@9.4.0) debug: 4.4.3(supports-color@9.4.0) invariant: 2.2.4 - metro: 0.84.4 - metro-config: 0.84.4 + metro: 0.84.4(supports-color@9.4.0) + metro-config: 0.84.4(supports-color@9.4.0) metro-core: 0.84.4 semver: 7.8.5 optionalDependencies: - '@react-native/metro-config': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0)) + '@react-native/metro-config': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) transitivePeerDependencies: - bufferutil - supports-color @@ -7716,13 +7963,13 @@ snapshots: '@react-native/debugger-frontend': 0.86.0 '@react-native/debugger-shell': 0.86.0(supports-color@9.4.0) chrome-launcher: 0.15.2(supports-color@9.4.0) - chromium-edge-launcher: 0.3.0 - connect: 3.7.0 + chromium-edge-launcher: 0.3.0(supports-color@9.4.0) + connect: 3.7.0(supports-color@9.4.0) debug: 4.4.3(supports-color@9.4.0) invariant: 2.2.4 nullthrows: 1.1.1 open: 7.4.2 - serve-static: 1.16.3 + serve-static: 1.16.3(supports-color@9.4.0) ws: 7.5.13 transitivePeerDependencies: - bufferutil @@ -7731,11 +7978,11 @@ snapshots: '@react-native/gradle-plugin@0.86.0': {} - '@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)': + '@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0)': dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native/js-polyfills': 0.86.0 - babel-jest: 29.7.0(@babel/core@7.29.7(supports-color@9.4.0)) + babel-jest: 29.7.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) jest-environment-node: 29.7.0 react: 19.2.3 regenerator-runtime: 0.13.11 @@ -7745,20 +7992,20 @@ snapshots: '@react-native/js-polyfills@0.86.0': {} - '@react-native/metro-babel-transformer@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))': + '@react-native/metro-babel-transformer@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@react-native/babel-preset': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0)) + '@react-native/babel-preset': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) hermes-parser: 0.36.0 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color - '@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))': + '@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0)': dependencies: '@react-native/js-polyfills': 0.86.0 - '@react-native/metro-babel-transformer': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0)) - metro-config: 0.84.4 + '@react-native/metro-babel-transformer': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + metro-config: 0.84.4(supports-color@9.4.0) metro-runtime: 0.84.4 transitivePeerDependencies: - '@babel/core' @@ -7768,24 +8015,24 @@ snapshots: '@react-native/normalize-colors@0.86.0': {} - '@react-native/virtualized-lists@0.86.0(@types/react@19.2.17)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@react-native/virtualized-lists@0.86.0(@types/react@19.2.17)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) optionalDependencies: '@types/react': 19.2.17 - '@react-navigation/bottom-tabs@7.18.11(b543858fb66ad95154d7294c1184d05a)': + '@react-navigation/bottom-tabs@7.18.11(b07337b648742f75a968ee96fc7e36e1)': dependencies: - '@react-navigation/elements': 2.9.33(@react-navigation/native@7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - '@react-navigation/native': 7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@react-navigation/elements': 2.9.33(6a714dfbe98a0f61d11f6605543bef0b) + '@react-navigation/native': 7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) color: 4.2.3 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-screens: 4.26.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-screens: 4.26.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) sf-symbols-typescript: 2.2.0 transitivePeerDependencies: - '@react-native-masked-view/masked-view' @@ -7802,38 +8049,38 @@ snapshots: use-latest-callback: 0.2.6(react@19.2.3) use-sync-external-store: 1.6.0(react@19.2.3) - '@react-navigation/elements@2.9.33(@react-navigation/native@7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@react-navigation/elements@2.9.33(6a714dfbe98a0f61d11f6605543bef0b)': dependencies: - '@react-navigation/native': 7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@react-navigation/native': 7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) color: 4.2.3 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) use-latest-callback: 0.2.6(react@19.2.3) use-sync-external-store: 1.6.0(react@19.2.3) - '@react-navigation/native-stack@7.18.3(b543858fb66ad95154d7294c1184d05a)': + '@react-navigation/native-stack@7.18.3(b07337b648742f75a968ee96fc7e36e1)': dependencies: - '@react-navigation/elements': 2.9.33(@react-navigation/native@7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - '@react-navigation/native': 7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@react-navigation/elements': 2.9.33(6a714dfbe98a0f61d11f6605543bef0b) + '@react-navigation/native': 7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) color: 4.2.3 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-screens: 4.26.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-screens: 4.26.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) sf-symbols-typescript: 2.2.0 warn-once: 0.1.1 transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@react-navigation/native@7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@react-navigation/native@7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: '@react-navigation/core': 7.21.8(react@19.2.3) escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.16 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) standard-navigation: 0.0.8(react@19.2.3) use-latest-callback: 0.2.6(react@19.2.3) @@ -7841,27 +8088,91 @@ snapshots: dependencies: nanoid: 3.3.16 - '@react-navigation/stack@7.10.14(ad53306bb86ea41e54d73e06dd1aea70)': + '@react-navigation/stack@7.10.14(84780aa2bc277522b3a415ae0584f553)': dependencies: - '@react-navigation/elements': 2.9.33(@react-navigation/native@7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - '@react-navigation/native': 7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@react-navigation/elements': 2.9.33(6a714dfbe98a0f61d11f6605543bef0b) + '@react-navigation/native': 7.3.11(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) color: 4.2.3 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-gesture-handler: 2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-screens: 4.26.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-gesture-handler: 2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-screens: 4.26.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) use-latest-callback: 0.2.6(react@19.2.3) transitivePeerDependencies: - '@react-native-masked-view/masked-view' + '@rozenite/agent-bridge@1.13.0(react@19.2.3)': + dependencies: + '@rozenite/agent-shared': 1.13.0 + '@rozenite/plugin-bridge': 1.13.0(react@19.2.3) + react: 19.2.3 + tslib: 2.8.1 + + '@rozenite/agent-shared@1.13.0': + dependencies: + tslib: 2.8.1 + + '@rozenite/expo-atlas-plugin@1.13.0(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0)': + dependencies: + '@rozenite/plugin-bridge': 1.13.0(react@19.2.3) + connect: 3.7.0(supports-color@9.4.0) + expo-atlas: 0.4.3(expo@57.0.7)(supports-color@9.4.0) + react: 19.2.3 + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + transitivePeerDependencies: + - expo + - supports-color + + '@rozenite/metro@1.13.0(supports-color@9.4.0)': + dependencies: + '@rozenite/middleware': 1.13.0(supports-color@9.4.0) + '@rozenite/tools': 1.13.0 + tslib: 2.8.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@rozenite/middleware@1.13.0(supports-color@9.4.0)': + dependencies: + '@rozenite/agent-shared': 1.13.0 + '@rozenite/runtime': 1.13.0 + '@rozenite/tools': 1.13.0 + express: 5.2.1(supports-color@9.4.0) + semver: 7.8.5 + tslib: 2.8.1 + ws: 8.21.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@rozenite/plugin-bridge@1.13.0(react@19.2.3)': + dependencies: + react: 19.2.3 + tslib: 2.8.1 + + '@rozenite/runtime@1.13.0': + dependencies: + tslib: 2.8.1 + + '@rozenite/sqlite-plugin@1.13.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + dependencies: + '@rozenite/agent-bridge': 1.13.0(react@19.2.3) + '@rozenite/plugin-bridge': 1.13.0(react@19.2.3) + react: 19.2.3 + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + + '@rozenite/tools@1.13.0': {} + '@rtsao/scc@1.1.0': {} - '@shopify/flash-list@2.3.2(@babel/runtime@7.29.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': + '@shopify/flash-list@2.3.2(@babel/runtime@7.29.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)': dependencies: '@babel/runtime': 7.29.7 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) '@sinclair/typebox@0.27.12': {} @@ -7875,17 +8186,17 @@ snapshots: dependencies: '@sinonjs/commons': 3.0.1 - '@testing-library/react-native@13.3.3(jest@29.7.0(@types/node@26.1.1))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react-test-renderer@19.2.3(react@19.2.3))(react@19.2.3)': + '@testing-library/react-native@13.3.3(jest@29.7.0(@types/node@26.1.1)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react-test-renderer@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: jest-matcher-utils: 30.4.1 picocolors: 1.1.1 pretty-format: 30.4.1 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) react-test-renderer: 19.2.3(react@19.2.3) redent: 3.0.0 optionalDependencies: - jest: 29.7.0(@types/node@26.1.1) + jest: 29.7.0(@types/node@26.1.1)(supports-color@9.4.0) '@tootallnate/once@2.0.1': {} @@ -8006,7 +8317,7 @@ snapshots: '@typescript-eslint/parser': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.64.0 '@typescript-eslint/type-utils': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) - '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.64.0 eslint: 9.39.5(jiti@2.7.0)(supports-color@9.4.0) ignore: 7.0.6 @@ -8020,7 +8331,7 @@ snapshots: dependencies: '@typescript-eslint/scope-manager': 8.64.0 '@typescript-eslint/types': 8.64.0 - '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.64.0(supports-color@9.4.0)(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@9.4.0) eslint: 9.39.5(jiti@2.7.0)(supports-color@9.4.0) @@ -8028,7 +8339,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.64.0(typescript@6.0.3)': + '@typescript-eslint/project-service@8.64.0(supports-color@9.4.0)(typescript@6.0.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@6.0.3) '@typescript-eslint/types': 8.64.0 @@ -8049,8 +8360,8 @@ snapshots: '@typescript-eslint/type-utils@8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 8.64.0 - '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.3) - '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.64.0(supports-color@9.4.0)(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) debug: 4.4.3(supports-color@9.4.0) eslint: 9.39.5(jiti@2.7.0)(supports-color@9.4.0) ts-api-utils: 2.5.0(typescript@6.0.3) @@ -8060,9 +8371,9 @@ snapshots: '@typescript-eslint/types@8.64.0': {} - '@typescript-eslint/typescript-estree@8.64.0(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.64.0(supports-color@9.4.0)(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.64.0(typescript@6.0.3) + '@typescript-eslint/project-service': 8.64.0(supports-color@9.4.0)(typescript@6.0.3) '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@6.0.3) '@typescript-eslint/types': 8.64.0 '@typescript-eslint/visitor-keys': 8.64.0 @@ -8075,12 +8386,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(typescript@6.0.3)': + '@typescript-eslint/utils@8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0)) '@typescript-eslint/scope-manager': 8.64.0 '@typescript-eslint/types': 8.64.0 - '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.64.0(supports-color@9.4.0)(typescript@6.0.3) eslint: 9.39.5(jiti@2.7.0)(supports-color@9.4.0) typescript: 6.0.3 transitivePeerDependencies: @@ -8295,6 +8606,8 @@ snapshots: call-bound: 1.0.4 is-array-buffer: 3.0.5 + array-flatten@1.1.1: {} + array-includes@3.1.9: dependencies: call-bind: 1.0.9 @@ -8369,12 +8682,12 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - babel-jest@29.7.0(@babel/core@7.29.7(supports-color@9.4.0)): + babel-jest@29.7.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@jest/transform': 29.7.0 + '@jest/transform': 29.7.0(supports-color@9.4.0) '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 6.1.1 + babel-plugin-istanbul: 6.1.1(supports-color@9.4.0) babel-preset-jest: 29.6.3(@babel/core@7.29.7(supports-color@9.4.0)) chalk: 4.1.2 graceful-fs: 4.2.11 @@ -8386,12 +8699,12 @@ snapshots: dependencies: require-resolve: 0.0.2 - babel-plugin-istanbul@6.1.1: + babel-plugin-istanbul@6.1.1(supports-color@9.4.0): dependencies: '@babel/helper-plugin-utils': 7.29.7 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.6 - istanbul-lib-instrument: 5.2.1 + istanbul-lib-instrument: 5.2.1(supports-color@9.4.0) test-exclude: 6.0.0 transitivePeerDependencies: - supports-color @@ -8411,35 +8724,35 @@ snapshots: reselect: 4.1.8 resolve: 1.22.12 - babel-plugin-polyfill-corejs2@0.4.17(@babel/core@7.29.7(supports-color@9.4.0)): + babel-plugin-polyfill-corejs2@0.4.17(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0): dependencies: '@babel/compat-data': 7.29.7 '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.29.7(supports-color@9.4.0)): + babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) core-js-compat: 3.49.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.14.2(@babel/core@7.29.7(supports-color@9.4.0)): + babel-plugin-polyfill-corejs3@0.14.2(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) core-js-compat: 3.49.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.8(@babel/core@7.29.7(supports-color@9.4.0)): + babel-plugin-polyfill-regenerator@0.6.8(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) - '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -8485,42 +8798,42 @@ snapshots: babel-preset-expo@57.0.3(@babel/core@7.29.7(supports-color@9.4.0))(@babel/runtime@7.29.7)(expo@57.0.7)(react-refresh@0.14.2)(supports-color@9.4.0): dependencies: '@babel/generator': 7.29.7 - '@babel/helper-module-imports': 7.29.7 - '@babel/plugin-proposal-decorators': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/helper-module-imports': 7.29.7(supports-color@9.4.0) + '@babel/plugin-proposal-decorators': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-proposal-export-default-from': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-syntax-export-default-from': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-async-generator-functions': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-async-generator-functions': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-async-to-generator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-block-scoping': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-export-namespace-from': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-flow-strip-types': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-for-of': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-for-of': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-logical-assignment-operators': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-named-capturing-groups-regex': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-nullish-coalescing-operator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-object-rest-spread': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-object-rest-spread': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-optional-catch-binding': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-parameters': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-private-property-in-object': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-private-property-in-object': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-react-display-name': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-react-jsx': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-react-jsx-development': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-react-jsx': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-react-jsx-development': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-react-pure-annotations': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-unicode-regex': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@react-native/babel-plugin-codegen': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@react-native/babel-plugin-codegen': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) babel-plugin-react-compiler: 1.0.0 babel-plugin-react-native-web: 0.21.2 babel-plugin-syntax-hermes-parser: 0.36.1 @@ -8529,7 +8842,7 @@ snapshots: react-refresh: 0.14.2 optionalDependencies: '@babel/runtime': 7.29.7 - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) transitivePeerDependencies: - '@babel/core' - supports-color @@ -8548,6 +8861,10 @@ snapshots: baseline-browser-mapping@2.10.43: {} + basic-auth@2.0.1: + dependencies: + safe-buffer: 5.1.2 + better-sqlite3@12.11.1: dependencies: bindings: 1.5.0 @@ -8567,6 +8884,37 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 + body-parser@1.20.6(supports-color@9.4.0): + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9(supports-color@9.4.0) + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.1 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.15.3 + raw-body: 2.5.3 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + body-parser@2.3.0(supports-color@9.4.0): + dependencies: + bytes: 3.1.2 + content-type: 2.0.0 + debug: 4.4.3(supports-color@9.4.0) + http-errors: 2.0.1 + iconv-lite: 0.7.3 + on-finished: 2.4.1 + qs: 6.15.3 + raw-body: 3.0.2 + type-is: 2.1.0 + transitivePeerDependencies: + - supports-color + boolbase@1.0.0: {} bplist-creator@0.1.0: @@ -8696,7 +9044,7 @@ snapshots: transitivePeerDependencies: - supports-color - chromium-edge-launcher@0.3.0: + chromium-edge-launcher@0.3.0(supports-color@9.4.0): dependencies: '@types/node': 26.1.1 escape-string-regexp: 4.0.0 @@ -8828,28 +9176,44 @@ snapshots: concat-map@0.0.1: {} - connect@3.7.0: + connect@3.7.0(supports-color@9.4.0): dependencies: debug: 2.6.9(supports-color@9.4.0) - finalhandler: 1.1.2 + finalhandler: 1.1.2(supports-color@9.4.0) parseurl: 1.3.3 utils-merge: 1.0.1 transitivePeerDependencies: - supports-color + content-disposition@0.5.4: + dependencies: + safe-buffer: 5.2.1 + + content-disposition@1.1.0: {} + + content-type@1.0.5: {} + + content-type@2.0.0: {} + convert-source-map@2.0.0: {} + cookie-signature@1.0.7: {} + + cookie-signature@1.2.2: {} + + cookie@0.7.2: {} + core-js-compat@3.49.0: dependencies: browserslist: 4.28.6 - create-jest@29.7.0(@types/node@26.1.1): + create-jest@29.7.0(@types/node@26.1.1)(supports-color@9.4.0): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@26.1.1) + jest-config: 29.7.0(@types/node@26.1.1)(supports-color@9.4.0) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -8956,6 +9320,8 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 + define-lazy-prop@2.0.0: {} + define-properties@1.2.1: dependencies: define-data-property: 1.1.4 @@ -9028,9 +9394,9 @@ snapshots: get-tsconfig: 4.14.0 jiti: 2.7.0 - drizzle-orm@1.0.0-beta.22(@op-engineering/op-sqlite@15.2.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(@sinclair/typebox@0.34.52)(@types/better-sqlite3@7.6.13)(better-sqlite3@12.11.1)(zod@4.4.3): + drizzle-orm@1.0.0-beta.22(@op-engineering/op-sqlite@15.2.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(@sinclair/typebox@0.34.52)(@types/better-sqlite3@7.6.13)(better-sqlite3@12.11.1)(zod@4.4.3): optionalDependencies: - '@op-engineering/op-sqlite': 15.2.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@op-engineering/op-sqlite': 15.2.14(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@sinclair/typebox': 0.34.52 '@types/better-sqlite3': 7.6.13 better-sqlite3: 12.11.1 @@ -9244,10 +9610,10 @@ snapshots: '@typescript-eslint/parser': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) eslint: 9.39.5(jiti@2.7.0)(supports-color@9.4.0) eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0) - eslint-plugin-expo: 1.1.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(typescript@6.0.3) + eslint-plugin-expo: 1.1.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0) eslint-plugin-react: 7.37.5(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0)) - eslint-plugin-react-hooks: 7.1.1(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0)) + eslint-plugin-react-hooks: 7.1.1(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0) globals: 16.5.0 transitivePeerDependencies: - eslint-import-resolver-webpack @@ -9289,10 +9655,10 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-expo@1.1.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(typescript@6.0.3): + eslint-plugin-expo@1.1.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3): dependencies: '@typescript-eslint/types': 8.64.0 - '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) eslint: 9.39.5(jiti@2.7.0)(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -9334,18 +9700,18 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@29.15.4(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(jest@29.7.0(@types/node@26.1.1))(typescript@6.0.3): + eslint-plugin-jest@29.15.4(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(jest@29.7.0(@types/node@26.1.1)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3): dependencies: - '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) eslint: 9.39.5(jiti@2.7.0)(supports-color@9.4.0) optionalDependencies: '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) - jest: 29.7.0(@types/node@26.1.1) + jest: 29.7.0(@types/node@26.1.1)(supports-color@9.4.0) typescript: 6.0.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@7.1.1(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0)): + eslint-plugin-react-hooks@7.1.1(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/parser': 7.29.7 @@ -9378,10 +9744,10 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-testing-library@7.16.2(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(typescript@6.0.3): + eslint-plugin-testing-library@7.16.2(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3): dependencies: '@typescript-eslint/scope-manager': 8.64.0 - '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0)(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) eslint: 9.39.5(jiti@2.7.0)(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -9405,7 +9771,7 @@ snapshots: '@eslint/config-array': 0.21.2(supports-color@9.4.0) '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 - '@eslint/eslintrc': 3.3.6 + '@eslint/eslintrc': 3.3.6(supports-color@9.4.0) '@eslint/js': 9.39.5 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.8 @@ -9487,131 +9853,149 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - expo-asset@57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(typescript@6.0.3): + expo-asset@57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0)(typescript@6.0.3): dependencies: - '@expo/image-utils': 0.11.3(typescript@6.0.3) - expo: 57.0.7(7682188daf453a5cba4239dd25208922) - expo-constants: 57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + '@expo/image-utils': 0.11.3(supports-color@9.4.0)(typescript@6.0.3) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) + expo-constants: 57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(supports-color@9.4.0) react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) transitivePeerDependencies: - supports-color - typescript + expo-atlas@0.4.3(expo@57.0.7)(supports-color@9.4.0): + dependencies: + '@expo/server': 0.5.3(supports-color@9.4.0) + arg: 5.0.2 + chalk: 4.1.2 + compression: 1.8.1(supports-color@9.4.0) + connect: 3.7.0(supports-color@9.4.0) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) + express: 4.22.2(supports-color@9.4.0) + freeport-async: 2.0.0 + getenv: 2.0.0 + morgan: 1.11.0(supports-color@9.4.0) + open: 8.4.2 + serve-static: 1.16.3(supports-color@9.4.0) + stream-json: 1.9.1 + transitivePeerDependencies: + - supports-color + expo-build-properties@57.0.6(expo@57.0.7): dependencies: '@expo/schema-utils': 57.0.2 - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) resolve-from: 5.0.0 semver: 7.8.5 - expo-clipboard@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + expo-clipboard@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - expo-constants@57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): + expo-constants@57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(supports-color@9.4.0): dependencies: - '@expo/env': 2.4.2 - expo: 57.0.7(7682188daf453a5cba4239dd25208922) - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + '@expo/env': 2.4.2(supports-color@9.4.0) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) transitivePeerDependencies: - supports-color - expo-dev-client@57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): + expo-dev-client@57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) - expo-dev-launcher: 57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) - expo-dev-menu: 57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) + expo-dev-launcher: 57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + expo-dev-menu: 57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) expo-dev-menu-interface: 57.0.0(expo@57.0.7) expo-manifests: 57.0.1(expo@57.0.7) expo-updates-interface: 57.0.1(expo@57.0.7) transitivePeerDependencies: - react-native - expo-dev-launcher@57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): + expo-dev-launcher@57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): dependencies: '@expo/schema-utils': 57.0.2 - expo: 57.0.7(7682188daf453a5cba4239dd25208922) - expo-dev-menu: 57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) + expo-dev-menu: 57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) expo-manifests: 57.0.1(expo@57.0.7) - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) expo-dev-menu-interface@57.0.0(expo@57.0.7): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) - expo-dev-menu@57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): + expo-dev-menu@57.0.7(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) expo-dev-menu-interface: 57.0.0(expo@57.0.7) - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) expo-document-picker@57.0.1(expo@57.0.7): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) - expo-file-system@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): + expo-file-system@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + expo-font@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) fontfaceobserver: 2.3.0 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) expo-haptics@57.0.1(expo@57.0.7): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) - expo-image@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + expo-image@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) sf-symbols-typescript: 2.2.0 expo-json-utils@57.0.1: {} expo-keep-awake@57.0.1(expo@57.0.7)(react@19.2.3): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) react: 19.2.3 - expo-linear-gradient@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + expo-linear-gradient@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - expo-linking@57.0.3(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + expo-linking@57.0.3(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0): dependencies: - expo-constants: 57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + expo-constants: 57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(supports-color@9.4.0) invariant: 2.2.4 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) transitivePeerDependencies: - expo - supports-color expo-localization@57.0.1(expo@57.0.7)(react@19.2.3): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) react: 19.2.3 rtl-detect: 1.1.2 expo-manifests@57.0.1(expo@57.0.7): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) expo-json-utils: 57.0.1 - expo-modules-autolinking@57.0.8(typescript@6.0.3): + expo-modules-autolinking@57.0.8(supports-color@9.4.0)(typescript@6.0.3): dependencies: - '@expo/require-utils': 57.0.3(typescript@6.0.3) + '@expo/require-utils': 57.0.3(supports-color@9.4.0)(typescript@6.0.3) '@expo/spawn-async': 1.8.0 chalk: 4.1.2 commander: 7.2.0 @@ -9619,26 +10003,26 @@ snapshots: - supports-color - typescript - expo-modules-core@57.0.6(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + expo-modules-core@57.0.6(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: '@expo/expo-modules-macros-plugin': 0.6.1 - expo-modules-jsi: 57.0.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + expo-modules-jsi: 57.0.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) invariant: 2.2.4 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) optionalDependencies: - react-native-worklets: 0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-worklets: 0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) - expo-modules-jsi@57.0.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): + expo-modules-jsi@57.0.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): dependencies: - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - expo-navigation-bar@57.0.2(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0): + expo-navigation-bar@57.0.2(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0): dependencies: debug: 4.4.3(supports-color@9.4.0) - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -9646,13 +10030,13 @@ snapshots: expo-speech@57.0.1(expo@57.0.7): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) - expo-splash-screen@57.0.4(expo@57.0.7)(typescript@6.0.3): + expo-splash-screen@57.0.4(expo@57.0.7)(supports-color@9.4.0)(typescript@6.0.3): dependencies: - '@expo/config-plugins': 57.0.5(typescript@6.0.3) - '@expo/image-utils': 0.11.3(typescript@6.0.3) - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + '@expo/config-plugins': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) + '@expo/image-utils': 0.11.3(supports-color@9.4.0)(typescript@6.0.3) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) xml2js: 0.6.0 transitivePeerDependencies: - supports-color @@ -9660,42 +10044,42 @@ snapshots: expo-updates-interface@57.0.1(expo@57.0.7): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) - expo-web-browser@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): + expo-web-browser@57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): dependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - expo@57.0.7(7682188daf453a5cba4239dd25208922): + expo@57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213): dependencies: '@babel/runtime': 7.29.7 - '@expo/cli': 57.0.9(0b977330074d4985ec5c50ff2ef0de4d) - '@expo/config': 57.0.5(typescript@6.0.3) - '@expo/config-plugins': 57.0.5(typescript@6.0.3) - '@expo/devtools': 57.0.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@expo/cli': 57.0.9(2d3b22c2103703c17c2fb47b72790f37) + '@expo/config': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) + '@expo/config-plugins': 57.0.5(supports-color@9.4.0)(typescript@6.0.3) + '@expo/devtools': 57.0.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) '@expo/fingerprint': 0.20.5(supports-color@9.4.0) - '@expo/local-build-cache-provider': 57.0.4(typescript@6.0.3) - '@expo/log-box': 57.0.1(@expo/dom-webview@57.0.1)(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - '@expo/metro': 56.0.0 - '@expo/metro-config': 57.0.6(expo@57.0.7)(typescript@6.0.3) + '@expo/local-build-cache-provider': 57.0.4(supports-color@9.4.0)(typescript@6.0.3) + '@expo/log-box': 57.0.1(@expo/dom-webview@57.0.1)(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@expo/metro': 56.0.0(supports-color@9.4.0) + '@expo/metro-config': 57.0.6(expo@57.0.7)(supports-color@9.4.0)(typescript@6.0.3) '@ungap/structured-clone': 1.3.3 babel-preset-expo: 57.0.3(@babel/core@7.29.7(supports-color@9.4.0))(@babel/runtime@7.29.7)(expo@57.0.7)(react-refresh@0.14.2)(supports-color@9.4.0) - expo-asset: 57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(typescript@6.0.3) - expo-constants: 57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) - expo-file-system: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) - expo-font: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + expo-asset: 57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0)(typescript@6.0.3) + expo-constants: 57.0.6(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(supports-color@9.4.0) + expo-file-system: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)) + expo-font: 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) expo-keep-awake: 57.0.1(expo@57.0.7)(react@19.2.3) - expo-modules-autolinking: 57.0.8(typescript@6.0.3) - expo-modules-core: 57.0.6(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + expo-modules-autolinking: 57.0.8(supports-color@9.4.0)(typescript@6.0.3) + expo-modules-core: 57.0.6(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) pretty-format: 29.7.0 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) react-refresh: 0.14.2 whatwg-url-minimum: 0.1.2 optionalDependencies: - '@expo/dom-webview': 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-webview: 13.17.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@expo/dom-webview': 57.0.1(expo@57.0.7)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-webview: 13.17.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) transitivePeerDependencies: - '@babel/core' - bufferutil @@ -9709,6 +10093,75 @@ snapshots: exponential-backoff@3.1.3: {} + express@4.22.2(supports-color@9.4.0): + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.6(supports-color@9.4.0) + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.2 + cookie-signature: 1.0.7 + debug: 2.6.9(supports-color@9.4.0) + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.2(supports-color@9.4.0) + fresh: 0.5.2 + http-errors: 2.0.1 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.13 + proxy-addr: 2.0.7 + qs: 6.15.3 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.2(supports-color@9.4.0) + serve-static: 1.16.3(supports-color@9.4.0) + setprototypeof: 1.2.0 + statuses: 2.0.2 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + express@5.2.1(supports-color@9.4.0): + dependencies: + accepts: 2.0.0 + body-parser: 2.3.0(supports-color@9.4.0) + content-disposition: 1.1.0 + content-type: 1.0.5 + cookie: 0.7.2 + cookie-signature: 1.2.2 + debug: 4.4.3(supports-color@9.4.0) + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 2.1.1(supports-color@9.4.0) + fresh: 2.0.0 + http-errors: 2.0.1 + merge-descriptors: 2.0.0 + mime-types: 3.0.2 + on-finished: 2.4.1 + once: 1.4.0 + parseurl: 1.3.3 + proxy-addr: 2.0.7 + qs: 6.15.3 + range-parser: 1.2.1 + router: 2.2.0(supports-color@9.4.0) + send: 1.2.1(supports-color@9.4.0) + serve-static: 2.2.1(supports-color@9.4.0) + statuses: 2.0.2 + type-is: 2.1.0 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + fast-deep-equal@3.1.3: {} fast-json-stable-stringify@2.1.0: {} @@ -9739,7 +10192,7 @@ snapshots: filter-obj@1.1.0: {} - finalhandler@1.1.2: + finalhandler@1.1.2(supports-color@9.4.0): dependencies: debug: 2.6.9(supports-color@9.4.0) encodeurl: 1.0.2 @@ -9751,6 +10204,29 @@ snapshots: transitivePeerDependencies: - supports-color + finalhandler@1.3.2(supports-color@9.4.0): + dependencies: + debug: 2.6.9(supports-color@9.4.0) + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.2 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + finalhandler@2.1.1(supports-color@9.4.0): + dependencies: + debug: 4.4.3(supports-color@9.4.0) + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.2 + transitivePeerDependencies: + - supports-color + find-babel-config@2.1.2: dependencies: json5: 2.2.3 @@ -9797,8 +10273,14 @@ snapshots: hasown: 2.0.4 mime-types: 2.1.35 + forwarded@0.2.0: {} + + freeport-async@2.0.0: {} + fresh@0.5.2: {} + fresh@2.0.0: {} + fs-constants@1.0.0: {} fs.realpath@1.0.0: {} @@ -10026,7 +10508,7 @@ snapshots: transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.6: + https-proxy-agent@7.0.6(supports-color@9.4.0): dependencies: agent-base: 7.1.4 debug: 4.4.3(supports-color@9.4.0) @@ -10043,10 +10525,18 @@ snapshots: lodash: 4.18.1 make-plural: 7.5.0 + iconv-lite@0.4.24: + dependencies: + safer-buffer: 2.1.2 + iconv-lite@0.6.3: dependencies: safer-buffer: 2.1.2 + iconv-lite@0.7.3: + dependencies: + safer-buffer: 2.1.2 + ieee754@1.2.1: {} ignore@5.3.2: {} @@ -10090,6 +10580,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + ipaddr.js@1.9.1: {} + is-array-buffer@3.0.5: dependencies: call-bind: 1.0.9 @@ -10183,6 +10675,8 @@ snapshots: is-potential-custom-element-name@1.0.1: {} + is-promise@4.0.0: {} + is-regex@1.2.1: dependencies: call-bound: 1.0.4 @@ -10234,7 +10728,7 @@ snapshots: istanbul-lib-coverage@3.2.2: {} - istanbul-lib-instrument@5.2.1: + istanbul-lib-instrument@5.2.1(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/parser': 7.29.7 @@ -10244,7 +10738,7 @@ snapshots: transitivePeerDependencies: - supports-color - istanbul-lib-instrument@6.0.3: + istanbul-lib-instrument@6.0.3(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/parser': 7.29.7 @@ -10260,7 +10754,7 @@ snapshots: make-dir: 4.0.0 supports-color: 7.2.0 - istanbul-lib-source-maps@4.0.1: + istanbul-lib-source-maps@4.0.1(supports-color@9.4.0): dependencies: debug: 4.4.3(supports-color@9.4.0) istanbul-lib-coverage: 3.2.2 @@ -10288,10 +10782,10 @@ snapshots: jest-util: 29.7.0 p-limit: 3.1.0 - jest-circus@29.7.0: + jest-circus@29.7.0(supports-color@9.4.0): dependencies: '@jest/environment': 29.7.0 - '@jest/expect': 29.7.0 + '@jest/expect': 29.7.0(supports-color@9.4.0) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 '@types/node': 26.1.1 @@ -10302,8 +10796,8 @@ snapshots: jest-each: 29.7.0 jest-matcher-utils: 29.7.0 jest-message-util: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 + jest-runtime: 29.7.0(supports-color@9.4.0) + jest-snapshot: 29.7.0(supports-color@9.4.0) jest-util: 29.7.0 p-limit: 3.1.0 pretty-format: 29.7.0 @@ -10314,16 +10808,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@26.1.1): + jest-cli@29.7.0(@types/node@26.1.1)(supports-color@9.4.0): dependencies: - '@jest/core': 29.7.0 + '@jest/core': 29.7.0(supports-color@9.4.0) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@26.1.1) + create-jest: 29.7.0(@types/node@26.1.1)(supports-color@9.4.0) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@26.1.1) + jest-config: 29.7.0(@types/node@26.1.1)(supports-color@9.4.0) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.3 @@ -10333,23 +10827,23 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@26.1.1): + jest-config@29.7.0(@types/node@26.1.1)(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.7(supports-color@9.4.0)) + babel-jest: 29.7.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 glob: 7.2.3 graceful-fs: 4.2.11 - jest-circus: 29.7.0 + jest-circus: 29.7.0(supports-color@9.4.0) jest-environment-node: 29.7.0 jest-get-type: 29.6.3 jest-regex-util: 29.6.3 jest-resolve: 29.7.0 - jest-runner: 29.7.0 + jest-runner: 29.7.0(supports-color@9.4.0) jest-util: 29.7.0 jest-validate: 29.7.0 micromatch: 4.0.8 @@ -10413,24 +10907,24 @@ snapshots: jest-mock: 29.7.0 jest-util: 29.7.0 - jest-expo@57.0.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(expo@57.0.7)(jest@29.7.0(@types/node@26.1.1))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0): + jest-expo@57.0.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(expo@57.0.7)(jest@29.7.0(@types/node@26.1.1)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0): dependencies: '@jest/create-cache-key-function': 29.7.0 - '@jest/globals': 29.7.0 - '@react-native/jest-preset': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3) - babel-jest: 29.7.0(@babel/core@7.29.7(supports-color@9.4.0)) + '@jest/globals': 29.7.0(supports-color@9.4.0) + '@react-native/jest-preset': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) + babel-jest: 29.7.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) jest-environment-jsdom: 29.7.0(supports-color@9.4.0) - jest-snapshot: 29.7.0 + jest-snapshot: 29.7.0(supports-color@9.4.0) jest-watch-select-projects: 2.0.0 - jest-watch-typeahead: 2.2.1(jest@29.7.0(@types/node@26.1.1)) + jest-watch-typeahead: 2.2.1(jest@29.7.0(@types/node@26.1.1)(supports-color@9.4.0)) json5: 2.2.3 lodash: 4.18.1 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) react-test-renderer: 19.2.3(react@19.2.3) server-only: 0.0.1 stacktrace-js: 2.0.2 optionalDependencies: - expo: 57.0.7(7682188daf453a5cba4239dd25208922) + expo: 57.0.7(09a92d6f4cb27d968ea2a7d0b76b3213) transitivePeerDependencies: - '@babel/core' - bufferutil @@ -10501,10 +10995,10 @@ snapshots: jest-regex-util@29.6.3: {} - jest-resolve-dependencies@29.7.0: + jest-resolve-dependencies@29.7.0(supports-color@9.4.0): dependencies: jest-regex-util: 29.6.3 - jest-snapshot: 29.7.0 + jest-snapshot: 29.7.0(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -10520,12 +11014,12 @@ snapshots: resolve.exports: 2.0.3 slash: 3.0.0 - jest-runner@29.7.0: + jest-runner@29.7.0(supports-color@9.4.0): dependencies: '@jest/console': 29.7.0 '@jest/environment': 29.7.0 '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 + '@jest/transform': 29.7.0(supports-color@9.4.0) '@jest/types': 29.6.3 '@types/node': 26.1.1 chalk: 4.1.2 @@ -10537,7 +11031,7 @@ snapshots: jest-leak-detector: 29.7.0 jest-message-util: 29.7.0 jest-resolve: 29.7.0 - jest-runtime: 29.7.0 + jest-runtime: 29.7.0(supports-color@9.4.0) jest-util: 29.7.0 jest-watcher: 29.7.0 jest-worker: 29.7.0 @@ -10546,14 +11040,14 @@ snapshots: transitivePeerDependencies: - supports-color - jest-runtime@29.7.0: + jest-runtime@29.7.0(supports-color@9.4.0): dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 - '@jest/globals': 29.7.0 + '@jest/globals': 29.7.0(supports-color@9.4.0) '@jest/source-map': 29.6.3 '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 + '@jest/transform': 29.7.0(supports-color@9.4.0) '@jest/types': 29.6.3 '@types/node': 26.1.1 chalk: 4.1.2 @@ -10566,14 +11060,14 @@ snapshots: jest-mock: 29.7.0 jest-regex-util: 29.6.3 jest-resolve: 29.7.0 - jest-snapshot: 29.7.0 + jest-snapshot: 29.7.0(supports-color@9.4.0) jest-util: 29.7.0 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: - supports-color - jest-snapshot@29.7.0: + jest-snapshot@29.7.0(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/generator': 7.29.7 @@ -10581,7 +11075,7 @@ snapshots: '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/types': 7.29.7 '@jest/expect-utils': 29.7.0 - '@jest/transform': 29.7.0 + '@jest/transform': 29.7.0(supports-color@9.4.0) '@jest/types': 29.6.3 babel-preset-current-node-syntax: 1.2.0(@babel/core@7.29.7(supports-color@9.4.0)) chalk: 4.1.2 @@ -10622,11 +11116,11 @@ snapshots: chalk: 3.0.0 prompts: 2.4.2 - jest-watch-typeahead@2.2.1(jest@29.7.0(@types/node@26.1.1)): + jest-watch-typeahead@2.2.1(jest@29.7.0(@types/node@26.1.1)(supports-color@9.4.0)): dependencies: ansi-escapes: 6.2.1 chalk: 4.1.2 - jest: 29.7.0(@types/node@26.1.1) + jest: 29.7.0(@types/node@26.1.1)(supports-color@9.4.0) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -10651,12 +11145,12 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@26.1.1): + jest@29.7.0(@types/node@26.1.1)(supports-color@9.4.0): dependencies: - '@jest/core': 29.7.0 + '@jest/core': 29.7.0(supports-color@9.4.0) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@26.1.1) + jest-cli: 29.7.0(@types/node@26.1.1)(supports-color@9.4.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -10891,10 +11385,10 @@ snapshots: dependencies: js-tokens: 4.0.0 - lottie-react-native@7.3.8(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + lottie-react-native@7.3.8(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) lru-cache@10.4.3: {} @@ -10918,11 +11412,21 @@ snapshots: math-intrinsics@1.1.0: {} + media-typer@0.3.0: {} + + media-typer@1.1.1: {} + memoize-one@5.2.1: {} + merge-descriptors@1.0.3: {} + + merge-descriptors@2.0.0: {} + merge-stream@2.0.0: {} - metro-babel-transformer@0.84.4: + methods@1.1.2: {} + + metro-babel-transformer@0.84.4(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) flow-enums-runtime: 0.0.6 @@ -10936,22 +11440,22 @@ snapshots: dependencies: flow-enums-runtime: 0.0.6 - metro-cache@0.84.4: + metro-cache@0.84.4(supports-color@9.4.0): dependencies: exponential-backoff: 3.1.3 flow-enums-runtime: 0.0.6 - https-proxy-agent: 7.0.6 + https-proxy-agent: 7.0.6(supports-color@9.4.0) metro-core: 0.84.4 transitivePeerDependencies: - supports-color - metro-config@0.84.4: + metro-config@0.84.4(supports-color@9.4.0): dependencies: - connect: 3.7.0 + connect: 3.7.0(supports-color@9.4.0) flow-enums-runtime: 0.0.6 jest-validate: 29.7.0 - metro: 0.84.4 - metro-cache: 0.84.4 + metro: 0.84.4(supports-color@9.4.0) + metro-cache: 0.84.4(supports-color@9.4.0) metro-core: 0.84.4 metro-runtime: 0.84.4 yaml: 2.9.0 @@ -10966,7 +11470,7 @@ snapshots: lodash.throttle: 4.1.1 metro-resolver: 0.84.4 - metro-file-map@0.84.4: + metro-file-map@0.84.4(supports-color@9.4.0): dependencies: debug: 4.4.3(supports-color@9.4.0) fb-watchman: 2.0.2 @@ -10994,13 +11498,13 @@ snapshots: '@babel/runtime': 7.29.7 flow-enums-runtime: 0.0.6 - metro-source-map@0.84.4: + metro-source-map@0.84.4(supports-color@9.4.0): dependencies: '@babel/traverse': 7.29.7(supports-color@9.4.0) '@babel/types': 7.29.7 flow-enums-runtime: 0.0.6 invariant: 2.2.4 - metro-symbolicate: 0.84.4 + metro-symbolicate: 0.84.4(supports-color@9.4.0) nullthrows: 1.1.1 ob1: 0.84.4 source-map: 0.5.7 @@ -11008,18 +11512,18 @@ snapshots: transitivePeerDependencies: - supports-color - metro-symbolicate@0.84.4: + metro-symbolicate@0.84.4(supports-color@9.4.0): dependencies: flow-enums-runtime: 0.0.6 invariant: 2.2.4 - metro-source-map: 0.84.4 + metro-source-map: 0.84.4(supports-color@9.4.0) nullthrows: 1.1.1 source-map: 0.5.7 vlq: 1.0.1 transitivePeerDependencies: - supports-color - metro-transform-plugins@0.84.4: + metro-transform-plugins@0.84.4(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/generator': 7.29.7 @@ -11030,27 +11534,27 @@ snapshots: transitivePeerDependencies: - supports-color - metro-transform-worker@0.84.4: + metro-transform-worker@0.84.4(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/generator': 7.29.7 '@babel/parser': 7.29.7 '@babel/types': 7.29.7 flow-enums-runtime: 0.0.6 - metro: 0.84.4 - metro-babel-transformer: 0.84.4 - metro-cache: 0.84.4 + metro: 0.84.4(supports-color@9.4.0) + metro-babel-transformer: 0.84.4(supports-color@9.4.0) + metro-cache: 0.84.4(supports-color@9.4.0) metro-cache-key: 0.84.4 metro-minify-terser: 0.84.4 - metro-source-map: 0.84.4 - metro-transform-plugins: 0.84.4 + metro-source-map: 0.84.4(supports-color@9.4.0) + metro-transform-plugins: 0.84.4(supports-color@9.4.0) nullthrows: 1.1.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - metro@0.84.4: + metro@0.84.4(supports-color@9.4.0): dependencies: '@babel/code-frame': 7.29.7 '@babel/core': 7.29.7(supports-color@9.4.0) @@ -11061,7 +11565,7 @@ snapshots: '@babel/types': 7.29.7 accepts: 2.0.0 ci-info: 2.0.0 - connect: 3.7.0 + connect: 3.7.0(supports-color@9.4.0) debug: 4.4.3(supports-color@9.4.0) error-stack-parser: 2.1.4 flow-enums-runtime: 0.0.6 @@ -11072,18 +11576,18 @@ snapshots: jest-worker: 29.7.0 jsc-safe-url: 0.2.4 lodash.throttle: 4.1.1 - metro-babel-transformer: 0.84.4 - metro-cache: 0.84.4 + metro-babel-transformer: 0.84.4(supports-color@9.4.0) + metro-cache: 0.84.4(supports-color@9.4.0) metro-cache-key: 0.84.4 - metro-config: 0.84.4 + metro-config: 0.84.4(supports-color@9.4.0) metro-core: 0.84.4 - metro-file-map: 0.84.4 + metro-file-map: 0.84.4(supports-color@9.4.0) metro-resolver: 0.84.4 metro-runtime: 0.84.4 - metro-source-map: 0.84.4 - metro-symbolicate: 0.84.4 - metro-transform-plugins: 0.84.4 - metro-transform-worker: 0.84.4 + metro-source-map: 0.84.4(supports-color@9.4.0) + metro-symbolicate: 0.84.4(supports-color@9.4.0) + metro-transform-plugins: 0.84.4(supports-color@9.4.0) + metro-transform-worker: 0.84.4(supports-color@9.4.0) mime-types: 3.0.2 nullthrows: 1.1.1 serialize-error: 2.1.0 @@ -11145,6 +11649,16 @@ snapshots: mkdirp@1.0.4: {} + morgan@1.11.0(supports-color@9.4.0): + dependencies: + basic-auth: 2.0.1 + debug: 2.6.9(supports-color@9.4.0) + depd: 2.0.0 + on-finished: 2.4.1 + on-headers: 1.1.0 + transitivePeerDependencies: + - supports-color + ms@2.0.0: {} ms@2.1.3: {} @@ -11165,10 +11679,10 @@ snapshots: negotiator@1.0.0: {} - nitrogen@0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + nitrogen@0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: chalk: 5.6.2 - react-native-nitro-modules: 0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-nitro-modules: 0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) ts-morph: 28.0.0 yargs: 18.0.0 zod: 4.4.3 @@ -11287,6 +11801,12 @@ snapshots: is-docker: 2.2.1 is-wsl: 2.2.0 + open@8.4.2: + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + optionator@0.9.4: dependencies: deep-is: 0.1.4 @@ -11397,6 +11917,10 @@ snapshots: lru-cache: 11.5.2 minipass: 7.1.3 + path-to-regexp@0.1.13: {} + + path-to-regexp@8.4.2: {} + picocolors@1.1.1: {} picomatch@2.3.2: {} @@ -11486,6 +12010,11 @@ snapshots: dependencies: long: 5.3.2 + proxy-addr@2.0.7: + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + psl@1.15.0: dependencies: punycode: 2.3.1 @@ -11499,6 +12028,11 @@ snapshots: pure-rand@6.1.0: {} + qs@6.15.3: + dependencies: + es-define-property: 1.0.1 + side-channel: 1.1.1 + query-string@7.1.3: dependencies: decode-uri-component: 0.2.2 @@ -11514,6 +12048,20 @@ snapshots: range-parser@1.2.1: {} + raw-body@2.5.3: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.1 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + + raw-body@3.0.2: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.1 + iconv-lite: 0.7.3 + unpipe: 1.0.0 + rc@1.2.8: dependencies: deep-extend: 0.6.0 @@ -11539,164 +12087,164 @@ snapshots: react-is@19.2.7: {} - react-native-device-info@15.0.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): + react-native-device-info@15.0.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): dependencies: - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-draggable-flatlist@4.0.3(4a6c42fdc3685b06abab695ee68a3be4): + react-native-draggable-flatlist@4.0.3(caa27418ce3e0b0439d72a52bab7509e): dependencies: - '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-gesture-handler: 2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-reanimated: 4.5.2(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-gesture-handler: 2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-reanimated: 4.5.2(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) transitivePeerDependencies: - '@babel/core' - supports-color - react-native-drawer-layout@4.2.8(0b83d570774e5aa73e3fd3f07e89d2b0): + react-native-drawer-layout@4.2.8(303ab35fdba57cc5c055f2029a2df72d): dependencies: color: 4.2.3 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-gesture-handler: 2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-reanimated: 4.5.2(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-gesture-handler: 2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-reanimated: 4.5.2(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) use-latest-callback: 0.2.6(react@19.2.3) - react-native-edge-to-edge@1.8.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-edge-to-edge@1.8.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-error-boundary@3.1.0(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-error-boundary@3.1.0(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-gesture-handler@2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-gesture-handler@2.32.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: '@egjs/hammerjs': 2.0.17 '@types/react-test-renderer': 19.1.0 hoist-non-react-statics: 3.3.2 invariant: 2.2.4 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-is-edge-to-edge@1.3.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-is-edge-to-edge@1.3.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-linear-gradient@2.8.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-linear-gradient@2.8.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-mmkv@4.3.2(react-native-nitro-modules@0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-mmkv@4.3.2(react-native-nitro-modules@0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-nitro-modules: 0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-nitro-modules: 0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-nitro-modules@0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-nitro-modules@0.36.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-pager-view@8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-pager-view@8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-paper@5.15.3(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-paper@5.15.3(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: '@callstack/react-theme-provider': 3.0.9(react@19.2.3) color: 3.2.1 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) use-latest-callback: 0.2.6(react@19.2.3) - react-native-reanimated@4.5.2(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-reanimated@4.5.2(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-is-edge-to-edge: 1.3.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-worklets: 0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-is-edge-to-edge: 1.3.1(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-worklets: 0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) semver: 7.8.5 - react-native-saf-x@2.2.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-saf-x@2.2.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-screens@4.26.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-screens@4.26.2(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 react-freeze: 1.0.4(react@19.2.3) - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) warn-once: 0.1.1 - react-native-shimmer-placeholder@2.0.9(prop-types@15.8.1)(react-native-linear-gradient@2.8.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)): + react-native-shimmer-placeholder@2.0.9(prop-types@15.8.1)(react-native-linear-gradient@2.8.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)): dependencies: prop-types: 15.8.1 - react-native-linear-gradient: 2.8.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-linear-gradient: 2.8.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-tab-view@4.3.2(react-native-pager-view@8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-tab-view@4.3.2(react-native-pager-view@8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-pager-view: 8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native-pager-view: 8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) use-latest-callback: 0.2.6(react@19.2.3) - react-native-url-polyfill@3.0.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): + react-native-url-polyfill@3.0.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0)): dependencies: - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) whatwg-url-without-unicode: 8.0.0-3 - react-native-webview@13.17.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-webview@13.17.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: '@typescript/native-preview': 7.0.0-dev.20260707.2 escape-string-regexp: 4.0.0 invariant: 2.2.4 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0): dependencies: '@babel/core': 7.29.7(supports-color@9.4.0) '@babel/plugin-transform-arrow-functions': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) + '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-nullish-coalescing-operator': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/plugin-transform-shorthand-properties': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-template-literals': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) '@babel/plugin-transform-unicode-regex': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) - '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0)) + '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) '@babel/types': 7.29.7 - '@react-native/metro-config': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0)) + '@react-native/metro-config': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0) convert-source-map: 2.0.0 react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) semver: 7.8.5 transitivePeerDependencies: - supports-color - react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0): + react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0): dependencies: '@react-native/assets-registry': 0.86.0 '@react-native/codegen': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0)) - '@react-native/community-cli-plugin': 0.86.0(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(supports-color@9.4.0) + '@react-native/community-cli-plugin': 0.86.0(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(supports-color@9.4.0) '@react-native/gradle-plugin': 0.86.0 '@react-native/js-polyfills': 0.86.0 '@react-native/normalize-colors': 0.86.0 - '@react-native/virtualized-lists': 0.86.0(@types/react@19.2.17)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0)))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + '@react-native/virtualized-lists': 0.86.0(@types/react@19.2.17)(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -11708,7 +12256,7 @@ snapshots: invariant: 2.2.4 memoize-one: 5.2.1 metro-runtime: 0.84.4 - metro-source-map: 0.84.4 + metro-source-map: 0.84.4(supports-color@9.4.0) nullthrows: 1.1.1 pretty-format: 29.7.0 promise: 8.3.0 @@ -11724,7 +12272,7 @@ snapshots: ws: 7.5.13 yargs: 17.7.3 optionalDependencies: - '@react-native/jest-preset': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3) + '@react-native/jest-preset': 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) '@types/react': 19.2.17 transitivePeerDependencies: - '@babel/core' @@ -11850,6 +12398,16 @@ snapshots: rfdc@1.4.1: {} + router@2.2.0(supports-color@9.4.0): + dependencies: + debug: 4.4.3(supports-color@9.4.0) + depd: 2.0.0 + is-promise: 4.0.0 + parseurl: 1.3.3 + path-to-regexp: 8.4.2 + transitivePeerDependencies: + - supports-color + rtl-detect@1.1.2: {} rxjs@7.8.2: @@ -11864,6 +12422,8 @@ snapshots: has-symbols: 1.1.0 isarray: 2.0.5 + safe-buffer@5.1.2: {} + safe-buffer@5.2.1: {} safe-push-apply@1.0.0: @@ -11919,9 +12479,25 @@ snapshots: transitivePeerDependencies: - supports-color + send@1.2.1(supports-color@9.4.0): + dependencies: + debug: 4.4.3(supports-color@9.4.0) + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 2.0.0 + http-errors: 2.0.1 + mime-types: 3.0.2 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.2 + transitivePeerDependencies: + - supports-color + serialize-error@2.1.0: {} - serve-static@1.16.3: + serve-static@1.16.3(supports-color@9.4.0): dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 @@ -11930,6 +12506,15 @@ snapshots: transitivePeerDependencies: - supports-color + serve-static@2.2.1(supports-color@9.4.0): + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 1.2.1(supports-color@9.4.0) + transitivePeerDependencies: + - supports-color + server-only@0.0.1: {} set-function-length@1.2.2: @@ -12103,6 +12688,12 @@ snapshots: stream-buffers@2.2.0: {} + stream-chain@2.2.5: {} + + stream-json@1.9.1: + dependencies: + stream-chain: 2.2.5 + strict-uri-encode@2.0.0: {} string-argv@0.3.2: {} @@ -12332,6 +12923,17 @@ snapshots: type-fest@0.7.1: {} + type-is@1.6.18: + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + + type-is@2.1.0: + dependencies: + content-type: 2.0.0 + media-typer: 1.1.1 + mime-types: 3.0.2 + typed-array-buffer@1.0.3: dependencies: call-bound: 1.0.4 @@ -12376,6 +12978,8 @@ snapshots: undici-types@8.3.0: {} + undici@6.28.0: {} + unicode-canonical-property-names-ecmascript@2.0.1: {} unicode-match-property-ecmascript@2.0.0: diff --git a/scripts/generate-env-file.cjs b/scripts/generate-env-file.cjs index 48d027e6f..3ac78e918 100644 --- a/scripts/generate-env-file.cjs +++ b/scripts/generate-env-file.cjs @@ -169,12 +169,14 @@ const releaseDate = args['release-date'] || formatUtcDate(new Date()); const nodeEnv = args['node-env'] || (buildType.toLowerCase().includes('release') ? 'production' : 'development'); +const rozeniteEnabled = nodeEnv !== 'production'; const generatedEnvContent = [ formatEnvEntry('BUILD_TYPE', buildType), formatEnvEntry('GIT_HASH', gitHash), formatEnvEntry('RELEASE_DATE', releaseDate), formatEnvEntry('NODE_ENV', nodeEnv), + formatEnvEntry('WITH_ROZENITE', rozeniteEnabled), formatEnvEntry('MYANIMELIST_CLIENT_ID', myanimelistClientId), formatEnvEntry('ANILIST_CLIENT_ID', anilistClientId), '', @@ -243,6 +245,7 @@ try { GIT_HASH: gitHash, RELEASE_DATE: releaseDate, NODE_ENV: nodeEnv, + WITH_ROZENITE: rozeniteEnabled ? 'enabled' : 'disabled', MYANIMELIST_CLIENT_ID: myanimelistClientId ? 'configured' : 'not configured', diff --git a/src/rozenite/opSqliteAdapter.ts b/src/rozenite/opSqliteAdapter.ts new file mode 100644 index 000000000..739247bac --- /dev/null +++ b/src/rozenite/opSqliteAdapter.ts @@ -0,0 +1,111 @@ +import { + createSqliteAdapter, + classifySqlStatement, + SqliteQueryResult, +} from '@rozenite/sqlite-plugin'; +import { db } from '@database/db'; + +/** + * Columns from op-sqlite's QueryResult may be undefined when the native layer + * returns keyed rows directly. Always derive a usable column list, falling + * back to the keys of the first row object. + */ +const deriveColumns = ( + columnNames: string[] | undefined, + firstRow: Record<string, unknown> | undefined, +): string[] => { + if (columnNames && columnNames.length > 0) { + return columnNames; + } + if (firstRow) { + return Object.keys(firstRow); + } + return []; +}; + +/** + * op-sqlite's enhanced `execute` wrapper only reconstructs rows from rawRows + * when `result.rows` is falsy — but an empty array `[]` is truthy in JS, so + * the fallback is skipped. We handle the same reconstruction ourselves to + * stay robust across all op-sqlite versions. + */ +const reconstructRows = ( + rows: unknown, + rawRows: unknown, + columnNames: string[] | undefined, +): Record<string, unknown>[] => { + if (Array.isArray(rows) && rows.length > 0) { + return rows as Record<string, unknown>[]; + } + + if (!Array.isArray(rawRows) || rawRows.length === 0) { + return []; + } + + const cols = deriveColumns(columnNames, undefined); + + if (cols.length === 0) { + // No column info at all — return raw rows as value-only arrays + return rawRows as unknown as Record<string, unknown>[]; + } + + return rawRows.map((rawRow: unknown) => { + const row: Record<string, unknown> = {}; + const values = rawRow as unknown[]; + for (let j = 0; j < cols.length; j++) { + row[cols[j]!] = values[j]; + } + return row; + }); +}; + +/** + * Rozenite SQLite adapter for @op-engineering/op-sqlite. + * + * Gated to `__DEV__`; import and pass to `useRozeniteSqlitePlugin` only + * during development builds. + */ +export const opSqliteAdapter = __DEV__ + ? createSqliteAdapter({ + adapterId: 'op-sqlite', + adapterName: 'OP SQLite', + databases: { + main: { + name: 'lnreader.db', + executeStatements: async statements => { + const results: SqliteQueryResult[] = []; + + for (const stmt of statements) { + const start = performance.now(); + const result = await db.execute( + stmt.sql, + stmt.params as any[] | undefined, + ); + const duration = performance.now() - start; + + const rows = reconstructRows( + result.rows, + (result as any).rawRows, + result.columnNames, + ); + const columns = deriveColumns(result.columnNames, rows[0]); + + results.push({ + rows, + columns, + metadata: { + statementType: classifySqlStatement(stmt.sql), + rowCount: rows.length, + changes: result.rowsAffected ?? null, + lastInsertRowId: result.insertId ?? null, + durationMs: duration, + }, + }); + } + + return results; + }, + }, + }, + }) + : null; From 11117c1b5404820868683522242296d4f61d7642 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 27 Jul 2026 17:12:35 +0530 Subject: [PATCH 109/148] feat: Add GitHub-Style Embed For Nightly Notifications --- .github/workflows/build.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4293c4e2e..286260ed7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -165,11 +165,23 @@ jobs: run: | short_sha="${GITHUB_SHA::8}" message="[${GITHUB_REPOSITORY}] New nightly build published: \`${short_sha}\`" - content="**[${message}](${ARTIFACT_URL})**" payload=$(jq -n \ - --arg content "$content" \ - '{content: $content}') + --arg title "$message" \ + --arg url "$ARTIFACT_URL" \ + '{ + username: "GitHub", + avatar_url: "https://github.com/github.png", + embeds: [{ + author: { + name: "github-actions[bot]", + icon_url: "https://github.com/github.png" + }, + title: $title, + url: $url, + color: 3092790 + }] + }') curl --fail-with-body \ --request POST \ From bd527a02efa9d642b7168e432bfb965a0ae85f51 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 27 Jul 2026 20:03:03 +0530 Subject: [PATCH 110/148] feat: Improve Backup Selection, Notifications, And Plugin Restore --- .../NativeBackgroundTasksModule.kt | 8 +- .../TaskNotificationFactory.kt | 11 +- .../src/NativeBackgroundTasksModule.ts | 2 +- src/components/Checkbox/Checkbox.tsx | 50 ++- src/components/__tests__/Checkbox.test.tsx | 51 +++ src/i18n/languages/en/strings.json | 54 ++- src/i18n/types/index.ts | 36 ++ src/plugins/__tests__/pluginManager.test.ts | 71 +++ src/plugins/pluginManager.ts | 30 +- .../Components/BackupOptions.tsx | 171 ++++++++ .../Components/GoogleDriveModal.tsx | 25 +- .../Components/SelfHostModal.tsx | 19 +- .../__tests__/BackupOptions.test.tsx | 99 +++++ .../settings/SettingsBackupScreen/index.tsx | 32 +- .../backgroundTasks/BackgroundTaskQueue.ts | 15 +- .../__tests__/BackgroundTaskQueue.test.ts | 80 ++++ src/services/backgroundTasks/contracts.ts | 17 +- .../backup/__tests__/backupResult.test.ts | 52 +++ src/services/backup/__tests__/local.test.ts | 115 +++++ src/services/backup/__tests__/options.test.ts | 63 +++ .../backup/__tests__/restoreResult.test.ts | 167 +++++++ src/services/backup/__tests__/utils.test.ts | 215 +++++++++ src/services/backup/backupResult.ts | 33 ++ src/services/backup/drive/index.ts | 118 +++-- src/services/backup/fileSections.ts | 29 ++ src/services/backup/local/index.ts | 83 ++-- src/services/backup/options.ts | 33 ++ src/services/backup/restoreResult.ts | 107 +++++ src/services/backup/selfhost/index.ts | 55 ++- src/services/backup/types.ts | 19 + src/services/backup/utils.ts | 410 +++++++++++------- 31 files changed, 2021 insertions(+), 249 deletions(-) create mode 100644 src/components/__tests__/Checkbox.test.tsx create mode 100644 src/plugins/__tests__/pluginManager.test.ts create mode 100644 src/screens/settings/SettingsBackupScreen/Components/BackupOptions.tsx create mode 100644 src/screens/settings/SettingsBackupScreen/Components/__tests__/BackupOptions.test.tsx create mode 100644 src/services/backgroundTasks/__tests__/BackgroundTaskQueue.test.ts create mode 100644 src/services/backup/__tests__/backupResult.test.ts create mode 100644 src/services/backup/__tests__/local.test.ts create mode 100644 src/services/backup/__tests__/options.test.ts create mode 100644 src/services/backup/__tests__/restoreResult.test.ts create mode 100644 src/services/backup/__tests__/utils.test.ts create mode 100644 src/services/backup/backupResult.ts create mode 100644 src/services/backup/fileSections.ts create mode 100644 src/services/backup/options.ts create mode 100644 src/services/backup/restoreResult.ts diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt index 83acb6808..76684ed42 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt @@ -130,10 +130,12 @@ class NativeBackgroundTasksModule : Module() { } } - AsyncFunction("complete") { taskId: String -> + AsyncFunction("complete") { taskId: String, completionText: String -> runBlocking(Dispatchers.IO) { - dao.updateCheckpoint(taskId, null, System.currentTimeMillis()) - dao.finishRunning(taskId, BackgroundTaskState.SUCCEEDED, System.currentTimeMillis()) + val now = System.currentTimeMillis() + dao.updateCheckpoint(taskId, null, now) + dao.updateProgress(taskId, null, completionText, now) + dao.finishRunning(taskId, BackgroundTaskState.SUCCEEDED, now) TaskExecutionRegistry.complete(taskId, TaskExecutionResult.Success) } } diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt index 65d4ff376..bd28ee8e5 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt @@ -78,15 +78,22 @@ object TaskNotificationFactory { val progress = task.progress if (task.state == BackgroundTaskState.SUCCEEDED) { - builder.setContentText("Completed").setProgress(0, 0, false) + builder.setContentText(contentText).setProgress(0, 0, false) } else if (task.state == BackgroundTaskState.FAILED) { - builder.setContentText("Failed: $contentText").setProgress(0, 0, false) + builder.setContentText(contentText).setProgress(0, 0, false) } else if (progress == null) { builder.setProgress(100, 0, true) } else { builder.setProgress(100, (progress.coerceIn(0.0, 1.0) * 100).toInt(), false) } + if ( + task.state in listOf(BackgroundTaskState.SUCCEEDED, BackgroundTaskState.FAILED) && + contentText.isNotBlank() + ) { + builder.setStyle(NotificationCompat.BigTextStyle().bigText(contentText)) + } + if ( task.type == "UPDATE_LIBRARY" && task.state in listOf(BackgroundTaskState.QUEUED, BackgroundTaskState.RUNNING, BackgroundTaskState.PAUSED) && diff --git a/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts b/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts index 7c27b8046..f53fff5ad 100644 --- a/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts +++ b/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts @@ -33,7 +33,7 @@ type NativeBackgroundTasksModule = { progressText: string, ): Promise<void>; updateCheckpoint(taskId: string, checkpoint: string): Promise<void>; - complete(taskId: string): Promise<void>; + complete(taskId: string, completionText: string): Promise<void>; fail(taskId: string, error: string, shouldRetry: boolean): Promise<void>; scheduleLibraryUpdates( intervalHours: number, diff --git a/src/components/Checkbox/Checkbox.tsx b/src/components/Checkbox/Checkbox.tsx index 285c41e4b..bd7111f74 100644 --- a/src/components/Checkbox/Checkbox.tsx +++ b/src/components/Checkbox/Checkbox.tsx @@ -5,6 +5,7 @@ import { StyleSheet, Text, TextStyle, + View, ViewStyle, } from 'react-native'; import { Checkbox as PaperCheckbox } from 'react-native-paper'; @@ -20,6 +21,8 @@ interface CheckboxProps { theme: ThemeColors; viewStyle?: StyleProp<ViewStyle>; labelStyle?: StyleProp<TextStyle>; + description?: string; + descriptionStyle?: StyleProp<TextStyle>; } export const Checkbox: React.FC<CheckboxProps> = ({ @@ -30,8 +33,17 @@ export const Checkbox: React.FC<CheckboxProps> = ({ onPress, viewStyle, labelStyle, + description, + descriptionStyle, }) => ( <Pressable + accessibilityHint={description} + accessibilityLabel={label} + accessibilityRole="checkbox" + accessibilityState={{ + checked: status === 'indeterminate' ? 'mixed' : status, + disabled, + }} android_ripple={{ color: theme.rippleColor }} style={[styles.pressable, viewStyle]} onPress={onPress} @@ -53,9 +65,28 @@ export const Checkbox: React.FC<CheckboxProps> = ({ uncheckedColor={theme.onSurfaceVariant} disabled={disabled} /> - <Text style={[styles.defaultLabel, { color: theme.onSurface }, labelStyle]}> - {label} - </Text> + <View style={styles.textContainer}> + <Text + style={[styles.defaultLabel, { color: theme.onSurface }, labelStyle]} + > + {label} + </Text> + {description ? ( + <Text + style={[ + styles.description, + { + color: disabled + ? theme.onSurfaceDisabled + : theme.onSurfaceVariant, + }, + descriptionStyle, + ]} + > + {description} + </Text> + ) : null} + </View> </Pressable> ); @@ -85,7 +116,13 @@ export const SortItem = ({ label, status, onPress, theme }: SortItemProps) => ( const styles = StyleSheet.create({ defaultLabel: { - marginStart: 12, + flexShrink: 1, + }, + description: { + flexShrink: 1, + fontSize: 13, + lineHeight: 18, + marginTop: 2, }, icon: { alignSelf: 'center', @@ -99,4 +136,9 @@ const styles = StyleSheet.create({ paddingVertical: 6, }, sortItem: { paddingVertical: 16, paddingStart: 64 }, + textContainer: { + flex: 1, + justifyContent: 'center', + marginStart: 12, + }, }); diff --git a/src/components/__tests__/Checkbox.test.tsx b/src/components/__tests__/Checkbox.test.tsx new file mode 100644 index 000000000..4359a346c --- /dev/null +++ b/src/components/__tests__/Checkbox.test.tsx @@ -0,0 +1,51 @@ +import { render, screen } from '@testing-library/react-native'; + +import { Checkbox } from '../Checkbox/Checkbox'; +import type { ThemeColors } from '../../theme/types'; + +const mockTheme = { + onSurface: '#111111', + onSurfaceDisabled: '#777777', + onSurfaceVariant: '#555555', + primary: '#6200ee', + rippleColor: '#eeeeee', +} as ThemeColors; + +describe('Checkbox', () => { + it('renders an accessible description below the label', () => { + render( + <Checkbox + description="Include app preferences" + label="Settings" + onPress={() => {}} + status + theme={mockTheme} + />, + ); + + const checkbox = screen.getByRole('checkbox', { name: 'Settings' }); + + expect(checkbox.props.accessibilityState).toEqual({ + checked: true, + disabled: undefined, + }); + expect(checkbox.props.accessibilityHint).toBe('Include app preferences'); + expect(screen.getByText('Include app preferences')).toBeOnTheScreen(); + }); + + it('centers the checkbox against the label and description block', () => { + render( + <Checkbox + description="Include app preferences" + label="Settings" + status={false} + theme={mockTheme} + />, + ); + + expect(screen.getByRole('checkbox', { name: 'Settings' })).toHaveStyle({ + alignItems: 'center', + flexDirection: 'row', + }); + }); +}); diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index e1dd3fd85..1e3a2518c 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,9 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 31bf35c39..41ce6a2be 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -77,10 +77,18 @@ export interface StringMap { 'appearanceScreen.theme.yinyang': 'string'; 'backupScreen.backupName': 'string'; 'backupScreen.backupCreated': 'string'; + 'backupScreen.backupCreatedWithWarnings': 'string'; 'backupScreen.backupRestored': 'string'; + 'backupScreen.backupRestoredSelectedWithWarnings': 'string'; + 'backupScreen.backupRestoredSummary.one': 'string'; + 'backupScreen.backupRestoredSummary.other': 'string'; + 'backupScreen.backupRestoredWithWarnings.one': 'string'; + 'backupScreen.backupRestoredWithWarnings.other': 'string'; 'backupScreen.savingBackup': 'string'; 'backupScreen.categoriesRestored': 'string'; 'backupScreen.categoriesRestoredWithErrors': 'string'; + 'backupScreen.categoriesRestoreFailedSummary.one': 'string'; + 'backupScreen.categoriesRestoreFailedSummary.other': 'string'; 'backupScreen.categoryRestoreFailed': 'string'; 'backupScreen.categoryFileNotFound': 'string'; 'backupScreen.categoryFileReadFailed': 'string'; @@ -93,14 +101,26 @@ export interface StringMap { 'backupScreen.failed': 'string'; 'backupScreen.novelsRestored': 'string'; 'backupScreen.novelsRestoredWithErrors': 'string'; + 'backupScreen.novelsBackupFailedSummary.one': 'string'; + 'backupScreen.novelsBackupFailedSummary.other': 'string'; + 'backupScreen.novelsRestoreFailedSummary.one': 'string'; + 'backupScreen.novelsRestoreFailedSummary.other': 'string'; 'backupScreen.novelBackupFailed': 'string'; 'backupScreen.novelRestoreFailed': 'string'; 'backupScreen.novelDirectoryNotFound': 'string'; 'backupScreen.novelDirectoryReadFailed': 'string'; 'backupScreen.restoringCategories': 'string'; + 'backupScreen.restoringCategoriesProgress': 'string'; 'backupScreen.restoringNovels': 'string'; + 'backupScreen.restoringNovelsProgress': 'string'; 'backupScreen.restoringSettings': 'string'; + 'backupScreen.missingPluginsAfterRestore': 'string'; + 'backupScreen.sectionsRestoreFailedSummary.one': 'string'; + 'backupScreen.sectionsRestoreFailedSummary.other': 'string'; + 'backupScreen.sectionsBackupFailedSummary.one': 'string'; + 'backupScreen.sectionsBackupFailedSummary.other': 'string'; 'backupScreen.settingsRestored': 'string'; + 'backupScreen.settingsRestoreFailedSummary': 'string'; 'backupScreen.settingsFileNotFound': 'string'; 'backupScreen.settingsRestoreFailed': 'string'; 'backupScreen.settingsFileWriteFailed': 'string'; @@ -115,7 +135,19 @@ export interface StringMap { 'backupScreen.invalidBackupFolder': 'string'; 'backupScreen.localBackup': 'string'; 'backupScreen.noBackupFound': 'string'; + 'backupScreen.options.title': 'string'; + 'backupScreen.options.description': 'string'; + 'backupScreen.options.selectAll': 'string'; + 'backupScreen.options.library': 'string'; + 'backupScreen.options.libraryDescription': 'string'; + 'backupScreen.options.settings': 'string'; + 'backupScreen.options.settingsDescription': 'string'; + 'backupScreen.options.plugins': 'string'; + 'backupScreen.options.pluginsDescription': 'string'; + 'backupScreen.options.downloadedFiles': 'string'; + 'backupScreen.options.downloadedFilesDescription': 'string'; 'backupScreen.preparingData': 'string'; + 'backupScreen.preparingSelectedFiles': 'string'; 'backupScreen.remote.backup': 'string'; 'backupScreen.remote.host': 'string'; 'backupScreen.remote.unknownHost': 'string'; @@ -125,9 +157,11 @@ export interface StringMap { 'backupScreen.restoreLargeBackupsWarning': 'string'; 'backupScreen.restorinBackup': 'string'; 'backupScreen.restoringData': 'string'; + 'backupScreen.restoringSelectedFiles': 'string'; 'backupScreen.selfHost': 'string'; 'backupScreen.selfHostDesc': 'string'; 'backupScreen.uploadingData': 'string'; + 'backupScreen.uploadingSelectedFiles': 'string'; 'backupScreen.uploadingDownloadedFiles': 'string'; 'browse': 'string'; 'browseScreen.addedToLibrary': 'string'; @@ -588,6 +622,8 @@ export interface StringMap { 'notifications.LOCAL_RESTORE': 'string'; 'notifications.MIGRATE_NOVEL': 'string'; 'notifications.DOWNLOAD_CHAPTER': 'string'; + 'notifications.taskCompleted': 'string'; + 'notifications.taskFailed': 'string'; 'time.seconds.one': 'string'; 'time.seconds.other': 'string'; 'time.minutes.one': 'string'; diff --git a/src/plugins/__tests__/pluginManager.test.ts b/src/plugins/__tests__/pluginManager.test.ts new file mode 100644 index 000000000..5a59f0932 --- /dev/null +++ b/src/plugins/__tests__/pluginManager.test.ts @@ -0,0 +1,71 @@ +import NativeFile from '@modules/native-file'; +import { getMMKVObject, setMMKVObject } from '@utils/mmkv/mmkv'; +import { + getPlugin, + INSTALLED_PLUGINS_KEY, + reloadInstalledPlugins, +} from '../pluginManager'; +import type { PluginItem } from '../types'; + +jest.mock('@database/queries/RepositoryQueries', () => ({ + getRepositoriesFromDb: jest.fn().mockResolvedValue([]), +})); + +jest.mock('@noble/ciphers/aes.js', () => ({ + gcm: jest.fn(), +})); + +jest.mock('@noble/ciphers/utils.js', () => ({ + bytesToUtf8: jest.fn(), + utf8ToBytes: jest.fn(), +})); + +jest.mock('cheerio', () => ({ + load: jest.fn(), +})); + +jest.mock('htmlparser2', () => ({ + Parser: jest.fn(), +})); + +jest.mock('@hooks/persisted/useUserAgent', () => ({ + getUserAgent: () => 'LNReader test', +})); + +jest.mock('@utils/mmkv/mmkv', () => ({ + getMMKVObject: jest.fn(), + setMMKVObject: jest.fn(), +})); + +const restoredPlugins = [ + { id: 'restored', name: 'Restored plugin' }, + { id: 'invalid', name: 'Invalid plugin' }, +] as PluginItem[]; + +describe('reloadInstalledPlugins', () => { + it('loads restored bundles and removes registry entries that cannot load', async () => { + jest.mocked(getMMKVObject).mockReturnValueOnce(restoredPlugins); + jest.mocked(NativeFile.readFile).mockImplementation(async path => { + if (path.endsWith('/restored/index.js')) { + return `exports.default = { + id: 'restored', + name: 'Restored plugin', + version: '1.0.0', + site: 'https://example.com' + };`; + } + throw new Error('Missing plugin bundle'); + }); + + await expect(reloadInstalledPlugins()).resolves.toEqual(['invalid']); + + expect(getPlugin('restored')).toMatchObject({ + id: 'restored', + version: '1.0.0', + }); + expect(getPlugin('invalid')).toBeUndefined(); + expect(setMMKVObject).toHaveBeenCalledWith(INSTALLED_PLUGINS_KEY, [ + restoredPlugins[0], + ]); + }); +}); diff --git a/src/plugins/pluginManager.ts b/src/plugins/pluginManager.ts index 7f830cb31..ac77b5690 100644 --- a/src/plugins/pluginManager.ts +++ b/src/plugins/pluginManager.ts @@ -9,10 +9,10 @@ import { encode, decode } from 'urlencode'; import { getRepositoriesFromDb } from '@database/queries/RepositoryQueries'; import { getUserAgent } from '@hooks/persisted/useUserAgent'; import { newer } from '@utils/compareVersion'; -import NativeFile from '@modules/native-file' +import NativeFile from '@modules/native-file'; import { showToast } from '@utils/showToast'; import { PLUGIN_STORAGE } from '@utils/Storages'; -import { getMMKVObject } from '@utils/mmkv/mmkv'; +import { getMMKVObject, setMMKVObject } from '@utils/mmkv/mmkv'; import { store, @@ -193,12 +193,38 @@ const initializeInstalledPlugins = async () => { await Promise.all(installedPlugins.map(plugin => loadPlugin(plugin.id))); }; +const reloadInstalledPlugins = async (): Promise<string[]> => { + const installedPlugins = + getMMKVObject<PluginItem[]>(INSTALLED_PLUGINS_KEY) || []; + + Object.keys(plugins).forEach(pluginId => { + plugins[pluginId] = undefined; + }); + + const results = await Promise.all( + installedPlugins.map(async plugin => ({ + plugin, + source: await loadPlugin(plugin.id), + })), + ); + const restoredPlugins = results + .filter(result => result.source) + .map(result => result.plugin); + + setMMKVObject(INSTALLED_PLUGINS_KEY, restoredPlugins); + + return results + .filter(result => !result.source) + .map(result => result.plugin.id); +}; + const LOCAL_PLUGIN_ID = 'local'; export { getPlugin, loadPlugin, initializeInstalledPlugins, + reloadInstalledPlugins, installPlugin, uninstallPlugin, updatePlugin, diff --git a/src/screens/settings/SettingsBackupScreen/Components/BackupOptions.tsx b/src/screens/settings/SettingsBackupScreen/Components/BackupOptions.tsx new file mode 100644 index 000000000..10e66b90f --- /dev/null +++ b/src/screens/settings/SettingsBackupScreen/Components/BackupOptions.tsx @@ -0,0 +1,171 @@ +import { useCallback } from 'react'; +import { ScrollView, StyleSheet, View } from 'react-native'; + +import { Checkbox } from '@components/Checkbox/Checkbox'; +import { Dialog } from '@components/Dialog'; +import { getString } from '@i18n/translations'; +import { + areAllBackupOptionsSelected, + hasSelectedBackupOption, + type BackupOptions, +} from '@services/backup/options'; +import type { ThemeColors } from '@theme/types'; + +type BackupOptionKey = keyof BackupOptions; + +const OPTION_KEYS: BackupOptionKey[] = [ + 'library', + 'settings', + 'plugins', + 'downloadedFiles', +]; + +const OPTION_STRINGS: Record< + BackupOptionKey, + { + description: Parameters<typeof getString>[0]; + label: Parameters<typeof getString>[0]; + } +> = { + library: { + label: 'backupScreen.options.library', + description: 'backupScreen.options.libraryDescription', + }, + settings: { + label: 'backupScreen.options.settings', + description: 'backupScreen.options.settingsDescription', + }, + plugins: { + label: 'backupScreen.options.plugins', + description: 'backupScreen.options.pluginsDescription', + }, + downloadedFiles: { + label: 'backupScreen.options.downloadedFiles', + description: 'backupScreen.options.downloadedFilesDescription', + }, +}; + +type BackupOptionsListProps = { + options: BackupOptions; + onChange: (options: BackupOptions) => void; + theme: ThemeColors; +}; + +export const BackupOptionsList = ({ + options, + onChange, + theme, +}: BackupOptionsListProps) => { + const allSelected = areAllBackupOptionsSelected(options); + const someSelected = hasSelectedBackupOption(options); + + const toggleAll = useCallback(() => { + const selected = !allSelected; + onChange({ + library: selected, + settings: selected, + plugins: selected, + downloadedFiles: selected, + }); + }, [allSelected, onChange]); + + const toggleOption = useCallback( + (key: BackupOptionKey) => { + const selected = !options[key]; + onChange({ + ...options, + [key]: selected, + ...(key === 'library' && !selected + ? { downloadedFiles: false } + : undefined), + }); + }, + [onChange, options], + ); + + return ( + <Dialog.ScrollArea> + <ScrollView + contentContainerStyle={styles.scrollContent} + nestedScrollEnabled + > + <Checkbox + label={getString('backupScreen.options.selectAll')} + onPress={toggleAll} + status={allSelected ? true : someSelected ? 'indeterminate' : false} + theme={theme} + /> + <View + style={[styles.divider, { backgroundColor: theme.outlineVariant }]} + /> + {OPTION_KEYS.map(key => { + const disabled = key === 'downloadedFiles' && !options.library; + const strings = OPTION_STRINGS[key]; + return ( + <Checkbox + key={key} + description={getString(strings.description)} + disabled={disabled} + label={getString(strings.label)} + onPress={() => toggleOption(key)} + status={options[key]} + theme={theme} + viewStyle={styles.option} + /> + ); + })} + </ScrollView> + </Dialog.ScrollArea> + ); +}; + +type BackupOptionsDialogProps = BackupOptionsListProps & { + visible: boolean; + onCancel: () => void; + onConfirm: () => void; +}; + +export const BackupOptionsDialog = ({ + visible, + options, + onCancel, + onChange, + onConfirm, + theme, +}: BackupOptionsDialogProps) => ( + <Dialog.Root + onDismiss={onCancel} + testID="backup-options-dialog" + visible={visible} + > + <Dialog.Header> + <Dialog.Title>{getString('backupScreen.options.title')}</Dialog.Title> + <Dialog.Description> + {getString('backupScreen.options.description')} + </Dialog.Description> + </Dialog.Header> + <BackupOptionsList onChange={onChange} options={options} theme={theme} /> + <Dialog.Actions> + <Dialog.Action title={getString('common.cancel')} onPress={onCancel} /> + <Dialog.Action + disabled={!hasSelectedBackupOption(options)} + title={getString('common.backup')} + onPress={onConfirm} + /> + </Dialog.Actions> + </Dialog.Root> +); + +const styles = StyleSheet.create({ + divider: { + height: 1, + marginVertical: 4, + }, + option: { + paddingVertical: 8, + }, + scrollContent: { + paddingHorizontal: 8, + paddingVertical: 4, + }, +}); diff --git a/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx b/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx index 195f88fbf..64613a7b1 100644 --- a/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx +++ b/src/screens/settings/SettingsBackupScreen/Components/GoogleDriveModal.tsx @@ -13,6 +13,12 @@ import { DriveFile } from '@api/drive/types'; import { backgroundTasks } from '@services/backgroundTasks'; import { useAppSettings } from '@hooks/persisted'; import { formatDate } from '@utils/dateFormat'; +import { + DEFAULT_BACKUP_OPTIONS, + hasSelectedBackupOption, + type BackupOptions, +} from '@services/backup/options'; +import { BackupOptionsList } from './BackupOptions'; enum BackupModal { UNAUTHORIZED, @@ -98,6 +104,9 @@ function CreateBackup({ }) { const [backupName, setBackupName] = useState(''); const [fetching, setFetching] = useState(false); + const [options, setOptions] = useState<BackupOptions>({ + ...DEFAULT_BACKUP_OPTIONS, + }); const prepare = async () => { setFetching(true); @@ -126,16 +135,28 @@ function CreateBackup({ placeholderTextColor={theme.onSurfaceDisabled} disabled={fetching} /> + <BackupOptionsList + onChange={setOptions} + options={options} + theme={theme} + /> <View style={styles.footerContainer}> <Button - disabled={backupName.trim().length === 0 || fetching} + disabled={ + backupName.trim().length === 0 || + fetching || + !hasSelectedBackupOption(options) + } title={getString('common.ok')} onPress={() => { prepare().then(folder => { closeModal(); backgroundTasks.enqueue({ name: 'DRIVE_BACKUP', - data: folder, + data: { + backupFolder: folder, + options, + }, }); }); }} diff --git a/src/screens/settings/SettingsBackupScreen/Components/SelfHostModal.tsx b/src/screens/settings/SettingsBackupScreen/Components/SelfHostModal.tsx index 81e712eab..d3ae2a8a2 100644 --- a/src/screens/settings/SettingsBackupScreen/Components/SelfHostModal.tsx +++ b/src/screens/settings/SettingsBackupScreen/Components/SelfHostModal.tsx @@ -9,6 +9,12 @@ import { useCallback, useEffect, useState } from 'react'; import { StyleSheet, Text, View } from 'react-native'; import { FlatList } from 'react-native-gesture-handler'; import { TextInput } from 'react-native-paper'; +import { + DEFAULT_BACKUP_OPTIONS, + hasSelectedBackupOption, + type BackupOptions, +} from '@services/backup/options'; +import { BackupOptionsList } from './BackupOptions'; enum BackupModal { SET_HOST, @@ -35,6 +41,9 @@ function CreateBackup({ closeModal: () => void; }) { const [backupName, setBackupName] = useState(''); + const [options, setOptions] = useState<BackupOptions>({ + ...DEFAULT_BACKUP_OPTIONS, + }); return ( <> @@ -47,9 +56,16 @@ function CreateBackup({ theme={{ colors: { ...theme } }} placeholderTextColor={theme.onSurfaceDisabled} /> + <BackupOptionsList + onChange={setOptions} + options={options} + theme={theme} + /> <View style={styles.footerContainer}> <Button - disabled={backupName.trim().length === 0} + disabled={ + backupName.trim().length === 0 || !hasSelectedBackupOption(options) + } title={getString('common.ok')} onPress={() => { closeModal(); @@ -58,6 +74,7 @@ function CreateBackup({ data: { host, backupFolder: backupName + '.backup', + options, }, }); }} diff --git a/src/screens/settings/SettingsBackupScreen/Components/__tests__/BackupOptions.test.tsx b/src/screens/settings/SettingsBackupScreen/Components/__tests__/BackupOptions.test.tsx new file mode 100644 index 000000000..bdbb4cff4 --- /dev/null +++ b/src/screens/settings/SettingsBackupScreen/Components/__tests__/BackupOptions.test.tsx @@ -0,0 +1,99 @@ +import { fireEvent, render, screen } from '@testing-library/react-native'; + +import type { BackupOptions } from '@services/backup/options'; +import type { ThemeColors } from '@theme/types'; +import { BackupOptionsList } from '../BackupOptions'; + +jest.mock('@i18n/translations', () => ({ + getString: (key: string) => key, +})); + +jest.mock('@hooks/persisted', () => ({ + useTheme: () => mockTheme, +})); + +const mockTheme = { + onSurface: '#111111', + onSurfaceDisabled: '#777777', + onSurfaceVariant: '#555555', + outlineVariant: '#cccccc', + primary: '#6200ee', + rippleColor: '#eeeeee', +} as ThemeColors; + +const allSelected: BackupOptions = { + library: true, + settings: true, + plugins: true, + downloadedFiles: true, +}; + +describe('BackupOptionsList', () => { + it('supports selecting and clearing every backup section', () => { + const onChange = jest.fn(); + render( + <BackupOptionsList + onChange={onChange} + options={allSelected} + theme={mockTheme} + />, + ); + + fireEvent.press( + screen.getByRole('checkbox', { + name: 'backupScreen.options.selectAll', + }), + ); + + expect(onChange).toHaveBeenCalledWith({ + library: false, + settings: false, + plugins: false, + downloadedFiles: false, + }); + }); + + it('clears downloaded files when library data is deselected', () => { + const onChange = jest.fn(); + render( + <BackupOptionsList + onChange={onChange} + options={allSelected} + theme={mockTheme} + />, + ); + + fireEvent.press( + screen.getByRole('checkbox', { + name: 'backupScreen.options.library', + }), + ); + + expect(onChange).toHaveBeenCalledWith({ + library: false, + settings: true, + plugins: true, + downloadedFiles: false, + }); + }); + + it('disables downloaded files when library data is not selected', () => { + render( + <BackupOptionsList + onChange={() => {}} + options={{ + ...allSelected, + library: false, + downloadedFiles: false, + }} + theme={mockTheme} + />, + ); + + expect( + screen.getByRole('checkbox', { + name: 'backupScreen.options.downloadedFiles', + }), + ).toBeDisabled(); + }); +}); diff --git a/src/screens/settings/SettingsBackupScreen/index.tsx b/src/screens/settings/SettingsBackupScreen/index.tsx index fcadfcbcc..dd1185528 100644 --- a/src/screens/settings/SettingsBackupScreen/index.tsx +++ b/src/screens/settings/SettingsBackupScreen/index.tsx @@ -10,16 +10,36 @@ import { getString } from '@i18n/translations'; import { StyleSheet } from 'react-native'; import dayjs from 'dayjs'; import NativeFile from '@modules/native-file'; +import { useState } from 'react'; +import { + DEFAULT_BACKUP_OPTIONS, + type BackupOptions, +} from '@services/backup/options'; +import { BackupOptionsDialog } from './Components/BackupOptions'; const BackupSettings = ({ navigation }: BackupSettingsScreenProps) => { const theme = useTheme(); + const [backupOptions, setBackupOptions] = useState<BackupOptions>({ + ...DEFAULT_BACKUP_OPTIONS, + }); + const { + value: backupOptionsVisible, + setFalse: closeBackupOptions, + setTrue: openBackupOptions, + } = useBoolean(); const { value: googleDriveModalVisible, setFalse: closeGoogleDriveModal, setTrue: openGoogleDriveModal, } = useBoolean(); - const createLocalBackup = async () => { + const createLocalBackup = () => { + setBackupOptions({ ...DEFAULT_BACKUP_OPTIONS }); + openBackupOptions(); + }; + + const chooseLocalBackupDestination = async () => { + closeBackupOptions(); try { const filename = `lnreader_backup_${dayjs().format( 'YYYY-MM-DD_HH_mm', @@ -30,7 +50,7 @@ const BackupSettings = ({ navigation }: BackupSettingsScreenProps) => { ); backgroundTasks.enqueue({ name: 'LOCAL_BACKUP', - data: { destinationUri }, + data: { destinationUri, options: backupOptions }, }); } catch { // Closing Android's document picker intentionally leaves the queue unchanged. @@ -115,6 +135,14 @@ const BackupSettings = ({ navigation }: BackupSettingsScreenProps) => { visible={selfHostModalVisible} closeModal={closeSelfHostModal} /> + <BackupOptionsDialog + onCancel={closeBackupOptions} + onChange={setBackupOptions} + onConfirm={chooseLocalBackupDestination} + options={backupOptions} + theme={theme} + visible={backupOptionsVisible} + /> </SafeAreaView> ); }; diff --git a/src/services/backgroundTasks/BackgroundTaskQueue.ts b/src/services/backgroundTasks/BackgroundTaskQueue.ts index 04d8169aa..eccf9bb2f 100644 --- a/src/services/backgroundTasks/BackgroundTaskQueue.ts +++ b/src/services/backgroundTasks/BackgroundTaskQueue.ts @@ -128,9 +128,20 @@ export class BackgroundTaskQueue { }, ); this.throwIfInterrupted(taskId); - await NativeBackgroundTasks.complete(taskId); + const completedTask = this.getSnapshot().find(item => item.id === taskId); + await NativeBackgroundTasks.complete( + taskId, + completedTask?.meta.completionText ?? + getString('notifications.taskCompleted'), + ); } catch (error) { - await NativeBackgroundTasks.fail(taskId, String(error), false); + await NativeBackgroundTasks.fail( + taskId, + getString('notifications.taskFailed', { + error: error instanceof Error ? error.message : String(error), + }), + false, + ); if (!this.interruptedTasks.has(taskId)) { throw error; } diff --git a/src/services/backgroundTasks/__tests__/BackgroundTaskQueue.test.ts b/src/services/backgroundTasks/__tests__/BackgroundTaskQueue.test.ts new file mode 100644 index 000000000..e0eb09f00 --- /dev/null +++ b/src/services/backgroundTasks/__tests__/BackgroundTaskQueue.test.ts @@ -0,0 +1,80 @@ +import NativeBackgroundTasks from '@modules/native-background-tasks'; +import { BackgroundTaskQueue } from '../BackgroundTaskQueue'; +import { executeBackgroundTask } from '../executeTask'; + +let mockStoredTasks: unknown[] = []; + +jest.mock('@modules/native-background-tasks', () => ({ + __esModule: true, + default: { + complete: jest.fn(), + fail: jest.fn(), + updateProgress: jest.fn().mockResolvedValue(undefined), + }, +})); + +jest.mock('../executeTask', () => ({ + executeBackgroundTask: jest.fn(), +})); + +jest.mock('@utils/askForPostNoftificationsPermission', () => ({ + askForPostNotificationsPermission: jest.fn().mockResolvedValue(true), +})); + +jest.mock('@utils/mmkv/mmkv', () => ({ + getMMKVObject: jest.fn(() => mockStoredTasks), + setMMKVObject: jest.fn((_key: string, value: unknown[]) => { + mockStoredTasks = value; + }), +})); + +jest.mock('@i18n/translations', () => ({ + getString: (key: string, options?: Record<string, string>) => + key === 'notifications.taskFailed' + ? `Failed: ${options?.error}` + : 'Completed', +})); + +const task = { + name: 'LOCAL_RESTORE' as const, + data: { sourceUri: 'file://backup.zip' }, +}; + +describe('BackgroundTaskQueue completion notifications', () => { + beforeEach(() => { + mockStoredTasks = []; + }); + + it('passes a task-provided completion summary to the native notification', async () => { + jest + .mocked(executeBackgroundTask) + .mockImplementation(async (_task, updateProgress) => { + updateProgress(meta => ({ + ...meta, + completionText: 'Backup restored with warnings', + })); + }); + + await new BackgroundTaskQueue().run('restore-1', task); + + expect(NativeBackgroundTasks.complete).toHaveBeenCalledWith( + 'restore-1', + 'Backup restored with warnings', + ); + }); + + it('localizes failure text before handing it to the native notification', async () => { + jest + .mocked(executeBackgroundTask) + .mockRejectedValueOnce(new Error('Invalid backup')); + + await expect( + new BackgroundTaskQueue().run('restore-2', task), + ).rejects.toThrow('Invalid backup'); + expect(NativeBackgroundTasks.fail).toHaveBeenCalledWith( + 'restore-2', + 'Failed: Invalid backup', + false, + ); + }); +}); diff --git a/src/services/backgroundTasks/contracts.ts b/src/services/backgroundTasks/contracts.ts index c09c8b1dd..17fc5a791 100644 --- a/src/services/backgroundTasks/contracts.ts +++ b/src/services/backgroundTasks/contracts.ts @@ -5,12 +5,21 @@ import type { EpubExportChapter, EpubExportMetadata, } from '@modules/nitro-epub'; +import type { BackupOptions } from '@services/backup/options'; export type SelfHostData = { host: string; backupFolder: string; + options?: BackupOptions; }; +export type DriveBackupData = + | DriveFile + | { + backupFolder: DriveFile; + options?: BackupOptions; + }; + export type MigrationNovelPreference = 'current' | 'destination'; export type MigrationNovelOptions = { @@ -55,11 +64,14 @@ export type BackgroundTask = name: 'UPDATE_LIBRARY'; data?: { categoryId?: number; categoryName?: string }; } - | { name: 'DRIVE_BACKUP'; data: DriveFile } + | { name: 'DRIVE_BACKUP'; data: DriveBackupData } | { name: 'DRIVE_RESTORE'; data: DriveFile } | { name: 'SELF_HOST_BACKUP'; data: SelfHostData } | { name: 'SELF_HOST_RESTORE'; data: SelfHostData } - | { name: 'LOCAL_BACKUP'; data: { destinationUri: string } } + | { + name: 'LOCAL_BACKUP'; + data: { destinationUri: string; options?: BackupOptions }; + } | { name: 'LOCAL_RESTORE'; data: { sourceUri: string } } | { name: 'MIGRATE_NOVEL'; data: MigrateNovelData } | DownloadChapterTask; @@ -82,6 +94,7 @@ export type BackgroundTaskMetadata = { isRunning: boolean; progress: number | undefined; progressText: string | undefined; + completionText?: string; }; export type TaskProgressUpdater = ( diff --git a/src/services/backup/__tests__/backupResult.test.ts b/src/services/backup/__tests__/backupResult.test.ts new file mode 100644 index 000000000..7e7b301a7 --- /dev/null +++ b/src/services/backup/__tests__/backupResult.test.ts @@ -0,0 +1,52 @@ +import { getBackupCompletionText, type BackupResult } from '../backupResult'; + +jest.mock('@i18n/translations', () => ({ + getString: (key: string, options?: Record<string, string | number>) => { + const strings: Record<string, string> = { + 'backupScreen.backupCreated': 'Backup created successfully', + 'backupScreen.backupCreatedWithWarnings': + 'Backup created with warnings: %{warnings}', + }; + const pluralStrings: Record<string, [string, string]> = { + 'backupScreen.novelsBackupFailedSummary': [ + '%{count} novel failed', + '%{count} novels failed', + ], + 'backupScreen.sectionsBackupFailedSummary': [ + '%{count} backup section failed', + '%{count} backup sections failed', + ], + }; + const pluralString = pluralStrings[key]; + const template = pluralString + ? pluralString[options?.count === 1 ? 0 : 1] + : strings[key] ?? key; + + return Object.entries(options ?? {}).reduce( + (text, [name, value]) => text.replace(`%{${name}}`, String(value)), + template, + ); + }, +})); + +describe('backup result notifications', () => { + it('uses a concise success message when every section is backed up', () => { + const result: BackupResult = { + failedNovelCount: 0, + failedSectionCount: 0, + }; + + expect(getBackupCompletionText(result)).toBe('Backup created successfully'); + }); + + it('aggregates partial backup failures', () => { + expect( + getBackupCompletionText({ + failedNovelCount: 2, + failedSectionCount: 1, + }), + ).toBe( + 'Backup created with warnings: 2 novels failed; 1 backup section failed', + ); + }); +}); diff --git a/src/services/backup/__tests__/local.test.ts b/src/services/backup/__tests__/local.test.ts new file mode 100644 index 000000000..fc8f97072 --- /dev/null +++ b/src/services/backup/__tests__/local.test.ts @@ -0,0 +1,115 @@ +import NativeFile from '@modules/native-file'; +import NativeZipArchive from '@modules/native-zip-archive'; +import { createBackup, restoreBackup } from '../local'; +import { finalizeRestoredPlugins } from '../restoreResult'; +import { prepareBackupData, restoreData } from '../utils'; + +jest.mock('../utils', () => ({ + CACHE_DIR_PATH: '/cache/BackupData', + clearBackupCache: jest.fn(), + prepareBackupData: jest.fn(), + restoreData: jest.fn(), +})); + +jest.mock('../restoreResult', () => ({ + finalizeRestoredPlugins: jest.fn(), + getRestoreCompletionText: jest.fn(), +})); + +jest.mock('../backupResult', () => ({ + getBackupCompletionText: jest.fn(() => 'Backup created'), +})); + +jest.mock('@utils/Storages', () => ({ + NOVEL_STORAGE: '/storage/Novels', + PLUGIN_STORAGE: '/storage/Plugins', + ROOT_STORAGE: '/storage', +})); + +jest.mock('@utils/sleep', () => ({ + sleep: jest.fn().mockResolvedValue(undefined), +})); + +jest.mock('@i18n/translations', () => ({ + getString: (key: string) => key, +})); + +describe('local selective backup', () => { + it('creates archives only for selected file sections', async () => { + jest.mocked(prepareBackupData).mockResolvedValue({ + failedNovelCount: 0, + failedSectionCount: 0, + }); + jest.mocked(NativeZipArchive.zip).mockResolvedValue(undefined); + jest.mocked(NativeFile.copyFile).mockResolvedValue(undefined); + + await createBackup({ + destinationUri: 'content://backup.zip', + options: { + library: true, + settings: true, + plugins: true, + downloadedFiles: false, + }, + }); + + expect(prepareBackupData).toHaveBeenCalledWith('/cache/BackupData', { + library: true, + settings: true, + plugins: true, + downloadedFiles: false, + }); + expect(NativeZipArchive.zip).toHaveBeenCalledWith( + '/storage/Plugins', + '/cache/BackupData/plugins.zip', + ); + expect(NativeZipArchive.zip).not.toHaveBeenCalledWith( + '/storage/Novels', + expect.any(String), + ); + expect(NativeZipArchive.zip).toHaveBeenCalledWith( + '/cache/BackupData', + '/cache/BackupData.zip', + ); + }); + + it('loads restored plugins after their archive is extracted', async () => { + const restoreResult = { + novelCount: 1, + failedNovelCount: 0, + categoryCount: 0, + failedCategoryCount: 0, + settingsRestored: true, + failedSectionCount: 0, + pluginIds: ['restored'], + manifest: { + appVersion: '2.1.0', + formatVersion: 2 as const, + sections: { + library: true, + settings: true, + plugins: true, + downloadedFiles: false, + }, + }, + }; + jest.mocked(restoreData).mockResolvedValueOnce(restoreResult); + jest.mocked(NativeFile.exists).mockResolvedValue(true); + jest.mocked(NativeFile.copyFile).mockResolvedValue(undefined); + jest.mocked(NativeZipArchive.unzip).mockResolvedValue(undefined); + jest.mocked(finalizeRestoredPlugins).mockResolvedValueOnce([]); + + await restoreBackup({ sourceUri: 'content://backup.zip' }); + + expect(NativeZipArchive.unzip).toHaveBeenCalledWith( + '/cache/BackupData/plugins.zip', + '/storage/Plugins', + ); + expect(finalizeRestoredPlugins).toHaveBeenCalledWith(restoreResult); + expect( + jest.mocked(finalizeRestoredPlugins).mock.invocationCallOrder[0], + ).toBeGreaterThan( + jest.mocked(NativeZipArchive.unzip).mock.invocationCallOrder[1], + ); + }); +}); diff --git a/src/services/backup/__tests__/options.test.ts b/src/services/backup/__tests__/options.test.ts new file mode 100644 index 000000000..33fff6b8b --- /dev/null +++ b/src/services/backup/__tests__/options.test.ts @@ -0,0 +1,63 @@ +import { + areAllBackupOptionsSelected, + DEFAULT_BACKUP_OPTIONS, + hasSelectedBackupOption, + resolveBackupOptions, +} from '../options'; +import { getSelectedBackupFileSections } from '../fileSections'; +import { ZipBackupName } from '../types'; + +jest.mock('@utils/Storages', () => ({ + NOVEL_STORAGE: '/storage/Novels', + PLUGIN_STORAGE: '/storage/Plugins', +})); + +describe('backup options', () => { + it('preserves the existing full-backup behavior by default', () => { + expect(resolveBackupOptions()).toEqual(DEFAULT_BACKUP_OPTIONS); + expect(areAllBackupOptionsSelected(resolveBackupOptions())).toBe(true); + }); + + it('prevents downloaded files from being selected without library data', () => { + expect( + resolveBackupOptions({ + library: false, + settings: true, + plugins: false, + downloadedFiles: true, + }), + ).toEqual({ + library: false, + settings: true, + plugins: false, + downloadedFiles: false, + }); + }); + + it('requires at least one selected section', () => { + expect( + hasSelectedBackupOption({ + library: false, + settings: false, + plugins: false, + downloadedFiles: false, + }), + ).toBe(false); + }); + + it('maps selected file sections to independent archives', () => { + expect( + getSelectedBackupFileSections({ + library: true, + settings: true, + plugins: true, + downloadedFiles: false, + }), + ).toEqual([ + { + archiveName: ZipBackupName.PLUGINS, + storagePath: '/storage/Plugins', + }, + ]); + }); +}); diff --git a/src/services/backup/__tests__/restoreResult.test.ts b/src/services/backup/__tests__/restoreResult.test.ts new file mode 100644 index 000000000..4f35b0001 --- /dev/null +++ b/src/services/backup/__tests__/restoreResult.test.ts @@ -0,0 +1,167 @@ +import NativeFile from '@modules/native-file'; +import { reloadInstalledPlugins } from '@plugins/pluginManager'; +import { + finalizeRestoredPlugins, + getMissingRestorePluginIds, + getRestoreCompletionText, + type RestoreResult, +} from '../restoreResult'; + +jest.mock('@i18n/translations', () => ({ + getString: (key: string, options?: Record<string, string | number>) => { + const strings: Record<string, string> = { + 'backupScreen.settingsRestoreFailedSummary': 'settings failed', + 'backupScreen.missingPluginsAfterRestore': 'Missing plugins: %{plugins}', + }; + const pluralStrings: Record<string, [string, string]> = { + 'backupScreen.backupRestoredSummary': [ + 'Restored %{count} novel', + 'Restored %{count} novels', + ], + 'backupScreen.backupRestoredWithWarnings': [ + 'Restored %{count} novel with warnings: %{warnings}', + 'Restored %{count} novels with warnings: %{warnings}', + ], + 'backupScreen.novelsRestoreFailedSummary': [ + '%{count} novel failed', + '%{count} novels failed', + ], + 'backupScreen.categoriesRestoreFailedSummary': [ + '%{count} category failed', + '%{count} categories failed', + ], + 'backupScreen.sectionsRestoreFailedSummary': [ + '%{count} backup section failed', + '%{count} backup sections failed', + ], + }; + const pluralString = pluralStrings[key]; + const template = pluralString + ? pluralString[options?.count === 1 ? 0 : 1] + : strings[key] ?? key; + + return Object.entries(options ?? {}).reduce( + (text, [name, value]) => text.replace(`%{${name}}`, String(value)), + template, + ); + }, +})); + +jest.mock('@plugins/pluginManager', () => ({ + LOCAL_PLUGIN_ID: 'local', + reloadInstalledPlugins: jest.fn(), +})); + +jest.mock('@utils/Storages', () => ({ + PLUGIN_STORAGE: '/storage/Plugins', +})); + +const successfulResult: RestoreResult = { + novelCount: 4, + failedNovelCount: 0, + categoryCount: 2, + failedCategoryCount: 0, + settingsRestored: true, + failedSectionCount: 0, + pluginIds: ['installed'], + manifest: { + appVersion: '2.1.0', + formatVersion: 2, + sections: { + library: true, + settings: true, + plugins: true, + downloadedFiles: true, + }, + }, +}; + +describe('restore result notifications', () => { + beforeEach(() => { + jest.mocked(reloadInstalledPlugins).mockReset(); + }); + + it('uses a concise success message when the restore has no warnings', () => { + expect(getRestoreCompletionText(successfulResult, [])).toBe( + 'Restored 4 novels', + ); + }); + + it('aggregates restore failures and missing plugin identifiers', () => { + expect( + getRestoreCompletionText( + { + ...successfulResult, + failedNovelCount: 2, + failedCategoryCount: 1, + settingsRestored: false, + failedSectionCount: 1, + }, + ['source.one', 'source.two'], + ), + ).toBe( + 'Restored 4 novels with warnings: 2 novels failed; 1 category failed; settings failed; 1 backup section failed; Missing plugins: source.one, source.two', + ); + }); + + it('checks each referenced plugin once and ignores local novels', async () => { + jest + .mocked(NativeFile.exists) + .mockImplementation(async path => path.includes('installed')); + + await expect( + getMissingRestorePluginIds(['local', 'installed', 'missing', 'missing']), + ).resolves.toEqual(['missing']); + expect(NativeFile.exists).toHaveBeenCalledTimes(2); + }); + + it('reloads restored plugin bundles and reports bundles that fail to load', async () => { + jest.mocked(reloadInstalledPlugins).mockResolvedValueOnce(['invalid']); + jest + .mocked(NativeFile.exists) + .mockImplementation(async path => path.includes('installed')); + + await expect( + finalizeRestoredPlugins({ + ...successfulResult, + pluginIds: ['installed', 'missing'], + }), + ).resolves.toEqual(['missing', 'invalid']); + }); + + it('does not reload plugins when that section was omitted', async () => { + await finalizeRestoredPlugins({ + ...successfulResult, + pluginIds: [], + manifest: { + ...successfulResult.manifest, + sections: { + ...successfulResult.manifest.sections, + plugins: false, + }, + }, + }); + + expect(reloadInstalledPlugins).not.toHaveBeenCalled(); + }); + + it('does not describe an intentionally omitted library as zero novels', () => { + expect( + getRestoreCompletionText( + { + ...successfulResult, + novelCount: 0, + manifest: { + ...successfulResult.manifest, + sections: { + ...successfulResult.manifest.sections, + library: false, + downloadedFiles: false, + }, + }, + }, + [], + ), + ).toBe('backupScreen.backupRestored'); + }); +}); diff --git a/src/services/backup/__tests__/utils.test.ts b/src/services/backup/__tests__/utils.test.ts new file mode 100644 index 000000000..3856e3c63 --- /dev/null +++ b/src/services/backup/__tests__/utils.test.ts @@ -0,0 +1,215 @@ +import { + _restoreNovelAndChapters, + getAllNovels, +} from '@database/queries/NovelQueries'; +import { getNovelChapters } from '@database/queries/ChapterQueries'; +import { + _restoreCategory, + getAllNovelCategories, + getCategoriesFromDb, +} from '@database/queries/CategoryQueries'; +import NativeFile from '@modules/native-file'; +import { MMKVStorage } from '@utils/mmkv/mmkv'; +import { prepareBackupData, restoreData } from '../utils'; +import type { BackupOptions } from '../options'; + +jest.mock('@database/queries/NovelQueries', () => ({ + _restoreNovelAndChapters: jest.fn(), + getAllNovels: jest.fn(), +})); + +jest.mock('@database/queries/ChapterQueries', () => ({ + getNovelChapters: jest.fn(), +})); + +jest.mock('@database/queries/CategoryQueries', () => ({ + _restoreCategory: jest.fn(), + getAllNovelCategories: jest.fn(), + getCategoriesFromDb: jest.fn(), +})); + +jest.mock('@hooks/persisted/useSelfHost', () => ({ + SELF_HOST_BACKUP: 'SELF_HOST_BACKUP', +})); + +jest.mock('@hooks/persisted/migrations/trackerMigration', () => ({ + OLD_TRACKED_NOVEL_PREFIX: 'OLD_TRACKED_NOVEL_PREFIX', +})); + +jest.mock('@hooks/persisted/useUpdates', () => ({ + LAST_UPDATE_TIME: 'LAST_UPDATE_TIME', +})); + +jest.mock('@utils/mmkv/mmkv', () => ({ + MMKVStorage: { + getAllKeys: jest.fn(() => []), + getBoolean: jest.fn(), + getString: jest.fn(), + set: jest.fn(), + }, +})); + +jest.mock('@i18n/translations', () => ({ + getString: (key: string) => key, +})); + +jest.mock('@plugins/pluginManager', () => ({ + INSTALLED_PLUGINS_KEY: 'INSTALL_PLUGINS', +})); + +jest.mock('@utils/Storages', () => ({ + ROOT_STORAGE: '/storage', +})); + +const pluginOnlyOptions: BackupOptions = { + library: false, + settings: false, + plugins: true, + downloadedFiles: false, +}; + +describe('selective backup data', () => { + beforeEach(() => { + jest.mocked(NativeFile.exists).mockResolvedValue(false); + jest.mocked(NativeFile.mkdir).mockResolvedValue(undefined); + jest.mocked(NativeFile.writeFile).mockResolvedValue(undefined); + jest.mocked(getAllNovels).mockResolvedValue([]); + jest.mocked(getNovelChapters).mockResolvedValue([]); + jest.mocked(getCategoriesFromDb).mockResolvedValue([]); + jest.mocked(getAllNovelCategories).mockResolvedValue([]); + }); + + it('writes the selected sections to the v2 manifest', async () => { + await prepareBackupData('/cache', pluginOnlyOptions); + + expect(NativeFile.writeFile).toHaveBeenCalledTimes(2); + expect(NativeFile.writeFile).toHaveBeenCalledWith( + '/cache/Version.json', + expect.stringContaining( + '"sections":{"library":false,"settings":false,"plugins":true,"downloadedFiles":false}', + ), + ); + expect(getAllNovels).not.toHaveBeenCalled(); + expect(getCategoriesFromDb).not.toHaveBeenCalled(); + expect(NativeFile.writeFile).toHaveBeenCalledWith( + '/cache/Plugins.json', + '[]', + ); + }); + + it('does not warn about sections intentionally omitted by the manifest', async () => { + jest + .mocked(NativeFile.readFile) + .mockResolvedValueOnce( + JSON.stringify({ + appVersion: '2.1.0', + formatVersion: 2, + sections: pluginOnlyOptions, + }), + ) + .mockResolvedValueOnce('[]'); + jest + .mocked(NativeFile.exists) + .mockImplementation(async path => path.endsWith('/Plugins.json')); + + const result = await restoreData('/cache'); + + expect(result).toMatchObject({ + failedNovelCount: 0, + failedCategoryCount: 0, + failedSectionCount: 0, + settingsRestored: true, + manifest: { + formatVersion: 2, + sections: pluginOnlyOptions, + }, + }); + expect(_restoreNovelAndChapters).not.toHaveBeenCalled(); + expect(_restoreCategory).not.toHaveBeenCalled(); + expect(MMKVStorage.set).toHaveBeenCalledWith('INSTALL_PLUGINS', '[]'); + }); + + it('clears file-backed metadata when downloaded files are omitted', async () => { + jest.mocked(getAllNovels).mockResolvedValueOnce([ + { + id: 1, + name: 'Example', + path: '/example', + pluginId: 'source', + cover: 'file:///storage/Novels/source/1/cover.png', + }, + ]); + jest.mocked(getNovelChapters).mockResolvedValueOnce([ + { + id: 10, + novelId: 1, + path: '/chapter-1', + name: 'Chapter 1', + isDownloaded: true, + }, + ] as Awaited<ReturnType<typeof getNovelChapters>>); + + await prepareBackupData('/cache', { + library: true, + settings: false, + plugins: false, + downloadedFiles: false, + }); + + const novelWrite = jest + .mocked(NativeFile.writeFile) + .mock.calls.find(([path]) => path.endsWith('/1.json')); + expect(JSON.parse(novelWrite?.[1] ?? '{}')).toMatchObject({ + cover: null, + chapters: [{ id: 10, isDownloaded: false }], + }); + }); + + it('omits the installed-plugin registry when plugin files are excluded', async () => { + jest + .mocked(MMKVStorage.getAllKeys) + .mockReturnValueOnce(['INSTALL_PLUGINS', 'OTHER_SETTING']); + jest + .mocked(MMKVStorage.getString) + .mockImplementation(key => + key === 'INSTALL_PLUGINS' + ? '[{"id":"source"}]' + : key === 'OTHER_SETTING' + ? 'kept' + : undefined, + ); + + await prepareBackupData('/cache', { + library: false, + settings: true, + plugins: false, + downloadedFiles: false, + }); + + const settingsWrite = jest + .mocked(NativeFile.writeFile) + .mock.calls.find(([path]) => path.endsWith('/Setting.json')); + expect(JSON.parse(settingsWrite?.[1] ?? '{}')).toEqual({ + OTHER_SETTING: 'kept', + }); + }); + + it('treats backups without a section manifest as legacy full backups', async () => { + jest + .mocked(NativeFile.readFile) + .mockResolvedValueOnce(JSON.stringify({ version: '2.0.0' })); + + const result = await restoreData('/cache'); + + expect(result.manifest).toMatchObject({ + appVersion: '2.0.0', + formatVersion: 1, + sections: { + library: true, + settings: true, + plugins: true, + downloadedFiles: true, + }, + }); + }); +}); diff --git a/src/services/backup/backupResult.ts b/src/services/backup/backupResult.ts new file mode 100644 index 000000000..bfd2834ad --- /dev/null +++ b/src/services/backup/backupResult.ts @@ -0,0 +1,33 @@ +import { getString } from '@i18n/translations'; + +export type BackupResult = { + failedNovelCount: number; + failedSectionCount: number; +}; + +export const getBackupCompletionText = (result: BackupResult) => { + const warnings: string[] = []; + + if (result.failedNovelCount > 0) { + warnings.push( + getString('backupScreen.novelsBackupFailedSummary', { + count: result.failedNovelCount, + }), + ); + } + if (result.failedSectionCount > 0) { + warnings.push( + getString('backupScreen.sectionsBackupFailedSummary', { + count: result.failedSectionCount, + }), + ); + } + + if (warnings.length === 0) { + return getString('backupScreen.backupCreated'); + } + + return getString('backupScreen.backupCreatedWithWarnings', { + warnings: warnings.join('; '), + }); +}; diff --git a/src/services/backup/drive/index.ts b/src/services/backup/drive/index.ts index aaa60e515..93767ce31 100644 --- a/src/services/backup/drive/index.ts +++ b/src/services/backup/drive/index.ts @@ -2,16 +2,51 @@ import { DriveFile } from '@api/drive/types'; import { sleep } from '@utils/sleep'; import { exists } from '@api/drive'; import { getString } from '@i18n/translations'; -import { CACHE_DIR_PATH, prepareBackupData, restoreData } from '../utils'; +import { + CACHE_DIR_PATH, + clearBackupCache, + prepareBackupData, + restoreData, +} from '../utils'; +import { + finalizeRestoredPlugins, + getRestoreCompletionText, +} from '../restoreResult'; +import { getBackupCompletionText } from '../backupResult'; import { download, updateMetadata, uploadMedia } from '@api/drive/request'; import { ZipBackupName } from '../types'; import { ROOT_STORAGE } from '@utils/Storages'; -import type { TaskProgressUpdater } from '@services/backgroundTasks/contracts'; +import type { + DriveBackupData, + TaskProgressUpdater, +} from '@services/backgroundTasks/contracts'; +import { getSelectedBackupFileSections } from '../fileSections'; +import { resolveBackupOptions } from '../options'; + +const uploadBackupSection = async ( + sourcePath: string, + name: ZipBackupName, + backupFolder: DriveFile, +) => { + const file = await uploadMedia(sourcePath); + await updateMetadata( + file.id, + { + name, + mimeType: 'application/zip', + parents: [backupFolder.id], + }, + file.parents[0], + ); +}; export const createDriveBackup = async ( - backupFolder: DriveFile, + data: DriveBackupData, setMeta: TaskProgressUpdater, ) => { + const backupFolder = 'backupFolder' in data ? data.backupFolder : data; + const requestedOptions = 'backupFolder' in data ? data.options : undefined; + const options = resolveBackupOptions(requestedOptions); setMeta(meta => ({ ...meta, isRunning: true, @@ -19,7 +54,7 @@ export const createDriveBackup = async ( progressText: getString('backupScreen.preparingData'), })); - await prepareBackupData(CACHE_DIR_PATH); + const backupResult = await prepareBackupData(CACHE_DIR_PATH, options); setMeta(meta => ({ ...meta, @@ -29,39 +64,29 @@ export const createDriveBackup = async ( await sleep(500); - const file = await uploadMedia(CACHE_DIR_PATH); - - await updateMetadata( - file.id, - { - name: ZipBackupName.DATA, - mimeType: 'application/zip', - parents: [backupFolder.id], - }, - file.parents[0], - ); + await uploadBackupSection(CACHE_DIR_PATH, ZipBackupName.DATA, backupFolder); setMeta(meta => ({ ...meta, progress: 2 / 3, - progressText: getString('backupScreen.uploadingDownloadedFiles'), + progressText: getString('backupScreen.uploadingSelectedFiles'), })); - const file2 = await uploadMedia(ROOT_STORAGE); - await updateMetadata( - file2.id, - { - name: ZipBackupName.DOWNLOAD, - mimeType: 'application/zip', - parents: [backupFolder.id], - }, - file2.parents[0], - ); + for (const section of getSelectedBackupFileSections(options)) { + await uploadBackupSection( + section.storagePath, + section.archiveName, + backupFolder, + ); + } + const completionText = getBackupCompletionText(backupResult); setMeta(meta => ({ ...meta, progress: 3 / 3, isRunning: false, + progressText: completionText, + completionText, })); }; @@ -77,15 +102,11 @@ export const driveRestore = async ( })); const zipDataFile = await exists(ZipBackupName.DATA, false, backupFolder.id); - const zipDownloadFile = await exists( - ZipBackupName.DOWNLOAD, - false, - backupFolder.id, - ); - if (!zipDataFile || !zipDownloadFile) { + if (!zipDataFile) { throw new Error(getString('backupScreen.invalidBackupFolder')); } + await clearBackupCache(); await download(zipDataFile, CACHE_DIR_PATH); await sleep(500); @@ -95,20 +116,47 @@ export const driveRestore = async ( progressText: getString('backupScreen.restoringData'), })); - await restoreData(CACHE_DIR_PATH); + const restoreResult = await restoreData(CACHE_DIR_PATH, setMeta); await sleep(500); setMeta(meta => ({ ...meta, progress: 2 / 3, - progressText: getString('backupScreen.downloadingDownloadedFiles'), + progressText: getString('backupScreen.restoringSelectedFiles'), })); - await download(zipDownloadFile, ROOT_STORAGE); + if (restoreResult.manifest.formatVersion === 1) { + const legacyFile = await exists( + ZipBackupName.DOWNLOAD, + false, + backupFolder.id, + ); + if (!legacyFile) { + throw new Error(getString('backupScreen.invalidBackupFolder')); + } + await download(legacyFile, ROOT_STORAGE); + } else { + for (const section of getSelectedBackupFileSections( + restoreResult.manifest.sections, + )) { + const file = await exists(section.archiveName, false, backupFolder.id); + if (!file) { + throw new Error(getString('backupScreen.invalidBackupFolder')); + } + await download(file, section.storagePath); + } + } + const missingPluginIds = await finalizeRestoredPlugins(restoreResult); + const completionText = getRestoreCompletionText( + restoreResult, + missingPluginIds, + ); setMeta(meta => ({ ...meta, progress: 3 / 3, isRunning: false, + progressText: completionText, + completionText, })); }; diff --git a/src/services/backup/fileSections.ts b/src/services/backup/fileSections.ts new file mode 100644 index 000000000..b5408f277 --- /dev/null +++ b/src/services/backup/fileSections.ts @@ -0,0 +1,29 @@ +import { NOVEL_STORAGE, PLUGIN_STORAGE } from '@utils/Storages'; +import type { BackupOptions } from './options'; +import { ZipBackupName } from './types'; + +export type BackupFileSection = { + archiveName: ZipBackupName; + storagePath: string; +}; + +export const getSelectedBackupFileSections = ( + options: BackupOptions, +): BackupFileSection[] => { + const sections: BackupFileSection[] = []; + + if (options.plugins) { + sections.push({ + archiveName: ZipBackupName.PLUGINS, + storagePath: PLUGIN_STORAGE, + }); + } + if (options.downloadedFiles) { + sections.push({ + archiveName: ZipBackupName.NOVEL_FILES, + storagePath: NOVEL_STORAGE, + }); + } + + return sections; +}; diff --git a/src/services/backup/local/index.ts b/src/services/backup/local/index.ts index 1abe88546..5655d71e7 100644 --- a/src/services/backup/local/index.ts +++ b/src/services/backup/local/index.ts @@ -1,18 +1,33 @@ -import { showToast } from '@utils/showToast'; -import { CACHE_DIR_PATH, prepareBackupData, restoreData } from '../utils'; -import NativeZipArchive from '@modules/native-zip-archive' +import { + CACHE_DIR_PATH, + clearBackupCache, + prepareBackupData, + restoreData, +} from '../utils'; +import { + finalizeRestoredPlugins, + getRestoreCompletionText, +} from '../restoreResult'; +import { getBackupCompletionText } from '../backupResult'; +import NativeZipArchive from '@modules/native-zip-archive'; import { ROOT_STORAGE } from '@utils/Storages'; import { ZipBackupName } from '../types'; -import NativeFile from '@modules/native-file' +import NativeFile from '@modules/native-file'; import { getString } from '@i18n/translations'; import type { TaskProgressUpdater } from '@services/backgroundTasks/contracts'; import { sleep } from '@utils/sleep'; +import { getSelectedBackupFileSections } from '../fileSections'; +import { resolveBackupOptions, type BackupOptions } from '../options'; export const createBackup = async ( - { destinationUri }: { destinationUri: string }, + { + destinationUri, + options: requestedOptions, + }: { destinationUri: string; options?: BackupOptions }, setMeta?: TaskProgressUpdater, ) => { try { + const options = resolveBackupOptions(requestedOptions); setMeta?.(meta => ({ ...meta, isRunning: true, @@ -20,20 +35,22 @@ export const createBackup = async ( progressText: getString('backupScreen.preparingData'), })); - await prepareBackupData(CACHE_DIR_PATH); + const backupResult = await prepareBackupData(CACHE_DIR_PATH, options); setMeta?.(meta => ({ ...meta, progress: 1 / 4, - progressText: getString('backupScreen.uploadingDownloadedFiles'), + progressText: getString('backupScreen.preparingSelectedFiles'), })); await sleep(200); - await NativeZipArchive.zip( - ROOT_STORAGE, - CACHE_DIR_PATH + '/' + ZipBackupName.DOWNLOAD, - ); + for (const section of getSelectedBackupFileSections(options)) { + await NativeZipArchive.zip( + section.storagePath, + `${CACHE_DIR_PATH}/${section.archiveName}`, + ); + } setMeta?.(meta => ({ ...meta, @@ -53,19 +70,19 @@ export const createBackup = async ( await NativeFile.copyFile(CACHE_DIR_PATH + '.zip', destinationUri); + const completionText = getBackupCompletionText(backupResult); setMeta?.(meta => ({ ...meta, progress: 4 / 4, isRunning: false, + progressText: completionText, + completionText, })); - - showToast(getString('backupScreen.backupCreated')); } catch (error: any) { setMeta?.(meta => ({ ...meta, isRunning: false, })); - showToast(error.message); throw error; } }; @@ -82,9 +99,7 @@ export const restoreBackup = async ( progressText: getString('backupScreen.downloadingData'), })); - if (await NativeFile.exists(CACHE_DIR_PATH)) { - await NativeFile.unlink(CACHE_DIR_PATH); - } + await clearBackupCache(); const localPath = CACHE_DIR_PATH + '-source.zip'; await NativeFile.copyFile(sourceUri, localPath); @@ -106,35 +121,51 @@ export const restoreBackup = async ( await sleep(200); - await restoreData(CACHE_DIR_PATH); + const restoreResult = await restoreData(CACHE_DIR_PATH, setMeta); setMeta?.(meta => ({ ...meta, progress: 3 / 4, - progressText: getString('backupScreen.downloadingDownloadedFiles'), + progressText: getString('backupScreen.restoringSelectedFiles'), })); await sleep(200); - // TODO: unlink here too? - await NativeZipArchive.unzip( - CACHE_DIR_PATH + '/' + ZipBackupName.DOWNLOAD, - ROOT_STORAGE, + if (restoreResult.manifest.formatVersion === 1) { + const legacyArchive = CACHE_DIR_PATH + '/' + ZipBackupName.DOWNLOAD; + if (!(await NativeFile.exists(legacyArchive))) { + throw new Error(getString('backupScreen.invalidBackupFolder')); + } + await NativeZipArchive.unzip(legacyArchive, ROOT_STORAGE); + } else { + for (const section of getSelectedBackupFileSections( + restoreResult.manifest.sections, + )) { + const archivePath = `${CACHE_DIR_PATH}/${section.archiveName}`; + if (!(await NativeFile.exists(archivePath))) { + throw new Error(getString('backupScreen.invalidBackupFolder')); + } + await NativeZipArchive.unzip(archivePath, section.storagePath); + } + } + const missingPluginIds = await finalizeRestoredPlugins(restoreResult); + const completionText = getRestoreCompletionText( + restoreResult, + missingPluginIds, ); setMeta?.(meta => ({ ...meta, progress: 4 / 4, isRunning: false, + progressText: completionText, + completionText, })); - - showToast(getString('backupScreen.backupRestored')); } catch (error: any) { setMeta?.(meta => ({ ...meta, isRunning: false, })); - showToast(error.message); throw error; } }; diff --git a/src/services/backup/options.ts b/src/services/backup/options.ts new file mode 100644 index 000000000..b14b0e33c --- /dev/null +++ b/src/services/backup/options.ts @@ -0,0 +1,33 @@ +export type BackupOptions = { + library: boolean; + settings: boolean; + plugins: boolean; + downloadedFiles: boolean; +}; + +export const DEFAULT_BACKUP_OPTIONS: BackupOptions = { + library: true, + settings: true, + plugins: true, + downloadedFiles: true, +}; + +export const resolveBackupOptions = ( + options?: BackupOptions, +): BackupOptions => { + const resolved = { + ...DEFAULT_BACKUP_OPTIONS, + ...options, + }; + + return { + ...resolved, + downloadedFiles: resolved.library && resolved.downloadedFiles, + }; +}; + +export const hasSelectedBackupOption = (options: BackupOptions) => + Object.values(options).some(Boolean); + +export const areAllBackupOptionsSelected = (options: BackupOptions) => + Object.values(options).every(Boolean); diff --git a/src/services/backup/restoreResult.ts b/src/services/backup/restoreResult.ts new file mode 100644 index 000000000..161854e9c --- /dev/null +++ b/src/services/backup/restoreResult.ts @@ -0,0 +1,107 @@ +import { getString } from '@i18n/translations'; +import NativeFile from '@modules/native-file'; +import { + LOCAL_PLUGIN_ID, + reloadInstalledPlugins, +} from '@plugins/pluginManager'; +import { PLUGIN_STORAGE } from '@utils/Storages'; +import type { ResolvedBackupManifest } from './types'; + +export type RestoreResult = { + novelCount: number; + failedNovelCount: number; + categoryCount: number; + failedCategoryCount: number; + settingsRestored: boolean; + failedSectionCount: number; + pluginIds: string[]; + manifest: ResolvedBackupManifest; +}; + +export const getMissingRestorePluginIds = async (pluginIds: string[]) => { + const uniquePluginIds = [...new Set(pluginIds)].filter( + pluginId => pluginId !== LOCAL_PLUGIN_ID, + ); + const pluginAvailability = await Promise.all( + uniquePluginIds.map(async pluginId => ({ + pluginId, + exists: await NativeFile.exists(`${PLUGIN_STORAGE}/${pluginId}/index.js`), + })), + ); + + return pluginAvailability + .filter(plugin => !plugin.exists) + .map(plugin => plugin.pluginId); +}; + +export const finalizeRestoredPlugins = async (result: RestoreResult) => { + const failedPluginIds = result.manifest.sections.plugins + ? await reloadInstalledPlugins() + : []; + + return [ + ...new Set([ + ...(await getMissingRestorePluginIds(result.pluginIds)), + ...failedPluginIds, + ]), + ]; +}; + +export const getRestoreCompletionText = ( + result: RestoreResult, + missingPluginIds: string[], +) => { + const warnings: string[] = []; + + if (result.failedNovelCount > 0) { + warnings.push( + getString('backupScreen.novelsRestoreFailedSummary', { + count: result.failedNovelCount, + }), + ); + } + if (result.failedCategoryCount > 0) { + warnings.push( + getString('backupScreen.categoriesRestoreFailedSummary', { + count: result.failedCategoryCount, + }), + ); + } + if (!result.settingsRestored) { + warnings.push(getString('backupScreen.settingsRestoreFailedSummary')); + } + if (result.failedSectionCount > 0) { + warnings.push( + getString('backupScreen.sectionsRestoreFailedSummary', { + count: result.failedSectionCount, + }), + ); + } + if (missingPluginIds.length > 0) { + warnings.push( + getString('backupScreen.missingPluginsAfterRestore', { + plugins: missingPluginIds.join(', '), + }), + ); + } + + if (warnings.length === 0) { + if (!result.manifest.sections.library) { + return getString('backupScreen.backupRestored'); + } + return getString('backupScreen.backupRestoredSummary', { + count: result.novelCount, + }); + } + + if (!result.manifest.sections.library) { + return getString('backupScreen.backupRestoredSelectedWithWarnings', { + warnings: warnings.join('; '), + }); + } + + return getString('backupScreen.backupRestoredWithWarnings', { + count: result.novelCount, + warnings: warnings.join('; '), + }); +}; diff --git a/src/services/backup/selfhost/index.ts b/src/services/backup/selfhost/index.ts index 81948c244..3d058e108 100644 --- a/src/services/backup/selfhost/index.ts +++ b/src/services/backup/selfhost/index.ts @@ -1,18 +1,31 @@ import { sleep } from '@utils/sleep'; import { download, upload } from '@api/remote'; import { getString } from '@i18n/translations'; -import { CACHE_DIR_PATH, prepareBackupData, restoreData } from '../utils'; +import { + CACHE_DIR_PATH, + clearBackupCache, + prepareBackupData, + restoreData, +} from '../utils'; +import { + finalizeRestoredPlugins, + getRestoreCompletionText, +} from '../restoreResult'; +import { getBackupCompletionText } from '../backupResult'; import { ZipBackupName } from '../types'; import { ROOT_STORAGE } from '@utils/Storages'; import type { SelfHostData, TaskProgressUpdater, } from '@services/backgroundTasks/contracts'; +import { getSelectedBackupFileSections } from '../fileSections'; +import { resolveBackupOptions } from '../options'; export const createSelfHostBackup = async ( - { host, backupFolder }: SelfHostData, + { host, backupFolder, options: requestedOptions }: SelfHostData, setMeta: TaskProgressUpdater, ) => { + const options = resolveBackupOptions(requestedOptions); setMeta(meta => ({ ...meta, isRunning: true, @@ -20,7 +33,7 @@ export const createSelfHostBackup = async ( progressText: getString('backupScreen.preparingData'), })); - await prepareBackupData(CACHE_DIR_PATH); + const backupResult = await prepareBackupData(CACHE_DIR_PATH, options); setMeta(meta => ({ ...meta, @@ -35,17 +48,22 @@ export const createSelfHostBackup = async ( setMeta(meta => ({ ...meta, progress: 2 / 3, - progressText: getString('backupScreen.uploadingDownloadedFiles'), + progressText: getString('backupScreen.uploadingSelectedFiles'), })); await sleep(200); - await upload(host, backupFolder, ZipBackupName.DOWNLOAD, ROOT_STORAGE); + for (const section of getSelectedBackupFileSections(options)) { + await upload(host, backupFolder, section.archiveName, section.storagePath); + } + const completionText = getBackupCompletionText(backupResult); setMeta(meta => ({ ...meta, progress: 3 / 3, isRunning: false, + progressText: completionText, + completionText, })); }; @@ -60,6 +78,7 @@ export const selfHostRestore = async ( progressText: getString('backupScreen.downloadingData'), })); + await clearBackupCache(); await download(host, backupFolder, ZipBackupName.DATA, CACHE_DIR_PATH); setMeta(meta => ({ @@ -70,21 +89,41 @@ export const selfHostRestore = async ( await sleep(200); - await restoreData(CACHE_DIR_PATH); + const restoreResult = await restoreData(CACHE_DIR_PATH, setMeta); setMeta(meta => ({ ...meta, progress: 2 / 3, - progressText: getString('backupScreen.downloadingDownloadedFiles'), + progressText: getString('backupScreen.restoringSelectedFiles'), })); await sleep(200); - await download(host, backupFolder, ZipBackupName.DOWNLOAD, ROOT_STORAGE); + if (restoreResult.manifest.formatVersion === 1) { + await download(host, backupFolder, ZipBackupName.DOWNLOAD, ROOT_STORAGE); + } else { + for (const section of getSelectedBackupFileSections( + restoreResult.manifest.sections, + )) { + await download( + host, + backupFolder, + section.archiveName, + section.storagePath, + ); + } + } + const missingPluginIds = await finalizeRestoredPlugins(restoreResult); + const completionText = getRestoreCompletionText( + restoreResult, + missingPluginIds, + ); setMeta(meta => ({ ...meta, progress: 3 / 3, isRunning: false, + progressText: completionText, + completionText, })); }; diff --git a/src/services/backup/types.ts b/src/services/backup/types.ts index fb119c616..a1fe83079 100644 --- a/src/services/backup/types.ts +++ b/src/services/backup/types.ts @@ -1,11 +1,30 @@ +import type { BackupOptions } from './options'; + export enum ZipBackupName { DATA = 'data.zip', DOWNLOAD = 'download.zip', + NOVEL_FILES = 'novel-files.zip', + PLUGINS = 'plugins.zip', } export enum BackupEntryName { VERSION = 'Version.json', CATEGORY = 'Category.json', SETTING = 'Setting.json', + PLUGIN_METADATA = 'Plugins.json', NOVEL_AND_CHAPTERS = 'NovelAndChapters', } + +export type BackupManifest = { + appVersion: string; + formatVersion: 2; + sections: BackupOptions; +}; + +export type ResolvedBackupManifest = + | BackupManifest + | { + appVersion?: string; + formatVersion: 1; + sections: BackupOptions; + }; diff --git a/src/services/backup/utils.ts b/src/services/backup/utils.ts index 27ff6058d..55f914b43 100644 --- a/src/services/backup/utils.ts +++ b/src/services/backup/utils.ts @@ -14,24 +14,43 @@ import { getCategoriesFromDb, } from '@database/queries/CategoryQueries'; import { BackupCategory, BackupNovel } from '@database/types'; -import { BackupEntryName } from './types'; +import { + BackupEntryName, + type BackupManifest, + type ResolvedBackupManifest, +} from './types'; import { ROOT_STORAGE } from '@utils/Storages'; import { BACKGROUND_TASKS_STORE_KEY } from '@services/backgroundTasks/constants'; +import type { TaskProgressUpdater } from '@services/backgroundTasks/contracts'; import NativeFile from '@modules/native-file'; -import { showToast } from '@utils/showToast'; import { getString } from '@i18n/translations'; +import type { RestoreResult } from './restoreResult'; +import type { BackupResult } from './backupResult'; +import { + DEFAULT_BACKUP_OPTIONS, + resolveBackupOptions, + type BackupOptions, +} from './options'; +import { INSTALLED_PLUGINS_KEY } from '@plugins/pluginManager'; const APP_STORAGE_URI = 'file://' + ROOT_STORAGE; export const CACHE_DIR_PATH = NativeFile.ExternalCachesDirectoryPath + '/BackupData'; -const backupMMKVData = () => { +export const clearBackupCache = async (cacheDirPath = CACHE_DIR_PATH) => { + if (await NativeFile.exists(cacheDirPath)) { + await NativeFile.unlink(cacheDirPath); + } +}; + +const backupMMKVData = (options: BackupOptions) => { const excludeKeys = [ BACKGROUND_TASKS_STORE_KEY, OLD_TRACKED_NOVEL_PREFIX, SELF_HOST_BACKUP, LAST_UPDATE_TIME, + ...(options.plugins ? [] : [INSTALLED_PLUGINS_KEY]), ]; const keys = MMKVStorage.getAllKeys().filter( key => !excludeKeys.includes(key), @@ -56,221 +75,296 @@ const restoreMMKVData = (data: any) => { } }; -export const prepareBackupData = async (cacheDirPath: string) => { +export const prepareBackupData = async ( + cacheDirPath: string, + requestedOptions?: BackupOptions, +): Promise<BackupResult> => { + const options = resolveBackupOptions(requestedOptions); const novelDirPath = cacheDirPath + '/' + BackupEntryName.NOVEL_AND_CHAPTERS; - if (await NativeFile.exists(novelDirPath)) { - await NativeFile.unlink(novelDirPath); - } + let failedNovelCount = 0; + let failedSectionCount = 0; - await NativeFile.mkdir(novelDirPath); // this also creates cacheDirPath + await clearBackupCache(cacheDirPath); + await NativeFile.mkdir(cacheDirPath); // version - try { - await NativeFile.writeFile( - cacheDirPath + '/' + BackupEntryName.VERSION, - JSON.stringify({ version: version }), - ); - } catch (error: any) { - showToast( - getString('backupScreen.versionFileWriteFailed', { - error: error?.message || String(error), - }), - ); - throw error; - } + const manifest: BackupManifest = { + appVersion: version, + formatVersion: 2, + sections: options, + }; + await NativeFile.writeFile( + cacheDirPath + '/' + BackupEntryName.VERSION, + JSON.stringify(manifest), + ); // novels - await getAllNovels().then(async novels => { - for (const novel of novels) { - try { - const chapters = await getNovelChapters(novel.id); - await NativeFile.writeFile( - novelDirPath + '/' + novel.id + '.json', - JSON.stringify({ - chapters: chapters, - ...novel, - cover: novel.cover?.replace(APP_STORAGE_URI, ''), - }), - ); - } catch (error: any) { - showToast( - getString('backupScreen.novelBackupFailed', { - novelName: novel.name, - error: error?.message, - }), - ); + if (options.library) { + await NativeFile.mkdir(novelDirPath); + await getAllNovels().then(async novels => { + for (const novel of novels) { + try { + const chapters = await getNovelChapters(novel.id); + const backedUpChapters = options.downloadedFiles + ? chapters + : chapters.map(chapter => ({ + ...chapter, + isDownloaded: false, + })); + const isStoredCover = novel.cover?.startsWith(APP_STORAGE_URI); + await NativeFile.writeFile( + novelDirPath + '/' + novel.id + '.json', + JSON.stringify({ + chapters: backedUpChapters, + ...novel, + cover: + !options.downloadedFiles && isStoredCover + ? null + : novel.cover?.replace(APP_STORAGE_URI, ''), + }), + ); + } catch { + failedNovelCount++; + } } - } - }); + }); - // categories - try { - const categories = await getCategoriesFromDb(); - const novelCategories = await getAllNovelCategories(); - await NativeFile.writeFile( - cacheDirPath + '/' + BackupEntryName.CATEGORY, - JSON.stringify( - categories.map(category => { - return { - ...category, - novelIds: novelCategories - .filter(nc => nc.categoryId === category.id) - .map(nc => nc.novelId), - }; - }), - ), - ); - } catch (error: any) { - showToast( - getString('backupScreen.categoryFileWriteFailed', { - error: error?.message || String(error), - }), - ); + // categories + try { + const categories = await getCategoriesFromDb(); + const novelCategories = await getAllNovelCategories(); + await NativeFile.writeFile( + cacheDirPath + '/' + BackupEntryName.CATEGORY, + JSON.stringify( + categories.map(category => { + return { + ...category, + novelIds: novelCategories + .filter(nc => nc.categoryId === category.id) + .map(nc => nc.novelId), + }; + }), + ), + ); + } catch { + failedSectionCount++; + } } // settings + if (options.settings) { + try { + await NativeFile.writeFile( + cacheDirPath + '/' + BackupEntryName.SETTING, + JSON.stringify(backupMMKVData(options)), + ); + } catch { + failedSectionCount++; + } + } + + // installed plugin registry + if (options.plugins) { + try { + await NativeFile.writeFile( + cacheDirPath + '/' + BackupEntryName.PLUGIN_METADATA, + MMKVStorage.getString(INSTALLED_PLUGINS_KEY) ?? '[]', + ); + } catch { + failedSectionCount++; + } + } + + return { + failedNovelCount, + failedSectionCount, + }; +}; + +const getBackupManifest = async ( + cacheDirPath: string, +): Promise<ResolvedBackupManifest> => { try { - await NativeFile.writeFile( - cacheDirPath + '/' + BackupEntryName.SETTING, - JSON.stringify(backupMMKVData()), - ); - } catch (error: any) { - showToast( - getString('backupScreen.settingsFileWriteFailed', { - error: error?.message || String(error), - }), + const fileContent = await NativeFile.readFile( + cacheDirPath + '/' + BackupEntryName.VERSION, ); + const data = JSON.parse(fileContent) as Partial<BackupManifest> & { + version?: string; + }; + if (data.formatVersion === 2 && data.sections) { + return { + appVersion: data.appVersion ?? data.version ?? '', + formatVersion: 2, + sections: resolveBackupOptions(data.sections), + }; + } + + return { + appVersion: data.version, + formatVersion: 1, + sections: DEFAULT_BACKUP_OPTIONS, + }; + } catch { + return { + formatVersion: 1, + sections: DEFAULT_BACKUP_OPTIONS, + }; } }; -export const restoreData = async (cacheDirPath: string) => { +const updateRestoreProgress = ( + setMeta: TaskProgressUpdater | undefined, + progressText: string, +) => { + setMeta?.(meta => ({ + ...meta, + progressText, + })); +}; + +export const restoreData = async ( + cacheDirPath: string, + setMeta?: TaskProgressUpdater, +): Promise<RestoreResult> => { + const manifest = await getBackupManifest(cacheDirPath); const novelDirPath = cacheDirPath + '/' + BackupEntryName.NOVEL_AND_CHAPTERS; + const pluginIds = new Set<string>(); // version // nothing to do // novels - showToast(getString('backupScreen.restoringNovels')); + if (manifest.sections.library) { + updateRestoreProgress(setMeta, getString('backupScreen.restoringNovels')); + } let novelCount = 0; let failedCount = 0; + let failedSectionCount = 0; - if (!(await NativeFile.exists(novelDirPath))) { - showToast(getString('backupScreen.novelDirectoryNotFound')); + if (!manifest.sections.library) { + // Intentionally omitted from this backup. + } else if (!(await NativeFile.exists(novelDirPath))) { + failedSectionCount++; } else { try { - const items = await NativeFile.readDir(novelDirPath); - for (const item of items) { - if (!item.isDirectory) { - try { - const fileContent = await NativeFile.readFile(item.path); - const backupNovel = JSON.parse(fileContent) as BackupNovel; - - if (!backupNovel.cover?.startsWith('http')) { - backupNovel.cover = APP_STORAGE_URI + backupNovel.cover; - } + const items = (await NativeFile.readDir(novelDirPath)).filter( + item => !item.isDirectory, + ); + for (const [index, item] of items.entries()) { + updateRestoreProgress( + setMeta, + getString('backupScreen.restoringNovelsProgress', { + current: index + 1, + total: items.length, + }), + ); + try { + const fileContent = await NativeFile.readFile(item.path); + const backupNovel = JSON.parse(fileContent) as BackupNovel; + pluginIds.add(backupNovel.pluginId); - await _restoreNovelAndChapters(backupNovel); - novelCount++; - } catch (error: any) { - failedCount++; - const novelName = - item.path.split('/').pop()?.replace('.json', '') || 'Unknown'; - showToast( - getString('backupScreen.novelRestoreFailed', { - novelName: novelName, - error: error?.message || String(error), - }), - ); + if (!backupNovel.cover?.startsWith('http')) { + backupNovel.cover = APP_STORAGE_URI + backupNovel.cover; } + + await _restoreNovelAndChapters(backupNovel); + novelCount++; + } catch { + failedCount++; } } - } catch (error: any) { - showToast( - getString('backupScreen.novelDirectoryReadFailed', { - error: error?.message || String(error), - }), - ); + } catch { + failedSectionCount++; } } - if (failedCount > 0) { - showToast( - getString('backupScreen.novelsRestoredWithErrors', { - count: novelCount, - failedCount: failedCount, - }), - ); - } else { - showToast(getString('backupScreen.novelsRestored', { count: novelCount })); - } // categories - showToast(getString('backupScreen.restoringCategories')); + if (manifest.sections.library) { + updateRestoreProgress( + setMeta, + getString('backupScreen.restoringCategories'), + ); + } const categoryFilePath = cacheDirPath + '/' + BackupEntryName.CATEGORY; let categoryCount = 0; let failedCategoryCount = 0; - if (!(await NativeFile.exists(categoryFilePath))) { - showToast(getString('backupScreen.categoryFileNotFound')); + if (!manifest.sections.library) { + // Intentionally omitted from this backup. + } else if (!(await NativeFile.exists(categoryFilePath))) { + failedSectionCount++; } else { try { const fileContent = await NativeFile.readFile(categoryFilePath); const categories: BackupCategory[] = JSON.parse(fileContent); - for (const category of categories) { + for (const [index, category] of categories.entries()) { + updateRestoreProgress( + setMeta, + getString('backupScreen.restoringCategoriesProgress', { + current: index + 1, + total: categories.length, + }), + ); try { - _restoreCategory(category); + await _restoreCategory(category); categoryCount++; - } catch (error: any) { + } catch { failedCategoryCount++; - showToast( - getString('backupScreen.categoryRestoreFailed', { - categoryName: category.name || category.id.toString(), - error: error?.message || String(error), - }), - ); } } - } catch (error: any) { - showToast( - getString('backupScreen.categoryFileReadFailed', { - error: error?.message || String(error), - }), - ); + } catch { + failedSectionCount++; } } - if (failedCategoryCount > 0) { - showToast( - getString('backupScreen.categoriesRestoredWithErrors', { - count: categoryCount, - failedCount: failedCategoryCount, - }), - ); - } else { - showToast( - getString('backupScreen.categoriesRestored', { - count: categoryCount, - }), - ); - } // settings - showToast(getString('backupScreen.restoringSettings')); + if (manifest.sections.settings) { + updateRestoreProgress(setMeta, getString('backupScreen.restoringSettings')); + } const settingsFilePath = cacheDirPath + '/' + BackupEntryName.SETTING; + let settingsRestored = !manifest.sections.settings; - if (!(await NativeFile.exists(settingsFilePath))) { - showToast(getString('backupScreen.settingsFileNotFound')); + if (!manifest.sections.settings) { + // Intentionally omitted from this backup. + } else if (!(await NativeFile.exists(settingsFilePath))) { + // Reported as a settings warning in the completion summary. } else { try { const fileContent = await NativeFile.readFile(settingsFilePath); const settingsData = JSON.parse(fileContent); restoreMMKVData(settingsData); - showToast(getString('backupScreen.settingsRestored')); - } catch (error: any) { - showToast( - getString('backupScreen.settingsRestoreFailed', { - error: error?.message || String(error), - }), - ); + settingsRestored = true; + } catch { + // Included in the completion warning below. } } + + // installed plugin registry + if (manifest.formatVersion === 2 && manifest.sections.plugins) { + const pluginMetadataPath = + cacheDirPath + '/' + BackupEntryName.PLUGIN_METADATA; + if (!(await NativeFile.exists(pluginMetadataPath))) { + failedSectionCount++; + } else { + try { + const installedPlugins = await NativeFile.readFile(pluginMetadataPath); + JSON.parse(installedPlugins); + MMKVStorage.set(INSTALLED_PLUGINS_KEY, installedPlugins); + } catch { + failedSectionCount++; + } + } + } + + return { + novelCount, + failedNovelCount: failedCount, + categoryCount, + failedCategoryCount, + settingsRestored, + failedSectionCount, + pluginIds: [...pluginIds], + manifest, + }; }; From 89d715ce6bc22ea15885ff86b3359033f3253b4c Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 27 Jul 2026 21:54:45 +0530 Subject: [PATCH 111/148] docs: Replace Beta Badge With Build Preview Status --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 06d4941f7..fe142f4ae 100644 --- a/README.md +++ b/README.md @@ -35,8 +35,8 @@ <a href="https://github.com/lnreader/lnreader/releases/latest"> <img alt="GitHub release (latest by date)" src="https://img.shields.io/github/v/release/lnreader/lnreader?label=Stable&labelColor=0d7377&color=084c4e&style=flat"> </a> - <a href="https://github.com/lnreader/lnreader/releases/latest"> - <img alt="GitHub release (latest SemVer)" src="https://img.shields.io/github/v/release/lnreader/lnreader?include_prereleases&sort=semver&label=Beta&labelColor=3d3d5c&color=2a2a47&style=flat"> + <a href="https://github.com/lnreader/lnreader/actions/workflows/build.yml"> + <img alt="Build Preview" src="https://github.com/lnreader/lnreader/actions/workflows/build.yml/badge.svg"> </a> </p> From 648d21062f8812ae2a8526954a374424c0dede3c Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 27 Jul 2026 22:10:47 +0530 Subject: [PATCH 112/148] feat: Add Parallel Task Queues With Per-Plugin Download Limits --- .../BackgroundTaskDao.kt | 26 ++++- .../BackgroundTaskDatabase.kt | 19 +++- .../BackgroundTaskEntity.kt | 3 +- .../BackgroundTaskScheduler.kt | 4 +- .../LNReaderTaskWorker.kt | 20 +++- .../NativeBackgroundTasksModule.kt | 3 +- .../src/NativeBackgroundTasksModule.ts | 1 + src/hooks/persisted/useDownload.ts | 2 + src/i18n/languages/en/strings.json | 1 + src/i18n/types/index.ts | 1 + .../backgroundTasks/BackgroundTaskQueue.ts | 30 +++-- .../__tests__/BackgroundTaskQueue.test.ts | 106 ++++++++++++++++++ .../__tests__/taskDefinitions.test.ts | 62 ++++++++++ src/services/backgroundTasks/contracts.ts | 5 + .../backgroundTasks/taskDefinitions.ts | 39 +++++++ src/services/migrate/migrateNovel.ts | 1 + src/services/updates/LibraryUpdateQueries.ts | 6 + 17 files changed, 308 insertions(+), 21 deletions(-) diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskDao.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskDao.kt index 05f934a2f..bda77abcb 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskDao.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskDao.kt @@ -25,8 +25,28 @@ interface BackgroundTaskDao { @Query("UPDATE background_tasks SET state = :state, updatedAt = :updatedAt WHERE id = :id AND state = 'running'") suspend fun finishRunning(id: String, state: String, updatedAt: Long) - @Query("UPDATE background_tasks SET state = :state, attempt = attempt + 1, updatedAt = :updatedAt WHERE id = :id") - suspend fun markRunning(id: String, state: String, updatedAt: Long) + @Query( + """ + UPDATE background_tasks + SET state = :state, attempt = attempt + 1, updatedAt = :updatedAt + WHERE id = :id + AND state = 'queued' + AND ( + type != 'DOWNLOAD_CHAPTER' + OR ( + SELECT COUNT(*) + FROM background_tasks + WHERE type = 'DOWNLOAD_CHAPTER' AND state = 'running' + ) < :maxConcurrentDownloads + ) + """, + ) + suspend fun tryMarkRunning( + id: String, + state: String, + updatedAt: Long, + maxConcurrentDownloads: Int, + ): Int @Query("UPDATE background_tasks SET progress = :progress, progressText = :progressText, updatedAt = :updatedAt WHERE id = :id") suspend fun updateProgress(id: String, progress: Double?, progressText: String?, updatedAt: Long) @@ -36,4 +56,4 @@ interface BackgroundTaskDao { @Query("UPDATE background_tasks SET workId = :workId, updatedAt = :updatedAt WHERE id = :id") suspend fun assignWork(id: String, workId: String, updatedAt: Long) -} \ No newline at end of file +} diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskDatabase.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskDatabase.kt index 28629b8fe..006ab0440 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskDatabase.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskDatabase.kt @@ -2,10 +2,12 @@ package expo.modules.nativebackgroundtasks import android.content.Context import androidx.room.Database +import androidx.room.migration.Migration import androidx.room.Room import androidx.room.RoomDatabase +import androidx.sqlite.db.SupportSQLiteDatabase -@Database(entities = [BackgroundTaskEntity::class], version = 1, exportSchema = false) +@Database(entities = [BackgroundTaskEntity::class], version = 2, exportSchema = false) abstract class BackgroundTaskDatabase : RoomDatabase() { abstract fun tasks(): BackgroundTaskDao @@ -18,7 +20,18 @@ abstract class BackgroundTaskDatabase : RoomDatabase() { context.applicationContext, BackgroundTaskDatabase::class.java, "lnreader-background-tasks.db", - ).build().also { instance = it } + ).addMigrations(MIGRATION_1_2) + .build() + .also { instance = it } } + + private val MIGRATION_1_2 = object : Migration(1, 2) { + override fun migrate(db: SupportSQLiteDatabase) { + db.execSQL( + "ALTER TABLE background_tasks ADD COLUMN queueName TEXT NOT NULL " + + "DEFAULT 'lnreader-background-task-queue'", + ) + } + } } -} \ No newline at end of file +} diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskEntity.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskEntity.kt index daea9a770..018e70bc0 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskEntity.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskEntity.kt @@ -10,6 +10,7 @@ data class BackgroundTaskEntity( val payload: String, val title: String, val description: String, + val queueName: String, val state: String, val progress: Double?, val progressText: String?, @@ -29,4 +30,4 @@ object BackgroundTaskState { const val CANCELLED = "cancelled" val active = listOf(QUEUED, RUNNING, PAUSED) -} \ No newline at end of file +} diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt index 13cf0eca5..0e2ea76b6 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt @@ -10,7 +10,6 @@ import androidx.work.WorkManager import java.util.UUID object BackgroundTaskScheduler { - private const val QUEUE_NAME = "lnreader-background-task-queue" const val TASK_ID = "taskId" suspend fun enqueue(context: Context, taskId: String): UUID { @@ -28,7 +27,7 @@ object BackgroundTaskScheduler { BackgroundTaskDatabase.get(context).tasks() .assignWork(taskId, request.id.toString(), System.currentTimeMillis()) WorkManager.getInstance(context).enqueueUniqueWork( - QUEUE_NAME, + task.queueName, ExistingWorkPolicy.APPEND_OR_REPLACE, request, ) @@ -52,6 +51,7 @@ object BackgroundTaskScheduler { payload = """{"name":"$LIBRARY_UPDATE_TASK_TYPE"}""", title = title, description = description, + queueName = "lnreader-background-task:task:$LIBRARY_UPDATE_TASK_TYPE", state = BackgroundTaskState.QUEUED, progress = null, progressText = null, diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LNReaderTaskWorker.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LNReaderTaskWorker.kt index 11434206e..b580f1ba8 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LNReaderTaskWorker.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LNReaderTaskWorker.kt @@ -21,7 +21,19 @@ class LNReaderTaskWorker( return Result.success() } - dao.markRunning(taskId, BackgroundTaskState.RUNNING, System.currentTimeMillis()) + val claimed = dao.tryMarkRunning( + taskId, + BackgroundTaskState.RUNNING, + System.currentTimeMillis(), + MAX_CONCURRENT_DOWNLOADS, + ) + if (claimed == 0) { + return if (dao.get(taskId)?.state == BackgroundTaskState.QUEUED) { + Result.retry() + } else { + Result.success() + } + } val runningTask = dao.get(taskId) ?: return Result.failure() setForeground(createForegroundInfo(runningTask)) val execution = TaskExecutionRegistry.register(taskId) @@ -86,4 +98,8 @@ class LNReaderTaskWorker( ForegroundInfo(id, notification) } } -} \ No newline at end of file + + companion object { + private const val MAX_CONCURRENT_DOWNLOADS = 3 + } +} diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt index 76684ed42..bc4e05405 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt @@ -27,7 +27,7 @@ class NativeBackgroundTasksModule : Module() { reactContextRef = null } - AsyncFunction("enqueue") { type: String, payload: String, title: String, description: String, allowsDuplicates: Boolean -> + AsyncFunction("enqueue") { type: String, payload: String, title: String, description: String, allowsDuplicates: Boolean, queueName: String -> runBlocking(Dispatchers.IO) { if (!allowsDuplicates) { dao.getActiveByType(type)?.let { return@runBlocking it.id } @@ -39,6 +39,7 @@ class NativeBackgroundTasksModule : Module() { payload = payload, title = title, description = description, + queueName = queueName, state = BackgroundTaskState.QUEUED, progress = null, progressText = null, diff --git a/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts b/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts index f53fff5ad..9a2410630 100644 --- a/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts +++ b/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts @@ -22,6 +22,7 @@ type NativeBackgroundTasksModule = { title: string, description: string, allowsDuplicates: boolean, + queueName: string, ): Promise<string>; getTasks(): Promise<NativeBackgroundTaskRecord[]>; pause(taskId: string): Promise<void>; diff --git a/src/hooks/persisted/useDownload.ts b/src/hooks/persisted/useDownload.ts index a410361a3..830e41fad 100644 --- a/src/hooks/persisted/useDownload.ts +++ b/src/hooks/persisted/useDownload.ts @@ -48,6 +48,7 @@ export default function useDownload() { data: { novelName: novel.name, novelId: novel.id, + pluginId: novel.pluginId, chapters: [{ chapterId: chapter.id, chapterName: chapter.name }], }, }); @@ -57,6 +58,7 @@ export default function useDownload() { data: { novelName: novel.name, novelId: novel.id, + pluginId: novel.pluginId, chapters: chapters.map(chapter => ({ chapterId: chapter.id, chapterName: chapter.name, diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index 1e3a2518c..9a4282c04 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -737,6 +737,7 @@ "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", "taskCompleted": "Completed", "taskFailed": "Failed: %{error}" }, diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 41ce6a2be..538749f0b 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -622,6 +622,7 @@ export interface StringMap { 'notifications.LOCAL_RESTORE': 'string'; 'notifications.MIGRATE_NOVEL': 'string'; 'notifications.DOWNLOAD_CHAPTER': 'string'; + 'notifications.taskQueued': 'string'; 'notifications.taskCompleted': 'string'; 'notifications.taskFailed': 'string'; 'time.seconds.one': 'string'; diff --git a/src/services/backgroundTasks/BackgroundTaskQueue.ts b/src/services/backgroundTasks/BackgroundTaskQueue.ts index eccf9bb2f..d1e87eda6 100644 --- a/src/services/backgroundTasks/BackgroundTaskQueue.ts +++ b/src/services/backgroundTasks/BackgroundTaskQueue.ts @@ -16,6 +16,8 @@ import { allowsDuplicateTask, createBackgroundTaskMetadata, fromNativeTaskRecord, + getBackgroundTaskQueueName, + willTaskWaitInQueue, } from './taskDefinitions'; import { BACKGROUND_TASKS_STORE_KEY } from './constants'; @@ -23,7 +25,6 @@ const makeTemporaryId = () => `pending-${Date.now()}-${Math.random().toString(36).slice(2)}`; export class BackgroundTaskQueue { - private currentTaskId?: string; private interruptedTasks = new Map<string, 'pause' | 'cancel'>(); private notificationPermissionRequest?: Promise<boolean>; @@ -59,7 +60,13 @@ export class BackgroundTaskQueue { enqueue = (tasks: BackgroundTask | BackgroundTask[]) => { for (const task of Array.isArray(tasks) ? tasks : [tasks]) { - this.enqueueOne(task).catch(() => undefined); + this.enqueueOne(task, true).catch(() => undefined); + } + }; + + private enqueueSilently = (tasks: BackgroundTask | BackgroundTask[]) => { + for (const task of Array.isArray(tasks) ? tasks : [tasks]) { + this.enqueueOne(task, false).catch(() => undefined); } }; @@ -100,7 +107,6 @@ export class BackgroundTaskQueue { } async run(taskId: string, task: BackgroundTask, checkpoint?: string) { - this.currentTaskId = taskId; const queue = this.getSnapshot(); if (!queue.some(item => item.id === taskId)) { queue.push({ @@ -115,8 +121,8 @@ export class BackgroundTaskQueue { try { await executeBackgroundTask( task, - this.updateProgress.bind(this), - this.enqueue, + transformer => this.updateProgress(taskId, transformer), + this.enqueueSilently, { checkpoint, updateCheckpoint: value => { @@ -150,7 +156,7 @@ export class BackgroundTaskQueue { } } - private async enqueueOne(task: BackgroundTask) { + private async enqueueOne(task: BackgroundTask, showQueuedToast: boolean) { this.notificationPermissionRequest ??= askForPostNotificationsPermission(); await this.notificationPermissionRequest; @@ -168,6 +174,8 @@ export class BackgroundTaskQueue { state: 'queued', meta: createBackgroundTaskMetadata(task, false), }; + const shouldShowQueuedToast = + showQueuedToast && willTaskWaitInQueue(task, current); this.store([...current, pending]); try { @@ -177,12 +185,18 @@ export class BackgroundTaskQueue { pending.meta.name, pending.meta.progressText || getString('common.preparing'), allowsDuplicateTask(task), + getBackgroundTaskQueueName(task), ); const latest = this.getSnapshot().filter(item => item.id !== pending.id); if (!latest.some(item => item.id === id)) { latest.push({ ...pending, id }); } this.store(latest); + if (shouldShowQueuedToast) { + showToast( + getString('notifications.taskQueued', { task: pending.meta.name }), + ); + } } catch (error) { this.store(this.getSnapshot().filter(item => item.id !== pending.id)); showToast( @@ -194,10 +208,9 @@ export class BackgroundTaskQueue { } private updateProgress( + taskId: string, transformer: (meta: BackgroundTaskMetadata) => BackgroundTaskMetadata, ) { - const taskId = this.currentTaskId; - if (!taskId) return; this.throwIfInterrupted(taskId); const queue = this.getSnapshot(); @@ -235,7 +248,6 @@ export class BackgroundTaskQueue { } else { this.store(this.getSnapshot().filter(item => item.id !== taskId)); } - this.currentTaskId = undefined; this.interruptedTasks.delete(taskId); } diff --git a/src/services/backgroundTasks/__tests__/BackgroundTaskQueue.test.ts b/src/services/backgroundTasks/__tests__/BackgroundTaskQueue.test.ts index e0eb09f00..17b745efa 100644 --- a/src/services/backgroundTasks/__tests__/BackgroundTaskQueue.test.ts +++ b/src/services/backgroundTasks/__tests__/BackgroundTaskQueue.test.ts @@ -1,4 +1,5 @@ import NativeBackgroundTasks from '@modules/native-background-tasks'; +import { showToast } from '@utils/showToast'; import { BackgroundTaskQueue } from '../BackgroundTaskQueue'; import { executeBackgroundTask } from '../executeTask'; @@ -8,6 +9,7 @@ jest.mock('@modules/native-background-tasks', () => ({ __esModule: true, default: { complete: jest.fn(), + enqueue: jest.fn().mockResolvedValue('native-task-1'), fail: jest.fn(), updateProgress: jest.fn().mockResolvedValue(undefined), }, @@ -32,9 +34,21 @@ jest.mock('@i18n/translations', () => ({ getString: (key: string, options?: Record<string, string>) => key === 'notifications.taskFailed' ? `Failed: ${options?.error}` + : key === 'notifications.taskQueued' + ? `${options?.task} queued` + : key === 'notifications.LOCAL_RESTORE' + ? 'Local restore' + : key === 'notifications.DOWNLOAD_CHAPTER' + ? 'Download' + : key === 'common.preparing' + ? 'Preparing' : 'Completed', })); +jest.mock('@utils/showToast', () => ({ + showToast: jest.fn(), +})); + const task = { name: 'LOCAL_RESTORE' as const, data: { sourceUri: 'file://backup.zip' }, @@ -43,6 +57,7 @@ const task = { describe('BackgroundTaskQueue completion notifications', () => { beforeEach(() => { mockStoredTasks = []; + jest.clearAllMocks(); }); it('passes a task-provided completion summary to the native notification', async () => { @@ -77,4 +92,95 @@ describe('BackgroundTaskQueue completion notifications', () => { false, ); }); + + it('shows queued feedback when the task must wait in its lane', async () => { + const downloadTask = { + name: 'DOWNLOAD_CHAPTER' as const, + data: { + novelName: 'Example Novel', + novelId: 42, + pluginId: 'source-a', + chapters: [{ chapterId: 7, chapterName: 'Chapter 7' }], + }, + }; + mockStoredTasks = [ + { + id: 'existing-task', + task: downloadTask, + state: 'running', + meta: { + name: 'Download: Example Novel', + isRunning: true, + progress: undefined, + progressText: undefined, + }, + }, + ]; + + new BackgroundTaskQueue().enqueue(downloadTask); + await Promise.resolve(); + await Promise.resolve(); + + expect(NativeBackgroundTasks.enqueue).toHaveBeenCalledWith( + downloadTask.name, + JSON.stringify(downloadTask), + 'Download: Example Novel', + 'Chapter 7', + true, + 'lnreader-background-task:download:source-a', + ); + expect(showToast).toHaveBeenCalledWith('Download: Example Novel queued'); + }); + + it('does not show queued feedback when the task can start immediately', async () => { + new BackgroundTaskQueue().enqueue(task); + await Promise.resolve(); + await Promise.resolve(); + + expect(NativeBackgroundTasks.enqueue).toHaveBeenCalled(); + expect(showToast).not.toHaveBeenCalled(); + }); + + it('keeps progress updates scoped to concurrently running tasks', async () => { + const firstTask = { + name: 'LOCAL_RESTORE' as const, + data: { sourceUri: 'file://first.zip' }, + }; + const secondTask = { + name: 'LOCAL_RESTORE' as const, + data: { sourceUri: 'file://second.zip' }, + }; + const resolvers: (() => void)[] = []; + + jest + .mocked(executeBackgroundTask) + .mockImplementation(async (runningTask, updateProgress) => { + if (runningTask.name !== 'LOCAL_RESTORE') { + throw new Error('Unexpected task type'); + } + updateProgress(meta => ({ + ...meta, + progressText: runningTask.data.sourceUri, + })); + await new Promise<void>(resolve => resolvers.push(resolve)); + }); + + const firstRun = new BackgroundTaskQueue().run('first', firstTask); + const secondRun = new BackgroundTaskQueue().run('second', secondTask); + await Promise.resolve(); + + expect(NativeBackgroundTasks.updateProgress).toHaveBeenCalledWith( + 'first', + -1, + 'file://first.zip', + ); + expect(NativeBackgroundTasks.updateProgress).toHaveBeenCalledWith( + 'second', + -1, + 'file://second.zip', + ); + + resolvers.forEach(resolve => resolve()); + await Promise.all([firstRun, secondRun]); + }); }); diff --git a/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts b/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts index 93ca1c84d..e8a71a3ea 100644 --- a/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts +++ b/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts @@ -4,7 +4,9 @@ import { allowsDuplicateTask, createBackgroundTaskMetadata, fromNativeTaskRecord, + getBackgroundTaskQueueName, getBackgroundTaskTitle, + willTaskWaitInQueue, } from '../taskDefinitions'; jest.mock('@i18n/translations', () => ({ @@ -32,6 +34,7 @@ describe('background task definitions', () => { data: { novelName: 'Example Novel', novelId: 42, + pluginId: 'source-a', chapters: [{ chapterId: 42, chapterName: 'Chapter 7' }], }, }; @@ -47,6 +50,65 @@ describe('background task definitions', () => { }); }); + it('serializes downloads from one plugin but separates other plugin lanes', () => { + const createDownload = (pluginId: string): BackgroundTask => ({ + name: 'DOWNLOAD_CHAPTER', + data: { + novelName: 'Example Novel', + novelId: 42, + pluginId, + chapters: [{ chapterId: 42, chapterName: 'Chapter 7' }], + }, + }); + + expect(getBackgroundTaskQueueName(createDownload('source-a'))).toBe( + getBackgroundTaskQueueName(createDownload('source-a')), + ); + expect(getBackgroundTaskQueueName(createDownload('source-a'))).not.toBe( + getBackgroundTaskQueueName(createDownload('source-b')), + ); + }); + + it('uses independent lanes for different non-download task types', () => { + expect(getBackgroundTaskQueueName({ name: 'UPDATE_LIBRARY' })).not.toBe( + getBackgroundTaskQueueName({ + name: 'LOCAL_RESTORE', + data: { sourceUri: 'file://backup.zip' }, + }), + ); + }); + + it('only reports queueing when a lane or the global limit blocks a task', () => { + const createDownload = (pluginId: string): BackgroundTask => ({ + name: 'DOWNLOAD_CHAPTER', + data: { + novelName: pluginId, + pluginId, + chapters: [{ chapterId: 42, chapterName: 'Chapter 7' }], + }, + }); + const queuedDownload = (pluginId: string) => ({ + id: pluginId, + task: createDownload(pluginId), + state: 'queued' as const, + meta: createBackgroundTaskMetadata(createDownload(pluginId), false), + }); + + expect(willTaskWaitInQueue(createDownload('source-a'), [])).toBe(false); + expect( + willTaskWaitInQueue(createDownload('source-a'), [ + queuedDownload('source-a'), + ]), + ).toBe(true); + expect( + willTaskWaitInQueue(createDownload('source-d'), [ + queuedDownload('source-a'), + queuedDownload('source-b'), + queuedDownload('source-c'), + ]), + ).toBe(true); + }); + it('derives metadata for a multi-file EPUB import', () => { const task: BackgroundTask = { name: 'IMPORT_EPUB', diff --git a/src/services/backgroundTasks/contracts.ts b/src/services/backgroundTasks/contracts.ts index 17fc5a791..4367a1277 100644 --- a/src/services/backgroundTasks/contracts.ts +++ b/src/services/backgroundTasks/contracts.ts @@ -80,6 +80,11 @@ export type DownloadChapterTask = { name: 'DOWNLOAD_CHAPTER'; data: { novelName: string; + /** + * Optional for compatibility with download tasks queued before + * per-plugin execution lanes were introduced. + */ + pluginId?: string; /** * Optional for compatibility with download tasks persisted before the * per-novel queue identity was introduced. diff --git a/src/services/backgroundTasks/taskDefinitions.ts b/src/services/backgroundTasks/taskDefinitions.ts index a6c7b8045..f63c15d72 100644 --- a/src/services/backgroundTasks/taskDefinitions.ts +++ b/src/services/backgroundTasks/taskDefinitions.ts @@ -19,9 +19,48 @@ const MULTIPLICABLE_TASKS: BackgroundTask['name'][] = [ 'MIGRATE_NOVEL', ]; +const BACKGROUND_TASK_QUEUE_PREFIX = 'lnreader-background-task'; +const MAX_CONCURRENT_DOWNLOADS = 3; + export const allowsDuplicateTask = (task: BackgroundTask) => MULTIPLICABLE_TASKS.includes(task.name); +export const getBackgroundTaskQueueName = (task: BackgroundTask) => + task.name === 'DOWNLOAD_CHAPTER' + ? `${BACKGROUND_TASK_QUEUE_PREFIX}:download:${ + task.data.pluginId || 'legacy' + }` + : `${BACKGROUND_TASK_QUEUE_PREFIX}:task:${task.name}`; + +export const willTaskWaitInQueue = ( + task: BackgroundTask, + activeTasks: QueuedBackgroundTask[], +) => { + const queueName = getBackgroundTaskQueueName(task); + if ( + activeTasks.some( + activeTask => getBackgroundTaskQueueName(activeTask.task) === queueName, + ) + ) { + return true; + } + + if (task.name !== 'DOWNLOAD_CHAPTER') { + return false; + } + + const activeDownloadLanes = new Set( + activeTasks + .filter( + activeTask => + activeTask.task.name === 'DOWNLOAD_CHAPTER' && + activeTask.state !== 'paused', + ) + .map(activeTask => getBackgroundTaskQueueName(activeTask.task)), + ); + return activeDownloadLanes.size >= MAX_CONCURRENT_DOWNLOADS; +}; + export const getBackgroundTaskTitle = (task: BackgroundTask) => { switch (task.name) { case 'DOWNLOAD_CHAPTER': diff --git a/src/services/migrate/migrateNovel.ts b/src/services/migrate/migrateNovel.ts index 0937a1162..b48c2f245 100644 --- a/src/services/migrate/migrateNovel.ts +++ b/src/services/migrate/migrateNovel.ts @@ -210,6 +210,7 @@ export const migrateNovel = async ( data: { novelName: toNovel.name, novelId: toNovel.id, + pluginId: toNovel.pluginId, chapters: chaptersToDownload, }, }); diff --git a/src/services/updates/LibraryUpdateQueries.ts b/src/services/updates/LibraryUpdateQueries.ts index afe3082a1..6f1deba20 100644 --- a/src/services/updates/LibraryUpdateQueries.ts +++ b/src/services/updates/LibraryUpdateQueries.ts @@ -78,6 +78,7 @@ const updateNovelTotalPages = async (novelId: number, totalPages: number) => { * Distinguishes between new chapters (triggers download) and existing chapters (updates metadata). */ const updateNovelChapters = async ( + pluginId: string, novelName: string, novelId: number, chapters: ChapterItem[], @@ -144,6 +145,7 @@ const updateNovelChapters = async ( data: { novelName, novelId, + pluginId, chapters: insertedNewChapters.map(insertedChapter => ({ chapterId: insertedChapter.id, chapterName: @@ -196,6 +198,7 @@ const updateNovel = async ( await updateNovelTotalPages(novelId, novel.totalPages); } await updateNovelChapters( + pluginId, novel.name, novelId, novel.chapters || [], @@ -217,6 +220,7 @@ const updateNovel = async ( String(oldTotalPages), ); await updateNovelChapters( + pluginId, novel.name, novelId, sourcePage.chapters || [], @@ -232,6 +236,7 @@ const updateNovel = async ( try { const sourcePage = await fetchPage(pluginId, novelPath, String(page)); await updateNovelChapters( + pluginId, novel.name, novelId, sourcePage.chapters || [], @@ -260,6 +265,7 @@ const updateNovelPage = async ( const sourcePage = await fetchPage(pluginId, novelPath, page); await updateNovelChapters( + pluginId, novelName, novelId, sourcePage.chapters || [], From ac1b2f5ce446ae90db315be11d1494bc49539f40 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 27 Jul 2026 22:27:04 +0530 Subject: [PATCH 113/148] feat: Add Durable Completion Notifications --- .../LNReaderTaskWorker.kt | 8 +++++-- .../TaskNotificationFactory.kt | 24 ++++++++++++++++--- src/services/epub/export.ts | 8 ++++--- 3 files changed, 32 insertions(+), 8 deletions(-) diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LNReaderTaskWorker.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LNReaderTaskWorker.kt index b580f1ba8..5f5dd4898 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LNReaderTaskWorker.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/LNReaderTaskWorker.kt @@ -60,7 +60,9 @@ class LNReaderTaskWorker( return Result.success() } dao.finishRunning(taskId, BackgroundTaskState.SUCCEEDED, System.currentTimeMillis()) - dao.get(taskId)?.let { TaskNotificationFactory.update(applicationContext, it) } + dao.get(taskId)?.let { + TaskNotificationFactory.postTerminal(applicationContext, it) + } Result.success() } is TaskExecutionResult.Failure -> { @@ -73,7 +75,9 @@ class LNReaderTaskWorker( Result.retry() } else { dao.updateState(taskId, BackgroundTaskState.FAILED, System.currentTimeMillis()) - dao.get(taskId)?.let { TaskNotificationFactory.update(applicationContext, it) } + dao.get(taskId)?.let { + TaskNotificationFactory.postTerminal(applicationContext, it) + } Result.success() } } diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt index bd28ee8e5..25d83ea4f 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskNotificationFactory.kt @@ -15,6 +15,7 @@ object TaskNotificationFactory { const val ACTION_RESUME = "expo.modules.nativebackgroundtasks.RESUME" const val ACTION_CANCEL = "expo.modules.nativebackgroundtasks.CANCEL" const val EXTRA_TASK_ID = "taskId" + private const val TERMINAL_NOTIFICATION_MASK = 0x40000000 fun ensureChannel(context: Context) { if (Build.VERSION.SDK_INT < Build.VERSION_CODES.O) return @@ -33,6 +34,9 @@ object TaskNotificationFactory { fun notificationId(taskId: String): Int = taskId.hashCode().and(Int.MAX_VALUE).coerceAtLeast(1) + fun terminalNotificationId(taskId: String): Int = + notificationId(taskId).xor(TERMINAL_NOTIFICATION_MASK).coerceAtLeast(1) + fun build(context: Context, task: BackgroundTaskEntity): Notification { ensureChannel(context) val launchIntent = context.packageManager.getLaunchIntentForPackage(context.packageName) @@ -66,7 +70,13 @@ object TaskNotificationFactory { .setContentText(contentText) .setContentIntent(contentIntent) .setPriority(NotificationCompat.PRIORITY_LOW) - .setCategory(NotificationCompat.CATEGORY_PROGRESS) + .setCategory( + if (task.state in listOf(BackgroundTaskState.SUCCEEDED, BackgroundTaskState.FAILED)) { + NotificationCompat.CATEGORY_STATUS + } else { + NotificationCompat.CATEGORY_PROGRESS + }, + ) .setOngoing(task.state == BackgroundTaskState.RUNNING || task.state == BackgroundTaskState.QUEUED) .setAutoCancel(task.state == BackgroundTaskState.SUCCEEDED || task.state == BackgroundTaskState.FAILED) .setOnlyAlertOnce(true) @@ -114,9 +124,17 @@ object TaskNotificationFactory { .notify(notificationId(task.id), build(context, task)) } - fun dismiss(context: Context, taskId: String) { + fun postTerminal(context: Context, task: BackgroundTaskEntity) { + require(task.state in listOf(BackgroundTaskState.SUCCEEDED, BackgroundTaskState.FAILED)) context.getSystemService(NotificationManager::class.java) - .cancel(notificationId(taskId)) + .notify(terminalNotificationId(task.id), build(context, task)) + } + + fun dismiss(context: Context, taskId: String) { + context.getSystemService(NotificationManager::class.java).apply { + cancel(notificationId(taskId)) + cancel(terminalNotificationId(taskId)) + } } private fun actionIntent( diff --git a/src/services/epub/export.ts b/src/services/epub/export.ts index e1c4a9479..d88e30082 100644 --- a/src/services/epub/export.ts +++ b/src/services/epub/export.ts @@ -83,13 +83,15 @@ export const exportEpub = async ( { replaceIfDestinationExists: true }, ); + const completionText = getString('novelScreen.epub.exportSuccess', { + chapters: result.chapterCount.toString(), + }); updateProgress(meta => ({ ...meta, isRunning: false, progress: 1, - progressText: getString('novelScreen.epub.exportSuccess', { - chapters: result.chapterCount.toString(), - }), + progressText: completionText, + completionText, })); } catch (error) { updateProgress(meta => ({ From 594b078fad3308c284b3b9cd8484056b40d3c821 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 28 Jul 2026 07:32:55 +0530 Subject: [PATCH 114/148] fix: Harden Database Migration Recovery --- .../20260727081855_calm_chimera/migration.sql | 70 +++--- src/database/__tests__/db.test.ts | 237 +++++++++++++++++- src/database/db.ts | 62 ++++- 3 files changed, 319 insertions(+), 50 deletions(-) diff --git a/drizzle/20260727081855_calm_chimera/migration.sql b/drizzle/20260727081855_calm_chimera/migration.sql index fb3c5090f..72acd11cd 100644 --- a/drizzle/20260727081855_calm_chimera/migration.sql +++ b/drizzle/20260727081855_calm_chimera/migration.sql @@ -1,9 +1,10 @@ DROP TRIGGER IF EXISTS `update_novel_stats`;--> statement-breakpoint DROP TRIGGER IF EXISTS `update_novel_stats_on_update`;--> statement-breakpoint DROP TRIGGER IF EXISTS `update_novel_stats_on_delete`;--> statement-breakpoint +CREATE TABLE IF NOT EXISTS `__migration_Novel` AS SELECT * FROM `Novel`;--> statement-breakpoint +CREATE TABLE IF NOT EXISTS `__migration_Chapter` AS SELECT * FROM `Chapter`;--> statement-breakpoint +CREATE TABLE IF NOT EXISTS `__migration_NovelCategory` AS SELECT * FROM `NovelCategory`;--> statement-breakpoint DROP TABLE IF EXISTS `__new_Novel`;--> statement-breakpoint -DROP TABLE IF EXISTS `__migration_Chapter`;--> statement-breakpoint -DROP TABLE IF EXISTS `__migration_NovelCategory`;--> statement-breakpoint CREATE TABLE `__new_Novel` ( `id` integer PRIMARY KEY AUTOINCREMENT NOT NULL, `path` text NOT NULL, @@ -46,55 +47,54 @@ INSERT INTO `__new_Novel` ( `lastUpdatedAt` ) SELECT - `Novel`.`id`, - `Novel`.`path`, - `Novel`.`pluginId`, - `Novel`.`name`, - `Novel`.`cover`, - `Novel`.`summary`, - `Novel`.`author`, - `Novel`.`artist`, - `Novel`.`status`, - `Novel`.`genres`, - `Novel`.`inLibrary`, - `Novel`.`isLocal`, - `Novel`.`totalPages`, + `__migration_Novel`.`id`, + `__migration_Novel`.`path`, + `__migration_Novel`.`pluginId`, + `__migration_Novel`.`name`, + `__migration_Novel`.`cover`, + `__migration_Novel`.`summary`, + `__migration_Novel`.`author`, + `__migration_Novel`.`artist`, + `__migration_Novel`.`status`, + `__migration_Novel`.`genres`, + `__migration_Novel`.`inLibrary`, + `__migration_Novel`.`isLocal`, + `__migration_Novel`.`totalPages`, ( SELECT COUNT(*) - FROM `Chapter` - WHERE `Chapter`.`novelId` = `Novel`.`id` - AND `Chapter`.`isDownloaded` = 1 + FROM `__migration_Chapter` + WHERE `__migration_Chapter`.`novelId` = `__migration_Novel`.`id` + AND `__migration_Chapter`.`isDownloaded` = 1 ), ( SELECT COUNT(*) - FROM `Chapter` - WHERE `Chapter`.`novelId` = `Novel`.`id` - AND `Chapter`.`unread` = 1 + FROM `__migration_Chapter` + WHERE `__migration_Chapter`.`novelId` = `__migration_Novel`.`id` + AND `__migration_Chapter`.`unread` = 1 ), ( SELECT COUNT(*) - FROM `Chapter` - WHERE `Chapter`.`novelId` = `Novel`.`id` + FROM `__migration_Chapter` + WHERE `__migration_Chapter`.`novelId` = `__migration_Novel`.`id` ), ( - SELECT MAX(`Chapter`.`readTime`) - FROM `Chapter` - WHERE `Chapter`.`novelId` = `Novel`.`id` + SELECT MAX(`__migration_Chapter`.`readTime`) + FROM `__migration_Chapter` + WHERE `__migration_Chapter`.`novelId` = `__migration_Novel`.`id` ), ( - SELECT MAX(`Chapter`.`updatedTime`) - FROM `Chapter` - WHERE `Chapter`.`novelId` = `Novel`.`id` + SELECT MAX(`__migration_Chapter`.`updatedTime`) + FROM `__migration_Chapter` + WHERE `__migration_Chapter`.`novelId` = `__migration_Novel`.`id` ) -FROM `Novel`;--> statement-breakpoint -CREATE TABLE `__migration_Chapter` AS SELECT * FROM `Chapter`;--> statement-breakpoint -CREATE TABLE `__migration_NovelCategory` AS SELECT * FROM `NovelCategory`;--> statement-breakpoint +FROM `__migration_Novel`;--> statement-breakpoint DELETE FROM `NovelCategory`;--> statement-breakpoint DELETE FROM `Chapter`;--> statement-breakpoint -DROP TABLE `Novel`;--> statement-breakpoint +DROP TABLE IF EXISTS `Novel`;--> statement-breakpoint ALTER TABLE `__new_Novel` RENAME TO `Novel`;--> statement-breakpoint -INSERT INTO `Chapter` SELECT * FROM `__migration_Chapter`;--> statement-breakpoint -INSERT INTO `NovelCategory` SELECT * FROM `__migration_NovelCategory`;--> statement-breakpoint +INSERT OR REPLACE INTO `Chapter` SELECT * FROM `__migration_Chapter`;--> statement-breakpoint +INSERT OR REPLACE INTO `NovelCategory` SELECT * FROM `__migration_NovelCategory`;--> statement-breakpoint +DROP TABLE `__migration_Novel`;--> statement-breakpoint DROP TABLE `__migration_Chapter`;--> statement-breakpoint DROP TABLE `__migration_NovelCategory`;--> statement-breakpoint CREATE UNIQUE INDEX `novel_path_plugin_unique` ON `Novel` (`path`,`pluginId`);--> statement-breakpoint diff --git a/src/database/__tests__/db.test.ts b/src/database/__tests__/db.test.ts index d572a66b7..6c85083f5 100644 --- a/src/database/__tests__/db.test.ts +++ b/src/database/__tests__/db.test.ts @@ -6,6 +6,7 @@ import { schema } from '@database/schema'; import { getPendingMigrations, + repairInterruptedNovelMigration, repairMigrationHistory, runDatabaseBootstrap, } from '@database/db'; @@ -71,6 +72,32 @@ const MIGRATION_STATEMENTS = [ `CREATE UNIQUE INDEX IF NOT EXISTS repository_url_unique ON Repository (url)`, ]; +const LEGACY_NOVEL_TABLE_STATEMENT = `CREATE TABLE IF NOT EXISTS Novel ( + id integer PRIMARY KEY AUTOINCREMENT NOT NULL, + path text NOT NULL, + pluginId text NOT NULL, + name text NOT NULL, + cover text, + summary text, + author text, + artist text, + status text DEFAULT 'Unknown', + genres text, + inLibrary integer DEFAULT false, + isLocal integer DEFAULT false, + totalPages integer DEFAULT 0 +)`; + +const createSchema = (sqlite: DB, legacyNovel = false) => { + for (const statement of MIGRATION_STATEMENTS) { + sqlite.executeSync( + legacyNovel && statement.startsWith('CREATE TABLE IF NOT EXISTS Novel (') + ? LEGACY_NOVEL_TABLE_STATEMENT + : statement.trim(), + ); + } +}; + const createExecutor = (sqlite: DB) => ({ executeSync: (sql: string, params?: unknown[]) => { sqlite.executeSync(sql, params as any[]); @@ -131,9 +158,7 @@ describe('runDatabaseBootstrap', () => { (sqlite as any).executeAsync ??= sqlite.execute; (sqlite as any).executeRawAsync ??= sqlite.executeRaw; try { - for (const statement of MIGRATION_STATEMENTS) { - sqlite.executeSync(statement.trim()); - } + createSchema(sqlite); sqlite.executeSync('PRAGMA journal_mode = WAL'); runDatabaseBootstrap(createExecutor(sqlite)); @@ -174,9 +199,7 @@ describe('production migrations', () => { (sqlite as any).executeAsync ??= sqlite.execute; (sqlite as any).executeRawAsync ??= sqlite.executeRaw; try { - for (const statement of MIGRATION_STATEMENTS) { - sqlite.executeSync(statement.trim()); - } + createSchema(sqlite); sqlite.executeSync(` INSERT INTO Category (id, name, sort) @@ -255,15 +278,200 @@ describe('production migrations', () => { } }); - it('recovers when the scanlator column exists without a migration record', async () => { + it('repairs a legacy Novel table that is missing counter columns', async () => { + const sqlite = open({ name: ':memory:' }); + (sqlite as any).executeAsync ??= sqlite.execute; + (sqlite as any).executeRawAsync ??= sqlite.executeRaw; + try { + createSchema(sqlite, true); + sqlite.executeSync(` + INSERT INTO Category (id, name, sort) + VALUES (1, 'Existing category', 1) + `); + sqlite.executeSync(` + INSERT INTO Novel (id, path, pluginId, name, inLibrary) + VALUES (1, '/legacy', 'legacy-plugin', 'Legacy novel', 1) + `); + sqlite.executeSync(` + INSERT INTO Chapter ( + id, + novelId, + path, + name, + unread, + isDownloaded, + readTime, + updatedTime + ) + VALUES + ( + 1, + 1, + '/legacy/chapter-1', + 'Chapter 1', + 0, + 1, + '2026-07-25T10:00:00.000Z', + '2026-07-25T11:00:00.000Z' + ), + ( + 2, + 1, + '/legacy/chapter-2', + 'Chapter 2', + 1, + 0, + NULL, + '2026-07-26T11:00:00.000Z' + ) + `); + sqlite.executeSync(` + INSERT INTO NovelCategory (id, novelId, categoryId) + VALUES (1, 1, 1) + `); + + const drizzleDb = drizzle(sqlite, { schema }); + await migrate(drizzleDb, getPendingMigrations(sqlite)); + + expect( + sqlite.executeSync( + `SELECT + id, + chaptersDownloaded, + chaptersUnread, + totalChapters, + lastReadAt, + lastUpdatedAt + FROM Novel`, + ).rows, + ).toEqual([ + { + id: 1, + chaptersDownloaded: 1, + chaptersUnread: 1, + totalChapters: 2, + lastReadAt: '2026-07-25T10:00:00.000Z', + lastUpdatedAt: '2026-07-26T11:00:00.000Z', + }, + ]); + expect( + sqlite.executeSync('SELECT id FROM Chapter ORDER BY id').rows, + ).toEqual([{ id: 1 }, { id: 2 }]); + expect( + sqlite.executeSync('SELECT novelId, categoryId FROM NovelCategory') + .rows, + ).toEqual([{ novelId: 1, categoryId: 1 }]); + } finally { + sqlite.close(); + } + }); + + it('resumes after Novel was dropped during the previous repair migration', async () => { + const sqlite = open({ name: ':memory:' }); + (sqlite as any).executeAsync ??= sqlite.execute; + (sqlite as any).executeRawAsync ??= sqlite.executeRaw; + try { + createSchema(sqlite); + sqlite.executeSync('ALTER TABLE Chapter ADD scanlator text'); + sqlite.executeSync('ALTER TABLE Chapter ADD timeSpent integer DEFAULT 0'); + sqlite.executeSync(` + INSERT INTO Category (id, name, sort) + VALUES (1, 'Existing category', 1) + `); + sqlite.executeSync(` + INSERT INTO Novel (id, path, pluginId, name, inLibrary) + VALUES (1, '/interrupted', 'legacy-plugin', 'Interrupted novel', 1) + `); + sqlite.executeSync(` + INSERT INTO Chapter ( + id, + novelId, + path, + name, + unread, + isDownloaded, + scanlator, + timeSpent + ) + VALUES ( + 1, + 1, + '/interrupted/chapter-1', + 'Chapter 1', + 1, + 1, + 'Group', + 12 + ) + `); + sqlite.executeSync(` + INSERT INTO NovelCategory (id, novelId, categoryId) + VALUES (1, 1, 1) + `); + + sqlite.executeSync('CREATE TABLE __new_Novel AS SELECT * FROM Novel'); + sqlite.executeSync( + 'CREATE TABLE __migration_Chapter AS SELECT * FROM Chapter', + ); + sqlite.executeSync( + 'CREATE TABLE __migration_NovelCategory AS SELECT * FROM NovelCategory', + ); + sqlite.executeSync('DELETE FROM NovelCategory'); + sqlite.executeSync('DELETE FROM Chapter'); + sqlite.executeSync('DROP TABLE Novel'); + + repairInterruptedNovelMigration(sqlite); + sqlite.executeSync(` + CREATE TABLE __drizzle_migrations ( + id INTEGER PRIMARY KEY, + hash text NOT NULL, + created_at numeric, + name text, + applied_at text + ) + `); + sqlite.executeSync(` + INSERT INTO __drizzle_migrations (hash, created_at, name) + VALUES ('', 1766417172000, NULL) + `); + repairMigrationHistory(sqlite); + + const drizzleDb = drizzle(sqlite, { schema }); + await migrate(drizzleDb, getPendingMigrations(sqlite)); + + expect( + sqlite.executeSync( + 'SELECT id, name, chaptersDownloaded, chaptersUnread, totalChapters FROM Novel', + ).rows, + ).toEqual([ + { + id: 1, + name: 'Interrupted novel', + chaptersDownloaded: 1, + chaptersUnread: 1, + totalChapters: 1, + }, + ]); + expect( + sqlite.executeSync('SELECT id, scanlator, timeSpent FROM Chapter').rows, + ).toEqual([{ id: 1, scanlator: 'Group', timeSpent: 12 }]); + expect( + sqlite.executeSync('SELECT novelId, categoryId FROM NovelCategory') + .rows, + ).toEqual([{ novelId: 1, categoryId: 1 }]); + } finally { + sqlite.close(); + } + }); + + it('recovers when Chapter columns exist without migration records', async () => { const sqlite = open({ name: ':memory:' }); (sqlite as any).executeAsync ??= sqlite.execute; (sqlite as any).executeRawAsync ??= sqlite.executeRaw; try { - for (const statement of MIGRATION_STATEMENTS) { - sqlite.executeSync(statement.trim()); - } + createSchema(sqlite); sqlite.executeSync('ALTER TABLE Chapter ADD scanlator text'); + sqlite.executeSync('ALTER TABLE Chapter ADD timeSpent integer DEFAULT 0'); sqlite.executeSync(` CREATE TABLE __drizzle_migrations ( id INTEGER PRIMARY KEY, @@ -285,6 +493,11 @@ describe('production migrations', () => { "SELECT name FROM __drizzle_migrations WHERE name = '20260612232322_normal_saracen'", ).rows, ).toHaveLength(1); + expect( + sqlite.executeSync( + "SELECT name FROM __drizzle_migrations WHERE name = '20260719143427_long_moondragon'", + ).rows, + ).toHaveLength(1); const drizzleDb = drizzle(sqlite, { schema }); await migrate(drizzleDb, getPendingMigrations(sqlite)); @@ -293,6 +506,10 @@ describe('production migrations', () => { .executeRawSync('PRAGMA table_info(Chapter)') .filter(column => column[1] === 'scanlator'); expect(scanlatorColumns).toHaveLength(1); + const timeSpentColumns = sqlite + .executeRawSync('PRAGMA table_info(Chapter)') + .filter(column => column[1] === 'timeSpent'); + expect(timeSpentColumns).toHaveLength(1); const appliedMigrations = sqlite.executeSync( 'SELECT name FROM __drizzle_migrations ORDER BY created_at', diff --git a/src/database/db.ts b/src/database/db.ts index 35b64b2d6..70a399617 100644 --- a/src/database/db.ts +++ b/src/database/db.ts @@ -30,6 +30,21 @@ const INITIAL_MIGRATION_NAME = '20251222152612_past_mandrill'; const INITIAL_MIGRATION_CREATED_AT = 1766417172000; const SCANLATOR_MIGRATION_NAME = '20260612232322_normal_saracen'; const SCANLATOR_MIGRATION_CREATED_AT = 1781306602000; +const TIME_SPENT_MIGRATION_NAME = '20260719143427_long_moondragon'; +const TIME_SPENT_MIGRATION_CREATED_AT = 1784471667000; + +const CHAPTER_COLUMN_MIGRATIONS = [ + { + columnName: 'scanlator', + migrationName: SCANLATOR_MIGRATION_NAME, + createdAt: SCANLATOR_MIGRATION_CREATED_AT, + }, + { + columnName: 'timeSpent', + migrationName: TIME_SPENT_MIGRATION_NAME, + createdAt: TIME_SPENT_MIGRATION_CREATED_AT, + }, +] as const; /** * Raw SQLite database instance @@ -60,6 +75,39 @@ type MigrationExecutor = { executeSync: (sql: string) => unknown; }; +/** + * Recovers the one interruption point where the previous repair migration + * could have dropped Novel before renaming its populated replacement. + */ +export const repairInterruptedNovelMigration = ( + executor: MigrationExecutor, +) => { + const tableNames = new Set( + executor + .executeRawSync("SELECT name FROM sqlite_master WHERE type = 'table';") + .map(row => row[0]), + ); + const hasNovel = tableNames.has('Novel'); + const hasNovelSnapshot = tableNames.has('__migration_Novel'); + const hasNewNovel = tableNames.has('__new_Novel'); + const hasMigrationState = + hasNovelSnapshot || + hasNewNovel || + tableNames.has('__migration_Chapter') || + tableNames.has('__migration_NovelCategory'); + + if (!hasMigrationState || hasNovel || hasNovelSnapshot) { + return; + } + if (!hasNewNovel) { + throw new Error( + 'Cannot recover interrupted Novel migration: no source table remains', + ); + } + + executor.executeSync("ALTER TABLE '__new_Novel' RENAME TO 'Novel';"); +}; + /** * Repairs migration metadata created by older Drizzle versions and interrupted * migrations. SQLite cannot add a column conditionally, so an existing column @@ -94,17 +142,20 @@ export const repairMigrationHistory = (executor: MigrationExecutor) => { `); const chapterColumns = executor.executeRawSync('PRAGMA table_info(Chapter);'); - const hasScanlator = chapterColumns.some(row => row[1] === 'scanlator'); + const chapterColumnNames = new Set(chapterColumns.map(row => row[1])); - if (hasScanlator) { + for (const migration of CHAPTER_COLUMN_MIGRATIONS) { + if (!chapterColumnNames.has(migration.columnName)) { + continue; + } executor.executeSync(` INSERT INTO __drizzle_migrations (hash, created_at, name, applied_at) - SELECT '', ${SCANLATOR_MIGRATION_CREATED_AT}, - '${SCANLATOR_MIGRATION_NAME}', datetime('now') + SELECT '', ${migration.createdAt}, + '${migration.migrationName}', datetime('now') WHERE NOT EXISTS ( SELECT 1 FROM __drizzle_migrations - WHERE name = '${SCANLATOR_MIGRATION_NAME}' + WHERE name = '${migration.migrationName}' ); `); } @@ -180,6 +231,7 @@ let initialization: Promise<void> | undefined; export const initializeDatabase = () => { if (!initialization) { setPragmas(_db); + repairInterruptedNovelMigration(_db); repairMigrationHistory(_db); initialization = migrate(drizzleDb, getPendingMigrations(_db)).then(() => { runDatabaseBootstrap(_db); From f53546cc01d76b8b3f73ed4a3b88b374f775d746 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 28 Jul 2026 04:28:46 +0000 Subject: [PATCH 115/148] chore: Release v2.1.1 --- .github/ISSUE_TEMPLATE/report_issue.yml | 4 ++-- .github/ISSUE_TEMPLATE/request_feature.yml | 2 +- app.json | 4 ++-- package.json | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/report_issue.yml b/.github/ISSUE_TEMPLATE/report_issue.yml index 6c1924c6c..ad31204cf 100644 --- a/.github/ISSUE_TEMPLATE/report_issue.yml +++ b/.github/ISSUE_TEMPLATE/report_issue.yml @@ -45,7 +45,7 @@ body: label: LNReader version description: You can find your LNReader version in **More → About**. placeholder: | - Example: "2.1.0" + Example: "2.1.1" validations: required: true @@ -88,7 +88,7 @@ body: required: true - label: If this is an issue with a plugin, I should be opening an issue in the [plugins repository](https://github.com/lnreader/lnreader-plugins/issues/new/choose). required: true - - label: I have updated the app to version **[2.1.0](https://github.com/lnreader/lnreader/releases/latest)**. + - label: I have updated the app to version **[2.1.1](https://github.com/lnreader/lnreader/releases/latest)**. required: true - label: I will fill out all of the requested information in this form. required: true diff --git a/.github/ISSUE_TEMPLATE/request_feature.yml b/.github/ISSUE_TEMPLATE/request_feature.yml index 8a1f688e6..9f5f11912 100644 --- a/.github/ISSUE_TEMPLATE/request_feature.yml +++ b/.github/ISSUE_TEMPLATE/request_feature.yml @@ -34,7 +34,7 @@ body: required: true - label: If this is an issue with a source, I should be opening an issue in the [sources repository](https://github.com/lnreader/lnreader-sources/issues/new/choose). required: true - - label: I have updated the app to version **[2.1.0](https://github.com/lnreader/lnreader/releases/latest)**. + - label: I have updated the app to version **[2.1.1](https://github.com/lnreader/lnreader/releases/latest)**. required: true - label: I will fill out all of the requested information in this form. required: true diff --git a/app.json b/app.json index fae8fc65a..f06668330 100644 --- a/app.json +++ b/app.json @@ -1,6 +1,6 @@ { "expo": { - "version": "2.1.0", + "version": "2.1.1", "name": "LNReader", "slug": "LNReader", "scheme": "lnreader", @@ -47,7 +47,7 @@ ] ], "android": { - "versionCode": 4196352, + "versionCode": 4196353, "package": "com.rajarsheechatterjee.LNReader", "adaptiveIcon": { "foregroundImage": "./assets/native/ic_launcher_foreground.png", diff --git a/package.json b/package.json index 8161b9d49..3f4d28103 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lnreader", - "version": "2.1.0", + "version": "2.1.1", "private": true, "scripts": { "dev:android:release": "pnpm run generate:env:release && npx expo run:android --variant release", From f71c9c859471968684baef6e7f3da55a9d2f5821 Mon Sep 17 00:00:00 2001 From: Patrick Loser <github.verify097@passmail.com> Date: Tue, 28 Jul 2026 11:00:52 +0200 Subject: [PATCH 116/148] fix: Ignore Discord Notifications Outside the Main Repository (#1923) --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 286260ed7..44d509d6a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -159,6 +159,7 @@ jobs: compression-level: 0 - name: Notify Discord + if: github.repository == 'lnreader/lnreader' env: DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_NIGHTLY_WEBHOOK }} ARTIFACT_URL: ${{ steps.upload-nightly.outputs.artifact-url }} From 0c3542836c847c0e824e473c06394bd5219d6329 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 28 Jul 2026 13:29:40 +0530 Subject: [PATCH 117/148] fix: Synchronize Library Updates And Optimize Import Refreshes --- src/database/queries/ChapterQueries.ts | 2 +- src/database/queries/LibraryQueries.ts | 6 +- .../queries/__tests__/LibraryQueries.test.ts | 34 +++++++ src/database/queryStrings/triggers.ts | 21 ++++- .../persisted/__tests__/useImport.test.ts | 76 +++++++++++++++ src/hooks/persisted/useImport.ts | 10 +- src/screens/library/hooks/useLibrary.ts | 2 +- .../hooks/__tests__/useNovelRefresh.test.ts | 92 +++++++++++++++++++ src/screens/novel/hooks/useNovelRefresh.ts | 8 +- 9 files changed, 241 insertions(+), 10 deletions(-) create mode 100644 src/hooks/persisted/__tests__/useImport.test.ts create mode 100644 src/screens/novel/hooks/__tests__/useNovelRefresh.test.ts diff --git a/src/database/queries/ChapterQueries.ts b/src/database/queries/ChapterQueries.ts index 076e3b5b1..eb7e251f5 100644 --- a/src/database/queries/ChapterQueries.ts +++ b/src/database/queries/ChapterQueries.ts @@ -47,7 +47,7 @@ export const insertChapters = async ( return; } - const nowSql = sql`datetime('now','localtime')`; + const nowSql = sql`strftime('%Y-%m-%dT%H:%M:%fZ','now')`; const rows = chapters.map((c, index) => { let scanlatorStr: string | null = null; diff --git a/src/database/queries/LibraryQueries.ts b/src/database/queries/LibraryQueries.ts index b92555bf1..077e85c1f 100644 --- a/src/database/queries/LibraryQueries.ts +++ b/src/database/queries/LibraryQueries.ts @@ -61,7 +61,11 @@ export const getLibraryNovelsFromDb = ( .$dynamic(); if (sortOrder) { - query.orderBy(sql.raw(sortOrder)); + const dateAwareSortOrder = sortOrder.replace( + /^lastUpdatedAt (ASC|DESC)$/, + 'julianday(lastUpdatedAt) $1', + ); + query.orderBy(sql.raw(dateAwareSortOrder)); } return query.all(); diff --git a/src/database/queries/__tests__/LibraryQueries.test.ts b/src/database/queries/__tests__/LibraryQueries.test.ts index 69f3006f2..3d04cf10b 100644 --- a/src/database/queries/__tests__/LibraryQueries.test.ts +++ b/src/database/queries/__tests__/LibraryQueries.test.ts @@ -52,6 +52,40 @@ describe('LibraryQueries', () => { expect(novels.map(n => n.name)).toEqual(['Novel B', 'Novel A']); }); + it('should sort mixed timestamp formats by their actual date', async () => { + await insertTestNovel(testDb, { + inLibrary: true, + name: 'ISO timestamp', + lastUpdatedAt: '2026-07-28T09:00:00.000Z', + }); + await insertTestNovel(testDb, { + inLibrary: true, + name: 'SQLite timestamp', + lastUpdatedAt: '2026-07-28 10:00:00', + }); + + const novels = await getLibraryNovelsFromDb('lastUpdatedAt DESC'); + + expect(novels.map(n => n.name)).toEqual([ + 'SQLite timestamp', + 'ISO timestamp', + ]); + }); + + it('should update lastUpdatedAt across mixed timestamp formats', async () => { + const novelId = await insertTestNovel(testDb, { + inLibrary: true, + lastUpdatedAt: '2026-07-28T09:00:00.000Z', + }); + + await insertTestChapter(testDb, novelId, { + updatedTime: '2026-07-28 10:00:00', + }); + + const novel = await getLibraryNovelsFromDb(); + expect(novel[0].lastUpdatedAt).toBe('2026-07-28 10:00:00'); + }); + it('should filter novels by raw SQL filter', async () => { await insertTestNovel(testDb, { inLibrary: true, diff --git a/src/database/queryStrings/triggers.ts b/src/database/queryStrings/triggers.ts index 3f7c3096f..86edcdb7e 100644 --- a/src/database/queryStrings/triggers.ts +++ b/src/database/queryStrings/triggers.ts @@ -8,7 +8,10 @@ BEGIN chaptersUnread = chaptersUnread + CASE WHEN NEW.unread = 1 THEN 1 ELSE 0 END, lastUpdatedAt = CASE WHEN NEW.updatedTime IS NOT NULL - AND (lastUpdatedAt IS NULL OR NEW.updatedTime > lastUpdatedAt) + AND ( + lastUpdatedAt IS NULL + OR julianday(NEW.updatedTime) > julianday(lastUpdatedAt) + ) THEN NEW.updatedTime ELSE lastUpdatedAt END @@ -24,7 +27,13 @@ BEGIN chaptersDownloaded = (SELECT COUNT(*) FROM Chapter WHERE Chapter.novelId = Novel.id AND Chapter.isDownloaded = 1), chaptersUnread = (SELECT COUNT(*) FROM Chapter WHERE Chapter.novelId = Novel.id AND Chapter.unread = 1), lastReadAt = (SELECT MAX(readTime) FROM Chapter WHERE Chapter.novelId = Novel.id), - lastUpdatedAt = (SELECT MAX(updatedTime) FROM Chapter WHERE Chapter.novelId = Novel.id) + lastUpdatedAt = ( + SELECT updatedTime + FROM Chapter + WHERE Chapter.novelId = Novel.id AND updatedTime IS NOT NULL + ORDER BY julianday(updatedTime) DESC + LIMIT 1 + ) WHERE id = NEW.novelId; END; `; @@ -37,7 +46,13 @@ BEGIN chaptersUnread = (SELECT COUNT(*) FROM Chapter WHERE Chapter.novelId = Novel.id AND Chapter.unread = 1), totalChapters = (SELECT COUNT(*) FROM Chapter WHERE Chapter.novelId = Novel.id), lastReadAt = (SELECT MAX(readTime) FROM Chapter WHERE Chapter.novelId = Novel.id), - lastUpdatedAt = (SELECT MAX(updatedTime) FROM Chapter WHERE Chapter.novelId = Novel.id) + lastUpdatedAt = ( + SELECT updatedTime + FROM Chapter + WHERE Chapter.novelId = Novel.id AND updatedTime IS NOT NULL + ORDER BY julianday(updatedTime) DESC + LIMIT 1 + ) WHERE id = OLD.novelId; END; `; diff --git a/src/hooks/persisted/__tests__/useImport.test.ts b/src/hooks/persisted/__tests__/useImport.test.ts new file mode 100644 index 000000000..69123b876 --- /dev/null +++ b/src/hooks/persisted/__tests__/useImport.test.ts @@ -0,0 +1,76 @@ +import { renderHook, waitFor } from '@testing-library/react-native'; + +import useImport from '../useImport'; +import { useLibraryContext } from '@components/Context/LibraryContext'; +import { QueuedBackgroundTask } from '@services/backgroundTasks'; + +let mockQueue: QueuedBackgroundTask[] = []; + +jest.mock('react-native-mmkv', () => ({ + useMMKVObject: () => [mockQueue], +})); + +jest.mock('@components/Context/LibraryContext', () => ({ + useLibraryContext: jest.fn(), +})); + +jest.mock('@services/backgroundTasks', () => ({ + BACKGROUND_TASKS_STORE_KEY: 'tasks', + backgroundTasks: { + enqueue: jest.fn(), + resumeAll: jest.fn(), + pauseAll: jest.fn(), + cancelByType: jest.fn(), + }, +})); + +const mockUseLibraryContext = useLibraryContext as jest.MockedFunction< + typeof useLibraryContext +>; + +const importTask = (id: string, progress = 0): QueuedBackgroundTask => ({ + id, + task: { name: 'IMPORT_EPUB', data: { files: [] } }, + state: 'running', + meta: { + name: 'Import', + isRunning: true, + progress, + progressText: undefined, + }, +}); + +describe('useImport', () => { + const refetchLibrary = jest.fn().mockResolvedValue(undefined); + + beforeEach(() => { + mockQueue = []; + refetchLibrary.mockClear(); + mockUseLibraryContext.mockReturnValue({ + refetchLibrary, + } as unknown as ReturnType<typeof useLibraryContext>); + }); + + it('ignores import progress updates and refetches when an import finishes', async () => { + mockQueue = [importTask('import-1')]; + const { rerender } = renderHook(useImport); + + mockQueue = [importTask('import-1', 0.5)]; + rerender({}); + expect(refetchLibrary).not.toHaveBeenCalled(); + + mockQueue = []; + rerender({}); + + await waitFor(() => expect(refetchLibrary).toHaveBeenCalledTimes(1)); + }); + + it('does not refetch when an import is enqueued', () => { + const { rerender } = renderHook(useImport); + + mockQueue = [importTask('import-1')]; + rerender({}); + + expect(refetchLibrary).not.toHaveBeenCalled(); + }); +}); diff --git a/src/hooks/persisted/useImport.ts b/src/hooks/persisted/useImport.ts index 7a035e304..b8494bf87 100644 --- a/src/hooks/persisted/useImport.ts +++ b/src/hooks/persisted/useImport.ts @@ -5,7 +5,7 @@ import { QueuedBackgroundTask, } from '@services/backgroundTasks'; import { DocumentPickerResult } from 'expo-document-picker'; -import { useCallback, useEffect, useMemo } from 'react'; +import { useCallback, useEffect, useMemo, useRef } from 'react'; import { useMMKVObject } from 'react-native-mmkv'; export default function useImport() { @@ -17,10 +17,14 @@ export default function useImport() { () => queue?.filter(t => t.task.name === 'IMPORT_EPUB') || [], [queue], ); + const previousImportCount = useRef(importQueue.length); useEffect(() => { - refetchLibrary(); - }, [importQueue, refetchLibrary]); + if (previousImportCount.current > importQueue.length) { + void refetchLibrary(); + } + previousImportCount.current = importQueue.length; + }, [importQueue.length, refetchLibrary]); const importNovel = useCallback((pickedNovel: DocumentPickerResult) => { if (pickedNovel.canceled) return; diff --git a/src/screens/library/hooks/useLibrary.ts b/src/screens/library/hooks/useLibrary.ts index ae87a7644..ff968eced 100644 --- a/src/screens/library/hooks/useLibrary.ts +++ b/src/screens/library/hooks/useLibrary.ts @@ -27,7 +27,7 @@ export type UseLibraryReturnType = { setLibrary: React.Dispatch<React.SetStateAction<NovelInfo[]>>; novelInLibrary: (pluginId: string, novelPath: string) => boolean; switchNovelToLibrary: (novelPath: string, pluginId: string) => Promise<void>; - refetchLibrary: () => void; + refetchLibrary: () => Promise<void>; setLibrarySearchText: (text: string) => void; }; diff --git a/src/screens/novel/hooks/__tests__/useNovelRefresh.test.ts b/src/screens/novel/hooks/__tests__/useNovelRefresh.test.ts new file mode 100644 index 000000000..5d1a4cf8b --- /dev/null +++ b/src/screens/novel/hooks/__tests__/useNovelRefresh.test.ts @@ -0,0 +1,92 @@ +import { act, renderHook } from '@testing-library/react-native'; + +import { useNovelRefresh } from '../useNovelRefresh'; +import { updateNovel } from '@services/updates/LibraryUpdateQueries'; +import { useLibraryContext } from '@components/Context/LibraryContext'; +import { NovelInfo } from '@database/types'; + +jest.mock('@services/updates/LibraryUpdateQueries', () => ({ + updateNovel: jest.fn(), +})); + +jest.mock('@components/Context/LibraryContext', () => ({ + useLibraryContext: jest.fn(), +})); + +jest.mock('@i18n/translations', () => ({ + getString: (key: string) => key, +})); + +jest.mock('@utils/showToast', () => ({ + showToast: jest.fn(), +})); + +const mockUpdateNovel = updateNovel as jest.MockedFunction<typeof updateNovel>; +const mockUseLibraryContext = useLibraryContext as jest.MockedFunction< + typeof useLibraryContext +>; + +const novel = { + id: 1, + name: 'Novel', + path: '/novel', + pluginId: 'plugin', + inLibrary: true, +} as NovelInfo; + +describe('useNovelRefresh', () => { + const reloadNovel = jest.fn().mockResolvedValue(undefined); + const refetchLibrary = jest.fn().mockResolvedValue(undefined); + const enqueue = jest.fn(); + + beforeEach(() => { + reloadNovel.mockClear(); + refetchLibrary.mockClear(); + enqueue.mockClear(); + mockUpdateNovel.mockClear(); + mockUpdateNovel.mockResolvedValue(undefined); + mockUseLibraryContext.mockReturnValue({ + refetchLibrary, + } as unknown as ReturnType<typeof useLibraryContext>); + }); + + it('refreshes the novel and library after updating a library novel', async () => { + const { result } = renderHook(() => + useNovelRefresh({ + novel, + downloadNewChapters: false, + refreshNovelMetadata: false, + enqueue, + reloadNovel, + }), + ); + + await act(result.current.refresh); + + expect(mockUpdateNovel).toHaveBeenCalledWith( + novel.pluginId, + novel.path, + novel.id, + expect.objectContaining({ enqueue }), + ); + expect(reloadNovel).toHaveBeenCalledTimes(1); + expect(refetchLibrary).toHaveBeenCalledTimes(1); + }); + + it('does not refresh the library for a novel outside the library', async () => { + const { result } = renderHook(() => + useNovelRefresh({ + novel: { ...novel, inLibrary: false }, + downloadNewChapters: false, + refreshNovelMetadata: false, + enqueue, + reloadNovel, + }), + ); + + await act(result.current.refresh); + + expect(reloadNovel).toHaveBeenCalledTimes(1); + expect(refetchLibrary).not.toHaveBeenCalled(); + }); +}); diff --git a/src/screens/novel/hooks/useNovelRefresh.ts b/src/screens/novel/hooks/useNovelRefresh.ts index 3184f2c6b..6378f0f9f 100644 --- a/src/screens/novel/hooks/useNovelRefresh.ts +++ b/src/screens/novel/hooks/useNovelRefresh.ts @@ -4,6 +4,7 @@ import { BackgroundTaskEnqueuer } from '@services/backgroundTasks'; import { updateNovel } from '@services/updates/LibraryUpdateQueries'; import { getString } from '@i18n/translations'; import { showToast } from '@utils/showToast'; +import { useLibraryContext } from '@components/Context/LibraryContext'; interface UseNovelRefreshOptions { novel: NovelInfo | undefined; @@ -21,6 +22,7 @@ export const useNovelRefresh = ({ reloadNovel, }: UseNovelRefreshOptions) => { const [updating, setUpdating] = useState(false); + const { refetchLibrary } = useLibraryContext(); const refresh = useCallback(async () => { if (!novel || updating) { @@ -34,7 +36,10 @@ export const useNovelRefresh = ({ refreshNovelMetadata, enqueue, }); - await reloadNovel(); + await Promise.all([ + reloadNovel(), + novel.inLibrary ? refetchLibrary() : Promise.resolve(), + ]); showToast(getString('novelScreen.updatedToast', { name: novel.name })); } catch (error) { showToast( @@ -49,6 +54,7 @@ export const useNovelRefresh = ({ downloadNewChapters, enqueue, novel, + refetchLibrary, refreshNovelMetadata, reloadNovel, updating, From ee3a4f20bc41ccf9e3f33ce37e7191cd5c7e6a17 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 28 Jul 2026 13:36:37 +0530 Subject: [PATCH 118/148] fix: Preserve Default Category After Reordering (Closes #1922) --- src/database/constants.ts | 5 +++ src/database/queries/CategoryQueries.ts | 4 +- src/database/queries/NovelQueries.ts | 7 ++-- .../queries/__tests__/CategoryQueries.test.ts | 6 +-- .../queries/__tests__/NovelQueries.test.ts | 39 +++++++++++++------ src/screens/Categories/CategoriesScreen.tsx | 9 +---- 6 files changed, 43 insertions(+), 27 deletions(-) diff --git a/src/database/constants.ts b/src/database/constants.ts index e5d9b3157..d44ef0c5d 100644 --- a/src/database/constants.ts +++ b/src/database/constants.ts @@ -28,3 +28,8 @@ export const CHAPTER_FILTER = { export type ChapterFilterPositiveKey = keyof typeof CHAPTER_FILTER_POSITIVE; export type ChapterFilterKey = keyof typeof CHAPTER_FILTER; export type ChapterFilter = (typeof CHAPTER_FILTER)[ChapterFilterKey]; + +export const BUILT_IN_CATEGORY_IDS = { + default: 1, + local: 2, +} as const; diff --git a/src/database/queries/CategoryQueries.ts b/src/database/queries/CategoryQueries.ts index c802cedf4..fd97998ae 100644 --- a/src/database/queries/CategoryQueries.ts +++ b/src/database/queries/CategoryQueries.ts @@ -186,10 +186,10 @@ export const updateCategoryOrderInDb = async ( } await dbManager.write(async tx => { - for (const category of categories) { + for (const [index, category] of categories.entries()) { await tx .update(categorySchema) - .set({ sort: category.sort }) + .set({ sort: index + 1 }) .where(eq(categorySchema.id, category.id)) .run(); } diff --git a/src/database/queries/NovelQueries.ts b/src/database/queries/NovelQueries.ts index 00d9a5f4b..91681dc08 100644 --- a/src/database/queries/NovelQueries.ts +++ b/src/database/queries/NovelQueries.ts @@ -21,6 +21,7 @@ import { import type { TransactionParameter } from '@database/manager/manager.d'; import { getLibraryDefaultCategoryId } from '@hooks/persisted/useSettings'; import NativeFile from '@modules/native-file'; +import { BUILT_IN_CATEGORY_IDS } from '@database/constants'; const getCategoryForNewNovel = async (tx: TransactionParameter) => { const preferredCategoryId = getLibraryDefaultCategoryId(); @@ -40,7 +41,7 @@ const getCategoryForNewNovel = async (tx: TransactionParameter) => { return tx .select({ id: categorySchema.id }) .from(categorySchema) - .where(eq(categorySchema.sort, 1)) + .where(eq(categorySchema.id, BUILT_IN_CATEGORY_IDS.default)) .get(); }; @@ -174,7 +175,7 @@ export const switchNovelToLibraryQuery = async ( .insert(novelCategorySchema) .values({ novelId: novel.id, - categoryId: 2, + categoryId: BUILT_IN_CATEGORY_IDS.local, }) .onConflictDoNothing() .run(); @@ -386,7 +387,7 @@ export const updateNovelCategories = async ( .where( and( inArray(novelCategorySchema.novelId, novelIds), - ne(novelCategorySchema.categoryId, 2), + ne(novelCategorySchema.categoryId, BUILT_IN_CATEGORY_IDS.local), ), ) .run(); diff --git a/src/database/queries/__tests__/CategoryQueries.test.ts b/src/database/queries/__tests__/CategoryQueries.test.ts index 5e49d6e07..1a13ae9cb 100644 --- a/src/database/queries/__tests__/CategoryQueries.test.ts +++ b/src/database/queries/__tests__/CategoryQueries.test.ts @@ -212,7 +212,7 @@ describe('CategoryQueries', () => { }); describe('updateCategoryOrderInDb', () => { - it('should update sort order for multiple categories', async () => { + it('should persist categories using one-based display order', async () => { const testDb = getTestDb(); const cat1 = await insertTestCategory(testDb, { name: 'Cat 1', @@ -231,8 +231,8 @@ describe('CategoryQueries', () => { const categories = await getCategoriesFromDb(); const updated1 = categories.find(c => c.id === cat1); const updated2 = categories.find(c => c.id === cat2); - expect(updated1?.sort).toBe(30); - expect(updated2?.sort).toBe(40); + expect(updated1?.sort).toBe(1); + expect(updated2?.sort).toBe(2); }); it('should handle empty array', async () => { diff --git a/src/database/queries/__tests__/NovelQueries.test.ts b/src/database/queries/__tests__/NovelQueries.test.ts index 3aaba46f8..5bd3b41f0 100644 --- a/src/database/queries/__tests__/NovelQueries.test.ts +++ b/src/database/queries/__tests__/NovelQueries.test.ts @@ -13,7 +13,8 @@ import { clearAllTables, } from './testData'; import { categorySchema, novelCategorySchema } from '@database/schema'; -import { eq, sql } from 'drizzle-orm'; +import { eq } from 'drizzle-orm'; +import { BUILT_IN_CATEGORY_IDS } from '@database/constants'; import { getAllNovels, @@ -178,7 +179,7 @@ describe('NovelQueries', () => { expect(Boolean(novel?.inLibrary)).toBe(false); }); - it('should assign default category when adding to library', async () => { + it('should fall back to the built-in default category by ID', async () => { const testDb = getTestDb(); const novelId = await insertTestNovel(testDb, { inLibrary: false, @@ -186,12 +187,16 @@ describe('NovelQueries', () => { pluginId: 'test-plugin', }); - // Get default category (sort = 1) - const defaultCategory = await testDb.drizzleDb - .select() - .from(categorySchema) - .where(sql`${categorySchema.sort} = 1`) - .get(); + await testDb.drizzleDb + .update(categorySchema) + .set({ sort: 0 }) + .where(eq(categorySchema.id, BUILT_IN_CATEGORY_IDS.default)) + .run(); + await testDb.drizzleDb + .update(categorySchema) + .set({ sort: 1 }) + .where(eq(categorySchema.id, BUILT_IN_CATEGORY_IDS.local)) + .run(); await switchNovelToLibraryQuery('/test/novel', 'test-plugin'); @@ -202,10 +207,17 @@ describe('NovelQueries', () => { .all(); expect(associations.length).toBeGreaterThan(0); - expect( - associations.some(a => a.categoryId === (defaultCategory?.id ?? -1)), - ).toBe(!!defaultCategory); + associations.some( + association => + association.categoryId === BUILT_IN_CATEGORY_IDS.default, + ), + ).toBe(true); + expect( + associations.some( + association => association.categoryId === BUILT_IN_CATEGORY_IDS.local, + ), + ).toBe(false); }); it('should assign the user-selected default category', async () => { @@ -257,7 +269,10 @@ describe('NovelQueries', () => { .all(); expect( - associations.some(association => association.categoryId === 1), + associations.some( + association => + association.categoryId === BUILT_IN_CATEGORY_IDS.default, + ), ).toBe(true); }); }); diff --git a/src/screens/Categories/CategoriesScreen.tsx b/src/screens/Categories/CategoriesScreen.tsx index ea45ab5f8..2561c5751 100644 --- a/src/screens/Categories/CategoriesScreen.tsx +++ b/src/screens/Categories/CategoriesScreen.tsx @@ -51,13 +51,8 @@ const CategoriesScreen = () => { return; } - const updatedOrderCategories = data.map((category, index) => ({ - ...category, - sort: index, - })); - - setCategories(updatedOrderCategories); - updateCategoryOrderInDb(updatedOrderCategories); + setCategories(data); + updateCategoryOrderInDb(data); }; const renderItem = ({ From ca24671a2f847c5722009b6b8451e9c54d3a2c12 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 28 Jul 2026 15:38:09 +0530 Subject: [PATCH 119/148] fix: Support Fork-Safe Preview Builds --- .github/workflows/build.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 44d509d6a..d68e0f9a9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -100,9 +100,7 @@ jobs: run: | pnpm generate:env:release \ --build-type "GitHub Action" \ - --node-env "production" \ - --myanimelist-client-id "$MYANIMELIST_CLIENT_ID" \ - --anilist-client-id "$ANILIST_CLIENT_ID" + --node-env "production" - name: Generate Native Android Project run: | @@ -158,8 +156,19 @@ jobs: retention-days: 14 compression-level: 0 + - name: Check Discord Notification + id: discord + env: + DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_NIGHTLY_WEBHOOK }} + run: | + if [ -n "$DISCORD_WEBHOOK_URL" ]; then + echo "configured=true" >> "$GITHUB_OUTPUT" + else + echo "configured=false" >> "$GITHUB_OUTPUT" + fi + - name: Notify Discord - if: github.repository == 'lnreader/lnreader' + if: steps.discord.outputs.configured == 'true' env: DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_NIGHTLY_WEBHOOK }} ARTIFACT_URL: ${{ steps.upload-nightly.outputs.artifact-url }} From 5f45e4c7f2d4f77da3b73bdfdfcdb5b477fd6849 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 28 Jul 2026 20:36:59 +0530 Subject: [PATCH 120/148] fix: Recover Interrupted Chapter Migrations --- .../20260727081855_calm_chimera/migration.sql | 37 +++++- src/database/__tests__/db.test.ts | 121 ++++++++++++++++++ src/database/db.ts | 29 +++++ 3 files changed, 186 insertions(+), 1 deletion(-) diff --git a/drizzle/20260727081855_calm_chimera/migration.sql b/drizzle/20260727081855_calm_chimera/migration.sql index 72acd11cd..7792da550 100644 --- a/drizzle/20260727081855_calm_chimera/migration.sql +++ b/drizzle/20260727081855_calm_chimera/migration.sql @@ -92,7 +92,42 @@ DELETE FROM `NovelCategory`;--> statement-breakpoint DELETE FROM `Chapter`;--> statement-breakpoint DROP TABLE IF EXISTS `Novel`;--> statement-breakpoint ALTER TABLE `__new_Novel` RENAME TO `Novel`;--> statement-breakpoint -INSERT OR REPLACE INTO `Chapter` SELECT * FROM `__migration_Chapter`;--> statement-breakpoint +INSERT OR REPLACE INTO `Chapter` ( + `id`, + `novelId`, + `path`, + `name`, + `releaseTime`, + `bookmark`, + `unread`, + `readTime`, + `isDownloaded`, + `updatedTime`, + `chapterNumber`, + `page`, + `position`, + `progress`, + `scanlator`, + `timeSpent` +) +SELECT + `id`, + `novelId`, + `path`, + `name`, + `releaseTime`, + `bookmark`, + `unread`, + `readTime`, + `isDownloaded`, + `updatedTime`, + `chapterNumber`, + `page`, + `position`, + `progress`, + `scanlator`, + `timeSpent` +FROM `__migration_Chapter`;--> statement-breakpoint INSERT OR REPLACE INTO `NovelCategory` SELECT * FROM `__migration_NovelCategory`;--> statement-breakpoint DROP TABLE `__migration_Novel`;--> statement-breakpoint DROP TABLE `__migration_Chapter`;--> statement-breakpoint diff --git a/src/database/__tests__/db.test.ts b/src/database/__tests__/db.test.ts index 6c85083f5..cdf6c8de9 100644 --- a/src/database/__tests__/db.test.ts +++ b/src/database/__tests__/db.test.ts @@ -6,6 +6,7 @@ import { schema } from '@database/schema'; import { getPendingMigrations, + repairChapterMigrationSnapshot, repairInterruptedNovelMigration, repairMigrationHistory, runDatabaseBootstrap, @@ -464,6 +465,126 @@ describe('production migrations', () => { } }); + it('repairs an interrupted Chapter snapshot missing recent columns', async () => { + const sqlite = open({ name: ':memory:' }); + (sqlite as any).executeAsync ??= sqlite.execute; + (sqlite as any).executeRawAsync ??= sqlite.executeRaw; + try { + createSchema(sqlite); + sqlite.executeSync(` + INSERT INTO Category (id, name, sort) + VALUES (1, 'Existing category', 1) + `); + sqlite.executeSync(` + INSERT INTO Novel (id, path, pluginId, name, inLibrary) + VALUES (1, '/interrupted', 'legacy-plugin', 'Interrupted novel', 1) + `); + sqlite.executeSync(` + INSERT INTO Chapter ( + id, + novelId, + path, + name, + unread, + isDownloaded + ) + VALUES ( + 1, + 1, + '/interrupted/chapter-1', + 'Chapter 1', + 1, + 1 + ) + `); + sqlite.executeSync(` + INSERT INTO NovelCategory (id, novelId, categoryId) + VALUES (1, 1, 1) + `); + + sqlite.executeSync( + 'CREATE TABLE __migration_Chapter AS SELECT * FROM Chapter', + ); + sqlite.executeSync('ALTER TABLE Chapter ADD scanlator text'); + sqlite.executeSync('ALTER TABLE Chapter ADD timeSpent integer DEFAULT 0'); + sqlite.executeSync( + 'CREATE TABLE __migration_Novel AS SELECT * FROM Novel', + ); + sqlite.executeSync( + 'CREATE TABLE __migration_NovelCategory AS SELECT * FROM NovelCategory', + ); + sqlite.executeSync(` + CREATE TABLE __drizzle_migrations ( + id INTEGER PRIMARY KEY, + hash text NOT NULL, + created_at numeric, + name text, + applied_at text + ) + `); + sqlite.executeSync(` + INSERT INTO __drizzle_migrations (hash, created_at, name) + VALUES ('', 1766417172000, NULL) + `); + + repairChapterMigrationSnapshot(sqlite); + repairMigrationHistory(sqlite); + + const snapshotColumns = sqlite + .executeRawSync('PRAGMA table_info(__migration_Chapter)') + .map(column => column[1]); + expect(snapshotColumns).toEqual( + expect.arrayContaining(['scanlator', 'timeSpent']), + ); + + const drizzleDb = drizzle(sqlite, { schema }); + await migrate(drizzleDb, getPendingMigrations(sqlite)); + + expect( + sqlite.executeSync('SELECT id, name, scanlator, timeSpent FROM Chapter') + .rows, + ).toEqual([ + { + id: 1, + name: 'Chapter 1', + scanlator: null, + timeSpent: 0, + }, + ]); + } finally { + sqlite.close(); + } + }); + + it('preserves snapshot columns while adding a missing timeSpent column', () => { + const sqlite = open({ name: ':memory:' }); + try { + createSchema(sqlite); + sqlite.executeSync('ALTER TABLE Chapter ADD scanlator text'); + sqlite.executeSync(` + INSERT INTO Novel (id, path, pluginId, name) + VALUES (1, '/snapshot', 'legacy-plugin', 'Snapshot novel') + `); + sqlite.executeSync(` + INSERT INTO Chapter (id, novelId, path, name, scanlator) + VALUES (1, 1, '/snapshot/chapter-1', 'Chapter 1', 'Group') + `); + sqlite.executeSync( + 'CREATE TABLE __migration_Chapter AS SELECT * FROM Chapter', + ); + + repairChapterMigrationSnapshot(sqlite); + + expect( + sqlite.executeSync( + 'SELECT id, scanlator, timeSpent FROM __migration_Chapter', + ).rows, + ).toEqual([{ id: 1, scanlator: 'Group', timeSpent: 0 }]); + } finally { + sqlite.close(); + } + }); + it('recovers when Chapter columns exist without migration records', async () => { const sqlite = open({ name: ':memory:' }); (sqlite as any).executeAsync ??= sqlite.execute; diff --git a/src/database/db.ts b/src/database/db.ts index 70a399617..560e4c1a0 100644 --- a/src/database/db.ts +++ b/src/database/db.ts @@ -36,11 +36,13 @@ const TIME_SPENT_MIGRATION_CREATED_AT = 1784471667000; const CHAPTER_COLUMN_MIGRATIONS = [ { columnName: 'scanlator', + columnDefinition: 'text', migrationName: SCANLATOR_MIGRATION_NAME, createdAt: SCANLATOR_MIGRATION_CREATED_AT, }, { columnName: 'timeSpent', + columnDefinition: 'integer DEFAULT 0', migrationName: TIME_SPENT_MIGRATION_NAME, createdAt: TIME_SPENT_MIGRATION_CREATED_AT, }, @@ -108,6 +110,32 @@ export const repairInterruptedNovelMigration = ( executor.executeSync("ALTER TABLE '__new_Novel' RENAME TO 'Novel';"); }; +/** + * Brings a retained Chapter snapshot up to the current schema before an + * interrupted migration is retried. Older snapshots can predate columns that + * were added to Chapter, so restoring them with the current migration would + * otherwise fail with a column-count mismatch. + */ +export const repairChapterMigrationSnapshot = (executor: MigrationExecutor) => { + const snapshotColumns = executor.executeRawSync( + 'PRAGMA table_info(__migration_Chapter);', + ); + + if (snapshotColumns.length === 0) { + return; + } + + const snapshotColumnNames = new Set(snapshotColumns.map(row => row[1])); + for (const migration of CHAPTER_COLUMN_MIGRATIONS) { + if (snapshotColumnNames.has(migration.columnName)) { + continue; + } + executor.executeSync( + `ALTER TABLE '__migration_Chapter' ADD COLUMN '${migration.columnName}' ${migration.columnDefinition};`, + ); + } +}; + /** * Repairs migration metadata created by older Drizzle versions and interrupted * migrations. SQLite cannot add a column conditionally, so an existing column @@ -232,6 +260,7 @@ export const initializeDatabase = () => { if (!initialization) { setPragmas(_db); repairInterruptedNovelMigration(_db); + repairChapterMigrationSnapshot(_db); repairMigrationHistory(_db); initialization = migrate(drizzleDb, getPendingMigrations(_db)).then(() => { runDatabaseBootstrap(_db); From 0ed7d878b4b75e1f6ebc83d0978f05cad5920014 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Wed, 29 Jul 2026 14:21:59 +0530 Subject: [PATCH 121/148] fix: Prevent White Reader Drawer Seam --- src/screens/reader/ReaderScreen.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/screens/reader/ReaderScreen.tsx b/src/screens/reader/ReaderScreen.tsx index 1a4f894e3..c381331f9 100644 --- a/src/screens/reader/ReaderScreen.tsx +++ b/src/screens/reader/ReaderScreen.tsx @@ -61,6 +61,7 @@ const Chapter = ({ route, navigation }: ChapterScreenProps) => { initialChapter={route.params.chapter} > <Drawer + drawerStyle={styles.drawer} open={open} onOpen={openDrawer} onClose={closeDrawer} @@ -312,4 +313,5 @@ export default Chapter; const styles = StyleSheet.create({ container: { flex: 1 }, + drawer: { backgroundColor: 'transparent' }, }); From 9612bf6f893d0078c566f9651405097b7f8d1f24 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Wed, 29 Jul 2026 14:36:36 +0530 Subject: [PATCH 122/148] chore: Update Translations (#1928) * New translations strings.json (French) [ci skip] [ci skip] * New translations strings.json (Spanish) [ci skip] [ci skip] * New translations strings.json (Afrikaans) [ci skip] [ci skip] * New translations strings.json (Arabic) [ci skip] [ci skip] * New translations strings.json (Catalan) [ci skip] [ci skip] * New translations strings.json (Czech) [ci skip] [ci skip] * New translations strings.json (Danish) [ci skip] [ci skip] * New translations strings.json (German) [ci skip] [ci skip] * New translations strings.json (Greek) [ci skip] [ci skip] * New translations strings.json (Finnish) [ci skip] [ci skip] * New translations strings.json (Hebrew) [ci skip] [ci skip] * New translations strings.json (Hungarian) [ci skip] [ci skip] * New translations strings.json (Italian) [ci skip] [ci skip] * New translations strings.json (Japanese) [ci skip] [ci skip] * New translations strings.json (Korean) [ci skip] [ci skip] * New translations strings.json (Dutch) [ci skip] [ci skip] * New translations strings.json (Norwegian) [ci skip] [ci skip] * New translations strings.json (Polish) [ci skip] [ci skip] * New translations strings.json (Portuguese) [ci skip] [ci skip] * New translations strings.json (Russian) [ci skip] [ci skip] * New translations strings.json (Albanian) [ci skip] [ci skip] * New translations strings.json (Serbian (Cyrillic)) [ci skip] [ci skip] * New translations strings.json (Swedish) [ci skip] [ci skip] * New translations strings.json (Turkish) [ci skip] [ci skip] * New translations strings.json (Ukrainian) [ci skip] [ci skip] * New translations strings.json (Chinese Simplified) [ci skip] [ci skip] * New translations strings.json (Chinese Traditional) [ci skip] [ci skip] * New translations strings.json (Vietnamese) [ci skip] [ci skip] * New translations strings.json (Portuguese, Brazilian) [ci skip] [ci skip] * New translations strings.json (Indonesian) [ci skip] [ci skip] * New translations strings.json (Hindi) [ci skip] [ci skip] * New translations strings.json (Assamese) [ci skip] [ci skip] * New translations strings.json (Odia) [ci skip] [ci skip] --- src/i18n/languages/af_ZA/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/ar_SA/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/as_IN/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/ca_ES/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/cs_CZ/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/da_DK/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/de_DE/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/el_GR/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/es_ES/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/fi_FI/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/fr_FR/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/he_IL/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/hi_IN/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/hu_HU/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/id_ID/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/it_IT/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/ja_JP/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/ko_KR/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/nl_NL/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/no_NO/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/or_IN/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/pl_PL/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/pt_BR/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/pt_PT/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/ru_RU/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/sq_AL/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/sr_SP/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/sv_SE/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/tr_TR/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/uk_UA/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/vi_VN/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/zh_CN/strings.json | 55 ++++++++++++++++++++++++++- src/i18n/languages/zh_TW/strings.json | 55 ++++++++++++++++++++++++++- 33 files changed, 1782 insertions(+), 33 deletions(-) diff --git a/src/i18n/languages/af_ZA/strings.json b/src/i18n/languages/af_ZA/strings.json index 019ce03a3..45b6e634d 100644 --- a/src/i18n/languages/af_ZA/strings.json +++ b/src/i18n/languages/af_ZA/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/ar_SA/strings.json b/src/i18n/languages/ar_SA/strings.json index ce8d0926d..6b36353aa 100644 --- a/src/i18n/languages/ar_SA/strings.json +++ b/src/i18n/languages/ar_SA/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "اسم النسخة الاحتياطية", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "لم يتم العثور على ملف الإعدادات في النسخة الاحتياطية", "settingsRestoreFailed": "فشل استعادة الإعدادات: %{error}", "settingsFileWriteFailed": "فشل كتابة ملف الإعدادات: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "مجلد نسخة احتياطية غير صالح", "localBackup": "نسخ احتياطي محلي", "noBackupFound": "لم يتم العثور على نسخة احتياطية", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "تحضير البيانات", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "نسخ احتياطي للاستضافة الذاتية", "host": "المضيف", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "استعادة النسخ الاحتياطية الكبيرة قد تؤدي لتجميد التطبيق حتى انتهاء الاستعادة", "restorinBackup": "استعادة النسخة الاحتياطية", "restoringData": "استعادة البيانات", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "استضافة ذاتية", "selfHostDesc": "نسخ احتياطي إلى خادمك الخاص", "uploadingData": "رفع البيانات", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "رفع الملفات المحملة" }, "browse": "تصفح", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "نسخ احتياطي محلي", "LOCAL_RESTORE": "استعادة من نسخة احتياطية محلية", "MIGRATE_NOVEL": "جاري نقل الرواية", - "DOWNLOAD_CHAPTER": "جاري تنزيل الفصل" + "DOWNLOAD_CHAPTER": "جاري تنزيل الفصل", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/as_IN/strings.json b/src/i18n/languages/as_IN/strings.json index e1db1262b..54c9af59a 100644 --- a/src/i18n/languages/as_IN/strings.json +++ b/src/i18n/languages/as_IN/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "ব্ৰাউজ কৰক", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/ca_ES/strings.json b/src/i18n/languages/ca_ES/strings.json index 019ce03a3..45b6e634d 100644 --- a/src/i18n/languages/ca_ES/strings.json +++ b/src/i18n/languages/ca_ES/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/cs_CZ/strings.json b/src/i18n/languages/cs_CZ/strings.json index 884f99498..d02fd59c7 100644 --- a/src/i18n/languages/cs_CZ/strings.json +++ b/src/i18n/languages/cs_CZ/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Procházet", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/da_DK/strings.json b/src/i18n/languages/da_DK/strings.json index 019ce03a3..45b6e634d 100644 --- a/src/i18n/languages/da_DK/strings.json +++ b/src/i18n/languages/da_DK/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/de_DE/strings.json b/src/i18n/languages/de_DE/strings.json index 7f3dbb88f..10fd7162a 100644 --- a/src/i18n/languages/de_DE/strings.json +++ b/src/i18n/languages/de_DE/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Durchsuchen", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/el_GR/strings.json b/src/i18n/languages/el_GR/strings.json index 8cec2ee9d..d5b5feb70 100644 --- a/src/i18n/languages/el_GR/strings.json +++ b/src/i18n/languages/el_GR/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Περιήγηση", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/es_ES/strings.json b/src/i18n/languages/es_ES/strings.json index 18519dca5..a9d2682e0 100644 --- a/src/i18n/languages/es_ES/strings.json +++ b/src/i18n/languages/es_ES/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Nombre de copia de seguridad", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Copia de Seguridad Fallida", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Carpeta para Copia de seguridad inválida", "localBackup": "Local Backup", "noBackupFound": "No se encontró ninguna copia de seguridad", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparando datos", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Autohostear copias de seguridad", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restaurar grandes copias de seguridad puede congelar la aplicación hasta que se complete el proceso", "restorinBackup": "Restaurando copia de seguridad", "restoringData": "Restaurando datos", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Autoalojar", "selfHostDesc": "Guardar copia de seguridad en tu servidor", "uploadingData": "Subiendo datos", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Navegar", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/fi_FI/strings.json b/src/i18n/languages/fi_FI/strings.json index 019ce03a3..45b6e634d 100644 --- a/src/i18n/languages/fi_FI/strings.json +++ b/src/i18n/languages/fi_FI/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/fr_FR/strings.json b/src/i18n/languages/fr_FR/strings.json index 08d77d852..aefd98747 100644 --- a/src/i18n/languages/fr_FR/strings.json +++ b/src/i18n/languages/fr_FR/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Nom de la sauvegarde", "backupCreated": "Sauvegarde créée avec succès", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Sauvegarde restaurée avec succès", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Enregistrement de la sauvegarde", "categoriesRestored": "%{count} catégories restaurées", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "La sauvegarde a échoué", "novelsRestored": "%{count} romans récupérés", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restauration des catégories en cours", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Récupération des romans en cours", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restauration des paramètres", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Paramètres restaurés", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Dossier de sauvegarde invalide", "localBackup": "Sauvegarde locale", "noBackupFound": "Aucune sauvegarde trouvée", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Parcourir", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/he_IL/strings.json b/src/i18n/languages/he_IL/strings.json index e389e5aae..41d33b5a6 100644 --- a/src/i18n/languages/he_IL/strings.json +++ b/src/i18n/languages/he_IL/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "שם הגיבוי", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/hi_IN/strings.json b/src/i18n/languages/hi_IN/strings.json index 019ce03a3..45b6e634d 100644 --- a/src/i18n/languages/hi_IN/strings.json +++ b/src/i18n/languages/hi_IN/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/hu_HU/strings.json b/src/i18n/languages/hu_HU/strings.json index a2d994aae..72b0d3eaa 100644 --- a/src/i18n/languages/hu_HU/strings.json +++ b/src/i18n/languages/hu_HU/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Böngészés", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/id_ID/strings.json b/src/i18n/languages/id_ID/strings.json index 4b815e7a7..6cf02b2e2 100644 --- a/src/i18n/languages/id_ID/strings.json +++ b/src/i18n/languages/id_ID/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Indonesia", "categoriesRestored": "%{count}Indonesia", "categoriesRestoredWithErrors": "%{failedCount}(indonesia) ", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "%{categoryName}(indonesia) %{error}", "categoryFileNotFound": "Indonesia", "categoryFileReadFailed": "%{error}Indonesia", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Telusur", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/it_IT/strings.json b/src/i18n/languages/it_IT/strings.json index 7fda67956..94da2004e 100644 --- a/src/i18n/languages/it_IT/strings.json +++ b/src/i18n/languages/it_IT/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Esplora", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/ja_JP/strings.json b/src/i18n/languages/ja_JP/strings.json index addebeadb..c89d0d69a 100644 --- a/src/i18n/languages/ja_JP/strings.json +++ b/src/i18n/languages/ja_JP/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "閲覧", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/ko_KR/strings.json b/src/i18n/languages/ko_KR/strings.json index 019ce03a3..45b6e634d 100644 --- a/src/i18n/languages/ko_KR/strings.json +++ b/src/i18n/languages/ko_KR/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/nl_NL/strings.json b/src/i18n/languages/nl_NL/strings.json index 1b360acae..02ebc8bb1 100644 --- a/src/i18n/languages/nl_NL/strings.json +++ b/src/i18n/languages/nl_NL/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Bladeren", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/no_NO/strings.json b/src/i18n/languages/no_NO/strings.json index 019ce03a3..45b6e634d 100644 --- a/src/i18n/languages/no_NO/strings.json +++ b/src/i18n/languages/no_NO/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/or_IN/strings.json b/src/i18n/languages/or_IN/strings.json index dd232799e..8d93897f4 100644 --- a/src/i18n/languages/or_IN/strings.json +++ b/src/i18n/languages/or_IN/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/pl_PL/strings.json b/src/i18n/languages/pl_PL/strings.json index 26aa751ee..4f4b5265b 100644 --- a/src/i18n/languages/pl_PL/strings.json +++ b/src/i18n/languages/pl_PL/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/pt_BR/strings.json b/src/i18n/languages/pt_BR/strings.json index 80101a92d..40e1724fb 100644 --- a/src/i18n/languages/pt_BR/strings.json +++ b/src/i18n/languages/pt_BR/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Salvar nome", "backupCreated": "Backup criado com sucesso", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restaurado com sucesso!", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Salvando Backup", "categoriesRestored": "Categorias %{count} restauradas", "categoriesRestoredWithErrors": "Categorias %{count} restauradas (%{failedCount} falhou)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Falha ao restaurar a categoria: %{categoryName} - %{error}", "categoryFileNotFound": "Arquivo de categoria não encontrado no backup", "categoryFileReadFailed": "Falha ao ler arquivo de categoria: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup falhou", "novelsRestored": "%{count} novels restaurados", "novelsRestoredWithErrors": "%{count} novels restaurados (%{failedCount} falhou)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Falha ao fazer backup da novel: %{novelName} - %{error}", "novelRestoreFailed": "Falha ao restaurar a novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Diretório da novel não foi encontrado no backup", "novelDirectoryReadFailed": "Falha ao ler o diretório da novel: %{error}", "restoringCategories": "Restaurando Categorias", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restaurando novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restaurando Configurações", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Configurações restauradas", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Arquivo de configurações não encontrado no backup", "settingsRestoreFailed": "Falha ao restaurar as configurações: %{error}", "settingsFileWriteFailed": "Falha ao escrever o arquivo de configurações: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Pasta de backup inválida", "localBackup": "Backup local", "noBackupFound": "Nenhum backup encontrado", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparando os dados", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "“Backup” do servidor pessoal", "host": "Servidor", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restaurar “backups” grandes pode congelar o aplicativo até que a restauração seja concluída", "restorinBackup": "Restaurando cópia de segurança", "restoringData": "Restaurando dados", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Auto hospedar", "selfHostDesc": "Fazer “backup” em seu servidor", "uploadingData": "Enviando dados", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Baixando arquivos salvos" }, "browse": "Navegar", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/pt_PT/strings.json b/src/i18n/languages/pt_PT/strings.json index 019ce03a3..45b6e634d 100644 --- a/src/i18n/languages/pt_PT/strings.json +++ b/src/i18n/languages/pt_PT/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/ru_RU/strings.json b/src/i18n/languages/ru_RU/strings.json index a6b0a3846..49d26b267 100644 --- a/src/i18n/languages/ru_RU/strings.json +++ b/src/i18n/languages/ru_RU/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Имя резервной копии", "backupCreated": "Резервная копия успешно создана", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Резервная копия успешно восстановлена", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Сохранение резервной копии", "categoriesRestored": "Восстановлены %{count} категории", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Резервное копирование не удалось", "novelsRestored": "Восстановлено %{count} новелл", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Восстановление категорий", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Восстановление новелл", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Восстановление настроек", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Настройки восстановлены", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Файл настроек в резервной копии не найден", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Неверная папка резервной копии", "localBackup": "Локальное резервное копирование", "noBackupFound": "Резервные копии не найдены", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Подготовка данных", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Резервное копирование на свой сервер", "host": "Сервер", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Восстановление больших резервных копий может привести к зависанию приложения до завершения восстановления", "restorinBackup": "Восстановление резервной копии", "restoringData": "Восстановление данных", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Свой сервер", "selfHostDesc": "Резервное копирование на свой сервер", "uploadingData": "Выгрузка данных", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Выгрузка скаченных файлов" }, "browse": "Обзор", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Локальное резервное копирование", "LOCAL_RESTORE": "Локальное восстановление", "MIGRATE_NOVEL": "Миграция новелл", - "DOWNLOAD_CHAPTER": "Загруженные главы" + "DOWNLOAD_CHAPTER": "Загруженные главы", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/sq_AL/strings.json b/src/i18n/languages/sq_AL/strings.json index 019ce03a3..45b6e634d 100644 --- a/src/i18n/languages/sq_AL/strings.json +++ b/src/i18n/languages/sq_AL/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/sr_SP/strings.json b/src/i18n/languages/sr_SP/strings.json index 019ce03a3..45b6e634d 100644 --- a/src/i18n/languages/sr_SP/strings.json +++ b/src/i18n/languages/sr_SP/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/sv_SE/strings.json b/src/i18n/languages/sv_SE/strings.json index 019ce03a3..45b6e634d 100644 --- a/src/i18n/languages/sv_SE/strings.json +++ b/src/i18n/languages/sv_SE/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/tr_TR/strings.json b/src/i18n/languages/tr_TR/strings.json index 7b6c70136..164f0ba49 100644 --- a/src/i18n/languages/tr_TR/strings.json +++ b/src/i18n/languages/tr_TR/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Yedek ismi", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Yedekleme hatası", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Geçersiz yedekleme klasörü", "localBackup": "Local Backup", "noBackupFound": "Yedek bulunamadı", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Veri hazırlanıyor", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Yerel Sunucuya Yedekle", "host": "Sunucu", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Büyük boyutlu yedekleri geri yüklemek uygulamanın yedeğin geri yüklenmesi bitene kadar donmasına neden olabilir", "restorinBackup": "Yedek geri yükleniyor", "restoringData": "Veri geri yükleniyor", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Yerel Sunucu", "selfHostDesc": "Sunucunuza yedekleyin", "uploadingData": "Veri yükleniyor", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Göz at", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/uk_UA/strings.json b/src/i18n/languages/uk_UA/strings.json index aac5b288b..73a08ed58 100644 --- a/src/i18n/languages/uk_UA/strings.json +++ b/src/i18n/languages/uk_UA/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Назва резервної копії", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Некоректна папка резервної копії", "localBackup": "Local Backup", "noBackupFound": "Резервну копію не знайдено", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Підготовка даних", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Резервне копіювання на власний сервер", "host": "Хост", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Відновлення великих резервних копій може призвести до тимчасового зависання додатка", "restorinBackup": "Відновлення резервної копії", "restoringData": "Відновлення даних", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Власний сервер", "selfHostDesc": "Резервне копіювання на власний сервер", "uploadingData": "Відправлення даних", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Огляд", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/vi_VN/strings.json b/src/i18n/languages/vi_VN/strings.json index 6380ff27b..8dff0342b 100644 --- a/src/i18n/languages/vi_VN/strings.json +++ b/src/i18n/languages/vi_VN/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Tên sao lưu", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Thư mục sao lưu không hợp lệ", "localBackup": "Local Backup", "noBackupFound": "Không tìm thấy sao lưu", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Chuẩn bị dữ liệu", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Sao lưu tự dựng", "host": "Máy chủ", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Khôi phục sao lưu lớn có thể đóng băng ứng dụng đến khi hoàn thành", "restorinBackup": "Đang khôi phục sao lưu", "restoringData": "Đang khôi phục dữ liệu", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Tự dựng", "selfHostDesc": "Sao lưu lên máy chủ của bạn", "uploadingData": "Đang tải lên dữ liệu", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Tìm kiếm", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/zh_CN/strings.json b/src/i18n/languages/zh_CN/strings.json index e9c95ce99..b7784f7ca 100644 --- a/src/i18n/languages/zh_CN/strings.json +++ b/src/i18n/languages/zh_CN/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "备份名称", "backupCreated": "成功创建备份", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "成功恢复备份", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "正在保存备份", "categoriesRestored": "已恢复%{count}个分类", "categoriesRestoredWithErrors": "已恢复%{count}个分类(%{failedCount}个恢复失败)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "恢复分类失败:%{categoryName} - %{error}", "categoryFileNotFound": "未能在备份中找到分类文件", "categoryFileReadFailed": "读取分类文件失败:%{error}", @@ -100,14 +114,34 @@ "failed": "备份失败", "novelsRestored": "已恢复%{count}部小说", "novelsRestoredWithErrors": "已恢复%{count}部小说(%{failedCount}部恢复失败)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "备份小说失败:%{novelName} - %{error}", "novelRestoreFailed": "恢复小说失败:%{novelName} - %{error}", "novelDirectoryNotFound": "未能在备份中找到小说目录", "novelDirectoryReadFailed": "读取小说目录失败:%{error}", "restoringCategories": "正在恢复分类", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "正在恢复小说", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "正在恢复设置", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "设置已恢复", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "未能在备份文件中找到设置文件", "settingsRestoreFailed": "恢复设置失败:%{error}", "settingsFileWriteFailed": "写入设置文件失败:%{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "备份文件夹有误", "localBackup": "本地备份", "noBackupFound": "没有找到备份", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "准备数据", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "自托管备份", "host": "主机", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "恢复大量备份可能会冻结应用程序,直到恢复完成", "restorinBackup": "恢复备份", "restoringData": "恢复数据", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "自托管", "selfHostDesc": "备份到您的服务器", "uploadingData": "上传数据", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "正在上传已下载的文件" }, "browse": "浏览", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "本地备份", "LOCAL_RESTORE": "本地恢复", "MIGRATE_NOVEL": "正在迁移小说", - "DOWNLOAD_CHAPTER": "正在下载章节" + "DOWNLOAD_CHAPTER": "正在下载章节", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { diff --git a/src/i18n/languages/zh_TW/strings.json b/src/i18n/languages/zh_TW/strings.json index 7b69be12c..cf6db73fc 100644 --- a/src/i18n/languages/zh_TW/strings.json +++ b/src/i18n/languages/zh_TW/strings.json @@ -84,10 +84,24 @@ "backupScreen": { "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -100,14 +114,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -124,7 +158,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -136,9 +184,11 @@ "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "浏览", @@ -686,7 +736,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { From eb12bdfd623bd28c2c3f88f585fefca9352711a4 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Wed, 29 Jul 2026 15:43:00 +0530 Subject: [PATCH 123/148] fix: Prevent Novel Genre Rendering Crashes --- .../novel/components/EditInfoModal.tsx | 20 +++++---- .../components/Info/NovelInfoComponents.tsx | 42 ++++++++++--------- .../__tests__/NovelInfoComponents.test.tsx | 36 ++++++++++++++++ .../novel/utils/__tests__/genres.test.ts | 18 ++++++++ src/screens/novel/utils/genres.ts | 7 ++++ 5 files changed, 96 insertions(+), 27 deletions(-) create mode 100644 src/screens/novel/components/Info/__tests__/NovelInfoComponents.test.tsx create mode 100644 src/screens/novel/utils/__tests__/genres.test.ts create mode 100644 src/screens/novel/utils/genres.ts diff --git a/src/screens/novel/components/EditInfoModal.tsx b/src/screens/novel/components/EditInfoModal.tsx index 868e8396f..b424cb45c 100644 --- a/src/screens/novel/components/EditInfoModal.tsx +++ b/src/screens/novel/components/EditInfoModal.tsx @@ -1,4 +1,4 @@ -import React, { useState } from 'react'; +import React, { useMemo, useState } from 'react'; import { FlatList, Pressable, @@ -19,6 +19,7 @@ import { NovelInfo } from '@database/types'; import { NovelStatus } from '@plugins/types'; import { translateNovelStatus } from '@utils/translateEnum'; import { showToast } from '@utils/showToast'; +import { parseGenres } from '../utils/genres'; interface EditInfoModalProps { theme: ThemeColors; @@ -55,12 +56,15 @@ const EditInfoModalContent = ({ const [saving, setSaving] = useState(false); const [newGenre, setNewGenre] = useState(''); + const genres = useMemo( + () => parseGenres(novelInfo.genres), + [novelInfo.genres], + ); const removeTag = (t: string) => { setNovelInfo(current => ({ ...current, - genres: current.genres - ?.split(',') + genres: parseGenres(current.genres) .filter(item => item !== t) .join(','), })); @@ -199,9 +203,9 @@ const EditInfoModalContent = ({ setNovelInfo(prevVal => ({ ...prevVal, - genres: prevVal.genres - ? `${prevVal.genres},` + newGenreTrimmed - : newGenreTrimmed, + genres: [...parseGenres(prevVal.genres), newGenreTrimmed].join( + ',', + ), })); setNewGenre(''); }} @@ -210,11 +214,11 @@ const EditInfoModalContent = ({ style={styles.inputWrapper} /> - {novelInfo.genres !== undefined && novelInfo.genres !== '' ? ( + {genres.length > 0 ? ( <FlatList style={getGenreListStyle()} horizontal - data={novelInfo.genres?.split(',')} + data={genres} keyExtractor={(_, index) => 'novelTag' + index} renderItem={({ item }) => ( <GenreChip theme={theme} onPress={() => removeTag(item)}> diff --git a/src/screens/novel/components/Info/NovelInfoComponents.tsx b/src/screens/novel/components/Info/NovelInfoComponents.tsx index 56d4a4934..75a754396 100644 --- a/src/screens/novel/components/Info/NovelInfoComponents.tsx +++ b/src/screens/novel/components/Info/NovelInfoComponents.tsx @@ -9,6 +9,7 @@ import { isMissingNovelCover } from '../../../../components/NovelCoverImage'; import { ThemeColors } from '@theme/types'; import { getString } from '@i18n/translations'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import { parseGenres } from '../../utils/genres'; interface CoverImageProps { children: React.ReactNode; @@ -269,26 +270,29 @@ const TrackerButton = ({ const genreKeyExtractor = (_item: string, index: number) => 'genre' + index; -const NovelGenres = memo( - ({ theme, genres }: { theme: ThemeColors; genres: string }) => { - const data = useMemo(() => genres.split(/,\s*/), [genres]); - const renderGenre = useCallback( - ({ item }: { item: string }) => <Chip label={item} theme={theme} />, - [theme], - ); +interface NovelGenresProps { + theme: ThemeColors; + genres?: string | null; +} - return ( - <FlatList - contentContainerStyle={styles.genreContainer} - horizontal - data={data} - keyExtractor={genreKeyExtractor} - renderItem={renderGenre} - showsHorizontalScrollIndicator={false} - /> - ); - }, -); +const NovelGenres = memo(({ theme, genres }: NovelGenresProps) => { + const data = useMemo(() => parseGenres(genres), [genres]); + const renderGenre = useCallback( + ({ item }: { item: string }) => <Chip label={item} theme={theme} />, + [theme], + ); + + return ( + <FlatList + contentContainerStyle={styles.genreContainer} + horizontal + data={data} + keyExtractor={genreKeyExtractor} + renderItem={renderGenre} + showsHorizontalScrollIndicator={false} + /> + ); +}); export { NovelInfoContainer, diff --git a/src/screens/novel/components/Info/__tests__/NovelInfoComponents.test.tsx b/src/screens/novel/components/Info/__tests__/NovelInfoComponents.test.tsx new file mode 100644 index 000000000..9a23ae88d --- /dev/null +++ b/src/screens/novel/components/Info/__tests__/NovelInfoComponents.test.tsx @@ -0,0 +1,36 @@ +import { render, screen } from '@testing-library/react-native'; +import type { ThemeColors } from '@theme/types'; +import { NovelGenres } from '../NovelInfoComponents'; + +jest.mock('../../../../../components', () => { + const { Text } = require('react-native'); + + return { + Chip: ({ label }: { label: string }) => <Text>{label}</Text>, + NovelCoverImage: () => null, + }; +}); + +const theme = {} as ThemeColors; + +describe('NovelGenres', () => { + it('renders normalized genres', () => { + render( + <NovelGenres theme={theme} genres="Fantasy, Adventure, , Romance " />, + ); + + expect(screen.getByText('Fantasy')).toBeTruthy(); + expect(screen.getByText('Adventure')).toBeTruthy(); + expect(screen.getByText('Romance')).toBeTruthy(); + }); + + it.each([ + ['missing', undefined], + ['null', null], + ['malformed', ['Fantasy'] as unknown as string], + ])('does not crash for %s genres', (_case, genres) => { + expect(() => + render(<NovelGenres theme={theme} genres={genres} />), + ).not.toThrow(); + }); +}); diff --git a/src/screens/novel/utils/__tests__/genres.test.ts b/src/screens/novel/utils/__tests__/genres.test.ts new file mode 100644 index 000000000..7d47b3694 --- /dev/null +++ b/src/screens/novel/utils/__tests__/genres.test.ts @@ -0,0 +1,18 @@ +import { parseGenres } from '../genres'; + +describe('parseGenres', () => { + it('normalizes comma-separated genres', () => { + expect(parseGenres('Fantasy, Adventure, , Romance ')).toEqual([ + 'Fantasy', + 'Adventure', + 'Romance', + ]); + }); + + it.each([undefined, null, ['Fantasy'], { genre: 'Fantasy' }])( + 'returns an empty list for malformed input: %p', + genres => { + expect(parseGenres(genres)).toEqual([]); + }, + ); +}); diff --git a/src/screens/novel/utils/genres.ts b/src/screens/novel/utils/genres.ts new file mode 100644 index 000000000..7f727a6b4 --- /dev/null +++ b/src/screens/novel/utils/genres.ts @@ -0,0 +1,7 @@ +export const parseGenres = (genres: unknown): string[] => + typeof genres === 'string' + ? genres + .split(',') + .map(genre => genre.trim()) + .filter(Boolean) + : []; From ecc5b84a64ac1aa841583acb43d7ac8aab5a72c5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 29 Jul 2026 10:17:01 +0000 Subject: [PATCH 124/148] chore: Release v2.1.2 --- .github/ISSUE_TEMPLATE/report_issue.yml | 4 ++-- .github/ISSUE_TEMPLATE/request_feature.yml | 2 +- app.json | 4 ++-- package.json | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/report_issue.yml b/.github/ISSUE_TEMPLATE/report_issue.yml index ad31204cf..a9008bbed 100644 --- a/.github/ISSUE_TEMPLATE/report_issue.yml +++ b/.github/ISSUE_TEMPLATE/report_issue.yml @@ -45,7 +45,7 @@ body: label: LNReader version description: You can find your LNReader version in **More → About**. placeholder: | - Example: "2.1.1" + Example: "2.1.2" validations: required: true @@ -88,7 +88,7 @@ body: required: true - label: If this is an issue with a plugin, I should be opening an issue in the [plugins repository](https://github.com/lnreader/lnreader-plugins/issues/new/choose). required: true - - label: I have updated the app to version **[2.1.1](https://github.com/lnreader/lnreader/releases/latest)**. + - label: I have updated the app to version **[2.1.2](https://github.com/lnreader/lnreader/releases/latest)**. required: true - label: I will fill out all of the requested information in this form. required: true diff --git a/.github/ISSUE_TEMPLATE/request_feature.yml b/.github/ISSUE_TEMPLATE/request_feature.yml index 9f5f11912..7047645b5 100644 --- a/.github/ISSUE_TEMPLATE/request_feature.yml +++ b/.github/ISSUE_TEMPLATE/request_feature.yml @@ -34,7 +34,7 @@ body: required: true - label: If this is an issue with a source, I should be opening an issue in the [sources repository](https://github.com/lnreader/lnreader-sources/issues/new/choose). required: true - - label: I have updated the app to version **[2.1.1](https://github.com/lnreader/lnreader/releases/latest)**. + - label: I have updated the app to version **[2.1.2](https://github.com/lnreader/lnreader/releases/latest)**. required: true - label: I will fill out all of the requested information in this form. required: true diff --git a/app.json b/app.json index f06668330..e788d72de 100644 --- a/app.json +++ b/app.json @@ -1,6 +1,6 @@ { "expo": { - "version": "2.1.1", + "version": "2.1.2", "name": "LNReader", "slug": "LNReader", "scheme": "lnreader", @@ -47,7 +47,7 @@ ] ], "android": { - "versionCode": 4196353, + "versionCode": 4196354, "package": "com.rajarsheechatterjee.LNReader", "adaptiveIcon": { "foregroundImage": "./assets/native/ic_launcher_foreground.png", diff --git a/package.json b/package.json index 3f4d28103..1428f53ba 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lnreader", - "version": "2.1.1", + "version": "2.1.2", "private": true, "scripts": { "dev:android:release": "pnpm run generate:env:release && npx expo run:android --variant release", From b7639ab55a308c55617f0088c193052b9e0bd2b2 Mon Sep 17 00:00:00 2001 From: Patrick Loser <github.verify097@passmail.com> Date: Wed, 29 Jul 2026 17:28:00 +0200 Subject: [PATCH 125/148] feat: Upload JavaScript Source Maps (#1924) * init * fix paths * add hermes flag --- .github/workflows/build.yml | 8 ++ .github/workflows/release.yml | 5 ++ DEBUG_PRODUCTION.md | 73 +++++++++++++++++++ plugins/android/android-build-types.gradle | 4 + .../AppErrorBoundary/AppErrorBoundary.tsx | 61 ++++++++++++++-- src/i18n/languages/en/strings.json | 6 ++ src/i18n/types/index.ts | 4 + 7 files changed, 155 insertions(+), 6 deletions(-) create mode 100644 DEBUG_PRODUCTION.md diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d68e0f9a9..4c9ae11ae 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -146,6 +146,14 @@ jobs: app/build/outputs/apk/preRelease/app-preRelease.apk \ "app/build/outputs/apk/preRelease/$PRERELEASE_APK_NAME" + - name: Upload Preview Sourcemap + uses: actions/upload-artifact@v4 + with: + name: ${{ env.PRERELEASE_ARTIFACT_NAME }}-sourcemap + path: android/app/build/generated/sourcemaps/react/preRelease/index.android.bundle.map + if-no-files-found: error + retention-days: 14 + compression-level: 0 - name: Upload Preview APK id: upload-nightly uses: actions/upload-artifact@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4428d9148..42c314c8a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -183,6 +183,11 @@ jobs: - name: Package Release APKs run: pnpm release:package "$RELEASE_VERSION" + - name: Upload Sourcemaps + run: | + cp android/app/build/generated/sourcemaps/react/release/index.android.bundle.map \ + "release-artifacts/LNReader-v${RELEASE_VERSION}-sourcemap.map" + - name: Verify APK Signatures run: | APKSIGNER="$(find "$ANDROID_HOME/build-tools" -type f -name apksigner | diff --git a/DEBUG_PRODUCTION.md b/DEBUG_PRODUCTION.md new file mode 100644 index 000000000..25e1f3442 --- /dev/null +++ b/DEBUG_PRODUCTION.md @@ -0,0 +1,73 @@ +# Debugging Production Builds + +Symbolicate production stack traces from LNReader using uploaded sourcemaps. + +## Prerequisites + +- **Node.js** (v18 or later) +- The **sourcemap** matching the crashing APK version +- A **stack trace** from either `adb logcat` (device attached) or pasted from a Discord / GitHub issue report + +## Getting the Sourcemap + +### Release builds + +Sourcemaps are uploaded as GitHub release assets. Download the one matching the crashing version: + +``` +LNReader-v{version}-sourcemap.map +``` + +Example for `v2.5.0`: + +1. Go to the [releases page](https://github.com/lnreader/lnreader/releases) +2. Find release `v2.5.0` +3. Under **Assets**, download `LNReader-v2.5.0-sourcemap.map` + +### Preview / nightly builds + +Sourcemaps are uploaded as a separate artifact alongside the preview APK, named `LNReader-{sha}-sourcemap`. + +1. Go to the [Actions tab](https://github.com/lnreader/lnreader/actions) → **Build Preview** +2. Find the workflow run matching the build hash +3. Under **Artifacts**, download the one with the `-sourcemap` suffix + +## Symbolicating a Stack Trace + +Save the raw stack trace to a file (from `adb logcat`, or paste from Discord/GitHub into `trace.txt`), then run: + +```bash +npx metro-symbolicate <sourcemap.map> < trace.txt +``` + +Or pipe it directly: + +```bash +adb logcat -d | npx metro-symbolicate <sourcemap.map> +``` + +## Example + +Before (Hermes-obfuscated): + +``` +com.lnreader E Error: Unexpected token + at 93795 (address at index.js:1:729193) + at 28471 (address at index.js:1:219482) + at 10384 (address at index.js:1:81729) +``` + +After symbolication: + +``` +com.lnreader E Error: Unexpected token + at handleResponse (src/api/plugins.ts:120:12) + at fetchPlugin (src/hooks/usePlugins.ts:45:8) + at getPluginList (src/screens/browse/BrowseScreen.tsx:89:20) +``` + +## Troubleshooting + +- **Version mismatch**: the sourcemap must match the exact APK build. A mismatched version produces wrong file names and line numbers. +- **No sourcemap artifact**: verify the workflow that built the APK ran successfully and that the "Upload Sourcemaps" / "Upload Preview Sourcemap" step completed without errors. +- **Hermes bytecode**: Hermes compiles JS to bytecode. The sourcemap is generated during this step and maps bytecode offsets back to source. `metro-symbolicate` handles this transparently. diff --git a/plugins/android/android-build-types.gradle b/plugins/android/android-build-types.gradle index 4e3b82289..afe10204f 100644 --- a/plugins/android/android-build-types.gradle +++ b/plugins/android/android-build-types.gradle @@ -3,6 +3,10 @@ def releaseAbiSplitsEnabled = providers .map { value -> value.toBoolean() } .getOrElse(false) +react { + hermesFlags = ["-O", "-output-source-map"] +} + android { splits { abi { diff --git a/src/components/AppErrorBoundary/AppErrorBoundary.tsx b/src/components/AppErrorBoundary/AppErrorBoundary.tsx index 95e3f4072..9085ef56b 100644 --- a/src/components/AppErrorBoundary/AppErrorBoundary.tsx +++ b/src/components/AppErrorBoundary/AppErrorBoundary.tsx @@ -1,7 +1,9 @@ import React from 'react'; import { StyleSheet, View, Text, StatusBar } from 'react-native'; import ErrorBoundary from 'react-native-error-boundary'; - +import * as Clipboard from 'expo-clipboard'; +import { getString } from '@i18n/translations'; +import { showToast } from '@utils/showToast'; import { Button, List } from '@components'; import { useTheme } from '@hooks/persisted'; import { SafeAreaView } from 'react-native-safe-area-context'; @@ -17,6 +19,33 @@ export const ErrorFallback: React.FC<ErrorFallbackProps> = ({ }) => { const theme = useTheme(); + const fallbackGetString = ( + key: Parameters<typeof getString>[0], + fallback: string, + options?: Parameters<typeof getString>[1], + ) => { + try { + return getString(key, options); + } catch { + return fallback; + } + }; + + const handleCopyStackTrace = async () => { + try { + await Clipboard.setStringAsync(`${error.message}\n\n${error.stack}`); + showToast( + fallbackGetString( + 'common.copiedToClipboard', + 'Copied to clipboard: Stack trace', + { name: 'Stack trace' }, + ), + ); + } catch { + // clipboard failure is non-critical + } + }; + return ( <SafeAreaView style={[styles.mainCtn, { backgroundColor: theme.background }]} @@ -24,12 +53,16 @@ export const ErrorFallback: React.FC<ErrorFallbackProps> = ({ <StatusBar translucent={true} backgroundColor="transparent" /> <View style={styles.errorInfoCtn}> <Text style={[styles.errorTitle, { color: theme.onSurface }]}> - An Unexpected Error Ocurred + {fallbackGetString( + 'errorBoundary.title', + 'An Unexpected Error Occurred', + )} </Text> <Text style={[styles.errorDesc, { color: theme.onSurface }]}> - The application ran into an unexpected error. We suggest you - screenshot this message and then share it in our support channel on - Discord. + {fallbackGetString( + 'errorBoundary.description', + 'The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.', + )} </Text> <Text style={[ @@ -45,9 +78,21 @@ export const ErrorFallback: React.FC<ErrorFallbackProps> = ({ </Text> </View> <List.Divider theme={theme} /> + <Button + onPress={handleCopyStackTrace} + title={fallbackGetString( + 'errorBoundary.copyStackTrace', + 'Copy stack trace', + )} + style={styles.copyButtonCtn} + mode="outlined" + /> <Button onPress={resetError} - title={'Restart the application'} + title={fallbackGetString( + 'errorBoundary.restart', + 'Restart the application', + )} style={styles.buttonCtn} mode="contained" /> @@ -72,6 +117,10 @@ const styles = StyleSheet.create({ margin: 16, marginBottom: 32, }, + copyButtonCtn: { + margin: 16, + marginBottom: 8, + }, errorCtn: { borderRadius: 8, lineHeight: 20, diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index 9a4282c04..a7a8a8849 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -364,6 +364,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 538749f0b..fb35639c8 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -312,6 +312,10 @@ export interface StringMap { 'downloadScreen.noDownloads': 'string'; 'downloadScreen.pluginNotFound': 'string'; 'downloadScreen.removeDownloadsWarning': 'string'; + 'errorBoundary.title': 'string'; + 'errorBoundary.description': 'string'; + 'errorBoundary.copyStackTrace': 'string'; + 'errorBoundary.restart': 'string'; 'generalSettings': 'string'; 'generalSettingsScreen.asc': 'string'; 'generalSettingsScreen.autoDownload': 'string'; From bfb12b04aa31e3013f50503697253b549ee9618c Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Wed, 29 Jul 2026 21:20:08 +0530 Subject: [PATCH 126/148] feat: Add Configurable Automatic Backup Scheduling --- .../AutomaticBackupScheduleWorker.kt | 30 ++++++ .../AutomaticBackupScheduler.kt | 56 +++++++++++ .../BackgroundTaskScheduler.kt | 59 ++++++++++++ .../NativeBackgroundTasksModule.kt | 14 +++ .../src/NativeBackgroundTasksModule.ts | 7 ++ .../modules/nativefile/NativeFileModule.kt | 37 +++++++- modules/native-file/src/NativeFileModule.ts | 8 +- src/hooks/persisted/__mocks__/useSettings.ts | 1 + src/hooks/persisted/useSettings.ts | 10 +- src/i18n/languages/af_ZA/strings.json | 2 - src/i18n/languages/ar_SA/strings.json | 2 - src/i18n/languages/as_IN/strings.json | 2 - src/i18n/languages/ca_ES/strings.json | 2 - src/i18n/languages/cs_CZ/strings.json | 2 - src/i18n/languages/da_DK/strings.json | 2 - src/i18n/languages/de_DE/strings.json | 2 - src/i18n/languages/el_GR/strings.json | 2 - src/i18n/languages/en/strings.json | 12 ++- src/i18n/languages/es_ES/strings.json | 2 - src/i18n/languages/fi_FI/strings.json | 2 - src/i18n/languages/fr_FR/strings.json | 2 - src/i18n/languages/he_IL/strings.json | 2 - src/i18n/languages/hi_IN/strings.json | 2 - src/i18n/languages/hu_HU/strings.json | 2 - src/i18n/languages/id_ID/strings.json | 2 - src/i18n/languages/it_IT/strings.json | 2 - src/i18n/languages/ja_JP/strings.json | 2 - src/i18n/languages/ko_KR/strings.json | 2 - src/i18n/languages/nl_NL/strings.json | 2 - src/i18n/languages/no_NO/strings.json | 2 - src/i18n/languages/or_IN/strings.json | 2 - src/i18n/languages/pl_PL/strings.json | 2 - src/i18n/languages/pt_BR/strings.json | 2 - src/i18n/languages/pt_PT/strings.json | 2 - src/i18n/languages/ro_RO/strings.json | 2 - src/i18n/languages/ru_RU/strings.json | 2 - src/i18n/languages/sq_AL/strings.json | 2 - src/i18n/languages/sr_SP/strings.json | 2 - src/i18n/languages/sv_SE/strings.json | 2 - src/i18n/languages/tr_TR/strings.json | 2 - src/i18n/languages/uk_UA/strings.json | 2 - src/i18n/languages/vi_VN/strings.json | 2 - src/i18n/languages/zh_CN/strings.json | 2 - src/i18n/languages/zh_TW/strings.json | 2 - src/i18n/types/index.ts | 12 ++- .../Components/AutomaticBackupDialog.tsx | 82 ++++++++++++++++ .../settings/SettingsBackupScreen/index.tsx | 94 +++++++++++++++++-- .../__tests__/automaticBackupSchedule.test.ts | 72 ++++++++++++++ .../automaticBackupSchedule.ts | 26 +++++ src/services/backgroundTasks/contracts.ts | 6 +- src/services/backgroundTasks/executeTask.ts | 12 ++- src/services/backgroundTasks/index.ts | 5 + 52 files changed, 526 insertions(+), 85 deletions(-) create mode 100644 modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/AutomaticBackupScheduleWorker.kt create mode 100644 modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/AutomaticBackupScheduler.kt create mode 100644 src/screens/settings/SettingsBackupScreen/Components/AutomaticBackupDialog.tsx create mode 100644 src/services/backgroundTasks/__tests__/automaticBackupSchedule.test.ts create mode 100644 src/services/backgroundTasks/automaticBackupSchedule.ts diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/AutomaticBackupScheduleWorker.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/AutomaticBackupScheduleWorker.kt new file mode 100644 index 000000000..c29471058 --- /dev/null +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/AutomaticBackupScheduleWorker.kt @@ -0,0 +1,30 @@ +package expo.modules.nativebackgroundtasks + +import android.content.Context +import androidx.work.CoroutineWorker +import androidx.work.WorkerParameters + +class AutomaticBackupScheduleWorker( + appContext: Context, + workerParams: WorkerParameters, +) : CoroutineWorker(appContext, workerParams) { + override suspend fun doWork(): Result { + val title = inputData.getString(AutomaticBackupScheduler.TITLE) + ?: AutomaticBackupScheduler.DEFAULT_TITLE + val description = inputData.getString(AutomaticBackupScheduler.DESCRIPTION) + ?: AutomaticBackupScheduler.DEFAULT_DESCRIPTION + val directoryUri = inputData.getString(AutomaticBackupScheduler.DIRECTORY_URI) + + return try { + BackgroundTaskScheduler.enqueueAutomaticBackup( + applicationContext, + title, + description, + directoryUri, + ) + Result.success() + } catch (_: Exception) { + Result.retry() + } + } +} diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/AutomaticBackupScheduler.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/AutomaticBackupScheduler.kt new file mode 100644 index 000000000..24eb68aea --- /dev/null +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/AutomaticBackupScheduler.kt @@ -0,0 +1,56 @@ +package expo.modules.nativebackgroundtasks + +import android.content.Context +import androidx.work.Data +import androidx.work.ExistingPeriodicWorkPolicy +import androidx.work.PeriodicWorkRequestBuilder +import androidx.work.WorkManager +import java.util.concurrent.TimeUnit + +object AutomaticBackupScheduler { + const val TITLE = "title" + const val DESCRIPTION = "description" + const val DIRECTORY_URI = "directoryUri" + const val DEFAULT_TITLE = "Local Backup" + const val DEFAULT_DESCRIPTION = "Preparing" + + private const val WORK_NAME = "lnreader-automatic-backup" + private val allowedIntervals = setOf(6L, 12L, 24L, 48L, 168L) + + fun schedule( + context: Context, + intervalHours: Long, + title: String, + description: String, + directoryUri: String?, + ) { + require(intervalHours in allowedIntervals) { + "Unsupported automatic backup interval: $intervalHours" + } + + val request = + PeriodicWorkRequestBuilder<AutomaticBackupScheduleWorker>( + intervalHours, + TimeUnit.HOURS, + ) + .setInitialDelay(intervalHours, TimeUnit.HOURS) + .setInputData( + Data.Builder() + .putString(TITLE, title) + .putString(DESCRIPTION, description) + .putString(DIRECTORY_URI, directoryUri) + .build(), + ) + .build() + + WorkManager.getInstance(context).enqueueUniquePeriodicWork( + WORK_NAME, + ExistingPeriodicWorkPolicy.CANCEL_AND_REENQUEUE, + request, + ) + } + + fun cancel(context: Context) { + WorkManager.getInstance(context).cancelUniqueWork(WORK_NAME) + } +} diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt index 0e2ea76b6..471bafb1a 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt @@ -1,6 +1,8 @@ package expo.modules.nativebackgroundtasks import android.content.Context +import android.net.Uri +import android.provider.DocumentsContract import androidx.work.Data import androidx.work.Constraints import androidx.work.ExistingWorkPolicy @@ -65,6 +67,62 @@ object BackgroundTaskScheduler { return enqueue(context, task.id) } + suspend fun enqueueAutomaticBackup( + context: Context, + title: String, + description: String, + directoryUri: String?, + ): UUID? { + val dao = BackgroundTaskDatabase.get(context).tasks() + if (dao.getActiveByType(LOCAL_BACKUP_TASK_TYPE) != null) { + return null + } + + val filename = "lnreader_backup_${System.currentTimeMillis()}.zip" + val destination = if (directoryUri != null) { + val treeUri = Uri.parse(directoryUri) + val documentId = DocumentsContract.getTreeDocumentId(treeUri) + val parentUri = DocumentsContract.buildDocumentUriUsingTree(treeUri, documentId) + DocumentsContract.createDocument( + context.contentResolver, + parentUri, + "application/zip", + filename, + )?.toString() ?: throw IllegalStateException( + "Could not create a backup in the selected directory", + ) + } else { + val backupDirectory = context.getExternalFilesDir(null)?.resolve("Backups") + ?: throw IllegalStateException("External files directory is unavailable") + if (!backupDirectory.exists() && !backupDirectory.mkdirs()) { + throw IllegalStateException("Could not create automatic backup directory") + } + backupDirectory.resolve(filename).absolutePath + } + val escapedDestination = destination + .replace("\\", "\\\\") + .replace("\"", "\\\"") + val now = System.currentTimeMillis() + val task = BackgroundTaskEntity( + id = UUID.randomUUID().toString(), + type = LOCAL_BACKUP_TASK_TYPE, + payload = """{"name":"$LOCAL_BACKUP_TASK_TYPE","data":{"destinationUri":"$escapedDestination","automatic":true}}""", + title = title, + description = description, + queueName = "lnreader-background-task:task:$LOCAL_BACKUP_TASK_TYPE", + state = BackgroundTaskState.QUEUED, + progress = null, + progressText = null, + checkpoint = null, + attempt = 0, + workId = null, + createdAt = now, + updatedAt = now, + ) + dao.insert(task) + return enqueue(context, task.id) + } + private val NETWORK_TASKS = setOf( LIBRARY_UPDATE_TASK_TYPE, "DRIVE_BACKUP", @@ -76,4 +134,5 @@ object BackgroundTaskScheduler { ) private const val LIBRARY_UPDATE_TASK_TYPE = "UPDATE_LIBRARY" + private const val LOCAL_BACKUP_TASK_TYPE = "LOCAL_BACKUP" } diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt index bc4e05405..2c4e87504 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt @@ -168,6 +168,20 @@ class NativeBackgroundTasksModule : Module() { AsyncFunction("cancelLibraryUpdates") { LibraryUpdateScheduler.cancel(appContext.reactContext!!) } + + AsyncFunction("scheduleAutomaticBackups") { intervalHours: Long, title: String, description: String, directoryUri: String -> + AutomaticBackupScheduler.schedule( + appContext.reactContext!!, + intervalHours, + title, + description, + directoryUri.ifEmpty { null }, + ) + } + + AsyncFunction("cancelAutomaticBackups") { + AutomaticBackupScheduler.cancel(appContext.reactContext!!) + } } private suspend fun requireTask(taskId: String): BackgroundTaskEntity = diff --git a/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts b/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts index 9a2410630..17660d63e 100644 --- a/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts +++ b/modules/native-background-tasks/src/NativeBackgroundTasksModule.ts @@ -42,6 +42,13 @@ type NativeBackgroundTasksModule = { description: string, ): Promise<void>; cancelLibraryUpdates(): Promise<void>; + scheduleAutomaticBackups( + intervalHours: number, + title: string, + description: string, + directoryUri: string, + ): Promise<void>; + cancelAutomaticBackups(): Promise<void>; }; export default requireNativeModule<NativeBackgroundTasksModule>( diff --git a/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt b/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt index 169a6545a..5480f3ea2 100644 --- a/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt +++ b/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt @@ -4,6 +4,7 @@ import android.app.Activity import android.content.Intent import android.net.Uri import android.os.Build +import android.provider.DocumentsContract import com.facebook.react.bridge.BaseActivityEventListener import com.facebook.react.bridge.ReactApplicationContext import com.facebook.react.modules.network.CookieJarContainer @@ -47,7 +48,11 @@ class NativeFileModule : Module() { private val activityEventListener = object : BaseActivityEventListener() { override fun onActivityResult(activity: Activity, requestCode: Int, resultCode: Int, data: Intent?) { - if (requestCode != CREATE_DOCUMENT_REQUEST && requestCode != PICK_DOCUMENT_REQUEST) return + if ( + requestCode != CREATE_DOCUMENT_REQUEST && + requestCode != PICK_DOCUMENT_REQUEST && + requestCode != PICK_DIRECTORY_REQUEST + ) return val promise = pendingDocumentPromise ?: return pendingDocumentPromise = null val uri = data?.data @@ -62,7 +67,24 @@ class NativeFileModule : Module() { } catch (_: SecurityException) { // Some providers do not support persisted grants. } - promise.resolve(uri.toString()) + if (requestCode == PICK_DIRECTORY_REQUEST) { + val documentId = try { + DocumentsContract.getTreeDocumentId(uri) + } catch (_: IllegalArgumentException) { + uri.lastPathSegment.orEmpty() + } + promise.resolve( + mapOf( + "uri" to uri.toString(), + "name" to documentId + .substringAfterLast(':') + .substringAfterLast('/') + .ifEmpty { "Selected folder" }, + ), + ) + } else { + promise.resolve(uri.toString()) + } } } @@ -195,6 +217,14 @@ class NativeFileModule : Module() { ) } + AsyncFunction("pickDirectory") { promise: Promise -> + launchDocumentIntent( + Intent(Intent.ACTION_OPEN_DOCUMENT_TREE), + PICK_DIRECTORY_REQUEST, + promise, + ) + } + AsyncFunction("writeFile") { path: String, content: String, promise: Promise -> coroutineScope.launch { try { @@ -386,5 +416,6 @@ class NativeFileModule : Module() { companion object { private const val CREATE_DOCUMENT_REQUEST = 48120 private const val PICK_DOCUMENT_REQUEST = 48121 + private const val PICK_DIRECTORY_REQUEST = 48122 } -} \ No newline at end of file +} diff --git a/modules/native-file/src/NativeFileModule.ts b/modules/native-file/src/NativeFileModule.ts index c4a50aeb9..8aa7671f4 100644 --- a/modules/native-file/src/NativeFileModule.ts +++ b/modules/native-file/src/NativeFileModule.ts @@ -6,11 +6,17 @@ export type ReadDirResult = { isDirectory: boolean; }; +export type DirectorySelection = { + uri: string; + name: string; +}; + type NativeFileModule = { ExternalDirectoryPath: string; ExternalCachesDirectoryPath: string; createDocument(filename: string, mimeType: string): Promise<string>; pickDocument(mimeType: string): Promise<string>; + pickDirectory(): Promise<DirectorySelection>; writeFile(path: string, content: string): Promise<void>; readFile(path: string): Promise<string>; copyFile(filepath: string, destPath: string): Promise<void>; @@ -28,4 +34,4 @@ type NativeFileModule = { ): Promise<void>; }; -export default requireNativeModule<NativeFileModule>('NativeFile'); \ No newline at end of file +export default requireNativeModule<NativeFileModule>('NativeFile'); diff --git a/src/hooks/persisted/__mocks__/useSettings.ts b/src/hooks/persisted/__mocks__/useSettings.ts index c41785234..8e10d2dd2 100644 --- a/src/hooks/persisted/__mocks__/useSettings.ts +++ b/src/hooks/persisted/__mocks__/useSettings.ts @@ -20,6 +20,7 @@ export const initialAppSettings = { smartUpdateSkipUnstarted: false, smartUpdateSkipWithUnread: false, automaticLibraryUpdateIntervalHours: 0, + automaticBackupIntervalHours: 0, updateLibraryOnLaunch: false, downloadNewChapters: false, refreshNovelMetadata: false, diff --git a/src/hooks/persisted/useSettings.ts b/src/hooks/persisted/useSettings.ts index 474b86f02..16ad23980 100644 --- a/src/hooks/persisted/useSettings.ts +++ b/src/hooks/persisted/useSettings.ts @@ -9,7 +9,10 @@ import { useMMKVObject } from 'react-native-mmkv'; import { useMemo } from 'react'; import { getMMKVObject } from '@utils/mmkv/mmkv'; import type { DateFormat } from '@utils/dateFormat'; -import type { AutomaticLibraryUpdateInterval } from '@services/backgroundTasks'; +import type { + AutomaticBackupInterval, + AutomaticLibraryUpdateInterval, +} from '@services/backgroundTasks'; export const APP_SETTINGS = 'APP_SETTINGS'; @@ -71,6 +74,10 @@ export interface AppSettings { smartUpdateSkipUnstarted: boolean; smartUpdateSkipWithUnread: boolean; automaticLibraryUpdateIntervalHours: AutomaticLibraryUpdateInterval; + automaticBackupIntervalHours?: AutomaticBackupInterval; + automaticBackupDirectoryUri?: string; + automaticBackupDirectoryName?: string; + lastAutomaticBackupAt?: number; updateLibraryOnLaunch: boolean; downloadNewChapters: boolean; refreshNovelMetadata: boolean; @@ -253,6 +260,7 @@ const initialAppSettings: AppSettings = { smartUpdateSkipUnstarted: false, smartUpdateSkipWithUnread: false, automaticLibraryUpdateIntervalHours: 0, + automaticBackupIntervalHours: 0, updateLibraryOnLaunch: false, downloadNewChapters: false, refreshNovelMetadata: false, diff --git a/src/i18n/languages/af_ZA/strings.json b/src/i18n/languages/af_ZA/strings.json index 45b6e634d..3b75c7451 100644 --- a/src/i18n/languages/af_ZA/strings.json +++ b/src/i18n/languages/af_ZA/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/ar_SA/strings.json b/src/i18n/languages/ar_SA/strings.json index 6b36353aa..38ac2cca4 100644 --- a/src/i18n/languages/ar_SA/strings.json +++ b/src/i18n/languages/ar_SA/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "إنشاء نسخة احتياطية", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "نسخ احتياطي عن بعد", "restoreBackup": "استعادة النسخة الاحتياطية", "restoreBackupDesc": "استعادة المكتبة من ملف النسخة الاحتياطية", - "restoreLargeBackupsWarning": "استعادة النسخ الاحتياطية الكبيرة قد تؤدي لتجميد التطبيق حتى انتهاء الاستعادة", "restorinBackup": "استعادة النسخة الاحتياطية", "restoringData": "استعادة البيانات", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/as_IN/strings.json b/src/i18n/languages/as_IN/strings.json index 54c9af59a..5ba680a99 100644 --- a/src/i18n/languages/as_IN/strings.json +++ b/src/i18n/languages/as_IN/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/ca_ES/strings.json b/src/i18n/languages/ca_ES/strings.json index 45b6e634d..3b75c7451 100644 --- a/src/i18n/languages/ca_ES/strings.json +++ b/src/i18n/languages/ca_ES/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/cs_CZ/strings.json b/src/i18n/languages/cs_CZ/strings.json index d02fd59c7..112a5deac 100644 --- a/src/i18n/languages/cs_CZ/strings.json +++ b/src/i18n/languages/cs_CZ/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/da_DK/strings.json b/src/i18n/languages/da_DK/strings.json index 45b6e634d..3b75c7451 100644 --- a/src/i18n/languages/da_DK/strings.json +++ b/src/i18n/languages/da_DK/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/de_DE/strings.json b/src/i18n/languages/de_DE/strings.json index 10fd7162a..f92b52e50 100644 --- a/src/i18n/languages/de_DE/strings.json +++ b/src/i18n/languages/de_DE/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/el_GR/strings.json b/src/i18n/languages/el_GR/strings.json index d5b5feb70..b177a3016 100644 --- a/src/i18n/languages/el_GR/strings.json +++ b/src/i18n/languages/el_GR/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index a7a8a8849..c7c88b53d 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -108,7 +118,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +190,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/es_ES/strings.json b/src/i18n/languages/es_ES/strings.json index a9d2682e0..600fe8c26 100644 --- a/src/i18n/languages/es_ES/strings.json +++ b/src/i18n/languages/es_ES/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Crear una copia de seguridad", "createBackupDesc": "Puede utilizarse para restaurar la biblioteca actual", - "createBackupWarning": "Crear un respaldo puede no funcionar en dispositivos con Android 9 o inferior.", "downloadingData": "Descargando Datos", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Copia de Seguridad Fallida", @@ -181,7 +180,6 @@ "remoteBackup": "Copia de seguridad remota", "restoreBackup": "Restaurar copia de seguridad", "restoreBackupDesc": "Restaurar biblioteca desde un archivo de copia de seguridad", - "restoreLargeBackupsWarning": "Restaurar grandes copias de seguridad puede congelar la aplicación hasta que se complete el proceso", "restorinBackup": "Restaurando copia de seguridad", "restoringData": "Restaurando datos", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/fi_FI/strings.json b/src/i18n/languages/fi_FI/strings.json index 45b6e634d..3b75c7451 100644 --- a/src/i18n/languages/fi_FI/strings.json +++ b/src/i18n/languages/fi_FI/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/fr_FR/strings.json b/src/i18n/languages/fr_FR/strings.json index aefd98747..9af3ffc08 100644 --- a/src/i18n/languages/fr_FR/strings.json +++ b/src/i18n/languages/fr_FR/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Créer une sauvegarde", "createBackupDesc": "Peut être utilisé pour restaurer la bibliothèque actuelle", - "createBackupWarning": "Créer une sauvegarde peut ne pas fonctionner sur les appareils équipés d'Android 9 ou d'une version antérieure.", "downloadingData": "Téléchargement de données", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "La sauvegarde a échoué", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restaurer la sauvegarde", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/he_IL/strings.json b/src/i18n/languages/he_IL/strings.json index 41d33b5a6..e89c3b0a6 100644 --- a/src/i18n/languages/he_IL/strings.json +++ b/src/i18n/languages/he_IL/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "צור גיבוי", "createBackupDesc": "יכול לשמש לשחזור ספרייה קיימת", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "מוריד נתונים", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/hi_IN/strings.json b/src/i18n/languages/hi_IN/strings.json index 45b6e634d..3b75c7451 100644 --- a/src/i18n/languages/hi_IN/strings.json +++ b/src/i18n/languages/hi_IN/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/hu_HU/strings.json b/src/i18n/languages/hu_HU/strings.json index 72b0d3eaa..169ab1e2c 100644 --- a/src/i18n/languages/hu_HU/strings.json +++ b/src/i18n/languages/hu_HU/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/id_ID/strings.json b/src/i18n/languages/id_ID/strings.json index 6cf02b2e2..fb3034a57 100644 --- a/src/i18n/languages/id_ID/strings.json +++ b/src/i18n/languages/id_ID/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "😹", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/it_IT/strings.json b/src/i18n/languages/it_IT/strings.json index 94da2004e..754780ac5 100644 --- a/src/i18n/languages/it_IT/strings.json +++ b/src/i18n/languages/it_IT/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/ja_JP/strings.json b/src/i18n/languages/ja_JP/strings.json index c89d0d69a..9419ffe60 100644 --- a/src/i18n/languages/ja_JP/strings.json +++ b/src/i18n/languages/ja_JP/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/ko_KR/strings.json b/src/i18n/languages/ko_KR/strings.json index 45b6e634d..3b75c7451 100644 --- a/src/i18n/languages/ko_KR/strings.json +++ b/src/i18n/languages/ko_KR/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/nl_NL/strings.json b/src/i18n/languages/nl_NL/strings.json index 02ebc8bb1..284bb47b1 100644 --- a/src/i18n/languages/nl_NL/strings.json +++ b/src/i18n/languages/nl_NL/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/no_NO/strings.json b/src/i18n/languages/no_NO/strings.json index 45b6e634d..3b75c7451 100644 --- a/src/i18n/languages/no_NO/strings.json +++ b/src/i18n/languages/no_NO/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/or_IN/strings.json b/src/i18n/languages/or_IN/strings.json index 8d93897f4..53ec79229 100644 --- a/src/i18n/languages/or_IN/strings.json +++ b/src/i18n/languages/or_IN/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/pl_PL/strings.json b/src/i18n/languages/pl_PL/strings.json index 4f4b5265b..146db304d 100644 --- a/src/i18n/languages/pl_PL/strings.json +++ b/src/i18n/languages/pl_PL/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/pt_BR/strings.json b/src/i18n/languages/pt_BR/strings.json index 40e1724fb..5cf701cf5 100644 --- a/src/i18n/languages/pt_BR/strings.json +++ b/src/i18n/languages/pt_BR/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Falha ao escrever arquivo de categoria: %{error}", "createBackup": "Criar salvo", "createBackupDesc": "Pode ser usado para restaurar biblioteca", - "createBackupWarning": "Salvo criado pode não funcionar em aparelhos com androide 9 ou menos.", "downloadingData": "Baixando informação", "downloadingDownloadedFiles": "Baixando arquivos salvos", "failed": "Backup falhou", @@ -181,7 +180,6 @@ "remoteBackup": "Backup remoto", "restoreBackup": "Restaurar backup", "restoreBackupDesc": "Restaure a biblioteca a partir de um arquivo de backup ", - "restoreLargeBackupsWarning": "Restaurar “backups” grandes pode congelar o aplicativo até que a restauração seja concluída", "restorinBackup": "Restaurando cópia de segurança", "restoringData": "Restaurando dados", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/pt_PT/strings.json b/src/i18n/languages/pt_PT/strings.json index 45b6e634d..3b75c7451 100644 --- a/src/i18n/languages/pt_PT/strings.json +++ b/src/i18n/languages/pt_PT/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/ro_RO/strings.json b/src/i18n/languages/ro_RO/strings.json index 019ce03a3..cf5b62039 100644 --- a/src/i18n/languages/ro_RO/strings.json +++ b/src/i18n/languages/ro_RO/strings.json @@ -94,7 +94,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -133,7 +132,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "selfHost": "Self Host", diff --git a/src/i18n/languages/ru_RU/strings.json b/src/i18n/languages/ru_RU/strings.json index 49d26b267..2b3fc2de1 100644 --- a/src/i18n/languages/ru_RU/strings.json +++ b/src/i18n/languages/ru_RU/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Создать резервную копию", "createBackupDesc": "Может быть использовано для восстановления текущей библиотеки", - "createBackupWarning": "Создание резервной копии может не работать на устройствах с Android 9 или ниже.", "downloadingData": "Загрузка данных", "downloadingDownloadedFiles": "Загрузка загруженных файлов", "failed": "Резервное копирование не удалось", @@ -181,7 +180,6 @@ "remoteBackup": "Удалённое резервное копирование", "restoreBackup": "Восстановить из резервной копии", "restoreBackupDesc": "Восстановить библиотеку из файла резервной копии", - "restoreLargeBackupsWarning": "Восстановление больших резервных копий может привести к зависанию приложения до завершения восстановления", "restorinBackup": "Восстановление резервной копии", "restoringData": "Восстановление данных", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/sq_AL/strings.json b/src/i18n/languages/sq_AL/strings.json index 45b6e634d..3b75c7451 100644 --- a/src/i18n/languages/sq_AL/strings.json +++ b/src/i18n/languages/sq_AL/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/sr_SP/strings.json b/src/i18n/languages/sr_SP/strings.json index 45b6e634d..3b75c7451 100644 --- a/src/i18n/languages/sr_SP/strings.json +++ b/src/i18n/languages/sr_SP/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/sv_SE/strings.json b/src/i18n/languages/sv_SE/strings.json index 45b6e634d..3b75c7451 100644 --- a/src/i18n/languages/sv_SE/strings.json +++ b/src/i18n/languages/sv_SE/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/tr_TR/strings.json b/src/i18n/languages/tr_TR/strings.json index 164f0ba49..aa91130b3 100644 --- a/src/i18n/languages/tr_TR/strings.json +++ b/src/i18n/languages/tr_TR/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Yedek oluştur", "createBackupDesc": "Mevcut kütüphaneyi geri yüklemek için kullanılabilir", - "createBackupWarning": "Yedek oluşturma Android 9 ve altı cihazlarda çalışmayabilir.", "downloadingData": "Veri Yükleniyor", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Yedekleme hatası", @@ -181,7 +180,6 @@ "remoteBackup": "Uzak Sunucuya Yedekle", "restoreBackup": "Yedeği geri yükle", "restoreBackupDesc": "Yedek dosyasından kütüphaneyi geri yükleyin", - "restoreLargeBackupsWarning": "Büyük boyutlu yedekleri geri yüklemek uygulamanın yedeğin geri yüklenmesi bitene kadar donmasına neden olabilir", "restorinBackup": "Yedek geri yükleniyor", "restoringData": "Veri geri yükleniyor", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/uk_UA/strings.json b/src/i18n/languages/uk_UA/strings.json index 73a08ed58..a734e027d 100644 --- a/src/i18n/languages/uk_UA/strings.json +++ b/src/i18n/languages/uk_UA/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Створити резервну копію", "createBackupDesc": "Можна використати для відновлення бібліотеки", - "createBackupWarning": "Створення резервної копії може не працювати на пристроях з Android 9 або нижче.", "downloadingData": "Завантаження даних", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Віддалене резервне копіювання", "restoreBackup": "Відновити резервну копію", "restoreBackupDesc": "Відновити бібліотеку з резервної копії", - "restoreLargeBackupsWarning": "Відновлення великих резервних копій може призвести до тимчасового зависання додатка", "restorinBackup": "Відновлення резервної копії", "restoringData": "Відновлення даних", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/vi_VN/strings.json b/src/i18n/languages/vi_VN/strings.json index 8dff0342b..c8091f10a 100644 --- a/src/i18n/languages/vi_VN/strings.json +++ b/src/i18n/languages/vi_VN/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Tạo sao lưu", "createBackupDesc": "Được dùng để khôi phục thư viện của bạn", - "createBackupWarning": "Tạo sao lưu có thể không hoạt đông ở Android 9 hoặc thấp hơn.", "downloadingData": "Đang tải xuống dữ liệu", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Sao lưu từ xa", "restoreBackup": "Khôi phục sao lưu", "restoreBackupDesc": "Khôi phục thư viện từ tệp sao lưu", - "restoreLargeBackupsWarning": "Khôi phục sao lưu lớn có thể đóng băng ứng dụng đến khi hoàn thành", "restorinBackup": "Đang khôi phục sao lưu", "restoringData": "Đang khôi phục dữ liệu", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/zh_CN/strings.json b/src/i18n/languages/zh_CN/strings.json index b7784f7ca..e3203ced8 100644 --- a/src/i18n/languages/zh_CN/strings.json +++ b/src/i18n/languages/zh_CN/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "写入分类文件失败:%{error}", "createBackup": "创建备份", "createBackupDesc": "可用于恢复当前书库", - "createBackupWarning": "创建备份可能无法在 Android 9 或更低版本的设备上运行。", "downloadingData": "下载数据", "downloadingDownloadedFiles": "正在下载已下载过的文件", "failed": "备份失败", @@ -181,7 +180,6 @@ "remoteBackup": "远程备份", "restoreBackup": "恢复备份", "restoreBackupDesc": "从备份文件恢复书库", - "restoreLargeBackupsWarning": "恢复大量备份可能会冻结应用程序,直到恢复完成", "restorinBackup": "恢复备份", "restoringData": "恢复数据", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/languages/zh_TW/strings.json b/src/i18n/languages/zh_TW/strings.json index cf6db73fc..715ab0838 100644 --- a/src/i18n/languages/zh_TW/strings.json +++ b/src/i18n/languages/zh_TW/strings.json @@ -108,7 +108,6 @@ "categoryFileWriteFailed": "Failed to write category file: %{error}", "createBackup": "Create backup", "createBackupDesc": "Can be used to restore current library", - "createBackupWarning": "Create backup may not work on devices with Android 9 or lower.", "downloadingData": "Downloading Data", "downloadingDownloadedFiles": "Downloading Downloaded Files", "failed": "Backup failed", @@ -181,7 +180,6 @@ "remoteBackup": "Remote Backup", "restoreBackup": "Restore backup", "restoreBackupDesc": "Restore library from backup file", - "restoreLargeBackupsWarning": "Restoring large backups may freeze the app until restoring is finished", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", "restoringSelectedFiles": "Restoring selected files", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index fb35639c8..b95e23b69 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -75,6 +75,16 @@ export interface StringMap { 'appearanceScreen.theme.yotsuba': 'string'; 'appearanceScreen.theme.catppuccin': 'string'; 'appearanceScreen.theme.yinyang': 'string'; + 'backupScreen.automaticBackupFrequency': 'string'; + 'backupScreen.automaticBackupDescription': 'string'; + 'backupScreen.automaticBackupOff': 'string'; + 'backupScreen.automaticBackupEvery6Hours': 'string'; + 'backupScreen.automaticBackupEvery12Hours': 'string'; + 'backupScreen.automaticBackupDaily': 'string'; + 'backupScreen.automaticBackupEvery2Days': 'string'; + 'backupScreen.automaticBackupWeekly': 'string'; + 'backupScreen.automaticBackupLocation': 'string'; + 'backupScreen.lastAutomaticBackup': 'string'; 'backupScreen.backupName': 'string'; 'backupScreen.backupCreated': 'string'; 'backupScreen.backupCreatedWithWarnings': 'string'; @@ -95,7 +105,6 @@ export interface StringMap { 'backupScreen.categoryFileWriteFailed': 'string'; 'backupScreen.createBackup': 'string'; 'backupScreen.createBackupDesc': 'string'; - 'backupScreen.createBackupWarning': 'string'; 'backupScreen.downloadingData': 'string'; 'backupScreen.downloadingDownloadedFiles': 'string'; 'backupScreen.failed': 'string'; @@ -154,7 +163,6 @@ export interface StringMap { 'backupScreen.remoteBackup': 'string'; 'backupScreen.restoreBackup': 'string'; 'backupScreen.restoreBackupDesc': 'string'; - 'backupScreen.restoreLargeBackupsWarning': 'string'; 'backupScreen.restorinBackup': 'string'; 'backupScreen.restoringData': 'string'; 'backupScreen.restoringSelectedFiles': 'string'; diff --git a/src/screens/settings/SettingsBackupScreen/Components/AutomaticBackupDialog.tsx b/src/screens/settings/SettingsBackupScreen/Components/AutomaticBackupDialog.tsx new file mode 100644 index 000000000..859c7524e --- /dev/null +++ b/src/screens/settings/SettingsBackupScreen/Components/AutomaticBackupDialog.tsx @@ -0,0 +1,82 @@ +import { FlatList, StyleSheet } from 'react-native'; + +import { Dialog, RadioButton } from '@components'; +import { useTheme } from '@hooks/persisted'; +import { getString } from '@i18n/translations'; +import type { StringMap } from '@i18n/types'; +import { + AUTOMATIC_BACKUP_INTERVALS, + type AutomaticBackupInterval, +} from '@services/backgroundTasks'; + +type AutomaticBackupLabel = Extract< + keyof StringMap, + `backupScreen.automaticBackup${string}` +>; + +export const AUTOMATIC_BACKUP_LABELS: Record< + AutomaticBackupInterval, + AutomaticBackupLabel +> = { + 0: 'backupScreen.automaticBackupOff', + 6: 'backupScreen.automaticBackupEvery6Hours', + 12: 'backupScreen.automaticBackupEvery12Hours', + 24: 'backupScreen.automaticBackupDaily', + 48: 'backupScreen.automaticBackupEvery2Days', + 168: 'backupScreen.automaticBackupWeekly', +}; + +interface AutomaticBackupDialogProps { + intervalHours: AutomaticBackupInterval; + visible: boolean; + onCancel: () => void; + onSelect: (interval: AutomaticBackupInterval) => void | Promise<void>; +} + +const AutomaticBackupDialog = ({ + intervalHours, + visible, + onCancel, + onSelect, +}: AutomaticBackupDialogProps) => { + const theme = useTheme(); + + return ( + <Dialog.Root visible={visible} onDismiss={onCancel}> + <Dialog.Title> + {getString('backupScreen.automaticBackupFrequency')} + </Dialog.Title> + <Dialog.Description> + {getString('backupScreen.automaticBackupDescription')} + </Dialog.Description> + <Dialog.ScrollArea> + <FlatList + data={AUTOMATIC_BACKUP_INTERVALS} + keyExtractor={interval => interval.toString()} + renderItem={({ item }) => ( + <RadioButton + label={getString(AUTOMATIC_BACKUP_LABELS[item])} + status={item === intervalHours} + onPress={() => onSelect(item)} + theme={theme} + /> + )} + style={styles.scrollArea} + /> + </Dialog.ScrollArea> + <Dialog.Actions> + <Dialog.Action onPress={onCancel}> + {getString('common.cancel')} + </Dialog.Action> + </Dialog.Actions> + </Dialog.Root> + ); +}; + +export default AutomaticBackupDialog; + +const styles = StyleSheet.create({ + scrollArea: { + maxHeight: 480, + }, +}); diff --git a/src/screens/settings/SettingsBackupScreen/index.tsx b/src/screens/settings/SettingsBackupScreen/index.tsx index dd1185528..274b453d6 100644 --- a/src/screens/settings/SettingsBackupScreen/index.tsx +++ b/src/screens/settings/SettingsBackupScreen/index.tsx @@ -1,24 +1,40 @@ -import { useTheme } from '@hooks/persisted'; +import { useAppSettings, useTheme } from '@hooks/persisted'; import { Appbar, List, SafeAreaView } from '@components'; import { useBoolean } from '@hooks'; import { BackupSettingsScreenProps } from '@navigators/types'; import GoogleDriveModal from './Components/GoogleDriveModal'; import SelfHostModal from './Components/SelfHostModal'; -import { backgroundTasks } from '@services/backgroundTasks'; +import { + backgroundTasks, + configureAutomaticBackups, + type AutomaticBackupInterval, +} from '@services/backgroundTasks'; import { ScrollView } from 'react-native-gesture-handler'; import { getString } from '@i18n/translations'; import { StyleSheet } from 'react-native'; import dayjs from 'dayjs'; import NativeFile from '@modules/native-file'; import { useState } from 'react'; +import { Portal } from 'react-native-paper'; import { DEFAULT_BACKUP_OPTIONS, type BackupOptions, } from '@services/backup/options'; import { BackupOptionsDialog } from './Components/BackupOptions'; +import AutomaticBackupDialog, { + AUTOMATIC_BACKUP_LABELS, +} from './Components/AutomaticBackupDialog'; +import { showToast } from '@utils/showToast'; const BackupSettings = ({ navigation }: BackupSettingsScreenProps) => { const theme = useTheme(); + const { + automaticBackupIntervalHours = 0, + automaticBackupDirectoryName, + automaticBackupDirectoryUri, + lastAutomaticBackupAt, + setAppSettings, + } = useAppSettings(); const [backupOptions, setBackupOptions] = useState<BackupOptions>({ ...DEFAULT_BACKUP_OPTIONS, }); @@ -27,12 +43,53 @@ const BackupSettings = ({ navigation }: BackupSettingsScreenProps) => { setFalse: closeBackupOptions, setTrue: openBackupOptions, } = useBoolean(); + const automaticBackupDialog = useBoolean(); const { value: googleDriveModalVisible, setFalse: closeGoogleDriveModal, setTrue: openGoogleDriveModal, } = useBoolean(); + const setAutomaticBackupInterval = async ( + intervalHours: AutomaticBackupInterval, + ) => { + try { + await configureAutomaticBackups( + intervalHours, + automaticBackupDirectoryUri, + ); + setAppSettings({ automaticBackupIntervalHours: intervalHours }); + automaticBackupDialog.setFalse(); + } catch (error) { + showToast(error instanceof Error ? error.message : String(error)); + } + }; + + const selectAutomaticBackupDirectory = async () => { + let directory: Awaited<ReturnType<typeof NativeFile.pickDirectory>>; + try { + directory = await NativeFile.pickDirectory(); + } catch { + // Closing Android's directory picker intentionally keeps the old location. + return; + } + + try { + if (automaticBackupIntervalHours !== 0) { + await configureAutomaticBackups( + automaticBackupIntervalHours, + directory.uri, + ); + } + setAppSettings({ + automaticBackupDirectoryName: directory.name, + automaticBackupDirectoryUri: directory.uri, + }); + } catch (error) { + showToast(error instanceof Error ? error.message : String(error)); + } + }; + const createLocalBackup = () => { setBackupOptions({ ...DEFAULT_BACKUP_OPTIONS }); openBackupOptions(); @@ -115,14 +172,31 @@ const BackupSettings = ({ navigation }: BackupSettingsScreenProps) => { onPress={restoreLocalBackup} theme={theme} /> - <List.InfoItem - title={getString('backupScreen.restoreLargeBackupsWarning')} + <List.Item + title={getString('backupScreen.automaticBackupFrequency')} + description={getString( + AUTOMATIC_BACKUP_LABELS[automaticBackupIntervalHours], + )} + onPress={automaticBackupDialog.setTrue} theme={theme} /> - <List.InfoItem - title={getString('backupScreen.createBackupWarning')} + <List.Item + title={getString('backupScreen.automaticBackupLocation')} + description={ + automaticBackupDirectoryName ?? + `${NativeFile.ExternalDirectoryPath}/Backups` + } + onPress={selectAutomaticBackupDirectory} theme={theme} /> + {lastAutomaticBackupAt ? ( + <List.InfoItem + title={getString('backupScreen.lastAutomaticBackup', { + time: dayjs(lastAutomaticBackupAt).fromNow(), + })} + theme={theme} + /> + ) : null} </List.Section> </ScrollView> <GoogleDriveModal @@ -143,6 +217,14 @@ const BackupSettings = ({ navigation }: BackupSettingsScreenProps) => { theme={theme} visible={backupOptionsVisible} /> + <Portal> + <AutomaticBackupDialog + intervalHours={automaticBackupIntervalHours} + visible={automaticBackupDialog.value} + onCancel={automaticBackupDialog.setFalse} + onSelect={setAutomaticBackupInterval} + /> + </Portal> </SafeAreaView> ); }; diff --git a/src/services/backgroundTasks/__tests__/automaticBackupSchedule.test.ts b/src/services/backgroundTasks/__tests__/automaticBackupSchedule.test.ts new file mode 100644 index 000000000..9d961d2eb --- /dev/null +++ b/src/services/backgroundTasks/__tests__/automaticBackupSchedule.test.ts @@ -0,0 +1,72 @@ +import NativeBackgroundTasks from '@modules/native-background-tasks'; +import { askForPostNotificationsPermission } from '@utils/askForPostNoftificationsPermission'; +import { + AUTOMATIC_BACKUP_INTERVALS, + configureAutomaticBackups, +} from '../automaticBackupSchedule'; + +jest.mock('@modules/native-background-tasks', () => ({ + __esModule: true, + default: { + cancelAutomaticBackups: jest.fn(), + scheduleAutomaticBackups: jest.fn(), + }, +})); + +jest.mock('@utils/askForPostNoftificationsPermission', () => ({ + askForPostNotificationsPermission: jest.fn(), +})); + +jest.mock('@i18n/translations', () => ({ + getString: (key: string) => key, +})); + +const mockNativeBackgroundTasks = jest.mocked(NativeBackgroundTasks); +const mockAskForPostNotificationsPermission = jest.mocked( + askForPostNotificationsPermission, +); + +describe('automatic backup scheduling', () => { + it('exposes the supported fixed intervals', () => { + expect(AUTOMATIC_BACKUP_INTERVALS).toEqual([0, 6, 12, 24, 48, 168]); + }); + + it('cancels scheduled work when automatic backups are disabled', async () => { + await configureAutomaticBackups(0); + + expect( + mockNativeBackgroundTasks.cancelAutomaticBackups, + ).toHaveBeenCalledTimes(1); + expect( + mockNativeBackgroundTasks.scheduleAutomaticBackups, + ).not.toHaveBeenCalled(); + expect(mockAskForPostNotificationsPermission).not.toHaveBeenCalled(); + }); + + it('requests notification permission and schedules the selected interval', async () => { + await configureAutomaticBackups(12); + + expect(mockAskForPostNotificationsPermission).toHaveBeenCalledTimes(1); + expect( + mockNativeBackgroundTasks.scheduleAutomaticBackups, + ).toHaveBeenCalledWith( + 12, + 'notifications.LOCAL_BACKUP', + 'common.preparing', + '', + ); + }); + + it('passes the selected backup directory to native scheduling', async () => { + await configureAutomaticBackups(24, 'content://backup-folder'); + + expect( + mockNativeBackgroundTasks.scheduleAutomaticBackups, + ).toHaveBeenCalledWith( + 24, + 'notifications.LOCAL_BACKUP', + 'common.preparing', + 'content://backup-folder', + ); + }); +}); diff --git a/src/services/backgroundTasks/automaticBackupSchedule.ts b/src/services/backgroundTasks/automaticBackupSchedule.ts new file mode 100644 index 000000000..19e50a184 --- /dev/null +++ b/src/services/backgroundTasks/automaticBackupSchedule.ts @@ -0,0 +1,26 @@ +import NativeBackgroundTasks from '@modules/native-background-tasks'; +import { getString } from '@i18n/translations'; +import { askForPostNotificationsPermission } from '@utils/askForPostNoftificationsPermission'; + +export const AUTOMATIC_BACKUP_INTERVALS = [0, 6, 12, 24, 48, 168] as const; + +export type AutomaticBackupInterval = + (typeof AUTOMATIC_BACKUP_INTERVALS)[number]; + +export const configureAutomaticBackups = async ( + intervalHours: AutomaticBackupInterval, + directoryUri?: string, +) => { + if (intervalHours === 0) { + await NativeBackgroundTasks.cancelAutomaticBackups(); + return; + } + + await askForPostNotificationsPermission(); + await NativeBackgroundTasks.scheduleAutomaticBackups( + intervalHours, + getString('notifications.LOCAL_BACKUP'), + getString('common.preparing'), + directoryUri ?? '', + ); +}; diff --git a/src/services/backgroundTasks/contracts.ts b/src/services/backgroundTasks/contracts.ts index 4367a1277..851b9d414 100644 --- a/src/services/backgroundTasks/contracts.ts +++ b/src/services/backgroundTasks/contracts.ts @@ -70,7 +70,11 @@ export type BackgroundTask = | { name: 'SELF_HOST_RESTORE'; data: SelfHostData } | { name: 'LOCAL_BACKUP'; - data: { destinationUri: string; options?: BackupOptions }; + data: { + destinationUri: string; + options?: BackupOptions; + automatic?: boolean; + }; } | { name: 'LOCAL_RESTORE'; data: { sourceUri: string } } | { name: 'MIGRATE_NOVEL'; data: MigrateNovelData } diff --git a/src/services/backgroundTasks/executeTask.ts b/src/services/backgroundTasks/executeTask.ts index a5f6d6616..b2fd3041a 100644 --- a/src/services/backgroundTasks/executeTask.ts +++ b/src/services/backgroundTasks/executeTask.ts @@ -6,6 +6,7 @@ import { exportEpub } from '../epub/export'; import { importEpubBatch } from '../epub/import'; import { migrateNovel } from '../migrate/migrateNovel'; import { updateLibrary } from '../updates'; +import { getMMKVObject, setMMKVObject } from '@utils/mmkv/mmkv'; import type { BackgroundTask, BackgroundTaskEnqueuer, @@ -35,7 +36,16 @@ export const executeBackgroundTask = async ( case 'SELF_HOST_RESTORE': return selfHostRestore(task.data, updateProgress); case 'LOCAL_BACKUP': - return createBackup(task.data, updateProgress); + await createBackup(task.data, updateProgress); + if (task.data.automatic) { + const settings = + getMMKVObject<Record<string, unknown>>('APP_SETTINGS') ?? {}; + setMMKVObject('APP_SETTINGS', { + ...settings, + lastAutomaticBackupAt: Date.now(), + }); + } + return; case 'LOCAL_RESTORE': return restoreBackup(task.data, updateProgress); case 'MIGRATE_NOVEL': diff --git a/src/services/backgroundTasks/index.ts b/src/services/backgroundTasks/index.ts index 9bf123b2e..4f180c2d9 100644 --- a/src/services/backgroundTasks/index.ts +++ b/src/services/backgroundTasks/index.ts @@ -4,6 +4,10 @@ export { AUTOMATIC_LIBRARY_UPDATE_INTERVALS, configureAutomaticLibraryUpdates, } from './libraryUpdateSchedule'; +export { + AUTOMATIC_BACKUP_INTERVALS, + configureAutomaticBackups, +} from './automaticBackupSchedule'; export { runHeadlessBackgroundTask } from './headlessTask'; export type { BackgroundTask, @@ -23,3 +27,4 @@ export type { TaskProgressUpdater, } from './contracts'; export type { AutomaticLibraryUpdateInterval } from './libraryUpdateSchedule'; +export type { AutomaticBackupInterval } from './automaticBackupSchedule'; From 4dc933ee5a361eb0535120fa192c1eb51ba8cc70 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Wed, 29 Jul 2026 21:27:22 +0530 Subject: [PATCH 127/148] fix: Remove White Flash During Screen Transitions (Closes #1926) (#1927) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `AppTheme` never set `android:windowBackground`, so it was inherited from `Theme.AppCompat.DayNight.NoActionBar` and resolved to a near-white colour whenever the system was in light mode — independently of the theme picked inside the app. Nothing between that window and the navigators painted a background of its own: the root view, `GestureHandlerRootView` and `SafeAreaProvider` are all transparent, and only the individual screens carry `contentStyle`. Any frame in which no screen was drawn — mounting a nested navigator such as `MoreStack` or `ReaderStack`, or freezing the screen being left — therefore showed the white window through. Paint the root view with the active theme background so the window stays covered, and give `AppTheme` a day/night `android:windowBackground` so the frames before React draws are themed as well. The chapter screen additionally uses the reader background instead of the app background, so pushing it no longer flashes the app theme before the reader appears. Claude-Session: https://claude.ai/code/session_014uxuC7JVkShhWnN1WhkTaH Co-authored-by: Claude <noreply@anthropic.com> --- App.tsx | 28 ++++++++++++--- plugins/withAndroidCustomizations.js | 53 ++++++++++++++++++++++++++++ src/navigators/ReaderStack.tsx | 11 ++++-- 3 files changed, 86 insertions(+), 6 deletions(-) diff --git a/App.tsx b/App.tsx index d7a1990b8..df4f9a1b1 100644 --- a/App.tsx +++ b/App.tsx @@ -26,6 +26,26 @@ import { ThemeProvider, useTheme } from '@hooks/persisted/useTheme'; enableFreeze(true); const sqliteAdapters = __DEV__ && opSqliteAdapter ? [opSqliteAdapter] : []; +/** + * The Android window background is resolved from the system light/dark setting, + * so it is bright white whenever the system is light – regardless of the theme + * picked inside the app. Nothing between it and the navigators paints a + * background of its own, so every frame in which no screen is drawn (mounting a + * nested navigator, freezing the screen being left) shows through as a flash. + * Painting the root view keeps the window covered at all times. + */ +const ThemedRootView = ({ children }: PropsWithChildren) => { + const theme = useTheme(); + + return ( + <GestureHandlerRootView + style={[styles.flex, { backgroundColor: theme.background }]} + > + {children} + </GestureHandlerRootView> + ); +}; + const ThemedPaperProvider = ({ children }: PropsWithChildren) => { const theme = useTheme(); const paperTheme = useMemo(() => { @@ -71,8 +91,8 @@ const App = () => { return ( <Suspense fallback={null}> - <GestureHandlerRootView style={styles.flex}> - <ThemeProvider> + <ThemeProvider> + <ThemedRootView> <AppErrorBoundary> <SafeAreaProvider> <ThemedPaperProvider> @@ -83,8 +103,8 @@ const App = () => { </ThemedPaperProvider> </SafeAreaProvider> </AppErrorBoundary> - </ThemeProvider> - </GestureHandlerRootView> + </ThemedRootView> + </ThemeProvider> </Suspense> ); }; diff --git a/plugins/withAndroidCustomizations.js b/plugins/withAndroidCustomizations.js index 38c63c1b1..4b5099175 100644 --- a/plugins/withAndroidCustomizations.js +++ b/plugins/withAndroidCustomizations.js @@ -1,4 +1,8 @@ const { + AndroidConfig, + withAndroidColors, + withAndroidColorsNight, + withAndroidStyles, withAppBuildGradle, withDangerousMod, } = require('@expo/config-plugins'); @@ -35,6 +39,53 @@ const DRAWABLE_RESOURCE_NAMES = [ ]; const ANDROID_DENSITIES = ['mdpi', 'hdpi', 'xhdpi', 'xxhdpi', 'xxxhdpi']; +/** + * `AppTheme` inherits `android:windowBackground` from + * `Theme.AppCompat.DayNight.NoActionBar`, which resolves to a near-white colour + * whenever the system is in light mode. The window is visible for the frames + * between the splash screen going away and React drawing its first frame, so + * the app opens with a white flash for anyone using a dark theme on a light + * system. These are the backgrounds of the default light and dark themes. + */ +const WINDOW_BACKGROUND_RESOURCE = 'lnreaderWindowBackground'; +const WINDOW_BACKGROUND_LIGHT = '#FEFBFF'; +const WINDOW_BACKGROUND_DARK = '#1B1B1F'; + +const withWindowBackgroundColors = config => { + config = withAndroidColors(config, config => { + config.modResults = AndroidConfig.Colors.assignColorValue( + config.modResults, + { name: WINDOW_BACKGROUND_RESOURCE, value: WINDOW_BACKGROUND_LIGHT }, + ); + + return config; + }); + + return withAndroidColorsNight(config, config => { + config.modResults = AndroidConfig.Colors.assignColorValue( + config.modResults, + { name: WINDOW_BACKGROUND_RESOURCE, value: WINDOW_BACKGROUND_DARK }, + ); + + return config; + }); +}; + +const withWindowBackgroundStyle = config => + withAndroidStyles(config, config => { + config.modResults = AndroidConfig.Styles.assignStylesValue( + config.modResults, + { + add: true, + parent: AndroidConfig.Styles.getAppThemeGroup(), + name: 'android:windowBackground', + value: `@color/${WINDOW_BACKGROUND_RESOURCE}`, + }, + ); + + return config; + }); + const withBuildGradleCustomizations = config => withAppBuildGradle(config, config => { const { contents } = config.modResults; @@ -133,5 +184,7 @@ const withAndroidVariantAssets = config => module.exports = config => { config = withBuildGradleCustomizations(config); + config = withWindowBackgroundColors(config); + config = withWindowBackgroundStyle(config); return withAndroidVariantAssets(config); }; diff --git a/src/navigators/ReaderStack.tsx b/src/navigators/ReaderStack.tsx index 5bb8e04a8..59e2e62fe 100644 --- a/src/navigators/ReaderStack.tsx +++ b/src/navigators/ReaderStack.tsx @@ -12,7 +12,7 @@ import { ReaderStackParamList, } from './types'; import { NovelContextProvider } from '@screens/novel/NovelContext'; -import { useTheme } from '@hooks/persisted'; +import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; const Stack = createNativeStackNavigator<ReaderStackParamList>(); @@ -20,6 +20,9 @@ const Stack = createNativeStackNavigator<ReaderStackParamList>(); const ReaderStack = ({ route }) => { const params = useRef(route?.params); const theme = useTheme(); + // The reader has a background of its own, so the screen is given the same one + // to keep the app background from showing while the chapter is pushed. + const { theme: readerBackground } = useChapterReaderSettings(); // eslint-disable-next-line react-hooks/refs const routeParams = route?.params ?? params.current; @@ -36,7 +39,11 @@ const ReaderStack = ({ route }) => { }} > <Stack.Screen name="Novel" component={Novel} /> - <Stack.Screen name="Chapter" component={Reader} /> + <Stack.Screen + name="Chapter" + component={Reader} + options={{ contentStyle: { backgroundColor: readerBackground } }} + /> </Stack.Navigator> </NovelContextProvider> ); From e75f4fba5da08e2317cfed2fe92b8de09457475c Mon Sep 17 00:00:00 2001 From: K1ngfish3r <26593485+K1ngfish3r@users.noreply.github.com> Date: Wed, 29 Jul 2026 22:00:20 +0500 Subject: [PATCH 128/148] feat: Add More Novel Statuses and Icons (#1931) add more novelStatus and icons --- .husky/pre-push | 3 +++ src/i18n/languages/en/strings.json | 2 ++ src/i18n/types/index.ts | 2 ++ src/plugins/types/index.ts | 9 +++----- .../novel/components/Info/NovelInfoHeader.tsx | 23 +++++++++++-------- src/utils/translateEnum.ts | 4 ++++ 6 files changed, 28 insertions(+), 15 deletions(-) diff --git a/.husky/pre-push b/.husky/pre-push index 2772c5cf8..2ca6b9dae 100755 --- a/.husky/pre-push +++ b/.husky/pre-push @@ -1 +1,4 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + pnpm run type-check diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index c7c88b53d..68a492dc8 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -598,10 +598,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index b95e23b69..064947c51 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -502,10 +502,12 @@ export interface StringMap { 'novelScreen.startReadingChapters': 'string'; 'novelScreen.status.cancelled': 'string'; 'novelScreen.status.completed': 'string'; + 'novelScreen.status.inactive': 'string'; 'novelScreen.status.licensed': 'string'; 'novelScreen.status.onHiatus': 'string'; 'novelScreen.status.ongoing': 'string'; 'novelScreen.status.publishingFinished': 'string'; + 'novelScreen.status.stub': 'string'; 'novelScreen.status.unknown': 'string'; 'novelScreen.tracked': 'string'; 'novelScreen.tracking': 'string'; diff --git a/src/plugins/types/index.ts b/src/plugins/types/index.ts index 3c8c3c7db..51fbed444 100644 --- a/src/plugins/types/index.ts +++ b/src/plugins/types/index.ts @@ -70,6 +70,8 @@ export enum NovelStatus { PublishingFinished = 'Publishing Finished', Cancelled = 'Cancelled', OnHiatus = 'On Hiatus', + STUB = 'STUB', + Inactive = 'Inactive', } export interface SourceNovel extends NovelItem { @@ -107,12 +109,7 @@ export interface PluginItem { } export interface ImageRequestInit { - [x: string]: - | string - | Record<string, string> - | Headers - | FormData - | undefined; + [x: string]: string | Record<string, string> | Headers | FormData | undefined; method?: string; headers: Record<string, string>; body?: string; diff --git a/src/screens/novel/components/Info/NovelInfoHeader.tsx b/src/screens/novel/components/Info/NovelInfoHeader.tsx index 4a24c3387..5e604caa0 100644 --- a/src/screens/novel/components/Info/NovelInfoHeader.tsx +++ b/src/screens/novel/components/Info/NovelInfoHeader.tsx @@ -64,15 +64,20 @@ interface NovelInfoHeaderProps { trackerSheetRef: React.RefObject<BottomSheetModalMethods | null>; } -const getStatusIcon = (status?: string) => { - if (status === NovelStatus.Ongoing) { - return 'clock-outline'; - } - if (status === NovelStatus.Completed) { - return 'check-all'; - } - return 'help'; -}; +const STATUS_ICON_MAP = { + [NovelStatus.Ongoing]: 'clock-outline', + [NovelStatus.Completed]: 'check-all', + [NovelStatus.OnHiatus]: 'pause-circle-outline', + [NovelStatus.Cancelled]: 'cancel', + [NovelStatus.Licensed]: 'copyright', + [NovelStatus.PublishingFinished]: 'book-check-outline', + [NovelStatus.Unknown]: 'help-circle-outline', + [NovelStatus.STUB]: 'book-off-outline', + [NovelStatus.Inactive]: 'sleep', +} as const; + +const getStatusIcon = (status?: string) => + STATUS_ICON_MAP[status as keyof typeof STATUS_ICON_MAP] ?? 'help'; const showNotAvailable = () => { showToast('Not available while loading'); diff --git a/src/utils/translateEnum.ts b/src/utils/translateEnum.ts index 8b7b2451b..e1056c6b9 100644 --- a/src/utils/translateEnum.ts +++ b/src/utils/translateEnum.ts @@ -17,6 +17,10 @@ export const translateNovelStatus = (status?: NovelStatus | string) => { return getString('novelScreen.status.licensed'); case NovelStatus.PublishingFinished: return getString('novelScreen.status.publishingFinished'); + case NovelStatus.STUB: + return getString('novelScreen.status.stub'); + case NovelStatus.Inactive: + return getString('novelScreen.status.inactive'); default: return status ?? ''; } From 76106317b68e8aade12b868afb16dda4671ceb16 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Fri, 31 Jul 2026 08:11:08 +0530 Subject: [PATCH 129/148] fix: Restore Midnight Dusk Chip Contrast (Closes #1939) --- src/components/Chip/SelectableChip.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/Chip/SelectableChip.tsx b/src/components/Chip/SelectableChip.tsx index 518dff71c..15f7253aa 100644 --- a/src/components/Chip/SelectableChip.tsx +++ b/src/components/Chip/SelectableChip.tsx @@ -33,7 +33,6 @@ const SelectableChip: React.FC<SelectableChipProps> = ({ showSelectedCheck={showCheckIcon} style={styles.chip} textStyle={{ fontFamily: customFontFamily }} - selectedColor={theme.primary} theme={{ colors: theme }} mode={selected ? 'flat' : mode} > From 96fb52df1730912c40ee6918cf6a6fcd74e31cc8 Mon Sep 17 00:00:00 2001 From: Patrick Loser <github.verify097@passmail.com> Date: Sat, 1 Aug 2026 08:01:03 +0200 Subject: [PATCH 130/148] feat: Enhance Stats With Genre Taxonomy and Charts (#1919) * Add react-native-svg and refresh stats UI Normalize status counts, add donut chart with legend, and improve bars * Add genre stats screen and taxonomy link * Update StatsQueries.test.ts * change genre taxonomy style * Use LegendList instead of ScrollView * added more colors to chart * Add Highlight animation * Add ChartLegend animation * Maintainance * updated stats queries * Added animations to collapsibles and optimized performance * Extract tabs * update time tracking tab --- package.json | 1 + pnpm-lock.yaml | 31 ++ src/database/queries/StatsQueries.ts | 250 ++++------- .../queries/__tests__/StatsQueries.test.ts | 352 +++------------ src/hooks/persisted/useGenreTaxonomy.ts | 13 + src/i18n/languages/en/strings.json | 43 +- src/i18n/types/index.ts | 33 ++ src/navigators/MoreStack.tsx | 2 + src/navigators/types/index.ts | 23 +- .../GenreStatsScreen/components/GenreRow.tsx | 102 +++++ .../components/GenreSection.tsx | 161 +++++++ .../GenreStatsScreen/components/NovelCard.tsx | 57 +++ .../components/NovelCarousel.tsx | 125 ++++++ .../GenreStatsScreen/components/index.ts | 4 + src/screens/GenreStatsScreen/taxonomy.ts | 22 + src/screens/GenreStatsScreen/utils.tsx | 126 ++++++ src/screens/StatsScreen/OverviewTab.tsx | 154 +++++++ src/screens/StatsScreen/PluginsTab.tsx | 119 +++++ src/screens/StatsScreen/StatsScreen.tsx | 410 +++++++----------- src/screens/StatsScreen/TimeTab.tsx | 298 +++++++++++++ .../StatsScreen/components/AnimatedHeight.tsx | 118 +++++ .../StatsScreen/components/ChapterBar.tsx | 110 +++++ .../StatsScreen/components/ChartLegend.tsx | 93 ++++ .../StatsScreen/components/DonutChart.tsx | 248 +++++++++++ .../components/DonutChartWithLegend.tsx | 84 ++++ .../StatsScreen/components/PluginSection.tsx | 122 ++++++ .../StatsScreen/components/StatsCard.tsx | 48 ++ src/screens/StatsScreen/components/index.ts | 7 + src/screens/StatsScreen/utils.tsx | 154 +++++++ src/screens/settings/SettingsScreen.tsx | 10 + .../SettingsTaxonomyScreen.tsx | 338 +++++++++++++++ 31 files changed, 2939 insertions(+), 719 deletions(-) create mode 100644 src/hooks/persisted/useGenreTaxonomy.ts create mode 100644 src/screens/GenreStatsScreen/components/GenreRow.tsx create mode 100644 src/screens/GenreStatsScreen/components/GenreSection.tsx create mode 100644 src/screens/GenreStatsScreen/components/NovelCard.tsx create mode 100644 src/screens/GenreStatsScreen/components/NovelCarousel.tsx create mode 100644 src/screens/GenreStatsScreen/components/index.ts create mode 100644 src/screens/GenreStatsScreen/taxonomy.ts create mode 100644 src/screens/GenreStatsScreen/utils.tsx create mode 100644 src/screens/StatsScreen/OverviewTab.tsx create mode 100644 src/screens/StatsScreen/PluginsTab.tsx create mode 100644 src/screens/StatsScreen/TimeTab.tsx create mode 100644 src/screens/StatsScreen/components/AnimatedHeight.tsx create mode 100644 src/screens/StatsScreen/components/ChapterBar.tsx create mode 100644 src/screens/StatsScreen/components/ChartLegend.tsx create mode 100644 src/screens/StatsScreen/components/DonutChart.tsx create mode 100644 src/screens/StatsScreen/components/DonutChartWithLegend.tsx create mode 100644 src/screens/StatsScreen/components/PluginSection.tsx create mode 100644 src/screens/StatsScreen/components/StatsCard.tsx create mode 100644 src/screens/StatsScreen/components/index.ts create mode 100644 src/screens/StatsScreen/utils.tsx create mode 100644 src/screens/settings/SettingsTaxonomyScreen/SettingsTaxonomyScreen.tsx diff --git a/package.json b/package.json index 1428f53ba..e652f75e5 100644 --- a/package.json +++ b/package.json @@ -94,6 +94,7 @@ "react-native-safe-area-context": "^5.7.0", "react-native-screens": "^4.25.2", "react-native-shimmer-placeholder": "^2.0.9", + "react-native-svg": "15.15.4", "react-native-tab-view": "^4.3.2", "react-native-url-polyfill": "^3.0.0", "react-native-webview": "^13.16.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c920af9a1..50749c455 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -185,6 +185,9 @@ importers: react-native-shimmer-placeholder: specifier: ^2.0.9 version: 2.0.9(prop-types@15.8.1)(react-native-linear-gradient@2.8.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)) + react-native-svg: + specifier: 15.15.4 + version: 15.15.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-tab-view: specifier: ^4.3.2 version: 4.3.2(react-native-pager-view@8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) @@ -2751,6 +2754,10 @@ packages: css-select@5.2.2: resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} + css-tree@1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} + css-what@6.2.2: resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} engines: {node: '>= 6'} @@ -4578,6 +4585,9 @@ packages: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} + mdn-data@2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -5258,6 +5268,12 @@ packages: prop-types: '>=15.6.0' react-native-linear-gradient: '>=2.4.0' + react-native-svg@15.15.4: + resolution: {integrity: sha512-boT/vIRgj6zZKBpfTPJJiYWMbZE9duBMOwPK6kCSTgxsS947IFMOq9OgIFkpWZTB7t229H24pDRkh3W9ZK/J1A==} + peerDependencies: + react: '*' + react-native: '*' + react-native-tab-view@4.3.2: resolution: {integrity: sha512-QCHX9bTGMeME5pt4jJ1/H7oshX7Z2nA/Ts3m7FpKUbWfPPIL8rlNLZwkedgV273Eqau8jj8deRtfSZl9LCctCw==} peerDependencies: @@ -9236,6 +9252,11 @@ snapshots: domutils: 3.2.2 nth-check: 2.1.1 + css-tree@1.1.3: + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + css-what@6.2.2: {} cssom@0.3.8: {} @@ -11412,6 +11433,8 @@ snapshots: math-intrinsics@1.1.0: {} + mdn-data@2.0.14: {} + media-typer@0.3.0: {} media-typer@1.1.1: {} @@ -12195,6 +12218,14 @@ snapshots: prop-types: 15.8.1 react-native-linear-gradient: 2.8.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) + react-native-svg@15.15.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): + dependencies: + css-select: 5.2.2 + css-tree: 1.1.3 + react: 19.2.3 + react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) + warn-once: 0.1.1 + react-native-tab-view@4.3.2(react-native-pager-view@8.0.4(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 diff --git a/src/database/queries/StatsQueries.ts b/src/database/queries/StatsQueries.ts index 4e9b70875..1b8cccc08 100644 --- a/src/database/queries/StatsQueries.ts +++ b/src/database/queries/StatsQueries.ts @@ -1,182 +1,118 @@ -import { countBy } from 'lodash-es'; -import { eq, count, and, sql } from 'drizzle-orm'; +import { eq, count, sql } from 'drizzle-orm'; import { LibraryStats } from '../types'; import { dbManager } from '@database/db'; -import { novelSchema, chapterSchema, categorySchema, novelCategorySchema } from '@database/schema'; - -/** - * Get library statistics (novel count and distinct sources) using Drizzle ORM - */ -export const getLibraryStatsFromDb = async (): Promise<LibraryStats> => { - const result = await dbManager - .select({ - novelsCount: count(), - sourcesCount: sql<number>`COUNT(DISTINCT ${novelSchema.pluginId})`, - }) - .from(novelSchema) - .where(eq(novelSchema.inLibrary, true)) - .get(); - - return result ?? { novelsCount: 0, sourcesCount: 0 }; -}; - -/** - * Get total chapters count for all novels in library - */ -export const getChaptersTotalCountFromDb = async (): Promise<LibraryStats> => { - const result = await dbManager - .select({ chaptersCount: count() }) - .from(chapterSchema) - .innerJoin(novelSchema, eq(chapterSchema.novelId, novelSchema.id)) - .where(eq(novelSchema.inLibrary, true)) - .get(); - - return result ?? { chaptersCount: 0 }; -}; +import { + novelSchema, + chapterSchema, + categorySchema, + novelCategorySchema, +} from '@database/schema'; /** * Get top novels based on time spent */ -export const getTopNovelsByTimeSpentFromDb = async (): Promise<LibraryStats> => { - const result = await dbManager - .select({ - id: novelSchema.id, - pluginId: novelSchema.pluginId, - cover: novelSchema.cover, - name: novelSchema.name, - timeSpent: sql<number>`SUM(${chapterSchema.timeSpent})`, - }) - .from(novelSchema) - .innerJoin(chapterSchema, eq(chapterSchema.novelId, novelSchema.id)) - .where(eq(novelSchema.inLibrary, true)) - .groupBy(novelSchema.id) - .orderBy(sql`SUM(${chapterSchema.timeSpent}) DESC`) - .having(sql`SUM(${chapterSchema.timeSpent}) > 0`) - .limit(10) - .all(); - - return { topNovelsByTimeSpent: result }; -}; +export const getTopNovelsByTimeSpentFromDb = + async (): Promise<LibraryStats> => { + const result = await dbManager + .select({ + id: novelSchema.id, + pluginId: novelSchema.pluginId, + cover: novelSchema.cover, + name: novelSchema.name, + timeSpent: sql<number>`SUM(${chapterSchema.timeSpent})`, + }) + .from(novelSchema) + .innerJoin(chapterSchema, eq(chapterSchema.novelId, novelSchema.id)) + .where(eq(novelSchema.inLibrary, true)) + .groupBy(novelSchema.id) + .orderBy(sql`SUM(${chapterSchema.timeSpent}) DESC`) + .having(sql`SUM(${chapterSchema.timeSpent}) > 0`) + .limit(10) + .all(); + + return { topNovelsByTimeSpent: result }; + }; /** Get top categories based on time spent */ -export const getTopCategoriesByTimeSpentFromDb = async (): Promise<LibraryStats> => { - const result = await dbManager - .select({ - id: categorySchema.id, - name: categorySchema.name, - timeSpent: sql<number>`SUM(${chapterSchema.timeSpent})` - }) - .from(categorySchema) - .innerJoin(novelCategorySchema, eq(categorySchema.id, novelCategorySchema.categoryId)) - .innerJoin(novelSchema, eq(novelSchema.id, novelCategorySchema.novelId)) - .innerJoin(chapterSchema, eq(novelSchema.id, chapterSchema.novelId)) - .groupBy(categorySchema.id) - .orderBy(sql`SUM(${chapterSchema.timeSpent}) DESC`) - .having(sql`SUM(${chapterSchema.timeSpent}) > 0`) - .limit(10) - .all() - return { topCategoriesByTimeSpent: result }; -} - -/** Sum up the timeSpent for all chapters */ -export const getTotalTimeSpentFromDb = async (): Promise<LibraryStats> => { - const result = await dbManager - .select({ totalTimeSpent: sql<number>`COALESCE(SUM(${chapterSchema.timeSpent}), 0)` }) - .from(chapterSchema) - .get(); - return { totalTimeSpent: result?.totalTimeSpent ?? 0 }; -} - -/** - * Get total read chapters count for all novels in library - */ -export const getChaptersReadCountFromDb = async (): Promise<LibraryStats> => { - const result = await dbManager - .select({ chaptersRead: count() }) - .from(chapterSchema) - .innerJoin(novelSchema, eq(chapterSchema.novelId, novelSchema.id)) - .where( - and(eq(novelSchema.inLibrary, true), eq(chapterSchema.unread, false)), - ) - .get(); - - return result ?? { chaptersRead: 0 }; -}; - -/** - * Get total unread chapters count for all novels in library - */ -export const getChaptersUnreadCountFromDb = async (): Promise<LibraryStats> => { - const result = await dbManager - .select({ chaptersUnread: count() }) - .from(chapterSchema) - .innerJoin(novelSchema, eq(chapterSchema.novelId, novelSchema.id)) - .where(and(eq(novelSchema.inLibrary, true), eq(chapterSchema.unread, true))) - .get(); - - return result ?? { chaptersUnread: 0 }; -}; - -/** - * Get total downloaded chapters count for all novels in library - */ -export const getChaptersDownloadedCountFromDb = +export const getTopCategoriesByTimeSpentFromDb = async (): Promise<LibraryStats> => { const result = await dbManager - .select({ chaptersDownloaded: count() }) - .from(chapterSchema) - .innerJoin(novelSchema, eq(chapterSchema.novelId, novelSchema.id)) - .where( - and( - eq(novelSchema.inLibrary, true), - eq(chapterSchema.isDownloaded, true), - ), + .select({ + id: categorySchema.id, + name: categorySchema.name, + timeSpent: sql<number>`SUM(${chapterSchema.timeSpent})`, + }) + .from(categorySchema) + .innerJoin( + novelCategorySchema, + eq(categorySchema.id, novelCategorySchema.categoryId), ) - .get(); - - return result ?? { chaptersDownloaded: 0 }; + .innerJoin(novelSchema, eq(novelSchema.id, novelCategorySchema.novelId)) + .innerJoin(chapterSchema, eq(novelSchema.id, chapterSchema.novelId)) + .groupBy(categorySchema.id) + .orderBy(sql`SUM(${chapterSchema.timeSpent}) DESC`) + .having(sql`SUM(${chapterSchema.timeSpent}) > 0`) + .limit(10) + .all(); + return { topCategoriesByTimeSpent: result }; }; -/** - * Get genre distribution for all novels in library - */ -export const getNovelGenresFromDb = async (): Promise<LibraryStats> => { +export interface NovelWithGenres { + id: number; + name: string; + path: string; + cover: string | null; + pluginId: string; + genres: string | null; + status: string | null; +} + +export const getNovelsWithGenresFromDb = async (): Promise< + NovelWithGenres[] +> => { const res = await dbManager - .select({ genres: novelSchema.genres }) + .select({ + id: novelSchema.id, + path: novelSchema.path, + name: novelSchema.name, + cover: novelSchema.cover, + pluginId: novelSchema.pluginId, + genres: novelSchema.genres, + status: novelSchema.status, + }) .from(novelSchema) .where(eq(novelSchema.inLibrary, true)) .all(); - - const genres: string[] = []; - res.forEach(item => { - const novelGenres = item.genres?.split(/\s*,\s*/); - - if (novelGenres?.length) { - genres.push(...novelGenres); - } - }); - - return { genres: countBy(genres) }; + return res; }; /** - * Get status distribution for all novels in library + * Get aggregate library stats from Novel table pre-computed columns. + * Single query replaces: getLibraryStatsFromDb, getChaptersTotalCountFromDb, + * getChaptersReadCountFromDb, getChaptersUnreadCountFromDb, + * getChaptersDownloadedCountFromDb, getTotalTimeSpentFromDb. */ -export const getNovelStatusFromDb = async (): Promise<LibraryStats> => { - const res = await dbManager - .select({ status: novelSchema.status }) +export const getAggregateStatsFromDb = async (): Promise<LibraryStats> => { + const result = await dbManager + .select({ + novelsCount: count(), + sourcesCount: sql<number>`COUNT(DISTINCT ${novelSchema.pluginId})`, + chaptersCount: sql<number>`COALESCE(SUM(${novelSchema.totalChapters}), 0)`, + chaptersDownloaded: sql<number>`COALESCE(SUM(${novelSchema.chaptersDownloaded}), 0)`, + chaptersUnread: sql<number>`COALESCE(SUM(${novelSchema.chaptersUnread}), 0)`, + totalTimeSpent: sql<number>`COALESCE((SELECT SUM(${chapterSchema.timeSpent}) FROM ${chapterSchema} ch INNER JOIN ${novelSchema} n ON ch.novelId = n.id WHERE n.inLibrary = true), 0)`, + }) .from(novelSchema) .where(eq(novelSchema.inLibrary, true)) - .all(); - - const statusList: string[] = []; - res.forEach(item => { - const novelStatus = item.status?.split(/\s*,\s*/); - - if (novelStatus?.length) { - statusList.push(...novelStatus); - } - }); + .get(); - return { status: countBy(statusList) }; + return { + novelsCount: result?.novelsCount ?? 0, + sourcesCount: result?.sourcesCount ?? 0, + chaptersCount: result?.chaptersCount ?? 0, + chaptersRead: (result?.chaptersCount ?? 0) - (result?.chaptersUnread ?? 0), + chaptersUnread: result?.chaptersUnread ?? 0, + chaptersDownloaded: result?.chaptersDownloaded ?? 0, + totalTimeSpent: result?.totalTimeSpent ?? 0, + }; }; diff --git a/src/database/queries/__tests__/StatsQueries.test.ts b/src/database/queries/__tests__/StatsQueries.test.ts index 519496804..b46b7bcf4 100644 --- a/src/database/queries/__tests__/StatsQueries.test.ts +++ b/src/database/queries/__tests__/StatsQueries.test.ts @@ -6,17 +6,16 @@ import './mockDb'; import { setupTestDatabase, getTestDb, teardownTestDatabase } from './setup'; -import { insertTestNovel, insertTestChapter, clearAllTables, insertTestNovelCategory, insertTestCategory } from './testData'; +import { + insertTestNovel, + insertTestChapter, + clearAllTables, + insertTestNovelCategory, + insertTestCategory, +} from './testData'; import { - getLibraryStatsFromDb, - getChaptersTotalCountFromDb, - getChaptersReadCountFromDb, - getChaptersUnreadCountFromDb, - getChaptersDownloadedCountFromDb, - getNovelGenresFromDb, - getNovelStatusFromDb, - getTotalTimeSpentFromDb, + getAggregateStatsFromDb, getTopCategoriesByTimeSpentFromDb, getTopNovelsByTimeSpentFromDb, } from '../StatsQueries'; @@ -31,41 +30,68 @@ describe('StatsQueries', () => { teardownTestDatabase(); }); - describe('getLibraryStatsFromDb', () => { - it('should return correct novel and source counts', async () => { + describe('getAggregateStatsFromDb', () => { + it('should return counts, totals, and chapter stats from Novel pre-computed columns', async () => { const testDb = getTestDb(); - // Insert novels from different sources - await insertTestNovel(testDb, { - inLibrary: true, - pluginId: 'source1', - }); - await insertTestNovel(testDb, { + const novelId1 = await insertTestNovel(testDb, { inLibrary: true, pluginId: 'source1', + totalChapters: 10, + chaptersDownloaded: 3, + chaptersUnread: 2, }); - await insertTestNovel(testDb, { + + const novelId2 = await insertTestNovel(testDb, { inLibrary: true, pluginId: 'source2', + totalChapters: 5, + chaptersDownloaded: 1, + chaptersUnread: 5, }); - await insertTestNovel(testDb, { - inLibrary: false, // Not in library + + // Add chapters with timeSpent to test totalTimeSpent + await insertTestChapter(testDb, novelId1, { timeSpent: 100 }); + await insertTestChapter(testDb, novelId1, { timeSpent: 200 }); + await insertTestChapter(testDb, novelId2, { timeSpent: 300 }); + + // Novel not in library should be ignored + const nonLibNovelId = await insertTestNovel(testDb, { + inLibrary: false, + pluginId: 'source3', + totalChapters: 99, + chaptersDownloaded: 99, + chaptersUnread: 99, }); + await insertTestChapter(testDb, nonLibNovelId, { timeSpent: 999 }); - const result = await getLibraryStatsFromDb(); + const result = await getAggregateStatsFromDb(); - expect(result.novelsCount).toBe(3); + // Triggers auto-increment totalChapters (1 per chapter insert) and chaptersUnread (1 per unread chapter insert) + // novelId1: totalChapters 10 -> 12 (2 chapters inserted), chaptersUnread 2 -> 4 + // novelId2: totalChapters 5 -> 6 (1 chapter inserted), chaptersUnread 5 -> 6 + expect(result.novelsCount).toBe(2); expect(result.sourcesCount).toBe(2); + expect(result.chaptersCount).toBe(18); // (10+2) + (5+1) = 18 + expect(result.chaptersDownloaded).toBe(4); // 3 + 1, trigger doesn't add (default isDownloaded=false) + expect(result.chaptersUnread).toBe(10); // (2+2) + (5+1) = 10 + expect(result.chaptersRead).toBe(8); // 18 - 10 = 8 + expect(result.totalTimeSpent).toBe(600); // 100 + 200 + 300 }); - it('should return zero counts when library is empty', async () => { - const result = await getLibraryStatsFromDb(); + it('should return zeros when library is empty', async () => { + const result = await getAggregateStatsFromDb(); expect(result.novelsCount).toBe(0); expect(result.sourcesCount).toBe(0); + expect(result.chaptersCount).toBe(0); + expect(result.chaptersDownloaded).toBe(0); + expect(result.chaptersUnread).toBe(0); + expect(result.chaptersRead).toBe(0); + expect(result.totalTimeSpent).toBe(0); }); - it('should only count novels in library', async () => { + it('should only count in-library novels', async () => { const testDb = getTestDb(); await insertTestNovel(testDb, { inLibrary: true }); @@ -73,259 +99,11 @@ describe('StatsQueries', () => { await insertTestNovel(testDb, { inLibrary: false }); await insertTestNovel(testDb, { inLibrary: false }); - const result = await getLibraryStatsFromDb(); + const result = await getAggregateStatsFromDb(); expect(result.novelsCount).toBe(2); }); }); - - describe('getChaptersTotalCountFromDb', () => { - it('should return correct total chapter count', async () => { - const testDb = getTestDb(); - - const novelId1 = await insertTestNovel(testDb, { inLibrary: true }); - const novelId2 = await insertTestNovel(testDb, { inLibrary: true }); - await insertTestNovel(testDb, { inLibrary: false }); // Not in library - - await insertTestChapter(testDb, novelId1); - await insertTestChapter(testDb, novelId1); - await insertTestChapter(testDb, novelId2); - await insertTestChapter(testDb, novelId2); - await insertTestChapter(testDb, novelId2); - - const result = await getChaptersTotalCountFromDb(); - - expect(result.chaptersCount).toBe(5); - }); - - it('should return zero when no chapters in library novels', async () => { - const testDb = getTestDb(); - - await insertTestNovel(testDb, { inLibrary: true }); - - const result = await getChaptersTotalCountFromDb(); - - expect(result.chaptersCount).toBe(0); - }); - - it('should only count chapters from library novels', async () => { - const testDb = getTestDb(); - - const libraryNovelId = await insertTestNovel(testDb, { inLibrary: true }); - const nonLibraryNovelId = await insertTestNovel(testDb, { - inLibrary: false, - }); - - await insertTestChapter(testDb, libraryNovelId); - await insertTestChapter(testDb, libraryNovelId); - await insertTestChapter(testDb, nonLibraryNovelId); - - const result = await getChaptersTotalCountFromDb(); - - expect(result.chaptersCount).toBe(2); - }); - }); - - describe('getChaptersReadCountFromDb', () => { - it('should return correct count of read chapters', async () => { - const testDb = getTestDb(); - - const novelId = await insertTestNovel(testDb, { inLibrary: true }); - - await insertTestChapter(testDb, novelId, { unread: false }); // Read - await insertTestChapter(testDb, novelId, { unread: false }); // Read - await insertTestChapter(testDb, novelId, { unread: true }); // Unread - - const result = await getChaptersReadCountFromDb(); - - expect(result.chaptersRead).toBe(2); - }); - - it('should return zero when no chapters are read', async () => { - const testDb = getTestDb(); - - const novelId = await insertTestNovel(testDb, { inLibrary: true }); - await insertTestChapter(testDb, novelId, { unread: true }); - - const result = await getChaptersReadCountFromDb(); - - expect(result.chaptersRead).toBe(0); - }); - - it('should only count chapters from library novels', async () => { - const testDb = getTestDb(); - - const libraryNovelId = await insertTestNovel(testDb, { inLibrary: true }); - const nonLibraryNovelId = await insertTestNovel(testDb, { - inLibrary: false, - }); - - await insertTestChapter(testDb, libraryNovelId, { unread: false }); - await insertTestChapter(testDb, nonLibraryNovelId, { unread: false }); - - const result = await getChaptersReadCountFromDb(); - - expect(result.chaptersRead).toBe(1); - }); - }); - - describe('getChaptersUnreadCountFromDb', () => { - it('should return correct count of unread chapters', async () => { - const testDb = getTestDb(); - - const novelId = await insertTestNovel(testDb, { inLibrary: true }); - - await insertTestChapter(testDb, novelId, { unread: true }); // Unread - await insertTestChapter(testDb, novelId, { unread: true }); // Unread - await insertTestChapter(testDb, novelId, { unread: false }); // Read - - const result = await getChaptersUnreadCountFromDb(); - - expect(result.chaptersUnread).toBe(2); - }); - - it('should return zero when all chapters are read', async () => { - const testDb = getTestDb(); - - const novelId = await insertTestNovel(testDb, { inLibrary: true }); - await insertTestChapter(testDb, novelId, { unread: false }); - - const result = await getChaptersUnreadCountFromDb(); - - expect(result.chaptersUnread).toBe(0); - }); - }); - - describe('getChaptersDownloadedCountFromDb', () => { - it('should return correct count of downloaded chapters', async () => { - const testDb = getTestDb(); - - const novelId = await insertTestNovel(testDb, { inLibrary: true }); - - await insertTestChapter(testDb, novelId, { isDownloaded: true }); - await insertTestChapter(testDb, novelId, { isDownloaded: true }); - await insertTestChapter(testDb, novelId, { isDownloaded: false }); - - const result = await getChaptersDownloadedCountFromDb(); - - expect(result.chaptersDownloaded).toBe(2); - }); - - it('should return zero when no chapters are downloaded', async () => { - const testDb = getTestDb(); - - const novelId = await insertTestNovel(testDb, { inLibrary: true }); - await insertTestChapter(testDb, novelId, { isDownloaded: false }); - - const result = await getChaptersDownloadedCountFromDb(); - - expect(result.chaptersDownloaded).toBe(0); - }); - }); - - describe('getNovelGenresFromDb', () => { - it('should return correct genre distribution', async () => { - const testDb = getTestDb(); - - await insertTestNovel(testDb, { - inLibrary: true, - genres: 'Fantasy, Adventure', - }); - await insertTestNovel(testDb, { - inLibrary: true, - genres: 'Fantasy, Romance', - }); - await insertTestNovel(testDb, { - inLibrary: true, - genres: 'Sci-Fi', - }); - await insertTestNovel(testDb, { - inLibrary: false, - genres: 'Horror', // Not in library - }); - - const result = await getNovelGenresFromDb(); - - expect(result.genres).toEqual({ - Fantasy: 2, - Adventure: 1, - Romance: 1, - 'Sci-Fi': 1, - }); - }); - - it('should return empty genres when no novels in library', async () => { - const result = await getNovelGenresFromDb(); - - expect(result.genres).toEqual({}); - }); - - it('should handle novels with null genres', async () => { - const testDb = getTestDb(); - - await insertTestNovel(testDb, { inLibrary: true, genres: null }); - await insertTestNovel(testDb, { inLibrary: true, genres: 'Fantasy' }); - - const result = await getNovelGenresFromDb(); - - expect(result.genres).toEqual({ Fantasy: 1 }); - }); - - it('should handle genres with extra whitespace', async () => { - const testDb = getTestDb(); - - await insertTestNovel(testDb, { - inLibrary: true, - genres: 'Fantasy, Adventure, Action', - }); - - const result = await getNovelGenresFromDb(); - - expect(result.genres).toHaveProperty('Fantasy'); - expect(result.genres).toHaveProperty('Adventure'); - expect(result.genres).toHaveProperty('Action'); - }); - }); - - describe('getNovelStatusFromDb', () => { - it('should return correct status distribution', async () => { - const testDb = getTestDb(); - - await insertTestNovel(testDb, { inLibrary: true, status: 'Ongoing' }); - await insertTestNovel(testDb, { inLibrary: true, status: 'Ongoing' }); - await insertTestNovel(testDb, { inLibrary: true, status: 'Completed' }); - await insertTestNovel(testDb, { inLibrary: true, status: 'Hiatus' }); - await insertTestNovel(testDb, { - inLibrary: false, - status: 'Dropped', // Not in library - }); - - const result = await getNovelStatusFromDb(); - - expect(result.status).toEqual({ - Ongoing: 2, - Completed: 1, - Hiatus: 1, - }); - }); - - it('should return empty status when no novels in library', async () => { - const result = await getNovelStatusFromDb(); - - expect(result.status).toEqual({}); - }); - - it('should handle novels with null status', async () => { - const testDb = getTestDb(); - - await insertTestNovel(testDb, { inLibrary: true, status: null }); - await insertTestNovel(testDb, { inLibrary: true, status: 'Ongoing' }); - - const result = await getNovelStatusFromDb(); - - expect(result.status).toEqual({ Ongoing: 1 }); - }); - }); describe('getTopNovelsByTimeSpentFromDb', () => { it('should return top novels ordered by total time spent descending', async () => { const testDb = getTestDb(); @@ -362,7 +140,9 @@ describe('StatsQueries', () => { const testDb = getTestDb(); const libraryNovelId = await insertTestNovel(testDb, { inLibrary: true }); - const nonLibraryNovelId = await insertTestNovel(testDb, { inLibrary: false }); + const nonLibraryNovelId = await insertTestNovel(testDb, { + inLibrary: false, + }); await insertTestChapter(testDb, libraryNovelId, { timeSpent: 150 }); await insertTestChapter(testDb, nonLibraryNovelId, { timeSpent: 999 }); @@ -464,26 +244,4 @@ describe('StatsQueries', () => { expect(result.topCategoriesByTimeSpent).toEqual([]); }); }); - - describe('getTotalTimeSpentFromDb', () => { - it('should sum timeSpent across all chapters', async () => { - const testDb = getTestDb(); - - const novelId = await insertTestNovel(testDb, { inLibrary: true }); - - await insertTestChapter(testDb, novelId, { timeSpent: 120 }); - await insertTestChapter(testDb, novelId, { timeSpent: 180 }); - await insertTestChapter(testDb, novelId, { timeSpent: 50 }); - - const result = await getTotalTimeSpentFromDb(); - - expect(result.totalTimeSpent).toBe(350); - }); - - it('should return 0 when there are no chapters or total is null/zero', async () => { - const result = await getTotalTimeSpentFromDb(); - - expect(result.totalTimeSpent).toBe(0); - }); - }); }); diff --git a/src/hooks/persisted/useGenreTaxonomy.ts b/src/hooks/persisted/useGenreTaxonomy.ts new file mode 100644 index 000000000..d811b06b5 --- /dev/null +++ b/src/hooks/persisted/useGenreTaxonomy.ts @@ -0,0 +1,13 @@ +import { useMMKVObject } from 'react-native-mmkv'; +import { GENRE_TAXONOMY, TaxonomyNode } from '@screens/GenreStatsScreen/taxonomy'; + +const TAXONOMY_KEY = 'GENRE_TAXONOMY'; + +export const useGenreTaxonomy = () => { + const [taxonomy = GENRE_TAXONOMY, setTaxonomyRaw] = + useMMKVObject<TaxonomyNode[]>(TAXONOMY_KEY); + + const setTaxonomy = (value: TaxonomyNode[]) => setTaxonomyRaw(value); + + return { taxonomy, setTaxonomy } as const; +}; diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index 68a492dc8..102578620 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -700,6 +700,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -711,7 +712,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -774,5 +777,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index 064947c51..f259a2f33 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -591,6 +591,7 @@ export interface StringMap { 'sourceScreen.noResultsFound': 'string'; 'statsScreen.downloadedChapters': 'string'; 'statsScreen.genreDistribution': 'string'; + 'statsScreen.novels': 'string'; 'statsScreen.readChapters': 'string'; 'statsScreen.sources': 'string'; 'statsScreen.statusDistribution': 'string'; @@ -603,6 +604,8 @@ export interface StringMap { 'statsScreen.totalTimeSpent': 'string'; 'statsScreen.showNovels': 'string'; 'statsScreen.showCategories': 'string'; + 'statsScreen.plugins': 'string'; + 'statsScreen.pluginDistribution': 'string'; 'tracking': 'string'; 'trackingScreen.info': 'string'; 'trackingScreen.logOutMessage': 'string'; @@ -647,4 +650,34 @@ export interface StringMap { 'time.hours.other': 'string'; 'time.days.one': 'string'; 'time.days.other': 'string'; + 'genreStats.title': 'string'; + 'genreStats.totalNovels.one': 'string'; + 'genreStats.totalNovels.other': 'string'; + 'genreStats.topLevelCategories.one': 'string'; + 'genreStats.topLevelCategories.other': 'string'; + 'genreStats.mostCommon': 'string'; + 'genreStats.empty': 'string'; + 'genreStats.seeAll': 'string'; + 'genreStats.subgenres.one': 'string'; + 'genreStats.subgenres.other': 'string'; + 'genreStats.novelsIn': 'string'; + 'genreStats.noNovels': 'string'; + 'genreStats.seeAllNovels': 'string'; + 'genreStats.editTaxonomy': 'string'; + 'genreStats.taxonomyTitle': 'string'; + 'genreStats.parentCategories': 'string'; + 'genreStats.normalization': 'string'; + 'genreStats.addCategory': 'string'; + 'genreStats.addChild': 'string'; + 'genreStats.addNormalization': 'string'; + 'genreStats.deleteConfirmTitle': 'string'; + 'genreStats.deleteCategoryConfirm': 'string'; + 'genreStats.deleteChildConfirm': 'string'; + 'genreStats.deleteNormalizationConfirm': 'string'; + 'genreStats.parentNamePlaceholder': 'string'; + 'genreStats.childNamePlaceholder': 'string'; + 'genreStats.normalizationKeyPlaceholder': 'string'; + 'genreStats.normalizationValuePlaceholder': 'string'; + 'genreStats.noCategories': 'string'; + 'genreStats.noNormalization': 'string'; } diff --git a/src/navigators/MoreStack.tsx b/src/navigators/MoreStack.tsx index 17c7e47ee..bf895d293 100644 --- a/src/navigators/MoreStack.tsx +++ b/src/navigators/MoreStack.tsx @@ -15,6 +15,7 @@ import CategoriesScreen from '@screens/Categories/CategoriesScreen'; import RespositorySettings from '@screens/settings/SettingsRepositoryScreen/SettingsRepositoryScreen'; import LibrarySettings from '@screens/settings/SettingsLibraryScreen/SettingsLibraryScreen'; import StatsScreen from '@screens/StatsScreen/StatsScreen'; +import GenreTaxonomyScreen from '@screens/settings/SettingsTaxonomyScreen/SettingsTaxonomyScreen'; import { MoreStackParamList, SettingsStackParamList } from './types'; import { useTheme } from '@hooks/persisted'; @@ -45,6 +46,7 @@ const SettingsStack = () => { component={RespositorySettings} /> <Stack.Screen name="LibrarySettings" component={LibrarySettings} /> + <Stack.Screen name="GenreTaxonomy" component={GenreTaxonomyScreen} /> </Stack.Navigator> ); }; diff --git a/src/navigators/types/index.ts b/src/navigators/types/index.ts index acfb12875..0cdaebf03 100644 --- a/src/navigators/types/index.ts +++ b/src/navigators/types/index.ts @@ -83,6 +83,7 @@ export type SettingsStackParamList = { AdvancedSettings: undefined; LibrarySettings: undefined; RespositorySettings: { url?: string } | undefined; + GenreTaxonomy: undefined; }; export type NovelScreenProps = StackScreenProps< @@ -95,14 +96,14 @@ export type ChapterScreenProps = StackScreenProps< >; export type ReaderStackParamList = { Novel: - | { - name: string; - path: string; - pluginId: string; - cover: string | null; - isLocal?: boolean | null; - } - | Omit<NovelInfo, 'id'>; + | { + name: string; + path: string; + pluginId: string; + cover: string | null; + isLocal?: boolean | null; + } + | Omit<NovelInfo, 'id'>; Chapter: { novel: NovelInfo; chapter: ChapterInfo; @@ -182,6 +183,10 @@ export type LibrarySettingsScreenProps = CompositeScreenProps< StackScreenProps<SettingsStackParamList, 'LibrarySettings'>, StackScreenProps<MoreStackParamList, 'SettingsStack'> >; +export type GenreTaxonomyScreenProps = CompositeScreenProps< + StackScreenProps<SettingsStackParamList, 'GenreTaxonomy'>, + StackScreenProps<MoreStackParamList, 'SettingsStack'> +>; export type RespositorySettingsScreenProps = CompositeScreenProps< StackScreenProps<SettingsStackParamList, 'RespositorySettings'>, @@ -191,6 +196,6 @@ export type RespositorySettingsScreenProps = CompositeScreenProps< declare global { namespace ReactNavigation { // eslint-disable-next-line @typescript-eslint/no-empty-object-type - interface RootParamList extends RootStackParamList {} + interface RootParamList extends RootStackParamList { } } } diff --git a/src/screens/GenreStatsScreen/components/GenreRow.tsx b/src/screens/GenreStatsScreen/components/GenreRow.tsx new file mode 100644 index 000000000..6fff82eef --- /dev/null +++ b/src/screens/GenreStatsScreen/components/GenreRow.tsx @@ -0,0 +1,102 @@ +import React from 'react'; +import { Pressable, StyleSheet, Text, View, ViewStyle } from 'react-native'; +import type { ThemeColors } from '@theme/types'; + +interface GenreRowProps { + name: string; + count: number; + maxCount: number; // global max across all genres + theme: ThemeColors; + isChild?: boolean; // indented, smaller font if true + showBar?: boolean; // default true; set false for parent header rows + onPress?: () => void; +} + +const GenreRow: React.FC<GenreRowProps> = ({ + name, + count, + maxCount, + theme, + isChild = false, + showBar = true, + onPress, +}) => { + const barWidth = + count > 0 ? (maxCount > 0 ? (count / maxCount) * 100 : 0) : 0; + + const barStyle: ViewStyle = { + width: `${Math.max(barWidth, count > 0 ? 2 : 0)}%`, + backgroundColor: theme.primary, + height: '100%', + borderRadius: 6, + }; + + const row = ( + <View style={[styles.row, isChild && styles.childRow]}> + <Text + style={[ + styles.label, + { + color: theme.onSurface, + fontWeight: isChild ? '400' : '600', + }, + ]} + numberOfLines={2} + > + {name} + </Text> + {showBar && ( + <View + style={[styles.barTrack, { backgroundColor: theme.surfaceVariant }]} + > + <View style={barStyle} /> + </View> + )} + <Text style={[styles.count, { color: theme.onSurfaceVariant }]}> + {count} + </Text> + </View> + ); + + if (onPress) { + return ( + <Pressable + onPress={onPress} + accessibilityRole="button" + accessibilityLabel={`${name}, ${count}`} + > + {row} + </Pressable> + ); + } + + return row; +}; + +const styles = StyleSheet.create({ + row: { + flexDirection: 'row', + alignItems: 'center', + marginBottom: 6, + }, + childRow: { + paddingLeft: 16, + }, + label: { + flex: 1, + fontSize: 14, + }, + barTrack: { + flex: 2, + height: 12, + borderRadius: 6, + marginHorizontal: 8, + }, + count: { + width: 40, + textAlign: 'right', + fontSize: 14, + }, +}); + +export default GenreRow; diff --git a/src/screens/GenreStatsScreen/components/GenreSection.tsx b/src/screens/GenreStatsScreen/components/GenreSection.tsx new file mode 100644 index 000000000..94b26408c --- /dev/null +++ b/src/screens/GenreStatsScreen/components/GenreSection.tsx @@ -0,0 +1,161 @@ +import React from 'react'; +import { + useAdaptiveRender, + useRecyclingState, +} from '@legendapp/list/react-native'; +import { Pressable, StyleSheet, Text, View } from 'react-native'; +import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; +import { getString } from '@i18n/translations'; +import GenreRow from './GenreRow'; +import NovelCarousel from './NovelCarousel'; +import AnimatedHeight from '@screens/StatsScreen/components/AnimatedHeight'; +import type { ThemeColors } from '@theme/types'; +import type { GenreTreeNode } from '../utils'; +import type { NovelWithGenres } from '@database/queries/StatsQueries'; + +interface GenreSectionProps { + node: GenreTreeNode; // the category node + globalMax: number; // global bar scale max + novels: NovelWithGenres[]; // ALL novels (filtered internally) + theme: ThemeColors; + onNovelPress: (novel: { + id: number; + name: string; + path: string; + cover: string | null; + pluginId: string; + }) => void; +} + +const GenreSection: React.FC<GenreSectionProps> = ({ + node, + globalMax, + novels, + theme, + onNovelPress, +}) => { + const [expanded, setExpanded] = useRecyclingState(false); + const adaptiveRender = useAdaptiveRender(); + const hasChildren = node.children && node.children.length > 0; + + const categoryNovels = React.useMemo( + () => + novels + .filter(n => node.novelIds.includes(n.id)) + .sort((a, b) => a.name.localeCompare(b.name)), + [novels, node.novelIds], + ); + + const toggleExpand = () => setExpanded(e => !e); + + const accessibilityLabel = expanded + ? `${node.name}, ${node.categoryTotal} novels, expanded` + : `${node.name}, ${node.categoryTotal} novels, collapsed`; + + return ( + <View style={styles.container}> + <Pressable + onPress={toggleExpand} + accessibilityRole="button" + accessibilityLabel={accessibilityLabel} + style={({ pressed }) => [ + styles.headerRow, + { borderBottomColor: theme.outlineVariant }, + pressed && { opacity: 0.7 }, + ]} + > + <View style={styles.headerLeft}> + <Text + style={[styles.headerName, { color: theme.onSurface }]} + numberOfLines={2} + > + {node.name} + </Text> + {!expanded && hasChildren && ( + <Text style={[styles.subtitle, { color: theme.onSurfaceVariant }]}> + {getString('genreStats.subgenres', { + count: node.children!.length, + })} + </Text> + )} + </View> + <View style={styles.headerRight}> + <Text style={[styles.headerCount, { color: theme.onSurfaceVariant }]}> + {node.categoryTotal} + </Text> + <MaterialCommunityIcons + name={expanded ? 'chevron-down' : 'chevron-right'} + color={theme.onSurfaceVariant} + size={24} + /> + </View> + </Pressable> + + {adaptiveRender === 'light' ? null : ( + <AnimatedHeight key={node.name + '-colapse'} expanded={expanded}> + {hasChildren && + node.children!.map(child => ( + <GenreRow + key={child.name} + name={child.name} + count={child.count} + maxCount={globalMax} + theme={theme} + isChild + /> + ))} + {hasChildren && <View style={styles.separator} />} + <NovelCarousel + novels={categoryNovels} + genreName={node.name} + theme={theme} + onNovelPress={onNovelPress} + /> + <View style={{ height: 20 }} /> + </AnimatedHeight> + )} + </View> + ); +}; + +const styles = StyleSheet.create({ + container: { + marginBottom: 4, + }, + headerRow: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + paddingVertical: 12, + borderBottomWidth: 1, + }, + headerLeft: { + flex: 1, + flexDirection: 'row', + alignItems: 'baseline', + gap: 8, + }, + headerName: { + fontWeight: '600', + fontSize: 16, + }, + subtitle: { + fontSize: 12, + }, + headerRight: { + flexDirection: 'row', + alignItems: 'center', + gap: 4, + }, + headerCount: { + fontSize: 16, + }, + expandedContent: { + paddingTop: 8, + }, + separator: { + height: 8, + }, +}); + +export default GenreSection; diff --git a/src/screens/GenreStatsScreen/components/NovelCard.tsx b/src/screens/GenreStatsScreen/components/NovelCard.tsx new file mode 100644 index 000000000..24dddaa6c --- /dev/null +++ b/src/screens/GenreStatsScreen/components/NovelCard.tsx @@ -0,0 +1,57 @@ +import React from 'react'; +import { Pressable, StyleSheet, Text } from 'react-native'; +import NovelCoverImage from '@components/NovelCoverImage'; +import type { ThemeColors } from '@theme/types'; + +interface NovelCardProps { + novel: { id: number; name: string; cover: string | null; pluginId: string }; + theme: ThemeColors; + onPress: () => void; +} + +const NovelCard: React.FC<NovelCardProps> = React.memo( + ({ novel, theme, onPress }) => { + return ( + <Pressable + onPress={onPress} + accessibilityLabel={`${novel.name}, novel`} + accessibilityRole="button" + style={styles.card} + > + <NovelCoverImage + uri={novel.cover} + theme={theme} + iconSize={20} + style={styles.cover} + contentFit="cover" + /> + <Text + style={[styles.title, { color: theme.onSurface }]} + numberOfLines={1} + > + {novel.name} + </Text> + </Pressable> + ); + }, + (prev, next) => prev.novel.id === next.novel.id, +); + +const styles = StyleSheet.create({ + card: { + width: 80, + marginRight: 8, + }, + cover: { + width: 80, + aspectRatio: 2 / 3, + borderRadius: 4, + }, + title: { + fontSize: 12, + textAlign: 'center', + marginTop: 4, + }, +}); + +export default NovelCard; diff --git a/src/screens/GenreStatsScreen/components/NovelCarousel.tsx b/src/screens/GenreStatsScreen/components/NovelCarousel.tsx new file mode 100644 index 000000000..becff93a7 --- /dev/null +++ b/src/screens/GenreStatsScreen/components/NovelCarousel.tsx @@ -0,0 +1,125 @@ +import React, { useState } from 'react'; +import { Pressable, StyleSheet, Text, View } from 'react-native'; +import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; +import { getString } from '@i18n/translations'; +import NovelCard from './NovelCard'; +import type { ThemeColors } from '@theme/types'; +import { FlatList } from 'react-native-gesture-handler'; + +interface NovelCarouselProps { + novels: { + id: number; + name: string; + path: string; + cover: string | null; + pluginId: string; + }[]; + genreName: string; + theme: ThemeColors; + onNovelPress: (novel: { + id: number; + name: string; + path: string; + cover: string | null; + pluginId: string; + }) => void; +} + +const MAX_VISIBLE = 10; + +const NovelCarousel: React.FC<NovelCarouselProps> = ({ + novels, + genreName, + theme, + onNovelPress, +}) => { + const [showAll, setShowAll] = useState(false); + + if (novels.length === 0) { + return ( + <Text style={[styles.emptyText, { color: theme.onSurfaceVariant }]}> + {getString('genreStats.noNovels')} + </Text> + ); + } + + const visibleNovels = showAll ? novels : novels.slice(0, MAX_VISIBLE); + const hasMore = !showAll && novels.length > MAX_VISIBLE; + + const data = hasMore + ? [...visibleNovels, { id: -1, name: '', cover: null, pluginId: '' } as any] + : visibleNovels; + + return ( + <View style={styles.container}> + <Text style={[styles.heading, { color: theme.onSurfaceVariant }]}> + {getString('genreStats.novelsIn', { genre: genreName })} + </Text> + <FlatList + horizontal + showsHorizontalScrollIndicator={false} + data={data} + keyExtractor={item => + item.id != null && item.id !== -1 ? String(item.id) : 'see-all' + } + renderItem={({ item }) => { + if (item.id === -1) { + return ( + <Pressable + onPress={() => setShowAll(true)} + accessibilityRole="button" + accessibilityLabel={getString('genreStats.seeAllNovels')} + style={styles.seeAllCard} + > + <Text style={[styles.seeAllText, { color: theme.primary }]}> + {getString('genreStats.seeAllNovels')} + </Text> + <MaterialCommunityIcons + name="chevron-right" + color={theme.primary} + size={20} + /> + </Pressable> + ); + } + return ( + <NovelCard + novel={item} + theme={theme} + onPress={() => onNovelPress(item)} + /> + ); + }} + windowSize={5} + maxToRenderPerBatch={10} + /> + </View> + ); +}; + +const styles = StyleSheet.create({ + container: { + marginTop: 8, + }, + heading: { + fontSize: 14, + marginBottom: 8, + }, + emptyText: { + fontSize: 13, + padding: 8, + }, + seeAllCard: { + width: 80, + marginRight: 8, + justifyContent: 'center', + alignItems: 'center', + }, + seeAllText: { + fontSize: 12, + fontWeight: '500', + textAlign: 'center', + }, +}); + +export default NovelCarousel; diff --git a/src/screens/GenreStatsScreen/components/index.ts b/src/screens/GenreStatsScreen/components/index.ts new file mode 100644 index 000000000..988ce1358 --- /dev/null +++ b/src/screens/GenreStatsScreen/components/index.ts @@ -0,0 +1,4 @@ +export { default as GenreRow } from './GenreRow'; +export { default as NovelCard } from './NovelCard'; +export { default as NovelCarousel } from './NovelCarousel'; +export { default as GenreSection } from './GenreSection'; diff --git a/src/screens/GenreStatsScreen/taxonomy.ts b/src/screens/GenreStatsScreen/taxonomy.ts new file mode 100644 index 000000000..4b5268ba8 --- /dev/null +++ b/src/screens/GenreStatsScreen/taxonomy.ts @@ -0,0 +1,22 @@ +/** Explicit parent → children relationships. A genre listed as a parent MUST also be listed + * in knownRoots so it is recognized as a top-level category. */ +export interface TaxonomyNode { + parent: string; + children: string[]; +} + +export const GENRE_TAXONOMY: TaxonomyNode[] = [ + { + parent: 'Fantasy', + children: ['High Fantasy', 'Urban Fantasy', 'Modern Fantasy', 'Portal Fantasy / Isekai'], + }, + { + parent: 'Lead', + children: ['Female Lead', 'Strong Lead', 'Anti-Hero Lead', 'Non-Human Lead', 'Villainous Lead', 'Male Lead'], + }, + { + parent: 'Romance', + children: ['Lesbian Romance', 'Romance Subplot'], + }, +]; + diff --git a/src/screens/GenreStatsScreen/utils.tsx b/src/screens/GenreStatsScreen/utils.tsx new file mode 100644 index 000000000..d2abbb8e6 --- /dev/null +++ b/src/screens/GenreStatsScreen/utils.tsx @@ -0,0 +1,126 @@ +import { NovelWithGenres } from '@database/queries/StatsQueries'; +import { GENRE_TAXONOMY, TaxonomyNode } from './taxonomy'; + +export interface GenreTreeNode { + name: string; + count: number; + categoryTotal: number; + novelIds: number[]; + children?: GenreTreeNode[]; + isCategory: boolean; +} + +export function normalizeGenre(genre: string): string { + const trimmed = genre.trim(); + if (!trimmed) return 'Unknown'; + + // Strip non-alphanumeric chars, lower-case, then capitalize first letter. + // This makes "sci-fi", "sci fi", "scifi", "SCIFI" all produce "Scifi". + const cleaned = trimmed.toLowerCase().replace(/[^a-zA-Z0-9]/g, ''); + return cleaned.charAt(0).toUpperCase() + cleaned.slice(1); +} + +export function buildGenreTree( + novels: NovelWithGenres[], + taxonomy?: TaxonomyNode[], +): GenreTreeNode[] { + // Step 1: For each novel, split genres by comma, normalize, collect into Map<genreName, Set<novelId>> + const genreMap = new Map<string, Set<number>>(); + + for (const novel of novels) { + if (!novel.genres || novel.genres.trim().length === 0) { + const unknown = 'Unknown'; + if (!genreMap.has(unknown)) genreMap.set(unknown, new Set()); + genreMap.get(unknown)!.add(novel.id); + continue; + } + + const parts = novel.genres.split(/\s*,\s*/); + for (const part of parts) { + const normalized = normalizeGenre(part); + if (!genreMap.has(normalized)) genreMap.set(normalized, new Set()); + genreMap.get(normalized)!.add(novel.id); + } + } + + const processed = new Set<string>(); + const result: GenreTreeNode[] = []; + + // Step 2: Build taxonomy-based categories (normalize names for matching) + const activeTaxonomy = taxonomy ?? GENRE_TAXONOMY; + for (const taxNode of activeTaxonomy) { + const normalizedParent = normalizeGenre(taxNode.parent); + const parentEntry = genreMap.get(normalizedParent); + if (!parentEntry) continue; + + // Collect novelIds: union of parent + all children that exist in genreMap + const categoryNovelIds = new Set(parentEntry); + + const children: GenreTreeNode[] = []; + for (const childName of taxNode.children) { + const normalizedChild = normalizeGenre(childName); + const childNovelIds = genreMap.get(normalizedChild); + if (!childNovelIds) continue; + + // Add child's novels to category total + for (const id of childNovelIds) { + categoryNovelIds.add(id); + } + + processed.add(normalizedChild); + children.push({ + name: childName, + count: childNovelIds.size, + categoryTotal: childNovelIds.size, + novelIds: Array.from(childNovelIds), + isCategory: false, + }); + } + + processed.add(normalizedParent); + + // Sort children by count descending + children.sort((a, b) => b.count - a.count); + + result.push({ + name: taxNode.parent, + count: parentEntry.size, + categoryTotal: categoryNovelIds.size, + novelIds: Array.from(categoryNovelIds), + children: children.length > 0 ? children : undefined, + isCategory: true, + }); + } + + // Step 3: Remaining unprocessed genres → standalone + for (const [genreName, novelIds] of genreMap) { + if (processed.has(genreName)) continue; + result.push({ + name: genreName, + count: novelIds.size, + categoryTotal: novelIds.size, + novelIds: Array.from(novelIds), + isCategory: true, + }); + } + + // Step 4: Sort by categoryTotal descending + result.sort((a, b) => b.categoryTotal - a.categoryTotal); + + return result; +} + +export function getNovelsForGenre( + novels: NovelWithGenres[], + genreIds: Set<number>, +): NovelWithGenres[] { + const novelMap = new Map<number, NovelWithGenres>(); + for (const novel of novels) { + if (genreIds.has(novel.id)) { + novelMap.set(novel.id, novel); + } + } + return Array.from(novelMap.values()).sort((a, b) => + a.name.localeCompare(b.name), + ); +} diff --git a/src/screens/StatsScreen/OverviewTab.tsx b/src/screens/StatsScreen/OverviewTab.tsx new file mode 100644 index 000000000..450e026c9 --- /dev/null +++ b/src/screens/StatsScreen/OverviewTab.tsx @@ -0,0 +1,154 @@ +import { useCallback, useMemo } from 'react'; +import { Pressable, StyleSheet, Text, View } from 'react-native'; +import { LegendList } from '@legendapp/list/react-native'; +import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; +import { NavigationProp } from '@react-navigation/native'; + +import { getString } from '@i18n/translations'; + +import { translateNovelStatus } from '@utils/translateEnum'; + +import { + buildGenreTree, + type GenreTreeNode, +} from '@screens/GenreStatsScreen/utils'; +import { useGenreTaxonomy } from '@hooks/persisted/useGenreTaxonomy'; +import { GenreSection } from '@screens/GenreStatsScreen/components'; +import { + getDonutPalette, + ChapterBar, + DonutChartWithLegend, +} from './components'; + +import type { ThemeColors } from '@theme/types'; +import type { NovelWithGenres } from '@database/queries/StatsQueries'; +import type { LibraryStats } from '@database/types'; +import type { MoreStackParamList } from '@navigators/types'; + +interface OverviewTabProps { + allNovels: NovelWithGenres[]; + stats: LibraryStats; + theme: ThemeColors; + onNovelPress: (novel: { + id: number; + name: string; + path: string; + cover: string | null; + pluginId: string; + }) => void; + navigation: NavigationProp<MoreStackParamList>; +} + +export const OverviewTab: React.FC<OverviewTabProps> = ({ + allNovels, + stats, + theme, + onNovelPress, + navigation, +}) => { + const { taxonomy } = useGenreTaxonomy(); + const tree = useMemo( + () => buildGenreTree(allNovels, taxonomy), + [allNovels, taxonomy], + ); + const globalMax = Math.max( + ...tree.flatMap(n => [n.count, ...(n.children?.map(c => c.count) ?? [])]), + 1, + ); + + const statusColors = getDonutPalette(Object.keys(stats.status || {}), theme); + + const renderOverviewItem = useCallback( + ({ item }: { item: GenreTreeNode }) => ( + <GenreSection + node={item} + globalMax={globalMax} + novels={allNovels} + theme={theme} + onNovelPress={onNovelPress} + /> + ), + [globalMax, allNovels, theme, onNovelPress], + ); + + const overviewListHeader = useCallback( + () => ( + <View> + <ChapterBar + read={stats.chaptersRead ?? 0} + total={stats.chaptersCount ?? 0} + downloaded={stats.chaptersDownloaded ?? 0} + /> + <DonutChartWithLegend + title={getString('statsScreen.statusDistribution')} + entries={Object.entries(stats.status || {}) + .filter(([_, v]) => v > 0) + .map(([k, v]) => ({ key: k, value: v }))} + colors={statusColors} + theme={theme} + centerLabel={getString('statsScreen.novels')} + getLabel={key => translateNovelStatus(key)} + /> + {tree.length > 0 && ( + <View style={styles.genreSectionHeader}> + <Text style={[styles.header, { color: theme.onSurfaceVariant }]}> + {getString('statsScreen.genreDistribution')} + </Text> + <Pressable + onPress={() => + navigation.navigate('SettingsStack', { + screen: 'GenreTaxonomy', + }) + } + accessibilityRole="button" + accessibilityLabel={getString('genreStats.editTaxonomy')} + hitSlop={12} + > + <MaterialCommunityIcons + name="cog-outline" + color={theme.onSurfaceVariant} + size={20} + /> + </Pressable> + </View> + )} + </View> + ), + [stats, theme, statusColors, tree.length, navigation], + ); + + return ( + <LegendList + style={styles.list} + contentContainerStyle={styles.listContent} + data={tree} + estimatedItemSize={64} + keyExtractor={item => item.name} + getItemType={() => 'genre'} + ListHeaderComponent={overviewListHeader} + renderItem={renderOverviewItem} + recycleItems + showsVerticalScrollIndicator={false} + experimental_adaptiveRender={{}} + /> + ); +}; + +const styles = StyleSheet.create({ + list: { + paddingHorizontal: 16, + }, + listContent: { + paddingTop: 16, + paddingBottom: 40, + }, + genreSectionHeader: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + }, + header: { + fontWeight: 'bold', + paddingVertical: 16, + }, +}); diff --git a/src/screens/StatsScreen/PluginsTab.tsx b/src/screens/StatsScreen/PluginsTab.tsx new file mode 100644 index 000000000..99e3623bf --- /dev/null +++ b/src/screens/StatsScreen/PluginsTab.tsx @@ -0,0 +1,119 @@ +import { useCallback, useMemo } from 'react'; +import { StyleSheet, View } from 'react-native'; +import { LegendList } from '@legendapp/list/react-native'; + +import { getString } from '@i18n/translations'; + +import { getPlugin } from '@plugins/pluginManager'; + +import { + getDonutPalette, + DonutChartWithLegend, + PluginSection, +} from './components'; + +import type { ThemeColors } from '@theme/types'; +import type { NovelWithGenres } from '@database/queries/StatsQueries'; + +interface PluginsTabProps { + allNovels: NovelWithGenres[]; + theme: ThemeColors; + onNovelPress: (novel: { + id: number; + name: string; + path: string; + cover: string | null; + pluginId: string; + }) => void; +} + +export const PluginsTab: React.FC<PluginsTabProps> = ({ + allNovels, + theme, + onNovelPress, +}) => { + const pluginData = useMemo(() => { + const groups = new Map< + string, + { name: string; count: number; novelIds: number[] } + >(); + for (const novel of allNovels) { + const plugin = getPlugin(novel.pluginId); + const name = plugin?.name ?? novel.pluginId; + const group = groups.get(novel.pluginId); + if (group) { + group.novelIds.push(novel.id); + group.count++; + } else { + groups.set(novel.pluginId, { name, count: 1, novelIds: [novel.id] }); + } + } + const nodes = Array.from(groups.entries()) + .map(([pluginId, data]) => ({ + pluginId, + name: data.name, + count: data.count, + })) + .sort((a, b) => b.count - a.count); + const keys = nodes.map(n => n.name); + const colors = getDonutPalette(keys, theme); + const donutEntries = nodes.map(n => ({ key: n.name, value: n.count })); + return { nodes, colors, donutEntries }; + }, [allNovels, theme]); + + const renderPluginItem = useCallback( + ({ item }: { item: { pluginId: string; name: string; count: number } }) => ( + <PluginSection + pluginId={item.pluginId} + name={item.name} + count={item.count} + novels={allNovels} + theme={theme} + onNovelPress={onNovelPress} + /> + ), + [allNovels, theme, onNovelPress], + ); + + const { donutEntries, colors: pluginColors } = pluginData; + const pluginListHeader = useCallback( + () => ( + <View> + <DonutChartWithLegend + title={getString('statsScreen.pluginDistribution')} + entries={donutEntries} + colors={pluginColors} + theme={theme} + centerLabel={getString('statsScreen.plugins')} + /> + </View> + ), + [donutEntries, pluginColors, theme], + ); + + return ( + <LegendList + style={styles.list} + contentContainerStyle={styles.listContent} + data={pluginData.nodes} + estimatedItemSize={56} + keyExtractor={item => item.pluginId} + getItemType={() => 'plugin'} + ListHeaderComponent={pluginListHeader} + renderItem={renderPluginItem} + recycleItems + showsVerticalScrollIndicator={false} + experimental_adaptiveRender={{ initialMode: 'light' }} + /> + ); +}; + +const styles = StyleSheet.create({ + list: { + paddingHorizontal: 16, + }, + listContent: { + paddingTop: 16, + paddingBottom: 40, + }, +}); diff --git a/src/screens/StatsScreen/StatsScreen.tsx b/src/screens/StatsScreen/StatsScreen.tsx index d6b969d37..c2747108b 100644 --- a/src/screens/StatsScreen/StatsScreen.tsx +++ b/src/screens/StatsScreen/StatsScreen.tsx @@ -1,6 +1,7 @@ -import React, { useEffect, useState } from 'react'; -import { ScrollView, StyleSheet, Text, View } from 'react-native'; +import { useCallback, useEffect, useMemo, useState } from 'react'; +import { StyleSheet, useWindowDimensions } from 'react-native'; import { useNavigation } from '@react-navigation/native'; +import { TabView } from 'react-native-tab-view'; import { useTheme } from '@hooks/persisted'; import { getString } from '@i18n/translations'; @@ -9,100 +10,73 @@ import { Appbar, ErrorScreenV2, LoadingScreenV2, - NovelCoverImage, SafeAreaView, + TopTabBar, } from '@components'; +import { countBy } from 'lodash-es'; import { LibraryStats } from '@database/types'; import { - getChaptersDownloadedCountFromDb, - getChaptersReadCountFromDb, - getChaptersTotalCountFromDb, - getChaptersUnreadCountFromDb, - getLibraryStatsFromDb, - getNovelGenresFromDb, - getNovelStatusFromDb, + getAggregateStatsFromDb, getTopCategoriesByTimeSpentFromDb, getTopNovelsByTimeSpentFromDb, - getTotalTimeSpentFromDb, + getNovelsWithGenresFromDb, + type NovelWithGenres, } from '@database/queries/StatsQueries'; -import { Row } from '@components/Common'; -import { IconButton, overlay } from 'react-native-paper'; -import { translateNovelStatus } from '@utils/translateEnum'; -import dayjs from 'dayjs'; -import { getUserAgent } from '@hooks/persisted/useUserAgent'; -import { getPlugin } from '@plugins/pluginManager'; +import { OverviewTab } from './OverviewTab'; +import { PluginsTab } from './PluginsTab'; +import { TimeTab } from './TimeTab'; -function formatTimeSpent(totalMs: number | undefined) { - if (totalMs === undefined || totalMs <= 0) { - return getString('time.seconds', { count: 0 }); - } - const d = dayjs.duration(totalMs, 'milliseconds'); - const asDays = Math.floor(d.asDays()); - const asHours = Math.floor(d.asHours()); - const asMinutes = Math.floor(d.asMinutes()); - const asSeconds = Math.floor(d.asSeconds()); - const hours = Math.floor(d.hours()); - const minutes = Math.floor(d.minutes()); - const seconds = Math.floor(d.seconds()); - - if (asDays >= 1) { - return hours > 0 - ? `${getString('time.days', { count: asDays })} ${getString('time.hours', { count: hours })}` - : getString('time.days', { count: asDays }); - } - if (asHours >= 1) { - return minutes > 0 - ? `${getString('time.hours', { count: asHours })} ${getString('time.minutes', { count: minutes })}` - : getString('time.hours', { count: asHours }); - } - if (asMinutes >= 1) { - return seconds > 0 - ? `${getString('time.minutes', { count: asMinutes })} ${getString('time.seconds', { count: seconds })}` - : getString('time.minutes', { count: asMinutes }); - } - return getString('time.seconds', { count: asSeconds }); -} +type StatsRoute = { + key: 'overview' | 'plugins' | 'time'; + title: string; +}; const StatsScreen = () => { const theme = useTheme(); - const { goBack } = useNavigation(); + const navigation = useNavigation<any>(); const [isLoading, setIsLoading] = useState(true); const [stats, setStats] = useState<LibraryStats>({}); const [error, setError] = useState<unknown>(); + const [allNovels, setAllNovels] = useState<NovelWithGenres[]>([]); - const [showingNovels, setShowingNovels] = useState(true); + const [index, setIndex] = useState(0); useEffect(() => { let cancelled = false; const loadStats = async () => { try { - const res = await Promise.all([ - getLibraryStatsFromDb(), - getChaptersTotalCountFromDb(), - getChaptersReadCountFromDb(), - getChaptersUnreadCountFromDb(), - getChaptersDownloadedCountFromDb(), - getNovelGenresFromDb(), - getNovelStatusFromDb(), - getTopNovelsByTimeSpentFromDb(), - getTopCategoriesByTimeSpentFromDb(), - getTotalTimeSpentFromDb(), - ]); + const [aggregateStats, topNovels, topCategories, novelsWithGenres] = + await Promise.all([ + getAggregateStatsFromDb(), + getTopNovelsByTimeSpentFromDb(), + getTopCategoriesByTimeSpentFromDb(), + getNovelsWithGenresFromDb(), + ]); if (!cancelled) { - setStats( - res.reduce<LibraryStats>( - (combinedStats, currentStats) => ({ - ...combinedStats, - ...currentStats, - }), - {}, - ), - ); + const allGenres: string[] = []; + const statusMap: Record<string, number> = {}; + for (const n of novelsWithGenres) { + if (n.genres) { + allGenres.push(...n.genres.split(/\s*,\s*/)); + } + const s = n.status?.trim() || 'Unknown'; + statusMap[s] = (statusMap[s] ?? 0) + 1; + } + const genres = countBy(allGenres); + + setStats({ + ...aggregateStats, + ...topNovels, + ...topCategories, + genres, + status: statusMap, + }); } + if (!cancelled) setAllNovels(novelsWithGenres); } catch (err) { if (!cancelled) { setError(err); @@ -121,10 +95,104 @@ const StatsScreen = () => { }; }, []); + const handleNovelPress = useCallback( + (novel: { + id: number; + name: string; + path: string; + cover: string | null; + pluginId: string; + }) => { + navigation.navigate('ReaderStack', { + screen: 'Novel', + params: { + name: novel.name, + path: novel.path, + pluginId: novel.pluginId, + cover: novel.cover, + }, + }); + }, + [navigation], + ); + + const layout = useWindowDimensions(); + + const routes: StatsRoute[] = useMemo( + () => [ + { key: 'overview', title: getString('generalSettings') }, + { key: 'plugins', title: getString('statsScreen.plugins') }, + { key: 'time', title: getString('statsScreen.totalTimeSpent') }, + ], + [], + ); + + const navigationState = useMemo(() => ({ index, routes }), [index, routes]); + const initialLayout = useMemo( + () => ({ width: layout.width }), + [layout.width], + ); + + const renderTabBar = useCallback( + (props: any) => ( + <TopTabBar + {...props} + indicatorStyle={styles.tabBarIndicator} + style={[ + styles.tabBar, + { + backgroundColor: theme.surface, + borderBottomColor: theme.outlineVariant, + }, + ]} + tabStyle={styles.tabStyle} + gap={8} + inactiveColor={theme.secondary} + activeColor={theme.primary} + android_ripple={{ color: theme.rippleColor }} + /> + ), + [ + theme.outlineVariant, + theme.primary, + theme.rippleColor, + theme.secondary, + theme.surface, + ], + ); + + const renderScene = useCallback( + ({ route: tabRoute }: { route: StatsRoute }) => { + switch (tabRoute.key) { + case 'overview': + return ( + <OverviewTab + allNovels={allNovels} + stats={stats} + theme={theme} + onNovelPress={handleNovelPress} + navigation={navigation} + /> + ); + case 'plugins': + return ( + <PluginsTab + allNovels={allNovels} + theme={theme} + onNovelPress={handleNovelPress} + /> + ); + case 'time': + return <TimeTab stats={stats} theme={theme} />; + } + }, + [allNovels, stats, theme, handleNovelPress, navigation], + ); + const Header = ( <Appbar title={getString('statsScreen.title')} - handleGoBack={goBack} + handleGoBack={navigation.goBack} theme={theme} /> ); @@ -149,198 +217,30 @@ const StatsScreen = () => { return ( <SafeAreaView excludeTop> {Header} - <ScrollView - style={styles.screenCtn} - contentContainerStyle={styles.contentCtn} - > - <Text style={[styles.header, { color: theme.onSurfaceVariant }]}> - {getString('generalSettings')} - </Text> - <Row style={styles.statsRow}> - <StatsCard - label={getString('statsScreen.titlesInLibrary')} - value={stats.novelsCount} - /> - <StatsCard - label={getString('statsScreen.totalTimeSpent')} - value={formatTimeSpent(stats.totalTimeSpent)} - /> - </Row> - <Row style={styles.statsRow}> - <StatsCard - label={getString('statsScreen.readChapters')} - value={stats.chaptersRead} - /> - <StatsCard - label={getString('statsScreen.totalChapters')} - value={stats.chaptersCount} - /> - </Row> - <Row style={styles.statsRow}> - <StatsCard - label={getString('statsScreen.unreadChapters')} - value={stats.chaptersUnread} - /> - <StatsCard - label={getString('statsScreen.downloadedChapters')} - value={stats.chaptersDownloaded} - /> - </Row> - <Row style={styles.statsRow}> - <StatsCard - label={getString('statsScreen.sources')} - value={stats.sourcesCount} - /> - </Row> - <Text style={[styles.header, { color: theme.onSurfaceVariant }]}> - {getString('statsScreen.genreDistribution')} - </Text> - <Row style={[styles.statsRow, styles.genreRow]}> - {Object.entries(stats.genres || {}).map(item => ( - <StatsCard key={item[0]} label={item[0]} value={item[1]} /> - ))} - </Row> - <Text style={[styles.header, { color: theme.onSurfaceVariant }]}> - {getString('statsScreen.statusDistribution')} - </Text> - <Row style={[styles.statsRow, styles.genreRow]}> - {Object.entries(stats.status || {}).map(item => ( - <StatsCard - key={item[0]} - label={translateNovelStatus(item[0])} - value={item[1]} - /> - ))} - </Row> - <View style={styles.timeSpentHeader}> - <Text style={[styles.header, { color: theme.onSurfaceVariant }]}> - {showingNovels ? getString('statsScreen.topNovelsByTimeSpent') : getString('statsScreen.topCategoriesByTimeSpent')} - </Text> - <IconButton - icon={showingNovels ? 'label-outline' : 'book'} - iconColor={theme.onSurfaceVariant} - onPress={() => setShowingNovels(!showingNovels)} - accessibilityRole="button" - accessibilityLabel={showingNovels ? getString('statsScreen.showCategories') : getString('statsScreen.showNovels')} - /> - </View> - {showingNovels && stats.topNovelsByTimeSpent?.map((novel, _) => { - const plugin = getPlugin(novel.pluginId); - const headers = plugin?.imageRequestInit?.headers || { 'User-Agent': getUserAgent() }; - const requestInit = {...plugin?.imageRequestInit, headers }; - return <View key={novel.id} style={styles.timeSpentRow}> - <NovelCoverImage - uri={novel.cover} - requestInit={requestInit} - theme={theme} - iconSize={22} - style={styles.timeSpentNovelCover} - contentFit='cover' - /> - <View> - <Text style={[styles.timeSpentLabel, { color: theme.onSurface }]}> - {novel.name} - </Text> - <Text style={{ color: theme.onSurfaceVariant }}> - {formatTimeSpent(novel.timeSpent)} - </Text> - </View> - </View> - })} - {!showingNovels && stats.topCategoriesByTimeSpent?.map((category, _) => { - return <View key={category.id} style={styles.timeSpentRow}> - <View> - <Text style={[styles.timeSpentLabel, { color: theme.onSurface }]}> - {category.name} - </Text> - <Text style={{ color: theme.onSurfaceVariant }}> - {formatTimeSpent(category.timeSpent)} - </Text> - </View> - </View> - })} - </ScrollView> + <TabView + navigationState={navigationState} + renderTabBar={renderTabBar} + renderScene={renderScene} + onIndexChange={setIndex} + initialLayout={initialLayout} + lazy + /> </SafeAreaView> ); }; export default StatsScreen; -export const StatsCard: React.FC<{ label: string; value?: string | number }> = ({ - label, - value = 0, -}) => { - const theme = useTheme(); - - if (!label) { - return null; - } - - return ( - <View - style={[ - styles.statsCardCtn, - { - backgroundColor: theme.isDark - ? overlay(2, theme.surface) - : theme.secondaryContainer, - }, - ]} - > - <Text style={[styles.statsVal, { color: theme.primary }]}>{value}</Text> - <Text style={{ color: theme.onSurface }}> {label}</Text> - </View> - ); -}; - const styles = StyleSheet.create({ - contentCtn: { - paddingBottom: 40, - }, - genreRow: { - flexWrap: 'wrap', - }, - header: { - fontWeight: 'bold', - paddingVertical: 16, - }, - screenCtn: { - paddingHorizontal: 16, - }, - statsCardCtn: { - alignItems: 'center', - borderRadius: 12, - boxShadow: '0px 2px 4px rgba(0, 0, 0, 0.25)', - justifyContent: 'center', - margin: 4, - paddingHorizontal: 8, - paddingVertical: 12, - }, - statsRow: { - justifyContent: 'center', - marginBottom: 8, - }, - statsVal: { - fontSize: 16, - fontWeight: 'bold', - }, - timeSpentHeader: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - }, - timeSpentRow: { - flexDirection: 'row', - alignItems: 'center', - marginBottom: 8, + tabBar: { + borderBottomWidth: 1, + elevation: 0, }, - timeSpentNovelCover: { - width: 50, - aspectRatio: 2 / 3, - marginRight: 8, - borderRadius: 4, + tabBarIndicator: { + backgroundColor: '#000', + height: 3, }, - timeSpentLabel: { - fontWeight: 'bold', + tabStyle: { + flex: 1, }, }); diff --git a/src/screens/StatsScreen/TimeTab.tsx b/src/screens/StatsScreen/TimeTab.tsx new file mode 100644 index 000000000..3aac59572 --- /dev/null +++ b/src/screens/StatsScreen/TimeTab.tsx @@ -0,0 +1,298 @@ +import { useCallback, useMemo, useState } from 'react'; +import { StyleSheet, Text, View } from 'react-native'; +import { LegendList } from '@legendapp/list/react-native'; +import { IconButton } from 'react-native-paper'; +import dayjs from 'dayjs'; +import duration from 'dayjs/plugin/duration'; + +import { getString } from '@i18n/translations'; + +import { NovelCoverImage } from '@components'; + +import { getPlugin } from '@plugins/pluginManager'; +import { getUserAgent } from '@hooks/persisted/useUserAgent'; +import { formatTimeSpent } from './utils'; + +import type { ThemeColors } from '@theme/types'; +import type { LibraryStats } from '@database/types'; + +dayjs.extend(duration); + +type TimeSpentItem = + | { + type: 'novel'; + id: number; + pluginId: string; + name: string; + cover: string | null; + timeSpent: number; + } + | { type: 'category'; id: number; name: string; timeSpent: number }; + +interface TimeTabProps { + stats: LibraryStats; + theme: ThemeColors; +} + +function formatTotalTimeParts(totalMs: number | undefined) { + if (!totalMs || totalMs <= 0) return null; + const d = dayjs.duration(totalMs, 'milliseconds'); + const days = Math.floor(d.asDays()); + const hours = d.hours(); + const minutes = d.minutes(); + + return { days, hours, minutes }; +} + +export const TimeTab: React.FC<TimeTabProps> = ({ stats, theme }) => { + const [showingNovels, setShowingNovels] = useState(true); + + const timeSpentData = useMemo<TimeSpentItem[]>(() => { + if (showingNovels) { + return (stats.topNovelsByTimeSpent ?? []).map(n => ({ + type: 'novel' as const, + id: n.id, + pluginId: n.pluginId, + name: n.name, + cover: n.cover, + timeSpent: n.timeSpent, + })); + } + return (stats.topCategoriesByTimeSpent ?? []).map(c => ({ + type: 'category' as const, + id: c.id, + name: c.name, + timeSpent: c.timeSpent, + })); + }, [ + showingNovels, + stats.topNovelsByTimeSpent, + stats.topCategoriesByTimeSpent, + ]); + + const renderTimeItem = useCallback( + ({ item }: { item: TimeSpentItem }) => { + if (item.type === 'novel') { + const plugin = getPlugin(item.pluginId); + const headers = plugin?.imageRequestInit?.headers || { + 'User-Agent': getUserAgent(), + }; + const requestInit = { ...plugin?.imageRequestInit, headers }; + return ( + <View style={styles.timeSpentRow}> + <NovelCoverImage + uri={item.cover} + requestInit={requestInit} + theme={theme} + iconSize={22} + style={styles.timeSpentNovelCover} + contentFit="cover" + /> + <View> + <Text style={[styles.timeSpentLabel, { color: theme.onSurface }]}> + {item.name} + </Text> + <Text style={{ color: theme.onSurfaceVariant }}> + {formatTimeSpent(item.timeSpent)} + </Text> + </View> + </View> + ); + } + return ( + <View style={styles.timeSpentRow}> + <View> + <Text style={[styles.timeSpentLabel, { color: theme.onSurface }]}> + {item.name} + </Text> + <Text style={{ color: theme.onSurfaceVariant }}> + {formatTimeSpent(item.timeSpent)} + </Text> + </View> + </View> + ); + }, + [theme], + ); + + const totalTimeParts = formatTotalTimeParts(stats.totalTimeSpent); + + const formatTwoNumbers = (timeSpent: number) => + timeSpent <= 9 ? `0${timeSpent}` : timeSpent; + + const timeListHeader = useCallback( + () => ( + <> + <View style={styles.totalTimeContainer}> + <Text + style={[styles.totalTimeLabel, { color: theme.onSurfaceVariant }]} + > + {getString('statsScreen.totalTimeSpent')} + </Text> + {totalTimeParts ? ( + <View style={styles.totalTimeValueRow}> + {totalTimeParts.days > 0 && ( + <View style={styles.totalTimeBlock}> + <Text + style={[styles.totalTimeNumber, { color: theme.primary }]} + > + {formatTwoNumbers(totalTimeParts.days)} + </Text> + <Text + style={[ + styles.totalTimeUnit, + { color: theme.onSurfaceVariant }, + ]} + > + {getString('time.days', { count: totalTimeParts.days }) + .replace(/\d+/, '') + .trim()} + </Text> + </View> + )} + {totalTimeParts.hours > 0 && ( + <View style={styles.totalTimeBlock}> + <Text + style={[styles.totalTimeNumber, { color: theme.primary }]} + > + {formatTwoNumbers(totalTimeParts.hours)} + </Text> + <Text + style={[ + styles.totalTimeUnit, + { color: theme.onSurfaceVariant }, + ]} + > + {getString('time.hours', { count: totalTimeParts.hours }) + .replace(/\d+/, '') + .trim()} + </Text> + </View> + )} + <View style={styles.totalTimeBlock}> + <Text + style={[styles.totalTimeNumber, { color: theme.primary }]} + > + {formatTwoNumbers(totalTimeParts.minutes)} + </Text> + <Text + style={[ + styles.totalTimeUnit, + { color: theme.onSurfaceVariant }, + ]} + > + {getString('time.minutes', { + count: totalTimeParts.minutes, + }) + .replace(/\d+/, '') + .trim()} + </Text> + </View> + </View> + ) : ( + <Text + style={[styles.totalTimeEmpty, { color: theme.onSurfaceVariant }]} + > + {formatTimeSpent(stats.totalTimeSpent)} + </Text> + )} + </View> + <View style={styles.timeSpentHeader}> + <Text style={[styles.header, { color: theme.onSurfaceVariant }]}> + {showingNovels + ? getString('statsScreen.topNovelsByTimeSpent') + : getString('statsScreen.topCategoriesByTimeSpent')} + </Text> + <IconButton + icon={showingNovels ? 'label-outline' : 'book'} + iconColor={theme.onSurfaceVariant} + onPress={() => setShowingNovels(!showingNovels)} + accessibilityRole="button" + accessibilityLabel={ + showingNovels + ? getString('statsScreen.showCategories') + : getString('statsScreen.showNovels') + } + /> + </View> + </> + ), + [stats.totalTimeSpent, theme, showingNovels, totalTimeParts], + ); + + return ( + <LegendList + style={styles.list} + contentContainerStyle={styles.listContent} + data={timeSpentData} + estimatedItemSize={56} + getItemType={item => item.type} + keyExtractor={item => `${item.type}-${item.id}`} + ListHeaderComponent={timeListHeader} + recycleItems + renderItem={renderTimeItem} + showsVerticalScrollIndicator={false} + /> + ); +}; + +const styles = StyleSheet.create({ + list: { + paddingHorizontal: 16, + }, + listContent: { + paddingTop: 16, + paddingBottom: 40, + }, + totalTimeContainer: { + alignItems: 'center', + paddingVertical: 16, + }, + totalTimeLabel: { + fontSize: 14, + marginBottom: 12, + }, + totalTimeValueRow: { + flexDirection: 'row', + gap: 20, + alignItems: 'flex-end', + }, + totalTimeBlock: { + alignItems: 'center', + }, + totalTimeNumber: { + fontSize: 32, + fontWeight: 'bold', + lineHeight: 38, + }, + totalTimeUnit: { + fontSize: 12, + marginTop: 2, + }, + totalTimeEmpty: { + fontSize: 16, + }, + timeSpentHeader: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + }, + timeSpentRow: { + flexDirection: 'row', + alignItems: 'center', + marginBottom: 8, + }, + timeSpentNovelCover: { + width: 50, + aspectRatio: 2 / 3, + marginRight: 8, + borderRadius: 4, + }, + timeSpentLabel: { + fontWeight: 'bold', + }, + header: { + fontWeight: 'bold', + paddingVertical: 16, + }, +}); diff --git a/src/screens/StatsScreen/components/AnimatedHeight.tsx b/src/screens/StatsScreen/components/AnimatedHeight.tsx new file mode 100644 index 000000000..531500686 --- /dev/null +++ b/src/screens/StatsScreen/components/AnimatedHeight.tsx @@ -0,0 +1,118 @@ +import React, { useCallback, useEffect, useState } from 'react'; +import { + LayoutChangeEvent, + StyleProp, + StyleSheet, + View, + ViewStyle, +} from 'react-native'; +import Animated, { + cancelAnimation, + Easing, + useAnimatedStyle, + useSharedValue, + withTiming, +} from 'react-native-reanimated'; + +interface AnimatedHeightProps { + expanded: boolean; + children: React.ReactNode; + style?: StyleProp<ViewStyle>; + duration?: number; +} + +const AnimatedHeight: React.FC<AnimatedHeightProps> = ({ + expanded, + children, + style, + duration = 250, +}) => { + const [measuredHeight, setMeasuredHeight] = useState(0); + + const height = useSharedValue(0); + const opacity = useSharedValue(0); + const overflowVisible = useSharedValue(false); + + const onLayout = useCallback( + (event: LayoutChangeEvent) => { + const nextHeight = event.nativeEvent.layout.height; + + if (nextHeight <= 0) { + return; + } + + setMeasuredHeight(currentHeight => + Math.abs(currentHeight - nextHeight) > 0.5 ? nextHeight : currentHeight, + ); + }, + [setMeasuredHeight], + ); + + useEffect(() => { + cancelAnimation(height); + cancelAnimation(opacity); + + overflowVisible.value = false; + + if (!expanded) { + height.value = withTiming(0, { + duration: duration * 0.7, + easing: Easing.in(Easing.cubic), + }); + + opacity.value = withTiming(0, { + duration: duration * 0.7, + easing: Easing.in(Easing.cubic), + }); + + return; + } + + if (measuredHeight === 0) { + return; + } + + height.value = withTiming( + measuredHeight, + { + duration, + easing: Easing.out(Easing.cubic), + }, + finished => { + if (finished) { + overflowVisible.value = true; + } + }, + ); + + opacity.value = withTiming(1, { + duration: duration * 0.6, + easing: Easing.out(Easing.cubic), + }); + }, [duration, expanded, height, measuredHeight, opacity, overflowVisible]); + + const animatedStyle = useAnimatedStyle(() => ({ + height: height.value, + opacity: opacity.value, + overflow: overflowVisible.value ? 'visible' : 'hidden', + })); + + return ( + <Animated.View style={[style, animatedStyle]}> + <View onLayout={onLayout} style={styles.content}> + {children} + </View> + </Animated.View> + ); +}; + +const styles = StyleSheet.create({ + content: { + position: 'absolute', + top: 14, + right: 0, + left: 0, + }, +}); + +export default React.memo(AnimatedHeight); diff --git a/src/screens/StatsScreen/components/ChapterBar.tsx b/src/screens/StatsScreen/components/ChapterBar.tsx new file mode 100644 index 000000000..31f858ef1 --- /dev/null +++ b/src/screens/StatsScreen/components/ChapterBar.tsx @@ -0,0 +1,110 @@ +import React from 'react'; +import { View, Text, StyleSheet } from 'react-native'; + +import { useTheme } from '@hooks/persisted'; +import { getString } from '@i18n/translations'; + +interface ChapterBarProps { + read: number; + total: number; + downloaded: number; +} + +export const ChapterBar: React.FC<ChapterBarProps> = ({ + read, + total, + downloaded, +}) => { + const theme = useTheme(); + + const readPercent = total > 0 ? Math.min(read / total, 1) : 0; + + return ( + <View style={styles.container}> + <Text style={[styles.totalLabel, { color: theme.onSurface }]}> + {getString('statsScreen.totalChapters')} + </Text> + <Text style={[styles.totalCount, { color: theme.onSurface }]}> + {total} + </Text> + <View style={[styles.track, { backgroundColor: theme.surfaceVariant }]}> + <View + style={[ + styles.fill, + { + width: `${readPercent * 100}%` as any, + backgroundColor: theme.primary, + }, + ]} + /> + </View> + {total > 0 && ( + <View style={styles.labelsRow}> + <View style={styles.labelCol}> + <Text style={{ color: theme.onSurfaceVariant, fontSize: 12 }}> + {getString('statsScreen.readChapters')} + </Text> + <Text + style={{ + color: theme.onSurface, + fontWeight: 'bold', + fontSize: 14, + }} + > + {read} + </Text> + </View> + <View style={styles.labelCol}> + <Text style={{ color: theme.onSurfaceVariant, fontSize: 12 }}> + {getString('statsScreen.downloadedChapters')} + </Text> + <Text + style={{ + color: theme.onSurface, + fontWeight: 'bold', + fontSize: 14, + }} + > + {downloaded} + </Text> + </View> + </View> + )} + </View> + ); +}; + +const styles = StyleSheet.create({ + container: { + marginBottom: 12, + }, + totalLabel: { + fontSize: 14, + fontWeight: 'bold', + textAlign: 'center', + }, + totalCount: { + fontSize: 22, + fontWeight: 'bold', + textAlign: 'center', + marginBottom: 4, + }, + track: { + height: 20, + borderRadius: 10, + overflow: 'hidden', + }, + fill: { + height: '100%', + borderRadius: 10, + }, + labelsRow: { + flexDirection: 'row', + justifyContent: 'space-around', + marginTop: 4, + }, + labelCol: { + flex: 1, + alignItems: 'center', + }, +}); diff --git a/src/screens/StatsScreen/components/ChartLegend.tsx b/src/screens/StatsScreen/components/ChartLegend.tsx new file mode 100644 index 000000000..8b841f4b4 --- /dev/null +++ b/src/screens/StatsScreen/components/ChartLegend.tsx @@ -0,0 +1,93 @@ +import React from 'react'; +import { Pressable, StyleSheet, Text, View } from 'react-native'; +import type { ThemeColors } from '@theme/types'; +import Animated from 'react-native-reanimated'; + +export interface ChartLegendEntry { + key: string; + label: string; + value: number; + color: string; +} + +interface ChartLegendProps { + entries: ChartLegendEntry[]; + highlightedKey?: string; + onEntryPress: (key: string) => void; + theme: ThemeColors; +} + +const ChartLegend: React.FC<ChartLegendProps> = ({ + entries, + highlightedKey, + onEntryPress, + theme, +}) => { + return ( + <View style={styles.legendContainer}> + {entries.map(entry => { + const isHighlighted = highlightedKey === entry.key; + return ( + <Pressable + key={entry.key} + onPress={() => onEntryPress(entry.key)} + style={styles.legendRow} + > + <Animated.View + style={[ + styles.legendDot, + { + backgroundColor: entry.color, + borderWidth: isHighlighted ? 2 : 0, + width: isHighlighted ? 16 : 12, + height: isHighlighted ? 16 : 12, + marginLeft: isHighlighted ? 0 : 2, + marginRight: isHighlighted ? 6 : 8, + transitionDuration: '150ms', + transitionProperty: 'all', + borderColor: theme.onSurface, + }, + ]} + /> + <Text + style={[styles.legendLabel, { color: theme.onSurface }]} + numberOfLines={1} + > + {entry.label} + </Text> + <Text + style={[styles.legendValue, { color: theme.onSurfaceVariant }]} + > + {entry.value} + </Text> + </Pressable> + ); + })} + </View> + ); +}; + +const styles = StyleSheet.create({ + legendContainer: { + marginBottom: 8, + }, + legendRow: { + flexDirection: 'row', + alignItems: 'center', + marginBottom: 4, + }, + legendDot: { + borderRadius: 8, + }, + legendLabel: { + flex: 1, + fontSize: 14, + }, + legendValue: { + fontSize: 14, + textAlign: 'right', + width: 40, + }, +}); + +export default ChartLegend; diff --git a/src/screens/StatsScreen/components/DonutChart.tsx b/src/screens/StatsScreen/components/DonutChart.tsx new file mode 100644 index 000000000..f5fcd855e --- /dev/null +++ b/src/screens/StatsScreen/components/DonutChart.tsx @@ -0,0 +1,248 @@ +import React, { useMemo } from 'react'; +import { View, Text, StyleSheet } from 'react-native'; +import Svg, { Path, G, PathProps } from 'react-native-svg'; + +import { useTheme } from '@hooks/persisted'; +import { ThemeColors } from '@theme/types'; +import color from 'color'; +import Animated, { + ReduceMotion, + useAnimatedProps, + withSpring, +} from 'react-native-reanimated'; + +const PULL_OFFSET = 8; + +const AnimatedPath = Animated.createAnimatedComponent(Path); + +function toRadians(angle: number) { + return (angle * Math.PI) / 180; +} + +export function getDonutPalette( + keys: string[], + theme: ThemeColors, +): Record<string, string> { + const bases = [ + theme.primary, + theme.primaryContainer, + theme.tertiary, + theme.tertiaryContainer, + theme.secondary, + theme.secondaryContainer, + theme.surface, + theme.surfaceVariant, + theme.onPrimary, + ]; + const result: Record<string, string> = {}; + keys.forEach((key, i) => { + const base = bases[i % bases.length]; + const cycle = Math.floor(i / bases.length); + if (cycle === 0) { + result[key] = base; + } else { + const factor = cycle * 0.15; + result[key] = theme.isDark + ? color(base).lighten(factor).hex() + : color(base).darken(factor).hex(); + } + }); + return result; +} + +interface DonutChartProps { + entries: { key: string; value: number }[]; + size: number; + thickness: number; + colors: Record<string, string>; + centerLabel?: string; + highlightedKey?: string; + onSegmentPress?: (key: string) => void; +} + +interface SegmentData { + key: string; + color: string; + startAngle: number; + endAngle: number; +} + +type DonutChartSegmentProps = SegmentData & { + segKey: string; + cx: number; + cy: number; + radius: number; + innerRadius: number; + isHighlighted: boolean; + onPress?: (key: string) => void; +}; + +const config = { + duration: 150, + dampingRatio: 0.75, + mass: 4, + overshootClamping: undefined, + energyThreshold: 6e-9, + velocity: 0, + reduceMotion: ReduceMotion.System, +}; + +const DonutChartSegment = ({ + segKey, + color: segColor, + startAngle, + endAngle, + onPress, + isHighlighted, + cx, + cy, + radius, + innerRadius, +}: DonutChartSegmentProps) => { + const path = useMemo(() => { + const polar = (angle: number, r: number) => ({ + x: cx + r * Math.cos(toRadians(angle)), + y: cy + r * Math.sin(toRadians(angle)), + }); + + const outerStart = polar(startAngle, radius); + const outerEnd = polar(endAngle, radius); + const innerStart = polar(startAngle, innerRadius); + const innerEnd = polar(endAngle, innerRadius); + + const sweepAngle = (((endAngle - startAngle) % 360) + 360) % 360; + const largeArcFlag = sweepAngle > 180 ? 1 : 0; + + return [ + `M ${innerStart.x} ${innerStart.y}`, + `L ${outerStart.x} ${outerStart.y}`, + `A ${radius} ${radius}`, + `0 ${largeArcFlag} 1`, + `${outerEnd.x} ${outerEnd.y}`, + `L ${innerEnd.x} ${innerEnd.y}`, + `A ${innerRadius} ${innerRadius}`, + `0 ${largeArcFlag} 0`, + `${innerStart.x} ${innerStart.y}`, + 'Z', + ].join(' '); + }, [cx, cy, startAngle, endAngle, radius, innerRadius]); + + const animatedProps = useAnimatedProps<PathProps>(() => { + const midAngle = (startAngle + endAngle) / 2; + const midAngleRadians = (midAngle * Math.PI) / 180; + const targetX = PULL_OFFSET * Math.cos(midAngleRadians); + const targetY = PULL_OFFSET * Math.sin(midAngleRadians); + return { + transform: [ + { + translateX: withSpring(isHighlighted ? targetX : 0, config), + }, + { + translateY: withSpring(isHighlighted ? targetY : 0, config), + }, + ], + }; + }, [isHighlighted]); + + return ( + <G onPress={() => onPress?.(segKey)}> + <AnimatedPath animatedProps={animatedProps} d={path} fill={segColor} /> + </G> + ); +}; + +export const DonutChart: React.FC<DonutChartProps> = ({ + entries, + size, + thickness, + colors, + centerLabel, + highlightedKey, + onSegmentPress, +}) => { + const theme = useTheme(); + + const total = entries.reduce((s, e) => s + e.value, 0); + if (total === 0) return null; + + const totalSize = size + PULL_OFFSET * 2; + const cx = totalSize / 2; + const cy = totalSize / 2; + const radius = size / 2 - 1; // slight inset to avoid clipping + const innerRadius = radius - thickness; + const active = entries.filter(e => e.value > 0); + + // Build accumulated angles (math coords, CW from 3 o'clock) + const segments: SegmentData[] = []; + let cursor = 0; + + for (const entry of active) { + const angle = (entry.value / total) * 360; + segments.push({ + key: entry.key, + color: colors[entry.key] || theme.outline, + startAngle: cursor, + endAngle: cursor + angle, + }); + cursor += angle; + } + + return ( + <View + style={{ + width: totalSize, + height: totalSize, + position: 'relative', + }} + > + <Svg width={totalSize} height={totalSize}> + <G> + {segments.map(seg => { + const { key, ...p } = seg; + const isHighlighted = highlightedKey === key; + const props = { + ...p, + segKey: key, + cx, + cy, + radius, + innerRadius, + isHighlighted, + onPress: onSegmentPress, + }; + return <DonutChartSegment key={key} {...props} />; + })} + </G> + </Svg> + + {/* Center count */} + <View + style={[styles.centerLabel, { width: totalSize, height: totalSize }]} + > + <Text style={[styles.centerCount, { color: theme.onSurface }]}> + {total} + </Text> + <Text style={[styles.centerUnit, { color: theme.onSurfaceVariant }]}> + {centerLabel} + </Text> + </View> + </View> + ); +}; + +const styles = StyleSheet.create({ + centerLabel: { + position: 'absolute', + top: 0, + left: 0, + justifyContent: 'center', + alignItems: 'center', + }, + centerCount: { + fontSize: 22, + fontWeight: 'bold', + }, + centerUnit: { + fontSize: 11, + }, +}); diff --git a/src/screens/StatsScreen/components/DonutChartWithLegend.tsx b/src/screens/StatsScreen/components/DonutChartWithLegend.tsx new file mode 100644 index 000000000..5f27017c3 --- /dev/null +++ b/src/screens/StatsScreen/components/DonutChartWithLegend.tsx @@ -0,0 +1,84 @@ +import React, { useState, useCallback } from 'react'; +import { StyleSheet, Text, View } from 'react-native'; +import { DonutChart } from './DonutChart'; +import ChartLegend, { type ChartLegendEntry } from './ChartLegend'; +import type { ThemeColors } from '@theme/types'; + +interface DonutChartWithLegendProps { + title: string; + entries: { key: string; value: number }[]; + size?: number; + thickness?: number; + colors: Record<string, string>; + theme: ThemeColors; + centerLabel?: string; + getLabel?: (key: string) => string; +} + +const DonutChartWithLegend: React.FC<DonutChartWithLegendProps> = ({ + title, + entries, + size = 160, + thickness = 28, + colors, + theme, + centerLabel, + getLabel, +}) => { + const [highlightedKey, setHighlightedKey] = useState<string | undefined>( + undefined, + ); + + const handleSegmentPress = useCallback( + (key: string) => + setHighlightedKey(prev => (prev === key ? undefined : key)), + [], + ); + const legendEntries: ChartLegendEntry[] = entries + .filter(e => e.value > 0) + .map(e => ({ + key: e.key, + label: getLabel ? getLabel(e.key) : e.key, + value: e.value, + color: colors[e.key] || theme.outline, + })) + .sort((a, b) => b.value - a.value); + + return ( + <View> + <Text style={[styles.header, { color: theme.onSurfaceVariant }]}> + {title} + </Text> + <View style={styles.donutContainer}> + <DonutChart + entries={entries} + size={size} + thickness={thickness} + colors={colors} + centerLabel={centerLabel} + highlightedKey={highlightedKey} + onSegmentPress={handleSegmentPress} + /> + </View> + <ChartLegend + entries={legendEntries} + highlightedKey={highlightedKey} + onEntryPress={handleSegmentPress} + theme={theme} + /> + </View> + ); +}; + +const styles = StyleSheet.create({ + header: { + fontWeight: 'bold', + paddingVertical: 16, + }, + donutContainer: { + alignItems: 'center', + marginBottom: 12, + }, +}); + +export default DonutChartWithLegend; diff --git a/src/screens/StatsScreen/components/PluginSection.tsx b/src/screens/StatsScreen/components/PluginSection.tsx new file mode 100644 index 000000000..3267b2db0 --- /dev/null +++ b/src/screens/StatsScreen/components/PluginSection.tsx @@ -0,0 +1,122 @@ +import React, { useMemo } from 'react'; +import { + useRecyclingState, + useAdaptiveRender, +} from '@legendapp/list/react-native'; +import { Pressable, StyleSheet, Text, View } from 'react-native'; +import MaterialCommunityIcons from '@react-native-vector-icons/material-design-icons'; +import { NovelCoverImage } from '@components'; +import AnimatedHeight from './AnimatedHeight'; +import type { ThemeColors } from '@theme/types'; +import type { NovelWithGenres } from '@database/queries/StatsQueries'; + +interface PluginSectionProps { + pluginId: string; + name: string; + count: number; + novels: NovelWithGenres[]; + theme: ThemeColors; + onNovelPress: (novel: { + id: number; + name: string; + path: string; + cover: string | null; + pluginId: string; + }) => void; +} + +const PluginSection: React.FC<PluginSectionProps> = ({ + pluginId, + name, + count, + novels, + theme, + onNovelPress, +}) => { + const [expanded, setExpanded] = useRecyclingState(false); + const adaptiveRender = useAdaptiveRender(); + const pluginNovels = useMemo( + () => novels.filter(n => n.pluginId === pluginId), + [novels, pluginId], + ); + + return ( + <View> + <Pressable + onPress={() => setExpanded(e => !e)} + accessibilityRole="button" + style={({ pressed }) => [ + styles.header, + { borderBottomColor: theme.outlineVariant }, + pressed && { opacity: 0.7 }, + ]} + > + <Text + style={[styles.name, { color: theme.onSurface }]} + numberOfLines={1} + > + {name} + </Text> + <View style={styles.headerRight}> + <Text style={[styles.count, { color: theme.onSurfaceVariant }]}> + {count} + </Text> + <MaterialCommunityIcons + name={expanded ? 'chevron-down' : 'chevron-right'} + color={theme.onSurfaceVariant} + size={24} + /> + </View> + </Pressable> + {adaptiveRender === 'light' ? null : ( + <AnimatedHeight expanded={expanded}> + {pluginNovels.map(novel => ( + <Pressable + key={novel.id} + onPress={() => onNovelPress(novel)} + style={styles.novelRow} + > + <NovelCoverImage + uri={novel.cover} + requestInit={undefined} + theme={theme} + iconSize={18} + style={styles.novelCover} + contentFit="cover" + /> + <Text + style={[styles.novelName, { color: theme.onSurface }]} + numberOfLines={1} + > + {novel.name} + </Text> + </Pressable> + ))} + </AnimatedHeight> + )} + </View> + ); +}; + +const styles = StyleSheet.create({ + header: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + paddingVertical: 12, + borderBottomWidth: 1, + }, + name: { fontWeight: '600', flex: 1 }, + headerRight: { flexDirection: 'row', alignItems: 'center' }, + count: { marginRight: 8 }, + novelRow: { flexDirection: 'row', alignItems: 'center', marginBottom: 8 }, + novelCover: { + width: 36, + aspectRatio: 2 / 3, + marginRight: 8, + borderRadius: 4, + }, + novelName: { flex: 1 }, +}); + +export default PluginSection; diff --git a/src/screens/StatsScreen/components/StatsCard.tsx b/src/screens/StatsScreen/components/StatsCard.tsx new file mode 100644 index 000000000..21d588190 --- /dev/null +++ b/src/screens/StatsScreen/components/StatsCard.tsx @@ -0,0 +1,48 @@ +import React from 'react'; +import { View, Text, StyleSheet } from 'react-native'; + +import { useTheme } from '@hooks/persisted'; +import { overlay } from 'react-native-paper'; + +const styles = StyleSheet.create({ + card: { + alignItems: 'center', + borderRadius: 12, + boxShadow: '0px 2px 4px rgba(0, 0, 0, 0.25)', + justifyContent: 'center', + margin: 4, + paddingHorizontal: 8, + paddingVertical: 12, + }, + value: { + fontSize: 16, + fontWeight: 'bold', + }, +}); + +export const StatsCard: React.FC<{ + label: string; + value?: string | number; +}> = ({ label, value = 0 }) => { + const theme = useTheme(); + + if (!label) { + return null; + } + + return ( + <View + style={[ + styles.card, + { + backgroundColor: theme.isDark + ? overlay(2, theme.surface) + : theme.secondaryContainer, + }, + ]} + > + <Text style={[styles.value, { color: theme.primary }]}>{value}</Text> + <Text style={{ color: theme.onSurface }}> {label}</Text> + </View> + ); +}; diff --git a/src/screens/StatsScreen/components/index.ts b/src/screens/StatsScreen/components/index.ts new file mode 100644 index 000000000..519e8b736 --- /dev/null +++ b/src/screens/StatsScreen/components/index.ts @@ -0,0 +1,7 @@ +export { default as AnimatedHeight } from './AnimatedHeight'; +export { StatsCard } from './StatsCard'; +export { DonutChart, getDonutPalette } from './DonutChart'; +export { ChapterBar } from './ChapterBar'; +export { default as PluginSection } from './PluginSection'; +export { default as ChartLegend } from './ChartLegend'; +export { default as DonutChartWithLegend } from './DonutChartWithLegend'; diff --git a/src/screens/StatsScreen/utils.tsx b/src/screens/StatsScreen/utils.tsx new file mode 100644 index 000000000..6b13cd988 --- /dev/null +++ b/src/screens/StatsScreen/utils.tsx @@ -0,0 +1,154 @@ +import { getString } from '@i18n/translations'; +import dayjs from 'dayjs'; + +export function normalizeGenre(genre: string): string { + return genre.trim().toLowerCase().replace(/\b\w/g, c => c.toUpperCase()); +} + +export function normalizeGenreDistribution( + genres: Record<string, number>, +): { name: string; count: number }[] { + const merged: Record<string, number> = {}; + for (const [key, count] of Object.entries(genres)) { + const normalized = normalizeGenre(key); + merged[normalized] = (merged[normalized] || 0) + count; + } + return Object.entries(merged) + .map(([name, count]) => ({ name, count })) + .sort((a, b) => b.count - a.count); +} + +export function formatTimeSpent(totalMs: number | undefined) { + if (totalMs === undefined || totalMs <= 0) { + return getString('time.seconds', { count: 0 }); + } + const d = dayjs.duration(totalMs, 'milliseconds'); + const asDays = Math.floor(d.asDays()); + const asHours = Math.floor(d.asHours()); + const asMinutes = Math.floor(d.asMinutes()); + const asSeconds = Math.floor(d.asSeconds()); + const hours = Math.floor(d.hours()); + const minutes = Math.floor(d.minutes()); + const seconds = Math.floor(d.seconds()); + + if (asDays >= 1) { + return hours > 0 + ? `${getString('time.days', { count: asDays })} ${getString('time.hours', { count: hours })}` + : getString('time.days', { count: asDays }); + } + if (asHours >= 1) { + return minutes > 0 + ? `${getString('time.hours', { count: asHours })} ${getString('time.minutes', { count: minutes })}` + : getString('time.hours', { count: asHours }); + } + if (asMinutes >= 1) { + return seconds > 0 + ? `${getString('time.minutes', { count: asMinutes })} ${getString('time.seconds', { count: seconds })}` + : getString('time.minutes', { count: asMinutes }); + } + return getString('time.seconds', { count: asSeconds }); +} + +export function groupGenreDistribution( + entries: { name: string; count: number }[] +): { category: string; total: number; items: { name: string; count: number; isCategory: boolean }[] }[] { + const knownRoots = [ + 'Fantasy', 'Romance', 'Adventure', 'Action', 'Horror', 'Mystery', + 'Comedy', 'Drama', 'Sci-Fi', 'Fiction', 'Lead', 'Hero', + ]; + + interface Entry { + name: string; + count: number; + normalized: string; + } + + const normalizedEntries: Entry[] = entries.map(e => ({ + ...e, + normalized: e.name.trim().toLowerCase().replace(/\b\w/g, c => c.toUpperCase()), + })); + + const assigned = new Set<number>(); + const groups: Map<string, { total: number; items: { name: string; count: number; isCategory: boolean }[] }> = new Map(); + + // Phase 1: match entries against known roots + for (const root of knownRoots) { + const matches = normalizedEntries.filter((e, i) => { + if (assigned.has(i)) return false; + if (e.normalized === root) return false; // the root itself + return e.normalized.includes(root) || root.includes(e.normalized); + }); + if (matches.length > 0 || normalizedEntries.some((e, i) => !assigned.has(i) && e.normalized === root)) { + const rootEntry = normalizedEntries.find((e, i) => !assigned.has(i) && e.normalized === root); + const rootIdx = normalizedEntries.findIndex((e, i) => !assigned.has(i) && e.normalized === root); + if (rootEntry && rootIdx >= 0) { + assigned.add(rootIdx); + const group = groups.get(root) || { total: 0, items: [] }; + group.total += rootEntry.count; + group.items.push({ name: rootEntry.name, count: rootEntry.count, isCategory: true }); + groups.set(root, group); + } + for (const m of matches) { + const idx = normalizedEntries.indexOf(m); + assigned.add(idx); + const group = groups.get(root) || { total: 0, items: [] }; + group.total += m.count; + group.items.push({ name: m.name, count: m.count, isCategory: false }); + groups.set(root, group); + } + } + } + + // Phase 2: synthetic categories from trailing-word frequency + const ungrouped = normalizedEntries.filter((_, i) => !assigned.has(i)); + const wordCounts: Map<string, { count: number; indices: number[] }> = new Map(); + for (let i = 0; i < ungrouped.length; i++) { + const words = ungrouped[i].normalized.split(' '); + if (words.length > 1) { + const lastWord = words[words.length - 1]; + const entry = wordCounts.get(lastWord) || { count: 0, indices: [] }; + entry.count++; + entry.indices.push(normalizedEntries.indexOf(ungrouped[i])); + wordCounts.set(lastWord, entry); + } + } + + for (const [word, info] of wordCounts) { + if (info.count >= 2) { + for (const idx of info.indices) { + if (!assigned.has(idx)) { + assigned.add(idx); + const e = normalizedEntries[idx]; + const group = groups.get(word) || { total: 0, items: [] }; + group.total += e.count; + group.items.push({ name: e.name, count: e.count, isCategory: false }); + groups.set(word, group); + } + } + } + } + + // Phase 3: leftovers become their own categories + for (let i = 0; i < normalizedEntries.length; i++) { + if (!assigned.has(i)) { + assigned.add(i); + const e = normalizedEntries[i]; + const group = groups.get(e.name) || { total: 0, items: [] }; + group.total += e.count; + group.items.push({ name: e.name, count: e.count, isCategory: true }); + groups.set(e.name, group); + } + } + + // Sort: categories by total descending, items by count descending with isCategory first + return Array.from(groups.entries()) + .map(([category, g]) => ({ + category, + total: g.total, + items: g.items.sort((a, b) => { + if (a.isCategory !== b.isCategory) return a.isCategory ? -1 : 1; + return b.count - a.count; + }), + })) + .sort((a, b) => b.total - a.total); +} diff --git a/src/screens/settings/SettingsScreen.tsx b/src/screens/settings/SettingsScreen.tsx index ebebb2ccd..2c1dfb224 100644 --- a/src/screens/settings/SettingsScreen.tsx +++ b/src/screens/settings/SettingsScreen.tsx @@ -97,6 +97,16 @@ const SettingsScreen = ({ navigation }: SettingsScreenProps) => { } theme={theme} /> + <List.Item + title={getString('genreStats.taxonomyTitle')} + icon="tag-multiple-outline" + onPress={() => + navigation.navigate('SettingsStack', { + screen: 'GenreTaxonomy', + }) + } + theme={theme} + /> </ScrollView> </SafeAreaView> ); diff --git a/src/screens/settings/SettingsTaxonomyScreen/SettingsTaxonomyScreen.tsx b/src/screens/settings/SettingsTaxonomyScreen/SettingsTaxonomyScreen.tsx new file mode 100644 index 000000000..3d88be40d --- /dev/null +++ b/src/screens/settings/SettingsTaxonomyScreen/SettingsTaxonomyScreen.tsx @@ -0,0 +1,338 @@ +import { useState } from 'react'; +import { FlatList, Pressable, ScrollView, StyleSheet, Text, View } from 'react-native'; +import { IconButton, TextInput } from 'react-native-paper'; + +import { Appbar, Dialog, List, SafeAreaView } from '@components'; +import ConfirmationDialog from '@components/ConfirmationDialog/ConfirmationDialog'; +import { useTheme } from '@hooks/persisted'; +import { useGenreTaxonomy } from '@hooks/persisted/useGenreTaxonomy'; +import { getString } from '@i18n/translations'; +import type { GenreTaxonomyScreenProps } from '@navigators/types'; + +const SettingsTaxonomyScreen = ({ navigation }: GenreTaxonomyScreenProps) => { + const theme = useTheme(); + const { taxonomy, setTaxonomy } = useGenreTaxonomy(); + + const [dialog, setDialog] = useState< + | { type: 'addParent' } + | { type: 'editParent'; parentName: string } + | { type: 'none' } + >({ type: 'none' }); + + // Form fields + const [parentName, setParentName] = useState(''); + const [childName, setChildName] = useState(''); + + // Delete confirmation + const [deleteTarget, setDeleteTarget] = useState< + | { type: 'parent'; name: string } + | null + >(null); + + const resetForm = () => { + setParentName(''); + setChildName(''); + }; + + const openDialog = ( + d: + | { type: 'addParent' } + | { type: 'editParent'; parentName: string }, + ) => { + resetForm(); + if (d.type === 'editParent') setParentName(d.parentName); + setDialog(d); + }; + + const handleAddParent = () => { + const name = parentName.trim(); + if (!name) return; + setTaxonomy([...taxonomy, { parent: name, children: [] }]); + setDialog({ type: 'none' }); + }; + + const handleEditParent = () => { + const name = parentName.trim(); + if (!name || dialog.type !== 'editParent') return; + const oldName = dialog.parentName; + const updated = taxonomy.map(t => + t.parent === oldName ? { ...t, parent: name } : t, + ); + setTaxonomy(updated); + setDialog({ type: 'none' }); + }; + + const handleAddChild = () => { + const name = childName.trim(); + if (!name || dialog.type !== 'editParent') return; + const updated = taxonomy.map(t => + t.parent === dialog.parentName + ? { ...t, children: [...t.children, name] } + : t, + ); + setTaxonomy(updated); + setChildName(''); + }; + + const handleDeleteParent = (name: string) => { + setTaxonomy(taxonomy.filter(t => t.parent !== name)); + setDeleteTarget(null); + }; + + const handleDeleteChild = (pName: string, cName: string) => { + const updated = taxonomy.map(t => + t.parent === pName + ? { ...t, children: t.children.filter(c => c !== cName) } + : t, + ); + setTaxonomy(updated); + setDeleteTarget(null); + }; + + const hasTaxonomy = taxonomy.length > 0; + + return ( + <SafeAreaView excludeTop> + <Appbar + title={getString('genreStats.taxonomyTitle')} + handleGoBack={navigation.goBack} + theme={theme} + /> + <ScrollView + style={[{ backgroundColor: theme.background }, styles.flex]} + contentContainerStyle={styles.scrollContent} + > + {/* Parent categories section */} + <List.Section> + <List.SubHeader theme={theme}> + {getString('genreStats.parentCategories')} + </List.SubHeader> + {hasTaxonomy ? ( + taxonomy.map(node => ( + <Pressable + key={node.parent} + onPress={() => + openDialog({ type: 'editParent', parentName: node.parent }) + } + android_ripple={{ color: theme.rippleColor }} + > + <View style={styles.row}> + <View style={styles.rowTextContainer}> + <Text + style={[styles.rowText, { color: theme.onSurface }]} + numberOfLines={1} + > + {node.parent} + </Text> + <Text + style={[ + styles.rowSubText, + { color: theme.onSurfaceVariant }, + ]} + > + {getString('genreStats.subgenres', { + count: node.children.length, + })} + </Text> + </View> + <View style={styles.rowActions}> + <IconButton + icon="close" + iconColor={theme.onSurfaceVariant} + size={20} + onPress={() => + setDeleteTarget({ + type: 'parent', + name: node.parent, + }) + } + /> + </View> + </View> + </Pressable> + )) + ) : ( + <List.Item + title={getString('genreStats.noCategories')} + theme={theme} + /> + )} + <List.Item + title={getString('genreStats.addCategory')} + icon="plus" + onPress={() => openDialog({ type: 'addParent' })} + theme={theme} + /> + </List.Section> + </ScrollView> + + {/* Add / Edit Parent Dialog */} + {(dialog.type === 'addParent' || dialog.type === 'editParent') && ( + <Dialog.Root + visible + onDismiss={() => setDialog({ type: 'none' })} + > + <Dialog.Header> + <Dialog.Title> + {dialog.type === 'addParent' + ? getString('genreStats.addCategory') + : dialog.parentName} + </Dialog.Title> + </Dialog.Header> + <Dialog.Content> + <TextInput + label={getString('genreStats.parentNamePlaceholder')} + value={parentName} + onChangeText={setParentName} + mode="outlined" + /> + + {dialog.type === 'editParent' && + (() => { + const node = taxonomy.find( + t => t.parent === dialog.parentName, + ); + if (!node) return null; + return ( + <> + {node.children.length > 0 && ( + <FlatList + data={node.children} + keyExtractor={item => item} + renderItem={({ item }) => ( + <View style={styles.childRow}> + <Text + style={[ + styles.childText, + { color: theme.onSurface }, + ]} + numberOfLines={1} + > + {item} + </Text> + <Pressable + onPress={() => + handleDeleteChild(dialog.parentName, item) + } + hitSlop={8} + > + <IconButton + icon="close" + iconColor={theme.onSurfaceVariant} + size={18} + /> + </Pressable> + </View> + )} + style={styles.childList} + /> + )} + <View style={styles.inlineAddChild}> + <TextInput + label={getString('genreStats.childNamePlaceholder')} + value={childName} + onChangeText={setChildName} + mode="outlined" + style={styles.inlineInput} + /> + <IconButton + icon="plus" + iconColor={theme.primary} + size={24} + disabled={!childName.trim()} + onPress={handleAddChild} + /> + </View> + </> + ); + })()} + </Dialog.Content> + <Dialog.Actions> + <Dialog.Action onPress={() => setDialog({ type: 'none' })}> + {getString('common.cancel')} + </Dialog.Action> + <Dialog.Action + onPress={ + dialog.type === 'addParent' + ? handleAddParent + : handleEditParent + } + > + {getString('common.ok')} + </Dialog.Action> + </Dialog.Actions> + </Dialog.Root> + )} + + + {/* Delete confirmations */} + {deleteTarget?.type === 'parent' && ( + <ConfirmationDialog + visible + title={getString('genreStats.deleteConfirmTitle')} + message={getString('genreStats.deleteCategoryConfirm')} + confirmLabel={getString('common.delete')} + onConfirm={() => handleDeleteParent(deleteTarget.name)} + onDismiss={() => setDeleteTarget(null)} + /> + )} + </SafeAreaView> + ); +}; + +export default SettingsTaxonomyScreen; + +const styles = StyleSheet.create({ + flex: { + flex: 1, + }, + scrollContent: { + paddingBottom: 40, + }, + row: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + paddingHorizontal: 16, + paddingVertical: 12, + minHeight: 48, + }, + rowTextContainer: { + flex: 1, + }, + rowText: { + fontSize: 16, + }, + rowSubText: { + fontSize: 13, + marginTop: 2, + }, + rowActions: { + flexDirection: 'row', + alignItems: 'center', + gap: 4, + }, + childList: { + marginTop: 16, + }, + childRow: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + paddingVertical: 8, + paddingLeft: 8, + }, + childText: { + fontSize: 14, + flex: 1, + }, + inlineAddChild: { + flexDirection: 'row', + alignItems: 'center', + marginTop: 12, + }, + inlineInput: { + flex: 1, + marginRight: 8, + }, +}); From c0877a9b0656e22c3c788854006fb456c3ed704a Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 1 Aug 2026 12:06:28 +0530 Subject: [PATCH 131/148] feat: Add Ignorable App Update Notifications Closes #600 Closes #1632 --- .../AppUpdateChecker/AppUpdateChecker.tsx | 39 ++++++ .../AppUpdateChecker/AppUpdateDialog.tsx | 66 ++++++++++ .../__tests__/AppUpdateChecker.test.tsx | 72 +++++++++++ .../__tests__/AppUpdateDialog.test.tsx | 81 ++++++++++++ .../__tests__/useAppUpdateChecker.test.ts | 91 ++++++++++++++ src/components/AppUpdateChecker/index.ts | 1 + .../AppUpdateChecker/useAppUpdateChecker.ts} | 118 ++++++++++-------- src/components/NewUpdateDialog.tsx | 67 ---------- src/components/index.ts | 1 + src/i18n/languages/en/strings.json | 2 + src/i18n/types/index.ts | 2 + src/navigators/Main.tsx | 7 +- 12 files changed, 423 insertions(+), 124 deletions(-) create mode 100644 src/components/AppUpdateChecker/AppUpdateChecker.tsx create mode 100644 src/components/AppUpdateChecker/AppUpdateDialog.tsx create mode 100644 src/components/AppUpdateChecker/__tests__/AppUpdateChecker.test.tsx create mode 100644 src/components/AppUpdateChecker/__tests__/AppUpdateDialog.test.tsx create mode 100644 src/components/AppUpdateChecker/__tests__/useAppUpdateChecker.test.ts create mode 100644 src/components/AppUpdateChecker/index.ts rename src/{hooks/common/useGithubUpdateChecker.ts => components/AppUpdateChecker/useAppUpdateChecker.ts} (51%) delete mode 100644 src/components/NewUpdateDialog.tsx diff --git a/src/components/AppUpdateChecker/AppUpdateChecker.tsx b/src/components/AppUpdateChecker/AppUpdateChecker.tsx new file mode 100644 index 000000000..6fa5565eb --- /dev/null +++ b/src/components/AppUpdateChecker/AppUpdateChecker.tsx @@ -0,0 +1,39 @@ +import { useCallback, useState } from 'react'; + +import AppUpdateDialog from './AppUpdateDialog'; +import { useAppUpdateChecker } from './useAppUpdateChecker'; + +const AppUpdateChecker = () => { + const { ignoreVersion, isNewVersion, latestRelease } = useAppUpdateChecker(); + const [dismissedVersion, setDismissedVersion] = useState<string>(); + + const versionTag = latestRelease?.tag_name; + + const dismissUpdate = useCallback(() => { + setDismissedVersion(versionTag); + }, [versionTag]); + + const ignoreUpdate = useCallback(() => { + if (versionTag) { + ignoreVersion(versionTag); + } + }, [ignoreVersion, versionTag]); + + if ( + !isNewVersion || + !latestRelease || + dismissedVersion === latestRelease.tag_name + ) { + return null; + } + + return ( + <AppUpdateDialog + release={latestRelease} + onDismiss={dismissUpdate} + onIgnore={ignoreUpdate} + /> + ); +}; + +export default AppUpdateChecker; diff --git a/src/components/AppUpdateChecker/AppUpdateDialog.tsx b/src/components/AppUpdateChecker/AppUpdateDialog.tsx new file mode 100644 index 000000000..2200d264b --- /dev/null +++ b/src/components/AppUpdateChecker/AppUpdateDialog.tsx @@ -0,0 +1,66 @@ +import { StyleSheet, useWindowDimensions } from 'react-native'; +import * as Linking from 'expo-linking'; +import { ScrollView } from 'react-native-gesture-handler'; + +import { getString } from '@i18n/translations'; + +import { Dialog } from '../Dialog'; +import type { AppRelease } from './useAppUpdateChecker'; + +interface AppUpdateDialogProps { + release: AppRelease; + onDismiss: () => void; + onIgnore: () => void; +} + +const AppUpdateDialog = ({ + release, + onDismiss, + onIgnore, +}: AppUpdateDialogProps) => { + const maxContentHeight = useWindowDimensions().height / 2; + + const installUpdate = () => { + if (release.downloadUrl) { + void Linking.openURL(release.downloadUrl); + } + }; + + return ( + <Dialog.Root visible onDismiss={onDismiss}> + <Dialog.Title> + {`${getString('common.newUpdateAvailable')} ${release.tag_name}`} + </Dialog.Title> + <Dialog.ScrollArea> + <ScrollView + contentContainerStyle={styles.scrollContent} + style={{ maxHeight: maxContentHeight }} + testID="app-update-release-notes" + > + <Dialog.Description>{release.body.trim()}</Dialog.Description> + </ScrollView> + </Dialog.ScrollArea> + <Dialog.Actions> + <Dialog.Action title={getString('common.later')} onPress={onDismiss} /> + <Dialog.Action + title={getString('common.skipVersion')} + onPress={onIgnore} + /> + <Dialog.Action + title={getString('common.install')} + disabled={!release.downloadUrl} + onPress={installUpdate} + /> + </Dialog.Actions> + </Dialog.Root> + ); +}; + +export default AppUpdateDialog; + +const styles = StyleSheet.create({ + scrollContent: { + paddingHorizontal: 24, + paddingVertical: 16, + }, +}); diff --git a/src/components/AppUpdateChecker/__tests__/AppUpdateChecker.test.tsx b/src/components/AppUpdateChecker/__tests__/AppUpdateChecker.test.tsx new file mode 100644 index 000000000..9cbd93c06 --- /dev/null +++ b/src/components/AppUpdateChecker/__tests__/AppUpdateChecker.test.tsx @@ -0,0 +1,72 @@ +import { act, render, screen } from '@testing-library/react-native'; + +import AppUpdateChecker from '../AppUpdateChecker'; +import { useAppUpdateChecker } from '../useAppUpdateChecker'; + +jest.mock('../useAppUpdateChecker', () => ({ + useAppUpdateChecker: jest.fn(), +})); + +jest.mock('../AppUpdateDialog', () => { + const React = jest.requireActual<typeof import('react')>('react'); + + return function MockAppUpdateDialog({ + onDismiss, + onIgnore, + }: { + onDismiss: () => void; + onIgnore: () => void; + }) { + return React.createElement('View', { + onDismiss, + onIgnore, + testID: 'app-update-dialog', + }); + }; +}); + +const mockIgnoreVersion = jest.fn(); +const mockAppRelease = { + tag_name: 'v9.0.0', + body: 'Release notes', + downloadUrl: 'https://example.com/lnreader.apk', +}; + +describe('AppUpdateChecker', () => { + beforeEach(() => { + jest.mocked(useAppUpdateChecker).mockReturnValue({ + ignoreVersion: mockIgnoreVersion, + isNewVersion: true, + latestRelease: mockAppRelease, + }); + }); + + it('renders nothing when no update is available', () => { + jest.mocked(useAppUpdateChecker).mockReturnValue({ + ignoreVersion: mockIgnoreVersion, + isNewVersion: false, + latestRelease: undefined, + }); + + render(<AppUpdateChecker />); + + expect(screen.queryByTestId('app-update-dialog')).toBeNull(); + }); + + it('dismisses the current release for the session', () => { + render(<AppUpdateChecker />); + + act(() => screen.getByTestId('app-update-dialog').props.onDismiss()); + + expect(screen.queryByTestId('app-update-dialog')).toBeNull(); + expect(mockIgnoreVersion).not.toHaveBeenCalled(); + }); + + it('persists the release tag when ignored', () => { + render(<AppUpdateChecker />); + + act(() => screen.getByTestId('app-update-dialog').props.onIgnore()); + + expect(mockIgnoreVersion).toHaveBeenCalledWith(mockAppRelease.tag_name); + }); +}); diff --git a/src/components/AppUpdateChecker/__tests__/AppUpdateDialog.test.tsx b/src/components/AppUpdateChecker/__tests__/AppUpdateDialog.test.tsx new file mode 100644 index 000000000..1f972aa63 --- /dev/null +++ b/src/components/AppUpdateChecker/__tests__/AppUpdateDialog.test.tsx @@ -0,0 +1,81 @@ +import { fireEvent, render, screen } from '@testing-library/react-native'; +import * as Linking from 'expo-linking'; + +import AppUpdateDialog from '../AppUpdateDialog'; + +jest.mock('@i18n/translations', () => ({ + getString: (key: string) => + ({ + 'common.install': 'Install', + 'common.later': 'Later', + 'common.newUpdateAvailable': 'New update available', + 'common.skipVersion': 'Skip version', + }[key] ?? key), +})); + +jest.mock('@hooks/persisted', () => ({ + useTheme: () => ({ + onSurface: '#1d1b20', + onSurfaceVariant: '#49454f', + outlineVariant: '#cac4d0', + primary: '#6750a4', + scrim: '#000000', + surface: '#fffbfe', + surfaceContainerHigh: '#ece6f0', + }), +})); + +jest.mock('expo-linking', () => ({ + openURL: jest.fn(), +})); + +const release = { + tag_name: 'v9.0.0', + body: '## Changes\n- First\n- Second\n', + downloadUrl: 'https://example.com/lnreader.apk', +}; + +describe('AppUpdateDialog', () => { + it('preserves release-note spacing within a content-sized scroll area', () => { + render( + <AppUpdateDialog + release={release} + onDismiss={jest.fn()} + onIgnore={jest.fn()} + />, + ); + + expect(screen.getByText('## Changes\n- First\n- Second')).toBeTruthy(); + expect(screen.getByTestId('app-update-release-notes').props.style).toEqual({ + maxHeight: expect.any(Number), + }); + expect( + screen.getByTestId('app-update-release-notes').props + .contentContainerStyle, + ).toEqual({ + paddingHorizontal: 24, + paddingVertical: 16, + }); + }); + + it('exposes dismiss, skip, and install actions', () => { + const onDismiss = jest.fn(); + const onIgnore = jest.fn(); + + render( + <AppUpdateDialog + release={release} + onDismiss={onDismiss} + onIgnore={onIgnore} + />, + ); + + fireEvent.press(screen.getByText('Later')); + fireEvent.press(screen.getByText('Skip version')); + fireEvent.press(screen.getByText('Install')); + + expect(onDismiss).toHaveBeenCalledTimes(1); + expect(onIgnore).toHaveBeenCalledTimes(1); + expect(Linking.openURL).toHaveBeenCalledWith(release.downloadUrl); + }); +}); diff --git a/src/components/AppUpdateChecker/__tests__/useAppUpdateChecker.test.ts b/src/components/AppUpdateChecker/__tests__/useAppUpdateChecker.test.ts new file mode 100644 index 000000000..b9b2cc892 --- /dev/null +++ b/src/components/AppUpdateChecker/__tests__/useAppUpdateChecker.test.ts @@ -0,0 +1,91 @@ +import { act, renderHook, waitFor } from '@testing-library/react-native'; + +import { MMKVStorage } from '@utils/mmkv/mmkv'; + +import { useAppUpdateChecker } from '../useAppUpdateChecker'; + +jest.mock('@utils/mmkv/mmkv', () => ({ + MMKVStorage: { + getNumber: jest.fn(), + getString: jest.fn(), + set: jest.fn(), + }, +})); + +jest.mock('react-native-device-info', () => ({ + __esModule: true, + default: { + supportedAbis: jest.fn().mockResolvedValue(['arm64-v8a']), + }, +})); + +const mockRelease = { + tag_name: 'v9.0.0', + body: 'Release notes', + assets: [ + { + name: 'LNReader-v9.0.0-arm64-v8a.apk', + browser_download_url: 'https://example.com/lnreader.apk', + }, + ], +}; + +const mockFetchRelease = () => + jest.spyOn(global, 'fetch').mockResolvedValue({ + ok: true, + json: jest.fn().mockResolvedValue(mockRelease), + } as unknown as Response); + +describe('useAppUpdateChecker', () => { + beforeEach(() => { + jest.mocked(MMKVStorage.getNumber).mockReturnValue(undefined); + jest.mocked(MMKVStorage.getString).mockReturnValue(undefined); + }); + + it('reports a newer release that has not been ignored', async () => { + mockFetchRelease(); + + const { result } = renderHook(useAppUpdateChecker); + + await waitFor(() => expect(result.current.isNewVersion).toBe(true)); + expect(result.current.latestRelease).toEqual({ + tag_name: mockRelease.tag_name, + body: mockRelease.body, + downloadUrl: mockRelease.assets[0].browser_download_url, + }); + }); + + it('persists and immediately suppresses the ignored release', async () => { + mockFetchRelease(); + + const { result } = renderHook(useAppUpdateChecker); + await waitFor(() => expect(result.current.isNewVersion).toBe(true)); + + act(() => result.current.ignoreVersion(mockRelease.tag_name)); + + expect(MMKVStorage.set).toHaveBeenCalledWith( + 'IGNORED_UPDATE_VERSION', + mockRelease.tag_name, + ); + expect(result.current.isNewVersion).toBe(false); + }); + + it('does not report a release that was ignored previously', async () => { + jest.mocked(MMKVStorage.getString).mockReturnValue(mockRelease.tag_name); + mockFetchRelease(); + + const { result } = renderHook(useAppUpdateChecker); + + await waitFor(() => expect(result.current.latestRelease).toBeDefined()); + expect(result.current.isNewVersion).toBe(false); + }); + + it('reports a newer release after an older version was ignored', async () => { + jest.mocked(MMKVStorage.getString).mockReturnValue('v8.0.0'); + mockFetchRelease(); + + const { result } = renderHook(useAppUpdateChecker); + + await waitFor(() => expect(result.current.isNewVersion).toBe(true)); + }); +}); diff --git a/src/components/AppUpdateChecker/index.ts b/src/components/AppUpdateChecker/index.ts new file mode 100644 index 000000000..c9ae08b17 --- /dev/null +++ b/src/components/AppUpdateChecker/index.ts @@ -0,0 +1 @@ +export { default } from './AppUpdateChecker'; diff --git a/src/hooks/common/useGithubUpdateChecker.ts b/src/components/AppUpdateChecker/useAppUpdateChecker.ts similarity index 51% rename from src/hooks/common/useGithubUpdateChecker.ts rename to src/components/AppUpdateChecker/useAppUpdateChecker.ts index ac8aa54f8..7d1909183 100644 --- a/src/hooks/common/useGithubUpdateChecker.ts +++ b/src/components/AppUpdateChecker/useAppUpdateChecker.ts @@ -1,22 +1,40 @@ -import { useState, useEffect, useCallback } from 'react'; -import { version } from '../../../package.json'; +import { useCallback, useEffect, useState } from 'react'; +import DeviceInfo from 'react-native-device-info'; + import { newer } from '@utils/compareVersion'; import { MMKVStorage } from '@utils/mmkv/mmkv'; -import DeviceInfo from 'react-native-device-info'; -interface GithubUpdate { +import { version } from '../../../package.json'; + +interface AppUpdate { isNewVersion: boolean; - latestRelease: any; + latestRelease?: AppRelease; + ignoreVersion: (versionTag: string) => void; } -const LAST_UPDATE_CHECK_KEY = 'LAST_UPDATE_CHECK'; -const ONE_DAY_MS = 24 * 60 * 60 * 1000; - interface GithubReleaseAsset { name?: string; browser_download_url?: string; } +interface GithubRelease { + tag_name?: string; + body?: string; + assets?: GithubReleaseAsset[]; +} + +export interface AppRelease { + tag_name: string; + body: string; + downloadUrl?: string; +} + +const LATEST_RELEASE_URL = + 'https://api.github.com/repos/LNReader/lnreader/releases/latest'; +const LAST_UPDATE_CHECK_KEY = 'LAST_UPDATE_CHECK'; +const IGNORED_UPDATE_VERSION_KEY = 'IGNORED_UPDATE_VERSION'; +const ONE_DAY_MS = 24 * 60 * 60 * 1000; + const getReleaseDownloadUrl = async ( assets: GithubReleaseAsset[] = [], ): Promise<string | undefined> => { @@ -48,24 +66,31 @@ const getReleaseDownloadUrl = async ( ); }; -export const useGithubUpdateChecker = (): GithubUpdate => { - const latestReleaseUrl = - 'https://api.github.com/repos/LNReader/lnreader/releases/latest'; +const shouldCheckForUpdate = (): boolean => { + const lastCheckTime = MMKVStorage.getNumber(LAST_UPDATE_CHECK_KEY); + if (!lastCheckTime) { + return true; + } - const [checking, setChecking] = useState(true); - const [latestRelease, setLatestRelease] = useState<any>(); + return Date.now() - lastCheckTime >= ONE_DAY_MS; +}; - const shouldCheckForUpdate = (): boolean => { - const lastCheckTime = MMKVStorage.getNumber(LAST_UPDATE_CHECK_KEY); - if (!lastCheckTime) { - return true; - } +const isNewerVersion = (versionTag: string): boolean => { + const normalizedVersion = versionTag.replace(/[^\d.]/, ''); + return newer(normalizedVersion, `${version}`); +}; - const now = Date.now(); - const timeSinceLastCheck = now - lastCheckTime; +export const useAppUpdateChecker = (): AppUpdate => { + const [checking, setChecking] = useState(true); + const [latestRelease, setLatestRelease] = useState<AppRelease>(); + const [ignoredVersion, setIgnoredVersion] = useState(() => + MMKVStorage.getString(IGNORED_UPDATE_VERSION_KEY), + ); - return timeSinceLastCheck >= ONE_DAY_MS; - }; + const ignoreVersion = useCallback((versionTag: string) => { + MMKVStorage.set(IGNORED_UPDATE_VERSION_KEY, versionTag); + setIgnoredVersion(versionTag); + }, []); const checkForRelease = useCallback(async () => { if (!shouldCheckForUpdate()) { @@ -74,60 +99,49 @@ export const useGithubUpdateChecker = (): GithubUpdate => { } try { - const res = await fetch(latestReleaseUrl); + const response = await fetch(LATEST_RELEASE_URL); - if (!res.ok) { + if (!response.ok) { setChecking(false); return; } - const data = await res.json(); + const data = (await response.json()) as GithubRelease; - if (!data || !data.tag_name) { + if (!data.tag_name) { setChecking(false); return; } const downloadUrl = await getReleaseDownloadUrl(data.assets); - const release = { - tag_name: data.tag_name, - body: data.body, - downloadUrl, - }; MMKVStorage.set(LAST_UPDATE_CHECK_KEY, Date.now()); - - setLatestRelease(release); + setLatestRelease({ + tag_name: data.tag_name, + body: data.body ?? '', + downloadUrl, + }); setChecking(false); } catch { - // Silently fail in offline mode or on network errors + // Silently fail in offline mode or on network errors. setChecking(false); } }, []); - const isNewVersion = (versionTag: string) => { - const currentVersion = `${version}`; - const regex = /[^\d.]/; - - const newVersion = versionTag.replace(regex, ''); - - return newer(newVersion, currentVersion); - }; - useEffect(() => { // eslint-disable-next-line react-hooks/set-state-in-effect - checkForRelease(); + void checkForRelease(); }, [checkForRelease]); - if (!checking && latestRelease?.tag_name) { - return { - latestRelease, - isNewVersion: isNewVersion(latestRelease.tag_name), - }; - } + const isNewVersion = + !checking && + latestRelease !== undefined && + latestRelease.tag_name !== ignoredVersion && + isNewerVersion(latestRelease.tag_name); return { - latestRelease: undefined, - isNewVersion: false, + latestRelease, + isNewVersion, + ignoreVersion, }; }; diff --git a/src/components/NewUpdateDialog.tsx b/src/components/NewUpdateDialog.tsx deleted file mode 100644 index b3e33e4df..000000000 --- a/src/components/NewUpdateDialog.tsx +++ /dev/null @@ -1,67 +0,0 @@ -import React, { useState } from 'react'; -import { StyleSheet, Text, useWindowDimensions } from 'react-native'; -import * as Linking from 'expo-linking'; -import { ScrollView } from 'react-native-gesture-handler'; -import { getString } from '@i18n/translations'; - -import { useTheme } from '@hooks/persisted'; -import { Dialog } from '@components'; - -interface NewUpdateDialogProps { - newVersion: { - tag_name: string; - body: string; - downloadUrl: string; - }; -} - -const NewUpdateDialog: React.FC<NewUpdateDialogProps> = ({ newVersion }) => { - const [newUpdateDialog, showNewUpdateDialog] = useState(true); - - const theme = useTheme(); - - const modalHeight = useWindowDimensions().height / 2; - - return ( - <Dialog.Root - visible={newUpdateDialog} - onDismiss={() => showNewUpdateDialog(false)} - > - <Dialog.Title> - {`${getString('common.newUpdateAvailable')} ${newVersion.tag_name}`} - </Dialog.Title> - <Dialog.ScrollArea> - <ScrollView - contentContainerStyle={styles.scrollContent} - style={{ height: modalHeight }} - > - <Text style={[styles.body, { color: theme.onSurfaceVariant }]}> - {newVersion.body.split('\n').join('\n\n')} - </Text> - </ScrollView> - </Dialog.ScrollArea> - <Dialog.Actions> - <Dialog.Action - title={getString('common.cancel')} - onPress={() => showNewUpdateDialog(false)} - /> - <Dialog.Action - title={getString('common.install')} - onPress={() => Linking.openURL(newVersion.downloadUrl)} - /> - </Dialog.Actions> - </Dialog.Root> - ); -}; - -export default NewUpdateDialog; - -const styles = StyleSheet.create({ - body: { - fontSize: 15, - fontWeight: '500', - }, - scrollContent: { - paddingHorizontal: 24, - }, -}); diff --git a/src/components/index.ts b/src/components/index.ts index baeccda00..9e167ea3c 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -24,6 +24,7 @@ export type { } from './Dialog'; export { default as ConfirmationDialog } from './ConfirmationDialog/ConfirmationDialog'; export { default as SafeAreaView } from './SafeAreaView/SafeAreaView'; +export { default as AppUpdateChecker } from './AppUpdateChecker'; export { SegmentedControl } from './SegmentedControl'; export type { SegmentedControlOption, diff --git a/src/i18n/languages/en/strings.json b/src/i18n/languages/en/strings.json index 102578620..64e110fa2 100644 --- a/src/i18n/languages/en/strings.json +++ b/src/i18n/languages/en/strings.json @@ -312,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -328,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", diff --git a/src/i18n/types/index.ts b/src/i18n/types/index.ts index f259a2f33..3b872d5b5 100644 --- a/src/i18n/types/index.ts +++ b/src/i18n/types/index.ts @@ -269,6 +269,7 @@ export interface StringMap { 'common.globally': 'string'; 'common.install': 'string'; 'common.imported': 'string'; + 'common.later': 'string'; 'common.logout': 'string'; 'common.name': 'string'; 'common.newUpdateAvailable': 'string'; @@ -285,6 +286,7 @@ export interface StringMap { 'common.save': 'string'; 'common.saved': 'string'; 'common.search': 'string'; + 'common.skipVersion': 'string'; 'common.searchFor': 'string'; 'common.searchResults': 'string'; 'common.settings': 'string'; diff --git a/src/navigators/Main.tsx b/src/navigators/Main.tsx index 0b1f2ce66..9a99365de 100644 --- a/src/navigators/Main.tsx +++ b/src/navigators/Main.tsx @@ -5,7 +5,7 @@ import { createNativeStackNavigator } from '@react-navigation/native-stack'; import { setStatusBarColor } from '@theme/utils/setBarColor'; import { useAppSettings, usePluginActions, useTheme } from '@hooks/persisted'; -import { useGithubUpdateChecker } from '@hooks/common/useGithubUpdateChecker'; +import { AppUpdateChecker } from '@components'; /** * Navigators @@ -25,7 +25,6 @@ import MigrateNovel from '../screens/browse/migration/MigrationNovels'; import MalTopNovels from '../screens/browse/discover/MalTopNovels'; import AniListTopNovels from '../screens/browse/discover/AniListTopNovels'; -import NewUpdateDialog from '../components/NewUpdateDialog'; import BrowseSettings from '../screens/browse/settings/BrowseSettings'; import PluginDetailsScreen from '../screens/browse/PluginDetailsScreen'; import WebviewScreen from '@screens/WebviewScreen/WebviewScreen'; @@ -64,8 +63,6 @@ const MainNavigator = () => { } }, [isOnboarded, refreshPlugins, updateLibraryOnLaunch]); - const { isNewVersion, latestRelease } = useGithubUpdateChecker(); - if (!isOnboarded) { return <OnboardingScreen />; } @@ -103,7 +100,7 @@ const MainNavigator = () => { > <LibraryContextProvider> <UpdateContextProvider> - {isNewVersion && <NewUpdateDialog newVersion={latestRelease} />} + <AppUpdateChecker /> <Stack.Navigator screenOptions={{ animation: 'none', From c3260e8e01e4704b57137d787ffe9cfec7941cbc Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Sat, 1 Aug 2026 17:10:29 +0530 Subject: [PATCH 132/148] fix: Resolve Chapter Download Queue and Removal Issues (Closes #1937) --- .../BackgroundTaskScheduler.kt | 5 ++ .../NativeBackgroundTasksModule.kt | 1 + .../TaskActionReceiver.kt | 3 +- src/database/queries/ChapterQueries.ts | 28 +++++++---- .../queries/__tests__/ChapterQueries.test.ts | 39 ++++++++++++++- src/hooks/persisted/useDownload.ts | 5 +- src/screens/library/hooks/useLibrary.ts | 25 ++++++++++ src/screens/more/DownloadsScreen.tsx | 18 +++++-- .../more/components/RemoveDownloadsDialog.tsx | 2 +- .../novel/components/NovelScreenList.tsx | 28 ++++++++--- .../__tests__/NovelScreenList.test.tsx | 48 +++++++++++++++++++ .../novel/hooks/useDownloadReconciliation.ts | 12 ++++- .../__tests__/taskDefinitions.test.ts | 34 +++++++++++++ src/services/backgroundTasks/index.ts | 1 + .../backgroundTasks/taskDefinitions.ts | 19 ++++++++ 15 files changed, 243 insertions(+), 25 deletions(-) diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt index 471bafb1a..6ef1018e0 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/BackgroundTaskScheduler.kt @@ -9,6 +9,7 @@ import androidx.work.ExistingWorkPolicy import androidx.work.NetworkType import androidx.work.OneTimeWorkRequestBuilder import androidx.work.WorkManager +import androidx.work.await import java.util.UUID object BackgroundTaskScheduler { @@ -36,6 +37,10 @@ object BackgroundTaskScheduler { return request.id } + suspend fun cancel(context: Context, taskId: String) { + WorkManager.getInstance(context).cancelAllWorkByTag(taskId).await() + } + suspend fun enqueueLibraryUpdate( context: Context, title: String, diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt index 2c4e87504..45d010f9b 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/NativeBackgroundTasksModule.kt @@ -107,6 +107,7 @@ class NativeBackgroundTasksModule : Module() { if (TaskExecutionRegistry.isActive(taskId)) { emitInterruption(taskId, "cancel") } + BackgroundTaskScheduler.cancel(appContext.reactContext!!, taskId) dao.updateCheckpoint(taskId, null, System.currentTimeMillis()) TaskNotificationFactory.dismiss(appContext.reactContext!!, taskId) } diff --git a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskActionReceiver.kt b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskActionReceiver.kt index e94698edf..3770ab896 100644 --- a/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskActionReceiver.kt +++ b/modules/native-background-tasks/android/src/main/java/expo/modules/nativebackgroundtasks/TaskActionReceiver.kt @@ -33,6 +33,7 @@ class TaskActionReceiver : BroadcastReceiver() { if (TaskExecutionRegistry.isActive(taskId)) { NativeBackgroundTasksModule.emitInterruption(taskId, "cancel") } + BackgroundTaskScheduler.cancel(context, taskId) TaskNotificationFactory.dismiss(context, taskId) } } @@ -41,4 +42,4 @@ class TaskActionReceiver : BroadcastReceiver() { } } } -} \ No newline at end of file +} diff --git a/src/database/queries/ChapterQueries.ts b/src/database/queries/ChapterQueries.ts index eb7e251f5..e83fcff98 100644 --- a/src/database/queries/ChapterQueries.ts +++ b/src/database/queries/ChapterQueries.ts @@ -245,7 +245,6 @@ export const increaseTimeSpent = async ( }); }; -// TODO: Remove the need for the chapters array, as it could lead to not deleting the downloaded files but just marking them as not downloaded /* Deletes all downloaded chapters from the database */ @@ -255,19 +254,28 @@ export const deleteDownloads = async ( if (!chapters?.length) { return; } - chapters.forEach(chapter => { - deleteDownloadedFiles(chapter.pluginId, chapter.novelId, chapter.id); - }); + await Promise.all( + chapters.map(chapter => + deleteDownloadedFiles(chapter.pluginId, chapter.novelId, chapter.id), + ), + ); + const chapterIds = chapters.map(chapter => chapter.id); await dbManager.write(async tx => { - await tx.update(chapterSchema).set({ isDownloaded: false }).run(); + await tx + .update(chapterSchema) + .set({ isDownloaded: false }) + .where(inArray(chapterSchema.id, chapterIds)) + .run(); }); }; export const deleteReadChaptersFromDb = async (): Promise<void> => { const chapters = await getReadDownloadedChapters(); - chapters?.forEach(chapter => { - deleteDownloadedFiles(chapter.pluginId, chapter.novelId, chapter.id); - }); + await Promise.all( + chapters.map(chapter => + deleteDownloadedFiles(chapter.pluginId, chapter.novelId, chapter.id), + ), + ); const chapterIds = chapters?.map(chapter => chapter.id); if (chapterIds?.length) { await dbManager.write(async tx => { @@ -460,7 +468,8 @@ export const getAllUndownloadedChapters = async ( eq(chapterSchema.novelId, novelId), eq(chapterSchema.isDownloaded, false), ), - ); + ) + .orderBy(asc(castInt(chapterSchema.page)), asc(chapterSchema.position)); /** * @deprecated, use getNovelChapters with whereConditions instead */ @@ -477,6 +486,7 @@ export const getAllUndownloadedAndUnreadChapters = async ( eq(chapterSchema.unread, true), ), ) + .orderBy(asc(castInt(chapterSchema.page)), asc(chapterSchema.position)) .all(); export const getChapter = async (chapterId: number) => diff --git a/src/database/queries/__tests__/ChapterQueries.test.ts b/src/database/queries/__tests__/ChapterQueries.test.ts index 37a89acb2..2a04fd803 100644 --- a/src/database/queries/__tests__/ChapterQueries.test.ts +++ b/src/database/queries/__tests__/ChapterQueries.test.ts @@ -509,9 +509,14 @@ describe('ChapterQueries', () => { await insertTestChapter(testDb, novelId, { isDownloaded: true, }); + const untouchedChapterId = await insertTestChapter(testDb, novelId, { + isDownloaded: true, + }); const chapters = await getNovelChapters(novelId); - const downloadedChapters = chapters.filter(c => c.isDownloaded); + const downloadedChapters = chapters.filter( + c => c.isDownloaded && c.id !== untouchedChapterId, + ); await deleteDownloads( downloadedChapters.map(c => ({ id: c.id, @@ -521,7 +526,14 @@ describe('ChapterQueries', () => { ); const updatedChapters = await getNovelChapters(novelId); - expect(updatedChapters.every(c => c.isDownloaded === false)).toBe(true); + expect( + updatedChapters + .filter(c => c.id !== untouchedChapterId) + .every(c => c.isDownloaded === false), + ).toBe(true); + expect( + updatedChapters.find(c => c.id === untouchedChapterId)?.isDownloaded, + ).toBe(true); }); }); @@ -729,6 +741,18 @@ describe('ChapterQueries', () => { expect(result).toHaveLength(2); expect(result.every(c => c.isDownloaded === false)).toBe(true); }); + + it('returns chapters in reading order', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { inLibrary: true }); + await insertTestChapter(testDb, novelId, { position: 3 }); + await insertTestChapter(testDb, novelId, { position: 1 }); + await insertTestChapter(testDb, novelId, { position: 2 }); + + const result = await getAllUndownloadedChapters(novelId); + + expect(result.map(chapter => chapter.position)).toEqual([1, 2, 3]); + }); }); describe('getAllUndownloadedAndUnreadChapters', () => { @@ -754,6 +778,17 @@ describe('ChapterQueries', () => { expect(result[0].isDownloaded).toBe(false); expect(result[0].unread).toBe(true); }); + + it('returns unread chapters in reading order', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { inLibrary: true }); + await insertTestChapter(testDb, novelId, { position: 5, unread: true }); + await insertTestChapter(testDb, novelId, { position: 2, unread: true }); + + const result = await getAllUndownloadedAndUnreadChapters(novelId); + + expect(result.map(chapter => chapter.position)).toEqual([2, 5]); + }); }); describe('getChapter', () => { diff --git a/src/hooks/persisted/useDownload.ts b/src/hooks/persisted/useDownload.ts index 830e41fad..1a3d0eca2 100644 --- a/src/hooks/persisted/useDownload.ts +++ b/src/hooks/persisted/useDownload.ts @@ -20,7 +20,10 @@ export default function useDownload() { const downloadQueue = useMemo( () => queue?.filter(t => t.task?.name === 'DOWNLOAD_CHAPTER') || [], [queue], - ) as { task: DownloadChapterTask; meta: BackgroundTaskMetadata }[]; + ) as (QueuedBackgroundTask & { + task: DownloadChapterTask; + meta: BackgroundTaskMetadata; + })[]; const downloadingChapterIds = useMemo( () => diff --git a/src/screens/library/hooks/useLibrary.ts b/src/screens/library/hooks/useLibrary.ts index ff968eced..7662d7e1b 100644 --- a/src/screens/library/hooks/useLibrary.ts +++ b/src/screens/library/hooks/useLibrary.ts @@ -12,6 +12,7 @@ import { switchNovelToLibraryQuery } from '@database/queries/NovelQueries'; import { BACKGROUND_TASKS_STORE_KEY, BackgroundTask, + getDownloadProgressKey, QueuedBackgroundTask, } from '@services/backgroundTasks'; import { useMMKVObject } from 'react-native-mmkv'; @@ -120,6 +121,30 @@ export const useLibrary = (): UseLibraryReturnType => { const [taskQueue] = useMMKVObject<(BackgroundTask | QueuedBackgroundTask)[]>( BACKGROUND_TASKS_STORE_KEY, ); + const downloadProgressKey = useMemo( + () => getDownloadProgressKey(taskQueue), + [taskQueue], + ); + const previousDownloadProgressKeyRef = useRef(downloadProgressKey); + const hadDownloadTasksRef = useRef(downloadProgressKey.length > 0); + + useEffect(() => { + if (downloadProgressKey.length > 0) { + if ( + hadDownloadTasksRef.current && + previousDownloadProgressKeyRef.current !== downloadProgressKey + ) { + void getLibrary(); + } + hadDownloadTasksRef.current = true; + } else if (hadDownloadTasksRef.current) { + hadDownloadTasksRef.current = false; + void getLibrary(); + } + + previousDownloadProgressKeyRef.current = downloadProgressKey; + }, [downloadProgressKey, getLibrary]); + const restoreTasksCount = useMemo( () => taskQueue?.filter(t => { diff --git a/src/screens/more/DownloadsScreen.tsx b/src/screens/more/DownloadsScreen.tsx index 5a53dc47d..7f92cbdc1 100644 --- a/src/screens/more/DownloadsScreen.tsx +++ b/src/screens/more/DownloadsScreen.tsx @@ -130,10 +130,20 @@ const Downloads = ({ navigation }: DownloadsScreenProps) => { <RemoveDownloadsDialog dialogVisible={visible} hideDialog={hideDialog} - onSubmit={() => { - deleteDownloads(chapters); - setChapters([]); - hideDialog(); + onSubmit={async () => { + try { + await deleteDownloads(chapters); + setChapters([]); + } catch (error) { + showToast( + error instanceof Error + ? error.message + : getString('novelScreen.deleteChapterError'), + ); + await getChapters(); + } finally { + hideDialog(); + } }} /> </SafeAreaView> diff --git a/src/screens/more/components/RemoveDownloadsDialog.tsx b/src/screens/more/components/RemoveDownloadsDialog.tsx index 9a41da012..ecc624913 100644 --- a/src/screens/more/components/RemoveDownloadsDialog.tsx +++ b/src/screens/more/components/RemoveDownloadsDialog.tsx @@ -4,7 +4,7 @@ import { getString } from '@i18n/translations'; interface RemoveDownloadsDialogProps { dialogVisible: boolean; hideDialog: () => void; - onSubmit: () => void; + onSubmit: () => void | Promise<void>; } const RemoveDownloadsDialog = ({ diff --git a/src/screens/novel/components/NovelScreenList.tsx b/src/screens/novel/components/NovelScreenList.tsx index 4e84f5116..46058fb27 100644 --- a/src/screens/novel/components/NovelScreenList.tsx +++ b/src/screens/novel/components/NovelScreenList.tsx @@ -34,6 +34,7 @@ import { useSaveNovelCover } from '../hooks/useSaveNovelCover'; import { NovelScreenProps } from '@navigators/types'; import { useDownloadReconciliation } from '../hooks/useDownloadReconciliation'; import NovelFloatingActions from './NovelFloatingActions'; +import { getDownloadProgressKey } from '@services/backgroundTasks/taskDefinitions'; type NovelScreenListProps = { headerOpacity: SharedValue<number>; @@ -103,14 +104,29 @@ const NovelScreenList = ({ const theme = useTheme(); const { top: topInset, bottom: bottomInset } = useSafeAreaInsets(); - const { downloadingChapterIds, downloadingNovelIds, downloadChapter } = - useDownload(); - - // Queue removal can mean success, failure, or cancellation. Reconcile once - // after this novel's queue settles instead of reloading for every task. + const { + downloadQueue, + downloadingChapterIds, + downloadingNovelIds, + downloadChapter, + } = useDownload(); + + // Reconcile as chapters complete and once more when the queue settles so + // downloaded state remains accurate after success, failure, or cancellation. const isNovelDownloading = novel.id !== 'NO_ID' && downloadingNovelIds.has(novel.id); - useDownloadReconciliation(isNovelDownloading, getChapters); + const novelDownloadProgressKey = useMemo( + () => + novel.id === 'NO_ID' + ? '' + : getDownloadProgressKey(downloadQueue, novel.id), + [downloadQueue, novel.id], + ); + useDownloadReconciliation( + isNovelDownloading, + novelDownloadProgressKey, + getChapters, + ); const [isFabExtended, setIsFabExtended] = useState(true); const [showScrollToTop, setShowScrollToTop] = useState(false); diff --git a/src/screens/novel/components/__tests__/NovelScreenList.test.tsx b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx index 7b2cb4f51..b66ded04d 100644 --- a/src/screens/novel/components/__tests__/NovelScreenList.test.tsx +++ b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx @@ -6,6 +6,7 @@ const mockUseNovelActions = jest.fn(); const mockDownloadChapter = jest.fn(); let mockDownloadingChapterIds = new Set<number>(); let mockDownloadingNovelIds = new Set<number>(); +let mockDownloadQueue: any[] = []; jest.mock('../../NovelContext', () => ({ useNovelValue: (key: string) => mockUseNovelValue(key), @@ -20,6 +21,7 @@ jest.mock('@hooks/persisted', () => ({ refreshNovelMetadata: false, }), useDownload: () => ({ + downloadQueue: mockDownloadQueue, downloadingChapterIds: mockDownloadingChapterIds, downloadingNovelIds: mockDownloadingNovelIds, downloadChapter: mockDownloadChapter, @@ -283,6 +285,7 @@ describe('NovelScreenList (task 12 context boundary cutover)', () => { jest.clearAllMocks(); mockDownloadingChapterIds = new Set<number>(); mockDownloadingNovelIds = new Set<number>(); + mockDownloadQueue = []; }); it('uses novelStore selector actions', () => { @@ -348,6 +351,51 @@ describe('NovelScreenList (task 12 context boundary cutover)', () => { expect(store.state.updateChapter).not.toHaveBeenCalled(); }); + it('reconciles chapter state as a novel download makes progress', () => { + const store = createStore(); + mockDownloadingNovelIds = new Set<number>([baseNovel.id]); + mockDownloadQueue = [ + { + id: 'download-1', + task: { + name: 'DOWNLOAD_CHAPTER', + data: { novelId: baseNovel.id, chapters: [] }, + }, + state: 'running', + meta: { progress: 0, isRunning: true }, + }, + ]; + wireStoreSelectors(store); + + const view = renderList(); + expect(store.state.getChapters).not.toHaveBeenCalled(); + + mockDownloadQueue = [ + { + ...mockDownloadQueue[0], + meta: { progress: 0.5, isRunning: true }, + }, + ]; + view.rerender( + <NovelScreenList + headerOpacity={headerOpacity as any} + listRef={listRef as any} + navigation={navigation} + routeBaseNovel={{ + name: 'Route Novel', + path: '/novel/test', + pluginId: 'plugin.test', + }} + selected={[]} + setSelected={jest.fn()} + onRefresh={onRefresh} + updating={false} + />, + ); + + expect(store.state.getChapters).toHaveBeenCalledTimes(1); + }); + it('uses selector-backed page navigation action from novelStore', () => { const store = createStore(); wireStoreSelectors(store); diff --git a/src/screens/novel/hooks/useDownloadReconciliation.ts b/src/screens/novel/hooks/useDownloadReconciliation.ts index 1764fd01a..816e2aa39 100644 --- a/src/screens/novel/hooks/useDownloadReconciliation.ts +++ b/src/screens/novel/hooks/useDownloadReconciliation.ts @@ -2,19 +2,29 @@ import { useEffect, useRef } from 'react'; export const useDownloadReconciliation = ( isNovelDownloading: boolean, + downloadProgressKey: string, reloadChapters: () => Promise<void>, ) => { const hadNovelDownloadsRef = useRef(false); + const previousProgressKeyRef = useRef(''); useEffect(() => { if (isNovelDownloading) { + if ( + hadNovelDownloadsRef.current && + previousProgressKeyRef.current !== downloadProgressKey + ) { + void reloadChapters(); + } hadNovelDownloadsRef.current = true; + previousProgressKeyRef.current = downloadProgressKey; return; } if (hadNovelDownloadsRef.current) { hadNovelDownloadsRef.current = false; + previousProgressKeyRef.current = ''; void reloadChapters(); } - }, [isNovelDownloading, reloadChapters]); + }, [downloadProgressKey, isNovelDownloading, reloadChapters]); }; diff --git a/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts b/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts index e8a71a3ea..43ba17f37 100644 --- a/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts +++ b/src/services/backgroundTasks/__tests__/taskDefinitions.test.ts @@ -6,6 +6,7 @@ import { fromNativeTaskRecord, getBackgroundTaskQueueName, getBackgroundTaskTitle, + getDownloadProgressKey, willTaskWaitInQueue, } from '../taskDefinitions'; @@ -153,4 +154,37 @@ describe('background task definitions', () => { }, }); }); + + it('derives progress keys only for the requested novel downloads', () => { + const createDownload = ( + id: string, + novelId: number, + progress?: number, + ) => ({ + id, + task: { + name: 'DOWNLOAD_CHAPTER' as const, + data: { + novelName: `Novel ${novelId}`, + novelId, + chapters: [{ chapterId: novelId, chapterName: 'Chapter 1' }], + }, + }, + state: 'running' as const, + meta: { + name: `Novel ${novelId}`, + isRunning: true, + progress, + progressText: 'Chapter 1', + }, + }); + const tasks: (ReturnType<typeof createDownload> | BackgroundTask)[] = [ + { name: 'UPDATE_LIBRARY' }, + createDownload('first', 1, 0.5), + createDownload('second', 2), + ]; + + expect(getDownloadProgressKey(tasks, 1)).toBe('first:running:0.5'); + expect(getDownloadProgressKey(tasks, 2)).toBe('second:running:pending'); + }); }); diff --git a/src/services/backgroundTasks/index.ts b/src/services/backgroundTasks/index.ts index 4f180c2d9..151ec94e6 100644 --- a/src/services/backgroundTasks/index.ts +++ b/src/services/backgroundTasks/index.ts @@ -9,6 +9,7 @@ export { configureAutomaticBackups, } from './automaticBackupSchedule'; export { runHeadlessBackgroundTask } from './headlessTask'; +export { getDownloadProgressKey } from './taskDefinitions'; export type { BackgroundTask, BackgroundTaskEnqueuer, diff --git a/src/services/backgroundTasks/taskDefinitions.ts b/src/services/backgroundTasks/taskDefinitions.ts index f63c15d72..ba86e4574 100644 --- a/src/services/backgroundTasks/taskDefinitions.ts +++ b/src/services/backgroundTasks/taskDefinitions.ts @@ -25,6 +25,25 @@ const MAX_CONCURRENT_DOWNLOADS = 3; export const allowsDuplicateTask = (task: BackgroundTask) => MULTIPLICABLE_TASKS.includes(task.name); +export const getDownloadProgressKey = ( + tasks: (QueuedBackgroundTask | BackgroundTask)[] | undefined, + novelId?: number, +) => + (tasks ?? []) + .filter((task): task is QueuedBackgroundTask => 'task' in task) + .filter( + task => + task.task.name === 'DOWNLOAD_CHAPTER' && + (novelId === undefined || task.task.data.novelId === novelId), + ) + .map( + task => + `${task.id}:${task.state ?? 'queued'}:${ + task.meta.progress ?? 'pending' + }`, + ) + .join('|'); + export const getBackgroundTaskQueueName = (task: BackgroundTask) => task.name === 'DOWNLOAD_CHAPTER' ? `${BACKGROUND_TASK_QUEUE_PREFIX}:download:${ From b9d1abcf27ee01ea05567ddf336121b58e7120c1 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 3 Aug 2026 20:56:05 +0530 Subject: [PATCH 133/148] fix: Refresh Library Download Counts After Deletion --- src/database/queries/LibraryQueries.ts | 19 ++++- .../hooks/__tests__/useLibrary.test.ts | 81 +++++++++++++++++++ src/screens/library/hooks/useLibrary.ts | 13 ++- test/mocks/database.js | 1 + 4 files changed, 111 insertions(+), 3 deletions(-) create mode 100644 src/screens/library/hooks/__tests__/useLibrary.test.ts diff --git a/src/database/queries/LibraryQueries.ts b/src/database/queries/LibraryQueries.ts index 077e85c1f..4a75451ce 100644 --- a/src/database/queries/LibraryQueries.ts +++ b/src/database/queries/LibraryQueries.ts @@ -34,7 +34,7 @@ const smartUpdateConditions = ({ /** * Get library novels with optional filtering and sorting using Drizzle ORM */ -export const getLibraryNovelsFromDb = ( +export const getLibraryNovelsQuery = ( sortOrder?: string, filter?: string, searchText?: string, @@ -68,9 +68,24 @@ export const getLibraryNovelsFromDb = ( query.orderBy(sql.raw(dateAwareSortOrder)); } - return query.all(); + return query; }; +export const getLibraryNovelsFromDb = ( + sortOrder?: string, + filter?: string, + searchText?: string, + downloadedOnlyMode?: boolean, + excludeLocalNovels?: boolean, +) => + getLibraryNovelsQuery( + sortOrder, + filter, + searchText, + downloadedOnlyMode, + excludeLocalNovels, + ).all(); + /** * Get the novels eligible for a global update in one query. * An empty include list means all categories, while exclusions always win. diff --git a/src/screens/library/hooks/__tests__/useLibrary.test.ts b/src/screens/library/hooks/__tests__/useLibrary.test.ts new file mode 100644 index 000000000..85b841fe6 --- /dev/null +++ b/src/screens/library/hooks/__tests__/useLibrary.test.ts @@ -0,0 +1,81 @@ +import { act, renderHook } from '@testing-library/react-native'; + +import { getLibraryNovelsQuery } from '@database/queries/LibraryQueries'; +import { NovelInfo } from '@database/types'; +import { useLiveQuery } from '@database/manager/liveQuery'; +import { useLibrary } from '../useLibrary'; + +jest.mock('@hooks/persisted', () => ({ + useLibrarySettings: () => ({ + filter: undefined, + sortOrder: 'name ASC', + downloadedOnlyMode: false, + }), +})); + +jest.mock('@database/queries/LibraryQueries', () => ({ + getLibraryNovelsFromDb: jest.fn().mockResolvedValue([]), + getLibraryNovelsQuery: jest.fn(() => ({ query: 'library' })), +})); + +jest.mock('@database/queries/CategoryQueries', () => ({ + getCategoriesFromDb: jest.fn().mockResolvedValue([]), +})); + +jest.mock('@database/queries/NovelQueries', () => ({ + switchNovelToLibraryQuery: jest.fn(), +})); + +jest.mock('@database/manager/liveQuery', () => ({ + useLiveQuery: jest.fn(), +})); + +jest.mock('@services/backgroundTasks', () => ({ + BACKGROUND_TASKS_STORE_KEY: 'backgroundTasks', + getDownloadProgressKey: jest.fn(() => ''), +})); + +jest.mock('react-native-mmkv', () => ({ + createMMKV: () => ({ + getString: jest.fn(), + set: jest.fn(), + }), + useMMKVObject: () => [undefined], +})); + +const mockGetLibraryNovelsQuery = getLibraryNovelsQuery as jest.MockedFunction< + typeof getLibraryNovelsQuery +>; +const mockUseLiveQuery = useLiveQuery as jest.MockedFunction< + typeof useLiveQuery +>; + +describe('useLibrary', () => { + it('updates the library when the reactive Novel query changes', () => { + let onLibraryChange: ((novels: NovelInfo[]) => void) | undefined; + mockUseLiveQuery.mockImplementation((_query, fireOn, callback) => { + expect(fireOn).toEqual([{ table: 'Novel' }]); + onLibraryChange = callback as (novels: NovelInfo[]) => void; + return []; + }); + + const { result } = renderHook(useLibrary); + const updatedNovel = { + id: 1, + name: 'Updated novel', + path: '/updated-novel', + pluginId: 'test-plugin', + chaptersDownloaded: 0, + } as NovelInfo; + + act(() => onLibraryChange?.([updatedNovel])); + + expect(mockGetLibraryNovelsQuery).toHaveBeenCalledWith( + 'name ASC', + undefined, + '', + false, + ); + expect(result.current.library).toEqual([updatedNovel]); + }); +}); diff --git a/src/screens/library/hooks/useLibrary.ts b/src/screens/library/hooks/useLibrary.ts index 7662d7e1b..1ba0c4a4d 100644 --- a/src/screens/library/hooks/useLibrary.ts +++ b/src/screens/library/hooks/useLibrary.ts @@ -2,7 +2,11 @@ import { useCallback, useEffect, useMemo, useRef, useState } from 'react'; import { useFocusEffect } from '@react-navigation/native'; import { getCategoriesFromDb } from '@database/queries/CategoryQueries'; -import { getLibraryNovelsFromDb } from '@database/queries/LibraryQueries'; +import { + getLibraryNovelsFromDb, + getLibraryNovelsQuery, +} from '@database/queries/LibraryQueries'; +import { useLiveQuery } from '@database/manager/liveQuery'; import { Category, NovelInfo } from '@database/types'; @@ -44,6 +48,13 @@ export const useLibrary = (): UseLibraryReturnType => { const [isLoading, setIsLoading] = useState(true); const [searchText, setSearchText] = useState(''); + const libraryQuery = useMemo( + () => + getLibraryNovelsQuery(sortOrder, filter, searchText, downloadedOnlyMode), + [downloadedOnlyMode, filter, searchText, sortOrder], + ); + useLiveQuery(libraryQuery, [{ table: 'Novel' }], setLibrary); + const refreshCategories = useCallback(async () => { const dbCategories = await getCategoriesFromDb(); diff --git a/test/mocks/database.js b/test/mocks/database.js index 095d4ffc0..00c509a8b 100644 --- a/test/mocks/database.js +++ b/test/mocks/database.js @@ -49,6 +49,7 @@ jest.mock('@database/queries/HistoryQueries', () => ({ jest.mock('@database/queries/LibraryQueries', () => ({ getLibraryNovelsFromDb: jest.fn(), + getLibraryNovelsQuery: jest.fn(), getLibraryWithCategory: jest.fn(), })); From 13885320ae95897cab4de733f381781bbe75bb19 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Mon, 3 Aug 2026 22:59:14 +0530 Subject: [PATCH 134/148] fix: Add Novels To Library When Setting Categories (Closes #1945) --- src/database/queries/NovelQueries.ts | 6 ++++ .../queries/__tests__/NovelQueries.test.ts | 30 ++++++++++++++++++- .../NovelScreenButtonGroup.tsx | 8 +++++ 3 files changed, 43 insertions(+), 1 deletion(-) diff --git a/src/database/queries/NovelQueries.ts b/src/database/queries/NovelQueries.ts index 91681dc08..877f34672 100644 --- a/src/database/queries/NovelQueries.ts +++ b/src/database/queries/NovelQueries.ts @@ -381,6 +381,12 @@ export const updateNovelCategories = async ( if (!novelIds.length) return; await dbManager.write(async tx => { + await tx + .update(novelSchema) + .set({ inLibrary: true }) + .where(inArray(novelSchema.id, novelIds)) + .run(); + // Delete existing categories (keeping local category if present) await tx .delete(novelCategorySchema) diff --git a/src/database/queries/__tests__/NovelQueries.test.ts b/src/database/queries/__tests__/NovelQueries.test.ts index 5bd3b41f0..958aead64 100644 --- a/src/database/queries/__tests__/NovelQueries.test.ts +++ b/src/database/queries/__tests__/NovelQueries.test.ts @@ -12,7 +12,11 @@ import { insertTestCategory, clearAllTables, } from './testData'; -import { categorySchema, novelCategorySchema } from '@database/schema'; +import { + categorySchema, + novelCategorySchema, + novelSchema, +} from '@database/schema'; import { eq } from 'drizzle-orm'; import { BUILT_IN_CATEGORY_IDS } from '@database/constants'; @@ -470,6 +474,30 @@ describe('NovelQueries', () => { }); describe('updateNovelCategories', () => { + it('should add a novel to the library with only the selected categories', async () => { + const testDb = getTestDb(); + const novelId = await insertTestNovel(testDb, { inLibrary: false }); + const categoryId = await insertTestCategory(testDb, { + name: 'Selected Category', + }); + + await updateNovelCategories([novelId], [categoryId]); + + const novel = await testDb.drizzleDb + .select() + .from(novelSchema) + .where(eq(novelSchema.id, novelId)) + .get(); + const associations = await testDb.drizzleDb + .select() + .from(novelCategorySchema) + .where(eq(novelCategorySchema.novelId, novelId)) + .all(); + + expect(Boolean(novel?.inLibrary)).toBe(true); + expect(associations.map(item => item.categoryId)).toEqual([categoryId]); + }); + it('should update categories for multiple novels', async () => { const testDb = getTestDb(); const novelId1 = await insertTestNovel(testDb, { inLibrary: true }); diff --git a/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx b/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx index 85cef660d..bca2ff55b 100644 --- a/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx +++ b/src/screens/novel/components/NovelScreenButtonGroup/NovelScreenButtonGroup.tsx @@ -12,6 +12,7 @@ import { NovelScreenProps } from '@navigators/types'; import { useTrackedNovel, useTracker } from '@hooks/persisted'; import Animated, { ZoomIn, ZoomOut } from 'react-native-reanimated'; import { MaterialDesignIconName } from '@type/icon'; +import { useNovelAction } from '@screens/novel/NovelContext'; const NButton = ({ onPress, @@ -72,6 +73,7 @@ const NovelScreenButtonGroup: React.FC<NovelScreenButtonGroupProps> = ({ const { navigate } = useNavigation<NovelScreenProps['navigation']>(); const { tracker } = useTracker(); const { trackedNovel } = useTrackedNovel(novel.id); + const setNovel = useNovelAction('setNovel'); const followButtonColor = inLibrary ? theme.primary : theme.outline; const trackerButtonColor = trackedNovel ? theme.primary : theme.outline; @@ -89,6 +91,11 @@ const NovelScreenButtonGroup: React.FC<NovelScreenButtonGroupProps> = ({ navigate('MigrateNovel', { novel: novel, }); + const handleCategoriesUpdated = () => { + if (!novel.inLibrary && novel.id !== 'NO_ID') { + setNovel({ ...novel, inLibrary: true }); + } + }; const { value: setCategoryModalVisible, @@ -144,6 +151,7 @@ const NovelScreenButtonGroup: React.FC<NovelScreenButtonGroupProps> = ({ <SetCategoryModal novelIds={[novel.id]} closeModal={closeSetCategoryModal} + onSuccess={handleCategoriesUpdated} visible /> ) : null} From 91358ad3dd64a02389d18f9277287a572c7548cf Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 4 Aug 2026 10:59:53 +0530 Subject: [PATCH 135/148] fix: Support All EPUB Image Formats (Closes #1946) --- modules/nitro-epub/cpp/import/EpubParser.cpp | 2 +- .../nitro-epub/cpp/tests/EpubParserTest.cpp | 90 +++++++++++++++++++ 2 files changed, 91 insertions(+), 1 deletion(-) create mode 100644 modules/nitro-epub/cpp/tests/EpubParserTest.cpp diff --git a/modules/nitro-epub/cpp/import/EpubParser.cpp b/modules/nitro-epub/cpp/import/EpubParser.cpp index d23d2bb84..949f9ec9e 100644 --- a/modules/nitro-epub/cpp/import/EpubParser.cpp +++ b/modules/nitro-epub/cpp/import/EpubParser.cpp @@ -223,7 +223,7 @@ void parse_opf_from_folder(const std::string &base_dir, { meta_out.cssPaths.push_back(join(opf_dir, href)); } - else if (media_type == "image/jpeg" || media_type == "image/png" || media_type == "image/jpg") + else if (media_type.rfind("image/", 0) == 0) { meta_out.imagePaths.push_back(join(opf_dir, href)); } diff --git a/modules/nitro-epub/cpp/tests/EpubParserTest.cpp b/modules/nitro-epub/cpp/tests/EpubParserTest.cpp new file mode 100644 index 000000000..67ffa0f5b --- /dev/null +++ b/modules/nitro-epub/cpp/tests/EpubParserTest.cpp @@ -0,0 +1,90 @@ +#include "../import/EpubParser.hpp" + +#include <algorithm> +#include <cassert> +#include <filesystem> +#include <fstream> +#include <string> +#include <vector> + +namespace { + +void writeFile(const std::filesystem::path& path, const std::string& content) { + std::filesystem::create_directories(path.parent_path()); + std::ofstream file(path); + file << content; +} + +bool containsPath(const std::vector<std::string>& paths, + const std::filesystem::path& expectedPath) { + return std::find(paths.begin(), paths.end(), expectedPath.string()) != + paths.end(); +} + +} // namespace + +int main(int argc, char** argv) { + assert(argc == 2); + const std::filesystem::path fixtureDirectory = argv[1]; + std::filesystem::remove_all(fixtureDirectory); + + writeFile( + fixtureDirectory / "META-INF/container.xml", + R"xml(<?xml version="1.0"?> +<container> + <rootfiles> + <rootfile full-path="OEBPS/content.opf"/> + </rootfiles> +</container>)xml"); + + writeFile( + fixtureDirectory / "OEBPS/content.opf", + R"xml(<?xml version="1.0"?> +<package version="3.0"> + <metadata> + <dc:title>Image fixture</dc:title> + </metadata> + <manifest> + <item id="nav" href="toc.ncx" media-type="application/x-dtbncx+xml"/> + <item id="chapter" href="Text/chapter.xhtml" media-type="application/xhtml+xml"/> + <item id="jpeg" href="Images/cover.jpg" media-type="image/jpeg"/> + <item id="png" href="Images/illustration.png" media-type="image/png"/> + <item id="webp" href="Images/illustration.webp" media-type="image/webp"/> + <item id="gif" href="Images/illustration.gif" media-type="image/gif"/> + <item id="svg" href="Images/illustration.svg" media-type="image/svg+xml"/> + </manifest> + <spine> + <itemref idref="chapter"/> + </spine> +</package>)xml"); + + writeFile( + fixtureDirectory / "OEBPS/toc.ncx", + R"xml(<?xml version="1.0"?> +<ncx> + <navMap> + <navPoint> + <navLabel><text>Chapter</text></navLabel> + <content src="Text/chapter.xhtml"/> + </navPoint> + </navMap> +</ncx>)xml"); + writeFile(fixtureDirectory / "OEBPS/Text/chapter.xhtml", + "<html><body>Chapter</body></html>"); + + const EpubMetadata metadata = parseEpub(fixtureDirectory.string()); + const std::filesystem::path imageDirectory = fixtureDirectory / "OEBPS/Images"; + + assert(metadata.imagePaths.size() == 5); + assert(containsPath(metadata.imagePaths, imageDirectory / "cover.jpg")); + assert(containsPath(metadata.imagePaths, + imageDirectory / "illustration.png")); + assert(containsPath(metadata.imagePaths, + imageDirectory / "illustration.webp")); + assert(containsPath(metadata.imagePaths, + imageDirectory / "illustration.gif")); + assert(containsPath(metadata.imagePaths, + imageDirectory / "illustration.svg")); + + return 0; +} From c3b75ebeb2476616fb5a139e43374b1314b42ec8 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 4 Aug 2026 16:34:19 +0530 Subject: [PATCH 136/148] fix: Migrate Plugin Bundles to Reliable Internal Storage Closes #1907 --- .../modules/nativefile/NativeFileModule.kt | 18 +++- .../native-file/ios/NativeFileModule.swift | 5 ++ modules/native-file/src/NativeFileModule.ts | 1 + src/plugins/__tests__/pluginManager.test.ts | 89 +++++++++++++++++++ src/plugins/pluginManager.ts | 55 ++++++++++-- src/utils/Storages.ts | 10 ++- test/mocks/nativeModules.js | 7 +- 7 files changed, 169 insertions(+), 16 deletions(-) diff --git a/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt b/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt index 5480f3ea2..fcf7f3a7b 100644 --- a/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt +++ b/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt @@ -292,6 +292,9 @@ class NativeFileModule : Module() { coroutineScope.launch { try { val file = File(filepath) + if (file.exists() && !file.isDirectory) { + throw IOException("A file already exists at the directory path") + } if (!file.exists() && !file.mkdirs()) { throw IOException("Directory could not be created") } @@ -383,14 +386,21 @@ class NativeFileModule : Module() { } } + Constant("DocumentDirectoryPath") { + val context = reactContext ?: appContext.currentActivity + context?.filesDir?.absolutePath.orEmpty() + } + Constant("ExternalDirectoryPath") { - val externalDirectory = reactContext?.getExternalFilesDir(null) - externalDirectory?.absolutePath ?: "" + val context = reactContext ?: appContext.currentActivity + val directory = context?.getExternalFilesDir(null) ?: context?.filesDir + directory?.absolutePath.orEmpty() } Constant("ExternalCachesDirectoryPath") { - val externalCachesDirectory = reactContext?.externalCacheDir - externalCachesDirectory?.absolutePath ?: "" + val context = reactContext ?: appContext.currentActivity + val directory = context?.externalCacheDir ?: context?.cacheDir + directory?.absolutePath.orEmpty() } } diff --git a/modules/native-file/ios/NativeFileModule.swift b/modules/native-file/ios/NativeFileModule.swift index e1ae79701..5a841c5f7 100644 --- a/modules/native-file/ios/NativeFileModule.swift +++ b/modules/native-file/ios/NativeFileModule.swift @@ -52,6 +52,11 @@ public class NativeFileModule: Module { promise.reject("NOT_IMPLEMENTED", "downloadFile is not implemented on iOS") } + Constant("DocumentDirectoryPath") { + let paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true) + return paths.first ?? "" + } + Constant("ExternalDirectoryPath") { let paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true) return paths.first ?? "" diff --git a/modules/native-file/src/NativeFileModule.ts b/modules/native-file/src/NativeFileModule.ts index 8aa7671f4..924f1607c 100644 --- a/modules/native-file/src/NativeFileModule.ts +++ b/modules/native-file/src/NativeFileModule.ts @@ -12,6 +12,7 @@ export type DirectorySelection = { }; type NativeFileModule = { + DocumentDirectoryPath: string; ExternalDirectoryPath: string; ExternalCachesDirectoryPath: string; createDocument(filename: string, mimeType: string): Promise<string>; diff --git a/src/plugins/__tests__/pluginManager.test.ts b/src/plugins/__tests__/pluginManager.test.ts index 5a59f0932..81860031a 100644 --- a/src/plugins/__tests__/pluginManager.test.ts +++ b/src/plugins/__tests__/pluginManager.test.ts @@ -2,6 +2,8 @@ import NativeFile from '@modules/native-file'; import { getMMKVObject, setMMKVObject } from '@utils/mmkv/mmkv'; import { getPlugin, + initializeInstalledPlugins, + installPlugin, INSTALLED_PLUGINS_KEY, reloadInstalledPlugins, } from '../pluginManager'; @@ -42,6 +44,13 @@ const restoredPlugins = [ { id: 'invalid', name: 'Invalid plugin' }, ] as PluginItem[]; +const pluginCode = (id: string) => `exports.default = { + id: '${id}', + name: '${id}', + version: '1.0.0', + site: 'https://example.com' +};`; + describe('reloadInstalledPlugins', () => { it('loads restored bundles and removes registry entries that cannot load', async () => { jest.mocked(getMMKVObject).mockReturnValueOnce(restoredPlugins); @@ -69,3 +78,83 @@ describe('reloadInstalledPlugins', () => { ]); }); }); + +describe('initializeInstalledPlugins', () => { + it('migrates a legacy bundle into internal storage before loading it', async () => { + const plugin = { + id: 'legacy', + name: 'Legacy plugin', + url: 'https://example.com/legacy.js', + } as PluginItem; + jest.mocked(getMMKVObject).mockReturnValueOnce([plugin]); + jest + .mocked(NativeFile.exists) + .mockImplementation( + async path => path === '/mock/external/Plugins/legacy/index.js', + ); + jest.mocked(NativeFile.readFile).mockImplementation(async path => { + if (path.endsWith('/legacy/index.js')) { + return pluginCode('legacy'); + } + throw new Error('Missing plugin bundle'); + }); + const fetchSpy = jest.spyOn(global, 'fetch'); + + await initializeInstalledPlugins(); + + expect(NativeFile.mkdir).toHaveBeenCalledWith( + '/mock/documents/Plugins/legacy', + ); + expect(NativeFile.writeFile).toHaveBeenCalledWith( + '/mock/documents/Plugins/legacy/index.js', + pluginCode('legacy'), + ); + expect(fetchSpy).not.toHaveBeenCalled(); + expect(getPlugin('legacy')).toMatchObject({ id: 'legacy' }); + }); + + it('downloads a replacement when the installed bundle is missing', async () => { + const plugin = { + id: 'missing', + name: 'Missing plugin', + url: 'https://example.com/missing.js', + } as PluginItem; + jest.mocked(getMMKVObject).mockReturnValueOnce([plugin]); + jest.mocked(NativeFile.exists).mockResolvedValue(false); + jest + .mocked(NativeFile.readFile) + .mockRejectedValue(new Error('Missing plugin bundle')); + jest.spyOn(global, 'fetch').mockResolvedValue({ + text: async () => pluginCode('missing'), + } as Response); + + await initializeInstalledPlugins(); + + expect(NativeFile.writeFile).toHaveBeenCalledWith( + '/mock/documents/Plugins/missing/index.js', + pluginCode('missing'), + ); + expect(getPlugin('missing')).toMatchObject({ id: 'missing' }); + }); +}); + +describe('installPlugin', () => { + it('does not register a plugin when its bundle cannot be persisted', async () => { + const plugin = { + id: 'write-failure', + name: 'Write failure', + url: 'https://example.com/write-failure.js', + } as PluginItem; + jest.spyOn(global, 'fetch').mockResolvedValue({ + text: async () => pluginCode('write-failure'), + } as Response); + jest + .mocked(NativeFile.mkdir) + .mockRejectedValueOnce(new Error('Directory could not be created')); + + await expect(installPlugin(plugin)).rejects.toThrow( + 'Directory could not be created', + ); + expect(getPlugin('write-failure')).toBeUndefined(); + }); +}); diff --git a/src/plugins/pluginManager.ts b/src/plugins/pluginManager.ts index ac77b5690..9c25f07bd 100644 --- a/src/plugins/pluginManager.ts +++ b/src/plugins/pluginManager.ts @@ -11,7 +11,7 @@ import { getUserAgent } from '@hooks/persisted/useUserAgent'; import { newer } from '@utils/compareVersion'; import NativeFile from '@modules/native-file'; import { showToast } from '@utils/showToast'; -import { PLUGIN_STORAGE } from '@utils/Storages'; +import { LEGACY_PLUGIN_STORAGE, PLUGIN_STORAGE } from '@utils/Storages'; import { getMMKVObject, setMMKVObject } from '@utils/mmkv/mmkv'; import { @@ -87,6 +87,39 @@ const initPlugin = (pluginId: string, rawCode: string) => { const plugins: Record<string, Plugin | undefined> = {}; export const INSTALLED_PLUGINS_KEY = 'INSTALL_PLUGINS'; +const PLUGIN_FILES = ['custom.js', 'custom.css', 'index.js'] as const; + +// v2.1.0 stored plugin bundles in getExternalFilesDir(), which can be unavailable +// on some Android devices and leave installed plugin metadata without its bundle. +// Copy legacy bundles into reliable internal storage, retaining the originals so +// an interrupted migration can be retried safely on the next launch. +const migrateLegacyPluginFiles = async (pluginId: string) => { + if (LEGACY_PLUGIN_STORAGE === PLUGIN_STORAGE) { + return; + } + + const legacyIndexPath = `${LEGACY_PLUGIN_STORAGE}/${pluginId}/index.js`; + const pluginIndexPath = `${PLUGIN_STORAGE}/${pluginId}/index.js`; + if ( + (await NativeFile.exists(pluginIndexPath)) || + !(await NativeFile.exists(legacyIndexPath)) + ) { + return; + } + + const pluginDir = `${PLUGIN_STORAGE}/${pluginId}`; + await NativeFile.mkdir(pluginDir); + for (const filename of PLUGIN_FILES) { + const legacyPath = `${LEGACY_PLUGIN_STORAGE}/${pluginId}/${filename}`; + if (await NativeFile.exists(legacyPath)) { + const destinationPath = `${pluginDir}/${filename}`; + await NativeFile.writeFile( + destinationPath, + await NativeFile.readFile(legacyPath), + ); + } + } +}; const installPlugin = async ( _plugin: PluginItem, @@ -100,9 +133,6 @@ const installPlugin = async ( } let currentPlugin = plugins[plugin.id]; if (!currentPlugin || newer(plugin.version, currentPlugin.version)) { - plugins[plugin.id] = plugin; - currentPlugin = plugin; - // save plugin code; const pluginDir = `${PLUGIN_STORAGE}/${plugin.id}`; await NativeFile.mkdir(pluginDir); @@ -120,6 +150,8 @@ const installPlugin = async ( await NativeFile.unlink(customCSSPath); } await NativeFile.writeFile(pluginPath, rawCode); + plugins[plugin.id] = plugin; + currentPlugin = plugin; } return currentPlugin; }; @@ -190,7 +222,20 @@ const loadPlugin = async (pluginId: string) => { const initializeInstalledPlugins = async () => { const installedPlugins = getMMKVObject<PluginItem[]>(INSTALLED_PLUGINS_KEY) || []; - await Promise.all(installedPlugins.map(plugin => loadPlugin(plugin.id))); + await Promise.allSettled( + installedPlugins.map(async plugin => { + try { + await migrateLegacyPluginFiles(plugin.id); + } catch { + // A failed migration can still be recovered from the repository below. + } + + const installedPlugin = await loadPlugin(plugin.id); + if (!installedPlugin) { + await installPlugin(plugin); + } + }), + ); }; const reloadInstalledPlugins = async (): Promise<string[]> => { diff --git a/src/utils/Storages.ts b/src/utils/Storages.ts index b30adcd26..79df902ac 100644 --- a/src/utils/Storages.ts +++ b/src/utils/Storages.ts @@ -1,5 +1,9 @@ -import NativeFile from '@modules/native-file' +import NativeFile from '@modules/native-file'; -export const ROOT_STORAGE = NativeFile.ExternalDirectoryPath; -export const PLUGIN_STORAGE = ROOT_STORAGE + '/Plugins'; +const documentStorage = + NativeFile.DocumentDirectoryPath || NativeFile.ExternalDirectoryPath; + +export const ROOT_STORAGE = NativeFile.ExternalDirectoryPath || documentStorage; +export const LEGACY_PLUGIN_STORAGE = ROOT_STORAGE + '/Plugins'; +export const PLUGIN_STORAGE = documentStorage + '/Plugins'; export const NOVEL_STORAGE = ROOT_STORAGE + '/Novels'; diff --git a/test/mocks/nativeModules.js b/test/mocks/nativeModules.js index abc7e8b44..e1469c7b4 100644 --- a/test/mocks/nativeModules.js +++ b/test/mocks/nativeModules.js @@ -4,6 +4,9 @@ jest.mock('@modules/native-file', () => ({ __esModule: true, default: { + DocumentDirectoryPath: '/mock/documents', + ExternalDirectoryPath: '/mock/external', + ExternalCachesDirectoryPath: '/mock/caches', writeFile: jest.fn(), readFile: jest.fn(() => ''), copyFile: jest.fn(), @@ -13,10 +16,6 @@ jest.mock('@modules/native-file', () => ({ unlink: jest.fn(), readDir: jest.fn(() => []), downloadFile: jest.fn().mockResolvedValue(), - getConstants: jest.fn(() => ({ - ExternalDirectoryPath: '/mock/external', - ExternalCachesDirectoryPath: '/mock/caches', - })), }, })); From 1eb8c587c785bb3f2cfd2f3f8743441dd889f26e Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 4 Aug 2026 18:45:16 +0530 Subject: [PATCH 137/148] fix: Prevent Library From Remaining in Loading State --- src/screens/library/LibraryScreen.tsx | 37 ++++++++++--- .../hooks/__tests__/useLibrary.test.ts | 44 ++++++++++++++- src/screens/library/hooks/useLibrary.ts | 53 ++++++++++++++----- 3 files changed, 113 insertions(+), 21 deletions(-) diff --git a/src/screens/library/LibraryScreen.tsx b/src/screens/library/LibraryScreen.tsx index beea9ec05..89e457f94 100644 --- a/src/screens/library/LibraryScreen.tsx +++ b/src/screens/library/LibraryScreen.tsx @@ -23,6 +23,8 @@ import { import { SearchbarV2, Button, + EmptyView, + ErrorScreenV2, SafeAreaView, TopTabBar, } from '@components/index'; @@ -86,6 +88,7 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { categories, refetchLibrary, isLoading, + error: libraryError, settings: { showNumberOfNovels, downloadedOnlyMode, @@ -258,9 +261,7 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { ) : unfilteredNovels; - return isLoading ? ( - <SourceScreenSkeletonLoading theme={theme} /> - ) : ( + return ( <> {searchText ? ( <Button @@ -286,14 +287,12 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { ); }, [ - isLoading, library, navigation, pickAndImport, searchText, searchLower, styles.globalSearchBtn, - theme, ], ); @@ -493,7 +492,20 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { ) : null} <SelectionContext.Provider value={selectionContextValue}> - {categories.length ? ( + {isLoading ? ( + <SourceScreenSkeletonLoading theme={theme} /> + ) : libraryError ? ( + <ErrorScreenV2 + error={libraryError} + actions={[ + { + iconName: 'refresh', + title: getString('common.retry'), + onPress: refetchLibrary, + }, + ]} + /> + ) : categories.length ? ( <TabView commonOptions={{ label: renderLabel, @@ -506,7 +518,18 @@ const LibraryScreen = ({ navigation }: LibraryScreenProps) => { initialLayout={{ width: layout.width }} /> ) : ( - <SourceScreenSkeletonLoading theme={theme} /> + <EmptyView + theme={theme} + icon="Σ(ಠ_ಠ)" + description={getString('libraryScreen.emptyCategory')} + actions={[ + { + iconName: 'compass-outline', + title: getString('browse'), + onPress: () => navigation.navigate('Browse'), + }, + ]} + /> )} </SelectionContext.Provider> diff --git a/src/screens/library/hooks/__tests__/useLibrary.test.ts b/src/screens/library/hooks/__tests__/useLibrary.test.ts index 85b841fe6..f7d6de47d 100644 --- a/src/screens/library/hooks/__tests__/useLibrary.test.ts +++ b/src/screens/library/hooks/__tests__/useLibrary.test.ts @@ -1,6 +1,11 @@ -import { act, renderHook } from '@testing-library/react-native'; +import { act, renderHook, waitFor } from '@testing-library/react-native'; +import { useFocusEffect } from '@react-navigation/native'; -import { getLibraryNovelsQuery } from '@database/queries/LibraryQueries'; +import { + getLibraryNovelsFromDb, + getLibraryNovelsQuery, +} from '@database/queries/LibraryQueries'; +import { getCategoriesFromDb } from '@database/queries/CategoryQueries'; import { NovelInfo } from '@database/types'; import { useLiveQuery } from '@database/manager/liveQuery'; import { useLibrary } from '../useLibrary'; @@ -49,8 +54,21 @@ const mockGetLibraryNovelsQuery = getLibraryNovelsQuery as jest.MockedFunction< const mockUseLiveQuery = useLiveQuery as jest.MockedFunction< typeof useLiveQuery >; +const mockGetLibraryNovelsFromDb = + getLibraryNovelsFromDb as jest.MockedFunction<typeof getLibraryNovelsFromDb>; +const mockGetCategoriesFromDb = getCategoriesFromDb as jest.MockedFunction< + typeof getCategoriesFromDb +>; +const mockUseFocusEffect = useFocusEffect as jest.MockedFunction< + typeof useFocusEffect +>; describe('useLibrary', () => { + beforeEach(() => { + mockGetLibraryNovelsFromDb.mockResolvedValue([]); + mockGetCategoriesFromDb.mockResolvedValue([]); + }); + it('updates the library when the reactive Novel query changes', () => { let onLibraryChange: ((novels: NovelInfo[]) => void) | undefined; mockUseLiveQuery.mockImplementation((_query, fireOn, callback) => { @@ -78,4 +96,26 @@ describe('useLibrary', () => { ); expect(result.current.library).toEqual([updatedNovel]); }); + + it('stops loading and exposes database errors', async () => { + const databaseError = new Error('Failed to load categories'); + mockGetCategoriesFromDb.mockRejectedValueOnce(databaseError); + mockUseFocusEffect.mockImplementationOnce(callback => { + callback(); + }); + + const { result } = renderHook(useLibrary); + + await waitFor(() => expect(result.current.isLoading).toBe(false)); + expect(result.current.error).toBe(databaseError); + }); + + it('keeps the focus callback stable across renders', () => { + const { rerender } = renderHook(useLibrary); + const firstFocusCallback = mockUseFocusEffect.mock.calls.at(-1)?.[0]; + + rerender(undefined); + + expect(mockUseFocusEffect.mock.calls.at(-1)?.[0]).toBe(firstFocusCallback); + }); }); diff --git a/src/screens/library/hooks/useLibrary.ts b/src/screens/library/hooks/useLibrary.ts index 1ba0c4a4d..dc88b3127 100644 --- a/src/screens/library/hooks/useLibrary.ts +++ b/src/screens/library/hooks/useLibrary.ts @@ -27,6 +27,7 @@ export type UseLibraryReturnType = { library: NovelInfo[]; categories: ExtendedCategory[]; isLoading: boolean; + error?: unknown; setCategories: React.Dispatch<React.SetStateAction<ExtendedCategory[]>>; refreshCategories: () => Promise<void>; setLibrary: React.Dispatch<React.SetStateAction<NovelInfo[]>>; @@ -46,7 +47,11 @@ export const useLibrary = (): UseLibraryReturnType => { const [library, setLibrary] = useState<NovelInfo[]>([]); const [categories, setCategories] = useState<ExtendedCategory[]>([]); const [isLoading, setIsLoading] = useState(true); + const [error, setError] = useState<unknown>(); const [searchText, setSearchText] = useState(''); + const hasLoadedRef = useRef(false); + const hasErrorRef = useRef(false); + const loadRequestIdRef = useRef(0); const libraryQuery = useMemo( () => @@ -79,17 +84,38 @@ export const useLibrary = (): UseLibraryReturnType => { }, []); const getLibrary = useCallback(async () => { - if (searchText) { + const requestId = ++loadRequestIdRef.current; + if (!hasLoadedRef.current || hasErrorRef.current || searchText) { setIsLoading(true); } - - const [, novels] = await Promise.all([ - refreshCategories(), - getLibraryNovelsFromDb(sortOrder, filter, searchText, downloadedOnlyMode), - ]); - - setLibrary(novels); - setIsLoading(false); + hasErrorRef.current = false; + setError(undefined); + + try { + const [, novels] = await Promise.all([ + refreshCategories(), + getLibraryNovelsFromDb( + sortOrder, + filter, + searchText, + downloadedOnlyMode, + ), + ]); + + if (requestId === loadRequestIdRef.current) { + setLibrary(novels); + } + } catch (loadError) { + if (requestId === loadRequestIdRef.current) { + hasErrorRef.current = true; + setError(loadError); + } + } finally { + if (requestId === loadRequestIdRef.current) { + hasLoadedRef.current = true; + setIsLoading(false); + } + } }, [downloadedOnlyMode, filter, refreshCategories, searchText, sortOrder]); const libraryLookup = useMemo(() => { @@ -125,9 +151,11 @@ export const useLibrary = (): UseLibraryReturnType => { [downloadedOnlyMode, filter, refreshCategories, searchText, sortOrder], ); - useFocusEffect(() => { - getLibrary(); - }); + useFocusEffect( + useCallback(() => { + void getLibrary(); + }, [getLibrary]), + ); const [taskQueue] = useMMKVObject<(BackgroundTask | QueuedBackgroundTask)[]>( BACKGROUND_TASKS_STORE_KEY, @@ -186,6 +214,7 @@ export const useLibrary = (): UseLibraryReturnType => { library, categories, isLoading, + error, setLibrary, setCategories, refreshCategories, From 23f9b183be6a28e1de8e372937401613ecc5b29a Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 4 Aug 2026 19:13:05 +0530 Subject: [PATCH 138/148] fix: Refresh Updates Screen on Focus (Closes #1956) --- src/hooks/persisted/useUpdates.ts | 10 ---------- src/screens/updates/UpdatesScreen.tsx | 10 +++++++++- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/src/hooks/persisted/useUpdates.ts b/src/hooks/persisted/useUpdates.ts index c39110611..f31d7dee8 100644 --- a/src/hooks/persisted/useUpdates.ts +++ b/src/hooks/persisted/useUpdates.ts @@ -8,7 +8,6 @@ import { UpdateOverview } from '@database/types'; import { useMMKVBoolean, useMMKVString } from 'react-native-mmkv'; import dayjs from 'dayjs'; import { parseChapterNumber } from '@utils/parseChapterNumber'; -import { useFocusEffect } from '@react-navigation/native'; export const SHOW_LAST_UPDATE_TIME = 'SHOW_LAST_UPDATE_TIME'; export const LAST_UPDATE_TIME = 'LAST_UPDATE_TIME'; @@ -79,15 +78,6 @@ export const useUpdates = () => { } }, [lastUpdateTime, setLastUpdateTime]); - useFocusEffect( - useCallback(() => { - //? Push updates to the end of the stack to avoid lag - const timer = setTimeout(() => void getUpdates(), 0); - - return () => clearTimeout(timer); - }, [getUpdates]), - ); - return useMemo( () => ({ updatesOverview, diff --git a/src/screens/updates/UpdatesScreen.tsx b/src/screens/updates/UpdatesScreen.tsx index f9c30d13d..79f02bb06 100644 --- a/src/screens/updates/UpdatesScreen.tsx +++ b/src/screens/updates/UpdatesScreen.tsx @@ -1,4 +1,4 @@ -import React, { memo, useEffect, useMemo } from 'react'; +import React, { memo, useCallback, useEffect, useMemo } from 'react'; import dayjs from 'dayjs'; import { RefreshControl, SectionList, StyleSheet, Text } from 'react-native'; @@ -21,6 +21,7 @@ import { UpdateScreenProps } from '@navigators/types'; import { UpdateOverview } from '@database/types'; import { useUpdateContext } from '@components/Context/UpdateContext'; import { formatDate } from '@utils/dateFormat'; +import { useFocusEffect } from '@react-navigation/native'; const UpdatesScreen = ({ navigation }: UpdateScreenProps) => { const theme = useTheme(); @@ -37,6 +38,13 @@ const UpdatesScreen = ({ navigation }: UpdateScreenProps) => { const onChangeText = (text: string) => { setSearchText(text); }; + + useFocusEffect( + useCallback(() => { + void getUpdates(); + }, [getUpdates]), + ); + const sections = useMemo( () => updatesOverview From e4246dee5988ce40d69614920592bf8642f9bed2 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 4 Aug 2026 19:32:12 +0530 Subject: [PATCH 139/148] fix: Replace EPUB Exports Atomically With NativeFile (Closes #1954) --- .../modules/nativefile/NativeFileModule.kt | 216 +++++++++++++++++- .../native-file/ios/NativeFileModule.swift | 49 ++++ modules/native-file/src/NativeFileModule.ts | 12 + package.json | 2 - pnpm-lock.yaml | 14 -- .../novel/components/ExportEpubModal.tsx | 8 +- .../components/ExportNovelAsEpubButton.tsx | 7 +- .../__tests__/NovelScreenList.test.tsx | 11 +- .../updates/__tests__/UpdatesScreen.test.tsx | 93 ++++++++ src/services/epub/__tests__/export.test.ts | 123 ++++++++++ src/services/epub/export.ts | 15 +- test/mocks/nativeModules.js | 6 + 12 files changed, 520 insertions(+), 36 deletions(-) create mode 100644 src/screens/updates/__tests__/UpdatesScreen.test.tsx create mode 100644 src/services/epub/__tests__/export.test.ts diff --git a/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt b/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt index fcf7f3a7b..3a957a4d0 100644 --- a/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt +++ b/modules/native-file/android/src/main/java/expo/modules/nativefile/NativeFileModule.kt @@ -1,6 +1,7 @@ package expo.modules.nativefile import android.app.Activity +import android.content.ContentResolver import android.content.Intent import android.net.Uri import android.os.Build @@ -33,6 +34,7 @@ import java.io.FileWriter import java.io.IOException import java.io.InputStream import java.io.OutputStream +import java.util.UUID import java.io.PushbackInputStream import java.util.zip.GZIPInputStream import kotlin.coroutines.coroutineContext @@ -119,9 +121,10 @@ class NativeFileModule : Module() { filepath: String, destPath: String, onDone: (() -> Unit)? = null, - ) { + ): Long { try { val inputStream = getInputStream(filepath) + var copiedBytes = 0L try { val outputStream = getOutputStream(destPath) try { @@ -130,7 +133,9 @@ class NativeFileModule : Module() { while (inputStream.read(buffer).also { length = it } > 0) { coroutineContext.ensureActive() outputStream.write(buffer, 0, length) + copiedBytes += length } + outputStream.flush() } finally { outputStream.close() } @@ -140,11 +145,201 @@ class NativeFileModule : Module() { if (onDone != null) { onDone() } + return copiedBytes } catch (e: IOException) { throw Exception("Failed to copy file from '$filepath' to '$destPath': ${e.message}") } } + private fun contentResolver(): ContentResolver = + reactContext?.contentResolver + ?: throw IOException("React context is unavailable") + + private suspend fun copyToOutputStream(sourcePath: String, outputStream: OutputStream): Long { + var copiedBytes = 0L + getInputStream(sourcePath).use { inputStream -> + outputStream.use { output -> + val buffer = ByteArray(BUFFER_SIZE) + var length: Int + while (inputStream.read(buffer).also { length = it } > 0) { + coroutineContext.ensureActive() + output.write(buffer, 0, length) + copiedBytes += length + } + output.flush() + } + } + return copiedBytes + } + + private fun resolveDirectoryFile(directoryUri: String): File { + val uri = Uri.parse(directoryUri) + val directory = if (uri.scheme == null) { + File(directoryUri) + } else if (uri.scheme == ContentResolver.SCHEME_FILE) { + File(uri.path ?: throw IOException("Invalid directory URI: '$directoryUri'")) + } else { + throw IOException("Unsupported filesystem directory URI: '$directoryUri'") + } + if (!directory.isDirectory) { + throw IOException("Destination directory does not exist: '$directoryUri'") + } + return directory + } + + private suspend fun copyFileToFilesystemDirectory( + sourcePath: String, + directoryUri: String, + fileName: String, + replace: Boolean, + ): Map<String, Any> { + val directory = resolveDirectoryFile(directoryUri) + val destination = File(directory, fileName) + if (destination.exists() && !replace) { + throw IOException("File already exists: ${destination.absolutePath}") + } + + val staging = File(directory, ".$fileName.${UUID.randomUUID()}.tmp") + val backup = File(directory, ".$fileName.${UUID.randomUUID()}.bak") + try { + val copiedBytes = FileOutputStream(staging).use { output -> + copyToOutputStream(sourcePath, output) + } + if (staging.length() != copiedBytes) { + throw IOException("Copied file size does not match the source stream") + } + + val hadDestination = destination.exists() + if (hadDestination && !destination.renameTo(backup)) { + throw IOException("Could not stage the existing destination for replacement") + } + if (!staging.renameTo(destination)) { + if (hadDestination) { + backup.renameTo(destination) + } + throw IOException("Could not move the completed copy into the destination") + } + if (backup.exists() && !backup.delete()) { + throw IOException("Could not remove the replaced destination backup") + } + return mapOf("uri" to destination.absolutePath, "size" to copiedBytes) + } finally { + staging.delete() + if (backup.exists() && !destination.exists()) { + backup.renameTo(destination) + } + } + } + + private fun resolveTreeDirectoryUri(treeUri: Uri): Uri { + if (!DocumentsContract.isTreeUri(treeUri)) { + throw IOException("Destination is not a Storage Access Framework directory: '$treeUri'") + } + val documentId = DocumentsContract.getTreeDocumentId(treeUri) + return DocumentsContract.buildDocumentUriUsingTree(treeUri, documentId) + } + + private fun findChildDocument(treeUri: Uri, directoryUri: Uri, fileName: String): Uri? { + val resolver = contentResolver() + val documentId = DocumentsContract.getDocumentId(directoryUri) + val childrenUri = DocumentsContract.buildChildDocumentsUriUsingTree(treeUri, documentId) + val projection = arrayOf( + DocumentsContract.Document.COLUMN_DOCUMENT_ID, + DocumentsContract.Document.COLUMN_DISPLAY_NAME, + ) + resolver.query(childrenUri, projection, null, null, null)?.use { cursor -> + while (cursor.moveToNext()) { + if (cursor.getString(1) == fileName) { + return DocumentsContract.buildDocumentUriUsingTree(treeUri, cursor.getString(0)) + } + } + } + return null + } + + private fun renameDocument(documentUri: Uri, displayName: String): Uri = + DocumentsContract.renameDocument(contentResolver(), documentUri, displayName) + ?: throw IOException("Could not rename destination document to '$displayName'") + + private suspend fun copyFileToSafDirectory( + sourcePath: String, + directoryUriString: String, + fileName: String, + mimeType: String, + replace: Boolean, + ): Map<String, Any> { + val resolver = contentResolver() + val treeUri = Uri.parse(directoryUriString) + val directoryUri = resolveTreeDirectoryUri(treeUri) + val existing = findChildDocument(treeUri, directoryUri, fileName) + if (existing != null && !replace) { + throw IOException("File already exists: $fileName") + } + + val token = UUID.randomUUID().toString() + val stagingName = "$fileName.lnreader-$token.tmp" + val backupName = "$fileName.lnreader-$token.bak" + var stagingUri = DocumentsContract.createDocument( + resolver, + directoryUri, + mimeType, + stagingName, + ) ?: throw IOException("Could not create a temporary destination document") + var backupUri: Uri? = null + var completedUri: Uri? = null + + try { + val copiedBytes = copyToOutputStream( + sourcePath, + resolver.openOutputStream(stagingUri, writeAccessByAPILevel) + ?: throw IOException("Could not open the temporary destination document"), + ) + + if (existing != null) { + backupUri = renameDocument(existing, backupName) + } + try { + completedUri = renameDocument(stagingUri, fileName) + stagingUri = completedUri + } catch (error: Exception) { + backupUri?.let { + try { + renameDocument(it, fileName) + backupUri = null + } catch (_: Exception) { + // Keep the original replacement error. + } + } + throw error + } + + backupUri?.let { + try { + DocumentsContract.deleteDocument(resolver, it) + } catch (_: Exception) { + // The completed destination is already in place. + } + backupUri = null + } + return mapOf("uri" to completedUri.toString(), "size" to copiedBytes) + } finally { + if (completedUri == null) { + try { + DocumentsContract.deleteDocument(resolver, stagingUri) + } catch (_: Exception) { + // Preserve the original copy or replacement error. + } + } + if (completedUri == null) backupUri?.let { + try { + renameDocument(it, fileName) + } catch (_: Exception) { + // Preserve the original copy or replacement error. + } + } + } + } + private suspend fun deleteRecursive(fileOrDirectory: File) { coroutineContext.ensureActive() if (fileOrDirectory.isDirectory) { @@ -262,6 +457,25 @@ class NativeFileModule : Module() { } } + AsyncFunction("copyFileToDirectory") { sourcePath: String, directoryUri: String, fileName: String, mimeType: String, replace: Boolean, promise: Promise -> + coroutineScope.launch { + try { + require(fileName.isNotBlank() && fileName != "." && fileName != ".." && !fileName.contains('/') && !fileName.contains('\\')) { + "Invalid destination file name" + } + val uri = Uri.parse(directoryUri) + val result = if (uri.scheme == ContentResolver.SCHEME_CONTENT) { + copyFileToSafDirectory(sourcePath, directoryUri, fileName, mimeType, replace) + } else { + copyFileToFilesystemDirectory(sourcePath, directoryUri, fileName, replace) + } + promise.resolve(result) + } catch (e: Exception) { + rejectFileOperation(promise, "copy into directory", directoryUri, e) + } + } + } + AsyncFunction("moveFile") { filepath: String, destPath: String, promise: Promise -> coroutineScope.launch { try { diff --git a/modules/native-file/ios/NativeFileModule.swift b/modules/native-file/ios/NativeFileModule.swift index 5a841c5f7..e82f63528 100644 --- a/modules/native-file/ios/NativeFileModule.swift +++ b/modules/native-file/ios/NativeFileModule.swift @@ -17,6 +17,55 @@ public class NativeFileModule: Module { try FileManager.default.copyItem(atPath: sourcePath, toPath: destPath) } + AsyncFunction("copyFileToDirectory") { (sourcePath: String, directoryUri: String, fileName: String, mimeType: String, replace: Bool) -> [String: Any] in + _ = mimeType + guard !fileName.isEmpty, + fileName != ".", + fileName != "..", + !fileName.contains("/"), + !fileName.contains("\\") else { + throw NSError( + domain: "NativeFile", + code: 1, + userInfo: [NSLocalizedDescriptionKey: "Invalid destination file name"] + ) + } + + let fileManager = FileManager.default + let directoryURL: URL + if let parsedURL = URL(string: directoryUri), parsedURL.isFileURL { + directoryURL = parsedURL + } else { + directoryURL = URL(fileURLWithPath: directoryUri, isDirectory: true) + } + let sourceURL = URL(fileURLWithPath: sourcePath) + let destinationURL = directoryURL.appendingPathComponent(fileName) + let stagingURL = directoryURL.appendingPathComponent(".\(fileName).\(UUID().uuidString).tmp") + + guard fileManager.fileExists(atPath: directoryURL.path) else { + throw NSError( + domain: "NativeFile", + code: 2, + userInfo: [NSLocalizedDescriptionKey: "Destination directory does not exist"] + ) + } + if fileManager.fileExists(atPath: destinationURL.path) && !replace { + throw CocoaError(.fileWriteFileExists) + } + + defer { try? fileManager.removeItem(at: stagingURL) } + try fileManager.copyItem(at: sourceURL, to: stagingURL) + let attributes = try fileManager.attributesOfItem(atPath: stagingURL.path) + let copiedSize = (attributes[.size] as? NSNumber)?.int64Value ?? 0 + + if fileManager.fileExists(atPath: destinationURL.path) { + _ = try fileManager.replaceItemAt(destinationURL, withItemAt: stagingURL) + } else { + try fileManager.moveItem(at: stagingURL, to: destinationURL) + } + return ["uri": destinationURL.absoluteString, "size": copiedSize] + } + Function("moveFile") { (sourcePath: String, destPath: String) in try FileManager.default.moveItem(atPath: sourcePath, toPath: destPath) } diff --git a/modules/native-file/src/NativeFileModule.ts b/modules/native-file/src/NativeFileModule.ts index 924f1607c..0f97716d3 100644 --- a/modules/native-file/src/NativeFileModule.ts +++ b/modules/native-file/src/NativeFileModule.ts @@ -11,6 +11,11 @@ export type DirectorySelection = { name: string; }; +export type FileCopyResult = { + uri: string; + size: number; +}; + type NativeFileModule = { DocumentDirectoryPath: string; ExternalDirectoryPath: string; @@ -21,6 +26,13 @@ type NativeFileModule = { writeFile(path: string, content: string): Promise<void>; readFile(path: string): Promise<string>; copyFile(filepath: string, destPath: string): Promise<void>; + copyFileToDirectory( + sourcePath: string, + directoryUri: string, + fileName: string, + mimeType: string, + replace: boolean, + ): Promise<FileCopyResult>; moveFile(filepath: string, destPath: string): Promise<void>; exists(filepath: string): Promise<boolean>; mkdir(filepath: string): Promise<void>; diff --git a/package.json b/package.json index e652f75e5..d5cb23b66 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,6 @@ "react-native-pager-view": "^8.0.2", "react-native-paper": "^5.15.3", "react-native-reanimated": "^4.5.0", - "react-native-saf-x": "^2.2.3", "react-native-safe-area-context": "^5.7.0", "react-native-screens": "^4.25.2", "react-native-shimmer-placeholder": "^2.0.9", @@ -151,7 +150,6 @@ "nitro-epub", "native-background-tasks", "@react-native-vector-icons/material-design-icons", - "react-native-saf-x", "lottie-ios" ] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 50749c455..d707f3f33 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -173,9 +173,6 @@ importers: react-native-reanimated: specifier: ^4.5.0 version: 4.5.2(react-native-worklets@0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) - react-native-saf-x: - specifier: ^2.2.3 - version: 2.2.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) react-native-safe-area-context: specifier: ^5.7.0 version: 5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3) @@ -5244,12 +5241,6 @@ packages: react-native: 0.83 - 0.86 react-native-worklets: 0.10.x - 0.11.x - react-native-saf-x@2.2.3: - resolution: {integrity: sha512-aPQbUfuHy8txZ/+t8Daoy8G3aRZ5H+0/SH9mJdb6quvxvt48jeIjq2n82anV77tSCXyX0du955PrtWpRzYliPQ==} - peerDependencies: - react: '*' - react-native: '*' - react-native-safe-area-context@5.8.0: resolution: {integrity: sha512-t+ZsAVzY/wWzzx34vqGbo3/as9EEESJdbyZNL7Yg5EYX+toYMtMqFoDDCvqZUi35eeGVsXc6pAaEk4edMwbuCQ==} peerDependencies: @@ -12196,11 +12187,6 @@ snapshots: react-native-worklets: 0.10.2(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0) semver: 7.8.5 - react-native-saf-x@2.2.3(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): - dependencies: - react: 19.2.3 - react-native: 0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0) - react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(@react-native/jest-preset@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(react@19.2.3)(supports-color@9.4.0))(@react-native/metro-config@0.86.0(@babel/core@7.29.7(supports-color@9.4.0))(supports-color@9.4.0))(@types/react@19.2.17)(react@19.2.3)(supports-color@9.4.0))(react@19.2.3): dependencies: react: 19.2.3 diff --git a/src/screens/novel/components/ExportEpubModal.tsx b/src/screens/novel/components/ExportEpubModal.tsx index feec7aa9d..ddcc1cd51 100644 --- a/src/screens/novel/components/ExportEpubModal.tsx +++ b/src/screens/novel/components/ExportEpubModal.tsx @@ -1,9 +1,9 @@ import React, { useState } from 'react'; import { Pressable, ScrollView, StyleSheet, View } from 'react-native'; import { HelperText, TextInput } from 'react-native-paper'; -import { openDocumentTree } from 'react-native-saf-x'; import { Dialog, SwitchItem } from '@components'; +import NativeFile from '@modules/native-file'; import { useBoolean } from '@hooks'; import { getString } from '@i18n/translations'; @@ -138,10 +138,8 @@ const ExportEpubModal: React.FC<ExportEpubModalProps> = ({ const openFolderPicker = async () => { try { - const resultUri = await openDocumentTree(true); - if (resultUri) { - setUri(resultUri.uri); - } + const result = await NativeFile.pickDirectory(); + setUri(result.uri); } catch (error) { showToast(error instanceof Error ? error.message : String(error)); } diff --git a/src/screens/novel/components/ExportNovelAsEpubButton.tsx b/src/screens/novel/components/ExportNovelAsEpubButton.tsx index 1a10a0d93..5be1307ad 100644 --- a/src/screens/novel/components/ExportNovelAsEpubButton.tsx +++ b/src/screens/novel/components/ExportNovelAsEpubButton.tsx @@ -1,9 +1,9 @@ import React, { useMemo } from 'react'; import { Portal } from 'react-native-paper'; import { StatusBar } from 'react-native'; -import { openDocumentTree } from 'react-native-saf-x'; import { type EpubExportChapter } from '@modules/nitro-epub'; +import NativeFile from '@modules/native-file'; import { NovelInfo } from '@database/types'; import { useChapterReaderSettings, useTheme } from '@hooks/persisted'; @@ -125,10 +125,7 @@ const ExportNovelAsEpubButton: React.FC<ExportNovelAsEpubButtonProps> = ({ let resolvedDestinationUri = destinationUri; if (!resolvedDestinationUri) { - const selectedFolder = await openDocumentTree(true); - if (!selectedFolder) { - return; - } + const selectedFolder = await NativeFile.pickDirectory(); resolvedDestinationUri = selectedFolder.uri; } diff --git a/src/screens/novel/components/__tests__/NovelScreenList.test.tsx b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx index b66ded04d..17966f0c5 100644 --- a/src/screens/novel/components/__tests__/NovelScreenList.test.tsx +++ b/src/screens/novel/components/__tests__/NovelScreenList.test.tsx @@ -167,9 +167,14 @@ jest.mock('@utils/showToast', () => ({ })); jest.mock('@modules/native-file', () => ({ - ExternalCachesDirectoryPath: '/tmp', - copyFile: jest.fn(), - unlink: jest.fn(), + __esModule: true, + default: { + ExternalCachesDirectoryPath: '/tmp', + copyFile: jest.fn(), + copyFileToDirectory: jest.fn(), + pickDirectory: jest.fn(), + unlink: jest.fn(), + }, })); jest.mock('@plugins/helpers/fetch', () => ({ diff --git a/src/screens/updates/__tests__/UpdatesScreen.test.tsx b/src/screens/updates/__tests__/UpdatesScreen.test.tsx new file mode 100644 index 000000000..6fa6600ed --- /dev/null +++ b/src/screens/updates/__tests__/UpdatesScreen.test.tsx @@ -0,0 +1,93 @@ +import { render } from '@testing-library/react-native'; +import { useFocusEffect } from '@react-navigation/native'; + +import UpdatesScreen from '../UpdatesScreen'; + +const mockGetUpdates = jest.fn(); + +jest.mock('@components', () => { + const ReactModule = require('react'); + + return { + EmptyView: () => null, + ErrorScreenV2: () => null, + SearchbarV2: () => null, + SafeAreaView: ({ children }: { children: React.ReactNode }) => + ReactModule.createElement(ReactModule.Fragment, null, children), + }; +}); + +jest.mock('@components/Context/UpdateContext', () => ({ + useUpdateContext: () => ({ + updatesOverview: [], + getUpdates: mockGetUpdates, + lastUpdateTime: undefined, + showLastUpdateTime: true, + error: '', + }), +})); + +jest.mock('@hooks', () => ({ + useSearch: () => ({ + searchText: '', + setSearchText: jest.fn(), + clearSearchbar: jest.fn(), + }), +})); + +jest.mock('@hooks/persisted', () => ({ + useAppSettings: () => ({}), + useTheme: () => ({ + background: '#000000', + onPrimary: '#ffffff', + onSurface: '#ffffff', + primary: '#000000', + }), +})); + +jest.mock('@i18n/translations', () => ({ + getString: (key: string) => key, +})); + +jest.mock('@database/queries/ChapterQueries', () => ({ + deleteChapter: jest.fn(), +})); + +jest.mock('@services/backgroundTasks', () => ({ + backgroundTasks: { enqueue: jest.fn() }, +})); + +jest.mock('@utils/dateFormat', () => ({ + formatDate: (date: string) => date, +})); + +jest.mock('../components/UpdateNovelChapterGroup', () => () => null); + +const mockUseFocusEffect = useFocusEffect as jest.MockedFunction< + typeof useFocusEffect +>; + +describe('UpdatesScreen', () => { + beforeEach(() => { + mockGetUpdates.mockReset(); + }); + + it('reloads the update overview when the Updates screen gains focus', () => { + const navigation = { + addListener: jest.fn(() => jest.fn()), + isFocused: jest.fn(() => false), + navigate: jest.fn(), + }; + + render( + <UpdatesScreen navigation={navigation as never} route={{} as never} />, + ); + + const focusCallback = mockUseFocusEffect.mock.calls.at(-1)?.[0]; + expect(focusCallback).toBeDefined(); + + focusCallback?.(); + + expect(mockGetUpdates).toHaveBeenCalledTimes(1); + }); +}); diff --git a/src/services/epub/__tests__/export.test.ts b/src/services/epub/__tests__/export.test.ts new file mode 100644 index 000000000..772412072 --- /dev/null +++ b/src/services/epub/__tests__/export.test.ts @@ -0,0 +1,123 @@ +import NativeFile from '@modules/native-file'; +import { epub } from '@modules/nitro-epub'; +import type { + BackgroundTaskMetadata, + EpubExportData, +} from '@services/backgroundTasks/contracts'; +import { exportEpub } from '../export'; + +jest.mock('@modules/nitro-epub', () => ({ + epub: { + exportEpub: jest.fn(), + }, +})); + +jest.mock('@i18n/translations', () => ({ + getString: (key: string) => key, +})); + +const data: EpubExportData = { + novelName: 'Example Novel', + destinationUri: '/storage/emulated/0/Download', + fileName: 'Example Novel.epub', + chapters: [ + { + title: 'Chapter 1', + htmlPath: '/novels/1/1/index.html', + novelId: '1', + chapterId: '1', + }, + ], + metadata: { + title: 'Example Novel', + language: 'en', + coverPath: '', + description: '', + author: '', + bookId: 'urn:lnreader:test', + stylesheet: '', + javascript: '', + }, +}; + +const createProgressUpdater = () => { + let metadata: BackgroundTaskMetadata = { + name: 'Exporting EPUB', + isRunning: false, + progress: 0, + progressText: '', + }; + return { + getMetadata: () => metadata, + updateProgress: jest.fn(transformer => { + metadata = transformer(metadata); + }), + }; +}; + +describe('exportEpub', () => { + beforeEach(() => { + jest.spyOn(Date, 'now').mockReturnValue(1234); + jest.mocked(epub.exportEpub).mockResolvedValue({ + outputPath: '/mock/caches/epub-export-1234.epub', + chapterCount: 1, + }); + jest.mocked(NativeFile.copyFileToDirectory).mockResolvedValue({ + uri: '/storage/emulated/0/Download/Example Novel.epub', + size: 4096, + }); + jest.mocked(NativeFile.exists).mockResolvedValue(true); + jest.mocked(NativeFile.unlink).mockResolvedValue(undefined); + }); + + it('replaces the named destination through NativeFile', async () => { + const progress = createProgressUpdater(); + + await exportEpub(data, progress.updateProgress); + + expect(NativeFile.copyFileToDirectory).toHaveBeenCalledWith( + '/mock/caches/epub-export-1234.epub', + '/storage/emulated/0/Download', + 'Example Novel.epub', + 'application/epub+zip', + true, + ); + expect(progress.getMetadata()).toMatchObject({ + isRunning: false, + progress: 1, + completionText: 'novelScreen.epub.exportSuccess', + }); + }); + + it('rejects an empty destination copy instead of reporting success', async () => { + jest.mocked(NativeFile.copyFileToDirectory).mockResolvedValue({ + uri: '/storage/emulated/0/Download/Example Novel.epub', + size: 0, + }); + const progress = createProgressUpdater(); + + await expect(exportEpub(data, progress.updateProgress)).rejects.toThrow( + 'Exported EPUB is empty', + ); + + expect(progress.getMetadata().completionText).toBeUndefined(); + expect(NativeFile.unlink).toHaveBeenCalledWith( + '/mock/caches/epub-export-1234.epub', + ); + }); + + it('cleans up the generated cache file when destination replacement fails', async () => { + jest + .mocked(NativeFile.copyFileToDirectory) + .mockRejectedValue(new Error('Destination replacement failed')); + const progress = createProgressUpdater(); + + await expect(exportEpub(data, progress.updateProgress)).rejects.toThrow( + 'Destination replacement failed', + ); + + expect(NativeFile.unlink).toHaveBeenCalledWith( + '/mock/caches/epub-export-1234.epub', + ); + }); +}); diff --git a/src/services/epub/export.ts b/src/services/epub/export.ts index d88e30082..ee3f31449 100644 --- a/src/services/epub/export.ts +++ b/src/services/epub/export.ts @@ -1,5 +1,3 @@ -import { copyFile } from 'react-native-saf-x'; - import NativeFile from '@modules/native-file'; import { epub } from '@modules/nitro-epub'; @@ -77,11 +75,16 @@ export const exportEpub = async ( })); const epubFileName = `${sanitizeEpubFileName(fileName)}.epub`; - await copyFile( - `file://${result.outputPath}`, - `${destinationUri}/${epubFileName}`, - { replaceIfDestinationExists: true }, + const copyResult = await NativeFile.copyFileToDirectory( + result.outputPath, + destinationUri, + epubFileName, + 'application/epub+zip', + true, ); + if (copyResult.size <= 0) { + throw new Error('Exported EPUB is empty'); + } const completionText = getString('novelScreen.epub.exportSuccess', { chapters: result.chapterCount.toString(), diff --git a/test/mocks/nativeModules.js b/test/mocks/nativeModules.js index e1469c7b4..9ba7dbebe 100644 --- a/test/mocks/nativeModules.js +++ b/test/mocks/nativeModules.js @@ -10,6 +10,12 @@ jest.mock('@modules/native-file', () => ({ writeFile: jest.fn(), readFile: jest.fn(() => ''), copyFile: jest.fn(), + copyFileToDirectory: jest.fn(() => + Promise.resolve({ uri: '/mock/export.epub', size: 1 }), + ), + pickDirectory: jest.fn(() => + Promise.resolve({ uri: '/mock/export', name: 'export' }), + ), moveFile: jest.fn(), exists: jest.fn(() => true), mkdir: jest.fn(), From c3482a85100ddf71cacadecb6e5afb88f467d5a5 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 4 Aug 2026 19:41:27 +0530 Subject: [PATCH 140/148] fix: Resolve Nitro EPUB Jest Alias --- babel.config.js | 1 + jest.config.js | 1 + 2 files changed, 2 insertions(+) diff --git a/babel.config.js b/babel.config.js index 9f0a88a3d..44242b422 100644 --- a/babel.config.js +++ b/babel.config.js @@ -28,6 +28,7 @@ export default function (api) { '@specs': './specs', '@test-utils': './test/test-utils', '@env': './src/generated/build-info', + '@modules/nitro-epub': './modules/nitro-epub/src/index', '@modules/nitro-tts': './modules/nitro-tts/src/index', '@modules': './modules', 'react-native-vector-icons/MaterialCommunityIcons': diff --git a/jest.config.js b/jest.config.js index 60558df6e..4b993cd48 100644 --- a/jest.config.js +++ b/jest.config.js @@ -16,6 +16,7 @@ const baseModuleNameMapper = { '^@api/(.*)$': '<rootDir>/src/api/$1', '^@type/(.*)$': '<rootDir>/src/type/$1', '^@specs/(.*)$': '<rootDir>/specs/$1', + '^@modules/nitro-epub$': '<rootDir>/modules/nitro-epub/src/index', '^@modules/nitro-tts$': '<rootDir>/modules/nitro-tts/src/index', '^@modules/(.*)$': '<rootDir>/modules/$1', '^@test-utils$': '<rootDir>/test/test-utils', From 8a12529ba80edf14433a738f4cb1855e2cc1fabf Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 4 Aug 2026 19:52:11 +0530 Subject: [PATCH 141/148] fix: Prevent Update Clearing From Freezing App (Closes #1955) --- .../ConfirmationDialog/ConfirmationDialog.tsx | 31 ++++++++++---- src/components/__tests__/Dialog.test.tsx | 40 +++++++++++++++++-- src/database/queries/ChapterQueries.ts | 9 +++++ .../queries/__tests__/ChapterQueries.test.ts | 25 +++++++++++- .../settings/SettingsAdvancedScreen.tsx | 14 ++++--- 5 files changed, 102 insertions(+), 17 deletions(-) diff --git a/src/components/ConfirmationDialog/ConfirmationDialog.tsx b/src/components/ConfirmationDialog/ConfirmationDialog.tsx index c09515aa2..2e7f86aff 100644 --- a/src/components/ConfirmationDialog/ConfirmationDialog.tsx +++ b/src/components/ConfirmationDialog/ConfirmationDialog.tsx @@ -1,4 +1,4 @@ -import React from 'react'; +import React, { useState } from 'react'; import { getString } from '@i18n/translations'; @@ -25,20 +25,37 @@ const ConfirmationDialog: React.FC<ConfirmationDialogProps> = ({ onDismiss, onConfirm, }) => { - const handleConfirm = () => { - void onConfirm(); - onDismiss(); + const [isConfirming, setIsConfirming] = useState(false); + + const handleConfirm = async () => { + setIsConfirming(true); + try { + await onConfirm(); + onDismiss(); + } finally { + setIsConfirming(false); + } }; return ( - <Dialog.Root visible={visible} onDismiss={onDismiss}> + <Dialog.Root + visible={visible} + onDismiss={isConfirming ? () => {} : onDismiss} + > <Dialog.Header> <Dialog.Title>{title}</Dialog.Title> {message ? <Dialog.Description>{message}</Dialog.Description> : null} </Dialog.Header> <Dialog.Actions> - <Dialog.Action onPress={onDismiss}>{cancelLabel}</Dialog.Action> - <Dialog.Action tone={confirmTone} onPress={handleConfirm}> + <Dialog.Action disabled={isConfirming} onPress={onDismiss}> + {cancelLabel} + </Dialog.Action> + <Dialog.Action + disabled={isConfirming} + loading={isConfirming} + tone={confirmTone} + onPress={handleConfirm} + > {confirmLabel} </Dialog.Action> </Dialog.Actions> diff --git a/src/components/__tests__/Dialog.test.tsx b/src/components/__tests__/Dialog.test.tsx index 845b04276..d2427e5c4 100644 --- a/src/components/__tests__/Dialog.test.tsx +++ b/src/components/__tests__/Dialog.test.tsx @@ -1,5 +1,10 @@ import './mocks'; -import { fireEvent, render, screen } from '@testing-library/react-native'; +import { + fireEvent, + render, + screen, + waitFor, +} from '@testing-library/react-native'; import { Dialog } from '../Dialog'; import ConfirmationDialog from '../ConfirmationDialog/ConfirmationDialog'; @@ -104,7 +109,7 @@ describe('Dialog', () => { expect(onDismiss).toHaveBeenCalledTimes(1); }); - it('runs and dismisses a confirmation action', () => { + it('runs and dismisses a confirmation action', async () => { const onConfirm = jest.fn(); const onDismiss = jest.fn(); @@ -121,6 +126,35 @@ describe('Dialog', () => { fireEvent.press(screen.getByText('Delete')); expect(onConfirm).toHaveBeenCalledTimes(1); - expect(onDismiss).toHaveBeenCalledTimes(1); + await waitFor(() => expect(onDismiss).toHaveBeenCalledTimes(1)); + }); + + it('waits for an async confirmation action before dismissing', async () => { + let resolveConfirmation: () => void = () => {}; + const onConfirm = jest.fn( + () => + new Promise<void>(resolve => { + resolveConfirmation = resolve; + }), + ); + const onDismiss = jest.fn(); + + render( + <ConfirmationDialog + title="Delete item?" + confirmLabel="Delete" + visible + onConfirm={onConfirm} + onDismiss={onDismiss} + />, + ); + + fireEvent.press(screen.getByText('Delete')); + + expect(onConfirm).toHaveBeenCalledTimes(1); + expect(onDismiss).not.toHaveBeenCalled(); + + resolveConfirmation(); + await waitFor(() => expect(onDismiss).toHaveBeenCalledTimes(1)); }); }); diff --git a/src/database/queries/ChapterQueries.ts b/src/database/queries/ChapterQueries.ts index e83fcff98..e69927e52 100644 --- a/src/database/queries/ChapterQueries.ts +++ b/src/database/queries/ChapterQueries.ts @@ -28,6 +28,7 @@ import NativeFile from '@modules/native-file'; import { ChapterFilterKey, ChapterOrderKey } from '@database/constants'; import { chapterFilterToSQL, chapterOrderToSQL } from '@database/utils/parser'; import { castInt } from '@database/manager/manager'; +import { createNovelTriggerQueryUpdate } from '@database/queryStrings/triggers'; // #region Mutations @@ -366,7 +367,15 @@ export const markPreviousChaptersUnread = async ( export const clearUpdates = async (): Promise<void> => { await dbManager.write(async tx => { + // The chapter update trigger recalculates novel aggregates once per row. + // Bypass it for this database-wide operation and update the one affected + // aggregate in bulk instead. + await tx.run( + sql.raw('DROP TRIGGER IF EXISTS update_novel_stats_on_update'), + ); await tx.update(chapterSchema).set({ updatedTime: null }).run(); + await tx.update(novelSchema).set({ lastUpdatedAt: null }).run(); + await tx.run(sql.raw(createNovelTriggerQueryUpdate)); }); }; diff --git a/src/database/queries/__tests__/ChapterQueries.test.ts b/src/database/queries/__tests__/ChapterQueries.test.ts index 2a04fd803..2e030d96a 100644 --- a/src/database/queries/__tests__/ChapterQueries.test.ts +++ b/src/database/queries/__tests__/ChapterQueries.test.ts @@ -7,6 +7,8 @@ import './mockDb'; import { setupTestDatabase, getTestDb, teardownTestDatabase } from './setup'; import { insertTestNovel, insertTestChapter, clearAllTables } from './testData'; +import { chapterSchema } from '@database/schema'; +import { eq } from 'drizzle-orm'; import { markChapterRead, @@ -661,10 +663,10 @@ describe('ChapterQueries', () => { }); describe('clearUpdates', () => { - it('should clear all update timestamps', async () => { + it('should clear update timestamps and preserve the update trigger', async () => { const testDb = getTestDb(); const novelId = await insertTestNovel(testDb, { inLibrary: true }); - await insertTestChapter(testDb, novelId, { + const chapterId = await insertTestChapter(testDb, novelId, { updatedTime: '2024-01-01', }); await insertTestChapter(testDb, novelId, { @@ -675,6 +677,25 @@ describe('ChapterQueries', () => { const chapters = await getNovelChapters(novelId); expect(chapters.every(c => c.updatedTime === null)).toBe(true); + expect( + testDb.sqlite.executeSync( + 'SELECT lastUpdatedAt FROM Novel WHERE id = ?', + [novelId], + ).rows[0]?.lastUpdatedAt, + ).toBeNull(); + + await testDb.drizzleDb + .update(chapterSchema) + .set({ updatedTime: '2024-02-01' }) + .where(eq(chapterSchema.id, chapterId)) + .run(); + + expect( + testDb.sqlite.executeSync( + 'SELECT lastUpdatedAt FROM Novel WHERE id = ?', + [novelId], + ).rows[0]?.lastUpdatedAt, + ).toBe('2024-02-01'); }); }); diff --git a/src/screens/settings/SettingsAdvancedScreen.tsx b/src/screens/settings/SettingsAdvancedScreen.tsx index e013ff268..c62a527cd 100644 --- a/src/screens/settings/SettingsAdvancedScreen.tsx +++ b/src/screens/settings/SettingsAdvancedScreen.tsx @@ -45,6 +45,14 @@ const AdvancedSettings = ({ navigation }: AdvancedSettingsScreenProps) => { const [clearUpdatesDialog, setClearUpdatesDialog] = useState(false); const showClearUpdatesDialog = () => setClearUpdatesDialog(true); const hideClearUpdatesDialog = () => setClearUpdatesDialog(false); + const handleClearUpdates = async () => { + try { + await clearUpdates(); + showToast(getString('advancedSettingsScreen.clearUpdatesMessage')); + } catch (error) { + showToast(error instanceof Error ? error.message : String(error)); + } + }; const { value: deleteReadChaptersDialog, @@ -150,11 +158,7 @@ const AdvancedSettings = ({ navigation }: AdvancedSettingsScreenProps) => { confirmLabel={getString('common.clear')} message={getString('advancedSettingsScreen.clearUpdatesWarning')} visible={clearUpdatesDialog} - onConfirm={() => { - clearUpdates(); - showToast(getString('advancedSettingsScreen.clearUpdatesMessage')); - hideClearUpdatesDialog(); - }} + onConfirm={handleClearUpdates} onDismiss={hideClearUpdatesDialog} /> From 675f19ef901a48c3c0e1ae3acf208585ac36f6b1 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 4 Aug 2026 20:25:19 +0530 Subject: [PATCH 142/148] fix: Make Update Chapters Reactive and Remove Display Limit (Closes #1953) --- src/database/queries/ChapterQueries.ts | 23 +++-- src/hooks/persisted/useUpdates.ts | 39 +++++---- .../components/UpdateNovelChapterGroup.tsx | 83 ++++++++++--------- .../UpdateNovelChapterGroup.test.tsx | 80 +++++++++++++----- 4 files changed, 141 insertions(+), 84 deletions(-) diff --git a/src/database/queries/ChapterQueries.ts b/src/database/queries/ChapterQueries.ts index e69927e52..e9755e789 100644 --- a/src/database/queries/ChapterQueries.ts +++ b/src/database/queries/ChapterQueries.ts @@ -799,13 +799,13 @@ export const getUpdatedOverviewFromDb = async () => .orderBy(desc(sql`update_date`), novelSchema.id) .all(); -export const getDetailedUpdatesFromDb = async ( +export const getDetailedUpdatesQuery = ( novelId: number, onlyDownloadableChapters?: boolean, updateDate?: string, limit?: number, -): Promise<Update[]> => { - return dbManager +) => + dbManager .select({ ...getColumns(chapterSchema), pluginId: novelSchema.pluginId, @@ -828,9 +828,20 @@ export const getDetailedUpdatesFromDb = async ( ), ) .orderBy(desc(chapterSchema.updatedTime)) - .limit(limit ?? -1) - .all(); -}; + .limit(limit ?? -1); + +export const getDetailedUpdatesFromDb = ( + novelId: number, + onlyDownloadableChapters?: boolean, + updateDate?: string, + limit?: number, +): Promise<Update[]> => + getDetailedUpdatesQuery( + novelId, + onlyDownloadableChapters, + updateDate, + limit, + ).all(); export const isChapterDownloaded = (chapterId: number): boolean => { const result = dbManager.getSync( diff --git a/src/hooks/persisted/useUpdates.ts b/src/hooks/persisted/useUpdates.ts index f31d7dee8..e7368561a 100644 --- a/src/hooks/persisted/useUpdates.ts +++ b/src/hooks/persisted/useUpdates.ts @@ -1,38 +1,45 @@ import { useCallback, useMemo, useState } from 'react'; import { - getDetailedUpdatesFromDb, + getDetailedUpdatesQuery, getUpdatedOverviewFromDb, } from '@database/queries/ChapterQueries'; -import { UpdateOverview } from '@database/types'; +import { Update, UpdateOverview } from '@database/types'; import { useMMKVBoolean, useMMKVString } from 'react-native-mmkv'; import dayjs from 'dayjs'; import { parseChapterNumber } from '@utils/parseChapterNumber'; +import { useLiveQuery } from '@database/manager/liveQuery'; export const SHOW_LAST_UPDATE_TIME = 'SHOW_LAST_UPDATE_TIME'; export const LAST_UPDATE_TIME = 'LAST_UPDATE_TIME'; -export const fetchDetailedUpdates = async ( +const parseDetailedUpdates = (updates: Update[]) => + updates.map(update => ({ + ...update, + chapterNumber: update.chapterNumber + ? update.chapterNumber + : parseChapterNumber(update.novelName, update.name), + })); + +export const useDetailedUpdates = ( novelId: number, onlyDownloadedChapters = false, updateDate?: string, limit?: number, ) => { - const result = await getDetailedUpdatesFromDb( - novelId, - onlyDownloadedChapters, - updateDate, - limit, + const query = useMemo( + () => + getDetailedUpdatesQuery( + novelId, + onlyDownloadedChapters, + updateDate, + limit, + ), + [limit, novelId, onlyDownloadedChapters, updateDate], ); + const updates = useLiveQuery(query, [{ table: 'Chapter' }]); - return result.map(update => { - return { - ...update, - chapterNumber: update.chapterNumber - ? update.chapterNumber - : parseChapterNumber(update.novelName, update.name), - }; - }); + return useMemo(() => parseDetailedUpdates(updates), [updates]); }; export const useLastUpdate = () => { diff --git a/src/screens/updates/components/UpdateNovelChapterGroup.tsx b/src/screens/updates/components/UpdateNovelChapterGroup.tsx index 30b255107..0033a9851 100644 --- a/src/screens/updates/components/UpdateNovelChapterGroup.tsx +++ b/src/screens/updates/components/UpdateNovelChapterGroup.tsx @@ -8,12 +8,10 @@ import React, { } from 'react'; import { Update, UpdateOverview } from '@database/types'; -import { fetchDetailedUpdates } from '@hooks/persisted/useUpdates'; +import { useDetailedUpdates } from '@hooks/persisted/useUpdates'; import NovelChapterGroup, { GroupedNovelChapter, } from '@screens/novel/components/NovelChapterGroup'; -import { getErrorMessage } from '@utils/error'; -import { showToast } from '@utils/showToast'; interface UpdateNovelChapterGroupProps { chapterCountLabel: string; @@ -21,7 +19,21 @@ interface UpdateNovelChapterGroupProps { overview: UpdateOverview; } -const MAX_VISIBLE_CHAPTERS = 5; +const ReactiveUpdateChapters = ({ + novelId, + onChange, + updateDate, +}: { + novelId: number; + onChange: (chapters: Update[]) => void; + updateDate: string; +}) => { + const chapters = useDetailedUpdates(novelId, false, updateDate); + + useEffect(() => onChange(chapters), [chapters, onChange]); + + return null; +}; const UpdateNovelChapterGroup: React.FC<UpdateNovelChapterGroupProps> = ({ chapterCountLabel, @@ -30,8 +42,8 @@ const UpdateNovelChapterGroup: React.FC<UpdateNovelChapterGroupProps> = ({ }) => { const [chapters, setChapters] = useState<Update[]>([]); const [isLoading, setIsLoading] = useState(false); + const [isSubscribed, setIsSubscribed] = useState(false); const loadStatus = useRef<'idle' | 'loading' | 'loaded'>('idle'); - const latestRequestId = useRef(0); const novel = useMemo( () => ({ @@ -44,38 +56,21 @@ const UpdateNovelChapterGroup: React.FC<UpdateNovelChapterGroupProps> = ({ [overview], ); - const loadChapters = useCallback(async () => { + const loadChapters = useCallback(() => { if (loadStatus.current !== 'idle') { return; } loadStatus.current = 'loading'; setIsLoading(true); - const requestId = ++latestRequestId.current; - - try { - const result = await fetchDetailedUpdates( - overview.novelId, - false, - overview.updateDate, - MAX_VISIBLE_CHAPTERS, - ); + setIsSubscribed(true); + }, []); - if (requestId === latestRequestId.current) { - setChapters(result); - loadStatus.current = 'loaded'; - } - } catch (error) { - if (requestId === latestRequestId.current) { - loadStatus.current = 'idle'; - showToast(getErrorMessage(error)); - } - } finally { - if (requestId === latestRequestId.current) { - setIsLoading(false); - } - } - }, [overview.novelId, overview.updateDate]); + const updateChapters = useCallback((nextChapters: Update[]) => { + setChapters(nextChapters); + setIsLoading(false); + loadStatus.current = 'loaded'; + }, []); useEffect(() => { let loadTimer: ReturnType<typeof setTimeout> | undefined; @@ -88,20 +83,28 @@ const UpdateNovelChapterGroup: React.FC<UpdateNovelChapterGroupProps> = ({ if (loadTimer) { clearTimeout(loadTimer); } - latestRequestId.current += 1; }; }, [loadChapters, overview.updatesPerDay]); return ( - <NovelChapterGroup - chapterCount={overview.updatesPerDay} - chapterCountLabel={chapterCountLabel} - chapters={chapters} - isLoading={isLoading} - novel={novel} - onDeleteChapter={onDeleteChapter} - onExpand={loadChapters} - /> + <> + <NovelChapterGroup + chapterCount={overview.updatesPerDay} + chapterCountLabel={chapterCountLabel} + chapters={chapters} + isLoading={isLoading} + novel={novel} + onDeleteChapter={onDeleteChapter} + onExpand={loadChapters} + /> + {isSubscribed ? ( + <ReactiveUpdateChapters + novelId={overview.novelId} + onChange={updateChapters} + updateDate={overview.updateDate} + /> + ) : null} + </> ); }; diff --git a/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx b/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx index 86312ce19..267a3314b 100644 --- a/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx +++ b/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx @@ -6,15 +6,14 @@ import { waitFor, } from '@testing-library/react-native'; -import { UpdateOverview } from '@database/types'; +import { Update, UpdateOverview } from '@database/types'; import UpdateNovelChapterGroup from '../UpdateNovelChapterGroup'; -const mockFetchDetailedUpdates = jest.fn(); +const mockUseDetailedUpdates = jest.fn(); const mockNovelChapterGroup = jest.fn(); jest.mock('@hooks/persisted/useUpdates', () => ({ - fetchDetailedUpdates: (...args: unknown[]) => - mockFetchDetailedUpdates(...args), + useDetailedUpdates: (...args: unknown[]) => mockUseDetailedUpdates(...args), })); jest.mock('@screens/novel/components/NovelChapterGroup', () => { @@ -34,10 +33,6 @@ jest.mock('@screens/novel/components/NovelChapterGroup', () => { }; }); -jest.mock('@utils/showToast', () => ({ - showToast: jest.fn(), -})); - const overview: UpdateOverview = { novelId: 42, pluginId: 'source-id', @@ -50,16 +45,16 @@ const overview: UpdateOverview = { describe('UpdateNovelChapterGroup', () => { beforeEach(() => { - mockFetchDetailedUpdates.mockReset(); + mockUseDetailedUpdates.mockReset(); mockNovelChapterGroup.mockReset(); - mockFetchDetailedUpdates.mockResolvedValue([]); + mockUseDetailedUpdates.mockReturnValue([]); }); afterEach(() => { jest.useRealTimers(); }); - it('loads a collapsed group only on its first expansion', async () => { + it('subscribes a collapsed group only on its first expansion', () => { render( <UpdateNovelChapterGroup chapterCountLabel="updates" @@ -68,22 +63,19 @@ describe('UpdateNovelChapterGroup', () => { />, ); - expect(mockFetchDetailedUpdates).not.toHaveBeenCalled(); + expect(mockUseDetailedUpdates).not.toHaveBeenCalled(); fireEvent.press(screen.getByTestId('novel-chapter-group')); - await waitFor(() => - expect(mockFetchDetailedUpdates).toHaveBeenCalledWith( - overview.novelId, - false, - overview.updateDate, - 5, - ), + expect(mockUseDetailedUpdates).toHaveBeenCalledWith( + overview.novelId, + false, + overview.updateDate, ); fireEvent.press(screen.getByTestId('novel-chapter-group')); - expect(mockFetchDetailedUpdates).toHaveBeenCalledTimes(1); + expect(mockUseDetailedUpdates).toHaveBeenCalledTimes(1); }); it('loads a single-chapter group immediately because it has no accordion', async () => { @@ -97,13 +89,57 @@ describe('UpdateNovelChapterGroup', () => { />, ); - expect(mockFetchDetailedUpdates).not.toHaveBeenCalled(); + expect(mockUseDetailedUpdates).not.toHaveBeenCalled(); await act(async () => { jest.runOnlyPendingTimers(); await Promise.resolve(); }); - expect(mockFetchDetailedUpdates).toHaveBeenCalledTimes(1); + expect(mockUseDetailedUpdates).toHaveBeenCalledTimes(1); + }); + + it('updates a loaded chapter when its reactive query changes', async () => { + const initialChapters = [ + { + id: 1, + isDownloaded: false, + name: 'Chapter 1', + } as Update, + ]; + let setReactiveChapters: + | React.Dispatch<React.SetStateAction<Update[]>> + | undefined; + mockUseDetailedUpdates.mockImplementation(() => { + const ReactModule = jest.requireActual<typeof import('react')>('react'); + const [reactiveChapters, setChapters] = + ReactModule.useState(initialChapters); + setReactiveChapters = setChapters; + return reactiveChapters; + }); + + render( + <UpdateNovelChapterGroup + chapterCountLabel="updates" + onDeleteChapter={jest.fn()} + overview={overview} + />, + ); + + fireEvent.press(screen.getByTestId('novel-chapter-group')); + + expect( + mockNovelChapterGroup.mock.calls.at(-1)?.[0].chapters[0], + ).toMatchObject({ id: 1, isDownloaded: false }); + + act(() => { + setReactiveChapters?.([{ ...initialChapters[0], isDownloaded: true }]); + }); + + await waitFor(() => + expect( + mockNovelChapterGroup.mock.calls.at(-1)?.[0].chapters[0], + ).toMatchObject({ id: 1, isDownloaded: true }), + ); }); }); From 197d8670f843365a96006158addafbcd8625c585 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 4 Aug 2026 20:49:38 +0530 Subject: [PATCH 143/148] fix: Resolve EPUB Cover Document Imports (Closes #1948) --- modules/nitro-epub/cpp/import/EpubParser.cpp | 103 +++++++++++++++++- .../nitro-epub/cpp/tests/EpubParserTest.cpp | 10 ++ 2 files changed, 111 insertions(+), 2 deletions(-) diff --git a/modules/nitro-epub/cpp/import/EpubParser.cpp b/modules/nitro-epub/cpp/import/EpubParser.cpp index 949f9ec9e..33497cfa3 100644 --- a/modules/nitro-epub/cpp/import/EpubParser.cpp +++ b/modules/nitro-epub/cpp/import/EpubParser.cpp @@ -2,6 +2,7 @@ #include "../pugixml.hpp" #include <iostream> #include <unordered_map> +#include <unordered_set> #include <vector> #include "EpubParser.hpp" #include <sstream> @@ -62,6 +63,78 @@ std::string getParentPath(const std::string &path) return path.substr(0, pos); } +std::string getLocalName(const std::string &qualified_name) +{ + size_t separator = qualified_name.find(':'); + return separator == std::string::npos + ? qualified_name + : qualified_name.substr(separator + 1); +} + +std::string findImageReference(const pugi::xml_node &node) +{ + std::string node_name = getLocalName(node.name()); + if (node_name == "img" || node_name == "image") + { + for (const char *attribute_name : {"src", "href", "xlink:href"}) + { + std::string reference = node.attribute(attribute_name).as_string(); + if (!reference.empty()) + { + size_t fragment = reference.find('#'); + return fragment == std::string::npos + ? reference + : reference.substr(0, fragment); + } + } + } + + for (pugi::xml_node child : node.children()) + { + std::string reference = findImageReference(child); + if (!reference.empty()) + { + return reference; + } + } + + return ""; +} + +std::string findCoverImagePath( + const std::string &cover_document_path, + const std::unordered_set<std::string> &image_paths) +{ + pugi::xml_document cover_document; + if (!cover_document.load_file(cover_document_path.c_str())) + { + return ""; + } + + std::string image_reference = findImageReference(cover_document); + if (image_reference.empty()) + { + return ""; + } + + std::string image_path = join(getParentPath(cover_document_path), image_reference); + return image_paths.count(image_path) ? image_path : ""; +} + +bool hasProperty(const std::string &properties, const std::string &property) +{ + std::stringstream property_stream(properties); + std::string value; + while (property_stream >> value) + { + if (value == property) + { + return true; + } + } + return false; +} + std::string find_toc_href(const pugi::xml_document &opf_doc) { auto manifest = opf_doc.child("package").child("manifest"); @@ -200,6 +273,9 @@ void parse_opf_from_folder(const std::string &base_dir, meta_out.summary = metadata.child("dc:description").text().as_string(); std::unordered_map<std::string, std::string> id_to_href; + std::unordered_map<std::string, std::string> id_to_media_type; + std::unordered_set<std::string> image_paths; + std::string property_cover_id; std::string cover_id; for (pugi::xml_node meta : metadata.children("meta")) @@ -217,22 +293,45 @@ void parse_opf_from_folder(const std::string &base_dir, std::string id = item.attribute("id").value(); std::string href = item.attribute("href").value(); std::string media_type = item.attribute("media-type").value(); + std::string properties = item.attribute("properties").value(); id_to_href[id] = href; + id_to_media_type[id] = media_type; if (media_type == "text/css") { meta_out.cssPaths.push_back(join(opf_dir, href)); } else if (media_type.rfind("image/", 0) == 0) { - meta_out.imagePaths.push_back(join(opf_dir, href)); + std::string image_path = join(opf_dir, href); + meta_out.imagePaths.push_back(image_path); + image_paths.insert(image_path); + if (property_cover_id.empty() && hasProperty(properties, "cover-image")) + { + property_cover_id = id; + } } } - if (!cover_id.empty() && id_to_href.count(cover_id)) + if (!cover_id.empty() && id_to_href.count(cover_id) && + id_to_media_type[cover_id].rfind("image/", 0) == 0) { meta_out.cover = join(opf_dir, id_to_href[cover_id]); } + else if (!property_cover_id.empty()) + { + meta_out.cover = join(opf_dir, id_to_href[property_cover_id]); + } + else if (id_to_href.count("cover-image") && + id_to_media_type["cover-image"].rfind("image/", 0) == 0) + { + meta_out.cover = join(opf_dir, id_to_href["cover-image"]); + } + else if (!cover_id.empty() && id_to_href.count(cover_id)) + { + std::string cover_document_path = join(opf_dir, id_to_href[cover_id]); + meta_out.cover = findCoverImagePath(cover_document_path, image_paths); + } auto spine = opf_doc.child("package").child("spine"); std::string prev_name = ""; diff --git a/modules/nitro-epub/cpp/tests/EpubParserTest.cpp b/modules/nitro-epub/cpp/tests/EpubParserTest.cpp index 67ffa0f5b..6e85cc1cd 100644 --- a/modules/nitro-epub/cpp/tests/EpubParserTest.cpp +++ b/modules/nitro-epub/cpp/tests/EpubParserTest.cpp @@ -43,9 +43,11 @@ int main(int argc, char** argv) { <package version="3.0"> <metadata> <dc:title>Image fixture</dc:title> + <meta name="cover" content="cover-document"/> </metadata> <manifest> <item id="nav" href="toc.ncx" media-type="application/x-dtbncx+xml"/> + <item id="cover-document" href="Text/cover.xhtml" media-type="application/xhtml+xml"/> <item id="chapter" href="Text/chapter.xhtml" media-type="application/xhtml+xml"/> <item id="jpeg" href="Images/cover.jpg" media-type="image/jpeg"/> <item id="png" href="Images/illustration.png" media-type="image/png"/> @@ -54,6 +56,7 @@ int main(int argc, char** argv) { <item id="svg" href="Images/illustration.svg" media-type="image/svg+xml"/> </manifest> <spine> + <itemref idref="cover-document"/> <itemref idref="chapter"/> </spine> </package>)xml"); @@ -71,6 +74,9 @@ int main(int argc, char** argv) { </ncx>)xml"); writeFile(fixtureDirectory / "OEBPS/Text/chapter.xhtml", "<html><body>Chapter</body></html>"); + writeFile( + fixtureDirectory / "OEBPS/Text/cover.xhtml", + R"xml(<html><body><svg xmlns:xlink="http://www.w3.org/1999/xlink"><image xlink:href="../Images/cover.jpg"/></svg></body></html>)xml"); const EpubMetadata metadata = parseEpub(fixtureDirectory.string()); const std::filesystem::path imageDirectory = fixtureDirectory / "OEBPS/Images"; @@ -85,6 +91,10 @@ int main(int argc, char** argv) { imageDirectory / "illustration.gif")); assert(containsPath(metadata.imagePaths, imageDirectory / "illustration.svg")); + assert(metadata.cover == (imageDirectory / "cover.jpg").string()); + assert(metadata.chapters.size() == 2); + assert(metadata.chapters.front().path == + (fixtureDirectory / "OEBPS/Text/cover.xhtml").string()); return 0; } From 57eca11a9ed7c8001e98c34e3e43b92b44e8c60d Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Tue, 4 Aug 2026 22:06:05 +0530 Subject: [PATCH 144/148] fix: Pass Library Status Through Novel Navigation --- src/database/queries/ChapterQueries.ts | 1 + src/database/queries/HistoryQueries.ts | 1 + src/database/queries/__tests__/ChapterQueries.test.ts | 1 + src/database/queries/__tests__/HistoryQueries.test.ts | 1 + src/database/types/index.ts | 2 ++ src/screens/history/HistoryScreen.tsx | 1 + src/screens/history/components/HistoryCard/HistoryCard.tsx | 2 ++ src/screens/novel/components/NovelChapterGroup.tsx | 1 + src/screens/updates/components/UpdateNovelChapterGroup.tsx | 1 + .../components/__tests__/UpdateNovelChapterGroup.test.tsx | 4 ++++ 10 files changed, 15 insertions(+) diff --git a/src/database/queries/ChapterQueries.ts b/src/database/queries/ChapterQueries.ts index e9755e789..fdb92643c 100644 --- a/src/database/queries/ChapterQueries.ts +++ b/src/database/queries/ChapterQueries.ts @@ -782,6 +782,7 @@ export const getNovelDownloadedChapters = async ( export const getUpdatedOverviewFromDb = async () => dbManager .select({ + inLibrary: novelSchema.inLibrary, novelId: novelSchema.id, pluginId: novelSchema.pluginId, novelName: novelSchema.name, diff --git a/src/database/queries/HistoryQueries.ts b/src/database/queries/HistoryQueries.ts index 435dd2ae4..232b67533 100644 --- a/src/database/queries/HistoryQueries.ts +++ b/src/database/queries/HistoryQueries.ts @@ -12,6 +12,7 @@ export const getHistoryFromDb = async () => { return dbManager .select({ ...getColumns(chapterSchema), + inLibrary: novelSchema.inLibrary, pluginId: novelSchema.pluginId, novelName: novelSchema.name, novelPath: novelSchema.path, diff --git a/src/database/queries/__tests__/ChapterQueries.test.ts b/src/database/queries/__tests__/ChapterQueries.test.ts index 2e030d96a..f02d05fec 100644 --- a/src/database/queries/__tests__/ChapterQueries.test.ts +++ b/src/database/queries/__tests__/ChapterQueries.test.ts @@ -1291,6 +1291,7 @@ describe('ChapterQueries', () => { const result = await getUpdatedOverviewFromDb(); expect(result.length).toBeGreaterThanOrEqual(1); + expect(result[0]?.inLibrary).toBe(true); }); }); diff --git a/src/database/queries/__tests__/HistoryQueries.test.ts b/src/database/queries/__tests__/HistoryQueries.test.ts index 94e66fbe3..b20903e9d 100644 --- a/src/database/queries/__tests__/HistoryQueries.test.ts +++ b/src/database/queries/__tests__/HistoryQueries.test.ts @@ -45,6 +45,7 @@ describe('HistoryQueries', () => { const novelIds = result.map(h => h.novelId); expect(novelIds).toContain(novelId1); expect(novelIds).toContain(novelId2); + expect(result.every(item => item.inLibrary)).toBe(true); }); it('should return empty array when no history exists', async () => { diff --git a/src/database/types/index.ts b/src/database/types/index.ts index cb871a5e7..707cc8d73 100644 --- a/src/database/types/index.ts +++ b/src/database/types/index.ts @@ -51,6 +51,7 @@ export interface DownloadedChapter extends ChapterInfo { } export interface History extends ChapterInfo { + inLibrary: boolean | null; pluginId: string; novelName: string; novelPath: string; @@ -67,6 +68,7 @@ export interface Update extends ChapterInfo { } export interface UpdateOverview { + inLibrary: boolean | null; novelId: number; pluginId: string; novelName: string; diff --git a/src/screens/history/HistoryScreen.tsx b/src/screens/history/HistoryScreen.tsx index 7dfef7e7b..5a47529b1 100644 --- a/src/screens/history/HistoryScreen.tsx +++ b/src/screens/history/HistoryScreen.tsx @@ -109,6 +109,7 @@ const HistoryScreen = ({ navigation }: HistoryScreenProps) => { path: lastNovel.novelPath, cover: lastNovel.novelCover, pluginId: lastNovel.pluginId, + inLibrary: lastNovel.inLibrary, }, }); } diff --git a/src/screens/history/components/HistoryCard/HistoryCard.tsx b/src/screens/history/components/HistoryCard/HistoryCard.tsx index 25dee7728..6419465c4 100644 --- a/src/screens/history/components/HistoryCard/HistoryCard.tsx +++ b/src/screens/history/components/HistoryCard/HistoryCard.tsx @@ -35,6 +35,7 @@ const HistoryCard: React.FC<HistoryCardProps> = ({ history, onRemove }) => { name: history.novelName, pluginId: history.pluginId, cover: history.novelCover, + inLibrary: history.inLibrary, }, chapter: history, }, @@ -51,6 +52,7 @@ const HistoryCard: React.FC<HistoryCardProps> = ({ history, onRemove }) => { path: history.novelPath, cover: history.novelCover, pluginId: history.pluginId, + inLibrary: history.inLibrary, }, }); }} diff --git a/src/screens/novel/components/NovelChapterGroup.tsx b/src/screens/novel/components/NovelChapterGroup.tsx index 5031594df..94821e5fa 100644 --- a/src/screens/novel/components/NovelChapterGroup.tsx +++ b/src/screens/novel/components/NovelChapterGroup.tsx @@ -93,6 +93,7 @@ const NovelChapterGroup: React.FC<NovelChapterGroupProps> = ({ path: novel.path, cover: novel.cover, name: novel.name, + inLibrary: novel.inLibrary, }, }); }, [navigate, novel]); diff --git a/src/screens/updates/components/UpdateNovelChapterGroup.tsx b/src/screens/updates/components/UpdateNovelChapterGroup.tsx index 0033a9851..719b5d4d1 100644 --- a/src/screens/updates/components/UpdateNovelChapterGroup.tsx +++ b/src/screens/updates/components/UpdateNovelChapterGroup.tsx @@ -52,6 +52,7 @@ const UpdateNovelChapterGroup: React.FC<UpdateNovelChapterGroupProps> = ({ name: overview.novelName, path: overview.novelPath, cover: overview.novelCover, + inLibrary: overview.inLibrary, }), [overview], ); diff --git a/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx b/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx index 267a3314b..cb8ca12f4 100644 --- a/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx +++ b/src/screens/updates/components/__tests__/UpdateNovelChapterGroup.test.tsx @@ -34,6 +34,7 @@ jest.mock('@screens/novel/components/NovelChapterGroup', () => { }); const overview: UpdateOverview = { + inLibrary: true, novelId: 42, pluginId: 'source-id', novelName: 'Example Novel', @@ -64,6 +65,9 @@ describe('UpdateNovelChapterGroup', () => { ); expect(mockUseDetailedUpdates).not.toHaveBeenCalled(); + expect(mockNovelChapterGroup.mock.calls.at(-1)?.[0].novel).toMatchObject({ + inLibrary: true, + }); fireEvent.press(screen.getByTestId('novel-chapter-group')); From a727c229ca891f611b26fc2fbc61cdefd821b74a Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Wed, 5 Aug 2026 05:32:58 +0530 Subject: [PATCH 145/148] fix: Optimize Novel Counter Migration --- .../20260727081855_calm_chimera/migration.sql | 46 ++++++++----------- src/database/__tests__/db.test.ts | 37 +++++++++++++++ 2 files changed, 55 insertions(+), 28 deletions(-) diff --git a/drizzle/20260727081855_calm_chimera/migration.sql b/drizzle/20260727081855_calm_chimera/migration.sql index 7792da550..1f709f3a5 100644 --- a/drizzle/20260727081855_calm_chimera/migration.sql +++ b/drizzle/20260727081855_calm_chimera/migration.sql @@ -60,34 +60,24 @@ SELECT `__migration_Novel`.`inLibrary`, `__migration_Novel`.`isLocal`, `__migration_Novel`.`totalPages`, - ( - SELECT COUNT(*) - FROM `__migration_Chapter` - WHERE `__migration_Chapter`.`novelId` = `__migration_Novel`.`id` - AND `__migration_Chapter`.`isDownloaded` = 1 - ), - ( - SELECT COUNT(*) - FROM `__migration_Chapter` - WHERE `__migration_Chapter`.`novelId` = `__migration_Novel`.`id` - AND `__migration_Chapter`.`unread` = 1 - ), - ( - SELECT COUNT(*) - FROM `__migration_Chapter` - WHERE `__migration_Chapter`.`novelId` = `__migration_Novel`.`id` - ), - ( - SELECT MAX(`__migration_Chapter`.`readTime`) - FROM `__migration_Chapter` - WHERE `__migration_Chapter`.`novelId` = `__migration_Novel`.`id` - ), - ( - SELECT MAX(`__migration_Chapter`.`updatedTime`) - FROM `__migration_Chapter` - WHERE `__migration_Chapter`.`novelId` = `__migration_Novel`.`id` - ) -FROM `__migration_Novel`;--> statement-breakpoint + COALESCE(`chapter_stats`.`chaptersDownloaded`, 0), + COALESCE(`chapter_stats`.`chaptersUnread`, 0), + COALESCE(`chapter_stats`.`totalChapters`, 0), + `chapter_stats`.`lastReadAt`, + `chapter_stats`.`lastUpdatedAt` +FROM `__migration_Novel` +LEFT JOIN ( + SELECT + `novelId`, + SUM(CASE WHEN `isDownloaded` = 1 THEN 1 ELSE 0 END) AS `chaptersDownloaded`, + SUM(CASE WHEN `unread` = 1 THEN 1 ELSE 0 END) AS `chaptersUnread`, + COUNT(*) AS `totalChapters`, + MAX(`readTime`) AS `lastReadAt`, + MAX(`updatedTime`) AS `lastUpdatedAt` + FROM `__migration_Chapter` + GROUP BY `novelId` +) AS `chapter_stats` + ON `chapter_stats`.`novelId` = `__migration_Novel`.`id`;--> statement-breakpoint DELETE FROM `NovelCategory`;--> statement-breakpoint DELETE FROM `Chapter`;--> statement-breakpoint DROP TABLE IF EXISTS `Novel`;--> statement-breakpoint diff --git a/src/database/__tests__/db.test.ts b/src/database/__tests__/db.test.ts index cdf6c8de9..3d2b4be11 100644 --- a/src/database/__tests__/db.test.ts +++ b/src/database/__tests__/db.test.ts @@ -195,6 +195,43 @@ describe('runDatabaseBootstrap', () => { }); describe('production migrations', () => { + it('rebuilds novel counters with one scan of the Chapter snapshot', () => { + const sqlite = open({ name: ':memory:' }); + try { + createSchema(sqlite); + + const statements = migrations.migrations['20260727081855_calm_chimera'] + .split('--> statement-breakpoint') + .map((statement: string) => statement.trim()) + .filter(Boolean); + const counterStatementIndex = statements.findIndex((statement: string) => + statement.startsWith('INSERT INTO `__new_Novel`'), + ); + + expect(counterStatementIndex).toBeGreaterThan(0); + for (const statement of statements.slice(0, counterStatementIndex)) { + sqlite.executeSync(statement); + } + + const queryPlan = sqlite + .executeRawSync( + `EXPLAIN QUERY PLAN ${statements[counterStatementIndex]}`, + ) + .map(row => String(row[3])); + + expect( + queryPlan.filter(detail => detail.includes('SCAN __migration_Chapter')), + ).toHaveLength(1); + expect(queryPlan).not.toEqual( + expect.arrayContaining([ + expect.stringContaining('CORRELATED SCALAR SUBQUERY'), + ]), + ); + } finally { + sqlite.close(); + } + }); + it('can run after test schema exists', async () => { const sqlite = open({ name: ':memory:' }); (sqlite as any).executeAsync ??= sqlite.execute; From f69e5d6a7e0725818c2ebba8b039a7fea51559ac Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Wed, 5 Aug 2026 05:37:25 +0530 Subject: [PATCH 146/148] chore: Update Translations (#1934) * New translations strings.json (French) [ci skip] [ci skip] * New translations strings.json (Spanish) [ci skip] [ci skip] * New translations strings.json (Afrikaans) [ci skip] [ci skip] * New translations strings.json (Arabic) [ci skip] [ci skip] * New translations strings.json (Catalan) [ci skip] [ci skip] * New translations strings.json (Czech) [ci skip] [ci skip] * New translations strings.json (Danish) [ci skip] [ci skip] * New translations strings.json (German) [ci skip] [ci skip] * New translations strings.json (Greek) [ci skip] [ci skip] * New translations strings.json (Finnish) [ci skip] [ci skip] * New translations strings.json (Hebrew) [ci skip] [ci skip] * New translations strings.json (Hungarian) [ci skip] [ci skip] * New translations strings.json (Italian) [ci skip] [ci skip] * New translations strings.json (Japanese) [ci skip] [ci skip] * New translations strings.json (Korean) [ci skip] [ci skip] * New translations strings.json (Dutch) [ci skip] [ci skip] * New translations strings.json (Norwegian) [ci skip] [ci skip] * New translations strings.json (Polish) [ci skip] [ci skip] * New translations strings.json (Portuguese) [ci skip] [ci skip] * New translations strings.json (Russian) [ci skip] [ci skip] * New translations strings.json (Albanian) [ci skip] [ci skip] * New translations strings.json (Serbian (Cyrillic)) [ci skip] [ci skip] * New translations strings.json (Swedish) [ci skip] [ci skip] * New translations strings.json (Turkish) [ci skip] [ci skip] * New translations strings.json (Ukrainian) [ci skip] [ci skip] * New translations strings.json (Chinese Simplified) [ci skip] [ci skip] * New translations strings.json (Chinese Traditional) [ci skip] [ci skip] * New translations strings.json (Vietnamese) [ci skip] [ci skip] * New translations strings.json (Portuguese, Brazilian) [ci skip] [ci skip] * New translations strings.json (Indonesian) [ci skip] [ci skip] * New translations strings.json (Hindi) [ci skip] [ci skip] * New translations strings.json (Assamese) [ci skip] [ci skip] * New translations strings.json (Odia) [ci skip] [ci skip] * New translations strings.json (Romanian) [ci skip] [ci skip] * New translations strings.json (French) [ci skip] [ci skip] * New translations strings.json (Spanish) [ci skip] [ci skip] * New translations strings.json (Afrikaans) [ci skip] [ci skip] * New translations strings.json (Arabic) [ci skip] [ci skip] * New translations strings.json (Catalan) [ci skip] [ci skip] * New translations strings.json (Czech) [ci skip] [ci skip] * New translations strings.json (Danish) [ci skip] [ci skip] * New translations strings.json (German) [ci skip] [ci skip] * New translations strings.json (Greek) [ci skip] [ci skip] * New translations strings.json (Finnish) [ci skip] [ci skip] * New translations strings.json (Hebrew) [ci skip] [ci skip] * New translations strings.json (Hungarian) [ci skip] [ci skip] * New translations strings.json (Italian) [ci skip] [ci skip] * New translations strings.json (Japanese) [ci skip] [ci skip] * New translations strings.json (Korean) [ci skip] [ci skip] * New translations strings.json (Dutch) [ci skip] [ci skip] * New translations strings.json (Norwegian) [ci skip] [ci skip] * New translations strings.json (Polish) [ci skip] [ci skip] * New translations strings.json (Portuguese) [ci skip] [ci skip] * New translations strings.json (Russian) [ci skip] [ci skip] * New translations strings.json (Albanian) [ci skip] [ci skip] * New translations strings.json (Serbian (Cyrillic)) [ci skip] [ci skip] * New translations strings.json (Swedish) [ci skip] [ci skip] * New translations strings.json (Turkish) [ci skip] [ci skip] * New translations strings.json (Ukrainian) [ci skip] [ci skip] * New translations strings.json (Chinese Simplified) [ci skip] [ci skip] * New translations strings.json (Chinese Traditional) [ci skip] [ci skip] * New translations strings.json (Vietnamese) [ci skip] [ci skip] * New translations strings.json (Portuguese, Brazilian) [ci skip] [ci skip] * New translations strings.json (Indonesian) [ci skip] [ci skip] * New translations strings.json (Hindi) [ci skip] [ci skip] * New translations strings.json (Assamese) [ci skip] [ci skip] * New translations strings.json (Odia) [ci skip] [ci skip] * New translations strings.json (Romanian) [ci skip] [ci skip] --- src/i18n/languages/af_ZA/strings.json | 63 +++++++++++++- src/i18n/languages/ar_SA/strings.json | 63 +++++++++++++- src/i18n/languages/as_IN/strings.json | 63 +++++++++++++- src/i18n/languages/ca_ES/strings.json | 63 +++++++++++++- src/i18n/languages/cs_CZ/strings.json | 63 +++++++++++++- src/i18n/languages/da_DK/strings.json | 63 +++++++++++++- src/i18n/languages/de_DE/strings.json | 63 +++++++++++++- src/i18n/languages/el_GR/strings.json | 63 +++++++++++++- src/i18n/languages/es_ES/strings.json | 63 +++++++++++++- src/i18n/languages/fi_FI/strings.json | 63 +++++++++++++- src/i18n/languages/fr_FR/strings.json | 63 +++++++++++++- src/i18n/languages/he_IL/strings.json | 63 +++++++++++++- src/i18n/languages/hi_IN/strings.json | 63 +++++++++++++- src/i18n/languages/hu_HU/strings.json | 63 +++++++++++++- src/i18n/languages/id_ID/strings.json | 63 +++++++++++++- src/i18n/languages/it_IT/strings.json | 63 +++++++++++++- src/i18n/languages/ja_JP/strings.json | 63 +++++++++++++- src/i18n/languages/ko_KR/strings.json | 63 +++++++++++++- src/i18n/languages/nl_NL/strings.json | 63 +++++++++++++- src/i18n/languages/no_NO/strings.json | 63 +++++++++++++- src/i18n/languages/or_IN/strings.json | 63 +++++++++++++- src/i18n/languages/pl_PL/strings.json | 63 +++++++++++++- src/i18n/languages/pt_BR/strings.json | 63 +++++++++++++- src/i18n/languages/pt_PT/strings.json | 63 +++++++++++++- src/i18n/languages/ro_RO/strings.json | 118 +++++++++++++++++++++++++- src/i18n/languages/ru_RU/strings.json | 63 +++++++++++++- src/i18n/languages/sq_AL/strings.json | 63 +++++++++++++- src/i18n/languages/sr_SP/strings.json | 63 +++++++++++++- src/i18n/languages/sv_SE/strings.json | 63 +++++++++++++- src/i18n/languages/tr_TR/strings.json | 63 +++++++++++++- src/i18n/languages/uk_UA/strings.json | 63 +++++++++++++- src/i18n/languages/vi_VN/strings.json | 63 +++++++++++++- src/i18n/languages/zh_CN/strings.json | 63 +++++++++++++- src/i18n/languages/zh_TW/strings.json | 63 +++++++++++++- 34 files changed, 2162 insertions(+), 35 deletions(-) diff --git a/src/i18n/languages/af_ZA/strings.json b/src/i18n/languages/af_ZA/strings.json index 3b75c7451..1b64f69f7 100644 --- a/src/i18n/languages/af_ZA/strings.json +++ b/src/i18n/languages/af_ZA/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/ar_SA/strings.json b/src/i18n/languages/ar_SA/strings.json index 38ac2cca4..fbff87446 100644 --- a/src/i18n/languages/ar_SA/strings.json +++ b/src/i18n/languages/ar_SA/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "اسم النسخة الاحتياطية", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "عالمياً", "install": "تثبيت", "imported": "Imported", + "later": "Later", "logout": "تسجيل الخروج", "name": "اسم", "newUpdateAvailable": "تحديث جديد متاح", @@ -318,6 +329,7 @@ "save": "حفظ", "saved": "Saved", "search": "بحث", + "skipVersion": "Skip version", "searchFor": "بحث عن", "searchResults": "نتائج البحث", "settings": "الإعدادات", @@ -362,6 +374,12 @@ "pluginNotFound": "لم يتم العثور على الإضافة!", "removeDownloadsWarning": "هل أنت متأكد؟ سيتم حذف جميع الفصول المحملة." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "العامة", "generalSettingsScreen": { "asc": "(ترتيب تصاعدي)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "الفصول المحملة", "genreDistribution": "توزيع الأنواع", + "novels": "novels", "readChapters": "الفصول المقروءة", "sources": "المصادر", "statusDistribution": "توزيع الحالات", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "التتبع", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/as_IN/strings.json b/src/i18n/languages/as_IN/strings.json index 5ba680a99..1fb5151e1 100644 --- a/src/i18n/languages/as_IN/strings.json +++ b/src/i18n/languages/as_IN/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "বিশ্বব্যাপী", "install": "স্থাপন", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "নাম", "newUpdateAvailable": "নতুন আপডেট উপলব্ধ", @@ -318,6 +329,7 @@ "save": "সংৰক্ষণ", "saved": "Saved", "search": "সন্ধান", + "skipVersion": "Skip version", "searchFor": "সন্ধান কৰক", "searchResults": "সন্ধান ফলাফল", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "ডাউনলোড কৰা অধ্যায়সমূহ", "genreDistribution": "শ্ৰেণীবিভাগৰ বিতৰণ", + "novels": "novels", "readChapters": "পঢ়া অধ্যায়সমূহ", "sources": "Sources", "statusDistribution": "স্থিতিৰ বিতৰণ", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/ca_ES/strings.json b/src/i18n/languages/ca_ES/strings.json index 3b75c7451..1b64f69f7 100644 --- a/src/i18n/languages/ca_ES/strings.json +++ b/src/i18n/languages/ca_ES/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/cs_CZ/strings.json b/src/i18n/languages/cs_CZ/strings.json index 112a5deac..d35e5e8e9 100644 --- a/src/i18n/languages/cs_CZ/strings.json +++ b/src/i18n/languages/cs_CZ/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globálně", "install": "Instalovat", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Jméno", "newUpdateAvailable": "Nová aktualizace k dispozici", @@ -318,6 +329,7 @@ "save": "Uložit", "saved": "Saved", "search": "Hledat", + "skipVersion": "Skip version", "searchFor": "Hledat", "searchResults": "Výsledky hledání", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Stažené kapitoly", "genreDistribution": "Rozložení žánrů", + "novels": "novels", "readChapters": "Prečíst kapitoly", "sources": "Sources", "statusDistribution": "Rozložení statusu", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/da_DK/strings.json b/src/i18n/languages/da_DK/strings.json index 3b75c7451..1b64f69f7 100644 --- a/src/i18n/languages/da_DK/strings.json +++ b/src/i18n/languages/da_DK/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/de_DE/strings.json b/src/i18n/languages/de_DE/strings.json index f92b52e50..7f9a0badc 100644 --- a/src/i18n/languages/de_DE/strings.json +++ b/src/i18n/languages/de_DE/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "global", "install": "Installieren", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "Neues Update verfügbar", @@ -318,6 +329,7 @@ "save": "Sichern", "saved": "Saved", "search": "Suchen", + "skipVersion": "Skip version", "searchFor": "Suche nach", "searchResults": "Suchergebnisse", "settings": "Einstellungen", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "Allgemein", "generalSettingsScreen": { "asc": "(Aufsteigend)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Heruntergeladene Kapitel", "genreDistribution": "Genreverteilung", + "novels": "novels", "readChapters": "Gelesene Kapitel", "sources": "Sources", "statusDistribution": "Statusverteilung", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/el_GR/strings.json b/src/i18n/languages/el_GR/strings.json index b177a3016..5f8a79cd0 100644 --- a/src/i18n/languages/el_GR/strings.json +++ b/src/i18n/languages/el_GR/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Εγκατάσταση", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Όνομα", "newUpdateAvailable": "Νέα ενημέρωση διαθέσιμη", @@ -318,6 +329,7 @@ "save": "Αποθήκευση", "saved": "Saved", "search": "Αναζήτηση", + "skipVersion": "Skip version", "searchFor": "Αναζήτηση για", "searchResults": "Αποτελέσματα αναζήτησης", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/es_ES/strings.json b/src/i18n/languages/es_ES/strings.json index 600fe8c26..243ddf3c6 100644 --- a/src/i18n/languages/es_ES/strings.json +++ b/src/i18n/languages/es_ES/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Nombre de copia de seguridad", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globalmente", "install": "Instalar", "imported": "Imported", + "later": "Later", "logout": "Cerrar sesión", "name": "Nombre", "newUpdateAvailable": "Nueva actualización disponible", @@ -318,6 +329,7 @@ "save": "Guardar", "saved": "Saved", "search": "Buscar", + "skipVersion": "Skip version", "searchFor": "Buscar por", "searchResults": "Resultados de la búsqueda", "settings": "Configuración", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascendente)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Capítulos descargados", "genreDistribution": "Distribución de género", + "novels": "novels", "readChapters": "Leer capítulos", "sources": "Sources", "statusDistribution": "Distribución de estado", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/fi_FI/strings.json b/src/i18n/languages/fi_FI/strings.json index 3b75c7451..1b64f69f7 100644 --- a/src/i18n/languages/fi_FI/strings.json +++ b/src/i18n/languages/fi_FI/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/fr_FR/strings.json b/src/i18n/languages/fr_FR/strings.json index 9af3ffc08..fd950ecab 100644 --- a/src/i18n/languages/fr_FR/strings.json +++ b/src/i18n/languages/fr_FR/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Nom de la sauvegarde", "backupCreated": "Sauvegarde créée avec succès", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globalement", "install": "Installer", "imported": "Imported", + "later": "Later", "logout": "Se déconnecter", "name": "Nom", "newUpdateAvailable": "Nouvelle mise à jour disponible", @@ -318,6 +329,7 @@ "save": "Sauvegarder", "saved": "Saved", "search": "Recherchez", + "skipVersion": "Skip version", "searchFor": "Rechercher", "searchResults": "Résultats de la recherche", "settings": "Paramètres", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin introuvable!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "Général", "generalSettingsScreen": { "asc": "(Ascendant)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Annulé", "completed": "Complet", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "En pause", "ongoing": "En cours", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Inconnu" }, "tracked": "Suivi", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Chapitres téléchargés", "genreDistribution": "Répartition par genres", + "novels": "novels", "readChapters": "Chapitres Lu", "sources": "Sources", "statusDistribution": "Répartition de l'état", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Suivi", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/he_IL/strings.json b/src/i18n/languages/he_IL/strings.json index e89c3b0a6..5968baae5 100644 --- a/src/i18n/languages/he_IL/strings.json +++ b/src/i18n/languages/he_IL/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "שם הגיבוי", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/hi_IN/strings.json b/src/i18n/languages/hi_IN/strings.json index 3b75c7451..1b64f69f7 100644 --- a/src/i18n/languages/hi_IN/strings.json +++ b/src/i18n/languages/hi_IN/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/hu_HU/strings.json b/src/i18n/languages/hu_HU/strings.json index 169ab1e2c..2302188f5 100644 --- a/src/i18n/languages/hu_HU/strings.json +++ b/src/i18n/languages/hu_HU/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globálisan", "install": "Telepítés", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Név", "newUpdateAvailable": "Új frissítés érhető el", @@ -318,6 +329,7 @@ "save": "Mentés", "saved": "Saved", "search": "Keresés", + "skipVersion": "Skip version", "searchFor": "Keresés a következőre", "searchResults": "Keresési eredmények", "settings": "Beállítások", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "Általános", "generalSettingsScreen": { "asc": "(Növekvő)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Letöltött fejezetek", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Olvasott fejezetek", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/id_ID/strings.json b/src/i18n/languages/id_ID/strings.json index fb3034a57..f739fee3f 100644 --- a/src/i18n/languages/id_ID/strings.json +++ b/src/i18n/languages/id_ID/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "menyeluruh", "install": "Pasang", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Nama", "newUpdateAvailable": "Pembaruan terbaru tersedia", @@ -318,6 +329,7 @@ "save": "Simpan", "saved": "Saved", "search": "Cari\n", + "skipVersion": "Skip version", "searchFor": "Pencarian untuk", "searchResults": "Hasil pencarian", "settings": "Pengaturan", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "Umum\n", "generalSettingsScreen": { "asc": "(Naik)\n", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters\n", "genreDistribution": "Genre distribution\n", + "novels": "novels", "readChapters": "Baca Bab\n", "sources": "Sources", "statusDistribution": "Status distribusi", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/it_IT/strings.json b/src/i18n/languages/it_IT/strings.json index 754780ac5..a85c6c5bc 100644 --- a/src/i18n/languages/it_IT/strings.json +++ b/src/i18n/languages/it_IT/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globale", "install": "Installa", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Nome", "newUpdateAvailable": "Nuovo aggiornamento disponibile", @@ -318,6 +329,7 @@ "save": "Salva", "saved": "Saved", "search": "Cerca", + "skipVersion": "Skip version", "searchFor": "Cerca per", "searchResults": "Risultati della ricerca", "settings": "Impostazioni", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "Generale", "generalSettingsScreen": { "asc": "(Crescente)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Capitoli scaricati", "genreDistribution": "Distribuzione dei generi", + "novels": "novels", "readChapters": "Capitoli letti", "sources": "Sources", "statusDistribution": "Distribuzione dello stato", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/ja_JP/strings.json b/src/i18n/languages/ja_JP/strings.json index 9419ffe60..1f1d012be 100644 --- a/src/i18n/languages/ja_JP/strings.json +++ b/src/i18n/languages/ja_JP/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "世界的に", "install": "インストール", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "名前", "newUpdateAvailable": "新しいアップデートが見つかりました", @@ -318,6 +329,7 @@ "save": "保存", "saved": "Saved", "search": "検索", + "skipVersion": "Skip version", "searchFor": "検索する", "searchResults": "検索結果", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/ko_KR/strings.json b/src/i18n/languages/ko_KR/strings.json index 3b75c7451..1b64f69f7 100644 --- a/src/i18n/languages/ko_KR/strings.json +++ b/src/i18n/languages/ko_KR/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/nl_NL/strings.json b/src/i18n/languages/nl_NL/strings.json index 284bb47b1..64be3de3d 100644 --- a/src/i18n/languages/nl_NL/strings.json +++ b/src/i18n/languages/nl_NL/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globaal", "install": "Installeer", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Naam", "newUpdateAvailable": "Nieuwe update beschikbaar", @@ -318,6 +329,7 @@ "save": "Opslaan", "saved": "Saved", "search": "Zoeken", + "skipVersion": "Skip version", "searchFor": "Zoek naar", "searchResults": "Zoekresultaten", "settings": "Instellingen", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "Algemeen", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Gedownloade hoofdstukken", "genreDistribution": "Genre verdeling", + "novels": "novels", "readChapters": "Lees hoofdstukken", "sources": "Sources", "statusDistribution": "Status verdeling", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/no_NO/strings.json b/src/i18n/languages/no_NO/strings.json index 3b75c7451..1b64f69f7 100644 --- a/src/i18n/languages/no_NO/strings.json +++ b/src/i18n/languages/no_NO/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/or_IN/strings.json b/src/i18n/languages/or_IN/strings.json index 53ec79229..a6f34133f 100644 --- a/src/i18n/languages/or_IN/strings.json +++ b/src/i18n/languages/or_IN/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "ନାମ", "newUpdateAvailable": "ନୂଆ ଅଦ୍ୟତନ ଉପଲବ୍ଧ", @@ -318,6 +329,7 @@ "save": "ସଞ୍ଚୟ କରିବା", "saved": "Saved", "search": "ସନ୍ଧାନ", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/pl_PL/strings.json b/src/i18n/languages/pl_PL/strings.json index 146db304d..496b55e3d 100644 --- a/src/i18n/languages/pl_PL/strings.json +++ b/src/i18n/languages/pl_PL/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/pt_BR/strings.json b/src/i18n/languages/pt_BR/strings.json index 5cf701cf5..dc514130a 100644 --- a/src/i18n/languages/pt_BR/strings.json +++ b/src/i18n/languages/pt_BR/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Salvar nome", "backupCreated": "Backup criado com sucesso", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globalmente", "install": "Instalar", "imported": "Imported", + "later": "Later", "logout": "Desconectar", "name": "Nome", "newUpdateAvailable": "Nova atualização disponível", @@ -318,6 +329,7 @@ "save": "Salvar", "saved": "Saved", "search": "Pesquisar", + "skipVersion": "Skip version", "searchFor": "Pesquisar por", "searchResults": "Resultados da busca", "settings": "Configurações", @@ -362,6 +374,12 @@ "pluginNotFound": "Extensão não encontrada!", "removeDownloadsWarning": "Tem certeza? Todos os capítulos transferidos serão deletados" }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "Geral", "generalSettingsScreen": { "asc": "(Crescente)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Capítulos baixados", "genreDistribution": "Categoria de gêneros", + "novels": "novels", "readChapters": "Capítulos lidos", "sources": "Sources", "statusDistribution": "Distribuição de status", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/pt_PT/strings.json b/src/i18n/languages/pt_PT/strings.json index 3b75c7451..1b64f69f7 100644 --- a/src/i18n/languages/pt_PT/strings.json +++ b/src/i18n/languages/pt_PT/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/ro_RO/strings.json b/src/i18n/languages/ro_RO/strings.json index cf5b62039..1b64f69f7 100644 --- a/src/i18n/languages/ro_RO/strings.json +++ b/src/i18n/languages/ro_RO/strings.json @@ -82,12 +82,36 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", + "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", "backupRestored": "Backup restored successfully", + "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "backupRestoredSummary": { + "one": "Restored %{count} novel", + "other": "Restored %{count} novels" + }, + "backupRestoredWithWarnings": { + "one": "Restored %{count} novel with warnings: %{warnings}", + "other": "Restored %{count} novels with warnings: %{warnings}" + }, "savingBackup": "Saving Backup", "categoriesRestored": "Restored %{count} categories", "categoriesRestoredWithErrors": "Restored %{count} categories (%{failedCount} failed)", + "categoriesRestoreFailedSummary": { + "one": "%{count} category failed", + "other": "%{count} categories failed" + }, "categoryRestoreFailed": "Failed to restore category: %{categoryName} - %{error}", "categoryFileNotFound": "Category file not found in backup", "categoryFileReadFailed": "Failed to read category file: %{error}", @@ -99,14 +123,34 @@ "failed": "Backup failed", "novelsRestored": "Restored %{count} novels", "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "novelsBackupFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, + "novelsRestoreFailedSummary": { + "one": "%{count} novel failed", + "other": "%{count} novels failed" + }, "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", "novelDirectoryNotFound": "Novel directory not found in backup", "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", "restoringCategories": "Restoring Categories", + "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", "restoringNovels": "Restoring Novels", + "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", "restoringSettings": "Restoring Settings", + "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "sectionsRestoreFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, + "sectionsBackupFailedSummary": { + "one": "%{count} backup section failed", + "other": "%{count} backup sections failed" + }, "settingsRestored": "Settings restored", + "settingsRestoreFailedSummary": "settings failed", "settingsFileNotFound": "Settings file not found in backup", "settingsRestoreFailed": "Failed to restore settings: %{error}", "settingsFileWriteFailed": "Failed to write settings file: %{error}", @@ -123,7 +167,21 @@ "invalidBackupFolder": "Invalid backup folder", "localBackup": "Local Backup", "noBackupFound": "No backup found", + "options": { + "title": "Backup contents", + "description": "Choose what to include in this backup.", + "selectAll": "Select all", + "library": "Library data", + "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", + "settings": "Settings", + "settingsDescription": "App, reader, and update preferences.", + "plugins": "Plugins", + "pluginsDescription": "Installed source plugin files.", + "downloadedFiles": "Downloaded chapters and covers", + "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + }, "preparingData": "Preparing Data", + "preparingSelectedFiles": "Preparing selected files", "remote": { "backup": "Self Host Backup", "host": "Host", @@ -134,9 +192,11 @@ "restoreBackupDesc": "Restore library from backup file", "restorinBackup": "Restoring backup", "restoringData": "Restoring Data", + "restoringSelectedFiles": "Restoring selected files", "selfHost": "Self Host", "selfHostDesc": "Backup to your server", "uploadingData": "Uploading Data", + "uploadingSelectedFiles": "Uploading selected files", "uploadingDownloadedFiles": "Uploading Downloaded Files" }, "browse": "Browse", @@ -252,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -268,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -312,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -532,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -632,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -643,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -684,7 +757,10 @@ "LOCAL_BACKUP": "Local Backup", "LOCAL_RESTORE": "Local Restore", "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter" + "DOWNLOAD_CHAPTER": "Downloading Chapter", + "taskQueued": "%{task} queued", + "taskCompleted": "Completed", + "taskFailed": "Failed: %{error}" }, "time": { "seconds": { @@ -703,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/ru_RU/strings.json b/src/i18n/languages/ru_RU/strings.json index 2b3fc2de1..8a278def4 100644 --- a/src/i18n/languages/ru_RU/strings.json +++ b/src/i18n/languages/ru_RU/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Имя резервной копии", "backupCreated": "Резервная копия успешно создана", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "глобально", "install": "Установить", "imported": "Imported", + "later": "Later", "logout": "Выйти", "name": "Название", "newUpdateAvailable": "Доступно новое обновление", @@ -318,6 +329,7 @@ "save": "Сохранить", "saved": "Saved", "search": "Поиск", + "skipVersion": "Skip version", "searchFor": "Искать", "searchResults": "Результаты поиска", "settings": "Настройки", @@ -362,6 +374,12 @@ "pluginNotFound": "Плагин не найден!", "removeDownloadsWarning": "Вы уверены? Все загруженные главы будут удалены." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "Основные", "generalSettingsScreen": { "asc": "(По возрастанию)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Отменено", "completed": "Завершено", + "inactive": "Inactive", "licensed": "Лицензировано", "onHiatus": "Приостановлено", "ongoing": "Выпускается", "publishingFinished": "Публикация завершена", + "stub": "STUB", "unknown": "Неизвестно" }, "tracked": "Отслеживание", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Загруженные главы", "genreDistribution": "Распределение по жанру", + "novels": "novels", "readChapters": "Прочитанные главы", "sources": "Источники", "statusDistribution": "Распределение статуса", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Отслеживание", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/sq_AL/strings.json b/src/i18n/languages/sq_AL/strings.json index 3b75c7451..1b64f69f7 100644 --- a/src/i18n/languages/sq_AL/strings.json +++ b/src/i18n/languages/sq_AL/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/sr_SP/strings.json b/src/i18n/languages/sr_SP/strings.json index 3b75c7451..1b64f69f7 100644 --- a/src/i18n/languages/sr_SP/strings.json +++ b/src/i18n/languages/sr_SP/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/sv_SE/strings.json b/src/i18n/languages/sv_SE/strings.json index 3b75c7451..1b64f69f7 100644 --- a/src/i18n/languages/sv_SE/strings.json +++ b/src/i18n/languages/sv_SE/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "globally", "install": "Install", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "Name", "newUpdateAvailable": "New update available", @@ -318,6 +329,7 @@ "save": "Save", "saved": "Saved", "search": "Search", + "skipVersion": "Skip version", "searchFor": "Search for", "searchResults": "Search results", "settings": "Settings", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "General", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Downloaded chapters", "genreDistribution": "Genre distribution", + "novels": "novels", "readChapters": "Read chapters", "sources": "Sources", "statusDistribution": "Status distribution", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/tr_TR/strings.json b/src/i18n/languages/tr_TR/strings.json index aa91130b3..67dd1fbf9 100644 --- a/src/i18n/languages/tr_TR/strings.json +++ b/src/i18n/languages/tr_TR/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Yedek ismi", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "global olarak", "install": "Yükle", "imported": "Imported", + "later": "Later", "logout": "Çıkış yap", "name": "Ad", "newUpdateAvailable": "Yeni güncelleme var", @@ -318,6 +329,7 @@ "save": "Kaydet", "saved": "Saved", "search": "Ara", + "skipVersion": "Skip version", "searchFor": "Şunu ara", "searchResults": "Arama sonuçları", "settings": "Ayarlar", @@ -362,6 +374,12 @@ "pluginNotFound": "Uzantı bulunamadı!", "removeDownloadsWarning": "Emin misiniz? İndirilen bütün bölümler silinecek." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "Genel", "generalSettingsScreen": { "asc": "(Artan)", @@ -582,10 +600,12 @@ "status": { "cancelled": "İptal edildi", "completed": "Tamamlandı", + "inactive": "Inactive", "licensed": "Lisanslı", "onHiatus": "Ara verdi", "ongoing": "Devam ediyor", "publishingFinished": "Yayınlama Bitti", + "stub": "STUB", "unknown": "Bilinmiyor" }, "tracked": "İzlendi", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "İndirilmiş bölüm", "genreDistribution": "Tür dağılımı", + "novels": "novels", "readChapters": "Okunan bölüm", "sources": "Kaynaklar", "statusDistribution": "Durum dağılımı", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "İzleme", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/uk_UA/strings.json b/src/i18n/languages/uk_UA/strings.json index a734e027d..09552fcf4 100644 --- a/src/i18n/languages/uk_UA/strings.json +++ b/src/i18n/languages/uk_UA/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Назва резервної копії", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "глобально", "install": "Встановити", "imported": "Imported", + "later": "Later", "logout": "Вийти", "name": "Назва", "newUpdateAvailable": "Доступне нове оновлення", @@ -318,6 +329,7 @@ "save": "Зберегти", "saved": "Saved", "search": "Пошук", + "skipVersion": "Skip version", "searchFor": "Шукати", "searchResults": "Результати пошуку", "settings": "Налаштування", @@ -362,6 +374,12 @@ "pluginNotFound": "Плагін не знайдено в системі!", "removeDownloadsWarning": "Ви впевнені? Всі завантажені розділи будуть видалені." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "Загальні налаштування", "generalSettingsScreen": { "asc": "(За зростанням)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Скасовано", "completed": "Завершено", + "inactive": "Inactive", "licensed": "Ліцензовано", "onHiatus": "На паузі", "ongoing": "Триває", "publishingFinished": "Публікацію завершено", + "stub": "STUB", "unknown": "Невідомо" }, "tracked": "Відстежується", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Завантажені розділи", "genreDistribution": "Розподіл за жанром", + "novels": "novels", "readChapters": "Прочитані розділи", "sources": "Джерела", "statusDistribution": "Розподіл за статусом", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Відстеження", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/vi_VN/strings.json b/src/i18n/languages/vi_VN/strings.json index c8091f10a..9e1046f45 100644 --- a/src/i18n/languages/vi_VN/strings.json +++ b/src/i18n/languages/vi_VN/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Tên sao lưu", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "toàn cầu", "install": "Tải về", "imported": "Imported", + "later": "Later", "logout": "Đăng xuất", "name": "Tên", "newUpdateAvailable": "Đã có bản cập nhật mới", @@ -318,6 +329,7 @@ "save": "Lưu", "saved": "Saved", "search": "Tìm kiếm", + "skipVersion": "Skip version", "searchFor": "Tìm kiếm", "searchResults": "Kết quả tìm kiếm", "settings": "Cài đặt", @@ -362,6 +374,12 @@ "pluginNotFound": "Không tìm thấy nguồn!", "removeDownloadsWarning": "Bạn chắc chứ? Tất cả chương đã tải xuống sẽ bị xoá." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "Chung", "generalSettingsScreen": { "asc": "(Tăng dần)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Đã dừng", "completed": "Đã hoàn thành", + "inactive": "Inactive", "licensed": "Đã có bản quyền", "onHiatus": "Tạm dừng", "ongoing": "Đang tiến hành", "publishingFinished": "Đã xuất bản xong", + "stub": "STUB", "unknown": "Không rõ" }, "tracked": "Đã theo dõi", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "Chương đã tải về", "genreDistribution": "Thể loại", + "novels": "novels", "readChapters": "Chương đã đọc", "sources": "Nguồn truyện", "statusDistribution": "Trạng thái", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Theo dõi", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/zh_CN/strings.json b/src/i18n/languages/zh_CN/strings.json index e3203ced8..46a2aa4bd 100644 --- a/src/i18n/languages/zh_CN/strings.json +++ b/src/i18n/languages/zh_CN/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "备份名称", "backupCreated": "成功创建备份", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "全局", "install": "安装", "imported": "Imported", + "later": "Later", "logout": "登出", "name": "名称", "newUpdateAvailable": "新版本可用", @@ -318,6 +329,7 @@ "save": "保存", "saved": "Saved", "search": "搜索", + "skipVersion": "Skip version", "searchFor": "搜索", "searchResults": "搜索结果", "settings": "设置", @@ -362,6 +374,12 @@ "pluginNotFound": "找不到插件!", "removeDownloadsWarning": "您确定吗?所有已下载章节都将被删除。" }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "常规", "generalSettingsScreen": { "asc": "(递增)", @@ -582,10 +600,12 @@ "status": { "cancelled": "取消", "completed": "完结", + "inactive": "Inactive", "licensed": "已授权", "onHiatus": "停更", "ongoing": "连载", "publishingFinished": "出版完成", + "stub": "STUB", "unknown": "未知" }, "tracked": "进度记录中", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "已下载章节", "genreDistribution": "流派分布", + "novels": "novels", "readChapters": "已读章节", "sources": "源", "statusDistribution": "状态分布", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "进度记录", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } diff --git a/src/i18n/languages/zh_TW/strings.json b/src/i18n/languages/zh_TW/strings.json index 715ab0838..4a3a1934d 100644 --- a/src/i18n/languages/zh_TW/strings.json +++ b/src/i18n/languages/zh_TW/strings.json @@ -82,6 +82,16 @@ } }, "backupScreen": { + "automaticBackupFrequency": "Automatic backup frequency", + "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", + "automaticBackupOff": "Off", + "automaticBackupEvery6Hours": "Every 6 hours", + "automaticBackupEvery12Hours": "Every 12 hours", + "automaticBackupDaily": "Daily", + "automaticBackupEvery2Days": "Every 2 days", + "automaticBackupWeekly": "Weekly", + "automaticBackupLocation": "Automatic backup location", + "lastAutomaticBackup": "Last automatically backed up: %{time}", "backupName": "Backup name", "backupCreated": "Backup created successfully", "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", @@ -302,6 +312,7 @@ "globally": "全球", "install": "安裝", "imported": "Imported", + "later": "Later", "logout": "Logout", "name": "名稱", "newUpdateAvailable": "有可用更新", @@ -318,6 +329,7 @@ "save": "保存", "saved": "Saved", "search": "搜索", + "skipVersion": "Skip version", "searchFor": "搜尋", "searchResults": "搜尋結果", "settings": "设置", @@ -362,6 +374,12 @@ "pluginNotFound": "Plugin not found!", "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." }, + "errorBoundary": { + "title": "An Unexpected Error Occurred", + "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", + "copyStackTrace": "Copy stack trace", + "restart": "Restart the application" + }, "generalSettings": "常规", "generalSettingsScreen": { "asc": "(Ascending)", @@ -582,10 +600,12 @@ "status": { "cancelled": "Cancelled", "completed": "Completed", + "inactive": "Inactive", "licensed": "Licensed", "onHiatus": "On Hiatus", "ongoing": "Ongoing", "publishingFinished": "Publishing Finished", + "stub": "STUB", "unknown": "Unknown" }, "tracked": "Tracked", @@ -682,6 +702,7 @@ "statsScreen": { "downloadedChapters": "已下載章節", "genreDistribution": "類型分佈", + "novels": "novels", "readChapters": "已讀章節", "sources": "Sources", "statusDistribution": "狀態分布", @@ -693,7 +714,9 @@ "topCategoriesByTimeSpent": "Top categories by time spent", "totalTimeSpent": "Total time spent", "showNovels": "Group by novel", - "showCategories": "Group by category" + "showCategories": "Group by category", + "plugins": "Plugins", + "pluginDistribution": "Plugin distribution" }, "tracking": "Tracking", "trackingScreen": { @@ -756,5 +779,43 @@ "one": "%{count} day", "other": "%{count} days" } + }, + "genreStats": { + "title": "Genre statistics", + "totalNovels": { + "one": "%{count} novel", + "other": "%{count} novels" + }, + "topLevelCategories": { + "one": "%{count} category", + "other": "%{count} categories" + }, + "mostCommon": "Most common", + "empty": "No genres found", + "seeAll": "View all genres", + "subgenres": { + "one": "%{count} subgenre", + "other": "%{count} subgenres" + }, + "novelsIn": "Novels in %{genre}", + "noNovels": "No novels found for this category", + "seeAllNovels": "See all", + "editTaxonomy": "Edit genre taxonomy", + "taxonomyTitle": "Genre taxonomy", + "parentCategories": "Parent categories", + "normalization": "Normalization rules", + "addCategory": "Add category", + "addChild": "Add subgenre", + "addNormalization": "Add rule", + "deleteConfirmTitle": "Delete entry", + "deleteCategoryConfirm": "Delete this category and its subgenres?", + "deleteChildConfirm": "Delete this subgenre?", + "deleteNormalizationConfirm": "Delete this normalization rule?", + "parentNamePlaceholder": "Category name", + "childNamePlaceholder": "Add Subgenre", + "normalizationKeyPlaceholder": "e.g. sci-fi", + "normalizationValuePlaceholder": "e.g. Sci-Fi", + "noCategories": "No parent categories configured", + "noNormalization": "No normalization rules configured" } } From 3bf025108a4ac6a66b269c8d217ac3fadfe2dc11 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Wed, 5 Aug 2026 06:05:03 +0530 Subject: [PATCH 147/148] fix: Restore Indonesian Translations --- src/i18n/languages/id_ID/strings.json | 1276 ++++++++++++------------- 1 file changed, 638 insertions(+), 638 deletions(-) diff --git a/src/i18n/languages/id_ID/strings.json b/src/i18n/languages/id_ID/strings.json index f739fee3f..d4a3733ef 100644 --- a/src/i18n/languages/id_ID/strings.json +++ b/src/i18n/languages/id_ID/strings.json @@ -1,74 +1,74 @@ { "aboutScreen": { - "website": "indonesia", - "discord": "\nindonesia", - "github": "Indonesia", - "helpTranslate": "INDONESIA", - "plugins": "Indonesia", - "version": "Version", - "whatsNew": "What's new" + "website": "Situs web", + "discord": "Discord", + "github": "GitHub", + "helpTranslate": "Bantu menerjemahkan", + "plugins": "Plugin", + "version": "Versi", + "whatsNew": "Yang baru" }, - "advancedSettings": "Advanced", + "advancedSettings": "Lanjutan", "advancedSettingsScreen": { - "cachedNovelsDeletedToast": "Cached novels deleted", - "chapterInsertFailed": "indonesian\n", - "clearCachedNovels": "Clear cached novels", - "clearCachedNovelsDesc": "bahasa Indonesia", - "clearDatabaseWarning": ".", - "clearUpdatesMessage": "Updates cleared.", - "clearUpdatesTab": "Clear updates tab", - "clearUpdatesWarning": ".", - "clearupdatesTabDesc": "Clears chapter entries in updates tab", - "dataManagement": "Data Management", - "deleteReadChapters": "Hapus bab yang telah dibaca\n", - "deleteReadChaptersDialogTitle": "Indonesia ", - "disabled": "Disabled", - "dnsOverHttps": "DNS over HTTPS (DoH)", - "dnsOverHttpsDescription": "Uses the selected resolver for app requests and downloads. WebView traffic is not affected.", - "importEpub": "Import EPUB", - "importFailed": "Error importing EPUB:", - "importNovel": "Import Novel", - "importStaticFiles": "Import Static Files", - "novelInsertFailed": "novel insert failed", - "networking": "Networking", - "useFAB": "Use FAB instead of button", - "userAgent": "User Agent", - "recreateDBIndexes": "Recreate DB indexes", - "recreateDBIndexesToast": "Recreated DB indexes", - "recreateDBIndexesDialogTitle": ".", - "recreateDBIndexesDesc": "Recreates DB indexes. This may improve performance on slower devices.", - "restartRequired": "Restart LNReader to apply this change." + "cachedNovelsDeletedToast": "Novel cache dihapus", + "chapterInsertFailed": "Gagal menyisipkan bab", + "clearCachedNovels": "Hapus novel cache", + "clearCachedNovelsDesc": "Hapus novel cache yang tidak ada di pustaka Anda", + "clearDatabaseWarning": "Bab yang dibaca dan diunduh serta progres novel yang tidak ada di pustaka akan hilang.", + "clearUpdatesMessage": "Pembaruan dihapus.", + "clearUpdatesTab": "Hapus tab pembaruan", + "clearUpdatesWarning": "Tab pembaruan akan dihapus.", + "clearupdatesTabDesc": "Menghapus entri bab di tab pembaruan", + "dataManagement": "Manajemen Data", + "deleteReadChapters": "Hapus bab yang sudah dibaca", + "deleteReadChaptersDialogTitle": "Semua bab yang ditandai sebagai dibaca akan dihapus.", + "disabled": "Dinonaktifkan", + "dnsOverHttps": "DNS melalui HTTPS (DoH)", + "dnsOverHttpsDescription": "Menggunakan resolver yang dipilih untuk permintaan dan unduhan aplikasi. Trafik WebView tidak terpengaruh.", + "importEpub": "Impor EPUB", + "importFailed": "Gagal mengimpor EPUB:", + "importNovel": "Impor Novel", + "importStaticFiles": "Impor File Statis", + "novelInsertFailed": "Gagal menyisipkan novel", + "networking": "Jaringan", + "useFAB": "Gunakan FAB sebagai pengganti tombol", + "userAgent": "Agen pengguna", + "recreateDBIndexes": "Buat ulang indeks DB", + "recreateDBIndexesToast": "Indeks DB dibuat ulang", + "recreateDBIndexesDialogTitle": "Semua indeks DB akan dibuat ulang.\nIni mungkin memerlukan waktu.", + "recreateDBIndexesDesc": "Membuat ulang indeks DB. Ini dapat meningkatkan performa pada perangkat yang lebih lambat.", + "restartRequired": "Mulai ulang LNReader untuk menerapkan perubahan ini." }, - "appearance": "Appearance", + "appearance": "Tampilan", "appearanceScreen": { - "accentColor": "Save anyway", - "alwaysShowNavLabels": "Always show nav labels", - "appLanguage": "App language", + "accentColor": "Warna Aksen", + "alwaysShowNavLabels": "Selalu tampilkan label navigasi", + "appLanguage": "Bahasa aplikasi", "languagePickerModal": { - "title": "Select Language", - "restartNote": "." + "title": "Pilih Bahasa", + "restartNote": "Anda perlu memulai ulang aplikasi agar perubahan bahasa diterapkan sepenuhnya." }, - "appLanguageDefault": "Indonesian", - "appTheme": "Indonesian\n", - "darkTheme": "Dark Theme", - "dateFormat": "Date format", - "dateFormatDefault": "Default (%{date})", - "dynamicColors": "Dynamic", - "hideBackdrop": "Hide backdrop", - "lightTheme": "Light Theme", - "navbar": "Navbar", - "novelInfo": "Novel info", - "pureBlackDarkMode": "Pure black dark mode", - "relativeTimestamps": "Relative timestamps", - "relativeTimestampsDescription": "\"Today\" instead of \"%{date}\"", - "showHistoryInTheNav": "Show history in the nav", - "showUpdatesInTheNav": "Show updates in the nav", - "themeMode": "Theme mode", - "themeModeLight": "Light", - "themeModeDark": "Dark", - "themeModeSystem": "Jawa", + "appLanguageDefault": "Bawaan", + "appTheme": "Tema aplikasi", + "darkTheme": "Tema Gelap", + "dateFormat": "Format tanggal", + "dateFormatDefault": "Bawaan (%{date})", + "dynamicColors": "Dinamis", + "hideBackdrop": "Sembunyikan latar belakang", + "lightTheme": "Tema Terang", + "navbar": "Bilah navigasi", + "novelInfo": "Info novel", + "pureBlackDarkMode": "Mode gelap hitam pekat", + "relativeTimestamps": "Stempel waktu relatif", + "relativeTimestampsDescription": "\"Hari ini\" sebagai pengganti \"%{date}\"", + "showHistoryInTheNav": "Tampilkan riwayat di navigasi", + "showUpdatesInTheNav": "Tampilkan pembaruan di navigasi", + "themeMode": "Mode tema", + "themeModeLight": "Terang", + "themeModeDark": "Gelap", + "themeModeSystem": "Sistem", "theme": { - "default": "Default", + "default": "Bawaan", "lavender": "Lavender", "midnightDusk": "Midnight Dusk", "daybreakBloom": "Daybreak Bloom", @@ -82,740 +82,740 @@ } }, "backupScreen": { - "automaticBackupFrequency": "Automatic backup frequency", - "automaticBackupDescription": "Backups run in the background and are stored locally. Android may delay background work to save battery.", - "automaticBackupOff": "Off", - "automaticBackupEvery6Hours": "Every 6 hours", - "automaticBackupEvery12Hours": "Every 12 hours", - "automaticBackupDaily": "Daily", - "automaticBackupEvery2Days": "Every 2 days", - "automaticBackupWeekly": "Weekly", - "automaticBackupLocation": "Automatic backup location", - "lastAutomaticBackup": "Last automatically backed up: %{time}", - "backupName": "Backup name", - "backupCreated": "Backup created successfully", - "backupCreatedWithWarnings": "Backup created with warnings: %{warnings}", - "backupRestored": "Backup restored successfully", - "backupRestoredSelectedWithWarnings": "Backup restored with warnings: %{warnings}", + "automaticBackupFrequency": "Frekuensi pencadangan otomatis", + "automaticBackupDescription": "Pencadangan berjalan di latar belakang dan disimpan secara lokal. Android mungkin menunda pekerjaan latar belakang untuk menghemat baterai.", + "automaticBackupOff": "Nonaktif", + "automaticBackupEvery6Hours": "Setiap 6 jam", + "automaticBackupEvery12Hours": "Setiap 12 jam", + "automaticBackupDaily": "Harian", + "automaticBackupEvery2Days": "Setiap 2 hari", + "automaticBackupWeekly": "Mingguan", + "automaticBackupLocation": "Lokasi pencadangan otomatis", + "lastAutomaticBackup": "Pencadangan otomatis terakhir: %{time}", + "backupName": "Nama cadangan", + "backupCreated": "Cadangan berhasil dibuat", + "backupCreatedWithWarnings": "Cadangan berhasil dibuat dengan peringatan: %{warnings}", + "backupRestored": "Cadangan berhasil dipulihkan", + "backupRestoredSelectedWithWarnings": "Cadangan berhasil dipulihkan dengan peringatan: %{warnings}", "backupRestoredSummary": { - "one": "Restored %{count} novel", - "other": "Restored %{count} novels" + "one": "%{count} novel dipulihkan", + "other": "%{count} novel dipulihkan" }, "backupRestoredWithWarnings": { - "one": "Restored %{count} novel with warnings: %{warnings}", - "other": "Restored %{count} novels with warnings: %{warnings}" + "one": "%{count} novel dipulihkan dengan peringatan: %{warnings}", + "other": "%{count} novel dipulihkan dengan peringatan: %{warnings}" }, - "savingBackup": "Indonesia", - "categoriesRestored": "%{count}Indonesia", - "categoriesRestoredWithErrors": "%{failedCount}(indonesia) ", + "savingBackup": "Menyimpan cadangan", + "categoriesRestored": "Memulihkan %{count} kategori", + "categoriesRestoredWithErrors": "Memulihkan %{count} kategori (%{failedCount} gagal)", "categoriesRestoreFailedSummary": { - "one": "%{count} category failed", - "other": "%{count} categories failed" + "one": "%{count} kategori gagal", + "other": "%{count} kategori gagal" }, - "categoryRestoreFailed": "%{categoryName}(indonesia) %{error}", - "categoryFileNotFound": "Indonesia", - "categoryFileReadFailed": "%{error}Indonesia", - "categoryFileWriteFailed": "Failed to write category file: %{error}", - "createBackup": "Create backup", - "createBackupDesc": "Can be used to restore current library", - "downloadingData": "Downloading Data", - "downloadingDownloadedFiles": "Downloading Downloaded Files", - "failed": "Backup failed", - "novelsRestored": "Restored %{count} novels", - "novelsRestoredWithErrors": "Restored %{count} novels (%{failedCount} failed)", + "categoryRestoreFailed": "Gagal memulihkan kategori: %{categoryName} - %{error}", + "categoryFileNotFound": "File kategori tidak ditemukan dalam cadangan", + "categoryFileReadFailed": "Gagal membaca file kategori: %{error}", + "categoryFileWriteFailed": "Gagal menulis file kategori: %{error}", + "createBackup": "Buat cadangan", + "createBackupDesc": "Dapat digunakan untuk memulihkan pustaka saat ini", + "downloadingData": "Mengunduh Data", + "downloadingDownloadedFiles": "Mengunduh File yang Diunduh", + "failed": "Cadangan gagal", + "novelsRestored": "Memulihkan %{count} novel", + "novelsRestoredWithErrors": "Memulihkan %{count} novel (%{failedCount} gagal)", "novelsBackupFailedSummary": { - "one": "%{count} novel failed", - "other": "%{count} novels failed" + "one": "%{count} novel gagal dicadangkan", + "other": "%{count} novel gagal dicadangkan" }, "novelsRestoreFailedSummary": { - "one": "%{count} novel failed", - "other": "%{count} novels failed" + "one": "%{count} novel gagal dipulihkan", + "other": "%{count} novel gagal dipulihkan" }, - "novelBackupFailed": "Failed to backup novel: %{novelName} - %{error}", - "novelRestoreFailed": "Failed to restore novel: %{novelName} - %{error}", - "novelDirectoryNotFound": "Novel directory not found in backup", - "novelDirectoryReadFailed": "Failed to read novel directory: %{error}", - "restoringCategories": "Restoring Categories", - "restoringCategoriesProgress": "Restoring categories (%{current}/%{total})", - "restoringNovels": "Restoring Novels", - "restoringNovelsProgress": "Restoring novels (%{current}/%{total})", - "restoringSettings": "Restoring Settings", - "missingPluginsAfterRestore": "Missing plugins: %{plugins}", + "novelBackupFailed": "Gagal mencadangkan novel: %{novelName} - %{error}", + "novelRestoreFailed": "Gagal memulihkan novel: %{novelName} - %{error}", + "novelDirectoryNotFound": "Direktori novel tidak ditemukan dalam cadangan", + "novelDirectoryReadFailed": "Gagal membaca direktori novel: %{error}", + "restoringCategories": "Memulihkan Kategori", + "restoringCategoriesProgress": "Memulihkan kategori (%{current}/%{total})", + "restoringNovels": "Memulihkan Novel", + "restoringNovelsProgress": "Memulihkan novel (%{current}/%{total})", + "restoringSettings": "Memulihkan Pengaturan", + "missingPluginsAfterRestore": "Plugin yang hilang: %{plugins}", "sectionsRestoreFailedSummary": { - "one": "%{count} backup section failed", - "other": "%{count} backup sections failed" + "one": "%{count} bagian cadangan gagal", + "other": "%{count} bagian cadangan gagal" }, "sectionsBackupFailedSummary": { - "one": "%{count} backup section failed", - "other": "%{count} backup sections failed" + "one": "%{count} bagian cadangan gagal", + "other": "%{count} bagian cadangan gagal" }, - "settingsRestored": "Settings restored", - "settingsRestoreFailedSummary": "settings failed", - "settingsFileNotFound": "Settings file not found in backup", - "settingsRestoreFailed": "Failed to restore settings: %{error}", - "settingsFileWriteFailed": "Failed to write settings file: %{error}", - "versionFileWriteFailed": "Failed to write version file: %{error}", + "settingsRestored": "Pengaturan dipulihkan", + "settingsRestoreFailedSummary": "pengaturan gagal", + "settingsFileNotFound": "File pengaturan tidak ditemukan dalam cadangan", + "settingsRestoreFailed": "Gagal memulihkan pengaturan: %{error}", + "settingsFileWriteFailed": "Gagal menulis file pengaturan: %{error}", + "versionFileWriteFailed": "Gagal menulis file versi: %{error}", "drive": { - "backup": "Drive Backup", - "backupInterruped": "Drive Backup Interrupted", - "googleDriveBackup": "Google Drive Backup", - "restore": "Drive Restore", - "restoreInterruped": "Drive Restore Interrupted" + "backup": "Cadangan Drive", + "backupInterruped": "Cadangan Drive Terhenti", + "googleDriveBackup": "Cadangan Google Drive", + "restore": "Pemulihan Drive", + "restoreInterruped": "Pemulihan Drive Terhenti" }, - "googeDrive": "Googe Drive", - "googeDriveDesc": "Backup to your Google Drive", - "invalidBackupFolder": "Invalid backup folder", - "localBackup": "Local Backup", - "noBackupFound": "No backup found", + "googeDrive": "Google Drive", + "googeDriveDesc": "Cadangkan ke Google Drive Anda", + "invalidBackupFolder": "Folder cadangan tidak valid", + "localBackup": "Cadangan Lokal", + "noBackupFound": "Tidak ada cadangan ditemukan", "options": { - "title": "Backup contents", - "description": "Choose what to include in this backup.", - "selectAll": "Select all", - "library": "Library data", - "libraryDescription": "Novels, chapter lists, reading progress, bookmarks, and categories.", - "settings": "Settings", - "settingsDescription": "App, reader, and update preferences.", - "plugins": "Plugins", - "pluginsDescription": "Installed source plugin files.", - "downloadedFiles": "Downloaded chapters and covers", - "downloadedFilesDescription": "Downloaded chapter content and saved novel covers. This may be large." + "title": "Isi cadangan", + "description": "Pilih yang ingin disertakan dalam cadangan ini.", + "selectAll": "Pilih semua", + "library": "Data pustaka", + "libraryDescription": "Novel, daftar bab, progres membaca, markah buku, dan kategori.", + "settings": "Pengaturan", + "settingsDescription": "Preferensi aplikasi, pembaca, dan pembaruan.", + "plugins": "Plugin", + "pluginsDescription": "File plugin sumber yang terpasang.", + "downloadedFiles": "Bab dan sampul yang diunduh", + "downloadedFilesDescription": "Konten bab yang diunduh dan sampul novel yang disimpan. Ukurannya mungkin besar." }, - "preparingData": "Preparing Data", - "preparingSelectedFiles": "Preparing selected files", + "preparingData": "Menyiapkan Data", + "preparingSelectedFiles": "Menyiapkan file yang dipilih", "remote": { - "backup": "Self Host Backup", + "backup": "Cadangan Self Host", "host": "Host", - "unknownHost": "Unknown host" + "unknownHost": "Host tidak dikenal" }, - "remoteBackup": "😹", - "restoreBackup": "Restore backup", - "restoreBackupDesc": "Restore library from backup file", - "restorinBackup": "Restoring backup", - "restoringData": "Restoring Data", - "restoringSelectedFiles": "Restoring selected files", - "selfHost": "Self Host", - "selfHostDesc": "Backup to your server", - "uploadingData": "Uploading Data", - "uploadingSelectedFiles": "Uploading selected files", - "uploadingDownloadedFiles": "Uploading Downloaded Files" + "remoteBackup": "Cadangan Remote", + "restoreBackup": "Pulihkan cadangan", + "restoreBackupDesc": "Pulihkan pustaka dari file cadangan", + "restorinBackup": "Memulihkan cadangan", + "restoringData": "Memulihkan Data", + "restoringSelectedFiles": "Memulihkan file yang dipilih", + "selfHost": "Host Mandiri", + "selfHostDesc": "Cadangkan ke server Anda", + "uploadingData": "Mengunggah Data", + "uploadingSelectedFiles": "Mengunggah file yang dipilih", + "uploadingDownloadedFiles": "Mengunggah File yang Diunduh" }, "browse": "Telusur", "browseScreen": { - "addedToLibrary": "Telah ditambahkan ke koleksi", - "available": "Available", - "deletePluginMessage": "Are you sure you want to uninstall %{name}?", + "addedToLibrary": "Ditambahkan ke pustaka", + "available": "Tersedia", + "deletePluginMessage": "Yakin ingin menghapus instalasi %{name}?", "discover": "Jelajahi", - "editPluginSetting": "Edit %{name}", - "globalSearch": "Pencarian global\n", - "installPlugin": "Install %{name}", - "installFailed": "Indonesia ", - "installed": "Indonesia", - "installedPlugin": "Installed %{name}", - "installedPlugins": "Installed plugins", - "language": "Language", - "lastUsed": "Terakhir digunakan\n", - "latest": "Terbaru\n", - "listEmpty": "Menggunakan bahasa dari pengaturan\n", + "editPluginSetting": "Ubah %{name}", + "globalSearch": "Pencarian global", + "installPlugin": "Pasang %{name}", + "installFailed": "Instalasi gagal: %{name}", + "installed": "Terpasang", + "installedPlugin": "Terpasang %{name}", + "installedPlugins": "Plugin terpasang", + "language": "Bahasa", + "lastUsed": "Terakhir digunakan", + "latest": "Terbaru", + "listEmpty": "Aktifkan bahasa dari pengaturan", "migration": { - "cover": "Cover", - "dialogMessage": "Migrate %{url}?", - "keepCurrent": "Keep current", - "metadata": "Novel details", - "novelAlreadyInLibrary": "Novel already in library", - "preservedState": "Categories, matched chapter progress and bookmarks, and reader settings will be preserved.", - "redownloadChapters": "Re-download matching downloaded chapters", - "reviewDescription": "Choose what to keep when migrating to %{name}.", - "reviewTitle": "Review migration", - "selectSource": "Select Source", - "selectSourceDesc": "Select a Source To Migrate From", - "useDestination": "Use destination source" + "cover": "Sampul", + "dialogMessage": "Migrasikan %{url}?", + "keepCurrent": "Pertahankan yang sekarang", + "metadata": "Detail novel", + "novelAlreadyInLibrary": "Novel sudah ada di pustaka", + "preservedState": "Kategori, progres bab yang cocok dan markah buku, serta pengaturan pembaca akan dipertahankan.", + "redownloadChapters": "Unduh ulang bab yang cocok", + "reviewDescription": "Pilih yang ingin dipertahankan saat bermigrasi ke %{name}.", + "reviewTitle": "Tinjau migrasi", + "selectSource": "Pilih Sumber", + "selectSourceDesc": "Pilih sumber untuk migrasi", + "useDestination": "Gunakan sumber tujuan" }, - "noSource": "Your library does not have any novels from this source", - "noPlugins": "No plugins found. Add a repository or enable more languages in Browse Settings.", - "noSearchResults": "No matching results", - "noSources": "No sources installed. Install a plugin to start browsing novels.", - "openPluginDetails": "Open details for %{name}", - "openPluginSettings": "Open settings for %{name}", - "openWebsite": "Open the website for %{name}", - "pinSource": "Pin %{name}", - "pinnedPlugins": "Pinned plugins", - "pluginDetails": "Plugin details", - "pluginIcon": "plugin icon", - "pluginNotInstalled": "This plugin is not installed", - "plugins": "Plugins", - "removeFromLibrary": "Dihapus dari koleksi\n", - "repositories": "Repositories", - "searchbar": "Cari sumber\n", - "searchResults": "Search results", - "selectNovel": "Select Novel", - "sources": "Sources", - "togglePluginSetting": "Toggle %{name}", - "uninstalledPlugin": "Uninstalled %{name}", - "uninstall": "Uninstall", - "unpinSource": "Unpin %{name}", - "updatePlugin": "Update %{name}", - "updateAll": "Update all", - "updateFailed": "Update failed", - "updatesPending": "Updates pending", - "updatedTo": "Updated to %{version}", + "noSource": "Pustaka Anda tidak memiliki novel dari sumber ini", + "noPlugins": "Plugin tidak ditemukan. Tambahkan repositori atau aktifkan lebih banyak bahasa di Pengaturan Jelajah.", + "noSearchResults": "Tidak ada hasil yang cocok", + "noSources": "Tidak ada sumber yang terpasang. Pasang plugin untuk mulai menjelajah novel.", + "openPluginDetails": "Buka detail %{name}", + "openPluginSettings": "Buka pengaturan %{name}", + "openWebsite": "Buka situs web %{name}", + "pinSource": "Sematkan %{name}", + "pinnedPlugins": "Plugin disematkan", + "pluginDetails": "Detail plugin", + "pluginIcon": "ikon plugin", + "pluginNotInstalled": "Plugin ini belum terpasang", + "plugins": "Plugin", + "removeFromLibrary": "Dihapus dari pustaka", + "repositories": "Repositori", + "searchbar": "Cari sumber", + "searchResults": "Hasil pencarian", + "selectNovel": "Pilih Novel", + "sources": "Sumber", + "togglePluginSetting": "Aktifkan/nonaktifkan %{name}", + "uninstalledPlugin": "Instalasi %{name} dihapus", + "uninstall": "Copot pemasangan", + "unpinSource": "Lepas sematan %{name}", + "updatePlugin": "Perbarui %{name}", + "updateAll": "Perbarui semua", + "updateFailed": "Pembaruan gagal", + "updatesPending": "Pembaruan tertunda", + "updatedTo": "Diperbarui ke %{version}", "settings": { - "title": "Plugin Settings", - "description": "Fill in the plugin settings. Restart app to apply the settings." + "title": "Pengaturan Plugin", + "description": "Isi pengaturan plugin. Mulai ulang aplikasi untuk menerapkan pengaturan." } }, - "browseSettings": "Pengaturan Setelan\n", + "browseSettings": "Pengaturan Telusur", "browseSettingsScreen": { - "concurrentSearches": "Concurrent Source Searches", + "concurrentSearches": "Pencarian Sumber Secara Bersamaan", "multi": "Multi", - "languages": "Bahasa\n" + "languages": "Bahasa" }, "categories": { - "addCategories": "Tambah kategori\n", - "cantDeleteDefault": "You cant delete default category", - "default": "Indonesia", - "defaultCategory": "Kategori default\n", + "addCategories": "Tambah kategori", + "cantDeleteDefault": "Anda tidak bisa menghapus kategori default", + "default": "Bawaan", + "defaultCategory": "Kategori default", "deleteModal": { - "desc": "Apakah Kamu ingin untuk menghapus kategori ini\n", - "header": "Hapus kategori\n" + "desc": "Apakah Anda ingin menghapus kategori", + "header": "Hapus kategori" }, - "duplicateError": "Kategori dengan nama ini sudah ada!\n", - "editCategories": "Ganti nama kategori\n", - "emptyMsg": "Kamu tidak memiliki kategori. Tekan tombol tambah untuk membuat satu untuk merapikan koleksimu\n", - "header": "Ubah kategori\n", - "local": "Local", - "setCategories": "Mengatur kategori\n", - "setModalEmptyMsg": "Kamu tidak memiliki kategori. Tekan tombol Ganti untuk membuat satu untuk merapikan koleksi kamu\n" + "duplicateError": "Kategori dengan nama ini sudah ada!", + "editCategories": "Ubah nama kategori", + "emptyMsg": "Anda belum punya kategori. Ketuk tombol tambah untuk membuat kategori agar pustaka lebih rapi", + "header": "Edit kategori", + "local": "Lokal", + "setCategories": "Atur kategori", + "setModalEmptyMsg": "Anda belum punya kategori. Ketuk tombol Edit untuk membuat kategori agar pustaka lebih rapi" }, "repositories": { - "emptyMsg": "You have no repositories. Add your first plugin repository to get started." + "emptyMsg": "Anda belum punya repository. Tambahkan repository plugin pertama Anda untuk memulai." }, "common": { - "about": "Indonesia", - "add": "Tambahkan", - "all": "Semuanya", - "back": "Back", - "backup": "Indonesia", + "about": "Tentang", + "add": "Tambah", + "all": "Semua", + "back": "Kembali", + "backup": "Cadangan", "cancel": "Batal", "categories": "Kategori", "chapters": "Bab", - "clear": "Kosongkan", - "copiedToClipboard": "Copied to clipboard: %{name}", - "delete": "Delete", - "deleted": "Deleted %{name}", - "deprecated": "Deprecated", - "display": "Tampilan\n", - "done": "Done", - "downloads": "Downloads", + "clear": "Bersihkan", + "copiedToClipboard": "Disalin ke clipboard: %{name}", + "delete": "Hapus", + "deleted": "%{name} dihapus", + "deprecated": "Usang", + "display": "Tampilan", + "done": "Selesai", + "downloads": "Unduhan", "edit": "Ubah", - "example": "Example", + "example": "Contoh", "filter": "Filter", - "globally": "menyeluruh", - "install": "Pasang", - "imported": "Imported", - "later": "Later", - "logout": "Logout", + "globally": "secara global", + "install": "Instal", + "imported": "Diimpor", + "later": "Nanti", + "logout": "Keluar", "name": "Nama", - "newUpdateAvailable": "Pembaruan terbaru tersedia", - "none": "None", - "ok": "YA", - "close": "Close", - "pause": "Pause", - "preparing": "Preparing", - "remove": "Remove", + "newUpdateAvailable": "Pembaruan baru tersedia", + "none": "Tidak ada", + "ok": "OK", + "close": "Tutup", + "pause": "Jeda", + "preparing": "Menyiapkan", + "remove": "Hapus", "reset": "Atur ulang", - "restore": "Indonesia", - "resume": "Resume", + "restore": "Pulihkan", + "resume": "Lanjutkan", "retry": "Coba lagi", "save": "Simpan", - "saved": "Saved", - "search": "Cari\n", - "skipVersion": "Skip version", - "searchFor": "Pencarian untuk", + "saved": "Tersimpan", + "search": "Cari", + "skipVersion": "Lewati versi", + "searchFor": "Cari", "searchResults": "Hasil pencarian", "settings": "Pengaturan", - "show": "Show", - "signIn": "Sign in", - "signOut": "Sign out", - "sort": "Menyortir\n", - "submit": "Megirim", - "loading": "Loading ...", - "moreOptions": "More options", - "warning": "Warning" + "show": "Tampilkan", + "signIn": "Masuk", + "signOut": "Keluar", + "sort": "Urutkan", + "submit": "Kirim", + "loading": "Memuat ...", + "moreOptions": "Opsi lainnya", + "warning": "Peringatan" }, "webview": { - "refresh": "Refresh", - "share": "Share", - "openInWebView": "Open in WebView", - "openInBrowser": "Indonesia", - "clearCookies": "Clear cookies", - "cookiesCleared": "Cookies cleared", - "clearData": "Clear WebView data", - "dataDeleted": "Indonesia" + "refresh": "Muat ulang", + "share": "Bagikan", + "openInWebView": "Buka di WebView", + "openInBrowser": "Buka di browser", + "clearCookies": "Hapus cookie", + "cookiesCleared": "Cookie dihapus", + "clearData": "Hapus data WebView", + "dataDeleted": "Data WebView dihapus" }, "date": { "calendar": { - "lastDay": "[Kemarin]\n", - "lastWeek": "dddd [Kemarin]\n", - "nextDay": "[Besok]\n", - "sameDay": "[Hari ini]\n" + "lastDay": "[Kemarin]", + "lastWeek": "[Minggu lalu] dddd", + "nextDay": "[Besok]", + "sameDay": "[Hari ini]" } }, "downloadScreen": { - "cancelDownloads": "Indonesia", - "cancelled": "Indonesia", - "chapterEmptyOrScrapeError": "Indonesia", - "chapterName": "%{name}(indonesia", - "completed": "Indonesia", - "storageInfo": "Downloaded chapters are stored in the app's private storage on this device.", - "downloading": "Downloading", - "downloadingNovel": "Downloading: %{name}", - "downloadsLower": "light novel is super long so we’ve decided to split chapter 1 into 7 parts. Why 7 you ask? Well, the chapter itself was already kind of split into 7 parts already.\n\nStarted by alyschu and strengthened with OverTheRanbow’s awesome slime thoughts.\n\nOverTheRanbow, I dub thee, king of Japanese sound effects!\n\n\nWhere’s this? Say, what exactly is going on here?\n\nThe last thing I remembered was something useless about a sage or great sage….\n\nAnd now, I woke up.\n\nMy name’s Minami Satoru, a good man of 37 years old.\n\nIn order to save a Kohai from a criminal, I got stabbed from behind.\n\nGreat, I still remember it. No problem, there’s no need to panic.\n\nBesides, I’m a dashing person. The only time I’ve panicked was when I pooped my pants in elementary school.\n\nLooking around, I finally discovered, I couldn’t open my eyes.\n\nThis is pretty headache inducing. I tried to rub my head…… I didn’t get any response from my hand either. Before this, where exactly is my head?\n\nOi oi, give me a minute.\n\nGive me some time, I need to calm down. I think this is a good time to count prime numbers?\n\nOne, two, three, ah ——!!\n\nWait no, not like this! Actually, one is not even a prime number, right?\n\nNo no, this kind of thing doesn’t matter.\n\nRight now’s not the time to think about these useless things, my current condition should be anything other than reassuring, right?\n\nEh? W-what exactly is going on here?\n\nDon’t tell me…… I’ve already sank into a state of confusion and now I’m wasting time?\n\nI hurriedly confirmed if anywhere on my body was hurting.\n\nNothing hurts at all, it’s better to say that it’s actually pretty comfortable.\n\nNot even hot or cold, this is really a refreshing space.\n\nThis made me loosen up a little.\n\nAnd now to confirm my hands and feet… Let’s not talk about finger tips, neither my hands or feet had any responses at all.\n\nWhat exactly is going on?\n\nI was clearly only stabbed once, it shouldn’t have chopped away my hands and feet right?\n\nAlso, I can’t even open my eyes.\n\nI can’t see anything, this is pitch-black darkness.\n\nIn my heart, an anxiety that I’ve never felt before flooded out.\n\nIs this….. the legendary unconscious state?\n\nOr is that, although I have my consciousness, my nerves are all broken and I can’t move?\n\nOi oi oi, give me a break!\n\nI have to carefully think about it.\n\nA human will go mad shortly after if confined into a closed space. It could be said that the current me is in that state. Also, I can’t die even if I wanted to.\n\nWaiting to go mad just like this, how could that be possible!\n\nAt this time, a feeling of being touched by something traveled through my body.\n\nEh? What’s this….?\n\nI concentrate my entire consciousness on that sensation.\n\nAbdomen? An area that feels like the abdomen was touched by some kind of plant.\n\nEverything I gathered my consciousness onto a spot, I could then roughly understand the area of that spot. Occasionally, I could feel a slightly prickling sensation from something that seems to be a leaf-like plant.\n\nI feel a bit happier now.\n\nEven though I’m still inside the pitch-black darkness. But at least the sense of touch from the five senses is still working.\n\nI enthusiastically tried to move toward that blade of grass ——\n\nAs if crawling, my body indeed moved.\n\nI actually…. moved!?\n\nNow I’ve finally understood that I’m not on the hospital bed. Why, you say? Because the solid feeling of something like rocks came from under my abdomen.\n\nSo that’s what it is…. Even though I don’t really understand it, in short, I’m not in the hospital.\n\nNot only that, neither my eyes or ears worked.\n\nAlthough I don’t know where my head is, I still tried to move toward the direction of the grass. My consciousness was completely concentrated onto the part that touched.\n\nI couldn’t smell anything at all. I’m afraid that, it seems like my sense of smell has also failed?\n\nSpeaking of which, what kind of shape am I right now?\n\nAlthough I don’t want to admit, but from this streamlined contour and elasticity, I could only think of [that].\n\nA possibility flashed across my head.\n\nNo no…… how is that possible. No matter how you say it, it shouldn’t be….\n\nAll in all, let’s put the anxiety aside.\n\nI, started to try the last function, of a human’s five senses.\n\nHowever, since I don’t even know where my mouth is at, how exactly am I supposed to try it?\n\n[Activate Unique skill [Predator]? (Yes/No)]\n\nSuddenly, a voice came from my brain.\n\nHa? What did you say? It’s actually Unique skill [Predator]……!?\n\nSpeaking of which, what exactly is this voice?\n\nIt seems like that I had heard this voice when I passed on my last will to Tamura, was it not a hallucination?\n\nIs someone there? No, it seems a little different. Rather than to say someone’s here…… It’s more like the words floated out from my consciousness.\n\nThere is no sense of being human, it seemed inorganic, like a computer generated voice.\n\nAnyways, I chose No!\n\nNo response. Although I tried and waited for a long time, no more sound came out.\n\nIt looks like it wouldn’t ask a second time. Did I perchance choose the wrong option? Is this the type of game that would get stuck if you didn’t choose the Yes option?\n\nI thought it’d be like a Rpg, and if you don’t choose Yes it would keep on asking. Seems like I was wrong.\n\nIt clearly was the one that asked first, and then ignored me after. What a impolite fellow.\n\nAfter finally hearing a voice, I was actually a little happy about it.\n\nI immersed myself in regret.\n\nWell, there is no other choice. Anyways, I’ll try to test out the sense of taste.\n\nI concentrated my awareness onto the pile of grass, and moved my body.\n\nAfter confirming the part that was touched by the grass, I pressed my whole body onto it. This tactile impression, as expected, is undoubtedly grass.\n\nAs I was feeling the tactile impression of the grass, the part of the grass that was in contact with my body started to melt. At first I had thought my body was melting and was really startled, but it seems that only the grass had melted.\n\nAnd my body was absorbing the components of the grass.\n\nIt seems, my body didn’t have a mouth, and the part that touched things had replaced the function of the mouth instead. Just as a side note, I couldn’t taste anything at all.\n\nThat being said, it’s just like that.\n\nIt seems, the fact that I’m no longer being a human, there’s almost no mistakes about it.\n\nThen that means, sure enough, I was stabbed to death back then?\n\nRather than asking, I’m already almost convinced. Then, the fact that I’m not in a hospital, but in on a stone ground that grew weeds can be accepted.\n\nWhat happened with Tamura in the end?\n\nWhat about Sawatari?\n\nMy computer should be taken care of, right?\n\nI’m full of questions. But, there’s no point in worrying right now. It’s better to think about what to do from now on.\n\nHowever, the way I look right now ——\n\nAnd that feeling a moment ago….\n\nI directed my consciousness to my body again.\n\nPuni, Puni\n\nA body that moved with a rhythm.\n\nIn this total darkness, I spent a little time confirming the whole structure of my body.\n\nHow could this be possible!?\n\nI was clearly that kind of dashing and handsome man before, but now I’ve turned into a streamlined and bouncy slime!!\n\nWhat kind of joke was this! Who would even agree to this kind of thing!!\n\nBut this body’s contour, no matter how I think about it, it can only be that thing!!\n\nNo no, but, hm.\n\nI don’t really dislike it either? Umu, that thing really is kind of cute.\n\nAh but, if one were to be asked if they want to turn into something like that? I’d say over 90 percent of people would probably choose no.\n\nWell, I’ll have to accept it I guess…..\n\nIt seems, my [Soul] after I had died, turned into a monster in another world.\n\nThis originally should be impossible. Even if it’s possible the chances should only be near astronomical.\n\nIn conclusion, I reincarnated into a slime.\n\nMugu mugu.\n\nRight now, I’m eating grass.\n\nWhy, you ask…… do I even need to answer!\n\nBecause I am ex. tre. me. ly. bor. ed!\n\nAfter accepting that I’ve been turned into a slime, many days have passed. I don’t really know the exact amount of time….. Since there’s no concept of time at all in this pitch-black darkness.\n\n\n\nDuring this period of time, I discovered that the body of a slime is actually pretty convenient. I can’t get hungry, nor become sleepy. Which means, I don’t need to worry about eating and sleeping at all.\n\nI’ve also ascertained another thing.\n\nAlthough I don’t know where this is, but there seems to be no other living beings. And thanks to that, there is completely no need to worry about my life being in danger…… Just that it’s kind of hard to stand doing nothing every single day.\n\nAfter that time, the mysterious voice never appeared again. If it’s now, it’d be fine to chat with you a little, ya know.\n\nAnyways, I helplessly started to eat grass.\n\nIt’s not like I’ve got anything else to do, this is only a way to pass time.\n\nRight now, the grass I’ve absorbed is disintegrating in my body. I can feel the components slowly accumulate after being dismantled.\n\nTo ask what meaning does this have, I’d say it has no meaning at all.\n\nIf I didn’t do anything, I feel like I would really go mad. I’m just afraid of that, that’s all.\n\nAbsorb, Dismantle, Storage. Recently, I had become totally proficient in these set of actions.\n\nThere is something very incredible here.\n\nUp until now, I seemed to not have any excreting behavior.\n\nAfter all, I’m a slime, there is indeed a high possibility that this is unnecessary. But, where did the stuff that was stored go?\n\nJust based on feelings, I felt no change of my contour.\n\nWhat exactly is going on here?\n\n[Answer. The items are stored inside the Unique Skill [Predator]’s stomach sack. Also, the current usage of the space does not exceed 1 percent]\n\nWhat? It actually answered ——!\n\nBut, how exactly did I use the skill? I should have answered No! earlier that time.\n\n[Answer. Did not use the Unique skill [Predator]. From the settings, absorbed materials will automatically be stored inside the stomach sack. It can be changed at will]\n\nWhat? The answer this time felt really fluent! Wait no, putting that aside for now……\n\nThen, what would happen if I used the skill?\n\n[Answer. Unique Skill [Predator]’s main effects are ——–\n\nAnalyze: Analyze and examine the stored target. Can create items that can be produced. Under the conditions with sufficient materials, replication is possible. After successfully analyzing skills or magic, it is possible to learn the target’s skills/magic.\n\nStomach sack: Store targets that have been predated. Also, it can conserve objects made from Analyze. The objects stored inside the Stomach sack will go into a state of stasis.\n\nMimicry: Mimic targets that have been absorbed, can use the same level of abilities of the target. However, it’s only limited to objects that have been successfully analyzed.\n\nIsolate: Storage of impossible to analyze or harmful effects. After passing through the nullification process, restores magic power.\n\n—– The five abilities above]\n\nEh……Eh?\n\nA nostalgic feeling of being surprised. It feels like, this skill is kind of cheating…… This isn’t an ability that a mere slime should have, right?\n\nWait a minute, before that, who’s voice was it that answered me?\n\n[Answer. Unique Skill [Great Sage]’s effect. Since the ability had finished cementing, the speed of response has increased]\n\nGreat Sage huh…… I thought it was only mocking me. I didn’t think that it’d be this reliable. Take care of me from now on.\n\nSpeaking of which, it’s not the time to be stubborn anymore…..\n\nIf I could heal this endless loneliness, it’d be fine even if this [voice] was only a hallucination.\n\nI have finally experienced the feeling of true relaxation after such a long time.\n\nPrevious Chapter | Main Page | Next Chapter", - "noDownloads": "Light novel is super long so we’ve decided to split chapter 1 into 7 parts. Why 7 you ask? Well, the chapter itself was already kind of split into 7 parts already.\n\nStarted by alyschu and strengthened with OverTheRanbow’s awesome slime thoughts.\n\nOverTheRanbow, I dub thee, king of Japanese sound effects!\n\n\nWhere’s this? Say, what exactly is going on here?\n\nThe last thing I remembered was something useless about a sage or great sage….\n\nAnd now, I woke up.\n\nMy name’s Minami Satoru, a good man of 37 years old.\n\nIn order to save a Kohai from a criminal, I got stabbed from behind.\n\nGreat, I still remember it. No problem, there’s no need to panic.\n\nBesides, I’m a dashing person. The only time I’ve panicked was when I pooped my pants in elementary school.\n\nLooking around, I finally discovered, I couldn’t open my eyes.\n\nThis is pretty headache inducing. I tried to rub my head…… I didn’t get any response from my hand either. Before this, where exactly is my head?\n\nOi oi, give me a minute.\n\nGive me some time, I need to calm down. I think this is a good time to count prime numbers?\n\nOne, two, three, ah ——!!\n\nWait no, not like this! Actually, one is not even a prime number, right?\n\nNo no, this kind of thing doesn’t matter.\n\nRight now’s not the time to think about these useless things, my current condition should be anything other than reassuring, right?\n\nEh? W-what exactly is going on here?\n\nDon’t tell me…… I’ve already sank into a state of confusion and now I’m wasting time?\n\nI hurriedly confirmed if anywhere on my body was hurting.\n\nNothing hurts at all, it’s better to say that it’s actually pretty comfortable.\n\nNot even hot or cold, this is really a refreshing space.\n\nThis made me loosen up a little.\n\nAnd now to confirm my hands and feet… Let’s not talk about finger tips, neither my hands or feet had any responses at all.\n\nWhat exactly is going on?\n\nI was clearly only stabbed once, it shouldn’t have chopped away my hands and feet right?\n\nAlso, I can’t even open my eyes.\n\nI can’t see anything, this is pitch-black darkness.\n\nIn my heart, an anxiety that I’ve never felt before flooded out.\n\nIs this….. the legendary unconscious state?\n\nOr is that, although I have my consciousness, my nerves are all broken and I can’t move?\n\nOi oi oi, give me a break!\n\nI have to carefully think about it.\n\nA human will go mad shortly after if confined into a closed space. It could be said that the current me is in that state. Also, I can’t die even if I wanted to.\n\nWaiting to go mad just like this, how could that be possible!\n\nAt this time, a feeling of being touched by something traveled through my body.\n\nEh? What’s this….?\n\nI concentrate my entire consciousness on that sensation.\n\nAbdomen? An area that feels like the abdomen was touched by some kind of plant.\n\nEverything I gathered my consciousness onto a spot, I could then roughly understand the area of that spot. Occasionally, I could feel a slightly prickling sensation from something that seems to be a leaf-like plant.\n\nI feel a bit happier now.\n\nEven though I’m still inside the pitch-black darkness. But at least the sense of touch from the five senses is still working.\n\nI enthusiastically tried to move toward that blade of grass ——\n\nAs if crawling, my body indeed moved.\n\nI actually…. moved!?\n\nNow I’ve finally understood that I’m not on the hospital bed. Why, you say? Because the solid feeling of something like rocks came from under my abdomen.\n\nSo that’s what it is…. Even though I don’t really understand it, in short, I’m not in the hospital.\n\nNot only that, neither my eyes or ears worked.\n\nAlthough I don’t know where my head is, I still tried to move toward the direction of the grass. My consciousness was completely concentrated onto the part that touched.\n\nI couldn’t smell anything at all. I’m afraid that, it seems like my sense of smell has also failed?\n\nSpeaking of which, what kind of shape am I right now?\n\nAlthough I don’t want to admit, but from this streamlined contour and elasticity, I could only think of [that].\n\nA possibility flashed across my head.\n\nNo no…… how is that possible. No matter how you say it, it shouldn’t be….\n\nAll in all, let’s put the anxiety aside.\n\nI, started to try the last function, of a human’s five senses.\n\nHowever, since I don’t even know where my mouth is at, how exactly am I supposed to try it?\n\n[Activate Unique skill [Predator]? (YES/NO)]\n\nSuddenly, a voice came from my brain.\n\nHa? What did you say? It’s actually Unique skill [Predator]……!?\n\nSpeaking of which, what exactly is this voice?\n\nIt seems like that I had heard this voice when I passed on my last will to Tamura, was it not a hallucination?\n\nIs someone there? No, it seems a little different. Rather than to say someone’s here…… It’s more like the words floated out from my consciousness.\n\nThere is no sense of being human, it seemed inorganic, like a computer generated voice.\n\nAnyways, I chose NO!\n\nNo response. Although I tried and waited for a long time, no more sound came out.\n\nIt looks like it wouldn’t ask a second time. Did I perchance choose the wrong option? Is this the type of game that would get stuck if you didn’t choose the YES option?\n\nI thought it’d be like a RPG, and if you don’t choose YES it would keep on asking. Seems like I was wrong.\n\nIt clearly was the one that asked first, and then ignored me after. What a impolite fellow.\n\nAfter finally hearing a voice, I was actually a little happy about it.\n\nI immersed myself in regret.\n\nWell, there is no other choice. Anyways, I’ll try to test out the sense of taste.\n\nI concentrated my awareness onto the pile of grass, and moved my body.\n\nAfter confirming the part that was touched by the grass, I pressed my whole body onto it. This tactile impression, as expected, is undoubtedly grass.\n\nAs I was feeling the tactile impression of the grass, the part of the grass that was in contact with my body started to melt. At first I had thought my body was melting and was really startled, but it seems that only the grass had melted.\n\nAnd my body was absorbing the components of the grass.\n\nIt seems, my body didn’t have a mouth, and the part that touched things had replaced the function of the mouth instead. Just as a side note, I couldn’t taste anything at all.\n\nThat being said, it’s just like that.\n\nIt seems, the fact that I’m no longer being a human, there’s almost no mistakes about it.\n\nThen that means, sure enough, I was stabbed to death back then?\n\nRather than asking, I’m already almost convinced. Then, the fact that I’m not in a hospital, but in on a stone ground that grew weeds can be accepted.\n\nWhat happened with Tamura in the end?\n\nWhat about Sawatari?\n\nMy computer should be taken care of, right?\n\nI’m full of questions. But, there’s no point in worrying right now. It’s better to think about what to do from now on.\n\nHowever, the way I look right now ——\n\nAnd that feeling a moment ago….\n\nI directed my consciousness to my body again.\n\nPuni, Puni\n\nA body that moved with a rhythm.\n\nIn this total darkness, I spent a little time confirming the whole structure of my body.\n\nHow could this be possible!?\n\nI was clearly that kind of dashing and handsome man before, but now I’ve turned into a streamlined and bouncy slime!!\n\nWhat kind of joke was this! Who would even agree to this kind of thing!!\n\nBut this body’s contour, no matter how I think about it, it can only be that thing!!\n\nNo no, but, hm.\n\nI don’t really dislike it either? Umu, that thing really is kind of cute.\n\nAh but, if one were to be asked if they want to turn into something like that? I’d say over 90 percent of people would probably choose no.\n\nWell, I’ll have to accept it I guess…..\n\nIt seems, my [Soul] after I had died, turned into a monster in another world.\n\nThis originally should be impossible. Even if it’s possible the chances should only be near astronomical.\n\nIn conclusion, I reincarnated into a slime.\n\nMugu mugu.\n\nRight now, I’m eating grass.\n\nWhy, you ask…… do I even need to answer!\n\nBecause I am ex.tre.me.ly. bor.ed!\n\nAfter accepting that I’ve been turned into a slime, many days have passed. I don’t really know the exact amount of time….. Since there’s no concept of time at all in this pitch-black darkness.\n\n\n\nDuring this period of time, I discovered that the body of a slime is actually pretty convenient. I can’t get hungry, nor become sleepy. Which means, I don’t need to worry about eating and sleeping at all.\n\nI’ve also ascertained another thing.\n\nAlthough I don’t know where this is, but there seems to be no other living beings. And thanks to that, there is completely no need to worry about my life being in danger…… Just that it’s kind of hard to stand doing nothing every single day.\n\nAfter that time, the mysterious voice never appeared again. If it’s now, it’d be fine to chat with you a little, ya know.\n\nAnyways, I helplessly started to eat grass.\n\nIt’s not like I’ve got anything else to do, this is only a way to pass time.\n\nRight now, the grass I’ve absorbed is disintegrating in my body. I can feel the components slowly accumulate after being dismantled.\n\nTo ask what meaning does this have, I’d say it has no meaning at all.\n\nIf I didn’t do anything, I feel like I would really go mad. I’m just afraid of that, that’s all.\n\nAbsorb, Dismantle, Storage. Recently, I had become totally proficient in these set of actions.\n\nThere is something very incredible here.\n\nUp until now, I seemed to not have any excreting behavior.\n\nAfter all, I’m a slime, there is indeed a high possibility that this is unnecessary. But, where did the stuff that was stored go?\n\nJust based on feelings, I felt no change of my contour.\n\nWhat exactly is going on here?\n\n[Answer. The items are stored inside the Unique Skill [Predator]’s stomach sack. Also, the current usage of the space does not exceed 1 percent]\n\nWhat? It actually answered ——!\n\nBut, how exactly did I use the skill? I should have answered NO! earlier that time.\n\n[Answer. Did not use the Unique skill [Predator]. From the settings, absorbed materials will automatically be stored inside the stomach sack. It can be changed at will]\n\nWhat? The answer this time felt really fluent! Wait no, putting that aside for now……\n\nThen, what would happen if I used the skill?\n\n[Answer. Unique Skill [Predator]’s main effects are ——–\n\nAnalyze: Analyze and examine the stored target. Can create items that can be produced. Under the conditions with sufficient materials, replication is possible. After successfully analyzing skills or magic, it is possible to learn the target’s skills/magic.\n\nStomach sack: Store targets that have been predated. Also, it can conserve objects made from Analyze. The objects stored inside the Stomach sack will go into a state of stasis.\n\nMimicry: Mimic targets that have been absorbed, can use the same level of abilities of the target. However, it’s only limited to objects that have been successfully analyzed.\n\nIsolate: Storage of impossible to analyze or harmful effects. After passing through the nullification process, restores magic power.\n\n—– The five abilities above]\n\nEh……Eh?\n\nA nostalgic feeling of being surprised. It feels like, this skill is kind of cheating…… This isn’t an ability that a mere slime should have, right?\n\nWait a minute, before that, who’s voice was it that answered me?\n\n[Answer. Unique Skill [Great Sage]’s effect. Since the ability had finished cementing, the speed of response has increased]\n\nGreat Sage huh…… I thought it was only mocking me. I didn’t think that it’d be this reliable. Take care of me from now on.\n\nSpeaking of which, it’s not the time to be stubborn anymore…..\n\nIf I could heal this endless loneliness, it’d be fine even if this [voice] was only a hallucination.\n\nI have finally experienced the feeling of true relaxation after such a long time.\n\nPrevious Chapter | Main Page | Next Chapter\n", - "pluginNotFound": "Plugin not found!", - "removeDownloadsWarning": "Are you sure? All downloaded chapters will be deleted." + "cancelDownloads": "Batalkan unduhan", + "cancelled": "Unduhan dibatalkan.", + "chapterEmptyOrScrapeError": "Bab kosong atau aplikasi tidak dapat mengambil kontennya", + "chapterName": "Bab: %{name}", + "completed": "Unduhan selesai", + "storageInfo": "Bab yang diunduh disimpan di penyimpanan privat aplikasi pada perangkat ini.", + "downloading": "Mengunduh", + "downloadingNovel": "Mengunduh: %{name}", + "downloadsLower": "unduhan", + "noDownloads": "Tidak ada unduhan", + "pluginNotFound": "Plugin tidak ditemukan!", + "removeDownloadsWarning": "Yakin? Semua bab yang diunduh akan dihapus." }, "errorBoundary": { - "title": "An Unexpected Error Occurred", - "description": "The application ran into an unexpected error. Please copy the stack trace below and share it on our Discord support channel.", - "copyStackTrace": "Copy stack trace", - "restart": "Restart the application" + "title": "Terjadi Kesalahan Tak Terduga", + "description": "Aplikasi mengalami kesalahan tak terduga. Salin stack trace di bawah dan bagikan di kanal dukungan Discord kami.", + "copyStackTrace": "Salin stack trace", + "restart": "Mulai ulang aplikasi" }, - "generalSettings": "Umum\n", + "generalSettings": "Umum", "generalSettingsScreen": { - "asc": "(Naik)\n", - "autoDownload": "Unduh otomatis\n", - "automaticUpdates": "Automatic updates", - "automaticUpdatesDaily": "Daily", - "automaticUpdatesDescription": "Runs when a network connection is available. Android may delay background work to save battery.", - "automaticUpdatesEvery12Hours": "Every 12 hours", - "automaticUpdatesEvery2Days": "Every 2 days", - "automaticUpdatesEvery3Days": "Every 3 days", - "automaticUpdatesOff": "Off", - "automaticUpdatesWeekly": "Weekly", - "bySource": "Berdasarkan sumber\n", - "chapterSort": "Pengurutan Bab bawaan\n", - "desc": "(Menurun)\n", - "disableLoadingAnimations": "Disable loading animations", - "disableLoadingAnimationsDesc": "May improve performance on slower devices", - "disableHapticFeedback": "Nonaktifkan umpan balik haptic\n", - "disableHapticFeedbackDescription": "Turn off vibrations for touch interactions.", - "chapterDownloadCooldown": "Chapter download cooldown", - "chapterDownloadCooldownDesc": "Wait between sequential chapter downloads (seconds). Helps avoid source rate limits during batch downloads.", - "chapterDownloadCooldownPlaceholder": "Cooldown in seconds (e.g. 1.5)", - "chapterDownloadCooldownWarning": "Very low cooldowns may trigger rate limiting or temporary IP bans from sources.", - "displayMode": "Mode tampilan\n", - "downloadNewChapters": "Unduh bab terbaru\n", - "epub": "EPUB\n", - "epubLocation": "Lokasi EPUB\n", - "epubLocationDescription": "Lokasi dimana anda membuka dan mengekspor file EPUB anda.\n", - "globalUpdate": "Pembaruan global\n", - "globalUpdateCategories": "Categories", - "globalUpdateCategoriesDescription": "Novels in excluded categories will not be updated, even when they are also in an included category. Tap a category to cycle between included, excluded, and neither.", - "globalUpdateExclude": "Exclude: %{categories}", - "globalUpdateInclude": "Include: %{categories}", - "gridSize": "Grid size", - "gridSizeDesc": "%{num} per row", - "itemsPerRow": "Barang-barang per baris\n", - "itemsPerRowLibrary": "Barang-barang per baris di perpustakaan\n", - "jumpToLastReadChapter": "Jump to last read chapter in list", - "novel": "Novel\n", + "asc": "(Naik)", + "autoDownload": "Unduh otomatis", + "automaticUpdates": "Pembaruan otomatis", + "automaticUpdatesDaily": "Harian", + "automaticUpdatesDescription": "Berjalan saat koneksi jaringan tersedia. Android mungkin menunda pekerjaan latar belakang untuk menghemat baterai.", + "automaticUpdatesEvery12Hours": "Setiap 12 jam", + "automaticUpdatesEvery2Days": "Setiap 2 hari", + "automaticUpdatesEvery3Days": "Setiap 3 hari", + "automaticUpdatesOff": "Nonaktif", + "automaticUpdatesWeekly": "Mingguan", + "bySource": "Berdasarkan sumber", + "chapterSort": "Pengurutan bab bawaan", + "desc": "(Turun)", + "disableLoadingAnimations": "Nonaktifkan animasi pemuatan", + "disableLoadingAnimationsDesc": "Dapat meningkatkan performa pada perangkat yang lebih lambat", + "disableHapticFeedback": "Nonaktifkan umpan balik haptic", + "disableHapticFeedbackDescription": "Matikan getaran untuk interaksi sentuh.", + "chapterDownloadCooldown": "Jeda unduhan bab", + "chapterDownloadCooldownDesc": "Tunggu di antara unduhan bab berurutan (detik). Membantu menghindari batas laju sumber selama pengunduhan massal.", + "chapterDownloadCooldownPlaceholder": "Jeda dalam detik (mis. 1.5)", + "chapterDownloadCooldownWarning": "Jeda yang sangat singkat dapat memicu pembatasan laju atau pemblokiran IP sementara dari sumber.", + "displayMode": "Mode tampilan", + "downloadNewChapters": "Unduh bab baru", + "epub": "EPUB", + "epubLocation": "Lokasi EPUB", + "epubLocationDescription": "Lokasi tempat Anda membuka dan mengekspor file EPUB.", + "globalUpdate": "Pembaruan global", + "globalUpdateCategories": "Kategori", + "globalUpdateCategoriesDescription": "Novel dalam kategori yang dikecualikan tidak akan diperbarui, meskipun juga berada dalam kategori yang disertakan. Ketuk kategori untuk beralih antara disertakan, dikecualikan, atau tidak keduanya.", + "globalUpdateExclude": "Kecualikan: %{categories}", + "globalUpdateInclude": "Sertakan: %{categories}", + "gridSize": "Ukuran grid", + "gridSizeDesc": "%{num} per baris", + "itemsPerRow": "Item per baris", + "itemsPerRowLibrary": "Item per baris di pustaka", + "jumpToLastReadChapter": "Lompat ke bab terakhir dibaca di daftar", + "novel": "Novel", "novelBadges": "Lencana Novel", "novelSort": "Urutkan Novel", - "refreshMetadata": "Memperbarui metadata secara otomatis\n", - "refreshMetadataDescription": "Periksa sampul dan detail baru saat memperbarui perpustakaan\n", - "smartUpdate": "Smart update", - "smartUpdateSkipCompleted": "Skip entries with \"Completed\" status", - "smartUpdateSkipUnstarted": "Skip unstarted entries", - "smartUpdateSkipWithUnread": "Skip entries with unread chapter(s)", - "sortOrder": "Sort Order", - "updateLibrary": "Perbarui perpustakaan saat diluncurkan\n", - "updateLibraryDesc": "Not recommended for low devices", - "updateTime": "Perlihatkan waktu pembaruan terakhir\n", - "useFAB": "Gunakan FAB di perpustakaan\n", - "timeTracking": "Time Tracking", - "enableTimeTracking": "Enable time tracking", - "enableTimeTrackingDesc": "Tracks time spent reading and displays it in the statistics screen", - "inactivityTimeout": "Inactivity Timeout", - "inactivityTimeoutNever": "Never", - "inactivityTimeoutDesc": "Automatically pause time tracking after a period of inactivity" + "refreshMetadata": "Segarkan metadata otomatis", + "refreshMetadataDescription": "Cek sampul dan detail baru saat memperbarui pustaka", + "smartUpdate": "Pembaruan cerdas", + "smartUpdateSkipCompleted": "Lewati entri dengan status \"Selesai\"", + "smartUpdateSkipUnstarted": "Lewati entri yang belum dimulai", + "smartUpdateSkipWithUnread": "Lewati entri dengan bab yang belum dibaca", + "sortOrder": "Urutan", + "updateLibrary": "Perbarui pustaka saat dibuka", + "updateLibraryDesc": "Tidak disarankan untuk perangkat lemah", + "updateTime": "Tampilkan waktu pembaruan terakhir", + "useFAB": "Gunakan FAB di Pustaka", + "timeTracking": "Pelacakan waktu", + "enableTimeTracking": "Aktifkan pelacakan waktu", + "enableTimeTrackingDesc": "Melacak waktu membaca dan menampilkannya di layar statistik", + "inactivityTimeout": "Batas waktu tidak aktif", + "inactivityTimeoutNever": "Jangan pernah", + "inactivityTimeoutDesc": "Jeda otomatis pelacakan waktu setelah tidak aktif selama beberapa waktu" }, "globalSearch": { - "allSources": "semua sumber\n", - "searchIn": "Cari novel di\n" + "allSources": "semua sumber", + "searchIn": "Cari novel di" }, - "history": "Sejarah", + "history": "Riwayat", "historyScreen": { - "chapter": "Indonesia", - "clearHistorWarning": "Apa anda yakin? Semua riwayat akan hilang.\n", - "deleted": "History deleted.", - "nothingReadRecently": "Nothing read recently", - "removeHistoryWarning": "This will remove the read date of this chapter. Are you sure?", - "resetAllChapters": "Reset all chapters for this entry", - "searchbar": "Pencarian riwayat" + "chapter": "Bab", + "clearHistorWarning": "Yakin? Semua riwayat akan hilang.", + "deleted": "Riwayat dihapus.", + "nothingReadRecently": "Belum ada yang dibaca baru-baru ini", + "removeHistoryWarning": "Tanggal baca bab ini akan dihapus. Anda yakin?", + "resetAllChapters": "Atur ulang semua bab untuk entri ini", + "searchbar": "Cari riwayat" }, - "library": "Koleksi", + "library": "Pustaka", "libraryScreen": { "bottomSheet": { "display": { - "badges": "Lencana\n", - "comfortable": "Baris nyaman\n", - "compact": "Baris tersusun rapat\n", - "displayMode": "Mode Tampilan", - "download": "Indonesia", - "downloadBadges": "Lencana unduh\n", - "list": "Daftar\n", - "noTitle": "Hanya menutupi baris\n", - "numberOfItems": "Number of Items", - "showNoOfItems": "Tampilkan banyaknya barang\n", - "unread": "Unread", - "unreadBadges": "Lencana belum dibaca\n" + "badges": "Lencana", + "comfortable": "Grid nyaman", + "compact": "Grid rapat", + "displayMode": "Mode tampilan", + "download": "Unduhan", + "downloadBadges": "Lencana unduhan", + "list": "Daftar", + "noTitle": "Grid tanpa judul", + "numberOfItems": "Jumlah Item", + "showNoOfItems": "Tampilkan jumlah item", + "unread": "Belum dibaca", + "unreadBadges": "Lencana belum dibaca" }, "filters": { - "completed": "Sudah selesai", + "completed": "Selesai", "downloaded": "Diunduh", - "started": "Sudah dimulai", + "started": "Dimulai", "unread": "Belum dibaca" }, "sortOrders": { - "alphabetically": "Menurut Abjad", - "dateAdded": "Tanggal Ditambahkan", + "alphabetically": "Abjad", + "dateAdded": "Tanggal ditambahkan", "download": "Diunduh", - "lastRead": "Terakhir Dibaca", - "lastUpdated": "Terakhir kali diperbarui", - "totalChapters": "Jimlah bab", - "unread": "belum dibaca" + "lastRead": "Terakhir dibaca", + "lastUpdated": "Terakhir diperbarui", + "totalChapters": "Total bab", + "unread": "Belum dibaca" } }, - "empty": "Pustaka kamu kosong. Tambahkan serial ke pustaka kamu dari Jelajah.\n", - "emptyCategory": "This category is empty.", + "empty": "Pustaka Anda kosong. Tambahkan seri ke Pustaka dari Telusur.", + "emptyCategory": "Kategori ini kosong.", "extraMenu": { - "importEpub": "Import EPUB", - "openRandom": "Open Random Entry", - "updateCategory": "Update Category", - "updateLibrary": "Indonesia" + "importEpub": "Impor EPUB", + "openRandom": "Buka entri acak", + "updateCategory": "Perbarui Kategori", + "updateLibrary": "Perbarui Pustaka" }, - "searchbar": "Cari di pustaka" + "searchbar": "Cari pustaka" }, - "more": "Lainnya\n", + "more": "Lainnya", "moreScreen": { - "downloadOnly": "Terunduh saja\n", - "downloadOnlyDesc": "Filters all novels in your library", - "downloadQueue": "Download queue", - "incognitoMode": "Mode penyamaran\n", - "incognitoModeDesc": "Pauses reading history" + "downloadOnly": "Hanya yang diunduh", + "downloadOnlyDesc": "Memfilter semua novel di pustaka Anda", + "downloadQueue": "Antrean unduhan", + "incognitoMode": "Mode penyamaran", + "incognitoModeDesc": "Menjeda riwayat membaca" }, "novelScreen": { - "addToLibaray": "Tambahkan ke koleksi\n", + "addToLibaray": "Tambah ke pustaka", "bottomSheet": { "displays": { - "chapterNumber": "Chapter number", - "sourceTitle": "Source title" + "chapterNumber": "Nomor bab", + "sourceTitle": "Judul sumber" }, "filters": { - "bookmarked": "Bookmarked", - "downloaded": "Downloaded", - "unread": "Unread", - "scanlators": "Ignore scanlators" + "bookmarked": "Ditandai", + "downloaded": "Diunduh", + "unread": "Belum dibaca", + "scanlators": "Abaikan scanlator" }, "order": { - "byChapterName": "By chapter name", - "bySource": "By source" + "byChapterName": "Berdasarkan nama bab", + "bySource": "Berdasarkan sumber" } }, - "chapterChapnum": "Chapter %{num}", - "chapters": "bab\n", - "continueReading": "Lanjutkan membaca\n", + "chapterChapnum": "Bab %{num}", + "chapters": "bab", + "continueReading": "Lanjutkan membaca", "exportEpubModal": { - "applyReaderTheme": "Apply reader theme to EPUB", - "customJSWarning": "Custom JS may not be supported by all EPUB readers", - "description": "Choose a destination and which downloaded chapters to include in the EPUB.", - "directory": "Directory", - "endChapter": "Indonesia ", - "export": "Export", - "exportAll": "Export All Chapters", - "fileName": "File name", - "fileNameRequired": "Enter a file name", - "includeCustomCSS": "Include Custom CSS", - "includeCustomJS": "Include Custom JS", - "includeChapterNumber": "Include chapter number in chapter titles", - "invalidRange": "Please enter valid chapter numbers", - "selectFolder": "Select destination folder for EPUB file", - "startChapter": "Start Chapter", - "startGreaterThanEnd": "Start chapter must be less than or equal to end chapter", - "title": "Export Novel as EPUB" + "applyReaderTheme": "Terapkan tema pembaca ke EPUB", + "customJSWarning": "JS kustom mungkin tidak didukung oleh semua pembaca EPUB", + "description": "Pilih tujuan dan bab yang diunduh untuk disertakan dalam EPUB.", + "directory": "Direktori", + "endChapter": "Bab Akhir", + "export": "Ekspor", + "exportAll": "Ekspor Semua Bab", + "fileName": "Nama file", + "fileNameRequired": "Masukkan nama file", + "includeCustomCSS": "Sertakan CSS Kustom", + "includeCustomJS": "Sertakan JS Kustom", + "includeChapterNumber": "Sertakan nomor bab dalam judul bab", + "invalidRange": "Harap masukkan nomor bab yang valid", + "selectFolder": "Pilih folder tujuan untuk file EPUB", + "startChapter": "Bab Awal", + "startGreaterThanEnd": "Bab awal harus меньше atau sama dengan bab akhir", + "title": "Ekspor Novel sebagai EPUB" }, "epub": { - "exportFailed": "Failed to export EPUB: %{error}", + "exportFailed": "Gagal mengekspor EPUB: %{error}", "exportingChapter": "%{current}/%{total} · %{chapter}", - "exportSuccess": "Successfully exported %{chapters} chapters as EPUB", - "noDownloadedChapters": "No downloaded chapters found. Please download chapters before exporting.", - "noNovelSelected": "No novel selected for export", - "preparingExport": "Preparing EPUB", - "savingExport": "Saving EPUB" + "exportSuccess": "Berhasil mengekspor %{chapters} bab sebagai EPUB", + "noDownloadedChapters": "Tidak ada bab yang diunduh. Harap unduh bab sebelum mengekspor.", + "noNovelSelected": "Tidak ada novel yang dipilih untuk diekspor", + "preparingExport": "Menyiapkan EPUB", + "savingExport": "Menyimpan EPUB" }, - "coverSaved": "Cover saved", - "coverNotSaved": "Cover not saved", - "deleteChapterError": "Cant delete chapter chapter folder", - "deleteMessage": "Delete downloaded chapters?", - "deletedAllDownloads": "Deleted all Downloads", + "coverSaved": "Sampul disimpan", + "coverNotSaved": "Sampul tidak disimpan", + "deleteChapterError": "Tidak dapat menghapus folder bab", + "deleteMessage": "Hapus bab yang diunduh?", + "deletedAllDownloads": "Semua unduhan dihapus", "download": { - "custom": "Custom", - "customAmount": "Download custom amount", - "delete": "Delete downloads", - "next": "Next chapter", - "next10": "Next 10 chapter", - "next5": "Next 5 chapter", - "unread": "Unread" + "custom": "Kustom", + "customAmount": "Unduh jumlah kustom", + "delete": "Hapus unduhan", + "next": "Bab berikutnya", + "next10": "10 bab berikutnya", + "next5": "5 bab berikutnya", + "unread": "Belum dibaca" }, "edit": { - "addTag": "Add Tag", - "author": "Author: %{author}", - "cover": "Edit cover", - "info": "Edit info", + "addTag": "Tambah Tag", + "author": "Penulis: %{author}", + "cover": "Edit sampul", + "info": "Ubah info", "status": "Status:", - "summary": "Description: %{summary}...", - "title": "Title: %{title}" + "summary": "Deskripsi: %{summary}...", + "title": "Judul: %{title}" }, - "inLibaray": "Di koleksi\n", + "inLibaray": "Di pustaka", "jumpToChapterModal": { - "chapterName": "Nama Bab\n", - "chapterNumber": "Nomor Bab\n", - "description": "Search by chapter number or name, then choose whether to open it or scroll to it in the chapter list.", + "chapterName": "Nama Bab", + "chapterNumber": "Nomor Bab", + "description": "Cari berdasarkan nomor atau nama bab, lalu pilih apakah akan membukanya atau menggulirkannya ke daftar bab.", "error": { - "validChapterName": "Masukan nama bab yang benar\n", - "validChapterNumber": "Masukan nomor bab yang benar\n" + "validChapterName": "Masukkan nama bab yang valid", + "validChapterNumber": "Masukkan nomor bab yang valid" }, - "jumpToChapter": "Melompat ke Bab\n", - "openChapter": "Buka Bab\n", - "openChapterDescription": "Turn off to scroll to it in the chapter list.", - "searchByName": "Search by Chapter Name", - "searchByNameDescription": "Turn off to search by chapter number." + "jumpToChapter": "Lompat ke Bab", + "openChapter": "Buka Bab", + "openChapterDescription": "Nonaktifkan untuk menggulir ke sana di daftar bab.", + "searchByName": "Cari berdasarkan Nama Bab", + "searchByNameDescription": "Nonaktifkan untuk mencari berdasarkan nomor bab." }, - "migrate": "Pindah\n", - "noSummary": "Tidak ada rangkuman\n", - "noCoverFound": "No cover found", - "progress": "Progress %{progress} %", - "readChaptersDeleted": "Read chapters deleted", - "startReadingChapters": "Start reading %{name}", + "migrate": "Migrasi", + "noSummary": "Tidak ada ringkasan", + "noCoverFound": "Sampul tidak ditemukan", + "progress": "Progres %{progress} %", + "readChaptersDeleted": "Bab yang sudah dibaca dihapus", + "startReadingChapters": "Mulai membaca %{name}", "status": { - "cancelled": "Cancelled", - "completed": "Completed", - "inactive": "Inactive", - "licensed": "Licensed", - "onHiatus": "On Hiatus", - "ongoing": "Ongoing", - "publishingFinished": "Publishing Finished", + "cancelled": "Dibatalkan", + "completed": "Selesai", + "inactive": "Tidak aktif", + "licensed": "Berlisensi", + "onHiatus": "Hiatus", + "ongoing": "Berjalan", + "publishingFinished": "Selesai Terbit", "stub": "STUB", - "unknown": "Unknown" + "unknown": "Tidak diketahui" }, - "tracked": "Tracked", - "tracking": "Tracking", - "unknownStatus": "Unknown status", - "updatedToast": "Updated %{name}" + "tracked": "Dilacak", + "tracking": "Pelacakan", + "unknownStatus": "Status tidak diketahui", + "updatedToast": "%{name} diperbarui" }, "readerScreen": { "bottomSheet": { - "alignCenter": "Center", - "alignJustify": "Justify", - "alignLeft": "Left", - "alignRight": "Right", - "allowTextSelection": "Text selection", - "autoscroll": "Auto-scroll", - "autoscrollDescription": "Scroll the page automatically at a steady pace", - "bionicReading": "Bionic reading", - "bionicReadingDescription": "Bold the start of each word to help your eyes track faster", - "tapToScroll": "Tap to scroll", - "tapToScrollDescription": "Tap the top or bottom of the screen to scroll through the chapter", - "color": "Warna\n", - "display": "Display", - "fontStyle": "Gaya huruf\n", - "fullscreen": "Layar Penuh", - "fullscreenDescription": "Hide the status bar and navigation bar while reading", - "lineHeight": "Line height", - "navigation": "Navigation", - "padding": "Padding", - "pageReader": "Paged reading (Experimental)", - "pageReaderDescription": "Split the chapter into pages instead of scrolling. Experimental — may break formatting in some novels", - "removeExtraSpacing": "Remove extra spacing", - "removeExtraSpacingDescription": "Collapse extra blank lines between paragraphs", - "scrollAmount": "Banyak gulung (tinggi layar secara bawaan)\n", - "showBatteryAndTime": "Battery & time", - "showBatteryAndTimeDescription": "Show battery level and clock over the reading screen", - "showProgressPercentage": "Reading progress", - "showProgressPercentageDescription": "Show the percentage read at the bottom of the screen", - "swipeGestures": "Swipe between chapters", - "swipeGesturesDescription": "Swipe left or right to jump to the next or previous chapter", - "textAlign": "Text alignment", - "textSize": "Ukuran teks\n", - "ttsAutoPageAdvanceDescription": "Move to the next chapter automatically when narration ends", - "ttsEngineDescription": "Text-to-speech engine used to generate audio", - "ttsScrollToTopDescription": "Jump back to the top of the chapter when narration starts", - "useChapterDrawerSwipeNavigation": "Swipe to open drawer", - "verticalSeekbar": "Vertical seekbar", - "verticalSeekbarDescription": "Show a slider on the side to jump to any point in the chapter", - "keepScreenOn": "Keep screen on", - "volumeButtonsScroll": "Volume button scrolling", - "volumeButtonsScrollDescription": "Use the volume buttons to scroll instead of adjusting volume" + "alignCenter": "Tengah", + "alignJustify": "Rata kiri-kanan", + "alignLeft": "Kiri", + "alignRight": "Kanan", + "allowTextSelection": "Pemilihan teks", + "autoscroll": "Gulir otomatis", + "autoscrollDescription": "Gulir halaman secara otomatis dengan kecepatan tetap", + "bionicReading": "Baca bionik", + "bionicReadingDescription": "Tebalkan awal setiap kata agar mata Anda dapat mengikuti lebih cepat", + "tapToScroll": "Ketuk untuk menggulir", + "tapToScrollDescription": "Ketuk bagian atas atau bawah layar untuk menggulir bab", + "color": "Warna", + "display": "Tampilan", + "fontStyle": "Gaya font", + "fullscreen": "Layar penuh", + "fullscreenDescription": "Sembunyikan bilah status dan bilah navigasi saat membaca", + "lineHeight": "Tinggi baris", + "navigation": "Navigasi", + "padding": "Batas tepi", + "pageReader": "Pembaca halaman (Eksperimental)", + "pageReaderDescription": "Bagi bab menjadi beberapa halaman, bukan menggulir. Eksperimental — dapat merusak format pada beberapa novel", + "removeExtraSpacing": "Hapus spasi ekstra", + "removeExtraSpacingDescription": "Ciutkan baris kosong tambahan di antara paragraf", + "scrollAmount": "Jumlah gulir (default: tinggi layar)", + "showBatteryAndTime": "Baterai & waktu", + "showBatteryAndTimeDescription": "Tampilkan level baterai dan jam di atas layar membaca", + "showProgressPercentage": "Progres membaca", + "showProgressPercentageDescription": "Tampilkan persentase yang telah dibaca di bagian bawah layar", + "swipeGestures": "Geser antar bab", + "swipeGesturesDescription": "Geser ke kiri atau kanan untuk melompat ke bab berikutnya atau sebelumnya", + "textAlign": "Perataan teks", + "textSize": "Ukuran teks", + "ttsAutoPageAdvanceDescription": "Pindah otomatis ke bab berikutnya saat narasi berakhir", + "ttsEngineDescription": "Mesin text-to-speech yang digunakan untuk menghasilkan audio", + "ttsScrollToTopDescription": "Kembali ke bagian atas bab saat narasi dimulai", + "useChapterDrawerSwipeNavigation": "Geser untuk membuka laci", + "verticalSeekbar": "Seekbar vertikal", + "verticalSeekbarDescription": "Tampilkan penggeser di sisi layar untuk melompat ke titik mana pun dalam bab", + "keepScreenOn": "Biarkan layar tetap menyala", + "volumeButtonsScroll": "Gulir dengan tombol volume", + "volumeButtonsScrollDescription": "Gunakan tombol volume untuk menggulir, bukan mengatur volume" }, "drawer": { - "scrollToBottom": "Gulung ke bawah\n", + "scrollToBottom": "Gulir ke bawah", "scrollToCurrentChapter": "Gulir ke bab saat ini", - "scrollToTop": "Gulung ke atas\n" + "scrollToTop": "Gulir ke atas" }, - "emptyChapterMessage": "<p>Bab kosong.</p><p>Laporkan di <a href='%{reportUrl}'>GitHub</a> jika tersedia di WebView.</p><p>Plugin: %{pluginId}</p><p>Novel: %{novelName}</p><p>Bab: %{chapterName}</p>", + "emptyChapterMessage": "<h2>Bab tidak dapat dimuat</h2><p>Tidak ada konten yang dapat dibaca. Periksa bab tersebut di WebView; jika berhasil dimuat di sana, <a href='%{reportUrl}'>laporkan masalah plugin</a>.</p><p>Plugin: %{pluginId}<br>Novel: %{novelName}<br>Bab: %{chapterName}</p>", "finished": "Selesai", "nextChapter": "Berikutnya: %{name}", "noNextChapter": "Tidak ada bab berikutnya", "noPreviousChapter": "Tidak ada bab sebelumnya", - "searchMinLength": "Enter at least %{count} characters to search", - "searchPlaceholder": "Search chapter" + "searchMinLength": "Masukkan setidaknya %{count} karakter untuk mencari", + "searchPlaceholder": "Cari bab" }, "readerSettings": { - "autoScrollInterval": "Scroll interval (seconds)", - "autoScrollOffset": "Scroll offset (screen heights)", - "backgroundColor": "Warna latar belakang\n", - "backgroundColorModal": "Background color", - "clearCustomCSS": "Reset your custom CSS?", - "clearCustomJS": "Reset your custom JS?", - "cssHint": "Target specific sources using #sourceId-[SOURCEID] in your selectors", - "customCSS": "Kostumisasi CSS\n", - "customJS": "JS Khusus\n", - "deleteCustomTheme": "Delete theme", - "jsHint": "Available variables: html, novelName, chapterName, sourceId, chapterId, novelId", - "navigationControls": "Navigation Controls", - "notSaved": "Tidak tersimpan\n", - "openCSSFile": "Import CSS file", - "openJSFile": "Import JS file", - "preset": "Prasetel\n", - "readingMode": "Reading Mode", - "readerTheme": "Theme", - "saveCustomTheme": "Save theme", - "textColor": "Warna teks\n", - "textColorModal": "Text color", - "title": "Pembaca\n", - "verticalSeekbarDesc": "Use vertical seekbar", - "volumeButtonOffset": "Volume button scroll offset (screen heights)" + "autoScrollInterval": "Interval gulir (detik)", + "autoScrollOffset": "Offset gulir (tinggi layar)", + "backgroundColor": "Warna latar belakang", + "backgroundColorModal": "Warna latar belakang", + "clearCustomCSS": "Reset CSS kustom Anda?", + "clearCustomJS": "Reset JS kustom Anda?", + "cssHint": "Targetkan sumber tertentu dengan #sourceId-[SOURCEID] pada selector Anda", + "customCSS": "CSS Kustom", + "customJS": "JS Kustom", + "deleteCustomTheme": "Hapus tema", + "jsHint": "Variabel tersedia: html, novelName, chapterName, sourceId, chapterId, novelId", + "navigationControls": "Kontrol Navigasi", + "notSaved": "Tidak tersimpan", + "openCSSFile": "Impor file CSS", + "openJSFile": "Impor file JS", + "preset": "Prasetel", + "readingMode": "Mode Membaca", + "readerTheme": "Tema", + "saveCustomTheme": "Simpan tema", + "textColor": "Warna teks", + "textColorModal": "Warna teks", + "title": "Pembaca", + "verticalSeekbarDesc": "Gunakan seekbar vertikal", + "volumeButtonOffset": "Offset gulir tombol volume (tinggi layar)" }, "sourceScreen": { - "noResultsFound": "Tidak ada hasil ditemukan\n" + "noResultsFound": "Tidak ada hasil ditemukan" }, "statsScreen": { - "downloadedChapters": "Downloaded chapters\n", - "genreDistribution": "Genre distribution\n", + "downloadedChapters": "Bab diunduh", + "genreDistribution": "Distribusi genre", "novels": "novels", - "readChapters": "Baca Bab\n", - "sources": "Sources", - "statusDistribution": "Status distribusi", - "title": "Statistics\n", - "titlesInLibrary": "Titles in library\n", - "totalChapters": "Total chapters\n", - "unreadChapters": "Unread chapters\n", - "topNovelsByTimeSpent": "Top novels by time spent", - "topCategoriesByTimeSpent": "Top categories by time spent", - "totalTimeSpent": "Total time spent", - "showNovels": "Group by novel", - "showCategories": "Group by category", - "plugins": "Plugins", - "pluginDistribution": "Plugin distribution" + "readChapters": "Bab dibaca", + "sources": "Sumber", + "statusDistribution": "Distribusi status", + "title": "Statistik", + "titlesInLibrary": "Judul di pustaka", + "totalChapters": "Total bab", + "unreadChapters": "Bab belum dibaca", + "topNovelsByTimeSpent": "Novel teratas berdasarkan waktu yang dihabiskan", + "topCategoriesByTimeSpent": "Kategori teratas berdasarkan waktu yang dihabiskan", + "totalTimeSpent": "Total waktu yang dihabiskan", + "showNovels": "Kelompokkan berdasarkan novel", + "showCategories": "Kelompokkan berdasarkan kategori", + "plugins": "Plugin", + "pluginDistribution": "Distribusi plugin" }, - "tracking": "Tracking", + "tracking": "Pelacakan", "trackingScreen": { - "info": "Tracking is one-way: reading progress is sent to external services. Link each novel individually using its tracking button.", - "logOutMessage": "Log out from %{name}?", - "revalidate": "Revalidate", - "services": "Services" + "info": "Pelacakan bersifat satu arah: progres membaca dikirim ke layanan eksternal. Tautkan setiap novel satu per satu menggunakan tombol pelacakannya.", + "logOutMessage": "Keluar dari %{name}?", + "revalidate": "Validasi ulang", + "services": "Layanan" }, - "updates": "Pembaruan\n", + "updates": "Pembaruan", "updatesScreen": { - "deletedChapters": "Deleted %{num} chapters", - "emptyView": "Tidak ada pembaruan terkini\n", - "lastUpdatedAt": "Pustaka terakhir diperbarui:\n", - "libraryUpdated": "Library Updated", - "newChapters": "Bab baru\n", - "novelsUpdated": "%{num} novels updated", - "searchbar": "Cari di pembaruan\n", - "unableToGetNovel": "Unable to get novel", - "updatesLower": "Pembaruan\n", - "updatingLibrary": "Updating library" + "deletedChapters": "%{num} bab dihapus", + "emptyView": "Tidak ada pembaruan terbaru", + "lastUpdatedAt": "Pustaka terakhir diperbarui:", + "libraryUpdated": "Pustaka Diperbarui", + "newChapters": "bab baru", + "novelsUpdated": "%{num} novel diperbarui", + "searchbar": "Cari pembaruan", + "unableToGetNovel": "Tidak dapat mengambil novel", + "updatesLower": "pembaruan", + "updatingLibrary": "Memperbarui pustaka" }, "onboardingScreen": { - "welcome": "Welcome", - "pickATheme": "Pick a theme", - "light": "Light", - "dark": "Dark", - "system": "System", - "complete": "Complete" + "welcome": "Selamat datang", + "pickATheme": "Pilih tema", + "light": "Terang", + "dark": "Gelap", + "system": "Sistem", + "complete": "Selesai" }, "notifications": { - "IMPORT_EPUB": "Importing EPUB", - "EXPORT_EPUB": "Exporting EPUB", - "UPDATE_LIBRARY": "Updating Library", - "DRIVE_BACKUP": "Google Drive Backup", - "DRIVE_RESTORE": "Google Drive Restore", - "SELF_HOST_BACKUP": "Self-Host Backup", - "SELF_HOST_RESTORE": "Self-Host Restore", - "LOCAL_BACKUP": "Local Backup", - "LOCAL_RESTORE": "Local Restore", - "MIGRATE_NOVEL": "Migrating Novel", - "DOWNLOAD_CHAPTER": "Downloading Chapter", - "taskQueued": "%{task} queued", - "taskCompleted": "Completed", - "taskFailed": "Failed: %{error}" + "IMPORT_EPUB": "Mengimpor EPUB", + "EXPORT_EPUB": "Mengekspor EPUB", + "UPDATE_LIBRARY": "Memperbarui Pustaka", + "DRIVE_BACKUP": "Cadangan Google Drive", + "DRIVE_RESTORE": "Pemulihan Google Drive", + "SELF_HOST_BACKUP": "Cadangan Self-Host", + "SELF_HOST_RESTORE": "Pemulihan Self-Host", + "LOCAL_BACKUP": "Cadangan Lokal", + "LOCAL_RESTORE": "Pemulihan Lokal", + "MIGRATE_NOVEL": "Migrasi Novel", + "DOWNLOAD_CHAPTER": "Mengunduh Bab", + "taskQueued": "%{task} dalam antrean", + "taskCompleted": "Selesai", + "taskFailed": "Gagal: %{error}" }, "time": { "seconds": { - "one": "%{count} second", - "other": "%{count} seconds" + "one": "%{count} detik", + "other": "%{count} detik" }, "minutes": { - "one": "%{count} minute", - "other": "%{count} minutes" + "one": "%{count} menit", + "other": "%{count} menit" }, "hours": { - "one": "%{count} hour", - "other": "%{count} hours" + "one": "%{count} jam", + "other": "%{count} jam" }, "days": { - "one": "%{count} day", - "other": "%{count} days" + "one": "%{count} hari", + "other": "%{count} hari" } }, "genreStats": { - "title": "Genre statistics", + "title": "Statistik genre", "totalNovels": { "one": "%{count} novel", - "other": "%{count} novels" + "other": "%{count} novel" }, "topLevelCategories": { - "one": "%{count} category", - "other": "%{count} categories" + "one": "%{count} kategori", + "other": "%{count} kategori" }, - "mostCommon": "Most common", - "empty": "No genres found", - "seeAll": "View all genres", + "mostCommon": "Paling umum", + "empty": "Tidak ada genre", + "seeAll": "Lihat semua genre", "subgenres": { "one": "%{count} subgenre", - "other": "%{count} subgenres" + "other": "%{count} subgenre" }, - "novelsIn": "Novels in %{genre}", - "noNovels": "No novels found for this category", - "seeAllNovels": "See all", - "editTaxonomy": "Edit genre taxonomy", - "taxonomyTitle": "Genre taxonomy", - "parentCategories": "Parent categories", - "normalization": "Normalization rules", - "addCategory": "Add category", - "addChild": "Add subgenre", - "addNormalization": "Add rule", - "deleteConfirmTitle": "Delete entry", - "deleteCategoryConfirm": "Delete this category and its subgenres?", - "deleteChildConfirm": "Delete this subgenre?", - "deleteNormalizationConfirm": "Delete this normalization rule?", - "parentNamePlaceholder": "Category name", - "childNamePlaceholder": "Add Subgenre", - "normalizationKeyPlaceholder": "e.g. sci-fi", - "normalizationValuePlaceholder": "e.g. Sci-Fi", - "noCategories": "No parent categories configured", - "noNormalization": "No normalization rules configured" + "novelsIn": "Novel dalam %{genre}", + "noNovels": "Tidak ada novel untuk kategori ini", + "seeAllNovels": "Lihat semua", + "editTaxonomy": "Ubah taksonomi genre", + "taxonomyTitle": "Taksonomi genre", + "parentCategories": "Kategori induk", + "normalization": "Aturan normalisasi", + "addCategory": "Tambah kategori", + "addChild": "Tambah subgenre", + "addNormalization": "Tambah aturan", + "deleteConfirmTitle": "Hapus entri", + "deleteCategoryConfirm": "Hapus kategori ini beserta subgenrenya?", + "deleteChildConfirm": "Hapus subgenre ini?", + "deleteNormalizationConfirm": "Hapus aturan normalisasi ini?", + "parentNamePlaceholder": "Nama kategori", + "childNamePlaceholder": "Tambah Subgenre", + "normalizationKeyPlaceholder": "mis. sci-fi", + "normalizationValuePlaceholder": "mis. Sci-Fi", + "noCategories": "Tidak ada kategori induk yang dikonfigurasi", + "noNormalization": "Tidak ada aturan normalisasi yang dikonfigurasi" } } From e0c89cdd9fca9c4c9217c6f07e44f605b984c431 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee <rajarshee.adm@gmail.com> Date: Wed, 5 Aug 2026 07:07:20 +0530 Subject: [PATCH 148/148] fix: Neutralize Skeleton Loading Colors --- src/utils/useLoadingColors.ts | 43 +++++++++++++++-------------------- 1 file changed, 18 insertions(+), 25 deletions(-) diff --git a/src/utils/useLoadingColors.ts b/src/utils/useLoadingColors.ts index 3ac38f373..0c68c7014 100644 --- a/src/utils/useLoadingColors.ts +++ b/src/utils/useLoadingColors.ts @@ -1,37 +1,30 @@ import { ThemeColors } from '@theme/types'; import color from 'color'; import { useAppSettings } from '@hooks/persisted'; -import { interpolateColor } from 'react-native-reanimated'; import { useMemo } from 'react'; +const BASE_STRENGTH = 0.08; +const STATIC_BASE_STRENGTH = 0.12; +const HIGHLIGHT_STRENGTH = 0.14; + export const getLoadingColors = ( theme: ThemeColors, disableLoadingAnimations = false, ) => { - const highlightColor = color(theme.primary).alpha(0.08).string(); - const backgroundColor = color(theme.surface); - - let adjustedBackgroundColor; - - if (backgroundColor.isDark()) { - adjustedBackgroundColor = - backgroundColor.luminosity() !== 0 - ? backgroundColor.lighten(0.1).toString() - : backgroundColor.negate().darken(0.98).toString(); - } else { - adjustedBackgroundColor = backgroundColor.darken(0.04).toString(); - } - - if (disableLoadingAnimations) { - // The highlight is hidden, so increase the static placeholder contrast. - adjustedBackgroundColor = interpolateColor( - 0.01, - [0, 1], - [adjustedBackgroundColor, highlightColor], - ); - } - - return [highlightColor, adjustedBackgroundColor] as const; + const surfaceColor = color(theme.surface); + const foregroundColor = color(theme.onSurface); + const backgroundStrength = disableLoadingAnimations + ? STATIC_BASE_STRENGTH + : BASE_STRENGTH; + + const backgroundColor = surfaceColor + .mix(foregroundColor, backgroundStrength) + .hex(); + const highlightColor = surfaceColor + .mix(foregroundColor, HIGHLIGHT_STRENGTH) + .hex(); + + return [highlightColor, backgroundColor] as const; }; const useLoadingColors = (theme: ThemeColors) => {
  • " + << xmlEscape(chapters[index].title) << "