From 5ead03e1f7166418f61c96ad1da3007f8ed7c75f Mon Sep 17 00:00:00 2001 From: Charlotte Croce Date: Sun, 20 Apr 2025 11:17:03 -0400 Subject: [PATCH] first commit - migrated from codeberg --- .codeberg/ISSUE_TEMPLATE/bug_report.md | 29 + .codeberg/ISSUE_TEMPLATE/feature_request.md | 16 + .codeberg/pages.toml | 3 + .codeberg/workflows/ci_testing.yml | 39 + .gitattributes | 2 + .gitignore | 48 + .metadata | 45 + CMakeLists.txt | 44 + CONTRIBUTING.md | 150 + LICENSE | 661 ++ README.md | 52 + analysis_options.yaml | 31 + android/.gitignore | 13 + android/CMakeLists.txt | 39 + .../.cmake/api/v1/query/client-agp/cache-v2 | 0 .../api/v1/query/client-agp/cmakeFiles-v1 | 0 .../api/v1/query/client-agp/codemodel-v2 | 0 .../reply/cache-v2-21a81a553917e12bcb20.json | 1367 ++++ .../cmakeFiles-v1-f158b68c45b1b0cc9b44.json | 803 ++ .../codemodel-v2-a8770f3d77f19c2912af.json | 60 + ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2025-04-04T22-52-54-0525.json | 92 + ...statistics-Debug-6ec880219d5fde559845.json | 173 + .../Debug/12q2w62l/arm64-v8a/CMakeCache.txt | 402 + .../3.22.1-g37088a8/CMakeCCompiler.cmake | 72 + .../3.22.1-g37088a8/CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 7800 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 7992 bytes .../3.22.1-g37088a8/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 5968 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 5976 bytes .../CMakeFiles/TargetDirectories.txt | 3 + .../arm64-v8a/CMakeFiles/cmake.check_cache | 1 + .../12q2w62l/arm64-v8a/CMakeFiles/rules.ninja | 64 + .../arm64-v8a/additional_project_files.txt | 0 .../arm64-v8a/android_gradle_build.json | 38 + .../arm64-v8a/android_gradle_build_mini.json | 27 + .../.cxx/Debug/12q2w62l/arm64-v8a/build.ninja | 155 + .../12q2w62l/arm64-v8a/build_file_index.txt | 1 + .../12q2w62l/arm64-v8a/cmake_install.cmake | 54 + .../12q2w62l/arm64-v8a/compile_commands.json | 7 + .../arm64-v8a/compile_commands.json.bin | Bin 0 -> 1094 bytes .../arm64-v8a/configure_fingerprint.bin | 28 + .../arm64-v8a/metadata_generation_command.txt | 21 + .../12q2w62l/arm64-v8a/prefab_config.json | 4 + .../arm64-v8a/symbol_folder_index.txt | 1 + android/app/.cxx/Debug/12q2w62l/hash_key.txt | 28 + .../.cmake/api/v1/query/client-agp/cache-v2 | 0 .../api/v1/query/client-agp/cmakeFiles-v1 | 0 .../api/v1/query/client-agp/codemodel-v2 | 0 .../reply/cache-v2-9bf9daff5eb5004653d9.json | 1323 ++++ .../cmakeFiles-v1-eefbab002a7febe02041.json | 188 + .../codemodel-v2-ffb104344a7bc5543809.json | 60 + ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2025-04-04T22-46-46-0283.json | 92 + ...statistics-Debug-1cedd2b44e2d577c589a.json | 169 + .../Debug/1n244r2v/arm64-v8a/CMakeCache.txt | 399 + .../3.22.1-g37088a8/CMakeCCompiler.cmake | 72 + .../3.22.1-g37088a8/CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 7800 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 7992 bytes .../3.22.1-g37088a8/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 5968 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 5976 bytes .../CMakeFiles/TargetDirectories.txt | 3 + .../arm64-v8a/CMakeFiles/cmake.check_cache | 1 + .../1n244r2v/arm64-v8a/CMakeFiles/rules.ninja | 64 + .../arm64-v8a/additional_project_files.txt | 0 .../arm64-v8a/android_gradle_build.json | 38 + .../arm64-v8a/android_gradle_build_mini.json | 27 + .../.cxx/Debug/1n244r2v/arm64-v8a/build.ninja | 152 + .../1n244r2v/arm64-v8a/build_file_index.txt | 1 + .../1n244r2v/arm64-v8a/cmake_install.cmake | 54 + .../1n244r2v/arm64-v8a/compile_commands.json | 7 + .../arm64-v8a/compile_commands.json.bin | Bin 0 -> 1066 bytes .../arm64-v8a/configure_fingerprint.bin | 28 + .../arm64-v8a/metadata_generation_command.txt | 20 + .../1n244r2v/arm64-v8a/prefab_config.json | 4 + .../arm64-v8a/symbol_folder_index.txt | 1 + android/app/.cxx/Debug/1n244r2v/hash_key.txt | 27 + .../.cmake/api/v1/query/client-agp/cache-v2 | 0 .../api/v1/query/client-agp/cmakeFiles-v1 | 0 .../api/v1/query/client-agp/codemodel-v2 | 0 .../reply/cache-v2-7aaf5a68129328d169d7.json | 1395 ++++ .../cmakeFiles-v1-e0e8b46471c3310f3d7f.json | 188 + .../codemodel-v2-3288e6bbf24242138203.json | 60 + ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2025-04-05T01-34-58-0930.json | 92 + ...statistics-Debug-a7c7374a012df40fc490.json | 180 + .../.cxx/Debug/4n4z316m/arm64-v8a/.ninja_deps | Bin 0 -> 108672 bytes .../.cxx/Debug/4n4z316m/arm64-v8a/.ninja_log | 4 + .../Debug/4n4z316m/arm64-v8a/CMakeCache.txt | 415 + .../3.22.1-g37088a8/CMakeCCompiler.cmake | 72 + .../3.22.1-g37088a8/CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 7800 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 7992 bytes .../3.22.1-g37088a8/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 5968 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 5976 bytes .../CMakeFiles/TargetDirectories.txt | 3 + .../arm64-v8a/CMakeFiles/cmake.check_cache | 1 + .../4n4z316m/arm64-v8a/CMakeFiles/rules.ninja | 64 + .../native/statistics/health_analytics.cpp.o | Bin 0 -> 1718496 bytes .../arm64-v8a/additional_project_files.txt | 0 .../arm64-v8a/android_gradle_build.json | 38 + .../arm64-v8a/android_gradle_build_mini.json | 27 + .../.cxx/Debug/4n4z316m/arm64-v8a/build.ninja | 152 + .../4n4z316m/arm64-v8a/build_file_index.txt | 1 + .../4n4z316m/arm64-v8a/cmake_install.cmake | 54 + .../4n4z316m/arm64-v8a/compile_commands.json | 7 + .../arm64-v8a/compile_commands.json.bin | Bin 0 -> 1083 bytes .../arm64-v8a/configure_fingerprint.bin | 28 + .../arm64-v8a/metadata_generation_command.txt | 24 + .../4n4z316m/arm64-v8a/prefab_config.json | 4 + .../arm64-v8a/symbol_folder_index.txt | 1 + .../.cmake/api/v1/query/client-agp/cache-v2 | 0 .../api/v1/query/client-agp/cmakeFiles-v1 | 0 .../api/v1/query/client-agp/codemodel-v2 | 0 .../reply/cache-v2-5cb42605381eeae3f748.json | 1395 ++++ .../cmakeFiles-v1-089efe3371d50ad666bb.json | 188 + .../codemodel-v2-b1f455e3cfabbc37deb7.json | 60 + ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2025-04-05T01-34-59-0335.json | 92 + ...statistics-Debug-f654b363cabf8322268b.json | 165 + .../Debug/4n4z316m/armeabi-v7a/.ninja_deps | Bin 0 -> 108244 bytes .../Debug/4n4z316m/armeabi-v7a/.ninja_log | 4 + .../Debug/4n4z316m/armeabi-v7a/CMakeCache.txt | 415 + .../3.22.1-g37088a8/CMakeCCompiler.cmake | 72 + .../3.22.1-g37088a8/CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 5884 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 6904 bytes .../3.22.1-g37088a8/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 4120 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 4164 bytes .../CMakeFiles/TargetDirectories.txt | 3 + .../armeabi-v7a/CMakeFiles/cmake.check_cache | 1 + .../armeabi-v7a/CMakeFiles/rules.ninja | 64 + .../native/statistics/health_analytics.cpp.o | Bin 0 -> 1417008 bytes .../armeabi-v7a/additional_project_files.txt | 0 .../armeabi-v7a/android_gradle_build.json | 38 + .../android_gradle_build_mini.json | 27 + .../Debug/4n4z316m/armeabi-v7a/build.ninja | 152 + .../4n4z316m/armeabi-v7a/build_file_index.txt | 1 + .../4n4z316m/armeabi-v7a/cmake_install.cmake | 54 + .../armeabi-v7a/compile_commands.json | 7 + .../armeabi-v7a/compile_commands.json.bin | Bin 0 -> 1079 bytes .../armeabi-v7a/configure_fingerprint.bin | 28 + .../metadata_generation_command.txt | 24 + .../4n4z316m/armeabi-v7a/prefab_config.json | 4 + .../armeabi-v7a/symbol_folder_index.txt | 1 + android/app/.cxx/Debug/4n4z316m/hash_key.txt | 31 + .../.cmake/api/v1/query/client-agp/cache-v2 | 0 .../api/v1/query/client-agp/cmakeFiles-v1 | 0 .../api/v1/query/client-agp/codemodel-v2 | 0 .../reply/cache-v2-9fa8225bbdefac23c772.json | 1395 ++++ .../cmakeFiles-v1-2b55f10b9a925b2ad855.json | 188 + .../codemodel-v2-56155b81b9351e550aa3.json | 60 + ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2025-04-05T01-35-00-0436.json | 92 + ...statistics-Debug-2eedee504a105b18a567.json | 165 + .../app/.cxx/Debug/4n4z316m/x86/.ninja_deps | Bin 0 -> 108508 bytes .../app/.cxx/Debug/4n4z316m/x86/.ninja_log | 4 + .../.cxx/Debug/4n4z316m/x86/CMakeCache.txt | 415 + .../3.22.1-g37088a8/CMakeCCompiler.cmake | 72 + .../3.22.1-g37088a8/CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 5756 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 5936 bytes .../3.22.1-g37088a8/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 3936 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 3968 bytes .../x86/CMakeFiles/TargetDirectories.txt | 3 + .../4n4z316m/x86/CMakeFiles/cmake.check_cache | 1 + .../Debug/4n4z316m/x86/CMakeFiles/rules.ninja | 64 + .../native/statistics/health_analytics.cpp.o | Bin 0 -> 1310188 bytes .../4n4z316m/x86/additional_project_files.txt | 0 .../4n4z316m/x86/android_gradle_build.json | 38 + .../x86/android_gradle_build_mini.json | 27 + .../app/.cxx/Debug/4n4z316m/x86/build.ninja | 152 + .../Debug/4n4z316m/x86/build_file_index.txt | 1 + .../Debug/4n4z316m/x86/cmake_install.cmake | 54 + .../Debug/4n4z316m/x86/compile_commands.json | 7 + .../4n4z316m/x86/compile_commands.json.bin | Bin 0 -> 1051 bytes .../4n4z316m/x86/configure_fingerprint.bin | 28 + .../x86/metadata_generation_command.txt | 24 + .../Debug/4n4z316m/x86/prefab_config.json | 4 + .../4n4z316m/x86/symbol_folder_index.txt | 1 + .../.cmake/api/v1/query/client-agp/cache-v2 | 0 .../api/v1/query/client-agp/cmakeFiles-v1 | 0 .../api/v1/query/client-agp/codemodel-v2 | 0 .../reply/cache-v2-22cb791de46fcfeb4a65.json | 1395 ++++ .../cmakeFiles-v1-910670eddcf660ca5d77.json | 188 + .../codemodel-v2-2433d89aac4b36133343.json | 60 + ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2025-04-05T01-35-00-0597.json | 92 + ...statistics-Debug-4b13cf6901c26da9a92a.json | 169 + .../.cxx/Debug/4n4z316m/x86_64/.ninja_deps | Bin 0 -> 108532 bytes .../app/.cxx/Debug/4n4z316m/x86_64/.ninja_log | 4 + .../.cxx/Debug/4n4z316m/x86_64/CMakeCache.txt | 415 + .../3.22.1-g37088a8/CMakeCCompiler.cmake | 72 + .../3.22.1-g37088a8/CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 7184 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 7368 bytes .../3.22.1-g37088a8/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 5424 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 5464 bytes .../x86_64/CMakeFiles/TargetDirectories.txt | 3 + .../x86_64/CMakeFiles/cmake.check_cache | 1 + .../4n4z316m/x86_64/CMakeFiles/rules.ninja | 64 + .../native/statistics/health_analytics.cpp.o | Bin 0 -> 1685872 bytes .../x86_64/additional_project_files.txt | 0 .../4n4z316m/x86_64/android_gradle_build.json | 38 + .../x86_64/android_gradle_build_mini.json | 27 + .../.cxx/Debug/4n4z316m/x86_64/build.ninja | 152 + .../4n4z316m/x86_64/build_file_index.txt | 1 + .../Debug/4n4z316m/x86_64/cmake_install.cmake | 54 + .../4n4z316m/x86_64/compile_commands.json | 7 + .../4n4z316m/x86_64/compile_commands.json.bin | Bin 0 -> 1051 bytes .../4n4z316m/x86_64/configure_fingerprint.bin | 28 + .../x86_64/metadata_generation_command.txt | 24 + .../Debug/4n4z316m/x86_64/prefab_config.json | 4 + .../4n4z316m/x86_64/symbol_folder_index.txt | 1 + .../.cmake/api/v1/query/client-agp/cache-v2 | 0 .../api/v1/query/client-agp/cmakeFiles-v1 | 0 .../api/v1/query/client-agp/codemodel-v2 | 0 .../reply/cache-v2-7171ba662a0862548adc.json | 1379 ++++ .../cmakeFiles-v1-585b8a1854bcda1f9e2d.json | 803 ++ .../codemodel-v2-5f78b9fdb648e9293130.json | 60 + ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2025-04-04T23-31-41-0964.json | 92 + ...statistics-Debug-5e1dfd387442ceeaa65b.json | 180 + .../Debug/5z6h51l2/arm64-v8a/CMakeCache.txt | 405 + .../3.22.1-g37088a8/CMakeCCompiler.cmake | 72 + .../3.22.1-g37088a8/CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 7800 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 7992 bytes .../3.22.1-g37088a8/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 5968 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 5976 bytes .../CMakeFiles/TargetDirectories.txt | 3 + .../arm64-v8a/CMakeFiles/cmake.check_cache | 1 + .../5z6h51l2/arm64-v8a/CMakeFiles/rules.ninja | 64 + .../arm64-v8a/additional_project_files.txt | 0 .../arm64-v8a/android_gradle_build.json | 38 + .../arm64-v8a/android_gradle_build_mini.json | 27 + .../.cxx/Debug/5z6h51l2/arm64-v8a/build.ninja | 155 + .../5z6h51l2/arm64-v8a/build_file_index.txt | 1 + .../5z6h51l2/arm64-v8a/cmake_install.cmake | 54 + .../5z6h51l2/arm64-v8a/compile_commands.json | 7 + .../arm64-v8a/compile_commands.json.bin | Bin 0 -> 1083 bytes .../arm64-v8a/configure_fingerprint.bin | 28 + .../arm64-v8a/metadata_generation_command.txt | 22 + .../5z6h51l2/arm64-v8a/prefab_config.json | 4 + .../arm64-v8a/symbol_folder_index.txt | 1 + android/app/.cxx/Debug/5z6h51l2/hash_key.txt | 29 + .../profile/arm64-v8a/compile_commands.json | 7 + .../profile/armeabi-v7a/compile_commands.json | 7 + .../tools/profile/x86/compile_commands.json | 7 + .../profile/x86_64/compile_commands.json | 7 + android/app/build.gradle | 59 + android/app/src/debug/AndroidManifest.xml | 7 + android/app/src/main/AndroidManifest.xml | 46 + .../kotlin/com/example/nokken/MainActivity.kt | 5 + .../res/drawable-v21/launch_background.xml | 12 + .../main/res/drawable/launch_background.xml | 12 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 544 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 442 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 721 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 1031 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 1443 bytes .../app/src/main/res/values-night/styles.xml | 18 + android/app/src/main/res/values/styles.xml | 18 + android/app/src/profile/AndroidManifest.xml | 7 + android/build.gradle | 19 + android/gradle.properties | 3 + .../gradle/wrapper/gradle-wrapper.properties | 5 + android/settings.gradle | 25 + assets/drugs/drugs.txt | 530 ++ assets/fonts/Nunito-Black.ttf | Bin 0 -> 157108 bytes assets/fonts/Nunito-BlackItalic.ttf | Bin 0 -> 161588 bytes assets/fonts/Nunito-Bold.ttf | Bin 0 -> 154140 bytes assets/fonts/Nunito-BoldItalic.ttf | Bin 0 -> 161216 bytes assets/fonts/Nunito-ExtraBold.ttf | Bin 0 -> 156188 bytes assets/fonts/Nunito-ExtraBoldItalic.ttf | Bin 0 -> 162056 bytes assets/fonts/Nunito-ExtraLight.ttf | Bin 0 -> 151356 bytes assets/fonts/Nunito-ExtraLightItalic.ttf | Bin 0 -> 155676 bytes assets/fonts/Nunito-Italic.ttf | Bin 0 -> 158696 bytes assets/fonts/Nunito-Light.ttf | Bin 0 -> 152784 bytes assets/fonts/Nunito-LightItalic.ttf | Bin 0 -> 157416 bytes assets/fonts/Nunito-Medium.ttf | Bin 0 -> 65396 bytes assets/fonts/Nunito-Regular.ttf | Bin 0 -> 154312 bytes assets/fonts/Nunito-SemiBold.ttf | Bin 0 -> 154524 bytes assets/fonts/Nunito-SemiBoldItalic.ttf | Bin 0 -> 160052 bytes assets/fonts/NunitoHeavy-Italic.ttf | Bin 0 -> 161716 bytes assets/fonts/NunitoHeavy-Regular.ttf | Bin 0 -> 157620 bytes assets/fonts/SIL Open Font License.txt | 44 + assets/images/hero.png | Bin 0 -> 110255 bytes assets/images/hero2.png | Bin 0 -> 107068 bytes assets/images/logo.png | Bin 0 -> 96546 bytes assets/images/logo2.png | Bin 0 -> 84361 bytes docs/docs/architecture/index.md | 32 + docs/docs/core/database.md | 23 + docs/docs/core/health_analytics.md | 584 ++ docs/docs/core/index.md | 15 + docs/docs/core/navigation.md | 15 + docs/docs/core/notifications.md | 14 + docs/docs/core/ui.md | 40 + docs/docs/core/utilities.md | 34 + docs/docs/core/validation.md | 15 + docs/docs/features/bloodwork-tracker/index.md | 77 + docs/docs/features/index.md | 9 + .../docs/features/medication-tracker/index.md | 74 + docs/docs/features/mood-tracker/index.md | 35 + docs/docs/features/scheduler/index.md | 44 + docs/docs/features/settings/index.md | 13 + docs/docs/features/statistics/index.md | 156 + docs/docs/getting-started/index.md | 24 + docs/docs/index.md | 20 + docs/mkdocs.yml | 62 + docs/site/404.html | 934 +++ docs/site/architecture/index.html | 987 +++ docs/site/assets/images/favicon.png | Bin 0 -> 1870 bytes .../assets/javascripts/bundle.c8b220af.min.js | 16 + .../javascripts/bundle.c8b220af.min.js.map | 7 + .../javascripts/lunr/min/lunr.ar.min.js | 1 + .../javascripts/lunr/min/lunr.da.min.js | 18 + .../javascripts/lunr/min/lunr.de.min.js | 18 + .../javascripts/lunr/min/lunr.du.min.js | 18 + .../javascripts/lunr/min/lunr.el.min.js | 1 + .../javascripts/lunr/min/lunr.es.min.js | 18 + .../javascripts/lunr/min/lunr.fi.min.js | 18 + .../javascripts/lunr/min/lunr.fr.min.js | 18 + .../javascripts/lunr/min/lunr.he.min.js | 1 + .../javascripts/lunr/min/lunr.hi.min.js | 1 + .../javascripts/lunr/min/lunr.hu.min.js | 18 + .../javascripts/lunr/min/lunr.hy.min.js | 1 + .../javascripts/lunr/min/lunr.it.min.js | 18 + .../javascripts/lunr/min/lunr.ja.min.js | 1 + .../javascripts/lunr/min/lunr.jp.min.js | 1 + .../javascripts/lunr/min/lunr.kn.min.js | 1 + .../javascripts/lunr/min/lunr.ko.min.js | 1 + .../javascripts/lunr/min/lunr.multi.min.js | 1 + .../javascripts/lunr/min/lunr.nl.min.js | 18 + .../javascripts/lunr/min/lunr.no.min.js | 18 + .../javascripts/lunr/min/lunr.pt.min.js | 18 + .../javascripts/lunr/min/lunr.ro.min.js | 18 + .../javascripts/lunr/min/lunr.ru.min.js | 18 + .../javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + .../javascripts/lunr/min/lunr.sv.min.js | 18 + .../javascripts/lunr/min/lunr.ta.min.js | 1 + .../javascripts/lunr/min/lunr.te.min.js | 1 + .../javascripts/lunr/min/lunr.th.min.js | 1 + .../javascripts/lunr/min/lunr.tr.min.js | 18 + .../javascripts/lunr/min/lunr.vi.min.js | 1 + .../javascripts/lunr/min/lunr.zh.min.js | 1 + docs/site/assets/javascripts/lunr/tinyseg.js | 206 + docs/site/assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.f8cc74c7.min.js | 42 + .../workers/search.f8cc74c7.min.js.map | 7 + .../assets/stylesheets/main.4af4bdda.min.css | 1 + .../stylesheets/main.4af4bdda.min.css.map | 1 + .../stylesheets/palette.06af60db.min.css | 1 + .../stylesheets/palette.06af60db.min.css.map | 1 + docs/site/core/database/index.html | 1049 +++ docs/site/core/health_analytics/index.html | 1852 +++++ docs/site/core/index.html | 971 +++ docs/site/core/navigation/index.html | 1032 +++ docs/site/core/notifications/index.html | 1031 +++ docs/site/core/ui/index.html | 1116 +++ docs/site/core/utilities/index.html | 1113 +++ docs/site/core/validation/index.html | 1032 +++ .../features/bloodwork-tracker/index.html | 1121 +++ docs/site/features/index.html | 968 +++ .../features/medication-tracker/index.html | 1120 +++ docs/site/features/mood-tracker/index.html | 1094 +++ docs/site/features/scheduler/index.html | 1101 +++ docs/site/features/settings/index.html | 1040 +++ docs/site/features/statistics/index.html | 1290 ++++ docs/site/getting-started/index.html | 979 +++ docs/site/index.html | 976 +++ docs/site/search/search_index.json | 1 + docs/site/sitemap.xml | 3 + docs/site/sitemap.xml.gz | Bin 0 -> 127 bytes ios/.gitignore | 34 + ios/Flutter/AppFrameworkInfo.plist | 26 + ios/Flutter/Debug.xcconfig | 1 + ios/Flutter/Release.xcconfig | 1 + ios/Runner.xcodeproj/project.pbxproj | 616 ++ .../contents.xcworkspacedata | 7 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/WorkspaceSettings.xcsettings | 8 + .../xcshareddata/xcschemes/Runner.xcscheme | 98 + .../contents.xcworkspacedata | 7 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/WorkspaceSettings.xcsettings | 8 + ios/Runner/AppDelegate.swift | 13 + .../AppIcon.appiconset/Contents.json | 122 + .../Icon-App-1024x1024@1x.png | Bin 0 -> 10932 bytes .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin 0 -> 295 bytes .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin 0 -> 406 bytes .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin 0 -> 450 bytes .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin 0 -> 282 bytes .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin 0 -> 462 bytes .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin 0 -> 704 bytes .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin 0 -> 406 bytes .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin 0 -> 586 bytes .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin 0 -> 862 bytes .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin 0 -> 862 bytes .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin 0 -> 1674 bytes .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin 0 -> 762 bytes .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin 0 -> 1226 bytes .../Icon-App-83.5x83.5@2x.png | Bin 0 -> 1418 bytes .../LaunchImage.imageset/Contents.json | 23 + .../LaunchImage.imageset/LaunchImage.png | Bin 0 -> 68 bytes .../LaunchImage.imageset/LaunchImage@2x.png | Bin 0 -> 68 bytes .../LaunchImage.imageset/LaunchImage@3x.png | Bin 0 -> 68 bytes .../LaunchImage.imageset/README.md | 5 + ios/Runner/Base.lproj/LaunchScreen.storyboard | 37 + ios/Runner/Base.lproj/Main.storyboard | 26 + ios/Runner/Info.plist | 49 + ios/Runner/Runner-Bridging-Header.h | 1 + ios/RunnerTests/RunnerTests.swift | 12 + lib/main.dart | 31 + lib/src/app.dart | 37 + lib/src/core/constants/date_constants.dart | 73 + lib/src/core/screens/main_screen.dart | 127 + .../services/database/database_service.dart | 767 ++ .../database/database_service_mood.dart | 246 + .../services/database/drugs_repository.dart | 69 + .../medical_providers_repository.dart | 114 + .../services/error/validation_service.dart | 245 + .../navigation/navigation_service.dart | 139 + .../navigation/routes/app_router.dart | 122 + .../navigation/routes/route_arguments.dart | 57 + .../navigation/routes/route_names.dart | 24 + .../notifications/notification_service.dart | 198 + .../statistics/health_analytics_service.dart | 2424 ++++++ lib/src/core/ui/theme/app_colors.dart | 106 + lib/src/core/ui/theme/app_icons.dart | 216 + lib/src/core/ui/theme/app_text_styles.dart | 102 + lib/src/core/ui/theme/app_theme.dart | 803 ++ .../ui/theme/providers/theme_provider.dart | 37 + .../ui/widgets/autocomplete_text_field.dart | 143 + lib/src/core/ui/widgets/dialog_service.dart | 166 + lib/src/core/ui/widgets/dropdown_widgets.dart | 837 ++ lib/src/core/ui/widgets/shared_widgets.dart | 103 + .../core/ui/widgets/timeframe_selector.dart | 161 + lib/src/core/utils/date_time_formatter.dart | 328 + lib/src/core/utils/get_icons_colors.dart | 94 + lib/src/core/utils/get_labels.dart | 212 + lib/src/core/utils/list_extensions.dart | 11 + lib/src/core/utils/string_extensions.dart | 8 + .../bloodwork_tracker/models/bloodwork.dart | 269 + .../providers/bloodwork_state.dart | 335 + .../add_edit_bloodwork_screen.dart | 1072 +++ .../widgets/add_edit_location_doctor.dart | 99 + .../screens/blood_level_list_screen.dart | 355 + .../screens/bloodwork_graph_screen.dart | 725 ++ .../screens/bloodwork_list_screen.dart | 435 ++ .../screens/hormone_search_bar.dart | 84 + .../medication_tracker/models/medication.dart | 516 ++ .../models/medication_dose.dart | 73 + .../as_needed_medication_provider.dart | 190 + .../providers/medication_providers.dart | 8 + .../providers/medication_state.dart | 269 + .../providers/medication_taken_provider.dart | 109 + .../add_edit_medication_screen.dart | 732 ++ .../widgets/add_edit_basic_info.dart | 148 + .../widgets/add_edit_injection_details.dart | 393 + .../widgets/add_edit_inventory.dart | 135 + .../widgets/add_edit_medical_providers.dart | 100 + .../widgets/add_edit_medication_type.dart | 80 + .../widgets/add_edit_notes.dart | 35 + .../widgets/add_edit_oral_subtype.dart | 59 + .../widgets/add_edit_timing.dart | 318 + .../widgets/add_edit_topical_subtype.dart | 60 + .../widgets/add_edit_widgets.dart | 14 + .../injection_site_tracker_screen.dart | 825 ++ .../screens/injection_site_viewer_screen.dart | 805 ++ .../screens/medication_detail_screen.dart | 408 + .../screens/medication_list_screen.dart | 307 + .../mood_tracker/models/mood_entry.dart | 648 ++ .../mood_tracker/providers/mood_state.dart | 244 + .../screens/mood_tracker_screen.dart | 680 ++ .../mood_tracker/utils/mood_utils.dart | 298 + .../widgets/mood_field_chips.dart | 130 + .../widgets/mood_quick_selector.dart | 269 + .../providers/calendar_event_tracker.dart | 252 + .../scheduler/screens/calendar_screen.dart | 1229 +++ .../screens/daily_tracker_screen.dart | 1358 ++++ .../scheduler/screens/year_screen.dart | 528 ++ .../services/as_needed_medication_dialog.dart | 275 + .../services/medication_schedule_service.dart | 171 + .../scheduler/widgets/calendar_day_cell.dart | 146 + .../settings/screens/admin_screen.dart | 296 + .../settings/screens/settings_screen.dart | 180 + .../stats/charts/correlations_chart.dart | 246 + .../features/stats/charts/impact_chart.dart | 137 + .../features/stats/charts/strength_guide.dart | 98 + .../features/stats/charts/weekday_chart.dart | 155 + .../features/stats/models/stat_analysis.dart | 616 ++ .../stats/providers/statistics_provider.dart | 2038 +++++ .../screens/emotion_analysis_screen.dart | 774 ++ .../stats/screens/insights_screen.dart | 362 + .../stats/screens/stats_overview_screen.dart | 331 + .../features/stats/screens/totals_screen.dart | 943 +++ lib/src/features/stats/utils/stat_utils.dart | 252 + lib/src/features/stats/utils/ui_helpers.dart | 122 + .../features/stats/widgets/analysis_card.dart | 142 + .../stats/widgets/day_of_week_card.dart | 265 + .../stats/widgets/empty_state_view.dart | 81 + .../stats/widgets/insights_overview_card.dart | 193 + .../stats/widgets/key_insights_card.dart | 186 + .../stats/widgets/loading_error_views.dart | 85 + .../stats/widgets/monthly_trends_card.dart | 376 + .../stats/widgets/pattern_explanation.dart | 138 + lib/tools/bloodwork_data_generator.dart | 383 + lib/tools/medication_data_generator.dart | 232 + lib/tools/mood_data_generator.dart | 226 + libhealth_analytics.so | Bin 0 -> 403120 bytes libstatistics.so | Bin 0 -> 1055704 bytes linux/.gitignore | 1 + linux/CMakeLists.txt | 128 + linux/flutter/CMakeLists.txt | 88 + linux/flutter/generated_plugin_registrant.cc | 11 + linux/flutter/generated_plugin_registrant.h | 15 + linux/flutter/generated_plugins.cmake | 23 + linux/runner/CMakeLists.txt | 26 + linux/runner/main.cc | 6 + linux/runner/my_application.cc | 130 + linux/runner/my_application.h | 18 + native/statistics/anomaly_detection.cpp | 494 ++ native/statistics/arm64_fixes.h | 9 + native/statistics/basic_stats.cpp | 47 + native/statistics/clustering.cpp | 203 + native/statistics/correlation.cpp | 369 + native/statistics/health_analytics.cpp | 30 + native/statistics/health_analytics_engine.h | 316 + native/statistics/impact_analysis.cpp | 361 + native/statistics/time_series.cpp | 272 + native/statistics/utils.cpp | 863 +++ native/statistics/utils.h | 32 + pubspec.lock | 916 +++ pubspec.yaml | 90 + scripts/build_statistics_android.sh | 44 + scripts/build_statistics_linux.sh | 19 + .../database/database_service_test.dart | 56 + .../error/validation_result_test.dart | 110 + .../error/validation_service_test.dart | 51 + test/core/utils/date_time_formatter_test.dart | 111 + .../models/bloodwork_test.dart | 182 + .../models/injection_details_test.dart | 196 + .../models/medication_test.dart | 240 + 567 files changed, 102721 insertions(+) create mode 100644 .codeberg/ISSUE_TEMPLATE/bug_report.md create mode 100644 .codeberg/ISSUE_TEMPLATE/feature_request.md create mode 100644 .codeberg/pages.toml create mode 100644 .codeberg/workflows/ci_testing.yml create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 .metadata create mode 100644 CMakeLists.txt create mode 100644 CONTRIBUTING.md create mode 100644 LICENSE create mode 100644 README.md create mode 100644 analysis_options.yaml create mode 100644 android/.gitignore create mode 100644 android/CMakeLists.txt create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/cache-v2-21a81a553917e12bcb20.json create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-f158b68c45b1b0cc9b44.json create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-a8770f3d77f19c2912af.json create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T22-52-54-0525.json create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-6ec880219d5fde559845.json create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeCache.txt create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake create mode 100755 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin create mode 100755 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/TargetDirectories.txt create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/cmake.check_cache create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/rules.ninja create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/additional_project_files.txt create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/android_gradle_build.json create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/android_gradle_build_mini.json create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/build.ninja create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/build_file_index.txt create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/cmake_install.cmake create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/compile_commands.json create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/compile_commands.json.bin create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/configure_fingerprint.bin create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/metadata_generation_command.txt create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/prefab_config.json create mode 100644 android/app/.cxx/Debug/12q2w62l/arm64-v8a/symbol_folder_index.txt create mode 100644 android/app/.cxx/Debug/12q2w62l/hash_key.txt create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/cache-v2-9bf9daff5eb5004653d9.json create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-eefbab002a7febe02041.json create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-ffb104344a7bc5543809.json create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T22-46-46-0283.json create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-1cedd2b44e2d577c589a.json create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeCache.txt create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake create mode 100755 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin create mode 100755 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/TargetDirectories.txt create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/cmake.check_cache create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/rules.ninja create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/additional_project_files.txt create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/android_gradle_build.json create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/android_gradle_build_mini.json create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/build.ninja create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/build_file_index.txt create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/cmake_install.cmake create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/compile_commands.json create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/compile_commands.json.bin create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/configure_fingerprint.bin create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/metadata_generation_command.txt create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/prefab_config.json create mode 100644 android/app/.cxx/Debug/1n244r2v/arm64-v8a/symbol_folder_index.txt create mode 100644 android/app/.cxx/Debug/1n244r2v/hash_key.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/.cmake/api/v1/reply/cache-v2-7aaf5a68129328d169d7.json create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-e0e8b46471c3310f3d7f.json create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-3288e6bbf24242138203.json create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/.cmake/api/v1/reply/index-2025-04-05T01-34-58-0930.json create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-a7c7374a012df40fc490.json create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/.ninja_deps create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/.ninja_log create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeCache.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake create mode 100755 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin create mode 100755 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/TargetDirectories.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/cmake.check_cache create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/rules.ninja create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/additional_project_files.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/android_gradle_build.json create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/android_gradle_build_mini.json create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/build.ninja create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/build_file_index.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/cmake_install.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/compile_commands.json create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/compile_commands.json.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/configure_fingerprint.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/metadata_generation_command.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/prefab_config.json create mode 100644 android/app/.cxx/Debug/4n4z316m/arm64-v8a/symbol_folder_index.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/cache-v2-5cb42605381eeae3f748.json create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/cmakeFiles-v1-089efe3371d50ad666bb.json create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/codemodel-v2-b1f455e3cfabbc37deb7.json create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/index-2025-04-05T01-34-59-0335.json create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/target-statistics-Debug-f654b363cabf8322268b.json create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.ninja_deps create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.ninja_log create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeCache.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake create mode 100755 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin create mode 100755 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/TargetDirectories.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/cmake.check_cache create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/rules.ninja create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/additional_project_files.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/android_gradle_build.json create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/android_gradle_build_mini.json create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/build.ninja create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/build_file_index.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/cmake_install.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/compile_commands.json create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/compile_commands.json.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/configure_fingerprint.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/metadata_generation_command.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/prefab_config.json create mode 100644 android/app/.cxx/Debug/4n4z316m/armeabi-v7a/symbol_folder_index.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/hash_key.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/.cmake/api/v1/reply/cache-v2-9fa8225bbdefac23c772.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/.cmake/api/v1/reply/cmakeFiles-v1-2b55f10b9a925b2ad855.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/.cmake/api/v1/reply/codemodel-v2-56155b81b9351e550aa3.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/.cmake/api/v1/reply/index-2025-04-05T01-35-00-0436.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/.cmake/api/v1/reply/target-statistics-Debug-2eedee504a105b18a567.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/.ninja_deps create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/.ninja_log create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeCache.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake create mode 100755 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin create mode 100755 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/TargetDirectories.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/cmake.check_cache create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/rules.ninja create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/additional_project_files.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/android_gradle_build.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/android_gradle_build_mini.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/build.ninja create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/build_file_index.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/cmake_install.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/compile_commands.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/compile_commands.json.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/configure_fingerprint.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/metadata_generation_command.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/prefab_config.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86/symbol_folder_index.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/cache-v2-22cb791de46fcfeb4a65.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/cmakeFiles-v1-910670eddcf660ca5d77.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/codemodel-v2-2433d89aac4b36133343.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/index-2025-04-05T01-35-00-0597.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/target-statistics-Debug-4b13cf6901c26da9a92a.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/.ninja_deps create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/.ninja_log create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeCache.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake create mode 100755 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin create mode 100755 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/TargetDirectories.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/cmake.check_cache create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/rules.ninja create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/additional_project_files.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/android_gradle_build.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/android_gradle_build_mini.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/build.ninja create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/build_file_index.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/cmake_install.cmake create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/compile_commands.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/compile_commands.json.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/configure_fingerprint.bin create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/metadata_generation_command.txt create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/prefab_config.json create mode 100644 android/app/.cxx/Debug/4n4z316m/x86_64/symbol_folder_index.txt create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/cache-v2-7171ba662a0862548adc.json create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-585b8a1854bcda1f9e2d.json create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-5f78b9fdb648e9293130.json create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T23-31-41-0964.json create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-5e1dfd387442ceeaa65b.json create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeCache.txt create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake create mode 100755 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin create mode 100755 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/TargetDirectories.txt create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/cmake.check_cache create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/rules.ninja create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/additional_project_files.txt create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/android_gradle_build.json create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/android_gradle_build_mini.json create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/build.ninja create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/build_file_index.txt create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/cmake_install.cmake create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/compile_commands.json create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/compile_commands.json.bin create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/configure_fingerprint.bin create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/metadata_generation_command.txt create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/prefab_config.json create mode 100644 android/app/.cxx/Debug/5z6h51l2/arm64-v8a/symbol_folder_index.txt create mode 100644 android/app/.cxx/Debug/5z6h51l2/hash_key.txt create mode 100644 android/app/.cxx/tools/profile/arm64-v8a/compile_commands.json create mode 100644 android/app/.cxx/tools/profile/armeabi-v7a/compile_commands.json create mode 100644 android/app/.cxx/tools/profile/x86/compile_commands.json create mode 100644 android/app/.cxx/tools/profile/x86_64/compile_commands.json create mode 100644 android/app/build.gradle create mode 100644 android/app/src/debug/AndroidManifest.xml create mode 100644 android/app/src/main/AndroidManifest.xml create mode 100644 android/app/src/main/kotlin/com/example/nokken/MainActivity.kt create mode 100644 android/app/src/main/res/drawable-v21/launch_background.xml create mode 100644 android/app/src/main/res/drawable/launch_background.xml create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/values-night/styles.xml create mode 100644 android/app/src/main/res/values/styles.xml create mode 100644 android/app/src/profile/AndroidManifest.xml create mode 100644 android/build.gradle create mode 100644 android/gradle.properties create mode 100644 android/gradle/wrapper/gradle-wrapper.properties create mode 100644 android/settings.gradle create mode 100644 assets/drugs/drugs.txt create mode 100644 assets/fonts/Nunito-Black.ttf create mode 100644 assets/fonts/Nunito-BlackItalic.ttf create mode 100644 assets/fonts/Nunito-Bold.ttf create mode 100644 assets/fonts/Nunito-BoldItalic.ttf create mode 100644 assets/fonts/Nunito-ExtraBold.ttf create mode 100644 assets/fonts/Nunito-ExtraBoldItalic.ttf create mode 100644 assets/fonts/Nunito-ExtraLight.ttf create mode 100644 assets/fonts/Nunito-ExtraLightItalic.ttf create mode 100644 assets/fonts/Nunito-Italic.ttf create mode 100644 assets/fonts/Nunito-Light.ttf create mode 100644 assets/fonts/Nunito-LightItalic.ttf create mode 100644 assets/fonts/Nunito-Medium.ttf create mode 100644 assets/fonts/Nunito-Regular.ttf create mode 100644 assets/fonts/Nunito-SemiBold.ttf create mode 100644 assets/fonts/Nunito-SemiBoldItalic.ttf create mode 100644 assets/fonts/NunitoHeavy-Italic.ttf create mode 100644 assets/fonts/NunitoHeavy-Regular.ttf create mode 100644 assets/fonts/SIL Open Font License.txt create mode 100644 assets/images/hero.png create mode 100644 assets/images/hero2.png create mode 100644 assets/images/logo.png create mode 100644 assets/images/logo2.png create mode 100644 docs/docs/architecture/index.md create mode 100644 docs/docs/core/database.md create mode 100644 docs/docs/core/health_analytics.md create mode 100644 docs/docs/core/index.md create mode 100644 docs/docs/core/navigation.md create mode 100644 docs/docs/core/notifications.md create mode 100644 docs/docs/core/ui.md create mode 100644 docs/docs/core/utilities.md create mode 100644 docs/docs/core/validation.md create mode 100644 docs/docs/features/bloodwork-tracker/index.md create mode 100644 docs/docs/features/index.md create mode 100644 docs/docs/features/medication-tracker/index.md create mode 100644 docs/docs/features/mood-tracker/index.md create mode 100644 docs/docs/features/scheduler/index.md create mode 100644 docs/docs/features/settings/index.md create mode 100644 docs/docs/features/statistics/index.md create mode 100644 docs/docs/getting-started/index.md create mode 100644 docs/docs/index.md create mode 100644 docs/mkdocs.yml create mode 100644 docs/site/404.html create mode 100644 docs/site/architecture/index.html create mode 100644 docs/site/assets/images/favicon.png create mode 100644 docs/site/assets/javascripts/bundle.c8b220af.min.js create mode 100644 docs/site/assets/javascripts/bundle.c8b220af.min.js.map create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.el.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.he.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 docs/site/assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 docs/site/assets/javascripts/lunr/tinyseg.js create mode 100644 docs/site/assets/javascripts/lunr/wordcut.js create mode 100644 docs/site/assets/javascripts/workers/search.f8cc74c7.min.js create mode 100644 docs/site/assets/javascripts/workers/search.f8cc74c7.min.js.map create mode 100644 docs/site/assets/stylesheets/main.4af4bdda.min.css create mode 100644 docs/site/assets/stylesheets/main.4af4bdda.min.css.map create mode 100644 docs/site/assets/stylesheets/palette.06af60db.min.css create mode 100644 docs/site/assets/stylesheets/palette.06af60db.min.css.map create mode 100644 docs/site/core/database/index.html create mode 100644 docs/site/core/health_analytics/index.html create mode 100644 docs/site/core/index.html create mode 100644 docs/site/core/navigation/index.html create mode 100644 docs/site/core/notifications/index.html create mode 100644 docs/site/core/ui/index.html create mode 100644 docs/site/core/utilities/index.html create mode 100644 docs/site/core/validation/index.html create mode 100644 docs/site/features/bloodwork-tracker/index.html create mode 100644 docs/site/features/index.html create mode 100644 docs/site/features/medication-tracker/index.html create mode 100644 docs/site/features/mood-tracker/index.html create mode 100644 docs/site/features/scheduler/index.html create mode 100644 docs/site/features/settings/index.html create mode 100644 docs/site/features/statistics/index.html create mode 100644 docs/site/getting-started/index.html create mode 100644 docs/site/index.html create mode 100644 docs/site/search/search_index.json create mode 100644 docs/site/sitemap.xml create mode 100644 docs/site/sitemap.xml.gz create mode 100644 ios/.gitignore create mode 100644 ios/Flutter/AppFrameworkInfo.plist create mode 100644 ios/Flutter/Debug.xcconfig create mode 100644 ios/Flutter/Release.xcconfig create mode 100644 ios/Runner.xcodeproj/project.pbxproj create mode 100644 ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme create mode 100644 ios/Runner.xcworkspace/contents.xcworkspacedata create mode 100644 ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 ios/Runner/AppDelegate.swift create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png create mode 100644 ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json create mode 100644 ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png create mode 100644 ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png create mode 100644 ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png create mode 100644 ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md create mode 100644 ios/Runner/Base.lproj/LaunchScreen.storyboard create mode 100644 ios/Runner/Base.lproj/Main.storyboard create mode 100644 ios/Runner/Info.plist create mode 100644 ios/Runner/Runner-Bridging-Header.h create mode 100644 ios/RunnerTests/RunnerTests.swift create mode 100644 lib/main.dart create mode 100644 lib/src/app.dart create mode 100644 lib/src/core/constants/date_constants.dart create mode 100644 lib/src/core/screens/main_screen.dart create mode 100644 lib/src/core/services/database/database_service.dart create mode 100644 lib/src/core/services/database/database_service_mood.dart create mode 100644 lib/src/core/services/database/drugs_repository.dart create mode 100644 lib/src/core/services/database/medical_providers_repository.dart create mode 100644 lib/src/core/services/error/validation_service.dart create mode 100644 lib/src/core/services/navigation/navigation_service.dart create mode 100644 lib/src/core/services/navigation/routes/app_router.dart create mode 100644 lib/src/core/services/navigation/routes/route_arguments.dart create mode 100644 lib/src/core/services/navigation/routes/route_names.dart create mode 100644 lib/src/core/services/notifications/notification_service.dart create mode 100644 lib/src/core/services/statistics/health_analytics_service.dart create mode 100644 lib/src/core/ui/theme/app_colors.dart create mode 100644 lib/src/core/ui/theme/app_icons.dart create mode 100644 lib/src/core/ui/theme/app_text_styles.dart create mode 100644 lib/src/core/ui/theme/app_theme.dart create mode 100644 lib/src/core/ui/theme/providers/theme_provider.dart create mode 100644 lib/src/core/ui/widgets/autocomplete_text_field.dart create mode 100644 lib/src/core/ui/widgets/dialog_service.dart create mode 100644 lib/src/core/ui/widgets/dropdown_widgets.dart create mode 100644 lib/src/core/ui/widgets/shared_widgets.dart create mode 100644 lib/src/core/ui/widgets/timeframe_selector.dart create mode 100644 lib/src/core/utils/date_time_formatter.dart create mode 100644 lib/src/core/utils/get_icons_colors.dart create mode 100644 lib/src/core/utils/get_labels.dart create mode 100644 lib/src/core/utils/list_extensions.dart create mode 100644 lib/src/core/utils/string_extensions.dart create mode 100644 lib/src/features/bloodwork_tracker/models/bloodwork.dart create mode 100644 lib/src/features/bloodwork_tracker/providers/bloodwork_state.dart create mode 100644 lib/src/features/bloodwork_tracker/screens/add_edit_bloodwork/add_edit_bloodwork_screen.dart create mode 100644 lib/src/features/bloodwork_tracker/screens/add_edit_bloodwork/widgets/add_edit_location_doctor.dart create mode 100644 lib/src/features/bloodwork_tracker/screens/blood_level_list_screen.dart create mode 100644 lib/src/features/bloodwork_tracker/screens/bloodwork_graph_screen.dart create mode 100644 lib/src/features/bloodwork_tracker/screens/bloodwork_list_screen.dart create mode 100644 lib/src/features/bloodwork_tracker/screens/hormone_search_bar.dart create mode 100644 lib/src/features/medication_tracker/models/medication.dart create mode 100644 lib/src/features/medication_tracker/models/medication_dose.dart create mode 100644 lib/src/features/medication_tracker/providers/as_needed_medication_provider.dart create mode 100644 lib/src/features/medication_tracker/providers/medication_providers.dart create mode 100644 lib/src/features/medication_tracker/providers/medication_state.dart create mode 100644 lib/src/features/medication_tracker/providers/medication_taken_provider.dart create mode 100644 lib/src/features/medication_tracker/screens/add_edit_medication/add_edit_medication_screen.dart create mode 100644 lib/src/features/medication_tracker/screens/add_edit_medication/widgets/add_edit_basic_info.dart create mode 100644 lib/src/features/medication_tracker/screens/add_edit_medication/widgets/add_edit_injection_details.dart create mode 100644 lib/src/features/medication_tracker/screens/add_edit_medication/widgets/add_edit_inventory.dart create mode 100644 lib/src/features/medication_tracker/screens/add_edit_medication/widgets/add_edit_medical_providers.dart create mode 100644 lib/src/features/medication_tracker/screens/add_edit_medication/widgets/add_edit_medication_type.dart create mode 100644 lib/src/features/medication_tracker/screens/add_edit_medication/widgets/add_edit_notes.dart create mode 100644 lib/src/features/medication_tracker/screens/add_edit_medication/widgets/add_edit_oral_subtype.dart create mode 100644 lib/src/features/medication_tracker/screens/add_edit_medication/widgets/add_edit_timing.dart create mode 100644 lib/src/features/medication_tracker/screens/add_edit_medication/widgets/add_edit_topical_subtype.dart create mode 100644 lib/src/features/medication_tracker/screens/add_edit_medication/widgets/add_edit_widgets.dart create mode 100644 lib/src/features/medication_tracker/screens/injection_site_tracker_screen.dart create mode 100644 lib/src/features/medication_tracker/screens/injection_site_viewer_screen.dart create mode 100644 lib/src/features/medication_tracker/screens/medication_detail_screen.dart create mode 100644 lib/src/features/medication_tracker/screens/medication_list_screen.dart create mode 100644 lib/src/features/mood_tracker/models/mood_entry.dart create mode 100644 lib/src/features/mood_tracker/providers/mood_state.dart create mode 100644 lib/src/features/mood_tracker/screens/mood_tracker_screen.dart create mode 100644 lib/src/features/mood_tracker/utils/mood_utils.dart create mode 100644 lib/src/features/mood_tracker/widgets/mood_field_chips.dart create mode 100644 lib/src/features/mood_tracker/widgets/mood_quick_selector.dart create mode 100644 lib/src/features/scheduler/providers/calendar_event_tracker.dart create mode 100644 lib/src/features/scheduler/screens/calendar_screen.dart create mode 100644 lib/src/features/scheduler/screens/daily_tracker_screen.dart create mode 100644 lib/src/features/scheduler/screens/year_screen.dart create mode 100644 lib/src/features/scheduler/services/as_needed_medication_dialog.dart create mode 100644 lib/src/features/scheduler/services/medication_schedule_service.dart create mode 100644 lib/src/features/scheduler/widgets/calendar_day_cell.dart create mode 100644 lib/src/features/settings/screens/admin_screen.dart create mode 100644 lib/src/features/settings/screens/settings_screen.dart create mode 100644 lib/src/features/stats/charts/correlations_chart.dart create mode 100644 lib/src/features/stats/charts/impact_chart.dart create mode 100644 lib/src/features/stats/charts/strength_guide.dart create mode 100644 lib/src/features/stats/charts/weekday_chart.dart create mode 100644 lib/src/features/stats/models/stat_analysis.dart create mode 100644 lib/src/features/stats/providers/statistics_provider.dart create mode 100644 lib/src/features/stats/screens/emotion_analysis_screen.dart create mode 100644 lib/src/features/stats/screens/insights_screen.dart create mode 100644 lib/src/features/stats/screens/stats_overview_screen.dart create mode 100644 lib/src/features/stats/screens/totals_screen.dart create mode 100644 lib/src/features/stats/utils/stat_utils.dart create mode 100644 lib/src/features/stats/utils/ui_helpers.dart create mode 100644 lib/src/features/stats/widgets/analysis_card.dart create mode 100644 lib/src/features/stats/widgets/day_of_week_card.dart create mode 100644 lib/src/features/stats/widgets/empty_state_view.dart create mode 100644 lib/src/features/stats/widgets/insights_overview_card.dart create mode 100644 lib/src/features/stats/widgets/key_insights_card.dart create mode 100644 lib/src/features/stats/widgets/loading_error_views.dart create mode 100644 lib/src/features/stats/widgets/monthly_trends_card.dart create mode 100644 lib/src/features/stats/widgets/pattern_explanation.dart create mode 100644 lib/tools/bloodwork_data_generator.dart create mode 100644 lib/tools/medication_data_generator.dart create mode 100644 lib/tools/mood_data_generator.dart create mode 100755 libhealth_analytics.so create mode 100755 libstatistics.so create mode 100644 linux/.gitignore create mode 100644 linux/CMakeLists.txt create mode 100644 linux/flutter/CMakeLists.txt create mode 100644 linux/flutter/generated_plugin_registrant.cc create mode 100644 linux/flutter/generated_plugin_registrant.h create mode 100644 linux/flutter/generated_plugins.cmake create mode 100644 linux/runner/CMakeLists.txt create mode 100644 linux/runner/main.cc create mode 100644 linux/runner/my_application.cc create mode 100644 linux/runner/my_application.h create mode 100644 native/statistics/anomaly_detection.cpp create mode 100644 native/statistics/arm64_fixes.h create mode 100644 native/statistics/basic_stats.cpp create mode 100644 native/statistics/clustering.cpp create mode 100644 native/statistics/correlation.cpp create mode 100644 native/statistics/health_analytics.cpp create mode 100644 native/statistics/health_analytics_engine.h create mode 100644 native/statistics/impact_analysis.cpp create mode 100644 native/statistics/time_series.cpp create mode 100644 native/statistics/utils.cpp create mode 100644 native/statistics/utils.h create mode 100644 pubspec.lock create mode 100644 pubspec.yaml create mode 100755 scripts/build_statistics_android.sh create mode 100755 scripts/build_statistics_linux.sh create mode 100644 test/core/services/database/database_service_test.dart create mode 100644 test/core/services/error/validation_result_test.dart create mode 100644 test/core/services/error/validation_service_test.dart create mode 100644 test/core/utils/date_time_formatter_test.dart create mode 100644 test/features/bloodwork_tracker/models/bloodwork_test.dart create mode 100644 test/features/medication_tracker/models/injection_details_test.dart create mode 100644 test/features/medication_tracker/models/medication_test.dart diff --git a/.codeberg/ISSUE_TEMPLATE/bug_report.md b/.codeberg/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..e1af308 --- /dev/null +++ b/.codeberg/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,29 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: 'bug' +assignees: '' + +--- + +### Describe the bug + + + +### Steps To Reproduce + + + +### Screenshots (If applicable) + + + +### Environment: + - Device: + - OS: + - App Version: + +### Additional context + + diff --git a/.codeberg/ISSUE_TEMPLATE/feature_request.md b/.codeberg/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..684ee24 --- /dev/null +++ b/.codeberg/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,16 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: 'enhancement' +assignees: '' + +--- + +### Is your feature request related to a problem? + + + +### Describe the solution you'd like + + diff --git a/.codeberg/pages.toml b/.codeberg/pages.toml new file mode 100644 index 0000000..6b54678 --- /dev/null +++ b/.codeberg/pages.toml @@ -0,0 +1,3 @@ +[pages] +enabled = true +branch = "gh-pages" \ No newline at end of file diff --git a/.codeberg/workflows/ci_testing.yml b/.codeberg/workflows/ci_testing.yml new file mode 100644 index 0000000..dbc121e --- /dev/null +++ b/.codeberg/workflows/ci_testing.yml @@ -0,0 +1,39 @@ +name: ci testing + +on: + push: + branches: [ main, develop ] + pull_request: + branches: [ main, develop ] + +jobs: + analyze: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Setup Flutter + uses: subosito/flutter-action@v2 + with: + flutter-version: '3.27.4' + channel: 'stable' + + - name: Install dependencies + run: flutter pub get + + - name: Verify formatting + run: dart format --output=none --set-exit-if-changed . + + - name: Analyze project source + run: flutter analyze + + - name: Check for any outdated packages + run: flutter pub outdated + + - name: Run unit tests + run: flutter test --coverage + + - name: Upload coverage reports to Codecov + uses: codecov/codecov-action@v5 + with: + token: ${{ secrets.CODECOV_TOKEN }} diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fd4b983 --- /dev/null +++ b/.gitignore @@ -0,0 +1,48 @@ +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.build/ +.buildlog/ +.history +.svn/ +.swiftpm/ +migrate_working_dir/ +.venv/ +.VSCodeCounter/ +nokken.code-workspace + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# The .vscode folder contains launch configuration and tasks you configure in +# VS Code which you may wish to be included in version control, so this line +# is commented out by default. +.vscode/ + +# Flutter/Dart/Pub related +**/doc/api/ +**/ios/Flutter/.last_build_id +.dart_tool/ +.flutter-plugins +.flutter-plugins-dependencies +.pub-cache/ +.pub/ +/build/ + +# Symbolication related +app.*.symbols + +# Obfuscation related +app.*.map.json + +# Android Studio will place build artifacts here +/android/app/debug +/android/app/profile +/android/app/release diff --git a/.metadata b/.metadata new file mode 100644 index 0000000..5b39692 --- /dev/null +++ b/.metadata @@ -0,0 +1,45 @@ +# This file tracks properties of this Flutter project. +# Used by Flutter tool to assess capabilities and perform upgrades etc. +# +# This file should be version controlled and should not be manually edited. + +version: + revision: "d8a9f9a52e5af486f80d932e838ee93861ffd863" + channel: "stable" + +project_type: app + +# Tracks metadata for the flutter migrate command +migration: + platforms: + - platform: root + create_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + base_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + - platform: android + create_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + base_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + - platform: ios + create_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + base_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + - platform: linux + create_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + base_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + - platform: macos + create_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + base_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + - platform: web + create_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + base_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + - platform: windows + create_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + base_revision: d8a9f9a52e5af486f80d932e838ee93861ffd863 + + # User provided section + + # List of Local paths (relative to this file) that should be + # ignored by the migrate tool. + # + # Files that are not part of the templates will be ignored by default. + unmanaged_files: + - 'lib/main.dart' + - 'ios/Runner.xcodeproj/project.pbxproj' diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..daaf626 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,44 @@ +cmake_minimum_required(VERSION 3.10) +project(statistics LANGUAGES CXX) + +# Set C++ standard +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# Add the source files +add_library( + statistics + SHARED + native/statistics/health_analytics.cpp +) + +# Include directories +target_include_directories( + statistics + PRIVATE + native/statistics +) + +# Platform-specific configuration +if(WIN32) + # Windows-specific settings + set_target_properties( + statistics + PROPERTIES + RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/windows" + ) +elseif(APPLE) + # macOS-specific settings + set_target_properties( + statistics + PROPERTIES + LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/macos" + ) +else() + # Linux-specific settings + set_target_properties( + statistics + PROPERTIES + LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/linux" + ) +endif() \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..ec6c850 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,150 @@ +# Contributing to Nøkken +Thank you for your interest in contributing to Nøkken! This document provides guidelines and instructions for contributing to the project. We welcome contributions of all kinds, including bug fixes, feature additions, documentation improvements, issue reporting, new feature requests, and more. + +## Disclaimer +This is a small project. Unless you're adding/changing something big, don't worry too much about the specifics below. Just don't push main please. + +## Table of Contents +- [Getting Started](#getting-started) +- [Environment Setup](#environment-setup) +- [Project Structure](#project-structure) +- [Development Workflow](#development-workflow) +- [Code Style and Standards](#code-style-and-standards) +- [Submitting Contributions](#submitting-contributions) +- [Community Guidelines](#community-guidelines) + +### Getting Started +#### Prerequisites +Before you begin, ensure you have the following installed: +- Flutter SDK (2.0.0 or higher) +- Dart SDK (2.12.0 or higher) +- Android Studio or VS Code with Flutter/Dart plugins +- Git + +#### Fork and Clone +- Fork the nokken repository on GitHub +- Clone your fork to your local machine: +```bash +git clone https://codeberg.org/YOUR-USERNAME/nokken.git +cd nokken +``` +- Add the original repository as an upstream remote: +```bash +git remote add upstream https://codeberg.org/charlottecroce/nokken.git +``` + +### Environment Setup +#### Installing Dependencies +- Run `flutter pub get` to install all dependencies +- Ensure all dependencies are properly resolved + +#### Running the Application +`flutter run` + +#### IDE Configuration +- We recommend using VS Code or Android Studio +- Install the Dart and Flutter extensions for your IDE + +## Project Structure +Nøkken follows a feature-first architecture with a clear separation of concerns. Understanding this structure is crucial for making effective contributions. + +### Key Architectural Principles +- **Feature Isolation:** Features should be self-contained and not directly depend on other features +- **Core Services:** Common functionality is centralized in the core module +- **State Management:** Riverpod is used for state management throughout the application +- **Dependency Flow:** Dependencies flow from core to features, never between features + +## Development Workflow +### Branching Strategy +- Always create a new branch for your work based on the latest main: +```bash +git checkout main +git pull upstream main +git checkout -b feature/your-feature-name +``` +- Name your branch according to the type of change you're making: + - `feature/` for new features + - `bugfix/` for bug fixes + - `improvement/` for improvements to existing features + - `refactor/` for code refactoring + - `docs/` for documentation changes + +### Commit Guidelines +- Write clear, concise commit messages that explain what the commit does +- Use the present tense ("Add feature" not "Added feature") +- Reference issue numbers in your commit messages when applicable +- Keep commits focused on single logical changes +- Example: feature(medication): Add reminder notifications for overdue medications (#123) + +### Issue Tracking +- Check for existing issues before starting work +- If no issue exists for your contribution, create one to discuss the approach +- Link your pull requests to the relevant issues + +## Code Style and Standards +### Dart Code Style +- Follow the Effective Dart: Style Guide +- Use `flutter format` to format your code before submitting +- Maximum line length of 80 characters +- Use trailing commas for better formatting in multi-line constructs + +### Naming Conventions +- **Files:** Use snake_case for file names - `medication_list_screen.dart` +- **Classes:** Use PascalCase for class names - `MedicationListScreen` +- **Variables/Functions:** Use camelCase for variables and functions - `medicationList`, `getMedications()` +- **Constants:** Use camelCase for constants - `defaultPadding` +- **Private members:** Prefix with underscore - `_privateVariable` +- **Project title** - The Norwegian 'ø' is not found on English keyboards, so for convenience, refer to this project as Nokken throughout the codebase. Nøkken is used in product branding. + +### Architecture Guidelines + +- **Separation of Concerns:** Keep UI, business logic, and data access as separate as possible +- **State Management:** Use Riverpod providers and avoid direct state manipulation +- **Model Integrity:** Validate models in their constructors using the ValidationService +- **Navigation:** Use the `NavigationServic`e for screen transitions +- **Theming:** Use the `AppTheme` and `AppColors` classes for consistent styling + +### Documentation Requirements +- Document all public APIs with clear comments +- Use `///` for documentation comments +- Include example usage for complex functions +- Document any non-obvious or tricky code sections + + +## Submitting Contributions +### Pull Request Process +- Push your branch to your fork: `git push origin feature/your-feature-name` +- Create a pull request from your fork to the main repository + +- Ensure your PR includes: + - A clear title describing the change + - A detailed description explaining the purpose and approach + - Reference to any related issues + - Screenshots for UI changes + +### Code Review Process +- All PRs require at least one review before merging +- Address all review comments +- Keep your PR updated with the latest changes from main if conflicts arise +- Be responsive to feedback and be prepared to iterate on your contribution + +### Continuous Integration +- All PRs will go through automated CI checks +- Ensure all tests pass and there are no linting issues +- Fix any issues flagged by the CI process + +## Community Guidelines +### Communication Channels +- **GitHub Issues:** For bug reports, feature requests, and technical discussions +- **Project Discussions:** For general questions and broader topics + +## Code of Conduct +We are committed to providing a welcoming and inclusive environment for all contributors: +- Be respectful and considerate in all communications +- Accept constructive criticism gracefully +- Focus on what is best for the community and the project +- Show empathy towards other community members +- Harassment and abusive language will not be tolerated + +## Contributor Recognition +All contributors will be acknowledged in the project documentation (unless they request otherwise). Significant contributions may lead to maintainer status with additional repository permissions. diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..0ad25db --- /dev/null +++ b/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/README.md b/README.md new file mode 100644 index 0000000..74288d0 --- /dev/null +++ b/README.md @@ -0,0 +1,52 @@ +# Nøkken + +*Control your health* + +> Version 1.0.1 + +Track medications, bloodwork results, injection sites, symptoms, and more, all while keeping your sensitive information private and secure. + + +## Features + +- **Medication Tracking**: Log medications, dosages, schedules, injection sites, and set reminders +- **Bloodwork Monitoring**: Record and visualize lab results over time +- **Data Visualization**: View trends in your health data +- **Export Capabilities**: Generate reports to share with healthcare providers (coming soon) + +## Privacy +Nøkken embraces a privacy-first approach: + +- **No data collection**: Your health information never leaves your device +- **No cloud storage**: All data is stored locally on your device +- **No tracking**: No analytics, telemetry, or usage statistics are collected. To provide insights, we built a [native analytics engine in C++](native/statistics/) +- **No network requirements**: Functions fully offline with no dependency on external services +- **No account creation** or registration required + + +## Releases (coming soon) + +expected release is around summer 2025. Nøkken will be available on the Apple App Store and the Android Google Play Store + +## Technology Stack + +- **Frontend**: Flutter/Dart +- **Backend (analytics engine)**: C++ +- **Local Database**: SQLite +- **Encryption**: (in development) +- **State Management**: [Riverpod](https://riverpod.dev/) + +## Contributing + +All contributions are welcomed! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for details + +## Documentation + +For complete documentation, visit **https://charlottecroce.codeberg.page/nokken/docs/site/** + + +## License + +Nøkken is licensed under the [GNU Affero General Public License v3.0 (AGPL-3.0)](LICENSE). + +.. \ No newline at end of file diff --git a/analysis_options.yaml b/analysis_options.yaml new file mode 100644 index 0000000..8792e65 --- /dev/null +++ b/analysis_options.yaml @@ -0,0 +1,31 @@ +# This file configures the analyzer, which statically analyzes Dart code to +# check for errors, warnings, and lints. +# +# The issues identified by the analyzer are surfaced in the UI of Dart-enabled +# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be +# invoked from the command line by running `flutter analyze`. + +# The following line activates a set of recommended lints for Flutter apps, +# packages, and plugins designed to encourage good coding practices. +analyzer: + errors: + prefer_const_declarations: ignore +include: package:flutter_lints/flutter.yaml + +linter: + # The lint rules applied to this project can be customized in the + # section below to disable rules from the `package:flutter_lints/flutter.yaml` + # included above or to enable additional rules. A list of all available lints + # and their documentation is published at https://dart.dev/lints. + # + # Instead of disabling a lint rule for the entire project in the + # section below, it can also be suppressed for a single line of code + # or a specific dart file by using the `// ignore: name_of_lint` and + # `// ignore_for_file: name_of_lint` syntax on the line or in the file + # producing the lint. + rules: + # avoid_print: false # Uncomment to disable the `avoid_print` rule + # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule + +# Additional information about this file can be found at +# https://dart.dev/guides/language/analysis-options diff --git a/android/.gitignore b/android/.gitignore new file mode 100644 index 0000000..55afd91 --- /dev/null +++ b/android/.gitignore @@ -0,0 +1,13 @@ +gradle-wrapper.jar +/.gradle +/captures/ +/gradlew +/gradlew.bat +/local.properties +GeneratedPluginRegistrant.java + +# Remember to never publicly share your keystore. +# See https://flutter.dev/to/reference-keystore +key.properties +**/*.keystore +**/*.jks diff --git a/android/CMakeLists.txt b/android/CMakeLists.txt new file mode 100644 index 0000000..863e560 --- /dev/null +++ b/android/CMakeLists.txt @@ -0,0 +1,39 @@ +cmake_minimum_required(VERSION 3.10.2) +project(statistics) + +# Set proper STL type +set(CMAKE_ANDROID_STL_TYPE c++_shared) + +# Configure LP64 mode properly for 64-bit architectures +set(LP64_DEFS) +if(ANDROID_ABI STREQUAL "arm64-v8a" OR ANDROID_ABI STREQUAL "x86_64") + set(LP64_DEFS -D_LP64=1) +endif() + +# Add all needed definitions +add_definitions(${LP64_DEFS} -D__STDC_FORMAT_MACROS) + +# Define source files +set(STATISTICS_SOURCES + ../native/statistics/health_analytics.cpp +) + +# Add the library using the collected sources +add_library(statistics SHARED ${STATISTICS_SOURCES}) + +# Now that the target exists, we can set compile options +if(ANDROID_ABI STREQUAL "arm64-v8a") + target_compile_options(statistics PRIVATE -D_GLIBCXX_USE_C99=1) +endif() + +# Include directories +target_include_directories(statistics PRIVATE ../native/statistics) + +# Link libraries +target_link_libraries(statistics android log) + +# Set C++ standard +set_target_properties(statistics PROPERTIES + CXX_STANDARD 17 + CXX_STANDARD_REQUIRED ON +) \ No newline at end of file diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/cache-v2-21a81a553917e12bcb20.json b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/cache-v2-21a81a553917e12bcb20.json new file mode 100644 index 0000000..7a98fc5 --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/cache-v2-21a81a553917e12bcb20.json @@ -0,0 +1,1367 @@ +{ + "entries" : + [ + { + "name" : "ANDROID_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "arm64-v8a" + }, + { + "name" : "ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456" + }, + { + "name" : "ANDROID_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "android-21" + }, + { + "name" : "ANDROID_STL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "c++_shared" + }, + { + "name" : "ANDROID_TOOLCHAIN", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "clang" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line" + }, + { + "name" : "CMAKE_ANDROID_ARCH_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "arm64-v8a" + }, + { + "name" : "CMAKE_ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_ASM_FLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "22" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "-std=c++17" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C++ applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-dlltool" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "ON" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/nokken/android" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LIBRARY_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/12q2w62l/obj/arm64-v8a" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "statistics" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Ranlib" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + { + "name" : "CMAKE_RUNTIME_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/12q2w62l/obj/arm64-v8a" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of dll's." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Strip" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip" + }, + { + "name" : "CMAKE_SYSTEM_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "Android" + }, + { + "name" : "CMAKE_SYSTEM_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "21" + }, + { + "name" : "CMAKE_TOOLCHAIN_FILE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The CMake toolchain file" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "statistics_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a" + }, + { + "name" : "statistics_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "statistics_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;android;general;log;" + }, + { + "name" : "statistics_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/charlotte/nokken/android" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-f158b68c45b1b0cc9b44.json b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-f158b68c45b1b0cc9b44.json new file mode 100644 index 0000000..ac7a98a --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-f158b68c45b1b0cc9b44.json @@ -0,0 +1,803 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Determine.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Determine-Compiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a", + "source" : "/home/charlotte/nokken/android" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-a8770f3d77f19c2912af.json b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-a8770f3d77f19c2912af.json new file mode 100644 index 0000000..9c6e70d --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-a8770f3d77f19c2912af.json @@ -0,0 +1,60 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.10.0" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "statistics", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "statistics::@6890427a1f51a3e7e1df", + "jsonFile" : "target-statistics-Debug-6ec880219d5fde559845.json", + "name" : "statistics", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a", + "source" : "/home/charlotte/nokken/android" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T22-52-54-0525.json b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T22-52-54-0525.json new file mode 100644 index 0000000..f62a256 --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T22-52-54-0525.json @@ -0,0 +1,92 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake", + "cpack" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack", + "ctest" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest", + "root" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 22, + "patch" : 1, + "string" : "3.22.1-g37088a8", + "suffix" : "g37088a8" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-a8770f3d77f19c2912af.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-21a81a553917e12bcb20.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-f158b68c45b1b0cc9b44.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "client-agp" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-21a81a553917e12bcb20.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-f158b68c45b1b0cc9b44.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-a8770f3d77f19c2912af.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + } + } +} diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-6ec880219d5fde559845.json b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-6ec880219d5fde559845.json new file mode 100644 index 0000000..e70abb8 --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-6ec880219d5fde559845.json @@ -0,0 +1,173 @@ +{ + "artifacts" : + [ + { + "path" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/12q2w62l/obj/arm64-v8a/libstatistics.so" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_link_libraries", + "add_definitions", + "target_include_directories", + "set_target_properties" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 18, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 24, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 21, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 27, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 3, + "define" : "_GLIBCXX_USE_C99=1" + }, + { + "backtrace" : 3, + "define" : "__ANDROID_API__=21" + }, + { + "backtrace" : 3, + "define" : "__STDC_FORMAT_MACROS" + }, + { + "define" : "statistics_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 4, + "path" : "/home/charlotte/nokken/android/../native/statistics" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 5 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0 + ], + "sysroot" : + { + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot" + } + } + ], + "id" : "statistics::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-landroid", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-llog", + "role" : "libraries" + }, + { + "fragment" : "-latomic -lm", + "role" : "libraries" + } + ], + "language" : "CXX", + "sysroot" : + { + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot" + } + }, + "name" : "statistics", + "nameOnDisk" : "libstatistics.so", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "/home/charlotte/nokken/native/statistics/health_analytics.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeCache.txt b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeCache.txt new file mode 100644 index 0000000..579ecac --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeCache.txt @@ -0,0 +1,402 @@ +# This is the CMakeCache file. +# For build in directory: /home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a +# It was generated by CMake: /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +ANDROID_ABI:UNINITIALIZED=arm64-v8a + +//No help, variable specified on the command line. +ANDROID_NDK:UNINITIALIZED=/home/charlotte/Android/Sdk/ndk/29.0.13113456 + +//No help, variable specified on the command line. +ANDROID_PLATFORM:UNINITIALIZED=android-21 + +//No help, variable specified on the command line. +ANDROID_STL:UNINITIALIZED=c++_shared + +//No help, variable specified on the command line. +ANDROID_TOOLCHAIN:UNINITIALIZED=clang + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line + +//No help, variable specified on the command line. +CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=arm64-v8a + +//No help, variable specified on the command line. +CMAKE_ANDROID_NDK:UNINITIALIZED=/home/charlotte/Android/Sdk/ndk/29.0.13113456 + +//Archiver +CMAKE_AR:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar + +//Flags used by the compiler during all build types. +CMAKE_ASM_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_ASM_FLAGS_DEBUG:STRING= + +//Flags used by the compiler during release builds. +CMAKE_ASM_FLAGS_RELEASE:STRING= + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//LLVM archiver +CMAKE_CXX_COMPILER_AR:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar + +//Generate index for LLVM archive +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib + +//Flags used by the compiler during all build types. +CMAKE_CXX_FLAGS:STRING=-std=c++17 + +//Flags used by the compiler during debug builds. +CMAKE_CXX_FLAGS_DEBUG:STRING= + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_CXX_FLAGS_RELEASE:STRING= + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm + +//LLVM archiver +CMAKE_C_COMPILER_AR:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar + +//Generate index for LLVM archive +CMAKE_C_COMPILER_RANLIB:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib + +//Flags used by the compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_C_FLAGS_DEBUG:STRING= + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_C_FLAGS_RELEASE:STRING= + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Libraries linked by default with all C applications. +CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-dlltool + +//Flags used by the linker. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//No help, variable specified on the command line. +CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//No help, variable specified on the command line. +CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/12q2w62l/obj/arm64-v8a + +//Path to a program. +CMAKE_LINKER:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja + +//Flags used by the linker during the creation of modules. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=statistics + +//Ranlib +CMAKE_RANLIB:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf + +//No help, variable specified on the command line. +CMAKE_RUNTIME_OUTPUT_DIRECTORY:UNINITIALIZED=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/12q2w62l/obj/arm64-v8a + +//Flags used by the linker during the creation of dll's. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Strip +CMAKE_STRIP:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip + +//No help, variable specified on the command line. +CMAKE_SYSTEM_NAME:UNINITIALIZED=Android + +//No help, variable specified on the command line. +CMAKE_SYSTEM_VERSION:UNINITIALIZED=21 + +//The CMake toolchain file +CMAKE_TOOLCHAIN_FILE:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +statistics_BINARY_DIR:STATIC=/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a + +//Value Computed by CMake +statistics_IS_TOP_LEVEL:STATIC=ON + +//Dependencies for the target +statistics_LIB_DEPENDS:STATIC=general;android;general;log; + +//Value Computed by CMake +statistics_SOURCE_DIR:STATIC=/home/charlotte/nokken/android + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES +CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/charlotte/nokken/android +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake new file mode 100644 index 0000000..3318241 --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "Clang") +set(CMAKE_C_COMPILER_VERSION "20.0.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_C_COMPILER_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_C_COMPILER_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_LINKER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC ) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "-l:libunwind.a;dl;c;-l:libunwind.a;dl") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/lib/linux/aarch64;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..4c15618 --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "Clang") +set(CMAKE_CXX_COMPILER_VERSION "20.0.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "OFF") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_CXX_COMPILER_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_LINKER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/snap/flutter/current/usr/include/x86_64-linux-gnu/c++/9;/snap/flutter/current/usr/include/c++/9;/snap/flutter/current/usr/include;/snap/flutter/current/usr/include/x86_64-linux-gnu;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;-l:libunwind.a;dl;c;-l:libunwind.a;dl") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/lib/linux/aarch64;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..6160d46ace2986c16dc6f1a5e5dcbba7164af133 GIT binary patch literal 7800 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 GEc_QZ4R`?n literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake new file mode 100644 index 0000000..a20d43b --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.1.0-31-amd64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.1.0-31-amd64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + +include("/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake") + +set(CMAKE_SYSTEM "Android-1") +set(CMAKE_SYSTEM_NAME "Android") +set(CMAKE_SYSTEM_VERSION "1") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..c5a8f91f1c202aed15476cfcbd5b000d45c43468 GIT binary patch literal 5968 zcmdT|U5p!76+UCH9q)SU?PeRAc0=k)X=$K4V|$(038-weP0FVEQ)orQDze7*?5^3d z#~IIVmkL2ukZ2{4i270qAw|%t58(kJM0W#1K}ZmxJ|sL;AQe&G0^$LvcqmAObMD;Z zxxOBwNackadG0yi{q8wu&i$FQ`O5KAClZDM+zfaNB8^dibN5E_f)E#AA2RQJ6>i;m z2zK6^g`GcU;e$IoNP;7_wJ?u@ru)!S1GI~ijf9#d=KNo z_%B~i*4|kmLhS%=4T*qHtbnVXSMG#=uwSyJUZ!e!}bvCvnX#0(|WhwUpyVJD& zX07S0*c)!JT&&0uXDe_zy_VPM^~cVhxfmr9r2)USO~)ttazV6G!3>2$Bn-|TFg2hU z)5asYnN%`&@BOp6X=8U9AW?>;nWNcHrV@Jrl7_J~12Fb5VwEgF>Hs8jPh_(wrb*0Z zpFnX}8O5cUPd~uZGE>M07=KiB6DGRZonF|R%n{*Z4-gd~n}URdh&)*yP~nHTzs5wc z8L`toIuJN3H&94?3LnO+#(0v^PP^u1Oy|5$OpaQINEQhq%DiSDY0&${OZ*tr2IZI`gR-E*3Guaox=l`Hd=BM0*h zI#GGKzw@-S%|iaMwIJyBj#?HTATn;Qdfuw*^t=tf;h1@SFOm=B9I5D)sCG%f9yi-vrC^pUVG-kx#P7Ov^pzZ zjqjRJlZgoxzHvg0u9{Gy6mHn7PEEgYwBg}v2illIWCdXRs||W=g6~|~X!*|n?aI=o z1mMq-@xpm9zO>(%oqPyrpNqYYJ)Hx1GM7(W&yfV*!`~Qu9G`|^{3~}4b-2grn`gvr z797G0Bq2I{BwtAzsa+HAr*coH_N8A+Z z5KXiC+5{4l>Fmiw24iA>LwyN{#^7&vh6X4&{HM3j(lAcEWO&R6rdVQvxLRXyao5J+ znE{NH(9ZY>96v2u3;FkGDBGDD!U;&i^bj7}8HMj2;)izb8^S|7qwqZ=`1cRtp?&-) zYAv)sjK7V%-O4(O{fpQ)@iz@o{yF3C3Ovd)<0)LnX^8U7_>TmiHGmT8)SkoNG(`Dl z#^VBy^3OPDW(NIygbc{W=Wf4-7vwnc)hv}IPJ9(VrSRD%LFW{{in|J5&1zTTd(gg$ ze@)>(C}rwimNLbo;#VY2@y|+`y4R&ld=+O39p$jtVI=Gs*LM=*bVI3)@xv;JGUJ>V z-XRI}JE?G4COleA+G}BB{4J^Tni7sRT)%NnnEz`zvS0QTPye<=jMtarWJ60*U^{fL zQRDYuydv?>g~P!3(-Ln=oa}SV1U;|uFGxPGJMq>1@Lk0YtrxG$Rn5+dw6m@7)qTtP z;P>Tq{DWpEkaqr}*irZMzZIO~;dQ6|M~(CFWvS<7Pkwogh{t*5csRdLX?DIN^=A}2 z>VCec;OhFWYj%Dn^%pe!S5kjP!{3(rYZ`t_>ThWHFQmSYUJe`Gb80-55Ekb`#o@pf zm`$qaYIeQuJDXqzSSJBhnQaFPBhznnjuU57!;X^^B`lZinR?H0AoU7fluS8DV@6GH-ze zt*5i4wqK(1-{#*?$tdgde=e~FjaQur0Y0a6w&*?id&+13S#(bR`MVs>qQ7%PiNAA< zOIXYy?Cba=OwZw#B(gu^Qq%R95Tkcmz@OTllcfa5N%2#Tc|POcM~qwzoITWEl>YVi zk}xvD_6~N0>G5w%BKwo{zJJzlp%52;Hzt0nn%Ex4Pla`y|Lb?@|DPlLzZ~PAAl?7@ z5&m!7rT^0-{9lRjPt~68|IrctZ{DTwk%k1~nDPe%$`KDdWE_?a=JGA5z@ORWgXeMoXE{G&gwi!RU&nbK28E)qlGG(>Py$ce4MQ_`g7aD{_$hQjMt3{}0g{ BYT*C? literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..928f869af7c6732c1a8fc63a9987ea85a3e0129f GIT binary patch literal 5976 zcmdT|U2Ggz6+W}$b?mIOiEYw`I;0yZty)^o{&*8_l2SHGhNV|&T& z&SpGz3_=i*j0dg9bv!Z1J{1Fl2V5)|P4u1GHjY8mz-bMtHPyUn{{ zh~`r)m3(uGd;P)o8D-GiZCYC)e zp|9U0B3}_%MH4?D^EVY<6mtwB8Y4lUGr29 z&(vs(Wq2`XXc=3%%zewg-&r}5&Ek$C=hl+zE;XGMch##o7H-e1@4C&}vfXHBo6WV> zbjNeQ;MDv~bv9qB*6hVnEq}OFD-{-Ja)o@cI9oqloGIq=&Wv3>Sgju{-Vev0urE5t z&!0cedwsrc)jA!>F1sx!i=Mrv>-$c&?Owd-v?Y(M-RWel+WLC-5vRJkl+70|6)qnt zG_$tXI#irqE7{q=?;M^UE7=*VP_XjTOEa^%Qpql5qfi(ZC6^*v9%8oJ+KxnXICU~Hf|*E!82KHBB=mgYex0_;>c<1ek!|RP71<_v5#aH=)dXu+9;C9)IKEi5_^8 znfM^UrG;P8pcn6V0Up&~@CO4ts=wg-aXpMfG>?Ky1tzgy_8x^0eV>Nss1qOJtD`H1 zFc4qG&oEB>C|mqUGQL~Gmlgh9tdnT6PX1N=ImXHV6ze3evQB&z7Yc3K{@p>RONi?$ zK=6-?1D1jx8i33AWydAZe>6K$O$b+4wX9^pue1L zlOLIv*EK&a_VX)+zn66qe^7ApBlCEhamnX0`}wEBmzoo_i~FUXGVk{=E`DC%c0u8* z>+`6_zs~K)6u!ET&S?CfbK6$<>b$!e|1EBRMZ^EZ?dLW8U2eaq;qP(#`x^dxZcELR z*jDp7s?<}(;lMgrb-LJ9>}u6>*1+=d<^*)%Y&m!rvOK40TXoyFt>CiMy?({quLg4a zu4)`|#rOIGbZ>zJZmS$5NSQK12X2sF|Aj83(s-=kZl~why<%Ez*LSQ(Pd_z{nbt1$ z^(S6JKMSdN7NY`ulc_v6aaiF)K#g4fA%lyZt zeS&VEpS_ zj8A`l$Hl)I6Q9m+J^sA|;$PWf{QU#szZ4Unwxk~aXB@xh3`XoK$Jf_2!^j998oQ2B z&rJqj32EK8&ZYZ}juE-e35g$ZpmTqS9dY%)!Q+>WMeBb8fBN_@BSt=R_*0*K9P zzuhhoB}U(P$)~;N>GP|7+K5J_(&5=ms^qXG98b98ZwrOOYR(E~|J9e%VvI39TFR^6 zF?*YZoGT0aP#k#S4e-%CjE>Ai(0IhHGR_HF*NHVUq1|LmHK^2r_d)rnTs}HJsZwW* zg00jURqAF!r&bJ5rK3vf*__NztE_rV2U62maXl=Rkm4O7j@zMdA?G$8RgZ}_T9Bm& zU#6>+VJHa6?lNnP3;#z|d2A%wB@OoJbMq|f_t{nVoJF--=nL?AR{zrIw3`i9zicuV zE($ApeYe+$*hRb3s`pr{9(CH?rAOwtlbMro#?Jef?M~0@Pe}9kEod_y3r+J4(;%Q4 zjyHn-3;@R!GQ_w+8hIHIwn^&yPcjiZX>18v*&(^|z zsAsvy$G;pMpH68I&*!w^!_ji(TjjP|QIy*WF4xT|_ci=-st@i{-i!wwpd-PR8!@iA zy7N5^;^`FO`caFI#f8M7-s@M8Nc)Fc|1EOh&%r;*J>Va#f8dY78h8Spf_1O~Ho-Hn W1)hT!U>m#yufS`t19pLrSNs9{vMDzJ literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/configure_fingerprint.bin b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/configure_fingerprint.bin new file mode 100644 index 0000000..f4dd8aa --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/configure_fingerprint.bin @@ -0,0 +1,28 @@ +C/C++ Structured Log1 +/ +-/home/charlotte/nokken/android/CMakeLists.txtC +A +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ޝ‡˜à2Ú ሇ˜à2a +_ +]/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a/additional_project_files.txt  ޝ‡˜à2  ¯‡˜à2^ +\ +Z/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a/android_gradle_build.json  ޝ‡˜à2ž ¯‡˜à2c +a +_/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a/android_gradle_build_mini.json  ޝ‡˜à2† ‰¯‡˜à2P +N +L/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a/build.ninja  ޝ‡˜à2“Ô í®‡˜à2T +R +P/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a/build.ninja.txt  ޝ‡˜à2Y +W +U/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a/build_file_index.txt  ޝ‡˜à2 - ¯‡˜à2Z +X +V/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a/compile_commands.json  ޝ‡˜à2 ¥ í®‡˜à2^ +\ +Z/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a/compile_commands.json.bin  ޝ‡˜à2 +Æ í®‡˜à2d +b +`/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a/metadata_generation_command.txt  ޝ‡˜à2  ¯‡˜à2W +U +S/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a/prefab_config.json  ޝ‡˜à2  ( ¯‡˜à2\ +Z +X/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a/symbol_folder_index.txt  ޝ‡˜à2  O ¯‡˜à2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/metadata_generation_command.txt b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/metadata_generation_command.txt new file mode 100644 index 0000000..4e33c4e --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/metadata_generation_command.txt @@ -0,0 +1,21 @@ + -H/home/charlotte/nokken/android +-DCMAKE_SYSTEM_NAME=Android +-DCMAKE_EXPORT_COMPILE_COMMANDS=ON +-DCMAKE_SYSTEM_VERSION=21 +-DANDROID_PLATFORM=android-21 +-DANDROID_ABI=arm64-v8a +-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a +-DANDROID_NDK=/home/charlotte/Android/Sdk/ndk/29.0.13113456 +-DCMAKE_ANDROID_NDK=/home/charlotte/Android/Sdk/ndk/29.0.13113456 +-DCMAKE_TOOLCHAIN_FILE=/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake +-DCMAKE_MAKE_PROGRAM=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja +-DCMAKE_CXX_FLAGS=-std=c++17 +-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/12q2w62l/obj/arm64-v8a +-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/12q2w62l/obj/arm64-v8a +-DCMAKE_BUILD_TYPE=Debug +-B/home/charlotte/nokken/android/app/.cxx/Debug/12q2w62l/arm64-v8a +-GNinja +-DANDROID_STL=c++_shared +-DANDROID_TOOLCHAIN=clang + Build command args: [] + Version: 2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/prefab_config.json b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/prefab_config.json new file mode 100644 index 0000000..e799de8 --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/prefab_config.json @@ -0,0 +1,4 @@ +{ + "enabled": false, + "packages": [] +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/12q2w62l/arm64-v8a/symbol_folder_index.txt b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/symbol_folder_index.txt new file mode 100644 index 0000000..a610f5a --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/arm64-v8a/symbol_folder_index.txt @@ -0,0 +1 @@ +/home/charlotte/nokken/build/app/intermediates/cxx/Debug/12q2w62l/obj/arm64-v8a \ No newline at end of file diff --git a/android/app/.cxx/Debug/12q2w62l/hash_key.txt b/android/app/.cxx/Debug/12q2w62l/hash_key.txt new file mode 100644 index 0000000..d57bcc2 --- /dev/null +++ b/android/app/.cxx/Debug/12q2w62l/hash_key.txt @@ -0,0 +1,28 @@ +# Values used to calculate the hash in this folder name. +# Should not depend on the absolute path of the project itself. +# - AGP: 8.1.0. +# - $NDK is the path to NDK 29.0.13113456. +# - $PROJECT is the path to the parent folder of the root Gradle build file. +# - $ABI is the ABI to be built with. The specific value doesn't contribute to the value of the hash. +# - $HASH is the hash value computed from this text. +# - $CMAKE is the path to CMake 3.22.1. +# - $NINJA is the path to Ninja. +-H$PROJECT +-DCMAKE_SYSTEM_NAME=Android +-DCMAKE_EXPORT_COMPILE_COMMANDS=ON +-DCMAKE_SYSTEM_VERSION=21 +-DANDROID_PLATFORM=android-21 +-DANDROID_ABI=$ABI +-DCMAKE_ANDROID_ARCH_ABI=$ABI +-DANDROID_NDK=$NDK +-DCMAKE_ANDROID_NDK=$NDK +-DCMAKE_TOOLCHAIN_FILE=$NDK/build/cmake/android.toolchain.cmake +-DCMAKE_MAKE_PROGRAM=$NINJA +-DCMAKE_CXX_FLAGS=-std=c++17 +-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/$HASH/obj/$ABI +-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/$HASH/obj/$ABI +-DCMAKE_BUILD_TYPE=Debug +-B$PROJECT/app/.cxx/Debug/$HASH/$ABI +-GNinja +-DANDROID_STL=c++_shared +-DANDROID_TOOLCHAIN=clang \ No newline at end of file diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/cache-v2-9bf9daff5eb5004653d9.json b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/cache-v2-9bf9daff5eb5004653d9.json new file mode 100644 index 0000000..88a2aa1 --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/cache-v2-9bf9daff5eb5004653d9.json @@ -0,0 +1,1323 @@ +{ + "entries" : + [ + { + "name" : "ANDROID_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "arm64-v8a" + }, + { + "name" : "ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456" + }, + { + "name" : "ANDROID_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "android-21" + }, + { + "name" : "ANDROID_STL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "c++_shared" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line" + }, + { + "name" : "CMAKE_ANDROID_ARCH_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "arm64-v8a" + }, + { + "name" : "CMAKE_ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_ASM_FLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "22" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "-std=c++17" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C++ applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-dlltool" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "ON" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/nokken/android" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LIBRARY_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "statistics" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Ranlib" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + { + "name" : "CMAKE_RUNTIME_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of dll's." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Strip" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip" + }, + { + "name" : "CMAKE_SYSTEM_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "Android" + }, + { + "name" : "CMAKE_SYSTEM_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "21" + }, + { + "name" : "CMAKE_TOOLCHAIN_FILE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "statistics_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a" + }, + { + "name" : "statistics_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "statistics_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;android;general;log;" + }, + { + "name" : "statistics_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/charlotte/nokken/android" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-eefbab002a7febe02041.json b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-eefbab002a7febe02041.json new file mode 100644 index 0000000..6e23b86 --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-eefbab002a7febe02041.json @@ -0,0 +1,188 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a", + "source" : "/home/charlotte/nokken/android" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-ffb104344a7bc5543809.json b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-ffb104344a7bc5543809.json new file mode 100644 index 0000000..8aba9f6 --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-ffb104344a7bc5543809.json @@ -0,0 +1,60 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.10.0" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "statistics", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "statistics::@6890427a1f51a3e7e1df", + "jsonFile" : "target-statistics-Debug-1cedd2b44e2d577c589a.json", + "name" : "statistics", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a", + "source" : "/home/charlotte/nokken/android" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T22-46-46-0283.json b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T22-46-46-0283.json new file mode 100644 index 0000000..438760f --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T22-46-46-0283.json @@ -0,0 +1,92 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake", + "cpack" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack", + "ctest" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest", + "root" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 22, + "patch" : 1, + "string" : "3.22.1-g37088a8", + "suffix" : "g37088a8" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-ffb104344a7bc5543809.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-9bf9daff5eb5004653d9.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-eefbab002a7febe02041.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "client-agp" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-9bf9daff5eb5004653d9.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-eefbab002a7febe02041.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-ffb104344a7bc5543809.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + } + } +} diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-1cedd2b44e2d577c589a.json b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-1cedd2b44e2d577c589a.json new file mode 100644 index 0000000..532ed74 --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-1cedd2b44e2d577c589a.json @@ -0,0 +1,169 @@ +{ + "artifacts" : + [ + { + "path" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a/libstatistics.so" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_link_libraries", + "target_compile_definitions", + "target_include_directories", + "set_target_properties" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 12, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 18, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 27, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 15, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 21, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 3, + "define" : "_GLIBCXX_USE_C99=1" + }, + { + "backtrace" : 3, + "define" : "__STDC_FORMAT_MACROS" + }, + { + "define" : "statistics_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 4, + "path" : "/home/charlotte/nokken/android/../native/statistics" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 5 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0 + ], + "sysroot" : + { + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot" + } + } + ], + "id" : "statistics::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-landroid", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-llog", + "role" : "libraries" + }, + { + "fragment" : "-latomic -lm", + "role" : "libraries" + } + ], + "language" : "CXX", + "sysroot" : + { + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot" + } + }, + "name" : "statistics", + "nameOnDisk" : "libstatistics.so", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "/home/charlotte/nokken/native/statistics/health_analytics.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeCache.txt b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeCache.txt new file mode 100644 index 0000000..743c99a --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeCache.txt @@ -0,0 +1,399 @@ +# This is the CMakeCache file. +# For build in directory: /home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a +# It was generated by CMake: /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +ANDROID_ABI:UNINITIALIZED=arm64-v8a + +//No help, variable specified on the command line. +ANDROID_NDK:UNINITIALIZED=/home/charlotte/Android/Sdk/ndk/29.0.13113456 + +//No help, variable specified on the command line. +ANDROID_PLATFORM:UNINITIALIZED=android-21 + +//No help, variable specified on the command line. +ANDROID_STL:UNINITIALIZED=c++_shared + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line + +//No help, variable specified on the command line. +CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=arm64-v8a + +//No help, variable specified on the command line. +CMAKE_ANDROID_NDK:UNINITIALIZED=/home/charlotte/Android/Sdk/ndk/29.0.13113456 + +//Archiver +CMAKE_AR:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar + +//Flags used by the compiler during all build types. +CMAKE_ASM_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_ASM_FLAGS_DEBUG:STRING= + +//Flags used by the compiler during release builds. +CMAKE_ASM_FLAGS_RELEASE:STRING= + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//LLVM archiver +CMAKE_CXX_COMPILER_AR:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar + +//Generate index for LLVM archive +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib + +//Flags used by the compiler during all build types. +CMAKE_CXX_FLAGS:STRING=-std=c++17 + +//Flags used by the compiler during debug builds. +CMAKE_CXX_FLAGS_DEBUG:STRING= + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_CXX_FLAGS_RELEASE:STRING= + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm + +//LLVM archiver +CMAKE_C_COMPILER_AR:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar + +//Generate index for LLVM archive +CMAKE_C_COMPILER_RANLIB:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib + +//Flags used by the compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_C_FLAGS_DEBUG:STRING= + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_C_FLAGS_RELEASE:STRING= + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Libraries linked by default with all C applications. +CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-dlltool + +//Flags used by the linker. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//No help, variable specified on the command line. +CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//No help, variable specified on the command line. +CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a + +//Path to a program. +CMAKE_LINKER:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja + +//Flags used by the linker during the creation of modules. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=statistics + +//Ranlib +CMAKE_RANLIB:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf + +//No help, variable specified on the command line. +CMAKE_RUNTIME_OUTPUT_DIRECTORY:UNINITIALIZED=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a + +//Flags used by the linker during the creation of dll's. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Strip +CMAKE_STRIP:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip + +//No help, variable specified on the command line. +CMAKE_SYSTEM_NAME:UNINITIALIZED=Android + +//No help, variable specified on the command line. +CMAKE_SYSTEM_VERSION:UNINITIALIZED=21 + +//No help, variable specified on the command line. +CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +statistics_BINARY_DIR:STATIC=/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a + +//Value Computed by CMake +statistics_IS_TOP_LEVEL:STATIC=ON + +//Dependencies for the target +statistics_LIB_DEPENDS:STATIC=general;android;general;log; + +//Value Computed by CMake +statistics_SOURCE_DIR:STATIC=/home/charlotte/nokken/android + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES +CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/charlotte/nokken/android +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake new file mode 100644 index 0000000..3318241 --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "Clang") +set(CMAKE_C_COMPILER_VERSION "20.0.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_C_COMPILER_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_C_COMPILER_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_LINKER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC ) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "-l:libunwind.a;dl;c;-l:libunwind.a;dl") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/lib/linux/aarch64;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..4c15618 --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "Clang") +set(CMAKE_CXX_COMPILER_VERSION "20.0.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "OFF") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_CXX_COMPILER_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_LINKER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/snap/flutter/current/usr/include/x86_64-linux-gnu/c++/9;/snap/flutter/current/usr/include/c++/9;/snap/flutter/current/usr/include;/snap/flutter/current/usr/include/x86_64-linux-gnu;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;-l:libunwind.a;dl;c;-l:libunwind.a;dl") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/lib/linux/aarch64;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..ce0eb6a9a0b8ec2da12917c191199229da95c0fb GIT binary patch literal 7800 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 C>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..dc609a4cf3422bed2ccae6ceea774031c3547f94 GIT binary patch literal 5968 zcmdT|U5p#m6+UCH9q)SavRP6Bn+78VN?LZt_ByeXRHTDxEb&+gc_p&r*01AIU&x$E@WPR9Xo{)WUn>-#e7MQI2*px?l#Nh3#Mv;BDE0ZRtUDgj7jvQ&a%LdpLZN?lpQ%2@ zm^ALnOeNx(n{S=YOd8vh0I?!0OdU*rI}zIn5I2m4DS(kX5i6wu5_=$?xi6hYF-c-N zeIJV3iYP8j-G3WTOHCjjVDxU$jhX0Xdvb1PJVS(U+(uM@bOK@$BJy~#Plcc3{u&X% zro>MBdSBqITt*@G9efx+Hb&!&#vejy&d4wqe3#fiqz3phF+J2x&y(}Eo2HZhWV2gg#B zJ~-5_dv2qiy(d4L+rO_+D&Cv@R%hA8XVq=`*fo7pT1~>LcGszA-FDX7S1iqz4(!d= z=tO1Z{?5|QHgnl~R(!wHJ!n~YfXKMH?7GWMr|YhHHOIu$X!)+&tgYCMw$*H|w`Mw? z`#q=TXRD=rxmvTA%C-D~a;;ogn#~pR#bT*`pg3F1<(*l(y02Q_SKJHp$L&>TeqJ8z zg}PY-YsGCj7FzY1uJ1cm+g)9C+8l#rcRH3?+t{!kaH?y|R=!;*7QMo{WqYmt#hLZ8 zZ3&x4@S^Bivu2@S=4X~?OSy8{E?c3ac_0r^sT?|e`p}umBMaX>TzT}&sl$~DG}=pU zh3}d`lZgowzHtJLu9`ri6t3CJPDQ_QwBf;P2U?gyWcgrw%QbqegXcWC*6^JF+m)qF z3BaEvoO{HM3T(jZQ}cyP@7rdVQvxLPA{ao0xR zsXmO9z|QCp96v2u3-~u_DBGDBzzK-M*^@dU2pB!qcp{1<}H8bAScYER&A62km5 z<6eP>`DdInGlhP>Mh0Z#bGKW=b8?*cYLH8#hVIW&1y&DJJ7z0 zzo77MmojxPNtxnN@$(X=_@|{z-5XLSzKS!2j&e}!FcS2P>pO{Yx}ns@_TU{*)4mDr*~T-#_P**vY`bjupPSB zsPTI+UXu9Z!7woXu*B;UC;J>TLEqQ-XC$B3o%rg0_?cpd){EEWf@Wt)+Sye2>b~WC z@cZ&Q{zm;Bmv*lo6WO`21HtV);o1#AJ6IzFh^g`-7I~WuOS>&AiO~SL+VrdPY?%*Mjm5>T>8YEj4-|jnK#FR z*3;Qi+iy|%Z}Ts!WR&&!?@4S<p7Pm$44spI{w@cz=;_n>e z5*Bj^dl7$x={ekxMD|BqYP$X$V)RaP_*2^xvXtOBDSpZ^&u9E?#K=|O*+czV>0f^@ z2_qwDA7MwB9{;8!vOh`h`Dgtq3Q_TQBI2j2iS2RxR9Hv(zjTBC|2f3}OA-DF(*2(v z;{Wmu`aeFz|M>|2RPE{h?;hg+$_@IzbBO=V2>(=v=>BQ#q$`xd_6G_6B!q;dbI&8H zV?^xA4f#uLP*Z{IN9~_0GX87Q4()%co%Hyr?jV~v{Hbj(8O8QT%^|DY(>{!vACni_ zrmzw|cpmqEmGeVJAYGL6b)4rheis6S>F4*7oUgwZzdz5<;^e6OZOZ$b&l%;9>L#Ag z_$|^u+vEQ4(*Iiw$ev>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..001dafc92cd3dbf05667789b30125969c6a6c9af GIT binary patch literal 5976 zcmdT|U2Ggz6+W}$b?mIOiEYw`I;0yZty)^o{&*8_l2SHGhNV|&T& z&UQR@4MGr=N`!|>?VNMJ`<{kZ*JZW z8}ClR#-CI0@#aq07yrL4fT8_}&87g7ccKC?d;rY!{izfp z+el5N?niZ`i0b_0XFn;{qdNok_7D%zb{ZgMVcdz~@*XoyAejJ+B_YuT0Cp66n(!Jf zsG*HJw~Hs z6#Du@BJvfHRW$JvGJjp+MKQ-9vQZg{_sQnHSex4v8`<;~|*(~lTa&9fT?o!iPaaX;XW8wD9`mWooE!&NDw%J^3 zO?N!^D^AVNRA=+0YRz6O)$)f+wNhbmCRfN8i?j8^#hGF*@66cMgVp-M;@xok5&NQZ z{QUXjyw~UJR;|;4?6TW(vgp}sy1wsZ+wR4SPFwQG+MQ0;s;#eQA8@LxOWAz8P%L_d zwXE&64i%@@N_IBzJBO#oN_NI76s-L8(#&kGRI*FiC=|v8iUF0%v9o87Jzn|z{1YcC z=N>8Zq;6LD*D-@b@v}YA%V*dl_yT+3qf2#T3A}- z_+WcWHF~Xq=RCRE@SOkK83*}18DBdK#@F{5Q)9OSE&X8mqol0?52Q1RAK)Q|&kOh) z0t?@UVf-V#g9PmX{27DR4|e0mNCX03=4R4JZrlF%WcuOc-r=W{>66LS$z*!?XG&{o z_~(dV$8{8D`g(G@hnVfQwjmA-K62(*-8})1S~+KmL0p8r`Y^ z6cj@fl1eL79}XN1!h=J($0pM!_yTo22a@>cofm>gb9g z48&LQGmH~I$`(J8jPKU)Wrcqm>m-`2lYbR|hH>&g#X5=0tP@|wg+iOQe|OO765{#_ z5d72PfTiGv2H-M&*>MT3Z#{}#8uq2Yhx_OlxPKDS@g@DI5CLk<5Ux25Ju zY^(VkRqCnYa9|y*I$i84cD3p`Yhd|!a{{_>wj8_*S)S9ht-9^oR&ZJBUcX}QR|C0y zS2Yf~;(L7oy0^dqw^a@jq)Zv112;&o|3Vj1X*^bNx6||MUNNn<>pRwiryrZfOlueW zatdyrYT#z0?J&z(t}J?X%Yg%Ruy8=WT}AoTRvawtWeMQ+)MaMkaru7e1{}bl)<5k>AE1()AjCnF$h49O&(*u_G@3GXJqD zc~bsVBe56!L&W0ZFK;paUkAiL9}}Nq>+z>BPF(!X7USQ7ytwgqV&c=3>haGG82|bf zCEvd)<702&6gAu#T@%44hFfzi2#;#-3 zbDhB-g|zNl=hFQ~$B10#gv5_H(78Xwj=1_?d!Qcw3uv#8okBey{Kq4}HSVOi HaryrXn;>!n literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/TargetDirectories.txt b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..82792bf --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/statistics.dir +/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/edit_cache.dir +/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/rebuild_cache.dir diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/cmake.check_cache b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/rules.ninja b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/rules.ninja new file mode 100644 index 0000000..2b21321 --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/CMakeFiles/rules.ninja @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.22 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: statistics +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__statistics_Debug + depfile = $DEP_FILE + deps = gcc + command = /home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__statistics_Debug + command = $PRE_LINK && /home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake --regenerate-during-build -S/home/charlotte/nokken/android -B/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja -t targets + description = All primary targets available: + diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/additional_project_files.txt b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/additional_project_files.txt new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/android_gradle_build.json b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/android_gradle_build.json new file mode 100644 index 0000000..c29dd0d --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/android_gradle_build.json @@ -0,0 +1,38 @@ +{ + "buildFiles": [ + "/home/charlotte/nokken/android/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "statistics::@6890427a1f51a3e7e1df": { + "toolchain": "toolchain", + "abi": "arm64-v8a", + "artifactName": "statistics", + "output": "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a/libstatistics.so", + "runtimeFiles": [] + } + }, + "toolchains": { + "toolchain": { + "cCompilerExecutable": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang.lld", + "cppCompilerExecutable": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++.lld" + } + }, + "cFileExtensions": [], + "cppFileExtensions": [ + "cpp" + ] +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/android_gradle_build_mini.json b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/android_gradle_build_mini.json new file mode 100644 index 0000000..65e84f7 --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/android_gradle_build_mini.json @@ -0,0 +1,27 @@ +{ + "buildFiles": [ + "/home/charlotte/nokken/android/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "statistics::@6890427a1f51a3e7e1df": { + "artifactName": "statistics", + "abi": "arm64-v8a", + "output": "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a/libstatistics.so", + "runtimeFiles": [] + } + } +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/build.ninja b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/build.ninja new file mode 100644 index 0000000..9d05f1a --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/build.ninja @@ -0,0 +1,152 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.22 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: statistics +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a/ +# ============================================================================= +# Object build statements for SHARED_LIBRARY target statistics + + +############################################# +# Order-only phony target for statistics + +build cmake_object_order_depends_target_statistics: phony || CMakeFiles/statistics.dir + +build CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o: CXX_COMPILER__statistics_Debug /home/charlotte/nokken/native/statistics/health_analytics.cpp || cmake_object_order_depends_target_statistics + DEFINES = -D_GLIBCXX_USE_C99=1 -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS + DEP_FILE = CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -std=gnu++17 + INCLUDES = -I/home/charlotte/nokken/android/../native/statistics + OBJECT_DIR = CMakeFiles/statistics.dir + OBJECT_FILE_DIR = CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target statistics + + +############################################# +# Link the shared library /home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a/libstatistics.so + +build /home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a/libstatistics.so: CXX_SHARED_LIBRARY_LINKER__statistics_Debug CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o + LANGUAGE_COMPILE_FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info + LINK_FLAGS = -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments + LINK_LIBRARIES = -landroid -llog -latomic -lm + OBJECT_DIR = CMakeFiles/statistics.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libstatistics.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = /home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a/libstatistics.so + TARGET_PDB = statistics.so.dbg + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a && /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a && /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake --regenerate-during-build -S/home/charlotte/nokken/android -B/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build libstatistics.so: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a/libstatistics.so + +build statistics: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a/libstatistics.so + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a + +build all: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/1n244r2v/obj/arm64-v8a/libstatistics.so + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | ../../../../../CMakeLists.txt /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build ../../../../../CMakeLists.txt /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/build_file_index.txt b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/build_file_index.txt new file mode 100644 index 0000000..749fa24 --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/build_file_index.txt @@ -0,0 +1 @@ +/home/charlotte/nokken/android/CMakeLists.txt \ No newline at end of file diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/cmake_install.cmake b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/cmake_install.cmake new file mode 100644 index 0000000..036b80d --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/charlotte/nokken/android + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/compile_commands.json b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/compile_commands.json new file mode 100644 index 0000000..935057b --- /dev/null +++ b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/charlotte/nokken/android/app/.cxx/Debug/1n244r2v/arm64-v8a", + "command": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -D_GLIBCXX_USE_C99=1 -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS -I/home/charlotte/nokken/android/../native/statistics -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -std=gnu++17 -o CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o -c /home/charlotte/nokken/native/statistics/health_analytics.cpp", + "file": "/home/charlotte/nokken/native/statistics/health_analytics.cpp" +} +] \ No newline at end of file diff --git a/android/app/.cxx/Debug/1n244r2v/arm64-v8a/compile_commands.json.bin b/android/app/.cxx/Debug/1n244r2v/arm64-v8a/compile_commands.json.bin new file mode 100644 index 0000000000000000000000000000000000000000..cc8448b231742fbd152f554b83abe940dae91277 GIT binary patch literal 1066 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 As{jB1 literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..26aa0c8345298395cb9edb0e71bc10f4ffe8815d GIT binary patch literal 7992 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 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..c28a8e4d53c57602fb7f78654ae58edc4831bd0f GIT binary patch literal 5968 zcmdT|U5p#m6+UCH9q)SavRP6Bn+79=pS0|Z?R8=&AlPV0=!X0$1(mRhtg$`2>#prF zX0KKx(B%eL<=!MJ-hy(ub<5%5GX!K}a;Jcu4wyT8XOgmLeY7qCNl;;ha17 zc&@LOTu;#Wpji%!*&NuD$@>vjIr)m33uGd;T)@ZM7NYM6bD~nR@`gXf+ zd-Y1)S+duf{$jo)N1P4cX?GiLyW1N(dE#uCNR;~gR@NPl=!-eg3OO?na-q;ayU$dg zVoVzMWTq1F%&oUiXC{s9Nq|@p7N!oSA56q{0>lktVG3a6Zp2DyfW#h%XC6+cQB0DU zPCty|wjzoPQ;*!i(^3=22N=CqbYmvE*`A!+8P5>mzB`BtkWN5MLPQ=f_Nnk2++QOi z*p%35U+oK=l`AO39>Rz5V`DVVX#5)}jhw{C4oDD~GVsl?+qR9mCjR>Psb>%wrAcD^ z2Q+>$rr4u#VXq*)y{n9dHdQqC7qaqqg%?IO9{3S)sEk+=U)A_1a?YK~oc}0{*g=}} zUj+&M>{8~aj4=#NG)kZ0l4zvjuc4uI>^v^Js)`ehqZe^>Ja&FujHU%S$ZcXI^=lkU zQTpIeyY9J-diMVOY;OO)LaF#b_UoNx7oSzP>0{UQNoh3+tJ+}98--#FUv;I#uSOd+y-u)XCPJ=Vc^;n&X;y& zX;T95XURBs8jR<68`I-=0qt|K*RiK_0FP#}vCA2f;OF=ofv@4yFpN(#w@`Vyl;vnCWxyw0vC5} z1fJ@{ND1tW4#Dx$qP2j3i-xkDi20qu9TQ{SbeX5aypV{;t5oJTsoab)1AS&y4?8@L2;Wpib>6{7pib ze`Y)&@G$?3b7rQ{&sWHRY<%u^Yj{qM6JO0zQR2i`@nZ^~Z4z`!;j4I4;j3BgNPGv{ zSMl#F{5z#g-OEy@cvSp?#3}x1DO2~Fl!>q6OrfJ36g!LrJ>&XLVw`R$wK2Y51yN?4 z^TInMhJMEtF3W_6t4Vt;XpFxubzW1#v4-n4&I$AXEJt?Bp5p1j0p z*irZMSp`?ucU80VN2#CF@IOiY6%Bt|>aS|}HL3qX!{3zpE_yj^bkC{rlmb|s3l)bw z8(`L{qN~`|s^_eO>0_M)RAsgtER0OgY1(Gp_H9$tXT4%8qM91Y9VpDC%dYPYIOr9C z(wc~kTqDyB1@$^^7oX_{*&mO{PTA?m_>i*1`>bg z7?-e^L)c6BBTUcXh9t5-;!@M~7ZIa(n!}&ko|2^m$4T*1j(I-gze0>$^_@M`Uy%Ow z_mVI&g7yw}gz52bN+SD{^qzm#ub~hXef^&>Hm`<{$GypPmu2a z^br47ZqonpA^tB!_@`=5_kZsY|5tC)|J_6UZ$|j1Iz;zRYbRZy6t=%g@FyW8B%ON! zQ5_>8s%W}T{Ui|(%KZ}#2^0z7PZ$4*~KdPH} zKI6AZ|7?%@e@XwpWI*;5tJ)@p_`e$ApXxu||8bnJzdPA~Rs3Hdzy&!-eyK*(=YI}9 Cv})%7 literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..b3d93d70e2765b3c06babda44a0983d4903f48cd GIT binary patch literal 5976 zcmdT|U2Ggz6+W}$b?mIOiS4Ehbx1c-TD7#E{qZK=B&BSW#?)z=hLEDPCTwSS$M%xl zo$Yw+nhHTwDv>@^A}?VNMJ`<nBdlB@6@PG2kjhEkOa!?~3$tpq61TGB>{gf7rYO zHr}3sjdxP;(dJIr7yW+?W^!NEBgy@<{4vGO-81G>rL4fT8_}&87g7ccB6>d;rY!1E~}u z+el5N9zb=Zi0b_0XFeg;qdNok_7D%zb{ZgMVcdz~@*XoyAejJ+B_YuT0Cp66n($*> zP(wi(MuMfaKei;VAey)zU&eFBs3{clA=HM>;cGV}A3=e`#B_~qf!Kyq5AYQJdW=TN zDD?HaMC2ESKrx_FId=B!vBxW)pMT;+ z<=o?EPE;z;XfL`IIfBBLoIPQS4xLb=+O674PDMX^wC?@`C?s&%q4LD3d?AP{NDE7g z93O0NsYb6g@SLYs8=mujJL4dqC*zs3V0?9-F*SAv(9#c(V4WlO0{+Is6Fu-G zGx1@7OAEiGK`-9#0z9g};P(Z1RDZ$u<9Zl}XdVTZ3QS_Z>^%x0`aTWMQ71mcS4US2 zVIaPWpJAN%QMUMzWPG=VFDv}pStrqCo&2l#bBvS!Db`6`W}WydE)?3d{kwxsmk`%i zfZ(4J2P_3YGys?J%Z^K+|7doinh>t8YFWvGUuFNdvLsy1QEDRmH<`DOCFR*Y2@#X| zlKhzlr&$p{CA6dGu~2~EpJx1v8vZ%P8;p~GSxW?6QgEujjNy64#eaqUyr}Tib@j4> zlOLIvpJ{$t?B_QMe=qAK{-ogKN9OS+72oR%(7go?xUF)KAZ5x39k@Yy{TI5BO5?GDyPck2_ljw?UEi@jd-}0y%(Ql~ zFQ?%4sRnK~+77dv<;tRGw;VW72MY(}+f|fbX$6u~LpX2cc?$j~aT@2f|JDL5$H@F(-{ z4A5Ssamx2o&bBXMaEhiXE0)yIljKG8Ae9<(Aag1 zdag70qmb5p>s-3u=opdfoRIht2Riq4?1-!XH6FigEL#5)_|wP#G-Bj4hd=e%M^5p% zsRfj#NZLnn_B;7Nx)ykeUScP57!}bY7QnCc1C2X%?lHF4=kM2Sua8T{FR|`N``G&N z`7P%J)sOxP5_`dO9AEs2{E*{+PXLyB{`U@u|NEHubPv?ye*x|Fu~VpT2mkR1aE&`D IZe0HV0_3uC2LJ#7 literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/TargetDirectories.txt b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..19ff34f --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/statistics.dir +/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/edit_cache.dir +/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/rebuild_cache.dir diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/cmake.check_cache b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/rules.ninja b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/rules.ninja new file mode 100644 index 0000000..c76a03f --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/rules.ninja @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.22 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: statistics +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__statistics_Debug + depfile = $DEP_FILE + deps = gcc + command = /home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__statistics_Debug + command = $PRE_LINK && /home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake --regenerate-during-build -S/home/charlotte/nokken/android -B/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja -t targets + description = All primary targets available: + diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..93f57f3953824a3ffa4215d47e409dea4dc3be89 GIT binary patch literal 1718496 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%0D>a@O zuL{@u*Kr%X6%Jk{@XYpdE#dv{P=EWI4m^nyPALZO*N9_%)xa~`ncE4^&C5Ef->*|% z)_uUAml@#YgMobA4kB;Fqo?_mnh*2m4-hr~!RJ`Q#8x(V+t!gGCWB_Fqtk0YA=KGr7j z@eahXj~?P3Al@G}`s-sr`;Zv+aS!4cub1$CNO-P~o$z7$(XHg;)p7pq`5<_M#^)U> z&gOZO*7sva-*&{YzCO}-Ux>cEm*U&=J4xSd4gT@@Y48ReFZl-In0FoVK0v%X>;3!Z z+q4gf;XJ>HIL7NIyoU(S&GQ8E@h$Rk(%1d%We0eJ+WiTLW8MMc{R#0t?zH=Tzpcho ziD4g)I_-Xt@Z>o!5-#Jg>!TPxOndn*`M7GC-^V!c;$vG(|7}xow!IW+eUCf(S`o*7 zhe+S15Pg-D=YG=HdaYkyA$Wt@OEcn_cbIseB;LIgp7l|#eMpQH{Ui4J7yNje3Ge5G z=jM41<@tN$W8Ue0AJf4b)GupQoYhyY^*!zAn}ay^J3{)N3DMU`d0tQYI^XUeH)_CJ ztWx5=+IE0A=G_KfGjG~VyvHj%>tm(%Au&?)kJvE|UJN%WF!POH6P}yrF7okh^6?GS z8_%1%!5h?GzUtI(9`XK`c&92n>*HqaLt@xRnS+;4c)uq+*T-sVFW)C0JJfZ;cK){( zyg}{dFDlOJ>(~1J=;-?+;<(-lNZ+4A^xaH({toGTz1*MYfh2i;1#!$mmB~{das`w}JF^j`JU`%P!Qh3(K zR_#M#q?kOv)4}T_9|sVgo9F4|<8I3Hc^CM7YzJ>pdpQSj>|-7A9!R|ZnC;dV)0hdBD$5XbrkNZr6|2u!;=4u}jBgOc58F7ranedJxJl97z ze3;{UKO`T&zQ(_uX$0@tiqd;EKAI56yd&T(M1=I;V~BTHs^CFy5OkQ3@9P7&io*7S%CpbJ_g{!_`Q#OeD7oa`rQHEpn1eMRh;cd zyR^P{Ir?rz9P2A0eW!%z8>062BhvTJ7ybQc-~Qn9_PvN>-eRiX65`#a@l5+G0$x!2 z+v?y|l8-XNJ5%A=yi@{D+Np4Iy}jSTt0sMu3D2#!t-*yyF$6_iFm( z&k)CXsU;s3#CwIpvp(i(9}*+Q^rJ-%UOnNxoA6v8JITlW!NAa0{A1lEd)Q?V3aaP}It?&Jg zzGD%`e!EED86o;6K%cY&8F#OsdDwS9?(gSoz&k^w#Fv*l5y!kM!CR>D&LrNM3eWo3 ztbIs~6w_X+9K1gAQB8Pmo{K5Z4^W=Rf5h)&1ibl*(t9=S{w*rb>f539o#W_xGve6q zI?^{QL|-N4xsCEX;Ss;So#3q|eI_pjh-2P<%JX@|+yAhKXMI%S{Je}W5+lXntw$W= z4U>=a3D3>*9P;rX<@t&`{64C|+pQ>lyo(UWyqm#Wg9vGVbBK5AI=_!$?L%Uu7#|~u zW4t2V6i)mK-UkWK_0df27hmUJUR3h+`i$;4MUm_?Sn$Ppfrq)<>)MAu&=6-mtUI zt&My%5}xa$kJ`&m$VbiV{`%+yFFv-#)W?}B&gxsK^(}Dpy&rMxw~O>Ohv@64JU>eM zetEZFUpIJ*th)IA+f#^R-j&3AIq`m3;aMO3+K0qQF?qhh!RscxMTF<(`C<4l$J>X< z$KOu#x0eC%t})3a-g6PhK6=1Ah|i_Hv=Q%Cjc4X{v+nZOoAL2|=l;dDh?DU}u%wu{ z?>P4_t~o#6-#Uob^}B`I)lbRq@AmWitq1Rciqd;E)}K~!wm#alzGaTSVZ?D>>Y>k! zlgmT&ZKrniIO#k8bpP?NF7Wca*y#HJ;+VIYc&{Sf*G}`VTk6q1Bu0wK^UH{1yf(sH zL3nPSV>{#XoK588y0`j$^ny3&_`$V^W8N;}{W$R+t?+DpY|uU=hJ762;H@OQs|nBb zF`j%pK|ZR#=x;9@!5eh^Up}VBHm>^9-j5FMf;E#_R)?w#_J)xPZ6H$qlkR` zjC}n0OMV|)!8=J&datHk{Q+^z+e^HkA>Mq2XMN<~t@^LTNHOhdoP*a#c%LIY*T;1D zFyqyecTa6GIpVtuYFCO#oY`x96 zN7b9eNHKU%B98I$@GuH9uH8U*u8(H&@pJM~^SIx~EbtB~N+0hm#4&F^c#V&ni1$&I z7wcpEfbtoV?VMkFOA(>thA^c#3?~?d2cWCV=-`Md`hoesl@q*hf8h3lSmp z@ipT8Rm?v=w`v~}BgOc5262qHl6>?Lp6jEBeEfoZG^uuA&l7iocblU0@isW^pc}l+ zh!7vQ67LH`{&qF@UR56wBgOc54sq;b2l=>-@LV5j$;Z>=W52ig>!T68LED*q5XZbb ziFY0GUU#s+K2~ZU62m^OMI7VBE{OM!ZxNpBV}N`-Lq48c?e8Dm;GMOX;$+@GBaV6V zz}toZsgG|H??npF_K&B3sOm#v81F&{uZw(qm+)L4o5;s6$;YwR`h9Ex@74exMtlp`{2%$qQ@pl+41sq}fRBA0 z-U9HN`nZR9m*C;__`0o+3HK=<62m?&M;!a;CLi|_p6la9_$UC7w1ds$cc|Y;G ze#gBMKmPYC^85KE{_!Ax5c{(pqk1vp^CwiC)z^u*JcK;x==(V0I4=dzCvlSJheGsC zfIf5l@7JX7)A#x7V+DBM4m?w=KEyF^A@Tl%cqC95uTgp zV)F4U`8aaeKM%WkFxbaoh+`kc#QQk$e)38G{AvU6B+n8f#rU`yag0|%cux?X>thD_ z*hW6S>D*6n<6!VQnOmLv308vF%dSW#z&KbS3^FYB0SeeEw%gS z$j2F{``gvF!QktZrl~lqZ~OyF-!qQB$%x}T*OIrV6Qn*iRR{iv_0 zIIC~E*7qw%-06=ZFLu120p4D(#?*_cw=QS?(hS}jgvfaC zTjJfznGbEzJ|sqp!F&BtzmEa(@q5B^+ret`v4wnm9(a2JACGDG%2x0Ws$acV!}}SB zcM!bwh!7utB;JD*o~@6y532SeF;WcP0S;c_2jk=9R>E_A^pTI>l8-mm`p1{`;0-#j z_8Q{29TXAov&4I_!m~aGwGWA5A8&Q=iV5#I!gGCWpmzT}`M4bim$*KLz`M7i^j^*H zH>)_SZ#HPv{|M3dH0k?2={xaOe|z2r-k|daN2)lh??tWeMMvLZh+}=#r0=B=eOsxWj*z~m zr}*a^yTChWvls6l!-!+v8t_&lPWszU;+?7RtdETkss1K0QcQoVa`1Y|$E$?rw$q*D zV>|g+akAgX!{Dt|l-}#!`u8rxv5!9DeVussQh3(Kgol+6iIHM_ynd1&Zyn*iL3pl@ zaj(YbS1*u{Z$II0&lABrLpq=?hW8G{v5$W6ieIUZz2B_#$##1`g=c*FX6d93dzUc$VU(I!sA98cxNk0@72`DYA1jB;5GA-{fPHag=c*{tbIs~ z6yxJy2d|KP>`!>Ek8<+yck(gqLcfnq;O$qGKHkZQXir3B$rh|7_QTlifcX$WDYsRa$6YocA{65AF zDIXFe#rRl`IQ9{%jrWfN!gGDJk&i!+k7fJ#x2xm9`!Pl7y_){fjyUGcBi;DA8!Dd@$w1pNWyb{tRf$OBp){ckNf$};Jr#wdauUE^$u?V@fH&A@e0rS zD0ocOhr~!RK8|tl3JLF6!gGD}l8--;k7p0^Z>I~v3oEu5-ajFZ^H&7kN<>NjIG%Wy zDm?3BoAx0wQViY|4qh|)IFayNAM44-R`T)8hyB}+9pHV6wjW5FSALE-_R$930(>Gq zP9ok4g=c*{{J5$QiIHM_lskCc4ec;837S13H|W3%=lF;Yx>UgY5IB)l^S&us@2 z;KQ_om&ix4%Aei-jwH$R2`bL&i~UUXw=*4m$0CmX#x9C)SI-L3H;MH9oAmv?&)?tj zz#G&K{;cAxz9OyfY)9W85XbuRNZ&aj`leGmc#QNNdZB+iQw-kes>*!zb}-_YHy^x( zh>(7HF7e(n$HTKeTD1>}kz(4x*AT~e#pI)g@Z5G#Lq1+6A5$;!=eZNSZ&Q@ss~Hc< z5XZa~#Crkp7GLb)Ss&fnhr~!RJ|-cK@hS=LLc()>G?I^<deRPqJSI9@}1%4k}z+34tsu#oCj5zku z2HqlsNV~d}c>klG8)TIiSFH8TbM$p0j{WwLzWE{gZiYT{9ZM&+RpM9vPu<7g?km8%)~bu=EUb-lB+4~gMC4>{NMRuEnn;kkL;pN61?>gCgasdi1#LqXZq1j;K}}sDW=_D@8I>3kB<`GFJATZ+4{}@xoUsHDaGJD zi8$7`4tV+aT=adM@Z7wN+Z7-GUZ?iga*osfz#G*5>QtQ7H%aTe#?f~P;#l7R`TazQ zz6sE0#=rlNzK^QB*!f>Mcze8zs27u$!<@Vfg11KJ-n@#o8C#@U#>EIIg^I_^e*DN+x1JRODp*Dpevd(v@Um=e#rx$_UYZk zXX`SR=66M^Oa3eIeYy?0N%xOD;J7YDl;d8~ysyRM!xX>>{-e0@*2ORq=Cx4G*@i&L+yc+piV|rZYoCV2s zUJW?bO_Od1={|cyT<1dYN#6@bhSvFM;FzzH_#P)dTjw6C^GM3^uT$e3#n4UqI&6=_ zg*umbe@_^H^MGT2)#UHVEdKha&MT3>@p-YoQs~O-1sz(K65v?32D&MLWWRcvbgy0| zu5+``As89TcLi|F*GM^@AwFB@B~<5J%2BpaoTCN0a*oiU{XEX$LY+Ijzvqm<&4FWo zP2}%yS^O=dIaLB~+Z^a7t+&a*v2HWzzCgN9UK8(sy*`IvWN4iq2afq#h_9RY zY@G{!8{RkaD92ux#^>ig=&s=;Ggqy1xx z-xtE?p+V@5OYnCnaID(~UEL>NBi(;_KE3}IzngsjebexDQjXV&@69>!Ik60UvJZ)- z44t<(fMb7MQV?ES(o`#mnV*n*T)3tCav?wfMeYr=oWdtH%Yg|@rC)F z;d2N^hUOS+`1+|Xy~Jm8R8#-0PC5Q>mH2haOz4U~9om2M9WMBr(m@RYF#b@j&%p2tLNDFNOwKQ7jlgKKi4mUk)eE}4POdh zNRYmgK6sz_Y@Hh@M*-zHzdi1k@z8C^D7uU4o&y}`D1mOd*Ih`uL$l-iLYvPa7#Yg9 z6gcLqr5qm}+7edy4B`HRDaI?wg~78!q!0>}R9$lt%S_-my) zuSNboJ1_3%dC=Wl&Ecc^TLc{I)`r1<`p_nzx}!Elbnz%gG7@hu@fo1>fhWo^o_ z2%93`KMJ5Lb=INt@t(tlI;Xt9{}_Mo0LT7X$=_fWf4$_dko^64MeMHxx_BHAhWh*3 z;ex+1@9ziW?+f7AUmN*bn#Er~{OSF7H2FKGAzp72pqmQrhWmNR`SChxhi(yYvS0m7 zy49Xf@4u74CpaD2&sD&2j&92FU*fw4x+Ca0b%U>qXv$E&D~-P%@acN{mH2F5Eu;0Z z4%KDy&hflWg>KUNs0EI5^ihugk?w|$FU)U?&mkDjF~;!q6JO3MF0b4tY>tBe4WIwk zr5x8?73XM$Zqj~wxx)p29p2xH&}4s?0LOU;$X{+2e<}FWbI!H&eD||MVt;d%<8Kjg ztUE}$tB~&PjxXfs@i_#;Ic_n0L&Uc#@!2|;QJtG9$JjOE{j?XlNv|8nI9%|z(EH0b z{?-AG^X42sd_Gt`i@yr^({)}%eQ^4?*xzF49^gunx#~WY3mog_K{o}2tn&iWJ;C$o zIxp=@UgyUez7onYiuh)48Q(uD!6$t#nlf~qKL{NAD+Qmf^FrdY^Hxj!H-_pm62DI! z`%8FET@BrJGK%h^by)>C)=g86bxHU1Z{r+wK8IjrXpU2WW4=n_TaWl`jt0uH9_6_4 z_IMrDLpN!iUk4oPR+DZq>F(zELZ43aIRwKwb~b!9#J3^w*&NNZjtc1c_>!sd{b)LL zlh)C{9WMB5_5LmJ=jl{PV@!39@ zOLg9Wa{P6dI7jbt>fGUQ!QVpfZyV#U9XQV0ME+PSw zv2HWzZcnOm~uz?)L}B zecB4$8X)ApuoLOlcs{)^Oa~v=CD(IL1di)6NI7;UzU!gO=f5`a$$ddIWhmb@#@`V5 z^uDkw@!7g8qq^Kcb=mOnxGwF`?anB=i|WojEY6X4!tnPK?@qdfo=@vi_d)!;Q~3&j zbNbB;glDO}uLpN!E z`3G>Eqm^>(L%I!)FZ6wz&mkDjQE&L#h;KjQvpL2ihvwa!a*W(N&e0Ctr2EVWhYSAZ zcz*{Nf4}V&=WQo{2WIg%f&6Vm{$5@Z`?9pep>GR9c%oZZ=Rp_lD|n={54S@Y(oClS})!w)6i|z;^Cvt+v>n^UHYJ# z#^>e!aRTZ7ttjq;KA%G{GL-Kb;Fzzdc6gsWk@##M%%B{bQjT3G$LG#|=(an_NOvdT zST_aTav&tfWYYcSYADC4#AkD~Q;xBe=h#tyuCh^%EbCE;OC7V%>8SBUE zG7a5ICz-iwj(vgS9KF!Rts;}-Y|_2n^XdJ!8GJ>=r#Y@Md_$C@p7?ScU)T@Yd|gCS zhVm`LrpW$s@Qnp}KRS>2Y+d@OE+tf#m)DBx(hl88PBPNH5IEK?fNmNHncoXY_gT-U zb;;i-^zGWhwRjmQ-F5Xu5R441%ZY}snfR_EKAWSMa%@F8_CGD&Pp3dP z>AA{2z;TWi(!GXs^BrHvG0o=?4Clx*e67USOnf#+Ddi}q9Isy!=a>%Nr1S18z;TW? z(!GInOB`Rw(dKgqhI5QHeC@<{Bk|cB6_jHq$}#qixUbrw%j-k?Dg_+p=p@}1(tXD~ zADZiP2!?aKWu6ap5#O!EXLHmbhwhWRQjXIuh;z(?ZoZSuTs6mW4j1a&>;2ts{2dJ( z=j|qccVzKbM|GY+{>rY7{q;dNsb5NgW8EIoy^D0;o0j1VIhObwf{~%?_Z{Gvub24l zCO%u|sZ{6PC`a+GagL?XO?rJa%He{)oKM{TaE8)Ggy2W1*YWFO9%) zjzQ9$O}Z(^7jl&Q9D?B-#fEQ)_#PoXn_~|3%N~^DB=dSY4c(-EsWGpotGvGs<8LBx zoHysB;q%60S^UkTI`2aMKKUlz$0tH}qAN*Mmk)ts-8|@~fROuiC+W60zEJ0OpF=P* zbX`t2d?l3QN#e70?xP&zDMxuKKHqmjcXKD1x$6E`1{~)og|6?d?80pzuSid zBSUkHGJMsq<8u`T6T>)3cc#`Y)YSRFW?k2=zwN4ig&{j?l>l0z^uG{+NWKdmRe zSBcN&C_xVG=QQPLs)*NlxBzd?80$zpJxgWN063W%$}C$2-Jl`(P5~*qd@JHs`SR{^Wk{H|MZ+()~Zu zz1H!C9CN`Z{UR6{n&T?N*GYVR#AkEVQ@`v(Io{YaUYGOwlh3=|4j26O0w?}HH2&rS z$Me=j{uXBO*F<%$Ab;b=#s2!Bn{gJMuTM zLA@B1wN`lt`e$lr%Y#C=)^-K5t&?*YfUL!|p7>0agdLY=4j9D?CKxZLpNoIHFU z|C#t~A1t99J5r8Y@%7XZ5LnqStZC34<0LazU2iu5$2syy_ZQOL#_@$5Z9a!!WN1H+ zGkgWaw~Y8~j+_;S&wqcQ9LH`H=V*uShE6hb)f`6w$2p2f_jl6$9sd}02|0Rv4#CLK z9KQm`d@14^frTtMSv-iNxNTLXlw-;GIkl;;b5`e{7B+E;4;$9-QgdHDXe zDe;{LUG#mZ%XIMJ(-}=MsC;J|e?{Qa^}8AI*}BZ4`Mrzka{VUpzBU88n~0zvEBKGs z0LM8>NVkM^*K&LzN0-kb7#W&lb;DOqbs0x|Hb)obxSMi3yHb4q>xOPRqv$TG`!sNz zBMsdYATqyOlkR$sFXYHs?B+u-GL&z$;j5(_+Y+D6F&{Z}-u^^6_B}Jskq2GD>CpL@ z;BdiTk@vT~@mCHU=dB}uJ7n>{LNT1UPmeD&Qx>wsC8)pj&iGb|)F>UI85E=z*^82fLDP zujkYKV9IC7`@wv}mpWy5KiG}-K=_)5U1eYFSi*}CMfINX2t zQC-R|itp#m&`tWj-f<2W{Iz<2dl`S51IP6%r@VV-@mCCgI&b%qzkx?$e{Imkts)Fv zACrM&-89u@U()^9^Xa_J2Vc^8;{(H2O*txwZ=gNnFVtnRuZw8P(0N-79Q&&we+Lks zowst-Ma~hjj;iQB{p6nUKE4FHN$2dxfn(h|%5f0s?(FzNj$Az7mI#88p*j9w`09!8 z5aP2rswl_7l;hJEgZ#5Lk-xtl72jvl(5)bU zI=@c>$GR=hmGvS0cP#0aIlho%n$IB^8Om2`_}VGQal~iqJdJX+(SGpsnQ@(`L$}IF zX0BT2CxGJ|ozN`-LUPoS?$M4fTD;OD?W3=HLq#UOapUu%hIc8Iid;T2X zSM#Bp&M3Nz>fQw$=NN)+3J{r(Ge~#IBk{So%I6S_4CNaDj`@mC9lozlAwHX<8#%Oo z4^xgS)A9P42wlPH(D`U|xKQWG-rqUKUjuOLFGc?9v-su?{nbT-yr2} z0#((UnlI&Z~aCZEIR8NR&JhS&Mk z#Mk*)#$TvQ8TcfhXv)yKbO6Wx3c#oHb}jMQx{RlJtET(vi?ic(IRUy!`^M7_7yMOu zf7cs-PXNdMQk3_GEdD0IpPmyBC4Wa$#`l?t&`mmD9SR)lmXPjEr2E=_8NQHXiq9b! zuJg;lF<&Y1wGf}Jb2a5Sj&fZ6THJpP%gJ#CaI9NSy0?*Tnd1vNru!U%;T)xgFHL;6 z6Q9j7nfm2;%F)sj=a>QAq;ujm4j25jd4H|O-<7~|-b(U!7qH7)=M7Zn!^q!){CIzE zhi-){NmQ3!;8?dBx_VBWNxFMFzK~;y&mkBYx-NG!e07xLUgEQLZblB>uMVdiPh&C2 zb7lRy&{F75$|$;v>ec|qIqIRC21M?c_ml3Uo=^9y>aUXD-#**$byAK8iEl;67wR$v zd{Pq8l%f89hY$AG1wP%c9wI(lmsvEw6R9ri;jqkgX@D-QgrT~lfn(hs(rqW*M-I&J zg&fU3hhStV-$TGLUmw-w&%|eQbWx5YDaR(C#5r1^o60D97W)h2!fHJbza@@rHJn(;-a*BGM_^*oZ~3NS4w=Z5ueR59yzpMCR2_v7sh=* z0lG=&zXFE~{;IscH;li0;CSB3$=^S+_?tj=K85_h(;j1LRUgEQLuBJMlN;&?Jj&syQH)&mN<#55@RPXN{<8KS#IBzxi zTad+HE!Fu%^7qiX@xCz)x@A%jKeV6k2aa`XpsVMm_el33#}{&R`5c0gq3d#g!&gr^ z-X}g==LX7g66N^o^>LlMp_|k%PXfm|8cBB{>F(|LLXHJKhhR9z9)_=p_&z2+o1>Zf zt{0(@2i;TYx;5ctH`TKVkf2~yKlgVFoY3y%sId!fA zj&)l|_cPM{c-stL$dS9mtxLhk(0=&Qy&~l{&uR3_l;`kjuAmW)ZY%kv2G{neowk}CuI0SjwwEeU}R{H z$-psR7x676KAWST>U<34c(yP;moz{(sSp0*aKT@b_xH2$_b71eubcc0W$`yi{w9&X z_aBb?pc%SJ_vyDBF8FKp{(d$7{sA2O>mh&3viQqcdH7s+I{7<%wfH$r8+7HqphNrM z5a3w1mvnz8-OpBypVM^t9D7Uz62vfb5t0<)ak>oD^?~x+s`G)A$=gaXHt#_n&TX4 zubUCYMdzc{;ex+Pk6YFFn*m(rulzqOA%Cl7@mEfDoq+uf_Wt zW&CXbT;{KQoh!-T+FATfB7bL-zmH4eK4^t*zAH)Qs(rA);ex+e-rqXLUoUX%ubTX= zo5kN0>VuAvZa!pA3eS$~*8$zC1b+p_`f@;FDa*LAAH`^IdC3;xD>+*sr9LEtifHZVvR`7)!l|F}HWN4jV2afsLiEkY7**bSojμj+?|e zs-Y|WtV7r3_Q0`jC+TiYy6%Q<8C9I-3$*&NF#$Ay$*qN`u{Iz&Enlb&-`oBHLE?(U@fi+LYt%I6Ra z=lIFI543>z(!^(T6s$7brwx?jZ-eoAD}nCjPBL@VKCJ;RW5xeP5p=Z=_9opYJfHSy zHTaVH^fAL%LOJ#!zTfcgc^|6tbrDS&+Nb};-?P6`^0y!H*}9BJU1Z*5yb~-@5cR70^Ou@@wW~a`nk;eJI?s~3OM%H zNdAt`;;)(fJx_Ihdy}}%6QG-P|9H*eg1?F0--*WG%fPX}Ch~Vu7JseO2QQMp`wxj< zzfFSffSa;t-tGa8b(^7E2ZZ$fDWv=S!SU<;itk(>2u6nX!Lz_I-yr2UjreRIbWoiy zp+4C1fw&K4aG(f27dh_3vFAG#lWguiFqJm{u?kv=$& zbPF6`$T9VM*9U@;p?#2V_(~{81M%5D=%*Z)QI4wf;vCbUn{@xE1del*lJ141d%?LG zzL298e6p_zMuz4%7dYlCC%%h_&*oT4{c<_wxS%TDH`<`PhLg-(bw18?xZtnT`%5}j zt0ulHiO<%#h;m#-IbORs-v8!9S6(0K&^o^i9OtMZ-K$Br@1l7B8}K;p|#2{`uGO8#21_^T#= z*OI@L%z0z!a{T>j{N*fl^}EgZ``P$wBY!ip_^Ty<&E)Uv|BLIF2i>IlEpoU}ze4Zt zPUG(*;4**Z8>pT9wPx{GPyVhWfA78*`zv0KzkfJf@K@sf-EI861|0kAB!4rr_-i76 z*OR~0JF&mg<@j62;ex*j-rs%3-zebNUl;jn%i^zv{7oZ&H*696tAOsxnHA|Sy3Vg~ zxZtnK`+Ly%yA(L~*G>Lrk-xzw{PQ8NH4%K33A#&w6TYzKfsq{yfK!_a_(`TE9O6 z$9yUB*GYV~ex0aaA$Vlorc?b^**>mc&X39Gs}+IESnYE_;%OdYvgh1A?HspGSuHLhOY>G zl0)k9cjB{sI*tr zWv=S)q0eHzYU1l9z8gKC{=1z2Ca*HPGTiNl2eQn756O0V?w}Rp8qPo0Cd~bgq`^)(yCuhE+ ziunEs9Q*4gfA16DHjXd&n-4yzpI~IDzj21I;Oyc3;6vj3WF^1O-9OJ+0KS9$pXGzj z=ZC>;|u=A{_6Y*Muz&^)$o;*zfXv7jsCcP#Y~>r^V1s+D}IV zm$Bjt-$}ZklkR;*@qSwFa|niW+zlM_brIhH@qIQku5%iE6Y2St)@2cJ!k5md;Qi&` zYs8fDkTA~enH3|MUG<^Nw)B1f+d}rPk`y0a3 zB3b8xk)i%h1CIUG)DPEhDe;voiR+g$VnohBg1>2B$9%QmYl5EC?j#c=^g~zo`~Q-zU2jWhy|vJK`%kye>kTf0?mA8~b5-A8 z1DCPl|6-8pw~TcE#WV@!1?Xs}8?jxRY{xyh)s+7`io1 zGSdA3IL?uC?(pxUAAuKW;!o_{uAZk)BEpA#5d9L)nDmxg}JWIf{~$o)rPN`{H;QKPre`fD+XV8hRI!& z?{VPRUkmtZ0g=3`65kld7yK>s{sbdK`PMOfgXC`{@!38oq&~QX`e1|k{=DYWiq$9y^G4fjC-@!1?D$f4`Em2%9% zpJm%wSq-l=B1iuyy87ooJ6!0~T;Qbt);9hg29EvZk-x$${>sVUZRBrF^K*6cp_}yj zcO~=la*Mpbb&bCf=I7-WkiR1GH+9$e9F_uKj}*iYosUM~xKE3~R|$;t=@{aBZx??) z@c(|m`xA@|<$DJ>=Bp)t#l-jd4za&M@SWkJou4_-dgi_1lE__5==n8vM<{*YU-lU}UJj z-3(tJ`5Q}ouWldLZ!Y*IIjYQ6>-Q3HT)%$s={nk+__lL=!Cw)+*eL!4BSZadZTJSs zUkUMjb4u(l1-^NXD&qSRIQBOLKDi%B{l*dBwvI3OTkQP_Muz&^%J5a6KfJ$;C%(BS z#{QOoZ;qpi__}~&e>LDM1w#C7LwrBiX83}?wpCsI1S3QJ{Qw;EHIu(m;;TO{_SX)+ zK1UVtO#zPiTEM6G!R?9fsY$WFCj8uJnP0)kP=9{`j`{k@Um5Y$;XMnPeb@c-oM!M{ z=Km}owErdp$9x0CwzHojn0N=%qDsxqT zha0{j;@gGzUWX|Ao9_JyMuz%(1vvJX(=gnB6Nt~=-zw=oJ%jEaPw(XSA#ZpFbdz51 zKLMQRYT@&so5uf2pYB1ryE(paAFR!Hbry^a&9SrLtE3!z65kDH$IpH0z}GL0;fL1w zTHv@Y)!-`vM*Qtfd<)KspXXGr;rt0khWhITj``}y-#)}=>pY3-d^^?o=C$KGS3|dv za;WYNz;T`Hp<51LlB1Gz*K~ZL&OP|Km9pLhBSZN{8oqYQaRBkz9QBmr4$3k8hWK39 z3*DsGDb2ufj!x1&h;)CsK0enC_#A@a96tfad|kwM2=Un*(DUzztO`xyJ%2{^8EFZrv<;;)_Rd?Wcg?uNMUCqQ?UlgwOo{T>Y*>-LfEv84O+ z_5PgW|6#SyAs89j_dfu~eEr0C9P!yY&!sxwO*wWxHO^53T`!r@)g0S8T&VM8@2}SQ z+X^`LH$eVQ%;Il8)%jg|U*DBu<9?n3-Ayvi+(rFe1{~`SLRb50GU+bb)ZfqjKWymvh1J{peKUvvuyL9Pd$%KVKU6b1QVy8AW$d-G_l=-8|@~0Fiz2bkZG| z8t*TCK8IjrDBoh>n6HF#oJo8($5QH-|Dzo5{1oTthpyCFht9|A4j1}m(EB^v_&&dK60ceUZ?G=1dnC+NuSM_<>IDkHt4oz6x~I2Hv^7yv_My12V6+H zt)6cMKS7nF;^!91H^cA^P>zd;uXCSxznTO-sf%dJP`(b}*xw-dbX{ITe6}uSsEgu0 zq`Fk%Fv{~g8M;aDC*0lP!n`$jf0r45y8y@ja{f5H&M(j6uY%_71M*k&SnO{qbjP`p zWUjhC&g+PE^PsDFuO!_yJfF^6JNV@Mr$g(!8gQJWh;mFLz6Fo^^SC$C?du|%GL)|u zIOa={ziWuk&RZ?b+f2I8Z0`1}ur7O`D|vNjU5f3#=KWn~{1usft(5X!pT%E2{OS8a z?je7T`^Wd0e&{Bh{~Cbfx|Eadjimd&`#FK3|Au@H!N|}$ziWO@V4C=DCO%u|X_Vs; z%CSvP+r2O*tMQzPE6whQCmkAzv5Kl%ah8 z0FM3jfKT_+S;S}S(ns^#Ms?Z#z_>0s_&tdHoL_af0giS1NOv~rK5;;tqY!*Dzk-pW ze2)Rgd;?UMM~KhnSVB1-pd7D!6z3?0ZYrbbF1qjj9XQqr_8;5ct3`FkUazj~_k6XdVwy4YVobd&mJ9&oH%O}hUi-Mt-O$g$Mt5DeFO z55reOd~Xq-t@AXh^OKZgw>{$=%b@EeGrHO@J2+hMmp9tokN#!+Z3`UdttEf&WbrqH z>iih_n^Y9<8wJoUb0vxV)d0u3bs$rhq<(n?IL^^bx*wA6K8`QUN3G8x7|yY$;cFqjkBHCam`nZg6y`@Dr28G|UW_*dj^Ni7K8IjrXdnC$IOgjiz8{Fs z_CX4-2$DBAv&N|8KZMwsSI_CqI2VXxKf6c(Lzh3h9a~6MN$zMD9JM!VU z4+^21bf2zrxZrQB_xFqOR|y>Z>mz@^X7N`>eeg8-Ys-tD(~O6%+!u6cAIt=fb^A&8 zf26yy;|n<|d=A0L&_39}@C^`O&Pa!o`LTUaNjd&XIaWC^KA%=Ww=tvWE~>jCaGYZh zx@kb zb<@z*^$Y5tJJRum962~wNc{yPLvyTR_^K(#8pLPo+yo+hPV*e)IOxCey3B*_EGHT1 zzBLrDw;Jfy0wMjf7U}No`SdwW2l#j$X^uUBmz>~Wbrqb`f4uu`wrh1hj|On<#TcFZpqA; zyXd@K0vzl1L$?|b>8lj!e&PAFuV#RcU#}|Pr-rZeqTzjL6XILl@rAmygHP6*Xv$E& zRSjP`__SZf5})m>KGa40Nsi~KE`M4Y&s!&S(Hdc>?j68!T`Hkl?)kPL-PIjm$WgMM z%OMyU%D1ZFYofYrNqjcP63X!cu4Ohxfm3%CYB9agOQGo#!MY-A8|nb-STk3xwp@j&yhO zeA=hgW0Lp39f0E;sf&mEbO++w0J^;Y)qzj?R5WF1UDh-HO2DUm`Um2(bty(&v`=58 zx}5Q3T$g(2CcO?l6*$gOPC3d+cj^;yj%hxJU^qu3aLkt`zFmmV<|w84{X6Aoc{M&q zOowjDNoKCPkFN+E>sC_zb|c+uJfF^Q2l$GJPv_%G!&gH&_8`8?UNPq@Ul-Aop?ntu z$Np-`-=4&0>rzGY`x4cq`I2~k=R-H?>yp!eW8HenQ9-(2T^!HvVxL1Woa1xgn6Hue z_9Z@>qZT=|pWmPy8#c!|mOwY@^;@CCh5aROeYcMGH~tEMV}DKL?|>}+>Z#82$lu2| z#r_JQTjNR+)#U@=ShpFvDIjEjIf!&qjxXe>^Em_~L;I!J@U>HpLx|7Tc^cLEWy&$C zHO^5F-K6tSp2G!y)4jjLjK5sqIBzHUJ3NcO8C2(2$X~-5vA-G6P3nVs;8?edbdMz6 zhfmM&g&dtehhVtQ4*`CcO{kb%zW7dc415jlWlb zV}Cv5Z&DV2UGS%`7hWZQr+3BvdZ9bcl_Yc3{q(hGV%=Wo>iRu_bWiYnx}PosU($Yh zEO4BopK_c?d|N}8@0W$eZk>y!3|${v8h-=i?_}b$^R|Hc?;li`bN?0hUomuRoMfbX z7I2(n2)dG2*7>QV`}W&$|26m=f{~#){s|oO6olSF`sf=>3$zU zIJZxQF3*R~?`7uq5fqW`nWQ_~@r6E};d2N^hUQqy@TG|FEaI~{mQjv>QjWtK;y#@T z-8v^3=^hLm*RKS+dOocu-S^Iq`zm(>*H?m(p*h|Gj`?aR$9cqOa}?mkyPm_|q8#()ZI94P6l3rP3lhvV}`lg}X-8OrwoaLm_AIW8nVn`10;=sJIs za_n+UoTC}Kl2?cJRjI>;ewpe0U2Ob~2af%)Z@q$T8pN5R441^XTAsEh40UY!75Z~3rXLC%Ve)$*W*!<{t{SHD`>a0WOquAj> zopUyH>$2JSD*}%F^^(8qviO@q{@x*fn_Lz9%Y$yx^Oqur3;qhdzv;$bA#m)kkNn-3 z#otu;)BE%S^0(89@p>zUZc2-Xk6OP+apPs(e(37`sD*U5_I!Guo&Y|+FK9n+2^{kc zQI1=QZwnCdeR`s=i)hMFzDZ3gk#zG|iQ@h;URcb9nHCP6o8edGYgISQaF z_fgqT?0X-=N{m=E+wSfM!Ls1zOatkeGb8JosTqprNs9D z@!2}}QjXUt$7{RBIXa;`)=6frx{h83j&qcg?n9(|nBxmM7Wf>3k)i!^u;EJ+-)!Qu zITllng&rrIJDe5w{X*zgWfa{-b8HJ7=ct5k2_VwxIE5L<#nCv@cz7|!-amC=y7w5zs-PSf6e6Y=`8+=;ZN!(^ZNn$oAFuf zZxVEqUQf3G$GR<~+eNy0jxXeB^f?40L;EGy@U;@(bHr!sTuM3KryQqm9Or0)uJp4G z?fX-J;~Z_I`#kCXn2P(Q-RBUD49)RfD&}h^KK=RfazC*-Dv(3(=O0pzU-vfq5Ofa^ zK|eIddBAawPUxn9k@xS1M~kapc-=h#x=H)mbW^_}(tVS3H#755?Q;l*b8Kw*axNV{=kyYv z&CyJKx{z}G{#Cr*YM`6+I_d`Ccs}x=t9|ee>Hg^XR`3np1iqv`{m$?eQI2l?ll`P1*eOj^IQXnsGUy8MFoUE{nP=C=*HN%Q*?a9o#C%Awy6Cc0NU zzK~;%&mkBY+NW0-zH;Kz^FdOMF3QnQIVNu#=a>uKr1NtvaGWDex}VT|^t<=rg&e&; zhhR9zLi0YnO5$5Ye6~;LBZv0YBFZtpGS1Nl-PN3A=BoSYOAZ(OE%yEv8-FhV$9b#C z-)C9;Eu=atPUh~|E#rM{33MySpU&@5z_D%(bW^~|emX$9D>=T9qjY1pKMO{N@{KTj zjg;dn;U`nz@qMctx-uU+w9aQaT<}-v{e5Hnoemu5Z6bf)lD{V&_qtxF z8hp(vijSK2G2nzR?LXHHzH0ng>NiMyV;x`kc`|+8pI~GtU&`?Hk-zVW&(<%eV7N~| zrTX3TU|hd`=qB~)Z4MXex5WGV(fGR=IIdqm`TL3dZT{D|eoMi(ql=ok>bz|N9M^9E ze7fF-h_C(W3}2|JE8JTM7HhSqNuaLhME{(d1oTfYL-PtUQ7seT=+#`Pi1vf*{~8|l8D=X3Z1H255Xk)eFA0LOeO@JU|jtKW(5^c?@(G4ro;a;AbW z={eE~4j1az>~%+Yu<9NQ9M`XebXNdYaN^_B{rvvobz8vKqLYfhQ@*`{W4==Gb>Z`p zBbWHz_k2o`+APkYe6#n>=!P8QffGN%B|~u!0>`=o(AB+ltJ9A%k|2(G*e3Sj3 z<%9Z}0UYxUfiH#6OO92E?*zve{Iz<2f{~&Ajx~Hmmk-bHNaC}7I+ptMbL!Lg&Cge9 zgKpC6t#^Tw92zV|x@(Z`xsEUF2XlQ6!N|}YXBoZ{;wvD&ign}tU>^9Aer`${IIeRk z@r@$B^VW&?gT>yTVA$W;z%gGr@f8x^qN3Q}67Y?8RGF*x!AHO`Uz+&VA-;Ua7y6)R zbJwSWk)id=GklfAS44a@>&O05;7i(1o5sZcs)=t5@g3~>G*=DyytT+*$9i#{C;J@2 zB|~$x1IKl#fv&E%4M_LErE!ia;9KaZBEJ2AW4=1@l>;H`Z6o5F|3mDratl{y!N^d5 zJ-{(v8~AiT-I)0H|1tJg4ZeAfD&pG*IOc07f146tx62#)ps>XG6O0V?H`nCtCx4p} z->)mj`+YI^4t7+TtIp@oz_Gsp@TGu|`fWjc7dXD)Z;JOP7#ZsCT*H^wG+e(eiSKwf zAK~Y;HGprKql);BG4oLXzB(Yp-&Vx;`S>hIscao$Gqw>9zE{j{9+ z(=TX0y>I>a>v@gPP1;ZI22ON!KW!r2QqtYY@rC_#hR-1w8Jc4U!`DoF+Y{f__s4xY z6MR*2BlAP~t^khf(gMC(V5H7v#P?%cT<3vtuFisyp?u!~$9#k2Z%5**cYL7_2Eo^# z;BSiI8vac}Hz{5H;?U}UJj$ADvh{p4?V;_LeF(nA!g?$9IRqm^bL?pN>WHtB_%3k!Q0SL(@Xc~m5#PCH zAF2nRz8*Y)_(^0wMJ~ znE3LHzd75vJ`juy^_Oe-O0F87k80wxeNan%@Fn%ZWy|8{7IUGS^qlKr;J6P;N%wHl zo%ySOz2N($*XIxn=V%3v`O1m!2;#Fj8jwTJIsc&?JK{}uvRqg8x_!{~f6VCWpT|2~ z=+lMXUybos0v!8GlfR?0_?t%lz9N6W?GmrI#nAPVk-r}tF8CYt{w5iJ{{fEuRg%Bs zviO@p{=O!Em$~;Dh58LaH|e=WgLywv?)I)vYmL8p^M0gi@^>QndtgF*zRCyRyi7&h zMf?6<;3RL_f3606mH4x)qmzkmUB?&p(_ZgSFfx>HZNt|_{!SsjzCXnN`oLG?s4`dW zs|CQZzjop~jrfjpe8FGo4z7NJk)i&MHhi7LcRKOycu0KTDhFRW;l8y!aO|%Od|E&J zO1q4%?CUKD$NOYsne!(Y8R~C3aLku8ZFnETugVF0OUmN)c%2z=){zEHmf-k)G(sK2ueUlIAkkKhk{|2#eRw-9`@996{kI&kbS1wMU!gdcev z__lO>!C%uKT>S(iL;Y=L_-e=>el%X-Yp#p^HG{9iQAK>yfMb8P;41+_)(5^-H1K_N zT81z9E8Efe6O0V?_damU*G&HKtu%qJ!tsUs-~{j`-3QZ#uZ8M|w;Tn&`%jJiT^&ub24nQZDcvj%>E7=6hVO$u zhhStV-z|o(6y{|g6Ta(-@3+h1=Z-_*`v7yKL+kus;J7a3;4AWc(~0jS#~13nU>8?s z!N^d5#~Z$C@^=&Q**bSooxha_#A@a9P1js zHsWg~KAWSTatuMm{|QEh<`@Ew`38yaQR1^X##4?TD92Xk z$McbbZiSPKbhiMGb%$s^9w*&b&&%+I`Izi;2u6nHcnLV>E4pTQzwabInphbQ7PQwV(gV5D;$;+hM zjpx3obI7sS=Manx%`q1^=F7Wwcpbe$d^X1nnqU38xNz<{BF?b{y0bEh?xMP1oB1e! zZVezZzdfY8ljqar$CsPF;ZGy7W<9-X^~5T%AK* zCV@}tBAPO^E>|0W{ZyBCh|kt#KK1?2RF}!!aa|@uH|hLW3moSdq#XZ8x=*|q_x)6# zLol4d{&GeQ*YCgN z@A`*ge?7~oUz5WHe|_HHr^eq@;MiXQ`CFXDUjh8-ed|lwpJ!IbecBJ*=~O>mALD^z z-6H7fzV-#_-s<^u{Z834dHvpG`06Rgm&7;kkht%gz$g78nljX1H*oB)5q#RuUlX70 z`|(s4eLtaaZZk2iOEYx4MbHn`oqu?&+YH@CV5FbFCEc-}PwP^-SMvQl1svzdxo&uU z3=-dY(B=E!WbjE{L{o=i+?mwmZp4 z_jTYnM=f;Afsh=(knZJ=$C`TPOr>L)>TPcEmXpS+!v2Fo$OMnsGT+%(>^XYn<1HK|9!$-|=jNvP%94iyw zg7q{0!u-znbrDS&%GV1V`%8mQ*IOR(*}AmR{QmB7!a0-Cl8ydg%JCG^49^-ooL6zp38erpDi25)~*EqhAqt)jSj0~;wm4>gA__icITj#NqV+G3b(uVQ-LiFA4vCaM`rj!j@*6SJ}wxp^E1FP zUmx-9M0~c+lPJeZl;govoFgB)N&RvkaID);y1S6>evU8X81HikMuztN-l>>xfcPd5 zpUqKEIaZ?_>)`9rd|xetZqjpxQNVGILDJoWbUX3&ckqQARX&GcWN3~K;FxcS`1T|| zn`0Vs;K-FZujNyY4gVOQb0$K!BBSUoEBHU(aY1~}$+=

mL=QTj=@p{MQP;BI45= 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 literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/additional_project_files.txt b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/additional_project_files.txt new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/android_gradle_build.json b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/android_gradle_build.json new file mode 100644 index 0000000..4a589b4 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/android_gradle_build.json @@ -0,0 +1,38 @@ +{ + "buildFiles": [ + "/home/charlotte/nokken/android/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "statistics::@6890427a1f51a3e7e1df": { + "toolchain": "toolchain", + "abi": "armeabi-v7a", + "artifactName": "statistics", + "output": "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/armeabi-v7a/libstatistics.so", + "runtimeFiles": [] + } + }, + "toolchains": { + "toolchain": { + "cCompilerExecutable": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang.lld", + "cppCompilerExecutable": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++.lld" + } + }, + "cFileExtensions": [], + "cppFileExtensions": [ + "cpp" + ] +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/android_gradle_build_mini.json b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/android_gradle_build_mini.json new file mode 100644 index 0000000..682e482 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/android_gradle_build_mini.json @@ -0,0 +1,27 @@ +{ + "buildFiles": [ + "/home/charlotte/nokken/android/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "statistics::@6890427a1f51a3e7e1df": { + "artifactName": "statistics", + "abi": "armeabi-v7a", + "output": "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/armeabi-v7a/libstatistics.so", + "runtimeFiles": [] + } + } +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/build.ninja b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/build.ninja new file mode 100644 index 0000000..4e92008 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/build.ninja @@ -0,0 +1,152 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.22 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: statistics +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/ +# ============================================================================= +# Object build statements for SHARED_LIBRARY target statistics + + +############################################# +# Order-only phony target for statistics + +build cmake_object_order_depends_target_statistics: phony || CMakeFiles/statistics.dir + +build CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o: CXX_COMPILER__statistics_Debug /home/charlotte/nokken/native/statistics/health_analytics.cpp || cmake_object_order_depends_target_statistics + DEFINES = -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS + DEP_FILE = CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -std=gnu++17 + INCLUDES = -I/home/charlotte/nokken/android/../native/statistics + OBJECT_DIR = CMakeFiles/statistics.dir + OBJECT_FILE_DIR = CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target statistics + + +############################################# +# Link the shared library /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/armeabi-v7a/libstatistics.so + +build /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/armeabi-v7a/libstatistics.so: CXX_SHARED_LIBRARY_LINKER__statistics_Debug CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o + LANGUAGE_COMPILE_FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info + LINK_FLAGS = -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments + LINK_LIBRARIES = -landroid -llog -latomic -lm + OBJECT_DIR = CMakeFiles/statistics.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libstatistics.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/armeabi-v7a/libstatistics.so + TARGET_PDB = statistics.so.dbg + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a && /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a && /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake --regenerate-during-build -S/home/charlotte/nokken/android -B/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build libstatistics.so: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/armeabi-v7a/libstatistics.so + +build statistics: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/armeabi-v7a/libstatistics.so + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a + +build all: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/armeabi-v7a/libstatistics.so + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | ../../../../../CMakeLists.txt /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build ../../../../../CMakeLists.txt /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/build_file_index.txt b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/build_file_index.txt new file mode 100644 index 0000000..749fa24 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/build_file_index.txt @@ -0,0 +1 @@ +/home/charlotte/nokken/android/CMakeLists.txt \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/cmake_install.cmake b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/cmake_install.cmake new file mode 100644 index 0000000..d5eced9 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/charlotte/nokken/android + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/compile_commands.json b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/compile_commands.json new file mode 100644 index 0000000..429817c --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a", + "command": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS -I/home/charlotte/nokken/android/../native/statistics -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -std=gnu++17 -o CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o -c /home/charlotte/nokken/native/statistics/health_analytics.cpp", + "file": "/home/charlotte/nokken/native/statistics/health_analytics.cpp" +} +] \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/compile_commands.json.bin b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/compile_commands.json.bin new file mode 100644 index 0000000000000000000000000000000000000000..ee79e469560f90f24247e2adc54a586c87565433 GIT binary patch literal 1079 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 n=q?4%Dp2edYy4VJ_z7i1Va5Ini-R8O literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin b/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..8f5510acab0902977649e96ac1788d075a3aaef5 GIT binary patch literal 5936 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 EKcAalc>n+a literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake b/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake new file mode 100644 index 0000000..0e661f2 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.1.0-31-amd64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.1.0-31-amd64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + +include("/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake") + +set(CMAKE_SYSTEM "Android-1") +set(CMAKE_SYSTEM_NAME "Android") +set(CMAKE_SYSTEM_VERSION "1") +set(CMAKE_SYSTEM_PROCESSOR "i686") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c b/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o b/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..7d7618e58ccee546e03f3d956ce5564f7d297404 GIT binary patch literal 3936 zcmdT{ZERat8Gf(rYdf*)HVI|zQjmcF8EdZX#EIR4O42MTDQPpcjl@VR@7likAhvII zb5p`pKGqg(QTGdmCd4mLnI>&W2q73qn?OS#KuDnd1tbti{Fnp-O+wlbJkRwx&b8O_ z@sn3N=Xt-*`<~DD+Mk_UoHq<3Z6t#j#H%gLWSF!DAk_b!bb+FKk+Lrzk@^+eD^d+??7Ky+~=32X9y(k^oBlR>oq zF#dBvuE0N*jA90RXt#*3UU_-p{QT0%n%mskXgJ==Y{PD?U6DY!)v*0l*K4jUZnSoG zmD2WV>nn=i_U%^P_Ue_ovuf`&{FOpUS)5(pX>D(~t?iC&>HHN=gVdF>a@FzZxsnfP zJa4s`{652hhtWQOHih;enlWI!H#1~LGl%XO&I}lXagj(-7KToyK4?ach(rxzVMrwQ zF6c@)KXXK)nNz70*f`l#>J->S5$wXyhmY!E$%F70>3d%Q{T9*;#;1=&Gjw?WQM%$f zm=aMcI;V?WqI?E-Cx$7a4{p&riHCI@YM_wFchDKXfy9lC zPNNG(rX|tRzO+Iwk>8^;{sxH$uYk1f(N=^5+y&fwPz|LNH^=Yk=f51J1PSp1V=cjus~J zQYLTWc=*s@w1Z4WB}@L0#3}cIsKTmGvfzrHRss`?57Yf~>liS>8x1pB-KI z{jKejxg731gIjB^yVh{F-5syySa?7=-*p?cb$g?gYc#Gl$F@B86Hd*~R!fC)wPvrD zYlRc#T6uhRB0pXz7EARL#ff6R;7r)n$!dMFc%RIkvp1dDS@jkd>Q+s1>u%G@A*$DK zec#Eo+|5m=rRR{dx3+RtZFe{KfK%OB%N1M2M<)tX&D?HzDi=hX$E)7XO<3dOR$**y zqLeR}?Q(8E#jG&4R4OwUF3dbsxw!E0xyq%79-OOGWTUm}R&-%#OKMBnf-VnjiFKjP zar1WUHK)>B9(v4gtr611=E2Js+gq!#yDFaZ$j*j`Tm64}ra|@R{eJX<7}t`Itk9wJ|ZDi%~ce3{% zkK8|GW^S0r;;UxnteHA%X5zilk&bOReiL@MT?a%n*UhnxiNkUosUMEf_}P>diC{`h z*G=yU>0EQmwYgoVLv{)lhF6|iF}lZDrOV$Mfo%_jSoEWfXG*g z8FU~+E&tykzGGrw@(3XYwr5b`+lesVtK@eQaol+#;?5}jM-(n8yiCMAHEv8z?jxhj^Aav?0UO$YVC@|=cMw|(0Rs#K@s+@Yr2&GjwS zNhRF&z25MhBG`@<%!_&9=k8BJ7stSf)3t(f)|0FLP)|eo z8XGOA?c=OhRz17v+^Gs!n7waT#oGQL7sP+#9umL;@c#>gckOjh8)yFAc^mp^nEm>l4&&3 zalF4Wa2SpAVLYhhGJ-K4-!kbRXpMktceJrRrcke?0i~W3JvAS^WysT1g6c@ZJj~0r z>AYVD&$zs{B>sfabD&Hc=@)3^b>7<$bS~O8|5Nbc^)^Czsn>a52Op02>|Nr$))UVU z#lzF?#5>m$@A*ZS6G<_SwSF`}s zwl9ZxnwM}e*R?TZ`x5wYUjCW-J9IqXK{TD$1JB{CwWMF+0AJ~eN0C3X!+y6>?_S^l zMYOT~PN7oEW&Kc;fUH#~czXO(i1&;Z lfXqcQd*VGAiif{Hop`6>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o b/android/app/.cxx/Debug/4n4z316m/x86/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..ef18658e3c406fdc5351795355c1b5e592b93bc7 GIT binary patch literal 3968 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

DIMT%K=O=At22 zJ{_*yMGACkHh*6po9Tit^a5I~-#$x6@o);wDT3jcqa%Qpsa}U{5P)NxP zQnfU5+LUhuTWDtoG!<#*Dy}UjIAb%UltIN;M;&>f)yb3c7`&h|b`{m=X^_r@r?kC0RRl$E{w?9 zU`8)$Zk5^M`+$OgIpWYPamLd~kyqCc zhK5jRks)Ptj=He(^?mh?&vb{FZCym7@m;?rKW9|v*irYu&$-Tiqy_y1BJzTM&UMbu zxz4VqQaeBAFs!OF9m#Zv-+hOipL3)0B?g4b$Sd}9uFLUr#!?DDXPKer_&Ik~A;-@- z>-?M>rJ^`B^mA5%%^W{xyj5hQR>;q}G4^wIW9!tHKP!d|44U!&G0fZY{>B^%6DvT?$WWDYZiGnOB-mMXLH7M>e-w> z$=I{GmXSuD&9!ouTIFWj-m_V81v>X^ZUu!hTiM$R-=Zok=-C|3wu5VPvon3};M&aW zBHv~=JLlUhVR}RvdjF8azRkGsaIfEB-)2sioLdX{Ht%xEhH?OOE%dwfzRk^$&ZcYM zX7a?p7T@M(Y2Lf@ZN|no&$rnPt8?FG*Jd}q%|w*q8pwtp6Olr`&8!11CvDEn$WcP? zW^8=Bac@4Qy;rPvZ{A&Sogd!pCe*civs>o_cW-uU(p&fDpE}lcq%wgV0`ASQVTIhA z^LDb3dvmyxIsVQ2*h%N#%vN^e;M`#=!*BpNIB%4LGYnam4$e5Mi5>0S!MUX?2WNLG zdhOusE=!Jsv)lPj9GqPb-8(qvEpZ_S=WvO0Je;E?zIPK#+>ML#@*cZ5<3a=(-vbxt zI(t?NT#q9*3%EEtW|Y)5wNz^7;(V4P7m6X{#mn)F_f01*&b4_i&UKx*IM?>d#kl~M zF683ektWIaac;)388fybQ_#oRd6(umIX8FW>jtP+9cI&DZZ+VK-k6OP~4quI}E?SK&_D{Cu19{Cr#S^HnP5 zJU?H?*E2`o#=?%iS+1NMu|r2+cwOh|o54>$OpV|XRNs2~{=g>QE9riIK)62i^reFW zuEej4r*C8I=_~R~xc@Eh>H9-S%!A_T>l=Ozp1ym#^z@ZIce_*Ahn~J+JdHL#+fF@w z8*@B;>-y5uSB`bLzQ&z;`YIYvA9(uqMjG2AN4&yLxV=m<;_WgH+uwn5C%JeG$ddce zyw=-Q_Pz1vVf(w+Eqk3e3Oa0mXOlESc+H@^=>ypcAWK@AY*! z96*eD4vlaC{st9}fZ>Y^C9!fuc~4A&K07TV`gVWaVTAlxcJ zUc1buf;UPj9zx+^>Pb!&LUs}(hQPK(oW7oCR>}M9jn1!vH-fD3bPb5MgRyQ=#;LN~ zXIN3#8Xz}uZSeaTNEO9!=rqj=hyrW?KAAuSL@?qN_(S3 z7YA8Ji5*AD7~5rC>DYQtQ?IxiRKl%4k^yoL(=LEdkJ7Gm$krjdM7Q>`YAdw%If+*~ z&Z^_ux0xrlTl-$7VClFzMDjhLJS=2GIY@a}a3+F&tV28e+VikzPt7&Ng(QO6Glb;J z+uGNViADBpZ|{(Z1>iCkuS0N$tTK9@jb&=Hvf<%0R}LNAgOn^_#PI}#=K|@bc9)l> zz1gD6#}k_^5+azU0HU@vx=Zbnv*h>1$?R!{7Ps^d;7H2S--`QX`=#$)j+O?~RgM;X z-Nq1nEQIYnFk^gEWNOJH1@iK>bR-4xY#DP&0jQt?=~{BB9}F5r{V0n|4)sGEIq3Tw zTgC%R*wQ0gMsM!XojoF`HKYTCkqhJ`0mX;3fat{nnMt@YAw4OEvv2d0aD#A(<~C_) z1+tW|nImwK4Nqu+TqO`UL|6w$YiI>BmO$W)aY-u%Q2vR(gS;iR-R3RHyB|HwUefob zjdGRlRrZo7xkPPGts8R^m`JSB^8_Z<5FYrh;bhRMfg^bz77&{g#N&7a+*63WnU}_d zbB$3ODGoT-;JmZ*l9{xaRbsP3L&rR*(=$8A(III>!ly1w9f4Ix5!oKuL>C!NxE|%$ z-ody*Pb%i*1rFbUisML;2Vm`p9XhD|^-F0oSR~^KoTiQzk8xTP?Cz=^g9<2f5eU}8 zp+red_?Wj!8Z%^9T&I%1oWY|DVCRn>_F=D6UXud5*Usj#Mcby>6Mbg#*mY_X<@K4t zsg~?3w0Z=PAgmgJwSFeg_OZpBDwF!q^sz;p;7~0t-*=hf#GmSX<40gWloox#gb$%- zG2!f�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 F|3Aa5BX9r! literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/x86/additional_project_files.txt b/android/app/.cxx/Debug/4n4z316m/x86/additional_project_files.txt new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/4n4z316m/x86/android_gradle_build.json b/android/app/.cxx/Debug/4n4z316m/x86/android_gradle_build.json new file mode 100644 index 0000000..1311e6f --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/android_gradle_build.json @@ -0,0 +1,38 @@ +{ + "buildFiles": [ + "/home/charlotte/nokken/android/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "statistics::@6890427a1f51a3e7e1df": { + "toolchain": "toolchain", + "abi": "x86", + "artifactName": "statistics", + "output": "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86/libstatistics.so", + "runtimeFiles": [] + } + }, + "toolchains": { + "toolchain": { + "cCompilerExecutable": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang.lld", + "cppCompilerExecutable": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++.lld" + } + }, + "cFileExtensions": [], + "cppFileExtensions": [ + "cpp" + ] +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86/android_gradle_build_mini.json b/android/app/.cxx/Debug/4n4z316m/x86/android_gradle_build_mini.json new file mode 100644 index 0000000..3e39134 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/android_gradle_build_mini.json @@ -0,0 +1,27 @@ +{ + "buildFiles": [ + "/home/charlotte/nokken/android/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "statistics::@6890427a1f51a3e7e1df": { + "artifactName": "statistics", + "abi": "x86", + "output": "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86/libstatistics.so", + "runtimeFiles": [] + } + } +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86/build.ninja b/android/app/.cxx/Debug/4n4z316m/x86/build.ninja new file mode 100644 index 0000000..ace35be --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/build.ninja @@ -0,0 +1,152 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.22 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: statistics +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/ +# ============================================================================= +# Object build statements for SHARED_LIBRARY target statistics + + +############################################# +# Order-only phony target for statistics + +build cmake_object_order_depends_target_statistics: phony || CMakeFiles/statistics.dir + +build CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o: CXX_COMPILER__statistics_Debug /home/charlotte/nokken/native/statistics/health_analytics.cpp || cmake_object_order_depends_target_statistics + DEFINES = -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS + DEP_FILE = CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -mstackrealign -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -std=gnu++17 + INCLUDES = -I/home/charlotte/nokken/android/../native/statistics + OBJECT_DIR = CMakeFiles/statistics.dir + OBJECT_FILE_DIR = CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target statistics + + +############################################# +# Link the shared library /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86/libstatistics.so + +build /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86/libstatistics.so: CXX_SHARED_LIBRARY_LINKER__statistics_Debug CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o + LANGUAGE_COMPILE_FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -mstackrealign -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info + LINK_FLAGS = -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments + LINK_LIBRARIES = -landroid -llog -latomic -lm + OBJECT_DIR = CMakeFiles/statistics.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libstatistics.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86/libstatistics.so + TARGET_PDB = statistics.so.dbg + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86 && /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86 && /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake --regenerate-during-build -S/home/charlotte/nokken/android -B/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86 + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build libstatistics.so: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86/libstatistics.so + +build statistics: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86/libstatistics.so + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86 + +build all: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86/libstatistics.so + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | ../../../../../CMakeLists.txt /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build ../../../../../CMakeLists.txt /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/android/app/.cxx/Debug/4n4z316m/x86/build_file_index.txt b/android/app/.cxx/Debug/4n4z316m/x86/build_file_index.txt new file mode 100644 index 0000000..749fa24 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/build_file_index.txt @@ -0,0 +1 @@ +/home/charlotte/nokken/android/CMakeLists.txt \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86/cmake_install.cmake b/android/app/.cxx/Debug/4n4z316m/x86/cmake_install.cmake new file mode 100644 index 0000000..759332c --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/charlotte/nokken/android + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/android/app/.cxx/Debug/4n4z316m/x86/compile_commands.json b/android/app/.cxx/Debug/4n4z316m/x86/compile_commands.json new file mode 100644 index 0000000..1662117 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86", + "command": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=i686-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS -I/home/charlotte/nokken/android/../native/statistics -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -mstackrealign -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -std=gnu++17 -o CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o -c /home/charlotte/nokken/native/statistics/health_analytics.cpp", + "file": "/home/charlotte/nokken/native/statistics/health_analytics.cpp" +} +] \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86/compile_commands.json.bin b/android/app/.cxx/Debug/4n4z316m/x86/compile_commands.json.bin new file mode 100644 index 0000000000000000000000000000000000000000..ed46ef2179e7fa5ce57d7bc708b488ec32a166e6 GIT binary patch literal 1051 zcmcJOU2oGc6o$*jU>jot_6b)Lx7CT)t}6qn7bV%GUX)I4(Z*HeCQfQKwJXOR9edw6%h@Rcy43*&v=U1?um;6R&n!tDQE^n#^jQ z!B(oAW!deN&5RgfmzHHx%@?#dZ-&hV8%f2YjH|R-MVhxnmYY=AmTaCkNogf$Y0j6q z>NQviqWms5THDtD*isoAi4G_T!@)4{!^>X3+a8A9w%_j!u(C%%Zn>4Yl~EpE++6kg zL#IEZ&hJ}NdNL7;l?Py+#}piI1^XEQjw_U6+@PTSDd_h)0fZe&Tr(*bk(FBIQ0-EZ z%vB-YSHp6yzDgCNdZSD@%OgqaP;QM@F3SN5OA$wPWyCXBh(s<5uWgzZ zUPkatrmDyoxWf-SmtVp`?{nY3Xw{)!r|U$UDYy7Pq-$Y}Hm#+`ZES9&y~ENblE$s5 zTCKfk63O~3jWn&(6gN<=|I}W+x*`4dJ7tLk}cjI^YL|jS~_+Ib4SeifV^4}tR tt^)3@?E&`^-OGIp*1!|+6s&^{unC@lE$|#{gB|b!yacbnE^x8-e*l!GAC~|C literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/x86/configure_fingerprint.bin b/android/app/.cxx/Debug/4n4z316m/x86/configure_fingerprint.bin new file mode 100644 index 0000000..8e25e4e --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/configure_fingerprint.bin @@ -0,0 +1,28 @@ +C/C++ Structured Log1 +/ +-/home/charlotte/nokken/android/CMakeLists.txtC +A +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  æþØœà2ù ŸÂ±œà2[ +Y +W/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/additional_project_files.txt  æþØœà2  ÕþØœà2X +V +T/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/android_gradle_build.json  æþØœà2† ÙþØœà2] +[ +Y/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/android_gradle_build_mini.json  æþØœà2î áþØœà2J +H +F/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/build.ninja  æþØœà2ŠZ ¹þØœà2N +L +J/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/build.ninja.txt  æþØœà2S +Q +O/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/build_file_index.txt  æþØœà2 - áÚî™à2T +R +P/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/compile_commands.json  æþØœà2  µþØœà2X +V +T/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/compile_commands.json.bin  æþØœà2 +› µþØœà2^ +\ +Z/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/metadata_generation_command.txt  çþØœà2 ™ áÚî™à2Q +O +M/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/prefab_config.json  çþØœà2  ( áÚî™à2V +T +R/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86/symbol_folder_index.txt  çþØœà2  I áÚî™à2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86/metadata_generation_command.txt b/android/app/.cxx/Debug/4n4z316m/x86/metadata_generation_command.txt new file mode 100644 index 0000000..a47bd76 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/metadata_generation_command.txt @@ -0,0 +1,24 @@ + -H/home/charlotte/nokken/android +-DCMAKE_SYSTEM_NAME=Android +-DCMAKE_EXPORT_COMPILE_COMMANDS=ON +-DCMAKE_SYSTEM_VERSION=21 +-DANDROID_PLATFORM=android-21 +-DANDROID_ABI=x86 +-DCMAKE_ANDROID_ARCH_ABI=x86 +-DANDROID_NDK=/home/charlotte/Android/Sdk/ndk/29.0.13113456 +-DCMAKE_ANDROID_NDK=/home/charlotte/Android/Sdk/ndk/29.0.13113456 +-DCMAKE_TOOLCHAIN_FILE=/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake +-DCMAKE_MAKE_PROGRAM=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja +-DCMAKE_CXX_FLAGS=-std=c++17 +-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86 +-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86 +-DCMAKE_BUILD_TYPE=Debug +-B/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86 +-GNinja +-Wno-dev +--no-warn-unused-cli +-DANDROID_STL=c++_shared +-DANDROID_TOOLCHAIN=clang +-DANDROID_ARM_NEON=TRUE + Build command args: [] + Version: 2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86/prefab_config.json b/android/app/.cxx/Debug/4n4z316m/x86/prefab_config.json new file mode 100644 index 0000000..e799de8 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/prefab_config.json @@ -0,0 +1,4 @@ +{ + "enabled": false, + "packages": [] +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86/symbol_folder_index.txt b/android/app/.cxx/Debug/4n4z316m/x86/symbol_folder_index.txt new file mode 100644 index 0000000..fd0a311 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86/symbol_folder_index.txt @@ -0,0 +1 @@ +/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86 \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/query/client-agp/cache-v2 b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/query/client-agp/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/query/client-agp/cmakeFiles-v1 b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/query/client-agp/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/query/client-agp/codemodel-v2 b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/query/client-agp/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/cache-v2-22cb791de46fcfeb4a65.json b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/cache-v2-22cb791de46fcfeb4a65.json new file mode 100644 index 0000000..9f7bb2f --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/cache-v2-22cb791de46fcfeb4a65.json @@ -0,0 +1,1395 @@ +{ + "entries" : + [ + { + "name" : "ANDROID_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "x86_64" + }, + { + "name" : "ANDROID_ARM_NEON", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "TRUE" + }, + { + "name" : "ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456" + }, + { + "name" : "ANDROID_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "android-21" + }, + { + "name" : "ANDROID_STL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "c++_shared" + }, + { + "name" : "ANDROID_TOOLCHAIN", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "clang" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line" + }, + { + "name" : "CMAKE_ANDROID_ARCH_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "x86_64" + }, + { + "name" : "CMAKE_ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_ASM_FLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "22" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "-std=c++17" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C++ applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-dlltool" + }, + { + "name" : "CMAKE_ERROR_DEPRECATED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Whether to issue deprecation errors for macros and functions." + } + ], + "type" : "INTERNAL", + "value" : "FALSE" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "ON" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/nokken/android" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LIBRARY_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "statistics" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Ranlib" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + { + "name" : "CMAKE_RUNTIME_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of dll's." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Strip" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip" + }, + { + "name" : "CMAKE_SUPPRESS_DEVELOPER_ERRORS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Suppress errors that are meant for the author of the CMakeLists.txt files." + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "CMAKE_SUPPRESS_DEVELOPER_WARNINGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Suppress Warnings that are meant for the author of the CMakeLists.txt files." + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "CMAKE_SYSTEM_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "Android" + }, + { + "name" : "CMAKE_SYSTEM_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "21" + }, + { + "name" : "CMAKE_TOOLCHAIN_FILE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "CMAKE_WARN_DEPRECATED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Whether to issue warnings for deprecated functionality." + } + ], + "type" : "INTERNAL", + "value" : "FALSE" + }, + { + "name" : "statistics_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64" + }, + { + "name" : "statistics_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "statistics_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;android;general;log;" + }, + { + "name" : "statistics_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/charlotte/nokken/android" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/cmakeFiles-v1-910670eddcf660ca5d77.json b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/cmakeFiles-v1-910670eddcf660ca5d77.json new file mode 100644 index 0000000..2bd3db3 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/cmakeFiles-v1-910670eddcf660ca5d77.json @@ -0,0 +1,188 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64", + "source" : "/home/charlotte/nokken/android" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/codemodel-v2-2433d89aac4b36133343.json b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/codemodel-v2-2433d89aac4b36133343.json new file mode 100644 index 0000000..db31efb --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/codemodel-v2-2433d89aac4b36133343.json @@ -0,0 +1,60 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.10.0" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "statistics", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "statistics::@6890427a1f51a3e7e1df", + "jsonFile" : "target-statistics-Debug-4b13cf6901c26da9a92a.json", + "name" : "statistics", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64", + "source" : "/home/charlotte/nokken/android" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/index-2025-04-05T01-35-00-0597.json b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/index-2025-04-05T01-35-00-0597.json new file mode 100644 index 0000000..81fbd1d --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/index-2025-04-05T01-35-00-0597.json @@ -0,0 +1,92 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake", + "cpack" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack", + "ctest" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest", + "root" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 22, + "patch" : 1, + "string" : "3.22.1-g37088a8", + "suffix" : "g37088a8" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-2433d89aac4b36133343.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-22cb791de46fcfeb4a65.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-910670eddcf660ca5d77.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "client-agp" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-22cb791de46fcfeb4a65.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-910670eddcf660ca5d77.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-2433d89aac4b36133343.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + } + } +} diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/target-statistics-Debug-4b13cf6901c26da9a92a.json b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/target-statistics-Debug-4b13cf6901c26da9a92a.json new file mode 100644 index 0000000..f9764eb --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/.cmake/api/v1/reply/target-statistics-Debug-4b13cf6901c26da9a92a.json @@ -0,0 +1,169 @@ +{ + "artifacts" : + [ + { + "path" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64/libstatistics.so" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_link_libraries", + "add_definitions", + "target_include_directories", + "set_target_properties" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 22, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 33, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 14, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 30, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 36, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 3, + "define" : "_LP64=1" + }, + { + "backtrace" : 3, + "define" : "__STDC_FORMAT_MACROS" + }, + { + "define" : "statistics_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 4, + "path" : "/home/charlotte/nokken/android/../native/statistics" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 5 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0 + ], + "sysroot" : + { + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot" + } + } + ], + "id" : "statistics::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-landroid", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-llog", + "role" : "libraries" + }, + { + "fragment" : "-latomic -lm", + "role" : "libraries" + } + ], + "language" : "CXX", + "sysroot" : + { + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot" + } + }, + "name" : "statistics", + "nameOnDisk" : "libstatistics.so", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "/home/charlotte/nokken/native/statistics/health_analytics.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/.ninja_deps b/android/app/.cxx/Debug/4n4z316m/x86_64/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..ba9f86a6e179a3c8f01ff8aee0703dc909352bd7 GIT binary patch literal 108532 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 XwfQ>qiDKI-_HWWZAx`-We4_Xl6IcfV literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin b/android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..205604bd49c3d6696f26f485445af42a2a62e1f1 GIT binary patch literal 7368 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 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o b/android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..dcd407966733f4720f29198ecc3c4b9c66073e89 GIT binary patch literal 5424 zcmdT|YiJx*6uz^Y-E6vX+ceg;w#usUQMI#=Y_n;Vni5+Rsg2b740SuZJ4x2;?rdi# zHCCZeix{h*=nqi@5k;jS>JJSFB2@74LqtIo6o2Xu@rhWlSkJk0&hE|KiB$aMNoUSE z-#xGUp6!vHyLW{QLogX)yJ%~S3Xx8<c+R!Sw^DQC)ao;MCZHH}Eq6KOiu6 zJR(_X_rR%@?{>w)fG@!FuW<}8_LvOzU*a5x+$YEP?3&nCa%zoA)pjRGt5$t_zmQ;~ zYI#$RTbtZnsn5+5Xt|}CNs^nMRWDm^xlp#JthuT;naNX&J@47|X2q#DTWu42_G9M* zXh{WyL$-^KlW9rWwCM}!wy<0rJ+#qhT$<>QgcGaQZbxHTl|_xXq^yY z!x--uqU$2S@^K*|10tN*9*=_#PR;?*0Wn|CD;qmbD3l-Oh~gjI*sJWK3j2Lb6pC)xfewx0+o@vvRS%Tl(lmDYAl6%BocQNB^^+Ew-X zd1M``MJNhgHGT{9IbZSlRj~+dL!aLjq@8D@;-gxufYK!4@ENzGXvD%VLZEo)iTR~! zgVYny+8cTTYZgXa8vA1#>59D$Z801^v7=sgok}@*MP@KPv?ZI*U7ftDG3~&+=u|ym zRS%U~6|th#w984So^-e5@`L%Uo028mTS;2qNnF`xI(fy6=QWz!QYqL<7~Gt8oaw6F zbmrWWZNk1xd5%*p%~+Lss#-l%+uU%Sd+d^zEao%A#ga8OT*_=6E)8d=2GiM0E|)KF z%?;+#8GFzwZYh?xdx$}UFRB7R-=(J zOY`%o>+Ry)bShWR9UjaK)l&1rLxrJSN(S5o=S4F$XlAo!X7lu5K0Q2a4X4^!Mg@i! zg~E=#dw1MfxMlpVorQgO-n_F=5S99rQ{W@V*JxCHg%2KI!xP7saQx=1X}h2wJX&+- z=_6_|eqiMZ%bhOa>yU8mgL4(v{@+fkI2YF>ka2jgFy>bo8+yBAkHca`e4}g;0`~yZ zQ4qSsmGCwUiiht;l$A; z7AvC1BH`$bAp=r!xK4gGv~`JJ&UCgwa`+3Pu)j?^n!=*514AI(8nva(VF8D>MjwH` zTFJ{}`3T^BLY}$OBSwB-NxX+NI5bFtZi78sB}9zB0eWA{N{B4A-zxEQNNdO0B=MCU zIL|fC6vjS%#-|)vB92utzFWcZuw=ZV;8-o=4=8xAfNjA`NQlb|Q))Q3J~93_>E|gp$3*CS1;;oalYSv_ ztf#eGK<4r1I>}6olfZdXXaL0hU_3{-yuzTJ@iD^7(#szQUQ-C&OE}x#M)t=P`}S%S z;spg)=jDVJr$liU6?|Nb?dWeF+^6uu^t}Z8wlq(&yc=Pv2X7_A@(b{I={18oOeh+tl{sIzM$bBk^Z!Xe?t08 z8vY*XN$eaD)}q#vm#DuUR9u*4yv7SwvFO@|gz3TkDDcywX2XSOx^~qv%a&)E@?LIT zvH`c~vbG%;GNo*KZbyRF#ZS>>ZI~J?opv4kMc`Xu&8ED>^%`0q3ufK%Z1aXaw{C`N zO0yk#<#&Xdvs$U!WM$73rd+FL2VH|Ebi%WW!ff7GlbosqIAdmL%>N6!4(1itr%s>J zV!oT^o!d24;EjNodRC$B2)+VHJsYw4Bs~A*&-WgOTEznKcY$Nf5z?8xPKVOt1Z)6~ z{p7O>eu7DwfaI8;?>~aYk0ewXAda?3%<)`9Ss%j#WWf2*2T9kD02WmL2pw)*C)ST+ z%>InO3K*tZvgbf=P=38%`uKfL{(AkdoMru=fPYZ^cLdarkY4}kW%A<>A0)Q-wNCvH zXb8&R2*{834#(s1!=JL4O7H*TS?0fSnfwn2`QJOs{CNKd_5b;R{J2;3 z{FsJPfz+lC34FEGgYnVazl< zDy_$$KwoGHS!IsjfkFO1(Z|}NjM9FwAM@|Xzir`5FY5;)8L%JQUkm{JYv}v;74p~n z#rptkd^b@-WC-d0e*+xEd?^3` literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp b/android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o b/android/app/.cxx/Debug/4n4z316m/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..5d219c5d41a401c5f88228a2cb8ea870dadf302c GIT binary patch literal 5464 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

q|e{kz=tZ>9EcHNuNj_#7vEh7&&33Ew%{ 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

f;NKCzfA<{b&nf@<)%Mlx-&pYP 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 Ydh3=Kw9EXdIL~^;9Yt%Qj$haHf9x$E&;S4c literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/additional_project_files.txt b/android/app/.cxx/Debug/4n4z316m/x86_64/additional_project_files.txt new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/android_gradle_build.json b/android/app/.cxx/Debug/4n4z316m/x86_64/android_gradle_build.json new file mode 100644 index 0000000..edca674 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/android_gradle_build.json @@ -0,0 +1,38 @@ +{ + "buildFiles": [ + "/home/charlotte/nokken/android/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "statistics::@6890427a1f51a3e7e1df": { + "toolchain": "toolchain", + "abi": "x86_64", + "artifactName": "statistics", + "output": "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64/libstatistics.so", + "runtimeFiles": [] + } + }, + "toolchains": { + "toolchain": { + "cCompilerExecutable": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang.lld", + "cppCompilerExecutable": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++.lld" + } + }, + "cFileExtensions": [], + "cppFileExtensions": [ + "cpp" + ] +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/android_gradle_build_mini.json b/android/app/.cxx/Debug/4n4z316m/x86_64/android_gradle_build_mini.json new file mode 100644 index 0000000..9ece8b3 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/android_gradle_build_mini.json @@ -0,0 +1,27 @@ +{ + "buildFiles": [ + "/home/charlotte/nokken/android/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "statistics::@6890427a1f51a3e7e1df": { + "artifactName": "statistics", + "abi": "x86_64", + "output": "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64/libstatistics.so", + "runtimeFiles": [] + } + } +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/build.ninja b/android/app/.cxx/Debug/4n4z316m/x86_64/build.ninja new file mode 100644 index 0000000..4e29b8a --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/build.ninja @@ -0,0 +1,152 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.22 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: statistics +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/ +# ============================================================================= +# Object build statements for SHARED_LIBRARY target statistics + + +############################################# +# Order-only phony target for statistics + +build cmake_object_order_depends_target_statistics: phony || CMakeFiles/statistics.dir + +build CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o: CXX_COMPILER__statistics_Debug /home/charlotte/nokken/native/statistics/health_analytics.cpp || cmake_object_order_depends_target_statistics + DEFINES = -D_LP64=1 -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS + DEP_FILE = CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -std=gnu++17 + INCLUDES = -I/home/charlotte/nokken/android/../native/statistics + OBJECT_DIR = CMakeFiles/statistics.dir + OBJECT_FILE_DIR = CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target statistics + + +############################################# +# Link the shared library /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64/libstatistics.so + +build /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64/libstatistics.so: CXX_SHARED_LIBRARY_LINKER__statistics_Debug CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o + LANGUAGE_COMPILE_FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info + LINK_FLAGS = -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments + LINK_LIBRARIES = -landroid -llog -latomic -lm + OBJECT_DIR = CMakeFiles/statistics.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libstatistics.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64/libstatistics.so + TARGET_PDB = statistics.so.dbg + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64 && /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64 && /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake --regenerate-during-build -S/home/charlotte/nokken/android -B/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64 + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build libstatistics.so: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64/libstatistics.so + +build statistics: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64/libstatistics.so + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64 + +build all: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64/libstatistics.so + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | ../../../../../CMakeLists.txt /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build ../../../../../CMakeLists.txt /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/build_file_index.txt b/android/app/.cxx/Debug/4n4z316m/x86_64/build_file_index.txt new file mode 100644 index 0000000..749fa24 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/build_file_index.txt @@ -0,0 +1 @@ +/home/charlotte/nokken/android/CMakeLists.txt \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/cmake_install.cmake b/android/app/.cxx/Debug/4n4z316m/x86_64/cmake_install.cmake new file mode 100644 index 0000000..17f2053 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/charlotte/nokken/android + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/compile_commands.json b/android/app/.cxx/Debug/4n4z316m/x86_64/compile_commands.json new file mode 100644 index 0000000..e379f90 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64", + "command": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=x86_64-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -D_LP64=1 -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS -I/home/charlotte/nokken/android/../native/statistics -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -std=gnu++17 -o CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o -c /home/charlotte/nokken/native/statistics/health_analytics.cpp", + "file": "/home/charlotte/nokken/native/statistics/health_analytics.cpp" +} +] \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/compile_commands.json.bin b/android/app/.cxx/Debug/4n4z316m/x86_64/compile_commands.json.bin new file mode 100644 index 0000000000000000000000000000000000000000..375388922ce309372b37176d4b4f60e64fcbc326 GIT binary patch literal 1051 zcmcJO&u`N(6vxZPU>k!0-MYbP2X2vL`eOwSJ(OgXDp6XsMH{EcO`O)MYe$YdI{rQW zF}`jpF*Z%&LZpwK_xyg?@7VzjJn!uDQpn`2$1O{kWp7KR()NZe%EEwduG zBF>|Wt3iJ_cKUPDy}Li9=X0*;<}}pzseIX>2Bt;r27Q&JQH(^SIN;MXCNIK{S_&HeHPt|hcaj&&^O2@K{`tfQ-Ll=%VRO4s8 z+Fa1$>bMR3RnmvT-77zxaVG67Vv5Nd*HAysGK9MddTh=+0u{a0EI$$Efgb-`WZxCR qy|p9YUZQ)skHHRj0-l0hum|?RGjIT&gBRcsyacbnYfuI**70wy79F$z literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/configure_fingerprint.bin b/android/app/.cxx/Debug/4n4z316m/x86_64/configure_fingerprint.bin new file mode 100644 index 0000000..8d82987 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/configure_fingerprint.bin @@ -0,0 +1,28 @@ +C/C++ Structured Log1 +/ +-/home/charlotte/nokken/android/CMakeLists.txtC +A +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ƒ€Ùœà2ù ŸÂ±œà2^ +\ +Z/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/additional_project_files.txt  ƒ€Ùœà2  õÿØœà2[ +Y +W/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/android_gradle_build.json  ƒ€Ùœà2’ õÿØœà2` +^ +\/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/android_gradle_build_mini.json  ƒ€Ùœà2ú ýÿØœà2M +K +I/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/build.ninja  ƒ€Ùœà2—Z éÿØœà2Q +O +M/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/build.ninja.txt  ƒ€Ùœà2V +T +R/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/build_file_index.txt  ƒ€Ùœà2 - •ãî™à2W +U +S/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/compile_commands.json  ƒ€Ùœà2  éÿØœà2[ +Y +W/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/compile_commands.json.bin  ƒ€Ùœà2 +› éÿØœà2a +_ +]/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/metadata_generation_command.txt  ƒ€Ùœà2 ¨ •ãî™à2T +R +P/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/prefab_config.json  ƒ€Ùœà2  ( •ãî™à2Y +W +U/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64/symbol_folder_index.txt  ƒ€Ùœà2  L •ãî™à2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/metadata_generation_command.txt b/android/app/.cxx/Debug/4n4z316m/x86_64/metadata_generation_command.txt new file mode 100644 index 0000000..ffa71e8 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/metadata_generation_command.txt @@ -0,0 +1,24 @@ + -H/home/charlotte/nokken/android +-DCMAKE_SYSTEM_NAME=Android +-DCMAKE_EXPORT_COMPILE_COMMANDS=ON +-DCMAKE_SYSTEM_VERSION=21 +-DANDROID_PLATFORM=android-21 +-DANDROID_ABI=x86_64 +-DCMAKE_ANDROID_ARCH_ABI=x86_64 +-DANDROID_NDK=/home/charlotte/Android/Sdk/ndk/29.0.13113456 +-DCMAKE_ANDROID_NDK=/home/charlotte/Android/Sdk/ndk/29.0.13113456 +-DCMAKE_TOOLCHAIN_FILE=/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake +-DCMAKE_MAKE_PROGRAM=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja +-DCMAKE_CXX_FLAGS=-std=c++17 +-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64 +-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64 +-DCMAKE_BUILD_TYPE=Debug +-B/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64 +-GNinja +-Wno-dev +--no-warn-unused-cli +-DANDROID_STL=c++_shared +-DANDROID_TOOLCHAIN=clang +-DANDROID_ARM_NEON=TRUE + Build command args: [] + Version: 2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/prefab_config.json b/android/app/.cxx/Debug/4n4z316m/x86_64/prefab_config.json new file mode 100644 index 0000000..e799de8 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/prefab_config.json @@ -0,0 +1,4 @@ +{ + "enabled": false, + "packages": [] +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/x86_64/symbol_folder_index.txt b/android/app/.cxx/Debug/4n4z316m/x86_64/symbol_folder_index.txt new file mode 100644 index 0000000..db30fad --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/x86_64/symbol_folder_index.txt @@ -0,0 +1 @@ +/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/x86_64 \ No newline at end of file diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/cache-v2-7171ba662a0862548adc.json b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/cache-v2-7171ba662a0862548adc.json new file mode 100644 index 0000000..de68841 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/cache-v2-7171ba662a0862548adc.json @@ -0,0 +1,1379 @@ +{ + "entries" : + [ + { + "name" : "ANDROID_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "arm64-v8a" + }, + { + "name" : "ANDROID_ARM_NEON", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "TRUE" + }, + { + "name" : "ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456" + }, + { + "name" : "ANDROID_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "android-21" + }, + { + "name" : "ANDROID_STL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "c++_shared" + }, + { + "name" : "ANDROID_TOOLCHAIN", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "clang" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line" + }, + { + "name" : "CMAKE_ANDROID_ARCH_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "arm64-v8a" + }, + { + "name" : "CMAKE_ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_ASM_FLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "22" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "-std=c++17" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C++ applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-dlltool" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "ON" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/nokken/android" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LIBRARY_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "statistics" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Ranlib" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + { + "name" : "CMAKE_RUNTIME_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of dll's." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Strip" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip" + }, + { + "name" : "CMAKE_SYSTEM_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "Android" + }, + { + "name" : "CMAKE_SYSTEM_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "21" + }, + { + "name" : "CMAKE_TOOLCHAIN_FILE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The CMake toolchain file" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "statistics_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a" + }, + { + "name" : "statistics_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "statistics_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;android;general;log;" + }, + { + "name" : "statistics_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/charlotte/nokken/android" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-585b8a1854bcda1f9e2d.json b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-585b8a1854bcda1f9e2d.json new file mode 100644 index 0000000..632a048 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-585b8a1854bcda1f9e2d.json @@ -0,0 +1,803 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Determine.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Determine-Compiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a", + "source" : "/home/charlotte/nokken/android" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-5f78b9fdb648e9293130.json b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-5f78b9fdb648e9293130.json new file mode 100644 index 0000000..360775b --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-5f78b9fdb648e9293130.json @@ -0,0 +1,60 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.10.0" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "statistics", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "statistics::@6890427a1f51a3e7e1df", + "jsonFile" : "target-statistics-Debug-5e1dfd387442ceeaa65b.json", + "name" : "statistics", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a", + "source" : "/home/charlotte/nokken/android" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T23-31-41-0964.json b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T23-31-41-0964.json new file mode 100644 index 0000000..2c4ea54 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/index-2025-04-04T23-31-41-0964.json @@ -0,0 +1,92 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake", + "cpack" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack", + "ctest" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest", + "root" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 22, + "patch" : 1, + "string" : "3.22.1-g37088a8", + "suffix" : "g37088a8" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-5f78b9fdb648e9293130.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-7171ba662a0862548adc.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-585b8a1854bcda1f9e2d.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "client-agp" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-7171ba662a0862548adc.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-585b8a1854bcda1f9e2d.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-5f78b9fdb648e9293130.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + } + } +} diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-5e1dfd387442ceeaa65b.json b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-5e1dfd387442ceeaa65b.json new file mode 100644 index 0000000..017c9fe --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/.cmake/api/v1/reply/target-statistics-Debug-5e1dfd387442ceeaa65b.json @@ -0,0 +1,180 @@ +{ + "artifacts" : + [ + { + "path" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a/libstatistics.so" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_link_libraries", + "target_compile_options", + "add_definitions", + "target_include_directories", + "set_target_properties" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 22, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 33, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 26, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 14, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 30, + "parent" : 0 + }, + { + "command" : 5, + "file" : 0, + "line" : 36, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC" + }, + { + "backtrace" : 3, + "fragment" : "-D_GLIBCXX_USE_C99=1" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 4, + "define" : "_LP64=1" + }, + { + "backtrace" : 4, + "define" : "__STDC_FORMAT_MACROS" + }, + { + "define" : "statistics_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 5, + "path" : "/home/charlotte/nokken/android/../native/statistics" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 6 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0 + ], + "sysroot" : + { + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot" + } + } + ], + "id" : "statistics::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-landroid", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-llog", + "role" : "libraries" + }, + { + "fragment" : "-latomic -lm", + "role" : "libraries" + } + ], + "language" : "CXX", + "sysroot" : + { + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot" + } + }, + "name" : "statistics", + "nameOnDisk" : "libstatistics.so", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "/home/charlotte/nokken/native/statistics/health_analytics.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeCache.txt b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeCache.txt new file mode 100644 index 0000000..86d283d --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeCache.txt @@ -0,0 +1,405 @@ +# This is the CMakeCache file. +# For build in directory: /home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a +# It was generated by CMake: /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +ANDROID_ABI:UNINITIALIZED=arm64-v8a + +//No help, variable specified on the command line. +ANDROID_ARM_NEON:UNINITIALIZED=TRUE + +//No help, variable specified on the command line. +ANDROID_NDK:UNINITIALIZED=/home/charlotte/Android/Sdk/ndk/29.0.13113456 + +//No help, variable specified on the command line. +ANDROID_PLATFORM:UNINITIALIZED=android-21 + +//No help, variable specified on the command line. +ANDROID_STL:UNINITIALIZED=c++_shared + +//No help, variable specified on the command line. +ANDROID_TOOLCHAIN:UNINITIALIZED=clang + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line + +//No help, variable specified on the command line. +CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=arm64-v8a + +//No help, variable specified on the command line. +CMAKE_ANDROID_NDK:UNINITIALIZED=/home/charlotte/Android/Sdk/ndk/29.0.13113456 + +//Archiver +CMAKE_AR:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar + +//Flags used by the compiler during all build types. +CMAKE_ASM_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_ASM_FLAGS_DEBUG:STRING= + +//Flags used by the compiler during release builds. +CMAKE_ASM_FLAGS_RELEASE:STRING= + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//LLVM archiver +CMAKE_CXX_COMPILER_AR:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar + +//Generate index for LLVM archive +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib + +//Flags used by the compiler during all build types. +CMAKE_CXX_FLAGS:STRING=-std=c++17 + +//Flags used by the compiler during debug builds. +CMAKE_CXX_FLAGS_DEBUG:STRING= + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_CXX_FLAGS_RELEASE:STRING= + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm + +//LLVM archiver +CMAKE_C_COMPILER_AR:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar + +//Generate index for LLVM archive +CMAKE_C_COMPILER_RANLIB:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib + +//Flags used by the compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_C_FLAGS_DEBUG:STRING= + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_C_FLAGS_RELEASE:STRING= + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Libraries linked by default with all C applications. +CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-dlltool + +//Flags used by the linker. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//No help, variable specified on the command line. +CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//No help, variable specified on the command line. +CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a + +//Path to a program. +CMAKE_LINKER:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja + +//Flags used by the linker during the creation of modules. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=statistics + +//Ranlib +CMAKE_RANLIB:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf + +//No help, variable specified on the command line. +CMAKE_RUNTIME_OUTPUT_DIRECTORY:UNINITIALIZED=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a + +//Flags used by the linker during the creation of dll's. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Strip +CMAKE_STRIP:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip + +//No help, variable specified on the command line. +CMAKE_SYSTEM_NAME:UNINITIALIZED=Android + +//No help, variable specified on the command line. +CMAKE_SYSTEM_VERSION:UNINITIALIZED=21 + +//The CMake toolchain file +CMAKE_TOOLCHAIN_FILE:FILEPATH=/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +statistics_BINARY_DIR:STATIC=/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a + +//Value Computed by CMake +statistics_IS_TOP_LEVEL:STATIC=ON + +//Dependencies for the target +statistics_LIB_DEPENDS:STATIC=general;android;general;log; + +//Value Computed by CMake +statistics_SOURCE_DIR:STATIC=/home/charlotte/nokken/android + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES +CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/charlotte/nokken/android +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake new file mode 100644 index 0000000..3318241 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "Clang") +set(CMAKE_C_COMPILER_VERSION "20.0.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_C_COMPILER_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_C_COMPILER_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_LINKER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC ) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "-l:libunwind.a;dl;c;-l:libunwind.a;dl") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/lib/linux/aarch64;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..4c15618 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "Clang") +set(CMAKE_CXX_COMPILER_VERSION "20.0.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "OFF") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_CXX_COMPILER_AR "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") +set(CMAKE_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") +set(CMAKE_LINKER "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/snap/flutter/current/usr/include/x86_64-linux-gnu/c++/9;/snap/flutter/current/usr/include/c++/9;/snap/flutter/current/usr/include;/snap/flutter/current/usr/include/x86_64-linux-gnu;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;-l:libunwind.a;dl;c;-l:libunwind.a;dl") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/lib/linux/aarch64;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android;/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..36b17ae5c390ee631cbd519811231e196ac4dcbb GIT binary patch literal 7800 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 literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..915850955086a00037553f969e02d9a8cf461e7c GIT binary patch literal 7992 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 CGI$sO literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake new file mode 100644 index 0000000..a20d43b --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.1.0-31-amd64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.1.0-31-amd64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + +include("/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake") + +set(CMAKE_SYSTEM "Android-1") +set(CMAKE_SYSTEM_NAME "Android") +set(CMAKE_SYSTEM_VERSION "1") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..17d0a490e9bb5424a1c13c00ddffc8d350cfabf5 GIT binary patch literal 5968 zcmdT|U5p!76+UCH9q)SU?PeRAc0=k)X=$K4V|%@^6HwV`o0LuSr_hRqRb-9r*q!R@<` z!0tPymxmBb~6B9&lrpE{b}~4-SJkddS_~JH)D)v@4SyOvK88eEB`B-?_gXQ z|CJlb+FQ$KPo6v0@Y>y$>-Z~6uH9L?1On{3cChOC?UmE5&gQlRZNIU;BIRCScbc}} ztTmlgd(#b8iWNEHYzI!K*YY~O{@A&*m!d?XG~lO^l zQz-5!qqsct@rQU?W(xTLWxl%LFhq`T(fv+lV8c5XmQ+a;`S_nc*W1~a%H}9^l-jG zCn_)Zcb;~(S;#-J9t7RqG0VaOM8?fE&s%eyp10{Y91~BY6?mT8Shrgp%XPQfb6wy2 zjME76^-8f?Z`iBVM)7F1Q7x^`7fQu)xzapZo-Y@Q&b(b;s5ckNhhgcAz2Ph^$%DPz zG#g;8du_);tG??6fn#;NjSZ*6F<5rDYnhGhZR=^LzPV;CTt2eCP;^U{?YEDV=eDZ0 zC2XF=i=t=Eo28OjoLif(6slFbYDJEgfIL90cKpJH;}>h6T>kWl+H)7rpQzQK)mimw zeAk4UOiZZojT35g)r1nIaMNCMYWj_%4G&*C(8d%ZD*)SHYtUm0eCNf@mhb%Et}Jaz z0RAi)moI?v`GdynI?L_%saTU%C6J!#z&lJR@$i z;1FIQ3DMyr`D)ro?U{Htm3uaIApLSGcPf=VmCB`mqG|j4W3%a>;yBW-W0%ZbPtEm* zXqwg6CXkp+XHO+E7!&&&>Pt8@27kLdG(f@OKfQ&PhH>I0!(%=$#S#<5)f$6~yEX>T z3}B>$cE(5G_-WBv$iGiR+0N7uPCyc-hw#wOD17e_KeY3}5FXkYh3^}|e{cv7?c+yL zYoYyN{7vNTRn}4LU&OwKziEi_&l!JP;8C6#PvJUFLzHL6eS9eQBSHq-B!nuEN8v8>f3Dx z4mIP7Ars#tu4v_S(KT7f87aO&$w#kPFTJ{Q?5UI(NuAt5ytl*^A=gq zdOBNb`z0#>ZT?M_jIuue=Mr1gc-4sz;B!i6i{6vJr+oIGN9W|9zsun)`a3t2_&dkA zgvA`fzJfo(^c-$WBKspQHC=xhF?y#({Hg5)SxRu66hGyd=QI9&#K_ga*+cy$>0f^@ z2_qwHZ(&E69{-LcvOh`h`)B<&3UTpwW8$Z(iS2RxR9MIPzj2TL|2e|{D>42F(*0i; z;s546`ad(m|J4}(RPE{hA0OfW);;=vbcFw%82?m<=>BQ#q$`x7_FD;lGlGPqbFU(* zV?^x94f$hjP*Z{I$L*h6GX6W#4()%co%Hyr?jV~5{Hg6Q8O8QH%^|DY(>{!wpO6>Y zj<6CvcpmqEmh&SF4)`oUgwZzdz5<L#Ag z_yf{E+vEPP(*O4ukUhn!wy6>RZ^ihh`cL>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..aa04752aab5a479d269b996317a2d074597b7668 GIT binary patch literal 5976 zcmdT|U2Ggz6+W}$b?mIOiEYw`I;0yZty)^o{&*d4l2SHGW9l?bLr76t6PDTCvAtw> zXFDFdra};vN~8~!$V)}lBJsdOTU7!fMB)Gv5=bBr6}*j0dh+yq!Z1J{1Fk{T5)|OVo=7hTY8mz;bL(sHyRAE6 z^X)0v{BsIE+}aJBBLLqRG0GplH+6Y)w9zQt++E%rF-B82|3e?~LtD7|-`M@TcyD8D z%<<|^&B|K~XXYO}T60^SM$_>YPc-fJ@HxfDS1Zd3q<4}qC}FqJ}N z2dSylgQ$)aQC*n)BolzKBqX{3z^-CX6Ml#b zYA7hfNU*dH#+Kv_L=z9-%XrQhHHBh6jM~t7eC>tgqbP8gn69xS5Ib<{0iMENkI^U@ zg}#21hXaQOq%jY*a?#U9x#6*5(eyMr9=S;oyz;V{JaB*r<%17zWOh z-7AV6fl-bH!1)UwDxu+$Zfqr9MYFNQRa^;bGuX!1`(5namAE<<^cp6S!_p>)Mt^{f zQK~f@Z`VDyQP13ypUEAbEzA|~&)nBpcJWSHk<3M z>5k`q(W&{F>Ri55t=UVZTK-6>Rw^vbajt%(I8)5!of*42TdmI)?}ZbO+LxRY z7cQLOy}nSlYMl;bSKOA9MbBQ-^?fJXb}wCW+LA}s?sT$NZDS+*kW*b-&dxq_cx5)< zEM#r3b+|aaUb3@+-+4SeR&N#^D$#~`*7+*eMOpVK z2rPUXhVhT|E)ui{@MjEKKiG{MBM}IEnOjLCxnt+wlj%p2`-h)RrcWhPr;_R6A1SS= z;U6P{9XC*z=^M%E9%8oJ+KEJSICUy9f|*E!82K_{LvU*=rVC8`r$3>ue*D)+G`dv- zC@6*|B$ZaEJ`y+@ga?Omk4?xAPR|%TIM-tE;5drG!#V5ez=o;hFMVNLSq*}Q(uDC| z09zq{5I)hzC%}Y{^x>hOLHOPQ{M-9*0!+Yfs`iBb`|+E|n^5LGSm%hnfWPtZL=Qa4 zOneaF(!wuk(2MuG0FUY~`27JM)nD*~xE{tKnn%H<0+ZM;dyhhhen7)>)QJ!A)zKA0 z7>KXpXBj7clr4TF8Q-hnD+>P()=4y3C;uw`9OLAFigglKSSP-U3xzgq|L&mECB*d= zAo$0{0ZYLT55Q&ovf~oyKboDWCWNc2T2`{)*VzAUED2Y0l$r?tP39e7NqKfpLd0ag zB!8yC8CJwk3GL{4JQN`KCm8>nhJTvz2IJ&k))GON6`blXV|bo%@n2y-FDiU>UA?N{ z+_h#zsBu{6~4NU&T9OhbK6$<>b$!e|1EBRMZ^EZ?H4rsU2eak;qP(#H4Xngx25Ju zY^(VkQ|hVWaA*UpI$i84cD3p`>tOkKa{{_>wj8_*S)S9ht-9^oR&ZJBUcX}QR|C0y zS2Yf~>U(_wy0^dqw^a@jq)Zv112;&o|3Vj1X*^bNx6||MUNNn<>pRw`&OAPinbt1# z^(S6JKMSdN7NY`ul1tv&5aiF)K#g4fA%lyZt zeS!VEh}~ zj8A`l$Hl)A6Q9m+J^tMT;$Plo{DTAHe>)~VZAm@;&p3Y18I0H!j<2t4hLI6IG*JE~ORNXbKDK^* ze#<#Q^`pOn#9r_m#}|JhKj8S^5`d+i|9u1E|28H*-2?UbpGA9p>=f#o!GAmgT<1=T I8<+pT0C%-=0RR91 literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/TargetDirectories.txt b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..316c2f7 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/statistics.dir +/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/edit_cache.dir +/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/rebuild_cache.dir diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/cmake.check_cache b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/rules.ninja b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/rules.ninja new file mode 100644 index 0000000..0e5c1b3 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/CMakeFiles/rules.ninja @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.22 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: statistics +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__statistics_Debug + depfile = $DEP_FILE + deps = gcc + command = /home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__statistics_Debug + command = $PRE_LINK && /home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake --regenerate-during-build -S/home/charlotte/nokken/android -B/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja -t targets + description = All primary targets available: + diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/additional_project_files.txt b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/additional_project_files.txt new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/android_gradle_build.json b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/android_gradle_build.json new file mode 100644 index 0000000..270e2fd --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/android_gradle_build.json @@ -0,0 +1,38 @@ +{ + "buildFiles": [ + "/home/charlotte/nokken/android/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "statistics::@6890427a1f51a3e7e1df": { + "toolchain": "toolchain", + "abi": "arm64-v8a", + "artifactName": "statistics", + "output": "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a/libstatistics.so", + "runtimeFiles": [] + } + }, + "toolchains": { + "toolchain": { + "cCompilerExecutable": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang.lld", + "cppCompilerExecutable": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++.lld" + } + }, + "cFileExtensions": [], + "cppFileExtensions": [ + "cpp" + ] +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/android_gradle_build_mini.json b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/android_gradle_build_mini.json new file mode 100644 index 0000000..68505dd --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/android_gradle_build_mini.json @@ -0,0 +1,27 @@ +{ + "buildFiles": [ + "/home/charlotte/nokken/android/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja", + "-C", + "/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "statistics::@6890427a1f51a3e7e1df": { + "artifactName": "statistics", + "abi": "arm64-v8a", + "output": "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a/libstatistics.so", + "runtimeFiles": [] + } + } +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/build.ninja b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/build.ninja new file mode 100644 index 0000000..bde6412 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/build.ninja @@ -0,0 +1,155 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.22 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: statistics +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/ +# ============================================================================= +# Object build statements for SHARED_LIBRARY target statistics + + +############################################# +# Order-only phony target for statistics + +build cmake_object_order_depends_target_statistics: phony || CMakeFiles/statistics.dir + +build CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o: CXX_COMPILER__statistics_Debug /home/charlotte/nokken/native/statistics/health_analytics.cpp || cmake_object_order_depends_target_statistics + DEFINES = -D_LP64=1 -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS + DEP_FILE = CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -D_GLIBCXX_USE_C99=1 -std=gnu++17 + INCLUDES = -I/home/charlotte/nokken/android/../native/statistics + OBJECT_DIR = CMakeFiles/statistics.dir + OBJECT_FILE_DIR = CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics + TARGET_COMPILE_PDB = CMakeFiles/statistics.dir/ + TARGET_PDB = /home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a/libstatistics.pdb + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target statistics + + +############################################# +# Link the shared library /home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a/libstatistics.so + +build /home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a/libstatistics.so: CXX_SHARED_LIBRARY_LINKER__statistics_Debug CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o + LANGUAGE_COMPILE_FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info + LINK_FLAGS = -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments + LINK_LIBRARIES = -landroid -llog -latomic -lm + OBJECT_DIR = CMakeFiles/statistics.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libstatistics.so + SONAME_FLAG = -Wl,-soname, + TARGET_COMPILE_PDB = CMakeFiles/statistics.dir/ + TARGET_FILE = /home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a/libstatistics.so + TARGET_PDB = /home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a/libstatistics.pdb + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a && /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a && /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake --regenerate-during-build -S/home/charlotte/nokken/android -B/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build libstatistics.so: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a/libstatistics.so + +build statistics: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a/libstatistics.so + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a + +build all: phony /home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a/libstatistics.so + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | ../../../../../CMakeLists.txt /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystem.cmake.in /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Determine.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Determine-Compiler.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build ../../../../../CMakeLists.txt /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystem.cmake.in /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-C.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-CXX.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Determine.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Determine-Compiler.cmake /home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/build_file_index.txt b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/build_file_index.txt new file mode 100644 index 0000000..749fa24 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/build_file_index.txt @@ -0,0 +1 @@ +/home/charlotte/nokken/android/CMakeLists.txt \ No newline at end of file diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/cmake_install.cmake b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/cmake_install.cmake new file mode 100644 index 0000000..4f54933 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/charlotte/nokken/android + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/compile_commands.json b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/compile_commands.json new file mode 100644 index 0000000..edce807 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a", + "command": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -D_LP64=1 -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS -I/home/charlotte/nokken/android/../native/statistics -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -D_GLIBCXX_USE_C99=1 -std=gnu++17 -o CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o -c /home/charlotte/nokken/native/statistics/health_analytics.cpp", + "file": "/home/charlotte/nokken/native/statistics/health_analytics.cpp" +} +] \ No newline at end of file diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/compile_commands.json.bin b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/compile_commands.json.bin new file mode 100644 index 0000000000000000000000000000000000000000..6efa64845b9b46c9ed206dd8efbf7a6559907495 GIT binary patch literal 1083 zcmcJOQF9V85XZ5#+SY1ST3UVTi%(20LIKMIGtvVbW{NOCr}%Ue?sAYJBup+K_+|Yn z{sYWd?Kt}4&HR$v&1QGAoA}hvW-qSiLPi%YZdt@Edz(t7cDL+cc3*Wft;Z1Kqm8`# z9ka7p%UfmY42p9nyaCReBcNkF$aOU2*)IL z%_RvBtF=x__1E!c< zxn6tWYzB7&zr`lJAyDjlee@z>{*ddxdG=g=+&er4?v=V%{TS?lC*UdA2M6E~JOfAI UId}n%!AtN8yas7-0-V3h528^eo&W#< literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/configure_fingerprint.bin b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/configure_fingerprint.bin new file mode 100644 index 0000000..f48b88a --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/configure_fingerprint.bin @@ -0,0 +1,28 @@ +C/C++ Structured Log1 +/ +-/home/charlotte/nokken/android/CMakeLists.txtC +A +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ¥¶•™à2ù Ôç”™à2a +_ +]/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/additional_project_files.txt  ¥¶•™à2  ¶•™à2^ +\ +Z/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/android_gradle_build.json  ¥¶•™à2ž ”¶•™à2c +a +_/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/android_gradle_build_mini.json  ¥¶•™à2† œ¶•™à2P +N +L/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/build.ninja  ¥¶•™à2ˆÔ üµ•™à2T +R +P/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/build.ninja.txt  ¥¶•™à2Y +W +U/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/build_file_index.txt  ¥¶•™à2 - œ¶•™à2Z +X +V/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/compile_commands.json  ¥¶•™à2 š üµ•™à2^ +\ +Z/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/compile_commands.json.bin  ¥¶•™à2 +» üµ•™à2d +b +`/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/metadata_generation_command.txt  ¥¶•™à2 ™ œ¶•™à2W +U +S/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/prefab_config.json  ¥¶•™à2  ( œ¶•™à2\ +Z +X/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/symbol_folder_index.txt  ¥¶•™à2  O œ¶•™à2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/metadata_generation_command.txt b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/metadata_generation_command.txt new file mode 100644 index 0000000..326e824 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/metadata_generation_command.txt @@ -0,0 +1,22 @@ + -H/home/charlotte/nokken/android +-DCMAKE_SYSTEM_NAME=Android +-DCMAKE_EXPORT_COMPILE_COMMANDS=ON +-DCMAKE_SYSTEM_VERSION=21 +-DANDROID_PLATFORM=android-21 +-DANDROID_ABI=arm64-v8a +-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a +-DANDROID_NDK=/home/charlotte/Android/Sdk/ndk/29.0.13113456 +-DCMAKE_ANDROID_NDK=/home/charlotte/Android/Sdk/ndk/29.0.13113456 +-DCMAKE_TOOLCHAIN_FILE=/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake +-DCMAKE_MAKE_PROGRAM=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja +-DCMAKE_CXX_FLAGS=-std=c++17 +-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a +-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a +-DCMAKE_BUILD_TYPE=Debug +-B/home/charlotte/nokken/android/app/.cxx/Debug/5z6h51l2/arm64-v8a +-GNinja +-DANDROID_STL=c++_shared +-DANDROID_TOOLCHAIN=clang +-DANDROID_ARM_NEON=TRUE + Build command args: [] + Version: 2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/prefab_config.json b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/prefab_config.json new file mode 100644 index 0000000..e799de8 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/prefab_config.json @@ -0,0 +1,4 @@ +{ + "enabled": false, + "packages": [] +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/symbol_folder_index.txt b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/symbol_folder_index.txt new file mode 100644 index 0000000..5aaf9a7 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/arm64-v8a/symbol_folder_index.txt @@ -0,0 +1 @@ +/home/charlotte/nokken/build/app/intermediates/cxx/Debug/5z6h51l2/obj/arm64-v8a \ No newline at end of file diff --git a/android/app/.cxx/Debug/5z6h51l2/hash_key.txt b/android/app/.cxx/Debug/5z6h51l2/hash_key.txt new file mode 100644 index 0000000..64ebe15 --- /dev/null +++ b/android/app/.cxx/Debug/5z6h51l2/hash_key.txt @@ -0,0 +1,29 @@ +# Values used to calculate the hash in this folder name. +# Should not depend on the absolute path of the project itself. +# - AGP: 8.1.0. +# - $NDK is the path to NDK 29.0.13113456. +# - $PROJECT is the path to the parent folder of the root Gradle build file. +# - $ABI is the ABI to be built with. The specific value doesn't contribute to the value of the hash. +# - $HASH is the hash value computed from this text. +# - $CMAKE is the path to CMake 3.22.1. +# - $NINJA is the path to Ninja. +-H$PROJECT +-DCMAKE_SYSTEM_NAME=Android +-DCMAKE_EXPORT_COMPILE_COMMANDS=ON +-DCMAKE_SYSTEM_VERSION=21 +-DANDROID_PLATFORM=android-21 +-DANDROID_ABI=$ABI +-DCMAKE_ANDROID_ARCH_ABI=$ABI +-DANDROID_NDK=$NDK +-DCMAKE_ANDROID_NDK=$NDK +-DCMAKE_TOOLCHAIN_FILE=$NDK/build/cmake/android.toolchain.cmake +-DCMAKE_MAKE_PROGRAM=$NINJA +-DCMAKE_CXX_FLAGS=-std=c++17 +-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/$HASH/obj/$ABI +-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/$HASH/obj/$ABI +-DCMAKE_BUILD_TYPE=Debug +-B$PROJECT/app/.cxx/Debug/$HASH/$ABI +-GNinja +-DANDROID_STL=c++_shared +-DANDROID_TOOLCHAIN=clang +-DANDROID_ARM_NEON=TRUE \ No newline at end of file diff --git a/android/app/.cxx/tools/profile/arm64-v8a/compile_commands.json b/android/app/.cxx/tools/profile/arm64-v8a/compile_commands.json new file mode 100644 index 0000000..2ce2290 --- /dev/null +++ b/android/app/.cxx/tools/profile/arm64-v8a/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a", + "command": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -D_LP64=1 -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS -I/home/charlotte/nokken/android/../native/statistics -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -D_GLIBCXX_USE_C99=1 -std=gnu++17 -o CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o -c /home/charlotte/nokken/native/statistics/health_analytics.cpp", + "file": "/home/charlotte/nokken/native/statistics/health_analytics.cpp" +} +] \ No newline at end of file diff --git a/android/app/.cxx/tools/profile/armeabi-v7a/compile_commands.json b/android/app/.cxx/tools/profile/armeabi-v7a/compile_commands.json new file mode 100644 index 0000000..429817c --- /dev/null +++ b/android/app/.cxx/tools/profile/armeabi-v7a/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a", + "command": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS -I/home/charlotte/nokken/android/../native/statistics -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -std=gnu++17 -o CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o -c /home/charlotte/nokken/native/statistics/health_analytics.cpp", + "file": "/home/charlotte/nokken/native/statistics/health_analytics.cpp" +} +] \ No newline at end of file diff --git a/android/app/.cxx/tools/profile/x86/compile_commands.json b/android/app/.cxx/tools/profile/x86/compile_commands.json new file mode 100644 index 0000000..1662117 --- /dev/null +++ b/android/app/.cxx/tools/profile/x86/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86", + "command": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=i686-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS -I/home/charlotte/nokken/android/../native/statistics -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -mstackrealign -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -std=gnu++17 -o CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o -c /home/charlotte/nokken/native/statistics/health_analytics.cpp", + "file": "/home/charlotte/nokken/native/statistics/health_analytics.cpp" +} +] \ No newline at end of file diff --git a/android/app/.cxx/tools/profile/x86_64/compile_commands.json b/android/app/.cxx/tools/profile/x86_64/compile_commands.json new file mode 100644 index 0000000..e379f90 --- /dev/null +++ b/android/app/.cxx/tools/profile/x86_64/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/x86_64", + "command": "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=x86_64-none-linux-android21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -D_LP64=1 -D__STDC_FORMAT_MACROS -Dstatistics_EXPORTS -I/home/charlotte/nokken/android/../native/statistics -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC -std=gnu++17 -o CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o -c /home/charlotte/nokken/native/statistics/health_analytics.cpp", + "file": "/home/charlotte/nokken/native/statistics/health_analytics.cpp" +} +] \ No newline at end of file diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 0000000..e0744f6 --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,59 @@ +// /android/app/build.gradle +plugins { + id "com.android.application" + id "kotlin-android" + // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins. + id "dev.flutter.flutter-gradle-plugin" +} + +android { + namespace = "com.example.nokken" + compileSdk = flutter.compileSdkVersion + ndkVersion "29.0.13113456" + + compileOptions { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 + } + + kotlinOptions { + jvmTarget = JavaVersion.VERSION_1_8 + } + +defaultConfig { + applicationId = "com.example.nokken" + minSdk = flutter.minSdkVersion + targetSdk = flutter.targetSdkVersion + versionCode = flutter.versionCode + versionName = flutter.versionName + + // Native code configuration + externalNativeBuild { + cmake { + cppFlags "-std=c++17" + arguments "-DANDROID_STL=c++_shared", + "-DANDROID_TOOLCHAIN=clang", + "-DANDROID_ARM_NEON=TRUE" + + // Explicitly set ABIs + abiFilters 'arm64-v8a', 'armeabi-v7a', 'x86', 'x86_64' + } + } +} + + externalNativeBuild { + cmake { + path "../CMakeLists.txt" + } + } + + buildTypes { + release { + signingConfig = signingConfigs.debug + } + } +} + +flutter { + source = "../.." +} diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml new file mode 100644 index 0000000..399f698 --- /dev/null +++ b/android/app/src/debug/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..b59cffc --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/kotlin/com/example/nokken/MainActivity.kt b/android/app/src/main/kotlin/com/example/nokken/MainActivity.kt new file mode 100644 index 0000000..eea4ca4 --- /dev/null +++ b/android/app/src/main/kotlin/com/example/nokken/MainActivity.kt @@ -0,0 +1,5 @@ +package com.example.nokken + +import io.flutter.embedding.android.FlutterActivity + +class MainActivity: FlutterActivity() diff --git a/android/app/src/main/res/drawable-v21/launch_background.xml b/android/app/src/main/res/drawable-v21/launch_background.xml new file mode 100644 index 0000000..f74085f --- /dev/null +++ b/android/app/src/main/res/drawable-v21/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/android/app/src/main/res/drawable/launch_background.xml b/android/app/src/main/res/drawable/launch_background.xml new file mode 100644 index 0000000..304732f --- /dev/null +++ b/android/app/src/main/res/drawable/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..db77bb4b7b0906d62b1847e87f15cdcacf6a4f29 GIT binary patch literal 544 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY3?!3`olAj~WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8bpbvhu0Wd6uZuB!w&u2PAxD2eNXD>P5D~Wn-+_Wa#27Xc zC?Zj|6r#X(-D3u$NCt}(Ms06KgJ4FxJVv{GM)!I~&n8Bnc94O7-Hd)cjDZswgC;Qs zO=b+9!WcT8F?0rF7!Uys2bs@gozCP?z~o%U|N3vA*22NaGQG zlg@K`O_XuxvZ&Ks^m&R!`&1=spLvfx7oGDKDwpwW`#iqdw@AL`7MR}m`rwr|mZgU`8P7SBkL78fFf!WnuYWm$5Z0 zNXhDbCv&49sM544K|?c)WrFfiZvCi9h0O)B3Pgg&ebxsLQ05GG~ AQ2+n{ literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..17987b79bb8a35cc66c3c1fd44f5a5526c1b78be GIT binary patch literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xx&nMcT!A!W`0S9QKQy;}1Cl^CgaH=;G9cpY;r$Q>i*pfB zP2drbID<_#qf;rPZx^FqH)F_D#*k@@q03KywUtLX8Ua?`H+NMzkczFPK3lFz@i_kW%1NOn0|D2I9n9wzH8m|-tHjsw|9>@K=iMBhxvkv6m8Y-l zytQ?X=U+MF$@3 zt`~i=@j|6y)RWMK--}M|=T`o&^Ni>IoWKHEbBXz7?A@mgWoL>!*SXo`SZH-*HSdS+ yn*9;$7;m`l>wYBC5bq;=U}IMqLzqbYCidGC!)_gkIk_C@Uy!y&wkt5C($~2D>~)O*cj@FGjOCM)M>_ixfudOh)?xMu#Fs z#}Y=@YDTwOM)x{K_j*Q;dPdJ?Mz0n|pLRx{4n|)f>SXlmV)XB04CrSJn#dS5nK2lM zrZ9#~WelCp7&e13Y$jvaEXHskn$2V!!DN-nWS__6T*l;H&Fopn?A6HZ-6WRLFP=R` zqG+CE#d4|IbyAI+rJJ`&x9*T`+a=p|0O(+s{UBcyZdkhj=yS1>AirP+0R;mf2uMgM zC}@~JfByORAh4SyRgi&!(cja>F(l*O+nd+@4m$|6K6KDn_&uvCpV23&>G9HJp{xgg zoq1^2_p9@|WEo z*X_Uko@K)qYYv~>43eQGMdbiGbo>E~Q& zrYBH{QP^@Sti!`2)uG{irBBq@y*$B zi#&(U-*=fp74j)RyIw49+0MRPMRU)+a2r*PJ$L5roHt2$UjExCTZSbq%V!HeS7J$N zdG@vOZB4v_lF7Plrx+hxo7(fCV&}fHq)$ literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..d5f1c8d34e7a88e3f88bea192c3a370d44689c3c GIT binary patch literal 1031 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q8Ax83A=Cw=BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrIztFa`(sgt!6~Yi|1%a`XoT0ojZ}lNrNjb9xjc(B0U1_% zz5^97Xt*%oq$rQy4?0GKNfJ44uvxI)gC`h-NZ|&0-7(qS@?b!5r36oQ}zyZrNO3 zMO=Or+<~>+A&uN&E!^Sl+>xE!QC-|oJv`ApDhqC^EWD|@=#J`=d#Xzxs4ah}w&Jnc z$|q_opQ^2TrnVZ0o~wh<3t%W&flvYGe#$xqda2bR_R zvPYgMcHgjZ5nSA^lJr%;<&0do;O^tDDh~=pIxA#coaCY>&N%M2^tq^U%3DB@ynvKo}b?yu-bFc-u0JHzced$sg7S3zqI(2 z#Km{dPr7I=pQ5>FuK#)QwK?Y`E`B?nP+}U)I#c1+FM*1kNvWG|a(TpksZQ3B@sD~b zpQ2)*V*TdwjFOtHvV|;OsiDqHi=6%)o4b!)x$)%9pGTsE z-JL={-Ffv+T87W(Xpooq<`r*VzWQcgBN$$`u}f>-ZQI1BB8ykN*=e4rIsJx9>z}*o zo~|9I;xof literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..4d6372eebdb28e45604e46eeda8dd24651419bc0 GIT binary patch literal 1443 zcmb`G{WsKk6vsdJTdFg%tJav9_E4vzrOaqkWF|A724Nly!y+?N9`YV6wZ}5(X(D_N(?!*n3`|_r0Hc?=PQw&*vnU?QTFY zB_MsH|!j$PP;I}?dppoE_gA(4uc!jV&0!l7_;&p2^pxNo>PEcNJv za5_RT$o2Mf!<+r?&EbHH6nMoTsDOa;mN(wv8RNsHpG)`^ymG-S5By8=l9iVXzN_eG%Xg2@Xeq76tTZ*dGh~Lo9vl;Zfs+W#BydUw zCkZ$o1LqWQO$FC9aKlLl*7x9^0q%0}$OMlp@Kk_jHXOjofdePND+j!A{q!8~Jn+s3 z?~~w@4?egS02}8NuulUA=L~QQfm;MzCGd)XhiftT;+zFO&JVyp2mBww?;QByS_1w! zrQlx%{^cMj0|Bo1FjwY@Q8?Hx0cIPF*@-ZRFpPc#bBw{5@tD(5%sClzIfl8WU~V#u zm5Q;_F!wa$BSpqhN>W@2De?TKWR*!ujY;Yylk_X5#~V!L*Gw~;$%4Q8~Mad z@`-kG?yb$a9cHIApZDVZ^U6Xkp<*4rU82O7%}0jjHlK{id@?-wpN*fCHXyXh(bLt* zPc}H-x0e4E&nQ>y%B-(EL=9}RyC%MyX=upHuFhAk&MLbsF0LP-q`XnH78@fT+pKPW zu72MW`|?8ht^tz$iC}ZwLp4tB;Q49K!QCF3@!iB1qOI=?w z7In!}F~ij(18UYUjnbmC!qKhPo%24?8U1x{7o(+?^Zu0Hx81|FuS?bJ0jgBhEMzf< zCgUq7r2OCB(`XkKcN-TL>u5y#dD6D!)5W?`O5)V^>jb)P)GBdy%t$uUMpf$SNV31$ zb||OojAbvMP?T@$h_ZiFLFVHDmbyMhJF|-_)HX3%m=CDI+ID$0^C>kzxprBW)hw(v zr!Gmda);ICoQyhV_oP5+C%?jcG8v+D@9f?Dk*!BxY}dazmrT@64UrP3hlslANK)bq z$67n83eh}OeW&SV@HG95P|bjfqJ7gw$e+`Hxo!4cx`jdK1bJ>YDSpGKLPZ^1cv$ek zIB?0S<#tX?SJCLWdMd{-ME?$hc7A$zBOdIJ)4!KcAwb=VMov)nK;9z>x~rfT1>dS+ zZ6#`2v@`jgbqq)P22H)Tx2CpmM^o1$B+xT6`(v%5xJ(?j#>Q$+rx_R|7TzDZe{J6q zG1*EcU%tE?!kO%^M;3aM6JN*LAKUVb^xz8-Pxo#jR5(-KBeLJvA@-gxNHx0M-ZJLl z;#JwQoh~9V?`UVo#}{6ka@II>++D@%KqGpMdlQ}?9E*wFcf5(#XQnP$Dk5~%iX^>f z%$y;?M0BLp{O3a(-4A?ewryHrrD%cx#Q^%KY1H zNre$ve+vceSLZcNY4U(RBX&)oZn*Py()h)XkE?PL$!bNb{N5FVI2Y%LKEm%yvpyTP z(1P?z~7YxD~Rf<(a@_y` literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/values-night/styles.xml b/android/app/src/main/res/values-night/styles.xml new file mode 100644 index 0000000..06952be --- /dev/null +++ b/android/app/src/main/res/values-night/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..cb1ef88 --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/android/app/src/profile/AndroidManifest.xml b/android/app/src/profile/AndroidManifest.xml new file mode 100644 index 0000000..399f698 --- /dev/null +++ b/android/app/src/profile/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 0000000..bf24e34 --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,19 @@ +// /android/build.gradle +allprojects { + repositories { + google() + mavenCentral() + } +} + +rootProject.buildDir = "../build" +subprojects { + project.buildDir = "${rootProject.buildDir}/${project.name}" +} +subprojects { + project.evaluationDependsOn(":app") +} + +tasks.register("clean", Delete) { + delete rootProject.buildDir +} diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 0000000..2597170 --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,3 @@ +org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=2G -XX:+HeapDumpOnOutOfMemoryError +android.useAndroidX=true +android.enableJetifier=true diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..7bb2df6 --- /dev/null +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 0000000..b9e43bd --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,25 @@ +pluginManagement { + def flutterSdkPath = { + def properties = new Properties() + file("local.properties").withInputStream { properties.load(it) } + def flutterSdkPath = properties.getProperty("flutter.sdk") + assert flutterSdkPath != null, "flutter.sdk not set in local.properties" + return flutterSdkPath + }() + + includeBuild("$flutterSdkPath/packages/flutter_tools/gradle") + + repositories { + google() + mavenCentral() + gradlePluginPortal() + } +} + +plugins { + id "dev.flutter.flutter-plugin-loader" version "1.0.0" + id "com.android.application" version "8.1.0" apply false + id "org.jetbrains.kotlin.android" version "1.8.22" apply false +} + +include ":app" diff --git a/assets/drugs/drugs.txt b/assets/drugs/drugs.txt new file mode 100644 index 0000000..419ef0b --- /dev/null +++ b/assets/drugs/drugs.txt @@ -0,0 +1,530 @@ +Abilify +Accolate +Accupril +Aceon +acetaminophen +Aciphex +Actonel +Actos +Adderall +Advair +Advil +albuterol +Aldactone +alendronate +Aleve +alogliptin +alosetron +alprazolam +Altace +Amaryl +Ambien +amiodarone +Amitiza +amitriptyline +amlodipine +amoxicillin +amoxicillin/clavulanate +Amoxil +amphetamine/dextroamphetamine +Androcur +Androderm +AndroGel +Anoro Ellipta +apixaban +Aricept +aripiprazole +Asacol +Asmanex +aspirin +Atacand +atenolol +Ativan +atomoxetine +atorvastatin +Atrovent +Augmentin +Avapro +Aveed +Avodart +Aygestin +azilsartan +azithromycin +Azulfidine +Bactrim +Bayer +benazepril +Benicar +Bentyl +Betapace +Biaxin +bicalutamide +bisacodyl +bisoprolol +Blocadren +Breo Ellipta +brexpiprazole +Brilinta +budesonide +budesonide/formoterol +bumetanide +Bumex +buprenorphine +buprenorphine/naloxone +bupropion +Byetta +Bystolic +Calan +canagliflozin +candesartan +Capoten +captopril +Carafate +Cardene +Cardizem +cariprazine +carvedilol +Casodex +cefdinir +Ceftin +cefuroxime +Celebrex +celecoxib +Celexa +cephalexin +chlorthalidone +Cialis +cimetidine +Cipro +ciprofloxacin +citalopram +clarithromycin +Climara +clonazepam +clopidogrel +clozapine +Clozaril +Colace +Combivent +Concerta +conjugated estrogens +Coreg +Corgard +Coumadin +Cozaar +Crestor +Cymbalta +cyproterone acetate +Cytomel +Cytotec +dabigatran +dapagliflozin +degarelix +Delatestryl +Delestrogen +Demadex +Depo-Estradiol +Depo-Provera +Depo-Testosterone +desvenlafaxine +Desyrel +Detrol +Dexilant +dexlansoprazole +DiaBeta +diazepam +diclofenac +dicyclomine +digoxin +diltiazem +Diovan +diphenoxylate/atropine +Ditropan +Divigel +docusate +dofetilide +Dolophine +Domperidone +donepezil +doxepin +doxycycline +dronedarone +dulaglutide +Dulcolax +duloxetine +Duragesic +dutasteride +DynaCirc +Dyrenium +Ecotrin +Edarbi +edoxaban +Effexor +Effient +Elavil +Eliquis +empagliflozin +enalapril +Enulose +eplerenone +eprosartan +escitalopram +esomeprazole +Estrace +Estraderm +estradiol +estradiol cypionate +estradiol gel +estradiol patch +estradiol spray +estradiol valerate +Estradurin +EstroGel +eszopiclone +ethinyl estradiol +Eulexin +Evamist +exenatide +ezetimibe +famotidine +Fanapt +Farxiga +felodipine +Feminone +fentanyl +finasteride +Firmagon +Flagyl +flecainide +Flomax +Flovent +fluoxetine +flutamide +fluticasone +fluticasone/salmeterol +fluticasone/vilanterol +fluvastatin +Foradil +formoterol +Fortesta +Fosamax +fosinopril +furosemide +gabapentin +Geodon +glimepiride +glipizide +Glucophage +Glucotrol +glyburide +GnRH Agonists +goserelin acetate +histrelin acetate +Humalog +Humulin N +Humulin R +hydrochlorothiazide +hydrocodone/acetaminophen +hyoscyamine +ibuprofen +iloperidone +Imdur +Imodium +Incruse Ellipta +indapamide +Inderal +Inspra +insulin aspart +insulin degludec +insulin detemir +insulin glargine +insulin lispro +insulin NPH +insulin regular +Invega +Invokana +ipratropium +ipratropium/albuterol +irbesartan +Isordil +isosorbide dinitrate +isosorbide mononitrate +isradipine +Januvia +Jardiance +Keflex +Klonopin +labetalol +lactulose +Lanoxin +lansoprazole +Lantus +Lasix +Latuda +Lescol +leuprolide acetate +levalbuterol +Levaquin +Levemir +levofloxacin +levothyroxine +Levoxyl +Levsin +Lexapro +Lialda +linaclotide +linagliptin +Linzess +liothyronine +Lipitor +liraglutide +lisdexamfetamine +lisinopril +lithium +Lithobid +Livalo +Lomotil +loperamide +Lopressor +lorazepam +losartan +Lotensin +Lotronex +lovastatin +Lozol +lubiprostone +Lunesta +Lupron +lurasidone +Lyrica +Macrobid +Mavik +medroxyprogesterone acetate +meloxicam +memantine +mesalamine +metformin +methadone +methylphenidate +metoclopramide +metolazone +metoprolol succinate +metoprolol tartrate +metronidazole +Mevacor +Micardis +Microzide +Minocin +minocycline +mirabegron +MiraLAX +mirtazapine +misoprostol +Mobic +mometasone +Monopril +montelukast +morphine +Motrin +MS Contin +Multaq +Myrbetriq +nadolol +Namenda +Naprosyn +naproxen +Natesto +Nebido +nebivolol +Nesina +Neurontin +Nexium +nicardipine +nifedipine +nitrofurantoin +nitroglycerin +Nitrostat +Norco +norethindrone +norethindrone acetate +nortriptyline +Norvasc +NovoLog +olanzapine +olmesartan +omeprazole +Omnicef +ondansetron +Onglyza +oxybutynin +oxycodone +oxycodone/acetaminophen +OxyContin +Ozempic +Pacerone +paliperidone +Pamelor +pantoprazole +paroxetine +Paxil +Pepcid +Percocet +perindopril +Phenergan +pioglitazone +pitavastatin +Plavix +Plendil +polyestradiol phosphate +polyethylene glycol +Pradaxa +prasugrel +Pravachol +pravastatin +pregabalin +Premarin +Prevacid +Prilosec +Primolut N +Prinivil +Pristiq +ProAir HFA +Procardia +progesterone +Progesterone Capsules +Progesterone Gels +promethazine +Prometrium +propafenone +Propecia +propranolol +Proscar +Protonix +Provera +Prozac +Pulmicort +quetiapine +quinapril +rabeprazole +Raloxifene +ramipril +ranitidine +Reglan +Remeron +Restoril +Rexulti +risedronate +Risperdal +risperidone +Ritalin +rivaroxaban +rosuvastatin +Rythmol +salmeterol +Savaysa +saxagliptin +semaglutide +senna +Senokot +Serevent +Seroquel +sertraline +sildenafil +Silenor +simvastatin +Singulair +sitagliptin +solifenacin +Sonata +sotalol +Spiriva +spironolactone +Stiolto Respimat +Strattera +Striant +Suboxone +Subutex +sucralfate +sulfasalazine +Supprelin LA +Symbicort +Synthroid +tadalafil +Tagamet +Tambocor +tamsulosin +telmisartan +temazepam +Tenormin +Testim +Testopel +testosterone buccal system +testosterone cypionate +testosterone enanthate +testosterone gel +testosterone nasal gel +testosterone patch +testosterone pellets +testosterone undecanoate +Teveten +Thalitone +ticagrelor +Tikosyn +timolol +tiotropium +tiotropium/olodaterol +tolterodine +Toprol-XL +torsemide +Tradjenta +tramadol +Trandate +trandolapril +trazodone +Trelstar +Tresiba +triamterene +trimethoprim/sulfamethoxazole +triptorelin +Trulicity +Tylenol +Ultram +umeclidinium +umeclidinium/vilanterol +Valium +valsartan +Vancocin +vancomycin +Vasotec +venlafaxine +Ventolin HFA +verapamil +VESIcare +Viagra +Vibramycin +Vicodin +Victoza +Vivelle-Dot +Voltaren +Vraylar +Vyvanse +warfarin +Wellbutrin +Xanax +Xarelto +Xopenex +zafirlukast +zaleplon +Zantac +Zaroxolyn +Zebeta +Zestril +Zetia +ziprasidone +Zithromax +Zocor +Zofran +Zoladex +Zoloft +zolpidem +Zyprexa diff --git a/assets/fonts/Nunito-Black.ttf b/assets/fonts/Nunito-Black.ttf new file mode 100644 index 0000000000000000000000000000000000000000..299e0a7a7faa9cf78efcaacee93a3e188c368209 GIT binary patch literal 157108 zcmd4434ByV);?TSx4W}-_Fj_iq;q>s(t8$?kd3AjAP{yCl8BJ71_WdW5fK#`MF!Dv z99P_c!M#CL#&H`*9S0r9@m0syaY5YBQO5<)VKDtYRkyp-jWFN){(ryuzCWRI>pu6~ zx~EQ^I(6z)-5Wv)AqDuQB69nb(W7ui37dC6j_IS?M~r;+lRte#=%4N&gw>9kIAO}2 zFa5rp&_BOU$W_`=Q_cxHTW4+|tm`l#+Cvkj1gf`G&EJk9_Tv8DIZOJMRb6k|jR(9; zNanqB)~u3cPu@{N{J2bZ&0n@)$@_mkf%DRJgycT3pl{_e;CXo7jX0(+SbX99@XNdR z5K`Yx==qlZd3|$>Kg-&J^1ZlT*AF1=X$?Q0i*rZ+l2z+^e>Qsucuhw!&n~`TPT!mT z!8h={T`2C3C4K9bsc*@94)j-oUS8U_WM2Qv+nt2oh5J>t%Pv^CYRd)9-x0b8&v!+a zt(dn=_56)`LVOjVe-n}+M7rs3vg3-IXXQ2@C%F=MC**I&-FOC$M}GFjK<~hN>V>LG zoN5T;DE{F->AQj32~n@Y^B0*PGEmU zdIxzQj`!0o(QkNSFQOctMx)&Cl_Sq5C#gSv9(_q#MZ!F>6OhdY;5eQssq}-mR8IW= zHzbt@GTsHgevP_3mM8iVDLq@l^-?wyi62i(swu!c|H0%X z#mo}@Cr|V`LfHyD>))lBsL#ykJKz_`!9v=F=%>ZePm!KPdP7O#8fc;)f<}kq zTS$LHz7)sDXj$}ycw+4+H!0B>xHmcdNjYa1iKBtei2hO9Lh5)*@N{1E^+Z02PwC=8 zo>>p-`hP)^ZUP@MJ>l(7_oH5^$u@W%eV2YsO#jowo7Q0x-^$$ zot{`T39wR(sb@=5NLunW`YExVo)~Nv`ZVujKj}OFDQr;BAzQBVFDOUOhtTO2(J$Ct z=u2NBDR#%r?j@AYCb@J4$ra;#1bp*reB6vBsexoAkJBn2ak5pgZAs&kR1Er;W9di8 zl#gY6%;)1%7H~c`a9@Gj?|VogPtq=&a~t{>5|Bn<%nK{yo}dRGQe*T-=}BPANtWtr z+|S1g#os86jm;nPaaLLz{ZTax*IytF(v>Jb8vRgJMVwLvo^2!9g4ZJ`XH<;uPf&IV zQgQSPX&Rm}68YaCp$zymia&FH^xK48f1OlHe~zA#)X)p?iWEXVBz+70LE^j!ncx|c zjJorB*MXnEqh2>+JdgQj!f%4V6CbY=a$H3WaaoFMoNpx5wKOg(apccNn{b(kI&s)@B3Yb2(U!c;xcuVBF{GTGPh4y=X~r0kNbD-u-WK4o zBrOFWc2a`-niJ_Jmn6w zJ86~{AYBbwPTzubZ8VBDXqGk-t-u+^OC#a5*|O-z(n8R8qMVh{ z57@QvCzqma`Lnx89wX6zu~{hRt{C52LHjIH7ijMTKeypp4$f~z`Vl;S6XVlOau`n+ zl6ol*{~Dxaq=j9FbdY571YTN%OlIQ#>rr=JZ0%Yti%y=;_bp^BI-1r)I)wUv!PyG<{ODiT0?Za{>VfA(LZv2IDh;; z-e$aR;)u3@9+rSdJ^Hf|a;j!Kq9<`)hSY&ni6kQ#k%CArBnwh862EU6QW4S=B!1nA zWJan%;`de{l_FV@CesZh2g!_7jFgX*5zFgw+bZUttg?}7LCh?-w#S~7{gC}a|#=V4xeL>|C6_AAnd^n2+j`ehgV0UQ+!ZN;C-`$;^-cwm0$zMlkXh}e;WOd^#uTgds(DC2b`LNNQq z{e)VSL@=-7|M)qsJCH`jjy4>5Tk-bILDC{|8WR$4> zEYfqNR6SMbSQYwXrSv$SH-KxmpgpFe9RtKG(z}rR6=(-8FD|!cGD0MbBPgep;s_g4 zty+S4+(xnhbLhJT-7(UE{3L!Kj$4twL3$nO`B)MdA<@xE=|1EqBTYwo8)-h$#Y#&= z&qbc68AzDfM=wOW6v>0so|Gma&&%ZH@N^|o71CIwdtznr=Wv?6Nc{S2Bwi-Jw-~7g zsTzE?A?-$*gv5DYi*!ybjlgjwk`rk((q%}TH!rJ;d!#3%XH+JYUDc>+Q_WJ%QJt?^t=g@MsteVn>PmIMl3~fU7%in1tHo*YSOS)M zOOs`^Ws2oo%R#EICis%O=?(+hmsz<=P5tdYj2+v3YDAwqDyj=b`e? ze!y@RjY0-o3Ni_jMsf$OO-SJm`Vf7XJ_jj$Oh2RlpeG>(7jv^Rkc^0r#7h_YQH7jqP6HOB^KG@u(&OL zOP!_B61I%B^jKzE7F*U?Hd(e?t`kzYLr#Mf3gjZWM3#jVs^y_EDXfw=K?--vdmx4T z5X{t0$>XLfUkrqpc z$4V=Z_DhdSPsAy3eo%T!dPaI#dQ*CD5dCRRdW8p;k=&|YXu@3R!X4`I>Z$4;^<4FQ zb-#M4dX;*OdYyW`dV_kSdXxGx^$zt;^&RR*)laCORllsp{fL^rtl5Zg>SoPW&34Uo zKYa?WUB*$(Ce0Sjm7FS>MzfjUt0V>IrN#eAmrB#6_0mjftMpsc=pt#hG)Fp5x=WfO z^-GhbS&+s#=-GRuy;8UIG-PH$&nZXW=^&%YL~;(IwF}5XvXZPOo5YdQiFyt@1PJX6Y(vr*ueqR;7}D&+?@;(nHch={Z%7 z^n!H1G*TL+N|Syg{Z2Ypl`D;41=3n+qBKF8g!a@SikwNzB%c(M5@IJIQbp=W3z?c`E&IoV0JVor4{`6Kx~d7k`%d_Z>52dRpDOHR@(N@)hw(n9K|GIdZ7 zolM8jv2;8wqO0iTbPZice?c#icGGL=)AS(yEq#*ymEJ`En;2;ttnzoHh^E6A%E#ED zhrePVHd-KJD;{dXm{UcnsTE_ZmyD#f@YQW(ENvlUXcHMvhmmo#l}w={F($QA3WF>0{|A#>EoW&Wx;?HL+GUjD^@x*2so42eUFi8^Q{ij_H|!6*Chn zWfqJdGPAP)Mv!V&h0(MYBS{0RV=XMq+SoO02fG#{>o3_2>?U?IyM^7#ZfEzg``Lr+ z0rn7!u!q?Jwx97a=V|sUb|ZU+{em52kFm$uZ!sP}!X9N$vOCyq>|VByjbOiHBiXZT z6#G5vV9zld+sUqwDBB`2R>ZDnquKLp492cb_6IhWy~xI~KeF-c5SzeWViPg4Phx*! zli4e5Dtnck!~VjivDYy2{}=0GuVegwgY~dC*}3emYzBLaoyY#0&0>FJz3d&<$7Zwl z*c|pgo68QfdF%r=pB-Tf*oUm2eZ<~n3)#nP5&MLl&pu^~*-^HHea4ou&)Eg+?`#?S zf-PrXvK8zrwvzpWtzuuZ)$AL#hJDM{vhUbBc8p!fjxM5B~hX!r!Z6;!>ZW{cxvC1bn*jMyN;7#)JKNX z02xJxkb3GQL$TV`NGnJatt1W9MSAHJGLudsKc|&dlr3;6}s{H~{0kzdlSEa~(l+!iTplY4u^`&N2aZBZbUV4-G0Ux ziiud~l~_5tKSxi)B{H)1@cu$th->x;nbIEY6YneP($8&YP=HBk^ZZo76(YDQrkjY&U z(#eUfI5&4jEIeoF>^qo8=5UIGYBIaKdv0HMgnGKWV>RfO=b}FLaJMg__R1sVh|1ZA zI;FKu?24q>!;y4*7%hNXdVLX%5H}ij(C{ zRV1xa3iW`6HdMV=95SuSj;O(5+wNEv-z1tDVo@Za@ixhf0Cv|mBQ9!d5 zc%i^`-hHH??VPTC1qE#p+82)Gdw7?FYK8aZ@?UxQ6`=;Sh2)&rwU75hh%3AmEsV$J zxvh5G7SBT;_;r2@dNRM-jhc)C|D%AWHr831a33Lsb_lsGLR$C3@e=x=_mX{tjhNaM zDX@p-5s@6IU$z}87nXY;b2um*yh0KVhq(lFxJLW->C!!st375L)Z2hM>OH=Q(YufG zV-e)dkHy}75jV~Ka4h9674`_lN);@y|dk7eF{8T{z+LK=$vBbr`F z+AjMe^gP~Md=YQbMML7^a^<2g>7pxfafNbG_L4}h=dATar5;hL%Ile2KP&1dgD)HE z$B%Z@j~^YVA3r)#KYnzfe*9RD`tf50>c@|js2@MNQ9pk4d*x=)kpf=1H{$4(Vf1J( z*NHwHBYv*4L2o4Bi3HFetI!ojL1WL@A?ouexM{Ek`D!Dm5Pn&YxS5GA5^#bjY`hL~Csmm--kCbB%zK8in-w_;!icN*B)yvSbkq*So~>1`myHfFzr8qKTZ0nk6#+WKMcl-ARsSf>ic*@nu=7}j+!zowe_a>Kj`WZ`kL%c0^z^gwh6eRVf?#oks4`b$mm>K-IA~#|>Rg@e=xKiRJf%V-z56mT z)^P0?n*YC3=}~7=u>TV+=JMuttl8dRwkGL|wL8Y=C>Y>IPh2V;IBW7)d7E*$#A=fe z!Dxs;uXKBOC+OjY{zx5q`IxidohXj#3M2KP8S9M<#bF$m;s}Ua9*IFXF0JuiuF#Qj z5c34@enLhfGZ7ieGn2ggsX!(pBakVaW)v<>W>_~N;xf-j!C z05Wb)G~hCE775|PawR()*%e&qoGcQ?*-DJH$a0!hN|w{C7Bu_%eU3@_IMYee{+`wIJ>xFY+$M1-0&YWKEXZRvN_eP50jLx1D zv0)s@hfX`--EtSijzMZ`Ut}8}mA8X40y6yXi~QUpJjOO;_z=>&b!)_mLi=!Mq=?T8 z;pX#Mk~u=VQ5Npule=r+M{^Fg#ts-sWV2nF^6U_*L&M?y#Jt^YO%%lW;VNF#2KV=x z_=VoyHecjgv_2RNqrYzD#b4(=7$S3c0#9(};j5!oz1_W$Yay*)c(3i;Pnii0E?fYx z@0t^#{D1F0bQV-995Kz?$7tKcb&)b5o`}rF06B^KulGiZAev$%6OtLJ1gR8`!*!%A z?7?q240qBIh6Ezlx|4tJH(N;?rp(v5_m|k>xnjG>{lXpD;qjr{6HL-yoD7$rZih&e zY5B5!BrW_XA;SVzHF5KkkajGVJZjTjX+>%3%osEg@u+5vPhF-KkT(2OVJJV89m;q{ z6GDh13uO6WY?Vp;aO^h-m6G;-4tnJz%;>J{;^%YQ_f_!ogXu&8NPD+=Upa>!Pv3+^ zuF#cprV2`2;QvC}@ra4lX)3VtqRw$2q|qxPs-MHzYJXTgS3}y{dBy%0{~jg}BRYIJ z`yK4t7g!%@V=rUH`uphdXd5X~ez1Q7*Elkm!(EB{*rC{+hoZ-kSMEjB25ZoB5k(^O zzUWDuiF5WlYGQvt{E84aSxVNEE#x|K7vk%WlNZQqSa^qr#*B& zU4fOoqx2XfOv^U29qb4q@CU?d#aq%*>6nVB>QrIXcvTNpB$ldPRlTD+igl@=x>?YroK_VOC7-~#Ea_J)rZwzsDIF?Ge)@{^jp5J40lFd#-@yI z8INbYknvi^dl{c+oXSkk)Md(<)tOr|ugiQb^S#W^Gf!l(teh-U*4(URSsSvh%sQ0y zX4a9cud+^RGqnb-P3zY-YDa1(YiDW~Y1e2k({9(^tlgvCuYF2;Nc*Pti1sV($!tw_ zLAE8^on4n5&K{rLll?-DDyJjo=A5r{PUWWO>T=~=Z*D_wd+uGi59U6e`$Fz(x$otE zo_ivX<>lmA^0wr?ou8R+$hYPD^BeO==149`{#W@Y3p51< z1(pJLL0v((V0=MO!Tf?11se;t7Ti$qdZD|pt}t9UzObioZ{bIUUl*RzrR#J$S?ATQ z(Ost7uDexi2e!vi~85~hxK3Re=wvQbOzbrH8dF7 z4HFGB4E=^xhE0ZTMx9YMdW{XnQ$^`Ty+tn;8;Whk{^G{sF~!r0XBQtdc})$bJ*NF; zli6jiHeYGJ-h7Aoe)ALN7tODmKQe!9K2?%lqAQV0yd@1K?IjaSW|Z`otSZ@5vaRIC zlFv)NEg2~7C_PmAX6cdAuS!o^G?oI(&6dMu&1D^BQ_FhG7MI;y_G;NXWk<`7$wby- zebRvy+Ge>!o+|gs&&V%Z^Q_I*4(krGdr3tn+O4?C{*`+3PvrdB*dyx58WN4SC0UH+x_8zT-XW zJ?106@xHCT8+>>99`rr#d%^dbzrVRN!NtLK!Og)P!CQlSg9n0d1wRUY9XwT) zQ)Q}hRaIBDSG`d6TGe}1pI4ozo>qN*^{v&1tB=;`YUG-!HFwqATk~kmv$b`#J8R#o z{k-=9$e_j2X4Z4Qe4Z9kS40R2? zZs;eCOB>fTzS87vs%;82bu{g48fc!{{8UR`%Z8TCEr(jQtt*BV47+UDsnG1ubHh!; zw+#O%911_xrfZwn*44JC?Y;I;`wi`1jTkfHm60<>_K#dPa>K|Yqk^M0jryXaqvP3* zS32JAIMVS|$BEHwbk1ng=vAXPjovo;#?haTJ~4)k$r)oB;~G;vX6cyqoq3&$IyZEF zG`3=FaBRcatz(als~fj@+>UWKj=N*r-f;)UJu~jb@&54}#_t)wfBX*vHBZ=Sq=^5c_Vm@;mg$GPTDz|A8tB$^w|8&uezRv) z&*5{s&V6o%cgAHiJ~=OZ-mNorGy7-mnR#SZ^{l&kS?{#oy}gmXlD@n84)i_I_u}l5 z+5NNk&+*T>Y|i01U(ERdrd~T&H&>qPo!dJ1y16^&-aGfvdFk_X^W=Hnc@6X0=S`fq zb>0p0j?QnMKYo5>{)zbm3p5LI7HnSdO24V!*5A`VyMIytn*PiBpIvBLxN6~Zi;5Oa zU9@A-+vkVQ-**1jizhGMviOT7=cS-oZT4XgL8esuKf zb+zT{uB#7R{l&J%ZN1yB+;-^a+MjoA4{d+*8gfnJHIW_ij@})Q@A&Fk*R}p@7hn6t zbtTt5`iqUfc>H?#`hj0=`{j!_jJ)BsUv2x<$s5BrF1m5ejW^!-+D(}^t+?r#n;UL^ z_U5l|vEAaoW$G;}ZdrfJUAG*%<>;+Bx7OY|^VTi5K6RVwwlTLYyKV1nFWmOg&XS$e zcCOpGcjr5|H{X8Q?T7BL+;QWbnmgy-`RtuX@ABU@_pY1o`s(hAyXW40{oM!ees7my zSNpC#yN>KG*&W{9zkAE>UArILeQ@`)yI*ily_Ujja{rO(o-tgYpdvD$Q>fUefDY<9-Jv;At>)w)km)-l(eN*o{aKG;U zy8AcWzyJQD4>UZm_<_3~c;$g_AJjeA@ZhuuH$HgBgU>zG@zA1&wmtOhLq9}DMy`*1 zyKm9H$i5T%yY@fxaL&Us9)A2l^??-!_CJ#T$SV9?gFt28&Tv#2G@P1K0-0kLZOw9;s!IC&BE-Ea@%}&=~k=UTgFnEkMSAAh! zT}`#YSZL7LZLaciYnnz=m{wEX7w{VXSx{@Y)fW8I==N23^5uc&XI~-8LMi8_<;m&OU6~^1U@2xo7f2{ zPG2sa#0oYq?`-#tOxy=Ks0tG0jY`1{3A`g2mmW*tati)r0xwI(Rrv{gbOPu6#_0$7 zJ==X_68CX_)rs;tQ*dJfADfIz&m?ev3cfRe>r?RE3A`wQgI}y@$J$Ae?-|<9l%NNn z(xY*Dl`jR4B=A5AesKb?&{Gd~)-{IeHPCZ9784uF)U=;SQu8=;fR=GY zr6PSAs1V=DLHs_u)u7AG&deYl>Pds*s%@?zwRQC|eTCvCsWB8-uQSwC*Vh>g8k|sQ zGkY{NqF7%T)8X=f&luP3{M@3VB1=(LuF<3_(B<0)4no0SXs#)(F3d0InmwrN_6Dui zUZ^jURE1@wX=;i6Az9~-C+ccXmVwHWz#YlBbYB8@Dzb_4-MYVrU9b@sxv(>0p4bKB zfNq>FsTN>mH%*iUj;PfTQHIjB%^}afrPRzK8cqGU3`i7)pgUAdiPKSL zDJeGUbp?4j*;yGHY^||nDmKAYPwQ%|)q0)XYOLW0yK=DF6#Kv>+FntP$y8ryBYm=? zW8jt2Xh+9k>l?^^Haw?b;LXOo3OeSBgH;*UniA#-jO^GlYSgu(MujHynM;`J{r6!L zl==!=Q4+HipW!HBYD=)o<9DP0`;Q!4OSDwYpe4{A6;m&Omc&H>Et$o&q@HVu!)7Tl zqmk28*w2#BwWP*2B)_%>)=jU|q#5{cyHrzMH>B2Ox97(*cl7oiTXAuHRa5ASl@DHC z9SBrk{>z#`pyrpem^5q7l={iKf^&wQcRszx;dI&u#+8?syTBu7v=cm9#Qv^Lj}*}~ z6&>3dF^WcG*h9)xn_z|0G^(@(Y6S75S>PM3rqPgD=?cr{kdIJFt;VJvriKj|ya8=1 z_5OsuJ7lCJ=yz9?JFR7fd0821iCAc925M?WP3<;4uOWH{x(1r>-`1L*Gplf--Q{wu zT~7N@{b18DUi})szb0ON`f;Z=-|f|9&zOG}F~G+AF*DzR*}H>Ogq&PC`^1m~-btTI z(KbptGCn@i9j~zPn*y7%W^XB*Wa+N)} zckge0Id8#&xuULkmU^M|7%U3+Gt$VHXc*r2K2mr9Zvt0UV@E2Njo?j;hYBuZFIqCa z20Q-*UDU+u5WgSe2k1~Y{F81*-HM2n%+)Tr(8sv~Dn{{z-J* zp+ZWmW#;0T>K9QX@8oAw{XrombbZY-T66G^e>}LjuYcbB1%0!UG&~_SE`#W#O${5K73bNz}PERK?A(nj7pCLp^Av^o6ju+N=z;Y^(xG%PQtp zub5lCID=)PQ(#el{Ia9tODc7A@aBzM(pXzH3BAPLccG8t5^dNdd?y9BVHaS$ZJR{f zD!3fSqm9_3$JBE##c|GW zl3WD8XOO!oP7gktgpZ_@<4eK0kEGy%6rB4=3SOCvtE>s!dluXi$I(uslK32;-zVC; zMfe#?`A$yH^%Zl4A<$Pn@rB%6UrCC-s$qb{Y@skeH(Q&TuErKTeQdVC$5Wx3_PD0% zZu3_4(s3Of$KUVhct4}c&$Q6d?ITA$JBvSy+u#Vs2R9$b%~Zl532#p&sZ|S48!h-a zE*@)_EhVuL!%f{WZ|^K4M*R@GZ3rLY`OwFGy}cLS({ z`hKgBr-JiwL&0V2{vD*}{XoIX;`qROyzX&aIz{hJqUZXi&=t%@mPDk z2A{c%cte%k3xd0_K!Q)vJWi#7$rVy7F&7!~bG2ER+?CNXE;UT<&|G|&)$6U?B|s)W z<{(%hu3Npqpw}CucKi+myuQG|yMc_LpBeqZp#QhO<-dRYjQ@WAc|R105f%K?5#Xa7 z-g|p!xJJcTRvM$3j4s4p@eGog0Z)g!@aft(R~~m|g#!(0RvgXT9O#oqMapS;cAP_{ z0l7P1w2I$~2~6g+&^p9=&|9SshYeD|eU66OrC{YWwILkV2L<1LKeZ3M3+Cw^!-rRR zrr`hZ;RC&#`2z?1L3+g>ltO=!<4Svw zA0UTpVhS0R8FpNEA^mKcEye4W5PD43gYxB)Ri1qUyK@g=OgV@1MCQ?kI8St>u{xR?=61Rm4u205=?NM-p zf^(Zeeh|Klf)^!l6PHE29O-1NobLoZj{_+5rWm~w&ov1fso=gC{a=CiN!&&%cp!$q z1AK<)6AE6*akPOi+DOfi8{V%7In>H5l6MFg6*5~wbBKv!kwKeDWGbs-4N_a5=o0z5 z)8~l~heifVd5@?v87)R_d_su1U}I%bmC`MK{H#rvWiJ?<1M)VxA3Saoc2?ohsqh&6 zCVGO70*^Z42wC9~BNBs7OJ*lLJcMEp;lcMG3b}`8)QCB4eO+C=+k(gT3XjE7;E3q07kr)kk=;Y~L> zmb1}3PEy5tskt~m7n+L+px`6PZqz8zAx&DE(I8Amxnv(S9qhY8kGayN(!ctS$z5)9 z8;>z)xQ`Wc-rlBKozc^1eCMB~&6Q>|&HvoThao z3y3vjQRcX4&0gM`VuF{=jT@$RyfteEnZ!&^Ozm#NQz4~euF6VRm6xRp0o7JGoE7|; z(G$`^(a#q0XOekrxx$MWv$>uMJl@Y@yl@^B+(Nq&yo1L$4&H|jmJ`Qmn$(APM}j0B zOTdv}WQa$h5&p#By(i=MM%$$p_9<+Dcoywqqhs`wxIE&|f*&fL6@5vOlY(R3Sxa8R z7%rZr63>Dx!?4xWsIQY$hXOWJ76x97ywE(VBAa6Ep9l+#d-*#|-%Q^}wqYUNi&RB^)(zK2evIyj|cE{uW2YM|lMNn|S{&%4BC! zTYX`UHcgEeU`&eI#=4D>!bwStb>%c)cf&NVL$({K^&GdS!e%Qs47{H)omstsqLP7M z(NWWUl|R1e@)ecPg#(Y{g<7Gb(G#i`p)adBU(lBmG5mY>h_K57$DDF~63%@C1()ME zbRG4G7gUZ^d~vJkViYmVejAr7&9~QvI-rGUkoOX(w1@DrU;W~ zF4h&~Xt~kjLQ!j6F3hUyh75riFw!diK$3*$2jwo6*<^JN96l#WN(+8V9aSz#Dz#S9 zehB3>Y3*G;SM;fN>2smCq7Km8xQr$x*8zH)TxTBlQtIsFb%tNT{i>7j5pxmm5gw@& ziz2|TvqTsnA1^mSP0jgcgc5RTE>~290ppG#HvyV*CAcHP3H18&@9gQm>wNs~x%2$- z-CYwVbaiE&yK4!;20eE#U9#)kn=hC%XX(;8b1pz#1P`KJH-RS}E4WUylY;X&w1V4G zaPIRdcv&(o<}eCAI)R(mNnxKk&gVYAz!7#jaUC*9x^GMhu1-9sGX>{!ALTh?lW{TL zE4V)e=i|MC>r?Q5C2-?e@ZtoHdI+CZl%v$+4DvH2=us~*-Yd`brQjnI&(+a4lH|?p z@eZQ2Lp)}~<;Up-j^|!;MtW0H>_vI5QjRYL=Q^n1`6)P$t1En#rtr!A5(N*W;M`YN z@XBOd_)iM%Jqzwh;EgHr9Kah;-2V8ZkE6b6iSmbVeM#V4KHLvFT~B$vl;=7V<#WB_ zb4dj+Pr+#dcO~P}pgvS^ocB@0J_zQF#fa;y?TlCv*MUo;ggVmDO=A(+3=LDOQv#f6 zOk!y(GN?wSR%=%9TQn)NO@um0Z!93%9Wt9ucx$%AgxzljU1I)OOpADA+KMq>L^gR~ zIzImtvr%UaqMwK%(ua6>hh>f$HE>Dl`W)u@JE_Vt@O{iGcU!7#nT4fmZ3*kVbhkIB`hmE8jtH+ zkM4ogcprsNj=sxvZHI`zDYzWR;Ul1KaeDX&^ONYgO;YInaeDX&$@C{v=((*@=mQD* zNy+pWk5N8+ib{;T%Q5Z-V^L_gsiehd2YPpX%JwU3-4HB~MpVZt1W!G&}sO zem7=IRD}^|eKL+1ce~29Dh{V!kpz7Q71?KNyqo zWFa$wtF(}Tf|t-FT*zL*T&~rae zp)ZQlqYabkPbTPri+MJu=Y9g73mp>o2|w^S-bsELZ)>-N8UvI`yr-hSN^Bu)mZlHu zOR*MIr^Tmto=UznR%|H9#ca5i)}{;3DWx6laO$~j6^)98q*(MN7CzD`i)ZwmsdXlU zWN;Ytl{%Mqsohd;GnG~bF8Dd0cRjFcI2aB_M?_Jh#b#AUU+v)dc^+jE~mM_`W{fmw<7yxPXNA%sF ziE#pRc^-RXv%q7W@ViC)Eti{SzVcWQ>nD6cj`JkePa#hl_6BboJC=SscI<6@mQ4TJ ziGKr?m=$CG9xESu!skC}s%jeM`ljGQZxvil;EkN0I6d?;Mh`tq#!tm@=vy*=GJ#J@ z#$g*!4qBlJwqYOU8(4u=>Z^oS2G{iXdOT)~W@=8>1sb)w%XIQPR9+?IlKKU~4f zQgCiN72KbKb3a(Y^$Fa>>l??>?~ILQxzOvGKljJoR@>y zyBHJV<(p#k0#AN!3VqUZf%E4o<)l8B`+o|aKgbW;C*}hRKcy)+A1f3*kb-l+R>3Qi zad-l8+?~K1Q{*;)FJADmPH8W`CqgO5o}hV~mCPk#oX>ClcpqveTda`+RS`t5Uo1%A87@wIchnE3}nPzdP^w zY@ZWXFTFg+n_+jdGT$(}b6_*w;I!La0~gcHPWv$5kB1$0yAuJ68yt2nZ^5h3ueZTF zd=555w1a~4{-NMyDLC&33a(GVxt=PxiQ|w(CEDRS$imKdm&wK)>`NPLibNo>)LfXK zm4T1P*||}`0)(r+zC6|*#+Xg!p~RTqg<#U9_JGFt$V0|7zrECJSi8>PEp_-c#)l3R zrTHDD9^=IujNS}qljR?umNmLc%J%G$&CaH>PybA)@0ZQsO%L9dgSR5$4A~6X zs^l1FTuTb_GSji(S`^cgAw%M7l3+{1^Z_RNnS8aUqQtLTzh3XPxZINNX{>1-p@yPH zcS+g92g=N@M$5n#M`l6h;<-ZRhZUJCHZ_KGnJai%3eIJ&;P`}sXd|T@?jtC8Q3B^a z0=G#5hizy}qUUX-(3?1YOb&lyFTqC+guIp<$N}Dg3M(?SPl@;?<}#Q|7=%P*D#zj| z35mcjuIGa%+_!R@7*NxaBvUM#^H)wEy{Wp+RDhQm^c8uxCghWCG2L_dVl29qQf4Un z=)*x7aeJlk>PyrOZ6@OS3SOClb33Ns&RE^-a2Doc{8e^LB!*wO2uV983i7lWa0>KP z$JGxZ;<|c@?E!oc#!fIQhT=;D0gaUg22M_xK(_>fY1V;Psd2)D+KJeqHntOofy+C` z5+P^tOwqo72f+RK;Ym1;^(nZVg7bD%@S-@5u@}6@akQh-?ubdVm+_q_WzC~pi9KU} zBi4XKAGYDS41N1JOT(J3jrd47G)#t%1h0=0jhbrsDyqairD5aJDW=kWs+im7u%pwK z+kFmSS!uB`2ZG`8eZE(ScT3^3*YJ%{++k8;guKl$v$mBhaWt%~@?AOa51n4suwjAA z=__t>TD{puYjBe7qP3I9t8>~joHeeddTW+@bYRFZbB@E3m7_IPRcZ6H7p*wdGtuQ; z6)Z0(HXAL9JViYu9pvy0m#6e0m4!S7ju~hi|2!F&#>R0~O9D5sv;;l(ke?nu6yg@K2NQNz(8*t{R@e!LJmjALKXrzS5-o!ioEi zGrv@uD6cIEPm>1uZBN1Z-c&`tCz5gYK>~j_1wWF&4<~T&OTSOxLcU^*;qn`7zat5H zj!OypLj^9BCH$c6qzJ!B(*)MbPg;Z+8T8QB`)t7d&&4L zb@Fl|4a9p)Lf)=~oc^9HzrpsGzDUOL1*o{ZzvMV(hv;9@I3d>-e2MOn&PYC@cbO(k z9_wL5*jO_^N#`e-Y;3o3*_A=@^)|JJsuyObW5rQ|=g*ByPA0<+#=f-J3coqjltf6= z)8ll)EGf6}EswDq#^un=%=ii4hgv?Yl{Z^^xV2+gM|0EAmd2JLHSP+R!%|XY5Wy}q zV6I}c&SJBSv8f)$E9?^HbC3EuW#cdRwKRpcv>F#3Y{f5oFKF1f&|-HNH#@DK9HT8T z*;dzGVwvb0wWOucJn&gsQ@wGhN%rIxmf9v(bS$@4eK%2iKr=AK>9=uXH)AAhU7l^w z)|oA(CC$smrseB{o~*2FW3Wn_mmdhsq}R-xIq-2+Wv;M*N_$GkeVv-=FhKE{ns2W2yzD^6(=iwM^hEoi@G8Lv8COlsg;&ig5*kN)MU@Iu5p73sB zbK!EhnON!(20djWtQdSKI9*pYNtZsptIHG6PwgxN}R@By3RMysJx$T`jtgOfH zeOh+4uADewRqN%=;kKrxws14pP4N2?#v?!J40T}Zs~Y@5k$8K@gGgy<>OQcp^j3U? zE?wc84@>R}yWin2F=0P;o;DMl$95ib&spI-#sARj|9u^nUr<}2H>h*q%b&3>^tQPd zx-2#qWtHyMpH_*IQoNV?-{>DHdsv5!49LS-BZbw@sUs8)|GCo|c}KZFM^{a zx6oOb3TjBvSz(}ujZ<`1`iahpSbADqXA>?7CQWeH#Nw@RMCy~m$j65D)z|k83rx^= zd;DD!(sh&4<0{*_YQn^ot>tA;Lu-Hhpr_OB9#mO{SN?{v7b8nUXh;@C{AR4HOrN8o zW8g+fh@LG}CoeVneU#Kz`x^WW@S42Td)iW?(d8;n({QH=FCgGhhiE8#W^QzpKw0WK zq;ve*wqX}^l!uJjwYJShdyckv6kbU+-+K`j7VR@tz-$DMcOm@Ddh-XTN0er2x5+vE>? zzCewlZ9ie>;;7XBTC|muRFNs6iCOq0CwgHz8;jjq`~?gpb_h$8ks(@b=(sFca+ql> zyYo4AxeNPkJg%zpDx27vXW*|4aEB7x1+>WyC2u_u^r}&&;PIVYXKTvf1l`7A!!A+z z%FBH!b8D+<`o#3YNog=bmD~_DFCRaCSxbeyyt&0}vzc3(2UdR<p zZ;#>crr_KrEAoVF8{%fq9FF8G7q!@NB7rJaF@|o5M;)6^~mrF}1!JAET zsjM#)n@tg-j`>AmiQu#;Z)}aA-fp0|D=!bw()5;EL!-&+%g?tsrn#nX8rimT>eQS^ zHCb1z^atJC!Sh3X^M|b(KX%pdl{068Ma1d<86D14_zQU&_T}KY(9wFK(?`+Kc#MW( zui*XckHkv+{FN;xUBTaqVDK{-8#*pl1ylgby#~Et-%72C)yueXtrw#Wh8xUQVhiE< zy2m_zQ(K!!y>wBj?8-?i(&f}t3~g&0n&J1-qVVu}^RWrc=qfLP!FSqohldA__Hdr~ z_%NKcLcVqqAge=}B~&Bj;C(!X*O|&OQ?S8-kGu6e#vnYrdcN(5%uZ9LUgnUDD_Dk7 zV;O3YI++CToH-qoU@a=(43w3cin!OxBZWL9p|-`xQN92*Bx#a{Aq7U3uSfBjn21+! z_qAgAXoo(pvcx;e)Y77#8Vt{_ub&;Rno^iCVfv0sytTDnPi^hfrP_$hfo3CEk~%G)jFPB`r;L!|R9FRQWvRPMd5h;%*ma#Y5;2zWP3k`-s*?h$;w28+(r0(e=eNNC@kb|#*7zzsXGi((N^V-_xHI!RNqHS_>^aTZm zF`aa6wZ~gi?ekXgep8DWuMa*<8L0~SGpUO2P!RilRVty6!^UBFi>(OoEpXXc2n1py z{NPRvUID!ru=z|8b&YA0UboHT!#rrnysmTn9*@7wQV~R#5i_9Qb@VTO&FlAjU-G$X zJkRu?Y0!hQCt2{~C2b+Rl9!Gk1-dW#F#;AmOaV_SJzXrt4jq>kdqI8z}pT3buhK8Mq%xumuA;?uaMzi)0SmF3cw<`ttCE`FY~{uF2Z z;U4ICZM2f}4P6Th9gpJs>0I}PZ220af~#bFIeZXD96N@WC2&(pIVX8J&{;S3eE$Rc z0W(PvUopW}Q#jWYn_79`fIHYNY`hlAi8X>EExvh#KWdc8+ow=bJS>!IBxDCy4z~qr zY65d=@cBER#}n|gW^6L`p5ylZ_}l6LZ4Ojd2L_%CRP#3Bb-KaJr}0>|II zfczBvL=5M9_}j#|uHf$`<6<0D@b?s4shhAJ3Vt|-yQ3y9Zs=Y z=yiB*rWo&)a*oI7-vT~djQ0xueGLB_@D_YeJu;=oKtfzw%M9YR*T=$y&%Etj~Ubv#B!iTrZ;)~-2?09 zV`B~#eEc1{oKKYZOB7ueyL+({C!gkv_e*~ABxBMeuzmNmf>CeOkJbr2?H2m-DY+I$ z#kN+!wu-&QrMgVMpCo2o8G~U>Ebp0$@^VmZS=n2RNqa2Flwb4HwLNU8QtT>QU+i%@ zE2v@7dVQM5S{W$1n8oeuz@yifl{o6m8*eVHv6hzIyrCyL3LT2NOnrj+Oa|LE(%uvBVH%grdrD=AI4WG(2Y_ankF z(Brg8)Kp=&tC=M16`sl0sjvx-%ge0vU)YV~bfu7&z@<-Unqt=n-s3#R>7`TT4>5ax zoW23xW93MFv?PX`Qs_@6=-ctv5b)lD@?89Nk{N>D5S>KV4VJGW3VrmC;Ad_e$9oHm z+z=fg8F)wHV01vdxIjrA-dmUgzo(kihiY@u`KUTJ4XzFC6ASOd#%b_5gqUIXd&`}O zfEuyvmkD`R)9TprmXN0s7gl}`z8KHF|DT*~_xPqyNHdJ9sUBTeJgs)xlz_+WH(8wJ z+#fJm9Oc}F?(81xaC`lpz=9>hCHRxaRU3SqkFZJ(&H>t@4(~I7f5^6T97f-24@m;{{I9Fw=>yjAf z`8<1(;O#?Y{ExoQ{TT_nKc!crd|Q@=Ur*5UdA34-H102;AEGV^{8Stle$kNxemH@{ zUr3@?`~}``+c=JS2YfmcK9L}-PJF6?;CBnWhS+Nj{8JTt`zxO@h;ZDX`HM9vcjZ<@n~APOTxPiW!$Cf8I;t5Ctw{bn5xuDixt04G_MfZz&G>ymAbb}lZ9@Jy5rpj zO!S0ICMDMeahN0@N{lIrtiI&97%PvnX4LVtcN-LcC=p)%U%%Vno4mfgef{Lg>)YDa zPfm@3o))qP&pa;JEc}7hv3B=~x(HnOGYbAW{(1(lqe9Q;HVXb}5?nL%#&JgXuzm>pa z`GfLP=oLKqxykg&&z&KjtI(%Dm&Z>8u4+h>&-omb+sDbc@cR`0zfZxr->2Z;B;&$A zRq$hH!M{u3jVbaR5H?YQem#S~3gpFHt{f2u*m*-P-t+O!k_nAkdcKI z+xS4EO=o;NtvVLjH;4RjvMjNvt_(+FAwbEVc0+f_?)Tx#Ke6QzcV#)g>u8hlYDB(R z5pYpgEU*x777;w=FKqmDX;wq|+N@ZdO$2tzC#?;K*G^i~Ue-Ni*`@x0&(oXg@|(qS zY?(Z+qOIR*ok?paYafw(0~b`*C@Yr3R!^9)qIHDTv2|5>(36QJ_+WK*PJRVOkj<2`2u?dh}Z0!o}1=Zty0<5=kKSQZE50p!M*|kLk<=}h|uD9|% zZiDNsMrEm08FoZ85hGDK=CXxJaguFa)A@o`6_&8-`a=E*`oL8&tNmmTjdqW*S1M-P zCGYh5>5$XcTfr~J$1}l{cvBkgS=@8a&QjW4d7nJywqto3;aDTSKOw@gx@*pzUg^spTZ?UQ7PoOo zFr!Dz7bH(LrDgbZD!yS=72L&RNy4A_o<1P#$1RHe;CpuxIQP92{Ae79?+zXl_$mAq zK2C4Lob~}>;}!Z7ar&q!h5lrW9`O?TfUx}v{r3ue^j-MwN#(F}-y?>9gAdYom2 zxfLaq?PX2`?=NU=Z|raLjj@|^^D9fOHTVFn^MVjwFv!W%`u#h!IG4MEA5Fmr=|4;0 zja)7X`X9+Zlgj5lky6g5aeB00GX1G!dJ*GM=nu!~(SFJFClmC*6ZG)8IF9j0+$ZM5 z$MKi(UdFyC9*JX2Y@I@262-LI@pSbnmIlExQvXY);ASlQ$sm*T4|1Sn0@Y)W2j;Tx0UbmH4;{QGfy zD8rWq`MVrg-c}YT5Gz(zUc`!Te8okt!)(2#j;k&@KCN4}*w)r&Lx5*;d;8?kIi{>U zU4bztnAN}V?(pzdufL~tc=)ys4b?j>l^JSG#i57s`an+}LiN&AjpPMrtuiN$@;PyW zhR@eQgZceX{AE4`Z{)Iw!WxA225t@s zq}sJ2(}U3nXFU1mMFjmPCyye-V{4*>zn6D)SB&Sc`zjnR|2SXEe;PkmA2~9=fPIQ* z^WA=w@Y2w|7$&xB#QKjEos8ExmLt}G*tSl0RjmJ@ZJqRHvHt7Ub+$Le`nMbFKEg%g z^S^DZ14k`ze!p#<><95ZPtv-A)BEM~u#2}$3?r9XiUF@ORb;|oWQ@{1-hkq07$tNR z_E1b@^3S!S7;*|XnX)qUhIObeq+P+qonw9L@cmdJ-=PgAYt^B>=G70i;QfBy&u0|8 z=b7jAA_MwqwNSpKM)c-I>>6$232mWEm&$_3y2CWLYNG zpK4ntJ4USkqIF$cXsrK|)*0_)uRMt?8N_CdT`)vAumddxsF$t+&Xt5yd>RU2E|ExN zV*0KCx-2kTxu(*|5JyS2@-~?$ZuxJ%bcdo$Zqy+AY<{ zki+I#SWo}0Nu!N>KsJKd=Z{ww)pHyihnP%=F-`VU&ynIDMtZ?~?ue9!l39duS+`;FX-eQ&I#X?0lt;k7h> z6iZ9)8_s#;bS#p!Z{2Fog`*kCbM8iuoQ;Na_Jsv|rZX`Vy!XYyp@h@3XOG8;S1-Po zU!6GNb^$g$baoG5b5q@)3CyNV3Fa6C7mg?eSCqInIM_}HI0*e`!|6^_^+895DdA9W zHeN_N{?(R$JW>r^lCDyTVWzk$rvt>x`MHd%uPZpWFwVs~;asf$Kx$cMoQw5ux2=;8 zQmlWsvF@XNHP(NtoYDH{exE)MJQ#q77ee0+6E7e^{0lEe$dRz}UE!2I&CU)P+Q% z!}qyAotl#TnT*c&R}W23mnH+>nVKw31pZ}miq4gv#pn7xajuxu+gv9-Tde=Eb)EHE zvHo3k9eOZeZhZc?w2pI{;GD;2tcMN@t(WVeBh)B(Lp`)X$v|n=wf}!p4-I_P)@G24 z=0Hq^Vv}hRdq%&!!;)9vPkJAIikwcetuYZ@gGzA9zjcWGTh)gVZOy&KzCCCj916H& zo|xjRK^uuq?7TJi7Hs?(vKV1dcOhkblg!&(bo*hbWvzL)*bDiQhxzP(sK8$5v*&fz z&&2wVq?UD-OT3PHA9bB_JSh*5*2%w&b@1gY{odBb@6q$8l;1Px#@p7nHP$EE)`=zs zTt94ECmtl$f6%gihW*+C-pR%~;AMY!JG`yGH{9}jQ;pwyQl4gixcI*5mi1xI8x-p^ zZR@0;^1Aldt?SGi#rn6~)`>TY_3t*;0WaIIVx953$@zW1@p-~4@gec~CtKH94-@N8 zwXKsLCf0w^SRax1v^;ke#scvMK{uq&h|mAH@p*b~ouiTJ8mZ;h{N z{)6J2%KGmb@z|%NzoqyptxMD+&W#D?+_z27;ZMH*zP8_0aypnVm?$14z7w%l@B`R} z--5peeah5l!7f9N2G)N9m|rTMRV2Go)_inbtQDdi`rgg>&Mrh-FNuEhXuH>ej3sz< z&UeD`t~;fN9~4yH$fM@+*Gs@I=rE1+r2usx(}NORO(dnOP~oAsDzQA$W1 z`BJfvFFho0Sw2w6Qif1#(ql5CBt7<*R=-4PLz0z~AAxUp6y%>0o~XAToCGUMA0(>H z+^jEW4*Z$VLFC-1=b+%S@jY;KqHP5Dv_*QYv>kq!82t3(6I;SSMZ$jg*-UWt&{JNj?g=)ZlZb2)Dy^XMJ+t(Xc<< z6ZN_LhF+Jy-}UCI&o5hYvO5|`1?|#nhw_!I&S~#3bXY?{eRs!;@2p2$U7_fVOB{8+Sv5L}mlODl<^tG} z)h;@1cc76l^$OwcKR%us!JW4KB<6+Tz@4`3k`0j|rH49~0aO1d^4v7LgufNtwlAaG z_V@n$`a97Izc~Y7ZvKwvoIUrPmynBO{@CAmUcdG^u+xz50*{M) zC!GdOh467d5`L)Ff}K-uQAbDfu^=7VHdHrUC~5$_@~b_m+{(9sw2_4 zP^cW}aQlzna@QRgyD|Q1qsMK|6=TMpUUM3aFt*J_V&RO*Wa^0(b3MgN>IjbKt9On1 zU~*qjce5{OSfr`(26%9S=nL8;eG(>;2u6xdnD7$6I+v9gAfS99aDqccQCY zkYi{Fy84)OA>b({pZ@y6gVOx!>jEB-710^)_ ziYE#;qq83-g+U+nRK|XHr{6C-^O2*OqBKb;U5D#c&v03s@e}fUa5t0Gjn0AcG~@-r z07nJWdGI(wkV2`k2=_aOpT5cCp85JIeYoc~xn@I!$!7E7D_<$50l>$6InKPs58oic zZCv}6{5bffpXGogaf>J)M-Q1U-41k30TU-VKpccwpFuAU2W1c3EDC&CK2suL4qT#;*oKEubG)0F@d7ccY4Z(cT_P>c&YGkEqV^JYIPD+1svRo`wR{tG{ zE6FAS5COWHqmJ?FeL;UkJR5N>1s0mIqQ{f)y3zMa&wa0u8xGjsi2Lm&*vw7;6YjTq z>fB<+D|r<(3U3P?yV_?5R15MBMG8h+?T5C`Vmy(wz4;DPIuj{&+g5*N%5t$T097=R79d@xypS3p{>Hdz1WQ;Egg@<|k$mS<+|^ zBlo{k(i>#`d8At4dc%3d5=3(fDzH|w*M-8^WFj7Og1>Hs4eH0JKpsE54=Hs1o8iU=_%>D{aezL znPj=3d+;^)y-|l8dEFcDd(DHoqu-a7b{`qt5r6NI-K&2d-+{d;eSCobf5D!}7x@%= zP*Q(z$U$TkK)u6X)KdYU@Vjd_~ zT-y?_d=M?b%Cj@RVRxm7aRVTjw|DhC@W#W`qkrH2`R?v-sRIWXu8Fm6+OqsPq3ID6 zK0pC2=Oj1)X&s1#AirEuI;hu!#mw`NP`D^07Ss#1-LVsc^8|E4_mIE4XSMevwIq}L zG(W($^wGWNR%Ao5udldTk^WZvTzY6Pa4> z!)F8Si>58$C=AGJW%yLAQUR5u#3#y<&LDdMKpq%1ct2#eY2c&KvHyScjp;-ig3VnyHKa0yuxImMXt2(s?cpU%?YV|h0eUb|K{AeMh z)kd^5AI@$gE0jvcY+-v?#U0VpM%=M1Q!bc8pH$RBPqZo;JWHl8(7E?kU}Kfd4q```3x_Z^4E@;2|x* zzrmonirgw1Fj2oaqL>ElZ8{I)qZ$$&n|^X4b)^q=oWz;>d7K}<60_UU3#5=sB_b%S zgyt^Bz#t6Vjq?&^8iF~iV_;My;3AS0);u#sKN2%x7!Ru}7z-nJ-CHY_YWFsdN{ol$ zE3xu%jE51&#`1-G%0j+S|57pk=YH59S>+TPv$0NzYfAll8kUFJT>u5>St%>{cx%d# zGAm95AL2?vAy15xl!0;OQ@Nm9AF70hN4Fif{_VoT*LqLRhqea8usB@4Wp!#CdM{9` zS^vb=ZQJIj&6eJtRA1Rt0=(pV{A0jdP~b%nSiYjAluA&(2$;W-x5)N(&F05F-mPn@)U$GsX9Ult!1@*2#{&fEh?>uzmJw}()T&e(G zvw3bd5RVlnwgxT6WM9eb@`^EdKs9g=TI5+Qdd&gWt*$iVMVU*2GdfLYL^_yuJMLPV zA_=|d)Sci?326AON4M_t$k|g>*=7tS7NIIjrRgcg`H-D2bXpN3A{T?`+XDHb#KbuS zhF4NcCsfyb{8bN1fxJ(%wLCEO(T zrvXO5E1ks^)1D%&Ak5vNG^b?h<$${pi*n^Mn7$bG=7jdGx}Y4<35+xrP1vcI?=<-#CB!5nKe7 zmwo);OJ*@;;L2OJ(8}0`bg(y_E&i%l*gvMY&{|a;p<8V?e1Llz&78Ii%vmprR$taJn-(x=Y2}6>nzvf9oo_QF487J zFm0r?WB-jv{*~AM6@UF3_%%%yg+CVj7a9w4&d-u3-k|TK>7s&TpQK@_EWD|Evf7Ov zTAr5FJfa_xgbZ^P+*KKrs&dw}Dg}SN^1P|3=XLJcWBAb2)Q5y z$UTKr4H3CTubOt3l(sq;mA!>ZuG()^+){J#7w!8~hc=m(QDUWa{^`CK#pmFT8me1n zto_w2N^$Q+tB*?Q6X}HFlX~_19_^!^ayVS}JgVI@|LWv$l>AVM^d~TW>wWKG{?xET zjD$YW3jxoGa5|w2jAS*YrVN*(qNdJUVR`M11NxndT?F`oCgWx z@Nep2#*rfsS>Wq1PBq*}5fp>W0G<*z1mXJ*DD{Ja;Yr!Nqj z`^@C{m*MSwV0`j3g15oeKp%z=1BNnXc_#sba^Lj0Z+hf|b#$=Pwe`9Y9q@I_rW3IU zy4CPyE6Zht4z7IJl$#c9GHJc^sJYsk@OP(!4p+-fTahm9+`0N=x@hm3*!-f&UCnee~|l@TE5nI9@+NnJh<1Kd2G+guK2TX;_kX+y#`Jx zqV;+Ce}O*An(H0`sW-?YOr45gyU@*R5C=C9REZ~_1P-~Aiqx~0P+qhvcJW7xXDS2;b$%WL-kZ?&ris|!Jhl*Ol>$*ABrJx zq+m8kcf&wTEw-lZ5Khhphc6ZL*>no=6qQ$b z+o6qor%+j*m{{)Izpr!4#Ke}2~!0fTFz`_L2cZ)6tVj3zPLAxSGgD~L8ptSIelu>QR-3Y8YRQE_imoX*leE$jf3c!oF*?u&K+dP_!gUKo%Ox(4t7oh3D_aZ_Mv zaywLJqlxy9v|N>zk8#`}5rg4~m=C$J#10i@jd`fB5nGjH)sE!Rdr&ohkj_SUeyDOq zg#GA9=7|gT6+h9c81rD!)kHq}z9r@ZPia4aeML3L#lHMdk|FT)Jc0*BLZlF=W`}(hzru_#zZAF&)Z-Hld25itT?pU25y+XC!X55^G`O+L;WCy zX5rRW$Ds-y2K|L}c?EX(T|``zoc=7cRP&b41AZ6v?Uu7>`3O(AhJFF=&F9dr?jvA8 zj(2em?2Z>)O8#y-8)Yv%uundDdrHB(^ko4tx#m|(jB&C-poeMih7C2KnIwyE1e!)& z$uLJ3Pc3>%6LKM>k-@Jb7TjxVtv{QAN66b_&@|bwxTD_{ zE0~?(&}?dPewW)Hjs!*nVdKHKUHANV9h6dGU)YSRDj6@H`eF9!!I^U-Bj;v@uFjy1 zW}w<o}2A$!Fg0k0vq{A5{52?Q`* z;EJFyNC$XnV^i?bZ#uZ1UTJ*2#o2L+WaQc}0qZTG zFOLS(q3AdiRa6j93*Auu1sE#@{I%3pLKXX9tAax*=>{Yx9MZe?1Xmv1wM+Ur$lSh{ zJgm}}cofO`J@Dg?aN-ip2bh1Vh0^%*PBUy$K*|IIZ4r#P_@VLx9U`tIOi=x_r(r_CP z077_^O#?TWFp-?W0CS90IQb2b;L03<;1y;KysexT`kFob&_m(C#%Tk8uPSEJ+V9qO zYdd|1LPL-yrK-VHUaX!z#+6Cn!mYL++uumq1QXJ;ai(L6|S zF2RL`|DI)}a*z$LIiINZ!rs;1mD_NnZ`rx?tP~&zg>C7Bdrztdd#&{U5aU|yUwQ|{ zG|D)uCvjGJO?{%@f!l*M)!F*Cgi#Lz> z2)q-MBK5m2ePd(r2XbLI35?2bHi-ZU$-rWR?yDM~Dw01g9`S(=fNI>?%>z`KR49M| zb*H8%6;&Z!*W*@_CWPDDgqi!yq9NG8V0)}8n5flndKpkyj)Q~QV?B*AaO?Di#Lc^kgS*2xJK(s7_ZsebE zf-Pgd9&|wZ1Q+OG{qTg9(wLMvr=SPglJMs;nwi))`qv=IjuklQ_NKl@(2ZTUC)P#X zx{QFG?G4f|41hbQxqqS?nZ#PC6&k7~_XBPcT!0%Pk5jP10toL&60WL}KLX-_Q=9ge zSob+WL+d{~5yRmjRD;G~{IyJI>pldRb~jO6LZLX3W}=vJt(~n!0Ef<3CAc4pAS3R8 ziUfPIusfZL6e{l_S0bO5>{d|`BC)8D8xElpvhlAVAIj*w_re_?=)$g0K1to}pNHTG z`HHmCg>K1U(4Arng=z@daOGpfban&KsJ->~eij*$eHC)wRO)^8R3aWlzek5^sTf(@ zkaLnel%(H7h`Jzis#Wq%hGarS)CCvQAe4RxTrHxp(Uknk%kRBlNo+e-l#bQoT1g+U zbz4ro{?zfi_Gij{t4CuGr}rnKWxv)RI{DVwBW7uj*En~_(b`hUcpw|-vgur=Lw9VS zICslvHTrT3niM4~1yezuUD$p<%Yn|d5yA~}TqrkPPav- z{5858yOC0hb3b~d_Bim@e zP1|P=qH5hY3?c{tHicLKkXNJM8VG8waW^>-m$#o*4Y@-vx7TV3gY)9S;}g$?1F<8P zPq}pPAdc+Y{RQ$L3WMkqKN9Ix4+ZYMeu&+O*ozT)JvqqcB7gKXA+j`MX`2at4Vt)YT9gpp=+wyE@M5>kS(t51n}!Bz?j(WO$c+EDr7V1A1G>O{hb z47Dlzmp%@~Kcm$JBa(ZA%K!A+&s+uY7`|EUIN-}_PN~5#0}yBc0ynd16sJ&1v+0L~ z>cEu4A3Qu^jK}TCIFR0H2(==ewfs%D#EAd3lF?*CM$@`|Q9@G_^MAErYpV%hUdUC- zrO0d0#XkUh68$-;+W{CU1OZx%vujylcWAFIF~DkPNTu&nUdjv2nq`&JjI%{<(WP%n ztT+*p^ts)Iqc)n`fhD@=&rU z$_khHXu89NQe(h4hK;ulA8$V)Dc2k`zJ3t-s&BXq9hY;9nMc_{li*R(irS!0_5^&@pOq<(N%TaUfFU)?zc2Diw@8qW_}+$(Tl2BzYb|}>MShM`x`Wp_|CHAS zk8~1`WZfJ2n!HZA#Ri>I61Ax=&g1+H?0-a!;$rS2lFX5iax2)T>K7*7sYH$>O*nwG z2g>4XIxIH00jY<*qF6S%*Gs9%OT~ak=Pw0gJCV9sn_7%U_5L^iXmL@xJC*8++<*0X zugl0S`Ig#16TuH)-$dz;| z>x?_zdq&y&tMHTZuEdN;3s1_0zlj`Wl=*FdO{7?EXsL$2HcBMftRph;?V%`llP~L1mrw zWB&d=<@=A~C&}7*&Pn%>oeK(4yjkK}atk1p`#3mz3FZ|H$A-!*uA&mjP`o^niIpf3 z#(+*Gd^_-Hz%g=~oeO{;XRduA!$W@&2RwH$5e$NBN zuR;Ip%_E^A7LE1CVhMY%(GW(*DcG5V&@N!vkaa`3JI#ot@F-E#hh+OJCOTwa*jO&c zmfB-Kwx!F@e@r{%DL-xy`#;nfNhFe; zok52w?zB?5+Q)`$yUW4V`qEk*NaH;DcSKSaWzoS&z52wNQ%s}t+9>dvU^%ePK53H!l&isBXP5%* za$r-6CH%tk|5eC@4cY1q;UIl^ead>n4J~Aa<~KC!THXpgV#c-RO-#Q;3w74D=J~Y~ zvJ5pWn60prUn@RbyyiS7_$x>F{gli)6J{F?D4!c4UoXC&f~p3rzn<6A&?kCPJFVCJ zq6=3;lfvs+*s?)zto@JJ;9esAS2%2t(+V_70j1DM2XVxfz7x2G^3^&x2Wc{&x{2fqX16={O^mDz zPTjP842NDZ-gp1(|9C6<0sG_eqQPrgoW!J@;qwcN&)s_abB9Jo2Cj!*v;`Zgqqg71 zRa>yLd(d@_>nA$UcZ{-I_!0%kd()Di8b$6f1x*Yz!P-jqh|@g5P}zOYfX20)(}Ji; zwIA0fe&6!)SI-~FB>IbIuDMLFhX^3!-SFK=QI(}I7%1ZX_n9h)bf(U6BcS! z&qL^tso$)Gpb-glTiNl35E6s-rc7d?TE0zzE{ojVJ>@DuB>M8M-H2WiKY==uB#$c< z%gIR5L*fe6>06Rks^T*x2Z1=a19+-yBB@)#wm_kv;&)JFc_GnTDoYn zmTt>Pk|eqx`sTPa&MpVxxog(aJwq|w`qU)}Gf!f!plP7Dzn1Rlt@K3f^LAah+-JW! zLA{%kSK0f@5uJUzBhpju?Mc`AdIwBFSGHE!+=yz)4; zA3OfaK(8s$A2@GHxekZ=qn)ncH6GjPLJ8Z&egnW)2k=!PKUP85V$?IeB~vsibkIg- zYdRV9dz?7YZc5Tpwhg_7{8;SB!hHfBC>flYfkBZA>ir`tzpL+PChF-aB*VMH)$;Js zNNj3XEi*h^Pn3IIvFu9i!u6T>i93yEGdkgUjNLtUS27YDjoKa7Zg-*3ZMJNm!oBpI znB)9;z9aGwdcBBRI^-uST4uDRmd;`0zLBWp6c<4FgE-v)6sX2ep?AJ=DVN^;E^{%v zluf6z?=ls;PDnem`Td{zmMwK+_2EpRkfDDPec{f^L-Id^j=1-rZd4j!I^=bxJ6_j* zpVo0zwya&0UoQVM?(z_2MinEnUKhmZGKd4cPOH;X1s$9zxX?swTo9*&8LZPqW!$HM zT7M;s?m z+1qWK!M1Y^JZN*NUO9_0xQM}Eb5$xXxIQ8%gM0b~UZ2*H4GrlRKSIc9LDNs_Mdn@T zXMp>J-maU}zeQCBMVXcF2+1^`zsb>y4K%YHwRoL zx){m9gYN^ZCVe1_DEf%xuQa7NT43B8j5yK(L3at*vL(5e%+@OZ9)Ly^w<8aQFY zG`Jhc{hPVc+3ky|VV^mc@>DBNR;pzJ&R)OqO<{|tHtKXA9No`6?SJyc6!iRR&~udH zrD1osR&-g1)u+?kO3_CUHY&VHL&I=~jY>AZ}u>!lX*0q3b=1nOw49 zd;X2)TrQVcT-?{`^SXUq`@5E;g-U-c^vO>mYp%Tdk)@@F?lK{l;;x65fD%5>r{pof z6`=D3J;TY_!3qC3N*avF@QCyaBT{2%_!@BtRg;CFQR=qU>js64&++h^(IJnH^UZ{r z9T*{T{5UtrqXRsBn&czvHq6^^gsvlSG=lSSwbuRxb~S7N;4d*l45K+rD^0EI#lRwu z#4tVljr4H*8`1?QK}WRuQ??1m&_n4EKl^{Eaz*++zwRYiQ2qCm^fX|x5-g-Ivy-AB zfF+HRUXFRVc{6T&^tFfJGc6CezpbAjsoX;>FfM#e$71R zy+p6zIaJWA1%9Tr`=Ps|%0x3kla{o>)v=kG(b1WiG4&_&-y!rR^D@rm|MZMvTt=6tpAo{u||60fS$IIx~nwz{H zjB~RG##>>4Z3o|~miHcjJ-=D4A8^1~Cs(NT6K`**^|K+%fHD9*E^ELRP;o{iv;k*y ztJH%Ng?_F0llJ27 z;+Y*gB(u9d>U1q{VfCSpki0CJp;s&k*a*)z0M7*5n?w%4X61Uo<|c)GafJJjC5l3l zmdd{MADu{F@l%_X_Msh6Gz0^J3$92*h=>BFjT%A=KFB0g(b3cvE)bo6;lP`v-3vg) zLYv;eB)@#}^btBEP<$Nyg8z->_1jq z`wC{1J&m4Sdg%~<4mEx<aPk@d4@aR6cGEnnv6MeG$p&?h4y)ICs?-a)rVd_w7S) zx+|C2>9Q^2KvR9*u*qZa-n3(XA-npaOinW26b=L;L|bd$TiZjkn32Z^hTfoN*r@$S+#v~~sEyn1-cmk1qWF$0s7>6xH?vh$aM(UtiN+uLUh$`t}bkx;* z!wz3E-46yE93Kzs3&~_bf9KY%w+~%&@SuC-L8qxW=&%<{UlQ{kp%1ssg8W)-&p7an z|Kt|{cEUHZ6xyoZNUN360aTU&H&|P<0#1}yt5ZH8)KFyIUIC}7vn1K#RQp7?qghq| zAInQyw=R*jaKqNEH{5*a+=b#HoP(`@D?FHr!O#eKSNjV&CJYo8G#sxjgn`1bv?zoF*{nB> zQ3n?n4yAy3z}nv*@3N*{g`w;*zpGFBN}tPrY|C6UZS6|*_gM!let3}z@>QP)2VJsz zmi;zkygx9NtopUrMFs~W*L4gJO$GbnMw@@xV_(9o3Fq_Zo-6hkeAmAqTGI65{+@)b z@716NjsleM)sl{hq)eiB5Lbr=y-q|8Tub9)NI~``Bi$M-(~Yjnj`VN@U6)4#i}Udk z43~n<+kHCRXubUE*{M!lJQj($^byy;&JrE}Z}6C31HS>H16BRBEPinOjt?FVOil*ivE9D??YpL?c6A-uHn!zva@#I#8QXS*$dL5N-SRk| zpC=6J;D|YMnE%D^JOYy!vlLTXM?I!KLIG=gV z<&SJlwA8VMT58lfQMuNMVrsn}9tK<@m?Zv**cCp24T)kl?z13iW~K(}{YWxxRItrU z^Utn=?U@~=#IeEqrqjuu-mIyg-JZCA&(>WU@7xoASvED|_8w!`=d*U0&MaM<%JTUJ z)^27$=>SFaO7N3bwe2-*5=;jPcvBKdqvZb1rjeEAcAx_h6&VQbE(+NG0ADE*e)W=V zc52}F`%91ROWZv_Xt4htpXtcXo{@M`rQ4h2=YuB7nlo*+YXS1?aP68N?ntVxhYPYv z5L~gd;q5kZK-F44``@iv13wdIE*CNhy(?#~;LO=QwBF;FFzn^C^>~lE?Qm;@@;CVW z)MMm(`lS3$?6;5_7!`n|t&-F!8&^cR4yZII8;a%_(Qohd(noIHUUUA;+JTM_7&{ zrzrBQYS>UwPlh%HXF7&!?uiS=;63imy8A60-~(F^-Pz7*QJH6mpA9b32lartTy zs8~<}71e$YR1|qn4LSaGbx)hdC7>NXDZdiu#Pw{L7Ov!1U<_EJo~@xsQ9T>_1hv$& zwQPbcR9IOeiFRGJ_PvU^6l8r{VsICx>r?Wn*WVK?K!Z#&? zX?l4!k#@nE3JnV$0s7Ign0a|7y``K#b{cb6TRf~kSbT08Nour@r{HELTk(qZYw%T3 zdrV04_WCtgOiKM4PDS}dTm2e4gCkO;?b0yNs<7MW5U!TLys+@1cAxM9V6vfh1A0`ZZ%DQ3m=F9<(T7rGXojKxvRp z2|vGzPaM!lr4$aL|8N)VX53doCV4TqI1PrVlTxN&){%YS=K3z7yBc_^7a62@Kdm36 zk~I;hmySR1wz*q&_w)qAQpVY1>xd1^Oxs4?6T-dB$6NhM)u?TImbjH z6*40@8J=w*cG9}3{Fj3K+y$}4a3dON>HQ(-Lt2Sva2r(zf0H^4fRN*KEcAWkaIUP|Ej-!q<<8E1LvoM@^d}TqK+Zql zzYO?O8t5MA1JF_{03ZJaRL`>pNl^~S2|gTh)P#@=NxesKh2T|dB_xh6Z5C@$xNRby zu^(!WxhPla$oTrm%TE-R%Wys=?_)SoDU7qnm`ok~1XL~v*Ah%ND&i8Yms+wssGNzq zkhMDh5Dfy?A&m~0R6{~)6&^|&0H@U<{qG}AN3Hfl2!(*JR&(2q9O^o@V9@0T2a~3+ zPedk(6`maBB(}2LQ)W_Q!h8Mnp#u%> z_Lu5FYB>xM_?h{0*S)nN|GJ^yy$|v)kIWO)rcqWCYSS>|b<^53kj?tqG#%yu7&fa- zYyT{2(~1R@vy=*zVnxuL-G)1_)u1>ju4QX~e7aPcM3X zk8fns8;wTe@Z)#ST{pdOakPXULSsYD5nnWKu?5q6w(K`OYA`Q7xJdJsG<`C}WoV)0A*5=tA>f zpaayja}1dClsE?b1}H%k1AYuYg&$&z^uJKM9G{3JAzq+qQBgs>ONwrZ)}5VM+* zfON=vdYhL$5d^1k?UH;ObhboW%^BXfi|!z`DN<#vecZOL=1hb~4Ej`i{KSe{X?dHH zz9KKKOSs4;dXIVivK_f9`=#EEi5I_>Y9e1{hVvVu>+8*cI*5*Dy;)N=*MP0E^k@LI zxnd48{(L&6^ZBBo7Pb8B$1%V?t<{DiA6}=I-+bnbs^4Cc?*ZRRXzmpe9CX`8Vj9($ z;WlfYt6CH7R>t~rG{$X9OkOHdNg~?mW<&*+Un8RuvOJ!GPo2| zgbrj+<3L(AolRI8hjG=qZU2A{f@zuL3dQWx8|4ZN_Y0gT1(%B=S5S+lhtGu?oGEgp zLz8Yc^8-kt0IkWeMfn-?YLQbdorz}_JK6)>Np=e$JuKe7Hs5IKFm8*WL|V8|cnRBABR{ugR+b>Jb~ zeK0I?7lCLbHrxvSp%{L2Ly+U5sLyC8zuVGdT0RiY+ut}fRi5zO)^%$4 z-1%Ybg>wPrPhu}37w{LYIf9H6vHopko&D;({tg9K1Nce#J;?0_POn@$7Db05N`!}n ztAUOFht`fEEJ(Fu=te3HEZs6aeaq6)3#KttK2`7jqOqP#){Xdqc;#*klNS*%>1CO0 zHnaMRbS{_Xb8Es*F#$R^zz!U643qctQL(Q1iL#E|CdSQsdHolZ%fz3jb)pNg{_WOv znwzPt|GToz`91vk_bbnh;V0eA8#zzg%lT?h_n_+0z?Y^+p3OPYa|9X?;uC@{a1~XK z1`Z+OKqLo$&6b?V-|kpU3zv#irf|S_NxKo}jRz3y4=b=xULnOOra4BDW7z_wSTbmC z?O;m_{Jhbh4}y=IHCj=yRgJ~ajx@yOT7!c)8ge2k#agQ4L=99>4Ff_bw@m6gCe2mZ zv=|y64~ekFp7HTLbD5>d$2vwwkxV+aczAf^GJ(8(WO!UVXQ~|>>cB&RuR+wdZDn2- zn(!wB_U=Z#76c#@RVq`|8oa9NP_I3+wZ!>g(w&iPk247G6PrtE*`rK$%-G3X3dOK; z?m{MV^if@~l_$A1o>Shnt>=kMEn7LT+(Zg zD1BTWQTn)mw?IhJoNwedW7|R(dd5gUs^r1}ll# z=E3CDcC*D;D7d<0bC?M;Uqoxufo!Y1xy_^&g;2imd@)Yy*H!@Fmz+XsqxnBBPehq*r9*cP3 zXXu}}dm?8tivANjCgx$CO8Ep#u8_wH_N?8BYDo+Y(IMrzIp+^ov!P_gW0=WYj@9G! zfR8;b*e97MZW4^BmurOZ8zS}KzQ@A#5byMLGH5;b%1Pz+n6NNPrfkZZ0 zLwge1IL8cpI5t#Gg%npVyF^>g><#O(W&e~8jCAZ9<(IO2q+DH<_pMW}B@NunqF73i ziJWc7ypJq`jcT@H`fW+1G5=>BAvJ72se2GZxXNnPI-TXVtwE(&^;i-o|YWS=SIkfiS>6Y>r^u$Qx!dG=02n8K_=hWjt`Vz z%UW?&Gh{JnR;VN>Oa5}K$mKwCf40YRG`Z&BL+FK{% z;crB@&qux)PL8j=SsMG3gEP{1=jK);a|dL3^%c?$z@Kw%Cu+v1ciZA4P=-;lB7i_K zkeDV0NRUp*^H2)}i37hx8Yz`fHI}(Xh?=fKu?tDT4uFF&%D|vq3p)$d)0_km2Lm)9 z(TQJNUoIJ9U;c93fH5hzP}aj!?~F@{cRoe`e0X4APU@5lg{68rkw|^5u%q;~R3ZT- zL4to%qm80=mS42ZS_9XnJ{`ti)Y6++3Ey@l61vR zaD;gjhXps7!MpKO3k&-e#!tQb{P}mE8pl5uKAp+CedXNArM;(eWxu!0{gO|~4_!Rj_V}9hAbM}UmqeIp~ z!PM#UY#ai?5|UUwE+A5IZ4u}S&mtL3m1l~9#IXdLbw_-w5A}5S9D);NOiYW<6{XHv z*c&q%v^nNTZDZqe5pQ43;kvb01`SGUzlE%O74CXY(>GDlg9e180C-#&Ng8^wU=P=IR2r8hQ zR|<3Bu54+kNgUHGn$STR8Q5-<8+QZ4E%g|)C;}Y? z7a#cONB`mjpSth-4cA|N_4PL(Vu+jvjl2N=2~Yk*&nK=Ul(z_?JBc`iW{}WB0|($6 z@=Bf#JQ69Rpf|MjppjsM>>eWjs3VSs-ABfJrAW8Ue^0SLmBY}x9ShRwWUnDoD)lZ0 z(#ci#!VaSKES@`r{R%$^o=dd8rFkFusbbna>S*KQsT9${^FYlU&f$S%{B+Q}Aoy1o z(jMnuq@$-igCTz*U~u?KSNFf*wvn0VePQR$Y$i}}KAIg1?KHvGiJ`{Ze->rM`&GMQ8&-*-GP67}T+dY6Cs{PXV^sEkhD zZ$x%zp_DM0dV3aTQgPVHvFRR*5ku6n=KR^C150-6k%^O+K~HY@OZVYi1DddAaH1As z_D3n@sF$IkKa6c<8^IuQV8X#L<{Y3f1j;^T|0tBj%094eXQhJO;4Dn^+PXn{AXonD zLZ8k3gtHP)6+F9kc}ln6-c>3lG8s=PB3%;-l!~kO&CVqXWvTnKpQUrJ0LNqC$wkUD zNRW;XKOB4lTG*!RdSDL-TvMI_;~Kr@NhBlb9N0$hHwDBdwiPbNo&wT@LhV!E6R)lr$n(A*rL?4gpjM;UZ`@4*@-R0qRlx44x32v zRq-tPXhMo8tqz=R#lubhEzQ6D^}Fsnojs8B*!8|#AXM`_;M`XqIX>V?9W_22XS=ik$p?b~wyt+`4imn)ZZ7casN zFtTm$fBneWvquK^I~|9|PF^QHl8wi+^k?-S_Uxg8N8;1uf9Y?YJNg$OqYbBw z(onR2g3#8U!fx8xMDyJJUMAiM;{5`rP2xr9gruDkv?dX*Z{5q!Ha&4BhG9B({4s8J z;!FzC%W&>>`orhG488Kp;0;d7M+A!(`G_q&`FqVYw@lzOd;`92)n9CQ?q2K7A+87KU_8kTW90s`%XNyd33H&vnu83(r`v^&CQ${#y({9B@%jQ2pThL3mluuHH@fh$Ti$v z8eoH@fm|d<+CAi&($S!ig5v_===JFoTtZh8YcqG>zw=esiIw$%GDG4rpx(#4Uhx6WPKdi!9ZI51Ew42pBez~4~DIXGHnT8m$(her5e zV6xJGVx3S!;pb-(1%vhHzuUG=dM;uRrr%jopNN6f-a9j!jrr@I)h&J($u#nzjXoQh zM$Pe69RRqxqD)gL^AC|}FM0KrzFg(*8*aS2FH;$P^-DIFX-ChTJu+}Wk!c^wClmR6 zBAH+P`+fUz*=&x^JPO(^Bd0J5>cyE~L8i5{3GzW@)3IW_NHPs>!KmtkO0}|zR-pz* z;CiX{%iP{X)M_t90t2Ci9j-lnTaMSqp0o4d3nzEHYE%(xpR(932qKuxJtvns(uH9@ zb!qAK=PtkXpmg0}u{cP7=ngJHu00O^;AoR;EqV5kYdCsUu7S4;`-OQs#M+rke!H&} z>bCjr_val;*{)>qUvrkuNWNg+-)r5z`sM_hL%>gBUi+*Ev3-Bj?@E{D;UMGLn5hs)uW zk&&7=Sah0#2OKfyh--fd4Ty5eKc49Yp%3aPP1b zrfeq=a7>B{DXdtTijhg;U)VkkBl8-6!e-r_%=dV@y>YX}=iL&TKM+ccpBx#92c2Qd zo>VAd&>3y%T#vD5W+XBe8)H}$I)LB(qmDCx=rSU*P67BX7ZjOnkr^$5iho9_WH*n3;W}N zc>09i+nr9@k>Zx{`n(>0AY?S!lBu2^;bN1luXZ>EE&+HDo_u@t34_rXGur zc|B%x#F@wk!XsgCm#fp(TmMwO{z6Z7VE0LVx5=1E+B$n(&YY>kV6lI&Uab!rXC~(1 zYEyXzG>RN57KAyf?oK#0iMrT2ZOU%mT@aXo`Hf9)c%QfBZi;uG$8K$kcfk$_ctyNJ zz9YL;y)3Qz`j-x$sGk^h7i~UMPta-!n6mxms()zPp`C7@-{toE^_R}fTs>gu>`JDb z`i_obzs~8J8=T&I#OHGRd~P>gW9*UnAneuf1dTrh+!A_hC==Wo)~euCO1N5})&QKp zI+Jrf_om_D@Ay-e?pwO!y8isPhlkKgKI{0k(@8R2;j6GyNfKWCh+?J+G$P0(nt?T} z)}~x%JU-J07?J*XOxUv|HIa-F^+pwYw!vGkV9!!0&E;gbLgN0XsM z?&Mx~pjr*MLy<@bfAljW@mf!JU$j0xUXS*5_tfGeGm^n+&t&Y*_q%Nl7s?ylq%X-V z%OE=xx)GvZrJE)_DAsKoTMD+&%ewd1(~W2wp{j+=3*lmyFWbEh!O|vK-ms2je8bxg zEgW7MI1vNQxIsI5kW4BGTK7ze{pS zxA5~J?>BkA7r%dA{tUh!@_&=xcQX9+eCPw4{Js<4f02Km)F9qp8~i5x{$+*_`hs|0 z+qyq9-ap6hLx0%h`|17vAAf}Z{|5dLgLvNBPo$IbKR_STf4EbY`txbM9urNZ0cgYq zv$elqwMxgW)k3e;7U=f&1?6MGE?)&j?nIkwKhb^>znjvM-!ZLSlwN_KphOuh6qNVh zxyk!A8LBMq9P-?_ zSQU{6t?*wpuI=5$dc9bx)%1h;+`vFCKgi#GQS)Pbw_RhI=s{-oc0lm_qSWO^XqOOx z*h-84?rqjoKx;Eub=eB$5ZC=TJN3?_%M!8Zs=3_2_)rc}N~#Y5ywWdOx7{ruc9Ro{ z{jI~~Uy%`XlI1}ez&GC+Z@x3eY3>{JTkOZ)qTgy;{;lqg5_L?xEAmZ zZNwpH0yxxm<6P3(C8?LGVo8qRr(R3VtjHext>$O&4^k{@1CBXHvnh^S-nlZ42V+Ws zGlqH^T5(+Oj2mjzTE8LISy%AEO>2JkENEc#iZp0*77DHNOG>KpfgWCLoXv7Dkel z1X|VIiYq27@h(({A)2Jc=tt1&Gk#)>YKfi61eK2_%E_|F1)~L(CKPlUWK7~hDMm{p zGDdnObRYV^1=&CMg+d9BeJV2K3zdAbKaxF`nLR&}t(U`koi9+T*D(mZ_MfppdN%2e z*~@0Lr8`k6SseDlo?3BNI#%)bI{&MAB-n4q+NAV#K9f>ozfcf#C`?2umrD5*b(OEu z<9_nlgg1Nw_q62`*e~7FM9k;uDVa**YS4b$u7>av6E|TmEpJ#!J>tPB`d?x*w4o~Y zn5z|I9UWfZU?AzWPx*&pfr1ZBp|i)O%0NCpKz~-P*&Thkg?Omqus8=2lVNAbS~Mbw zF;UE$>_~aQZV>N&2z=-w?g;6kw86tF2;2>wMypzHh0&yi}{~>+f4SRNm8H+FQl{eS1jJL9}+K^yl*DL4k-U z1CQ|YJ0w&AgA*eTP9Wol#F-e9W_KbU3^*OSE>GSL-aH5^5zO7~M!wJ>B@6+%Q1cB2 zyZ}w5)70dax-NsXZt)nbfpRdB2$ua;gV&QcdOgO1$EU|?C>{@$16IAyo9*%XdUDcH zbJ3GU7CZivby;u0Vzvi{h5~krrRd3sb*(n*DOfDF!01T84%(vr_gV0xx@K6jXJS{U zUe;N<&^KDAys>k#)0L;a#uWbR<6|^t=F%u$3rXpmt3ts zS{t|?ug_jzmu!zhUwC5eVd#Uu18ph#f)JMo!QudJGxpVj#_x3ZSA#}Z1Vip)^21Rl zelT6O{cg7ox`vxZD!V9gMxXljcZ|VWpYhwqAjnaEI99YcqfhU|54be(+$S}wnvY7K z{(UqJYo(Q@4=T57budTwCr8d6xVOO%&dFa!j7k4tM<>C-q8?O)J%~a~g6KOl!^1Py zYQ<$j=asO@RjECA>T8!SeeIN|$I+iT_SR$gKhy6p@pqQ+opt3q&7?=EY6P-dL|Pkr z7$57cmEi>N`|*9{S}&gPpxe~?Z9N`-27jl2jqb>2a7PgHkAW{EiVMpU;mJncDdNy* zxV1uIg;9$6=h8tR3SmtKJ#rySO3WYTJYZng5xB5$w$MePG)UsXfDAlIaDliKnAzox z_yYld#Jg)|J3QwBYob3M?@#syBDwIxyJp^y#ysUzAdr%!c;<~WyOO~`GJk)5TUX~? z{=R%N5JXG~bF6ks52~=6Xyh^#Y$4@_BhXwdB4X%G*fHEO3I~O)vqOa)^e><#ph+Kt z2mzI=J0Qc8u}X(V``H`GqSQ7~jmN8r-e5QznV;F^6MOOPnt7N3y)VD5vvV8ZB|vx0 zyfK4-2yaG?r{6Gxd|63z2C%;ju)8@vrsQJ*TGcbhn5J|<^r>{CPo=o2ocOOGky=zU zhCdL=bTEQAF*?#}z98K#Eon>*o_>(z!wOgxcrDJZ zLt~P9h^H%eN!iQ`LzztI^YqsjGNDj99SWfY9XgxxeeemN0Ad6F{tu>+lytrHccAf<_6Aoq^d=T-Y` z0jt736QTx6BVT<%|Cg<4zs_dv?a20#dgzni?d)(QUA=J-)WsN zD>mO2%_3WUb};wm=S ze?;rp8-2bP>sH90E(x+?kdze&Z$*uP`tom{l4V;mIb*4Ke0Ec@XtM4!nq1cnk6!CG z8GCA>m8%2r*WkPG3@NC5m$i$&ixebPF@jE{*B|v+O~r!A=JQl6Gs)yOOL=EcEpYWp zsMcdNxvw1^zRm?1hO^5`cS`>ZT_&Zyh2gzL^AtY=>zaSZx=G`kaDzz*QxTX0tI&g0 zn21$C?ZqC*<4VtbsV}W_bX4=Xn%=2PN_Qs159UWl^ACneHhg96hti#x!`DkX1nnO! z$a~C>#>>cJ_XT)M3H+BsXfO4(zyP4@NAc6If5`}$4Y7F{20LY&7S z&SPG4^F$Bk*~zohIxQL)Ayt}ckK>5V;f$VR=%kt4cad>MhAXQ?`co)A9@N8bjnSv1 zJD=%8Ty{UPb#$my$fV#8M#`iHO|U4H3yc&RIIB*$olM;QZuMUqP8LKbth#s%dbm)? zQ)GplaCm_mB=DKnSFfMqWDUjr87MNCMLTo3g8wu_5HW-}_s>cWsV`1!y_tszN^43TC^wa$3e4Um(>qEK2Jcx$iQ%I~hTI4=!(p*7Yo z{TyqW7!X5gMEka+pEDM4n{`Gl)7}V6AK|9M!|Dl>DbfRf$AZJV39ri+t-&?@ddRu;IWAo}r z&erhzx~{sx)=0W;z-DW(6=IXAmdRKihc;r*W3|t`joR(a_QKGH`H7)n1|KS3z?ilDX=zGA$QgaeW^L=jFsC`#5cEaN!Isx;yTo1O4LhsH zGDF?DfYWSij(Wr9Q0r~m7hJf-$Fkx}=g@idCv9-!j%#lkHd}~^AdY1XZ`nSuNETHO zM~oP5*6HB8GnoWety*s*H8p@IS-Bm(Ub9%td+fw)?l+^McU8S)!BvZS7TkBXm$^?f z+1tb83=9wUjQ5V^GVR?R-B?NxLXb!EwgZjB;|(~Z6yRj!?LVME$GMz54t`k&KruwLY_=B4*jd`4ejlX4ILe? z;17@+`Q9>ea{apFtKyCOVu3(3kxV9{fk13AlWc8jNH$#8H_8L4kM=G8gx}`3ApXG~ zc3^;3!^bzKZ5Uo>BGgO>ToGc4J05gm0PPd=xd8Oi>EM~RShN{9VWe+jps%NxMcgz1 zz3Vyb8US(=u!m!0%qF`y9(#dvRIXXhKfsYBhU^_UZ^0=c>0%HIp>qoP{W)}fcmz$3 z+%W$tbacpXkkAnSP1U{nVDqL#oz0uBx3_tldfeOm(Ww6*AqV;IHdk*`dwnA9wT0uG zET=Ax`u)*Zi0>~t1&m%H6SUWu8{7DWx;nmZZ* zXc_=kj7JaQPEJq(HqZ>zLTO3!B|G8~M3v$z@Cb`k^#`Kl==y*-mQ;XnDI3qcTa#PW6Zm^%^z z_Du$D0W{q#8M=%!gbj(RR4iHvoLY6@HM~ESj|5{ez%JtC9G>OhKFarxUdJz9mopVo zPR@AbU04ACs{mYwr2tY}IXgO2e9%y1`1w)JbPhsT6o)r{rUdbmEqgl>gF5x|ox zIFquD1+RwCvCtL;3LpV@D**92m*z`o+` z{O2#mmbOr#F4p0*);1rqY+3C}`FShr;X8kz)nv0FI*L8$TRjnMU%un?_@h>bJ($fq z{9;TWYixms$07T3yd7c~iglqgqsy_Yu&M)xsB?8qvT!?A!Hh?1gDUC}X0nvqVWoO` zi{w=dwRfZT%wwC&B-i%skJ3g+u?K_6T*1MVUNA7Hq_y` ziDpgt)VDZ4e=C*Gr@rz;Fc8TmKEc`fqm4yKm%o24#Z52pHCB70V~{Bm+UDU6X2LA0 z%Yp&K)z1Nhy5>`J5cNvmyWT3?*%(HXla@-Wh6Z|ygdFXPL! z9pHBl$o;qZ^R2OX>snr~d6YRecCg>=u!w~yEtbv{tJM11)_4rVxSS4r^1%e^v`4#O z*qMljToyCHN+}&gEAP?y_)?H7F_bMp#-c~&%U3{&k)yaFehXdw)la!6W;gQ1ll)$- zhjeo#hm)mX;Jn^l{!x`LyB4Fb{43xa>K?kEucZpXMwi*wDffj`GQT~9h#bD_)lVT> zn{IAOA39n{USP8~BoQx2{DfY`*`O2iM>-zB9kg~43*&netx3;ypF1SF_fX`_v zfd(CXJR=!%)?ns3pLD~7;xZr?xDl>@-l@t-LcBoSQv?28R?(tVxH84%WP*E^u9 z{OVj|d+OY&=2)zG>fBU&V`F=`J{Aha5_RpS&c++ged9&$EcDv?tox!jo_j-MC$3$1 z#P`GcXte%^zN7QFBJ;}E{^j*m($){J9g3h{$dptOcsF7YLlxEPfkmiW+}!W)E#}jm z9c^4qs>O1B4p<$)#g#~jizrc+GMg?luBZesc)67-&7jPrylLX4B!dd|p88f_Z7f#n zll%5mG-ch@mZ)#_hvM;&U+&wQ;;q(Qt){ky*VF|9kzT%gd1HGdwfK8tYG`X~cx5CI zsO#ms+xTVTT70~r4SF<}J$%kBk3D`&F6i5YNS_AHXqeY(YEu#iIG z;Rc-Jh6wralsD8<)59S?hpMbVI%T{)M58SCxGKiFR3OSx)*+xc1v~e|sk% zb4qvYoxaTB?&wlIn$;LmQ{|gN z`HI>qE|Cyg2uMVXM9pIzc=(yjTt~2IX3b)r*Q{2t)Nv6SwGy(%4kk?NxUH4^a4 z>h*S{dwY0=M(QH|K%}Rys^GF-H=*1q%uXI39)Z+_LdVNpr5l;es=Ppn$c`n`#Z|mS zELw+X&(Lv2bVT4Ht;=QQBX8hi@dNHf8KqJS))mo3s;cdQ_B5|HS#@`8I?{9bsj&-s zdM@a~YN>@nR|je?m(Ta)^Iz{sckdZEe;$W9)ZT4Pot-=$krlkT0c9xgHrXl0dU!N; zxHS-oPp>oRQHeT}EEZZRp*#6RKCDng2|V_E7?DpvY$XZ- zok$+Q{u2js7UD81!lw$85c>Hi(w*+3wJlpmMy~0|JD=$3dBU3Sy1A!^e6^=%$WznM z)041lDJ6PBLq1)HsipR<$)TaTx_quKf>P!J^|}1ec9$;EcuusZ3B0-7R~9tH@k8~X zYET$HDNSkOP+~Cz!JCqpUR#zjd>JdzFBV9ix1*=_i>J>{grqDpWBEY#gR%$gIX>Mn z9S!>p=l}!D9bl#FyA3u;baMRAfY)hlX|IPn#oU?N91RAdx5*w4Yw@72rcqZW%=W>| zavr6Dv)ddWg%e9^7KL2_pos-_2onkeyXHDeoq=g4*smyshgXLnK7(|x4n7JY*bOrO zx~J!F9bLD{quaXZZcf%G??Ch451z~~zNV8mdC-+1FWZrqET2Q(l}g4vRzxL0SIXBZ zkn_olV!=Mq_waU&&a~QFX;i&w`L~KMDt&3WPlcNRO91CX^;WBY8b3ChfBKrKDRSS` z6hbWF)VI5UoA}|g?m_`G5ZI>VK!78$P04q29eWp?eK<+=%ZsTaVlJN43)i4e>eIFj zZ|;G45D5tN!A#&nmqX|Y_*Uptwz8JU7g_9VZ)<7hQ{@H7S&XDJt&j9c z;RPK~w1M&ucU1>GGH?Umm$k+f1L}zJX834}p|-Q9CuR)x^q76RXsi#DbPcJLp)+FW zizM_|iMhVVXGF_yt2MN=)(j2Rm^$wlZT*gT)8OKd2ry!ckC4P*W8#i*h|7TcJ3GjM z#oIeje<9T0Fv^|fwh`iR>cxyr^uA!IgOyGhti{V-kzFWjtCZ8+Oi;25waR6e@IlM6 zD%l0MJTG7%P^BN2qa%q4)4W#q_Vnzce6Ba2TgBH(`@D81dGRyjP9T+8pSz zOlx1di+0c_(O-#~xx=kG-nh7HQ4GXZKwhDs%_`^L%Gd)u>VO=2mk>ryjY>*Y$9Fjk zU0xSC=**|RuEk3QtSFZwMs-jhwFa|sdbjv_72tHh4Yn5+Ys%m{(e@UAh4}f|un>y^ z1@V1zHeYuJECl=zG2li*C>`1@#u#ApN)-dbU4;06Q$kw5LZb6Uu^69U%&p(1s(@1H zi7LGjX&<_7VBk6|$%1`s)${xNuNfM;roaFBtE8;x)P71^$!^H4GL~oM7^0L<4E57p zkxz#P2g$XAgFo%ZKQ3=JY9r7k{)Nd0{$WqpYlHSTiS`MNV}rMr0-)24iA#I{3QkDy z8xP?g;KLuud;MJr=3hAOXZ2nFQh zE-eUJA>biK%tG3Q(nknLJExFXa}}Klmd2YCoe7r=-8%RK8_x6q?6K+cV|v}@>EW=) zZGz7SGCJf5A;5;q5=i#(QyzQ*dVO>*+M=BdV93=Fj_l!7#T+OLbUCKZ9wW5^4i&x5DvWBPkS-une*rn+}r(P|oVO>1f(fByz2xJFuIy>0Qds;#of8Xhk&B0hx-Ef@4$G;Nd~pox%Ys9&Ba!_yzExD;avAY0dz*E>V8>pcqsTXYp|o!a`Kd=qeJ*4DB`Yapj!ZW z3u_I-aS&=PQUS>zZOW(!j~mM;hds5Tb%-vrI_rW_M1OuoENSsYNX_Eo5uYU)BS(jZ z7O$4o_1cKaLqy2aLKj!ME}45uRG2w8f{EjFf~moYP<*9?;#%6-B-C<4f~GK}+@*=*QrBL=f!3kI*E@J_5*@inaMRQ)-_)z9L4!)y7cFkkL!nKSt2kS`242co-4%D7A)<^=d9QvtcjS!#a+*$C3C%o``U}L z5p!^DQjGVU`8IiZFk4@rve`lwcT3#pNKbZ@BCU3D8mqzS)8EDbi5t))o0o)I{Nwd@ zr%4`;efBKZ(Xs}$&!9dpMSXsT<5}boV_1W9)J^k2KQ1M?H(T3_@LoWT@oKW6niAz| z5>N74Im3fIxO}qwpyH0o^O7s@VRRk*yTdI{sjjm<%SRj$fPN+Ud2h_|HqdAOCp7-d z*=g0KT}tEVLu`DGC^`=jZ25HaPptC^90o_`^QMP5@xr`7KlRwq;%CtCFB!gc)k_EZ zhd;9lU+B}WqcM5~dZiYDCyFA%g^07E0hR$(L^}z6+yVwu@l|*UyQ}c#!drvUjVoGe zZ7&TB4Fz6m54QxOmSe{((d*I)aPh#sBona?y&(V@vggAi+KsL@^KzrYH&r*){KyJOSg;g%#+?%aH6 zuz4au|Ln_!`_Ao7+}V9@Z#ej;7M-0r!_E!OM}~V2Z0huRHaV!P&att1Zm{pbhIY5} zLeguo=XdqAtlgZQ?rk0oFMi(5%UY}LLp;u}3(d7l+d90-geZy~h(D&sG)%-$g!#^G zdZM2<8%zuSa zppnX<1hL@ve|Yuwt&@@AP-scrW;3wG_;8)da&H)?=H1*mYse?V`(T3v8TR+i~5dJvXf< z>u=t(>AH@!lWQBh>r;EO2exfHklmB2FE#P5hBVg{7 zLoX|V1w~GQWa83X1{Tb*`SC>XK7Xm?zb{lj{;5m{9-Lch$H@Od)54TrCNa$iduFk>o?A+VoTv|pkbkp4Qlgg6IS(+}OR zaDr2IJ;Z8RbWL;5)eNTq@Kf-NaLWdv4|q=Wn1LfrSCm>>>SSo#Ird81 zNK>Nb9`6IY$lyq6Wbse*ZY)jn#BX--v~x&1d4_m@fTfh<{SAr;ECRrLTD(7q&VMuB z-%Zn4T4Si83sL`eBHo`7BL@jed|}?mIAYUaF?BzTM!cSsnK~L#AVI*m3LS$#e!|9%;+q;niao4s`d9 z*K_Z;VIbP1gLCoym)-HfYgZMzy8ANOL5$BvmVU$DP9Ie^c^AfWuaKiV2!ThbKv+?+ zbfU1+xx2z((9NKjx-+Wf2Abk zF$TG(Ls~A<&W93IvGZ4y{%qF|VNxUJHl8o0I4-((&+ePvwQqJh5DfW)!5~dd&+gkb zy>E7RAQTD&f;`>hRojrcZ%-&N+)BXLO9Rq`%ix-~UJA2~f%-)kn z_@(y20UqPg$Z4kUUO}_f+E(p0Nw*fG-o~iKWM#m*M%+v zI2lcEnzs>(mh}v8Ob_QK*9;Dn>9}$Inyr&tM@s{%2UnksrtbfMrZ6HabZ@Gf1)iun zCKX!qd8ALFHM>{PdUkfvuZT{%c{PCQi_d@7SM0aT*Sos$kp893njvf*9^UptR|}$@8$BpMRNi3l-Ghl;1!2+U7a26iFhpP(P8BQG8H6j zvYZ9Ic0Ig(Ob?OC*vVu=vbElwG#VltCCnWw7>DRCX8Br+a9P4x-$fCfv`|QP`vU0m z`4kDv>IfJM@cP&L-e+^@dTz5Boe%Wuz51b#xeT`3d-V?cYdh_By}nIf16Zv5tutGk zcbzc1?{YZqa+^=wg;9hfYaNb(8l82t#(Jc3gtBxlO|zRJ$40gF+GFe9AArVfjuErY zgSZtOMaWO|@&x!ne!JajLJxsvZ=e^J0eu(;Hk)-K3M&LOhjnrHCPXu|{RH0WsD7sg z_xK8@3SNkJ`Ix%+01Smy9RHQI5|e?NrbVC(k3yJ;WC#Vdl6H?6)(eeZ^h5TaX zO(%zsfB8kvxob8%J+QC7cCvNbImHWxHrHEw;}Juc>3qKC%xhk9;cK^VdiiYcY-=sz zoCMo1-P74K+SU8^p@lmxc)=GhI`5swcU(EXrKM$ldh+7ZP`)w#YH!RM3GUx~!_7Nh zcjUm!HwFWCXLE}!6d~)juHLwDn8#6uGLSQcn`)+w>fm6I7@LosFs#2BU;sS|C3#Lo2$_YQO1TytYM1b7bca@=pGdM62-<@AAf z2bwCBKTaz^_X8k{(9?k=6+sYj7nI`*86-LF$l&HnOY8dL@$T8t>G_iftWJZmslKtv zU}~xxt0S!q@nkU2aVSw2_XS}UG}m?cUzsgha_0<=T@Z_}OBT0wp0obq(b-@z0^7E! zceZ7?w$KQXQr}Ex>+5{YA#V%D5*Hhs&X+XwHNyeK^@kAjhjXDj1+>oLHhAl}MOs)zP|YhV%Rn`c<_NCa;kT3 ze0;8F>yw_LA^Px>eOP>*$Bru@?&u>J`y1un;F11}pW8qjJwQ348Qcz~mP5{E^39Dr zwmKi-lekax|L~y+h651+`GiR3(*{9pPG|!z2;Spkd%P;J8JHI*d__S#j<|!NLmOib zPg`AlDv@ljjlFEVv?g}L!u*=B!_^XrjYs*#TgFS1@f#mqeU;s2p19g-w>(&H>+B3z zZLUbf9dQiDcJ%D(O%bC+K}7s}R#+~x#EvDy z`s-)Ahd181efy0YHt_w%Z725aJ8rU=+S>gVdm)o4+RVO|l*MX+30O^+5)kn3#^z)pg7f(pLE-%NB`M|pzu_y zAs+U6*l00~#%&y)iUiCINCIiDU$5y58jRVi&3XoxqV_z1MhwQC+#w1^G#Cv+QOAT{ zpl0LQM3xUiI&AQvKw;+=J3Pb^0K-Q`gh&)pqF@wd_j$PSCww;=KWsVS8TEyOcU00j2czWUX*zJ{j7N5{vnpY!_;>14Vbt42+M{L)&Cm=VV*kWM|i8+c~Y#NNZ~(+KQC< zoT8tC*3W8AQHpsCm{XK9cy!I=`o{Qc+WY$2F{kKh<}Qsdjc9*II%Yn131SpTtg;wI zZJLQ$1`9#uaE5ewUpI}V|30>xejTgdJ=xAXO{$F}ri1*3SnYtz;d1xLB{U}-LIzl& zqPU$Fztt~4tOjxT2oi^%GWg}>K%`G5G7THCt&?21`%WZv=k6!Jz57mXUf;>n#5xe# zE65!39pG!=R6Ox85YdUxpkolTuU0zVxib<2cNLV;^3b5mdvB?|#Q(RAjI_O?M65kM zJ*5(Mi+?R4Ih1i|>2Ksu;E!hTettNU3|g?#BJYC~li(5Xh)@S4i(nY0vo4J32UrJE zn(km=qd`LRB#UqkF#>bzuhxWw8X!VJ_{fGW=hwMnUgnzW+EN@_8|cj=(07f?Qk!&J z0(GOEIz0_XV=k}d{LRLoT^~$1M*h{kJ+peEd2)L(I$Phu3^rG)-Qo6-&?1KR+eiAdbPnuE_YtgONN4^XrW0g|2xF(gN-zX0l8jNl1WbS~49;*cNkoJr%0rU`?kx}$4I@cG?- zsTp(&{E`uK(-YiCNOrO{NxQ7!AM=cVe@5aldTmN ze9O*@7Vjg!)tl>g?P}<|s$kOh?7ebg;<~xP;X~JrnhkdvUHWt;o5s4jEqzgP%>0!lkvL2$!3~j;_9^FjO2&cednP^9_l*TCBC5a-`%$L_6mH!xOM< zk{XufE-5#0NZjTm!CIeHCaM^i5|zo`m)X!hvvzW(WBn8N>}YR{Hv~vxduv+?t2+4? ze@H*Y@rmJBY)7H+SfM~}O-^*J*|KF#*FAXW#Q&UAC2skPY zzqG}I23w7O^Uj@qI%?P1BW|mUjj!3-u$uE1(cVl`WD9fQ+tu@hSH=LbSv3c7aN#GC zP`*zL`l3trdH=c7AG9JBt4Y6wrnWS!4%>B(I*|-d<7wpW8hRe0jq)+?>a?pzQo-2* z2UVRmpmp%TJ~x+J%4X?#nRJ>5JJUAP2#GTvpmfs^$A3g?ms|V``x3<#O(>`V73H0N8Uq@Nrtja3laDn&vuzZn2D1c!~);r82 z)>LcM=%fXY-qYy2K4`Z_Q+~Yr>BV1>uBFeNM)Q^RjXudlOjR_OV$A!`LZPtutKx|w z{_}Eunyw~YEcG9Mi>~fI-i`nKTQ8*l4Vpg+U$o&v{xi{>izX2LTa9I+*O;BIAbrBp z-`Lb|Hn^Rjx~10aHCXKqPIi3rPxSAg`!|>Ck%&*A;}Nx4rap-@w6)5Lbh%tX_GNQF z=qx_zFj-KMR+|%Fq)U^uq}@Y*43*if!$&rK^J)|*`-E0Oj(P=li&2CV# zhSc!hUA7z~%(=Jh2=jU8u(rsi#m6vO(!7b5T9X?$Zf;FBw`|-D5svhd+C3QSvVtm6 z4dW+gOby1n4Pee_FzR*N{B{hL01#5e5aobL2-|^{%aboU8zWXz%-ozrpt46q+E;Gc zw26MirE|wU!$6$ZHF-ZBt&2qZ#6Ovr4&8750*sUchU&v%vZ@NRwbuaJ&l~gyWhdP@2qb3)zv(_qS@!& z%gr8xs&wf9uo`zlD=>kV%80I&tseFVZ}p;Byn*l+f83mzp=%*_K5buu_~AjF1A&g>IAEK>pTxve0v?ndh5ewrNCrD|3R&10vT} zXwf3xUl)(}Ct5MQBygO-q?0liY!$fOVvRT1RRBi9=m$q zh0#O;Ff@GMkMEoD{fPL!8*H^!PzL#h8-glX0gi>4TP#W>CI?s<4DqzHuR5V#XNLOg zqZc9_gL{77Z4l}33ZP5p(wO!ZQQr}5&)t0T6!!&$;VVVN1hh~L^y#6l0}{tw$1yRF z8b?swF}sEbHhZ2RsALg539*JKX1oyu{BD;yVu?t8F>-06{QBS*k?UnRAHY?jA#9GP zy#F*V_hBksik$aMZ25+6Wo&#bZUm| zD-VONG%Y-sep_P{Bgf0MYXqzC?MgNyoX(3s5kc3*Y`HMqV^#tluXB{1!v_9hT=c~_QY$9eGXk9Zto4& zHgv~J$Rws`AfsfdjSgyGp?^c)^%7o(lKsLOg`L8COxP=cHApiNUSsZYlHPoT(<2Nc z-uyW*-cuhNZV*ohU=G$3M|c7897jpub9|Bj1zuBNa1c=3$D>$-TLFP8V{lk=w?Kn{ zJ0NrtN2iN)xAOCZ!|08hGXm zy3HOpZ(Eq)hdDtJWZK>3>B6vz%i@yl%(g-K>9Sg&s)oExDVNJ; z<}pvGDjU~F#42=8Q;~KXpJO5>5V&ov_EsS!$^w()e4jSo1&7j4QqWKSh0%u7b3V{k z$@xc|I(P-R&Ju3+e1_C|o;L4Xe@SX1!$3B{BP{T>aEnSLnUON!{diyy14gKIvd3@4 z5D%ZchMqrZNlG2YEUKcc!#sTzNNr&8uTM{Yp(eckEQBXZ8|iu42cDIkw5*t1nae%7 zY$tJ@G6y}bUGQg^OAqj;5tfhSPd#vwJ2~cg51`R{-A2ik63tr8jZ%#(YY7!@tSEL> zocC3s(b11AbJ+FLX5+e72D+EjZ_7GKwe@GWd7RK_#R5*%YSOX+UdXsvB-w0^*I1&B zn^j5$Z&RJw7ASdQZr#cMB&}+-swyo7G1iL zHfUGEeyr0rNx8>owFWpKk7yUepF|+8DzKLDu%F)n^5(P~B95-tZ8q{{>^NGFD<3Xy zd{?G%i%w3cwRVhE~27OfLLATX^ZK%md0<|}J z5s%1SeIoR$DcXd7{qN}4%f1Xw6~x98%9=(tw>4K1hmep`8eV@RbS^On0|EWK06=1G zYxDWZHsi|foF-|!4*ho9NK;*$(poG4fh8bn(HFgwrnFrs>%Z^k5Tu55E&Dm1&dtGf z&DUzbrF_n$((6zvIZThDoosNI3*|``xGRY(*M>ufI+`|2ts$>1IU1Ytxxwwo=ew6` zwe3syb2%mSo-@T{T~=l}OZZmWHa~AoZfb>TgZiCZg3Y${#sAn|#R#a(>6z`-uc33< zgtU?^n>LBMeaGStv>i*I{ZITVX(%f@+Y2lO?Antx{i`$LlbJyrDp*(QdWZn3#Ec4e83Sei-o^pd28AgqzVClV?pX z)!3Rr8TO(Kn=m86ueFQ1O&9@YmC${W=^5B8(6bSc1r|T?mmM(DO76x?CE*^2S}Wj? z!QqL)OgdZ}4Okt4TAkbLYIt}c*D>izo0~koAk%qb(9z+LSX#FPU3%#o@PnM4rx1gg zFO{dn40x)nKvyXi!{@k6LBGG&;mzm0j#|GzXmXwN&7NFcf>Jj?kzO~YiMm`5udj_u zo3#%teeg6su9ohn`}US4t?aYjm(FDP#6_|cg1-9;ddsu;mgxV);Mm)ThslQFVHz43 z92~&6a@v1s|3wzjP7NP2a$j5$W*p|02%?@J&xb8>Lhxga{n+E`EV^$Md&z^@rH8aH z(suE#@Vh}4K}JbX*@6YOpN(X!jR~u@*=uk&`l->&t#IK39i=7m0s3RijQGCxPyRXh zMc+zC$VT`vjO<61Yh^#Ckv&$qR`&N9*-t9hPSHB@Imk03`&s4McK8Kf58Ktqeo=MJ zk85UJ`(@?YIItVV^o65B&ta$zf=J$y7uYTD#+d01|CTMl;rX#@C0`f~E46$+ zcZ*vK)sJzTVdYcHwg9F>a9e;wBf;yeN)IhU)^kgstU#m7F+AY)=`5>r4P9-u&LDbK zuh*-`d40Mq#LvC-ucXf3R|-$_`TYRx% zAhDaPe4n0&rCW+0;$@JUY%`r!fZ^qNWC*6^ypW^*@RlV=x?|Tfe*SpbXVNQ;_ zlTov+WKT8MQa97P0u7!SUyUQyj42iC%hnpS3@*hfwB_ zDz(Zr?=fVqW$z)6Z?Yw7O_qL3Q)7_2{$X#3SZng;#-^~|$#hQYiMtQ_td?-2XSZAL zjCwBg!42Ak(Q96a2QhQ>bf0Ie%I7H?9&dR@qal|otui?E+cnEN_ux|jI1+_VF7Q{Ai=qx9;iz9lVXbZTDaCM50$5YOU z30Eq{lcT>YuJhD;seAo;H}%$g))hhH^XMP7H|ttZuMs{=NIE&6!HM}l@?e?`+=IE( z5f2#5@L;mLQTJ$@pY}!8*`q$fJ($E7wXcitc}!%fmp-n2n%xCI-I?2}Ts2Fz)v~?? z8NA#RO&oAqLjFj|Z0U+dJFVsrBAS?-2k7G?#c(~-#jH@rg4QTwiMrwl(&WC%Kf+h} zH{q+~v&9u8;|w0br{H#^%-}{n>RXJIt#AdN$w&D|_$ZtE8UTxYs*m!I+QYgiT3kK% zG9cm=aXpidG8n)t(Yio=upT~2D8RhWSoTo{p4LSfj|@2zLFyc-_E7#Y-ct{sq`lX{ zf-!qvAPjdUcTg%%Dz76abdo_(}VlTs&x_whia7s65~_8fZnzd z?XSBw=`{P?^0aAHG0ab)kA(b#&_{%C5{JXJ;fT|X{&Wob-baDP;eN^Vv-V5!wI}M~ z&x2nw?MYXAf}Ytgxy;QK4{Mcsh&v{&1Hv(B!`Q9xOj-vjo=Ns%_>H1{y}f;X$}{P5 z>Wy$s(xA6F$z78Uus!%*mXGTTZ6Zp-*`3UG8xK|)spEk=ZEg0pr}IsoA@5a#r#jC+ zpCR`*!#f!-kElK@9DGlgf6*tWo{fK!NAjr!d=UQ0lqK~{{>d{Gr^-S3bk!hK5$T~k zQvt}*FssuZVpo8_%Chc^wjSqit_2F)>}CYf2xqgbPFQ;IO|ly3e3D214}FvD<|^N$ zG&;GCWYFHL^v^Su=$Uz*}E#SW)ehWT{tNCul zJ>i@5xFDv(BrLn|vR{&WNjRUaa7)@8NsGba_2lb{gWN0m*N8WOp$%3OabWxn#zr9Q z_PP9M$8P8%Cs*iAr)!JN)sD!UHoHiuvC-ORG1bOz8+Yo%O^xQf$rfo~x;>tzT8q_p z5SRw)n+D+#AN@j4)T!rkzaMt(r`h|_H*?#JyNs%QkgZMB7+e;_r@0?*3;1eWb7Nx% zvFuJD8Zy~Bqjg<2Q;7b9Hq`bE5BG!`sV-^@`g}nf!aj1}<6q%>`~mvpGAFIn*%iJ@ z^mZU4h_}M$7!m+3`d47K1hmQn!i}%tx*xqr`z>rgs}>l>f=J8$##(Jdqnj52-bO#X zji?OaZcHMI+0+_((TIc8w?T6m#8gP+&qo@xUy-*ytG4@&(NVG5rpPs`x8X1w-!ip$HR!we52!3g#2$DCnT9eg%e1c)i{#C~`T; zGlY+zBKA61VFpdNC?-U4w@IxWLREvOr$5nwC!*DEld{9492Q^3#QAspDl*W)N+sqr z#|nrasPe0zQr-@?ig~y#*4pTg+00%HvFa?VaN6XLSuI}7hp+VyuBr`(xlg4wFt{qr z4|zY&dA80hiurY(c%VBBbQ`_pN^+h~jj(}PH>6L!Q`p`-q%X>FSIAuV6nQNM0oy(5en zNf!TJ`Z&@`7>q7o7PF9yhIlYD2>A=&pmx6)lWRO<$?Ue;psmr~$gP%@eNl6{l>TZ9 zChaVbn$_t%dq&Rlm^^L|(1@K44V}PX;>76ML+^EQJ*ngu$g@ulajkeodbv*7q+RSIATJ18xETAOlYm#Qc>slJT^?IY# zidn1JVN$H8NzC1&OMBoa&#)3?a#V|b2n)AkeN!wYa5n@D94Fxq;rHb9T|N&HJTCn; z5MX-c41tVRxZ-5;8?IKLt!Qg&ws;nAcQ;{xHS6t)#nPUv%@}TSuc5bibq%$%Aw#gm z4|t^~;aM9E2BT|npmVJOPa`kdlmBjBz{T840#D4D@^a^-+tSo#E86|7i~l-fUUvCg zf`-s+ZG&#=EO{YzmIn{FYW*KVNDWDsVY`sKoSP|P!N8mBi{DM!7_VzQxqHJB`oo|eF#^x}8Ul=oMf41VB9%^qf`jhpnk{%H5Y znaVJRu_DRKX&!GgO$?LO{0wFmu>=4EGXNHtYF^2{HK_4w`x|ZW^u8;=3x~^PCP*fq zfpI$m&2~r1SB%GtzLdk>9N2kQmUY@2TxlNAIPGe%I|ro9dtAF;7luCc|3n_2N#?os zup3v%wH18{T z-rWC3^0?mgO!AmrV`3gVm&biCw1`a<_gs#s%*g z1?>Mj@yhlK@#;0hYUJWoKM?6Yeums~-uxAKGXUO9^H~5~z9J~Pfuk^=it2>4g(ION zW-DAN#4Lh@Nk?7DGXaszmp`%Cni?HeM!!3l{ z#_^l5$zy`p9dA;{6l1LAXBf1@&#LP>JoDe`Sg-9Mc6DsPWVe0lxCY0Ut7AS1?iK3T zg0ReYs$(mTf1r+SBu<^`*skSSS{*wzD=U8!?F=g|j%vrWi?qwM1@!83+ClAv7RPMP zG@_#CakLFr_TzVhc8PWrPn^KhabQ;#@OvTd%!=nrxO)Om9>ewHxStZ=If3sUN8GqB z{LP7X58}DKDETa&Lo z3tA4}EsA_2+5#fZZqUYg;Df3!b!f})R$q@-UEhIk@-obe+{9OWHICe!Kt5;iO-_e{ zc#7wkm-i&-#beZUf_9yV$&kaE4n=JrzLwQimY_NpGPR>BtrDJ}0bP!3XS>d8hf`J3 z^pwW`I`RAr@^KtrxfJy{hcu7ks-*F=e}mWfJiZp!CPcn?`L^Qd08&0BD9!mnK5-bo zvm(9Y*zd!2&LzCm3pnN+!Jpj~yF%t{15-b;| z?IjN4)ZPRCl$&^nSDPh1?Y-Jdi61kO1DKcnq_(8(BS8`(wV3W3hIg+HD}P2wjKoO- ze7m32lLpdAnzYZ7W|AZ+(n4BEoA!CqPCB$NkWSJ?(j-H&BuDb#Rv@Ry zrQ|a59P(UpIk`eBk}Jto+E2;V+P}y(&80AFCZ@@FCsUQo6)Af zPF}2igSC7*Me+zsQ%!m$e1*74lW`HS%@x4f3dVoP3jfOS_nS zn|z0SmwboxK`3dgXK$N?r} zGwmnZCW!;)$65w2*WUdNIFB>F6~OJlr{_$MM=Acj%ZiWQLNN7 zj#Y0~(=~LGu0@Q(DY_mjZfvBR=w^%)?511jRzxV>uAQTu3)Jrp?LNAb?!r0`yXiTI z3Ur=!9z7q3#Xa-_Iz#u;S-Owzrw8a9J&3qo7t%xYFg-$#(qr@@dNEy~$LR@r2|YxZUqfF@@1U=vucvRIZ=`RcZ>DddZ>4XeZ>R5| z@1*ad@1}Rs_t5v!_tE#$56}8I$Y>BICh^t1GHm@oYW`Uw3Z{V)0@`enq4`YQbz{W|>yeUyHaev5vaeusXSevf{i z{(%0F{)qmVK1P2+e@cHwe@=fve@TBue@%Zwe@lNye^38F|49Et|4jcv|4RQx|C|1u zK8~@Jf6{-^C+L%OkuE{^B0%wCF$bnc>;@yNVL;n53$rpCvoi;CLN~+QL*`{Z=4SyG zWFc0|!mN%(SQN9{;w-`HSp#ciO{|$ES&Fr=R@TPaSqJN6T`bKqEX#5%&kC%_x>*nF zWqqul4Pe#MA-0MQvl1I&qil?gvkA7EtznaFEnCN?*m|~sZDgC+X10ZGW!u}mhEHv*#S1k4zhW6Av?qlvm@*%JH{?z7qbO+oSk5o zu#@Z*yOdqVp2MEYE@xM;E7?`-YIY5~mR-l5$FA32gYgY7e8GM`b_H}%EynWd*z?&9 z>_+wi_Cod|b`!gqy_mg(y_CI--NIhZUcp|;Ze_1xuV%Ng+u3W_YuO#_b?o)*4eX8V zP3+C=E$prAZS3vr9qgU#UF_ZLPWB%5UiLore)a+OLG~eb7rUE%nBBuZ!tTXt-G9~o z2ECOd=_9ZL-i??IZwAKWP1+~58xXa@fVt7D*nPmrTD9}F3lPC!SaY)bwGV0^VjpD> zu#Z9O`jqx*?Jn(Z?ZetV+B>y(X&=)b#3U~>dyqZEKF&VDJ_r`V_2!|XHcv)c36 z=d=faBmF%4g7!A;@9YuwMfP9pOYF<+E9|T6YwYXn8<;nKJ^Lp67W=k#EBg-nF8dyI z?muXM)INgV{v}!hZoOA(uh3quy&d|%TeK1|xVLDpWj|m))Na>q!+gviX|D#N?qTg- z_G8ScGif(sI>w8%7iu?Qe#B!y-R{wTsa?x{s(pg}jQyPbg8h>Hiv61XhW(cPj{Tnf zf&G#FiT#=Vh5eQNjr}+KJA0h{gZ-2Ji#@@fWQ%NxM+d`{G=yiwq#A?HsH@SLbY`7J zXVuwsh?bxOOhD(>d30W#Pv_SKbU|H6SF62P`yTZ4o3$Tm-_m}peOLRw_HFGu+7GlJ z>B71?T|^hv#dL99LRYVA&^79sbj`Y?E~RVHwd&e*?Ya(Kr>;wv)@5{AT~3$R6?8=` zcF?2i)%EH6bpyIV-H>jTZdg~+jp#;oW4dwOgl@HNjc!u6R<}+!rCYDtpxdb1q}#09 zqT8z5rrWODq1&n3Whm`k*ne`r@sgwSneo!N{2eK(-?aM8s^2{SO=m{O%)N{~>c}VgBgc%e9?laZfJ_gF?}=ND!#Idb6e{!7iH`;MKMnVsE#^n^$;GnzMy&CcM1_*pnM zBd%t~(;}bgOpnMH&P91qo`PXqkijr6UXr=as#0WB=|&WFMpY?BRVhXlbw(w1vgy2e zd_{IL<0I-*BV~dVjpM4og76vj$xPljE(st@IWlTkEplX8y#&ZVK6zd8<6CQqQSW^O7Gjqb0)z`H2lxpU4;F+j&9f z%y_=Y#*fZPYK)Gkdp(AYmEvW_$5a)Ksf5NZvhB#PPIk~P14cjYqg4-(j@$zp`zkQju z<0_#Em4Wdxt<}fI$8Fo6N?Wv_?bWpHE*ZB=cGYj^g2b?0Fs-bH%m z?wjAgu>bh{al_8Jg_)E4Ez`?4<$FD?=a_GX=v;?AD6orjOj9^NoDW|*l^2#hcxzcA9RewEBCr!*oO0$Q5NP)Rk6Qdumk z_e#C;{gP-L;6U*mh~e^m_1%&v0q*CFGm45cN(|2|i{Y956&^}w3#!oRUd!wD>|RAqNmr9CRikWClN`zz@x zim8&1luO=i++WQf8TH9b!MJ~gye(%`yr0hYin>JGoG{FZ99rgW*uVei;hCfR=4TCuMeQ06S1JM$eN=ZCMUzSA z1j$fmDs#EA#LXFwidQX1XD&K+{KUesiw^EL9Ig6HUNj5{v$Fi|X8S90yDZ>(4aX`J zfZSG9J*E;HQ&m2uJ~1XUlPxn=RuMN>W)a0gqZ9gL%d%xmWqG{(HTBe(Vzlv$?buUg z3z+p-HSd&Jzfi8_5zDcs$ZhrIykzujcFeFK>AO%x7}*>k5ml}WWfoESD@+)USK3@= zyr>Fa?6w>~tyZ%cMW~|sR8f7R*sD9i<@AZFWaT|1tH{x-8beWKx;SCDq*52@jO;7% zxJrJ!{M)U+WSO>-tCXUiKb7-Z?vS_=Iy_Jh|t>WjWq?{CGNJnGx63u^^^6wu+viG*NXj(p`O$sXob7 zpA;%5T=0t%=ge|ZD|gX-EI*2qvFbb3X_b1b?~GJVct0Ud>@#K3R^7|4_=J4WG9$=Z zc?zj6XPtK|@{a0T)QPNSabgy|j5u^GcR1qQG9ws392*YvpR7enDs?RQS{!rQa+xJg zOk8kPE@#GbBHLN{%%~{2IKdrJa(q>^Vfod`<&N1hzg)S-12P9f@aLtrmCno7i(lDS zU&X#?QC3bH;TcQt>NV9)6|Dmd{98gw---zEm%j&#HW9%lTH%XGQx+=d&umQft7u)N}IE zJi>W7f93D1^p!51SF$-Tdo`51obNIn%IT>5rq%b;iVo65!Fy6V=B25EbX9sV9tEA1 z`k61P?{}-~-Rk?QFVFXu&s93TLgPd|srPzS{*|hmFDZH{V>K_0-gKc%A8G8S5tmoy zLmI<4S9Bav?~kbbjHvXbk)6&<+YrCPcM?EjqbkvXh zULiZ~5d4uY3L!nRb&Wjl&7OANv+}%DT6x|p?~kt8F5g%8aW3mi+KlPE)Isp8$|?Jm zbYAKW;4@W!IaU6gsy}51=9ONNS4MJPDPH-UqEAlMZ$Z^-k7^gvh(-RZnkCT61Xk>OE=g z;asJ!Y?ne=?vAK@NV5p-T76HtpKz||Cf!pwS9BUx^c_|8AgxBUbCnONTjN~iL+RFe zse9wPD#w^gUuw%}=jwf_P2*g>Kd$Jg42`_h1aV)zKd$mEHATn+RSy&DeWj1(Clnnf zRQeO@{R#O#g650*EU5mrp!&Z;x!>zi&r9_W^&`Jm$WF-iTR2@Fa zLz#wnP^7_+Bwf0tAWW+Um{uKjS~k>dS}GFwRdnfAbm>-f=~i^%n-JXRDg~)J;aoQDv{X%S zE?67CBXo3&{NzZ%Hhb*wv7<-804HV^F4OHhc63fRe#ycybzfDw)JEXv9n&42Ul7ci zO-oe-zd~f-X3=ob{^R(LdRH-ylt_3?B`-A@JT7_+{L1UfIE9}^rU^^3X8)0kPF#jB ziVtR_%9G71)h{hY;zZBHgyG2iQH%i?j_;p6c66V7I+HW)KYjv!j}!aLSELG(RVq`q z?Di?U+sp0}r4nUT4QG`o%_V5|IrQpn^N7S{^PMDY~9YH!gGg`h^^}H;7 zE?rXhO1PIX3B#!>g&eN-cq&)-oSp-Iznts5`Vx$oN(uRKy6SqycJSD-Lo<7iokZOn z*{kv?g>y~`=bTd3a+wh;46?oZ4<9?V{IJrX0T`4otDY{WG`F16^m9t1$|+3=i(tv; zb3M*VaYUVTZj|}U7CGfi(l*4AUDQ!#q;unPJ)&UZ#938;r(eidKi*w^S5&9CV6W7v zJgtzm`f*Xa;)38IRB`oPQP0(Pv(+b~D;`B9$c(5D6{{aDRX-}YKwPk|q>?JJ;0JL( zSh>H<6xCl6oFOi#L?vC+cLa}AKQ0*M^a~kr!M%cIsy|uP!oWOLcQVz)KowRRBG{q& zq?!=0_NyL~^=uaP%-^}pB&)o;bKX)ZdFL^kyecc>gnR~%pRfq`4d>d~%bZomA_>(V zil~-y>*vSicEXQ)tDecJWB5cW&-3H*^ZdB{JU`AU8jJ6X1gkEjPruN6`h{He1(D|I z7gl^jq<;Dn@*BDh+oz`7+`D^7wD!(p@G7DU(=bznAdZm(zZ@B>0qvv#Z$yD(LTq7d zA)pEf#_ij&?*!(Q041~+`+XSACqUBv9Q$7qBOtmaAmIpc0`Z1Or3AB;31%Z>A0Y+o zyMaj~WCVyb0z4XG>j7i76Z>g$5%vq@J=njGd>;EpuwFO;8tP}*|AJaD>)A@3nCs%9 z9vu6CMIyis6K!a$aUX2x81V=^iuvCbMh8SiVP!*3OEG{OVXknlr zB3d2L4QZ{3V-~b-AQq;8vcu<*_N5$KJvK45P4muPws2Sr9-cXI6sX1xxVu)PFxcbT zTBz071Mg`n?H-S7eNdSwM^yvM0YsOr5CU)kRrd=f8B7O@eMV59p{=FO@B6j%W>#kUhqbqAKLSSOF`)f^s{IUY^cO(P{0hj#0I5Z*jF2Xh zB)w$K={QibGH$F>98PHeleorCRM zZ0BLygY5!rGuZZGo5i*d+kR{Zu+3q+4cmLQM&LgY3;~-Sn*o~%n<3l`AqgQQA;b`p7@i^`0wNN^YZZAV zAcD)XtIJ>AEFi1MvV2@rR{gVzyhK1=@)7|70Wq>XVnB#7U=m{p0n-2PIn~`$Gj}Gr z0pyEZ zIZxs|ne*Q{uQMeOl|WPiQ3*sP5S2hw0#OM>B@mTBR07eP!6$e#ZwcRFoXB}HZzInH zRTWfKP*p)y1yvPPRZvwyRRvWQR8>$_K~)7+6;xGFRY6q+RTWfKP*p)y1yvPPRZvwy zRRvWQR8>$_K~)7+6;xGFRY6q+RTWfKP*p)y1yvPPRZvwyRRvWQR8>$_LB(3UoSmFI zaguIOy#cDJpy~lt52$*Av*0h~T*i4eZ=VawJSg*^%!4uy$~-9Zpv;3Z56V0!^PtRw zG7ri;DD$AqgE9}wJSg*^%!4uy$~-9Zpv;3Z56V0!^PtRwG7ri;DD$AqgE9}wJSg*^ z%!4uy$~-9Zpv;3Z56V0!^PtRwG7ri;DD$AqgECL+DuHqgC15WdW20P!>R00A&G`1yB}1Spa1L zlm$>0Kv@7~0h9$$7C>15WdW20P!>R00A&G`1yB}1Spa1Llm$>0Kv@7~0h9$$7C>15 zWdW20P!>R00A&G`1yB}1Spa1Llm$>0Kv@7~0hEOZ;ZxzWl*FHij+Z-GAL38MarN^85AjlB4tpd42qONkuoS!21UxC zNEs96qzsCbL6I^jQU*oJphy`MDT5+qP^1isltGa)C{hMR%AiOY6e)uuWl*FH zij+Z-GAL38MarN^85AjlB4tpd42qONkuoS!21UxCNEsA^CG=q@a-JN%rR}BynhIzt zps9eS0-6eFDxj%=rUIG@XeywofTjYP3TP^zseq;enhIztps9eS0-6eFDxj%=rUIG@ zXeywofTjYP3TP^zseq;enhIztps9eS0-6eFDxj%=rUIG@XeywofTjYP3TP^zsnBlz zgbkccyO~70nMAvpM7!yw-SpCKdTBSkiZTt#G$_-cOoK8F$}}j`piF}@4azhq*}9yQ z&A36C24xzQX;7v?nFeJVlxa|=L74_+8kA{Jra_qoWg3)eP^Lkd24xzQX;7v?nFeJV zlxa|=L74_6yK!-*IR|hKXOQCfqQm_*#pq@G0 zv2e%29m^LEOTrLq5n?Suwca^uSdJQ&qlV?EVL578jvAJuhUKVXIcivr8kVDm<)~pf zYFLgMmZOH{s9`y3SdJQ&qlV?EVL578jvAJuhUKVXIcivr8kVDm<)~pfYFLgMmZOH{ zs9`y3SdJQ&qlV?EVL578jvAJuhUKVXIcivr8kVDm<)~pfYFLgMmZOH{=zC`JrQeUt zQ1Wg(c{jm(ockv@f5rJE=Tn?dbN<>4F_S8WZ?@8o0UuU~9FbmTB2fvII~8QrAK@!D!f?}$MjXE0 z7$W>l-}~^lJl%LLieY_p-P$B)SE=8^jMapjBbgUsnQ)CwS@=fGi6s79zYkxk)2*nm zE~|@phHu5%9G@g$xKc=Z*64`he~w$mv@zFS!wuo8h~mkTdxZZJ@qg!X-)DNl`y8K* zuKHJvl?`OvLsq880&;|ZiTNQlNS=Izo5Hu%$Ch0hx|36-W7+sB%zo!|SD8L*F58{ot!~J;Gb?+eU8GLo`z1uNv>=PTFF)wl9BMoOf^kwx#uN z=%=NT%3Il(b58ty`Zpxw{;g?zko0dmh9uI4-Ww$?jfb@n;bZYA zpwYMWUAUq(|J`xJ$4Hr4kQle4b#=rR&E=8iXk^vI zeJifPed379yE$C=f6X3tq(^^oqxKO-ZTJsONBGB3_BA)*Z^IvQ83uJL*XI6LTb}5! zp?QugM~(aY!yn;_&r{0F(R)mddNBNxV;&UR^%z6Sn`2Oqddj6m(C5lHRQvjHv-WR{ zM+J4<=O;EtN5u8eHk$fqL+;}iskTGL8Sz*`NIhct@Kqa2%-{AkE)Bwv3%JoZ*p^PX zR@3dY#PHSdwKy#*ucfRx7>~N6@pIpJ-4eI)XzV&dR$bN>v+@)+bTg&<^QdKLzJ-s6 zkCVP9I3MBERv2Ct-bd>dUOjfCRog>wb=*OU9}iy&pXUB5Xj&Z9Lv>4!&E7<8589qZ zYyxut8KJCo+oUR0M@u)Ztx;@9-^{sL<{unGY{+O#L>tI`wno(yDhAc+6yEOVsIvngO zBo;18-&SFSHkCp;wO4NC2!9s-0=GU++bet}t~GJFTFJ=m*4FS!Y)37Z-5@!_*TW}t z#ukb8|Drk38J?#hhFZ(h|IlqE)&95h4Of!ldR{@Vz3mP3OrRA$ujr71*%P4lo55F946a?^e?iZd9NlgjA zD!lp;jk44h_u)pEcq4%${4_TAPFCd-`UY|9M?8LG2hr`!xipngUJ8Dj2N9+g^-to^ zFoJGfJc6|`hrd@}$^Cft-(ly!cE)L?Z1|YgD!b=ESCNlnua#wvEy3g|iBwuaw{2;dEYZCR%+Ug#en2h48 z+s{@QZJr?$Sq3X3HZ7&Sf}5v#%6~|#-Mwz_nTspy&`HW{N*gU@xJtOLjSJs&axYOM zbuZ?}*Tgd>Tokc1JZVRa&!!2LjGu2*eva`oV=CxpwY5oE-^OiZ9}+t%Ib~%26}8C; za?k2aGJd`jmo{Rb(J+s`f${TWvAiA}htnJ37KIq0hBINy`W?iDYjN zzn~-j$nqdh=Un{c*pkoSmO_pjSobND;8gOaDz{kTtP z99hUnD)vz=Qf6AVdKb-jz|zwGsZ8YX3=VtQbo55|w&kjB;Y4*|bS!PhjPYG`out>{ z33q`~i`0$MmG~LklW;%R;dMcu6x|=`@Y|C~3ga|N4T(oDaSaxm7(N=_65ik1X0%ct zKG?u*Wv?0pWLy-@Du!!cyq0o(l5x4mT(?ul_rKNg{GHl%3Cm38N!+KB)JlwuXc!xZ z@S=RwbaY1ZlsipTXIGaX_aN`6iI!W$O^$T@Jk^HNIrMhZo`kLwt-?5Yt%7x#zV=y0 zLOW!i)k3|dv;Di6D?T7GgfDX5$p~hH%q5{;ml3E~sHV~pV31^rC#r8e1-&O<36i1e5%=USh;vSmxP*-P?o3?591})#bb~GTw@_;NA}1{iKIStkLA_2G?$2#+NLYdqeE;NrRL0ptYR$<2^)n^${US3>p?7T)$5sE zj?`eyWf)uV%~t7-x>2v*5G;IFZsTVM4PI?;lIQnPUc`d!p5G__c2vQwKA~9^^WCeq zVv*QfA5FOa@1BmWU!w->e!C;i?Y9$wv{DVNGVx1@a0_ESr{tm@U9?3S`M2NB=N%~x z-gr-au(c&zsbR%-sO{sr5)0}xYUgbseS*}XF{X6xCVfSVG@>igPn&M?Cykxq-8#N2 z@D8{MujX8l*gF(*|B7A`2l;n#)SrWg_u4T~UklT$w&fF%L`a?r#z$XW;X|aHXJ5^S z_61vnYjM$k#3M2tD>um}PjnI~5ulaE?Y}NhFa3&b%Z*Q2>Js)JUFW`^WO!X)!Pd39 zuiSg#sNK@MO0-aub@WS}bdG8=a)_HZ(Pj2Is7>Bp(KjIjh(mt>0eg|&**uDPgn%^dhY8!qZw)?Lm zo*njCEjdArb&tqmxpl^RmlCNCY@QvT$-j%!gm23zkw^&3?}IshHYOo&;QWmZptI_q zC_PMEse^qEDRT+K$++x?(f`xjP$%ShobA72D-!=dEpy8F=pd}>hoSXN#(J?0wnD01 zNsWscupF8`EGLJwyt{1rcrJOJZIPOHDSYDei5*W$NS^<3KF?dS_1?PS`Cnx9JNOrW zC{G`0efF^FlYbW_2HFzO{Oy~UTGM5IZl7Nv0sWe`C+Vxmg{0+?E;*vskDlnjB5=^! z(D8J{vwepAqZ|K!>E>T0lHwv(uvOW|qi1|2ZzC(A|0>(O91izp{%Kyrbw&8!QO~*p zm6GO%IVIeB`Ylb1#K?bD4~7rWYax*w4bKn4?6Xf$j~o zv;cC&#C)OUXl@x%OR%2p+_v_mon1`kduorPJ1t8sN89^IKDmb?Wc;kPf)b`?{%?xv8Nwc1HHoMKy#t<6Kw19X&M8X`7$B>OVeF9g{R^8n)PLLmET(E}t`G;GR;xNp~?2$atms{zrWqjInz)>9yqe^6KD}#`> z?i||p&?{jF)^gsDIH4t(t01nJSkD+$U~58F=lpEW574c$p=u>N9?9+Pr{ zQ=}dUcO-ICwTHc5{zZ>$)cqz)*sYOPxpdZBhW2exDrDP4hkpM4vIJ4ye2 z;eA#lxiW^3L;Dln^|g1nYX5k~`cY=<$|b~vD3nhMXA|Zv+aGIq8C`D*pRwVi_edo# zT8uQ3I3l8XOx9`^*Qfnj%T^!;Mhp!aB@a8a_N+^uBE|x7&FP34{k-ngPq`fxi>=d+ zhWqQuyFEl-t^fbi*EdaY;uh`H*OqcIGqRmgTeMuMHI^T>`nna=-X{(lT}ym(=`}3+LiTC;zPpgzy4;QCS9>a!&RRZ+Wgnr>a?U*>9ZEAUS4&oL95&- zUaM33+UQ7ZANTej)7Xdm_`QHSOP}CI`A2_&%*r?)nysn^!jd5)J(;!Q)0MlB`%T)* zIxUjY#k%OBp(47Q>x`Ig_s?SFpIoG-#OczwHdwDZFA;4d;<^&YC|bIlP@~bt*Ab0@ z;=4#L?u}!1i>pZ1wUQT6U5c+Qf>@T5UzR}#H+|Bs{U*zpD2ufBBYkm@Xm)(7+(#uC zd1-IBM)NuDpW{Gnuks8-j%Jkcy;~Qpq`Dt)=)PoZ+xz+m=c7&R!=w9c>-@MA>O%>A z8he&C9QxkCpM{ltf$={wh9y^q(LX(iMwM_X(jxM$lun!wLE8S_576bijP*~dFvPd1C~hsid?rn zuZ~2d{mAGsu@I{wNvE9%Cwj^jtI=z{*CNf@W3^2O+7eWv?PX4FDZJ;PZveuiy@tP+ z*+kT?^nFR4IX_&FHcn^sJXv(PZv@M%Zliv$iFR%G*Z}gr<@}Anu|@76RE)eHnL~*U zj@!FFVOZ&S+Ol&P$coKaXIbP<`}d!%Nc{YuQAgA_C7MWWyBTsrz^0qlb+1Y2uW*}` zO`Km{#lP>N)RP6MW}6WDAsblSOPhs z=MF=`(K3CAFdvPNICtXvZCu4l=>HJ5WRo;C1&N>aQvaxp&4-L{o%X6v78=JdyeX`0 z6gdsw-!WiwOz+>lq!-jayUKdnqw~!@*I|rChOk5V>5L=JG@m!8nhVT&bFSCnb(pnY z#(TxQ=B?)Ukhj+Ny(3+PeAcKN;GVu?VqL~=rqfw%?el25fW1uTu-f58==&1Ch3sH@1uG|B$quDQus`Xw zX!-%G8=lC%qd#R&)H~UCbQ$}O{)~N5?_=N5b7i$d_D20ByNrIGT}Gc{SJaj4BKj}> z+Mv_FoP9tC`#)ya&V&71g2RGO_z%mzoBlJw@xk%_3R&IF|1JA&p6@>w+!oyCuVc5# zpZV*9`+|r4jqE1*I4dLi?4m5WJdpk^hdYdQ8dz0`ZvxWT)o#Q3Gd$I(vhvz4$jOtM z-I&r+@d<@yh}7n*Mo%eVQZ*=_SX<`e8BI^tc=uTyJMCpC#3J-xx+&g9Jyc9$-(p5G`ovmEV>h9hfk&Xx83;1s+9 zd)SZj#zA*^U1k(}P47wA>E3iC_wr`InaLUvhp{5(2hqQX6)jS%26!~?$Gu}&?~Qf; z%oz51UThBaj%PiJG2V%+NRg5i0HIIu&Lq@X?DCxQmU_#e&-N}y^EbS25DWV;Ltp7# z$u7kI!CDS^?>nsTIfT^~uQMNJmCswuX!cQlkiD=UXAO#-*bn*FW`FM)Zzc5aSod=j zyB@z{7E=FNl#=?NHgl=}J3(hzdt!_~m|cn|$r^%i*r(X+qiciC@`tlu@e)=D9bwAs zSv;Dx?DBrz?96JR1v8ahi^rLfw2>}+`N6OF6*xV9k2zLapczIB>@^>xy-YM+w3nLM zPj)XhQ>0CrnbIZ+MVrKx-HUgVor`hz_V+f&vw!hyLha-4gPytmT=PkPUw>aSo%S^k z&U}A9^a6hY@(cZi#4D?m4r5Q_MP>o3Ans3US%(rCS+}%It3DK&5Bnb`uETuR0`x!P ze*{|AGwt$^@Q)yEva0DkY4h-9ZPV%gvHr2p>~xIG@%|DtoZz1T2P=Skihl|&dmfuv zvg$Zd9;mSt#Cw5%0WP~AlLPfyBwxx(Szq

D_FhhO8-ju|G~Pe9ay7p!vB{49q4QPYY6pU{(nJ#*Z(f` z_x$gfUiMG^zL_n1D4P-3tRI*e?4!(=mh7c`9btdu{|Nee|9a>f{2QRzTiHy|Ra`q{ zhh=D4%k`uFt^TcOyUo81%~(Ao@AU5^wRib3qt6no#V^jPDA61v+Jw*vahB{45-H zX(k6&`YWM-=l>4hRsJgIm;9HYU-n;yX4huq*|!-Yeb(q>4`#Eg?83|* zzefZ|Kz}Uwm^nN+GC0zFgmpfTG6%6Q^U>x&*_+u6XLsgLn4{Fwa3V4%1*{K4&%yeytPgr7I?rMyp*`5A`5bmS{%r7BR;)ZXI2ZbJ!RMgQ z3(jXPsk?)_S#{=~;2v{y@U!4&tVeTSa6g;}f(Ojr>}>p?`Izo*JT3S|@G!pgK=koG zE2v5jG(dZx0rWuQpu70Vnxx&V4JtiQK>t&Nvm3v?u-J>BrN0TZzwx!d@wLC1Mt^fA zzDwyve0mYq&87Fa23mTKKzj~fdybv8=kT@X2(;%INzbu@^);lo7^A(#f!bRP*50B^ zdkbHCi(Rz0*hPDbU9`7I(OXPsHDIy(!`1GO_hxzf!kMRbe}8X((}DH>7}oqqR@|B7 z9nH!_DeqW%f)09ulc7)XJ`MdDY<&l|{u_k7!ef_a@87ZYDYf;U+WHQ)^{keMtxu_~ zALjkUdyG|v>b8D{W9x^jt@mYogigjstQ!=lt(QIN$E&UPvGqG+>xW?R$E(HPO)dVe zYTrMkHa+i;_s7#7#Exgwf@jo%k5CKVtrmQOKgFNIdZ2q@yGLNVXCg1Q`w+F=8MWQh z)pj4GwtED7&+lgrR@*&7?RCZ%d%dUH=)9~9j2_u}KBE?Sgj(c1{GlYGE^KVe@KXGiqV0YGFT!h5Z^UtBGx0sJ69JZR;p(>(%hT<$sG+8QF;* zT5M~l>_-nRR<%>D>R7d^L)EJGs8t<@RlO0Jo3No{)rO|Ap+82?Em+dDTGIJyNjue& zPGRTz+gX)L>}gtdu!k0VnpS%{SN5`pBlfgY?dee2(;i>3r=w(Fd+0~}N052cf0P)1 ziB(O@4)@55Jsqp|bSOLB|C(Ov8UGnL?09d+$)5Lwdfw-se)hb7kx*h)3s}`v&|*)= zsXa|&PhVv{)zw(iPPL??)RLyLq`W2S{~3EaMeXTOwWs5-r(4hS|jl=mhlg!?fuk0MB0`AVV$WRCSwrBkgQ9O#bU%kT3DAJyT!Wn*ecegCq;}A z{8MFJdh8SH()*`TchmkEvLd~IrmRTspDioW`{&4t^!~ZBB0ZMscw>5b&bOV@>%DHf zGTYM;`+LOYPk5%`44nIv_Z3!^yOi^C;=E4fZ2XdjZJ+&>+nyfr7hP%ZDo*B#-uF4> z{^leftpDxNeSh+2J83tD-pHewoh+_luL0Pmj=}FS*@^_SWak*iSC9h79TqB;B>vZV~V@lt&{7NtU zk(Ta)--_;!j2m_wPZY=L)88(he8)$Z@AAj3smnC*CG6W0CX$cnSc~w>pCX-Sl+O`f z>6Y!&{gH2$>FTihU4A>dziEhd_D9~8X&0}{cjYUijj43m9P1iPjuj)Cr^wr-MPC1T z;o3&N^elcg(OFul^i)fCRa^6`7x9A6@``;%tVywSB~$0`DDCQW!wSD^#(URa=HJ0` zSrcoz<~Z~L=${|)g+A2M)r-20Dc>q|7yV7wF_Faal}w%Q$_U+cgq43U{L<6Jc8ZNn z>C>W^m%%45d zo&I+6@Du%Q!d80At1E9uX}F?J3%~2KzWgpnrh#swzadZBq*LNb^3auOr_+^bM_)@> zUvJC0^a?F^ZA5Q|j}4Whyoz{Vk1#$2|6a@Qx}yy(GLN;8=?A~uNqqdfBuCfNb-F+N zZOL?Dn_B5~`3b!eJ2~0PmnRt0qxHG8!KJ&g0j>BV(>+PTTKQIV*M_dmU0b_lUSYb{ zz6Vw4F@J8+!U4Dj~kH#=k7G*69 z^iWopBK7`B_Sm8~1Zo7A6e(8$|*V&em`_KDrI;4kcESw8@gF$S|soC z+tKf*PB$(|Pn=GdzoWE^%ME)N`j0hwbRX%^fA<=*OicXS^;tF0cF-;VB2yc#yr*&lgVrd_-) z-<9wFn&gH(y045W#)jYLye{HjUFUay_pd~+>i$8omvXtW`_^uu88a*WoWpl%M@CXm zI=(bRuHAPz^!@LFZlg!zS{B9iUi3dqTCtmQbU)$HtDvJc(*2x63xBnhw`FJP(kZ3W zy0-{jG^Jx4+T{z)C{ShI1HZ@|p&0cMN=LJZ;%NAkoyO4P(A(luzAfcrz8hBPnD6SJ zS6oy)qKM;B-JgKn0e9EElH?dW#;+sO+**59A7u1tTzy7K*@+okhKC*Pj5WkP;V zFFxwfuKspf!rILU@D&8H0>YU$#sj0bLQL0^FUxe@=YHnhlmv4u>3_?Hs)D^b|X z9lAgKZOL5KMyJb<>FbI&7qOwleowK#^zD)Sx0}Moe9;rrPgd3yR}^2+5Rd+qXwmuL zwsrPg3!)VgEB*YUI<5Q%`|@2GmoD}v&HcgX%DhZ^*4Q)@*HI70MD(T|q~Au~w_!^i z^{}PkJ4j2|!I7RF4O=5@H40no2QBhbt$Y+}hFooXEFGcr0o)(jg4QGG$rvD#jW%(_KoY+9d&-mq03)$`1i(i>9Nv74*hgYlb&Z| zy0o%-a7tZLR)KITrp2 zR?aQc^5>m=`zMF~lB1IuOyu{K$yf;g zZ*pE^!&eT8^`PIOd!oKYbsiqeRF110U8j3y^b~ulJy_9KT$@lVf1 zed(T4Vm&>l$@t$MJ;zioh-vhFk@G9|zH(`uFI3NEJy*!Ja(SKZnIRlGdgi+r-Sk+0 zaVu9Lwv<`Zc)#8>5f0rjm zPe($Uo~Zv6PS0@8s9fCqZ=mPY^SlA?oLDE=4~S{>9m*Nye_Q&9Sia|&p5tSha84QZ zEaUz>>(_IkqZ7LxmqoigZ_B^MiR-=4j&1L8XybVogh$~1A>dzM@1LzpoY1^`gDbw~ zagTqAy@OTqD&>F2(klNQmH)ERU$(S{x=P(O%KxPDKdE6qsbOcTd!%s8BiRzn;%d9K%{;}3o$)nUgQGIE7=s!_)o}^(9Q~rTUe?$4_ zDt)f<&s9BpSiXk6LEWXwp`3|pPnFzHL(NlqUv=jxXRNwK?`7gG^1i9Zo7a+tU#j~} z<$qK8SQ_~Is%B}Oo;SnNqQU>T(%11WndeQCf9yS}sh($4gHa7Ll;*uwfZXv8wIAZEF?UJ74+7TUR+}@YX(UO*vnV zT;Bfhj!;_coV@ud?fod_*c$kP(ub*gpvu_NStA_2OVCj2yPwhvyc!s#H}H6$2^sJ2 zt*dFcK>3fU=Zg}`AE{w$>YlIeC5q(|mAOPY|E6JQDm_!_ zqm=%*y3;(q2Jv1{`V$)JNZwrayw559Yjr=Tp?;soVeRc*UkSM~I0yw9ln zJ>`E-=}Xidrkr6ad8@jeyw&M>vy}dv`c7BLGu53gvGYBNpqQ>Qdr3<-Yn2|YZrQr# zA!Pnj=?N;oi`fEap3?JF+Z{?vuLTyN&DWK-7O9gK?0Jj}a3`wdMD^VwI?a}V9fflf+N7hW|t*x>TYIdH@V?KnP9)yAbx1Bah zPi>2#=9J6<+x*Qp+x|&t^aYE>RXfC*2HyAiwkMds@SwxZ@Fkx+>r^xP)WyqA<4e%l z#5}|J^FFeuXol>!=%Ynh`GjxLbu>cF;azcR)j-;J!!W9{iz$isnm)95laZu0QNU2g5mBWL6x0*nvf} zRbv=JUH3={yR>Uc`j?JDEz;2{y*u?&F4IOXPFDk9G^@>Z+K4Ym@ zCC6=VFF8M6^S_9jf}5r$41!K4wA^`88>lOzu%vmtFR5#DC#$rrQ9CJ}QPe1#q)RvU)*8p%3~YP=oo>zC-iVLf$u{f^=}O3^Lw`An2uvoz3D^KTLugsFnPdv z18(K_=zy&Qi~J@HJa*vhfd}B8I`CS4_p}{n^{-{l(klz2R;4-t@M3Z+UNf?|56i zkT>o9J6Z*3M75VBS7#~ayrUX-iJ%VY$ zp275BuV6+nGg!>m7QDHReI1z^g^kUtl`UXryVTN_)YkT3ZL6tWQWLPby{U<*T4H&p zq^72(rS?qCPAy0+Onor5D7Am;fYgDE9em0~dIe)Hz9U;gF;X+Q~1Je zKQooDKt66}>-Qh~@J9Y`_}=aL;7v0(<)s4i33{5n&2g!HQuFx&I*4-KGk0KNdQ30h zM^D$j_z-i9ImIj^z01uNe2sQJ8NAxh8J{nV{uOsQ-);JQ0Wb)+gKzxO!PuZmzRn8f z)1QtZJ-d*{dj|{f85c|-w`T_np}T@z$@hH%zQPW=gI-EtPOu2N7)+!rJ`n5=T?%TH z%G}@p=yI?d<+E>aAao^|L`lsH4ub9pcBjnt@uNK`s~?3=4(_ zBZ85^s9>YA1 zz<1|u_s}AfzFJSI)zUKI47d``#oWc(g_0V7oY~FW-#hAWR`UjG-74p$br=l~+or9;mUg&eSe)m#X59NKL@qHSyt_PkegSXCm$x^bFP-^Ae*u z9n0wmZY*Or9l1HVbh*~j$>h*7sAvS7+E>z_nkOkw?T7mpTCN|w=1APK~)-qxy*Rg2cqJ-yD z3MnIY`&#cNxG8MhU0AUjq2f@}p$F4TmHBQ93BK2tFJMKM60;Ovbox?Lv5Bw76zem5 zj9Pp^Qa^jhZE3F_a|U}g=#}(*GVz&^`0Ok`tmWXQet__>k}=Px5ABft0qeG0`-p*o zAnd^2?yt7xcI+(n#R&mkzOcNQulAU=Kt~oRk?_1;w8k-bUV-{wzY}Ye+{yYc+>obrf=LfJ_i}0m?klBmXYV+|T zG}*qLPe7oNv|;WB`#$o`IzF%>A*WXkolL# zH+r!SsYyF&%7$R4rJmTj;$tHw{>^M+TJ4}wJLsz&>{dHiRy!zmOUs_rNG^+&#ya^K z=@Iz)*r%3(!jsuroZ7i&9N#LxixCSw<#_Z5mm`big!!Y{ub-_+S){|1VF-z&p N;LhXwG&zKC{vQpCK{EgV literal 0 HcmV?d00001 diff --git a/assets/fonts/Nunito-BlackItalic.ttf b/assets/fonts/Nunito-BlackItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..681bbfb2d02bd5df8a06b6637ed8c353e26e0b20 GIT binary patch literal 161588 zcmd3P34ByV)^Ana-jYr_NvG3Ex;vfQd(umGk`MwkSqP8>!k(}utYH%bLm3DC4+|<2ZhfGoRZaZj7Uj8|pBae*dc5-RYptoA-Xd@BN;5`riKE zx^>Svb?VfqQ*}Fp5<-mlP!YLl^4J!9ql8@;#8KDM)I9o?4}bqYp>OXagjKb4Oql%c z!tHKC|N0ssJFaP&Jhj0yV$L?gmUa`8_Tq%er4`#M7F~oY?#KPz^H=n&D&J$d7Y}%e zkkkj~uUjk2p3IYkl;ASizi8Fs6@UH1H>U_GSWigCfyF&*Rsqk%^KQXWw|MzQi#m0` zxRsEaCPFuS(z~!{fyJ!98ufGjs(S(Gwx=$~_XYUw?p?8V{k(Uk6@XVAsyV)V<@}zZ zuij$E^Y){+Uu}50yayi&m{%vv%8}`mYE*g6Dgq zt5z>urTXnHIfR6YQ2upjh7jr2H*fd-?3uY4^`}XO1l|dGGxy#GV;1r6G%7Fk{+VQoo+IN+=PplWgI}; zFrs2hrLDL^*bdei{hGA$BdMWtNHz5(*R_wZXa|v7FX}VE>B#gcIv=;X~NgVu`MB1ctj-UG-STqXyo^Ff& zi4%LC$b!Z~_HQ94j^~op8^@xrNL*JScAChli*YZGKSnCk0518+i2ol*6@ZTSLvKGP z4$codj`M#Sdx#b$-n}{_CH2J@Mw?z zmJ{7ga@lI=?k6c41)nC6A$H{Ff@nU;{vk!r#;|nd82v7(j4p650cD(N34t3|3|5SxTFQ7=v-p;B#YtNPtxSU z*XTz?eJ(NhEcEH@SfAnj=YO1%Y#25Vn|_wtKH3j_;CLrp9sPpcjlT3LNbx(_>_L)C z=aE{vnly+QB7*S;V>@dE|1pwkqc10q(}Nqkj`)86Qvi z_@sxA<6{Gl6}S(708tP~+E2p5hyIaFkeU$>G=MI~7^uhd!G~0barsxk&X1l_#m5RI z-Y7_n#TaL$3&~K`NIdshQYvjn{ZV36l_Sb4!n2)_Yc1^fByp&w#Q6RSeAz(x#41fA zL!}m+KMo3G?3x#gXO@xDm|t&T?-HZ*2T~_#$OQIB(gAYd+#!8Q+?+TsLMJCthX=BA zxrc$D?;zLDAWJMh6LAyb9X^(EO6W03mqK5hZxD1)5Z9GBLQiNDC)WvNG78=CF=#FP z@b}SE{9ZmrA!hJ$eM_$BeNsjAZ=65e=MZhi^~aybkK;%_TLyd*DZm(zAa+&seKwqU z;v}7iDAq;N#B=zwINb`G9-~#!Z_w@q>>|)IJbNARO^8yzAs%`b<3=e7a*{R>Hye-d zouruUBsOU=DUhzlJ?lWjLDv(rG!odR=r_P^j6t?s@L@(wg|S9ZdGt26isVX5P`(wk zhL~}m9X#sAv%Byt5BiC1)AZJ`x;s`zQcHugKOkY8F`5+5(k`%^uz6tiX4sj9W=lW(BMQ`H#2t9p( zd(dWFHgQB-zz)x14srth`3&oVj&@;;?IZ!v5ReCy4>E!{RtahWWr1=)TS5GKH3(%z zUEkwe2dV|tfK0&8;MhYiCMu9dA&eClN52B~<9j-&0O$Y2(E$2S%ax;SWsH0{%Af$K z4m1wr1q}oJN9D+?(Mi&qq*A(1kdJ197lktTQ7VgnkA6hoA&vB%=$pX(ER9T|&y!}z zSVU(>e@|zVdU62%|7J3a-W>gs9wBymB>D$>Jqgn5qc786fj>@PN6$#7gl>lNV+?ys zJo6ho>l@Mr>cRImP!B7C|0y9(8YZP6CzHqmnobtrxo?4f2_giuXOtxrGi6TXc@XB5 z{2bSLoAUO{0J%VFw9Pj-qCKOpfWE+a5aa;yz9E6^z`w!U&Zd7Ro}M_!f_zqbm+?I=#X?h&A75I^TOR|rbM^Zx;Q67(<731AdQ&bLK+ zhBT?ZZn6R^d8^tsze9ej~iDkZ}Oy-ix^6{HpV>JfUYC#jUv`NB?1aLko9 zkw(=D*w7~O2`{v>JBIrH(HBHCyLL4cMpWxU`NOV4ECTKS3x1b9^ zD?p!tZUkKeLcTnNz{w;MM-oQ&c}hKft~_ILAybfpc_Ez zLHyZaP#q`__az-JD~fb)lA*iATI13C(t3*xf2f{;Ur22g8V^lWr?bY^r` z^y%ov=9N;c67x`|#!chKwTZh9Au(8Kg)`WpR+{+<4VSy>?~Vj)(^YS?5p zoprI@>=^qsdx^a*siZV1Lo!NM$t@L0B~rOGM5>kcNcTt&NXMk7R2G#>Ri|oH%~j1; zEmK{fx>prdXR8a;#p+Ufiao=gYcH@n>>hi-UTUwg53`T8PqxprFR`z*Z?s=wzs`Px z{bu_e_J7KHIaAJ&EwWv9%3irlu9WNKCV7&)O1?~=2nyy*MecjyY-0)!T1v{xP3N2?NA*hhas zAED1c3m?$G(SOi0(1MrwSy_@69%oOoXW3sQB59z7ENH^ggz-DJ1fWxLz%x0l$f?REABdz*cReU5#(eZ76NeW!i5 z(84}h3oRJsJlQ78LJJl0(3lq1%A28ud*u6|g@@!m`LKLcJ~l`TYG@$~TF6gmVF9#o z3RIh^{(GVU`Y+`htm#93799&hZxH9s{$u^W?SH%fUgdl2^CR*h zd58QNxxqh@KaiKm@1hq*m%uhB@m|@V3PNxEzy0sMf|FK$?|XCNHN02$-Zk&t_}<9( zQr{bY@-_Us@8m~>oczbhuj3`~?Q#6O=j6_l``$fD$h$uW!Hc}R=iTk^E_}Czkhi~j zb5H88wR+J%#0Ry}{m3uH{*$Ii)1*#m20GGm3HexQHRzCZL^>8Pf$vA9C#9#Pm!#LF zcLvZOo=GqB#4^aQ>V_pOfGzA(k5^Ao&rmN=FH-la&r`2euT!sAZ%|*X-lX2F-lE>6 zzC*oFeMEgseO&#L8uue>`jTc7A)2k49h#jQc&{J+r`f_W&1TIu&30ZYxrAmbzgHmz z=e5QElP;5{OB3*q8`Zd&LCo;yy zGBSpYB^_icSx6R>C1ee`fNUoBkbB8} zT7@{xi8y9B;<906JRM2e=?F5JjwTanBjT9p7+MRW$~rL&P2 zUq-vh3d~8D(;jjjoljQN#Tb8=k&EbgWIbI$my?Szg5N@~C0po)r(q?RKhxin|DrFDXXxYPb@~$dBYlqi ziT;kfMPDT+>0iiu7~@Zp&k%QiO5Y>95J&uuK21KNZ<8WKVs^5WtfC9aI&ukS%qirb zbQH$WdSroaqq~TOrXsRUCqF~RDib4@nQBNq^^*o#MrP175vv z?;_9AW8_stl#e14@@x7C)^r%DB3IMR#_P+--{@bZKS{4jf0SO4{w%$&N>Qas zZ%F?o{Y83B`frt9rBGF9m+ope%qPx?suRQf{tSUMrSEuEJBE`1=K!nkN-O)Qty zvteum8_B|KD6315SKV;@&r5HgfSUE=1DvTtxteOpH z4Xlw}$9A#nF|yvsZeq8xz3eu2JG+xT#2#h`*#Y(o7GaOD!|V{_W6rPH&FmKT6uW^P zWsk8Z*e@|2Kgy19qYizK9T*NO=2&zDeM(CmHm-TW3OW5|1Z|bUc>nR zCpLq<&StVdvsvsfY&QFEHkZB0y4hQ-hs|T}u=(t-YymsL7P5EQB6gB3X790H_C9-? zEny$9rR+ntjD5tGvr}vZ`x`rteau#}zq3{B6LvoPl&xl;u{G=;Y%TkoUBJFz>)4m< zLiQC~&%S0CvD0h=`-W{~-?EF@ckB}OPqvAjVVAOhvCZr(yNrF$wy=J7Ig7Hb5<$H3 z2R4Vj!LF1fwp~&ot6;(m!b(bL0coa{q={CLA=E`CU^Xy?wvb7*2{VofWF^+n&ZmpW zTDpX6pexBnx(ZR!8geJygDBxfvX@>*ZlycPLv$ZGK<_3;=tJZ&`Y?&md&wdCb3}s& z$W!!D@-${Hf1xjv*XWDn9r_x1lm3ysP5+C$Pv0Q_pdTQEB#|7dCVKKO#A4qQ1L-Fj zBudiASqv3lW7X^%L~7p>9r+HcU8l)N8X}`;DI)P9SncwVp;+yzqeYmZ6(if^CEau~ znL{U%Yv~qp9oG8x{+Lo8QgYy3Auu9AlK7v ze~P?BkCT__Gvp8Sx8xOMx_(c8Lq4Q$A@Y5boWhLlV|qf`ByE;1moAmIVnkdjEt6JA zYo!aMRnlr{jdZ^BJL&h*ENQ2-Te@1hM!H_QUAkGiPTD1HlWvo4m2N;(bc@s{Jt{qh z81YVwoDWG45)vUnIYOp(Hh0N#>rrBu*c#DHp3xbpvPO!!x);eirglb{r{{4U6fu9k zYo68Nh>)%bX>>Im!YI_(-4Ke_)k}yP=Pn z8XNjNQe%WQPFXKU(p)%c>{$>|b*w+c7(+D?$3mNfqlXMRw819h)YWh(n`YyhD?&Ot z7j_*oQ(iI@Q3WGXAd=JA$)6W7H#Wu!SmgzBw9UXweT~;|#%g<`Ny5v5kG&m{(6#FJe%J}s%Uh=7qP8r(R(IZDvJ3708 z$oyI=Kda_v)!o+auC6XCv=vEfoF5^RIwPc&7k1#gwKZbrXZF^fqnTtrFL6{&=5=)~ z=;?~kKv!2xf-ZRhFiT2XzFrD(ighcha%a*)`^|1lNHeF0G=&yQ?QR18>e>m8I6q*+S3rp3h*um(`x9; z;2)Xzh)^@yLh^KU_VIoQbv5ij3*)hweuoRU#m`|6{5rn{J(*waf+Q{AzXj;v#`=jS z>?0)G1tm8|$cRG-yo5dE1W6xZ%~LufMpuK}95KNB(p@mQ2D$q&x0@os%O(vC4O{~z zT%$dGCS4$Mb-?O`d7B|)P9PM?4fauf%!9u9F+bQR@uMZ!r{YIzuusj8wqT!z9}9wg zT7I+#`*i$R80<^o$3PI;Q1lvt_|ZX&_RH{#cH#&;pD7(GKbAsdaJ3 z{%=db97BJRTm$e%DfB-*wPd7SCPi-ht6D-NC4@GMKcST{?^HF>#nuwS^ za*5o+T>?})cE^quR|{NFCk8%vU5rSzl;)VA;X3#(b0inVRB)#rQLHbGG(_}`frUFt zT(Vrh19c7?Tud%e>WgSx4e`=)q?`Mc@WjqXRI*yOKBDrfEnN-V)26~{Z zL2D20uIO1bpo~hY#_k2^d>B;W>{N|CR-AWt!9SdPPY+mw|96ev5V4(KeW7V zSFE+*`9qPB@uvyx$C|5~2RP@79B<+<{6`7b;^;_jV`qmIW2#)=Rnk{RP3X6y23?(G z?HF{mVbIn1y~*{Rdq-n1QWr=r5Wgw@z@}hiSYQXtkK5P|^z@(N4GmfnDFchmLS$~n zUPbdg2+$f7(YZOh(9=rL^Av$b2m4Yn)^O_=mj8cd(k(w`VE;E(%=OLvSiP&(>PWH| zM^}u`7C7L#KwK+h@NHPY!P|`MB_>Tm1!JLt9HrYMIzbQ5E{Rm5myi1iycN|^Q+A{V zW!i#~p*Xa2EjB~l@@Ndgaczwca)XYvL(LO{hX@&slMb9veljt5hzev9P6RTUmubPJ zDZC6nnaa!XlWDvRKbanU1m3U_XPr31*p9QV;3Jry^RpQ^Q?Qx59Oc+7UQV3N=HD8DpDh)9@v~)uFMhUM@Wszo2)_8)d4ex~wh}t7Pc+~v@huX@h4YouQ8-=AmClPr z8t`om##)^6GHaDnUgiQ(hF{=i*5T&iiCQld-^3m3l~aDlMan5Jz5(?NSE}5oobmz} zE2q4`B`7;0QQs!|QuR!({G%W&rirM@l7DKBuja>@&AMcI*w`mPY)M19+o zQ(pW^<&+oSjyp#x^;5X6N+YDZ7x z8a^uT1ZM=r@PAL_+JJ}{8*##iknSBjA`VpAgF7R6d|rq!pU;x45!!{ia1Wo{U57ZD zbFd?Jz(^unUCNYamoOdL&~S)YclsTPia0;q#Pb>v{$3Zq(B0h_id>J@2ZIghuRD14 zyMsr=WIiYGgkT=AI;86E>W*9wZQT&OzV#4g76iBm0l>a@euVP>yZg{tAXG!dvapZQ z#*X!oLZP0B%+&xriTn2iBY99wKF9*Hf^47y1P;4NVM73)as$FicLOvKx!#}rdC2M@ zjhHg;_8+o2<7fFUadv}0vMUfmw6ck=HGn)-_P_oF(Z0HmqQ+UMiY6S~b<QSqcnO&M0G8Kt)@rR3pAvui3|3B@ZTfk5oCuiXHUbweS)=-M)p$lH2pSuI@(C` zlz-U2fomKYIKy3u``C-IJ72`Uffr-^bDG2=S9u z1o<4YhwLX2attffuOYYo2{}u3)I?<(q_wn(cFBsaNq&E!6F5bbulrEND zMyB&a=}Q$;8L&b(1*;LuRqIuoRoAG#Q8Tqc-HG*xRak@AuD(URUma0Dg|&yjsNYwA zu0E^LX-pbf6V%jdnlv4nS(;wWTFqgtNh@oE+FEUswnIBhd$&%bGwSR*zpg_!OV_Jg ztJ|!*Mt6&Dzb>LXrh8uZn(l<|la%U|hLr6ods5y>`8d^*>P@Xk9g#XNbyjL`>e|%J zsk>7@O#M<{t#8ne*U!)|(y!KU(!ZjAOMgoLby{88=(I^`bJCWkZAjaewma>PvrYQjH>W$(OVaDoN2gCppOd~ceO>yN^quK@)9*_^l>TJ;i-sn{ z7Q^!y_KbBITQYWL?9I3@<50$v882oAGix)OGCMNoWuBM0A#+>i?#w$f4`w;DF3viX z^<>tIS+8fE%=#?rjIrK0#yG{;ZCq|#Z`^9!WxU;Zzwxl~DdS7VzZl;)er`OQt;;rL z%h|!~+U%z6P1!GJzmff6_LtfHrZ&?K(@mzkO$SX+n4UGgnq$xL=Tzr3+mjUwer+&70?Sd&|7_-Z9=O z-fr)5?|Sc6?=J7{KAq3xlYK#7t*^;c_kSFi5m+AB9JnTMOW?u4k-+g_S}-r@4weP$gJXhIg5AO8 z!S%scgYN`C4t^72Aw$R#@`frxBSH^`j)abfUM|s;bd=00=`C4Xvbp5t($rFOsk5}C zw61h?>7>%zOYbi|T>4b$nKDh8vCLlPFT11cP`R$$R4$hX%j?U>lus$|E?-{0zI zp7MR=50@V;f2RDE^0&%Qm4979D$*+QD%=%i74;QkD$c9efEP@5SM0BdR2-{#zT%C_ z@s%?w7gesV+*En8O0FuZT2-~a>i(+3Ri6xL8!}}`_mJg7KCGTny|4P=>Z3K&Y96dP zQuAFcsnykH){d#|sO_xnuH9Gr@KEDW%h2URpQuyS&8s_D_xZ58VGq{p>UY=gtv@ro zb9ndg<-^wwe|1Flh}|PqBj=2KapbFEQ@A_)(x~O5K5UrR@EQh>eND!uwN0-#cQzjx zO-AcRTSo6}QMJrzd1j1v%%QR4#!eeMXYA6kua0w$TR-k(>*&^FtOl|AhwzTbR+uQa@+js4%_RMx$dr^B;`}+2+?O%=`Gk(VS7boORkS7#P*fQar zj*^b89lJVi>DbqCf5+jDr#haWSUqva#G@0RnUpqZ!KCGr)=%0x>FneMlkb~+X!4U& z>Zk0SvUkcGQ-f32P2Dv0$kZpNK0EcyG&apJZSSAW5muy(FZOQH>cPx2u$&n?;m$IdXrR$cyxb&@M zP0MyJyJ^`S%kEn)FJHa0@2s?~>|S|rm2K5| zt6o39_WV`nzqNYA>J6)(Ttn83Uvp$_>e}^d|8ha*1)DE;f1PEWbDe)(#k#t64eQ3O zo3w7mx_RrCt~MbVJ34h7FT8%-gVf!r<7XG!FJ6A}@rz%*#CgfuOFrAQ zbknX)$1asGeelxfFa2QoxMAsxh{C!;a&b+9lP${_0;vM>;2dFUjORu z%-suiU$gu0?z1;E-SEVo{Wp4V?7VT$O{q6+y6LH#i*BBC^X)h9zxn-J>TbFF){0xd z-dnNvmfP0duDiYM_E=Z?HPcHi;Fo$OA-omF?PyYuKidEdqRzP@YwT`%2jx?8?` z+}*u*uey8h-Ot>8@*cxIb@wc|XXic7?>FwBxBr^`FYZ5eujbzHy=(8?d+&?)p1p6@ zeYf0q;^$RAfB1gO{p;?3{Q>eo#{<_q@ce_u2iqRp`ru0se)*8?p=l4@^w61yYad?s z@Es37|L}(g3nW%^2qIxSNiOIoqf0WeST>Cp<|EaJ+k4EeUE&8IC!}C@WI0; zAI*Do#-p1az3J%j3v$RM1`hchg}1Ylo!^&R$(1WnpVd^dHzk_a=Lhn2CiH zhrL)GlZZ;{MYvtx&eV*M;aCzU`FYvKjPw*O7KzQ86muZg>Gjso>gvjh+-$SP<@EY| z4y{H*wUxd`M?hz!vrMI)vAOqVl@=HI^~V0+3^N4jge!krpJFSuvyfcS`u+RW)gJ%Y zh4~hi`oRYfB^p(Dk)CE=%zGh&%8C`U0sN5!?o7s2wgldsz%A@eDPG!XpX1bP#??0x#ycu+=)OW4}lO*j-l_uF=5OX&WXtl&NVik)--|bb{gS zM5Q7<8ki8@%|S{+E;%eF`T2Y<19CXEu7dZ4X#`QKddN zXw0RO%2-&SQES+9u=<3~PA6n_CF?+CPvGukTzV*hdt$nIGy1KH!8a6m4GwN49v0Z)MrUfoXAYG^7&>E+gN;NOj_ zSJ@?n^q|{U;_H7UXj`Gx z7rLH*v^6ddGSy%I%JnJqAZ*;G_z))iByqxk4njXB>`HQT>oHI@R0OZ8Rx$NrSWjFh zu%5ZxdTO}!xSfRsHcM`fPK}-P+1z?6o!*-4>PiU2MbnB;msD9Xq{{2!$Lb+fF4tw{ zCAx`*t`8?-rS2b;?+WKqQeGPL7yI1K9Amm(qaqF}r$AZXCe#-31*-)c-L2;_U~3mUsZlREQjZML9Qoog#zs2_X%(y6=88 z?ko~AdeCPchKv^CA`4q1dUTaS1Vy5&BzKXdo^6F8ozq1Ix<*pDu5dObE=PgYl$Dl> zZegMM+zG_G#W}qK{vb(Nv5qj_Ao_trBl>}<@3_$1@)a|?pgH=^kkAr3+yEUElB#ey_v32r@dtVO0k3AsMePp6OWIL zH!onkDG_~1jrovTwd9;}hers439qZLz?yF|VscbMOJeaQ4=^z~ijO^sp{J$>gD9@? z@PRuIJ_y}B|MsrAk8i8&aTnxj?4<<_jV*J_d#3s;j18`$koUSGug0mC<c(&aAEa{`9P&m5)6)3#{PT)!=14c=2Ht z(G(t~LC~z%GMdWh5|WBN(y1xEYRab)y0kcF0e^9k$L&Bf=b24L1iESZ6buE3G}7Z- zx}2g>1(Oc(Sy{mYU)KP~*^U~=?m$2nPHFbLOwEdjC6+f$pwy`zHr|_emkiHVbErZIR;pLUSM(dytJ+Xvym05q>ve6QHs+Zz2##-RQQlD;e#*7lKe?`wi z#r)Y0y!rMN>hj`^1@J@`(pvFs^k=$X_&b5CtmOR!eq7k8f;*G&n}rMtUKqo*sHZon zo|2^Uk4W5aD&=#M@PjJuj}+XTgijW+l7ibG!R#L8==GZ#P%A=kIGF6p_Jq8!tU6tmUj-g9MU79ImARZ-<+0; zu-u_i8bnNCWBo(oj%4t}btC4iR!eHErBa6!STIjD=yNbnHD(m^IqFcetq#3}w_dX` z)on_eoPwk8q3aKXZ&rBq#CZJ^-q_uaHa3yrt&tQ&T3O%{tYTY&U=_0_>$#YiE~ZnG zuGgygG)hRI@zzxH=|o%v1Jimvn74-Qo+52HeOgISJ4!!f@l+l2y2fFPy}Ow1ol;fO z-`hB=LM_@Q%6a)f*vUd}Z?N?Wu20?vu)qFABJ+s1z?6!&^k^G$1yHG^iuYoFDyh*;MQslKT``703;1{_q2_wil^v)?6UBP0V%xI3;X9qvluOByQ0#1kD@(1QM zq|{Whj2ShRzo+RrIsQ7!N8ea$ycQSD__~w#OZZaogtlMId4(^n7rgS=*8yI$h$C!Q zrZs5wZr^ii!25Wg+d9^ywu*-PjMkf%3qRQkFHfs;s|K zwg)h#;<-+|o&HbJCwYHIpJeANIDf9NX@R3pzBhmiJ{8U^ zGct}-t<*!;AzIL32|H3284^&+AWliX_e}iW=qTw5_7VJrsFQZGv9a~Kb5zNJvV zup&)Y=4XNS0(bvDy26%M8ugUjC>3&$lb>V&Qy3pKF9YoWUDGaohbC z{9Cy%$kVeQGhNQKPQ!=E0n_E)IX7DwE(Oy*Nz!Q66#I44v_Xf`7^w{=+g}xN4p}1$WKj? zko;@IhvIvNx1)s>H_7t=8R@)5<9Pri^WbT?I?#r2H-lBBp?5i)w9sxVR%_pfTKvf> zOP^BY)6ULX`J}tNNMd$JfL_S;1I;;nNt%0f4gvHIM02H z{s3Q|^c*qgQtlf!2v;Yb(>e&}xo@R>TQZ&`N68?Z#|}#QoI&`%5_s-U;Q0w0a)?-2 z)T77&n>bg0mPC29v4|a%=Z2E-T4{9Rxh979dt>#~3jTMI!R=s?l=1=}^xWj~$4#Ihiqu|BKxQfpi6+Acy=P{as2NHPQAbs}Z zHz*W6JP-U#qWloLe*hPJazA>mopQO9`aOyIq5mX)e1mYBDDO?ir2%^=;yC*1NJ3O2 z*wctLiphno5eFh7M?C$aMR$#5l~Xhfx%T7)t(HklyE=txRBE+mHNQnOXqL-!^WCw8 zZdcgqbWq}PIf|Xd*8DuPF%zqC8U!zeJl&3Ll+UXqX8EMUF);Csg$bTYp2J0eNDuWr zMd{opu436dbAv?A34Z)E_Zv(#ef^H6aOe3eXY9ZJqC-6c2_3t&D0CyenJ4!kGGylS z^Fxq16FEg?hK^-OwixR!F=>-#=-F8!&6G(qlLpurTL`PNdE(sVx*%AD`T4AuH(z@5 zb$cv^5m&5QvMQyvlBs5{n0xWIyJpg>7GhO1{_OqixX9yUgauwI)$1BU1TGfL9j#ogCUP<;2Y*+u5B65e~Jv${}Yl^5olr1qUW)3Ff6<05W%(h}HOtmRl@KJLYg*JjDdMvl;~fN7Eux8h&Sbc7GJ&SvL#asiVRk>ZSODSuT-ccC&-Ve~{dr#!&f^RPm*Y6%4A^8GN1V}+ zR6c>LO5)`alO~rxGpIcGYfAm4iSiSZ%VP{j{fJBQkn^|%V|8ULyUuzB=0iLt5ji5C z$C{t6$9v|Lv6uu+KZ0RlLP@N1ONd!P(qcu92?~Z)7#J*XoyghN3_MH30ZN^P@jB72$>q-uD$nCbrF>qzJlZw6{Fy{~ z;9}0t%kww`&xKuy`$T+s8t-ktgkLKe9%6eOVQB5Jx>fr0jP$BXD{^KbI2T*K zuhbK;6^&}@zhzog8C^DSO?lPS@|s!Z>{&I{bLt>2d{#MP%T&l&2tP11Tn)+9DvI?_ z#-tv&uKIQ@#qx((K8NW#WGsQYWUs@UhwKC99EG$nCMBltNVSS(HLa$ERr9Z6VGxUL zSU-1|&GgFi?;M@2vfJsiy6!2()4hddHdUUj`m&}a`?^ANch4O&&DeibHD15)&>EAe zaZF~W-rz0?q~)0>+_13qx;2eAObU+~2M&i~y!kE0n;hZ}J9yrZ%>}>JBIXzUD?2Nl zFV5u9oLK+jYnDRm@m#Q^p|*fuH)f~TkEz&u-r`dK&ssAu#LySy0)MG&^OyDeX2S2p zo&~%5rLd0*{0aj1M*sxMENo%GKDeM2k_|B#lI*TU}j_tk;EI>xVgYXZ>g-)!oSWLnB96-UH zgK$0vQ1HS*IM%kli za|}f;;GCb|ogAAr9{uZU4!O!Kfr-EafL;Shmb3hLTgK$3fDEyZW z!g)-s;Kj)}qKr81PvCWf^w!UF3yF5*drg#jT#52rZ=6pB_ax&gM*{b895&gE9D0W6 zkFKzsiqwjdU8`>ASu4>YMN$Rbk!P*cPM_qB&$)$<&{8aWOl-})-B4QM45csm+!S=X z{TgHc@KCC>OXGZYo*ul&haDgqP1ZeT-%w?%1rDF`Ep3f?AjLc~KO;*5N z<;m~=D68B%I&<`|v&vH@vYhhz$^AR&vQB653_ytVPT!O!1wSGM?UAR9lSjN-txGQN=Jru zfU~$k7&EaqBah}O27!GfFbQE339clqhFXF?o%4pQl#r*;Z|c06GlSpk`N+c^_3PB= zsPov0AAHo2Uo@$OpUDhxtPX5D>9X1shb~Y z1+zJylgA7hOhfJEKAlS_M=myXuC3@EQC5XbY6hLL%=9EwR9*IFTtz$T16E(2AFn#) zo%k4wnh8B|AEodcO2~({6KfI*UOWirK0(1fG5PceB6g$i=ZknZF%y`ntUuOz?p zG$Ny^sNbioQ(>i0tYh&x2wMuAkxY!qCW_z4Cn3@h9w{S+LbOPUMol$*omk?L)W~)n z<=g92v2fAtqNLd83b{jeTW(Ie9>ElHlzfjBx~UQ&)>NadwHkzviLMGa<*mWCI}GGl zI_6XO$IIG6+pcY*n&Oh$dPgW7JK-jIXD)K-ZH7s1kCZpg=&R63)wShLeXyl?d`pVM zo2$<+FHg@%YgjqzNN15h@I=ke4aJTrlRl!RX?h2ywtR00R@QoQ^C@8Z56;eBipj}3`BPP1OADp7Z1 z5?+wRds7l_l8o{4(l^OCdpCip+;is zD8^f!8^Io3-Zgl33rm~B>L>}1sB0S5R9@ng^UT@UYK3258p=~!@x8j}1Lz4q-Ayz< zSOAp-li+h|k#QVH9&L@} zAk&zdhly%691m-=@-I66C6%>xDVMz|6u+dW)=>45bRFJQl(1WpJ0?Ra!*0h%LXliQw3*QLr8x^h_idWs6!sAAb8(u$jWZlTBiejI~ z#nW%X(bdx0jDO?ka(O6VXM9793-d-kYpGVYU!%=^uo+C6E33V9phe#vGN*3awPC7u zl@2(;^U58QOUKMCOV==F%;Qx4$e?PB|M*pMbP2v(g^h;F0HI8^ zsfLND*@6w#vOV8zaq|v<=`6yfct$}C1F^j@B5sN;?kE`rp4jayZ_mz}RP57DF?9NU zI-6~L$>jMXR-Io_SM08=E7tpc6Kcwssk5f+u*o4 zCXZ^>;2DO++n>dfT3W5T2ka|7neQCk2#Lzvh>t6?i0Wl(+RuD zjM>d7;VU>U@$rl*_$eC4>$n^V{CoVWol;L-Qa#xJ$Z=tZ@%v8G&-u6(tM8*keb5Vj zKQNA;;5h8oisx?_u-jCsrshF*8&jZSx6%*n7GYl+R2j2dgf;P`W(`-UlJ^=Sf|-Qf z{*fDLYk8{)d${~w?Uan^F0XBpC2qBA=S{zIywCf>^y>2OKkX{^c>Tg^yGFxmnaI74 zMXVjdZ!On`hv+GCLv21e$DpD-ZG=}Kq$O&RgpXxQN=uMXsVo^8J-N5+gAHujoH!Mf5SkiL5E@Ug2#=34#ZY{OCv1@;uDS|@3J#d+G4f~+bag(-6V zjV(PlPQ7AewJSKX+8sdCz-G`kl9tayXs&4E57~avW)`&B3urShsUVZX9jW-)R5!)1 z+_zyD8{bMKA!b#n;B`_`MC%Q0*TciZeWxmYx5$TAWP-kmq6!ywxaH^OWE(Su&-PMp zn&Pt)t(dgSE&d*dOG1B!i$;K&(90{6=MP`mTHcnOy=Iixd6{{f)5lDOPM_1#k}+*8 zvrV?ZA$icm`qgtLUopPecTu^+H(V~r&vSbF>$}FIk-Nf0C7q*urE%H$KGy-+&j=kb z!e##+?H}`5sZ@)fy#1liidij>K1h%H2R=(|>r-}AAZrkNeI+4t+)XK7i%T1e#}nfI zaq@zZt6Ixiv-QS{&M)!8Wo7F|r#Bd;yS=nv5@hwm0sHleDSKL0Efqd%N`KE_dlqdx zFN>()A!hN(e~V5Xm6g2PmKg@my|9T=Ne{U@12Cx+bh^Xx-c~b&*deJ$C2l4-y*z+xHpgdn2 zQ0hy*ZyJyJWA`;A)pr4p`D1uv67J_Qe++L*!t;5|ui%LJ2ly@EF@FqyI|^ zL;?rDVmwfA!EZvpi1TChoJ^F5o$xq6hM!Kxd7K}^za4}l&X3_=B;$PU7sJ0EgkwGz z!@o-4b%Xfq=kH<0_^jnIZmj&Lygd9lpNnR~p84-a|H#_J$iZt9_5w;Aa)Hb4GMn@% z7yDt;ny=kpr2TR&S?&`~~6G z&26F5l!KC2Kl*}Zb7q%5#gJQ4mY$ud*!G(0B3}(;i2gP@iW%^i4K?gjE|c-3M9?3f3h-QphyrVr zt)5ycrf$}-j4N0sQ)8KIpftiPj4(B)Ca?qWRhyN=DSzG}Ja!Rg{K`y!dIT ze6tDL*HiJ=JgfQM^#S#px&AS>LHU)H1CwnL2rCU?iklspIccz`s?lq_R=qiBvrlk1 zDziqJ%@*^V^!({1Bc=xHR!*pDH)c*Q^6F}-E@&}Z-mXrVhLwJSTnWjwvGDd-3^1?3>rg8pPeuDKcUj-8Z;OH!$d z@3`P=00?q~eU5C$5Exs9;GsSC9E%MMNxM(@3k5w zg{z)}D35Yc9_-}yZi*Ij{lXp_L_dg9z32x*?|l7J!BsN$`6}hn9(>(Ch8HGq%bIX*JDj7Dpq%9~Z(HNeBn3ZDcTWMhR!J_H-|NCD;+>vOq{-==yr{dXadOGp0 z!^n1qo+1{kU?e~CuET<)O1bLdbwN*Dj*CPr!^bYn{R!s&F?^fwBMSa;65b{yg_|XX>>jY4r+9`rkeN*L0GuMNI3Y7 zhXGqSI%2qN$xn%ygR0PMw}{N1DHkt4WERKG<7|I*&^0v2HYC=r4quAio1OF;1oQ+s zzNL4GSVfWh)0lj_qsSf$JGTC~9mj-%NLIb|$LyHKLX&|N`e#al>U3ev{Rf>6YPZ{5 z>QNcf{6)IDtmSd8zt>QYvKg7~<)(e@c}rm1QO-{)Y&$FV9*<(%;>8j8`z)Hp-{aB# z;F10xJm<+DsUCXZ^)D3m+a>J%BZA+gL!Zil@2i0Cllcxf@vcR}BQpkPj1@4YhyB$1 z7E-0M*Z~h5f8WCAf-_E}vMSh(mVm?K)Z}fPnXM{z7KO}9S&kv4x}4=quPN_;W-oTW z)LJjwURdk4dv4!8UD!A0t6KQ0nVjE*zskYB4Dbtk6*%^Zr3g8=f2)B0e(=u7ekxgm$grOCT^rb%7w@^Tr>Tm~A342$<#tiGWZh%nR@6M^fN=dVUV zw|V?s0KVZJzjQ%1i{UPo(BOVDov(Kz=Mr1-O_-AzLpr=9LPd0yKXy;eY!>dZL7kVU zOVg%j%BEDOe(6GbpsS{=e}U5_nJoTdEjIrM{qbktC}E8Z8w0uitmID#{1Kr)flD9K z4h8RjoAVkkFP+72=y5;8>p2A(V)aNpJmwd;Wl;GuiSncHH#qQ4i1J+g<(gT%eDs~@ zMA|S=Ke!b2M_)$$SH*GcIb-DhXg}6JDAt?$#ilc1qtY_OQYEA&TxCe%BXgS;;S%i; z8wf_WYw-IRF*EfSxt(?!-(f2v2fWf5TcV5Um5<0GU(Mg&ve7*?dMpgPW zkC)mf`R93T)2b&-H9FI$1rbi9)wxP_1?kfRMOry_o>EmxTc#9y{NB!BaN){7Ppv9_ zZhTF}6Nw}Al@qma8KB=@-X55v{w!v<-?3)MCf*cC!DtFE%cuW*wK+K!;&Hdw2#Z<& z;8;kEs&W3soJk3VDh!<-pH#gf9tr8}u}COgS5r=hcNY03E?oI)S55g-JbHMPy9MxR zih>_8F7mZfo)cH>L&5P@i}VWr`*QeOi@2UB&vTwi`BU-o=%t?1!Xt_Q?d1(-t*hdpHA4I;5OTiK1Q#8!#4H-C2| zHz(7YWgYbHNbDCg_@2{2iB8K!TgxZ+)~vq*pH=bX-KO4_Wi75vi^t$|AS=sd5j+SR zxFBW&lSNw#T*O8S{xSZl%0PKOms0SLlJK92e2u`7ubC7pZ(+m5Sj2IjuhEI;B;VI9 z@-@nR4N3J~D)Kc7-k5|B7x@|mZyJR2xtzd}uSw!p#AXWqb~4V_`eNn(`V;uO2^?|= z8&~QPawPP}V>1OmnJAC86|tFupH9Lz<8S=L%l|XB7nbXLvuKAaV(oz3gs9(wzv{!w zD|qsAH;b51!B58a&MNir{E>p6PR4}|3S3p2gbx=nt-|LANqi0$F{FZjI|%17q=J8u zjEh)T!M`4a^L&$nf0e-N2I;dOf3pie4FY?70n-X6_PqK?DSzwRoWWESKMdu>pQ9?& zAZaRLX^!GAD5LN;;XX0QVpzZ!A@QZU;nMixqN38`Qm;STpQTN)268p<4Ok{ndQ2`t z7&8V047LV_e0Ys1w}yL+Ts~3uY0Y~KE}J&PG@5s!VPysBE~_>pyP1EhD@{}F&CIT8 zT3FMhx+TM9WM-GiI$}BRTA4olL1A}x{)lC~i)Fl=o%ws!?8jzLG-kXceosY_OSJFx zvGyIX&j!&hihe##=!e@6&)+HdKL+90w;jVj8-x$o^XD8F`aCUN1s_w4H$Cggb>UP! z)ljS>V1=_al7Y;T8!wtl_!Du9Q}kGAjt@p@I>xsat79t<)^JI@817G$5(^c|=ylEw zU13*6dB9IeZFTwoBJRz@<2uW`;W=ldGc%e^v+wJfeP1=&7u%9$%a&|;lb1MN;@C-W z_K<`S#~}$MWFa33OPUk{g_aiDQXmj0kQY9nKq-_iv<1?J6kgz^yd^*gP%OQ_`+3fp zMV1TiAK&%mx?*XbIhuKv`?;6jy^Yt#OT}CzUrEX^p^@+hK9&`-3aFu0{$b|x2B0?B zc)HuI+{W?+h0~233@45>_n%H1`&{Lqa=0@06>OweP``LL_7QP&;T ze;YJr)HH)`!uNo{d`^Q5EQCVe@e?~ys)_4<3ht@OCPnWf{UnVXn=ZI!99&R*LvZ|F*Vuf^j~ zu3@aS9VZhT?KR7}?fB$3Mk{-uu_xit^ahuTdrwZ@uuxmHTjAK&Em{7#v)PZ!Ddrc- z=k~yqLxB>u*_=K&Uhy|<&hm5=b=Q=zN~m=zY@wb%%c$?@CPOW*_e1g5L75{n#C!nX z?Ov)zLis|nQ8f50T*v9i(7x=-GFhfX(bHf^8dDeoO z$3f5hv)0sp<_8x)v-WG)1eia62H3-IPJ?|YpZ_;Z&hXFwh5EPR2i4DC`xS7D?!WzY z*WdmFI@GCidqw?Qbk|kpw)QUA3SEEO$5QUG0t0M?Z(~2pEFM4!Yfv!Lwn3GM`#b=s z%R*T(s5$^O*hFutjwInt@Oc0cJXc5hUTGy7cMcXKGn46r!+mgabL;GKcs>$yqJxyD z<;$k5_Jgxq?lM}<=1SRP3V7}2L9KOQOQW=_YBHNkMYqvl@;i)!T8n8*eg8q)FPirY zjL-jp!siiotBn7<_8|6xkAD~aE!FXFGt8Qg|Db2Q^ZXCntqhmf_D3Y6O<#P_VH#jmiFlF9T%<5Y1w>&m;tR9zB-e_uUV)P25-D;^- zycUaj&|&dd+>@E|Y{C|WdOf;n^_JyYS-AY62T&|KGZ9S$%~r3;xp`=8R|ZSP8sYO2 zJ}ce}S$bySgGI>BFya=p_jNmoC|X@}f`a7$RZ`(HdO(9wK_{K>evpE+)aO`DKM136 zz~^!h<_|#u0jW4$pt`hOON69$GDaoZG!-@w{5y`N2K?^1a@J?W;&Xcad@Pku?)6Er zu+?d@+vEO_ap>6O)5D4M99G&22BL*0a`Ap=sG5=_(2%k|(AJ+5FXNxGKcBTE@ zF3nHYK0)6tKD+h_`cO7Mf6w3ky8XAiyT^ey;Ja{MVbJ6(aH6oLGF=P`EaOuFW)OV> zrLnK=exRLaLIe4eipfoI0o!l3&B_Z3DuB!7Q;mhFNv2)aMI}!(-Oz^_y*12x4w!>` zjfJDzzlkmWVmdQi`{Z)HwEE2Q{vulgn-k*?A7l4NwYk|iv$y#8|59va{yf>-d|b7; z`8e5OeEj=8&yyX*$A8g1&g>vQ{(O6!Y;m$p`MBzz=ATb?4Ih88{XF)R*)@FpWg1uZ z`m?B4lGdQ6U6Sv$RsijHkg)FkPQ(K~w%@4CbgBKO$ZExpATdU;@y1KVNGPH+EF_bC z`b~|Y4Nl+_xj5?jC7Pi?YoBHHPuNiqJ<%FJ%g*96>(0WDzOiI;@$v3G`7D!#e7t*4 zKFjumkFz~dKcDILY#cTh$5;5?cFyQ~-Q&#W;(Pl_&p6p!eEg;Eac!YJ{!QTINuedgl~Us3jdmf28z{6Cfbk%1o%gD--7$%#UY zf|?XXwj;3wU`hX(tC$X0OO-@wpmN?`h}WaOuQ@A*bQ<=@rg-t|FUEsY+12;OC?6_= z9IV^%eG!t4p+R2bNP#nZSrE&ILf$675?x;lAhYx3uv%d%{QFktGO~wb@<8PtUwz2j zIOojEwTSog@|JmL?h4tkD2z5|;<<19tUUVDAErW+xz+bgE`H$SGi)!}oEYu@twQ@> z?iwe)!pFaluDx_u*z=5k@bTxn$Jw3W<1f-U)@;Kb%UE+%W)-ln|&|a^KU47o?v^+$7#>` z`1ggbakl4t{P~{o7u(Oj&>r{Gy4vHvMt5d9JO25^%lYTLNY5+#@OJ3fQKC!Q2gWCq z^e1p@LBU!BK-jSz(N6iT&UUcOXbN$mNMU3Pt=pHq;qjeABUz85&u{jY-K!UR_UCQQ z312K6EQ`U!>K^P;d#;3E@wvX-UK`Gg`7ZhROFiSAHUC&yTR#@~BXkz>GW$WveHvl$ z#24j0c?C~9_el+`K-Lo|k4Nw9&t&_<|MQ_(B9{=XS@;58eCu3Z&P{~A7xX1^xv9u^ zhU6UP&c2hK?{}2*4Y2*^<0QlR_z#4xai&xA@fXx_=-`-p`}tpM{+XRu6!Pk~X`3clSm=BXFMuF!TmLGa8_H?SqUq zexR&jcW0dGeSG|XDS6ZUdBXqLIC8ht=l$qDzp9KAp6+6w*ZX&bxAMQ6Z2uj7|EBi% zRL}U<_V{$qIMFPh*AIHeiC6LQ?{|$q$?$*vy)%kz4#3xQklCd)-kERr-yQ9m*QTz| zyOZJn{PQ+g? zc@Pif<1ez znz6>iM~sNz5CHNqZi1vJxFXv|Jan8PRI3EqhyNjGRA!4HQE{=5m&}(JiaN`M7jXc2 z7Y`V{?KW>bA_RTDbOxzDQZ5UZHMuVHe_HH~pyDBI@MboCshY6FkJ(EsC??{?1q&-o*zrRvtBnOHn`_(Ci})wA zC!38#()maPcSG&U^WlaO9@bQ% z2lvS_++CUvdURlZVa!ipbzE=9{022t8x{Fm)V0LV&~L_M)XHLg9X6v(1!R9~Ib&G1 ztO(nv*2^mktX8qK!V0})5K=#BD0{nM4@F{;KOvfR|5&h007A!`I3i(G2 z%0w^;7BEhg&{?Tim99}Z+ksMWU=qHJtn-=X>j-f-A42kANx#huE!1z?o=Hm9)wIp@ z#4k60+~^#7wv>JE_Qpry9?Qzc5wV$Cf*0Z@Sj&`Q90MT9qKwUM12<#TMLQAbIl zaFBxP0Qr)tg*aw*TZ#RZM6kjkSbUQrOe^(3@N-B>;{sBzR$s$T2tO}mb>TvB+;`G} zN_73M-O;VN%WRhHP|bR}6f-a5?MUU*u4W}7c;69B4mK>dVykMZTB?OY)NH5~|5DDp zGwe1cN95PlXB?l455=W`{DZ&WRV#k(zk-8_1Sga(yVUhU>|^^e#h0h#Na#|D8qJVz0Dtz^>r@uC4H%4Ql&cf5Le|V)?z3{UG zoR9Ka*5Io*vDcU@P_ZxL^)B{$lGh2w>+>{cs+q{-h?6iVQYg5{5}}y#N!xibPSnEe zl388aVoWQ&x|q@J!Ti1qk+8>d0M3Z*tKWt6Y*a-vpBhbhRX%|Gq|^b$_x}N#kJ6_J zucPd>T1!o0wbTU70`~eF;0r#Qp9KWa;S1`vvhqb}=b?ynu=RGKAjM%vaL_AqR`&Yo}NfY&^HVCHYCw~V80X;giDSa4z*pY?LP>CtUaMY z*w8Z4I5M%Q&r6*vSl-U)Vm-G5m|lz- z!A@f=jJhdd>*}4!)K#h0{skV8yV+#+m2&!RU*DlC7wDJ2+aXo*D9yK5*UVu$gQ&<( z)5#V)KQH_g{yx56eM^{AS~E61OdU*cjJkfYy<_Zm?g{3aBJfZj8Iye5;2tAQktt1G z+t!|7=NHHlouvInCZV(b<~v<;-YF?_UeK{QZvog7V!)agmS+Q_+DnsYYZJ|doFNYF03t6QV`=}2p)G#V;MfZdqHzm7MYz=Jx|6M+O>oOk)rzSwPFWdLH5`bZ+1E!;e1l;6v9INAJJ^59G^@%EuZj z!#Cbe<`2zb2+YU_nd1Sqb=zYK(!Aati-i1Mo7F_AV;+H`57oA01Q9UeUq2nei1}>2 zKA)3JJHJ*f>H~M~zrOY8BX4{VCfRGyjqLLod7)YP)6S%{xSOvayNmXPq9;%CmXbkC zR_Yg}GhisRKdhLKRtLldJA|Cji{HK+T9PKf01u}5_*_mwlTJeR`Jv zNmzyHBsbXGQ~R!Oz4;O0kBSAR7UcDN%@^K$)3wF1_Q?GYT~{Ld5I%p`wePqw=QPHmqptkZ_dNpP`+?5EFq-wE zCgRmNn;4=;-ojf%hH$0yf~3RQP&fk4MyEr_B_$m~Z3*z>i)&D#Nxy??+M-H7VJ^=G+%vm5XC>B zZUoWK$$YRt7X};h<~RMgR^m;agr71pHJlRNE6wsVpFPm5KEpO-sPd7o9AL)@`KQ!l zhWw*CzXI!p^$hGR-pi}2FCKv{3h5HpVM<*hj&i;TCq-30>g9z6fbf(UUpJI+wT~pN zg08tt`Z*N!b?qbzhf^`1F4~9$M+0-0xxWD8D*aXc?q%1ASFQzwU^sWwxb4w1`yan{ z(&@02YZ~nZPpXATK|he)br!S+dQBmvj>&SY24$wTg+uA6PvR5bdDQX6okA)7CH; z^l4&!e9%(}XGXv(tM>~O`ZKtZr~=?bg?!3s0gBrvT}4E#sNx++Af1ecDUX&F0Y;Nw z6%trq1en(xBALcvJ}S3IkSR(7=M6ojft{Y&#L8=1uuzAxz>#$3;Vu3NUlYiu z!QeafriBMj3|I2QjqKiegYmP6!S~=#>yvR_VNHQ>O3a()e+Ji3dz>_x2&;moIW7{8 z1EPzfVo5p~L4Gq#hFc8x1HPdQ*@nNwtWA(;Onoe137z-&HY@+KA0Yk%x^Kdj?L}4 zss>}}6_kyCKd&3lXlDiyU!T!5HHh=i3!)CRqeER3op=@D?2LIqkir1xUQG(CV@guF zh}17M`lQq^#D6x0rlKU_{*VRE6<>v7*oojDf{|6ov5UIInj>qA`}N77)0!XG8!hvj z17p63_2Bvv)K1Tq#L9g$g9FZopVMlkQZu0y$C{h>E)z9%7pEp#d+6lMx%=sC?D*&3 z!1qZagT}zep*=~WaGE?FI!RBxusP?yoVYa8T1eJX+fS5!;qB|7suGPcX-mtYY;&+R zVr`(fcJsuvB5nT>qHE?vGTA?{jBf#L02#!`N=Hx|WB*Q8EtB!$Y6XFvvJaO6 z^aO6EUTTmGb91zDK5l7W1QCF^V!|usoGz5(;9fn^@7h;>Y|p(xUtJt&xs#t+yw2C) zkU`B-DP|+)nE2k+?*cdYXdBXdU|~skF5MbUJ~yy$lZxSGz3MIL zotI6e3sNi z2=i1_{T0vYSTdKqF={o8RX-H+Cer`F(Dt_md~)`4hiGqN@cH}&=2g)k+aX2s+5w6c zwUS8gu)fPN!S1U`v&7XDHMvYujhR-H&WEGMbUM9_{7Ye53n=0uFdyt z0oJuebHhhRV0)AWfeoJlZ|Zu6X;{;f zwQ32?shp4zMgwHT7GaAbBU&xQZb76glH#HZa%mu(?m7&-FD7NZd9z1>vWVI)LJvqzPWcJ$d7q zb!r9Fz_xpYQ-yds0o36;i>!AVXhH@fv#B}ly;w)jz1J%#?yzUKG#***maPuTO6pZq%jkt=2_I&0V0 zhYZN&Fso4V|G1?V4qpAMpv{_YhQI6_&k>$1M&&nU64%v6Pk#|=F41!UGN2!4TO&Rf zTVD?bGFqd`XjTn|Ev-_@W_;c9xhB-O1x48MM)G;XHDYz2DCKpVcf_d(%mM4(TtO_w zV|@dYL)OE5k?(ZJtX%A2k=4Qi+U3Ga@<);2`0i{b8XP;U;N@R)j-($+wrG71k;LO` z1E#AT#@ce^tMj3D^#iF)BrkLl1oO(x9#hjfL&J47- z{;;qRK?{o8c6~Zu&3yxgeP|=3zgpl(zwq^FC|hopKYD4fpWQia7E&9`-U6V%400qf=YOK0Zu9wa8gLNQ8qe1GIr^wLaAy; zW972FFNez(Eu{>BRrD{WzQ*gi8*ewHN_sC{v%{mcKkI1l)ZuuwR;&;wCE6n&!7s7K zsOB=h#sHKr2wCY27>aP5g957QM9f5ems!JY4MBZ^F_SQWCKQh1mo6$qRV|@wDOd(G zhywkl z*@v#VU}W>FOOj;t)v899-!JI5M16<1#Innb z7N;QNKFqKShV`;g;P$EsRAp6onJh=)V-H6y$TP*D>5YJwc6tCuTu5jiLNQ_MRrdgt zI9@!S3)l^zye~B#+I+CMyy6=U1`C0HPcXb750aoh=6lE81WvfzmSQDsH99O)*KAtZ zV=|j8$w~qFTYXnh$~f*(8FT*_XfUEdmpSNgqM|x;0_&nJuzPCAhiDK;+FrYtbM9^% zk^1)1q)!o~?gFAd|8Oc>$qFy9%Q2%PhXlLh1OTcy!|GMl!qZE@Q#DbkbH6d2MI);F>D(`$ z7J>`reU*Zq`%x|?fNR=rsdteNWeI2cuUKn=V(h`dk$A6R$QX=%NrHR=&T#?<7Vck^ z6LK<{0#F^wC)=qvTt`w<(AX=5Fo_A$5w?VX`R|;1+aQdf^KAovv_#4&{Vz9i@2yse z6*75+Iqy>ZkQKU5a?lK6bZJ*)J{t`)6t*H%I<81u95z30`SUGxdlZe21w8SkkXsU- zM^7MQ(bs+6KJ&KIMT_d39PptgH>rGsHrbNUH*$)PvQ>YZQCfj|w=}SH?+W)+PHeTD zM#;)kqCx6%Sdx5tMSL&zU)C%?V`QNX3m=qW?s-69I0B^-VXz(J5SVu1lqmLrbfiw~ z!@+4AMb&v+ENe}1yYlb{encFb#k%>zRlHKVy^_)I0W?Xg^vubGRI2M^&R1VT*EEdO zMN_HRYIJ#p`?a1x^Y;3-{SINVe~)qQ-ov$(5yzyQv=~!Muiw?! zd-8ZH;@553hOPwGbUA1A_{7=enXNlOBalgnwNctH#7RZ(p<v)F!943Q>Awb0a^=H^dls}-yP73ew^O}{24 z#2E4>rT82j8(TEk-e==+bW{(=`U@9XGhypN2#h1P8#;9cJ-ybQzcJ6m zk6Lnwo3mssn0fG`6`{l`#5PMi0?i`78@k3498 zwpMy9mp`+SOuz6-DRUART0mUDtoA;vBd*|Ch_|_5FDDi#sbhF~2jESbbVJ8}yd* zt5KYq8aK~)mjm;pxUtU>kK^(5T8d}p<1S_VTky+^BE>@o883{(0rDF5_dM=-TzH&~ zE4^6p+$TD(+2@^Q-{TVA%f>nHr0?Op(?z@!yqCogv*!u-*Y&xCoAHy!7T*jWR3cAH zhQ}5okpkQc_?lM5*#!ZC0k}B~ej?A88w5svZ$;zkMNw10mm!4^{DmKij?4HdiN3^}BuO)LZxP7Tw1_Fgtb7iFzbEuikvvvHD!!4&%bZSMcWCcYOSe zII(?dcFXEzyS6NB!&*CYzoj#Gj5FUqThoLxem7eyk7K00DYEgbl54}qX>a(rt7n|z zoB4Q18E3J9?DMP2=Od1j-R*gi@-F-oGYE=NWfwCOSqU$Y4Kv%_PQ~kv_OnDbs_%$U zF4b?Om=<4S2p2fz?sihfOgE+_T;MR!DF&dhb+XtaHosv$KQYGUXJ6aO{96q|R?zE& zLSD|p(8H1Hsb6!)mqasGJT27bB%e*n@hEa8fQ+MHOhc$Mh?PrSa8o9URRSk0SzSXr z;DfnGNm8!_6VOb8#!{m%l1WKn#T$lX3hoW_o?+fFw>6WN`UbCk^|OLM6pDe*%l=~e zGwa-A_Z8FLGuP;7@9k@|BK7$!YQocjbl7Erq~q;XnN|)0O=Zejoe#2$>k3rhCe4}S z#s)WwK@vWlZ0Pl&V8du$d}|;dNp5Ixzsm1A`eA)cP9z6xWpl*+z(qE9W<2=6Kb)Tr z?>`CpRAWt3BJw^M{%{lQZ&oKN&EN;D2lZdYH!>Uy`W^HPZu9|!=wo?C`~niVz~DT_ zi;DS7G6u(_#YEVbqTkW!KnZ5y51y__99Xf?@EG=p%P6sM9EN_OBHaV86UAM#nVcvr zKd`TIZQkqX50)d*?eg%9AmmC5l=N_QZB!6nTi@%+)GR)^{2Jrw1DmgK+GopKj@R8D zbFq>@=GI^?6%K@h$Uexk)ttR0I+{MfYk8{8FHb5Wc)yCEU}0PDxf;>6pU zQe||;6<}Dl|hObKL8*65j0u(v?y1z+J2Bz z=B_{gO3h)7#)jSgrF*Vq!Q=m9+hwF{FusyOJor~2U$`7mdg$WyH}QZ7y-FkgBWP`X z90C0C|DVMX{53+|rnj&-f~CQI$&5IkOi2S-h?k5bP-4!JgP+oj zPmjb=d(H$2$GwHXS5K2Js|3C)(#?m)YQB^&89;L~Ju8(=G^L~&Fydj=AaIQ+?m=?s z>QKUweBmMI;Vp#>+`~t{dj788A2gXF36tOBd)#k16g*`%8N;$E*t`ny&0^o-vzLEt zDCCY08r@a#U5CYqkN912tI^$XZy_J&+8?gXXrtKc7}X8J-uL&3{c4C_UthEn`AT3r zk9{SDn`R2DKvB3kDxkU!I4A%mTyn=q-wwt4Pg)L@Q0`xlp_Jkm@*yOlvOb?t^=)l9 zD!%IQNc~UAZ*bw|BY@o3pl(yX!@Sl2I!-d4zYgx~;rZ}$_*je|JRFLu@LNq7G=hAL zdpH25Z*0NL!&q-SIE3dmuwS@f09{iY*&Z$Wx{8yaV_lzD^Ib;oL>o6Ty=$JmR{YB7 z(E?)?f2ZKlc+G86$J!|Qo$)zLe?lLjsPfz>;no;OxHZ+85^iPVKJc;-Y6D1`mke}& zVt73#ejWEGuh|O}1-=RBz#IueOf&JeAkcjTi!-1b%#DyB@&fcUCc`)o)mW4Q!J_$C z-iP>KlxtD+jTU$wID{JoOLRDDrEwl{yq+{rA$8)`g2iZCe&E=SL{+Dk6Iaje8qj)| zXKMRub9W!AkD(3KSkAcT(L-~m@0@el_5OIgsPhbNow25e>W4-Szi#fHos-$}&hdO1 zIubNZ)IU~Zy9zC6bd8@t3N&ndSRbU^%X?Q6QMeYR4amgCvs{|VsExDe9*{%KVazM^_@-W<6j?` zcC#Fki{3amZKcxfzb%7QncoNX#;r+NGFy(kL7ik}Yc8|zAf}09TKn$WE#e96K^V8U zIb8$tgk#zVL{2#(B0;A02l|jV8jnRIK?-w2zafe=RK0mE_>EZN67~lNM?eVy6J!`W z5U2;*OUqHoJ}?!O%{uGh7wZ*$CY_M%rtOKSPQUu40rQQI$kzg0da#tcc2<`w2a#PmMy5OMOn3`o9jtM8 z)V9M>t;8hzu&v-59yBIvW$S#(igImvoh5O%qnr;2u9Jg4gKV{C8x?cb=yS<7B#V|V zxB1Qn1}$PJuGp1P7A_{ObM>1#ANcmu1DNS9d)3QBr7<3fKNDx_1eHMB_x)a_8 z1@PN}^T$Pf;qcao!&ZodwnuA2zTn<)EEU@`l4%6Sg0X_t9nW6TJbrC8o6fw|7&etl zZiqyO&t~&`VyUFfZWu6n3q_;Fx_P)TZ8f#hyXg3^o*?-2LDWh@HTda-7v+Ez4L8=6 zA4;Y3c&J=gs+tnoK?JHenn9JPOCf2MXz*tRWh^^!v3A*{71eS z@-$Mbe~e$B`BumSnqzYizYW?#4N}OEF##cJ>NulCHm-e<#&Mm3YiCit?c1;-N6CsT z#}KCy0$d5v(vNzK{gerc-3Q-6UKLRw$D2^BxYejpH3!%mNbjVR=t}Qo>METH)`9d+ zLV4+bykeLjm-qZobXq(mTs6PXZm>I1vNtdjE7=D9Fj0-Z<7Wq(b+;`L_e;Jn2TIY4 zcBGh(y2R{6*%#I6oSve`=R~|k#N8Ob@al+TuoxebhVoBgk9xQ32SOcOmY-J*^q0_} z$A^PK;@A;TpqBg@F;>)xUAA~sP2^m6XkGYgZzAVSxKJo?NcX0E-cg}@bA_$v-jsmz zqJ-wca;>CZkz38|iiG=cMLZ5%5#`)!j90&t&J(=)1ku{sFObK%4Bpt2$Jr$xHpt^- zsT^G6f@aQ%P53w_nmavUDJ_hpYIb`#RWMpDhkp(xST!5!CBZbYa@%&hF+9|=+IP=i zcBoZb{Q})x$PiSu{V`%O;rELAjEHR`#7{uuBh7i-YG??ZRM>Ek`g5V`141!L{&##q z9*;@|oGCL3NvCzvmAQ!2=+EZzseyfOv*h4T)HTi9vr(Pznt^~rw#^1jhH75eA?LHM zXFq3)0oD4@Vm1HHhs}fWhd)F~ZhVeMSS>l6FG+X=<}%$BN866%A&~*AnF<^!UhdB9 zbZP?>3SMPGgTw`zVd|^8Mz)yNo1U`j8X0=6uV;%Xo#pojbqzzSCX5%6vAcMrgnw5* zS1h(_`%je$be<{Ft(c6s1-cfe!4;fiPi|{)=kK1|ih>N+mr}Z#<%lrEPHiu8Oma^Y z!IjIx*g=PoFjS>3s| zyjn|4?cOJSyPVPGb}m&i!okII_FzF*Gc-$rZX}%_P8U{xn5Ft(1hkcQTl$fH9abBCK6O(;t#ZI;n%R4|_2`HkX7~5&m8!62A z1Vkphdk9k|IH%djW&{oDD@-+~&@Zl@tta9HJ2Q%etJ@5UWWtl3u@Z~|x@7u72NXlt z2{Z;b$(VGC0yg@)ei!bC%H{UWCYnoykt?PSMMG9|`O6m(7nwtxS~&Mk}AV|X1VI|p~M!&DLIj7bxD$hoknj8Cu3Jk zc@ut>h)Vj^4;J!_!-9Q1Twv8@^BL0G9xP=W<)W|^(^>tw;NL?(#8T#l?I0)O2_ULv z%qh^$dnG>KllMx!f|W?jfZ(V3D7rq0XC#rbsj#0Ut#87P)Xlqc30>}70Y8(v{JEle z*FHa%1wgMZ$ly#n))DgO!KcGw%1@ro*Jos3u7od_Z` zx^@WO^mh2&20Nroi*1zn3+T1_3m+mQgiSDimoh>6x!;;+S}yI^hVy($*)=v-rq={D z%RK(uNA4;?a|1t3vI2OXs{ljLOYdo3fAL#Nu-f{w?uJ&oH<)1-t8z@I-;V{5EY0eO zt&?ShT&L+7v+bd;sN5@y2fIYw)S(}xdFoSD9CAzj+Cjcs48Jic%9)c*YSQMrk4 zLuC%}I`Gj;f=q@{w%k&#}Jb_>Jrw<+JOeil% ziTG@}Fw&V4C=4=NOLa!=;1a3zIj^U|G@$dacqp{)UZ3;Y_4YAxqju-KIuV7KO2i`Q zOBr^C)x9J#-C!^2ZYy_)k|fvf>(wiVCr(cZJJ3d|Y1+$9{=zETW#v-yT_)kSV>j;9 zGt0NrhT}hxbRz8$?0Fnfyr`rKGDMaF>OSGP;aJkJJ!j$!l}zNMqbZM)E6$@B2*mNo zH{IT8rm7-*RaB>WOx2KV#$CbyHr;UM5K+N%g`7UibSUAj9qHnhZT+ggbY@9C1JH<` zRH>6}wxoCeLVFeDF3t5Reye!;>H*vwmcDwLq%RHxVY?@~5?wv8%VoG$^=R$|sQJ>5 zPNy&VRR1v?Gxs16NW&5_C>aF?H1g9G-UnT+9jMLa0(lPBZx9*K>i%3`$f!#1Q-kc9 z4Df66|6;GKzi%@O$JzD_;P7^WFYZ5ueYIO$=_G%^WEN!`S-z37w+7FQ&=&3Nw2_SfyQSd8dvU@{Ekqkc~$nJDP> zCO0fY;~>$auyz6KcnR~)Y?R}Qd6TCS+)~4A3<{Cq740<{AwyCJoUzNaWj-9J?R@r} zW)+_Bk@&8N7ezy2-l}V4ll3i#i`P#+X&7(WDt6ejuGr?e`yQBm*f?l274uHB!BC7x z0%P&4UT=06OC}#%47W9e8PxQXgn6cu!Il)>Bz{MO+M+lIo%VUEcLM+LljxZ^%br_d z&rvPF9njGvVKbg%y}GoUvF)ib4pzG~frib}?D=f3O4SdXu|(woG1)e01GQqa-hZE<2bdr_Y+HvgZA zCGZjQA6z;|lps)ccCo0MBkK1cYP2_2R)@K#$i2+`Jmg@eD+DE#C5b|f6rN0HB~v&V zopleDLxLx4l%3V;xl^BkVb<&~y=Sjuf4X2Oq!%*Fe#>B@;+4%l$vjm)bg)ub{j-ED zSZ?!-AX8GeM6JYff7FOdJEBkv)LI>Ip?2S))b6oja-7?2TfMAPf zu_oe^$U0FxIK5DLtl-ko%P@6q z2gxx2om>FYFLPC+S}A^aYVVdzF&X#7tPdp(sf zfpF>}hOjStgW>c%;A`B+(AuKd#JuvPjl`&&8pT8rLPBk!6~kJ+h>c{vUl-`Uh01v= zh*|g5gOY-~cXxD1Hrag1uud}1WruZrx>{ZV{uA+j{igRgT359e<7UYan|>GFxU9uq z&nK2zIZrBrPK}dGvC!0=+w(^kQbT)YFyH>QTeUZUZ_jD2`{-C)$@e6EBaGm2Tr=c* zUZv3^?m&-%29g9=6BiIB9IC=y;sGp?4 zUC9Lm=M@08{R4@#&MIXdsHE$H+k1pi>faUF9;+3PrqT5qnD*@q(;lT7Mm1pC1c`Ak zF2l76Ock(wO5kyfJQu}$JR0)5fedR#g;7QH12OHA{=Xxzjcs@_8j^I=jo%I5K6zlk z_=a4jAh~}Bn0tE3JTXgj9bCIrJPbN1YOZ`H&O%#xkrqVAu^dnM*>U5j>P25)7m={6 zG^Bv`zTHD2h}h1g{3t|3oqa$a-TCpo#Ls$Ft;IhlO+I;!?S!NPxibK zHwD*0N%M@MHjsumU;qXQ9s?1aSCc|Fevl<(&^5_s+Bk$#wSgm(Y?*Cc91@#!*Nf@| zwDHO|6s6=jf|-2k&_L1;@wctZDrh*5Ep-5@XYi&#c(G@I==Ej*de=}aX?te89e1{V0+ z%FN$Z#M~Q2!NBbMJzdl8ajq%y=N9qRu=m^btwMA`fiIzK3r<0&IYmJwT{kqg@%uej z)FWu*IN%CgQmdK8OLS)owLx+&wG?|12S*90QFx8#mw~xg`l$`Oe4l{v`glN#@bbOd-FnJfhl>RQ03uUrd!JLLSY6| zk~s>BKxqNsrh1aqqz$@zSPyypfxfpdTE{Vv(wSfYFa0C=-_PgCHIUY?a}69_3j0&V z)t@lmz?CId|Bmp|+n_ImH3xWHxDUDG5X)esildtxJc`K0S+0Mt=bU~^W+*1EC>AUp zzsf|YXo$-?g9k^G1=6;^%dL<>ZF`(ZAv;v634QP-;QEkrVNFxa;wVJs>;4Ju2<3%> z1B|3at<+8om9!{vL{1@WIl!0`>TV0j39VOS5uevMfM`@i#VH}+DhLmPfnG>XTmsxZ zy$PYv3K;8SCyVRG$u=10kDkh=z%&+vEp$qtXj%)~^GUPco_M@$FhP{J zJU8wFG+{6pl8AZNTk~5Ig_d5g_g5=sYySw7-+s^;`FMgXCQ2bAaBH3m%4|agm`Bkq z3uDgRz&xXy9-j}7su1FGtbf2>0`+v9KL~kmUu8kyE}(zyy1zO2fhKW(*Y_79uA~Ix zw)+by%(T-`M`0^E>Fe;d*iTr{Vk$XMy~~lO7E}M^w!pt~vv7H*z0m6Kz3~vvN~?Tl zf}%`k8LDf?}DWZ=PUq~@+D+6q(R zO42(RkOW(vFxW`Q<3g}I5?9-v9a5WceQ;>7>|r!AJKn=NGSmhSF=o6kd@GHjqrQTf z+CoJVX)Ws?5u(mYCu5|KU;KM;l9IpLR-U~Y%cA1#aL?JE7#%V6h>3bh`1@=|Kj3lc^$oA5PrB~PLGm8v^Q+&Jt~R0TD<(?xq_U8`~HVk<$ zE<(?ggiQ<^h96D55wFvltD%!a;Z$5L^RTfjDgUn)^6N70_{h&3#E;@PG?#5z6i<^7(AuH3cX=0l9V zy}v|)_4spyg?((LRTUlRAM?z%Q`bEW;hIQ5&kZu0YJuZ_$OOkJecy@_c#k>g;-Jk?j_waB!~@kB?$b{W+Z&+j6GE-jydH8-V4gXU-|q|@52Y>`cxM_U>e z9|ScY#+YlV*fjO&<=H_PLyiJ0|f+N8L(&~)D1(BuLi3RVN4-Bx^mm2gJaQc>A7h?p;hTLK zK2R2yfL3S-cEdR3_QCJjuhpOca7VB@WJgj)8W79c>ue@h{JU%dK26$CFKy@`ZK(ND z6V3JP>CTI%3UiwFGz%So;yO|!XY}29l_(+w4hJkr*Bo*X|&Hn{0c7Zl#pu6 z8Q3hB7Bfs`5wdbrXE1Fu3|vae)XcjA2Gawj+}MuI7X^KMW^s~=jPU*a8^ng?DK;!( z8_@QlBp!O6Ky3k$B0dZcAvp3JX)mfLLQW+UMGk`^AxCc>%sWPQgPcoBe?idcrVk#%;^D<_frq>aGbP?Ii&4X0 zh{CgLYHw%$%nRx>+UM10(1W?_87<*tl7N(Md;<9~bByP(cwl@kuoLC`eC)X)_8fh- zkHrW75EFvmO@Mib=Qz)zxM9Y#Fb=xwP@2%`T)4J`x>Yg*c)Ufq$ z4L7iV;U(UB%~qMa7=;J(nLVrjQON9NYwXOK{3mqAm@|B<%xBEj@^NLnk3G-h<7iL* zn2oUb%b z7VAsFmK5V3_YNAu-Ftf zua7A6`W($`?PqIq%(qh|4_Xd146_h;x=!dr4GOUjk-Cz^ir<2gNyb3Q*1C4E{RVD3}6L2?@L;fCyGcuK1(rpi;UmohUczyl3jLzhW$$h%% zsLQ;>{XeF;SX`@{-ffIWrGC?~ZO@7UN`yo?5YKRBYsf!-4_o23P+)9In@)zeo{(st zeaM5PxV=2(K_-Kafp#7wbPGm=sZ3GHgCvRAY!Cw^4!E)T#x9?5Ae1sXgQY-~8*ifT zP5T|XTr5~&##8C;s-Eos=<_B`>;}j>BCA5CIk4C3w(>k?{Ay~iAD9~K*BK_Cmw?w$aefb zfjvDSh$MmMK(ThABnUqf_ItYknDoD|y>+}9j?LdXm)RGOxg3>*zZn=WRc5I=;Kb#@ z#G&Y(L?UbOg-d6Qa}%vOv!xlS%|sE$Uo3f$o#JwbU|Bf5aih`bDHMz-waIjWyrq#H909s9I4QOl8{A{?LCf7=cv$a?QA3$lK2+rBKF1L9xB<4iXE9+M4K;GM4n z{Yb*!ve$}#9Ddl(V1fWK@jUf;jcOX2<>@7ZAPG5H?3cnmyB2XX2$}7px;5}YNWyUr z$)U?&e;<{5iK?(i9L~y0Db|QLNc%S%p-DuAXd9hpf|zM#xbK}DLxig!Ko(X*JIjzC zqI)+?yhZDQcuH^{F73Hus1h?70#Q>co-Hpp{gy|~#+1dEZcio*X+9D3o-Y}(-e|SJ>YMX-*N1r{L88222%@!#^ckQifQ%vtn6845W2BWs` z3^|@beN<*e!U9p@2m6!MB%#YWP}VEZoqotPw+&*w5&A_MCsq8IUI$UP1HQec#&Miv zJ*(A*V!{($$|jHdescSf5~HnK#Iv9+mTS=FuNOgX6oJJ+b?C)ylbfkO8xk5v2i6E> za)8zHAhh*?{MjxvUFh3DduMPQXpQ21ER41&-iKrY&q4FC2uk!A0P(QwW@ch^Z~{s@ zXZdJdLZMq8v;{+NVw(9xB$1J?HFo8v?eW2TK6?mrQT(W&>n}1nr{Jr2{dM-*1UnD8 zL*P$b=eeL+Rh}Cq92Vn$g!85xN61ga2L1;Bd=YoVtg&e(7Cu;lSK9_zks+y}xty@Z zEcxg#CJOg;j~$#g3z|VIJOO3_1{#lPWc4{b4mVQ%v@z`!`y6EO-htA*{WywnKaXbBJgbpMlcODlpMRkW9yWKw>r&s|eT_ z_zY&_#34Xo6L|=uGR$)9{9b7I2E-bL`!OZBn1)&oQq-)e%ngBwQWgdFP0-}CRLGj8HVp|)9p5Gv?WCgHVU%?2MBTAk8xY1k zM~kq1CdlLirSfp`z~tDKAG&edUB_CN?{1XJt>V+^W~4AavVZaTl}V4y-mJ*sOs;a% z#I?V-J2ii5>dMDTG!Tl1&`9s5(Or9QTB)tb-lC&kW@~sEJaGCh+X8Pp*Y$#N1WbWoM zBZH8s4}wqR2%nQcBiz4;sj_5ca#Q7LmdONSSy1)fOlBSe9remQsn!GSyONEeliZ#f zO`SBeI70#8P?4nL<+yX$W0}h*gnydLCBqJbLzYbaR#$aue1FF1-Db^)tWCpM{S9|E z6S+n*cSmzr6kMS~v3X+Cll$MYDG|fgLf+&t-zCt88IjHuXAS-AIPTRrxC1U0%MYH= zu-31rAnUPu*gZl>3XA!`M3uR*#UX^l)-U|<8j&!a5XJKAu~QUXC606AJVw{0MO#Is$FNBuA*gh& zXLO0eI~4Dxq6@rx{k>GR@?fhTs)Tj!;O_-;{;Vu5%q*2rBs5(T4uuAF@ltv4z@V{| zTa~BMjJ`lu8gUGJkk(LNRm_9#$av>2vsqAlC$yflkm}5WzMbCyJ{j5!Iw^K@>BMeN zRDAI-RH~(( z*G^`rE*9C6vzS|p@PjJ10eOxkMFcWX6f-5InQR~&6}!tJ^d~@FTun=8>G)BBxv1S% zSUXO(hdkku+;cp1kfu-h+*IS0$S*ja8B;Z5t>CB~Q41 zrn39Wsvzu~Y_z8CK$4}oP)?f6PID$bHJvObQ{kuu;Q{et-r{pL_Lip)+UMqlRjA~1U*94TS}xdx?x{5k*WA}mN!J+X(*#-XgpF52v>%@ z&C2R~LjF`KyI&Z14)uGm|8zh0gXfnusOgg8y#a8m!PTLHfw_0}2pHn$08odYLl*FB zG{l*arYw||>GqriX;|DmprCs7(zoeIaOAJd`5pRT-YbtLnw#orSJCZAx}q_uY}zT5 zmnyk$Icu%S1Et-sH#)qQd?{`=+06Aq5;1{Bb0RAwcTA^C=lnxQhWFe$h5KH|dZ@o^ z6cP%tz3z6UY}6jQ3LCE6e%NPIlhB%KQQDLO1wO~Xm};AkeW4?Y--m zO(0n1+5wbkOV#e*1>0@+?--9Ix81pT?OoILbb04}fl@P*tPJG_hBmcIt?41-l`ET0 z*)P6(1uH`*aq>vv zM%gzCY(0*Z^|F@^Ed+cdWmQ_hK6eqeQv3~juF8k*m3%LEAWc+I^aX}|TMrn0pn^Tc z>6>C88A{{R1h5i6&yR9QK;at^Kbt08R3C0TDTXqV1*2Ek_-XgAQ^&Vf%R}6 z)J(P0HK28H#X*Zs(je=x-59l3en`Rs!X~Ch60K-|F#aA--j9Us{T9PWO?Wuw(nc$F z$K_^IEq&oThZ*l8zB~mx%?9q(B{#|Yrpirxt;0^@%N}xs;DxjC{3OImf*93)Nw_v$ z=Pmel+%!|$dsU17s8=UJJd=6j*i~C*uily%yK3_se%y0tbD>WE<1Qd_T+9i-Kr8^( zuTy0x_mgRu3}tP0sKE}HW>5%F*g~DD7#xakwi?C-;wH;pUigSx-gqTJj&!}N=Wh< zFw|gDRK+KEAGGBs7w4~vrc>b~XUpgnKN^V@tvfupCV#CmFzAR(*M|2^d0H}NM*8n>fT2=tl*UCh3fl4$Ggaj$!%#D+2$P>cQ5!-7 z_$VxyLUxt|^BGyyakKlUy7xW#zd{CRiOWCx*u3 z1*;>x@2Z`rDw`%6wb|D`=L-xrDlUu1p3TK#!*VvAjYT~sU!`i28_T7kJr392>h$3% z?4S$Kg>%q_!WugjU@22zuW z&4a~^&iaK?)*TWGk!(1T(u4a)<#5ubE6;o0^r?F3NHpL{(7T>|Y4!VoK&)_eHYZF! z`Y6$a9{WzQ^Ht6E>8)v{r%peB41`ZoSpw}jNO)9Sr1*JO0|fXVPT>SePj(8_(XcH& zQFK-b+~{I5D(R47%%vxzUt~9^Cn2pi&lWv{27lU}orzUP%NcLcZix;CWL?3yRVd1- zeCkD~w-K1!TUfZ`IltGG$wrMPkF8ZoWDutZg-o!`QQ?*IW>e!peb)`+Aa%_!?*2*e zO(j3ZxuFb2>(jOj1t*B&B-9)k8(E{Bli*yE3_dB%^ntDg^e~69bN4O1{p^_q|A4m| zsf)k1n50qxutGvl>t|sxJI8X4IQX0-Z6X6R0G}c8mSVU zO>1q7xPY_ik)OQw0NeVu{N$v+k^Hy@yw@Fa<)?4NlCu51Nw{2TEJG!ZvDeb)5Q)m^^#YWyxpKR5d6T`;L^5pERoUX0; zEk~=R-HowRZpZfO{1px1L)Ba)S<1(ftN&0f#M9M+oFX10uKgOcj-Fn)kwwy}E+I#I z*^C^AZ!jG%%0-f+U^Ovb#kQB#wAKq!crLoc#TQGvQz4V598NSmn=do8sbS&Vy}1K- z8*+^zBx&(EyL+%%^H}Tyhj;5UrRIU!(racPJHPMkH*XTo5?xHyIb9qFUi7b!B~A@; zKnSNNS&EoH2vaUYvHg&slmpTqr)nVG1{mC4RWwm=~$Iej09W?k8kG~8b@?EhxU zVu*;dn!g z4{YC6-L+!-uF9@CZ^UhO1W=U5>@;1zas91p@p9Xm!^!qkG!;wHYm{({qVPFf^nCXo ze`n$uvVWY*-;wWrLH-V75@|)VQyFa}>`hd??)a77v_Bm%(ZiO&CyI399ZRDb?YUjpjf;Z?jw0*GntQ<*Jt9u<79h zva_!IP=%|;dLl06F+iO`baziv2CTS#%&Re9_-oMVZVw5Br}6f4LX$PmkpM>9;Qw5q z;AO%{gX@bgy80Y~4d4yhyc)2&QXya2Gs;+52`4b8;hHb$P?9#U5}u5&*~wU=pk-NY zo9u8|vso{ypr<2&Km-Y%CZpM#%~`GXv3h30ZX42alPQ|F2%j3q{pETyxT<(&KzSw! z0MqU1&AfPDPjA-ow68aF0kCgugxW0UM@`>M#3bqZc-Cim1Uq@omaw?Okr-kDax?Br z3{jYZlwiX4<#2e_Ujzf8oGTc6@8QGxx^(v<3|;q84>6j>K_wGfj$m76s==_Pi9H1Ba^L6{LF40#K-gJu< z7a(91)Ui^}jtn@(*J{&hz=E<`k#f3#W;Za82ApoMA!2TQq@9et(4ti8tJv^f+3vFD za~_*363j}n!KMV?Ib4b)r|dKBk#$+@mM$&AdKHBmKctHbIz-Z#3}hkW9bAt*iTy_A z;$usa14mez^3qj?7oK|=N8C^XHj->QUQ84z;EkKi)UMb>8I#NNr+b@`SL@@OG$02b z-?^7vvp+JTgzc`B-t=YiyE4s=UR)jE-^m7c6xHw|+k5v=l z2d|pWYF|nw-S+poGlucZKVajliYMn?SO}r8wY1o!;jmm1=RNUZudbHsppD~^oMiX4 z^d;S#L-k@8aCk=3DJ9(F(g-3f)1=tL|mE7U<>i9 zQ0eoI3te_LKIs8T+~%g!jsbN@7g0v^$m9TMM^8Wj3|_Ca!;0OV3^-D*9xAcI+Qu%R z*=#r-4iQqxgi9cOCb>Bj;J8%0eCuuZ{1UYc6yQ{l^XDPvW3LyVWG2W9RThCKTM$vZ zSTE-b{yoeh>_y^d@cmHldv^Bs_wetV=lvdBh}|px1%5w#-tRStyASZ^w|d_%dwvO(+5P`N{QeX0gB@Y};*Z!{#jguCL4E|4y_=}l52jDbGkmzCzM+E6&pzWD%G><5 zh%r)&ibo@Iv<4xLaC7lT(#P@JoHU93o0m4Td+~0Pnh4J6egEq7eBTn`!^7|M_`Uu; z+0B=J&%XzmgX}7NRrol@Hl&jQJLjt;w!?K1?JRwSQF3nw+1=m`HfED_`zTRfPIzyq zjf~W4!^84uxzui#%A@?=r-Z-4y-{bB5x@CUj6Ec5(MKO5&ks9* z2aJ;sMudY;6h}o&Wa*okrEjLGdxpYUD=>W(cgtpAXnXrd3%N0Ox^UbQq*g7Z0NX9(P=sEV55 zR5TJGC*RSsVVw)L-sp}jgWkXxcb)@CU4IdOign7PI+mMb$#zl0yDU+Dr_M7fu#=t_ z&fM2^UN{eYb744->h>3KK?%uTTrlP^zb6_O9fl*VntPjTLl?LHO-r-tHFIMNUvK|n z0M?5?Se$!ScrbZEJis^44iCsy)FdIJ2kE<84bNtGV-)eY?EyIZX2+O!WYxmIwW!QL zU^utI2yfIqfp_ zY@Mr6$XFz&9YK{+m1ev(cY3 zke@p33_8GX6~ZZy`BBdsrGQeVhEz2fzg<%#-edGHl%9Ru&6|9hX&TwQ&?RZ z+ZF?ncKK3Cb%pBH0^X3t;jpKxWqXKr5Atk;4+uYIC$L{geqEw?AgUmFgA^3&)F1P` z)sc}Z;QWDhxjZsbF2nYK%P$f3uurhZ(d*;<_tJw@i5h41ITJmmMV6Um2x&{(Ta6vf zq3wI>TbnghN!vC&v=v4ZCd{*q?3?0efsOD$0G^=De#X{Un6M6U2e@J{1&HzJ7&Q2S zuQ?X*8$hak6h{D^6~hjN@)V`0$7RC=NiB-$$@x4fvWU6N1MKe(o7}NlJe`i$V;-{- zF58gsSymL2CswDk4b?3xO34<9*h_4mvl>P$RSf?`Ls6-?oW9uDSj^{gRl^ADr}L6j z3|Cw(Z)|cR=EJ@!z=yK~v}s0|6LxmCXRx6*P&lGw*z2%}qTLFh!`|RDBYM<$fRf3k zHrZT=q~PAZx!IMSsmZZ+t64)M4OD?gz8`s}tY#D-Km%?!;L3FjLMOz~_f&VT^>*{Q z3B7dVA-u*q^CI^#E`@3W2vDKv1DfBS452_?M~NmhZ6a$;hY~)Ax+iPRgfyQ$9*iWk zP$wMG63Ov`Zz$ojYr6~9%=7oG++!)FFJu1D^hf-Wn07oCDQ0%)ucAK~*FNG?)Z{7j zINEnA7Gd6xVC5FSxcE_6w|))$>&hF%UwiV#c2~0=aIua2Ef#kM>Iv~r`5VW#sl`Xw zO7Us_TdM)GN(fnwSYyOH$+-`omQ$^oe3P68T^2vC6)cg|({p$ugA=9qEeM}upL!;| zhZZo1_eZ<5Wnr{bZnw)N*w}Ed%NAF$_hMZ`m_yJ)vZqyB3Vp_ z4L7v`oiS5=_uLsAYxq2+u^3h`Ju+;^V|M-_jOUHy&bPn!it29M&=FL(J-GVdWACK# z#uqoTABp7aN4$LsSV*#tMA3+MkQ_pt(%|FgaXi>vlRVa<5K{tPhaLX?8i^bn(b~Cu zk8%-`_3#OHA`Ap*hPR-8HvO}0n=Fbcpw<%6Y|<3AZ=K$nP3APWJ8TGp;ngg_*Z!5@quUZ z+D=_)8G6w2IIU(dt)*vjSPga$r?LXdz_Xs$eg32LH1T?R+C=H;A(h)$Cxj>2y=>dS zp4*Ly3RiGmvjx1y0MXG({9&|fCZQ?4Y;!LC_~v~2$%%AzJY9nf*u4*I;8$}z_^t3w zFn}4@uzP%G`F*k6h>6ti%XwJ0txz)_$wb(ze3VS0-f(`B`{o+4%zjRc( z>+Jgp;}~D=KXAVr`1o!{M8$vO_|5~*Z!NxoeGHIw2>Cyi53lOV1s8(ppUT22pd+D1 z7p{Iano-y>j9$4a{B3j|^ThQmgX_KE zTUG}CGD?Dw9w`CVVlshi{bjQ4%sb@J<({FCVvbG6%+BquP<(f6Dt0PhwL3)s@s8gcRadK+6D?c$#ODsm2jiCyZXdMbdZ zZn6g)W@khd{4XaxA16$B{S|)>&NJ#u=@25F5Qs+~d~nB8__KqyI%%K8l{gWX-yTmI zSgTNNxvQ2OJEP^_og12LJ*+7-?r$yr3;TrlMf5O%3_@_A-d+;XSAv2Bae}RLL=7v& zhtVC}VKzTFC0Tt2hr(94*)FHuXjI(`pIrE~GmLvZj(a`ay_dTy3yk_8mkX*a zjyp_?7N;X>Tq!+lQoQ&*Tgg^9!v@@R;m_R*??wC+?lrP_ueeW|Mob5y2BDUNQyb7} z3CzqO+>P(K4INy9Cq;}>g|4AS4h|)^Q$RpRH+GeBYOy!_;VTvHobV0&5%!MX`>}J?Dtz8YCaIGDQotxABz;ip=?-o2C`cU7AbQ&pP18LbM4LV zzQVp*(F%zP6AIN=t4XWF?YQZNty|3wn=@T0+JYf*ETUoDYZmVkQ{oBah+p2ZF3n5# zi$rL82H}SD%rDweE;x7I%ehv~q*S!`pd9cEP9L*}@ssPGB z7~Mny|zCX5dIP$Ob> zR8}T)BPNp-De6{>g>@!?wwR9#^FD_4oEL8EIAVUpch9XfNT@UhzY(>uNyF<1?tju` z7U2)Qn>0z%w852)M)?3TVMb*rohiDCow?XWy!OP3sfp2QIiE#fCaOz9iJGT)JTAEP zF@o=oW~jGMdYGXb^9S_LH0tf>S_0+HtWQR4>x0V7wW~^woRYGK6N#cB>{nH5SvLBt zPPGsyH&+8uVmT!UL~;4!d&i-(yU@kWjxr^qj@wJo$1?jyu6g4j|Iw5Nj5+LZWtHPb zBLX5di$lHnhHYCdb{%cJ>aKJyzQO9fCkY)Yz4(2xEy~yvv%)uYu(=ZU01;6TW)OpcT6_oK9*`v1C%S#LQ$$ao#hXl=CXe&0 z^bLlPx89X`tXArR*U%Gi6K)m35q>5}SDo)_0~~lj-1f-yI?>y%I9feuqyIsliN`8I$}2*j^RKk6c~0m92v)O ze06r?)UYG(bU8t&&#0~V!T#m!parnt0(4L&FWZftdL8iORTQ+!<2$zCoX+MbKnqm=yC{j z|1RI_YX^|hp)hb1S&F$`CbNBJXk%sinpKw;+yGrNzRzK7luBjUVpH)cu-@3nmP#zL zE?#S8wdzRj)A49ZWiL)d(=l7?%Gup7-Mr?g;*F-ZB=XhD6df(pa)n|tQ@E3|-}bJq zHWt38cw-v<5uSJ!e=Z(@jd7K*xw8RvX&`^tcm+P$cmU*X3j2;28+nLf9k@a~y!Ya1P!4Zh}YbO&(s}B$kk0rw2H+_Hw^kBq89>Ju^ z93->b4&CQ3smgRr3Msx!B$9s1)#>f=s4ZBDmh#0(-%eH0;@61cel?O**VtQ#FLA3S zk2@CMXusiBB`^_-1wHZfji&ZnL@f(JnQrw~_1N-P;z0RfUfsUo4SjiZk$Vg|YS2g*%@)w`s0*M$fkt}bu~W)XDXa&?1=axnRGr)_*enm zx)i*5T0r$?T_%BBoqRwLov}}sB5ed|FKOl!XCsk?v{~mNoFsKkv*~UcN|$vA+ZR2Qc&V zT#&w%Kj80UW&c2z%(}agMX$Wc;kK!fO!U(ESH_i0t42dwj{#)vY~O=S-1c zPC3wdRXmc7{M4Drk4&p&zdgFcwrN_a2bDlX8&d+P0vgWPtPW*p*x?P%jZX|gW=V`G z{-_r8!C+~_7f#B%pt=sHkO$GE{YdVx8s}la170449jDrB*q;#7bX2Ck#)zd3Q2-8% zv52MWi&{F7U82Z@&@g&0?L@K+5(DSe{;NFce zoy9KSXY*GSrD{Kp{H(fVV(4=bUo`zAtx&Cfl^Fto#BlsG5q~88Rkfn1@t^-dqda5O zia|f=FTm=&t+Uz6BwLsF0NqHcoI;shVo>Zc0ZkDfv{HuwrU*d}O%Us36M+ z!D5KFff)*>OQ?FYPAu~2m2B9sdUtiY!=kd;k|1)MD8FZoG02YCFOzj zmcwW|$Hu$qaNMJiYtQHFc=z07NeYc zvM%z@U7Qf3Xb|;!MhW+xWpQ+cG}@CP;v$~{c?e+drPuW0jlMzU0`vwUJEb(~aQCH}1JVnHw(O zbnJBSC-5q$-w9lI^#jQqt(6<&KMozgBW&udpH{&M*+yMVAa+8T^2AQ1jbM`Qld?U!7m7u=go6i~*PXuX_ z8H*=^Y>$j$EN2r{xl}clQ>nZhbVu>vv;}WTB^@=C)9bC}ni0JbGOr6O;rMtsti<1% zNEb>AKW3?TrkH;~2`lQj5)Q}T9nWlMo`ru*CxEI#9WXcno|-^B-SrzjI0U65O9hGr zlZ^W2<}O3!-31O%A*dPNYaMGE?WFM;UzmvXp7VHErA^N?o()WPH2zkAnpvSU0O^@Q%cJQ#2d zLDuobm6&B5RWxd`I)%{<~txSS*_i9B8o+yXS0FE>`(y^ zfV?zEWK`QPI!CS-ac3W&p}ugG8T(q)`jve&Hw(=$mU8ZY&Dw*_wJ+Mf!m?{J7roN# zT2XIL?yX?$veig(tg58`=Can#;q?cH=y>EZ_PWN%D%z{mSLIch&p7SXVX{taL`yp~ z*P_yeMuTj`LK+ZL&CB3Wruc4HHOR>!GFbf^HFN{u)mBKgag&o{oQ>OLo_S5G-%=1V z_A6gTIzA zOM|u;=bvaI0690IQil)DH=7JLq4V&~bNJ;F?dgiUV3YN{!uey+=6mT2morGm-Gk$n*)&^$mbyLpu!JG+A1_utQMNN zV|{gR6lo&}jiFosNbSgvb*5cu-LpbDvM{$25rwQyq!RHBqojijoI)Yz=Ot7oW}@t$ z;%G6Fi7vdqTr!WoihqdllVUpdx^bs?sS;2$B^cJ8et2w{?ctwrX5pcIIv?*~+z(*f zh(PR=Dj7S>h2U=Ba7@&FmxkV+fx?WqXaQyEb=v|smq~`?+2`I}PS95|y8OHQCNmRS zW{Hys0Jr*B3h`LJ6xqaE)amj4uPny-v$m)1jbDLB?F2 zj97e`thxMNO)b^6SgEl~G5a!Ub9Dk2WN^U=%t+^T*MQf}P*lKl33=gK1Po8aE)s3J z{)BSm#PP6+pcGSpF9bD5PyEys;##GUr=ohgN(@0%qNo6!0&@9`7K6)Y`T^un*tYQ+ z;IEKW^tI!97A+z-`4P{1O^F$ht-)9_oM(1akHLXg5~rsO?#mtdqO{35nv7a%F^!2@ zIN|o{myV3ti$x~i=Cm|F5)CV{F?xCDbZ6n)Y&73k_zEkHI4;5oL zf35!YwKkV!YU($f;zz~Ch2lNF>>O!?+-#ex)d;%IjrSN468NoxbPx2Rgmx~S0e#YYI1*DK z5r{W<6xmk2nnt%{15)WoEe8N;A8-x=k%naRF5idY-96A4xJ-ZGO- z-W9MUGRZp{TJFq5Ciy(P-!q8^jtJis8>s2G6f?ElH`?`MW6g9ww$7$*#Ld~wxa)Uu zAN;SwW1}#OoZ{bNPBFyW_#HCVjNFX^yBilEuu_ds)afX4&_-bkMr{jVE6L;`^5Ntk z3Bl$Oe8I7RG1CYhy?yZ0)q8@*R4s7&2AmYb*WVa0(5D;elF$vfw}g3w0M9(fmy~dP z!v_P9Fp(}mmJRgL7Kpi_x%N?Rk|Lr59}`5&^IZV_ac}Q3qhZ_L4(vJ<`UW&hDJfKH z3^{^&_#0`)gW+$c0Z!fv^Mk0uIJLq2?$p2 zbP{H#WIAV-<5*hSd40s}BWPQ<66j)E7g7JoT`#!Zo;*fzxN$p%@%XU2UUa!UO&p(W zybQ0OEkw=Xs-j|C+cCu5{1cjg@lOOJ$ZNtd*4@YbwBRq??+XWIHVe+!4jH*~;bfxZ z_Noj~p{ma+7 zCZiFrGW+<#XErtR?0BN&@~8`sGq39MR>saGTZN|cj4f2F+HN{&N1H;dp$7{&fqm|S z=9BJd0Ni?v8XzPqXg69U;D-#72*f4YWyI1)vk(>e@cH=J!1CRa$XNrZqw@23z+One zjF~BC77o)Q(n`L`9Icj2>*mdsTEu+Bl2x)z>%!ARi99mV2wwVlwut`Tc%08P9s=aR z{J9Zi5S`f97XC;}mow~i90Q9je47t!;j-R{UWZXcvQ5iX<_PN8>m$3bKOlWP<6@lW z#oVCB=ThpFD4m3b7{R>)wf2Gb2Td6rR7^6Y(XQ{1E|bo5uQJ_n{>!j=d4^RA8CC^7 zqn>NffFMb(T{6m91ngQ}I!Zt%iDB71wM1OD-5S?GNo|(NM9gTtHIV>`byydE*_-UE z)2Y>wke1&%nbYQ@p#%PMtw(b=yXeMJZ;geN9;9#;<-UgRn3>0tOMeipgChl3^ zu(N*oyBy%X3EVoFL9iZc)$ zq4fa5p)q!w2ng&n7yp|5abiU*T=c|)o_xaMtZ&d(sNsS;5p)+4W@mVM{^DP=a@c{s zias%z4{cB!RyqvjgPHv2ao!W*A2!e>5w94^1+#ggKP!YM5f61M*7QvjU$o(a4y-~{ z0HrqUC1)v7Z1Naj=~1}NAkacZaY%i}Ro@)VSw4hlI zR+1JdtO=-oG0?I%5pYU6uq>|nhQy2-&f_BoWqA6@3&4h8FfZIHj)G6QgRdd90YbJRQh}KB`Jrr<2@jZ8n z0r3UMO)T;_uDA!!(S?gMV1a^gGh(vHWKS82-6@Zf=0@T$uNsK?lg;b8eAx3vPgz^x z-f7X&sgSYrW^4RT2ok5&$f|`mb-;z98pkU?wkgrXj9*n@2H z(RLQxH!XuFN)+=XBDDma9H6#Id&!_qf~v%}HR|=T##k|*OjM0>sK*_Npz=~OkbXF0 zB!@42SQua)Vcy+f4wR51n^ay3p0LG&2K$OyyRz-tPGNI$#vThA?JEk6+V*Rva%(j4 zr@>})Vt+gNf%g9KsPdDd!6~_;?#;Oqov|ZZYXRR@m*|PPw&adZPaN4?@w$)0B;joB z87r>e*4#Uun~N@d9=Z)ikq5+jb+K4qJ8wfKVv&t6K zGzE(D1K_Fz{{fKo-0Df)zW1o0L{<>22$%`q*ZdWP7PiP-UZxC0_{#gi8r?b}!QlH= zt}ksKRi^{$oI1O%xOq&S_Q&T?K-MK^!ih}e7l~{%%s(C8x_In(|i1-0@H5M~b49Otar^zeLTqpbRH73-b0I zDtwIp2Bg`IF^mhS*N!njzA_#I{$PB2N&82ZKIjEf0H8vasLms5AsJyz8bcIs*HJ-z ziI<8J4b*ug5TjiwhhaBjo3peP*;2iPkoElL8#in?F}Y@KG+$^GFTcbawTCrV9;KTT zPP1%899%-p*GosH*57qxV&>Gw1MeNyV)^=9q>vBgF1sv0Ju70>PnOM?w`@l9_~u zP^1uSI;bhuT|LSnBAX6~0GV@qu;R#TN-5JR#}+n;uIHyr)gnG#{g!Lw>JvjX@ylE4 z)u-#FJPz-B`alWf9yKkx^+XY`i?BAV55rg<6c>qd9vi|vUc4DKfFhg*rpgI@+D*41!tbw|a zn-`uIADe1qfB)1a1dCr@pw1@3eo$xgAl2EN=9PuGv;C|(o1l|qQ6|F)QDNQFL&s;= z*<4e~o3<^hv$?yRH?{1$b7fdGTti9J*>sqf>THe=@j9E2?;NPJDWbmhFW|@d0%9v0 zR2kk5eFhX95lm+QD+<|%F9bG8X)oR+ULYS%=}ejut`_q) z-3MzUDV2x{FM3M!q??3A{#Rz+e7s#*yQf@P?~^vq2g0RXI^vExSKhR5WYep6YxM|{ zP->C9ZRY6s>=o0hmRPsliN;ScEtNqOes$;bHlBL)*h?y%WTup#PUR^`)F{j@eqYk_ zOBGbf8G%o7ONY8zm;|Hg7;HO`O|gfm<_0%hAOQxltKoo^*2J)Rv|TJjBM$qDsrKCH zT%%SPDUQI|l8@&7Uc2H@$kvnPa*&>|swPmv(mUt?ykKh`N~1>yP1;{chlN%*nj4AG^G!h$&K!iO1!-a?HU*NVZ@e15ol<-ICdCIN*|<5{J}|?enX8(7JTb_A7Q=v2p#XZS&hM1Uc`2 z7;?!ze81Q5uiJ-G?o24WKmZTOgvl+O^{g5Ys|nTbec-X}@lUE$ehG&ug=Q-#>H z52g42-dk}#vF3@dtYdeFvO(y6>biyJhw}b~SH#t~u{CUd;W0dWO7Muci!C9H2*-A3 zxL&JPl2D_31}n@78^cUmM+Ec?G#{e?^A}vjAe)kOb3UCfrM!8QtdcrRrXn)-wwocn zaTCkUsEfhs!YbI)};q#H7)0T=5By?0EgS(dB$& z&FM56%SN-k_a3v_+>f5NdLMPU9`#yJKZ@p>C)T@MQ)YvG&TK!?Kf+wvi+iQl@VJ9b z!ngI-yVeA=8W2*!qcrJ*QU8GWOlsg({Q@G{0$L4B-%^6yh|f+92rb9GlZ4UTTmZh@9%ti0Kq$G~K~~b0InphS3c=)`d0t zfW-h2*5l52(JL;{v7a1#+f6HP{PHWF_voRaODC^NM%R{i>}y}KVtdLyrp4u`glLa! z^Np`M_QsuCA2>9AsD$V;SGaoX{@Unlef-@kPCb0(%fEPX|9fxT^}_k>#p1EO>uy-N zqLtAe@+a(S_^NF${exX^I&tKIElSAl%9ZSq7~8O8&6X{lOG!47(9h===q&RE#B+^< zM(^tEXd$m^#dIndfQ~PgfqoJh4{0L4Fn^M=G zn7({BQnMCY`beM38ED;p*QMcn&ONRghMbpsrLZSL!H(oCc_qx-D$RKo<=f-vtAUHS1JazG^ zCtdwgjTk4V_cS`Ew=hSkAm3t{#+mD{zQOVYTC-o*+BdfObf;E+Iy{|AicdT}K8<~5 zf^5E;%f;)c8uyx+R*>{6#Cu5M0jvym0fgfN7@ZzINQ(dh1~01~@Bu*phBJ z3wld}^B`zFHKQA8%L9;Q$&ZhGJ@6x}#?KF5ns5hdYI3!ft2gd!w^4$6)yY+roz zI22c>BiULo@{;ywqw1PFdE5AHUbMKFxXt4*%bzSc8&w~w4rz(JG9TMk8`~U9~lDrnihyV=hdyX_7*jsS#?>B{kp2Iuv(l^dnL}_Io?h${zCEt7Cva7z+0~O zZUD&y^@P5HxI~i?!4oFP6QapL0tW=`y?6uqLi7-YZP`q~PeCLj!$?)1%g(7$lnzVl z^xg)XCA$FZ>e%U|(vaZ9OPdl>_N0fPuCigjcY)Va(R$mQy?66nhek&ao!PXBzu&cK z*O`qQ&+OWD_r{HPpE!E^?MIcNsN%6{N+Mn!9xf*mN*bFxGL9y5OTXE4=Fn(o%gc7| zeA(vB^t$De(}xe=Xt7z!rI5|p9vW&ptbsz&X0t=h9E8hCVXg39g3O187#b{ht5&sS zJDTqSDyIg(WidnG07W$!%%)?A8zX4p4bXyzAJB?+MtVOJ?|2TsgKbL(^xD;{W@o0y zM=Qn5%IwNPU=vAwHo(rOMm#))lVm)T?*9krC6rAE{CQrwEPYXkdsY^*x31e-&Ih7a ztF@ROvUv>wM~F4>@8S^OF~`(waeccyW|uLcVy3mu>)1Q@+cFwqiNYF42;YHzmqPVg zNV%F~Lw{kWn*`1X23dfje23L2!AL3Gg`ghUw42PeKt$Ojb0NOftRwI)-OjY*F|zx? zRs&(4tOAf;b(y2@zU(O=xDQR=BttOkyA|~K7HVp(sdC+r%EXiQ&TZ~=B83XuwmA*8 z47ZzoF4bNQSr=ZG%a~I6RfX(t=F#XRZD+nBIt;`hc|Y_Pzf#IA{QYbp_rl{Ad-T|= zW{0X@Zl?Stj~!R^6#UddC#1`|yqh%YCe%d=&Trc23eKA4u1ACCTrL zt8$?7k<{EF^ED9GKd0NPSwbfO+qFo z(tY9R7KJ+qDtB=U2Bnio2grf}TS2`Viy#sk_)4|{2pIi{55B%6V7NqTTniaPm$@Lh zW9{{*WLDe0+s-tf=8=8-^UkZbPHwGjX(nC9K+NK`#j(K?~7Lrvdv$rIDy@7mvHU&v=*TjDWNV*%cRNc5mINzxIj~ zs8kZ!s{#B`EJ79U`mw$abBn)|_G3@yfE9@F8Z9BVKS1eg6e$ElvOyx!FB=&+s}YS8 zjc^%rn*{KLmp#4-ywpJb@)iSIO64 z>jhQB_v|ZIJa}ZJef0kQH$1ej$gEGl6z-tH?VGpVI%IK_T&CQfQwtwsKQdZVd-kL! zUNmAcjvajA>eY81o$g$7=bTmkfXQQQ47F+&Yk4BZu9rXVM4XDNG-B~SA=7*fg0}c8 z1Lb2l5urzUX8Svr<}tqr(swXp3(|N*i}@(mF_4eRSYi_vQ;?CNBFnK&Mw=*#nz*?= zQYpJ#OqiZPZr948dbw3;QG8A);3~OGpyW>GbfUh*k{yB@DFz5T!cl2WxnYUh;Te^j zRg_C{2k7v7$lJLpt2Gih9ami+BZM(85D|VcsTlL5;lQdo`ugq~>g$e&8 z7TBvKFMKImm&O4i3=`r>kP+}4Qcn)T%OVQfqiACUv!ZTd9sGhfP;%H!ve5Oo5F_Gl zWRM4PrE#H`RX1hgE-k>^R@1t+SeVK0jXL2f@YuZKcuB8gcA>oGmx=q?QzFGCTsW_O zsRn}12RS9>-23CLMC_NXL{!{gR1yUwZ{Qyj?iFL~63pF>++~{)zIU`&S|RcvNICcY zwO*rEEjwCPccvsxAC1)F=1}}}DC@COe)U1{#x!WWEImmqM)JzlK7m;Sf333w0`H1bQG_le<<)1gK~S{QlUj-V3}DG2oGAqPm0$eSAio6;6rYehzp# z7y;-^=SFJj{D?T4j8{gqcojv+MRc~W3SZ@O4h!eRTv4(dmsv4enk$@}VOLlW9Hyl> zdzSsV?T%tvPtn{S$fk!2t83!Ytd{0;LW~J5$+txRqyhRj4*HjBJ^Bzw{arMtZY&ZPiwV0>d<+}~dEA7CX^vg4eeOao>^bSq#x3IahH1IdFMN5} z?$q+W+dV9h!ZShZg&%NQuL$N31zcuP1ikN}vYx2Zr-QGxBCXm~FsBPB#PILv{z@M* z1~PjlLU)db$jVVpsd1bg(7T2(;*vFQeCE@SBFB zL37r|ei07dTGygCXZXDiVa$Ibxe*%{;#9#7U4qIt-CSpukgn^&z638mhXw8kN*j8I z&7I2HCw9292uWGx8`4&y&S)s@G5e1k^UB^-@K`*xLLckRVo3P3WW)Vcet*;*5!Mso zfstPDGOyUDFR%yz>Y)&aJ%QfZiPo+BL6^7yb?2PFDTZdQ38lKv@uUOC5(M`XVnX;N zUu#v^hq~6JhUm8E0CX{l79QFNmYfu$1f~7QA^*a~Dk9Tc6rrUM9prd{>p%n%azb=4 z6tt=~wMz$yDlH)h#WnPXt1oP7Ep~QoK3VrwZT5K9y>_oB6*gH{1}A#x^4WNNohRxr zxaQY6nI~e~9-|V~SkG(4B53mh=>4GFv7F~YCWn8Ol+-TI!{bNWp&*yU@lK52H@C+k z1wvJaV=`8;TA~1^*?&+hZe1Nti1N@(DiI8bVlujlIs^l54~a?PU7!p9eYSu^Zbdr1 zBA1)aWTtarO$#fUCMHvp+3aLGO|PkSnu2rq!+73+n8JUMR%6Gegh`~)GKqO;{V3e_ zLKccJ!Z;war@|>%DBu?-lC@-=05Wk7!X@`XBSj=Lo=TB1dCHp(Fz=KNAHvCG7=NOo zL3bO|Tw`uYNx52~XnIuZBozf#J|#)(H6u<7|0YuJn|pM5mV%$6Kr)Fc9YRAvT}s4W zKNsJpwLe9HxxKflhO7VEot$HI4pcesvr~5uTv1LqY3^>9Z!vjf!__=jo}J}${P(^f&n|6 zk!mE63MLW3;8%W*n|)D$$i_0X9FX_sfryaifQi7zg&%T3FB*xf;zx(oOcXQ? zZ$Q5@L0=f@>tUjAN5moFFA!U2hezssmGGPnlyHnV6>4lVC?+j8CWK2KIZ?`4!)BM3 zyNn*m1x)edO@A(G@kGZ%n#24&{#Xc@gyZzwKj%39%+Fnh(aRs)leu#_;P6v@G+2(X zAMHPwExuJu3lBiIj0;1Y_vfJ4!|nhd9A0##p9C@NEheCXf`uYxdvT5=zI4OAOb|bK zlp43DP@8l)3}sY}_#9~Ji6Xl$uTqVSOog==lH<}Iv~LNyY!*o}xja$XY|JL3sSs-T z^ZmXaGUa_;87;s^g~}$7Mo{hvX&jula>m}(&~+}~{m`gcJ=s#y;E{r9?Zfn;oRqv$ zD3uiFZjWUBVkCA~I4XMrgCD>zc8MwB6Uh4s2pWGPSz4GthFo?4tc`6eWP1_7*Mz zfhhOwEsjlD^4*FM_}MpN($pw-Kcn(2YZVxv;An6Wv%nPipb+@tVvu{<^Omqm(L&(z3+|7XAUT zM1KjJ*ni447wFsOJYYq0Q@Cc14g;_|UrPD9Z(Cmz`Rs^aN-fDMnGS7Y6MCXG3Ad z^z29_5sL+6r_CRdTwZtav+YWAv%g`_`Mn{e-+E!5H^LIl7CVbY;eCr_r>XI0LweKW z{(9O3h#NOpdE98M2JyW|+&CnF?bzi@B982z+if#NL*by?J=6?(P)RD}2we8JlMNN+ zA;P{y(iad}Cf4NmGqJc$c+=wlI%^*cX5b9gYbCm-8z^-Cc|YuwWUKrW*ePMH#9UCF zT=>7@{m{j z!y#9aY5eWGZhvFMeXl!EAEC167>|GP3&K;7&1~n;i~w)*z-I)M@8v|k&Y6yyoa{Dd z3U8WM45t0;*T`wephFMYQtuR3vY*5LWs?4ZX*fmaz9-JI`(bM_N&mz&oWeO4fW7ux zuveI*Z?pGw&pBbw`~mC`Ch0p&)6WSX5M!bVG}a`2uYc}N{Ps)GrA^Wg`sZFNhS;~E z|C*%#+dp@&Sj1QsaPEiwa~~Cx?6Z*POwzyh&s~9pZWr_nlk`;oT+c>rlK#DaZo}dP zo5fx>Nly!ZE#M#K*1)+S_Jv7W(9Z#;W$|aiKTGciKi;w7gDP~E$a%$G&XG~akhBd@ zX{u!@q6#0j6PozwLNQgq5-E+)lFA~J+AX6dUXOL1Ujg|ezh8E*YesUK1_i_h1%!W2 z*NX~12E|{nNNBR-3AmBY#>7Zyq7#YY5R)0Cl`A%U(1~$BcOM4mq^y*QMnbh%a$od0 z*C3IU#&jad;WzN1&e1q^(hSpKySLh_|i!VuU;=0y_ zET-q!Xh{<}n+JiU-T?dT>c-QY5s3>cN@L(c`YRy`*=K(*eBO`(U;eMR&o1dZqVKz8 z`>eg48%U&Ax{aQ6aN1kPIo^E(^g!Tzr0iuK$&G*`+x>$gRz_f!Qq0 z<66*yg7jxtd+SGl3^zxaDYQ)Km|Ep$kwV$kbXc{bWZoDkB^}PljzB&Hj~!~?2#7xe4PdOi!0+PWK%J}z(Y_3EB6j@w+wfGa^bA}Rhwa~@v zvkppDfl@YLpCx#LZ}%SLHx<@4i^*Jltvjn)ZF^nCtm2VA1iQKtiDw=m)2#QNFnWI# zKupBN*NH!6GRAE~1g}2x?#TN$L;za%7>2z+bS1+k+Zt~@D~A@IcBG;f>jaz*5z#9d z+@dexIUbXvRb`)B^2B{dsKsxV7!F(f2lh#1kagot$S6djK1&SPXmu0;v~<^%B@{4( zE#t|UCFfwDOvWB+XH&1C!dPtaO2Fz7=@Vq5?fB8jyBF(B>z4J1rf?ZC%^V)M6_r;Z zd+i+DY$n%Cbw#q~ExGLJif3FhdPKkG+dP_#&!PpAIj|ac!2M5%Phl-ThWn$p5-c{o z`_r&trbSl)7-~r=g;KU;_9Ptux=FI?D><#nl6Pv8r>I%*MDZz2T@^~x{kPzON$(aC zvjO|#;*W*TV$C5H3KN}C-B5dROYCzt!{*iv7uVJ|BpZG*!{*%U4tP@N?6xL6!Epjk zmM7!!^`5BH=v=+t0W++9dsG1owxQ<1|B)U6HlBZ9>mB!cKp=G#!dsWR;{brLuio!A zheDx?*`6+J z#n@Fc8a%b6H{{Z9o zk|F*-VRyB6?XK!Hyab|W+LoM1_w2$y(Z*6RwK{dX>qsaHBkan)c^GS?h(Ci-_5H}{ z`>&K={3*yUrX~4h`Ks!MM;Yt;XFi|Vx4D&FF&g!%76)MN?S77UsOio5{>?V33Ep8QmD|{Q?1@gcCkJwO2&>_@VQZV{9)HQ4BWwN2x%WH=hp1g<= zPkLoDo*pI}D!o3)BEj`20CkoTRpfK~TSF4Oz@FGC#e~0;UN9h!oL2_~y%^NjZh`K{0(g;P zT@8?M^sr?^GzplX9FcXhHRR zk?Im-F%p%0sb$7fT?3&=c#~{y8l-5%=XAQzH^G(-wW2Lpj3aOm{9N^iJ$AE6GFUum zn=GeP1)X#~P__VrG$fahl`BjHLh&rypDGHpKEd zTLZPK(~{+Ke>P(BC`Wt=m&tb-KA1hqL4U#niwemi^U!y{Dt!=qINUkMPFl)xVTX1W z(Kc=)C7Y6NC4F@;U=1Hzy=K450@F#vX{pBJ!%kOJ{59ve%egQ;>*Ij$wbDPr2DetX zfBh$8(m3FO;uxLYdjv>t*_4gD5F&?Yv{CWron_Hz$VpjT5KjufL0x0J;On>{0dTu$ zMA!_=DC9a{e!wbv=qj;TG+Q=8b+m34PtLm3ax1D#BV`u%@w2q>L-tPSO+EQ#IUUel zJ>0XPZ^Ld$wRfhnr7W9C<;q!>jz%)Yn36$U_QDnHH|(wA^Ph>X@JM&s)w&&M;T`i> zqd&$A`%Me|HnT;HZQ&=vw}huf4fi^a9q8?;R>+lNCzJH{uP(9!z26;Zv~)Yr!efhn z$yS4R`tVyj_1FR@&gEuArmGofyJh-Q{U)xs~}RyLr%#gY!U99B#9p$2K@*G7{u_WH3zf_bX3ctuHZxIZdR z33rP>0AKIHeYrlUTZ$PVQfW;D&)Ks<4yj28yoNx#vh8xawK@n{|h?DyVQc zr?|tpXX_ahFXX;_@u1IZ^2`*qayFQ7ILKcrdu9sBN;VkBNBEi{CqXt+ynd0z!z3~( zJ|E`)J<-JDTI?5qC3I^$`b2eMsRI+}VDb129#bP0w4~%Pc1`dI!ds4dT^y$Cgf9pm zWlij_-uf(GYwQao?bAK;J@$lMo4z9!)#ASy%SOHs@++xI45f+L;%>xg{GIqM$jQBX zEnjOGc@cqdmX0tOpy67x%VUM*E8>dGYBjGb>i4;Akpp6J8cn%PCV!|3KNZ4`62aCK zp4Wj+@-4`_7kVCal5?LoAn?iZrc3=cUjV7OuA$u8yeI1OIjs?BB$IU|Wit7otu*~! zlPMM$nIS%h`F)f73A5*&q0dL2CuE2T-2<4 zz5U16?Y7B&uRmyW))L94+lGF19(X2W)e z*&7BMhG;QMk1yZ6_t6~8{@oSBk^#$&GFAT5<&m!G<$K%F^ zU1rb&)5r{Tp20mn>vk2&_Nv7e)fRqnzR^8+X`m1?D~J3jU$yJp;puRzNG(XiHT0vd z4aD1_iz*MdgElb`Z5Qj=co0rA7;HyC-nRF{xlmCtm?CFy1MFE&;;{|jZ|fQsN$TrD z`5VE!6Oq$=4|oESDUq$U>e2kdSI?c(O7XQ;6AI6JWs3zaI+H7IwQ7pLsGW433w)x3 z5%@_6_iMtXkJOmFPA}r74DJGK0mKCzN4!&nx;|atyM#=Ql~H;yy?jrYNg=z~p6F6n z(%|`o^ZA>-K7xF@!A*EJy$FLv5O5Wybd4|jJOvsjV1?r*o{k>pCSbsO>$@NCJ zJ>?nqrhPHja3C&w;7Y_kI1E1X4MPlcHFE*FuY?>KXXY%rPm$Su!n(9`o#GY*XPX^K z1Uo6re{9_z(0yMpY>vz%hh64KNGJQ!%a_Q0&Ihs|iHee9F9pN4paiPVscLU*(PuTb z3()+*q4^7LGf2MKZ}KFwu?r3D6=zZW^9>DfyAp8w8v{B8BLD4~=skK&4@HNb1HB&{ z^>m=*T1M^*;Z~!yn#jEmOxyyN2T`<@agx~s$~x;v$q ztYh9Kitd_|4t6QJQt*Gm1&Z!iM-+X9FX1+LK+*LvxC}l{&oKs_pf8Q#*--9}>y*1@ zvBf~S&o_#z_6CV^ANGNA?>^5ky5p!BjGT5Ob5tkZ7o*S5iaMXe0>263?D052oSkNm z-(b=*wN@iW#5s93@Mfi>M4X+zWyCp9&~7+)2IAsT@rS~93}H^2k-b6084VX?a#5ch zxOotvknqrM?@?c8Un1eu_aZ^2p>wJ4>E}j$rH7&vW(r#=oY_3!)Z%)W6JK8nl~srR z38Q=DA!gNW6+UN|Y- zCY(a#@KNDv;k2MZ!fb%@v~Y9@&Rm7}&B9H>b-3a*uGWODxcYjq+N*>^{Q8yn_B5`% z9_Mew_XU2R)41=Am}edT9p%5h8rK~J4?lz}Pw=zXhr;!k`!PNfg2T;#Bh_@Q0j4!n?-~}W80TT!ttl*@*@ecZ zKl!@ub64WG2LQVpg$tdh6(q>(aKA;M|7y7Y0LFA9?s6;E`Y4`%9nR|O@Z5hvSaA$@ z(}dOCRnvqWI68tS--0Kd!u_@G75e(n^KQi1!#GcvL=ZTIW5OD`b_bxn5${_ta=Lc# z&Kq&3L;Nh=p@Q$uUJZgV{pt9sk8JsKd!spk6*++W5hfhOD?R%be5P?|I7iQ2DQx4% zrvXC^=Lg|=BSu0yUt(uTvj=~IP;YqYrv@#pBGqk4^4l);W3x5Qgn-?|N{K6p?5dK(r zHKLQU48DKiX@NQkhnd16LY_s1e_=7Sxrjsc(pVBWeHBZwG|RB8@Ruyd@~ps$Xxdm7 zKF=zwD*SI&V|CVGL#)Y$SqoTR5`N7_SeuQqF*Yug*#w(pQ*0Xj7*_~iU^BuOSx5LQ zwo>>ln-#vq=GZDW&sMWFsCl#&J(kv?^Za_Yfo)`)*k-gp*~+#F-$tvN?ZOb-!7gDt z*)F!5?O}V_rEDKCuqk{Q1suP^_Or{`73@lOfE^T$vP0}JyGreSF>a6IJ<^j z%TBQC*!AoryMdh&?qfF!e}X>NH?f}Blb>>lYuIbqAF_wo>)7kr8`vA!!|YA$&B8dEWxa*HmA#F<9W-l7_*eE0;c@m(_Ad5r z_8#_L_CEH0)N=lS@O}12?2p->pabMF_CfZi?0>OG*rWfix-)^3tEd)!-Kw6+WHOUv zLV!$|OuDCMh7g7@OV3OO5Hl-D2mwOECR>&v34{c*u*pMQ9wHAB`FM(mK2$^>PZ3a& zeFqVdT@1()0t7^sfb2{9``4+u-PN-|@V)2v`)>cL?x|C!PSvU9)Y5gUqTfVUt7D_z zM%P5wM%P8xM>nVy(T$vwdrWk5bW3z=bemck-Hyh%IJ!giMt4#_w?s;gd7fq3Gf0k?2p+qiRj`=V-n9eDqlKc=VU( ziRj7bsp#owL-b6vk(N7Ky%#+jJr_M6ZHiuqUgS)ZzeX=be~Vs@UZFMoS*?v;W#7VU z>cnVs^m_D$S{MC2dNX<}dOLbY?GwGrj>Ngq`_Tu{hn(B_QM4t>+W%BI6u_uw)qa{I zUv&`&ppDQRBcMz5C|#z@(PQ(}$$GT<0z2}?>IywhZ^Mb>r*eMpc6{M>ie~>LpIPs~ zuE0sUT2IzVozgWrt!vc}b)EVbUC(aqDe6iz&#Uxu3-nHUs@_>Q=v_F;ZdY|6=e;+v zAF)||s9SVKw{nMWyZX91NKe-toVC8Y-h;h>d#Z!gY5KEz250DZsxRp-^+nySdvvev z*85z&uij7Z&mQwb^*qjnov#tE>0^)K}m`bvG3{+0f<{*As`|5jh4uhrM->-7!#MtzgMS>K{>)wk)} z^&R?7eV6{7zFYrZ-=qJa@6~_Q_v!of1NuSzkbYP{qW`2H)qmFO^<(;R&Qg0qKdGP6 zPwNf(8NE?ItDn=)>rMIv{i6P>eo6mLzpP);uj<$IX8pQm_mh58zop;S@91~+d-{F- zf&Nf`q_^lS<2ANL8}5NIMW)z{FePTBDK(=^nJG7;%^1U0AwC+|#*AlI)OKcjGr?5y z;Wq!onn|Xb&l8g-Wok^?)S5a|Z+0|O%uZ&i+1WIhUCcDIt7$Y%rrETZjA=D(rrk_8 z9cDMPJ14$;#_VZ6Yi5{E(`C9%kLfjiW-l|-%rdjh-e!*3$ILbRn*GfFW}Z2~%r^_n zf#x7{usOsWYCdNUGl!ca%#r3Ov(PLui_H?#Z;m!g%`&sx9Al0(E6j0brCDW;H=j4F z%^I`TtTQK=6U|BHWOIu7f;rXvi#g4F(VT9+WWH>^V!q1e(eLrU&3N`lZ)g9{W1c*b zaeI|H!+g!0X})gGGXG}IHs3Jkm~WbM&9}^X=Kq-U&A*#(o9~zl%y-R&=6mKM^L_IJ z^B?A7^F#9^^J8;~`H8vI{M7u+{HM9h{FnK;`GvXM{L)-ut~6JfUzuN<-Q41*^&54y`mOp;b(y+J-OQ-D)ZA>?{bp`6x3j8yhq=?-WqxPw z<{#4Es~g#Kdyn~px>UVm?lpfj_nG_61Li^Vka^fVV*bQ;{r_tIY}T8{)VIy!<}c<6 z&M|pSZC2ON`+rlVSnvCHb-wyP>ZgnkE>WH4Np+sO$UMdWlozV+s-Kt*>H-e@x=USa zo>6K3cRG`W%70U5sk7Br%trGpr;)y>zHFZ3tJ~+zCi8-M(frlCWd3GeHm{gh&1+_} zdELBW{%+nhZ<)8vJLX;Uo_XJVU_LY-nJp%3Psw9%FQ=69kyLSFM4}`yGEtfsl_*P; zCq^g6B$&}A#wE5%j8ANv;0xu%ghXXxqB@8F_`20M)YEFcdPe<4J*gg3kE^HDhQtnu zs>Gy3bz*WNnMfsS66r*3qApRN*fB9Bu~TAdV&_CdVwc3U#IA|PL{p+U(UQm{S`%$t zW->j|k=QMH?d!0 z|HQn+0g3sE1&IR_2PFsBsr>h0`x@2)ogZuIYF|IXNVV^epJb9aiH zaNXYR!*x#g?oOd^ZWKO^&CRjD=i4cK8=D)OM|2*yaPjI@D@Sy$TDodw|FNZ=tCz1_ zx^VHjwf!SHd)-^2p5EkGH%=eby?FWR#p{kcdPV<9rQJ(btzEcyasSG-5@S<$rnqPE zLKyN|y=tLgn|d21osCV?C0)2hUgT*l?v-pP?v+3;)y-atCNEu=&z){BMYort+viTV z%bn)NOlfaHa+-R(JgcraL)u34dVwY5n>@>=%!po>0Zz)U?&7^9MWgo03+p6oZZ6$x zKrGFTiJ6NQu69A2J4ekd4Aa!xoYAvp7thL-I63bV)*Q>`bEaGH_;-$&jQ@_y5c_sxmd)Z62WsK-atYYZuS+Ux!IRb zOI)k56uI%*|8v_)P3=EZ=w8I;!vLb;qq(xK4y7D|<)m8jm=Fyd)j>B+j@%^ zC_8f6ekW#Rn~2z3_zoQHSI`UAXDKc>6NNhX{#9H#T*( zIPX4R3LN<*x!yOu_)v+a^w0tAw4<3lw^p?sIeXfQRf|{5ozqjiFqcDAgg(citKGl7 z&WmH}l7>J_^9kzo4Wlzw%RXFZhYQ~+je{B}d{D!&zvtU265!u5VxiB)gD5fA~|iu*h{U)_HlQ+Y-nz5E$z?6>vPOY-W5yUKB7OYA5ETRQ|pNS0(~1NRKhnlcSu>%Hv5W~ zN(x6U%}Z;eYHVt5DP1}s_GXvQO}(v&WqEzUnvtrZ+aXw2wNbFfK%KL7Q6I%Z^>Ty1#$riiIne zEMHu_LQ1!IMXn&w=-r7Gh~}bhku0OkeBxSSjoVVZQi6_Jx$yW^Yu2t_b^Nma;*|lL zj5G|CS**X?O@B^r#|o~acvUV3(A&PKdwgU)zQ}t#iyoJl=D1=t`^;^LtB9{c-F=)p zoY&hv$-OZ*Pu1fqT5nVNs=>O2%DO77J8{)-jZ3*})T%*x+jGviir(DZQ@q;c@9H39 zTysDp`c${ZRm7*SwXb+huFW;|wt3;(+DEM!P^!&MKBL+^t2WP~ts}A4>glyXw9b!c zeRg#C#?a;y-PTvUE>{+fO|Gwm+(+LVzuSw}<@456D;kPVKyRGao@sAi`MSY*YujO% zx9x=TdV8Jd?RB}@+|=9NQGBASX(#5zA9-RX4>L~E7p!(E|fJ$3#9@GT)e`* znnyWJVg|n|fO$+0BloTO=0;J|a0>r42i-v+^DDsO9;>9dWcv zfhhir8*MdaT?!Z)thF-HPv0!hm=<~r%Q3&U>W5!KY zh}Xx*Sj89e)-92#!Y$~ zTjTt3likKlrw{KY!?=AucKPsKK0RGNemBW(%(%HBZx_Bb&fhMd4ma&=%(&?$Z`bc+ z+%O2Y&qp^*!tKk$jTLbFe06i7#*CW-@%HKPbD)fyBZ2pF^!WJQtfn#3>*a8>9^5{B zug^y}atH6j_xkX?J|EnOo;?{pANqWFKW@(S`Euy<;ro2}J{P{#x3^Z`&RTu_Z;k8w zbWiVw>6DM-*V^1WM(Rgnn<(k717X|RU7B7E`FF!vI%=mFd#!r$ne&Cg9@%hu@%eU2+>vZ2P+$5TK zd_K4V8tI7Lp1#GGM~iPi8DFj$pDsTM&t$wlX!Z1N+TECO!#Li)eY)WtZlAtPoW7X9 zk3ZwfHRIFU8q;}vYn%^0Uot+ues-Jjqoqu%kH?ReGJbBH@nfxwn^&U`eEQpbe4L^o z^`PCy)8XA6vD?ej;nUUO!*%#{ba;6>eLneFQ^w7{sBfN+n|0CteRwx3!|lU&`S5Nw zN4xjo+-wiGkKfN-T4TN2<h}5D?aRT<8foV~9d2xm z+o!{itut=y4c^Pq<9=_tr+33Y%E$3*ZSHgJw{@UCXc^GnI||*M zU4`xr=bzUH&Og=%EghMn1C}p6ZlTn=7GEn`y1GkP-?YPwrje)guU<86?W#3L3rc{s zCpt{&+GWhm#B=1)tJbad(DD-;u4K*flLS?|hQ-^J4(wmPblF-*xNljB-cpfxOM&nf192W3#SkT4cARC9!**JvG#UY@JLkJ}f z3%Pu0cZ#slH^4^UVK=&l+T7>{61;uBwEKMFcz(&(cAqcp9orq>zk2zqC3ZQQHKip| zZ@N3@OHF9(>?u8Z`O-6=3bc)h8#GtXjD=(YtQ-D(~+L-Hk?A=j}xVsIGIV7^dEQp+LPfZ44d4L zr@7e={TiK0?3>=#SA5*^l`NDMujyaBYUL6~-PAI&f6ZFfJ=XTe7&ioI_Cu!Tc-bdj zZjYBs{E(>GmvFOJrOkeb)$CPevsabP-P2{l03EZvHT~YvD-N5M#uomD@NeLz0Cvi_ zrLo=P+VRhflzGzPRmUwFDf2@MdH*K-o#Je1?DDwoX-qMFJd$PIbm}ViJ>+(87%YzNviKs#V7>T(s&0%I3I5KAlcE zw|M2;;sYBE1z8n!u9Aks>8;Hn+JUX7`bs&6zRjVdyMUBJa0&5@+CtLKkW^}cAVwGFl9yQOgZNL#`R6M|$VqC3 zAbg}QUpybFBO$p|l!1sQL5wS?G9k;Lg;99|pQbP~D8gJrq&kF-Fe8}l2V}0COQoD` zn3G4kB5$9zd{j>IX{*W|))mHDM+5oVQL=nvYwhBb#|E%O;oCzS#S*uE3&-um!W{uk zi-%bg$g%~@Jwcx(QpSL}9D>^I`(C@|Y&D%n*K@xOfo_B8gXM(h$=guR4+ z^CNcOZo+;s8o{>Sk?e$vqOt6Fi`ePLi6aqTMqy8iTCv;NlNLo?>`05)kG25&py(j% zL%1L#idILz!2V@)5B9y$6WC8h&tt!!NAW#)nI6k`HQQ*upky}^{Mm<;!cJ>W6p?*J z5xa<{1MkkxA?`uYq@G zW3#&l`|J9f*zDoK{_^RdY`c>pGEefkEQby8Rfb`Q0$1#@>))^krHXxu_Iwrga*84NO&oT| zBfCND@yeW^m)jR%cSVfDkJIDK^K71e!Mw|H#}#~2umigwCaEfRH#Dj`yJtbQvtwZn zyX;_3+$Y)n*gbu7=Bx3GPhP!3O<1vT?Mikv+LOX&E6s#Gsb({*#%BNL$j(E1lU&Bw zIp5mzti5;Vq1gNEI|rNp(y-_4yASq!q2bRHU^%IbjFR-5WBXUHRO63ZxcXQ%@wj7; zJC+?U*2g|tDD0afs@ca<_PKNZHTkvbubl&?1XDWZIw&5;PqCNq^5`0N#mz4Gl{wd# z!`zQuX8Y*_#~h}QGR^E1d9~<~;_F6ST(W4)VIyltzEQe<%weN$vXo_)j5%=3f#qje zo8MvO=a*lK{Y3dDejnQ3=y9WyV`dKb8@7#!EeQw)nhJ|-|1t{7;~=t z#EoRj*lW8&{X}hGkIF`N`#q#R2S_Sbwo1wcDZT_h()dU1@hW=Jqx|YWFn`+||g@3*m0Va@k?Xu0r+{&SLl8sroc_ zbj_7LTL;Qstwrq3I@;~TqRb{!n|8sBQ`cu-Qa503#N33r8FLHfR?LR%7WE8fBj#Dm zbC~Bbn=mh6Uc~$r^Abi!2XhqfA+&)povjo$R zIU2JR^Igp4s+Rqqwe0?^om^qkzFmo~cV)n!AkC}%#05c!60COPbAk3kd&tVS3&{mML3Ms3Q zvI;4ykg^IXtB|q^DXWmO3Ms3QvI;4ykg^IXtB{gU$T1w&gOpWBS%s8UNLl5j+zlz& zMu1t0SxpUIgISANXTO!A#+D;xIZ~D*WjRuoBV{>KmLp|3QkElSIZ~D*WjRuoBV{>K zmLp|3QkElSIZ~D*WjRuoBV{>KmLp|3QkElSIZ~D*WjRuoBV{>KmLp|3QkElSIZ~D* zWjRuoBV{>KmLp|3QkElSIZ~D*WjRuoBV{>K(zmhi)=KdIb(>QyNRXrql9WM`GDuPe zNy;Ee86+u#BxR7K43d;Vk}^nA21&{wNf{(5gCu2;qzsajL6R~^QU*!NAW0b{DT5?s zkfaQfltGd*NKyt#${nOqA>|f5vCY30#kw+i7Ca5 z!jNvWm_Do@vo!mGw3{^2q>(0#G-;$sBTX7<(nym=nl#d+ktU5aX{1RbO&V#^NRvjI zG}5GzCXF;{q)8)98fnr(0#G-;$sBTX7< z(nym=nl#d+ktU5aX{1RbO&V#^NRy`ByoL_kgLX5Gb~BB3GmUmLm3A|gb~BZBGgYK4 zLdqhfEJDg6q%1= zlwkNi6Df<3vIr@Qkn%00oQjmWUV4yru>DyBQZ^uE15!31Wdl++AY}tmHXvmKQZ^uE z15!31Wdl++AY}tmHXvmKQZ^uE15!31Wdl++AY}tmHXvmKQZ^uE15!31Wdl++AY}tm zHXvmKQZ^uE15!31Wdl++AY}tmHXvmKQZ^uE15!31Wdl++AY}tmHXx<#wQX6>q%3Dr zmNSQx^8fR(iP{Y*?bsxZlxd_)BV`pewu%~CMUAcEER8?VxBroE0up9n_7BkJdIdCY z2l@I-M$=bduEbo0`4#5ZnBQQoRvBGJo|a?AlCN-pBcpoa)wVV{2(F_@!6;HdJqxfq zfZYM?4t(LTIGaUVWYHF!EKUuppoUdY!z!p@71Xc_YFGs|tb!U=K@F>*hE-6*DyU%< z)UXO_SOqn#f*Mvq4XdDrRZzn!s9_bH&n9enBcOHQ@D zf^QJ7R8yk+aX)~05c3e`Vay|#KdBLXjW#X%GiE*JG0fwbzhIugJc)S<^E76Innr$4 zBfqDS-+a*>#=tB{@*nx_NYSp`N|X_Dk0A$^Jd>%08Qihk^oH zd#;$ueh_mDd~yM^8yroH@bN!^n=x&Sb?@vO*^M4zWhs2JfARQdLhL^op7KwQ&qY`N zKN@RQAvbiGT><0Cz7_jWca&ZE$iAKZP<%cRpCas1j8F?EuoyYnF!m|QqqA>#czh05 z#Tt!$>{$)r6SzH}(6<1NYa2+`p^5jy?3)Dy1rFCDog_jnEmN?}tqMrFD*`#>u*HGx zH*4!F535H7kH{UgTyfKWvhQSX#%z`_uiDtNR|1m{*_#}LIEL(qjwrk)Utet=ODqWuJ)%bl(ZsbE0LfHok-PUE>V)o_1_>aT<ea^q*mgC7{ojjZBEYPr-uH7;&3*@ry4 z@a1xV_7~Sk@w7Gd?Ogry^k6o-7BEOEs~PMwG2hZ0BDS|C*FJ4+%kd6cWq}kiLBZSV zx2=5W-(22hFSa4#mgRHzX2ESJ%()=`LH!$)asM`8e30wkKAj|<8+@;_X(@c1j>z5@ zj{*vPhjwMx4~_rFu-W@anP`w$Zp$agA!Y0P|7@I}oYF9UNzVsy-HhKMk65FHIMVD# zRs*mf#5H(O9KO5Q7rZ$;KYI=Df&H(v zJj=s{W*yf)4Y=>f{u0~zJS?~hdXHw`gW;chx`5y=&qPu_Fb46+r`)y(`dm8>mA*dv zuJmt=N3GOxpP$n?G9u20cG2WV8`d4SNYNd3oDq*DEGSP*pMAl_65~Jq9hU}S$OUXa z4tAxJeOb~Sw8ZQS*;nGU2)&fD8ge<(AF6Oi-J%ITGMp|L^qU`OoUW?1e4z+N*8?1~wNb&vIXS0vsz6h8W2XuE{)1$NB zCbqj=&ti1~a{xO+c{yy8!c;6N-MF^;*r5J3=3P7g;2G;e`Y{o8K*HEjW005D6{lN5 zi8XZpL7tcTo-OW2pth0^ek88HIlSb}hJZ#iu1#I8pDeRAFYc{K(VO}4DK4oG+4pQ( z<$qo~LQ4kxJm};SUFAxVF<4g8P$;n@mlVnv!PeGKdh#t}p!Oksezp_)Fw=U{$Kl5b zG50)|7~|>OSf!!>n;&aO7LRsFc>nDR=$xb2zJgYn&nG6uVf>iB7D_EGY+Miq-IA*rdGu(&q<8LE z=x@^z$Sy=y!};`Wv52for3Hi9Yn}GV-kSYAc7B}Jp4}AJnz&pYrMD+bYuFU)QHSM5 zPM++m*#~6C=1I5yB{@-=Jw-x{bDC%CLk~+S`hPgz>;_Vt&nqDJIIYX<$n_y0?YPRO z$bunk37hjwE@$A3E&41mD(^0wbF)VLJ2yrc&FAcnG zDk-t-ZG$*}Y<&ti3 zdi{{oqc*3Moqzc@ImNm;oym@$Z^WjJxHTH)(N{8lzAyHdx3z5AVy!c7;0lqWV&v_g z?3wTjHBhc)WWVWYugiW#M*Lp$Ku_rG_pEP0JF@Q6T$rJ48<%~u=V89o^i=_Y9T)jo#dzt9U#46iVq6|E*DaOt{bMqozfsyQ zVVTK1g#Bnb2;CwzxI!gUK{klA z+{J_G{!z>z&H9OqhR*p<4E6~l&W{UkV|1~ik$tZw_0RS%@3^|cdc%wGu)2&=3uZ!& zv6O}l>%-^D8;&yTfh=y-uQR*cPJ#_A!&rmA>zIC8+xO}P!LpBAXS{Y$;5Doxw|?*Q zA|@Pe{XXaKMin?^g=S-n58u*?EycU}(M0I~kHfL{E98LQAMS~B`@qNWX$AGo z*1ahbs+3dJf>b3NmBzAp*$D_#Szec2n5uAF`uI+gJ_UV6XhERFyFop8V#F)w1!HrWkgZ?FWC+qrlt{2x;G`o~^?DpZ_v1<{sLUxN_Z2AVQoW|wkLWn*1|3{lQ;m9o@cHj_P zY)yDLAIfTtf~SC=o88IGGFJ`-)CH?};v*&D)~~bI31)p8gwv2yy-Ua(hS60%7-^|`9GXY!ke(gerC293I(rjTRBKP`A`eE>c(BZ$1c$T=eT5^IK8$MoRg>}Yxr*c#!=sY(* zv;Qt;EZ&t-jv@y*{2-a*wJ{s=O3a^K0GU<)R^V-{ZR_Bm$CkMbgJE3u3;+K#4(fzm zk8}N3tVQDgr|q0Feo6={{6R>4vtzwj2RkC+E}+E44A?%BJ~StfZFx7j^sz2^xoeS< zcL{vr^jSTgDxYkj&|LDg5UxxXY_EfyA796VV zKfBBwuJuGdS@4?t`uhVZyT5OE`S9MqRPI@gU za!3)^R4%kVA1c@Ad}t6zrG zi@Eup=wt7avXpXky^qbO@DT|aKTEBkgsGXo$(IgV*{)i?UCqu@4I(F8ndA*2N&dGo_8L~Q92+y z3A@E}wXf2A%aDI39$>G#f6ygwlhXCrx4YdSxNQ1w&))7xa&N{E_L2UCy}r(cE&7i& z)&5`=|@=_mSGX7-FQ6i^Bs0$7Dmz;s&)}r`f8A zfe}LiN1KNwQhPS%RuN-@xaO3^h^>6LZzbKQC5yGwrw#W%M<4bOgSq~{Pv77)fr(pm zP+y0ni;-S;`nKq>w$?bjZ}oXCD7{Y{*1uDHa}++ce$H!0=J{3=Q?&Z^tDQIxC4Ovp z`PW~4W&p34qTnrSg)aZ4wgxR}sPs9Fl`pS6RKV3bL|(_!_O<@W=|0@+7x%_7dWg5B%yT6#d|is) zLj-ZCAio@f5MlakyVe6VV~&~Uz7^?$yv+&{;GhJD*L4Eqd} zGIob`(NT*1*#I64#=3p5kHst)fS&K&AJ6l1L8yIm@JjA1D|lqzz~3z@_XWmZ>=>3@ z*@phQYwq-zD5tgZex6<`RzaH@=qQYnXfdzaSRLW6L0X zWL#0$H-_H-OK|-E#HV5JcR1SK{Aw4D8HOFZy({(&;7Yx$l(LL{y$-Z_5j@*jn14KP z@i;qQVYeLi+vM%N_oZ4P~&;$7ykp6qkNEDcRjC+L~Q%9qsN?v*yt&Pc49Gp zl`Uo??|iRCnx)4YHXU%wNoBb`hmn@TJ_p$W2$J@iecsL{e7lnUk}`9?Cm(H`PQRXP zd4)TI?X2!i`Cb$5((cg#Ws|} zMeYp0|Jjkm>j#BAeBYGgL~4hdAr}N3;265@4Iug-aOTP;$1Cn%NH?;??LAmScXjaT zT!1`a+YDm|n|8|PcUCXCht-Z31uDjlwfa=w*20pobCTRF)rOF@645MDtKOBlzfqXf7aueauVfY@>09r&}z%qttPOKUw0UX97CoL66T}v6X#Cs z{+PGb67oNUE7@F{1_X)MdZ~ZZ#(|F=-v;efRu&4!FYFYSHVU1D-`X+Yz?lAdZkt}D z*4!!^NsrDq_q?}ZG%}W3%~vsw_`Et*tx%__*VRc;NmQa@7<>Xqn4es@PNYaRWb z)6hmm8#tw}I(m^CRBNO6^%OlN`iT2dr$t*h&#+M&-OMk+J*gRPYUQR>&QI&$e$)~@ zLw6CfhcoKNYEC%h47Iu3ema434iDy5R(s=V4d)ylrE9tAbP0Tq=C?C9oqnF1Sl4o! zX&a}loeHPZxXW};PCGmUerNLQ;|9|UI63h`ZYVvF`$;c@)6Y5Gu%CNJujfwG8@YFM zE%%Pz%Dt$!bMNR$_OwIpM*SnVjGoFZqfc-v>IQBR{WtxxDb?TR9?;SHH{9B}kG|T> zGl%PY?7f@%QM1S_((CQ%Zu&9q-TZ=n!dz>v)tk9(@>c!2x!v5O-{dyQ`#Bj=bBnUg zN$CBN9gQI&92PHI1!TfuAE)js5tQis+nq` znx*ztb(|cqKpDzu3AVi-eVVfOvvd0|ze(yCe$&*kl;R{xaW(cDwGPS?_)SwMQm%$_ z{UY}1>W9SgBYs8Pw)taqIJa0{!rik!;TLf$<}XO)<(!W>PF>5dk5e-3nSF zN7KP{a7M&DPUPGR{xdnzBEe~Zhhl#&I)d}wIQLIYUpu6eu+*iDq6GFFDHQZS|fwSx?b)_1^X`xlBnOln|sqJVZ z)%fxQpVnzGwYpXvVOyZuh88$g?L~XpSyj_s8dSHvy;wEbHmN#nnBXy_lRBg1cE-*d12e?=FLf@zRh}WJ{x(#<4&s4pf zf;fxRatiKF1Zc6@lHJYk%{{;9_eJSuy^-tAQ?oa-i+QZ(VthPmG{aj7w9%a6?h&m7Wg^+95A;wL(jd< zP;zrK{JFWA*txqIn$7y}VBXYk6U#fCHe15|&F_*Pd**Bj_c*@~%w5jp(ntCuQnf{I z0iV@bwGRi&Dz&YN4EmHCp0z5Mb7@Ps>6x8Yayo4ZH$E40YR(8VLQUr8=Mqk98fiuX zmzq*w^uF5H>V3}W;|^xElf8wRJAMx|2Lc~t4pQ^Y!RBCf0Ox!jqULZf^Py^QdpENh z&+W{It3&7~j#RU`qxmRxuk3I3I?dgY#cGAN2F^T+K;BE!@+5 z0yiC>XintB%9G4Vz$crNflo1C;4G<|&CQ%TbBnn}9cpehw{jlM?dA?JcbYrZ?%ZsA zmpVvpH_n*fn|tu32cnPHoS-!=3inqGu+bLl-U0k%Ddk)A_K&oM@N4lO;0k)C5adXDv+ zuVH(OiPBr_ExpBP=`E_Ix6smC>?pm(j?!D~D7{63-lC1ufUVviFM7W&+AZn?();`g#rJ`H6 zN4H)K{)hU9oXW^e^uSiPmfHL1fvr|86|K61Xw`9|Rcl47PC~0*1 z20mA#NsC02_J}4e6;0a2&GpxDDwWlzMfL`JV5?7yM4!&EciDrn`m|K^={S3*J-$|- zZg20k2mXWp12p&Qdx`OnXw@Qn!#(s?pY9;~bR0L`|A}7eQT-?wZoF5M?49?7dQ$UG zKX=|gO(?5XtI(<&fvrBBB>J=nefk3DslJFNEfr0=y=c-RG%348_21E_O`=c7i9Vf# zK7Ah!R)^M#_N)@^St{CdoM_Jqv?piYiQcS2Z*u0HXw2++H+hsc6j4a{BRH zw4~LT6GUS+i^iNF8nat8W|wHp&xpp{Lp0`C(U`MDW9}vzbEas_2D8{KMi*PXIac)M zRMDFa+;zVcyw#p#MSD&V?O7w*vr)9?uA)5~MSJcl+B0oO=&HnAZ*EXKizYRqNoR{D z-IE*QZ$pP#eQHFXc8EUh6@8i(eX2#DYGv1jtUiqx_0}*>e88NG?lW?txsnsjca#&& zcLM9qpI7|f!srz}+ko!1=g&`-^XK0sWMbB%>a566ezE*|s$j4`Ug<4{h&yJ=eA?y}!)V=Gid_V@S@WM`JPK zAT69rkKW>3dUO@%(vu>_2zrG*mmdAZx%7G^b+vi@-dVPXDkzSu< zPozgvEmCS{{sH&|6Yb1;%O}umt$zd`J#}<}F@ZY~oyDng=VHE1oNox7i{GZ<<4qym zhEJsbIDVE_QFIZ8xnlG)45wjoeqk)9^S{o!hsvK#Ia(Ly6Vk2}y-`FnTWW2^Ed#(u zTbr4Rg}*5FLa}?St+M)G(nl+mUY$M(mrAe5!;^Q*!y%2uPkPGJhhc|<1D@4C7@DWW z|D!y^G#9|6C&x2LLr7EoNRXa@W^!ME59FG}+Hx+hP6Pg`%{AhADG%4&q*Tov4qw}& zRPAgBTN#IfhohOq3hz+#)vR|<`q1*M4p#W8M~C=HtUAUtA>P8(tnk^eA#5@3sUDp^ z3t7%h({_;Ki99^HCJ%@BkUpfT<{yTbPe^0&)e{~65I-Co#x)#l!^S*^rFkfyo{(m^ zctd=3G9R|KfpTf~xm8cR(;aNTkmo>r^KOmWOTIsb1;u0Kg+1 zwmcltSA(y<+lLML3V|* z@Endlz*j#`8EtUom@cC}kMreDO|5>};{*E13GiDy%^O3*mS%G4V44Cv|DD8qLVUWB zG_<*}lgH-at-*&h>AMQUPTp>4o*_O5vjZUgGe@7EfGkrioURUG+g}WY7n*4S{Sffv zBPK7Ie2iU*82piB$ z4&WqxLN2bW2>Wv%miRvrw)EFHdS|)>SV(C~0HliwejKBFv4@F7hB9P$t0j|rROAJX3zq(=wv_y7i<3mf7`2Q(o*pA6?AP1Fwc?t4tUqab6!SnH z4%Z>Wb;}S=ALZz+T{|7Kr*qd(-{L2P)7QmV;(9TLYu>DRHGtobVbYreS(6ObF~YSD zyJi*77wr7qJI(XAj^m56=Ylea&!dmEjs= znC38l!Zh2tYTc!lfBMi6_A#F1-r_HC7;pNhz&9x0@V|!iX>k6kqYKM4eG&MddHjz8 z`0{`!GG=g3?J0Fj>gLrQY*%pWj;}o(x-*h7@b+AH#K-4ctjPu=mMjA445zqMz%X6;F z1hDS|Eynh(ak

1vEif)E$%0^8$H~iRqF3gcye3sTiOC!@_6A^mXUdogc%53(BbO zV%(QHzq+3TU*+LzfPGmEm*>OcUv)gJZN~=jQ#Ty`#h3#6kmk(*AHXV#_RAiK{fOaT zU)^c#=uculE%wobi=sQ(hZ9A6TS|6O@Q-oypW-`4!d@cq?}X+A!8{|FZ%Noq0xuVM zu5kFf#i;kiK2$Jo3e8Nh_YlgI;6DZ@~YD4rD((omVj~*<* zZ4TeR2)t43gT?oGfuFQCdnAyH{a%*xhr*#*;Om6u8nL?sbFujDC>$;pe3igY3;stA zBb1Tg?-k6$Vz&wAQGx#~_Wff2QS2Kf4QqtY{=(rRmj=PudL8L=ETukA=v&3t!AdxP zTksc%T`#_;N!U^1JD=UI5qF;R&wq5Vg`>m7-XnSr{1(1>ilU!NsH-d{dPscF5)Ow5 z{0048C_l8^*jqx5MbERhEsCb8cd(BVnuTKbi#<#DEEYH=@B*>d31+R>XG>~(EI0L* zaBGtN2*0K?HrJ<8QONtJp~@b`)>HB((}Ijj2wW7~HWohzJ23Ved_e^v5fFQK$w ztw!qW7Q^033;&Fr>rwQ5q5rF-^ULD9Swh+GIPKm@8_O$#Il#sh9VGTjvDb)wfP_6m z?7bz_F6wP^tXMGD3T7Lzj}%Osz8pSH)@J9Yjb%G_w?}G@#L{GWsttl?$1?Dpf-f~Y z06%W=YBRfQqUc{l#+$9L`knd+%u=C$N$6Kd+E$5ujM)20?01V@B>Zm|yUk+MO9I~` zz8i)9C9%IQ_)ej*U)x2|9)e#Zv2+T2j^K9}csFaaC)HB!AfaxQ6k6RGMa#waeF=M< z&>t`M=f&P%Vn0@3zNv%$&(>D28Cn5*Wi9+CsfYWC?6ZaQ52PF;!Pwq1QhyMPv~l*f zT0To8)M>)!CedS;TR6H|@Rx~whhVl;#+1hYKsl4ek8u93Vn&dd=UhFQeeB2Gm1_WxKhfu!>o?_$AhFJX5Pc&6BQh+SiC^;hvt2>ch}{Fd4d&R>*x_p!FxB6?;w zt7mknrB_dh@4@1`QZPT2I`gD(?v0*>LqFdPL{YKmNk&q@*NN}x0?!k8w7_e{-dQkv zOZq<&yGQJk#Xd#sZwgI?(9ak9Fu|NEzHL@-MC_==-bd{32+cBqcTjhOe@@_?C4ZJl z*d2uCA%R`}zuv-pv1BE6`mI(ljK$zETPPC(e^$6Dv1f>VxZ&nz3F&rZ_Oa`7zvx2j zk>*MByi(=`^DglF<|Fp|XJIp0_GqRO+a@NdbYgO%Q8gsm6Vuh6iQN-()C|&K*zq`8 zk7bXhGH9@Wl8K@Zk#?|AW`p4Ed+W`8pMrKMzM}ix-q()HYAD9o#N4C@xVqjB}45MD?)7?kTjqM+d)%FRu^G#TQ9@=vsApbQkFy z5!N^AScTd_>R6T3u{x<^?NY}&2$O<(gV|`FHP2H+Uo*g)J0vC%KAEUVq!V?Cof5kwrX_YwGzvF*?`XGwqM1QlpT^Mpd@A~ZyhGWnU+A`Q zW&mzr_(C@&s&69a(Mj0K+0>$xIzt_ZvA-V7Y|MUO4&!aj>A`Oi@G`Yht@XH5c-wH1 znqajNd;P6FQS8ZLSBbrySqOfN*yF?=D|V&W6U9ynC1*-RKjYgf)6+L+z8b&yhhp!u@0_GMbMBm;q`G3>zWacgZ)w)g zpSO2Xp{q#=GiDW$l7vsm)}>?Q5a}2yy`#30u51{(ICXJ8ZC&chhv2sT!i6i=s&qgO9ntZrGceCa}U&x%!xSEvWXepKuy#NH_O zi(yBR& z*?E+fT(>!2Cr}bQ0k(*mVCNS_IoP@)TN|h=+oO>y#hnt{e%)3u zld&~A+iK59)rc)K23cN>RIOlS1V`Z?o-zsE}sD>*DNwP?Sh_lrjtHx{2# zd=0;Qi?@tO@|!l|h!J~?n2o(+#AW<$*k{-fr99hb5*~kk=ZX9X9X0!2@kcRbY zxqM0W8+CK^*XX6_Z_&%qE77abYtiQD_2`Z0@6nslThZImJJGw*d(r#R2hoSoN70rj z%NGw3U$O7U$k~3ITdYU$Rr*Lqk)!mu=rX?M`W4@4eO;erzj`rsrqMK+X47Iarq#5W zb~D{{n1y`p!j}W+>FpBRqpK@LTUVj4t3_j{L}%Bcwd)f*CZ?dfrzUnzG~_gRQ=&PM zNwg;RNc1N95_=_PCT1mOC-!CxqA3^KyC~5zk@^)st#0CH)Eg0B5X+a&)$&c-WWHlt zr=~+`!lId-7$g{W5o&e8aS>eCgR}s!Ww?;tR)a)y!8o zpHq9t_cx#6i-~KIbEK0~)55?^qgDoAl{( z(Ur?YFP^O~V8(g{8T_KIP?|5izJYx<-_2^iz!-^LVmSZa>|pB2*WFAH{qjW8vm<%D zyXnPel9@to?_v6YtIba2`)3Sa!JEluDkZR|nF*XUJ5v^)HM4+Irh!tKVP*r@m|ZBJ zPO~>~+DxOQy38ElTC*!<*3B24=wbCbUzjZ5i;@S;SW{ufnQhE?v#r_AY;Pu*N_41g zKciI=O@F$Vxt?%)N}0$9Qb6OS4KObfYP24uaxge;-ZP9`%tz#&!FSBZ_w<&g=wdOp zR@;^druafI=irLD$2I;awM#TBI^=(?=8cfLrTBvKU=>Mi&{7)`QX5iI8)~IC)JZx)(Prd=50S$SF2mpJ?c4l6{|Ay6nXuuc^dn5VoR83au5_|gW&#} zgZS3QJWIN4?>OGPW?kl0>?h4;?ALQXZ;B6J+u-we?2RtA#CD{4hs5^SJ6X<&${bV$ zG(m8w98?RmL(DU=qje?fvA0c3!QLt7!#B71OckG|Lx@O4J2BdWC}778H941z!w9VawqK^AZ}c1~@LyVshP%yk_Qbno>w8tG6$Ueq}?U z<8DHWT?G_}Y6BikFIB^Lb5Ll$lwwuI(o$j$;)_~sYbrYNg&5*|jDx7fvvc*cmfW`O zHDd1J-u6rxo1Pgg{=ta6N~wCYk*JdkvJMh@z=*jbn(SD(ZjUWwlYxWzXNi74eOE9``cZ*lI4@ zB5Oo0JLl<=+_Y!TTKc&;{8W$M0s06%+~M8s%f@0(%dvRdKiFB2tTw9AK+v>96>vL*=*Ehdzk;jj(;`DQc9lt;GIUCg$0rsInE KKF~fEul_IZh9a&2 literal 0 HcmV?d00001 diff --git a/assets/fonts/Nunito-Bold.ttf b/assets/fonts/Nunito-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f41ef2036a9d683a52da7d98df6d2e08c2245d02 GIT binary patch literal 154140 zcmd4434ByV_Ag#lx3_dUODEl(PIuCMyE}V2=@7D$rL#fUcT4~wfw0ONP!SzOL`1|5 z5y1rkQE_7$bd+%%M;*se$8j8oQN}?B(NRR)8AJxU-?!>^ce)Ygz2EzM=Kp_z%Dwk{ z&#gLj>eQ)Ir|RAiN(f2AFBOs7#t$8WD@xd86OOteZS8~K{`8NZ5c=B_gs_SsV@8j^ z@r~SrguW^ha%0|*@e^Be8>g)!Y-9%^hBro!_m$r;XZ8qWu?Nq0&s^BEWWZ+ILnz=) zLiCT#ykfcR2&Nn$q!hQw?%7M`Ed0lxP8}m8dj%mWPtNICwgh-8%KHRI-JAti&A$BJ zYuX8^ZX>j3@7!5Ey_v5kZbbfG+^?DoK)YQt2iLv0&Y8P#`HHmB>pustI%MXiw-o8PCO zvzKs?i9}D5a(0ZQ{})qQY~IpGp;J7u02wI_My>Xcs*9#GWTd)-jAUm*Uo)IXj?x`? z4%e!Kz$X5eQ#tZK0v<1tBsJ#pCeHlp1DRjQd{Ufq_2>kMfz4rWCUoCLSNvR zha;ysjPraP_tF`m?|5R{kPlDbL3&;}^7GgvRYtBuhoxRJnkRMwvKa*&#|tIt>wa7^ zlB)j~l1he*H-fL*P*?E8_Tv0Mr7KA(`#(+Zhx1$*I>#=Sj*<@c-%76&t*VQ7&QELy z$!GIP+C|f4=iR#$^yeq&8S{|h|F4qNLyCEVEo$b89)kW}B;kG@Ye(Y8PVlZA#kHy& znB%{goW#Ragz`ie5XPpWtpAjTqCP`IpE7ae=Sm_WQi;^8q|o0;D0B?z_edWri8LxS zp`$n&fpMA-aGr_duc;JzEs~fOdB!B#1o_3LHOe(>5l07Y3VkRoB&|F}_yLa}_n-Ik zDUIkqXMWW6|A8dk2|mJl!rLCBZ*xql$9XYQ6H)_RANr6UBRT)4iQR&{R)>E4Pl>gX z#{X(cA*s?tVm&`GH}SD#l5){Bh$P3}qwkZ#^Am&3Vhn8>(`WwM=OhR{?@xp19C6*q zC_jciplzWa*i7`L$C0?*VWbkai_!7KLVLnK#7^KC+nKLFNlw%^W}KEzkt}vKvBi!} zk_Pk-hSN9ju=rTU$5TEQ1cCFhf%^*Fe&0osc#_k|6`#~q;E-lQf7bvI68g7L zkY(X{B>0OZtPJHhl7Vb786x?Srh%5z7b0C13Q9U)OVBTW27XRqoT7M!&vcSVJxvN7 zr^e8q&^BL6WuPB`dUuAtU@Jo*@MsrhH$ay^3Y~@h93ssN^F0N$OE`V#b9OEGS%vc- zk*-GiC3rj<<}=dgM(6GP-0sjDoFB-lgFnaHjMq&Z(H87;=u;M=C&?ht!Hx9=>kGu^OosiPLeKx%3*6iByB+2%np9^dLErWF#vRr}_Vd zj=T_BD!oW*q}xTxB&SJvY=W$!*YpqYLH>aGEohj5jHSPW{NNAKTKM_3q3_8&=;dtE zi{zy@qK-Eb6`eumBdO?q=q*ntL#L%<=$DsM%hCyq`W zUxXj?J^Ftqc@ODtNQCg&^J&ZmQ^RHSY8F85chCah$jP0HkCjD^eN~Z!6x$ ziAel@5faDvb!r!d>nqv*&#Lw%H zc%D4}sYo^?&SMP{*F_D|a3rs^k9gI7;>CFd+e8YbXP~q1LhqK~**fBpeCQ86JxA2^ zYT|;tD!AOJOvZ`SMGScM5{jd=ij=FyU<{c?F2fx9SwVM_OvL%6;<=OLcAS5Y^dZta z;l#1;2nj**B2B~bH%R-n#dGT_1xz8hQL%JM^-{;SjAx%Vro{?!tzeKteiSvFN(#&w0fa5htHAtOEcOosu zb6%0_ze2tEH!buVq-miOp_@YY<6aN2*`Z;fHK7|ruFxd$Z?vG87TOjn!X0oJDhVzO zxq@dx=Fl@CKdz^R+CzgvmxzCpLi5GHN#|dKu1nO8M_eQ%6Mj>1ROt~#p(tdVO^Xxb5 zP4U#E{n_U%5#;v znOoydai_V>ZkyZTE_QdgyWO*L-^l;`G+d8R2r}SOkVzS-BRgnCR0=!j&*@Y26-eQq z^mF<(Jp(D^u_9I$BZXhG7uc)pkVGU6q+o;;JW^g*3e_=EAS$~mM>R;*rkbIeuj*56 zQ0-Bts%`2Vb*V$=FgQ$(EQjpKaTGa99aWAxM~h>GW3pqKV}WCZW3}T}$0i|#9kLcu zNRzE{mMjY?l*_eYDJ+*)LkbVd4?_x%%lqV~n1h)qt3>DLVD_78_Px)DBC{mt+h1|jCgTD)Y5PT>?BaWYuPsxYmJ;Vn8 zO#VdPB!3898JY(@9~T-;NKlV7JC6Q;bn$WaQ9FO&WAser=i{=EH-3EA$4wvWKOS}T zApSjk^fN+^eti`2%gE2sU*g|`M{hm4lY(!0`!QSbsM z(px;Rj8vrRh9>kv7j~#esVAr>t9#Y6)pOO0)XUXZs8^_0s;^P6QmIxkY}Y z>!eGhmC`h6gY+xZ=xS+(G*h}%+9i#b=1SwF>5#@m^z4VFJyMtS8;Hw+o|BKh(?N!k zF=Qf{MdpxsWEr`ftR@eVhseWZFZmUDnf#5sPyRuUkT0a!Qnxfm3P_7FZ}^rb(^Q&4 zowSzL(H7c4JLwcUozA86>E(1Qy@%dQA4ETVmi~#pP5(;Yr5{PX((BSJX|J>ft#YGu zk93o?U3x=$S*4PG%Z$<$($A%N(krTD=~d|oX|OazrImguy(CRhrAX~8O}bJVBaN2E zqCHKBBI}7Av58EQMLfh$29PS!K&F#RNEewx3dyzPR&pJ=o@^%@q}}8`@;dn~`5pN^ z`H1YMd#MT|))|^eDNUdTnodipOmk>49Y=@J5p)!_(&hAedIeoU@1)mC579g5Z|DK~ zEBb5t9^FR&Mlz@tR{4AQYdYehMv_a-hy_@Po2HQ>nhF2JMp`NSUFsr@i0}`l74TQw zh>tdqVRR4~g&4_5+DOLJ!SJ10;U`@}X3&Wke}-dRnuKv`D49fN)5-7}FBRi)H(3bZ zX#wV>i|9KFj7HormM+Lx`k|{*OAZZKcv4(??``^-j?2z-c=>2^wRs%U!+6Q zLFsR*M3q`)P^GGpR66OX^s)4r^riHzbX+GjjW0J zSuLw$%`AtxSShPy>CD8;%)&C6jb$?j#t)f!m=7Ze<}nyeD=?DOuqxKTT39Q)jor@f zz{q+R+rqZ7d)U3~KK1~6oISzzvM1TkS%5voo@VAW^nXV$8}mv!U#FY#7F_;q3Qp z1bdB*WUsSP>-0(OioWS_G|>^NJ@zFNvk+S=5%?>AV$<0B>_$mq z>m?N;X(r4j?4*=tlXg0gw9#^SvK}&;`pE=31RiZ0nMy~K#k7|!#mr+lokv#E#pG(b z1YXiI@&MfoFX1k7550|SqqmaB=??NF-9?_EkHg!2f&}P8WIug`9H38<7wIp^OY|9X zh`vP*(l_8W9wdLKe8hpqq>dJlL9`IwXCCQB)M*+WOKzcS;GwQ1 zYw1;F9lZ7%F(X`0e@1SgE6E*n9X!G}>Cn<>3cN^4Q@4&G^ZkfeL$|psRbfykTNzfaUi5QU^iIoavcicew(jD?nO3 zZTm3_wRX3Z1gJM4ch4>fFt5kuag_uluiX2TWHOVM)kC|Fq_T@^g0oFQU zg&Z(=aMIe-8&Hi|v7a%9Yyz%XSuT$5Pd3w*EE%Vsmi_589rru|GNyA@*M1A-lqCU` zHy{-U%&ncgynv;(HB4Zad*#53V*;wY$@>dvQfvFn_JF3n(-n|%yT(oF1hIWXryLkF z29UqYE(dD(Sxr}$yicJ9M+JbwS8||?-!J2oFOKPyA&m_^azH<(vm1!a@9Ftj6+f%$ zws&`Rb=e`UfT49}fQ;)5kl~!zg=_opfP z>kTBd7VpP!Eu^l)rKiOMb@8 z32yb?{RzpWwY{at6;+%>Z@eNIlw4>rSZGDnyXE!`o*v$)LfFL48zdmx!DNI>G_9wn zO(`PjB98}h@Dv`7RxS3SWUl|7mZy>oL~2J9**&hVA}Dc+cOPTzf!?0Bl0d2#RgmRC zO6xFQGn}A>0;&9J9IjGDdl`{Yst}3{8O#LZ0b^^oyrEkT7$LTjK$>^>gwB1c-nOos zK+-JFijqLOclg-O;o}w1?gE}JaFcf*No$?hxi2lPH9&h>0>)zA<)B(E`%?I?RQw81 z3)(`;9n-mw_d|%QWdm9m#ikayJa{Z}4t?PF`6KAb{B9R&G6eh&0UF;}7iq$Mgrs{Q z2CoL^4TmmNCqdogf zy5hji#dbH;+k!fpi%S9--hGrGt&lfAW_tHY{Aly;Q}LtSyHCxJS>Ambe$4jn)AFOk zyHCfDPVc@1ek}Gv8jAb_nr=wiBbNr~rM$P41iUdfEzz4xm766oH}j%5`;?oqmjqIZ zFIrDj>K95?c|Bw6=R*Bt@a0DR_|b#<@na6^$B((FA3x@ye*Bn^`tf4{>c@|Ts2@KT zp?>^W>Xqw7NAh{)?m$kr45LT8xlZ)p7%1gBTjmY;iUU6M#{uXHL!hx2?2w+G8V@(@ z|B(XfSQ03YH1WPG)BaO40qb)? zZaGdYPm6g{Tcf9DUj;Sux>i9RsK5oE=|*SisVNCmdrLFwO9D0jJ5nh2Opw>2iHIdv zE|rIHlK{~U-LPSZX9!GCCk8%PU5rRIl$uSDa2;%yC6EC!70hX_AlqjkErG<=;#nI? zJ+fTC0eKFJCzDH+`~n(JON3eubaR{HAKUqqN> z1quNp+$3vYM9>&&C>%zR^Eg3{J$$s{Oi1`0wxs=KL0Re}vOo|epw0`+!cz}1HAHU( z^e`r}JlHdY7s^|)F>+5-Mv-)YOz13?>oK5n?wJB2(`Zu!G`YAMid#|NMQOyJYF@V| z+*+{wC4r_$X+rwp=IZ7S&iPf2G_fD{qm)Z=a3G_#bBrBhs$Abyy046y&~KaL?vAsM ziM!hpcQ^8EY<}lI(drG<6~_`p9*Pv$<_!!g-T?LEI<^5l{bIbKK}!Q=V6k0PnX7T0 zBKaOTXe~@?$cwe;o2`W|9_^^LoTFX|2JC9<<0F_y{E?RiqRKW zSD4QsFu--i5vg?GYEZF@w;7j9xHeG{421~HO1Fo1f*zh;8mK}qA9fLZII^Rr^guOe zMtB3YIE>^{Y=^kz!5D-i(i-LE3LO{;F^~4{CuA^A#^8kVld<0YR3PJUB9QT%W(aOg z;57VXBB$XelQ<1Oxy1VvtYIt8I&p@v9cNwMr!YU~XOnTJU{g39<=9kCC(bVAbmD9p zrxRz>d714X>*i(hlOA3sKbgVH#ZO$SbTISoIV#cBA-Y)->Z<_Nypa5h))#n0vm zzWCXE!52TfOz_3e76`uh*+Rh=KU*aD;%AE?oMyRl%4seaH2emqxdIP2M034TT!|-ED5w01tCUktz7qK~C|O>uoN|I|lv7Ud zGtf3h^IIjZM1I#Qr<{DXa>~iC!;_6leruFdPH??)$_dtjwkew54dP1Vw@x|bN8-|2A=&U?*TuV z$rE^jGY?-Kwd(Hb4%`80-RZq!_?#NlDN1WYR6u7+@8;G&r_5gWp99({SD@3A9%a`mU+LmVsY4W+$q=;Ym4I{AR zQK8GzTD59@7#f3kRK2D|?NkfM(DFjM-{?>BC%mZfBgByiGGogN#2@{~v0oxoO4|12 z(Dh?6qg&s}uY23}74Yi=I-&rit;@bIpF_{-R%4ONzkcQfL5Umu$8Q*gm{^sj04p!* zZ+_CNSpMOGnNJe|D+`}R53M%vgPLZ|5Wp;MtYVpaZO z-vaK1PV;+_GdvZ2j=dg!@^$Qsc|H7W59uMp5&wJyPdpy_H?G7rdx_fEtB4X4QbhWY z#|E+m@%8-#ksGYIAi7F|R8K9`jaYOY9gIlyG{n)bplj$?SiRD)H0+Vy!j2;T{siJK zuORMuL^>gz#%e^Bszo(QH3@4HFRR{Cy|1=nWvWbFukKKHVr60pRw6d4x2kum16YT6 zO?^;(M14YiTBFjWYO*v1nhMQ)%`2L>HHS6FG$*x0YtXi7cWL)(pVPjo{Z#v%HmK9< zEIPNYR9B}PtQ)7Brkk(3Lbpcus_vZxmXMqMeL(-b{x$tU{gFg>VrgPs;^4&fiJKF5BtDUNAn~=tgNa8HPb8i;s0^uw zEJJ~z!T_~1bQ*dMOAOZ-)*Ch(b{L*895B3Mc-wH;aLjNri6j}4tVy$zwkLgh{#fQlCkE zIrXj7_l>E>EMtMO!ss`SFm@VyjZ2Kz7}py&8+RC=Fdi_zVtm_p*m%r%GL57e(yVFY z(jHFRpY}r98)@&R%juKTXQ%h2uS(yLz9oHE`tkHrCT2=Db(kiYx=jmAD@+?r-U+xn4d5oFu!7c+kDu3%zV;9EE_CaEW0dwGx{=C zWgN8DTi01PS+`psvp#2i)%s3mLFRp#du&!)j%}lDt8KUKv|VLSwP)GA_8NPeeS*E) zzQDf1zSe%b{XY91`_uLp?Qhx-**~#=V?Udv%bJ`uBWqFC)7drIZP{b8r)JO1UY@<$ zp?3^(>~;hk&pTdo9CRi-%bktRVa`d;8O}w{mCkj}P0sDk$DGeNU&dNx0YWG1<<0UT z`4jmYSGlX#wZwIeYrSi;YlrIz*8$fXZrSa1&v#$pUgN&ieUJNL_kQ;&5A!5@Y@Vr} zxt`^o)t-%>`#gI*PkUbUyy-dQ`NZ>$=WLEH$CM-IcynrU+H%I^OwE~_vpi>Y&c>Xr zIlFW9xt3gaZfR~^?%>?7^4jvY=bg;Y$uG;V&+o{ekl&rZAb&;v+xds{kL8~%AO(g3 zYe7yySwVflh=OMdS)r*=F7y`G6b>t#R5+t>dtspP<-&u7pBA1j(id5Z3X1BA))j3k z+FtZn(KAIa7ac76wCHrPzPPveisJRf_Y}Y5b$E-sRo)iwDDQpVL*7rk-+0fK=t@i_ za>@LXD@xXs+*U)id%+sjT4AOj2o ztOIfetQqjafLF^k<;mq$aEqE)MV96t$DsSxpqVCrrP6mEp@}{Ce=-= z+dD`%X!4*J>r?BO*I!frLjBo>X^r~E4Na*{OPb#HyZu}ICz>ZTzu)3-xwU0W%bwPP z*7dE&+UnX?wVi5T(7vL5b^FHlsZzCcE{n4V;v`llA(s7)}b?oE*kpgF!!*EVOxhC8g^vZvEentHxGYjMCpjS z5iKKzjTkp#+KBlh`bNAtGHYbp$T1^tA9;A>CnLWZd3MzNQSXd4jJA%>8U5JklVix3 znlY=#92oQBn6Jj18WS8_G`4(fAeBj4_e|4Fn>20Dw7_)B^tIEsOy55JvFWF}>$_KUztiLHxwYq>o`-w( z_B_|~a?e{m@AsUT(Kut+j7c+Q%y@dni!DCwq(SThnKRY4RrIy>P3Y_GTi&;}Z*$-7zNhN#Dt3s%55SIm;@RjaxQjS>LiX%N}0#_VVQA6PEWbe|Y)v%STjviS6Z&DzjF4Kw_o|yiV-W;u6TaMCo4`|WxA^Vs@|(MUbXqE7q2>g)v1+iW%A0J zmAxyMth{FBu9dH?Jh<}g)$-MYfAa6KYm%>d`ezG%c52o7YrWUrdhLnTGp;jS*S98l z&FVF8T;Fm1{Ai>zu}v8Yu6pSG5N;68*jhyjT=v_uUo%n{c|_zZYsTL z(oI`$dVfRShW$6IZZ5rf?#=IS9JX=8#!qj_x@E#GQ*XKFmQQaTcI%tBt-S4-+q3R) z-0|=oM>j3mboS0Io7v`JoBKAe+Pr=9!MhB1ExGH3Emd3Iy<2s6#ohk9XWzZ{?u~ap zefQzJ&uo>q4&K_gb^F$X+pOEBZCkVLxowBGow}#!p3Zw#-m~YPL-)$}cHjH(y{GP* zcHf)#7u>(@{wMDLZhPML$=kPYfAayu1N9HgcwpTFFFbI3$G9E0?s$90shwFnYj#fB z*}ZfA&gDB-?OeZe)6V;LKD;xq^SPa`?0jqIpuLA9_fBX!1k%J#_rx$q&EwNX{c`9@+iK@jZ?`$P?#bX<}S z(p@5iH%0q9oIro|clN(_oR`je>O_*jKx*``3#NXoZkq2Kff1yZdmj=&M%FYGdvDYisB<; zap}1zUK)qr62;AN_@*dsjpE=JtJ~prQsf(Lr~dY{Md`t(v_C?xDv84%kK(>Kd`T29 zhNoPuR1)t-3{@a?e>M;R^g11HmB2N=3@FvWo7WbBAScCcitcH`>-!DGx+={ zLpGhc?|Z+l+`%S!$}3(TIPi}H2l|#@pKfM#!S`rkD5TU^^uMgIz2I-lN@OIIH# z4f~K}t|(pMh5{`v=>Uc2_`Hdfo#GpTl5x^ZIj zv^jLktXV-ie?Iu)%%y=Z2inI=R{z3EwJJJdcpzUi6vG};rdkavtktNrbJPgpNz=hA zT1ulK({&1)c7F+>l3I;TJxr}q$2@@cl)8UH-{sGs#9LI5m+Nsk(^C@@)Drf&XD6U` zF4WHBHuGAcN1#if%`RF~n%`#Y&a~TY^XAYY7pSs(YHF%OHl|IQdV#9Lo>yTuz7{if z4=M2HawY5$!wmQ(Jt{@3D6v^hX$e~FOZTXie#$$l7-=jPjV3=Y&*N5lXBE1q(m(H7 zbpM12_b;lRUtrT)ymn_t?qy4sT$VS?WiK-8G71*!yB=J;cvn}J&FITdN;9Qhcjc99 z(oIG~uGg6DMBfv92_2HrJbcVqFUFknaXE@N@Oq%{33}-qc6#tJswxCLnoquh|0F+d zp zdEZMf?OV6%N&mC5hJC3Z4OH-T(2py^}@?B zqW)Yis+T1ikt6*W?~EhRB;-{j>RaI-z|E_g8{#+v+;4r%>1nCShQtK4W|(=UH5CJD zjy=HY&{-7~!FQ+?zmL(*l{oPup{WYlY|eX;6o!gbf!r7KuUgR!uiEMR}}Ny zu*h@BuO1o{DQ9>LUZmnakW$WwSX}r(3SJtAb00{-&2c#Ip9*e`;GEwWxd?v4eI!=y zwg^4=ED}DDl21t-&V3*S_r>Ad2U76DSX`A6#l087iz7JNsV0WcApI^z54aDZnw@WSv3rgm=#2o)kICotbh-dv0Cafn{I1qqnAQO|3MA-eNxxP znxUn?FR%CxfnjA#*oHBoh>y`(RKj2gZ%!qtm0l7vLhvzK6r1C6W`{?KB3cyo<}N-; zRC?T%d;rHF$DO$ym+zb~Y1h)4rR5f_slb{ys%*)!E0(+3-HR$J9;(Rk_USu!Ene~< zwuL1X=cOcDOlwwNy*e>*cbTu^`_iOTv#|50*fyc}*t;+E{SF~dK3;4S{Y}AT8jJIO zpy1939z20PseBv}xOA3ojmd}Wn?i4m(2M-JJ}7u0$HVP)06uXB@%jt7hXc1@js)MK z9&eGtoO=+n~i3vK53VWo5VayPo4dmj2e9Fy669iR>7Q4mo_tVSp%OAW;*TP1& zw46B6(sJ&pmX=eeTDT3@z{m8WyaISIZT@DBim^m3qk2Z?VefYW(I>!j;jXyO5GmbT zTvRCB518i+a~ei0J?Er=79_z$V>-#*5Z+AO1yNWMN1U7BX+>Bwx+-0}oo?@d0baM$ zPv_$oKle8Wx6t{)Ejo{r{?6wslHDyu;+M}C93gQ zwlIAj@Sw1LNW9Y_fv$a)cfVJkpPZKb9}}Qg8;Q{l) z3cTYZDP>8bEa?Ae*j}z*PEzjoWt$T)U_!E(3*gO})#3JzhV5+Dbfai-bcOx_8bQ1C zbUvk0OukXlh&Gpurkm>OGqVk!eP+nYtgEYgUT;ZHwYbSx8L4zu{h%yshCMZSudb1ece;$G-~jq;L&Lc}S#p|*z8&mn z49od6h9<5Xmxp!ZLHFU8rmVPO8Qt%9&jL2k4EYHx%*gA3_QK@6D zs0$Nw=ELyYQt+;q@Dio)Y+g;#pCi+Gs0cye&2F?~N}obgxDq1t7ID^iq(PHkUR7BU zp4HQvW^bD?Ve6bZTlw#v1((g}S+GDq`N2h)zIW|fwD`fvi`HGaV(r=$SFQ{DVTVOK zuIB9oIGpJF54-E%D6EqAF;AmXYhBr^MY_eUBiRflhE05^9M8N#K$(&ZVsj9;53?4XWm?3< z1tF2J{ZQN%B_QkZm`&j@>@EK0Zpe7*devBwr1JZ#7iIFat4JfZ4s*AIsVe{RuhyM z1+ud|uB`m*{Jd&)g0)zUs3%q_@;n3L?IvQ;8L_65-EB-M9$;+GYMm{NCrs$fODrDa z$6+hF)Lv}X+ZUHcjp>Rf3Usplj)*-Cx5*l`34d?5%0JMc%*G=ULcCd7G{Byx@SGCi zWX#0VjcA-Kn$<6-NVGg7BfL0>sO|YJHE!fU*Knh`(C$u}l{O%6`h6QW-Y1%Eaqs9k zX{il2%T*cH=iC`bTIh9sONE|uomnIL(Zi4wxA#*oh|3Wi<2LGp{vzlxZeJQh&)2|| zd`ctqi08!8pNXUA_C%rgMd_!+(qqg-{ut*=VGk#vt;@JCjy7gJ(TPB0V8qgiJ2L~5 zlrmZtj&mclT~(D~u?!UBAzJ)`ac_uJjGENndaW-*Z_KrNXH<>u7}&Vz`N7wWtzS@V z(xv6waz}XEN0rqroY~X%Grhx+;>}M0I?R5`Mf3q46G=CnFrPO%}w zJb8FiH$FWVQg|0K-W!&2yO5cv6TGQBym`)LpG9Nv7q z3Nsnw&qddh=qt0D%{rqiJ-fUSv`xp?(V~8t4K}~lUxk{fRTS%8j7dFE z#rlz2ijcWj8ilFJvLj;duwyrwDGgy~HC_t0DYf7}+CUdyZP6;;DEf57U8{Ck=fE&y4&3~C zv)+QtY3N+o_NS5@zl+DI*mUq$H4?KJC03Pe&}*?ql}b~Uz7Y-%iQxt_Q(Eo+ZFM!% zR9F8N79$IOa@Dy{lzC?)Z|KFZMEjO2^E(9>daB@Z6mQ_;P=p@(DCUEqbI`k3{A>h= ze#PQvqWF|p9JT=YK>8i91^2+`w?yiygev;&0FTN+@Yq-pwgZu101QFoR73mj*yi_N zGX7D2(-!^Ro9P?`1n!wW{RKK3C)+mPjiS(ZMOmVbFN?a{u|U|5^LW34yW?;kmsD_P z9M0{df|thO+#gkNa}@XSI!18xt=Mw;JWHXs#o^q~Q}B|09N)d+{-S~pU=0!ef%AN@ z+gI5ANdCSsy})D3jiZk#7dS6h$tS*C?q4dnv7aAy4`xddezN0mJ{~B1`r>fzUn+QE z9R5WVFN)#~adHdN$0PMcxqL5xl8+}!4_y-eqJrnf;=*54@O+L#_q6C|zlH9Zh{rGM z5h932gd!ac3x{fg=sl0NsNMNAPfRqG=zv8_5iXxK&=UN2s>hw3t$**mM3@SfG5GI9 zm#&-*%kyPs29xMXYi3#Qxo0vnMVX$^X;lr%#8+bd1+q~u=D7Gef(S-O0~6VHi%HD+ zvCON?3G=0B*|0R>0EI;xiA~^0+XtrqInkMGcO>lClU`!Y(m(W2f& zgS+)kT@@QGdo%699QyZ4TUO9XKepMt^0|QBX3N5~xXg|)EAJD6PoY!qD>{X5-u2_W zPbj!E4(GbB;O01->!yO+I1bt8L-tpRxjuGPWt)?*AFE&d(SV#ile?KbQmI5f^75+F zAqccWMn*Mn3rHXx4xk6SCbXJanX)?d?cb%UWNWVDfd?FUnX=0GyFcODmgC&>h*M`T zG-IQ>&QfSEJbbv&R+tey9Xt*ftLW2Di@;MFc9M0ve;O01-kM|00jp9CDrw9%kfLYH4%C&L&unc~| z-arfnUU;?vG7uv@{BR|B79E3ZW@8FO5pEha)=CsnSa{2DSz!Fm&vRopf)?9 zwi5Ag1uu-l`J7R~bHnw@$AoVTe0Q_(Iio`=hWwbF0%@rRKFFJ?iL2W{H=;}w%j0~_ z4m&BR7+>eRTxtvL4*t5fmTq^sR2jh?bX;w%r^Z1)sH*f-JA4d2FBQ_Z}H=hHM&M={s!QH9;N+#E`Z3UW$wOP$%78Oaa~-*dwE z#9%c_@x8Ga#p6<82S~IzR->>;rUb39u*eq@j#iHM)vTKD@m6HF=33>%l#J4ep3COe z4KfbP9MJ5ZHndbib1V0{&OHC16)eyyf^q*0B?(3$D{4VxfWAr)5QL2vS*A$1>Msa@} z&ez=)evifBnkfERKhAQcnh36Hj^f}KyZV%T`uUA{j(!#MTub!1Q!G&`jpoke)*n?#qo8XNIgD?!{3VHN1{0RrTy(8*EXoFye!vavzpVB67jK{S{~s+ToyAGtdl{#F>Cn`T>!<#t)NMm zv4%SXeX_dA?a&&B4ZLu#FsEn8{W~Rpqx27~waJ6b$!7G23-%OymQJ5zjjq1Ylt`zE z$~+?~t1n_@h*(TSh9_cid?6`2#Ch2XM2v$&ynvJmY z3tjl4OSzqwK=GwA7#sDxBpp64|WUQrf2lyrlwIopQm zXohD>{;(z4mP=`MMYHy6Rb8;Ryy+qqZ)9Hn^?l5JLsDu=qMV;>F;`Vr)Y3iv`g(tG zZ+mqbw}MK0N=@7b;=9F)4SYc8elzA#EggM(hk`|2+nK`x`41JhWVq29pJipBsrd%wkn1ysAv)lf~h$&SQ%ngl=O_uQ$ z&D~X1Ju_?C+G>#Wz5+AWM#nWZeV$v=xODWWWsTFvjvg}_|Htxvs_@G9Ir>P4zde&` zRNxg#1P&vyAdM#6QE?q^IZa;F*9 zNeQ{$3s-~wxocilhBXWBkIy&n0`Mc^ZvkJP8X1Fu6AKNpKf z^Wl5gKrhDL$aAPWADhDYeHMKVIKJc-!H|v3eR7o)U&Z#^>p& z3GZ1zjA1>Ex*`x`%qE@qMYD7M9w?{3VuHD`sj<;KAuXb&jmt)jUfNii_eE3FxxIeB zxxg2rrqEN)s}sC>Ne!v-S0+-#Vn*c4=42He2KPxq^lM(+a$ac(B^Bi*HKjFR(M!GO zE$3xmJH6s8@s0K2a3;KEzD-xzIvpFZruLzW8tdn`mkiBJuFqX(aU~^L$0lW`SkrV) zTS2>XzQvWCn9d+ttAqhhrtxqB_Sc)YKgGkFwI!T=Ch@uLQ2X?3oD8$a@>65I5sw6`zAz# zZB2$)d(2xeW_y!ZMd;tx6yKV`Xlvf-^W7;s9IjIQpk2qOpWm+6dA(T~4o60o*Bi8+ z-@dS=dGM>Di_vs0*s^{1^ijEEV?t6DKestU(wvOc*xwV z%7X7CukRl;YpdI|r&NRVjeVm=^fj;T%e_82D$+e|bq&p6Q{kVU6}HIiZ{gZ8N`<{qk6!7)^I*w za(d{o2jlXOF?xJntUuxm{X~!X3l><~?AK!v>c;@B81Fc5sM=$}hhZ07Sw>5f*Jr}* z%S|y@;PyeY8y60*Y0`eHs@AVr4h=>m%f3E-y&Y6=SFHL^YHgVit`5K4{$kcR_>wVbH%wl1i_uX=yG7(ge+oR zv67_W^RDR5ncS*bh1P^rSGsp});jYgm00Afn$c1@$>hpzTy=F_TU#B{3nsH6*NwSC z(siwcWetml4qez#T3~j{O~GrgTtN%Rw6~8Q-QEtfs^}f$AnXj{F~ZLH`f<^Q3Vw{n z;@mDM_-C;=cEUyQ({VWOuL}K(yB0Qmf&oa;YaOQm?D!6X06BGGARez=x5{ono*_#4@HB^yv9^ zYLD3tsLUX+J)VcQ6n!$AuEo43bHczU8=Hzts+)CUwsWkY@b&Nf{u8wo?X`dRqe;-a zKMj{(Oj`YZd~_R;H*{I_T@Bw2F5bt~>BRCW%u)D7Lqx}OT~6*V@$HGCGvl>P<-NhU zec(|?Nz8G6!lBoP&n3b^x}&u8j#yslF|Rkn?sVESyxvvk^9-BRj6L9x8T6|Kb>Mrz z^MqatS@L+Mf~({>9I@&!?u_ETxO~oV9C}(A`jNbjJ$4C*#$s;^4=D@30-hwFqH>qI zfsIPUii|NuZ%#C0UWyIlyhYNL)nZsK31^Z0e%E^P^F70cIpoGBnT_-~vAwYAmHp^3nTqVRvAOU*k9=sh@HvK} zE*k0MYjME7^?LjOT5E;T~N z3jU#jlSbt8l9*>H_>nMP8S-%%gC0IU_&gKN=O~v$Ou0wH^hV&{@EBY;|9^$)m3r|p zUCIB4F#ZAfbmP0=5&T<@qir*>|NOXU+XDW^N-D+F9`l9x7RIcB&A~dO6 z`hvs)rJ?z#72nXY+tbgBtto9^SKXAIncUdqHpN8GBC2rq8|+oDGNm~beJD*g@g#8Y9%27RK`0zSjhqag#micN>49gmfO;`kp zD(Lk>L0`+tR;8Ot3Y!|IMp-+>GIJbERqUm|Y-$RQ>wyDKMY%82Z}B&ZlKlAV6{HDM zDVl%}6`Y^1xxA;WYgLHqpV?c*I`#s8vM0{c!>s=m z{Ttf7WHMa2^z6(mM2v)7P==7pbktj;vMYTKwnvl=xo{lwbo|{DK@WL>rzn1wyco9E zr|3rT8lmsOUo%kh_r=kliPASS1K<0s(1$*Z=sa64#^SoCfhslluFVMEOK3uW2()hTH!1x{jBy!U^UfRSVu$7H8XFocqXsT=XH2SosHrj6JD{eqDYtk)4IElDsi~l( zyJR3Aq`$1GXm5BgdKC3+#U6d|3OUXd@;yTj;28EHPzSM-8$JZ8!1rPH@DENs^$z&=k=3Z128js85(%*1nCTa6aX|duLGMe$w$;9%71^kN2BzRtMF+Q`hUgXh4@<_5k7z9 z<4ic8LeUP`R}cC0w}X!<^a>tZZY+IlxrL%!g+9LA&rzEH2_H3V!k;`1et~Ax@q_G2Tkh$JZb?7xsYUV}%BhZ%YcsxY81jTO~0k zCN7f1mz78lfp3CciQ!$^==p^O1-?RGUa41&*K{&8@K>r4>Q*-DX25H}ejO#y4X+_T z-;`0!S7l00dCFnQW;Th&H_g+{U&k*9{&sQe^dI zR3^MHaz9(azmCJrQT(eoykCdE;W&22qVGyeU{~@;3D%=`4G(1S_0mMD)#Sh>7VD+B zNKh`YUdnIh;Qc%ae>rMSLLwGOBjbxf$M}v^bvUSQ_m@V<5SWfqi5R>xAf5L>m*3+n zEy$;&a$sq#ueP`-zoekVEob0`XR(x$NAtq-`sj+(1%tNS&x>0OjfPgThAnPrSTx+< z?a1n`pL1nd@NY?LqQTs*{2>dn9n)!TO@roZ)u7-d@z$`sw74=Zz+3Js9jF9(gU?16 z4f&d38!LxA!|R)f9%0=GZ*Jmkc=!@Z#d&~Q;>(;3A|QtK{QmV#Q=0H8qU%O6NhZCHxrAuN@;QVqLlRT)y)Fa|^ul$Jb+pCn-Fi{@~+<7>GM4Ag;^HkApWLQzkH408LM52d?TZKbOGQ3^5sDy@Ect}{%Jf&yiXYy zk~;+P3TAu!l~|l>{2?mf-{+Moi*vqwGZyFm94lbqkKu1dp2oW>vOgO;H@H8>J+bJF zUU@Gi_6>8ardMUa_#p0Sy3XIwkaI<`T3u_oT5$`Vll1DUN)0pg{mBoTfj9@zw8ZXI=qFlKXA&;ZsawJ@G3O7 z$7WObC5n^9-FaqxlG9u;*j?sp?7g;fT0>`hx;8~NJ8NwNe6_vJt$q45i^1be)~Bc7 zb3%r6>w>budHH&eGfAJC?9TG)(+&Qrq2q--1iwPA4~FG>E(RX~`6>7(_={9rehNL8 zw}Kyw!~5w!kKzqn9#Q&pJa!(f_9(V1JK4P;ScC4VO>S$ef;W)0Tc*L7; zKtfzWvApNKDRgdc|}v>{POboMLwfVZ%9otCKc&l{HxD5rKxF(&-YeY z8TNP?Z6+r^2!@zPm@l;T&%vfvRY#u2H#fxl==$*c=wX`I6&l1HYWe;@@oWRHQv{dJ zDf8>lkI<7?{A>j0GLVKu%QBPgq38JgmmLT_#|smA`r@8F6Mc3Hy{W$}^yyDUpKiol zfFZ_VJm4}qb>DpfdEtq78Tm=D{{`oCDB`R?h)rlQhv ze`8Za!vOso-!(OztSE16@ZlNsqcb%jE{&*9FZLa-(6nA=U`q@YnDn zG{-MSgQl=*b|F83D2o?D(W0zsC0Qx}|Wz>x}<2#wCbb}a_&TBW>!Obz+4ch`P*ltP( z=iNbrebYR)5p6)(;c{13)mO$f;pJp35U5r)6R;qtJ61^y7RkBXG=R`f(PcNB;ya^ynw;_Dxi-KSXGLBKxPJ zG~Zr~MlwZdzKhUE;Wk9cjrg`xF8Wg$!Mdp-0dp6z0K;Pyn6}J76NPtxLP~HLi*j;2 zg>Gz@LGS`|6k%}rj!)hW!cN6?FK(lR$%4hwFf1-6S2xL7x&gDIJuYTH=W`mVrp#Gq zPR=lnkMD%oznKsTNk?SMBx|%@UqtHl6B%;(EB*D$2+jF26!Sra=IaPeBp=8p74aVm z`J@w1>^m?BYtgXv7JeOG^9{cP)Bhd{j{)Na6sj$^K9FoL%*aYyaZO@&rff^zWzkjA zrPwZ?9Xv=&u(4YX-dYI(qdY6(fek3n$;ZO%)R^~QFq4d0H+!ZzUA+Gi{V+$|`!6xC zzhE9INt$4V>5ioATuYXI(bCkyqLihJ_0IGhOVaJ;ftBgAd((9lw9iupcK$*ui;9A; z(Sdf;KrmHNK~sX?Rl*(!zC?d{JKSHCca0SMf3f%8@sVBS-T0h4(#&Xj@4Xjkq#0>6 z>Kc`mw)b6c^X_W7t zp7VXWj(K;Z;q|XE@3;#2E)kEpk?$gd*F3R06mZy(?-FP6dcI3F!}DG0X%$dn1?ry3 zVE65JhnVf|vvw)u_C!qk_M5|QPmtNq-h(TitpBo0P2qN5*8Qd(3# z{+KK4kKJ{b)h5=&0^5rA0MEfQ0>*_xEi5Y91iV5l&-FkK9&G{y-BqjSZ3E4-ald)+ z)kZ3`t|>2?{9j3NB#Qu>3*z{8FV-ReLBo}1?a$e1)&>)8sx^})If!96Hs1esZ&jAh^x<`AdMKKJTnrD&|(Y6#|Re`Ab1(-*y- z-6QDpv&xv?(@d8dG&VR++Ua!v$YsUR=;`(bX*9q4U*MBC@Er$ty8C^eG z@?QpdjB2A&<`VfY4z8r}{1=pUg^sqz?{9Pb$KUt#uxvP_cD(v>Pfx7qVwvvlXqRjL zAG#?N0psTH<7@jpv9{xa;@-H(keCt&wB&-XtG6 zA~bBCj~u1qwdds{Ybl(eMalkun~w}SO`rx+RNVm_n|zOH?oZCJ?dZiT(5jp9UBRiz zJ||288Q2szi=ws7_(x2R?FP`RQenQ$SOO13BrE|lZjG5GP~lC&4`G)h6l007Lm1{1 z6$1rwQP?czM7Xtwul*ZJ^XnYX7T15unyzy>#jhhzN4ZY%nPkt=b;7N29Xi~F z{%)-Pcl3Vb>F~ePwvD%3C)`@Rr`B?v_M{lsk6W%29}?Gp)O3A-85YXIJP&vDFm!C$7KLa-I02 zxc+keI>yWGWpSO;cZv1;e*J!WKE()#`(JOlPB^u={+pKTgj0*_uhp-QO2bX>ooBB% z_JaNiZz#{K$7v8>U|%KwmUtK2rkbZ`F1!RRDBifgO(ov7@EeSI zop@J*>|ROrVT_>J7b{T=Av(l=3uVr`iHA_mlN@)0xG-c!wF5szEMW(XJjCDVQOLZj zGnYxkc+_^cz8luNj_D{4iIL?_CJKIN6sD{~4W>|biY|megL{uOXd6`|_~GpA^3?o$ zd8px`ITS^g9CmM|hqaGIBH`EzR7G$yk~sHq5q5a+h+eJsr^0|r%4OHo{ClEF#Nn)^ z=tH8b1pe|dnk(f;s!r2v7=pIau|m8+U}6Foy^rCHoGfqi8Z176}pbEoX<_Q6As4zA$Occ-$VX%irt0H|=mr)=pC-m+i{> z*n9i4-C0AwR;TgAwFd3m-j(qHl?hk#DYesO^U~NI?0sx4#%@q~ROo?$SSlca62>Y! zY1XUPnv6{4uo*oj4**+4K4}`G6j{4X82G2AckGx(AG7IrHXD!Ua_oJZXJ$5ToSE4? z-rd<*?CR>Gka^Hj?vo*DaQhLq`r{Jo5W7 zo-oEEYW8L@9#K~jkO0-{@pCJOGX`E%+Qdw4b=DwWO?4h8*<7_c{}O6xESuz|H0b%* zYrKA<-xELy6m=Mjq#R~=dPcnof%luE0Ws6vQ;jRrX>tbGrBA_4I; zJlHy@17WBGwJ`n2R9lw3y&Z{kP$(kdP|(M#JDKD_$PO_=jIOuehOcz6<^9X6;W}bA zz;>G1!4duLX?DqUc4T1a+)uW$wZF?fHuT8wDb{szdivZ?h94OkI&or%IoRvF-|+%S zC9e_Hht|M4uYcxz*UxF%S{E8Q?~=IA>rP`P!G&L`zbkzWIf=csp0pLjR)Q-*cnYqJ za6b?yd0#n#3>2>iJPg@@w84^5*~<7lV+L-OV9J6Kaimp% z#yu-eqhgXH>sxzl)4E$v_xE3V%d(Y)i<16~&EW2N+t}H&!{y2kx+$3=qoj8#Rss zc9^KRDl}6Y+?==cj|{Ve7D~h$9-04u)u)?~HjR$XFJph_v_%8wJ~}qWo|*4N@|%1% zKcs#X`z6Bn(MU_JMw08|x?irTxEgXJRUD>9)n6i$sL0-8daIHM?bEQ7~Q zX@4HChP7gdhUUx4$LmFJk-wRr^C|~ zSbRFf`eIC+PtYKV_X5MlezPq6Qu+wzjUqNrW{L!2@F99#ZEA|`CLT`(D~NAtv^d&W zgfWQ#KCZP$`)hCH*A2OgHmku?7z|FcW7AYe>E3Jq^qQ=-!|my`hW5Vq_=8|;&+=N; za?M%ru@i!iVc%0tYz@`W#(w1WA5qgwBm3>>Tzneiv{B8YhIo*mw26Ttk4lf4ajo(} zw$sq83i4r^y)=#b;~&7druaB8KBdN!Qacduga1l?KlS6#;OY2WuK}guHK3Tvgz?;m zbGjJ+p=~aYsE+?|(t%wrQ3}Ttk2#jjFE}G9U%>RWkLv@0c-%Sv?T(PHoVuNTDAwn7 z&p*!AIf6Zzb5GbqSTc-_znh=cF20r{Y%RWnNiX~>EW#f_dq}{)dEKhVT{w+#gwE>> z63^uamW%ooC}P1my=o58;zYba4efleLASs8t!mW<#6={N0TlQ`FUQVoI*jG&W(A9)8E(JC?gArOoq)jvhFCX#Nm;|DnSN zjuK7e+BjIRe+4bTJFq^NVts-n=Uh00@CYG<1XMy2Dm#jqN)bfO%S%Ox#yoZaB?mQP zr;CaO%?Nf?j-8h}Yk@8KyB@05wr)wTh)@ys7fsfO9y&TXx&Oc}3&OW~WqS+*?^?64 zp4V3PsxA_lK4In6P;vHx9Rx56gs>vCTUI%|_(`qWy7)E*o`_x~+$%_Jk<`Th6`72J zD`Idl@r^4R(!UIy`x$mTJ6Nk_M;;$KH7!kHWIvFC^mXKqhWPlfalXgp4Qall3K4&T z-)t`pi0hfCl}V0Bs;y5QL_nTK5$%?@Iuj2}kB>8x_&441I{wmUr)8RKYFmbPMpS!+ zHWs6D|5y(#0w@%!@Sj!t$l&6dm>)lZEa%@zgn1_3a`K? z+bXmwvVKLL>}Feqxu+i<82Ik=bM*S>#Ov+-mFe%--;Z8g@QF}OFbmMVsA|9HN)`km zP*_8A7~#e=Z&WGSr&DWzNMIu)fA0KW?G@yy$26FJvMW$Xdx!W zW1OU`n#KzUu0&Ok+n2I}Vi6iG5wl)uH63NE3gFh>i3|jq#9lL zm2?0!C9DKd%vNYkY&Dv&Vq2*(bR?k()I?UDLP5?hATgW}S_c)@?m=@;|5N|Lx(2@6}Dd?1_INY;t#pZyvH+kFGy( z1z8R3rhhxmYfxg{C)H()kypY=GfC^j2FJQdqZ(M79M6Fe0$UdzEm@DC`fOmO z1Z%+bN8ngD>lS(fEE+hCaX>{V5YDJpP#YBIMo!Dlkk&eT96q}?=(Yr{mC=j0uNkP- z3&{G`=kI^t4bQc=YZECiY6`8G*>Z4a_*Wpj*eNFKJKweS+M9^p3qQaY;NZ}4QnW|F z4@I8qVeDa@R->b?l7h?bCEm#uGE4wXD@cyZnXYKONPC1N6d$dkb%WqE>Q?Fc&(pV* zO1Hp6^~F-@i(JHh{_$IHeSDhzRdOkcyoS@0UzFPQ^EKm}tFcynk#$`Yif0O}yS3^vj)lnbw*Gg zrz|3}7g3fZ3RYW01LBYgpJY=sppYh5X};jj&(*rh*c!1>7 z6Kn8Q_Q#G2PLD3cPtVBiZFG7j*|k87zr+vE^-CQd0+OFLSs#42I6H)8Zfc7IXBk)h z!IPDUgp-463WPw#kS&LusuPtGXiZ5kS5ciEIz(ho$T0At8@W9um`3x>wRqEgIy^!L z38c~BT=M4%-H~f5!-K`HLN1f$XH$=3FwVvW`=-UJ1EM&kEvMp5a8x?HNZtO)V8E8t zuOW1F^!ET$m#0Ee7z#Gm9}zy<3a19TJk4;b3>ZBW2|Xg)IR1rA980aJ4%ZA+x4c&k z9Fj^^5Of}f8FnF!f?H~V`V9g`l~cXzi3l-dd0R!Ost@c75`*5gatl>Rg^u6*t0gc z3@{OO`%#P>20RGCwcvaX7E4@44P+Kk*VY$%3z~!g7r7PaIi$4@7K_rKa{s^w*7OMX zz#vTs?fY?5*YsTwf*Jt{#tE+ zskHyZr|msill>1TIvXyIi*%Fh+ug`>-FP7OZ(bMV)gF#aS- zUnj2&0E)Nq?wJksRvCIc3PeGU7?*LZCL>!J>LRJj9JNOV2L7dab2J7@&~m6!nfR$Z z#`CacabDCx=r9r0I|cvcdm8}GVN%8FCk2)wuNm54zezd+jr;1GpIepnduuV}HkB5O zgnn$|vGv>eS!sfR0FMz3njj$Jx3CEDO`H_DJ0-27Q~JSB8C@yqc#xUM5unLe6*ZZ< zRK7eyoRRxxQ0blOqFgNI86ZFbCxN$^nG*)FVrm3xk@|1BpK423^^qYA&nCbY z*n}C4+Ub!KO4uDo-n(J*dk<-i9mtzwDW}e@y?D<*noapq&+h5z-KA2&Wbu{VzL?(Z z4o;=lPS0Al?d-|tdi2{Kz3k*4Uc@BSeDE;c%_rv(N_28|*|E{lW6New=1~=}!S<&WZm|teag${IS8T%OeOmJ=`)|>0b$Gn4CO5(3wCC_oG2_I} zWA7d;PCq*^AgOSaa>E=}1SqHBKbGT# ze$0cDpc`X8WY1+(H`h9%UaJmZk)l5UDkfu&0%M_#HczWQb#CnOUrQ1!*XDbgr`~cK zmXf;$(BTQI$rXh<@+51WT5MZ5?9cB5Agc*?4Z0i=8_NBsmTU*``A)7)8a$}^zeGQP z1$0Q4b;pI@A=cu9(w86$4vR@8`9c976Q&|EPxta=g+@*2tio5q_^DlZJ=Evj+ye2} z7r2SP*TH0&TQ)=d>H|aPUYY*TzyN!;T785al3Dz;Bo^BxdBNg;Jp2)XomH@Y-^BVQ zRTtOvc4#`_`@j~&T+nlP5ou^E z2%0g}kx44EvA3wvDjg z;k$y5d<}LF;)#GU!U!ZSlxn&P`oQQH$RZ*C5V8~pCd$u=%weJSC`N4^RcwK9>k2u6 z%>YHpPM<>?a+?WK+`H!nTHGuCgd0HbIB@j3=i1ve@r;iHiv0)o{AQ9HL9Z|)Hy-}k z_4ezl1S(QY$2!;y&!dh4kCgxmQzMF^ZY^MbfDx1EGv-LQY0(W(!-Kha_zZ@(M0f|5 zRV#f}#L8qMvGXE5C|c$YB{XKqppTz6Vqk9n-=g_k@EUEKFR&CbeZ#b}(uj@KBVu68f zL*Jlt9zrw(aCs0&hUdjN!1#$u0T>@k{+@_P`K1^vonAiRG%@xjYA$VZfRr!SN!b{7 z3k`qWJn)wl+L3Icn1-b4SWWMPEr_n0;G2RIMTmKVmm=7TYX@950Z?op4ngG(9+w4N zrg0}pCj?wk>p3du$h%ZFoFh2by%!FLNMO&fzZe+Fw#uqn8KI0LpEyrc{rTjHA*{nX z?9sEBOJ23>a}o3nYG_G86@CUs!j6Szt2(17P4arcwp`-ZEz8k?ETU98Ew)c%ZzHRS zAUL!ef@mcJ%Pr@`ktu?#yfLvVfk;g0QavPkSO3t2-qkJZ!yavFR^8gl`ny;y@E;!A z%lV1}V;;@@>Y}KDNK7-Sx zrOWtzE_Q}r=W(9=y5MUr;%oSO9w*7KQ;e^+&Bglg9Yt_?{N(e{Tge*@PKRO^go`LB zFzqDbbX+7S;$b*B9aLPlu4%S#I!G{(y1y!W52+K7mb>^_&x#vRrpBK3<#zOKTDNS| zT93EQ@t5=8gnIS|fk3IcMcL-;VDTFNL1CkcSjA5h8pD*LcJ=?`Av4^$@5h zC?q4#-0Pw6fPmi<@}e`n)opXb%ZnDWt=6RQjtV)KM)3}`HgvZ(q26-T$R08r-MS5Z z4Ug%Mwlt%b4jmoLcXd`07 zaugee`^9yljkxY=x&CzhdPu&`^+^7FJeNOz6~2>P+=M>!)Dvo>;5$Hj)sV3iNzL_o zNJkXj!A{|Zr&ra6pW9$~w%kPuJrph;SVW;rXbvW;cBJ;=YzlvdFx37FI`5JRFOi1E}tvq&Bp0 z5-P6o0?YG&15Ji@HN+8yN&iGG1~J+?BuJ=|Mtf69&73|%rK@jvkuxSYy!YUfQqJke zAuAR}UaNa%UKn;9IM~j|o>`bh{fn<4n<88bq(V+3q>~Z}j2mzaQ`w?g%Nx7Xn5e=< zCev!?@%&e?Ht;s6WTayJZ7|o~?sVoN<>M{3o-1sv_kMddx!5hJ9fO+ z+d*w?w{@m|V`Tm>eJ+g0tJEBEcI z_Pe}hW3pfg#V`*Gat|q9Hl}jcC>2TlZ7AF6Rfl=QHHQAMwv}Z$y0lE^a`! z628d#)&C=Z^50G$ER_zzpNwyZL~PNU_>+luqt_{L$-HW$Hkd|@CnG#eJTenVmVk`q z+z&a%z>fk?{=7dIgl>WeUl~#qW*~L}(OJ$mfPe?tZLZ#)9`Z8x;{Z??zi8t<(Cahn zLJ4!u;5B~w5#}=Kf(dh``)(MB)Yp4@zd!9t+BMEGCVhQUI`E%SXTs6$8VW6Y8&-MY zYYU3r8mR@b53qp|8wEB87yzb#dMz|od%j&8SX6OV4o#BrTcmesfM97dnIPPQ zLSb#o6{WW$8i^3+&rDAKdj4AnaJ-1;T7ao&L9;}I=PrWCF2HkJ?vi;fg4>YN3Z6^F zG-S+=cU0R8oTl9>IWfP#xM``MONL%_bly!IM;QA zP9yspQO_TBG5H?n_$EH{cp&I3qvVgobGXieemcNv_fotCUOQW0rQoWOFjJ)x;anu=aj9g)0kJo* zZHe!L}*)85lGN8hl{Q+M5V)6M>5d%Hhy@2a)#i^fOy^p9S?j=IeZq1((m z?p^WF2O?3e!{DjyUgLfvg+2oxMY~K997`tq2YBW7yGK_VOuVm3!I2@V(6bGT1Y8JVZ&trTo zxnaRZ@ca3>VS+!~oVSn9EL19A)=jWuGo{k}rziND@#j(gv-BWe%YRe-9N)!zo|g6@ z?tkT~#|^O8JWx%UbR`a*On^2VLM&XM2K2irbu6f)S#X?tsq8V?4GE#a2la(YW#*H7 zR1*UO7tip4N!WX*q%D}I91pc99W2_}@J2yL;feq3)C0m(9$~e}3q?fq{)12VP;B<>RL~ zy=YIXX^$fsl+FVG%<1=TPQUN7MB_fnZIN2+ME!~?orsL>{5-H&BM+?7 z8>Og5gfgkBtSSU?Yy5(e2eb-GoyJ1^ zs6Xd4_^*z8AFN?&m>X;v_C3(1m(ERb$y~5l1H0iCO)e7-B5(zUaDCt$)LIkH54gk?kH$Oh&yiv(eSLr?T&G zK3OcE(mU*i6fRjTk?63`)fozeq9(K66pibh_7xMUL6c#mIK_DZKLe5rYvrMwFlQqt zEY_40MlHXA$$6NkIhDu;go!pBw|HUy-ZV5g@RA`K92^*Y35|`X*mWZ#^RKeB**`gd z+sFvB&wtkpdlUN!=TUMY3L-7>x_WKHa{nWKo$oVIZ}0nZ|EJl7D-k#N4V=?nCi!4kqDA>&rS7gmI!S#^09Yf@hhiakK3F3i47}N)z**?7OBTOy`6`sa za%ov{Y?s3v3)y2USH|q2nAx%Gd0jf=?C`gbfh-|~NY+HqAY}&o(guB^R!is&>At~p zS9$EZXkbl^X^2)W6ns1#^|hbyf)|4Z5W3OjSMZ;ZWv+1fzXq4$+zGxIYT&bq;SJ{&VxQ^;|=YHkB~ z*t=>nZGI~q0&OCya;-b$>VRJoQVl#D(EC~PjA36;Nh5wLMW`;eHI+2tXHv#(JfM)W zuPaz{!gVq(=b7ptdWygEorX|guv&dvyTk6Vw_l?hX4g#zZEw8c@K4X*K0JKxs~tAG z?yKj9W%(lc_}N0P9&`mDAMHG}9m}Lq#(}c0I9@yh1_w-V2eGYCD@o)45H|-OrzQHw zG5R8^WZsSoRPf_L&YNUD9pilaYUn27Y`a1Kmb|v$n%^_8O-L>_H8Vc;ZM^UjPG=B* z{!=x)YdLE34DxrqSCJ9y+x)YY-n}pn8U9arx0P^Wa#hKTFH2Mu_YuJ)R%TV03Z_~2 zqB?&zejP%-kN5XqM+;uUf8xDvyjKUBYS?%9d--S1Oa6rR9(aib-_?*=(`p}VT z(Do=E^?RLmvk|)njgLe&8ZSoHaBTA>YtrE0(no}y(22OSJJ$3w`^Z>&XaC0T?v4Fj zllHN3`&6NSQ?awz=<8#9I(z#Hg>w0s$>-LNpICzm%emC|CnsM{W>L6& z&57|fh+ej?+qhxfx(yrGDc?Z?tWiH|T%F^z`ZnJWy;u|K*AO7NOfi{Qmqy;&F+mF1 zFhT^WTkb&$MMF{MInNVQ6sEAeL)o8=1qQ?aFgD&d66kb{kLjjPnM{ATe0+SgHfS`x ze{ypE-YJZU@5xir4vfL8Lj5;DUvf5DjK@{5z2Fi723?0^BNt9Z>*X;l0>Y6}mHBs} zljK*%$J|4AS2vBZlQz;>(KH%mY(x^`4W}eGUk6}q z9ngJ!SPTHM$Hgun6GU!Fm^SS%5SC+~<0}Xg& z!v*rr#IKjkI}@Ee{zrLd!j7v`k5OykdG%r%3Rwg>v_mGQgc^pgtJi~;VIcmfu7|CI zh-uUsLD&#EOgSyNIDm$hOxpY6L*!2Bm6cvu@+&kXC5wz0WL${>9q?!EMsG1b^Sc?o zs?S0{VB5v8kTH}u`;YI3Qm~6?3o=7jDDjbDZ@~|8G3XnDR5&g?bP3?ch>k-lL{qL9 z$k>v3R?A%Qu0!%I;8xo{WLOC)3=&$r6w$NrIR;oGGl@cF(S zyZ1pN_j>Sn>f!!1E_Xk|c|2@2_9{N}7!7cm78F$M55?mk_zh)f=`<9hK^%`#fzAU! zkxW7GXN#+ymDXKdd;1NAtwE>87P0w9LX*plPgg2W8`q2mM*_BpRqG6H*N>lAcl8}^ zhba*@>aEs^N>|s&xYepRh7%?S3bg>H$9Vs)X}m4b-xzPJZzv`r8evJv<88I1(Ebhr z3BAG3v!OKK?A#u9YV9=A;OJVzQ`d+f$U7?rZE<0D;N zgQGOkP{L&Q-f{K16XRT_j-W5sH&MGt!k>(cQ%V@FD*BV*&IdwNc{O36)~ogbQ*_)ur(%2rva z3SjR>u@{Ph!Wa}r2Y`&X4yEj(U?W(+T1eqoUG+m+zyGf&b3iw7Luco^fs$U=*?GeRpZn~>3fQYZ5mGw>KLlCN7*rbq z)npedHXma+F!6YAsz4rzdJIkdw8*fC{C06(;2yj&m^2xj-N9^mXgU%Z=i}(VV%xUb zV|sfs)!`Z+DUS3n8!Y-G0=#|Sh6BgSo39aTa*g^T$n6Q$6;D<{%6igFc*)c$LVvg! zfoeb(xB-(ugbnwt@YJf&;U3^WxvV%vFz+VVgv?oqV>PG45R=jZ7T`6i-VB=r0id?1 z<3XRv64uuUaUB1B5XzEc(0^yxzus!Qf?&tr1EjoY=`? z)+puh>W+0HhGcf(8fg{wKwfp|iD*;a6e49oBw zp$9~sv&j&-JrybxO3*xM#LJ7th4B3aya_#?(TQb zp5ajcp(dzbV3$S8_s3Uh!C0saXsh)0ymuq5C6QlBrFl2OUAanIo0!QjT) z-HI+r0OeytZyVtI`?u0-826jxHvt1e9Z%XDt@%w*(&YRm_*3OO-a5aDMk!>F@Q-5# z+_su|vA_Sr4Gi^dac>eA|OeIvPwivpd&MYU1egjSsEUPU!NgT!ge5?<*%WmlvN|D z>DojEaYu-vULspbplS#)t7j_>5B3yONvf;mu)^vqv$C?xePlFvuwUVI<^~i6yC}vW z1evxG_(Ew)XcouK@wkS~-1boI#L7q%&U`6ib9%I+E4FU&26n7ixdUc!(diHC?4Ce5 zP#YM~jZY@R!KD7~Yt|eeZC3{!9v48!%_}!u6qwG>?%Fk*pGJ{~4#YcXbscv5KW+$y z*A)r{?4K^kHo}+FRQE0kxyIe>K$Dvik7CpUm^{?TIzkt<3uPS%D}ze>iL5I~E*2~8 zJTi9Gn%J7SQ;TTeVqs!-cA`*pMa?>gr|i4CZ-ec&Lu-$Z+FiUokAK6em0Ns9b1Y>v z+uFE@;+Xd-j(Pi3-L=m1a*4#=AefKWk^;C1VN=gx~wgnTi- z`LSol-_Gts02;JaxoyO$2Vn-2PDbxk;hiz+vtr|Z(7LvIgu-ftkP^Y`1Zx5=84|x$>6|1O@JMf zK~xZ|LyxCQ->5HytRAQk6_fQJMehfXJ1p7nxzWzh9wKbozu$)z1k8T+Y*46tv0Kpt z!k2M>{9$+2Z?WBYW0bl>Jj~TQ?5_o2wl82_5!FG#o6bvYBJ)7Wf}&Z)MdlOoK?K^( zbKhETYASH{`(!`0Any-U=C2#u4?oRxrE=g0W8*UF3}_Qf^`8U+KXg41c&6&b*k>{J zBQ;!)JM}-HC6IMuSwj1DJmH#X= zQaet~NQ+BCK03!2`6V8g&k%eg+^?Eeq25m<=te6;M3=(cCKHHEA#VIyL+u<=y+seV*aiP*s9Cx7}6xi`j&&H`=E0nX8#FalTM5xsdZf#A!IO^ z<^UTv=>+i$+|Z&FKra^bmm6Cxra#XllF<=9P3|_OKvf8WF5+6Ehw#|AZ*%WsGWmZX z10d4I@$nyLb6@!?CqHBw@`t1w!Qb=n*S&fE5Vl8C{!nKDyF>d64p|KGDGy4$Ix)UCUT3oU-J>pcV`iIY-7KGjh?7Q zqY!_v(bagWS_KFjo=hwu%yS6PLYua!<1<<3EjnD?CIC&~`Mes|xzX7j8Xexo4VW{I zu7u9MYjTBu`cL)tRI0;S8*$Wz>IRHY<1Kiva~xdf8Q3{Z=i7`JjUCXN;;MKJIcWe+ zn(~4m`gn##e9VrlAQ~1opGo_{pfp;10)EmI!h}4Qgov6jw|f6g2%9*pL`lppjstjx zf+R?Xo8W%;u!`a-W$MU&ElwWFsPVO;7cIn*52=Rj3WnMo&aRwryN`|Uk^^b;o!@HK zaW~Fw6YsrJI>=?>o8|uqEa}4eKUl-_^MCAME=~DA7f{GSwxU8dWysAGYgNoaEY6p? zPnh#%FZi;^`ysxJgr8&0={)@4A=#Ap0xx2Snn6%u>U@DaZZ5=@IRpg{du7nm!j{Jp z!Mg``4qd*8Ek97(7(}uPt>u-{Q(Tts`drwqe~Vn6CfY8Q%d?2IJeMccn#)sZ3i%M) zxsd2!A0m}Ux=9J=QDQ)*^WsM-4M_{=j4M_}}x`JH$O8_6~oa2Om}O`}+BP{407w|evqH;Uw{FLczfw_(IW$E!WJgkk8svg+*2y@dC0bx%_FcN zk=4SLzgQGp8PRXh$q_R_BGMCwfzjU&TSIZ_Q3ERwo1#A`29`&X{^V`z-3DvS6<%3b zv3&W=vY^rZ#Ls(s*}7n$&H0i2m*4eVr!f;Z8*Pr!p~_&l`s7%F`JALQ{s=ujRH zylX7e+@!u|LiY>ZL=XQ~)1&)ty;VJXWElU=KR<&1_?k7wP8c@UjK&TcaNioA)6??W z|C_w_h@qigRT7Vx0c{X7gZo7+4ebeW{iWvXJibd@|9AO1k0;^Je@uR_3*Wg7&Et37 zWUDPs(rK7M4qk^490YyL$bk=Eo-mB-hCA0K{*_b-9@eW^Kl{mMC*wz6=jZttJ}Zym zRvH89_$}u+dV%6JA&yq4bcjRMA@dIdy#4%C9c5Utcr0Fy$76jR+6aZ)XRtM~Is}2p z9v~T2AVr6mnouh=+7s@er0%iQSaPtZT<)pk?9NDN!-gj%hr0_={X2%vc6L61;a}a^ zxh?FEY&@jJaQcytL$MfLl#i1MyBhg8f?=uFrnB90K8~D@14Mc$yMvS*-jI%GwOR=Be+>|ez zlY_}2m|+f>w2I?_xlA%frQeW~16+bQ1qH_=HeNv?z%ev+aDp!baxxYtVf3x&8AqW z+UfEQM&f1*{xoT@BaxDHn+YDr7*RQDR@z-WI$pJQ3~4!(;tXy^+RKu<3_KqjWF?{{ zjIp6fu(vN(W9CSm;B=mr!km}CpY!qv;uof|Pc-bC^ci<>e<6HV&tp{NQ=XOva6fEv z)h#s}YU#2<5@t-qX9sguBbk?i+))@wgIWVuL5pT{A}W#?n0g=iLpZVwz8$Eg=r&Dz z+u1k058jhRoT*CPxoo_WsDuLCREx2g0_D~%1J2Z&l4;;nLB;kmx0*#R4SDTh%H39P z^PWk1%^F|C6ttzC)bHKxOc>j}5mVGVJ%HBa&3)e|kHjMOu&vFS(r85kcukizY?o}g z%;frY>(;N^0G{yIEqY;7o(*;)_XS-j&qhW(704XXDncz(;xU^R^J%!y3HGG8%ok`K z`TjX2?S{OJweUljlfqX@Ru{oSl;Y3hKtVnca3}M_rFCR7vvR~6TlSU0BhS~31;1R5 z_=PXApJNYEyaMrRk!#`P(N;?JFG=*{q5Kv3Z~_}3Gq+9UWKh@@CqtbFa#pCMU)<5t zbBCOQai**5)CBEi**Ar~`ek`i<1)c)E12XI!L#`q}1EYld;rbuT z*W>su!RA#-FJRvr5n(#I>hUr*whe^L^1jS_2=>a+F2*&9-3H4@rCi%yGXcG#`kO{( zXwy;L7>d_`ae5qXO@gUo>Px!(?w`9WeeR!oLWTL)zr^l)VXQ1g%H?z4>l=~!=X-eT zQP3{Fuo{iIo(ERE_6YzNNTCq};iZy@M_@D*^VEjXbkb;?_#@z*k_d&8FY_D{kBjQ9 zBA~<9jv+x3_ESL}Ud)s%RR_4bnrDI@K&wjkPk-uZkHy$~5LfxaU;CKgM0 zBKLy-3erF+6DTkjEo7|GniJpUteH|n<#P+}OuyLV5BA@@bDq|{2Tsk3*2Z&`Wts;iF9+&N$k zy1dY5G4^rrG&Oi$oN&gdAF<1#0e7Ajx(xxlZEXdfO#%Yb5rV2I`fww7lBQ61hH;EY z05XKT<7jc*F5_{ZhR;s!#~q4VCbH3Pi&ia|%P*-h_doID9P#A3%P!xe0%IgUy>u97 zn#Wlou0-|?<#A%TGDwJffrgYsI2Z~7lb;JgI~2FnAyyb719}Ch$P4Z@>Kv*6jdZo&%nNT+CWV1L^>$ zkfaf@>Gsmr=M8o#b`)@p5ABBVN`$OnyV(RD0Q%6&3D9#UK3J_@xy74t>b!S5vo=@o z5VW#B_N894Iax4oGTJ=;bAQ{{kN5WDy`7kELPh<)@Lt;MP+XLA$lpo;qOC6& zfXKkZUMA8KP(;4$fhOOtzY^988tVL_$7yJ!eQP zN5gF5a1I~#c}YX^u=!zR;r^2apB@QLxz*V_rfRidC=~1)m>eBSO=LW2m(IKGs>`n% zDvwUzsSgHig@n=Ub{s30f<9lcS}OL~JZ4iOZyDUbZE&l@wsT_lWqeP?vG0~KZKNy@H2_2gb)Z8iiA*8nktQgwICEsC+{wDuM_1Py_AF)(PV6D z_Ha1Pw8Tjwf=xD9bxym+~}-yxKddgiT#$D=6^~1ovCV| zHP!F#B+poa>K+3hgXXV>=D(=^aKE5Api*QAfad9>C_PLJgqN6JOm&&pam8Eq+fg$- zg)?ecxpFzm>pL^P)at_c?DTMSB-9bK_71QW0|WDKRMt%Gua2G22Sb)Z%4BxAC#nO> zTz;LU#AXL7mCt7f4^AyRip&u@x0KV~jXi_D+!P<^LP1oH^id57BCvdlwRO`IQ;0=T zBQ6y!#0ox--3keZ)E0%-=Owi_`v$gfH6V+C4hDyMOrT z>i(&ze*Duv^}jyzmw|vOhe=CNvU{^Ke z{`7Ny6el(XFd~iAt~9V_q89+?ep;saL?Ucwp83B+>5f|haif0z2X0+YTryVrfjq?= z=e`F{#?Mt5H1goIcd3@uChZ!D5?KLZA>vp9o$B1KVWQ*hDTI5_5leQZy5I^;_z*xr z*=-&2zHBl%NZ|3K)SSZMpv+bgs@Qq`JyZQX)myJTervV6f8w6&ho`27hbJe8@4tU$ z#R~ng-L)Nd*VcjU2M=x^xX5YWIllWCdvu`GQ?2%t2Ijwb8EOUe!#^Uaa#-(VW4$eW zy|KC+hNF_%>N(7&l}$9(JK*C5=jHWo4T_Zo9i22;x-`$_^}?>KL))~}BYXOXk4@il z{~sJvmV41sAD%!R$I-O5mFO~UEo)*a%D zu-qbUuCj>5JK5zmBxjlpQ>IM@y+1hr5w!4TswuqJ#cjJLxyJ1lp1{h)7mtiyTp2pDQekZ* z$--e%Dxx>#ZaE$99Uj~_K6Pw#@A9GH<;#b`*!VgO0-pF&Sf@+)qsc2#P3UAMF>+i{>tmVIcbR2~>8mxkuQaK+{Q163ZMl*PV{ zvtNPlchY)aK$f+#h78SvaEt^&tZGxBgb5`Cg%zjhclecTI*zxJu z_U*LVyDP&-mz}+L_O=mu$)EED5y4|JIqj#9Ik4XQ$EJ^tvQK{C%119^t5*ySt)PG4 zaYrD}-V46qAbAGKa$X#`#YAmGg*-!3ZNaa&%|eZ~+0IyG&YO1XJnwZxO@kpFG88(8 z&BjE|ywhOmn?L1`VQT^3@F7QYKl_BFQG>POGYH6bvybC*N#G**yqAA2*YDrTKf}Po z{mz9q*j4=R5hsh!2|RBv`(yk)On-ci@aNO>V2j{$6!(kYL+!w4FMfZJKM!xlXBv-q z{~!h^DdXezW1*G>WuQ%~Q3z0xxDY(&HLw=v0Mh4t>+!kO+qbV?vu)d&L@b7si+KBG zmtA_vC6``y*{WqLS58i@T)7Od#am=LAPca`enbflioI)+vlOrm`_U^(69_pA4;~@1 z@>*~~ccf4l%evwgookcXZz*IuJM;PPyN!lW+}N$tcg=q%pT|4lX(L)gn@radm^;}u zq(e4I*e1&nlY9%yk-vJEGhj9z^tpy?Nvl0%*4h2jvB@=&Wt7!JlmYk{>!Of52QGc(RhdJzW=G?J#Jkr_K6^+DW(PW%L;p~IUr`D!I$^7>A7%DxW zet3u9@3H6eE|1e^Gjs$ZhS*4Nyw|Aj%MMQP{Uh&B#C?XzRtzm+E7m6vM8l_GI2fj? zycQFdRjyf2rNd=YQ7kHVx)2EEa%Lc0HNE$Gf@Z_}+Czapr`6-JIuGn<>qhZmv)}qJ zI)DE^xtv}{u=_)|l4}TbmCp#Uo5|XEtkp(D6Ct?1<;q_1UzhfHhZ+XJ>3Fv&|mN{-x97ao!)w53Jb+ ziiXjP*b|G4cNol}KhL_HF82oO?D#SiE|QdU3@k545lT*mN|n&CIh;tlf!l=*35wx1 zstw83ASw>Y995jmW_OAZp%`VeE%?<<+mCGt4moY@X0O>Ex0MFW)!5MN=4Fv&DjZ3t z+b=tCSIy1916-gF$ zu8yWtu~;e{O&1F3bUxocIgqLt4dqy6bhHvH8;q6Iz~mbdpFf1UZjsN01A#F818rp9 ztE{n^O4m|!kFvJ1E!cGAo7b3IfQ>b7R`rC`T#_F@BG%VuvL~#iLGxf_X!+*pO*@WF zVtpgwRI1%%GKBm_onALFq4fo^zH2W%c;szAp!MZzOfrMH*na5+Bqfu1;D;v=b>f&` zl;^|m2biDjmcE4FL#Bz}v*zE2@%z2}_mFW*{GOh_mH!?xZ;9VKnVVh3-wzqM#QPKY z`@Pchct646e0(kMkMQx+_#h*f`1>fHFaDlF8PETFFaG`@A0J6A{(E)v{Am1Q{*b9l zJpccv-~R#q;MY68@CxFczYQHl^BH*g%Y}>v8UVqHaGUfRlTo9QoiL`N2BXfUbtK%< zP572XtOD)Lg;&&nh`&v%33$t>*HR5s_@Bzsbp7|YFY)_6$tmkguc*cEsa9&^@A>b+ zgvtxQQ~j0devHju^KfZRhzLiaVbmCyK@HG}A|DiG>2y4oizhOf_Ixaw%SB_9(#oH6 zmOsa#veb-->Ro}Wr@B~&2SExnS-?n&n;abLK2yjonT_VQNIDx&WIdNy+pQs+C2Ce@ zqtRS+GPA09uh@{&|G>AbEBpdJvA`wd1^3EmZti0Q?Xzop87+!)5 z*aM)0^c2=8quxl-QS=>}ze=US=Q^E$ZIKTJwITFSePIsN$;G`3Z%VFeT+S4QOw%@# zE29pp)2U<%-%>KkzFK5wQe9oC`J0R1tdorBH7(Q2BdWI$>QWy<(~1rMUMp7jcq&vw zQEPR$9bbYd-Bw?ucS0W$v^>k(@Vu769 z=+7PN9^X^R^>ruPnae2??rT0*aea599E_#mYA_@_ZGljJWf|8BV+phUTXkacc~}v{ z_BFo$I%yt|veftLEap=`1ITILhoo^yrf4$m^B6l#onlAQJX&_7GAE&-LVZCcNAfvV z!G!3;tMM!y#ccQPli9xRRGZ|qXQQ1lZ%<+QWH9G21@imZ4m$5N&T~KBI#XCx$c*~U z_O8_GT%^kzNhK|&WT(X&!1%#eRA0b;*n&MNYKE%Vc7?kz)du9e*O`l;w$SmF)&2sG zBr%s9f7S-oHumT2&k^Ic^s@wxN{lKc%0nnirD2-V#&Y+@zMf6x(#CDw>&wLrz4*Vh zp5ufewu^mKdI5Rj{DiZWh}B*JPbtQK5e1%bpFGO7ry{OoTZg~kpezdP2Jk|UCqqFs zJei{3gODctOxh{jwIHU5emY~RP|vWi@#6GwqVw>4Jl0#t}0ZEUpb3TnLAwy`F&&ql9x` zRSm1w*Vdq^bep9^LhEz&F*BHe$pBUkZI)6lM%Eau@c44q#xQEUp``^S6lch%MCA=d zVlhwoL777vNC}=V2R$Oco%=m`+6X$AD&Kj0nOu8=7hlHxT8#s@pYhn*yut47&Rh*C z0{)Ji%hB#VBYzJm*Ml9%XKwSK33T+H&Yji;JvU{u-^yif&Ii2L@-La(x3by0@$sg+ z^Q;YV7&zU(Sa^obO0Q#I$+A?47o-V6mTuFgQZC((bV+;-c`b&hPx>3L)e!R%z1YGp zoBmec2083OZV%QFffbtc_kN^xrjqz$S1K8jzV1Z6SYL8L>UA>aPOotb~@wrvF9@ABIR@0b?wU7WxWTLVrlGH zBr2997(dMbhgDFO77Y_g47kJ1qYb-fhsMJx9A0NCJU;Z<^9PE_WK$9*;|MaA%3(6J zmd7ym-59%v#|X%=PN1}c^l(a3m6Z+++=6b3OrVic0WO8Gh)Uqr{fFFa5mXk`*N`=Z!_4hSXr%hQ|o0+=WHNTHuhiqc58q(_kD<=Bfe!qKm zmcHKa35Pv=&eGHLrjX~2U%CmxLRRQ^*(o-L`nd`}zldbR9{hyDpZd$&m&Ev7L zCv0xF?T2ow)#b8U-SYF)KmY&wJoTR}ejdjAL-?ou=i@uT$M?YE=h1xs?~U(#da8^I zPp}_@vL;pLQyug}$N~4;V4~|UNK0faIXxyuarbJuX2VBR7Ui*K|X5hN= zS#~#`nO0wk5o_`Fi+qoi*%Rz;>5I62l3zbrzy1`izkusk^XpgBbs8IcLiJa;Um4p< zTov|=5H-*MIYSlu|58)Pr8b)^>Zq`1(7LtF60%t%7Ig*&O-}&^4L$QIJo5!S(^fOf zHqwY{Ew_?H<<=#wB#T7g9 z(J@a?yF9?DE|QYIe6Bun5^M!6bwR z49bC3Xuv8=#3~?mF$dE8=$+Tu0}=uhBjL2#fn2Ni_}x!O^10~KZa>ES4-5a!&Prd0 zKB@VPmge8C$*3z>SDL*V+5o%6r$2s0yUSqcXuIt4HoZd^WNTb(gW1^L<}%DbHUFf^ zh3CAu@Dp}3o@2#xtTcDXao%ST%Am*LLdDLX(E~1P(;Ez~wkwafLEUkg*h;n>AKQ)Q z`A@p$KZDQ?zTXyZlLplzz|x`Z+o8R&t~Ml*BfYbMp{mr|Nd{0LftqyaL@X45n+H%j zi2yEWg(5*BmgJKg@`32T(v~vY<-}HxxQ@js2X_Yh&=pVA)jYVzzgw+I9&R<`Y zK#*1PG=4bjaB6#E$!m@Tv|+bTV|V1OLH<)nYt`8#N5T~xN^i%?XRAJU5-T4%Fl5ks z`7Q2DG}&=|!1rY5b*u0DwD$-)QOqz++hKgatX;3gW-#Jp({7*;>{!;~Pa-Wb=-zDf z+!>=iAt4UxC$Lk{$5u6?`h%Loi!?bci!y}jcBR_d+B8Ja1OlYvbhgK-d>EU9a2bRr zS)*y21Ielgp;4=->}dq-27@7FtcF))v&+L3BQQQ=wdnN>7!3Nb0he>xmEo!(^q=YRRBAk(uHmcE5H<`( zR_F4oBZG#Z(O?|#pb!n3AQ+4h<3MdwZdG&;x9D*lYSw^(U7MZC=BBdQsT_X58BAjD zRd6Vwax(JKnUYyDJ*Dno-<; zjE!j;JO?|FGf&~S0~@C8dfwTUcPW~Ma}p8<>URf6_ryI0YuX>&Sz9$(96t8Mi8)g2 zvfE=0jU(d^EiczrbXG3gyW_+zoMG2=Tf|}N%vvqhP$e77n>?BKY(8O}C8cntE$p{s zVg`%NHCT-2j9%Bym76ay<9C=&Y2lEx1u~=yU6f~4`)hmktb@Vc*GY2iJsuroFf+YD zzaKjepjk%;--hFBOz1}pFPl*q(8ELBMW&jBZ8AJl=`9X+529HQII$NsA%Nz_8i;Oz0!Te83;I!Bm;p& zlzxgP{DFjfmAQ9hq!<5AJAy$6J3+tE*G{gv>h5gzwBOddeTn?0tq_V=x z*fNvYTa+75Bnj-n(L>HDDn z9fylMQ}%Xe((N7!_ph^GK}0yiq|@~M3j4bLNG0G-INNOTJ^CB2Ci*0!^!4No!KgJC z(^+lS@oB%^?vKam>#}i+-O>@xSfdd^M=#<_#zDt!s&fXKaTYd$_#vv$K*%EqhZ8tQ zm8Q5YSID6#E8?m72IAJI%=-D{A+_Om6odd1s@r&oj;hZdx<+EPI~;UcGe!O833oW` z-lB6J+v;&4JjvSGZP3nmLLtwNt&XFco(n=w=1c4zvdS{s_u*qGS5DBU`QzK?#2l#K zb02KNE{c#rhAkpjH9(S(p-7lgll@P9QaP-Y&nDwB>@UbKw30ydEY89IrtUoe<0`KG z;X5&si`hR_V6lC|Av^v^@SS))zyI;8!U~reY`iw{T1QbP^j+S za3~Z$i^ufUHlp&d(*gbK0R3CY&ps2p6hCUIhx1cR@KabhfXS+`RKQjjOd67}f+j%l zRp}&bZ^4s*w^~RRmXsLtd8@gTZ)u!!=8LOX1$#0Ys^x4Jr)u#HF&_nQRkyfl+xG3- zg6XRDmDSaiZw`fBuBC+-v0!y|kXVB5Gx`QA;vTa< zb!fq*~j80J60Sa4B;!wHv2wc)~G zZMM4froN%RDG+iwV+m(%3~g!$?ss9X$Z|`Dl+b%&{fDds+F+*$(Elv%ga-qfZ=w;n z&j&CzL{z|tlVd(iNc90+LWvUT=X<%hl%<2ub$y(PV0;_h`)V2zoRB9tnWx{YsPorb zJfCmRpf^k^jr`KhXWVLUt-{zsQOSv_`*_` zhjyJ)S>fVG-NkzIu;^1ba$&e4#ECc*nP|5j;J^ZHVSi6+JXYg(*v;4>4QpcVuu?SO z#h~Kg6TsQdY#7RAlWmnDZ2{?(8-_5sOSJDUT@??|-336+=AeG%%#)5JU<)3tZLAMP z-HyT*g)Ypl9Dwrg)=?K{2T8sm<}5q13-M~vM|9Jaa!$A%Gg zy{oakqNWZ$i%#99=;ZS>4Hz3W?7WIpJIy%QjT>|@!S^hZ2XP4euB#PJ%ithEDjRu4 zl|!Q-4!Xv+7;aM3l#m|dgf?`~lGf8#X0xkKYwcT-NM*CBgk|`OUGLxLDdchm&%RrB zUokv<#RV4zrvIGF5qIFi^RK{ywj6tFP^XM`QNOJNWILo-*GBLo4U$Ch3CJWCHOhGr zyW-D;SJl~k$jk?NBEf&~1(3!#Y^HG7C0q-_U%v1Fh65KlEyK<{peQ$#(l6L649hRE zV_2BZ@y+#eM-ap<<_+AuAel}ld03PUUa??7DxFU8z@IFAx3{+sx3_c0?#IE!c3E&+*zY7~Y27oVG!5gv!QegsqzPmR+GJ@0|Dk>k zUH_q-=Qtwibj)$?j`V_TZ*O*iWtbdnZ@;L2#~JPI+s8gROm-|78CjrUS_7Ecw465D zzXqpYnk9z_|60&J3D(lC*)+RtLUTBbJHRe=f#FtkmCrN0kGP{J?xmyDM{T5y(~=o~ zmNR_>nxQHWGXn{eT5ltBBFmX{rN@h?eS=P`@*ggRC-?( z09S+D*#im*#*TBoWjvD2rr@#b@NoH_;~Sg+&cFf(HIC!q8!)Ym{z*hD9bfn10Ug)+ zKY8S}=O3IpH=RD0?pQKB)W5?ryjE16(Eh{QPdx~%TRTkNnC|J}+x;-c_<6XiQ1?!4 zb^i)Ezj05}5c^D6E5xSyJupVIN^mfA2;Bl2$DImL0`0sQG~B}uWMF|sCVp&~-6S+n zko}slL?UfC)d|QdLhMtF>wUxZr;r5UDj*Vdyf%<**qO_{Yw?J4`tfv{G}rFC374Ox z)7z?TT{zIvcFNM8w$nqkmRkQkk?PKD6D(u_R(pF*OMCm^7MEkmn-g?JF-u`9H#$ckNu0OJ%=OR9XUoCNx04EU=amJ<;6 zhoO%)ppUTUTEos_?xlpI*BhJ@Dhxf?ui>}7h)o@G^Nwkm4>QN($v~- zibhTSt;Q4%5wG;6({=5S3YPy!XYXim$d zMKlLh(Pe1nIon%NAyk(oI7<^KdjH~d`eKC5H#&^rsz9yt`s=G3tLm8R`c3l1#g?Jn zqVm7;CTjeFr=ChwCj!3^F}sJv*#D*WMRLw7+nj(>!A?Z6T2MkI)gpbF(Fw%B;%DK5 z=s96iCC;7=0%a;VvJ2)&tj3mXs%rYNtblhg4uh>Tq<*c^zsJ@X_t?o|T)g(_TU9-a>e^6Y$6hn~FfI+1SLqfr z)7p%w0mi`VVe|0a6WL2VCF~`hIDx$c@F7B*X(iT$G5!G;ZNXPqehC?caGaTOEA#t%odj|U#SAy;xe{ERO zH-IILhGY$4Br~??$(-s6A~F{*2>%XsCPgqEW2=t^1p${ za?_-(cU6YH3`bLUn^KgoWc5*wwRM!Qi@9hb@orDNl6tPV+C!@vJXc-iX{ch}tFQ2~ z%DCssHHeJkoi|>|ym&{eVtD6?S5Xf?+7*qJ*5YW>8Zc>I?9t?>Xuu1OLLAIhMw|i- zduoGmtI!*P^cW4JexDVpBCtPI{wg?W@LE0K+swqwWlX|b0bCA7oTBz-6+^Ia&<$ru zNpfQ{`8e*$$MMtsS>8&I@;lUrqCS_?X7Wk2H%NDXQb%KSFVJ`kN8=q3dl_BJrx_2H zQtUq21ssQGrkI)HPnQKw@03@vg_rl$_O>>34f-anxd4A!OK8}w12GzzV`2ks;oY(Y z7fjCB&j33BIJ!z8G+9h_=nJS0=9wdPNin*NVE)A#jd-jz+mp%HcYF#^x5($SlF4_Z z?n@?rkqp|Lb-}^*wnOdhJH`D#d;1|#H58f9+G!)j>MYjtFf)jCQ79}L8-;q?2<@VI zPq5x$50bN{uMI*QA0(HjQhBQ<8nwRbUDjCCWBrIf+2QAK=8#ub<>fUaFXWQXbvL5U zCbQAVWnA*t=|ia$xm;v9eJweQXPN)7za#1Y2=a{aJfl$$#~TV8H4W_+K;3Gzcz*;9 zwF0G}$+#v_Sx)$UIL5WcUoA$5(6y9TU0{lsefNdJHg|}hlo)c`!XZBAPmjs&y4>uK zMa*ZNWsbyr=1bh|N%!<0cn2z6(P-;T9U%Ijybkk0o3 zoY%wx6YyV7p-R2Ykzbgha*q2XDadtIT}|-$;f=WMb(I!dsIQ^2r!kuJc%z7@ve-jQ z8eTC4$@>BUx1++#a6(l>qc;GnfRK9l+KFGG4Hj#Up)~+Q?{Nx z13cF_|6-~O7M#ycjFTlP!RF6wS^TZx;mL6;kxT!Zs9kquRx)1W# z)bw@0j;lK^?YOnQz2jSaKl}piQd&>X2UTqmaMxkiKUc2c_cD-E7?VH_v!koANt0*E zp@p?m$?jQb1fkX6SLe5V)Z55St?+ID2ywV!Hw4sVz+0rt75ED>{oH~7Lh!Y7c z*%kjlH_{ul2&C;i=Dr>`fuoMjSPua&oh^qz?By_qn?soO1dXnq*_itFX z#1-?n`&u%o(S3`XmPakbQrTPIw|hauXBO^WTwgo=LW+7#b^dit2m5=@T$gGc<;u-< zjT3Oyv8FxX*+w?H+&yP3PK|Ev8tZFY8J_-Rg@Ca^JD=vry%_)8!h1viIx8`fB-S{M z@COYaa_BcM!xH0!&4dGXHO;V9+!(Ym26e4L8=b$miZ8ne)3ypO#VVUKFsr(znu9D> z=&%sa)slfw>5x=3%I$-zRu0t zaX#EMY>l?HMYk?pz9rVy78{MFQjt_Nn(Bx|ag*Y@=hI-v`4Z&UDn37Alt9zSu!|Cu zUNR}*GKKv#Kb8c14gB*PQD;~QV4~`y!Uho9Ws})Oxjo*y>%+7%lx%g59jXtL%20co zW95xm9={3gT zj!U|;PLmEZsv-Bciggm9<4H86sw1^oi1$OeQQ4Q+RPeNWGlT=&AGn>Qa_c-E4h zo^zvdkGm;4Jg}q?Z*+U&QD_yfI{l2duU-50Gd?$w&xb23qrv=TOQ-hlpIUlZJ{YO0 z6m}=@&y9Mogbc&|tzi@^w`z#wx(i{*O}S}d$+4QKZP{>REXqzvSNk6Jrc&N-`D)US zznApCw3;GBG!dG=2R<1h^a0rK;`B&ZhG6Ku0h@7|n2foWjxZF( ztvF!Gh%*gT4=FbWYR#7)uVFe?8yg^d`Xk}mhCjycjf9!j-~X~!S6^R8fB14!ID+C} z7p45T!M@QU$~P59=yE!(1^7-2tiB4REoGMp+>oRT1eS6^g%a2aL9@X%eejIOYr>BO zQyLm6d&1_)M8e&Hspf2Uq|>?Men$!i0{p=9xkcoxbVqvnKKfj`zV@a2;mnn2D*?M3 zyHDo&JA>JV?(b}|@J1mPHs|;|1D$&n{?6Vs-`|<3+pTxL^;qx7(w^?6OKpn} z6h`*-#p4HdLF-9_pC}Euc~u)f^sQSSJK;sjf@Q-EjFylq&anSI=b`eg_(ur`$whV$z}6K!AnTN6AVU4 z@SF|N3F4PK8>0>5H)8@F%Y$U{SOa{~gco)cjSS^SM5dT|BzvxTOwIW&ivpx*17l!T8!Xi}Xyg4mLD}uZsu`^lPC|kBAn0W+;k9{~ z#bOw9n_Nt^#`0y07wIjscJ;Ci%Qp-SELysF>4{p$_b;>#1e8(>HkR$WEzJ;^Er@Eh zDYTk>eygz$saBh=Q#WLRYS8Ix)y=DK$axK_x3wH6xndeJ&NSqRpa#zoaB(V5W5Eak zUjix*wgh{}y~N9f2yud7PUlHDok;kBc-thl-H#v31PBku`R`^oif zZPUB`)q&~pwsXiKa%lQ;F+N)~FP)${_)ExXUHzRMsbqUJQeWpcz-2mFRY@3kY9Xp% z)GmXji5Wr87(14TCt72^gxM74R;pYchXI7J%7Qw{43XT_K?B@CKhYhm2nkDlzN?_Z zoaal3!B0BfhMw!3X3u>KjR9ld{a%yv-MvP)>-v<-Wi+-KEe`!!i!C>I9DsJq1Z*W8X#Sq5OBaBfn}{3gj$;TNNa>pzuABbY0>*2MV)&S{}bL3BAs zV=@U>Dw2O7Ph9-qf&O!E-F@s+J2P7rWcuwjtJ>C`(mmF9N{pG46&1#qDVJHi`fWQ8 z+`MhmdnN|=wfX8jMqlcZqrJ;FFIbVfb^n8}AAkR`{?k8r_LhrAk}Yj*ySFT#8eAG| ztFC$=8eDvM`{|c1J@o@;Prh$ceVx->9dSmRNynM%$Ie)l@4>v%i}~hbzybKzgp9Mf ze?td$!}oND1Aeo~NSiR>Fs?*3@JU!L5|1(N%5*UdsIX;5J!osX@~tgI%P;O)+>&d} z#iLafF#hCTI6;i0Ua(u*f6BEWa|N2CGmF*$?hEU&1b9;>xKc2zV6Yf`7K^4M$+It6 zHDpS}_MNi+jKxdeSm&^$x=rTBn)QCz8r6E!Z3klw?NyO{TXTN2=OdkM1Gb4x!{g1Y zWo2UJ=^K`Io!WYN-_~qT|H1YR{-!FgH`|<|=eNYGlMVIRNUY)ICwp!SFKX@Jo6=!( zI1K-Ad=Clt;fi?{%*e$+E4l-G0sQJ20lHubg8UFSn}KnMcG83}@6~thfmxI*$l#4g zQ?mbze12@;>BXt!(R)+mLtQ(TU{~d$m;R7S(Pv+_K_h~(7>BJ@1^NNj;9N_&dbq2S z%Qk!!n~tGq3=1%=++s|>HG3T~7_$}^8ux@oMyExKz;i|q^#Nk}9XXvcuGJbhHy=W$W?`K;w z2mJMRUvpMm?hgd)aR};eUwd1)-QOGE(A`|9@wC<~Sf6aMH$+@^k1yF8ZVU9rHuUf} zZPmRSlGIY)S&_B+ZPk%TXGq+jZN%9C!mq9$veJ;YS;(O)(O00jkSSo(Wj11A*$m!+ znhl(}K!a|@g$mO&%0(qex7xzqd?#3mp~fNX8;S?x@R0_g)eijRLaQ;BqHPRXW}EjhFAl)P*8rMtSjcU`)A^`$$zyLVo?`jj`XTleNuPI=3^b#FOq z_tB%f!~L~htFy-6+}z#Y-`(8et8rL7H3PQtZ+IU0^>01pl(&wK^56B_kL}t$<@VU3 z=r9PwpcbY#A#bBO zu?(NU^o9*+Cv7o*y7$7RE0ZnWN?XWQSM3cM!{)j`J6SnAyz=BNc6yc!_Kx(l_u5T$ zbwlC0p!f8U`&jnR3m5QlhKe1l zfT~5FTB)yJl3!)Q7<~3~&as0ChSQntj$qKSefkqU8?m5Sl}>LY!7N!*UFG&a^pM|O zRXu%sHv7O0e*X;*WEYT73V+kT16Y77O0Ff_KtJ5jtM&>!Nb!D$*uZ^A@qWey{R{$v ze)i7w-KhE%i#BQ^lcb@Xm%cx_w54TfGFfP8DJ0`CCWu22$myjgoWN>+*TXvH#Rwmueb-@0q%ULF{#@th^`E(j2{~vhpN*YStHrv`0`5)|dOa z-v?Ox=p+(7X(d+a_kqi-oG4!one4tL%(7(3OV4AEBE>$BVfDSATMu#is!w&gZwBm3 z7mEfiEE@P_rfShZELj8tj2jIh`=H2v35p>5m;7uA{=fYFB|q!${~1c+bBjZ}hO9gHwRzT#4)rXl=<2BLbyRqKbsmGax_`0J z#Og8pD{X5FBaLo*)U%F|rKc|LZ(6yzC;HY^CcD#88*>IjFzAEGDXhBrUMg;714}4j)uC3dVerN2JX%t>uaTOA@&+xf;mUTMX=w^Vf`?m$o`vu?eMR%c1GdlBbQf*eR#P7hIIL8hdtL zSSVbwXL0|&ONMNwkD0y3bS9g|fm1DTb3bXi*X3wwaku8JzWYqjIcTek&l`GyQ+C*P zWx$GD(Qk``G=?AmP%KUIlU!RgD|Q-Ct7VUn2MoY9IH=`)WP**o$%NAmu%8N=Cot*> zMBoiJ08bqED?R1beoPvPChh^RC!bx|xggorlu2Z`%Xer58l8=x!f^89!oKx#UBC=Q zCW-)vd5C~5E0b}>N{JX%?E2wt+lGg?Zhh&)i{MJT!b8RvEv&7qsPRm{hkl=XmcW|z zXmj%u&CTSxjfKMc^@YO5=^cG^Lw(eXbGgagixc-B!{&-|K zK$m)0O~4;wJ+<{C^}}+U+)Y!Yj~1arEZ^T+z9IXNp64eL zFDDXoZzKLV{HNn2mJqW7zf5=7xNif00(`CDAWTi)9D^VFX2(hk{PoiGTLX;&bHz2D zY8U2eUOzSGKpg!lA_!K56PWW}5dH~*eC-mBFC@I2`Nc5BXu{o3;;pS<)ZMO{8kajj z+pN9uc(2vycDfv9XC&e@V^bZ}vIHyo3HYCq`MLSJDly6YFa$-;GCxvT%FK(bX`2Dx z&t&B`iUN?|PXX(@7;FXstMI3U!NJ!n0B^`lT5Pq|cFQVzbEC^mGcF^X>|Ik~2{d8L zF~0rw^zTTl_~kimKD)1HCP3BKYLsD z9{wh{9fMlgD_Cb|J9esU^UkFE|;XXRr zw|H@1q%Is;48vH4vYNE(Ss$!K1F((7y2x=$3I!c@oabB{s>N&&aBwlLO^^bK7rMh9 zOv1`QBH?QA*)oo%nAQ6=QSL>k0ln2@2>Z7MP5y?!!=PkfCix#=X2tEGK{qoO`r8j~ zk?-wMwi|o6aUQIGaDmimG2pxn82$tUoc*b)2-E~?yl%k+3FAC|^blAdZrzE2JilJ& zwzmGcwe`C*Rr(Si=_mrDoHqU_%+50?fb0 zw>PS9#kiN7=4JnO%nW-MO}h+Y*u$j@+@NuMeG|UD1?!(?^qp>5blld`!9w4_sSl?p z5N4X1dX_9%T(!>8(%^EB+rrg$`g`6J*IZMXKs&sXnJ{WA#60Q%7cG3X zrMRy)F*2d?z!I;38a0IuW3BgR|OmX_7nN zBFMWEc>_(fu*lm7E87*&zHp^7S1D69_Pvnm7Pz0~H3xK7{huJ_oNx*F;4<*0ke6Fk!$wz_xjbX&vjGlQH4lHxX+&^|z) zK~HA{yiK4>;xwmu;sM_mgqrZRz)~B4?sj!|fv5|{6j!u(VZ9yO(&HwaB@xR&{Pp^n zZ9PqF9SY$55#ur4F=kv>>y$#`phH!0TBaKCSV!1*g7wd`kHq|1gwzf&){TqSz53oT{=m@tw zfGI8UaJw;X@o*w(I)o+r+Uj5=6hYglbGuL*!MBCbH{9lqGaBX6bZ4Q^>5I5VoHah` zT<$7#>QxKl$n{~HrQgB)RrbE>y3BCCp;o+X;CPMS3O%H@o5%l ztng?wk6|UiY&4JhV8e~I=?-59%y&@~-&cX94zJxSM~YL>Kb?2hr%EGW5!Mjp$O_F= zlYnJ=X{wt39#{oizOkk~;dkT6q-vMP$RCqU;*s7pGoxNk0-naEP{{5CY<{o06?iRS za$*X;<8$7{Q@C0%HqbI61=##8B=MNGZJU43uybr1k!4*y;xaln9SqgcUG2@uk z3|mj*sEw1UgbmwGBX!aXo3yU9>C=$l5l-Ixa>kv0@#HXwsrbDos67F1vsb(2pOQsp zCjZwa63@-ZBAicJ1U|_xaFg5M_5e4{kS?G^sr6SNNKrPj){^@ znum!c#;FYJo)#Pvy&c$9&8Ou|`WR=K_`EOqnJJ-Em&N>(<;>zrbw03(bE8=Y{1rRC$ z*jV86svJ_h5;Xs8`mz?*Qew`Dm)Wb$GWrPmtriXLmUZJY&i=tbi0hlonBUcS<{JB8 zpvfEZHd}l)uit2o_}VJ6y%pFh5vvJ>gMMcfWk#bj>@=HT@KYax4Ki=nWuW)_N_J?sZZ;(pg}TJ!XSNN6rR#0X=Z%}pnOH21 zh1W(gmzK}2VqU+GrnKSzi9UdwL?0kHl@Dv*qWd7fDn1GGk6ivn@yFu6k|HCK=Ndvz z0!&Mn_Ox_&EhisN`U&=fd1TFT&P`Nyc=sA zzLUyxHt=+?lkwSnU^!vcr*jdoK$A68G`! z;(gG$oIsxwJB~g_v_!R1=L`)8reE?HYNVoNq+aX+DPC7xtep!kq)waUzP$wjnUJg7-nAaPGEmlgsFZ|2HGp+jxh?81i^MM%SkAE$#_|y>pK& zx2%7v6t@xjy!S!wF|*&5;?AcraxP>MGy8ohu7?i87xPny`$H-26zDu}0H0xIe<{UX zg|l_1FlKS8ZYgdOas9x1Gn6Nr&QB=j z5YFa<-{Yo?uc%t+M z;J}^$5Ty8b`a1Y^Uk1q`+Rx8*pu*Hj8^biDb+I)_;kVz^8Ydaqcai=UzwZFDMIN3(b6-zzyTJV(FK;l^1rSNoK<6vCtT+EyB1`h0X>92Ohjmx zfwwz`RY06tKf_9znzCnjtkGuI8mqY?%-Do4UO|J0UDaO9*~O=k$1SBi5OW!_J{I)y zJj&IBosKZ}C9ZKbN39;loWxu0Ivk`GaUbyYP4utY2Vll+R;R#V7|hxd$c?%9emj1c zmY5a5+{hggU~xlct{O~v5`O0zPfNt=WjApVHG1TvU>~5^D;rs@- z(g`*Zb444Im4qG;EVU_-*yw5YJD1m_lHp}8f5N+oF|VoKKi=Ft?yom_cOtLdBCpTD z5vR zyA?Hijnwf~A6LgGta-p9B(UxdpVTD{ALiw`Dn9s=5sJXFRA_avpP)<+xV7IJZwSO2 zJSKDPEAR&Qd3*-PNTxR3-V&&;H(F}=^H8=ngXgM<(SkYzygiFKZxE=ZW%qo(*-T%8 z-tP|>1OGvKKlZknS@WcNKfosD^na_~FX4*&#k!x(`}|3DX6!<~76`pxAnt$U1e!BW zmt>!C9^n5yy`P+RPptP_%bK*?;U)VO_S<8$&d5V=#s5B6}0q{V-7dZKU zsPAKMKAygh^Du^re_h{~DB!?|gd+oe-x)#=$1Yg!=lZ^_{;+Yok|&{8{3psOpXN*I zOSSq8eV^wysvM7zV;l5+{x7IG)Y`*$S z*18?hM%!X*AkOHaKore;p0C#EKM;s{%|STthNMS|E9kSBUq6cZmCHdKYQFBp7d#Nq*K-8@!`} z>p#d^arwIw9-*BNaMy}lenuT$D1MEY=s&<|!^Z+Yr$p*NaOjNSgWZ&vKLC>qhjWye ztCNnVsMDEjnEpp~7^^Q$p*NBT)2q2{M#ZW{(|xd)Ee1(Udz!okHlljJ&DIZL2PPaR z^UX|5t}JqmjwyaWw~QheB=Hlg3JyBXeVxh zHo~@`xuT&y>QEg>mkC6|`EtxhA_U-rpa$8LRv`I20qrh2ZhO z#BMsF)ri~-Atgh}!{*HmeqK!V4*L9poWBZ|qyqyno3YZLTgd6? z7Qpfm#@DH0B}^{IJcqq9WRE$pxoP$a=LrOhsH?$m>%{P}dB+Df!%D*if@sUNw&rXg zh}iSy+(JLV1;TAWk*#< zONCKr1o(WR7QtrL!1!ry$E|LaGi-O(H<-QFT8pLD*BEHecH~b~@Aq0P0b50=f(l&e~Vq*?$#<%iK6z~)R?fqyy1eLay zx_o^eUxj0h{#c{UJfn!5Wk^z5n?F%UyzQi%@8Ja-ycV0w?Xx2t$7o_9U{ z%5mA?8$06O3WL$)^jB2)VT5R?@W!Preeo=ubmL+@!0TGA{tg_VynN+t_3KW#3&;fp zMa>f?T^qvrDziOg-K`>avDosEIf7 z+;OV0#~1M$0|))JY;=A#FrIil{>D;}-rKZ=ci_-$*&fh;aXx`#FooX`Sa=7yVz%6_ z3Dig%-FjEDrIMMUm*o{JZa)zk5hdZuh^U+ zXC=qsDyz{@TOUZ&@0$k+$KPs&za83XcXSXF;NUw>tI9Ch3`~X#M(#VlnxBLb!M0M< zaaHj=B^GqI_QS9$(O5!n%PXVzy#6^kVpnqj(d=EvrP1#_8IArEaRE+FqdomjPNX?m{vQ)%Hg+9k~CBx_6QY(erU>IaY~1)|1*H?L2J?v-louuXaR>;0ytH z&xMbGh_(?ik)#N8fkKXN(~cL$NnVZom7L(8PJ9)v7H z9^WNVlikQItIe+KObujN2USS}NIeGl52H_c9p=aLUf``K+wL5V|4SkL7}6d_F6W}Z z_Tbxth?Q;m&ws&tb^^IYV5uWpJ_3I=lYsgNN*hDHc)!aO`*GbR$~%nT-H7Mdz+s-k zJ@0v*b^|EzDqPp1=Dcp@Ij@?PLp$EhZGYaXJV=~7Ub%X0#?S|2$ZtP>cM9BzpvD|G z_u}g@QSN{?D(;V<4I_vzZ_mSkg=706#2yyy%JWJA_9?V#2kKt{9RJEU;I}Zs@mKsP z#_@6f44hCjXkUlLJwKKK8%5#x&7yr3$2!@Foj8b-xU`*EnDW3@$4h*~PXgL55(Is? zoP@MSQlT|zFKb0@H>o65q#D~tYqZ~zS`sF8q#k2C3Je`5F%l;Yq*41CX(9>IOj<}Q zY16(z+DTG-h@?mdNs|o8l1`EX&bDgLlRW7n-K2-~YHefzSx6R<#acT~JN+hEqCE_o zmT!>(?FBNZJwk@aFc~2QvJ^+Th0aub$WHng>SL^G@D5zGNtk*JR1KCJ6 zk1isJ57VOnZWSoO}XaX@|85avS*+xt-iW?!*b6pVsz~yUAzBJ>;`E5&T|lKe>~Z;*#@viigD z`*4VSi#$Re)uzZ}?QHS`@B9N@^kVF@=J`$ z71}?@ugI^-Z^#qmNt}whlKhtZj{KfHP5uB(|DJXPXSN?Bf6~q&e^&Z92vweV`}pzOLv)yq&;ngbm%$(13i#h!MOV``bS+&+ zN1?0VM%TlK{YJV;J5@VPdzx<6K1;XIQ|MN@jh;$Rqo-rn>UQl(x`UoU$LLPFi|(f5 z^h~;k?uDYDZLCb^B1%S=o{&O(Kl%~XgAU~)3?yK(znsK(|6Fz=@s-!dKJBzUPG^?@1*ad z*U@*=_t5L<4fIC(Uiv38UV)5qy|>G$aO=?~}+>5u4-=}+iS>CfoT=`ZLn>96Ro>2K&0^hx>@ z{Vn|+{XKn}{(=6H{)zsX{)PUPK12UT|4yH!&tWy=AM^$KB7KRzOs8oPd=oYzGI+6P zMrLAWhK<9_#_Y_&oXo}C%mcp4$NVh7f-J-;SS71s)vSiqvM{S-^(?}oEXLxjfi<*rox#S~PPU8f zX5;KkwukLy6YMOukL_m%*g-bQ4zaV@6g$k0u%ql4JBOXi&SS4(uVv@63)qG1B6cx* z9eX{ygk8!m)7}G}Z9ofx^TYZPc>QWvjnuL?us5>*VsBz^W^Z9{Wp86|XYXK_vn$w@ z>?(FOyM|rM-pSs@u4C_J?_t-o8`zEPz3hGLCU!Hsg}tBM%09q8$UekA%s#?C%09+E z&OX6D$!=qxVz;w9*q!Vy_GxxE`wZ-S?$!RL{at$&tMqR0?RDBmVPkL$bh|fe4{C1& zCu@S%dI{Fe?BHIvYiHoB#(vGiKBwKT-NEi<_p$rIU42RWvUaC-7r5BFwGV3_(eBqi zk9|ru_IdUN_5k}Ldk{NGzQn%FzQVqWm8(nH*R}g#FZm7jkoE!XIrdHVF#8sJggwe0 zW8Y@qVgJn@XW!K>W8Y)nXFt%cWj|y;Vn2rc^`EpqYoEc){thh)mE1Mj)!J3s2Ql}* zUmJj}>6NhL`ziaG_HOMu?N->Cz6%`oSFpqJ7g`*;`~SkusJCcu*50aJ!hQ+s(j8bC zdOiEK_C@v^_5^#9J;i>@e#d^#o@Rewe`J4Re`bGSe`U|Gzp=lwXW4V?dG-(X0(+6Y z#9n68tjN7aVOJHr_rdMC3Eq*h3~8_#>;{JcyA2I)0~}%)dNn z&|+vcv>DnBNkhueVMrS?hOD8}kTc{BU50L)7T0T7U|48a1hGXFk~1u zj2H@rrG{mO<%Si8m4;P@)rK{OwT5+uQNwz}2E#_fCc|dK7Q-o~ft^$1$HvV^4^Cu8 z21ev{uuEOj>Y7#89KWVBL&NfUKs@8SA@!`j8|YEb10sDkE%Hfcv-*3L?|{fRolR%W z0|&--O-&v&4@~ZvJUG73HZV1DaL?GTqesTg10(V(itfqCtkXUApbN~3c zwxQjVN5*#T8b5eMl$aUHnTB_bAwyiICdWi`z&!+OW?H(|1 zlIUvO#0iOMlR#S8ece5#EuuN>TV}wwZrMFCJ~e)L;;?DUo~f~8Q4 zOp)QS88SRJUc#YtHm`tA_u6;Ow3BUD2~yMU5@vwTii+VYRd8AW2mrcF;{tBecvX3Jv$II~}qq5B8&EvD^tzJ>_eLCAK z`VwQaVA>;UXx}pfEiVerlsavD=9He5?VK6O8}`o7V^x(*!M=BP9-zy4(?qHN(GRNj z*@AUKAjrn`D!wS(xGS12Qv<1jIS&ln8>gV-d9<)!+quVOyoJ90&cGxr}+jpw0 zVdQWCMO3xU>nNh?moJzOm&ROXq)P$c)onjKr&qHX)lgk3t1gvASFhm+r_)Euik0tB ztZI&4H5j^7rMn8Iqouw`XXIRordW-2}CMh0<%ioljHPBoBX0Y_Y z=LzxP8q=G$>|J(N7BZoIOf+jL6-u3{I-geL8#TA62ieWy!6s%IaqFI$aKy8HOdx=` zH|^(_tX)znbuaK*-1D~OG)p{KIpHcrXGS_jwX-tKkbqn~;EjMBxr#9?b6q|&G216* zI@f%rtbri>ImvCMb8__JD(8w^M&MC8huM_ZDAz0byPV{EkWP#ryjSsRR?bNo0PiI} z<|HeIXGySgiq_?%@Pc^B<>eIbnv=sB@q(n{Dn=fzl4Z+fBrVEiRk>=G%4Jo(vwFQ% z`m7iq>0DOTS8@$_mV8c5ibr_X>!;_h%2&K}PSNI^oYergUT?h}^m0^v(<=Y8Y6mHz z;5$hjb5c}6xvD$}kD{Fw`&porB2L@(8_saJ}%QngH)q6b4 z{*p3d8b^w&X9cI6SJFAjHvrG{_X_?_)qhG3%qhMir-bC3V!U#ls(m_D|K?S{_NZ|o zg=mzc+CegCsE_`v(s!!<=v3n;r}{Og>ZOG6Tu#x0yh<;{?sQJFak#4SDcL(btNP{i z`sw+r@^h+RbE>|1J)MfjL9C*m@~T~Os=i9P%_(jvmsjN|ZYif^V;tA5zE|z8*qmIK zDi1ymME*G8TwHr~`m8@IczRX6dewKmsvf;6{{hubN@~hU=?nO#@{v*(#=rVrN@aLf z-w&$qr8I|eufCJg9-dYCN_NTXbaznILyAQh*D61$e!{bAH>sY&vudXy)xJZjAEeZX zajxnid22kYdMMsHCwXtgD>#N#`I1}4I9K0GZW_<(`w`WSO3=tjP7v?a_amy_l2Zgd zQ2kI)-z$DBS5WOxP~{iY_XYWVUd_9CHQ(md{Fm3~y&jcbvVZ6wnO{CzkmEN$mmYM^ z8SlNbp9cnKKljS_GxR{d*XcoLZ_c=3V$Xpwfo+`%D>?^d55b zGewlRIdYDSu^rh9*-X5&o;i7RO5IHylW~^A6X%L3+hHhg56au|i9LId$b<(cPzKM? z$qVB*qC{R5sQko$$5nJ7u42I8DmnsJfk?QD4#8Crcw9xt;wlge*Io(1?t_yD1O(!S zL%?qo1pHP)An!N?A{~c7q>~VcTM2d7dsY&%-b-Lt6pywSn z?4Ott$eK+{Rs>f;GVrp?bZGoA@=@O^#E}#U$yD)@lRS07Y@VcZsu?(TE zxX+Z`OJdxa?pAT#c%QQhIceAAft^+%AM!i(K7;p?aCW8#RoqYtBBm-wG#%0m>F>(Y zOXxe(1M1xX-es&pa4IXI6R|!1QtXboHQ?{{TIW9TfK?ek~o#Xo_&zVWAIB59Zksqs>u2XStor=@%R2)^O;*>fS zN7UKb<0*k7`Xseh)-T(|Th1zFL)^JUA7utpYiIfqfQbiBS^v$A$dxDWE`KY!Q$)B* zeJUSI&03yZ^sa~yID{@Pe=GXA{B5@UVQ5xTbb_pi%BZV6=|Fi>fdwMMHM^A*!~!40 z`^wV$8KfxBNnnPEP=(5NQTYfQDNimCWo|@9MEGW*OnH`NBMit>_9j!_80f;%Kmj+DSk2;MhfOZXZ5epY(|zfTb}%xkT%gd=drimzblR)yah*t!u|y5;fP z4VyGV24Rs#V2`#5zgx%_{B9+O@H<65j^9s`Z{YWvsSNkQ08;5CYI3kCcJ4E*#-8v^%P z-hjSf+?EUN#r?^`&{dKv^bBjlQ!YA)nbIC4(TSdT24Pt%*UtJokDxTM@CpiS z0((ST0k#^yuVGQiU!Nouq#9!^Od4S`+Dn$rwdy46=h<^A`%P)RDQq{Vq`jrGw!EHODwgaN zzsqeD=UOPjOJ=#{pi@{2!a@-Cfy-fucRsxk)>&(W{nch+ceN9CR%c49Dp(_ZuJ}#u zUWEG)?nn4M!WR%8K=^s_VeJ z5k8Ob1%w9>egN$JA;OOkevI%Fgr6e(48AjPAT>q{B|};RY?$IWm%;@Hi*AHLgdv1s zgb{=S!cv4~2rCd)BCJAKjj#q`Ey6m4QH1pf8xS@kY(m(Kumxco!l?+SA)Jn|1K|vW zF@&86yAXCGj3b0%HY037*oJT_!f6PnBkVvp17QqdC&Dg--3a3d zXCmxDxDMeHS{x9?0Z|+f#Q{+q5XAve91z6;Q5+D(0Z|+f+1Tk?7Esj!s#-u*tMvjZ zH=uF@DmS2V11dM5asw(ipmGB$H=uF@DmS2V11dM5asw(ipmGB$H=uF@DmS2V11dM5 zasw(ipmGB$H=uF@DmS2V11dM5asw(ipmGB$H=uF@DmS2V11dM5asw(ipmGB$H=uF@ zDmS2V11dM5asw(ipmOt(1gLy~$^xh?fXc$A5Pulq2*Oct792_optJx=3!tv;ayAptJx=oQ#KnLrDRp1yEW5r3Fx00Hp;`S^%X5P+9<`1yEW5r3Fx00Hp;` zS^%X5P+9<`1yEW5r3Fx00Hp;`S^%X5P+9<`1yEW5r3Fx00Hp;`S^y<%q7iHeb_CR0 zU?avZpv(fwETGH+$|Rsn0?H(yObRHofD*^sAq*i5Ba9#v5SAh=Ls)^Z5@8j>YJ@ci zYZ2BVj3TT@*nqGRVH3h;ge?f$5Kcun4FOmLD6@bv3n;UIG7BiPfHDgxvw$)SD6@bv z3n;UIG7BiPfHDgxvw$)SD6@bv3n;UIG7BiP3d(LknFN$cK$!%TSwNWulvzNDT}J=u z7^`*u$5WDBp!VYkdo-iKx+JhJ39L&3>yp5_B(N?CtV;sx_>PYxur3L#O9JbXz`7)` zE(xql0_&2%x+JhJ39L&3>yp5_B(N?CtV;sxlEAtour3L#O9JbXz`7)`E(xql0_&2% zx+JhJ39L&3>yp5_B(N?CtV;sxlEAtour3L#!vUfQRs)7u0&t1JT8>~=`(pZpyV@o6`-sFlvRMT3Usmxbg~L`vPz@iECcLeEucBELo13s zMor{4gij&dj&KLUod|a!d|GRw4lRluI8n%LQ8rfmKEB_oIoRpNmoU!N9m-=UkD)vq zaZncPM646BPQ2TtRp6-tPwgp45hY{$2Bub=|CwRC*RA}!;!k86Jx-O+%dlx? zJyu?e&lG>D?tVMxje?*!Cw_LSfAdrGzd8ToXCFU)^uHL311`${iZ2Tt2cnA4=<&Qa z(WfsLpDj-FIEh8#*M=v2G5?RhRoG^nd0WcUUW%*2P8|L>r{|$1DgCK@O3!m|bZkSs zlfNrY7ymIg&CIjJW(kQ%Ek>rmRO8%Q0On_~^9O%rI4-i%$HZI=7jT!2T=5LtE|Rel7oL-S^Z)BRVDvxx_e%IVJHJvN&WhIC zX;vg2iciXz(#TN>O88fXYy8!5+Zl99#;da3`iQ}dI{#0$0LI^}yf~&lJGbtLc}~`F z?iZPPTjqb5Ws6_p zSW)}|!goZR6ZvG-Sc!=k`O}IE_vFw2Fn;-|8uR~VYR*Rl=3LH)in;)5KEHu7aVT}l zrH?Yz|8u$2SzJUZE$25Re0`&)9ihq)&l)XC1t==2>MsU-mQ6_nSr$xPIVI%nC zGR|1S%)iygrOrRkFI4Yg{zjG~N*5fmh*NyK=0+YbqIVxsEhE~k_$a5%yr0CF5u>np zeepqzULL2<3Qv|O5Fc5B7e;Q67Jn`3czy9n{x#2oOA7K2{rN0P`?}17(*&gA9Lm$> zV^U9zc;36JP4vCBeOAq20X2SRl`7jq&?*TL zcraN9y`{>Ni`EeMuH#$z+qw5;<7)00QT4+Ys?O+v5+=;fXC{~9#tS~V^rpmX%dgOa zRK3%wKq;wyGs8bCsk)ZG5v{C$%Oh-{9a(;(*I3+_r@&#q<$t`b=Kb;3mF*{~X|0~y zaiu>gPoO@k4djSx!gF!<2t+v?S9Q#oDV9qox|G#4`#sNdZXJ2gtNO`WDr`h9W!S4{ zuSW0;l^MXu)5q7G9v9z4#b|h1$8njDqF;Y0{zRvQdj7BODq7^u`ym1%8r~uz8sigrLhjZy#EeDXKO&Bv%wFF=|LwjUjGgT-J|9g04Y>1{4XRIREcCb?bKZO!qLv#LwRTboIHXPMtcp9>03@ zt*XYhRVv-fAy3yrb}E(CrD{^zGb*Q5mP!tF86CMcgrL%zs!gE2f9{~frOMO%b$9&l z&TN6l7hgZ5G_@;XY2YAdeCmsj=C5KUqcp(*LB`+m-Q9LA9Qt<9;0f;KIMk!IZ^>Qx zN_$!DN>$30@+&PFJ#x`N&Ogq+d_u1kw|x2jn~VlK&mFZgO-p%xmj>xG1y5Pljf_J$ zWZRW)*Mdk35773<8uJGpw|$9CqYJc^4JhNYi?@uQ)t=F% z88Rs{I2l2Ft2HJ}(_Z9%_i{u5)vmu4_;f~QmbvGsM9Q{J!VPP!_C-4Alal1q!T)v; z3ZKGD!;^XhHck;L>px4ccdgl%{|GZx0#Xq~mHs8)bGKy{$e59y93R(zdtGr*?4s=ZHlfl2(cyhGA}vq8KjF&))>Xy7 z%rpo}RXePQsl6e7UCqtPY8s=KFwxq7C9^);@(QdNlNncf(85QSE37lg_jsztmU>{>nmtX58uuGy`|{eh8}XE!&7N)2sib~@*9mh z|3$czM@$p>KUl7IdFYWcY&%r0i%#0AS4gM5|8_mL3Xu*sz9hDPNcWSK9UA@7no}S*f)^B+poVj4d(2fYxKCElu+H?JVxm00O2kaN$_T^MU zYFpq&MT~~I-hCzPuqcO7R3ml{WJNZhmy$*j=e*r$9Q-O0$53tDr!vbIu_WK2tID*Zh!u}^EL z-l7ASXRhD;Lj{3X3`EC14HR&>Px80rjyVPxA3<5%OjZs&)g-gSV@~clNYwlk1 zB{7UvS{qm1g4C#z_7X-%WE-^HJ6y<~HfzBfQ@a>VXunT;c8pGBbb+*QlgfPuc%n<} z+mUIJ$kIzfy1tLfNsN6fYm%2lPHJR|SY>X_)DA>yl3{L$(Da&;p~uYdCZH=@g}|dd zssG#hJU9Grmi7t#ua{2|tG$&$Ii=+5*jhr+$6&6kY8naKr(Fka<@Qx5_iqHhGOBjv zjrJbep_7p1OY&U8$hQrA%TjfK4KB;|B->8!jW8>yf+iN%Vf+_(Ra2}FP^y^I|`AJR5s z3(xKUztnURNiH{HQc}^PWBtf_&uA6f({d;J)29;jThGjlw2^P{tgdC{2_@(Be^?2( zjU4qo73wUrM;m;PK%=L3lRls3cRG%#BhJ1ei%dCx-zoQp)36mk9oj$eT~j4(7d?`+ z$9w>EYon=cs32JPuL${DH&2yHhEOnFgm|UE{83q z%)!VN*3j-~AEw-t?|Qx-X`N4n7FdcKYFp|rHjsAZCrSB~v?^B^f6zB z(JK=ZLQ}()dPe>UwZ#+rt|%;J_BX z(h{wc|23e%FH^sZIf7@f8E^IG0kL7w#*ZXG?FEooci>XYE#7G@_mD0d)o6Sak1 z=VtW85ErLM12wI&Tr;$V{Vnghrx$&L9ay>n_i<>6mw%hFQu_xY@ujgtR*f?DGvXiev@24+1P*LQGj@R)YG ze5i_FL9I0XwX_B`sfvAVZ%W{DewC>TrFx^!>vT$6n_g)u=$-q=)cc^Pb*hFy^ryPnOq}+L;M_bvTMv}X}cdemR(!J5)@8#{7E?rVmyj>bs z`Xpsu4K>=o!q3MjT5>_Cp7_PJQaP2&`am_}fGv_`t)zud!}Pai$RNF(3?W1Nq>R*s zc^Ya;W9fo@K9o!E^j!$w4y&iOOzvI63ce3n?YCC_&7QuxrYtY2=?rRGHE-InifeIt z*SXFxlrNLUEH{+f@RA<9v)#8{aL56klbup@RNbg;kt-|l`cjNm2dlN%Cij(otzq@dto%D^~S661m z8q;Sb-K0O0qHoaW)NqQg{Nw3IprT`&_N92UlYEd`(aJj^+tT@$3`wQtRn``?$UKi; zRq;>e=6jV#d#R-FtLn(e@!Gi^bJh#&MSbMC0!-E(`>UE(?jHl`!AtwGQ`c{)O^h>r zUrb7-%K3=>udkQfyOhCJ(#5wDuJmmI->c1^_VHQ>6WCVf3e~-z%b zzJ&G=tERlv8RW%w@@AbwVo}W9>sbW8*DxmS1BE#uV-i39&;UBeqUBsm)jK+NddQmey+DY(mJs;4SX1fk`=8N;nRCb8y}|+@W1g_^Kb|Fb_ny@Qnng7Ew91s z&-+=uc~|RP&Z|7%TxOP;%gr`(QPdDMm@S;^`kHw&+RW$4Xp6PcQ|x-RPqdMp)pF5h zPQ5HeyKJj%jdpX!Cq;m!kJ?A9If7PdF=b6=y|0&RLc}U2Se7mfQK% zaYEvE&8Ine@D9!ky^~MGNrwM|mG`ozVIT7lpLy(T_%Qq*vzu7aJYk+@$Gl&fXW0eu zKRNxc2m6ctp0~$e=5vbKXx^Yi{fQF}$8pBtR^r{pr%_8%qnr?I>Z6`fFVdzrCjz&y zYg>N~ARG`4fFt`P&X8T);50=|<^*n+a;87$10O`#$lhF>_4-Y!@%gf?8(@h^KtJrpJZpo2RN(zaZV*4 z&JJ~?nq)-JFM zkdeJ63)JdkkohF1()MB}ykqhGlx1fw-Gee`PvB(Q*}4}Xnw(Tins8PvHk@nEMUoS1iFcL#5}b?dB|J4qLA;mS z%W*lemK690`wwWo%3g)c)og`0m(y#%%oDA#Ye+Y61pU|AYt0$pz*o_BoxKkE>+SW> zH`p7X|1Y~?j^|X{ubF*0+4i4IGdp8`!wlwh+y7^JvOnfcCJzSP4F8|mE3*MKx&{7i z_Pfw`*gFVyr@a&UE_)aB_w4t~NY1>y+f0{pZ%sci>j!2kXW#w{GWXhh3Hz`1U!m`_ z_d)-g{WoaN!!@nC^JasbiVH3KZys+Sv=5@~A^Q-TK|LgYVt<0QkJ?A!{M7yw4hV?6 z?9sU|XXdUW#-H1tW54Xz*$f)8n;_@ru7~q$`)lZD?XyVAKAs~vNB1|_`CI!Op*Twy z-wk#HI%Q|i@tmsr0vt}(B?UIxjnIFvf53N>-30xLeFgee`zkai?IO=vyGU}{F8Vob zm)JRP7n!a09XQ+V4r2KWJA^iH=I&1Hk$plNID2;&^!woJR8HXCja47o58=1jHgl9t zz4qfoUhtGtd3n1^_Y!U3bl$}D)Ez||IHkAV3}#=^Zl;;jdK=70PVDUt-557QgZt)a z!F|&m-2aprAt&dum*5HU3D76TCz|6pL-!=}DfV+b*(~HN-No$e!+E;0`x|@VoJ>1$ zx>*pP5uagBlGcJ#nr@oeaGV)pEe&yCMV=L&YoIgqn;FXVLEFU4On zhjGU4MbH<=7eikXUuq`Ny8M(~XC8|mGmANg_Hp*3`B}UU&d=kYn?pE__7~`B6tr)@P3Nm&5Gcyc7mP2&PY?h?tWnR!N?1CFH-F8q1ZiH zv3sFncR$VxpKXp(?Cz&{-NOoAAEX#PkTb)NL64jk-a`?&pCa;soECmE7_rzc#+OsW ziBV8E&ne-bh5nrVf*GO6+rtXx4g_;AM8lUr-pPu*&Gf4-MN%-gl~cm6B&=X=55?Sr z6le2_umcrgdnm#VRD|uJ2s=y>_HYpP8>UXNb)I5tqhf1+u=Q5>x7piFlbjw7E!f&9 zXNW@!sx~UB4pvm{qo`U^R2>4Uu0`g4Fm$kDXdM{(BlJ7~lGZ7b&QT<7R3x3iY2y!@ z{S;5@j56NEQAQn9iY+)~PaEraf!7BC=$0GU&cA4xY4nDD$xLr=!t+VIJ zF5>ol*+tx5AiId$3uPB^dy(uS4pNLy{Mx5->jGv2NZ0P*kRk=Os5r5I;?D#gnj2EN3`QDqQgY*Akdf%1w*@NxI*iTS% zjM*VBd+FiQ<_W!8-80o)B(8bi{+}VtGZyYD{D3<%L7SUOF6g$@yo)%uqhkK^GBHvyn*VpL}`L*b-+Te9| zMLv|N6>rE7<%=s=0&tN_vD_e1Y;;Nw>jEwE`Of7F1!Sg*Orcfj!yKKPSe-xYZT@7~ zSzP9{itFg&*=7FT(xJ{UtnhPlKDz$Gc|6^P&f?sHGF=!8J<0Kf&K=|EVQ&|v6|NLI zcLEaA95;7D@$51`lo7hQ$;p2degPf1Q(bIIpOw-H{N*YARt;KY&Z#03@x+xX)x-0z7WO7ed*BSCNdOh*J=;Wow=3WrGFe9XM&sFEE%*H^z3Y~j9 zw=?%)i=tz0%SWI^&ue?oQ!B2ngxy=)!ni`ZmYzVS84PJ|lyn0j7V|wrD0sd1jxLTT z%mFTJ;WBbfu@_!p?`R3@aCq;-HZR5ItDOzatzDpzZ>H{*FV{{rQ}&wYH7^u?^NbpF zdzne8e8{gwf1EnQxWpcBXUN}MI()7$?6K%iF{Bwh$!JOE&l|m(zX5$$O5a+8?utwh zwq%2p*+131DMw;P$jTt`3-8Vm4<~OhV+t7K_{B)k4O7pYL&nrF4(apQc z{E!Z1#DbQ4T2{+%Gi^vlZ~6#y4LuS^%Oh!AA4UIWY~3!}_KzviyqtMfhHxKcfqDd->ziupz$|T}yv0dEtBgT?re?bR}#k-xazu zJAE2526R_`asG^u4$`(OdT599*QT1j27O~ne;fMtj&yM={JR~$bYFE^W$x`L(-nUH zVRZg5jrXyD?h3y%nP1e<8S*{7A^-dQZ$v)-M!u``tEv1m?ZSG#=t=38o-KV_2DRiR zL`%cph(>3AYv(%iJB%6HB(V~&Ez`o!f6$R1%2d!@vAHYH7|IO8rqQVl6QQ;D&+pW| zq~{>NAk}jW^jRr=>R!?k_JqGO>?*=8Ps5(m1zO}Uaq?-X)$-eN9p9T;Zc+N{HR$#- zYf|};UyJ@Yb%t??J>Jfc-xWH1mQcPHpEk7R9!Q)}sC2%)Wh2k{n(+DElK$?5e!EQ9nuiSMBn#hg^5PaRFOQW9Nts_k(?9W7p)sQl zDD)2K6a$1K^N{XhPI8x@KPhYv=j&u1yZE(KYFZ{gqcG3Y=m}^UW4fz2xv(&!ONC=S zjr>V`PfMlH@8{ABpC_(9j$do8GMr;9+gv;@OrHvyFGK&8qO)*KdCXh5#>G;&!TqYg z(qX(|`iJ>jxD{<_UWfk|gn3$c7MT~*Se_5)O+k#CgFFrME})Ah$d@dSc;1W;-J_gt z#Q|mgHR+s}DVB;OJ&lea@4|VlaLyr|HxB2_Yo&iJehF+Z%_%LA*o!xM8;Z9Vzg?z> z9)QfLB}MTf{f=sMX`+{>O>5-a+uaxME%QUVv^wDb(9^}oiu51cReY>;OKDB%y3*H) z@uuQ0u0*_@x($8=OD%lf~bA8h!Kyif_1k=@*4p>BFH~ zyNf#rmC~hKyhQ1q@EJpUyabv*;Kj!Vxi9rB^>zHxpt8TCOZn2U(uXQFI!wbbUrL9e zBh91IG0-PCEn&Wt&IvRx59n0^eMvcAN~;5YNZ(OT^YD2~cX;{IJ<{j&SLp%lNz=b3 z{X{1HWNE#p2^Zv1X(RV3R+qr)(%Vk1v=cf_|5|BYlV2#uHT0v?G zjty?if4|XYbuV=;;iBkL^}SRi%@gvEaWr2;{gd)ibYmHf1$Rr1rS zVXpFLEBzJaPf^Ykm7Jpd70y-u3e|k5O0H0urAmKBXgfw_KB@f48tNeB9IWm%o2FcNBgV1l%pv6j`F{w{O>5|VAX%1(qo+~8hAfM^5uJ$v*n{!`NuwLQq4`O zVTig-s;5aqtrXX67rxo9{BbHXPH6L@Xftb7+c2{e`U;i2LVd4N`YK1OwqY^p91T+& zdT6{oR2!`XVILEYc}(fA@aA_EJ*c4`RG9}=ewfn39If^YQ<=PSTFkqI$}2ywlBcMf zSD90sq{{ra@?TKSD5Xa!Jw|C+s~?%w&Q+_nE4^EM&2D|7?aIF;9t=lnX=HBUy%h3A z)8sYv{b5uGr^VT(nhTCr3tMB#kD@!(w?*_sFRR;KIkKWHioUP(_cau&+u-z3 zP9LQkl)hOtH>k|b!Z+`zo$okWWXwBimEcwsja2!O8g`_HlJ+)=-c|W4VseUiMn%sR z?updBLN#0=xnpkEeC)3L+g0**&9#%2f3j*Dp!5LMc6+oG{qu#6E>!-foU5FZc<-P3 ztDGyZ{-e4RgkyfE?(@nyNM$A~JyqUN zwck?uedV*-gcw(;Jr@YyKBm5#mA_f(`AW}MS`aykE?3Uw8tN;`d0**C>Rzbs8hyGo zD!E2E*Qn$Kr6(x8Na-WhofxsgB>I`s$7radcpEl~E>`+i>Rzm&)~Wjy(a(FQ*l%6w zy$Y?5=H`RBImZ)1) zXU@5*XOPDGl)85*|1PDA>RuwQc~9egPvvhB*R=5-X%vlB&RH62xXPcU?r^nXxZ|r# zt6&9o3f}fo_coR6r*uE_B>bzD9;l%PnD^jJQhJg~u2oud!K@M5tP#G^T5Q^)*O9MN z$)ZY1n;e;4qSNe(&ot_nzP~t+cNCA|t!K-7?k~mv!{z~hjCVrsig)vNd|SeFufEaP zlJrZ4m}1hLj5ni`DallGSaL|R(9A$*%=>{oZExOaG%@{-kLeplAMl(Vzb1Z8`SSbm zeZ%LLc*FZ@bmz8l3cDF#rjaYt%`D!;Z=?oFO|wwF%>k^-ip=#|mao@*{05^q zx2c3HU4K%EKOs?%h6p`UCVH40?pSgzGTq4Y_u~)Z-ID7`A2{_X$K7`$M6TvH!bf!X z3_kEcb{}7)@lC^B9X*Vl-NN!l8Qaec)-u+lWo)RHu_;={4kkQO~&pa+~&X|2H?uH|0F2+6T=!JQ6&7y^K^5(u{ zk3I^{aU!$fxMPpZ8%B{>(mS;zNiFG`9o?(gQO(|cx+vG9hMc#~r&HIg+qa6g{%4-K zY?ZlgiMZcba^}j;>;!Hv1On8?3w22W#=wgW}a2| zd39e@cayrC)qQLE1z%iYwx7$7*>&!UrOP9;68%xb%Fiu7JL1JFD+6wMPyz4LS{_1L(Lw0pQ0_%o6%d*pQEkOw&?BXooIXXZnPu%OSCh3FWMEo zAAJz*jy{aqc(XrZwe~TrMv^tC^|l+Uue$NU0tTzYj@7j~<8(#i__!%dfe++A8J`?&>gpdwS;x?;CLA6IxU_< zi#iBLOh22nHe7mU5v+)Q?ufQ(4}}Bc{ZDsixHM@VTsMMdHCU2JWJnor?5$-U}6I}=d#kvFPz-Z;s)8={SM<>Cv@q017@pw0> z7sKz>c^fSXElo72-PjF=tDL$WG*r}}1|C+ho{J=b59%F^QoPAhtdc?mctzU^> z#@$A2N&JV5LL%O%yw@{o3)CyvC9PxM_|I||zlHl!ycKs_=CfUW-d3M?a5uTwk^``L zaMB-lglJ9%W>gc@0Ohr0R0(RZ*O?5LyJQ${zoZp+MCQZVQhY|L&nVnM=;^5?<`w#L z+MClp++ccd+II_5=|(N3<4K`aP-!1HnJM-sv&8abHtxIBTpPa`NF1sXhpEITRANRu zi6hji1!7NfB<>hNrDSNJW3EatPD0{vm0)Eo5|R&pjNbqO3(&6A(q|^sK{VE*dY&a0 z5+k^M4>O5`0^=S9#nwXkP?Mp1(n=MymL--|L9DbDS#r!#tQ@scQo+POdWwA@PNWns z$jWDl)Ry`hF=}wX2EAg>>6uS!=F>}j*fYXgD%RHv50vygOB>oC?E~m`owgC(VtK*_ z@b(DBmWRPv@FfVr^Rklj237|$Zh=k_D3f5G2(3N_W(z6*oz3HIWBo5@h7a%j+xVz5m>}pK(9mc zVjs1vH#jZj#FZ5bMvVHqVPc))pivyOii6FHg9XJw!7a^utdUffehKJgdq|7GDrZY6 z<0&E;uX$@{m?5l*{wsPcw3I{9ACqqM&S<+BA8K1JV_&a*5bIhy_G@|*4qI67ZM1LD zJrNGqLTk( literal 0 HcmV?d00001 diff --git a/assets/fonts/Nunito-BoldItalic.ttf b/assets/fonts/Nunito-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8f2d05ac589bd499aa9a3cd8be37d6ed902e9a15 GIT binary patch literal 161216 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�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 JgE4V}{|mwF0s{a5 literal 0 HcmV?d00001 diff --git a/assets/fonts/Nunito-ExtraBold.ttf b/assets/fonts/Nunito-ExtraBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..406ab9a8195f6ee2291c7ed8a4a0d9bf1b7a2977 GIT binary patch literal 156188 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%0Afd@U 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�=JZAf+kMY*x5n{zg1^zaa$&2zc6IaR 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 @pPz1a9jmmVaL0wmu5x2Z?# zo-gtG1+L5GZb`G%!!k=LWu6R`nMa=IByA4QK5w*hQI>l~a7J_-vDXMcFYs+TTstTF zP~dTNZ@8Tq#UIS;J8e9T2wc|>qmt&W$yEC#Eq48%QqPM5*XO`jB+b_M?5DQ`o>MJw z`}Q44`xMi>_8bdz&Za>ia`KX<_xG@*#qsTsz-?oc{HP1OpY?cjXmbCoz~kip z<&^s06u6Bytp9z1$L-&(Q^r#AS?G4b(ffJ7qN87x?G&Izs2gj|q;>qj^bt&dB#GN(kAW zX9Vu?h-oiMnm5i!|0|Lf$G5i<;4Je4f$Mx*r35yUiQ^mF(JwfvO`hx`oiyziSe(A8 z3OsJyd?Nu)nokM*GCcFcI$xEvI6nL+rOb>Nl`Nkhmbp&SY-JK}Sl~Jx4@%lkvJj6i zJ)c(n$}*=@%6!^V=JP3e&V=%iwl^eg2cG$1-4`THvBINGvtKWf#gEq>ma|^cJUfEr zY?d^oM!j;zUHzE{e80ed6VCw;{w5GyTbAX{3yvpuEcc|OZP)WHxaBg>ivquvaD15d zilliovz*r@EpAM|Bk(wzbJZ4>p2_I6@QM$GZamX@llR zmA%S3*Y>;h&lvD&1t;zO0?)c=N)~rZn%>4SN&C2lSCur@!_Qj$d&-jbtR?SDlBUb% z8A)4UVP0E%+zr~bNIEZYz3<ERPyQEuO8vd)4+ZBBjBUdgHNPCTdAH!$bR20Z3H${- z`(-G*FxcaGT5x_~;QW?Hu9CA;g7ZHN9COe34Z(@i@$U+pUC0mR_!4F0xz9|?r_7itx<>x9uP20pBn15AYo1|1W+Y zvW$7b*=X?OM)E}Q{TYGB(V0gXFAL6LJO}jz`@^i~Ey1ykA@=zP0vD4&%^j=MBp$E( zHVa(Wr#mD~vDcFU%@^XZz&~fuYWkI)6dYw!1CR7SCuz?a`GR%AD+1T&m)9jtUnl%X z(rj}m>&Yl%J-*F(fqU~#9$AJZEoq%FCOE219$%1`b=C!@zC4(=FY&Cv<7}dr6X5LI zHwCWu)7z33$A{kS$cT@vPL{bz;C$wX?HG|XTbaarOyD{l^O6>~PIxAz%>MM^S-1V!*fu->ra|T(z^Qy$Yj3C zKVCgO!G1f-*e*D>zRv?bCh!S72W1539;EF_!I9;etN$eJ2_s+8*P+b!vfzkHS3Ex} zX?N-Qw7z>=;JUu}P|{>8K$Wxheio3)#Pwajz)uj#=Z$$@aY%6D_{TOJ6`Y$`4nE}R zHzZAcd1Y%h+$n)y#|$2vY9BvY=Ia8#hH!kC_9IF2+O7IOrJQvmDtqQ;_e;^XNz!a} zv&;tt{!`53(Wd!jP7Azlzyn{Orv)Box4a~9eLS3zG+Uo;ExI1#xwTKlLGg~W*%wJNZLU>2YfVrJzo}_^~Av^kAG(+?RS~r zwKe3&`A(=lwjrZ7gJHKD`2wFF#70q{M+|u2=gD^L792kFlgGa?Nt-b2??;U_(UXEx zVkV#Ff)Z%b_PoGtHVols1g=b4FTduWb6(&|+&#E9o<0=#F1>zjO|;=B2*BL80)M>x z*&BSDF^}XOg7a|$$MJDUXGw65Ol@V{ly@g2Vm z;=Cg`f6uTz|CVo$6KCxX{K4m(QO@f|Im0^?O6Ds@Ig5TdZ1b4l*v3{K@S_6%A)W)C z1ovh0NPd0?{@|nT<@@~a@o8Z_ukIj5yx;ndb|`R$&EbbK`u+|+xzFBr?@pEET?fnL z@pFTuUCPXU{TZYF9fI@o%m5BLn_Je@@IJ z{jA_zwgNwVIs$(l;=Cg`*XTIe)dnqVKMh2DzREv-IZygyvR~j|G2reRDUY;Kf&aMy zH+^L4g0rCqNM0S;Yy36PvjR`@k$FXM4jc8DYoPOjV;eJ+gAWDnt%34LTdR~oCS%yA zA>Z?1!LjLemT^en2k`8-FXVfERB)2?>hpr*?W%@x58new%4t-Jvt{QNcNH;FxFTb-}TnnX`@0 z3VcK_Lp#@fS>QM7a5J=I|1SyLvtyZdM$$Zcm-M|MX>on>ZUUTTu2lm+ zI0MNeZKI^^#k1cg?L3w3cu;Uuo4j@-oivpMrk3CyOk3}t6nI>pznB0g&94dEvm;sO zTap&XhYwQ9T>l^n!H4DZ!!kEZnypOY?H9OC$6-m^$3nce_t1WH%X})O%oi+WzMPWh z%}^fF_O_&n`cv)sP||E;g?Top4i9{znAR_8y8hfPX}TPaNm|@`=cvGMK$$*YbpJ1b z=LpA#{68gWaqFGe1>VmL9yRCi7B{92 zTgs_Rnyy2hmNZ?5JTGZ+I^>MN<8;V*fqQaDUcM`7cd>aMFJ+&M@U;&U06oV)9$eEQ z{Q{3`@2J4_{wqnEO-@+nNrBtsjC_C5Qsyg?W}|~;z9n#TALU`+p7_90<|<{3BMy|Y zK6-%bBPEBM1#YV|k2?1Y+^jR$yCGfkf)h86pAq=|!1ejB?OA+J;6JCsd!F*=(>DZe z>p$}HU4eW3!?a6AS(wXDq4)yN3yw|i<&p1g3nYBJK4Cv?mNdOBJ0wjVsd?>}7?aF%*pjE7lIK~0-%JAVA-yk2 z+AtHmdgPp)^_&&BZa^_1fCp<~ru9pjZg=mNv^wBEZ9T!+PD$W# zcFM_6J*4e9NxMrgQ?pZE5xD9fk006|&|3oU*Yj(3%m)Iu$u--#{`1Tj*uzZQ97-dd zJ0#7@T`z6iRFU&J4 z@T(;c(@K)INz(H8J}PN(dXxE{7o2OgeBYC_KW3WO?>%q9{&9V&*e7p#`BrE++MS&D z1-@P{1JBI6_E9Frul@Q3ZtFYMeu49uAC_54D3f?61@7^ld7hKB5j^|t)b>DM5%@M8 zuI(wkC2$*^EdPT9IB8n{1s05N_e-^7v!vPV5tg}M;I=whW>w&8v@)NPG~4)LnJ)-D zZV&ZUfp3*ES3Oug-X@Os-m(Sx0 z{LbUw(*if=(O}MFyG{v?*C)*Ps-*oco_)GQ=e`#NN9V@}k~V7Odq@$KN80+w2*_mA za>3(=T5|`!>?49h+W5)i->9S|#cHSv&K=Bz&j$Q^T2J%p)BRrsKEw=sClG4 zBk(^r;Qz^|gYx#W;KapPcvIj>=f@uij{5THq(Tnthz-Sz`q;)H`+P*;ce`krJibRI zO&zaz<%Z6W@vcK(No>)6UKqeD6PxK2s>7K+P!AZI&aa3^P=85M7o-|LK5geO*=Fx`p z0#CXpktwmYnM~3>iH(AjbWh?z!AZI&fp=7?&n^7x^_}=8v%>vSdVjN|>2kb7(hR*Bx+hT*oL^#DUc0q>5+?t@j`IT7<@H@jOVYdRrd5+OeeRdC z&o@b$P1mq}4+=a^?@kLmPVYV~@LjCalPS$Ue@Wm;diQm~Nz%LT3QnBfU0ZP*ouqe% z1;@sVJhC4Wc#_^dDmY1c_j$od(z~w;PLkfeAUJV)_maomHow3xkM|+HyGd}8^zMGa zNz%LXf)l5ApAopOcVCn=U5;Oov?RTIUU1^{?uPfNJ)bBB&2 zb{zZpIe~k&wQ9el#p%1(1%4UJ#D{tKS#f-Hzk0jb$G*j%*Lm+a+lU|h$ImZA;4a~V zM{l<5ul zm5%q0;HA;GP6ig&PDZ_1^)4>8_#u5Gf=B&i;+^yFz7nq_c&|m;`-?fRA;kNJ;AQb` zl-G04LsRX2xk0@1f|u4_@7-o!bwc%KA2Rx5Gx)(z8hwWZFRk7u1#kS)aJ`!^^%_jR zyeN3ThG&y6hdngKm)8Z4B5vaG(8FD`vb^^N@81H+z{~#nB_1O2ymyA#)_ zJhmwL+b?(%5jnWqkb}D5J-sSaUiQE$ufUC{>v_TZ!$`e<*F$slpWyw|2;Nr>ymthT z=Kw}KrhPP3-a6#(8 z;HAmQx?a`X%#QFpq}_vIdq)H>t$)3Dn++n*B`n$-KV`o=RKI;g%1h(l%Yyei;qrRE z<`+o%&I{hP;db==(7?N7C5g&p%J^r{*E43|dG9t$lY>K29+wnmd5;<8Jt=r;a^St& zjP{FJ-aj$QdtJ&)!+T%w()w)!=4F1;%G)h?Y2{S~FO7fRyUo(%;Ea^_DbQ%}h4)w8 z>0Zgzg$CQPN{r&Pb_@$%T00&SytHw7Qt;BoYl3$H&nBL!@81!;HzRnzZj|S}+bm7LjI2gM z_@wEVlHjH3mv0DOn%;O>@Y33QUhvZ7;1W6fNR#Kyf|u66hXgN8uRSSvY3+DX@Y34x zy5Oa?<9)$PYsZF-1qHlU`rrd|uyw|F8^?JE) zcJ7HM%CnhJawaodtXG!GeG7GbFVrg&3w_h&VzoY9D9#qE$Cywk&rVfl%Uh;dZWMiD zu2w5ok$Y}-%f$SA3{rJ*pX7O+E-YxxG28IR(hK9G^6TJ3*LB03BZ@yL@U#wK?ebvhB;?cX0Zoj8+ z&v4(uv4z^)T)l5`q1IQKov1FBz{R`n>RTG$Q+0xuhpZf(umnswF3zowju6hX^ znX9#{qH1NlZ=zb9o$4Fx_ZwL#EYwS-@?>G5a=cuqccoc{LjBl0DytPM^@YAtv0h~5 zbCX@Eyjqz-t?lAzg51oOk946H_8$jW-^AQ3#@f;OT4ACvxj3ta(n41_S|}8&Q**US zeR`&EVXoFK8Ja22%+-$d6|2>`i6Vwcm)aVxR>ZiwwNK2=K#wgfluL#AVx?P6*GH{- zu9V8N^-BF%R~lcLt<)>UDl|o{P{pLxmBCfP^hM$7J5npo7x=3yZ7ry(RK*?zZI`p; z>0rKID^(^ZyEY>%%vUS*!uaCkWVvkp5|9!YOz==bxF$oT7&w#QZsBGx9YAa5pRZuRo?bd zoFL|aaSMo@f$Q2X3BIp{srrJU-{Bp-Lc!cWC>M(LLbY66 z=+?{|@Op7pt!bf#r@FJ7sqYg>@(liMjdi>{#dxW~BwS%7l#1bZwFiTJ6bu zVQ!vV8kpxhtaJR~EfPOJ$2D$OS3m`9){ievDf@jv_V2mP-A$R-DWHvo1B@f(;uD3r zT1lOZ6egz26Hjz$5MUm_M)Bfoz1pP;1NoaTVt&Q`Mi+O8gUTuVg@q%F^nO;dfd<)huQ ziM-K@tyiqa>xKFp*TiZ&wkvAVJ%Q~?RTFMq?b;MfK0}x(9>u0kWooudrwD8uI<8%f zOW0avO=x>3YjSJotWd!50*9xatz&{Gg&nTKb<~(pRdupY)H3==7hB}k)$u0HjB}r* zTkandN9do_$wqM#qq8EXBmw69BFy>8O0~naQLo94O{exJRG)N~XR;vdUQN)_JS6I* zq`5V8g>TAJtI*}4swA(Y3_P~b#~Gq)n-Sb`bv@6z(ret|?Mg-1S!B~@=1Pmz4(kdT z$P=uvld{o8-c3x`=4R*mN{jB+SZ8~zxG;0~RCyNLKNEfPa|@ND${(^jBLIGZGv!Wp znwl9|$-;cO!=@!2|2jSOda~};)h@=xubYasslrlGIkDR2gvY_??=Se|Vm~2)r-ewa^U8+0SpX2cwz1)<(acj?9az|#RTm;9J z_A6F6YcKt#vobg4T)o9vmHQ26%{QH^awnW?_BqZzXKk*}S)IG!+?@M|j*~kDgaPM@ z+@!O1lF${osh*GFHiB8?Mi%+Qpvbqr>8$zXP?;N0=IRU1)w$kJI#;UlUy<^Mkob(V zYM--Vi<6&pR-Mj{o^_mT|71*U_p>&XvNE@iEm)cR0h+RA#96t|xgqzEa~qP^jyP+^ zK>B0Ony-P5x^vBlroFGG1o<;hZT=ti~(sS#I z%YZP($6HqPtYO!h!fr2 zq_d^>oa4lev0q(5ruA&T5~b8R%7$`(?%V-&Fobc#?=`t4e_%~Ix1&{e0P*&H&iWJC z|M$zi`?9~b;+%73@0hdlgmd+2ATXPU@NbFmH#`IkiPIQ_zsNC|{lhPhQG9=A#Yisu z{V(^9@JT(O|FXZn;*_&F*Sp1WPG|o$%3#_{K^n$(?`M#9&Kaybcb*d(zwKND)ivo{ z4jNZek>PtCzOS2ft{8D{{I;`si*s|`>3hcc^l4}Jr1R+!4(F}CS7iU-%Mj+3+233- z>HO5Bv+@EGJmQ=ivQPA0z|d8!gsQmpv~$O4XD!F?*Ob1zR@DIBZ-&yj5rgNdy0iMM zb7$`e+PW8Pg*t?4y$mJXoXZ{qiAY(K%R)r2%C%1O@47VqLyu;tj7Qr}<}JDGWn&=! zv~x>tQGMTp?=9%x`|HjsG=*&X8auFO9IEDbR-EAD9V>bx1MeSXm8SWf9_XY%)0}`( z&Hlrm?Y#mW^$g0Vwj9g;vnRJ;jAXwLP4ltbzU=QjS%;)&&$vIqzQtVjp8_SD%l?z> z2t?_(o;-!T*?$a8ll>+X%_LHKFSzP1uj{41iqU`VrM+jIK@6Nrb6-UfV;Jr|H-q-) zFFB#czD+;HXcnXFKf^$}{n9@{&tiVq=WK$)RF9aCa-VcH(M6ymKdNppbosZO70yPe z`&CfXjyLC;7%i*m-*@%dM(Q)m6udI`9gIZGkz>vkv?#uY-ntC4?mqs^=YG$hpJ~8+ zAM^8joS(1E{d-8@h*BfaxMN6vl#&X-C!vPMoNH8{ugrY`DVT;)K5dXGsGxn$?NDFa z@y}H^10&8)_MUe7s4ug>_GLAN|M3cU3MaNVd4K!MJ)0nve~b}@$J;C;s(o{}G0*)+ z#lSyN?7M0U#{CP_*?ezbt!g{~vbw<1iw=(xdltt@h zAJpVS&Yh@p5FAGuSe5%CScz^LbFQT&`-3=Z59D2iVs3!W(#*ZJxvj`Frl{Y9?>k}n zop!F>=M3$0wvIXdr!ioW^BREiW6teJ8FTI(bFN3*#MZIdg@2<**?Qe>+XfIHZr-qJ z-t}n1%`hnM8guR*bGDv#wv9Q1r=6eJ=ji_FaRHN zy+5N2fR(wQM!g{J1gwTDA?yy+&4xZz;I&9T?Oe&U&p0a{;<98VC)7Ljx$Fbjqt{+K zg=uWk$)0j27-JxRh`v~PDVWHW1ymADLyWDBThRNz2NP|db0vl}TJ|+(joT&HjyQRR z>1;utxeKVxV``9$IGabDkrU39V<52iM#cX%xk0TbuSJGi&~sbHob6|wtJLUo@m4B4 zHF!b7D(I7|!P6uu`c>Eput_)hQsm^$z(Cjs1^q?4g1#CHC@z4oWV#AVCeU&XetqHu z)z+mW&L*heE%-X&+yp}q)&>UtRk_~#olo~U4+8PiC!G67vge-!+NxakZ@`Y&_;qw1 zrFBv3@S9QYX7ncdXWdz6B^H|~iZ&iBy6ju9NMO(YHY}3tKYsEYlGPf|fBBp_fCDHz0$VlQx$_n+s-ic9G9q`(&YMucQ1@Eqsz~@3{{X*KcPh`DmNC z{sX4}4O~!v90fQSd)IsuUs%@VE_>8nQyaFxA7fbuqiqrMHtoTO&}1~_wDYl%?6>M$ zKxg((F@{k925I*Dx$JXDgx&fdkhmH-E*s1KUv=^_`=5})DRxEfvWG17d;pu{j!VA- zX6$qNVVKDB(HK)da3%AWD?!9Q=SDT6Zl!MdA~->-{!?0q+<*?b38wNbYV<(z(9_r$ zq0Mj=dUQ3VfaZgGT#Kw%b3viDByLm|#5(lb<>;E*bAJuW>=~dBDt!dyg^_$EwMljf zLkS>A9>%h}CjYf3#fH60*B3XhaIS>SwH|a|3SN6=*X9Or3>N%*#RBvmC)%60I5%LK zgOw&&G3nf;lx_bOP(7f?`Z)G$pu>VqC(8Zx&{&%~pqZ5jH~gjTPjT z-$tW8kG!YQqydXodkVd@^3tAxE7b@GN7tgaw>X2UE4I68K2XssQQZ|N>*m~7Q6_D= zK|F)G7(Tga(1sN=mSvO99ngJP&TN5zOgUG77i_|!aniXBZJKoMo^&>0S-1r{h#m5t zGm`tS=#UHeJ%F*MW(``9ryx5ARXta!vP5PP= zr!`ooqe*BFwvhWq4&+P+m%Df)jy%DTky$^bP z3W8mCu7cu&D&2^Z)`NcTLfnRJm7JO;v**5~7UHj80DZJfIO6Cm9Jq+8L%TlT4S0Omr9U(k~QCg<2&P~1(JCB~f1 zr)b_@b{E3M8;@QV{I)&?iMjNzVjtzY#fK|6T)^T>Y_^22!CFv6A9hC22fuW;^khhUKNYUEs< zJE05>Xn@PH&&^T04%EVy;xcd1xt3!BmdATc69@@@SgVj)z%)SYeku^ro|BhC=a*3;ZX#jYuyZ|z0VJ-1(B6n>NJ(p{7LOBfs2Yl7`vcUC^* zTz(3)WT!a8UZACer5Bg?;IXoF{^#+YyJ6{k9b1mK<+7iBhP}{xA-eT-v5gCNm%Xi< zqjPO7zsEb2WBEv71tN?#8TKcZRlP|Ksrs(6QO)oO90AFwy?~@w3@q1=}#; z^rO%3MV?zvW&iXzHlTCazvf^Dcocwh&b2)^Uy=Res^Z(hn6u8XYS7R z)*y}-vOheorktP4VaoZ7W0-RA8{&FQo1f0Tm;LA9$v*&pHt%!x!A?C5%2t2Zx#9(T z?#pxkO%VI+2i0k+VMO1#oB2mVR7{fTEDCZ;1l14`uMhU3z~pw6AAq}bkG)5ivf2%a%@Bo zVJ$bn9=aS1Oh5=sS_R70yF3Ab{6!o$tW)%qll7NKme-!2D6{uIn; z94jt?Sx+ctIoonsh{MCcd$jJ{*Lx!SD-gyzv;Wz_`2`;FfFlhoFz%#&=&eKC^yXa$ zqAy3@PvDyx4JzqsAOzxfHvl&%@w*)5fGiY#79#gmC2`+CPr-nPoT18TX!Bn=4vtES z^GA^RMf~2BJ?7Gir3^R1eEm!2UXEICI?d%SX$aUkj9;{}wq2lJ+>2sH*gjZ0ILQEq z2hg!(>1xbNE3xDk;Xw}`cAP)SJ_5{D*&%8`b%4YX(epTz-p}PG`6%W{PG3aayTZ8_ zCv4a!>^+rzpq|BPkHljSFnU{^{|Y|{kyI~^ndsCo(_&0-gEZDu=&|K7fD!0Phu&VeF~*y@O4}c z{4Uk&dK0CLW2y8-?!WYK|HUBX?}L_3R*1W3;_UuI=kh-1>aT+|?7kzPC&C_KPypD%;WFzB&gF)p z;8J-Cdf=RM)g*>K2Ge)Z{BJv0=3sSoyHZ*Z)j>!Gc5rWkCg8>#wpzAQXIupVzYQcS zok3IPB;@A=vVF%{{in`ml1yE(QIX7%bUg~>y6&1>@1romkDbfDj#Lbp)!6vV{ymIC z49-8q1aSea%Fdm`xS4jxCYp^6#*Jt;NV^+*v1hr~p^CbdOoEw@3FSAAox?!?m&gq_ z0D!qdS&5Ae*gj;~2JVV1IUBQ|_V-wRD}%*|zGz{SuLDi%&!RGS(Xt9Hq#i{5vTdFH z>&Mg~!XM^N@KFY9BP;&9^?~qlW$@m96=>X-o!N4U+FtpE75_hbX96ErS@r)Ux6foU z>6*6bzNAgMH)&}p6uMEMv?;4Brll;Rw1E5-C2iT-VhRc(lCr8u3MeX)R#aYi4T}rv z8xWO6f(R;TSyj-my7K@2o_i*lraCLsz5#6%e8(}VA)Zj@iC5A@oF(d`l1=}QwvNrZ)Va(-= zC2(W@iy?^%S&cPrk486<1<~x#dgn5=`uxT9tw==2HM=DJ#ZG%6U#~>!t)xdPz|nbt z%kM@jX|h*Z?ZsfS;t)K=VWYn8SIPFtGP}SXgoMMn_f@%Lnq6g$o1!a5*16%0Zcu~E zh2iExS$P;V)V!6(Iq2v29{$CxU{|#s@zqaEY`wAgh^;5j~GrbHKM?mi7^*iT+K692S;+d^5;r)uH^`}DhYARP1HwsZAgwT zjDDCy>lQUmk^Y-s+WeW!lRom@_}Y zVvtJR$#pf+w>PYeewtI+qHzr_e1Z%6rSkTWh|8`36@sOq$A>brl8MzK0MX>U@?6$` zwbV>gU=ph1jy{G>fiIJg=v-i7;vUzVJ+ky}zmg>EPQ8I06(1%9<1u_viC0@@EG}X8 zyFN?`m@H{v?qY&+89TsAhkpm|4&#~DQ@A+{4TC?e+RbKJuhjgW#sKcg8NQoW>1J2E zg{VnaLX@_-Wb|524Wk>+cPMiy>Qg`8_bGRMn%x2A(M21W?$MiEHh{}|qM4x$){;iP z(-aK98;|}~3uasN*$q{R=>9yU(dbL-#lgkSS$q@ShI0!Y_AzZ5+j!rI*RnNQ(&VO< zM{lj?uF)rWGilp`w=HXOGs~lY`3q{eU?>;#;RQ!DxIXl6J3VX&cYhWlce{>!dTku4r_1+;$hY7 z<~F!l3@+n>i0wzCx@Emj%-c`PT~eTwBGt5IEf=vM{c>l2XT(up@JlWCD_HK;uB_Tk zsCLse1)~Pq;G!Sr+GIQ&JqA}4&<%YBd57wlvW)BEC(#pnl1r?mwait&0atj=D;G&k z92ju>FJAX23KKWFJbsqTwBRom3w3e&8)kKGWz@9Zd$@d!-W_$8C%L82{L1JT>+xN2 zy`p+fqF z*Kcz}qZBJ3SPny(bRBwfJwwND&w_7^v+ zag6JGfpd%9h!67$tZKwjC=q?>DU~Qs=f6&fuB~>xZ(uy=fBKgGZ%_wd^yHUnj zWTMIjw_lB$-|UWn^m}DzcA^?nUBne62Uru)*CDLJKD4@5v&+ZL0{cNOTeqi#l8Ra> z;cXkbm_YpqKBFC4_|2|KTsTE^t3gCAwRTlDL7V!WfT=E?3EPaG+Ma%KyF@X zQR0l`PnTJfZU7X8p9NC6yNT8hzhr3^M(ONsfq+E4r{5)-H?cWvJS=--SnM2 z-Ba#sHyB}g7MbyY==15r=Q&&uU6Ve1k;8sh7&Whez4KFkl`!4>2HI1dz!Y@*y1ZG) zG56<*1%$Uj%YDTL({fMC-|N} zO1R$oG}jv_Z~im2FU|uUDzIENo=;6F}81W~$uqW{rP70H9hUJ%RNwscdE$Aj# zyISVm<;)W7=3dwkanASq$ekV*;!{+_F%HZy6?3!UBjt0BJOX_>(c3Mt5@U zb9pTffbaCy@VW9iFJ?abZSqwAU{={ssXn%HbMFXUveMxZE$6D-mFXCg>6sIyuU9AF zLLmt$#R`@8lT1G&?_mLmaLeSJR%i9+g5F4vFmL@>C9$_nEi&9p#PtTT{;*pGoJp}D z(svr0+=E+f@4h2VR~Z{Odl`HTMsx(*{tdEFWSFs|phgP{H#htQ3fw|*=Kit%>Xc%*hX`RX3ivE)b3>q%=h z1iimOm({tE4f28*hUK&zUb6yOq}m;OhDkvFj)LyXcq=3;Bb#r}C68bGiXgr`PtNJgB(9rhzK zq1qi~kjd2Ttc$VD>nU|p_{Ug8m#^9cM~#Ilsp2l(j?!R7%sKRgj# z2}e}Q{KicdLD2DxVp`GrPNrtsiADAgiT%AAtK@Lmt1^0SJ%*!1^aVmc3fM)S;gD4o zbO42 z>m(M%TA@{Rf?k^$z;H?68O~78);&;e^(v>2S9vSXK26cXyxt@PA1pkeAQFj}(Q0{* zW?FZodY(wbqz&q)*ODy@%>ak=aS?A&413>d>?!4fy}2H-bR5@|mP`9C1s9t)9x?nK zf?^n>v#gCj$uczyH;1i%o-0LdQ8bH~Nr5L`GTJsC@z+{E(etB5=h(E zNc^$vyeM~aO-pY^pJ#f|i?8Hj{=Sq6%c^*t9+js00PnL^f<6SjY0#uGv_!0=d`eN0 z6$2(El4ojoqEEK2#BCx$MOsh);4$=reiMU?Q*4rTQ(W38i?2bBp{J zxrx_AW%Is}%f463#o%W8$fiDhg&o9#6qEhUgR(_`8gQmv6Q%f8uUw3R^g}N;Yq_&Z zubp2R{R;&lyY0r_3U)&YB;_^dWU-biJNgIb8T|`6Uk)3B&84t9`uoS^tAGzm@A546 z$9K?kHp=Aa26%OGdF&B|x|lgP%PWoLFW8q|BCRxT&S|4Hjzr%sV+$5ZO{dEFbCh=!~r(xJn&fqWF*8uL)k@2P$^)w? zPEMtA^t}^(k+(p4eGyTF>9$Cj-l|f=H;SX!=Vcr}<(~UANP{{J%oJDtX(+DbR>qq_ zN5)L@4Rh?pNd$(GYgvN$q|o1o0B6@n-`xPK7kxj6T@w^U8b8_Qnt1x^jJ8bR=^{dt z@hJDt8N?<$Cb6&XAKkqn9)Z>lZ|!+_v9~lT-`zk%nH(C8RCJ*@h1NG6!?vz4#3CrD zT!;?h`A1>iK_7X$Z{huFA!u|zEmYW2ahn#F&_eZoDfT|!!hW=Hh_&#xj$3$v6L}N*;d3D~^!9z#hjo&Ys+Pf*%T2nQZV4K} zCDE_Adl7es3*NWc?GH0HFacxqRd3;V9Mgqkf09Md$-`Nz57B}7C$|@N9{lsKr+ctu zJ)Og(hlQ%MM?^Ppi_+*rdGm5LLf+YJO5VhQFkn#hau|o`3mYK&eWPb-!YDYvY1aMW zu**Eyn=`0@F;a|4oT@fVw^D$5UVQond#03yiI=zNI?+G@Fbd%_9QA}0m}ai%}TL&%xB>U z*Tj5GERKo2mf$Ao0seY{+XrNCEXOh>qNd-Q^RW7Rv%@B<;IW(VfcP|{$O0Qpw~J50 zv3jJY#D%WtF76XE@3y55*~#CZcQj**r}*D9PAF@^H92ZuWav{OdHg#7bwnd(GyEfF7L5kr&us z;10!HB>S_VAmY`s)lR5~?{0z_=l8g$H$kbd2%YQXfrbs0P!e1bVy~+`)Ty3b)P!jD zN1D!&tU~34ZYPpy-=pdBJ(?sFnK(#H^u!s7EiHqM9k2NT7bkCrB3i?|mSUd1Pk)1n zq^L4_022u;!8hUOp$g~d_kYkbg% zUH|1Sd+Y_zf2sXQvCHuB!b!V1h!pz_UrtR#ueC;sT@pu%z0oF8EC}`Ai8KP)Bn~-j zyqgk7XI5sGp{s5;FG|4tH{u7`8?O@VbkXhWS4Q`vE78b`Q5j_r?cD3 z27hTQ8}#5tQ7y88_{g+uAeWM%&#^WnU#@n;ZeTyDhsZ1PTTnWKdY3?hgZ(ghgG+5; zx2ThYb}2enSa9SMcD)(gaz2J>?>FMus{6!SHELBf?Wk^Hpv0CDuizPYB^1F;B7tQ* zLAWiV!Y`!A^Vr1_6edfbs755C^B})}zZ&$zIQXkEGq;7V=Usf|-&~ zEDFd2hul4V=#w((21j8+f=x(yX15pE7<7YT_Exy0azE8`k1ZK|nixn)>!{zyu(Rvs z3UB~V&?RuI^D?f~V9M@3tWg&7Sm3E~JtgU&LDCNud8fb*OzG&5*rTztL*#Ikfa~Sg z+RW2K%*|J%Zw|LtQ67B>*PPtw*JxXZK^Kd-7FEo+8a+$_<+2fDIOkSkEvIr?qE}x= zooV15*YJ+!A%nRNH;ZC4aLkudu0yEei$UUO<@;5SS^_=_tuFxQGAzDKXHLVykA?Tc zuMEXYm7HSmXdzC1Od}?>rsxHDVrH1UE5u!UpB$#BJmq-R-aJHd089=Htd#9|iK3Pd zl-L>74NWcDcZXv)~#X&r8m>kyN~#5%Y1kv zL7Ob)wA%=Fm|irLnIkRAD~v6O3QB#fYb83DXnay~Zu6atGD8qvGj_Q1T${zm@jy z-26PM{rTD8`@PNl%$qfk1x-IeZUlGTdCO1EH66}P9L4GE^xVux0iByMJN>cd=k0!e z{*3uq;g(73pm~6_1k>MlI+I6UQ?bef??R>_DG^HR6tHxQpM#Iu928+ldX;(%H75x{ zIu%OcGo!cNYIrK&-w_oG8ANpUujV;R@HZpwIhPP?o+@1{2%|6q;FD7oUc%0D?Jl5Jwd8VKyv?jjN+YIMQLNJjX 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�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 literal 0 HcmV?d00001 diff --git a/assets/fonts/Nunito-ExtraBoldItalic.ttf b/assets/fonts/Nunito-ExtraBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fa113ad9063a9dff8335439c7ed753118b1885d1 GIT binary patch literal 162056 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 bTZ{!YCoD8+t3Gn(w{EO`<90f9RGN-2PtDD4w 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

#r=hPI#HP{wrmE4ovdv)Mc34G^9vEQR(6F$>l1p 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/Nunito-Medium.ttf b/assets/fonts/Nunito-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..edb5fc7508d73d9580550c065d46d50698f3f2ed GIT binary patch literal 65396 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/Nunito-Regular.ttf b/assets/fonts/Nunito-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1f038185e25704b4926508c7381943452bc5d91a GIT binary patch literal 154312 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
bIZ-$h7UWlo$X4T@2=-iCl$c>Jc%L` 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 WV~fJt6e{`fTAKTJr|q=3{Qm)^)Szns literal 0 HcmV?d00001 diff --git a/assets/images/logo2.png b/assets/images/logo2.png new file mode 100644 index 0000000000000000000000000000000000000000..0e9ae99eb558557f3f520535583d0f6916f7b194 GIT binary patch literal 84361 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 correlations = analyticsService.findCorrelations( + targetValues, + factorData, +); +``` + +Where: + +- `targetValues` is a list of double values for the target metric +- `factorData` is a map of factor names to lists of double values + +Returns a list of `FactorCorrelation` objects with: + +- factor name +- correlation coefficient (-1 to 1) +- p-value +- confidence level + +### Multivariate Analysis + +Find complex relationships between multiple factors: + +```dart +List relationships = analyticsService.findMultivariateCorrelations( + factorData, +); +``` + +This identifies various relationship types (direct correlation, mediation, network effects) between three or more factors. + +### Cluster Analysis + +Group similar data points based on multiple factors: + +```dart +List clusters = analyticsService.performClusterAnalysis( + factorData, + maxClusters, +); +``` + +This identifies natural groupings in the data, returning: + +- cluster ID and name +- number of points in each cluster +- significance score +- key factors defining each cluster +- detailed description + +### Time Series Forecasting + +Predict future values of a health metric: + +```dart +TimeSeriesPrediction forecast = analyticsService.predictTimeSeries( + factorName, + timeSeriesData, + stepsAhead, +); +``` + +Returns predictions with confidence intervals and seasonality information. + +### Anomaly Detection + +Identify unusual patterns or outliers in health data: + +```dart +List anomalies = analyticsService.detectAnomalies( + factorName, + timeSeriesData, + dates, + threshold, +); +``` + +Detects statistical outliers, contextual anomalies, and trend changes. + +### Factor Impact Analysis + +Determine which factors have the strongest influence on a target metric: + +```dart +List impacts = analyticsService.rankFactorImpacts( + factorData, + targetData, +); +``` + +This analyzes both direct and indirect effects of factors, returning: + +- impact score +- direct effect +- indirect effect (through other factors) +- confidence level +- mechanism description + +### Date Pattern Analysis + +Discover patterns related to specific times (day of week, month, etc.): + +```dart +List patterns = analyticsService.analyzeDatePatterns( + factorName, + values, + dates, +); +``` + +Identifies weekly, monthly, or custom periodicity patterns. + +### Cycle Analysis + +Analyze cyclical patterns in health data: + +```dart +CycleAnalysis cycles = analyticsService.analyzeCycles( + factorName, + values, + dates, +); +``` + +Returns information about: + +- cycle length +- amplitude +- phase shift +- confidence level +- variance in cycle length + +### Medication Impact Analysis + +Assess how medications affect health metrics: + +```dart +MedicationImpactResult impact = analyticsService.analyzeMedicationImpact( + medicationName, + factorName, + beforeData, + afterData, +); +``` + +Compares health metrics before and after medication, providing: + +- mean values before and after +- magnitude and significance of changes +- overall impact score +- estimated days to effect + +### Hormone Analysis + +Evaluate hormone levels and their impact on health factors: + +```dart +HormoneImpactResult hormoneImpact = analyticsService.analyzeHormoneImpact( + hormoneName, + hormoneLevels, + factorData, + minOptimalLevel, + maxOptimalLevel, +); +``` + +Provides information about: + +- current vs. optimal hormone levels +- deviation from optimal range +- impact on mood and energy +- correlations with other health factors + +### Comprehensive Analysis + +Generate a holistic analysis combining multiple techniques: + +```dart +ComprehensiveHealthAnalysis analysis = await analyticsService.generateComprehensiveAnalysis( + moodEntries: moodEntries, + medications: medications, + takenMedications: takenMedications, + bloodworkEntries: bloodworkEntries, + timeframe: "3 months", +); +``` + +This integrates all analysis methods to provide a complete health overview. + +## Data Models + +The service uses the following core data models: + +### Health Statistics +```dart +class HealthStatistics { + final double mean; + final double median; + final double min; + final double max; + final double stdDev; + final double variance; + final double skewness; + final double kurtosis; + final double q1; + final double q3; + final double iqr; +} +``` + +### Trend Analysis +```dart +class TrendAnalysis { + final TrendType type; // enum: none, increasing, decreasing, cyclic, variable + final double strength; + final String description; +} +``` + +### Factor Correlation +```dart +class FactorCorrelation { + final String factorName; + final double correlation; + final double pValue; + final double confidence; +} +``` + +### Multivariate Relationship +```dart +class MultivariateRelationship { + final List factorNames; + final double correlationStrength; + final String description; + final double confidence; + final List factorWeights; + final RelationshipType relationshipType; +} +``` + +### Cluster Pattern +```dart +class ClusterPattern { + final int id; + final String name; + final String description; + final int pointCount; + final double significance; + final List keyFactors; + final List factorImportance; +} +``` + +### Time Series Prediction +```dart +class TimeSeriesPrediction { + final String factorName; + final List predictions; + final List> confidenceIntervals; + final double confidence; + final int seasonalityPeriod; + final TimeUnit timeUnit; +} +``` + +### Anomaly Result +```dart +class AnomalyResult { + final String factorName; + final int dataPointIndex; + final double anomalyScore; + final String description; + final double originalValue; + final double expectedValue; + final DateTime? date; + final double confidence; + final AnomalyType anomalyType; +} +``` + +### Factor Impact +```dart +class FactorImpact { + final String factorName; + final double impactScore; + final double directEffect; + final double indirectEffect; + final double confidence; + final String mechanism; +} +``` + +### Date Pattern +```dart +class DatePattern { + final PatternType type; + final int periodicity; + final double strength; + final String description; + final List peakValues; + final int peakDayOfWeek; + final int peakDayOfMonth; + final int peakMonth; +} +``` + +### Cycle Analysis +```dart +class CycleAnalysis { + final double cycleLength; + final double cycleLengthVariance; + final double amplitude; + final double phaseShift; + final double confidence; + final String description; +} +``` + +### Medication Impact Result +```dart +class MedicationImpactResult { + final String medicationName; + final String factorName; + final double beforeMean; + final double afterMean; + final double changeMagnitude; + final double changeSignificance; + final double overallImpact; + final int daysToEffect; + final String description; +} +``` + +### Hormone Impact Result +```dart +class HormoneImpactResult { + final String hormoneName; + final double currentLevel; + final double optimalLevel; + final double optimalRangeLower; + final double optimalRangeUpper; + final double deviation; + final double impactOnMood; + final double impactOnEnergy; + final Map factorImpacts; + final String description; +} +``` + +### Comprehensive Health Analysis +```dart +class ComprehensiveHealthAnalysis { + final TrendAnalysis moodTrend; + final List factorCorrelations; + final List clusters; + final List anomalies; + final List factorImpacts; + final List predictions; + final List datePatterns; + final List cycleAnalyses; + final List hormoneImpacts; + final List medicationImpacts; + final DateTime analysisDate; + final String timeframe; +} +``` + +## Example Usage + +```dart +import 'package:nokken/src/features/health_analytics/health_analytics_service.dart'; +import 'package:nokken/src/features/mood_tracker/models/mood_entry.dart'; +import 'package:nokken/src/features/medication_tracker/models/medication.dart'; +import 'package:nokken/src/features/bloodwork_tracker/models/bloodwork.dart'; + +Future generateHealthInsights( + List moodEntries, + List medications, + List bloodworkEntries, +) async { + final analyticsService = HealthAnalyticsService(); + await analyticsService.initialize(); + + if (!analyticsService.isInitialized) { + print('Failed to initialize analytics service'); + return; + } + + // Determine which medications the user is currently taking + final takenMedications = medications + .where((med) => med.isActive) + .map((med) => med.id) + .toSet(); + + // Generate comprehensive analysis + final analysis = await analyticsService.generateComprehensiveAnalysis( + moodEntries: moodEntries, + medications: medications, + takenMedications: takenMedications, + bloodworkEntries: bloodworkEntries, + timeframe: '3 months', + ); + + // Present key insights + print('=== HEALTH INSIGHTS ==='); + print('Analysis date: ${analysis.analysisDate}'); + print('Timeframe: ${analysis.timeframe}'); + + // Mood trend + print('\n== Mood Trend =='); + print(analysis.moodTrend.description); + + // Key correlations + print('\n== Key Correlations =='); + for (final correlation in analysis.factorCorrelations.take(3)) { + print(correlation.description); + } + + // Anomalies + print('\n== Anomalies Detected =='); + for (final anomaly in analysis.anomalies.take(5)) { + print('${anomaly.factorName}: ${anomaly.description}'); + if (anomaly.date != null) { + print('Date: ${anomaly.date}'); + } + } + + // Medication impacts + print('\n== Medication Impacts =='); + for (final impact in analysis.medicationImpacts) { + print('${impact.medicationName} → ${impact.factorName}: ${impact.description}'); + } + + // Predictions + print('\n== Predictions =='); + for (final prediction in analysis.predictions.take(3)) { + print('${prediction.factorName} next week: ${prediction.predictions.first.toStringAsFixed(1)} (confidence: ${(prediction.confidence * 100).toStringAsFixed(1)}%)'); + } +} +``` + +## Performance Considerations + +The Health Analytics Service uses a high-performance C++ implementation for computation-intensive operations, but there are still important considerations for optimal usage: + +1. **Data Volume**: The service performs well with typical health tracking data volumes (hundreds to thousands of data points), but very large datasets may require batching or sampling. + +2. **Memory Management**: The service handles memory allocation and deallocation for native resources, but be mindful of large data structures in Dart code. + +3. **Initialization Cost**: The first call to `initialize()` has a one-time overhead for loading the native library. + +4. **Operation Complexity**: Operations like cluster analysis and multivariate correlation have higher computational complexity. + +5. **Platform Differences**: Performance may vary across platforms. iOS and Android have different native code optimization levels. + +## Troubleshooting + +### Common Issues + +#### Native Library Loading Failures + +If you encounter issues loading the native library: + +1. Verify the native libraries are correctly placed in platform-specific directories +2. Check that library names match expected platform conventions: + + |Platform|Library| + |-------|------| + |Android|`libhealth_analytics.so`| + |iOS|Framework or dynamic library| + |Linux|`libhealth_analytics.so`| + +3. For Android, ensure the correct ABIs are supported in your `build.gradle`: + +```gradle +android { + defaultConfig { + ndk { + abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64' + } + } +} +``` + +#### Insufficient Data Errors + +Many analysis methods require minimum data points: + +- Basic statistics: at least 1 data point +- Trend analysis: at least 3 data points +- Correlation analysis: at least 3 matched pairs +- Cycle analysis: at least 20 data points +- Cluster analysis: at least 5 data points + +Always check data volumes before calling analysis methods and provide appropriate fallbacks or messages when data is insufficient. + diff --git a/docs/docs/core/index.md b/docs/docs/core/index.md new file mode 100644 index 0000000..7759919 --- /dev/null +++ b/docs/docs/core/index.md @@ -0,0 +1,15 @@ +# Core Services +Nokken's architecture is built around several core services that provide foundational functionality to the application. These services follow a singleton pattern for efficient resource usage and are designed with clear separation of concerns. + +## Structure +``` +lib/src/ +├── app.dart # App configuration and theme setup +├── core/ # Core functionality shared across features +│ ├── constants/ # App-wide constants +│ ├── screens/ # Core screens (main container) +│ ├── services/ # Shared services +│ ├── theme/ # Theming system +│ └── utils/ # Utility functions +├── features/ # Feature modules (medication, bloodwork, etc.) +``` diff --git a/docs/docs/core/navigation.md b/docs/docs/core/navigation.md new file mode 100644 index 0000000..112f799 --- /dev/null +++ b/docs/docs/core/navigation.md @@ -0,0 +1,15 @@ +# Navigation Service +Nokken uses a centralized navigation system to handle screen transitions. + +## Key Components + +- `NavigationService`: Provides methods for navigating between screens +- `AppRouter`: Generates routes based on route names and arguments +- `RouteNames`: Constants for all route paths +- `RouteArguments`: Type-safe argument passing between screens + +## Interactions with Other Services + +- Feature modules: All screens use the navigation service to navigate between screens +- Core screens: The main container screen uses navigation to switch between feature tabs +- `DialogService`: Uses the navigation service for dialog-related navigation diff --git a/docs/docs/core/notifications.md b/docs/docs/core/notifications.md new file mode 100644 index 0000000..e5406ab --- /dev/null +++ b/docs/docs/core/notifications.md @@ -0,0 +1,14 @@ +# Notification Service +The `NotificationService` handles push notifications for medication reminders and refill alerts using the `flutter_local_notifications` package. + +## Key Features + +- Platform-aware implementation (only initializes on mobile platforms) +- Scheduling of medication reminders based on time of day +- Support for refill reminders +- Permission handling + +## Interactions with Other Services + +- Medication Tracker: Uses the service to schedule medication reminders +- Time-based features: Interacts with any feature that requires time-based notifications \ No newline at end of file diff --git a/docs/docs/core/ui.md b/docs/docs/core/ui.md new file mode 100644 index 0000000..7d9337d --- /dev/null +++ b/docs/docs/core/ui.md @@ -0,0 +1,40 @@ +# UI Components +Nokken includes several shared UI components for consistency: + +## Theming System + +### Key Components +- `AppTheme`: Base theme definitions and spacing/padding constants +- `AppColors`: Theme-aware color values +- `AppTextStyles`: Theme-aware text styles +- `AppIcons`: Centralized icon management + +### Theme Management +- Theme state is managed through Riverpod with the `themeProvider` +- `ThemeUtils` provides utility functions for theme management +- Settings Screen: User preferences for theme are stored and managed by the settings feature + +```dart +// Provider for the theme mode +final themeProvider = StateProvider((ref) => ThemeMode.dark); + +// Utility functions for theme management +class ThemeUtils { + static void toggleTheme(WidgetRef ref) {...} + static void setTheme(WidgetRef ref, ThemeMode mode) {...} +} +``` + +## Widgets + +### SharedWidgets +The `SharedWidgets` class provides reusable UI components throughout the app + + +### Dialog Service +The `DialogService` provides centralized management of dialogs and alerts. + +#### Features +- Standard save/discard changes dialog +- Delete confirmation dialog +- Generic back button handler with unsaved changes check diff --git a/docs/docs/core/utilities.md b/docs/docs/core/utilities.md new file mode 100644 index 0000000..53b7437 --- /dev/null +++ b/docs/docs/core/utilities.md @@ -0,0 +1,34 @@ +# Utilities +Nokken includes several utility classes that provide shared functionality: + +## DateTimeFormatter +Provides methods for consistent date and time formatting throughout the app. + +### Features +- Date formatting with special handling for today/yesterday/tomorrow +- Time formatting and parsing between different formats +- Day of week formatting +- Medication-specific time-related formatting +- Time icon selection based on time of day + +## GetIconsColors +Functions for returning appropriate Icon/Color for medication/appointment types. + +### Features +- Icon selection based on medication type +- Color selection based on medication type +- Combined icon and color selection for consistent UI +- Icon selection for appointment types + +## GetLabels +Functions for returning appropriate text labels for medication/appointment types. + +### Features +- Text descriptions for medication types and subtypes +- Text for injection subtypes +- Formatted dosage text based on medication type +- Text for medication status (taken/not taken) +- Text for appointment types + +## List Extensions +Additional functionality for lists, currently only the `firstWhereOrNull` method. \ No newline at end of file diff --git a/docs/docs/core/validation.md b/docs/docs/core/validation.md new file mode 100644 index 0000000..8897690 --- /dev/null +++ b/docs/docs/core/validation.md @@ -0,0 +1,15 @@ +# Validation Service +The `ValidationService` provides centralized validation logic for form inputs, ensuring consistent validation throughout the app. + +## Key Features + +- Returns `ValidationResult` objects with success status and error messages +- Provides validators for all data types in the application +- Integration with Flutter's form validation system +- Composition of validation rules for complex validations + +## Interactions with Other Services + +- `DatabaseService`: Validates data before persistence +- Feature modules: Form screens use validation for user input +- Model classes: Constructors validate data during object creation \ No newline at end of file diff --git a/docs/docs/features/bloodwork-tracker/index.md b/docs/docs/features/bloodwork-tracker/index.md new file mode 100644 index 0000000..8ff5d7f --- /dev/null +++ b/docs/docs/features/bloodwork-tracker/index.md @@ -0,0 +1,77 @@ +# Bloodwork Tracker +The bloodwork tracker feature helps users manage their lab results, medical appointments, and visualize trends in hormone levels over time. + + +## Models + +- `Bloodwork`: Primary model for lab tests and medical appointments. +```dart +class Bloodwork { + final String id; + final DateTime date; + final AppointmentType appointmentType; + final List hormoneReadings; + final String? location; + final String? doctor; + final String? notes; +} +``` +- `HormoneReading`: Represents an individual hormone measurement with value and unit. +```dart +class HormoneReading { + final String name; + final double value; + final String unit; + + // Serialization methods + Map toJson() {...} + factory HormoneReading.fromJson(Map json) {...} +} +``` +- `AppointmentType`: Enumeration for different types of medical appointments (bloodwork, appointment, surgery). +- `HormoneTypes`: Contains predefined hormone types with their default units. + +## Providers +- `bloodworkStateProvider`: Manages bloodwork CRUD operations +- Various derived providers: + +```dart +// Main state providers +final bloodworkStateProvider = StateNotifierProvider + +// Derived providers +final bloodworkRecordsProvider = Provider> +final bloodworkLoadingProvider = Provider +final bloodworkErrorProvider = Provider +final sortedBloodworkProvider = Provider> +final bloodworkTypeRecordsProvider = Provider> +final bloodworkDatesProvider = Provider> +final groupedBloodworkProvider = Provider>> +final hormoneTypesProvider = Provider> +final hormoneRecordsProvider = Provider.family>, String> +final latestHormoneValueProvider = Provider.family +``` + +### State Notifier +```dart +class BloodworkNotifier extends StateNotifier { + // Notifier methods + Future loadBloodwork() async {...} + Future addBloodwork(Bloodwork bloodwork) async {...} + Future updateBloodwork(Bloodwork bloodwork) async {...} + Future deleteBloodwork(String id) async {...} +} +``` + +## Screens + +- `BloodworkListScreen`: List of all appointments organized by upcoming/past/today. +- `AddEditBloodworkScreen`: Form for adding and editing appointments and lab results. +- `BloodLevelListScreen`: Overview display of all tracked hormone levels with mini graphs. +- `BloodworkGraphScreen`: Visualizations of hormone levels over time with reference ranges. + +## Interactions + +- Uses `DatabaseService` for persistent storage of bloodwork data +- Interacts with Scheduler feature to display appointments on calendar and daily views +- Uses `ValidationService` for data validation \ No newline at end of file diff --git a/docs/docs/features/index.md b/docs/docs/features/index.md new file mode 100644 index 0000000..1126392 --- /dev/null +++ b/docs/docs/features/index.md @@ -0,0 +1,9 @@ +# Feature Modules +Nokken features multiple modules for tracking different aspects of health management. The application follows a feature-first architecture with clear separation of concerns. + +- [Medication Tracker](medication-tracker/index.md): Track medications, schedules, and adherence +- [Bloodwork Tracker](bloodwork-tracker/index.md): Manage lab results, medical appointments, and visualize hormone data +- [Mood Tracker](mood-tracker/index.md): Track daily mood and wellness metrics +- [Scheduler](scheduler/index.md): Integrated calendar and daily tracker for all medical events +- [Statistics](statistics/index.md): Analytics dashboards for mood and health trends +- [Settings](settings/index.md): Application preferences and configuration diff --git a/docs/docs/features/medication-tracker/index.md b/docs/docs/features/medication-tracker/index.md new file mode 100644 index 0000000..67963a7 --- /dev/null +++ b/docs/docs/features/medication-tracker/index.md @@ -0,0 +1,74 @@ +# Medication Tracker +The medication tracker feature allows users to manage their medications, track adherence, and receive refill alerts. + + +## Models +- `Medication`: Core model representing a medication with properties for name, dosage, schedule, inventory, and type-specific details. +- `MedicationDose`: Represents a specific instance of a medication taken at a particular date and time slot. +```dart +class MedicationDose { + final String medicationId; + final DateTime date; + final String timeSlot; + + // Methods for generating unique keys + String toKey() {...} + static MedicationDose fromKey(String key) {...} +} +``` +- `InjectionDetails`: Extends medication information with injection-specific details like needle types, site rotation, and supplies tracking. +- `InjectionSite`: Manages individual injection locations on the body. +- `InjectionSiteRotation`: Handles the automatic rotation of injection sites. + + +## Providers +- `medicationStateProvider`: Manages medication CRUD operations with the database. +- `medicationTakenProvider`: Tracks which medications have been taken on specific dates. +- Various derived providers: + +```dart +// Main state providers +final medicationStateProvider = StateNotifierProvider +final medicationTakenProvider = StateNotifierProvider> + +// Derived providers +final medicationsProvider = Provider> +final medicationsLoadingProvider = Provider +final medicationsErrorProvider = Provider +final medicationsByNeedRefillProvider = Provider> +final sortedMedicationsProvider = Provider> +final groupedMedicationTypeProvider = Provider>> +``` + +### State Notifiers +```dart +class MedicationNotifier extends StateNotifier { + // Notifier methods + Future loadMedications() async {...} + Future addMedication(Medication medication) async {...} + Future updateMedication(Medication medication) async {...} + Future updateMedicationQuantity(Medication medication, bool taken) async {...} + Future deleteMedication(String id) async {...} +} +``` +```dart +class MedicationTakenNotifier extends StateNotifier> { + // Notifier methods + Future loadTakenMedicationsForDate(DateTime date) async {...} + Future setMedicationTaken(MedicationDose dose, bool taken, {String? customKey}) async {...} + Future clearOldData(int olderThanDays) async {...} +} +``` + +## Screens +- `MedicationListScreen`: Displays all medications with grouping by type and refill alerts. +- `MedicationDetailScreen`: Detailed view of medication information with adherence tracking. +- `AddEditMedicationScreen`: Form for adding and editing medications with type-specific fields. +- `InjectionSiteTrackerScreen`: Interface for managing and visualizing injection site rotation. +- `InjectionSiteViewerScreen`: Visualization of the current injection site on a body diagram. + +## Interactions +- Uses `DatabaseService` for persistent storage of medication data +- Uses `NotificationService` for medication reminders +- Interacts with Scheduler feature to display medications on calendar and daily views +- Uses `ValidationService` to ensure data integrity \ No newline at end of file diff --git a/docs/docs/features/mood-tracker/index.md b/docs/docs/features/mood-tracker/index.md new file mode 100644 index 0000000..02c29ba --- /dev/null +++ b/docs/docs/features/mood-tracker/index.md @@ -0,0 +1,35 @@ +# Mood Tracker +The mood tracker feature allows users to record their daily moods and track various wellness metrics over time, helping users identify patterns and correlations in their wellbeing. + +## Models +- `MoodEntry`: Primary model for daily mood records with emotional and health metrics. +- `MoodRating`: Enumeration of mood levels (great, good, okay, meh, bad) with display names, emojis, and descriptions. +- `Emotion`: Various emotional states that can be selected (excited, relaxed, happy, etc.) with display names and emojis. +- **Health Categories**: Multiple enums tracking various wellness metrics: `SleepQuality`, `EnergyLevel`, `LibidoLevel`, `AppetiteLevel`, `FocusLevel`, `DysphoriaLevel`, `ExerciseLevel` + +## Providers +- `moodStateProvider`: Manages mood entry CRUD operations +- `moodEntryForDateProvider`: Retrieves mood entries for specific dates +- `moodColorsProvider`: Defines the color scheme for different mood ratings +- `moodEntriesProvider`: Provides access to the full list of mood entries +- `moodEntriesLoadingProvider`: Indicates when mood entries are loading +- `moodEntriesErrorProvider`: Provides access to any error messages + +## Screens +- `MoodTrackerScreen`: Form for recording detailed mood and wellness data +- `MoodQuickSelector`: Compact widget for quickly selecting mood from the daily tracker. + +## Widgets +- `MoodFieldChips`: Displays mood and wellness data as visual indicator chips. + +## Utilities +- `MoodUtils`: Helper functions for mood-related UI elements: + - Color mapping for all mood ratings and health categories + - Emoji and display name access + - Collections of enum values for UI rendering + +## Interactions +- Uses `DatabaseService` for persistent storage of mood data +- Uses `NavigationService` for screen transitions +- Interacts with `Scheduler` to display mood indicators on calendar +- Provides data to `Stats` module for analytics and visualizations diff --git a/docs/docs/features/scheduler/index.md b/docs/docs/features/scheduler/index.md new file mode 100644 index 0000000..222c94a --- /dev/null +++ b/docs/docs/features/scheduler/index.md @@ -0,0 +1,44 @@ +# Scheduler +The scheduler module provides calendar-based visualization and management of health events, including medications, medical appointments, and mood tracking. It offers multiple time-scale views (day/month/year). + +## Screens +- `DailyTrackerScreen`: Daily view combining medications, appointments, and mood tracking +- `CalendarScreen`: Monthly calendar view with visual indicators for all health events +- `YearScreen`: An annual overview showing all 365 days simultaneously with color-coded days indicating medical events or mood entries + +## View Modes +- `Medical Mode`: Shows medication schedules and medical appointments +- `Mood Mode`: Displays mood tracking data with emotion-based color coding + +## Providers +### Core Providers +```dart +// Tracks the currently selected date (used in DailyTrackerScreen) +final selectedDateProvider = StateProvider((ref) => DateTime.now()); + +// Controls animation direction for day changes +final slideDirectionProvider = StateProvider((ref) => true); + +// Tracks the calendar view mode (medical or mood) +final calendarViewModeProvider = StateProvider((ref) => CalendarViewMode.medical); +``` +### Derived Data Providers +```dart +// Gets bloodwork records for a specific date +final bloodworkForSelectedDateProvider = Provider.family, DateTime>((ref, date) { ... }); + +// Processes medication doses with indexes for uniqueness +final uniqueMedicationDosesProvider = Provider.family, DateTime>((ref, date) { ... }); + +// Checks if a specific medication dose is marked as taken +final isUniqueDoseTakenProvider = Provider.family((ref, params) { ... }); + +// Checks if there's a mood entry for a specific date +final moodEntryExistsProvider = Provider.family((ref, date) { ... }); +``` + +## Integration +The scheduler module integrates data from: +- `MedicationTracker` for medication schedules +- `BloodworkTracker` for appointments +- `MoodTracker` for mood entries \ No newline at end of file diff --git a/docs/docs/features/settings/index.md b/docs/docs/features/settings/index.md new file mode 100644 index 0000000..badb8e6 --- /dev/null +++ b/docs/docs/features/settings/index.md @@ -0,0 +1,13 @@ +# Settings +The settings feature allows users to customize application preferences. + +## Screens +- `SettingsScreen`: Interface for changing application settings: + - Theme mode toggle (dark/light) + - Version information + +## Providers +- `themeProvider`: Controls dark/light mode settings + +## Interactions +- Uses `ThemeUtils` for theme management diff --git a/docs/docs/features/statistics/index.md b/docs/docs/features/statistics/index.md new file mode 100644 index 0000000..a36a796 --- /dev/null +++ b/docs/docs/features/statistics/index.md @@ -0,0 +1,156 @@ +# Statistics +The statistics feature provides statistical analysis and visualization of user health data. It processes information from multiple sources (mood entries, medications, bloodwork, etc.) and uses the `HealthAnalyticsService` to generate insights, identify patterns, detect correlations, and predict trends. + +## Architecture +``` +lib/src/features/stats/ +├── charts/ # Chart widgets for data visualization +├── models/ # Data models for statistical analysis +├── providers/ # Riverpod providers for state management +├── screens/ # UI screens for displaying analytics +├── tabs/ # Tab components for the main stats screen +├── utils/ # Utility functions for analysis and formatting +└── widgets/ # Reusable UI components +``` + +## Components +### Models +The analytics feature uses a large set of models to represent different types of statistical insights: + +- `ComprehensiveAnalysis`: Container for all types of analytics data +- `StatisticalInsight`: Basic statistical findings +- `FactorRelationship`: Relationships between different health factors +- `HealthPattern`: Detected patterns in health data +- `HealthPrediction`: Forecasts of future health metrics +- `HealthAnomaly`: Unusual data points +- `FactorImpactRanking`: Impacts of factors on a target variable +- `WeekdayAnalysis`: Metrics across days of the week +- `HealthStreak`: Consistent periods for health metrics +- `HormoneAnalysis`: Hormone level analysis +- `MedicationImpact`: Effects of medications on health metrics + +### Providers +```dart +// Basic statistical insights +final statisticsInsightsProvider = FutureProvider.autoDispose + .family, String>((ref, timeframe) async { ... }); + +// Comprehensive analysis (More detailed/resource extensive) +final comprehensiveAnalysisProvider = FutureProvider.autoDispose + .family((ref, timeframe) async { ... }); + +// Factor-specific analysis +final factorAnalysisProvider = FutureProvider.autoDispose + .family, FactorAnalysisParams>((ref, params) async { ... }); +``` + +### Services +The analytics functionality relies on the `HealthAnalyticsService` + +### Charts +- `CorrelationsChart`: Displays relationships between factors +- `ImpactChart`: Shows impact ranking of factors +- `WeekdayChart`: Visualizes metrics by day of week +- And other specialized charts + +## UI Organization +The main Stats screen is organized into tabs: +- `Overview`: Summary of health insights and key metrics +- `Correlations`: Relationships between different health factors +- `Patterns`: Detected trends and cyclical patterns +- `Factors`: Analysis of what factors affect health metrics +- `Predictions`: Forecasts of future health values + +## Factor Analysis +The feature supports detailed analysis of specific factors with the `FactorAnalysisScreen`, which provides: + +- Basic statistics (mean, median, min, max) +- Related factors and correlations +- Detected patterns +- Historical timeline +- Health impacts + +## Data Sources +The Health Analytics feature consumes data from multiple sources: +- **Mood Tracker**: Emotional state, energy levels, sleep quality, etc. +- **Medication Tracker**: Medication adherence and effects +- **Bloodwork Tracker**: Lab results and hormone levels + +## Usage Examples +To access the comprehensive analysis: +```dart +// Watch for analysis data with a specific timeframe +final analysisAsync = ref.watch(comprehensiveAnalysisProvider('Last Month')); + +// Use the data when available +analysisAsync.when( + data: (analysis) { + // Access insights, relationships, patterns, etc. + final relationships = analysis.relationships; + final patterns = analysis.patterns; + final predictions = analysis.predictions; + + // Build UI with the data + return ListView( + children: [ + // Display insights + ], + ); + }, + loading: () => const LoadingView(), + error: (error, stack) => ErrorView(error: error), +); +``` + +To analyze a specific factor: +```dart +// Watch for factor-specific analysis +final factorAsync = ref.watch( + factorAnalysisProvider( + FactorAnalysisParams( + factorName: 'Mood', + timeframe: 'All Time', + ), + ), +); + +// Use the data when available +factorAsync.when( + data: (factorAnalysis) { + // Access factor-specific data + final relationships = factorAnalysis['relationships']; + final patterns = factorAnalysis['patterns']; + + // Build UI with the data + }, + loading: () => const LoadingView(), + error: (error, stack) => ErrorView(error: error), +); +``` + +## Implementation Details +### Correlation Analysis +The service calculates Pearson correlation coefficients between different health factors to identify relationships. For example, it can detect correlations between: + +- Sleep quality and mood +- Energy levels and exercise +- Hormone levels and emotions + +### Pattern Detection +Patterns are identified through statistical analysis of time series data, including: + +- **Trends**: Directional changes over time +- **Cyclical Patterns**: Repeating patterns (e.g., weekly sleep cycles) +- **Clusters**: Groupings of related factors +- **Thresholds**: Significant crossover points + +### Anomaly Detection +The service identifies unusual data points using z-score analysis, which detects values that deviate significantly from normal patterns. + +### Prediction Algorithm +Predictions are generated using a combination of: + +- Linear trend extrapolation +- Moving averages +- Pattern-based forecasting + diff --git a/docs/docs/getting-started/index.md b/docs/docs/getting-started/index.md new file mode 100644 index 0000000..36f25b5 --- /dev/null +++ b/docs/docs/getting-started/index.md @@ -0,0 +1,24 @@ +# Getting Started + +## Prerequisites +- Flutter (2.10.0 or higher) +- Dart (2.16.0 or higher) +- Android Studio / VS Code +- iOS simulator / Android emulator + +## Installation + + +```bash +# Clone the repository +git clone https://github.com/nokken-io/nokkenapp.git + +# Navigate to project directory +cd nokken + +# Install dependencies +flutter pub get + +# Run the app +flutter run +``` diff --git a/docs/docs/index.md b/docs/docs/index.md new file mode 100644 index 0000000..cd4fbd8 --- /dev/null +++ b/docs/docs/index.md @@ -0,0 +1,20 @@ + +Nøkken (or Nokken) is a medical tracking application built with Flutter. It is designed to work on mobile platforms (iOS / Android) with a strong focus on user privacy. + +## Open Source Transparency +Nøkken is fully open source, providing transparency into how your sensitive health data is handled. This approach ensures: + +- Full visibility into all application code +- Community verification of privacy and security practices +- The ability to modify, extend, or replace components as needed +- Long-term sustainability independent of any single developer or organization + +## Uncompromising Privacy +Nøkken embraces a strict privacy-first approach: + +- No data collection: Your health information never leaves your device +- No cloud storage: All data is stored locally on your device +- No tracking: No analytics, telemetry, or usage statistics are collected +- No network requirements: Functions fully offline with no dependency on external services +- No account creation or registration required + diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml new file mode 100644 index 0000000..75bc9c6 --- /dev/null +++ b/docs/mkdocs.yml @@ -0,0 +1,62 @@ +site_name: Nokken Documentation +site_description: Documentation for the Nokken medical tracking application +site_author: Charlotte Croce +repo_url: https://codeberg.org/charlottecroce/nokken + +theme: + name: material + features: + - navigation.sections # Groups sidebar items + - navigation.expand # Expands menu by default + - navigation.indexes # Makes section index pages + - toc.integrate # Integrates table of contents into sidebar + - search.highlight # Highlights search results + - search.share # Adds shareable search queries + - content.code.annotate # Enables code annotations + - content.code.copy # Adds copy button to code blocks + palette: + - scheme: slate + primary: black + accent: pink + - scheme: default + primary: blue + accent: pink + highlightjs: true + +markdown_extensions: + - admonition + - codehilite: + guess_lang: false + - pymdownx.highlight: + use_pygments: true + pygments_lang_class: true + - pymdownx.superfences + - pymdownx.inlinehilite + - tables + - toc: + permalink: true + +nav: + - Home: + - Overview: index.md + - Getting Started: + - Overview: getting-started/index.md + - Architecture: + - Overview: architecture/index.md + - Core Services: + - Overview: core/index.md + - Database: core/database.md + - Navigation: core/navigation.md + - Notifications: core/notifications.md + - Health Analytics: core/health_analytics.md + - UI Componenets: core/ui.md + - Utilities: core/utilities.md + - Validation: core/validation.md + - Features: + - Overview: features/index.md + - Medication Tracker: features/medication-tracker/index.md + - Bloodwork Tracker: features/bloodwork-tracker/index.md + - Mood Tracker: features/mood-tracker/index.md + - Scheduler: features/scheduler/index.md + - Statistics: features/statistics/index.md + - Settings: features/settings/index.md diff --git a/docs/site/404.html b/docs/site/404.html new file mode 100644 index 0000000..811f860 --- /dev/null +++ b/docs/site/404.html @@ -0,0 +1,934 @@ + + + + + + + + + + + + + + + + + + + + + + + Nokken Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + + + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + + +
+
+ +

404 - Not found

+ +
+
+ + + +
+ +
+ + + +
+
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/docs/site/architecture/index.html b/docs/site/architecture/index.html new file mode 100644 index 0000000..f6b3675 --- /dev/null +++ b/docs/site/architecture/index.html @@ -0,0 +1,987 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Overview - Nokken Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + + +
+
+ + + + + +

Architecture

+

Nøkken follows a feature-first architecture with clear separation of concerns.

+

Project Structure

+
lib/
+├── main.dart                   # Application entry point
+├── src/
+    ├── app.dart                # App configuration and theme setup
+    ├── core/                   # Core functionality shared across features
+    │   ├── constants/          # App-wide constants
+    │   ├── screens/            # Core screens (main container)
+    │   ├── services/           # Shared services (database, navigation, etc.)
+    │   ├── theme/              # Theming system
+    │   └── utils/              # Utility functions
+    ├── features/               # Feature modules
+        ├── medication_tracker/ # Medication tracking feature
+        ├── bloodwork_tracker/  # Bloodwork tracking feature
+        ├── mood_tracker/       # Mood tracking feature
+        ├── stats/              # Statistics / Analysis
+        ├── scheduler/          # Daily tracker and calendar
+        └── settings/           # Settings and preferences
+
+

Dependency Flow

+
    +
  • Features may depend on core services, but never on other features
  • +
  • Core services are designed to be independent and modular
  • +
  • Data flows from the database through state providers to UI components
  • +
+

State Management

+

Nokken uses Riverpod for state management.

+ + + + + + + + + + + + + +
+
+ + + +
+ +
+ + + +
+
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/docs/site/assets/images/favicon.png b/docs/site/assets/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..1cf13b9f9d978896599290a74f77d5dbe7d1655c GIT binary patch literal 1870 zcmV-U2eJ5xP)Gc)JR9QMau)O=X#!i9;T z37kk-upj^(fsR36MHs_+1RCI)NNu9}lD0S{B^g8PN?Ww(5|~L#Ng*g{WsqleV}|#l zz8@ri&cTzw_h33bHI+12+kK6WN$h#n5cD8OQt`5kw6p~9H3()bUQ8OS4Q4HTQ=1Ol z_JAocz`fLbT2^{`8n~UAo=#AUOf=SOq4pYkt;XbC&f#7lb$*7=$na!mWCQ`dBQsO0 zLFBSPj*N?#u5&pf2t4XjEGH|=pPQ8xh7tpx;US5Cx_Ju;!O`ya-yF`)b%TEt5>eP1ZX~}sjjA%FJF?h7cX8=b!DZl<6%Cv z*G0uvvU+vmnpLZ2paivG-(cd*y3$hCIcsZcYOGh{$&)A6*XX&kXZd3G8m)G$Zz-LV z^GF3VAW^Mdv!)4OM8EgqRiz~*Cji;uzl2uC9^=8I84vNp;ltJ|q-*uQwGp2ma6cY7 z;`%`!9UXO@fr&Ebapfs34OmS9^u6$)bJxrucutf>`dKPKT%%*d3XlFVKunp9 zasduxjrjs>f8V=D|J=XNZp;_Zy^WgQ$9WDjgY=z@stwiEBm9u5*|34&1Na8BMjjgf3+SHcr`5~>oz1Y?SW^=K z^bTyO6>Gar#P_W2gEMwq)ot3; zREHn~U&Dp0l6YT0&k-wLwYjb?5zGK`W6S2v+K>AM(95m2C20L|3m~rN8dprPr@t)5lsk9Hu*W z?pS990s;Ez=+Rj{x7p``4>+c0G5^pYnB1^!TL=(?HLHZ+HicG{~4F1d^5Awl_2!1jICM-!9eoLhbbT^;yHcefyTAaqRcY zmuctDopPT!%k+}x%lZRKnzykr2}}XfG_ne?nRQO~?%hkzo;@RN{P6o`&mMUWBYMTe z6i8ChtjX&gXl`nvrU>jah)2iNM%JdjqoaeaU%yVn!^70x-flljp6Q5tK}5}&X8&&G zX3fpb3E(!rH=zVI_9Gjl45w@{(ITqngWFe7@9{mX;tO25Z_8 zQHEpI+FkTU#4xu>RkN>b3Tnc3UpWzPXWm#o55GKF09j^Mh~)K7{QqbO_~(@CVq! zS<8954|P8mXN2MRs86xZ&Q4EfM@JB94b=(YGuk)s&^jiSF=t3*oNK3`rD{H`yQ?d; ztE=laAUoZx5?RC8*WKOj`%LXEkgDd>&^Q4M^z`%u0rg-It=hLCVsq!Z%^6eB-OvOT zFZ28TN&cRmgU}Elrnk43)!>Z1FCPL2K$7}gwzIc48NX}#!A1BpJP?#v5wkNprhV** z?Cpalt1oH&{r!o3eSKc&ap)iz2BTn_VV`4>9M^b3;(YY}4>#ML6{~(4mH+?%07*qo IM6N<$f(jP3KmY&$ literal 0 HcmV?d00001 diff --git a/docs/site/assets/javascripts/bundle.c8b220af.min.js b/docs/site/assets/javascripts/bundle.c8b220af.min.js new file mode 100644 index 0000000..34b23f9 --- /dev/null +++ b/docs/site/assets/javascripts/bundle.c8b220af.min.js @@ -0,0 +1,16 @@ +"use strict";(()=>{var Wi=Object.create;var gr=Object.defineProperty;var Vi=Object.getOwnPropertyDescriptor;var Di=Object.getOwnPropertyNames,Vt=Object.getOwnPropertySymbols,Ni=Object.getPrototypeOf,yr=Object.prototype.hasOwnProperty,ao=Object.prototype.propertyIsEnumerable;var io=(e,t,r)=>t in e?gr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,$=(e,t)=>{for(var r in t||(t={}))yr.call(t,r)&&io(e,r,t[r]);if(Vt)for(var r of Vt(t))ao.call(t,r)&&io(e,r,t[r]);return e};var so=(e,t)=>{var r={};for(var o in e)yr.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&Vt)for(var o of Vt(e))t.indexOf(o)<0&&ao.call(e,o)&&(r[o]=e[o]);return r};var xr=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var zi=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Di(t))!yr.call(e,n)&&n!==r&&gr(e,n,{get:()=>t[n],enumerable:!(o=Vi(t,n))||o.enumerable});return e};var Lt=(e,t,r)=>(r=e!=null?Wi(Ni(e)):{},zi(t||!e||!e.__esModule?gr(r,"default",{value:e,enumerable:!0}):r,e));var co=(e,t,r)=>new Promise((o,n)=>{var i=p=>{try{s(r.next(p))}catch(c){n(c)}},a=p=>{try{s(r.throw(p))}catch(c){n(c)}},s=p=>p.done?o(p.value):Promise.resolve(p.value).then(i,a);s((r=r.apply(e,t)).next())});var lo=xr((Er,po)=>{(function(e,t){typeof Er=="object"&&typeof po!="undefined"?t():typeof define=="function"&&define.amd?define(t):t()})(Er,function(){"use strict";function e(r){var o=!0,n=!1,i=null,a={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function s(k){return!!(k&&k!==document&&k.nodeName!=="HTML"&&k.nodeName!=="BODY"&&"classList"in k&&"contains"in k.classList)}function p(k){var ft=k.type,qe=k.tagName;return!!(qe==="INPUT"&&a[ft]&&!k.readOnly||qe==="TEXTAREA"&&!k.readOnly||k.isContentEditable)}function c(k){k.classList.contains("focus-visible")||(k.classList.add("focus-visible"),k.setAttribute("data-focus-visible-added",""))}function l(k){k.hasAttribute("data-focus-visible-added")&&(k.classList.remove("focus-visible"),k.removeAttribute("data-focus-visible-added"))}function f(k){k.metaKey||k.altKey||k.ctrlKey||(s(r.activeElement)&&c(r.activeElement),o=!0)}function u(k){o=!1}function d(k){s(k.target)&&(o||p(k.target))&&c(k.target)}function y(k){s(k.target)&&(k.target.classList.contains("focus-visible")||k.target.hasAttribute("data-focus-visible-added"))&&(n=!0,window.clearTimeout(i),i=window.setTimeout(function(){n=!1},100),l(k.target))}function L(k){document.visibilityState==="hidden"&&(n&&(o=!0),X())}function X(){document.addEventListener("mousemove",J),document.addEventListener("mousedown",J),document.addEventListener("mouseup",J),document.addEventListener("pointermove",J),document.addEventListener("pointerdown",J),document.addEventListener("pointerup",J),document.addEventListener("touchmove",J),document.addEventListener("touchstart",J),document.addEventListener("touchend",J)}function ee(){document.removeEventListener("mousemove",J),document.removeEventListener("mousedown",J),document.removeEventListener("mouseup",J),document.removeEventListener("pointermove",J),document.removeEventListener("pointerdown",J),document.removeEventListener("pointerup",J),document.removeEventListener("touchmove",J),document.removeEventListener("touchstart",J),document.removeEventListener("touchend",J)}function J(k){k.target.nodeName&&k.target.nodeName.toLowerCase()==="html"||(o=!1,ee())}document.addEventListener("keydown",f,!0),document.addEventListener("mousedown",u,!0),document.addEventListener("pointerdown",u,!0),document.addEventListener("touchstart",u,!0),document.addEventListener("visibilitychange",L,!0),X(),r.addEventListener("focus",d,!0),r.addEventListener("blur",y,!0),r.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&r.host?r.host.setAttribute("data-js-focus-visible",""):r.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window!="undefined"&&typeof document!="undefined"){window.applyFocusVisiblePolyfill=e;var t;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(r){t=document.createEvent("CustomEvent"),t.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}typeof document!="undefined"&&e(document)})});var qr=xr((dy,On)=>{"use strict";/*! + * escape-html + * Copyright(c) 2012-2013 TJ Holowaychuk + * Copyright(c) 2015 Andreas Lubbe + * Copyright(c) 2015 Tiancheng "Timothy" Gu + * MIT Licensed + */var $a=/["'&<>]/;On.exports=Pa;function Pa(e){var t=""+e,r=$a.exec(t);if(!r)return t;var o,n="",i=0,a=0;for(i=r.index;i{/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */(function(t,r){typeof Rt=="object"&&typeof Yr=="object"?Yr.exports=r():typeof define=="function"&&define.amd?define([],r):typeof Rt=="object"?Rt.ClipboardJS=r():t.ClipboardJS=r()})(Rt,function(){return function(){var e={686:function(o,n,i){"use strict";i.d(n,{default:function(){return Ui}});var a=i(279),s=i.n(a),p=i(370),c=i.n(p),l=i(817),f=i.n(l);function u(D){try{return document.execCommand(D)}catch(A){return!1}}var d=function(A){var M=f()(A);return u("cut"),M},y=d;function L(D){var A=document.documentElement.getAttribute("dir")==="rtl",M=document.createElement("textarea");M.style.fontSize="12pt",M.style.border="0",M.style.padding="0",M.style.margin="0",M.style.position="absolute",M.style[A?"right":"left"]="-9999px";var F=window.pageYOffset||document.documentElement.scrollTop;return M.style.top="".concat(F,"px"),M.setAttribute("readonly",""),M.value=D,M}var X=function(A,M){var F=L(A);M.container.appendChild(F);var V=f()(F);return u("copy"),F.remove(),V},ee=function(A){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},F="";return typeof A=="string"?F=X(A,M):A instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(A==null?void 0:A.type)?F=X(A.value,M):(F=f()(A),u("copy")),F},J=ee;function k(D){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?k=function(M){return typeof M}:k=function(M){return M&&typeof Symbol=="function"&&M.constructor===Symbol&&M!==Symbol.prototype?"symbol":typeof M},k(D)}var ft=function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},M=A.action,F=M===void 0?"copy":M,V=A.container,Y=A.target,$e=A.text;if(F!=="copy"&&F!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(Y!==void 0)if(Y&&k(Y)==="object"&&Y.nodeType===1){if(F==="copy"&&Y.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(F==="cut"&&(Y.hasAttribute("readonly")||Y.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if($e)return J($e,{container:V});if(Y)return F==="cut"?y(Y):J(Y,{container:V})},qe=ft;function Fe(D){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Fe=function(M){return typeof M}:Fe=function(M){return M&&typeof Symbol=="function"&&M.constructor===Symbol&&M!==Symbol.prototype?"symbol":typeof M},Fe(D)}function ki(D,A){if(!(D instanceof A))throw new TypeError("Cannot call a class as a function")}function no(D,A){for(var M=0;M0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof V.action=="function"?V.action:this.defaultAction,this.target=typeof V.target=="function"?V.target:this.defaultTarget,this.text=typeof V.text=="function"?V.text:this.defaultText,this.container=Fe(V.container)==="object"?V.container:document.body}},{key:"listenClick",value:function(V){var Y=this;this.listener=c()(V,"click",function($e){return Y.onClick($e)})}},{key:"onClick",value:function(V){var Y=V.delegateTarget||V.currentTarget,$e=this.action(Y)||"copy",Wt=qe({action:$e,container:this.container,target:this.target(Y),text:this.text(Y)});this.emit(Wt?"success":"error",{action:$e,text:Wt,trigger:Y,clearSelection:function(){Y&&Y.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(V){return vr("action",V)}},{key:"defaultTarget",value:function(V){var Y=vr("target",V);if(Y)return document.querySelector(Y)}},{key:"defaultText",value:function(V){return vr("text",V)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(V){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return J(V,Y)}},{key:"cut",value:function(V){return y(V)}},{key:"isSupported",value:function(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],Y=typeof V=="string"?[V]:V,$e=!!document.queryCommandSupported;return Y.forEach(function(Wt){$e=$e&&!!document.queryCommandSupported(Wt)}),$e}}]),M}(s()),Ui=Fi},828:function(o){var n=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var i=Element.prototype;i.matches=i.matchesSelector||i.mozMatchesSelector||i.msMatchesSelector||i.oMatchesSelector||i.webkitMatchesSelector}function a(s,p){for(;s&&s.nodeType!==n;){if(typeof s.matches=="function"&&s.matches(p))return s;s=s.parentNode}}o.exports=a},438:function(o,n,i){var a=i(828);function s(l,f,u,d,y){var L=c.apply(this,arguments);return l.addEventListener(u,L,y),{destroy:function(){l.removeEventListener(u,L,y)}}}function p(l,f,u,d,y){return typeof l.addEventListener=="function"?s.apply(null,arguments):typeof u=="function"?s.bind(null,document).apply(null,arguments):(typeof l=="string"&&(l=document.querySelectorAll(l)),Array.prototype.map.call(l,function(L){return s(L,f,u,d,y)}))}function c(l,f,u,d){return function(y){y.delegateTarget=a(y.target,f),y.delegateTarget&&d.call(l,y)}}o.exports=p},879:function(o,n){n.node=function(i){return i!==void 0&&i instanceof HTMLElement&&i.nodeType===1},n.nodeList=function(i){var a=Object.prototype.toString.call(i);return i!==void 0&&(a==="[object NodeList]"||a==="[object HTMLCollection]")&&"length"in i&&(i.length===0||n.node(i[0]))},n.string=function(i){return typeof i=="string"||i instanceof String},n.fn=function(i){var a=Object.prototype.toString.call(i);return a==="[object Function]"}},370:function(o,n,i){var a=i(879),s=i(438);function p(u,d,y){if(!u&&!d&&!y)throw new Error("Missing required arguments");if(!a.string(d))throw new TypeError("Second argument must be a String");if(!a.fn(y))throw new TypeError("Third argument must be a Function");if(a.node(u))return c(u,d,y);if(a.nodeList(u))return l(u,d,y);if(a.string(u))return f(u,d,y);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function c(u,d,y){return u.addEventListener(d,y),{destroy:function(){u.removeEventListener(d,y)}}}function l(u,d,y){return Array.prototype.forEach.call(u,function(L){L.addEventListener(d,y)}),{destroy:function(){Array.prototype.forEach.call(u,function(L){L.removeEventListener(d,y)})}}}function f(u,d,y){return s(document.body,u,d,y)}o.exports=p},817:function(o){function n(i){var a;if(i.nodeName==="SELECT")i.focus(),a=i.value;else if(i.nodeName==="INPUT"||i.nodeName==="TEXTAREA"){var s=i.hasAttribute("readonly");s||i.setAttribute("readonly",""),i.select(),i.setSelectionRange(0,i.value.length),s||i.removeAttribute("readonly"),a=i.value}else{i.hasAttribute("contenteditable")&&i.focus();var p=window.getSelection(),c=document.createRange();c.selectNodeContents(i),p.removeAllRanges(),p.addRange(c),a=p.toString()}return a}o.exports=n},279:function(o){function n(){}n.prototype={on:function(i,a,s){var p=this.e||(this.e={});return(p[i]||(p[i]=[])).push({fn:a,ctx:s}),this},once:function(i,a,s){var p=this;function c(){p.off(i,c),a.apply(s,arguments)}return c._=a,this.on(i,c,s)},emit:function(i){var a=[].slice.call(arguments,1),s=((this.e||(this.e={}))[i]||[]).slice(),p=0,c=s.length;for(p;p0&&i[i.length-1])&&(c[0]===6||c[0]===2)){r=0;continue}if(c[0]===3&&(!i||c[1]>i[0]&&c[1]=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function N(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var o=r.call(e),n,i=[],a;try{for(;(t===void 0||t-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i}function q(e,t,r){if(r||arguments.length===2)for(var o=0,n=t.length,i;o1||p(d,L)})},y&&(n[d]=y(n[d])))}function p(d,y){try{c(o[d](y))}catch(L){u(i[0][3],L)}}function c(d){d.value instanceof nt?Promise.resolve(d.value.v).then(l,f):u(i[0][2],d)}function l(d){p("next",d)}function f(d){p("throw",d)}function u(d,y){d(y),i.shift(),i.length&&p(i[0][0],i[0][1])}}function uo(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof he=="function"?he(e):e[Symbol.iterator](),r={},o("next"),o("throw"),o("return"),r[Symbol.asyncIterator]=function(){return this},r);function o(i){r[i]=e[i]&&function(a){return new Promise(function(s,p){a=e[i](a),n(s,p,a.done,a.value)})}}function n(i,a,s,p){Promise.resolve(p).then(function(c){i({value:c,done:s})},a)}}function H(e){return typeof e=="function"}function ut(e){var t=function(o){Error.call(o),o.stack=new Error().stack},r=e(t);return r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r}var Nt=ut(function(e){return function(r){e(this),this.message=r?r.length+` errors occurred during unsubscription: +`+r.map(function(o,n){return n+1+") "+o.toString()}).join(` + `):"",this.name="UnsubscriptionError",this.errors=r}});function Qe(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}var Ue=function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,r,o,n,i;if(!this.closed){this.closed=!0;var a=this._parentage;if(a)if(this._parentage=null,Array.isArray(a))try{for(var s=he(a),p=s.next();!p.done;p=s.next()){var c=p.value;c.remove(this)}}catch(L){t={error:L}}finally{try{p&&!p.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}else a.remove(this);var l=this.initialTeardown;if(H(l))try{l()}catch(L){i=L instanceof Nt?L.errors:[L]}var f=this._finalizers;if(f){this._finalizers=null;try{for(var u=he(f),d=u.next();!d.done;d=u.next()){var y=d.value;try{ho(y)}catch(L){i=i!=null?i:[],L instanceof Nt?i=q(q([],N(i)),N(L.errors)):i.push(L)}}}catch(L){o={error:L}}finally{try{d&&!d.done&&(n=u.return)&&n.call(u)}finally{if(o)throw o.error}}}if(i)throw new Nt(i)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)ho(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(r=this._finalizers)!==null&&r!==void 0?r:[]).push(t)}},e.prototype._hasParent=function(t){var r=this._parentage;return r===t||Array.isArray(r)&&r.includes(t)},e.prototype._addParent=function(t){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(t),r):r?[r,t]:t},e.prototype._removeParent=function(t){var r=this._parentage;r===t?this._parentage=null:Array.isArray(r)&&Qe(r,t)},e.prototype.remove=function(t){var r=this._finalizers;r&&Qe(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}();var Tr=Ue.EMPTY;function zt(e){return e instanceof Ue||e&&"closed"in e&&H(e.remove)&&H(e.add)&&H(e.unsubscribe)}function ho(e){H(e)?e():e.unsubscribe()}var Pe={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var dt={setTimeout:function(e,t){for(var r=[],o=2;o0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(r){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,r)},t.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},t.prototype._innerSubscribe=function(r){var o=this,n=this,i=n.hasError,a=n.isStopped,s=n.observers;return i||a?Tr:(this.currentObservers=null,s.push(r),new Ue(function(){o.currentObservers=null,Qe(s,r)}))},t.prototype._checkFinalizedStatuses=function(r){var o=this,n=o.hasError,i=o.thrownError,a=o.isStopped;n?r.error(i):a&&r.complete()},t.prototype.asObservable=function(){var r=new j;return r.source=this,r},t.create=function(r,o){return new To(r,o)},t}(j);var To=function(e){oe(t,e);function t(r,o){var n=e.call(this)||this;return n.destination=r,n.source=o,n}return t.prototype.next=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.next)===null||n===void 0||n.call(o,r)},t.prototype.error=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.error)===null||n===void 0||n.call(o,r)},t.prototype.complete=function(){var r,o;(o=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||o===void 0||o.call(r)},t.prototype._subscribe=function(r){var o,n;return(n=(o=this.source)===null||o===void 0?void 0:o.subscribe(r))!==null&&n!==void 0?n:Tr},t}(g);var _r=function(e){oe(t,e);function t(r){var o=e.call(this)||this;return o._value=r,o}return Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(r){var o=e.prototype._subscribe.call(this,r);return!o.closed&&r.next(this._value),o},t.prototype.getValue=function(){var r=this,o=r.hasError,n=r.thrownError,i=r._value;if(o)throw n;return this._throwIfClosed(),i},t.prototype.next=function(r){e.prototype.next.call(this,this._value=r)},t}(g);var _t={now:function(){return(_t.delegate||Date).now()},delegate:void 0};var At=function(e){oe(t,e);function t(r,o,n){r===void 0&&(r=1/0),o===void 0&&(o=1/0),n===void 0&&(n=_t);var i=e.call(this)||this;return i._bufferSize=r,i._windowTime=o,i._timestampProvider=n,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=o===1/0,i._bufferSize=Math.max(1,r),i._windowTime=Math.max(1,o),i}return t.prototype.next=function(r){var o=this,n=o.isStopped,i=o._buffer,a=o._infiniteTimeWindow,s=o._timestampProvider,p=o._windowTime;n||(i.push(r),!a&&i.push(s.now()+p)),this._trimBuffer(),e.prototype.next.call(this,r)},t.prototype._subscribe=function(r){this._throwIfClosed(),this._trimBuffer();for(var o=this._innerSubscribe(r),n=this,i=n._infiniteTimeWindow,a=n._buffer,s=a.slice(),p=0;p0?e.prototype.schedule.call(this,r,o):(this.delay=o,this.state=r,this.scheduler.flush(this),this)},t.prototype.execute=function(r,o){return o>0||this.closed?e.prototype.execute.call(this,r,o):this._execute(r,o)},t.prototype.requestAsyncId=function(r,o,n){return n===void 0&&(n=0),n!=null&&n>0||n==null&&this.delay>0?e.prototype.requestAsyncId.call(this,r,o,n):(r.flush(this),0)},t}(gt);var Lo=function(e){oe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t}(yt);var kr=new Lo(Oo);var Mo=function(e){oe(t,e);function t(r,o){var n=e.call(this,r,o)||this;return n.scheduler=r,n.work=o,n}return t.prototype.requestAsyncId=function(r,o,n){return n===void 0&&(n=0),n!==null&&n>0?e.prototype.requestAsyncId.call(this,r,o,n):(r.actions.push(this),r._scheduled||(r._scheduled=vt.requestAnimationFrame(function(){return r.flush(void 0)})))},t.prototype.recycleAsyncId=function(r,o,n){var i;if(n===void 0&&(n=0),n!=null?n>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,r,o,n);var a=r.actions;o!=null&&o===r._scheduled&&((i=a[a.length-1])===null||i===void 0?void 0:i.id)!==o&&(vt.cancelAnimationFrame(o),r._scheduled=void 0)},t}(gt);var _o=function(e){oe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.flush=function(r){this._active=!0;var o;r?o=r.id:(o=this._scheduled,this._scheduled=void 0);var n=this.actions,i;r=r||n.shift();do if(i=r.execute(r.state,r.delay))break;while((r=n[0])&&r.id===o&&n.shift());if(this._active=!1,i){for(;(r=n[0])&&r.id===o&&n.shift();)r.unsubscribe();throw i}},t}(yt);var me=new _o(Mo);var S=new j(function(e){return e.complete()});function Kt(e){return e&&H(e.schedule)}function Hr(e){return e[e.length-1]}function Xe(e){return H(Hr(e))?e.pop():void 0}function ke(e){return Kt(Hr(e))?e.pop():void 0}function Yt(e,t){return typeof Hr(e)=="number"?e.pop():t}var xt=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function Bt(e){return H(e==null?void 0:e.then)}function Gt(e){return H(e[bt])}function Jt(e){return Symbol.asyncIterator&&H(e==null?void 0:e[Symbol.asyncIterator])}function Xt(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Zi(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Zt=Zi();function er(e){return H(e==null?void 0:e[Zt])}function tr(e){return fo(this,arguments,function(){var r,o,n,i;return Dt(this,function(a){switch(a.label){case 0:r=e.getReader(),a.label=1;case 1:a.trys.push([1,,9,10]),a.label=2;case 2:return[4,nt(r.read())];case 3:return o=a.sent(),n=o.value,i=o.done,i?[4,nt(void 0)]:[3,5];case 4:return[2,a.sent()];case 5:return[4,nt(n)];case 6:return[4,a.sent()];case 7:return a.sent(),[3,2];case 8:return[3,10];case 9:return r.releaseLock(),[7];case 10:return[2]}})})}function rr(e){return H(e==null?void 0:e.getReader)}function U(e){if(e instanceof j)return e;if(e!=null){if(Gt(e))return ea(e);if(xt(e))return ta(e);if(Bt(e))return ra(e);if(Jt(e))return Ao(e);if(er(e))return oa(e);if(rr(e))return na(e)}throw Xt(e)}function ea(e){return new j(function(t){var r=e[bt]();if(H(r.subscribe))return r.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function ta(e){return new j(function(t){for(var r=0;r=2;return function(o){return o.pipe(e?b(function(n,i){return e(n,i,o)}):le,Te(1),r?Ve(t):Qo(function(){return new nr}))}}function jr(e){return e<=0?function(){return S}:E(function(t,r){var o=[];t.subscribe(T(r,function(n){o.push(n),e=2,!0))}function pe(e){e===void 0&&(e={});var t=e.connector,r=t===void 0?function(){return new g}:t,o=e.resetOnError,n=o===void 0?!0:o,i=e.resetOnComplete,a=i===void 0?!0:i,s=e.resetOnRefCountZero,p=s===void 0?!0:s;return function(c){var l,f,u,d=0,y=!1,L=!1,X=function(){f==null||f.unsubscribe(),f=void 0},ee=function(){X(),l=u=void 0,y=L=!1},J=function(){var k=l;ee(),k==null||k.unsubscribe()};return E(function(k,ft){d++,!L&&!y&&X();var qe=u=u!=null?u:r();ft.add(function(){d--,d===0&&!L&&!y&&(f=Ur(J,p))}),qe.subscribe(ft),!l&&d>0&&(l=new at({next:function(Fe){return qe.next(Fe)},error:function(Fe){L=!0,X(),f=Ur(ee,n,Fe),qe.error(Fe)},complete:function(){y=!0,X(),f=Ur(ee,a),qe.complete()}}),U(k).subscribe(l))})(c)}}function Ur(e,t){for(var r=[],o=2;oe.next(document)),e}function P(e,t=document){return Array.from(t.querySelectorAll(e))}function R(e,t=document){let r=fe(e,t);if(typeof r=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return r}function fe(e,t=document){return t.querySelector(e)||void 0}function Ie(){var e,t,r,o;return(o=(r=(t=(e=document.activeElement)==null?void 0:e.shadowRoot)==null?void 0:t.activeElement)!=null?r:document.activeElement)!=null?o:void 0}var wa=O(h(document.body,"focusin"),h(document.body,"focusout")).pipe(_e(1),Q(void 0),m(()=>Ie()||document.body),G(1));function et(e){return wa.pipe(m(t=>e.contains(t)),K())}function Ht(e,t){return C(()=>O(h(e,"mouseenter").pipe(m(()=>!0)),h(e,"mouseleave").pipe(m(()=>!1))).pipe(t?kt(r=>Le(+!r*t)):le,Q(e.matches(":hover"))))}function Jo(e,t){if(typeof t=="string"||typeof t=="number")e.innerHTML+=t.toString();else if(t instanceof Node)e.appendChild(t);else if(Array.isArray(t))for(let r of t)Jo(e,r)}function x(e,t,...r){let o=document.createElement(e);if(t)for(let n of Object.keys(t))typeof t[n]!="undefined"&&(typeof t[n]!="boolean"?o.setAttribute(n,t[n]):o.setAttribute(n,""));for(let n of r)Jo(o,n);return o}function sr(e){if(e>999){let t=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(t)}k`}else return e.toString()}function wt(e){let t=x("script",{src:e});return C(()=>(document.head.appendChild(t),O(h(t,"load"),h(t,"error").pipe(v(()=>$r(()=>new ReferenceError(`Invalid script: ${e}`))))).pipe(m(()=>{}),_(()=>document.head.removeChild(t)),Te(1))))}var Xo=new g,Ta=C(()=>typeof ResizeObserver=="undefined"?wt("https://unpkg.com/resize-observer-polyfill"):I(void 0)).pipe(m(()=>new ResizeObserver(e=>e.forEach(t=>Xo.next(t)))),v(e=>O(Ye,I(e)).pipe(_(()=>e.disconnect()))),G(1));function ce(e){return{width:e.offsetWidth,height:e.offsetHeight}}function ge(e){let t=e;for(;t.clientWidth===0&&t.parentElement;)t=t.parentElement;return Ta.pipe(w(r=>r.observe(t)),v(r=>Xo.pipe(b(o=>o.target===t),_(()=>r.unobserve(t)))),m(()=>ce(e)),Q(ce(e)))}function Tt(e){return{width:e.scrollWidth,height:e.scrollHeight}}function cr(e){let t=e.parentElement;for(;t&&(e.scrollWidth<=t.scrollWidth&&e.scrollHeight<=t.scrollHeight);)t=(e=t).parentElement;return t?e:void 0}function Zo(e){let t=[],r=e.parentElement;for(;r;)(e.clientWidth>r.clientWidth||e.clientHeight>r.clientHeight)&&t.push(r),r=(e=r).parentElement;return t.length===0&&t.push(document.documentElement),t}function De(e){return{x:e.offsetLeft,y:e.offsetTop}}function en(e){let t=e.getBoundingClientRect();return{x:t.x+window.scrollX,y:t.y+window.scrollY}}function tn(e){return O(h(window,"load"),h(window,"resize")).pipe(Me(0,me),m(()=>De(e)),Q(De(e)))}function pr(e){return{x:e.scrollLeft,y:e.scrollTop}}function Ne(e){return O(h(e,"scroll"),h(window,"scroll"),h(window,"resize")).pipe(Me(0,me),m(()=>pr(e)),Q(pr(e)))}var rn=new g,Sa=C(()=>I(new IntersectionObserver(e=>{for(let t of e)rn.next(t)},{threshold:0}))).pipe(v(e=>O(Ye,I(e)).pipe(_(()=>e.disconnect()))),G(1));function tt(e){return Sa.pipe(w(t=>t.observe(e)),v(t=>rn.pipe(b(({target:r})=>r===e),_(()=>t.unobserve(e)),m(({isIntersecting:r})=>r))))}function on(e,t=16){return Ne(e).pipe(m(({y:r})=>{let o=ce(e),n=Tt(e);return r>=n.height-o.height-t}),K())}var lr={drawer:R("[data-md-toggle=drawer]"),search:R("[data-md-toggle=search]")};function nn(e){return lr[e].checked}function Je(e,t){lr[e].checked!==t&&lr[e].click()}function ze(e){let t=lr[e];return h(t,"change").pipe(m(()=>t.checked),Q(t.checked))}function Oa(e,t){switch(e.constructor){case HTMLInputElement:return e.type==="radio"?/^Arrow/.test(t):!0;case HTMLSelectElement:case HTMLTextAreaElement:return!0;default:return e.isContentEditable}}function La(){return O(h(window,"compositionstart").pipe(m(()=>!0)),h(window,"compositionend").pipe(m(()=>!1))).pipe(Q(!1))}function an(){let e=h(window,"keydown").pipe(b(t=>!(t.metaKey||t.ctrlKey)),m(t=>({mode:nn("search")?"search":"global",type:t.key,claim(){t.preventDefault(),t.stopPropagation()}})),b(({mode:t,type:r})=>{if(t==="global"){let o=Ie();if(typeof o!="undefined")return!Oa(o,r)}return!0}),pe());return La().pipe(v(t=>t?S:e))}function ye(){return new URL(location.href)}function lt(e,t=!1){if(B("navigation.instant")&&!t){let r=x("a",{href:e.href});document.body.appendChild(r),r.click(),r.remove()}else location.href=e.href}function sn(){return new g}function cn(){return location.hash.slice(1)}function pn(e){let t=x("a",{href:e});t.addEventListener("click",r=>r.stopPropagation()),t.click()}function Ma(e){return O(h(window,"hashchange"),e).pipe(m(cn),Q(cn()),b(t=>t.length>0),G(1))}function ln(e){return Ma(e).pipe(m(t=>fe(`[id="${t}"]`)),b(t=>typeof t!="undefined"))}function $t(e){let t=matchMedia(e);return ir(r=>t.addListener(()=>r(t.matches))).pipe(Q(t.matches))}function mn(){let e=matchMedia("print");return O(h(window,"beforeprint").pipe(m(()=>!0)),h(window,"afterprint").pipe(m(()=>!1))).pipe(Q(e.matches))}function Nr(e,t){return e.pipe(v(r=>r?t():S))}function zr(e,t){return new j(r=>{let o=new XMLHttpRequest;return o.open("GET",`${e}`),o.responseType="blob",o.addEventListener("load",()=>{o.status>=200&&o.status<300?(r.next(o.response),r.complete()):r.error(new Error(o.statusText))}),o.addEventListener("error",()=>{r.error(new Error("Network error"))}),o.addEventListener("abort",()=>{r.complete()}),typeof(t==null?void 0:t.progress$)!="undefined"&&(o.addEventListener("progress",n=>{var i;if(n.lengthComputable)t.progress$.next(n.loaded/n.total*100);else{let a=(i=o.getResponseHeader("Content-Length"))!=null?i:0;t.progress$.next(n.loaded/+a*100)}}),t.progress$.next(5)),o.send(),()=>o.abort()})}function je(e,t){return zr(e,t).pipe(v(r=>r.text()),m(r=>JSON.parse(r)),G(1))}function fn(e,t){let r=new DOMParser;return zr(e,t).pipe(v(o=>o.text()),m(o=>r.parseFromString(o,"text/html")),G(1))}function un(e,t){let r=new DOMParser;return zr(e,t).pipe(v(o=>o.text()),m(o=>r.parseFromString(o,"text/xml")),G(1))}function dn(){return{x:Math.max(0,scrollX),y:Math.max(0,scrollY)}}function hn(){return O(h(window,"scroll",{passive:!0}),h(window,"resize",{passive:!0})).pipe(m(dn),Q(dn()))}function bn(){return{width:innerWidth,height:innerHeight}}function vn(){return h(window,"resize",{passive:!0}).pipe(m(bn),Q(bn()))}function gn(){return z([hn(),vn()]).pipe(m(([e,t])=>({offset:e,size:t})),G(1))}function mr(e,{viewport$:t,header$:r}){let o=t.pipe(te("size")),n=z([o,r]).pipe(m(()=>De(e)));return z([r,t,n]).pipe(m(([{height:i},{offset:a,size:s},{x:p,y:c}])=>({offset:{x:a.x-p,y:a.y-c+i},size:s})))}function _a(e){return h(e,"message",t=>t.data)}function Aa(e){let t=new g;return t.subscribe(r=>e.postMessage(r)),t}function yn(e,t=new Worker(e)){let r=_a(t),o=Aa(t),n=new g;n.subscribe(o);let i=o.pipe(Z(),ie(!0));return n.pipe(Z(),Re(r.pipe(W(i))),pe())}var Ca=R("#__config"),St=JSON.parse(Ca.textContent);St.base=`${new URL(St.base,ye())}`;function xe(){return St}function B(e){return St.features.includes(e)}function Ee(e,t){return typeof t!="undefined"?St.translations[e].replace("#",t.toString()):St.translations[e]}function Se(e,t=document){return R(`[data-md-component=${e}]`,t)}function ae(e,t=document){return P(`[data-md-component=${e}]`,t)}function ka(e){let t=R(".md-typeset > :first-child",e);return h(t,"click",{once:!0}).pipe(m(()=>R(".md-typeset",e)),m(r=>({hash:__md_hash(r.innerHTML)})))}function xn(e){if(!B("announce.dismiss")||!e.childElementCount)return S;if(!e.hidden){let t=R(".md-typeset",e);__md_hash(t.innerHTML)===__md_get("__announce")&&(e.hidden=!0)}return C(()=>{let t=new g;return t.subscribe(({hash:r})=>{e.hidden=!0,__md_set("__announce",r)}),ka(e).pipe(w(r=>t.next(r)),_(()=>t.complete()),m(r=>$({ref:e},r)))})}function Ha(e,{target$:t}){return t.pipe(m(r=>({hidden:r!==e})))}function En(e,t){let r=new g;return r.subscribe(({hidden:o})=>{e.hidden=o}),Ha(e,t).pipe(w(o=>r.next(o)),_(()=>r.complete()),m(o=>$({ref:e},o)))}function Pt(e,t){return t==="inline"?x("div",{class:"md-tooltip md-tooltip--inline",id:e,role:"tooltip"},x("div",{class:"md-tooltip__inner md-typeset"})):x("div",{class:"md-tooltip",id:e,role:"tooltip"},x("div",{class:"md-tooltip__inner md-typeset"}))}function wn(...e){return x("div",{class:"md-tooltip2",role:"tooltip"},x("div",{class:"md-tooltip2__inner md-typeset"},e))}function Tn(e,t){if(t=t?`${t}_annotation_${e}`:void 0,t){let r=t?`#${t}`:void 0;return x("aside",{class:"md-annotation",tabIndex:0},Pt(t),x("a",{href:r,class:"md-annotation__index",tabIndex:-1},x("span",{"data-md-annotation-id":e})))}else return x("aside",{class:"md-annotation",tabIndex:0},Pt(t),x("span",{class:"md-annotation__index",tabIndex:-1},x("span",{"data-md-annotation-id":e})))}function Sn(e){return x("button",{class:"md-clipboard md-icon",title:Ee("clipboard.copy"),"data-clipboard-target":`#${e} > code`})}var Ln=Lt(qr());function Qr(e,t){let r=t&2,o=t&1,n=Object.keys(e.terms).filter(p=>!e.terms[p]).reduce((p,c)=>[...p,x("del",null,(0,Ln.default)(c))," "],[]).slice(0,-1),i=xe(),a=new URL(e.location,i.base);B("search.highlight")&&a.searchParams.set("h",Object.entries(e.terms).filter(([,p])=>p).reduce((p,[c])=>`${p} ${c}`.trim(),""));let{tags:s}=xe();return x("a",{href:`${a}`,class:"md-search-result__link",tabIndex:-1},x("article",{class:"md-search-result__article md-typeset","data-md-score":e.score.toFixed(2)},r>0&&x("div",{class:"md-search-result__icon md-icon"}),r>0&&x("h1",null,e.title),r<=0&&x("h2",null,e.title),o>0&&e.text.length>0&&e.text,e.tags&&x("nav",{class:"md-tags"},e.tags.map(p=>{let c=s?p in s?`md-tag-icon md-tag--${s[p]}`:"md-tag-icon":"";return x("span",{class:`md-tag ${c}`},p)})),o>0&&n.length>0&&x("p",{class:"md-search-result__terms"},Ee("search.result.term.missing"),": ",...n)))}function Mn(e){let t=e[0].score,r=[...e],o=xe(),n=r.findIndex(l=>!`${new URL(l.location,o.base)}`.includes("#")),[i]=r.splice(n,1),a=r.findIndex(l=>l.scoreQr(l,1)),...p.length?[x("details",{class:"md-search-result__more"},x("summary",{tabIndex:-1},x("div",null,p.length>0&&p.length===1?Ee("search.result.more.one"):Ee("search.result.more.other",p.length))),...p.map(l=>Qr(l,1)))]:[]];return x("li",{class:"md-search-result__item"},c)}function _n(e){return x("ul",{class:"md-source__facts"},Object.entries(e).map(([t,r])=>x("li",{class:`md-source__fact md-source__fact--${t}`},typeof r=="number"?sr(r):r)))}function Kr(e){let t=`tabbed-control tabbed-control--${e}`;return x("div",{class:t,hidden:!0},x("button",{class:"tabbed-button",tabIndex:-1,"aria-hidden":"true"}))}function An(e){return x("div",{class:"md-typeset__scrollwrap"},x("div",{class:"md-typeset__table"},e))}function Ra(e){var o;let t=xe(),r=new URL(`../${e.version}/`,t.base);return x("li",{class:"md-version__item"},x("a",{href:`${r}`,class:"md-version__link"},e.title,((o=t.version)==null?void 0:o.alias)&&e.aliases.length>0&&x("span",{class:"md-version__alias"},e.aliases[0])))}function Cn(e,t){var o;let r=xe();return e=e.filter(n=>{var i;return!((i=n.properties)!=null&&i.hidden)}),x("div",{class:"md-version"},x("button",{class:"md-version__current","aria-label":Ee("select.version")},t.title,((o=r.version)==null?void 0:o.alias)&&t.aliases.length>0&&x("span",{class:"md-version__alias"},t.aliases[0])),x("ul",{class:"md-version__list"},e.map(Ra)))}var Ia=0;function ja(e){let t=z([et(e),Ht(e)]).pipe(m(([o,n])=>o||n),K()),r=C(()=>Zo(e)).pipe(ne(Ne),pt(1),He(t),m(()=>en(e)));return t.pipe(Ae(o=>o),v(()=>z([t,r])),m(([o,n])=>({active:o,offset:n})),pe())}function Fa(e,t){let{content$:r,viewport$:o}=t,n=`__tooltip2_${Ia++}`;return C(()=>{let i=new g,a=new _r(!1);i.pipe(Z(),ie(!1)).subscribe(a);let s=a.pipe(kt(c=>Le(+!c*250,kr)),K(),v(c=>c?r:S),w(c=>c.id=n),pe());z([i.pipe(m(({active:c})=>c)),s.pipe(v(c=>Ht(c,250)),Q(!1))]).pipe(m(c=>c.some(l=>l))).subscribe(a);let p=a.pipe(b(c=>c),re(s,o),m(([c,l,{size:f}])=>{let u=e.getBoundingClientRect(),d=u.width/2;if(l.role==="tooltip")return{x:d,y:8+u.height};if(u.y>=f.height/2){let{height:y}=ce(l);return{x:d,y:-16-y}}else return{x:d,y:16+u.height}}));return z([s,i,p]).subscribe(([c,{offset:l},f])=>{c.style.setProperty("--md-tooltip-host-x",`${l.x}px`),c.style.setProperty("--md-tooltip-host-y",`${l.y}px`),c.style.setProperty("--md-tooltip-x",`${f.x}px`),c.style.setProperty("--md-tooltip-y",`${f.y}px`),c.classList.toggle("md-tooltip2--top",f.y<0),c.classList.toggle("md-tooltip2--bottom",f.y>=0)}),a.pipe(b(c=>c),re(s,(c,l)=>l),b(c=>c.role==="tooltip")).subscribe(c=>{let l=ce(R(":scope > *",c));c.style.setProperty("--md-tooltip-width",`${l.width}px`),c.style.setProperty("--md-tooltip-tail","0px")}),a.pipe(K(),ve(me),re(s)).subscribe(([c,l])=>{l.classList.toggle("md-tooltip2--active",c)}),z([a.pipe(b(c=>c)),s]).subscribe(([c,l])=>{l.role==="dialog"?(e.setAttribute("aria-controls",n),e.setAttribute("aria-haspopup","dialog")):e.setAttribute("aria-describedby",n)}),a.pipe(b(c=>!c)).subscribe(()=>{e.removeAttribute("aria-controls"),e.removeAttribute("aria-describedby"),e.removeAttribute("aria-haspopup")}),ja(e).pipe(w(c=>i.next(c)),_(()=>i.complete()),m(c=>$({ref:e},c)))})}function mt(e,{viewport$:t},r=document.body){return Fa(e,{content$:new j(o=>{let n=e.title,i=wn(n);return o.next(i),e.removeAttribute("title"),r.append(i),()=>{i.remove(),e.setAttribute("title",n)}}),viewport$:t})}function Ua(e,t){let r=C(()=>z([tn(e),Ne(t)])).pipe(m(([{x:o,y:n},i])=>{let{width:a,height:s}=ce(e);return{x:o-i.x+a/2,y:n-i.y+s/2}}));return et(e).pipe(v(o=>r.pipe(m(n=>({active:o,offset:n})),Te(+!o||1/0))))}function kn(e,t,{target$:r}){let[o,n]=Array.from(e.children);return C(()=>{let i=new g,a=i.pipe(Z(),ie(!0));return i.subscribe({next({offset:s}){e.style.setProperty("--md-tooltip-x",`${s.x}px`),e.style.setProperty("--md-tooltip-y",`${s.y}px`)},complete(){e.style.removeProperty("--md-tooltip-x"),e.style.removeProperty("--md-tooltip-y")}}),tt(e).pipe(W(a)).subscribe(s=>{e.toggleAttribute("data-md-visible",s)}),O(i.pipe(b(({active:s})=>s)),i.pipe(_e(250),b(({active:s})=>!s))).subscribe({next({active:s}){s?e.prepend(o):o.remove()},complete(){e.prepend(o)}}),i.pipe(Me(16,me)).subscribe(({active:s})=>{o.classList.toggle("md-tooltip--active",s)}),i.pipe(pt(125,me),b(()=>!!e.offsetParent),m(()=>e.offsetParent.getBoundingClientRect()),m(({x:s})=>s)).subscribe({next(s){s?e.style.setProperty("--md-tooltip-0",`${-s}px`):e.style.removeProperty("--md-tooltip-0")},complete(){e.style.removeProperty("--md-tooltip-0")}}),h(n,"click").pipe(W(a),b(s=>!(s.metaKey||s.ctrlKey))).subscribe(s=>{s.stopPropagation(),s.preventDefault()}),h(n,"mousedown").pipe(W(a),re(i)).subscribe(([s,{active:p}])=>{var c;if(s.button!==0||s.metaKey||s.ctrlKey)s.preventDefault();else if(p){s.preventDefault();let l=e.parentElement.closest(".md-annotation");l instanceof HTMLElement?l.focus():(c=Ie())==null||c.blur()}}),r.pipe(W(a),b(s=>s===o),Ge(125)).subscribe(()=>e.focus()),Ua(e,t).pipe(w(s=>i.next(s)),_(()=>i.complete()),m(s=>$({ref:e},s)))})}function Wa(e){return e.tagName==="CODE"?P(".c, .c1, .cm",e):[e]}function Va(e){let t=[];for(let r of Wa(e)){let o=[],n=document.createNodeIterator(r,NodeFilter.SHOW_TEXT);for(let i=n.nextNode();i;i=n.nextNode())o.push(i);for(let i of o){let a;for(;a=/(\(\d+\))(!)?/.exec(i.textContent);){let[,s,p]=a;if(typeof p=="undefined"){let c=i.splitText(a.index);i=c.splitText(s.length),t.push(c)}else{i.textContent=s,t.push(i);break}}}}return t}function Hn(e,t){t.append(...Array.from(e.childNodes))}function fr(e,t,{target$:r,print$:o}){let n=t.closest("[id]"),i=n==null?void 0:n.id,a=new Map;for(let s of Va(t)){let[,p]=s.textContent.match(/\((\d+)\)/);fe(`:scope > li:nth-child(${p})`,e)&&(a.set(p,Tn(p,i)),s.replaceWith(a.get(p)))}return a.size===0?S:C(()=>{let s=new g,p=s.pipe(Z(),ie(!0)),c=[];for(let[l,f]of a)c.push([R(".md-typeset",f),R(`:scope > li:nth-child(${l})`,e)]);return o.pipe(W(p)).subscribe(l=>{e.hidden=!l,e.classList.toggle("md-annotation-list",l);for(let[f,u]of c)l?Hn(f,u):Hn(u,f)}),O(...[...a].map(([,l])=>kn(l,t,{target$:r}))).pipe(_(()=>s.complete()),pe())})}function $n(e){if(e.nextElementSibling){let t=e.nextElementSibling;if(t.tagName==="OL")return t;if(t.tagName==="P"&&!t.children.length)return $n(t)}}function Pn(e,t){return C(()=>{let r=$n(e);return typeof r!="undefined"?fr(r,e,t):S})}var Rn=Lt(Br());var Da=0;function In(e){if(e.nextElementSibling){let t=e.nextElementSibling;if(t.tagName==="OL")return t;if(t.tagName==="P"&&!t.children.length)return In(t)}}function Na(e){return ge(e).pipe(m(({width:t})=>({scrollable:Tt(e).width>t})),te("scrollable"))}function jn(e,t){let{matches:r}=matchMedia("(hover)"),o=C(()=>{let n=new g,i=n.pipe(jr(1));n.subscribe(({scrollable:c})=>{c&&r?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")});let a=[];if(Rn.default.isSupported()&&(e.closest(".copy")||B("content.code.copy")&&!e.closest(".no-copy"))){let c=e.closest("pre");c.id=`__code_${Da++}`;let l=Sn(c.id);c.insertBefore(l,e),B("content.tooltips")&&a.push(mt(l,{viewport$}))}let s=e.closest(".highlight");if(s instanceof HTMLElement){let c=In(s);if(typeof c!="undefined"&&(s.classList.contains("annotate")||B("content.code.annotate"))){let l=fr(c,e,t);a.push(ge(s).pipe(W(i),m(({width:f,height:u})=>f&&u),K(),v(f=>f?l:S)))}}return P(":scope > span[id]",e).length&&e.classList.add("md-code__content"),Na(e).pipe(w(c=>n.next(c)),_(()=>n.complete()),m(c=>$({ref:e},c)),Re(...a))});return B("content.lazy")?tt(e).pipe(b(n=>n),Te(1),v(()=>o)):o}function za(e,{target$:t,print$:r}){let o=!0;return O(t.pipe(m(n=>n.closest("details:not([open])")),b(n=>e===n),m(()=>({action:"open",reveal:!0}))),r.pipe(b(n=>n||!o),w(()=>o=e.open),m(n=>({action:n?"open":"close"}))))}function Fn(e,t){return C(()=>{let r=new g;return r.subscribe(({action:o,reveal:n})=>{e.toggleAttribute("open",o==="open"),n&&e.scrollIntoView()}),za(e,t).pipe(w(o=>r.next(o)),_(()=>r.complete()),m(o=>$({ref:e},o)))})}var Un=".node circle,.node ellipse,.node path,.node polygon,.node rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}marker{fill:var(--md-mermaid-edge-color)!important}.edgeLabel .label rect{fill:#0000}.flowchartTitleText{fill:var(--md-mermaid-label-fg-color)}.label{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.label foreignObject{line-height:normal;overflow:visible}.label div .edgeLabel{color:var(--md-mermaid-label-fg-color)}.edgeLabel,.edgeLabel p,.label div .edgeLabel{background-color:var(--md-mermaid-label-bg-color)}.edgeLabel,.edgeLabel p{fill:var(--md-mermaid-label-bg-color);color:var(--md-mermaid-edge-color)}.edgePath .path,.flowchart-link{stroke:var(--md-mermaid-edge-color);stroke-width:.05rem}.edgePath .arrowheadPath{fill:var(--md-mermaid-edge-color);stroke:none}.cluster rect{fill:var(--md-default-fg-color--lightest);stroke:var(--md-default-fg-color--lighter)}.cluster span{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}g #flowchart-circleEnd,g #flowchart-circleStart,g #flowchart-crossEnd,g #flowchart-crossStart,g #flowchart-pointEnd,g #flowchart-pointStart{stroke:none}.classDiagramTitleText{fill:var(--md-mermaid-label-fg-color)}g.classGroup line,g.classGroup rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}g.classGroup text{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.classLabel .box{fill:var(--md-mermaid-label-bg-color);background-color:var(--md-mermaid-label-bg-color);opacity:1}.classLabel .label{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.node .divider{stroke:var(--md-mermaid-node-fg-color)}.relation{stroke:var(--md-mermaid-edge-color)}.cardinality{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.cardinality text{fill:inherit!important}defs marker.marker.composition.class path,defs marker.marker.dependency.class path,defs marker.marker.extension.class path{fill:var(--md-mermaid-edge-color)!important;stroke:var(--md-mermaid-edge-color)!important}defs marker.marker.aggregation.class path{fill:var(--md-mermaid-label-bg-color)!important;stroke:var(--md-mermaid-edge-color)!important}.statediagramTitleText{fill:var(--md-mermaid-label-fg-color)}g.stateGroup rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}g.stateGroup .state-title{fill:var(--md-mermaid-label-fg-color)!important;font-family:var(--md-mermaid-font-family)}g.stateGroup .composit{fill:var(--md-mermaid-label-bg-color)}.nodeLabel,.nodeLabel p{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}a .nodeLabel{text-decoration:underline}.node circle.state-end,.node circle.state-start,.start-state{fill:var(--md-mermaid-edge-color);stroke:none}.end-state-inner,.end-state-outer{fill:var(--md-mermaid-edge-color)}.end-state-inner,.node circle.state-end{stroke:var(--md-mermaid-label-bg-color)}.transition{stroke:var(--md-mermaid-edge-color)}[id^=state-fork] rect,[id^=state-join] rect{fill:var(--md-mermaid-edge-color)!important;stroke:none!important}.statediagram-cluster.statediagram-cluster .inner{fill:var(--md-default-bg-color)}.statediagram-cluster rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}.statediagram-state rect.divider{fill:var(--md-default-fg-color--lightest);stroke:var(--md-default-fg-color--lighter)}defs #statediagram-barbEnd{stroke:var(--md-mermaid-edge-color)}.entityTitleText{fill:var(--md-mermaid-label-fg-color)}.attributeBoxEven,.attributeBoxOdd{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}.entityBox{fill:var(--md-mermaid-label-bg-color);stroke:var(--md-mermaid-node-fg-color)}.entityLabel{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.relationshipLabelBox{fill:var(--md-mermaid-label-bg-color);fill-opacity:1;background-color:var(--md-mermaid-label-bg-color);opacity:1}.relationshipLabel{fill:var(--md-mermaid-label-fg-color)}.relationshipLine{stroke:var(--md-mermaid-edge-color)}defs #ONE_OR_MORE_END *,defs #ONE_OR_MORE_START *,defs #ONLY_ONE_END *,defs #ONLY_ONE_START *,defs #ZERO_OR_MORE_END *,defs #ZERO_OR_MORE_START *,defs #ZERO_OR_ONE_END *,defs #ZERO_OR_ONE_START *{stroke:var(--md-mermaid-edge-color)!important}defs #ZERO_OR_MORE_END circle,defs #ZERO_OR_MORE_START circle{fill:var(--md-mermaid-label-bg-color)}text:not([class]):last-child{fill:var(--md-mermaid-label-fg-color)}.actor{fill:var(--md-mermaid-sequence-actor-bg-color);stroke:var(--md-mermaid-sequence-actor-border-color)}text.actor>tspan{fill:var(--md-mermaid-sequence-actor-fg-color);font-family:var(--md-mermaid-font-family)}line{stroke:var(--md-mermaid-sequence-actor-line-color)}.actor-man circle,.actor-man line{fill:var(--md-mermaid-sequence-actorman-bg-color);stroke:var(--md-mermaid-sequence-actorman-line-color)}.messageLine0,.messageLine1{stroke:var(--md-mermaid-sequence-message-line-color)}.note{fill:var(--md-mermaid-sequence-note-bg-color);stroke:var(--md-mermaid-sequence-note-border-color)}.loopText,.loopText>tspan,.messageText,.noteText>tspan{stroke:none;font-family:var(--md-mermaid-font-family)!important}.messageText{fill:var(--md-mermaid-sequence-message-fg-color)}.loopText,.loopText>tspan{fill:var(--md-mermaid-sequence-loop-fg-color)}.noteText>tspan{fill:var(--md-mermaid-sequence-note-fg-color)}#arrowhead path{fill:var(--md-mermaid-sequence-message-line-color);stroke:none}.loopLine{fill:var(--md-mermaid-sequence-loop-bg-color);stroke:var(--md-mermaid-sequence-loop-border-color)}.labelBox{fill:var(--md-mermaid-sequence-label-bg-color);stroke:none}.labelText,.labelText>span{fill:var(--md-mermaid-sequence-label-fg-color);font-family:var(--md-mermaid-font-family)}.sequenceNumber{fill:var(--md-mermaid-sequence-number-fg-color)}rect.rect{fill:var(--md-mermaid-sequence-box-bg-color);stroke:none}rect.rect+text.text{fill:var(--md-mermaid-sequence-box-fg-color)}defs #sequencenumber{fill:var(--md-mermaid-sequence-number-bg-color)!important}";var Gr,Qa=0;function Ka(){return typeof mermaid=="undefined"||mermaid instanceof Element?wt("https://unpkg.com/mermaid@11/dist/mermaid.min.js"):I(void 0)}function Wn(e){return e.classList.remove("mermaid"),Gr||(Gr=Ka().pipe(w(()=>mermaid.initialize({startOnLoad:!1,themeCSS:Un,sequence:{actorFontSize:"16px",messageFontSize:"16px",noteFontSize:"16px"}})),m(()=>{}),G(1))),Gr.subscribe(()=>co(this,null,function*(){e.classList.add("mermaid");let t=`__mermaid_${Qa++}`,r=x("div",{class:"mermaid"}),o=e.textContent,{svg:n,fn:i}=yield mermaid.render(t,o),a=r.attachShadow({mode:"closed"});a.innerHTML=n,e.replaceWith(r),i==null||i(a)})),Gr.pipe(m(()=>({ref:e})))}var Vn=x("table");function Dn(e){return e.replaceWith(Vn),Vn.replaceWith(An(e)),I({ref:e})}function Ya(e){let t=e.find(r=>r.checked)||e[0];return O(...e.map(r=>h(r,"change").pipe(m(()=>R(`label[for="${r.id}"]`))))).pipe(Q(R(`label[for="${t.id}"]`)),m(r=>({active:r})))}function Nn(e,{viewport$:t,target$:r}){let o=R(".tabbed-labels",e),n=P(":scope > input",e),i=Kr("prev");e.append(i);let a=Kr("next");return e.append(a),C(()=>{let s=new g,p=s.pipe(Z(),ie(!0));z([s,ge(e),tt(e)]).pipe(W(p),Me(1,me)).subscribe({next([{active:c},l]){let f=De(c),{width:u}=ce(c);e.style.setProperty("--md-indicator-x",`${f.x}px`),e.style.setProperty("--md-indicator-width",`${u}px`);let d=pr(o);(f.xd.x+l.width)&&o.scrollTo({left:Math.max(0,f.x-16),behavior:"smooth"})},complete(){e.style.removeProperty("--md-indicator-x"),e.style.removeProperty("--md-indicator-width")}}),z([Ne(o),ge(o)]).pipe(W(p)).subscribe(([c,l])=>{let f=Tt(o);i.hidden=c.x<16,a.hidden=c.x>f.width-l.width-16}),O(h(i,"click").pipe(m(()=>-1)),h(a,"click").pipe(m(()=>1))).pipe(W(p)).subscribe(c=>{let{width:l}=ce(o);o.scrollBy({left:l*c,behavior:"smooth"})}),r.pipe(W(p),b(c=>n.includes(c))).subscribe(c=>c.click()),o.classList.add("tabbed-labels--linked");for(let c of n){let l=R(`label[for="${c.id}"]`);l.replaceChildren(x("a",{href:`#${l.htmlFor}`,tabIndex:-1},...Array.from(l.childNodes))),h(l.firstElementChild,"click").pipe(W(p),b(f=>!(f.metaKey||f.ctrlKey)),w(f=>{f.preventDefault(),f.stopPropagation()})).subscribe(()=>{history.replaceState({},"",`#${l.htmlFor}`),l.click()})}return B("content.tabs.link")&&s.pipe(Ce(1),re(t)).subscribe(([{active:c},{offset:l}])=>{let f=c.innerText.trim();if(c.hasAttribute("data-md-switching"))c.removeAttribute("data-md-switching");else{let u=e.offsetTop-l.y;for(let y of P("[data-tabs]"))for(let L of P(":scope > input",y)){let X=R(`label[for="${L.id}"]`);if(X!==c&&X.innerText.trim()===f){X.setAttribute("data-md-switching",""),L.click();break}}window.scrollTo({top:e.offsetTop-u});let d=__md_get("__tabs")||[];__md_set("__tabs",[...new Set([f,...d])])}}),s.pipe(W(p)).subscribe(()=>{for(let c of P("audio, video",e))c.pause()}),Ya(n).pipe(w(c=>s.next(c)),_(()=>s.complete()),m(c=>$({ref:e},c)))}).pipe(Ke(se))}function zn(e,{viewport$:t,target$:r,print$:o}){return O(...P(".annotate:not(.highlight)",e).map(n=>Pn(n,{target$:r,print$:o})),...P("pre:not(.mermaid) > code",e).map(n=>jn(n,{target$:r,print$:o})),...P("pre.mermaid",e).map(n=>Wn(n)),...P("table:not([class])",e).map(n=>Dn(n)),...P("details",e).map(n=>Fn(n,{target$:r,print$:o})),...P("[data-tabs]",e).map(n=>Nn(n,{viewport$:t,target$:r})),...P("[title]",e).filter(()=>B("content.tooltips")).map(n=>mt(n,{viewport$:t})))}function Ba(e,{alert$:t}){return t.pipe(v(r=>O(I(!0),I(!1).pipe(Ge(2e3))).pipe(m(o=>({message:r,active:o})))))}function qn(e,t){let r=R(".md-typeset",e);return C(()=>{let o=new g;return o.subscribe(({message:n,active:i})=>{e.classList.toggle("md-dialog--active",i),r.textContent=n}),Ba(e,t).pipe(w(n=>o.next(n)),_(()=>o.complete()),m(n=>$({ref:e},n)))})}var Ga=0;function Ja(e,t){document.body.append(e);let{width:r}=ce(e);e.style.setProperty("--md-tooltip-width",`${r}px`),e.remove();let o=cr(t),n=typeof o!="undefined"?Ne(o):I({x:0,y:0}),i=O(et(t),Ht(t)).pipe(K());return z([i,n]).pipe(m(([a,s])=>{let{x:p,y:c}=De(t),l=ce(t),f=t.closest("table");return f&&t.parentElement&&(p+=f.offsetLeft+t.parentElement.offsetLeft,c+=f.offsetTop+t.parentElement.offsetTop),{active:a,offset:{x:p-s.x+l.width/2-r/2,y:c-s.y+l.height+8}}}))}function Qn(e){let t=e.title;if(!t.length)return S;let r=`__tooltip_${Ga++}`,o=Pt(r,"inline"),n=R(".md-typeset",o);return n.innerHTML=t,C(()=>{let i=new g;return i.subscribe({next({offset:a}){o.style.setProperty("--md-tooltip-x",`${a.x}px`),o.style.setProperty("--md-tooltip-y",`${a.y}px`)},complete(){o.style.removeProperty("--md-tooltip-x"),o.style.removeProperty("--md-tooltip-y")}}),O(i.pipe(b(({active:a})=>a)),i.pipe(_e(250),b(({active:a})=>!a))).subscribe({next({active:a}){a?(e.insertAdjacentElement("afterend",o),e.setAttribute("aria-describedby",r),e.removeAttribute("title")):(o.remove(),e.removeAttribute("aria-describedby"),e.setAttribute("title",t))},complete(){o.remove(),e.removeAttribute("aria-describedby"),e.setAttribute("title",t)}}),i.pipe(Me(16,me)).subscribe(({active:a})=>{o.classList.toggle("md-tooltip--active",a)}),i.pipe(pt(125,me),b(()=>!!e.offsetParent),m(()=>e.offsetParent.getBoundingClientRect()),m(({x:a})=>a)).subscribe({next(a){a?o.style.setProperty("--md-tooltip-0",`${-a}px`):o.style.removeProperty("--md-tooltip-0")},complete(){o.style.removeProperty("--md-tooltip-0")}}),Ja(o,e).pipe(w(a=>i.next(a)),_(()=>i.complete()),m(a=>$({ref:e},a)))}).pipe(Ke(se))}function Xa({viewport$:e}){if(!B("header.autohide"))return I(!1);let t=e.pipe(m(({offset:{y:n}})=>n),Be(2,1),m(([n,i])=>[nMath.abs(i-n.y)>100),m(([,[n]])=>n),K()),o=ze("search");return z([e,o]).pipe(m(([{offset:n},i])=>n.y>400&&!i),K(),v(n=>n?r:I(!1)),Q(!1))}function Kn(e,t){return C(()=>z([ge(e),Xa(t)])).pipe(m(([{height:r},o])=>({height:r,hidden:o})),K((r,o)=>r.height===o.height&&r.hidden===o.hidden),G(1))}function Yn(e,{header$:t,main$:r}){return C(()=>{let o=new g,n=o.pipe(Z(),ie(!0));o.pipe(te("active"),He(t)).subscribe(([{active:a},{hidden:s}])=>{e.classList.toggle("md-header--shadow",a&&!s),e.hidden=s});let i=ue(P("[title]",e)).pipe(b(()=>B("content.tooltips")),ne(a=>Qn(a)));return r.subscribe(o),t.pipe(W(n),m(a=>$({ref:e},a)),Re(i.pipe(W(n))))})}function Za(e,{viewport$:t,header$:r}){return mr(e,{viewport$:t,header$:r}).pipe(m(({offset:{y:o}})=>{let{height:n}=ce(e);return{active:o>=n}}),te("active"))}function Bn(e,t){return C(()=>{let r=new g;r.subscribe({next({active:n}){e.classList.toggle("md-header__title--active",n)},complete(){e.classList.remove("md-header__title--active")}});let o=fe(".md-content h1");return typeof o=="undefined"?S:Za(o,t).pipe(w(n=>r.next(n)),_(()=>r.complete()),m(n=>$({ref:e},n)))})}function Gn(e,{viewport$:t,header$:r}){let o=r.pipe(m(({height:i})=>i),K()),n=o.pipe(v(()=>ge(e).pipe(m(({height:i})=>({top:e.offsetTop,bottom:e.offsetTop+i})),te("bottom"))));return z([o,n,t]).pipe(m(([i,{top:a,bottom:s},{offset:{y:p},size:{height:c}}])=>(c=Math.max(0,c-Math.max(0,a-p,i)-Math.max(0,c+p-s)),{offset:a-i,height:c,active:a-i<=p})),K((i,a)=>i.offset===a.offset&&i.height===a.height&&i.active===a.active))}function es(e){let t=__md_get("__palette")||{index:e.findIndex(o=>matchMedia(o.getAttribute("data-md-color-media")).matches)},r=Math.max(0,Math.min(t.index,e.length-1));return I(...e).pipe(ne(o=>h(o,"change").pipe(m(()=>o))),Q(e[r]),m(o=>({index:e.indexOf(o),color:{media:o.getAttribute("data-md-color-media"),scheme:o.getAttribute("data-md-color-scheme"),primary:o.getAttribute("data-md-color-primary"),accent:o.getAttribute("data-md-color-accent")}})),G(1))}function Jn(e){let t=P("input",e),r=x("meta",{name:"theme-color"});document.head.appendChild(r);let o=x("meta",{name:"color-scheme"});document.head.appendChild(o);let n=$t("(prefers-color-scheme: light)");return C(()=>{let i=new g;return i.subscribe(a=>{if(document.body.setAttribute("data-md-color-switching",""),a.color.media==="(prefers-color-scheme)"){let s=matchMedia("(prefers-color-scheme: light)"),p=document.querySelector(s.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");a.color.scheme=p.getAttribute("data-md-color-scheme"),a.color.primary=p.getAttribute("data-md-color-primary"),a.color.accent=p.getAttribute("data-md-color-accent")}for(let[s,p]of Object.entries(a.color))document.body.setAttribute(`data-md-color-${s}`,p);for(let s=0;sa.key==="Enter"),re(i,(a,s)=>s)).subscribe(({index:a})=>{a=(a+1)%t.length,t[a].click(),t[a].focus()}),i.pipe(m(()=>{let a=Se("header"),s=window.getComputedStyle(a);return o.content=s.colorScheme,s.backgroundColor.match(/\d+/g).map(p=>(+p).toString(16).padStart(2,"0")).join("")})).subscribe(a=>r.content=`#${a}`),i.pipe(ve(se)).subscribe(()=>{document.body.removeAttribute("data-md-color-switching")}),es(t).pipe(W(n.pipe(Ce(1))),ct(),w(a=>i.next(a)),_(()=>i.complete()),m(a=>$({ref:e},a)))})}function Xn(e,{progress$:t}){return C(()=>{let r=new g;return r.subscribe(({value:o})=>{e.style.setProperty("--md-progress-value",`${o}`)}),t.pipe(w(o=>r.next({value:o})),_(()=>r.complete()),m(o=>({ref:e,value:o})))})}var Jr=Lt(Br());function ts(e){e.setAttribute("data-md-copying","");let t=e.closest("[data-copy]"),r=t?t.getAttribute("data-copy"):e.innerText;return e.removeAttribute("data-md-copying"),r.trimEnd()}function Zn({alert$:e}){Jr.default.isSupported()&&new j(t=>{new Jr.default("[data-clipboard-target], [data-clipboard-text]",{text:r=>r.getAttribute("data-clipboard-text")||ts(R(r.getAttribute("data-clipboard-target")))}).on("success",r=>t.next(r))}).pipe(w(t=>{t.trigger.focus()}),m(()=>Ee("clipboard.copied"))).subscribe(e)}function ei(e,t){return e.protocol=t.protocol,e.hostname=t.hostname,e}function rs(e,t){let r=new Map;for(let o of P("url",e)){let n=R("loc",o),i=[ei(new URL(n.textContent),t)];r.set(`${i[0]}`,i);for(let a of P("[rel=alternate]",o)){let s=a.getAttribute("href");s!=null&&i.push(ei(new URL(s),t))}}return r}function ur(e){return un(new URL("sitemap.xml",e)).pipe(m(t=>rs(t,new URL(e))),de(()=>I(new Map)))}function os(e,t){if(!(e.target instanceof Element))return S;let r=e.target.closest("a");if(r===null)return S;if(r.target||e.metaKey||e.ctrlKey)return S;let o=new URL(r.href);return o.search=o.hash="",t.has(`${o}`)?(e.preventDefault(),I(new URL(r.href))):S}function ti(e){let t=new Map;for(let r of P(":scope > *",e.head))t.set(r.outerHTML,r);return t}function ri(e){for(let t of P("[href], [src]",e))for(let r of["href","src"]){let o=t.getAttribute(r);if(o&&!/^(?:[a-z]+:)?\/\//i.test(o)){t[r]=t[r];break}}return I(e)}function ns(e){for(let o of["[data-md-component=announce]","[data-md-component=container]","[data-md-component=header-topic]","[data-md-component=outdated]","[data-md-component=logo]","[data-md-component=skip]",...B("navigation.tabs.sticky")?["[data-md-component=tabs]"]:[]]){let n=fe(o),i=fe(o,e);typeof n!="undefined"&&typeof i!="undefined"&&n.replaceWith(i)}let t=ti(document);for(let[o,n]of ti(e))t.has(o)?t.delete(o):document.head.appendChild(n);for(let o of t.values()){let n=o.getAttribute("name");n!=="theme-color"&&n!=="color-scheme"&&o.remove()}let r=Se("container");return We(P("script",r)).pipe(v(o=>{let n=e.createElement("script");if(o.src){for(let i of o.getAttributeNames())n.setAttribute(i,o.getAttribute(i));return o.replaceWith(n),new j(i=>{n.onload=()=>i.complete()})}else return n.textContent=o.textContent,o.replaceWith(n),S}),Z(),ie(document))}function oi({location$:e,viewport$:t,progress$:r}){let o=xe();if(location.protocol==="file:")return S;let n=ur(o.base);I(document).subscribe(ri);let i=h(document.body,"click").pipe(He(n),v(([p,c])=>os(p,c)),pe()),a=h(window,"popstate").pipe(m(ye),pe());i.pipe(re(t)).subscribe(([p,{offset:c}])=>{history.replaceState(c,""),history.pushState(null,"",p)}),O(i,a).subscribe(e);let s=e.pipe(te("pathname"),v(p=>fn(p,{progress$:r}).pipe(de(()=>(lt(p,!0),S)))),v(ri),v(ns),pe());return O(s.pipe(re(e,(p,c)=>c)),s.pipe(v(()=>e),te("hash")),e.pipe(K((p,c)=>p.pathname===c.pathname&&p.hash===c.hash),v(()=>i),w(()=>history.back()))).subscribe(p=>{var c,l;history.state!==null||!p.hash?window.scrollTo(0,(l=(c=history.state)==null?void 0:c.y)!=null?l:0):(history.scrollRestoration="auto",pn(p.hash),history.scrollRestoration="manual")}),e.subscribe(()=>{history.scrollRestoration="manual"}),h(window,"beforeunload").subscribe(()=>{history.scrollRestoration="auto"}),t.pipe(te("offset"),_e(100)).subscribe(({offset:p})=>{history.replaceState(p,"")}),s}var ni=Lt(qr());function ii(e){let t=e.separator.split("|").map(n=>n.replace(/(\(\?[!=<][^)]+\))/g,"").length===0?"\uFFFD":n).join("|"),r=new RegExp(t,"img"),o=(n,i,a)=>`${i}${a}`;return n=>{n=n.replace(/[\s*+\-:~^]+/g," ").trim();let i=new RegExp(`(^|${e.separator}|)(${n.replace(/[|\\{}()[\]^$+*?.-]/g,"\\$&").replace(r,"|")})`,"img");return a=>(0,ni.default)(a).replace(i,o).replace(/<\/mark>(\s+)]*>/img,"$1")}}function It(e){return e.type===1}function dr(e){return e.type===3}function ai(e,t){let r=yn(e);return O(I(location.protocol!=="file:"),ze("search")).pipe(Ae(o=>o),v(()=>t)).subscribe(({config:o,docs:n})=>r.next({type:0,data:{config:o,docs:n,options:{suggest:B("search.suggest")}}})),r}function si(e){var l;let{selectedVersionSitemap:t,selectedVersionBaseURL:r,currentLocation:o,currentBaseURL:n}=e,i=(l=Xr(n))==null?void 0:l.pathname;if(i===void 0)return;let a=ss(o.pathname,i);if(a===void 0)return;let s=ps(t.keys());if(!t.has(s))return;let p=Xr(a,s);if(!p||!t.has(p.href))return;let c=Xr(a,r);if(c)return c.hash=o.hash,c.search=o.search,c}function Xr(e,t){try{return new URL(e,t)}catch(r){return}}function ss(e,t){if(e.startsWith(t))return e.slice(t.length)}function cs(e,t){let r=Math.min(e.length,t.length),o;for(o=0;oS)),o=r.pipe(m(n=>{let[,i]=t.base.match(/([^/]+)\/?$/);return n.find(({version:a,aliases:s})=>a===i||s.includes(i))||n[0]}));r.pipe(m(n=>new Map(n.map(i=>[`${new URL(`../${i.version}/`,t.base)}`,i]))),v(n=>h(document.body,"click").pipe(b(i=>!i.metaKey&&!i.ctrlKey),re(o),v(([i,a])=>{if(i.target instanceof Element){let s=i.target.closest("a");if(s&&!s.target&&n.has(s.href)){let p=s.href;return!i.target.closest(".md-version")&&n.get(p)===a?S:(i.preventDefault(),I(new URL(p)))}}return S}),v(i=>ur(i).pipe(m(a=>{var s;return(s=si({selectedVersionSitemap:a,selectedVersionBaseURL:i,currentLocation:ye(),currentBaseURL:t.base}))!=null?s:i})))))).subscribe(n=>lt(n,!0)),z([r,o]).subscribe(([n,i])=>{R(".md-header__topic").appendChild(Cn(n,i))}),e.pipe(v(()=>o)).subscribe(n=>{var s;let i=new URL(t.base),a=__md_get("__outdated",sessionStorage,i);if(a===null){a=!0;let p=((s=t.version)==null?void 0:s.default)||"latest";Array.isArray(p)||(p=[p]);e:for(let c of p)for(let l of n.aliases.concat(n.version))if(new RegExp(c,"i").test(l)){a=!1;break e}__md_set("__outdated",a,sessionStorage,i)}if(a)for(let p of ae("outdated"))p.hidden=!1})}function ls(e,{worker$:t}){let{searchParams:r}=ye();r.has("q")&&(Je("search",!0),e.value=r.get("q"),e.focus(),ze("search").pipe(Ae(i=>!i)).subscribe(()=>{let i=ye();i.searchParams.delete("q"),history.replaceState({},"",`${i}`)}));let o=et(e),n=O(t.pipe(Ae(It)),h(e,"keyup"),o).pipe(m(()=>e.value),K());return z([n,o]).pipe(m(([i,a])=>({value:i,focus:a})),G(1))}function pi(e,{worker$:t}){let r=new g,o=r.pipe(Z(),ie(!0));z([t.pipe(Ae(It)),r],(i,a)=>a).pipe(te("value")).subscribe(({value:i})=>t.next({type:2,data:i})),r.pipe(te("focus")).subscribe(({focus:i})=>{i&&Je("search",i)}),h(e.form,"reset").pipe(W(o)).subscribe(()=>e.focus());let n=R("header [for=__search]");return h(n,"click").subscribe(()=>e.focus()),ls(e,{worker$:t}).pipe(w(i=>r.next(i)),_(()=>r.complete()),m(i=>$({ref:e},i)),G(1))}function li(e,{worker$:t,query$:r}){let o=new g,n=on(e.parentElement).pipe(b(Boolean)),i=e.parentElement,a=R(":scope > :first-child",e),s=R(":scope > :last-child",e);ze("search").subscribe(l=>s.setAttribute("role",l?"list":"presentation")),o.pipe(re(r),Wr(t.pipe(Ae(It)))).subscribe(([{items:l},{value:f}])=>{switch(l.length){case 0:a.textContent=f.length?Ee("search.result.none"):Ee("search.result.placeholder");break;case 1:a.textContent=Ee("search.result.one");break;default:let u=sr(l.length);a.textContent=Ee("search.result.other",u)}});let p=o.pipe(w(()=>s.innerHTML=""),v(({items:l})=>O(I(...l.slice(0,10)),I(...l.slice(10)).pipe(Be(4),Dr(n),v(([f])=>f)))),m(Mn),pe());return p.subscribe(l=>s.appendChild(l)),p.pipe(ne(l=>{let f=fe("details",l);return typeof f=="undefined"?S:h(f,"toggle").pipe(W(o),m(()=>f))})).subscribe(l=>{l.open===!1&&l.offsetTop<=i.scrollTop&&i.scrollTo({top:l.offsetTop})}),t.pipe(b(dr),m(({data:l})=>l)).pipe(w(l=>o.next(l)),_(()=>o.complete()),m(l=>$({ref:e},l)))}function ms(e,{query$:t}){return t.pipe(m(({value:r})=>{let o=ye();return o.hash="",r=r.replace(/\s+/g,"+").replace(/&/g,"%26").replace(/=/g,"%3D"),o.search=`q=${r}`,{url:o}}))}function mi(e,t){let r=new g,o=r.pipe(Z(),ie(!0));return r.subscribe(({url:n})=>{e.setAttribute("data-clipboard-text",e.href),e.href=`${n}`}),h(e,"click").pipe(W(o)).subscribe(n=>n.preventDefault()),ms(e,t).pipe(w(n=>r.next(n)),_(()=>r.complete()),m(n=>$({ref:e},n)))}function fi(e,{worker$:t,keyboard$:r}){let o=new g,n=Se("search-query"),i=O(h(n,"keydown"),h(n,"focus")).pipe(ve(se),m(()=>n.value),K());return o.pipe(He(i),m(([{suggest:s},p])=>{let c=p.split(/([\s-]+)/);if(s!=null&&s.length&&c[c.length-1]){let l=s[s.length-1];l.startsWith(c[c.length-1])&&(c[c.length-1]=l)}else c.length=0;return c})).subscribe(s=>e.innerHTML=s.join("").replace(/\s/g," ")),r.pipe(b(({mode:s})=>s==="search")).subscribe(s=>{switch(s.type){case"ArrowRight":e.innerText.length&&n.selectionStart===n.value.length&&(n.value=e.innerText);break}}),t.pipe(b(dr),m(({data:s})=>s)).pipe(w(s=>o.next(s)),_(()=>o.complete()),m(()=>({ref:e})))}function ui(e,{index$:t,keyboard$:r}){let o=xe();try{let n=ai(o.search,t),i=Se("search-query",e),a=Se("search-result",e);h(e,"click").pipe(b(({target:p})=>p instanceof Element&&!!p.closest("a"))).subscribe(()=>Je("search",!1)),r.pipe(b(({mode:p})=>p==="search")).subscribe(p=>{let c=Ie();switch(p.type){case"Enter":if(c===i){let l=new Map;for(let f of P(":first-child [href]",a)){let u=f.firstElementChild;l.set(f,parseFloat(u.getAttribute("data-md-score")))}if(l.size){let[[f]]=[...l].sort(([,u],[,d])=>d-u);f.click()}p.claim()}break;case"Escape":case"Tab":Je("search",!1),i.blur();break;case"ArrowUp":case"ArrowDown":if(typeof c=="undefined")i.focus();else{let l=[i,...P(":not(details) > [href], summary, details[open] [href]",a)],f=Math.max(0,(Math.max(0,l.indexOf(c))+l.length+(p.type==="ArrowUp"?-1:1))%l.length);l[f].focus()}p.claim();break;default:i!==Ie()&&i.focus()}}),r.pipe(b(({mode:p})=>p==="global")).subscribe(p=>{switch(p.type){case"f":case"s":case"/":i.focus(),i.select(),p.claim();break}});let s=pi(i,{worker$:n});return O(s,li(a,{worker$:n,query$:s})).pipe(Re(...ae("search-share",e).map(p=>mi(p,{query$:s})),...ae("search-suggest",e).map(p=>fi(p,{worker$:n,keyboard$:r}))))}catch(n){return e.hidden=!0,Ye}}function di(e,{index$:t,location$:r}){return z([t,r.pipe(Q(ye()),b(o=>!!o.searchParams.get("h")))]).pipe(m(([o,n])=>ii(o.config)(n.searchParams.get("h"))),m(o=>{var a;let n=new Map,i=document.createNodeIterator(e,NodeFilter.SHOW_TEXT);for(let s=i.nextNode();s;s=i.nextNode())if((a=s.parentElement)!=null&&a.offsetHeight){let p=s.textContent,c=o(p);c.length>p.length&&n.set(s,c)}for(let[s,p]of n){let{childNodes:c}=x("span",null,p);s.replaceWith(...Array.from(c))}return{ref:e,nodes:n}}))}function fs(e,{viewport$:t,main$:r}){let o=e.closest(".md-grid"),n=o.offsetTop-o.parentElement.offsetTop;return z([r,t]).pipe(m(([{offset:i,height:a},{offset:{y:s}}])=>(a=a+Math.min(n,Math.max(0,s-i))-n,{height:a,locked:s>=i+n})),K((i,a)=>i.height===a.height&&i.locked===a.locked))}function Zr(e,o){var n=o,{header$:t}=n,r=so(n,["header$"]);let i=R(".md-sidebar__scrollwrap",e),{y:a}=De(i);return C(()=>{let s=new g,p=s.pipe(Z(),ie(!0)),c=s.pipe(Me(0,me));return c.pipe(re(t)).subscribe({next([{height:l},{height:f}]){i.style.height=`${l-2*a}px`,e.style.top=`${f}px`},complete(){i.style.height="",e.style.top=""}}),c.pipe(Ae()).subscribe(()=>{for(let l of P(".md-nav__link--active[href]",e)){if(!l.clientHeight)continue;let f=l.closest(".md-sidebar__scrollwrap");if(typeof f!="undefined"){let u=l.offsetTop-f.offsetTop,{height:d}=ce(f);f.scrollTo({top:u-d/2})}}}),ue(P("label[tabindex]",e)).pipe(ne(l=>h(l,"click").pipe(ve(se),m(()=>l),W(p)))).subscribe(l=>{let f=R(`[id="${l.htmlFor}"]`);R(`[aria-labelledby="${l.id}"]`).setAttribute("aria-expanded",`${f.checked}`)}),fs(e,r).pipe(w(l=>s.next(l)),_(()=>s.complete()),m(l=>$({ref:e},l)))})}function hi(e,t){if(typeof t!="undefined"){let r=`https://api.github.com/repos/${e}/${t}`;return st(je(`${r}/releases/latest`).pipe(de(()=>S),m(o=>({version:o.tag_name})),Ve({})),je(r).pipe(de(()=>S),m(o=>({stars:o.stargazers_count,forks:o.forks_count})),Ve({}))).pipe(m(([o,n])=>$($({},o),n)))}else{let r=`https://api.github.com/users/${e}`;return je(r).pipe(m(o=>({repositories:o.public_repos})),Ve({}))}}function bi(e,t){let r=`https://${e}/api/v4/projects/${encodeURIComponent(t)}`;return st(je(`${r}/releases/permalink/latest`).pipe(de(()=>S),m(({tag_name:o})=>({version:o})),Ve({})),je(r).pipe(de(()=>S),m(({star_count:o,forks_count:n})=>({stars:o,forks:n})),Ve({}))).pipe(m(([o,n])=>$($({},o),n)))}function vi(e){let t=e.match(/^.+github\.com\/([^/]+)\/?([^/]+)?/i);if(t){let[,r,o]=t;return hi(r,o)}if(t=e.match(/^.+?([^/]*gitlab[^/]+)\/(.+?)\/?$/i),t){let[,r,o]=t;return bi(r,o)}return S}var us;function ds(e){return us||(us=C(()=>{let t=__md_get("__source",sessionStorage);if(t)return I(t);if(ae("consent").length){let o=__md_get("__consent");if(!(o&&o.github))return S}return vi(e.href).pipe(w(o=>__md_set("__source",o,sessionStorage)))}).pipe(de(()=>S),b(t=>Object.keys(t).length>0),m(t=>({facts:t})),G(1)))}function gi(e){let t=R(":scope > :last-child",e);return C(()=>{let r=new g;return r.subscribe(({facts:o})=>{t.appendChild(_n(o)),t.classList.add("md-source__repository--active")}),ds(e).pipe(w(o=>r.next(o)),_(()=>r.complete()),m(o=>$({ref:e},o)))})}function hs(e,{viewport$:t,header$:r}){return ge(document.body).pipe(v(()=>mr(e,{header$:r,viewport$:t})),m(({offset:{y:o}})=>({hidden:o>=10})),te("hidden"))}function yi(e,t){return C(()=>{let r=new g;return r.subscribe({next({hidden:o}){e.hidden=o},complete(){e.hidden=!1}}),(B("navigation.tabs.sticky")?I({hidden:!1}):hs(e,t)).pipe(w(o=>r.next(o)),_(()=>r.complete()),m(o=>$({ref:e},o)))})}function bs(e,{viewport$:t,header$:r}){let o=new Map,n=P(".md-nav__link",e);for(let s of n){let p=decodeURIComponent(s.hash.substring(1)),c=fe(`[id="${p}"]`);typeof c!="undefined"&&o.set(s,c)}let i=r.pipe(te("height"),m(({height:s})=>{let p=Se("main"),c=R(":scope > :first-child",p);return s+.8*(c.offsetTop-p.offsetTop)}),pe());return ge(document.body).pipe(te("height"),v(s=>C(()=>{let p=[];return I([...o].reduce((c,[l,f])=>{for(;p.length&&o.get(p[p.length-1]).tagName>=f.tagName;)p.pop();let u=f.offsetTop;for(;!u&&f.parentElement;)f=f.parentElement,u=f.offsetTop;let d=f.offsetParent;for(;d;d=d.offsetParent)u+=d.offsetTop;return c.set([...p=[...p,l]].reverse(),u)},new Map))}).pipe(m(p=>new Map([...p].sort(([,c],[,l])=>c-l))),He(i),v(([p,c])=>t.pipe(Fr(([l,f],{offset:{y:u},size:d})=>{let y=u+d.height>=Math.floor(s.height);for(;f.length;){let[,L]=f[0];if(L-c=u&&!y)f=[l.pop(),...f];else break}return[l,f]},[[],[...p]]),K((l,f)=>l[0]===f[0]&&l[1]===f[1])))))).pipe(m(([s,p])=>({prev:s.map(([c])=>c),next:p.map(([c])=>c)})),Q({prev:[],next:[]}),Be(2,1),m(([s,p])=>s.prev.length{let i=new g,a=i.pipe(Z(),ie(!0));if(i.subscribe(({prev:s,next:p})=>{for(let[c]of p)c.classList.remove("md-nav__link--passed"),c.classList.remove("md-nav__link--active");for(let[c,[l]]of s.entries())l.classList.add("md-nav__link--passed"),l.classList.toggle("md-nav__link--active",c===s.length-1)}),B("toc.follow")){let s=O(t.pipe(_e(1),m(()=>{})),t.pipe(_e(250),m(()=>"smooth")));i.pipe(b(({prev:p})=>p.length>0),He(o.pipe(ve(se))),re(s)).subscribe(([[{prev:p}],c])=>{let[l]=p[p.length-1];if(l.offsetHeight){let f=cr(l);if(typeof f!="undefined"){let u=l.offsetTop-f.offsetTop,{height:d}=ce(f);f.scrollTo({top:u-d/2,behavior:c})}}})}return B("navigation.tracking")&&t.pipe(W(a),te("offset"),_e(250),Ce(1),W(n.pipe(Ce(1))),ct({delay:250}),re(i)).subscribe(([,{prev:s}])=>{let p=ye(),c=s[s.length-1];if(c&&c.length){let[l]=c,{hash:f}=new URL(l.href);p.hash!==f&&(p.hash=f,history.replaceState({},"",`${p}`))}else p.hash="",history.replaceState({},"",`${p}`)}),bs(e,{viewport$:t,header$:r}).pipe(w(s=>i.next(s)),_(()=>i.complete()),m(s=>$({ref:e},s)))})}function vs(e,{viewport$:t,main$:r,target$:o}){let n=t.pipe(m(({offset:{y:a}})=>a),Be(2,1),m(([a,s])=>a>s&&s>0),K()),i=r.pipe(m(({active:a})=>a));return z([i,n]).pipe(m(([a,s])=>!(a&&s)),K(),W(o.pipe(Ce(1))),ie(!0),ct({delay:250}),m(a=>({hidden:a})))}function Ei(e,{viewport$:t,header$:r,main$:o,target$:n}){let i=new g,a=i.pipe(Z(),ie(!0));return i.subscribe({next({hidden:s}){e.hidden=s,s?(e.setAttribute("tabindex","-1"),e.blur()):e.removeAttribute("tabindex")},complete(){e.style.top="",e.hidden=!0,e.removeAttribute("tabindex")}}),r.pipe(W(a),te("height")).subscribe(({height:s})=>{e.style.top=`${s+16}px`}),h(e,"click").subscribe(s=>{s.preventDefault(),window.scrollTo({top:0})}),vs(e,{viewport$:t,main$:o,target$:n}).pipe(w(s=>i.next(s)),_(()=>i.complete()),m(s=>$({ref:e},s)))}function wi({document$:e,viewport$:t}){e.pipe(v(()=>P(".md-ellipsis")),ne(r=>tt(r).pipe(W(e.pipe(Ce(1))),b(o=>o),m(()=>r),Te(1))),b(r=>r.offsetWidth{let o=r.innerText,n=r.closest("a")||r;return n.title=o,B("content.tooltips")?mt(n,{viewport$:t}).pipe(W(e.pipe(Ce(1))),_(()=>n.removeAttribute("title"))):S})).subscribe(),B("content.tooltips")&&e.pipe(v(()=>P(".md-status")),ne(r=>mt(r,{viewport$:t}))).subscribe()}function Ti({document$:e,tablet$:t}){e.pipe(v(()=>P(".md-toggle--indeterminate")),w(r=>{r.indeterminate=!0,r.checked=!1}),ne(r=>h(r,"change").pipe(Vr(()=>r.classList.contains("md-toggle--indeterminate")),m(()=>r))),re(t)).subscribe(([r,o])=>{r.classList.remove("md-toggle--indeterminate"),o&&(r.checked=!1)})}function gs(){return/(iPad|iPhone|iPod)/.test(navigator.userAgent)}function Si({document$:e}){e.pipe(v(()=>P("[data-md-scrollfix]")),w(t=>t.removeAttribute("data-md-scrollfix")),b(gs),ne(t=>h(t,"touchstart").pipe(m(()=>t)))).subscribe(t=>{let r=t.scrollTop;r===0?t.scrollTop=1:r+t.offsetHeight===t.scrollHeight&&(t.scrollTop=r-1)})}function Oi({viewport$:e,tablet$:t}){z([ze("search"),t]).pipe(m(([r,o])=>r&&!o),v(r=>I(r).pipe(Ge(r?400:100))),re(e)).subscribe(([r,{offset:{y:o}}])=>{if(r)document.body.setAttribute("data-md-scrolllock",""),document.body.style.top=`-${o}px`;else{let n=-1*parseInt(document.body.style.top,10);document.body.removeAttribute("data-md-scrolllock"),document.body.style.top="",n&&window.scrollTo(0,n)}})}Object.entries||(Object.entries=function(e){let t=[];for(let r of Object.keys(e))t.push([r,e[r]]);return t});Object.values||(Object.values=function(e){let t=[];for(let r of Object.keys(e))t.push(e[r]);return t});typeof Element!="undefined"&&(Element.prototype.scrollTo||(Element.prototype.scrollTo=function(e,t){typeof e=="object"?(this.scrollLeft=e.left,this.scrollTop=e.top):(this.scrollLeft=e,this.scrollTop=t)}),Element.prototype.replaceWith||(Element.prototype.replaceWith=function(...e){let t=this.parentNode;if(t){e.length===0&&t.removeChild(this);for(let r=e.length-1;r>=0;r--){let o=e[r];typeof o=="string"?o=document.createTextNode(o):o.parentNode&&o.parentNode.removeChild(o),r?t.insertBefore(this.previousSibling,o):t.replaceChild(o,this)}}}));function ys(){return location.protocol==="file:"?wt(`${new URL("search/search_index.js",eo.base)}`).pipe(m(()=>__index),G(1)):je(new URL("search/search_index.json",eo.base))}document.documentElement.classList.remove("no-js");document.documentElement.classList.add("js");var ot=Go(),Ft=sn(),Ot=ln(Ft),to=an(),Oe=gn(),hr=$t("(min-width: 960px)"),Mi=$t("(min-width: 1220px)"),_i=mn(),eo=xe(),Ai=document.forms.namedItem("search")?ys():Ye,ro=new g;Zn({alert$:ro});var oo=new g;B("navigation.instant")&&oi({location$:Ft,viewport$:Oe,progress$:oo}).subscribe(ot);var Li;((Li=eo.version)==null?void 0:Li.provider)==="mike"&&ci({document$:ot});O(Ft,Ot).pipe(Ge(125)).subscribe(()=>{Je("drawer",!1),Je("search",!1)});to.pipe(b(({mode:e})=>e==="global")).subscribe(e=>{switch(e.type){case"p":case",":let t=fe("link[rel=prev]");typeof t!="undefined"&<(t);break;case"n":case".":let r=fe("link[rel=next]");typeof r!="undefined"&<(r);break;case"Enter":let o=Ie();o instanceof HTMLLabelElement&&o.click()}});wi({viewport$:Oe,document$:ot});Ti({document$:ot,tablet$:hr});Si({document$:ot});Oi({viewport$:Oe,tablet$:hr});var rt=Kn(Se("header"),{viewport$:Oe}),jt=ot.pipe(m(()=>Se("main")),v(e=>Gn(e,{viewport$:Oe,header$:rt})),G(1)),xs=O(...ae("consent").map(e=>En(e,{target$:Ot})),...ae("dialog").map(e=>qn(e,{alert$:ro})),...ae("palette").map(e=>Jn(e)),...ae("progress").map(e=>Xn(e,{progress$:oo})),...ae("search").map(e=>ui(e,{index$:Ai,keyboard$:to})),...ae("source").map(e=>gi(e))),Es=C(()=>O(...ae("announce").map(e=>xn(e)),...ae("content").map(e=>zn(e,{viewport$:Oe,target$:Ot,print$:_i})),...ae("content").map(e=>B("search.highlight")?di(e,{index$:Ai,location$:Ft}):S),...ae("header").map(e=>Yn(e,{viewport$:Oe,header$:rt,main$:jt})),...ae("header-title").map(e=>Bn(e,{viewport$:Oe,header$:rt})),...ae("sidebar").map(e=>e.getAttribute("data-md-type")==="navigation"?Nr(Mi,()=>Zr(e,{viewport$:Oe,header$:rt,main$:jt})):Nr(hr,()=>Zr(e,{viewport$:Oe,header$:rt,main$:jt}))),...ae("tabs").map(e=>yi(e,{viewport$:Oe,header$:rt})),...ae("toc").map(e=>xi(e,{viewport$:Oe,header$:rt,main$:jt,target$:Ot})),...ae("top").map(e=>Ei(e,{viewport$:Oe,header$:rt,main$:jt,target$:Ot})))),Ci=ot.pipe(v(()=>Es),Re(xs),G(1));Ci.subscribe();window.document$=ot;window.location$=Ft;window.target$=Ot;window.keyboard$=to;window.viewport$=Oe;window.tablet$=hr;window.screen$=Mi;window.print$=_i;window.alert$=ro;window.progress$=oo;window.component$=Ci;})(); +//# sourceMappingURL=bundle.c8b220af.min.js.map + diff --git a/docs/site/assets/javascripts/bundle.c8b220af.min.js.map b/docs/site/assets/javascripts/bundle.c8b220af.min.js.map new file mode 100644 index 0000000..d835be5 --- /dev/null +++ b/docs/site/assets/javascripts/bundle.c8b220af.min.js.map @@ -0,0 +1,7 @@ +{ + "version": 3, + "sources": ["node_modules/focus-visible/dist/focus-visible.js", "node_modules/escape-html/index.js", "node_modules/clipboard/dist/clipboard.js", "src/templates/assets/javascripts/bundle.ts", "node_modules/tslib/tslib.es6.mjs", "node_modules/rxjs/src/internal/util/isFunction.ts", "node_modules/rxjs/src/internal/util/createErrorClass.ts", "node_modules/rxjs/src/internal/util/UnsubscriptionError.ts", "node_modules/rxjs/src/internal/util/arrRemove.ts", "node_modules/rxjs/src/internal/Subscription.ts", "node_modules/rxjs/src/internal/config.ts", "node_modules/rxjs/src/internal/scheduler/timeoutProvider.ts", "node_modules/rxjs/src/internal/util/reportUnhandledError.ts", "node_modules/rxjs/src/internal/util/noop.ts", "node_modules/rxjs/src/internal/NotificationFactories.ts", "node_modules/rxjs/src/internal/util/errorContext.ts", "node_modules/rxjs/src/internal/Subscriber.ts", "node_modules/rxjs/src/internal/symbol/observable.ts", "node_modules/rxjs/src/internal/util/identity.ts", "node_modules/rxjs/src/internal/util/pipe.ts", "node_modules/rxjs/src/internal/Observable.ts", "node_modules/rxjs/src/internal/util/lift.ts", "node_modules/rxjs/src/internal/operators/OperatorSubscriber.ts", "node_modules/rxjs/src/internal/scheduler/animationFrameProvider.ts", "node_modules/rxjs/src/internal/util/ObjectUnsubscribedError.ts", "node_modules/rxjs/src/internal/Subject.ts", "node_modules/rxjs/src/internal/BehaviorSubject.ts", "node_modules/rxjs/src/internal/scheduler/dateTimestampProvider.ts", "node_modules/rxjs/src/internal/ReplaySubject.ts", "node_modules/rxjs/src/internal/scheduler/Action.ts", "node_modules/rxjs/src/internal/scheduler/intervalProvider.ts", "node_modules/rxjs/src/internal/scheduler/AsyncAction.ts", "node_modules/rxjs/src/internal/Scheduler.ts", "node_modules/rxjs/src/internal/scheduler/AsyncScheduler.ts", "node_modules/rxjs/src/internal/scheduler/async.ts", "node_modules/rxjs/src/internal/scheduler/QueueAction.ts", "node_modules/rxjs/src/internal/scheduler/QueueScheduler.ts", "node_modules/rxjs/src/internal/scheduler/queue.ts", "node_modules/rxjs/src/internal/scheduler/AnimationFrameAction.ts", "node_modules/rxjs/src/internal/scheduler/AnimationFrameScheduler.ts", "node_modules/rxjs/src/internal/scheduler/animationFrame.ts", "node_modules/rxjs/src/internal/observable/empty.ts", "node_modules/rxjs/src/internal/util/isScheduler.ts", "node_modules/rxjs/src/internal/util/args.ts", "node_modules/rxjs/src/internal/util/isArrayLike.ts", "node_modules/rxjs/src/internal/util/isPromise.ts", "node_modules/rxjs/src/internal/util/isInteropObservable.ts", "node_modules/rxjs/src/internal/util/isAsyncIterable.ts", "node_modules/rxjs/src/internal/util/throwUnobservableError.ts", "node_modules/rxjs/src/internal/symbol/iterator.ts", "node_modules/rxjs/src/internal/util/isIterable.ts", "node_modules/rxjs/src/internal/util/isReadableStreamLike.ts", "node_modules/rxjs/src/internal/observable/innerFrom.ts", "node_modules/rxjs/src/internal/util/executeSchedule.ts", "node_modules/rxjs/src/internal/operators/observeOn.ts", "node_modules/rxjs/src/internal/operators/subscribeOn.ts", "node_modules/rxjs/src/internal/scheduled/scheduleObservable.ts", "node_modules/rxjs/src/internal/scheduled/schedulePromise.ts", "node_modules/rxjs/src/internal/scheduled/scheduleArray.ts", "node_modules/rxjs/src/internal/scheduled/scheduleIterable.ts", "node_modules/rxjs/src/internal/scheduled/scheduleAsyncIterable.ts", "node_modules/rxjs/src/internal/scheduled/scheduleReadableStreamLike.ts", "node_modules/rxjs/src/internal/scheduled/scheduled.ts", "node_modules/rxjs/src/internal/observable/from.ts", "node_modules/rxjs/src/internal/observable/of.ts", "node_modules/rxjs/src/internal/observable/throwError.ts", "node_modules/rxjs/src/internal/util/EmptyError.ts", "node_modules/rxjs/src/internal/util/isDate.ts", "node_modules/rxjs/src/internal/operators/map.ts", "node_modules/rxjs/src/internal/util/mapOneOrManyArgs.ts", "node_modules/rxjs/src/internal/util/argsArgArrayOrObject.ts", "node_modules/rxjs/src/internal/util/createObject.ts", "node_modules/rxjs/src/internal/observable/combineLatest.ts", "node_modules/rxjs/src/internal/operators/mergeInternals.ts", "node_modules/rxjs/src/internal/operators/mergeMap.ts", "node_modules/rxjs/src/internal/operators/mergeAll.ts", "node_modules/rxjs/src/internal/operators/concatAll.ts", "node_modules/rxjs/src/internal/observable/concat.ts", "node_modules/rxjs/src/internal/observable/defer.ts", "node_modules/rxjs/src/internal/observable/fromEvent.ts", "node_modules/rxjs/src/internal/observable/fromEventPattern.ts", "node_modules/rxjs/src/internal/observable/timer.ts", "node_modules/rxjs/src/internal/observable/merge.ts", "node_modules/rxjs/src/internal/observable/never.ts", "node_modules/rxjs/src/internal/util/argsOrArgArray.ts", "node_modules/rxjs/src/internal/operators/filter.ts", "node_modules/rxjs/src/internal/observable/zip.ts", "node_modules/rxjs/src/internal/operators/audit.ts", "node_modules/rxjs/src/internal/operators/auditTime.ts", "node_modules/rxjs/src/internal/operators/bufferCount.ts", "node_modules/rxjs/src/internal/operators/catchError.ts", "node_modules/rxjs/src/internal/operators/scanInternals.ts", "node_modules/rxjs/src/internal/operators/combineLatest.ts", "node_modules/rxjs/src/internal/operators/combineLatestWith.ts", "node_modules/rxjs/src/internal/operators/debounce.ts", "node_modules/rxjs/src/internal/operators/debounceTime.ts", "node_modules/rxjs/src/internal/operators/defaultIfEmpty.ts", "node_modules/rxjs/src/internal/operators/take.ts", "node_modules/rxjs/src/internal/operators/ignoreElements.ts", "node_modules/rxjs/src/internal/operators/mapTo.ts", "node_modules/rxjs/src/internal/operators/delayWhen.ts", "node_modules/rxjs/src/internal/operators/delay.ts", "node_modules/rxjs/src/internal/operators/distinctUntilChanged.ts", "node_modules/rxjs/src/internal/operators/distinctUntilKeyChanged.ts", "node_modules/rxjs/src/internal/operators/throwIfEmpty.ts", "node_modules/rxjs/src/internal/operators/endWith.ts", "node_modules/rxjs/src/internal/operators/finalize.ts", "node_modules/rxjs/src/internal/operators/first.ts", "node_modules/rxjs/src/internal/operators/takeLast.ts", "node_modules/rxjs/src/internal/operators/merge.ts", "node_modules/rxjs/src/internal/operators/mergeWith.ts", "node_modules/rxjs/src/internal/operators/repeat.ts", "node_modules/rxjs/src/internal/operators/scan.ts", "node_modules/rxjs/src/internal/operators/share.ts", "node_modules/rxjs/src/internal/operators/shareReplay.ts", "node_modules/rxjs/src/internal/operators/skip.ts", "node_modules/rxjs/src/internal/operators/skipUntil.ts", "node_modules/rxjs/src/internal/operators/startWith.ts", "node_modules/rxjs/src/internal/operators/switchMap.ts", "node_modules/rxjs/src/internal/operators/takeUntil.ts", "node_modules/rxjs/src/internal/operators/takeWhile.ts", "node_modules/rxjs/src/internal/operators/tap.ts", "node_modules/rxjs/src/internal/operators/throttle.ts", "node_modules/rxjs/src/internal/operators/throttleTime.ts", "node_modules/rxjs/src/internal/operators/withLatestFrom.ts", "node_modules/rxjs/src/internal/operators/zip.ts", "node_modules/rxjs/src/internal/operators/zipWith.ts", "src/templates/assets/javascripts/browser/document/index.ts", "src/templates/assets/javascripts/browser/element/_/index.ts", "src/templates/assets/javascripts/browser/element/focus/index.ts", "src/templates/assets/javascripts/browser/element/hover/index.ts", "src/templates/assets/javascripts/utilities/h/index.ts", "src/templates/assets/javascripts/utilities/round/index.ts", "src/templates/assets/javascripts/browser/script/index.ts", "src/templates/assets/javascripts/browser/element/size/_/index.ts", "src/templates/assets/javascripts/browser/element/size/content/index.ts", "src/templates/assets/javascripts/browser/element/offset/_/index.ts", "src/templates/assets/javascripts/browser/element/offset/content/index.ts", "src/templates/assets/javascripts/browser/element/visibility/index.ts", "src/templates/assets/javascripts/browser/toggle/index.ts", "src/templates/assets/javascripts/browser/keyboard/index.ts", "src/templates/assets/javascripts/browser/location/_/index.ts", "src/templates/assets/javascripts/browser/location/hash/index.ts", "src/templates/assets/javascripts/browser/media/index.ts", "src/templates/assets/javascripts/browser/request/index.ts", "src/templates/assets/javascripts/browser/viewport/offset/index.ts", "src/templates/assets/javascripts/browser/viewport/size/index.ts", "src/templates/assets/javascripts/browser/viewport/_/index.ts", "src/templates/assets/javascripts/browser/viewport/at/index.ts", "src/templates/assets/javascripts/browser/worker/index.ts", "src/templates/assets/javascripts/_/index.ts", "src/templates/assets/javascripts/components/_/index.ts", "src/templates/assets/javascripts/components/announce/index.ts", "src/templates/assets/javascripts/components/consent/index.ts", "src/templates/assets/javascripts/templates/tooltip/index.tsx", "src/templates/assets/javascripts/templates/annotation/index.tsx", "src/templates/assets/javascripts/templates/clipboard/index.tsx", "src/templates/assets/javascripts/templates/search/index.tsx", "src/templates/assets/javascripts/templates/source/index.tsx", "src/templates/assets/javascripts/templates/tabbed/index.tsx", "src/templates/assets/javascripts/templates/table/index.tsx", "src/templates/assets/javascripts/templates/version/index.tsx", "src/templates/assets/javascripts/components/tooltip2/index.ts", "src/templates/assets/javascripts/components/content/annotation/_/index.ts", "src/templates/assets/javascripts/components/content/annotation/list/index.ts", "src/templates/assets/javascripts/components/content/annotation/block/index.ts", "src/templates/assets/javascripts/components/content/code/_/index.ts", "src/templates/assets/javascripts/components/content/details/index.ts", "src/templates/assets/javascripts/components/content/mermaid/index.css", "src/templates/assets/javascripts/components/content/mermaid/index.ts", "src/templates/assets/javascripts/components/content/table/index.ts", "src/templates/assets/javascripts/components/content/tabs/index.ts", "src/templates/assets/javascripts/components/content/_/index.ts", "src/templates/assets/javascripts/components/dialog/index.ts", "src/templates/assets/javascripts/components/tooltip/index.ts", "src/templates/assets/javascripts/components/header/_/index.ts", "src/templates/assets/javascripts/components/header/title/index.ts", "src/templates/assets/javascripts/components/main/index.ts", "src/templates/assets/javascripts/components/palette/index.ts", "src/templates/assets/javascripts/components/progress/index.ts", "src/templates/assets/javascripts/integrations/clipboard/index.ts", "src/templates/assets/javascripts/integrations/sitemap/index.ts", "src/templates/assets/javascripts/integrations/instant/index.ts", "src/templates/assets/javascripts/integrations/search/highlighter/index.ts", "src/templates/assets/javascripts/integrations/search/worker/message/index.ts", "src/templates/assets/javascripts/integrations/search/worker/_/index.ts", "src/templates/assets/javascripts/integrations/version/findurl/index.ts", "src/templates/assets/javascripts/integrations/version/index.ts", "src/templates/assets/javascripts/components/search/query/index.ts", "src/templates/assets/javascripts/components/search/result/index.ts", "src/templates/assets/javascripts/components/search/share/index.ts", "src/templates/assets/javascripts/components/search/suggest/index.ts", "src/templates/assets/javascripts/components/search/_/index.ts", "src/templates/assets/javascripts/components/search/highlight/index.ts", "src/templates/assets/javascripts/components/sidebar/index.ts", "src/templates/assets/javascripts/components/source/facts/github/index.ts", "src/templates/assets/javascripts/components/source/facts/gitlab/index.ts", "src/templates/assets/javascripts/components/source/facts/_/index.ts", "src/templates/assets/javascripts/components/source/_/index.ts", "src/templates/assets/javascripts/components/tabs/index.ts", "src/templates/assets/javascripts/components/toc/index.ts", "src/templates/assets/javascripts/components/top/index.ts", "src/templates/assets/javascripts/patches/ellipsis/index.ts", "src/templates/assets/javascripts/patches/indeterminate/index.ts", "src/templates/assets/javascripts/patches/scrollfix/index.ts", "src/templates/assets/javascripts/patches/scrolllock/index.ts", "src/templates/assets/javascripts/polyfills/index.ts"], + "sourcesContent": ["(function (global, factory) {\n typeof exports === 'object' && typeof module !== 'undefined' ? factory() :\n typeof define === 'function' && define.amd ? define(factory) :\n (factory());\n}(this, (function () { 'use strict';\n\n /**\n * Applies the :focus-visible polyfill at the given scope.\n * A scope in this case is either the top-level Document or a Shadow Root.\n *\n * @param {(Document|ShadowRoot)} scope\n * @see https://github.com/WICG/focus-visible\n */\n function applyFocusVisiblePolyfill(scope) {\n var hadKeyboardEvent = true;\n var hadFocusVisibleRecently = false;\n var hadFocusVisibleRecentlyTimeout = null;\n\n var inputTypesAllowlist = {\n text: true,\n search: true,\n url: true,\n tel: true,\n email: true,\n password: true,\n number: true,\n date: true,\n month: true,\n week: true,\n time: true,\n datetime: true,\n 'datetime-local': true\n };\n\n /**\n * Helper function for legacy browsers and iframes which sometimes focus\n * elements like document, body, and non-interactive SVG.\n * @param {Element} el\n */\n function isValidFocusTarget(el) {\n if (\n el &&\n el !== document &&\n el.nodeName !== 'HTML' &&\n el.nodeName !== 'BODY' &&\n 'classList' in el &&\n 'contains' in el.classList\n ) {\n return true;\n }\n return false;\n }\n\n /**\n * Computes whether the given element should automatically trigger the\n * `focus-visible` class being added, i.e. whether it should always match\n * `:focus-visible` when focused.\n * @param {Element} el\n * @return {boolean}\n */\n function focusTriggersKeyboardModality(el) {\n var type = el.type;\n var tagName = el.tagName;\n\n if (tagName === 'INPUT' && inputTypesAllowlist[type] && !el.readOnly) {\n return true;\n }\n\n if (tagName === 'TEXTAREA' && !el.readOnly) {\n return true;\n }\n\n if (el.isContentEditable) {\n return true;\n }\n\n return false;\n }\n\n /**\n * Add the `focus-visible` class to the given element if it was not added by\n * the author.\n * @param {Element} el\n */\n function addFocusVisibleClass(el) {\n if (el.classList.contains('focus-visible')) {\n return;\n }\n el.classList.add('focus-visible');\n el.setAttribute('data-focus-visible-added', '');\n }\n\n /**\n * Remove the `focus-visible` class from the given element if it was not\n * originally added by the author.\n * @param {Element} el\n */\n function removeFocusVisibleClass(el) {\n if (!el.hasAttribute('data-focus-visible-added')) {\n return;\n }\n el.classList.remove('focus-visible');\n el.removeAttribute('data-focus-visible-added');\n }\n\n /**\n * If the most recent user interaction was via the keyboard;\n * and the key press did not include a meta, alt/option, or control key;\n * then the modality is keyboard. Otherwise, the modality is not keyboard.\n * Apply `focus-visible` to any current active element and keep track\n * of our keyboard modality state with `hadKeyboardEvent`.\n * @param {KeyboardEvent} e\n */\n function onKeyDown(e) {\n if (e.metaKey || e.altKey || e.ctrlKey) {\n return;\n }\n\n if (isValidFocusTarget(scope.activeElement)) {\n addFocusVisibleClass(scope.activeElement);\n }\n\n hadKeyboardEvent = true;\n }\n\n /**\n * If at any point a user clicks with a pointing device, ensure that we change\n * the modality away from keyboard.\n * This avoids the situation where a user presses a key on an already focused\n * element, and then clicks on a different element, focusing it with a\n * pointing device, while we still think we're in keyboard modality.\n * @param {Event} e\n */\n function onPointerDown(e) {\n hadKeyboardEvent = false;\n }\n\n /**\n * On `focus`, add the `focus-visible` class to the target if:\n * - the target received focus as a result of keyboard navigation, or\n * - the event target is an element that will likely require interaction\n * via the keyboard (e.g. a text box)\n * @param {Event} e\n */\n function onFocus(e) {\n // Prevent IE from focusing the document or HTML element.\n if (!isValidFocusTarget(e.target)) {\n return;\n }\n\n if (hadKeyboardEvent || focusTriggersKeyboardModality(e.target)) {\n addFocusVisibleClass(e.target);\n }\n }\n\n /**\n * On `blur`, remove the `focus-visible` class from the target.\n * @param {Event} e\n */\n function onBlur(e) {\n if (!isValidFocusTarget(e.target)) {\n return;\n }\n\n if (\n e.target.classList.contains('focus-visible') ||\n e.target.hasAttribute('data-focus-visible-added')\n ) {\n // To detect a tab/window switch, we look for a blur event followed\n // rapidly by a visibility change.\n // If we don't see a visibility change within 100ms, it's probably a\n // regular focus change.\n hadFocusVisibleRecently = true;\n window.clearTimeout(hadFocusVisibleRecentlyTimeout);\n hadFocusVisibleRecentlyTimeout = window.setTimeout(function() {\n hadFocusVisibleRecently = false;\n }, 100);\n removeFocusVisibleClass(e.target);\n }\n }\n\n /**\n * If the user changes tabs, keep track of whether or not the previously\n * focused element had .focus-visible.\n * @param {Event} e\n */\n function onVisibilityChange(e) {\n if (document.visibilityState === 'hidden') {\n // If the tab becomes active again, the browser will handle calling focus\n // on the element (Safari actually calls it twice).\n // If this tab change caused a blur on an element with focus-visible,\n // re-apply the class when the user switches back to the tab.\n if (hadFocusVisibleRecently) {\n hadKeyboardEvent = true;\n }\n addInitialPointerMoveListeners();\n }\n }\n\n /**\n * Add a group of listeners to detect usage of any pointing devices.\n * These listeners will be added when the polyfill first loads, and anytime\n * the window is blurred, so that they are active when the window regains\n * focus.\n */\n function addInitialPointerMoveListeners() {\n document.addEventListener('mousemove', onInitialPointerMove);\n document.addEventListener('mousedown', onInitialPointerMove);\n document.addEventListener('mouseup', onInitialPointerMove);\n document.addEventListener('pointermove', onInitialPointerMove);\n document.addEventListener('pointerdown', onInitialPointerMove);\n document.addEventListener('pointerup', onInitialPointerMove);\n document.addEventListener('touchmove', onInitialPointerMove);\n document.addEventListener('touchstart', onInitialPointerMove);\n document.addEventListener('touchend', onInitialPointerMove);\n }\n\n function removeInitialPointerMoveListeners() {\n document.removeEventListener('mousemove', onInitialPointerMove);\n document.removeEventListener('mousedown', onInitialPointerMove);\n document.removeEventListener('mouseup', onInitialPointerMove);\n document.removeEventListener('pointermove', onInitialPointerMove);\n document.removeEventListener('pointerdown', onInitialPointerMove);\n document.removeEventListener('pointerup', onInitialPointerMove);\n document.removeEventListener('touchmove', onInitialPointerMove);\n document.removeEventListener('touchstart', onInitialPointerMove);\n document.removeEventListener('touchend', onInitialPointerMove);\n }\n\n /**\n * When the polfyill first loads, assume the user is in keyboard modality.\n * If any event is received from a pointing device (e.g. mouse, pointer,\n * touch), turn off keyboard modality.\n * This accounts for situations where focus enters the page from the URL bar.\n * @param {Event} e\n */\n function onInitialPointerMove(e) {\n // Work around a Safari quirk that fires a mousemove on whenever the\n // window blurs, even if you're tabbing out of the page. \u00AF\\_(\u30C4)_/\u00AF\n if (e.target.nodeName && e.target.nodeName.toLowerCase() === 'html') {\n return;\n }\n\n hadKeyboardEvent = false;\n removeInitialPointerMoveListeners();\n }\n\n // For some kinds of state, we are interested in changes at the global scope\n // only. For example, global pointer input, global key presses and global\n // visibility change should affect the state at every scope:\n document.addEventListener('keydown', onKeyDown, true);\n document.addEventListener('mousedown', onPointerDown, true);\n document.addEventListener('pointerdown', onPointerDown, true);\n document.addEventListener('touchstart', onPointerDown, true);\n document.addEventListener('visibilitychange', onVisibilityChange, true);\n\n addInitialPointerMoveListeners();\n\n // For focus and blur, we specifically care about state changes in the local\n // scope. This is because focus / blur events that originate from within a\n // shadow root are not re-dispatched from the host element if it was already\n // the active element in its own scope:\n scope.addEventListener('focus', onFocus, true);\n scope.addEventListener('blur', onBlur, true);\n\n // We detect that a node is a ShadowRoot by ensuring that it is a\n // DocumentFragment and also has a host property. This check covers native\n // implementation and polyfill implementation transparently. If we only cared\n // about the native implementation, we could just check if the scope was\n // an instance of a ShadowRoot.\n if (scope.nodeType === Node.DOCUMENT_FRAGMENT_NODE && scope.host) {\n // Since a ShadowRoot is a special kind of DocumentFragment, it does not\n // have a root element to add a class to. So, we add this attribute to the\n // host element instead:\n scope.host.setAttribute('data-js-focus-visible', '');\n } else if (scope.nodeType === Node.DOCUMENT_NODE) {\n document.documentElement.classList.add('js-focus-visible');\n document.documentElement.setAttribute('data-js-focus-visible', '');\n }\n }\n\n // It is important to wrap all references to global window and document in\n // these checks to support server-side rendering use cases\n // @see https://github.com/WICG/focus-visible/issues/199\n if (typeof window !== 'undefined' && typeof document !== 'undefined') {\n // Make the polyfill helper globally available. This can be used as a signal\n // to interested libraries that wish to coordinate with the polyfill for e.g.,\n // applying the polyfill to a shadow root:\n window.applyFocusVisiblePolyfill = applyFocusVisiblePolyfill;\n\n // Notify interested libraries of the polyfill's presence, in case the\n // polyfill was loaded lazily:\n var event;\n\n try {\n event = new CustomEvent('focus-visible-polyfill-ready');\n } catch (error) {\n // IE11 does not support using CustomEvent as a constructor directly:\n event = document.createEvent('CustomEvent');\n event.initCustomEvent('focus-visible-polyfill-ready', false, false, {});\n }\n\n window.dispatchEvent(event);\n }\n\n if (typeof document !== 'undefined') {\n // Apply the polyfill to the global document, so that no JavaScript\n // coordination is required to use the polyfill in the top-level document:\n applyFocusVisiblePolyfill(document);\n }\n\n})));\n", "/*!\n * escape-html\n * Copyright(c) 2012-2013 TJ Holowaychuk\n * Copyright(c) 2015 Andreas Lubbe\n * Copyright(c) 2015 Tiancheng \"Timothy\" Gu\n * MIT Licensed\n */\n\n'use strict';\n\n/**\n * Module variables.\n * @private\n */\n\nvar matchHtmlRegExp = /[\"'&<>]/;\n\n/**\n * Module exports.\n * @public\n */\n\nmodule.exports = escapeHtml;\n\n/**\n * Escape special characters in the given string of html.\n *\n * @param {string} string The string to escape for inserting into HTML\n * @return {string}\n * @public\n */\n\nfunction escapeHtml(string) {\n var str = '' + string;\n var match = matchHtmlRegExp.exec(str);\n\n if (!match) {\n return str;\n }\n\n var escape;\n var html = '';\n var index = 0;\n var lastIndex = 0;\n\n for (index = match.index; index < str.length; index++) {\n switch (str.charCodeAt(index)) {\n case 34: // \"\n escape = '"';\n break;\n case 38: // &\n escape = '&';\n break;\n case 39: // '\n escape = ''';\n break;\n case 60: // <\n escape = '<';\n break;\n case 62: // >\n escape = '>';\n break;\n default:\n continue;\n }\n\n if (lastIndex !== index) {\n html += str.substring(lastIndex, index);\n }\n\n lastIndex = index + 1;\n html += escape;\n }\n\n return lastIndex !== index\n ? html + str.substring(lastIndex, index)\n : html;\n}\n", "/*!\n * clipboard.js v2.0.11\n * https://clipboardjs.com/\n *\n * Licensed MIT \u00A9 Zeno Rocha\n */\n(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"ClipboardJS\"] = factory();\n\telse\n\t\troot[\"ClipboardJS\"] = factory();\n})(this, function() {\nreturn /******/ (function() { // webpackBootstrap\n/******/ \tvar __webpack_modules__ = ({\n\n/***/ 686:\n/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, {\n \"default\": function() { return /* binding */ clipboard; }\n});\n\n// EXTERNAL MODULE: ./node_modules/tiny-emitter/index.js\nvar tiny_emitter = __webpack_require__(279);\nvar tiny_emitter_default = /*#__PURE__*/__webpack_require__.n(tiny_emitter);\n// EXTERNAL MODULE: ./node_modules/good-listener/src/listen.js\nvar listen = __webpack_require__(370);\nvar listen_default = /*#__PURE__*/__webpack_require__.n(listen);\n// EXTERNAL MODULE: ./node_modules/select/src/select.js\nvar src_select = __webpack_require__(817);\nvar select_default = /*#__PURE__*/__webpack_require__.n(src_select);\n;// CONCATENATED MODULE: ./src/common/command.js\n/**\n * Executes a given operation type.\n * @param {String} type\n * @return {Boolean}\n */\nfunction command(type) {\n try {\n return document.execCommand(type);\n } catch (err) {\n return false;\n }\n}\n;// CONCATENATED MODULE: ./src/actions/cut.js\n\n\n/**\n * Cut action wrapper.\n * @param {String|HTMLElement} target\n * @return {String}\n */\n\nvar ClipboardActionCut = function ClipboardActionCut(target) {\n var selectedText = select_default()(target);\n command('cut');\n return selectedText;\n};\n\n/* harmony default export */ var actions_cut = (ClipboardActionCut);\n;// CONCATENATED MODULE: ./src/common/create-fake-element.js\n/**\n * Creates a fake textarea element with a value.\n * @param {String} value\n * @return {HTMLElement}\n */\nfunction createFakeElement(value) {\n var isRTL = document.documentElement.getAttribute('dir') === 'rtl';\n var fakeElement = document.createElement('textarea'); // Prevent zooming on iOS\n\n fakeElement.style.fontSize = '12pt'; // Reset box model\n\n fakeElement.style.border = '0';\n fakeElement.style.padding = '0';\n fakeElement.style.margin = '0'; // Move element out of screen horizontally\n\n fakeElement.style.position = 'absolute';\n fakeElement.style[isRTL ? 'right' : 'left'] = '-9999px'; // Move element to the same position vertically\n\n var yPosition = window.pageYOffset || document.documentElement.scrollTop;\n fakeElement.style.top = \"\".concat(yPosition, \"px\");\n fakeElement.setAttribute('readonly', '');\n fakeElement.value = value;\n return fakeElement;\n}\n;// CONCATENATED MODULE: ./src/actions/copy.js\n\n\n\n/**\n * Create fake copy action wrapper using a fake element.\n * @param {String} target\n * @param {Object} options\n * @return {String}\n */\n\nvar fakeCopyAction = function fakeCopyAction(value, options) {\n var fakeElement = createFakeElement(value);\n options.container.appendChild(fakeElement);\n var selectedText = select_default()(fakeElement);\n command('copy');\n fakeElement.remove();\n return selectedText;\n};\n/**\n * Copy action wrapper.\n * @param {String|HTMLElement} target\n * @param {Object} options\n * @return {String}\n */\n\n\nvar ClipboardActionCopy = function ClipboardActionCopy(target) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n container: document.body\n };\n var selectedText = '';\n\n if (typeof target === 'string') {\n selectedText = fakeCopyAction(target, options);\n } else if (target instanceof HTMLInputElement && !['text', 'search', 'url', 'tel', 'password'].includes(target === null || target === void 0 ? void 0 : target.type)) {\n // If input type doesn't support `setSelectionRange`. Simulate it. https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement/setSelectionRange\n selectedText = fakeCopyAction(target.value, options);\n } else {\n selectedText = select_default()(target);\n command('copy');\n }\n\n return selectedText;\n};\n\n/* harmony default export */ var actions_copy = (ClipboardActionCopy);\n;// CONCATENATED MODULE: ./src/actions/default.js\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\n\n\n/**\n * Inner function which performs selection from either `text` or `target`\n * properties and then executes copy or cut operations.\n * @param {Object} options\n */\n\nvar ClipboardActionDefault = function ClipboardActionDefault() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n // Defines base properties passed from constructor.\n var _options$action = options.action,\n action = _options$action === void 0 ? 'copy' : _options$action,\n container = options.container,\n target = options.target,\n text = options.text; // Sets the `action` to be performed which can be either 'copy' or 'cut'.\n\n if (action !== 'copy' && action !== 'cut') {\n throw new Error('Invalid \"action\" value, use either \"copy\" or \"cut\"');\n } // Sets the `target` property using an element that will be have its content copied.\n\n\n if (target !== undefined) {\n if (target && _typeof(target) === 'object' && target.nodeType === 1) {\n if (action === 'copy' && target.hasAttribute('disabled')) {\n throw new Error('Invalid \"target\" attribute. Please use \"readonly\" instead of \"disabled\" attribute');\n }\n\n if (action === 'cut' && (target.hasAttribute('readonly') || target.hasAttribute('disabled'))) {\n throw new Error('Invalid \"target\" attribute. You can\\'t cut text from elements with \"readonly\" or \"disabled\" attributes');\n }\n } else {\n throw new Error('Invalid \"target\" value, use a valid Element');\n }\n } // Define selection strategy based on `text` property.\n\n\n if (text) {\n return actions_copy(text, {\n container: container\n });\n } // Defines which selection strategy based on `target` property.\n\n\n if (target) {\n return action === 'cut' ? actions_cut(target) : actions_copy(target, {\n container: container\n });\n }\n};\n\n/* harmony default export */ var actions_default = (ClipboardActionDefault);\n;// CONCATENATED MODULE: ./src/clipboard.js\nfunction clipboard_typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { clipboard_typeof = function _typeof(obj) { return typeof obj; }; } else { clipboard_typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return clipboard_typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (clipboard_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\n/**\n * Helper function to retrieve attribute value.\n * @param {String} suffix\n * @param {Element} element\n */\n\nfunction getAttributeValue(suffix, element) {\n var attribute = \"data-clipboard-\".concat(suffix);\n\n if (!element.hasAttribute(attribute)) {\n return;\n }\n\n return element.getAttribute(attribute);\n}\n/**\n * Base class which takes one or more elements, adds event listeners to them,\n * and instantiates a new `ClipboardAction` on each click.\n */\n\n\nvar Clipboard = /*#__PURE__*/function (_Emitter) {\n _inherits(Clipboard, _Emitter);\n\n var _super = _createSuper(Clipboard);\n\n /**\n * @param {String|HTMLElement|HTMLCollection|NodeList} trigger\n * @param {Object} options\n */\n function Clipboard(trigger, options) {\n var _this;\n\n _classCallCheck(this, Clipboard);\n\n _this = _super.call(this);\n\n _this.resolveOptions(options);\n\n _this.listenClick(trigger);\n\n return _this;\n }\n /**\n * Defines if attributes would be resolved using internal setter functions\n * or custom functions that were passed in the constructor.\n * @param {Object} options\n */\n\n\n _createClass(Clipboard, [{\n key: \"resolveOptions\",\n value: function resolveOptions() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n this.action = typeof options.action === 'function' ? options.action : this.defaultAction;\n this.target = typeof options.target === 'function' ? options.target : this.defaultTarget;\n this.text = typeof options.text === 'function' ? options.text : this.defaultText;\n this.container = clipboard_typeof(options.container) === 'object' ? options.container : document.body;\n }\n /**\n * Adds a click event listener to the passed trigger.\n * @param {String|HTMLElement|HTMLCollection|NodeList} trigger\n */\n\n }, {\n key: \"listenClick\",\n value: function listenClick(trigger) {\n var _this2 = this;\n\n this.listener = listen_default()(trigger, 'click', function (e) {\n return _this2.onClick(e);\n });\n }\n /**\n * Defines a new `ClipboardAction` on each click event.\n * @param {Event} e\n */\n\n }, {\n key: \"onClick\",\n value: function onClick(e) {\n var trigger = e.delegateTarget || e.currentTarget;\n var action = this.action(trigger) || 'copy';\n var text = actions_default({\n action: action,\n container: this.container,\n target: this.target(trigger),\n text: this.text(trigger)\n }); // Fires an event based on the copy operation result.\n\n this.emit(text ? 'success' : 'error', {\n action: action,\n text: text,\n trigger: trigger,\n clearSelection: function clearSelection() {\n if (trigger) {\n trigger.focus();\n }\n\n window.getSelection().removeAllRanges();\n }\n });\n }\n /**\n * Default `action` lookup function.\n * @param {Element} trigger\n */\n\n }, {\n key: \"defaultAction\",\n value: function defaultAction(trigger) {\n return getAttributeValue('action', trigger);\n }\n /**\n * Default `target` lookup function.\n * @param {Element} trigger\n */\n\n }, {\n key: \"defaultTarget\",\n value: function defaultTarget(trigger) {\n var selector = getAttributeValue('target', trigger);\n\n if (selector) {\n return document.querySelector(selector);\n }\n }\n /**\n * Allow fire programmatically a copy action\n * @param {String|HTMLElement} target\n * @param {Object} options\n * @returns Text copied.\n */\n\n }, {\n key: \"defaultText\",\n\n /**\n * Default `text` lookup function.\n * @param {Element} trigger\n */\n value: function defaultText(trigger) {\n return getAttributeValue('text', trigger);\n }\n /**\n * Destroy lifecycle.\n */\n\n }, {\n key: \"destroy\",\n value: function destroy() {\n this.listener.destroy();\n }\n }], [{\n key: \"copy\",\n value: function copy(target) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n container: document.body\n };\n return actions_copy(target, options);\n }\n /**\n * Allow fire programmatically a cut action\n * @param {String|HTMLElement} target\n * @returns Text cutted.\n */\n\n }, {\n key: \"cut\",\n value: function cut(target) {\n return actions_cut(target);\n }\n /**\n * Returns the support of the given action, or all actions if no action is\n * given.\n * @param {String} [action]\n */\n\n }, {\n key: \"isSupported\",\n value: function isSupported() {\n var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ['copy', 'cut'];\n var actions = typeof action === 'string' ? [action] : action;\n var support = !!document.queryCommandSupported;\n actions.forEach(function (action) {\n support = support && !!document.queryCommandSupported(action);\n });\n return support;\n }\n }]);\n\n return Clipboard;\n}((tiny_emitter_default()));\n\n/* harmony default export */ var clipboard = (Clipboard);\n\n/***/ }),\n\n/***/ 828:\n/***/ (function(module) {\n\nvar DOCUMENT_NODE_TYPE = 9;\n\n/**\n * A polyfill for Element.matches()\n */\nif (typeof Element !== 'undefined' && !Element.prototype.matches) {\n var proto = Element.prototype;\n\n proto.matches = proto.matchesSelector ||\n proto.mozMatchesSelector ||\n proto.msMatchesSelector ||\n proto.oMatchesSelector ||\n proto.webkitMatchesSelector;\n}\n\n/**\n * Finds the closest parent that matches a selector.\n *\n * @param {Element} element\n * @param {String} selector\n * @return {Function}\n */\nfunction closest (element, selector) {\n while (element && element.nodeType !== DOCUMENT_NODE_TYPE) {\n if (typeof element.matches === 'function' &&\n element.matches(selector)) {\n return element;\n }\n element = element.parentNode;\n }\n}\n\nmodule.exports = closest;\n\n\n/***/ }),\n\n/***/ 438:\n/***/ (function(module, __unused_webpack_exports, __webpack_require__) {\n\nvar closest = __webpack_require__(828);\n\n/**\n * Delegates event to a selector.\n *\n * @param {Element} element\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @param {Boolean} useCapture\n * @return {Object}\n */\nfunction _delegate(element, selector, type, callback, useCapture) {\n var listenerFn = listener.apply(this, arguments);\n\n element.addEventListener(type, listenerFn, useCapture);\n\n return {\n destroy: function() {\n element.removeEventListener(type, listenerFn, useCapture);\n }\n }\n}\n\n/**\n * Delegates event to a selector.\n *\n * @param {Element|String|Array} [elements]\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @param {Boolean} useCapture\n * @return {Object}\n */\nfunction delegate(elements, selector, type, callback, useCapture) {\n // Handle the regular Element usage\n if (typeof elements.addEventListener === 'function') {\n return _delegate.apply(null, arguments);\n }\n\n // Handle Element-less usage, it defaults to global delegation\n if (typeof type === 'function') {\n // Use `document` as the first parameter, then apply arguments\n // This is a short way to .unshift `arguments` without running into deoptimizations\n return _delegate.bind(null, document).apply(null, arguments);\n }\n\n // Handle Selector-based usage\n if (typeof elements === 'string') {\n elements = document.querySelectorAll(elements);\n }\n\n // Handle Array-like based usage\n return Array.prototype.map.call(elements, function (element) {\n return _delegate(element, selector, type, callback, useCapture);\n });\n}\n\n/**\n * Finds closest match and invokes callback.\n *\n * @param {Element} element\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @return {Function}\n */\nfunction listener(element, selector, type, callback) {\n return function(e) {\n e.delegateTarget = closest(e.target, selector);\n\n if (e.delegateTarget) {\n callback.call(element, e);\n }\n }\n}\n\nmodule.exports = delegate;\n\n\n/***/ }),\n\n/***/ 879:\n/***/ (function(__unused_webpack_module, exports) {\n\n/**\n * Check if argument is a HTML element.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.node = function(value) {\n return value !== undefined\n && value instanceof HTMLElement\n && value.nodeType === 1;\n};\n\n/**\n * Check if argument is a list of HTML elements.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.nodeList = function(value) {\n var type = Object.prototype.toString.call(value);\n\n return value !== undefined\n && (type === '[object NodeList]' || type === '[object HTMLCollection]')\n && ('length' in value)\n && (value.length === 0 || exports.node(value[0]));\n};\n\n/**\n * Check if argument is a string.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.string = function(value) {\n return typeof value === 'string'\n || value instanceof String;\n};\n\n/**\n * Check if argument is a function.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.fn = function(value) {\n var type = Object.prototype.toString.call(value);\n\n return type === '[object Function]';\n};\n\n\n/***/ }),\n\n/***/ 370:\n/***/ (function(module, __unused_webpack_exports, __webpack_require__) {\n\nvar is = __webpack_require__(879);\nvar delegate = __webpack_require__(438);\n\n/**\n * Validates all params and calls the right\n * listener function based on its target type.\n *\n * @param {String|HTMLElement|HTMLCollection|NodeList} target\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listen(target, type, callback) {\n if (!target && !type && !callback) {\n throw new Error('Missing required arguments');\n }\n\n if (!is.string(type)) {\n throw new TypeError('Second argument must be a String');\n }\n\n if (!is.fn(callback)) {\n throw new TypeError('Third argument must be a Function');\n }\n\n if (is.node(target)) {\n return listenNode(target, type, callback);\n }\n else if (is.nodeList(target)) {\n return listenNodeList(target, type, callback);\n }\n else if (is.string(target)) {\n return listenSelector(target, type, callback);\n }\n else {\n throw new TypeError('First argument must be a String, HTMLElement, HTMLCollection, or NodeList');\n }\n}\n\n/**\n * Adds an event listener to a HTML element\n * and returns a remove listener function.\n *\n * @param {HTMLElement} node\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenNode(node, type, callback) {\n node.addEventListener(type, callback);\n\n return {\n destroy: function() {\n node.removeEventListener(type, callback);\n }\n }\n}\n\n/**\n * Add an event listener to a list of HTML elements\n * and returns a remove listener function.\n *\n * @param {NodeList|HTMLCollection} nodeList\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenNodeList(nodeList, type, callback) {\n Array.prototype.forEach.call(nodeList, function(node) {\n node.addEventListener(type, callback);\n });\n\n return {\n destroy: function() {\n Array.prototype.forEach.call(nodeList, function(node) {\n node.removeEventListener(type, callback);\n });\n }\n }\n}\n\n/**\n * Add an event listener to a selector\n * and returns a remove listener function.\n *\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenSelector(selector, type, callback) {\n return delegate(document.body, selector, type, callback);\n}\n\nmodule.exports = listen;\n\n\n/***/ }),\n\n/***/ 817:\n/***/ (function(module) {\n\nfunction select(element) {\n var selectedText;\n\n if (element.nodeName === 'SELECT') {\n element.focus();\n\n selectedText = element.value;\n }\n else if (element.nodeName === 'INPUT' || element.nodeName === 'TEXTAREA') {\n var isReadOnly = element.hasAttribute('readonly');\n\n if (!isReadOnly) {\n element.setAttribute('readonly', '');\n }\n\n element.select();\n element.setSelectionRange(0, element.value.length);\n\n if (!isReadOnly) {\n element.removeAttribute('readonly');\n }\n\n selectedText = element.value;\n }\n else {\n if (element.hasAttribute('contenteditable')) {\n element.focus();\n }\n\n var selection = window.getSelection();\n var range = document.createRange();\n\n range.selectNodeContents(element);\n selection.removeAllRanges();\n selection.addRange(range);\n\n selectedText = selection.toString();\n }\n\n return selectedText;\n}\n\nmodule.exports = select;\n\n\n/***/ }),\n\n/***/ 279:\n/***/ (function(module) {\n\nfunction E () {\n // Keep this empty so it's easier to inherit from\n // (via https://github.com/lipsmack from https://github.com/scottcorgan/tiny-emitter/issues/3)\n}\n\nE.prototype = {\n on: function (name, callback, ctx) {\n var e = this.e || (this.e = {});\n\n (e[name] || (e[name] = [])).push({\n fn: callback,\n ctx: ctx\n });\n\n return this;\n },\n\n once: function (name, callback, ctx) {\n var self = this;\n function listener () {\n self.off(name, listener);\n callback.apply(ctx, arguments);\n };\n\n listener._ = callback\n return this.on(name, listener, ctx);\n },\n\n emit: function (name) {\n var data = [].slice.call(arguments, 1);\n var evtArr = ((this.e || (this.e = {}))[name] || []).slice();\n var i = 0;\n var len = evtArr.length;\n\n for (i; i < len; i++) {\n evtArr[i].fn.apply(evtArr[i].ctx, data);\n }\n\n return this;\n },\n\n off: function (name, callback) {\n var e = this.e || (this.e = {});\n var evts = e[name];\n var liveEvents = [];\n\n if (evts && callback) {\n for (var i = 0, len = evts.length; i < len; i++) {\n if (evts[i].fn !== callback && evts[i].fn._ !== callback)\n liveEvents.push(evts[i]);\n }\n }\n\n // Remove event from queue to prevent memory leak\n // Suggested by https://github.com/lazd\n // Ref: https://github.com/scottcorgan/tiny-emitter/commit/c6ebfaa9bc973b33d110a84a307742b7cf94c953#commitcomment-5024910\n\n (liveEvents.length)\n ? e[name] = liveEvents\n : delete e[name];\n\n return this;\n }\n};\n\nmodule.exports = E;\nmodule.exports.TinyEmitter = E;\n\n\n/***/ })\n\n/******/ \t});\n/************************************************************************/\n/******/ \t// The module cache\n/******/ \tvar __webpack_module_cache__ = {};\n/******/ \t\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(__webpack_module_cache__[moduleId]) {\n/******/ \t\t\treturn __webpack_module_cache__[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = __webpack_module_cache__[moduleId] = {\n/******/ \t\t\t// no module.id needed\n/******/ \t\t\t// no module.loaded needed\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/ \t\n/******/ \t\t// Execute the module function\n/******/ \t\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n/******/ \t\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/ \t\n/************************************************************************/\n/******/ \t/* webpack/runtime/compat get default export */\n/******/ \t!function() {\n/******/ \t\t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t\t__webpack_require__.n = function(module) {\n/******/ \t\t\tvar getter = module && module.__esModule ?\n/******/ \t\t\t\tfunction() { return module['default']; } :\n/******/ \t\t\t\tfunction() { return module; };\n/******/ \t\t\t__webpack_require__.d(getter, { a: getter });\n/******/ \t\t\treturn getter;\n/******/ \t\t};\n/******/ \t}();\n/******/ \t\n/******/ \t/* webpack/runtime/define property getters */\n/******/ \t!function() {\n/******/ \t\t// define getter functions for harmony exports\n/******/ \t\t__webpack_require__.d = function(exports, definition) {\n/******/ \t\t\tfor(var key in definition) {\n/******/ \t\t\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n/******/ \t\t\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n/******/ \t\t\t\t}\n/******/ \t\t\t}\n/******/ \t\t};\n/******/ \t}();\n/******/ \t\n/******/ \t/* webpack/runtime/hasOwnProperty shorthand */\n/******/ \t!function() {\n/******/ \t\t__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }\n/******/ \t}();\n/******/ \t\n/************************************************************************/\n/******/ \t// module exports must be returned from runtime so entry inlining is disabled\n/******/ \t// startup\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(686);\n/******/ })()\n.default;\n});", "/*\n * Copyright (c) 2016-2025 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport \"focus-visible\"\n\nimport {\n EMPTY,\n NEVER,\n Observable,\n Subject,\n defer,\n delay,\n filter,\n map,\n merge,\n mergeWith,\n shareReplay,\n switchMap\n} from \"rxjs\"\n\nimport { configuration, feature } from \"./_\"\nimport {\n at,\n getActiveElement,\n getOptionalElement,\n requestJSON,\n setLocation,\n setToggle,\n watchDocument,\n watchKeyboard,\n watchLocation,\n watchLocationTarget,\n watchMedia,\n watchPrint,\n watchScript,\n watchViewport\n} from \"./browser\"\nimport {\n getComponentElement,\n getComponentElements,\n mountAnnounce,\n mountBackToTop,\n mountConsent,\n mountContent,\n mountDialog,\n mountHeader,\n mountHeaderTitle,\n mountPalette,\n mountProgress,\n mountSearch,\n mountSearchHiglight,\n mountSidebar,\n mountSource,\n mountTableOfContents,\n mountTabs,\n watchHeader,\n watchMain\n} from \"./components\"\nimport {\n SearchIndex,\n setupClipboardJS,\n setupInstantNavigation,\n setupVersionSelector\n} from \"./integrations\"\nimport {\n patchEllipsis,\n patchIndeterminate,\n patchScrollfix,\n patchScrolllock\n} from \"./patches\"\nimport \"./polyfills\"\n\n/* ----------------------------------------------------------------------------\n * Functions - @todo refactor\n * ------------------------------------------------------------------------- */\n\n/**\n * Fetch search index\n *\n * @returns Search index observable\n */\nfunction fetchSearchIndex(): Observable {\n if (location.protocol === \"file:\") {\n return watchScript(\n `${new URL(\"search/search_index.js\", config.base)}`\n )\n .pipe(\n // @ts-ignore - @todo fix typings\n map(() => __index),\n shareReplay(1)\n )\n } else {\n return requestJSON(\n new URL(\"search/search_index.json\", config.base)\n )\n }\n}\n\n/* ----------------------------------------------------------------------------\n * Application\n * ------------------------------------------------------------------------- */\n\n/* Yay, JavaScript is available */\ndocument.documentElement.classList.remove(\"no-js\")\ndocument.documentElement.classList.add(\"js\")\n\n/* Set up navigation observables and subjects */\nconst document$ = watchDocument()\nconst location$ = watchLocation()\nconst target$ = watchLocationTarget(location$)\nconst keyboard$ = watchKeyboard()\n\n/* Set up media observables */\nconst viewport$ = watchViewport()\nconst tablet$ = watchMedia(\"(min-width: 960px)\")\nconst screen$ = watchMedia(\"(min-width: 1220px)\")\nconst print$ = watchPrint()\n\n/* Retrieve search index, if search is enabled */\nconst config = configuration()\nconst index$ = document.forms.namedItem(\"search\")\n ? fetchSearchIndex()\n : NEVER\n\n/* Set up Clipboard.js integration */\nconst alert$ = new Subject()\nsetupClipboardJS({ alert$ })\n\n/* Set up progress indicator */\nconst progress$ = new Subject()\n\n/* Set up instant navigation, if enabled */\nif (feature(\"navigation.instant\"))\n setupInstantNavigation({ location$, viewport$, progress$ })\n .subscribe(document$)\n\n/* Set up version selector */\nif (config.version?.provider === \"mike\")\n setupVersionSelector({ document$ })\n\n/* Always close drawer and search on navigation */\nmerge(location$, target$)\n .pipe(\n delay(125)\n )\n .subscribe(() => {\n setToggle(\"drawer\", false)\n setToggle(\"search\", false)\n })\n\n/* Set up global keyboard handlers */\nkeyboard$\n .pipe(\n filter(({ mode }) => mode === \"global\")\n )\n .subscribe(key => {\n switch (key.type) {\n\n /* Go to previous page */\n case \"p\":\n case \",\":\n const prev = getOptionalElement(\"link[rel=prev]\")\n if (typeof prev !== \"undefined\")\n setLocation(prev)\n break\n\n /* Go to next page */\n case \"n\":\n case \".\":\n const next = getOptionalElement(\"link[rel=next]\")\n if (typeof next !== \"undefined\")\n setLocation(next)\n break\n\n /* Expand navigation, see https://bit.ly/3ZjG5io */\n case \"Enter\":\n const active = getActiveElement()\n if (active instanceof HTMLLabelElement)\n active.click()\n }\n })\n\n/* Set up patches */\npatchEllipsis({ viewport$, document$ })\npatchIndeterminate({ document$, tablet$ })\npatchScrollfix({ document$ })\npatchScrolllock({ viewport$, tablet$ })\n\n/* Set up header and main area observable */\nconst header$ = watchHeader(getComponentElement(\"header\"), { viewport$ })\nconst main$ = document$\n .pipe(\n map(() => getComponentElement(\"main\")),\n switchMap(el => watchMain(el, { viewport$, header$ })),\n shareReplay(1)\n )\n\n/* Set up control component observables */\nconst control$ = merge(\n\n /* Consent */\n ...getComponentElements(\"consent\")\n .map(el => mountConsent(el, { target$ })),\n\n /* Dialog */\n ...getComponentElements(\"dialog\")\n .map(el => mountDialog(el, { alert$ })),\n\n /* Color palette */\n ...getComponentElements(\"palette\")\n .map(el => mountPalette(el)),\n\n /* Progress bar */\n ...getComponentElements(\"progress\")\n .map(el => mountProgress(el, { progress$ })),\n\n /* Search */\n ...getComponentElements(\"search\")\n .map(el => mountSearch(el, { index$, keyboard$ })),\n\n /* Repository information */\n ...getComponentElements(\"source\")\n .map(el => mountSource(el))\n)\n\n/* Set up content component observables */\nconst content$ = defer(() => merge(\n\n /* Announcement bar */\n ...getComponentElements(\"announce\")\n .map(el => mountAnnounce(el)),\n\n /* Content */\n ...getComponentElements(\"content\")\n .map(el => mountContent(el, { viewport$, target$, print$ })),\n\n /* Search highlighting */\n ...getComponentElements(\"content\")\n .map(el => feature(\"search.highlight\")\n ? mountSearchHiglight(el, { index$, location$ })\n : EMPTY\n ),\n\n /* Header */\n ...getComponentElements(\"header\")\n .map(el => mountHeader(el, { viewport$, header$, main$ })),\n\n /* Header title */\n ...getComponentElements(\"header-title\")\n .map(el => mountHeaderTitle(el, { viewport$, header$ })),\n\n /* Sidebar */\n ...getComponentElements(\"sidebar\")\n .map(el => el.getAttribute(\"data-md-type\") === \"navigation\"\n ? at(screen$, () => mountSidebar(el, { viewport$, header$, main$ }))\n : at(tablet$, () => mountSidebar(el, { viewport$, header$, main$ }))\n ),\n\n /* Navigation tabs */\n ...getComponentElements(\"tabs\")\n .map(el => mountTabs(el, { viewport$, header$ })),\n\n /* Table of contents */\n ...getComponentElements(\"toc\")\n .map(el => mountTableOfContents(el, {\n viewport$, header$, main$, target$\n })),\n\n /* Back-to-top button */\n ...getComponentElements(\"top\")\n .map(el => mountBackToTop(el, { viewport$, header$, main$, target$ }))\n))\n\n/* Set up component observables */\nconst component$ = document$\n .pipe(\n switchMap(() => content$),\n mergeWith(control$),\n shareReplay(1)\n )\n\n/* Subscribe to all components */\ncomponent$.subscribe()\n\n/* ----------------------------------------------------------------------------\n * Exports\n * ------------------------------------------------------------------------- */\n\nwindow.document$ = document$ /* Document observable */\nwindow.location$ = location$ /* Location subject */\nwindow.target$ = target$ /* Location target observable */\nwindow.keyboard$ = keyboard$ /* Keyboard observable */\nwindow.viewport$ = viewport$ /* Viewport observable */\nwindow.tablet$ = tablet$ /* Media tablet observable */\nwindow.screen$ = screen$ /* Media screen observable */\nwindow.print$ = print$ /* Media print observable */\nwindow.alert$ = alert$ /* Alert subject */\nwindow.progress$ = progress$ /* Progress indicator subject */\nwindow.component$ = component$ /* Component observable */\n", "/******************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */\n/* global Reflect, Promise, SuppressedError, Symbol, Iterator */\n\nvar extendStatics = function(d, b) {\n extendStatics = Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\n return extendStatics(d, b);\n};\n\nexport function __extends(d, b) {\n if (typeof b !== \"function\" && b !== null)\n throw new TypeError(\"Class extends value \" + String(b) + \" is not a constructor or null\");\n extendStatics(d, b);\n function __() { this.constructor = d; }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n}\n\nexport var __assign = function() {\n __assign = Object.assign || function __assign(t) {\n for (var s, i = 1, n = arguments.length; i < n; i++) {\n s = arguments[i];\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\n }\n return t;\n }\n return __assign.apply(this, arguments);\n}\n\nexport function __rest(s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n}\n\nexport function __decorate(decorators, target, key, desc) {\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\n return c > 3 && r && Object.defineProperty(target, key, r), r;\n}\n\nexport function __param(paramIndex, decorator) {\n return function (target, key) { decorator(target, key, paramIndex); }\n}\n\nexport function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) {\n function accept(f) { if (f !== void 0 && typeof f !== \"function\") throw new TypeError(\"Function expected\"); return f; }\n var kind = contextIn.kind, key = kind === \"getter\" ? \"get\" : kind === \"setter\" ? \"set\" : \"value\";\n var target = !descriptorIn && ctor ? contextIn[\"static\"] ? ctor : ctor.prototype : null;\n var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});\n var _, done = false;\n for (var i = decorators.length - 1; i >= 0; i--) {\n var context = {};\n for (var p in contextIn) context[p] = p === \"access\" ? {} : contextIn[p];\n for (var p in contextIn.access) context.access[p] = contextIn.access[p];\n context.addInitializer = function (f) { if (done) throw new TypeError(\"Cannot add initializers after decoration has completed\"); extraInitializers.push(accept(f || null)); };\n var result = (0, decorators[i])(kind === \"accessor\" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context);\n if (kind === \"accessor\") {\n if (result === void 0) continue;\n if (result === null || typeof result !== \"object\") throw new TypeError(\"Object expected\");\n if (_ = accept(result.get)) descriptor.get = _;\n if (_ = accept(result.set)) descriptor.set = _;\n if (_ = accept(result.init)) initializers.unshift(_);\n }\n else if (_ = accept(result)) {\n if (kind === \"field\") initializers.unshift(_);\n else descriptor[key] = _;\n }\n }\n if (target) Object.defineProperty(target, contextIn.name, descriptor);\n done = true;\n};\n\nexport function __runInitializers(thisArg, initializers, value) {\n var useValue = arguments.length > 2;\n for (var i = 0; i < initializers.length; i++) {\n value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg);\n }\n return useValue ? value : void 0;\n};\n\nexport function __propKey(x) {\n return typeof x === \"symbol\" ? x : \"\".concat(x);\n};\n\nexport function __setFunctionName(f, name, prefix) {\n if (typeof name === \"symbol\") name = name.description ? \"[\".concat(name.description, \"]\") : \"\";\n return Object.defineProperty(f, \"name\", { configurable: true, value: prefix ? \"\".concat(prefix, \" \", name) : name });\n};\n\nexport function __metadata(metadataKey, metadataValue) {\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\n}\n\nexport function __awaiter(thisArg, _arguments, P, generator) {\n function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\n return new (P || (P = Promise))(function (resolve, reject) {\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\n step((generator = generator.apply(thisArg, _arguments || [])).next());\n });\n}\n\nexport function __generator(thisArg, body) {\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === \"function\" ? Iterator : Object).prototype);\n return g.next = verb(0), g[\"throw\"] = verb(1), g[\"return\"] = verb(2), typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n function verb(n) { return function (v) { return step([n, v]); }; }\n function step(op) {\n if (f) throw new TypeError(\"Generator is already executing.\");\n while (g && (g = 0, op[0] && (_ = 0)), _) try {\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n if (y = 0, t) op = [op[0] & 2, t.value];\n switch (op[0]) {\n case 0: case 1: t = op; break;\n case 4: _.label++; return { value: op[1], done: false };\n case 5: _.label++; y = op[1]; op = [0]; continue;\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\n default:\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n if (t[2]) _.ops.pop();\n _.trys.pop(); continue;\n }\n op = body.call(thisArg, _);\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n }\n}\n\nexport var __createBinding = Object.create ? (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n var desc = Object.getOwnPropertyDescriptor(m, k);\n if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) {\n desc = { enumerable: true, get: function() { return m[k]; } };\n }\n Object.defineProperty(o, k2, desc);\n}) : (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n o[k2] = m[k];\n});\n\nexport function __exportStar(m, o) {\n for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);\n}\n\nexport function __values(o) {\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\n if (m) return m.call(o);\n if (o && typeof o.length === \"number\") return {\n next: function () {\n if (o && i >= o.length) o = void 0;\n return { value: o && o[i++], done: !o };\n }\n };\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\n}\n\nexport function __read(o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n}\n\n/** @deprecated */\nexport function __spread() {\n for (var ar = [], i = 0; i < arguments.length; i++)\n ar = ar.concat(__read(arguments[i]));\n return ar;\n}\n\n/** @deprecated */\nexport function __spreadArrays() {\n for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;\n for (var r = Array(s), k = 0, i = 0; i < il; i++)\n for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)\n r[k] = a[j];\n return r;\n}\n\nexport function __spreadArray(to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n}\n\nexport function __await(v) {\n return this instanceof __await ? (this.v = v, this) : new __await(v);\n}\n\nexport function __asyncGenerator(thisArg, _arguments, generator) {\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\n return i = Object.create((typeof AsyncIterator === \"function\" ? AsyncIterator : Object).prototype), verb(\"next\"), verb(\"throw\"), verb(\"return\", awaitReturn), i[Symbol.asyncIterator] = function () { return this; }, i;\n function awaitReturn(f) { return function (v) { return Promise.resolve(v).then(f, reject); }; }\n function verb(n, f) { if (g[n]) { i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; if (f) i[n] = f(i[n]); } }\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\n function fulfill(value) { resume(\"next\", value); }\n function reject(value) { resume(\"throw\", value); }\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\n}\n\nexport function __asyncDelegator(o) {\n var i, p;\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: false } : f ? f(v) : v; } : f; }\n}\n\nexport function __asyncValues(o) {\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\n var m = o[Symbol.asyncIterator], i;\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\n}\n\nexport function __makeTemplateObject(cooked, raw) {\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\n return cooked;\n};\n\nvar __setModuleDefault = Object.create ? (function(o, v) {\n Object.defineProperty(o, \"default\", { enumerable: true, value: v });\n}) : function(o, v) {\n o[\"default\"] = v;\n};\n\nexport function __importStar(mod) {\n if (mod && mod.__esModule) return mod;\n var result = {};\n if (mod != null) for (var k in mod) if (k !== \"default\" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\n __setModuleDefault(result, mod);\n return result;\n}\n\nexport function __importDefault(mod) {\n return (mod && mod.__esModule) ? mod : { default: mod };\n}\n\nexport function __classPrivateFieldGet(receiver, state, kind, f) {\n if (kind === \"a\" && !f) throw new TypeError(\"Private accessor was defined without a getter\");\n if (typeof state === \"function\" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");\n return kind === \"m\" ? f : kind === \"a\" ? f.call(receiver) : f ? f.value : state.get(receiver);\n}\n\nexport function __classPrivateFieldSet(receiver, state, value, kind, f) {\n if (kind === \"m\") throw new TypeError(\"Private method is not writable\");\n if (kind === \"a\" && !f) throw new TypeError(\"Private accessor was defined without a setter\");\n if (typeof state === \"function\" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");\n return (kind === \"a\" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;\n}\n\nexport function __classPrivateFieldIn(state, receiver) {\n if (receiver === null || (typeof receiver !== \"object\" && typeof receiver !== \"function\")) throw new TypeError(\"Cannot use 'in' operator on non-object\");\n return typeof state === \"function\" ? receiver === state : state.has(receiver);\n}\n\nexport function __addDisposableResource(env, value, async) {\n if (value !== null && value !== void 0) {\n if (typeof value !== \"object\" && typeof value !== \"function\") throw new TypeError(\"Object expected.\");\n var dispose, inner;\n if (async) {\n if (!Symbol.asyncDispose) throw new TypeError(\"Symbol.asyncDispose is not defined.\");\n dispose = value[Symbol.asyncDispose];\n }\n if (dispose === void 0) {\n if (!Symbol.dispose) throw new TypeError(\"Symbol.dispose is not defined.\");\n dispose = value[Symbol.dispose];\n if (async) inner = dispose;\n }\n if (typeof dispose !== \"function\") throw new TypeError(\"Object not disposable.\");\n if (inner) dispose = function() { try { inner.call(this); } catch (e) { return Promise.reject(e); } };\n env.stack.push({ value: value, dispose: dispose, async: async });\n }\n else if (async) {\n env.stack.push({ async: true });\n }\n return value;\n}\n\nvar _SuppressedError = typeof SuppressedError === \"function\" ? SuppressedError : function (error, suppressed, message) {\n var e = new Error(message);\n return e.name = \"SuppressedError\", e.error = error, e.suppressed = suppressed, e;\n};\n\nexport function __disposeResources(env) {\n function fail(e) {\n env.error = env.hasError ? new _SuppressedError(e, env.error, \"An error was suppressed during disposal.\") : e;\n env.hasError = true;\n }\n var r, s = 0;\n function next() {\n while (r = env.stack.pop()) {\n try {\n if (!r.async && s === 1) return s = 0, env.stack.push(r), Promise.resolve().then(next);\n if (r.dispose) {\n var result = r.dispose.call(r.value);\n if (r.async) return s |= 2, Promise.resolve(result).then(next, function(e) { fail(e); return next(); });\n }\n else s |= 1;\n }\n catch (e) {\n fail(e);\n }\n }\n if (s === 1) return env.hasError ? Promise.reject(env.error) : Promise.resolve();\n if (env.hasError) throw env.error;\n }\n return next();\n}\n\nexport default {\n __extends,\n __assign,\n __rest,\n __decorate,\n __param,\n __metadata,\n __awaiter,\n __generator,\n __createBinding,\n __exportStar,\n __values,\n __read,\n __spread,\n __spreadArrays,\n __spreadArray,\n __await,\n __asyncGenerator,\n __asyncDelegator,\n __asyncValues,\n __makeTemplateObject,\n __importStar,\n __importDefault,\n __classPrivateFieldGet,\n __classPrivateFieldSet,\n __classPrivateFieldIn,\n __addDisposableResource,\n __disposeResources,\n};\n", "/**\n * Returns true if the object is a function.\n * @param value The value to check\n */\nexport function isFunction(value: any): value is (...args: any[]) => any {\n return typeof value === 'function';\n}\n", "/**\n * Used to create Error subclasses until the community moves away from ES5.\n *\n * This is because compiling from TypeScript down to ES5 has issues with subclassing Errors\n * as well as other built-in types: https://github.com/Microsoft/TypeScript/issues/12123\n *\n * @param createImpl A factory function to create the actual constructor implementation. The returned\n * function should be a named function that calls `_super` internally.\n */\nexport function createErrorClass(createImpl: (_super: any) => any): T {\n const _super = (instance: any) => {\n Error.call(instance);\n instance.stack = new Error().stack;\n };\n\n const ctorFunc = createImpl(_super);\n ctorFunc.prototype = Object.create(Error.prototype);\n ctorFunc.prototype.constructor = ctorFunc;\n return ctorFunc;\n}\n", "import { createErrorClass } from './createErrorClass';\n\nexport interface UnsubscriptionError extends Error {\n readonly errors: any[];\n}\n\nexport interface UnsubscriptionErrorCtor {\n /**\n * @deprecated Internal implementation detail. Do not construct error instances.\n * Cannot be tagged as internal: https://github.com/ReactiveX/rxjs/issues/6269\n */\n new (errors: any[]): UnsubscriptionError;\n}\n\n/**\n * An error thrown when one or more errors have occurred during the\n * `unsubscribe` of a {@link Subscription}.\n */\nexport const UnsubscriptionError: UnsubscriptionErrorCtor = createErrorClass(\n (_super) =>\n function UnsubscriptionErrorImpl(this: any, errors: (Error | string)[]) {\n _super(this);\n this.message = errors\n ? `${errors.length} errors occurred during unsubscription:\n${errors.map((err, i) => `${i + 1}) ${err.toString()}`).join('\\n ')}`\n : '';\n this.name = 'UnsubscriptionError';\n this.errors = errors;\n }\n);\n", "/**\n * Removes an item from an array, mutating it.\n * @param arr The array to remove the item from\n * @param item The item to remove\n */\nexport function arrRemove(arr: T[] | undefined | null, item: T) {\n if (arr) {\n const index = arr.indexOf(item);\n 0 <= index && arr.splice(index, 1);\n }\n}\n", "import { isFunction } from './util/isFunction';\nimport { UnsubscriptionError } from './util/UnsubscriptionError';\nimport { SubscriptionLike, TeardownLogic, Unsubscribable } from './types';\nimport { arrRemove } from './util/arrRemove';\n\n/**\n * Represents a disposable resource, such as the execution of an Observable. A\n * Subscription has one important method, `unsubscribe`, that takes no argument\n * and just disposes the resource held by the subscription.\n *\n * Additionally, subscriptions may be grouped together through the `add()`\n * method, which will attach a child Subscription to the current Subscription.\n * When a Subscription is unsubscribed, all its children (and its grandchildren)\n * will be unsubscribed as well.\n */\nexport class Subscription implements SubscriptionLike {\n public static EMPTY = (() => {\n const empty = new Subscription();\n empty.closed = true;\n return empty;\n })();\n\n /**\n * A flag to indicate whether this Subscription has already been unsubscribed.\n */\n public closed = false;\n\n private _parentage: Subscription[] | Subscription | null = null;\n\n /**\n * The list of registered finalizers to execute upon unsubscription. Adding and removing from this\n * list occurs in the {@link #add} and {@link #remove} methods.\n */\n private _finalizers: Exclude[] | null = null;\n\n /**\n * @param initialTeardown A function executed first as part of the finalization\n * process that is kicked off when {@link #unsubscribe} is called.\n */\n constructor(private initialTeardown?: () => void) {}\n\n /**\n * Disposes the resources held by the subscription. May, for instance, cancel\n * an ongoing Observable execution or cancel any other type of work that\n * started when the Subscription was created.\n */\n unsubscribe(): void {\n let errors: any[] | undefined;\n\n if (!this.closed) {\n this.closed = true;\n\n // Remove this from it's parents.\n const { _parentage } = this;\n if (_parentage) {\n this._parentage = null;\n if (Array.isArray(_parentage)) {\n for (const parent of _parentage) {\n parent.remove(this);\n }\n } else {\n _parentage.remove(this);\n }\n }\n\n const { initialTeardown: initialFinalizer } = this;\n if (isFunction(initialFinalizer)) {\n try {\n initialFinalizer();\n } catch (e) {\n errors = e instanceof UnsubscriptionError ? e.errors : [e];\n }\n }\n\n const { _finalizers } = this;\n if (_finalizers) {\n this._finalizers = null;\n for (const finalizer of _finalizers) {\n try {\n execFinalizer(finalizer);\n } catch (err) {\n errors = errors ?? [];\n if (err instanceof UnsubscriptionError) {\n errors = [...errors, ...err.errors];\n } else {\n errors.push(err);\n }\n }\n }\n }\n\n if (errors) {\n throw new UnsubscriptionError(errors);\n }\n }\n }\n\n /**\n * Adds a finalizer to this subscription, so that finalization will be unsubscribed/called\n * when this subscription is unsubscribed. If this subscription is already {@link #closed},\n * because it has already been unsubscribed, then whatever finalizer is passed to it\n * will automatically be executed (unless the finalizer itself is also a closed subscription).\n *\n * Closed Subscriptions cannot be added as finalizers to any subscription. Adding a closed\n * subscription to a any subscription will result in no operation. (A noop).\n *\n * Adding a subscription to itself, or adding `null` or `undefined` will not perform any\n * operation at all. (A noop).\n *\n * `Subscription` instances that are added to this instance will automatically remove themselves\n * if they are unsubscribed. Functions and {@link Unsubscribable} objects that you wish to remove\n * will need to be removed manually with {@link #remove}\n *\n * @param teardown The finalization logic to add to this subscription.\n */\n add(teardown: TeardownLogic): void {\n // Only add the finalizer if it's not undefined\n // and don't add a subscription to itself.\n if (teardown && teardown !== this) {\n if (this.closed) {\n // If this subscription is already closed,\n // execute whatever finalizer is handed to it automatically.\n execFinalizer(teardown);\n } else {\n if (teardown instanceof Subscription) {\n // We don't add closed subscriptions, and we don't add the same subscription\n // twice. Subscription unsubscribe is idempotent.\n if (teardown.closed || teardown._hasParent(this)) {\n return;\n }\n teardown._addParent(this);\n }\n (this._finalizers = this._finalizers ?? []).push(teardown);\n }\n }\n }\n\n /**\n * Checks to see if a this subscription already has a particular parent.\n * This will signal that this subscription has already been added to the parent in question.\n * @param parent the parent to check for\n */\n private _hasParent(parent: Subscription) {\n const { _parentage } = this;\n return _parentage === parent || (Array.isArray(_parentage) && _parentage.includes(parent));\n }\n\n /**\n * Adds a parent to this subscription so it can be removed from the parent if it\n * unsubscribes on it's own.\n *\n * NOTE: THIS ASSUMES THAT {@link _hasParent} HAS ALREADY BEEN CHECKED.\n * @param parent The parent subscription to add\n */\n private _addParent(parent: Subscription) {\n const { _parentage } = this;\n this._parentage = Array.isArray(_parentage) ? (_parentage.push(parent), _parentage) : _parentage ? [_parentage, parent] : parent;\n }\n\n /**\n * Called on a child when it is removed via {@link #remove}.\n * @param parent The parent to remove\n */\n private _removeParent(parent: Subscription) {\n const { _parentage } = this;\n if (_parentage === parent) {\n this._parentage = null;\n } else if (Array.isArray(_parentage)) {\n arrRemove(_parentage, parent);\n }\n }\n\n /**\n * Removes a finalizer from this subscription that was previously added with the {@link #add} method.\n *\n * Note that `Subscription` instances, when unsubscribed, will automatically remove themselves\n * from every other `Subscription` they have been added to. This means that using the `remove` method\n * is not a common thing and should be used thoughtfully.\n *\n * If you add the same finalizer instance of a function or an unsubscribable object to a `Subscription` instance\n * more than once, you will need to call `remove` the same number of times to remove all instances.\n *\n * All finalizer instances are removed to free up memory upon unsubscription.\n *\n * @param teardown The finalizer to remove from this subscription\n */\n remove(teardown: Exclude): void {\n const { _finalizers } = this;\n _finalizers && arrRemove(_finalizers, teardown);\n\n if (teardown instanceof Subscription) {\n teardown._removeParent(this);\n }\n }\n}\n\nexport const EMPTY_SUBSCRIPTION = Subscription.EMPTY;\n\nexport function isSubscription(value: any): value is Subscription {\n return (\n value instanceof Subscription ||\n (value && 'closed' in value && isFunction(value.remove) && isFunction(value.add) && isFunction(value.unsubscribe))\n );\n}\n\nfunction execFinalizer(finalizer: Unsubscribable | (() => void)) {\n if (isFunction(finalizer)) {\n finalizer();\n } else {\n finalizer.unsubscribe();\n }\n}\n", "import { Subscriber } from './Subscriber';\nimport { ObservableNotification } from './types';\n\n/**\n * The {@link GlobalConfig} object for RxJS. It is used to configure things\n * like how to react on unhandled errors.\n */\nexport const config: GlobalConfig = {\n onUnhandledError: null,\n onStoppedNotification: null,\n Promise: undefined,\n useDeprecatedSynchronousErrorHandling: false,\n useDeprecatedNextContext: false,\n};\n\n/**\n * The global configuration object for RxJS, used to configure things\n * like how to react on unhandled errors. Accessible via {@link config}\n * object.\n */\nexport interface GlobalConfig {\n /**\n * A registration point for unhandled errors from RxJS. These are errors that\n * cannot were not handled by consuming code in the usual subscription path. For\n * example, if you have this configured, and you subscribe to an observable without\n * providing an error handler, errors from that subscription will end up here. This\n * will _always_ be called asynchronously on another job in the runtime. This is because\n * we do not want errors thrown in this user-configured handler to interfere with the\n * behavior of the library.\n */\n onUnhandledError: ((err: any) => void) | null;\n\n /**\n * A registration point for notifications that cannot be sent to subscribers because they\n * have completed, errored or have been explicitly unsubscribed. By default, next, complete\n * and error notifications sent to stopped subscribers are noops. However, sometimes callers\n * might want a different behavior. For example, with sources that attempt to report errors\n * to stopped subscribers, a caller can configure RxJS to throw an unhandled error instead.\n * This will _always_ be called asynchronously on another job in the runtime. This is because\n * we do not want errors thrown in this user-configured handler to interfere with the\n * behavior of the library.\n */\n onStoppedNotification: ((notification: ObservableNotification, subscriber: Subscriber) => void) | null;\n\n /**\n * The promise constructor used by default for {@link Observable#toPromise toPromise} and {@link Observable#forEach forEach}\n * methods.\n *\n * @deprecated As of version 8, RxJS will no longer support this sort of injection of a\n * Promise constructor. If you need a Promise implementation other than native promises,\n * please polyfill/patch Promise as you see appropriate. Will be removed in v8.\n */\n Promise?: PromiseConstructorLike;\n\n /**\n * If true, turns on synchronous error rethrowing, which is a deprecated behavior\n * in v6 and higher. This behavior enables bad patterns like wrapping a subscribe\n * call in a try/catch block. It also enables producer interference, a nasty bug\n * where a multicast can be broken for all observers by a downstream consumer with\n * an unhandled error. DO NOT USE THIS FLAG UNLESS IT'S NEEDED TO BUY TIME\n * FOR MIGRATION REASONS.\n *\n * @deprecated As of version 8, RxJS will no longer support synchronous throwing\n * of unhandled errors. All errors will be thrown on a separate call stack to prevent bad\n * behaviors described above. Will be removed in v8.\n */\n useDeprecatedSynchronousErrorHandling: boolean;\n\n /**\n * If true, enables an as-of-yet undocumented feature from v5: The ability to access\n * `unsubscribe()` via `this` context in `next` functions created in observers passed\n * to `subscribe`.\n *\n * This is being removed because the performance was severely problematic, and it could also cause\n * issues when types other than POJOs are passed to subscribe as subscribers, as they will likely have\n * their `this` context overwritten.\n *\n * @deprecated As of version 8, RxJS will no longer support altering the\n * context of next functions provided as part of an observer to Subscribe. Instead,\n * you will have access to a subscription or a signal or token that will allow you to do things like\n * unsubscribe and test closed status. Will be removed in v8.\n */\n useDeprecatedNextContext: boolean;\n}\n", "import type { TimerHandle } from './timerHandle';\ntype SetTimeoutFunction = (handler: () => void, timeout?: number, ...args: any[]) => TimerHandle;\ntype ClearTimeoutFunction = (handle: TimerHandle) => void;\n\ninterface TimeoutProvider {\n setTimeout: SetTimeoutFunction;\n clearTimeout: ClearTimeoutFunction;\n delegate:\n | {\n setTimeout: SetTimeoutFunction;\n clearTimeout: ClearTimeoutFunction;\n }\n | undefined;\n}\n\nexport const timeoutProvider: TimeoutProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n setTimeout(handler: () => void, timeout?: number, ...args) {\n const { delegate } = timeoutProvider;\n if (delegate?.setTimeout) {\n return delegate.setTimeout(handler, timeout, ...args);\n }\n return setTimeout(handler, timeout, ...args);\n },\n clearTimeout(handle) {\n const { delegate } = timeoutProvider;\n return (delegate?.clearTimeout || clearTimeout)(handle as any);\n },\n delegate: undefined,\n};\n", "import { config } from '../config';\nimport { timeoutProvider } from '../scheduler/timeoutProvider';\n\n/**\n * Handles an error on another job either with the user-configured {@link onUnhandledError},\n * or by throwing it on that new job so it can be picked up by `window.onerror`, `process.on('error')`, etc.\n *\n * This should be called whenever there is an error that is out-of-band with the subscription\n * or when an error hits a terminal boundary of the subscription and no error handler was provided.\n *\n * @param err the error to report\n */\nexport function reportUnhandledError(err: any) {\n timeoutProvider.setTimeout(() => {\n const { onUnhandledError } = config;\n if (onUnhandledError) {\n // Execute the user-configured error handler.\n onUnhandledError(err);\n } else {\n // Throw so it is picked up by the runtime's uncaught error mechanism.\n throw err;\n }\n });\n}\n", "/* tslint:disable:no-empty */\nexport function noop() { }\n", "import { CompleteNotification, NextNotification, ErrorNotification } from './types';\n\n/**\n * A completion object optimized for memory use and created to be the\n * same \"shape\" as other notifications in v8.\n * @internal\n */\nexport const COMPLETE_NOTIFICATION = (() => createNotification('C', undefined, undefined) as CompleteNotification)();\n\n/**\n * Internal use only. Creates an optimized error notification that is the same \"shape\"\n * as other notifications.\n * @internal\n */\nexport function errorNotification(error: any): ErrorNotification {\n return createNotification('E', undefined, error) as any;\n}\n\n/**\n * Internal use only. Creates an optimized next notification that is the same \"shape\"\n * as other notifications.\n * @internal\n */\nexport function nextNotification(value: T) {\n return createNotification('N', value, undefined) as NextNotification;\n}\n\n/**\n * Ensures that all notifications created internally have the same \"shape\" in v8.\n *\n * TODO: This is only exported to support a crazy legacy test in `groupBy`.\n * @internal\n */\nexport function createNotification(kind: 'N' | 'E' | 'C', value: any, error: any) {\n return {\n kind,\n value,\n error,\n };\n}\n", "import { config } from '../config';\n\nlet context: { errorThrown: boolean; error: any } | null = null;\n\n/**\n * Handles dealing with errors for super-gross mode. Creates a context, in which\n * any synchronously thrown errors will be passed to {@link captureError}. Which\n * will record the error such that it will be rethrown after the call back is complete.\n * TODO: Remove in v8\n * @param cb An immediately executed function.\n */\nexport function errorContext(cb: () => void) {\n if (config.useDeprecatedSynchronousErrorHandling) {\n const isRoot = !context;\n if (isRoot) {\n context = { errorThrown: false, error: null };\n }\n cb();\n if (isRoot) {\n const { errorThrown, error } = context!;\n context = null;\n if (errorThrown) {\n throw error;\n }\n }\n } else {\n // This is the general non-deprecated path for everyone that\n // isn't crazy enough to use super-gross mode (useDeprecatedSynchronousErrorHandling)\n cb();\n }\n}\n\n/**\n * Captures errors only in super-gross mode.\n * @param err the error to capture\n */\nexport function captureError(err: any) {\n if (config.useDeprecatedSynchronousErrorHandling && context) {\n context.errorThrown = true;\n context.error = err;\n }\n}\n", "import { isFunction } from './util/isFunction';\nimport { Observer, ObservableNotification } from './types';\nimport { isSubscription, Subscription } from './Subscription';\nimport { config } from './config';\nimport { reportUnhandledError } from './util/reportUnhandledError';\nimport { noop } from './util/noop';\nimport { nextNotification, errorNotification, COMPLETE_NOTIFICATION } from './NotificationFactories';\nimport { timeoutProvider } from './scheduler/timeoutProvider';\nimport { captureError } from './util/errorContext';\n\n/**\n * Implements the {@link Observer} interface and extends the\n * {@link Subscription} class. While the {@link Observer} is the public API for\n * consuming the values of an {@link Observable}, all Observers get converted to\n * a Subscriber, in order to provide Subscription-like capabilities such as\n * `unsubscribe`. Subscriber is a common type in RxJS, and crucial for\n * implementing operators, but it is rarely used as a public API.\n */\nexport class Subscriber extends Subscription implements Observer {\n /**\n * A static factory for a Subscriber, given a (potentially partial) definition\n * of an Observer.\n * @param next The `next` callback of an Observer.\n * @param error The `error` callback of an\n * Observer.\n * @param complete The `complete` callback of an\n * Observer.\n * @return A Subscriber wrapping the (partially defined)\n * Observer represented by the given arguments.\n * @deprecated Do not use. Will be removed in v8. There is no replacement for this\n * method, and there is no reason to be creating instances of `Subscriber` directly.\n * If you have a specific use case, please file an issue.\n */\n static create(next?: (x?: T) => void, error?: (e?: any) => void, complete?: () => void): Subscriber {\n return new SafeSubscriber(next, error, complete);\n }\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n protected isStopped: boolean = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n protected destination: Subscriber | Observer; // this `any` is the escape hatch to erase extra type param (e.g. R)\n\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n * There is no reason to directly create an instance of Subscriber. This type is exported for typings reasons.\n */\n constructor(destination?: Subscriber | Observer) {\n super();\n if (destination) {\n this.destination = destination;\n // Automatically chain subscriptions together here.\n // if destination is a Subscription, then it is a Subscriber.\n if (isSubscription(destination)) {\n destination.add(this);\n }\n } else {\n this.destination = EMPTY_OBSERVER;\n }\n }\n\n /**\n * The {@link Observer} callback to receive notifications of type `next` from\n * the Observable, with a value. The Observable may call this method 0 or more\n * times.\n * @param value The `next` value.\n */\n next(value: T): void {\n if (this.isStopped) {\n handleStoppedNotification(nextNotification(value), this);\n } else {\n this._next(value!);\n }\n }\n\n /**\n * The {@link Observer} callback to receive notifications of type `error` from\n * the Observable, with an attached `Error`. Notifies the Observer that\n * the Observable has experienced an error condition.\n * @param err The `error` exception.\n */\n error(err?: any): void {\n if (this.isStopped) {\n handleStoppedNotification(errorNotification(err), this);\n } else {\n this.isStopped = true;\n this._error(err);\n }\n }\n\n /**\n * The {@link Observer} callback to receive a valueless notification of type\n * `complete` from the Observable. Notifies the Observer that the Observable\n * has finished sending push-based notifications.\n */\n complete(): void {\n if (this.isStopped) {\n handleStoppedNotification(COMPLETE_NOTIFICATION, this);\n } else {\n this.isStopped = true;\n this._complete();\n }\n }\n\n unsubscribe(): void {\n if (!this.closed) {\n this.isStopped = true;\n super.unsubscribe();\n this.destination = null!;\n }\n }\n\n protected _next(value: T): void {\n this.destination.next(value);\n }\n\n protected _error(err: any): void {\n try {\n this.destination.error(err);\n } finally {\n this.unsubscribe();\n }\n }\n\n protected _complete(): void {\n try {\n this.destination.complete();\n } finally {\n this.unsubscribe();\n }\n }\n}\n\n/**\n * This bind is captured here because we want to be able to have\n * compatibility with monoid libraries that tend to use a method named\n * `bind`. In particular, a library called Monio requires this.\n */\nconst _bind = Function.prototype.bind;\n\nfunction bind any>(fn: Fn, thisArg: any): Fn {\n return _bind.call(fn, thisArg);\n}\n\n/**\n * Internal optimization only, DO NOT EXPOSE.\n * @internal\n */\nclass ConsumerObserver implements Observer {\n constructor(private partialObserver: Partial>) {}\n\n next(value: T): void {\n const { partialObserver } = this;\n if (partialObserver.next) {\n try {\n partialObserver.next(value);\n } catch (error) {\n handleUnhandledError(error);\n }\n }\n }\n\n error(err: any): void {\n const { partialObserver } = this;\n if (partialObserver.error) {\n try {\n partialObserver.error(err);\n } catch (error) {\n handleUnhandledError(error);\n }\n } else {\n handleUnhandledError(err);\n }\n }\n\n complete(): void {\n const { partialObserver } = this;\n if (partialObserver.complete) {\n try {\n partialObserver.complete();\n } catch (error) {\n handleUnhandledError(error);\n }\n }\n }\n}\n\nexport class SafeSubscriber extends Subscriber {\n constructor(\n observerOrNext?: Partial> | ((value: T) => void) | null,\n error?: ((e?: any) => void) | null,\n complete?: (() => void) | null\n ) {\n super();\n\n let partialObserver: Partial>;\n if (isFunction(observerOrNext) || !observerOrNext) {\n // The first argument is a function, not an observer. The next\n // two arguments *could* be observers, or they could be empty.\n partialObserver = {\n next: (observerOrNext ?? undefined) as ((value: T) => void) | undefined,\n error: error ?? undefined,\n complete: complete ?? undefined,\n };\n } else {\n // The first argument is a partial observer.\n let context: any;\n if (this && config.useDeprecatedNextContext) {\n // This is a deprecated path that made `this.unsubscribe()` available in\n // next handler functions passed to subscribe. This only exists behind a flag\n // now, as it is *very* slow.\n context = Object.create(observerOrNext);\n context.unsubscribe = () => this.unsubscribe();\n partialObserver = {\n next: observerOrNext.next && bind(observerOrNext.next, context),\n error: observerOrNext.error && bind(observerOrNext.error, context),\n complete: observerOrNext.complete && bind(observerOrNext.complete, context),\n };\n } else {\n // The \"normal\" path. Just use the partial observer directly.\n partialObserver = observerOrNext;\n }\n }\n\n // Wrap the partial observer to ensure it's a full observer, and\n // make sure proper error handling is accounted for.\n this.destination = new ConsumerObserver(partialObserver);\n }\n}\n\nfunction handleUnhandledError(error: any) {\n if (config.useDeprecatedSynchronousErrorHandling) {\n captureError(error);\n } else {\n // Ideal path, we report this as an unhandled error,\n // which is thrown on a new call stack.\n reportUnhandledError(error);\n }\n}\n\n/**\n * An error handler used when no error handler was supplied\n * to the SafeSubscriber -- meaning no error handler was supplied\n * do the `subscribe` call on our observable.\n * @param err The error to handle\n */\nfunction defaultErrorHandler(err: any) {\n throw err;\n}\n\n/**\n * A handler for notifications that cannot be sent to a stopped subscriber.\n * @param notification The notification being sent.\n * @param subscriber The stopped subscriber.\n */\nfunction handleStoppedNotification(notification: ObservableNotification, subscriber: Subscriber) {\n const { onStoppedNotification } = config;\n onStoppedNotification && timeoutProvider.setTimeout(() => onStoppedNotification(notification, subscriber));\n}\n\n/**\n * The observer used as a stub for subscriptions where the user did not\n * pass any arguments to `subscribe`. Comes with the default error handling\n * behavior.\n */\nexport const EMPTY_OBSERVER: Readonly> & { closed: true } = {\n closed: true,\n next: noop,\n error: defaultErrorHandler,\n complete: noop,\n};\n", "/**\n * Symbol.observable or a string \"@@observable\". Used for interop\n *\n * @deprecated We will no longer be exporting this symbol in upcoming versions of RxJS.\n * Instead polyfill and use Symbol.observable directly *or* use https://www.npmjs.com/package/symbol-observable\n */\nexport const observable: string | symbol = (() => (typeof Symbol === 'function' && Symbol.observable) || '@@observable')();\n", "/**\n * This function takes one parameter and just returns it. Simply put,\n * this is like `(x: T): T => x`.\n *\n * ## Examples\n *\n * This is useful in some cases when using things like `mergeMap`\n *\n * ```ts\n * import { interval, take, map, range, mergeMap, identity } from 'rxjs';\n *\n * const source$ = interval(1000).pipe(take(5));\n *\n * const result$ = source$.pipe(\n * map(i => range(i)),\n * mergeMap(identity) // same as mergeMap(x => x)\n * );\n *\n * result$.subscribe({\n * next: console.log\n * });\n * ```\n *\n * Or when you want to selectively apply an operator\n *\n * ```ts\n * import { interval, take, identity } from 'rxjs';\n *\n * const shouldLimit = () => Math.random() < 0.5;\n *\n * const source$ = interval(1000);\n *\n * const result$ = source$.pipe(shouldLimit() ? take(5) : identity);\n *\n * result$.subscribe({\n * next: console.log\n * });\n * ```\n *\n * @param x Any value that is returned by this function\n * @returns The value passed as the first parameter to this function\n */\nexport function identity(x: T): T {\n return x;\n}\n", "import { identity } from './identity';\nimport { UnaryFunction } from '../types';\n\nexport function pipe(): typeof identity;\nexport function pipe(fn1: UnaryFunction): UnaryFunction;\nexport function pipe(fn1: UnaryFunction, fn2: UnaryFunction): UnaryFunction;\nexport function pipe(fn1: UnaryFunction, fn2: UnaryFunction, fn3: UnaryFunction): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction,\n fn9: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction,\n fn9: UnaryFunction,\n ...fns: UnaryFunction[]\n): UnaryFunction;\n\n/**\n * pipe() can be called on one or more functions, each of which can take one argument (\"UnaryFunction\")\n * and uses it to return a value.\n * It returns a function that takes one argument, passes it to the first UnaryFunction, and then\n * passes the result to the next one, passes that result to the next one, and so on. \n */\nexport function pipe(...fns: Array>): UnaryFunction {\n return pipeFromArray(fns);\n}\n\n/** @internal */\nexport function pipeFromArray(fns: Array>): UnaryFunction {\n if (fns.length === 0) {\n return identity as UnaryFunction;\n }\n\n if (fns.length === 1) {\n return fns[0];\n }\n\n return function piped(input: T): R {\n return fns.reduce((prev: any, fn: UnaryFunction) => fn(prev), input as any);\n };\n}\n", "import { Operator } from './Operator';\nimport { SafeSubscriber, Subscriber } from './Subscriber';\nimport { isSubscription, Subscription } from './Subscription';\nimport { TeardownLogic, OperatorFunction, Subscribable, Observer } from './types';\nimport { observable as Symbol_observable } from './symbol/observable';\nimport { pipeFromArray } from './util/pipe';\nimport { config } from './config';\nimport { isFunction } from './util/isFunction';\nimport { errorContext } from './util/errorContext';\n\n/**\n * A representation of any set of values over any amount of time. This is the most basic building block\n * of RxJS.\n */\nexport class Observable implements Subscribable {\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n */\n source: Observable | undefined;\n\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n */\n operator: Operator | undefined;\n\n /**\n * @param subscribe The function that is called when the Observable is\n * initially subscribed to. This function is given a Subscriber, to which new values\n * can be `next`ed, or an `error` method can be called to raise an error, or\n * `complete` can be called to notify of a successful completion.\n */\n constructor(subscribe?: (this: Observable, subscriber: Subscriber) => TeardownLogic) {\n if (subscribe) {\n this._subscribe = subscribe;\n }\n }\n\n // HACK: Since TypeScript inherits static properties too, we have to\n // fight against TypeScript here so Subject can have a different static create signature\n /**\n * Creates a new Observable by calling the Observable constructor\n * @param subscribe the subscriber function to be passed to the Observable constructor\n * @return A new observable.\n * @deprecated Use `new Observable()` instead. Will be removed in v8.\n */\n static create: (...args: any[]) => any = (subscribe?: (subscriber: Subscriber) => TeardownLogic) => {\n return new Observable(subscribe);\n };\n\n /**\n * Creates a new Observable, with this Observable instance as the source, and the passed\n * operator defined as the new observable's operator.\n * @param operator the operator defining the operation to take on the observable\n * @return A new observable with the Operator applied.\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n * If you have implemented an operator using `lift`, it is recommended that you create an\n * operator by simply returning `new Observable()` directly. See \"Creating new operators from\n * scratch\" section here: https://rxjs.dev/guide/operators\n */\n lift(operator?: Operator): Observable {\n const observable = new Observable();\n observable.source = this;\n observable.operator = operator;\n return observable;\n }\n\n subscribe(observerOrNext?: Partial> | ((value: T) => void)): Subscription;\n /** @deprecated Instead of passing separate callback arguments, use an observer argument. Signatures taking separate callback arguments will be removed in v8. Details: https://rxjs.dev/deprecations/subscribe-arguments */\n subscribe(next?: ((value: T) => void) | null, error?: ((error: any) => void) | null, complete?: (() => void) | null): Subscription;\n /**\n * Invokes an execution of an Observable and registers Observer handlers for notifications it will emit.\n *\n * Use it when you have all these Observables, but still nothing is happening.\n *\n * `subscribe` is not a regular operator, but a method that calls Observable's internal `subscribe` function. It\n * might be for example a function that you passed to Observable's constructor, but most of the time it is\n * a library implementation, which defines what will be emitted by an Observable, and when it be will emitted. This means\n * that calling `subscribe` is actually the moment when Observable starts its work, not when it is created, as it is often\n * the thought.\n *\n * Apart from starting the execution of an Observable, this method allows you to listen for values\n * that an Observable emits, as well as for when it completes or errors. You can achieve this in two\n * of the following ways.\n *\n * The first way is creating an object that implements {@link Observer} interface. It should have methods\n * defined by that interface, but note that it should be just a regular JavaScript object, which you can create\n * yourself in any way you want (ES6 class, classic function constructor, object literal etc.). In particular, do\n * not attempt to use any RxJS implementation details to create Observers - you don't need them. Remember also\n * that your object does not have to implement all methods. If you find yourself creating a method that doesn't\n * do anything, you can simply omit it. Note however, if the `error` method is not provided and an error happens,\n * it will be thrown asynchronously. Errors thrown asynchronously cannot be caught using `try`/`catch`. Instead,\n * use the {@link onUnhandledError} configuration option or use a runtime handler (like `window.onerror` or\n * `process.on('error)`) to be notified of unhandled errors. Because of this, it's recommended that you provide\n * an `error` method to avoid missing thrown errors.\n *\n * The second way is to give up on Observer object altogether and simply provide callback functions in place of its methods.\n * This means you can provide three functions as arguments to `subscribe`, where the first function is equivalent\n * of a `next` method, the second of an `error` method and the third of a `complete` method. Just as in case of an Observer,\n * if you do not need to listen for something, you can omit a function by passing `undefined` or `null`,\n * since `subscribe` recognizes these functions by where they were placed in function call. When it comes\n * to the `error` function, as with an Observer, if not provided, errors emitted by an Observable will be thrown asynchronously.\n *\n * You can, however, subscribe with no parameters at all. This may be the case where you're not interested in terminal events\n * and you also handled emissions internally by using operators (e.g. using `tap`).\n *\n * Whichever style of calling `subscribe` you use, in both cases it returns a Subscription object.\n * This object allows you to call `unsubscribe` on it, which in turn will stop the work that an Observable does and will clean\n * up all resources that an Observable used. Note that cancelling a subscription will not call `complete` callback\n * provided to `subscribe` function, which is reserved for a regular completion signal that comes from an Observable.\n *\n * Remember that callbacks provided to `subscribe` are not guaranteed to be called asynchronously.\n * It is an Observable itself that decides when these functions will be called. For example {@link of}\n * by default emits all its values synchronously. Always check documentation for how given Observable\n * will behave when subscribed and if its default behavior can be modified with a `scheduler`.\n *\n * #### Examples\n *\n * Subscribe with an {@link guide/observer Observer}\n *\n * ```ts\n * import { of } from 'rxjs';\n *\n * const sumObserver = {\n * sum: 0,\n * next(value) {\n * console.log('Adding: ' + value);\n * this.sum = this.sum + value;\n * },\n * error() {\n * // We actually could just remove this method,\n * // since we do not really care about errors right now.\n * },\n * complete() {\n * console.log('Sum equals: ' + this.sum);\n * }\n * };\n *\n * of(1, 2, 3) // Synchronously emits 1, 2, 3 and then completes.\n * .subscribe(sumObserver);\n *\n * // Logs:\n * // 'Adding: 1'\n * // 'Adding: 2'\n * // 'Adding: 3'\n * // 'Sum equals: 6'\n * ```\n *\n * Subscribe with functions ({@link deprecations/subscribe-arguments deprecated})\n *\n * ```ts\n * import { of } from 'rxjs'\n *\n * let sum = 0;\n *\n * of(1, 2, 3).subscribe(\n * value => {\n * console.log('Adding: ' + value);\n * sum = sum + value;\n * },\n * undefined,\n * () => console.log('Sum equals: ' + sum)\n * );\n *\n * // Logs:\n * // 'Adding: 1'\n * // 'Adding: 2'\n * // 'Adding: 3'\n * // 'Sum equals: 6'\n * ```\n *\n * Cancel a subscription\n *\n * ```ts\n * import { interval } from 'rxjs';\n *\n * const subscription = interval(1000).subscribe({\n * next(num) {\n * console.log(num)\n * },\n * complete() {\n * // Will not be called, even when cancelling subscription.\n * console.log('completed!');\n * }\n * });\n *\n * setTimeout(() => {\n * subscription.unsubscribe();\n * console.log('unsubscribed!');\n * }, 2500);\n *\n * // Logs:\n * // 0 after 1s\n * // 1 after 2s\n * // 'unsubscribed!' after 2.5s\n * ```\n *\n * @param observerOrNext Either an {@link Observer} with some or all callback methods,\n * or the `next` handler that is called for each value emitted from the subscribed Observable.\n * @param error A handler for a terminal event resulting from an error. If no error handler is provided,\n * the error will be thrown asynchronously as unhandled.\n * @param complete A handler for a terminal event resulting from successful completion.\n * @return A subscription reference to the registered handlers.\n */\n subscribe(\n observerOrNext?: Partial> | ((value: T) => void) | null,\n error?: ((error: any) => void) | null,\n complete?: (() => void) | null\n ): Subscription {\n const subscriber = isSubscriber(observerOrNext) ? observerOrNext : new SafeSubscriber(observerOrNext, error, complete);\n\n errorContext(() => {\n const { operator, source } = this;\n subscriber.add(\n operator\n ? // We're dealing with a subscription in the\n // operator chain to one of our lifted operators.\n operator.call(subscriber, source)\n : source\n ? // If `source` has a value, but `operator` does not, something that\n // had intimate knowledge of our API, like our `Subject`, must have\n // set it. We're going to just call `_subscribe` directly.\n this._subscribe(subscriber)\n : // In all other cases, we're likely wrapping a user-provided initializer\n // function, so we need to catch errors and handle them appropriately.\n this._trySubscribe(subscriber)\n );\n });\n\n return subscriber;\n }\n\n /** @internal */\n protected _trySubscribe(sink: Subscriber): TeardownLogic {\n try {\n return this._subscribe(sink);\n } catch (err) {\n // We don't need to return anything in this case,\n // because it's just going to try to `add()` to a subscription\n // above.\n sink.error(err);\n }\n }\n\n /**\n * Used as a NON-CANCELLABLE means of subscribing to an observable, for use with\n * APIs that expect promises, like `async/await`. You cannot unsubscribe from this.\n *\n * **WARNING**: Only use this with observables you *know* will complete. If the source\n * observable does not complete, you will end up with a promise that is hung up, and\n * potentially all of the state of an async function hanging out in memory. To avoid\n * this situation, look into adding something like {@link timeout}, {@link take},\n * {@link takeWhile}, or {@link takeUntil} amongst others.\n *\n * #### Example\n *\n * ```ts\n * import { interval, take } from 'rxjs';\n *\n * const source$ = interval(1000).pipe(take(4));\n *\n * async function getTotal() {\n * let total = 0;\n *\n * await source$.forEach(value => {\n * total += value;\n * console.log('observable -> ' + value);\n * });\n *\n * return total;\n * }\n *\n * getTotal().then(\n * total => console.log('Total: ' + total)\n * );\n *\n * // Expected:\n * // 'observable -> 0'\n * // 'observable -> 1'\n * // 'observable -> 2'\n * // 'observable -> 3'\n * // 'Total: 6'\n * ```\n *\n * @param next A handler for each value emitted by the observable.\n * @return A promise that either resolves on observable completion or\n * rejects with the handled error.\n */\n forEach(next: (value: T) => void): Promise;\n\n /**\n * @param next a handler for each value emitted by the observable\n * @param promiseCtor a constructor function used to instantiate the Promise\n * @return a promise that either resolves on observable completion or\n * rejects with the handled error\n * @deprecated Passing a Promise constructor will no longer be available\n * in upcoming versions of RxJS. This is because it adds weight to the library, for very\n * little benefit. If you need this functionality, it is recommended that you either\n * polyfill Promise, or you create an adapter to convert the returned native promise\n * to whatever promise implementation you wanted. Will be removed in v8.\n */\n forEach(next: (value: T) => void, promiseCtor: PromiseConstructorLike): Promise;\n\n forEach(next: (value: T) => void, promiseCtor?: PromiseConstructorLike): Promise {\n promiseCtor = getPromiseCtor(promiseCtor);\n\n return new promiseCtor((resolve, reject) => {\n const subscriber = new SafeSubscriber({\n next: (value) => {\n try {\n next(value);\n } catch (err) {\n reject(err);\n subscriber.unsubscribe();\n }\n },\n error: reject,\n complete: resolve,\n });\n this.subscribe(subscriber);\n }) as Promise;\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): TeardownLogic {\n return this.source?.subscribe(subscriber);\n }\n\n /**\n * An interop point defined by the es7-observable spec https://github.com/zenparsing/es-observable\n * @return This instance of the observable.\n */\n [Symbol_observable]() {\n return this;\n }\n\n /* tslint:disable:max-line-length */\n pipe(): Observable;\n pipe(op1: OperatorFunction): Observable;\n pipe(op1: OperatorFunction, op2: OperatorFunction): Observable;\n pipe(op1: OperatorFunction, op2: OperatorFunction, op3: OperatorFunction): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction,\n op9: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction,\n op9: OperatorFunction,\n ...operations: OperatorFunction[]\n ): Observable;\n /* tslint:enable:max-line-length */\n\n /**\n * Used to stitch together functional operators into a chain.\n *\n * ## Example\n *\n * ```ts\n * import { interval, filter, map, scan } from 'rxjs';\n *\n * interval(1000)\n * .pipe(\n * filter(x => x % 2 === 0),\n * map(x => x + x),\n * scan((acc, x) => acc + x)\n * )\n * .subscribe(x => console.log(x));\n * ```\n *\n * @return The Observable result of all the operators having been called\n * in the order they were passed in.\n */\n pipe(...operations: OperatorFunction[]): Observable {\n return pipeFromArray(operations)(this);\n }\n\n /* tslint:disable:max-line-length */\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(): Promise;\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(PromiseCtor: typeof Promise): Promise;\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(PromiseCtor: PromiseConstructorLike): Promise;\n /* tslint:enable:max-line-length */\n\n /**\n * Subscribe to this Observable and get a Promise resolving on\n * `complete` with the last emission (if any).\n *\n * **WARNING**: Only use this with observables you *know* will complete. If the source\n * observable does not complete, you will end up with a promise that is hung up, and\n * potentially all of the state of an async function hanging out in memory. To avoid\n * this situation, look into adding something like {@link timeout}, {@link take},\n * {@link takeWhile}, or {@link takeUntil} amongst others.\n *\n * @param [promiseCtor] a constructor function used to instantiate\n * the Promise\n * @return A Promise that resolves with the last value emit, or\n * rejects on an error. If there were no emissions, Promise\n * resolves with undefined.\n * @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise\n */\n toPromise(promiseCtor?: PromiseConstructorLike): Promise {\n promiseCtor = getPromiseCtor(promiseCtor);\n\n return new promiseCtor((resolve, reject) => {\n let value: T | undefined;\n this.subscribe(\n (x: T) => (value = x),\n (err: any) => reject(err),\n () => resolve(value)\n );\n }) as Promise;\n }\n}\n\n/**\n * Decides between a passed promise constructor from consuming code,\n * A default configured promise constructor, and the native promise\n * constructor and returns it. If nothing can be found, it will throw\n * an error.\n * @param promiseCtor The optional promise constructor to passed by consuming code\n */\nfunction getPromiseCtor(promiseCtor: PromiseConstructorLike | undefined) {\n return promiseCtor ?? config.Promise ?? Promise;\n}\n\nfunction isObserver(value: any): value is Observer {\n return value && isFunction(value.next) && isFunction(value.error) && isFunction(value.complete);\n}\n\nfunction isSubscriber(value: any): value is Subscriber {\n return (value && value instanceof Subscriber) || (isObserver(value) && isSubscription(value));\n}\n", "import { Observable } from '../Observable';\nimport { Subscriber } from '../Subscriber';\nimport { OperatorFunction } from '../types';\nimport { isFunction } from './isFunction';\n\n/**\n * Used to determine if an object is an Observable with a lift function.\n */\nexport function hasLift(source: any): source is { lift: InstanceType['lift'] } {\n return isFunction(source?.lift);\n}\n\n/**\n * Creates an `OperatorFunction`. Used to define operators throughout the library in a concise way.\n * @param init The logic to connect the liftedSource to the subscriber at the moment of subscription.\n */\nexport function operate(\n init: (liftedSource: Observable, subscriber: Subscriber) => (() => void) | void\n): OperatorFunction {\n return (source: Observable) => {\n if (hasLift(source)) {\n return source.lift(function (this: Subscriber, liftedSource: Observable) {\n try {\n return init(liftedSource, this);\n } catch (err) {\n this.error(err);\n }\n });\n }\n throw new TypeError('Unable to lift unknown Observable type');\n };\n}\n", "import { Subscriber } from '../Subscriber';\n\n/**\n * Creates an instance of an `OperatorSubscriber`.\n * @param destination The downstream subscriber.\n * @param onNext Handles next values, only called if this subscriber is not stopped or closed. Any\n * error that occurs in this function is caught and sent to the `error` method of this subscriber.\n * @param onError Handles errors from the subscription, any errors that occur in this handler are caught\n * and send to the `destination` error handler.\n * @param onComplete Handles completion notification from the subscription. Any errors that occur in\n * this handler are sent to the `destination` error handler.\n * @param onFinalize Additional teardown logic here. This will only be called on teardown if the\n * subscriber itself is not already closed. This is called after all other teardown logic is executed.\n */\nexport function createOperatorSubscriber(\n destination: Subscriber,\n onNext?: (value: T) => void,\n onComplete?: () => void,\n onError?: (err: any) => void,\n onFinalize?: () => void\n): Subscriber {\n return new OperatorSubscriber(destination, onNext, onComplete, onError, onFinalize);\n}\n\n/**\n * A generic helper for allowing operators to be created with a Subscriber and\n * use closures to capture necessary state from the operator function itself.\n */\nexport class OperatorSubscriber extends Subscriber {\n /**\n * Creates an instance of an `OperatorSubscriber`.\n * @param destination The downstream subscriber.\n * @param onNext Handles next values, only called if this subscriber is not stopped or closed. Any\n * error that occurs in this function is caught and sent to the `error` method of this subscriber.\n * @param onError Handles errors from the subscription, any errors that occur in this handler are caught\n * and send to the `destination` error handler.\n * @param onComplete Handles completion notification from the subscription. Any errors that occur in\n * this handler are sent to the `destination` error handler.\n * @param onFinalize Additional finalization logic here. This will only be called on finalization if the\n * subscriber itself is not already closed. This is called after all other finalization logic is executed.\n * @param shouldUnsubscribe An optional check to see if an unsubscribe call should truly unsubscribe.\n * NOTE: This currently **ONLY** exists to support the strange behavior of {@link groupBy}, where unsubscription\n * to the resulting observable does not actually disconnect from the source if there are active subscriptions\n * to any grouped observable. (DO NOT EXPOSE OR USE EXTERNALLY!!!)\n */\n constructor(\n destination: Subscriber,\n onNext?: (value: T) => void,\n onComplete?: () => void,\n onError?: (err: any) => void,\n private onFinalize?: () => void,\n private shouldUnsubscribe?: () => boolean\n ) {\n // It's important - for performance reasons - that all of this class's\n // members are initialized and that they are always initialized in the same\n // order. This will ensure that all OperatorSubscriber instances have the\n // same hidden class in V8. This, in turn, will help keep the number of\n // hidden classes involved in property accesses within the base class as\n // low as possible. If the number of hidden classes involved exceeds four,\n // the property accesses will become megamorphic and performance penalties\n // will be incurred - i.e. inline caches won't be used.\n //\n // The reasons for ensuring all instances have the same hidden class are\n // further discussed in this blog post from Benedikt Meurer:\n // https://benediktmeurer.de/2018/03/23/impact-of-polymorphism-on-component-based-frameworks-like-react/\n super(destination);\n this._next = onNext\n ? function (this: OperatorSubscriber, value: T) {\n try {\n onNext(value);\n } catch (err) {\n destination.error(err);\n }\n }\n : super._next;\n this._error = onError\n ? function (this: OperatorSubscriber, err: any) {\n try {\n onError(err);\n } catch (err) {\n // Send any errors that occur down stream.\n destination.error(err);\n } finally {\n // Ensure finalization.\n this.unsubscribe();\n }\n }\n : super._error;\n this._complete = onComplete\n ? function (this: OperatorSubscriber) {\n try {\n onComplete();\n } catch (err) {\n // Send any errors that occur down stream.\n destination.error(err);\n } finally {\n // Ensure finalization.\n this.unsubscribe();\n }\n }\n : super._complete;\n }\n\n unsubscribe() {\n if (!this.shouldUnsubscribe || this.shouldUnsubscribe()) {\n const { closed } = this;\n super.unsubscribe();\n // Execute additional teardown if we have any and we didn't already do so.\n !closed && this.onFinalize?.();\n }\n }\n}\n", "import { Subscription } from '../Subscription';\n\ninterface AnimationFrameProvider {\n schedule(callback: FrameRequestCallback): Subscription;\n requestAnimationFrame: typeof requestAnimationFrame;\n cancelAnimationFrame: typeof cancelAnimationFrame;\n delegate:\n | {\n requestAnimationFrame: typeof requestAnimationFrame;\n cancelAnimationFrame: typeof cancelAnimationFrame;\n }\n | undefined;\n}\n\nexport const animationFrameProvider: AnimationFrameProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n schedule(callback) {\n let request = requestAnimationFrame;\n let cancel: typeof cancelAnimationFrame | undefined = cancelAnimationFrame;\n const { delegate } = animationFrameProvider;\n if (delegate) {\n request = delegate.requestAnimationFrame;\n cancel = delegate.cancelAnimationFrame;\n }\n const handle = request((timestamp) => {\n // Clear the cancel function. The request has been fulfilled, so\n // attempting to cancel the request upon unsubscription would be\n // pointless.\n cancel = undefined;\n callback(timestamp);\n });\n return new Subscription(() => cancel?.(handle));\n },\n requestAnimationFrame(...args) {\n const { delegate } = animationFrameProvider;\n return (delegate?.requestAnimationFrame || requestAnimationFrame)(...args);\n },\n cancelAnimationFrame(...args) {\n const { delegate } = animationFrameProvider;\n return (delegate?.cancelAnimationFrame || cancelAnimationFrame)(...args);\n },\n delegate: undefined,\n};\n", "import { createErrorClass } from './createErrorClass';\n\nexport interface ObjectUnsubscribedError extends Error {}\n\nexport interface ObjectUnsubscribedErrorCtor {\n /**\n * @deprecated Internal implementation detail. Do not construct error instances.\n * Cannot be tagged as internal: https://github.com/ReactiveX/rxjs/issues/6269\n */\n new (): ObjectUnsubscribedError;\n}\n\n/**\n * An error thrown when an action is invalid because the object has been\n * unsubscribed.\n *\n * @see {@link Subject}\n * @see {@link BehaviorSubject}\n *\n * @class ObjectUnsubscribedError\n */\nexport const ObjectUnsubscribedError: ObjectUnsubscribedErrorCtor = createErrorClass(\n (_super) =>\n function ObjectUnsubscribedErrorImpl(this: any) {\n _super(this);\n this.name = 'ObjectUnsubscribedError';\n this.message = 'object unsubscribed';\n }\n);\n", "import { Operator } from './Operator';\nimport { Observable } from './Observable';\nimport { Subscriber } from './Subscriber';\nimport { Subscription, EMPTY_SUBSCRIPTION } from './Subscription';\nimport { Observer, SubscriptionLike, TeardownLogic } from './types';\nimport { ObjectUnsubscribedError } from './util/ObjectUnsubscribedError';\nimport { arrRemove } from './util/arrRemove';\nimport { errorContext } from './util/errorContext';\n\n/**\n * A Subject is a special type of Observable that allows values to be\n * multicasted to many Observers. Subjects are like EventEmitters.\n *\n * Every Subject is an Observable and an Observer. You can subscribe to a\n * Subject, and you can call next to feed values as well as error and complete.\n */\nexport class Subject extends Observable implements SubscriptionLike {\n closed = false;\n\n private currentObservers: Observer[] | null = null;\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n observers: Observer[] = [];\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n isStopped = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n hasError = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n thrownError: any = null;\n\n /**\n * Creates a \"subject\" by basically gluing an observer to an observable.\n *\n * @deprecated Recommended you do not use. Will be removed at some point in the future. Plans for replacement still under discussion.\n */\n static create: (...args: any[]) => any = (destination: Observer, source: Observable): AnonymousSubject => {\n return new AnonymousSubject(destination, source);\n };\n\n constructor() {\n // NOTE: This must be here to obscure Observable's constructor.\n super();\n }\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n lift(operator: Operator): Observable {\n const subject = new AnonymousSubject(this, this);\n subject.operator = operator as any;\n return subject as any;\n }\n\n /** @internal */\n protected _throwIfClosed() {\n if (this.closed) {\n throw new ObjectUnsubscribedError();\n }\n }\n\n next(value: T) {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n if (!this.currentObservers) {\n this.currentObservers = Array.from(this.observers);\n }\n for (const observer of this.currentObservers) {\n observer.next(value);\n }\n }\n });\n }\n\n error(err: any) {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n this.hasError = this.isStopped = true;\n this.thrownError = err;\n const { observers } = this;\n while (observers.length) {\n observers.shift()!.error(err);\n }\n }\n });\n }\n\n complete() {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n this.isStopped = true;\n const { observers } = this;\n while (observers.length) {\n observers.shift()!.complete();\n }\n }\n });\n }\n\n unsubscribe() {\n this.isStopped = this.closed = true;\n this.observers = this.currentObservers = null!;\n }\n\n get observed() {\n return this.observers?.length > 0;\n }\n\n /** @internal */\n protected _trySubscribe(subscriber: Subscriber): TeardownLogic {\n this._throwIfClosed();\n return super._trySubscribe(subscriber);\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n this._throwIfClosed();\n this._checkFinalizedStatuses(subscriber);\n return this._innerSubscribe(subscriber);\n }\n\n /** @internal */\n protected _innerSubscribe(subscriber: Subscriber) {\n const { hasError, isStopped, observers } = this;\n if (hasError || isStopped) {\n return EMPTY_SUBSCRIPTION;\n }\n this.currentObservers = null;\n observers.push(subscriber);\n return new Subscription(() => {\n this.currentObservers = null;\n arrRemove(observers, subscriber);\n });\n }\n\n /** @internal */\n protected _checkFinalizedStatuses(subscriber: Subscriber) {\n const { hasError, thrownError, isStopped } = this;\n if (hasError) {\n subscriber.error(thrownError);\n } else if (isStopped) {\n subscriber.complete();\n }\n }\n\n /**\n * Creates a new Observable with this Subject as the source. You can do this\n * to create custom Observer-side logic of the Subject and conceal it from\n * code that uses the Observable.\n * @return Observable that this Subject casts to.\n */\n asObservable(): Observable {\n const observable: any = new Observable();\n observable.source = this;\n return observable;\n }\n}\n\nexport class AnonymousSubject extends Subject {\n constructor(\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n public destination?: Observer,\n source?: Observable\n ) {\n super();\n this.source = source;\n }\n\n next(value: T) {\n this.destination?.next?.(value);\n }\n\n error(err: any) {\n this.destination?.error?.(err);\n }\n\n complete() {\n this.destination?.complete?.();\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n return this.source?.subscribe(subscriber) ?? EMPTY_SUBSCRIPTION;\n }\n}\n", "import { Subject } from './Subject';\nimport { Subscriber } from './Subscriber';\nimport { Subscription } from './Subscription';\n\n/**\n * A variant of Subject that requires an initial value and emits its current\n * value whenever it is subscribed to.\n */\nexport class BehaviorSubject extends Subject {\n constructor(private _value: T) {\n super();\n }\n\n get value(): T {\n return this.getValue();\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n const subscription = super._subscribe(subscriber);\n !subscription.closed && subscriber.next(this._value);\n return subscription;\n }\n\n getValue(): T {\n const { hasError, thrownError, _value } = this;\n if (hasError) {\n throw thrownError;\n }\n this._throwIfClosed();\n return _value;\n }\n\n next(value: T): void {\n super.next((this._value = value));\n }\n}\n", "import { TimestampProvider } from '../types';\n\ninterface DateTimestampProvider extends TimestampProvider {\n delegate: TimestampProvider | undefined;\n}\n\nexport const dateTimestampProvider: DateTimestampProvider = {\n now() {\n // Use the variable rather than `this` so that the function can be called\n // without being bound to the provider.\n return (dateTimestampProvider.delegate || Date).now();\n },\n delegate: undefined,\n};\n", "import { Subject } from './Subject';\nimport { TimestampProvider } from './types';\nimport { Subscriber } from './Subscriber';\nimport { Subscription } from './Subscription';\nimport { dateTimestampProvider } from './scheduler/dateTimestampProvider';\n\n/**\n * A variant of {@link Subject} that \"replays\" old values to new subscribers by emitting them when they first subscribe.\n *\n * `ReplaySubject` has an internal buffer that will store a specified number of values that it has observed. Like `Subject`,\n * `ReplaySubject` \"observes\" values by having them passed to its `next` method. When it observes a value, it will store that\n * value for a time determined by the configuration of the `ReplaySubject`, as passed to its constructor.\n *\n * When a new subscriber subscribes to the `ReplaySubject` instance, it will synchronously emit all values in its buffer in\n * a First-In-First-Out (FIFO) manner. The `ReplaySubject` will also complete, if it has observed completion; and it will\n * error if it has observed an error.\n *\n * There are two main configuration items to be concerned with:\n *\n * 1. `bufferSize` - This will determine how many items are stored in the buffer, defaults to infinite.\n * 2. `windowTime` - The amount of time to hold a value in the buffer before removing it from the buffer.\n *\n * Both configurations may exist simultaneously. So if you would like to buffer a maximum of 3 values, as long as the values\n * are less than 2 seconds old, you could do so with a `new ReplaySubject(3, 2000)`.\n *\n * ### Differences with BehaviorSubject\n *\n * `BehaviorSubject` is similar to `new ReplaySubject(1)`, with a couple of exceptions:\n *\n * 1. `BehaviorSubject` comes \"primed\" with a single value upon construction.\n * 2. `ReplaySubject` will replay values, even after observing an error, where `BehaviorSubject` will not.\n *\n * @see {@link Subject}\n * @see {@link BehaviorSubject}\n * @see {@link shareReplay}\n */\nexport class ReplaySubject extends Subject {\n private _buffer: (T | number)[] = [];\n private _infiniteTimeWindow = true;\n\n /**\n * @param _bufferSize The size of the buffer to replay on subscription\n * @param _windowTime The amount of time the buffered items will stay buffered\n * @param _timestampProvider An object with a `now()` method that provides the current timestamp. This is used to\n * calculate the amount of time something has been buffered.\n */\n constructor(\n private _bufferSize = Infinity,\n private _windowTime = Infinity,\n private _timestampProvider: TimestampProvider = dateTimestampProvider\n ) {\n super();\n this._infiniteTimeWindow = _windowTime === Infinity;\n this._bufferSize = Math.max(1, _bufferSize);\n this._windowTime = Math.max(1, _windowTime);\n }\n\n next(value: T): void {\n const { isStopped, _buffer, _infiniteTimeWindow, _timestampProvider, _windowTime } = this;\n if (!isStopped) {\n _buffer.push(value);\n !_infiniteTimeWindow && _buffer.push(_timestampProvider.now() + _windowTime);\n }\n this._trimBuffer();\n super.next(value);\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n this._throwIfClosed();\n this._trimBuffer();\n\n const subscription = this._innerSubscribe(subscriber);\n\n const { _infiniteTimeWindow, _buffer } = this;\n // We use a copy here, so reentrant code does not mutate our array while we're\n // emitting it to a new subscriber.\n const copy = _buffer.slice();\n for (let i = 0; i < copy.length && !subscriber.closed; i += _infiniteTimeWindow ? 1 : 2) {\n subscriber.next(copy[i] as T);\n }\n\n this._checkFinalizedStatuses(subscriber);\n\n return subscription;\n }\n\n private _trimBuffer() {\n const { _bufferSize, _timestampProvider, _buffer, _infiniteTimeWindow } = this;\n // If we don't have an infinite buffer size, and we're over the length,\n // use splice to truncate the old buffer values off. Note that we have to\n // double the size for instances where we're not using an infinite time window\n // because we're storing the values and the timestamps in the same array.\n const adjustedBufferSize = (_infiniteTimeWindow ? 1 : 2) * _bufferSize;\n _bufferSize < Infinity && adjustedBufferSize < _buffer.length && _buffer.splice(0, _buffer.length - adjustedBufferSize);\n\n // Now, if we're not in an infinite time window, remove all values where the time is\n // older than what is allowed.\n if (!_infiniteTimeWindow) {\n const now = _timestampProvider.now();\n let last = 0;\n // Search the array for the first timestamp that isn't expired and\n // truncate the buffer up to that point.\n for (let i = 1; i < _buffer.length && (_buffer[i] as number) <= now; i += 2) {\n last = i;\n }\n last && _buffer.splice(0, last + 1);\n }\n }\n}\n", "import { Scheduler } from '../Scheduler';\nimport { Subscription } from '../Subscription';\nimport { SchedulerAction } from '../types';\n\n/**\n * A unit of work to be executed in a `scheduler`. An action is typically\n * created from within a {@link SchedulerLike} and an RxJS user does not need to concern\n * themselves about creating and manipulating an Action.\n *\n * ```ts\n * class Action extends Subscription {\n * new (scheduler: Scheduler, work: (state?: T) => void);\n * schedule(state?: T, delay: number = 0): Subscription;\n * }\n * ```\n */\nexport class Action extends Subscription {\n constructor(scheduler: Scheduler, work: (this: SchedulerAction, state?: T) => void) {\n super();\n }\n /**\n * Schedules this action on its parent {@link SchedulerLike} for execution. May be passed\n * some context object, `state`. May happen at some point in the future,\n * according to the `delay` parameter, if specified.\n * @param state Some contextual data that the `work` function uses when called by the\n * Scheduler.\n * @param delay Time to wait before executing the work, where the time unit is implicit\n * and defined by the Scheduler.\n * @return A subscription in order to be able to unsubscribe the scheduled work.\n */\n public schedule(state?: T, delay: number = 0): Subscription {\n return this;\n }\n}\n", "import type { TimerHandle } from './timerHandle';\ntype SetIntervalFunction = (handler: () => void, timeout?: number, ...args: any[]) => TimerHandle;\ntype ClearIntervalFunction = (handle: TimerHandle) => void;\n\ninterface IntervalProvider {\n setInterval: SetIntervalFunction;\n clearInterval: ClearIntervalFunction;\n delegate:\n | {\n setInterval: SetIntervalFunction;\n clearInterval: ClearIntervalFunction;\n }\n | undefined;\n}\n\nexport const intervalProvider: IntervalProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n setInterval(handler: () => void, timeout?: number, ...args) {\n const { delegate } = intervalProvider;\n if (delegate?.setInterval) {\n return delegate.setInterval(handler, timeout, ...args);\n }\n return setInterval(handler, timeout, ...args);\n },\n clearInterval(handle) {\n const { delegate } = intervalProvider;\n return (delegate?.clearInterval || clearInterval)(handle as any);\n },\n delegate: undefined,\n};\n", "import { Action } from './Action';\nimport { SchedulerAction } from '../types';\nimport { Subscription } from '../Subscription';\nimport { AsyncScheduler } from './AsyncScheduler';\nimport { intervalProvider } from './intervalProvider';\nimport { arrRemove } from '../util/arrRemove';\nimport { TimerHandle } from './timerHandle';\n\nexport class AsyncAction extends Action {\n public id: TimerHandle | undefined;\n public state?: T;\n // @ts-ignore: Property has no initializer and is not definitely assigned\n public delay: number;\n protected pending: boolean = false;\n\n constructor(protected scheduler: AsyncScheduler, protected work: (this: SchedulerAction, state?: T) => void) {\n super(scheduler, work);\n }\n\n public schedule(state?: T, delay: number = 0): Subscription {\n if (this.closed) {\n return this;\n }\n\n // Always replace the current state with the new state.\n this.state = state;\n\n const id = this.id;\n const scheduler = this.scheduler;\n\n //\n // Important implementation note:\n //\n // Actions only execute once by default, unless rescheduled from within the\n // scheduled callback. This allows us to implement single and repeat\n // actions via the same code path, without adding API surface area, as well\n // as mimic traditional recursion but across asynchronous boundaries.\n //\n // However, JS runtimes and timers distinguish between intervals achieved by\n // serial `setTimeout` calls vs. a single `setInterval` call. An interval of\n // serial `setTimeout` calls can be individually delayed, which delays\n // scheduling the next `setTimeout`, and so on. `setInterval` attempts to\n // guarantee the interval callback will be invoked more precisely to the\n // interval period, regardless of load.\n //\n // Therefore, we use `setInterval` to schedule single and repeat actions.\n // If the action reschedules itself with the same delay, the interval is not\n // canceled. If the action doesn't reschedule, or reschedules with a\n // different delay, the interval will be canceled after scheduled callback\n // execution.\n //\n if (id != null) {\n this.id = this.recycleAsyncId(scheduler, id, delay);\n }\n\n // Set the pending flag indicating that this action has been scheduled, or\n // has recursively rescheduled itself.\n this.pending = true;\n\n this.delay = delay;\n // If this action has already an async Id, don't request a new one.\n this.id = this.id ?? this.requestAsyncId(scheduler, this.id, delay);\n\n return this;\n }\n\n protected requestAsyncId(scheduler: AsyncScheduler, _id?: TimerHandle, delay: number = 0): TimerHandle {\n return intervalProvider.setInterval(scheduler.flush.bind(scheduler, this), delay);\n }\n\n protected recycleAsyncId(_scheduler: AsyncScheduler, id?: TimerHandle, delay: number | null = 0): TimerHandle | undefined {\n // If this action is rescheduled with the same delay time, don't clear the interval id.\n if (delay != null && this.delay === delay && this.pending === false) {\n return id;\n }\n // Otherwise, if the action's delay time is different from the current delay,\n // or the action has been rescheduled before it's executed, clear the interval id\n if (id != null) {\n intervalProvider.clearInterval(id);\n }\n\n return undefined;\n }\n\n /**\n * Immediately executes this action and the `work` it contains.\n */\n public execute(state: T, delay: number): any {\n if (this.closed) {\n return new Error('executing a cancelled action');\n }\n\n this.pending = false;\n const error = this._execute(state, delay);\n if (error) {\n return error;\n } else if (this.pending === false && this.id != null) {\n // Dequeue if the action didn't reschedule itself. Don't call\n // unsubscribe(), because the action could reschedule later.\n // For example:\n // ```\n // scheduler.schedule(function doWork(counter) {\n // /* ... I'm a busy worker bee ... */\n // var originalAction = this;\n // /* wait 100ms before rescheduling the action */\n // setTimeout(function () {\n // originalAction.schedule(counter + 1);\n // }, 100);\n // }, 1000);\n // ```\n this.id = this.recycleAsyncId(this.scheduler, this.id, null);\n }\n }\n\n protected _execute(state: T, _delay: number): any {\n let errored: boolean = false;\n let errorValue: any;\n try {\n this.work(state);\n } catch (e) {\n errored = true;\n // HACK: Since code elsewhere is relying on the \"truthiness\" of the\n // return here, we can't have it return \"\" or 0 or false.\n // TODO: Clean this up when we refactor schedulers mid-version-8 or so.\n errorValue = e ? e : new Error('Scheduled action threw falsy error');\n }\n if (errored) {\n this.unsubscribe();\n return errorValue;\n }\n }\n\n unsubscribe() {\n if (!this.closed) {\n const { id, scheduler } = this;\n const { actions } = scheduler;\n\n this.work = this.state = this.scheduler = null!;\n this.pending = false;\n\n arrRemove(actions, this);\n if (id != null) {\n this.id = this.recycleAsyncId(scheduler, id, null);\n }\n\n this.delay = null!;\n super.unsubscribe();\n }\n }\n}\n", "import { Action } from './scheduler/Action';\nimport { Subscription } from './Subscription';\nimport { SchedulerLike, SchedulerAction } from './types';\nimport { dateTimestampProvider } from './scheduler/dateTimestampProvider';\n\n/**\n * An execution context and a data structure to order tasks and schedule their\n * execution. Provides a notion of (potentially virtual) time, through the\n * `now()` getter method.\n *\n * Each unit of work in a Scheduler is called an `Action`.\n *\n * ```ts\n * class Scheduler {\n * now(): number;\n * schedule(work, delay?, state?): Subscription;\n * }\n * ```\n *\n * @deprecated Scheduler is an internal implementation detail of RxJS, and\n * should not be used directly. Rather, create your own class and implement\n * {@link SchedulerLike}. Will be made internal in v8.\n */\nexport class Scheduler implements SchedulerLike {\n public static now: () => number = dateTimestampProvider.now;\n\n constructor(private schedulerActionCtor: typeof Action, now: () => number = Scheduler.now) {\n this.now = now;\n }\n\n /**\n * A getter method that returns a number representing the current time\n * (at the time this function was called) according to the scheduler's own\n * internal clock.\n * @return A number that represents the current time. May or may not\n * have a relation to wall-clock time. May or may not refer to a time unit\n * (e.g. milliseconds).\n */\n public now: () => number;\n\n /**\n * Schedules a function, `work`, for execution. May happen at some point in\n * the future, according to the `delay` parameter, if specified. May be passed\n * some context object, `state`, which will be passed to the `work` function.\n *\n * The given arguments will be processed an stored as an Action object in a\n * queue of actions.\n *\n * @param work A function representing a task, or some unit of work to be\n * executed by the Scheduler.\n * @param delay Time to wait before executing the work, where the time unit is\n * implicit and defined by the Scheduler itself.\n * @param state Some contextual data that the `work` function uses when called\n * by the Scheduler.\n * @return A subscription in order to be able to unsubscribe the scheduled work.\n */\n public schedule(work: (this: SchedulerAction, state?: T) => void, delay: number = 0, state?: T): Subscription {\n return new this.schedulerActionCtor(this, work).schedule(state, delay);\n }\n}\n", "import { Scheduler } from '../Scheduler';\nimport { Action } from './Action';\nimport { AsyncAction } from './AsyncAction';\nimport { TimerHandle } from './timerHandle';\n\nexport class AsyncScheduler extends Scheduler {\n public actions: Array> = [];\n /**\n * A flag to indicate whether the Scheduler is currently executing a batch of\n * queued actions.\n * @internal\n */\n public _active: boolean = false;\n /**\n * An internal ID used to track the latest asynchronous task such as those\n * coming from `setTimeout`, `setInterval`, `requestAnimationFrame`, and\n * others.\n * @internal\n */\n public _scheduled: TimerHandle | undefined;\n\n constructor(SchedulerAction: typeof Action, now: () => number = Scheduler.now) {\n super(SchedulerAction, now);\n }\n\n public flush(action: AsyncAction): void {\n const { actions } = this;\n\n if (this._active) {\n actions.push(action);\n return;\n }\n\n let error: any;\n this._active = true;\n\n do {\n if ((error = action.execute(action.state, action.delay))) {\n break;\n }\n } while ((action = actions.shift()!)); // exhaust the scheduler queue\n\n this._active = false;\n\n if (error) {\n while ((action = actions.shift()!)) {\n action.unsubscribe();\n }\n throw error;\n }\n }\n}\n", "import { AsyncAction } from './AsyncAction';\nimport { AsyncScheduler } from './AsyncScheduler';\n\n/**\n *\n * Async Scheduler\n *\n * Schedule task as if you used setTimeout(task, duration)\n *\n * `async` scheduler schedules tasks asynchronously, by putting them on the JavaScript\n * event loop queue. It is best used to delay tasks in time or to schedule tasks repeating\n * in intervals.\n *\n * If you just want to \"defer\" task, that is to perform it right after currently\n * executing synchronous code ends (commonly achieved by `setTimeout(deferredTask, 0)`),\n * better choice will be the {@link asapScheduler} scheduler.\n *\n * ## Examples\n * Use async scheduler to delay task\n * ```ts\n * import { asyncScheduler } from 'rxjs';\n *\n * const task = () => console.log('it works!');\n *\n * asyncScheduler.schedule(task, 2000);\n *\n * // After 2 seconds logs:\n * // \"it works!\"\n * ```\n *\n * Use async scheduler to repeat task in intervals\n * ```ts\n * import { asyncScheduler } from 'rxjs';\n *\n * function task(state) {\n * console.log(state);\n * this.schedule(state + 1, 1000); // `this` references currently executing Action,\n * // which we reschedule with new state and delay\n * }\n *\n * asyncScheduler.schedule(task, 3000, 0);\n *\n * // Logs:\n * // 0 after 3s\n * // 1 after 4s\n * // 2 after 5s\n * // 3 after 6s\n * ```\n */\n\nexport const asyncScheduler = new AsyncScheduler(AsyncAction);\n\n/**\n * @deprecated Renamed to {@link asyncScheduler}. Will be removed in v8.\n */\nexport const async = asyncScheduler;\n", "import { AsyncAction } from './AsyncAction';\nimport { Subscription } from '../Subscription';\nimport { QueueScheduler } from './QueueScheduler';\nimport { SchedulerAction } from '../types';\nimport { TimerHandle } from './timerHandle';\n\nexport class QueueAction extends AsyncAction {\n constructor(protected scheduler: QueueScheduler, protected work: (this: SchedulerAction, state?: T) => void) {\n super(scheduler, work);\n }\n\n public schedule(state?: T, delay: number = 0): Subscription {\n if (delay > 0) {\n return super.schedule(state, delay);\n }\n this.delay = delay;\n this.state = state;\n this.scheduler.flush(this);\n return this;\n }\n\n public execute(state: T, delay: number): any {\n return delay > 0 || this.closed ? super.execute(state, delay) : this._execute(state, delay);\n }\n\n protected requestAsyncId(scheduler: QueueScheduler, id?: TimerHandle, delay: number = 0): TimerHandle {\n // If delay exists and is greater than 0, or if the delay is null (the\n // action wasn't rescheduled) but was originally scheduled as an async\n // action, then recycle as an async action.\n\n if ((delay != null && delay > 0) || (delay == null && this.delay > 0)) {\n return super.requestAsyncId(scheduler, id, delay);\n }\n\n // Otherwise flush the scheduler starting with this action.\n scheduler.flush(this);\n\n // HACK: In the past, this was returning `void`. However, `void` isn't a valid\n // `TimerHandle`, and generally the return value here isn't really used. So the\n // compromise is to return `0` which is both \"falsy\" and a valid `TimerHandle`,\n // as opposed to refactoring every other instanceo of `requestAsyncId`.\n return 0;\n }\n}\n", "import { AsyncScheduler } from './AsyncScheduler';\n\nexport class QueueScheduler extends AsyncScheduler {\n}\n", "import { QueueAction } from './QueueAction';\nimport { QueueScheduler } from './QueueScheduler';\n\n/**\n *\n * Queue Scheduler\n *\n * Put every next task on a queue, instead of executing it immediately\n *\n * `queue` scheduler, when used with delay, behaves the same as {@link asyncScheduler} scheduler.\n *\n * When used without delay, it schedules given task synchronously - executes it right when\n * it is scheduled. However when called recursively, that is when inside the scheduled task,\n * another task is scheduled with queue scheduler, instead of executing immediately as well,\n * that task will be put on a queue and wait for current one to finish.\n *\n * This means that when you execute task with `queue` scheduler, you are sure it will end\n * before any other task scheduled with that scheduler will start.\n *\n * ## Examples\n * Schedule recursively first, then do something\n * ```ts\n * import { queueScheduler } from 'rxjs';\n *\n * queueScheduler.schedule(() => {\n * queueScheduler.schedule(() => console.log('second')); // will not happen now, but will be put on a queue\n *\n * console.log('first');\n * });\n *\n * // Logs:\n * // \"first\"\n * // \"second\"\n * ```\n *\n * Reschedule itself recursively\n * ```ts\n * import { queueScheduler } from 'rxjs';\n *\n * queueScheduler.schedule(function(state) {\n * if (state !== 0) {\n * console.log('before', state);\n * this.schedule(state - 1); // `this` references currently executing Action,\n * // which we reschedule with new state\n * console.log('after', state);\n * }\n * }, 0, 3);\n *\n * // In scheduler that runs recursively, you would expect:\n * // \"before\", 3\n * // \"before\", 2\n * // \"before\", 1\n * // \"after\", 1\n * // \"after\", 2\n * // \"after\", 3\n *\n * // But with queue it logs:\n * // \"before\", 3\n * // \"after\", 3\n * // \"before\", 2\n * // \"after\", 2\n * // \"before\", 1\n * // \"after\", 1\n * ```\n */\n\nexport const queueScheduler = new QueueScheduler(QueueAction);\n\n/**\n * @deprecated Renamed to {@link queueScheduler}. Will be removed in v8.\n */\nexport const queue = queueScheduler;\n", "import { AsyncAction } from './AsyncAction';\nimport { AnimationFrameScheduler } from './AnimationFrameScheduler';\nimport { SchedulerAction } from '../types';\nimport { animationFrameProvider } from './animationFrameProvider';\nimport { TimerHandle } from './timerHandle';\n\nexport class AnimationFrameAction extends AsyncAction {\n constructor(protected scheduler: AnimationFrameScheduler, protected work: (this: SchedulerAction, state?: T) => void) {\n super(scheduler, work);\n }\n\n protected requestAsyncId(scheduler: AnimationFrameScheduler, id?: TimerHandle, delay: number = 0): TimerHandle {\n // If delay is greater than 0, request as an async action.\n if (delay !== null && delay > 0) {\n return super.requestAsyncId(scheduler, id, delay);\n }\n // Push the action to the end of the scheduler queue.\n scheduler.actions.push(this);\n // If an animation frame has already been requested, don't request another\n // one. If an animation frame hasn't been requested yet, request one. Return\n // the current animation frame request id.\n return scheduler._scheduled || (scheduler._scheduled = animationFrameProvider.requestAnimationFrame(() => scheduler.flush(undefined)));\n }\n\n protected recycleAsyncId(scheduler: AnimationFrameScheduler, id?: TimerHandle, delay: number = 0): TimerHandle | undefined {\n // If delay exists and is greater than 0, or if the delay is null (the\n // action wasn't rescheduled) but was originally scheduled as an async\n // action, then recycle as an async action.\n if (delay != null ? delay > 0 : this.delay > 0) {\n return super.recycleAsyncId(scheduler, id, delay);\n }\n // If the scheduler queue has no remaining actions with the same async id,\n // cancel the requested animation frame and set the scheduled flag to\n // undefined so the next AnimationFrameAction will request its own.\n const { actions } = scheduler;\n if (id != null && id === scheduler._scheduled && actions[actions.length - 1]?.id !== id) {\n animationFrameProvider.cancelAnimationFrame(id as number);\n scheduler._scheduled = undefined;\n }\n // Return undefined so the action knows to request a new async id if it's rescheduled.\n return undefined;\n }\n}\n", "import { AsyncAction } from './AsyncAction';\nimport { AsyncScheduler } from './AsyncScheduler';\n\nexport class AnimationFrameScheduler extends AsyncScheduler {\n public flush(action?: AsyncAction): void {\n this._active = true;\n // The async id that effects a call to flush is stored in _scheduled.\n // Before executing an action, it's necessary to check the action's async\n // id to determine whether it's supposed to be executed in the current\n // flush.\n // Previous implementations of this method used a count to determine this,\n // but that was unsound, as actions that are unsubscribed - i.e. cancelled -\n // are removed from the actions array and that can shift actions that are\n // scheduled to be executed in a subsequent flush into positions at which\n // they are executed within the current flush.\n let flushId;\n if (action) {\n flushId = action.id;\n } else {\n flushId = this._scheduled;\n this._scheduled = undefined;\n }\n\n const { actions } = this;\n let error: any;\n action = action || actions.shift()!;\n\n do {\n if ((error = action.execute(action.state, action.delay))) {\n break;\n }\n } while ((action = actions[0]) && action.id === flushId && actions.shift());\n\n this._active = false;\n\n if (error) {\n while ((action = actions[0]) && action.id === flushId && actions.shift()) {\n action.unsubscribe();\n }\n throw error;\n }\n }\n}\n", "import { AnimationFrameAction } from './AnimationFrameAction';\nimport { AnimationFrameScheduler } from './AnimationFrameScheduler';\n\n/**\n *\n * Animation Frame Scheduler\n *\n * Perform task when `window.requestAnimationFrame` would fire\n *\n * When `animationFrame` scheduler is used with delay, it will fall back to {@link asyncScheduler} scheduler\n * behaviour.\n *\n * Without delay, `animationFrame` scheduler can be used to create smooth browser animations.\n * It makes sure scheduled task will happen just before next browser content repaint,\n * thus performing animations as efficiently as possible.\n *\n * ## Example\n * Schedule div height animation\n * ```ts\n * // html:
\n * import { animationFrameScheduler } from 'rxjs';\n *\n * const div = document.querySelector('div');\n *\n * animationFrameScheduler.schedule(function(height) {\n * div.style.height = height + \"px\";\n *\n * this.schedule(height + 1); // `this` references currently executing Action,\n * // which we reschedule with new state\n * }, 0, 0);\n *\n * // You will see a div element growing in height\n * ```\n */\n\nexport const animationFrameScheduler = new AnimationFrameScheduler(AnimationFrameAction);\n\n/**\n * @deprecated Renamed to {@link animationFrameScheduler}. Will be removed in v8.\n */\nexport const animationFrame = animationFrameScheduler;\n", "import { Observable } from '../Observable';\nimport { SchedulerLike } from '../types';\n\n/**\n * A simple Observable that emits no items to the Observer and immediately\n * emits a complete notification.\n *\n * Just emits 'complete', and nothing else.\n *\n * ![](empty.png)\n *\n * A simple Observable that only emits the complete notification. It can be used\n * for composing with other Observables, such as in a {@link mergeMap}.\n *\n * ## Examples\n *\n * Log complete notification\n *\n * ```ts\n * import { EMPTY } from 'rxjs';\n *\n * EMPTY.subscribe({\n * next: () => console.log('Next'),\n * complete: () => console.log('Complete!')\n * });\n *\n * // Outputs\n * // Complete!\n * ```\n *\n * Emit the number 7, then complete\n *\n * ```ts\n * import { EMPTY, startWith } from 'rxjs';\n *\n * const result = EMPTY.pipe(startWith(7));\n * result.subscribe(x => console.log(x));\n *\n * // Outputs\n * // 7\n * ```\n *\n * Map and flatten only odd numbers to the sequence `'a'`, `'b'`, `'c'`\n *\n * ```ts\n * import { interval, mergeMap, of, EMPTY } from 'rxjs';\n *\n * const interval$ = interval(1000);\n * const result = interval$.pipe(\n * mergeMap(x => x % 2 === 1 ? of('a', 'b', 'c') : EMPTY),\n * );\n * result.subscribe(x => console.log(x));\n *\n * // Results in the following to the console:\n * // x is equal to the count on the interval, e.g. (0, 1, 2, 3, ...)\n * // x will occur every 1000ms\n * // if x % 2 is equal to 1, print a, b, c (each on its own)\n * // if x % 2 is not equal to 1, nothing will be output\n * ```\n *\n * @see {@link Observable}\n * @see {@link NEVER}\n * @see {@link of}\n * @see {@link throwError}\n */\nexport const EMPTY = new Observable((subscriber) => subscriber.complete());\n\n/**\n * @param scheduler A {@link SchedulerLike} to use for scheduling\n * the emission of the complete notification.\n * @deprecated Replaced with the {@link EMPTY} constant or {@link scheduled} (e.g. `scheduled([], scheduler)`). Will be removed in v8.\n */\nexport function empty(scheduler?: SchedulerLike) {\n return scheduler ? emptyScheduled(scheduler) : EMPTY;\n}\n\nfunction emptyScheduled(scheduler: SchedulerLike) {\n return new Observable((subscriber) => scheduler.schedule(() => subscriber.complete()));\n}\n", "import { SchedulerLike } from '../types';\nimport { isFunction } from './isFunction';\n\nexport function isScheduler(value: any): value is SchedulerLike {\n return value && isFunction(value.schedule);\n}\n", "import { SchedulerLike } from '../types';\nimport { isFunction } from './isFunction';\nimport { isScheduler } from './isScheduler';\n\nfunction last(arr: T[]): T | undefined {\n return arr[arr.length - 1];\n}\n\nexport function popResultSelector(args: any[]): ((...args: unknown[]) => unknown) | undefined {\n return isFunction(last(args)) ? args.pop() : undefined;\n}\n\nexport function popScheduler(args: any[]): SchedulerLike | undefined {\n return isScheduler(last(args)) ? args.pop() : undefined;\n}\n\nexport function popNumber(args: any[], defaultValue: number): number {\n return typeof last(args) === 'number' ? args.pop()! : defaultValue;\n}\n", "export const isArrayLike = ((x: any): x is ArrayLike => x && typeof x.length === 'number' && typeof x !== 'function');", "import { isFunction } from \"./isFunction\";\n\n/**\n * Tests to see if the object is \"thennable\".\n * @param value the object to test\n */\nexport function isPromise(value: any): value is PromiseLike {\n return isFunction(value?.then);\n}\n", "import { InteropObservable } from '../types';\nimport { observable as Symbol_observable } from '../symbol/observable';\nimport { isFunction } from './isFunction';\n\n/** Identifies an input as being Observable (but not necessary an Rx Observable) */\nexport function isInteropObservable(input: any): input is InteropObservable {\n return isFunction(input[Symbol_observable]);\n}\n", "import { isFunction } from './isFunction';\n\nexport function isAsyncIterable(obj: any): obj is AsyncIterable {\n return Symbol.asyncIterator && isFunction(obj?.[Symbol.asyncIterator]);\n}\n", "/**\n * Creates the TypeError to throw if an invalid object is passed to `from` or `scheduled`.\n * @param input The object that was passed.\n */\nexport function createInvalidObservableTypeError(input: any) {\n // TODO: We should create error codes that can be looked up, so this can be less verbose.\n return new TypeError(\n `You provided ${\n input !== null && typeof input === 'object' ? 'an invalid object' : `'${input}'`\n } where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`\n );\n}\n", "export function getSymbolIterator(): symbol {\n if (typeof Symbol !== 'function' || !Symbol.iterator) {\n return '@@iterator' as any;\n }\n\n return Symbol.iterator;\n}\n\nexport const iterator = getSymbolIterator();\n", "import { iterator as Symbol_iterator } from '../symbol/iterator';\nimport { isFunction } from './isFunction';\n\n/** Identifies an input as being an Iterable */\nexport function isIterable(input: any): input is Iterable {\n return isFunction(input?.[Symbol_iterator]);\n}\n", "import { ReadableStreamLike } from '../types';\nimport { isFunction } from './isFunction';\n\nexport async function* readableStreamLikeToAsyncGenerator(readableStream: ReadableStreamLike): AsyncGenerator {\n const reader = readableStream.getReader();\n try {\n while (true) {\n const { value, done } = await reader.read();\n if (done) {\n return;\n }\n yield value!;\n }\n } finally {\n reader.releaseLock();\n }\n}\n\nexport function isReadableStreamLike(obj: any): obj is ReadableStreamLike {\n // We don't want to use instanceof checks because they would return\n // false for instances from another Realm, like an

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 G#{6I8OTRt< literal 0 HcmV?d00001 diff --git a/assets/fonts/NunitoHeavy-Italic.ttf b/assets/fonts/NunitoHeavy-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3c48899860a40f2bc33d496f539c5c9b2330a37c GIT binary patch literal 161716 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/NunitoHeavy-Regular.ttf b/assets/fonts/NunitoHeavy-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4012eb638fcf394cdf2add447a164f95ea1a9e81 GIT binary patch literal 157620 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∨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 literal 0 HcmV?d00001 diff --git a/assets/images/hero2.png b/assets/images/hero2.png new file mode 100644 index 0000000000000000000000000000000000000000..c3dac02ad1d404f9eb00ba5c8bd170ad706f3427 GIT binary patch literal 107068 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 QdTI3so1ebRvEC5*f2U+jOaK4? literal 0 HcmV?d00001 diff --git a/assets/images/logo.png b/assets/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..514da920d7b0b18878eb2c388692e3c7d03ef81e GIT binary patch literal 96546 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�kdn!X^7RG!yBsm*>>Bwn)JHDwPFXt;h0 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ⅇHy;{pF<&-mW1npS7R;chM6zJSoFZR;k- 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/Nunito-Light.ttf b/assets/fonts/Nunito-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..51f7109e6ff6492af0577cd64afa798f54f404f2 GIT binary patch literal 152784 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⪻C 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/Nunito-LightItalic.ttf b/assets/fonts/Nunito-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1eb29cc70956bd2821ef2c2eb1dfb55855232d33 GIT binary patch literal 157416 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 Wf#=`_I0i4lEASd*!3nVbaz6m5a3!Pw literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/configure_fingerprint.bin b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/configure_fingerprint.bin new file mode 100644 index 0000000..d552905 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/configure_fingerprint.bin @@ -0,0 +1,28 @@ +C/C++ Structured Log1 +/ +-/home/charlotte/nokken/android/CMakeLists.txtC +A +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ‘óØœà2ù ŸÂ±œà2a +_ +]/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/additional_project_files.txt  ‘óØœà2  õòØœà2^ +\ +Z/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/android_gradle_build.json  ‘óØœà2ž ùòØœà2c +a +_/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/android_gradle_build_mini.json  ‘óØœà2† óØœà2P +N +L/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/build.ninja  ‘óØœà2ÍZ µòØœà2T +R +P/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/build.ninja.txt  ‘óØœà2Y +W +U/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/build_file_index.txt  ‘óØœà2 - õµî™à2Z +X +V/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/compile_commands.json  ‘óØœà2 š ±òØœà2^ +\ +Z/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/compile_commands.json.bin  ‘óØœà2 +» ±òØœà2d +b +`/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/metadata_generation_command.txt  ‘óØœà2 · õµî™à2W +U +S/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/prefab_config.json  ‘óØœà2  ( õµî™à2\ +Z +X/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a/symbol_folder_index.txt  ‘óØœà2  O õµî™à2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/metadata_generation_command.txt b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/metadata_generation_command.txt new file mode 100644 index 0000000..736da42 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/metadata_generation_command.txt @@ -0,0 +1,24 @@ + -H/home/charlotte/nokken/android +-DCMAKE_SYSTEM_NAME=Android +-DCMAKE_EXPORT_COMPILE_COMMANDS=ON +-DCMAKE_SYSTEM_VERSION=21 +-DANDROID_PLATFORM=android-21 +-DANDROID_ABI=arm64-v8a +-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a +-DANDROID_NDK=/home/charlotte/Android/Sdk/ndk/29.0.13113456 +-DCMAKE_ANDROID_NDK=/home/charlotte/Android/Sdk/ndk/29.0.13113456 +-DCMAKE_TOOLCHAIN_FILE=/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake +-DCMAKE_MAKE_PROGRAM=/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja +-DCMAKE_CXX_FLAGS=-std=c++17 +-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/arm64-v8a +-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/arm64-v8a +-DCMAKE_BUILD_TYPE=Debug +-B/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/arm64-v8a +-GNinja +-Wno-dev +--no-warn-unused-cli +-DANDROID_STL=c++_shared +-DANDROID_TOOLCHAIN=clang +-DANDROID_ARM_NEON=TRUE + Build command args: [] + Version: 2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/prefab_config.json b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/prefab_config.json new file mode 100644 index 0000000..e799de8 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/prefab_config.json @@ -0,0 +1,4 @@ +{ + "enabled": false, + "packages": [] +} \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/arm64-v8a/symbol_folder_index.txt b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/symbol_folder_index.txt new file mode 100644 index 0000000..d48a069 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/arm64-v8a/symbol_folder_index.txt @@ -0,0 +1 @@ +/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/arm64-v8a \ No newline at end of file diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/query/client-agp/cache-v2 b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/query/client-agp/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/query/client-agp/codemodel-v2 b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/query/client-agp/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/cache-v2-5cb42605381eeae3f748.json b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/cache-v2-5cb42605381eeae3f748.json new file mode 100644 index 0000000..f64ef82 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/cache-v2-5cb42605381eeae3f748.json @@ -0,0 +1,1395 @@ +{ + "entries" : + [ + { + "name" : "ANDROID_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "armeabi-v7a" + }, + { + "name" : "ANDROID_ARM_NEON", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "TRUE" + }, + { + "name" : "ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456" + }, + { + "name" : "ANDROID_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "android-21" + }, + { + "name" : "ANDROID_STL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "c++_shared" + }, + { + "name" : "ANDROID_TOOLCHAIN", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "clang" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line" + }, + { + "name" : "CMAKE_ANDROID_ARCH_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "armeabi-v7a" + }, + { + "name" : "CMAKE_ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_ASM_FLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "22" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "-std=c++17" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C++ applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-dlltool" + }, + { + "name" : "CMAKE_ERROR_DEPRECATED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Whether to issue deprecation errors for macros and functions." + } + ], + "type" : "INTERNAL", + "value" : "FALSE" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "ON" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/nokken/android" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LIBRARY_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/armeabi-v7a" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "statistics" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Ranlib" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + { + "name" : "CMAKE_RUNTIME_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/armeabi-v7a" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of dll's." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Strip" + } + ], + "type" : "FILEPATH", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip" + }, + { + "name" : "CMAKE_SUPPRESS_DEVELOPER_ERRORS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Suppress errors that are meant for the author of the CMakeLists.txt files." + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "CMAKE_SUPPRESS_DEVELOPER_WARNINGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Suppress Warnings that are meant for the author of the CMakeLists.txt files." + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "CMAKE_SYSTEM_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "Android" + }, + { + "name" : "CMAKE_SYSTEM_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "21" + }, + { + "name" : "CMAKE_TOOLCHAIN_FILE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "CMAKE_WARN_DEPRECATED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Whether to issue warnings for deprecated functionality." + } + ], + "type" : "INTERNAL", + "value" : "FALSE" + }, + { + "name" : "statistics_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a" + }, + { + "name" : "statistics_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "statistics_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;android;general;log;" + }, + { + "name" : "statistics_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/charlotte/nokken/android" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/cmakeFiles-v1-089efe3371d50ad666bb.json b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/cmakeFiles-v1-089efe3371d50ad666bb.json new file mode 100644 index 0000000..c6fa9fd --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/cmakeFiles-v1-089efe3371d50ad666bb.json @@ -0,0 +1,188 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android-legacy.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/abis.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/platforms.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Initialize.cmake" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/hooks/pre/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/flags.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a", + "source" : "/home/charlotte/nokken/android" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/codemodel-v2-b1f455e3cfabbc37deb7.json b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/codemodel-v2-b1f455e3cfabbc37deb7.json new file mode 100644 index 0000000..544e054 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/codemodel-v2-b1f455e3cfabbc37deb7.json @@ -0,0 +1,60 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.10.0" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "statistics", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "statistics::@6890427a1f51a3e7e1df", + "jsonFile" : "target-statistics-Debug-f654b363cabf8322268b.json", + "name" : "statistics", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a", + "source" : "/home/charlotte/nokken/android" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/index-2025-04-05T01-34-59-0335.json b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/index-2025-04-05T01-34-59-0335.json new file mode 100644 index 0000000..fd4f97e --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/index-2025-04-05T01-34-59-0335.json @@ -0,0 +1,92 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake", + "cpack" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/cpack", + "ctest" : "/home/charlotte/Android/Sdk/cmake/3.22.1/bin/ctest", + "root" : "/home/charlotte/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 22, + "patch" : 1, + "string" : "3.22.1-g37088a8", + "suffix" : "g37088a8" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-b1f455e3cfabbc37deb7.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-5cb42605381eeae3f748.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-089efe3371d50ad666bb.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "client-agp" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-5cb42605381eeae3f748.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-089efe3371d50ad666bb.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-b1f455e3cfabbc37deb7.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + } + } +} diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/target-statistics-Debug-f654b363cabf8322268b.json b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/target-statistics-Debug-f654b363cabf8322268b.json new file mode 100644 index 0000000..ea0200d --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.cmake/api/v1/reply/target-statistics-Debug-f654b363cabf8322268b.json @@ -0,0 +1,165 @@ +{ + "artifacts" : + [ + { + "path" : "/home/charlotte/nokken/build/app/intermediates/cxx/Debug/4n4z316m/obj/armeabi-v7a/libstatistics.so" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_link_libraries", + "add_definitions", + "target_include_directories", + "set_target_properties" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 22, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 33, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 14, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 30, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 36, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -std=c++17 -fno-limit-debug-info -fPIC" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 3, + "define" : "__STDC_FORMAT_MACROS" + }, + { + "define" : "statistics_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 4, + "path" : "/home/charlotte/nokken/android/../native/statistics" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 5 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0 + ], + "sysroot" : + { + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot" + } + } + ], + "id" : "statistics::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-landroid", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-llog", + "role" : "libraries" + }, + { + "fragment" : "-latomic -lm", + "role" : "libraries" + } + ], + "language" : "CXX", + "sysroot" : + { + "path" : "/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot" + } + }, + "name" : "statistics", + "nameOnDisk" : "libstatistics.so", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "/home/charlotte/nokken/native/statistics/health_analytics.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.ninja_deps b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..c17c39989196b2caec1c78778f16806402238dfc GIT binary patch literal 108244 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 CG8m%( literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..76b365075e87a80ce750b1c708ff663ebcad0d9d GIT binary patch literal 6904 zcmdT}U2GiH6}~gOYddzl+58a`QW%f}p|N+@_9nJNn%a)@v(zz8Foh84FuOChx7poU zX2&L>MGYtqP!SSJrKT0grYcZXYGtW?C<0p4hbpRs$^-p*s8lSprDn zjWzhj8hmRF<^+^~3VJ9FKc99W%xa`k-a$<_}Mnjl}{qJ*CSmo z7IJyLP%gMa*Yn2=-EggA041xGuNjJ+q*3@9C>cuF zdMMGTos?*JA0;{?JG}Rf9o53amOZAM71ueE&fG7=aQ2S9xgG9t-EwTpJmO>r^nJs7 zvV+6@0$#67?zn5|wqsh(k)iD9=+GX0&+uTje^~mBT;T}T7C=;R=7N};xzH?T<`)+i zFN*!`e`}tdnQwXX!1)pJ`ahc!GxI`&KRq+QPCK>mMq~f`LVI+fEit{IB&OflqD?QT z+Vne0Vqi`Y2QO?&OuwKcPR}$XPQ9=WK9QKYK>t^S_eVoN>U>+@^g^@`??tQ-)9*yZ$Q-(= zvG3r_d`vkx7Zr(xH1a7Ucb)(D;^M~iu^k{@~+9`%Us`o8$onHmbg4ZHi7CMP zTtx?&C`6nHwT!ZhD}%TpZ$00k4Gj%yo#`b0v@NMp*-e>+>d|T{H(4l}?bK6MC!aF> zl|EH0PLO4*aH@2EKT*R8w{v|M*bPcCna_2fHxd-6Sox)e9W-AGdUD*h$BS0go^p=LxRo?W}6>9!`dr5wl9QIssESM)}aUE7WM z61y1+W>72Qb~QD@Qctz1X&2OnBvP)a>uZU`nIXIO%hw9AA|})&1Ljy}8EjhREWkb<(g>l^~n+2mRQWJK`N?|@ZMcZ|)RM|dy z)GEu_moh4qR5E|;SZdJ9O^&BB<;=rf9otJO!zpnBwNG^$soe*Rqt@O6CaJHEmMZ=m zIm7->e!2Yr>g(>$8W zm(Z!Hu4HFtvLodkaC}ocO{oL6Il0u|yYIPYw_U1W0G$4TY%*V|2v&c4ZS_N=j@RdL z+Uh@asQ<8jXZGGb`sm@2J-W_TR2WL0tOi>YkWwXyof zS7JA$V)43UtZ6KEYu&i7J{D`cqHd_0kO7T#g;=DnDH*YER}*MClGRe!78UO;@_UQl zhdyC3hT;MjAyp9<*FnA+@^jDUw;IbS*s=L7G#B!7^@|4kr$G5#z}!y+T66y{k-!Pn9sAi1iu--the zLzP{6DMlb1Rm_`1@<{R1FqMYyp;25y`Uc zT1mq{q$Ufdg`L5-jh82r{#h3H6iM@Vxq7@LlC%cr#brQud^llLCq&YJvWyEmPP;5G zlKqDcB=KQw9`kLLBHrcLrr{bQi7##-&xBZ`RLCQt4HF)|8EG6_uNbCTD37B?Ua?%Y zDtIO>c@^gi4A*rExk=Z8!{m`cH*z`0nv#fni`2d9`9WijQL>~RS2obmVAse&P9Vo zwqeu%Dd!P{T-mzW*rk7F&`Q4tu73Jmi1R@BCgw^XExAJ`c7oUCdT?E%PoVp70?{9G zaArg=1h+WLu5@(WtlB{&Ugv#-=)uKK2 zp3Hql=AoUu2h4AM>ipg(YtX~_00qwy9|m!}FCe$TCi6-8HQ2c2!0p{9@J@ksk$y_D z366jnr$Hg}K0=c0zak8*3*$~8hO9vk=i`0IBp78Xk3r5LhRpZ!EI^X+C!jOm0GRhC zWZs+5&pm*W`JMo?4t%d?gd;~iAkPl{X)xosjd3p`S7-=``AFXb%Q)`Q@7|Bvu04FNF+={I1R&-;Id|MFheS?1#za0GGkUCbl(H-dbe*CfXATp@`n`Hx`K zZK=ziLGqn4D2O3^JERl;9&t}n2}q`XA6V*i9YF_Q7cwlVP^ioLP2u9ql!G7SpuZ`I zgX+;=Fc@1TfRyd!8I|#pqWJh~4jH7{3MKR!v5pfNNp67X^;Pe8-iA1inWS}?#Jgk? T7^S+sChiaxs~1Brka7P3B=_-! literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake new file mode 100644 index 0000000..a39f65f --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.1.0-31-amd64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.1.0-31-amd64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + +include("/home/charlotte/Android/Sdk/ndk/29.0.13113456/build/cmake/android.toolchain.cmake") + +set(CMAKE_SYSTEM "Android-1") +set(CMAKE_SYSTEM_NAME "Android") +set(CMAKE_SYSTEM_VERSION "1") +set(CMAKE_SYSTEM_PROCESSOR "armv7-a") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..e33de3e16c6c61a89d583c96ceeb98444b8ff609 GIT binary patch literal 4120 zcmdT{TZ|jk8UAO+V>|0z?=2x$ia}{uE<0m;y|Fh`bj>E4EXoB15TYAo#`dh&UE5>E zvs+VzHbPXT5)Vs2B7p~xs8po(VZ}omsSiX#l?oCF#3L<8JoKS2Z9zyND$(yBpW{6- z0rA=+o%3JM_y6bikNwMICl@tMBiS^XqHT$2J`q~XTu7$qCRm@^(ibUZZ0Z-aXK8cq ziSAKa)h`#%(WUrN+Pq;vo*a<%%cIap?~wuP(11*rB3td_^v0uz{{Z?4^dsn5^h4;} zwziB5OQ#pl9I1HCcD>>H%L@&sReOX&WxL@7E1ut6K3Q+AcZJgNE33iE@C z)m?Gc8^LlWFD!01a9f?a*Xs0bXHGv7#=It8X~Xr|Z8;sbY})EE>1~E*?LxmD{V@7{ z=-RmU!{nrCB*%8|PmXI7Q6fD@OOrNj==>fd$qu*fWmlqvNxD$6^KkAOk$!eP4k(tA^xE7sb5{sPzc@&1eZ`_5nV;)0n z8MgCm`@Jr3*cResMTEb>!kZUcl{l<{g7iOP(EbjIH`bWP5Y8N?*oO3FEA*s)f>rMkiMTv-y}5J=aBfIwtWv!>}Bc8Rv2lB2i^|tp{qPAZnQxX`V;ZDt`Q^e z_Qaoo4C_zO2P`H+XEOf+!HmSugT&_&t~(vJ5zVGYaYh3*9brw z0SnCr>&i~Yt){$I%Ad{UXYzBmr7HXaQsQ2w_(odk)YNJav^z&^8yB9zt(xc68g9p1 z_baZ2*JB5s*Ql&I^_JaeY&56azV}nN5~RxcOrczHRtlBOT%l6PuFRyfnOrVkoy*PS z(iwNgDbJRxv$@-7;gqxHE-Z+LxKy<&WUqQn*9NNJ@Pfd#Ti)85+mbohPP=Vem2THQ z>Xz4QcCMBC`Ap_;({}u(>y+!$8+peLQ5W&FJNAr~&03l1+DtxOC^!XsJJbSk3@Vk1 zXU`TNF5SQMlVha^9=`8bsYLbGidT}=p(ly0=?St%^dv40J&reV-Kn{y!5T4O{$`<| zCN>dX0XcrH!ovpn?qln9AGiDe^lXcF;a)m?D5Pb;E@Z9r97Ts>#kjUZA2NouB#mlg z+PFRu*{SWK-NqhmueMLWMLVR8!T)Qt2+E3fJ~=!BnRT-9`?)7MMz4ZK!YYZc(pSk5 z0>PUgek<3zT;Y6EXJY&&s+qB&KbuM0JP=(mla`sV%w)7SAnobf_D5G?hZ~%uMsmfR z?wfd;-Is>oXhaj1@$uvL>idvW7*-t~R8$fA&)2HWAcK5W0r@QagT5}TBZ?I3^UN58 z3avDQZcrq)?;DU0(7&PKlz3k!;PImH;G#ZGagqu4+pwxm;8zA?X)TwWC{YJ$*2-xD; zQ%xis7>}Q^#Onf#^W*x#?XT#K zkn0U>*cSxT<`1v-X`#Vr{KxBnE|{l;9(0xJpOh_ XJieFmZ7@s$-<&ZKga62|ALsEurGQZ( literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..efcb1ffacbf8e85dbaeb2a38abcbb7522ef03d88 GIT binary patch literal 4164 zcmdT{U2Ggz6+SbwvtI8y8{3K7GzoMYrIl0ancej!YbVg!b?nxa)0U)&rY2g=?vB^n z%m0I|pOi9d;-M})$6?%cZ` zPcY(@Yu)?Z^E2N)_wU^GHuc@qU|TAkps~3w`~A@AHl3hZYq}fG zzzf$)RcUdzL$}*+``!M~_RPx4m1tC=DRdr2<#;%@Ju%d_+<-q_FN#twT2ZIC+qpv8 zg!W+mkZI({?>&~E&?eJFdWBXGoz0yy^&>=vrmY?#N<9Ew6{~JOgbq>qBpLZfb2(^6 zxSPv8if*QY?&_h(?o(fn9u(f$NFQmtd7_+!aVOIYM~plx`4gfslk}m2=s;zUNU!1m zq%cRc;wU^o?+S_NV~N{91W%-0*Gz+z#sZqu8k#9GmjUUs_%@@BJjO7Rxdd>b9)2*o z04d`5nQj`qz8Ob3u?7m#Z=lgWhQw=cET9o%j8Vo{zHEh_^bgT!zk|ekwCj76GS`$Z zTZQjm+4t{|crSN-KSP-t%9pL|oBc5~CsDOGrRF0D#sW+tmNH>Khqm>-X5hD*h3V34@yzLRwem>e zbG??2w(ff&zzbREc&w{CeYaWgyM^F%r8--kKUHY(wJ6AgS>PjS6${gwVc6@RwQbx2 zCbwF?-}2nPKL{GGg)3!;zV9_Qop#suysgemFYsS<8)2bdEzQ*%&cuHE&o zUUj=F4%_MVY^$-oZJ&4RgO*+CR=zr0I@7V8pyN9A_RLn*u?6!A?tI^#waR6yG}D@` z7U$-iIeT|7j7&TV)oP0uFD_oLU0Qu%x%S-UXP0X=YIisMno1mzq%uY%ajJ-Vym|wt z<<^oJBVoQfZA1=o;i>k*TB$6?RhkYK7d|05L94;d76tB0gLZ)H@qfDKi|24&9o{I? zO6V??t>QeTvm=WcZB)-1V_KdLYUA33KAAeKP0_u^5$!(hsD46wh|m5w>K&96vX1uk z{MZ4h1Bk*`>+$?J-2|q@Yk(K)pZNp0JmTd7hqm9j69lHtVB9e^b0qr{GjE&6(;H^q zGIN%hPq$*yvGgW1Fu3x@ z1rwB^V{(#_oTW>9?0Nihh)QH1r=>mqV`6RwHg^+l2Hqx*(Io0I9wZ7G`7oe7EVc|; z9nU0}|Ay?MXOM9jM@g&{BhOeza^{(`{8>iu78&u;iqv0__?$$C5pi-n>~~G-Ut>hv zuS@;+r2dDD6GZPz{V$~cH;kCqpQZj^QlG`T=$Pk0M#OcT5!+dia)}Xfo|E!Z5-&^K zlsJ%hgn6^zVdU>5lGWsFT6604z}+G%M6x2z@*NlH#|m7}YC54~iS#r~c>f`z?dN(| zZafLv#fuj#Ck%sjeGs~R6+=G^k|Pci@jg#RG^&^ZM~KgT5$@e7Re18a?smJmE#_&7 zG%E}|?U=Ybs8E(?+?($`Cf+;`!OG`{gCgQGCt08 zT;4(Lh+foi>|FWYF{*L+N0}N6>S2Ee{rI?V#>VCG)jX!~eVlK4AHE6b<9u(&_;Brp zd|ycLJ+cqqe1h**jE{4eijVUWT!-^5?!&hVpLl%l#Q2b|hI}Uye3gCpcz@!2KaKHm zdRFoMT=F61h%yI0wTGt(y zxDTVM_`VgXMZQOu-oU~6ha!e=JM^RU_Y~y+g4WlZ{>f%X-vJD_( zs9xOf^GX0JKPSO=9emR)O^2~;JXFBw_sOAje8-%_e=2c b5;7mZA&QUxZBl#79BcB8Vjgu)IgWn=F+*Bx literal 0 HcmV?d00001 diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/TargetDirectories.txt b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..9ca7896 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/statistics.dir +/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/edit_cache.dir +/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/rebuild_cache.dir diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/cmake.check_cache b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/rules.ninja b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/rules.ninja new file mode 100644 index 0000000..4ef2039 --- /dev/null +++ b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/rules.ninja @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.22 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: statistics +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__statistics_Debug + depfile = $DEP_FILE + deps = gcc + command = /home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__statistics_Debug + command = $PRE_LINK && /home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi21 --sysroot=/home/charlotte/Android/Sdk/ndk/29.0.13113456/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/cmake --regenerate-during-build -S/home/charlotte/nokken/android -B/home/charlotte/nokken/android/app/.cxx/Debug/4n4z316m/armeabi-v7a + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /home/charlotte/Android/Sdk/cmake/3.22.1/bin/ninja -t targets + description = All primary targets available: + diff --git a/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o b/android/app/.cxx/Debug/4n4z316m/armeabi-v7a/CMakeFiles/statistics.dir/home/charlotte/nokken/native/statistics/health_analytics.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..4a20592f28e75c19954912d8bb21de8e9ce38976 GIT binary patch literal 1417008 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