{
  "flutterVersion": "3.41.6",
  "packageCount": 181,
  "entries": [
    {
      "id": "android-apksig",
      "name": "Android apksig",
      "version": "8.11.1",
      "category": "Android 平台组件",
      "source": "com.android.tools.build:apksig:8.11.1 / LICENSE",
      "file": "/licenses/android-apksig.txt",
      "sha256": "39961513f07c54e796b0fec574e8d64c75e1f0f83736061f114b6f6be1d91e6b"
    },
    {
      "id": "dart-_fe_analyzer_shared-license",
      "name": "_fe_analyzer_shared",
      "version": "91.0.0",
      "category": "Dart / Flutter",
      "source": "_fe_analyzer_shared/LICENSE",
      "file": "/licenses/dart-_fe_analyzer_shared-license.txt",
      "sha256": "efa31b5ac790016736fa9761642b0af16d37cd4fb483de2905adb5258cb89722"
    },
    {
      "id": "dart-analyzer-license",
      "name": "analyzer",
      "version": "8.4.1",
      "category": "Dart / Flutter",
      "source": "analyzer/LICENSE",
      "file": "/licenses/dart-analyzer-license.txt",
      "sha256": "7e124af6a556f045cb3a20cafbdaa31602ac2c82cbcb3c3b15faaaf514b06028"
    },
    {
      "id": "dart-archive-license",
      "name": "archive",
      "version": "4.0.7",
      "category": "Dart / Flutter",
      "source": "archive/LICENSE",
      "file": "/licenses/dart-archive-license.txt",
      "sha256": "32f97d332eae7453ec4079858e6f1d74be85beeb6d3881068b47d02a379cccea"
    },
    {
      "id": "dart-archive-license-other-md",
      "name": "archive",
      "version": "4.0.7",
      "category": "Dart / Flutter",
      "source": "archive/LICENSE-other.md",
      "file": "/licenses/dart-archive-license-other-md.txt",
      "sha256": "ebe5a199af245d7e3e761673fbf3db341427060407e50713861ab24bb2cb1552"
    },
    {
      "id": "dart-args-license",
      "name": "args",
      "version": "2.7.0",
      "category": "Dart / Flutter",
      "source": "args/LICENSE",
      "file": "/licenses/dart-args-license.txt",
      "sha256": "dfb09c74e29386cd3e2719f32d4995d59526179753931d31840757c77fbf2791"
    },
    {
      "id": "dart-async-license",
      "name": "async",
      "version": "2.13.0",
      "category": "Dart / Flutter",
      "source": "async/LICENSE",
      "file": "/licenses/dart-async-license.txt",
      "sha256": "ff15faa32a2e638107b7789592b14426162a75ba620044ee2340a20ec6ce5e73"
    },
    {
      "id": "dart-bloc-license",
      "name": "bloc",
      "version": "9.2.0",
      "category": "Dart / Flutter",
      "source": "bloc/LICENSE",
      "file": "/licenses/dart-bloc-license.txt",
      "sha256": "798c1759b3fb8bbcb91ba0f22360bf60070a07ded17cfff0f77d5e7183c494e6"
    },
    {
      "id": "dart-cached_network_image_platform_interface-license",
      "name": "cached_network_image_platform_interface",
      "version": "4.0.0",
      "category": "Dart / Flutter",
      "source": "cached_network_image_platform_interface/LICENSE",
      "file": "/licenses/dart-cached_network_image_platform_interface-license.txt",
      "sha256": "31b6d676e72277911cfee3688ca9411387eb5ce7a2f722cef30bbea0bcbee60e"
    },
    {
      "id": "dart-cached_network_image_web-license",
      "name": "cached_network_image_web",
      "version": "1.2.0",
      "category": "Dart / Flutter",
      "source": "cached_network_image_web/LICENSE",
      "file": "/licenses/dart-cached_network_image_web-license.txt",
      "sha256": "31b6d676e72277911cfee3688ca9411387eb5ce7a2f722cef30bbea0bcbee60e"
    },
    {
      "id": "dart-cached_network_image-license",
      "name": "cached_network_image",
      "version": "3.3.1",
      "category": "Dart / Flutter",
      "source": "cached_network_image/LICENSE",
      "file": "/licenses/dart-cached_network_image-license.txt",
      "sha256": "31b6d676e72277911cfee3688ca9411387eb5ce7a2f722cef30bbea0bcbee60e"
    },
    {
      "id": "dart-chalkdart-license",
      "name": "chalkdart",
      "version": "3.1.0",
      "category": "Dart / Flutter",
      "source": "chalkdart/LICENSE",
      "file": "/licenses/dart-chalkdart-license.txt",
      "sha256": "6405018165b8778534c7974c199f0c69870f5e687a41a44417096dd832914775"
    },
    {
      "id": "dart-characters-license",
      "name": "characters",
      "version": "1.4.1",
      "category": "Dart / Flutter",
      "source": "characters/LICENSE",
      "file": "/licenses/dart-characters-license.txt",
      "sha256": "0371d1da6a57fb791db29d29b95333429205f51f3cb2eb3a0c12d91838a38744"
    },
    {
      "id": "dart-clock-license",
      "name": "clock",
      "version": "1.1.2",
      "category": "Dart / Flutter",
      "source": "clock/LICENSE",
      "file": "/licenses/dart-clock-license.txt",
      "sha256": "58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd"
    },
    {
      "id": "dart-collection-license",
      "name": "collection",
      "version": "1.19.1",
      "category": "Dart / Flutter",
      "source": "collection/LICENSE",
      "file": "/licenses/dart-collection-license.txt",
      "sha256": "ff15faa32a2e638107b7789592b14426162a75ba620044ee2340a20ec6ce5e73"
    },
    {
      "id": "dart-color-license",
      "name": "color",
      "version": "3.0.0",
      "category": "Dart / Flutter",
      "source": "color/LICENSE",
      "file": "/licenses/dart-color-license.txt",
      "sha256": "a77cb50bef91fb01041c05ecb938304640a5d4bdf08eae10479eed5718b1e29d"
    },
    {
      "id": "dart-connectivity_plus_platform_interface-license",
      "name": "connectivity_plus_platform_interface",
      "version": "2.0.1",
      "category": "Dart / Flutter",
      "source": "connectivity_plus_platform_interface/LICENSE",
      "file": "/licenses/dart-connectivity_plus_platform_interface-license.txt",
      "sha256": "1f17ed03a3106daaf13e9d70869cb0735481ae553f029d08787b06380a64bc98"
    },
    {
      "id": "dart-connectivity_plus-license",
      "name": "connectivity_plus",
      "version": "7.0.0",
      "category": "Dart / Flutter",
      "source": "connectivity_plus/LICENSE",
      "file": "/licenses/dart-connectivity_plus-license.txt",
      "sha256": "3b38d48befd0af70b892e13d10c9e34679416c24a9277f962629951c64d71f4c"
    },
    {
      "id": "dart-convert-license",
      "name": "convert",
      "version": "3.1.2",
      "category": "Dart / Flutter",
      "source": "convert/LICENSE",
      "file": "/licenses/dart-convert-license.txt",
      "sha256": "ad6a71997da90924b2cfb1fb47ec46537f70faf469efe016168794ae45ed6888"
    },
    {
      "id": "dart-cross_file-license",
      "name": "cross_file",
      "version": "0.3.5+4",
      "category": "Dart / Flutter",
      "source": "cross_file/LICENSE",
      "file": "/licenses/dart-cross_file-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-crypto-license",
      "name": "crypto",
      "version": "3.0.7",
      "category": "Dart / Flutter",
      "source": "crypto/LICENSE",
      "file": "/licenses/dart-crypto-license.txt",
      "sha256": "ad6a71997da90924b2cfb1fb47ec46537f70faf469efe016168794ae45ed6888"
    },
    {
      "id": "dart-cupertino_icons-license",
      "name": "cupertino_icons",
      "version": "1.0.8",
      "category": "Dart / Flutter",
      "source": "cupertino_icons/LICENSE",
      "file": "/licenses/dart-cupertino_icons-license.txt",
      "sha256": "310d6ab6483280280c9db122bded0a63c09558bc5743720f61dbcbb494db370a"
    },
    {
      "id": "dart-custom_mouse_cursor-license",
      "name": "custom_mouse_cursor",
      "version": "1.1.3",
      "category": "Dart / Flutter",
      "source": "custom_mouse_cursor/LICENSE",
      "file": "/licenses/dart-custom_mouse_cursor-license.txt",
      "sha256": "43070e2d4e532684de521b885f385d0841030efa2b1a20bafb76133a5e1379c1"
    },
    {
      "id": "dart-dart_ipc-license",
      "name": "dart_ipc",
      "version": "1.0.1",
      "category": "Dart / Flutter",
      "source": "dart_ipc/LICENSE",
      "file": "/licenses/dart-dart_ipc-license.txt",
      "sha256": "f40c27af1dec80fd3ca847c77bcb492ab4133eb3f80bbfecaac092a94f8200c3"
    },
    {
      "id": "dart-dart_style-license",
      "name": "dart_style",
      "version": "3.1.3",
      "category": "Dart / Flutter",
      "source": "dart_style/LICENSE",
      "file": "/licenses/dart-dart_style-license.txt",
      "sha256": "3c32b53167c7dae9190c38dab5dd9fe1789c53623ebc7d1babcb29914c5b3f16"
    },
    {
      "id": "dart-dart_webrtc-license",
      "name": "dart_webrtc",
      "version": "1.7.0",
      "category": "Dart / Flutter",
      "source": "dart_webrtc/LICENSE",
      "file": "/licenses/dart-dart_webrtc-license.txt",
      "sha256": "c09fdb792d75d09680fd33e32f5ef73689e771e81c7456e2c1c68dd530fef271"
    },
    {
      "id": "dart-dartx-license",
      "name": "dartx",
      "version": "1.2.0",
      "category": "Dart / Flutter",
      "source": "dartx/LICENSE",
      "file": "/licenses/dart-dartx-license.txt",
      "sha256": "347ddeffb5175ccb290ef8b96adce2faea1a3f2e465983deeff9d230269b5fa5"
    },
    {
      "id": "dart-dbus-license",
      "name": "dbus",
      "version": "0.7.11",
      "category": "Dart / Flutter",
      "source": "dbus/LICENSE",
      "file": "/licenses/dart-dbus-license.txt",
      "sha256": "1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5"
    },
    {
      "id": "dart-desktop_drop-license",
      "name": "desktop_drop",
      "version": "0.7.1",
      "category": "Dart / Flutter",
      "source": "desktop_drop/LICENSE",
      "file": "/licenses/dart-desktop_drop-license.txt",
      "sha256": "54bb187c3c4d8d9e74475f69b63a70798fb80581c334b2da487d1c4c70f68155"
    },
    {
      "id": "dart-device_info_plus_platform_interface-license",
      "name": "device_info_plus_platform_interface",
      "version": "7.0.3",
      "category": "Dart / Flutter",
      "source": "device_info_plus_platform_interface/LICENSE",
      "file": "/licenses/dart-device_info_plus_platform_interface-license.txt",
      "sha256": "3b38d48befd0af70b892e13d10c9e34679416c24a9277f962629951c64d71f4c"
    },
    {
      "id": "dart-device_info_plus-license",
      "name": "device_info_plus",
      "version": "9.1.2",
      "category": "Dart / Flutter",
      "source": "device_info_plus/LICENSE",
      "file": "/licenses/dart-device_info_plus-license.txt",
      "sha256": "3b38d48befd0af70b892e13d10c9e34679416c24a9277f962629951c64d71f4c"
    },
    {
      "id": "dart-dio_web_adapter-license",
      "name": "dio_web_adapter",
      "version": "2.2.1",
      "category": "Dart / Flutter",
      "source": "dio_web_adapter/LICENSE",
      "file": "/licenses/dart-dio_web_adapter-license.txt",
      "sha256": "0b4d36faa9f74d67c3b7e082fc860c643b41f5bb14b4d262fe9c3559c88992b7"
    },
    {
      "id": "dart-dio-license",
      "name": "dio",
      "version": "5.11.0",
      "category": "Dart / Flutter",
      "source": "dio/LICENSE",
      "file": "/licenses/dart-dio-license.txt",
      "sha256": "0b4d36faa9f74d67c3b7e082fc860c643b41f5bb14b4d262fe9c3559c88992b7"
    },
    {
      "id": "dart-equatable-license",
      "name": "equatable",
      "version": "2.0.8",
      "category": "Dart / Flutter",
      "source": "equatable/LICENSE",
      "file": "/licenses/dart-equatable-license.txt",
      "sha256": "07720a43bdabe44206067a2bffd1089dcdc4cc5b0b7f8169308c2f8ba6ad0c86"
    },
    {
      "id": "dart-ffi-license",
      "name": "ffi",
      "version": "2.1.5",
      "category": "Dart / Flutter",
      "source": "ffi/LICENSE",
      "file": "/licenses/dart-ffi-license.txt",
      "sha256": "0371d1da6a57fb791db29d29b95333429205f51f3cb2eb3a0c12d91838a38744"
    },
    {
      "id": "dart-file_saver-license",
      "name": "file_saver",
      "version": "0.3.1",
      "category": "Dart / Flutter",
      "source": "file_saver/LICENSE",
      "file": "/licenses/dart-file_saver-license.txt",
      "sha256": "aaa704ba4e75889b8353560f9af56926379d79196908b2a52affa114ea8e70e7"
    },
    {
      "id": "dart-file_selector_android-license",
      "name": "file_selector_android",
      "version": "0.5.2+10",
      "category": "Dart / Flutter",
      "source": "file_selector_android/LICENSE",
      "file": "/licenses/dart-file_selector_android-license.txt",
      "sha256": "8e139d4c7faa5e7a76752e743a745113f46e658071733bfae4914a04da12ae0e"
    },
    {
      "id": "dart-file_selector_ios-license",
      "name": "file_selector_ios",
      "version": "0.5.3+5",
      "category": "Dart / Flutter",
      "source": "file_selector_ios/LICENSE",
      "file": "/licenses/dart-file_selector_ios-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-file_selector_linux-license",
      "name": "file_selector_linux",
      "version": "0.9.4",
      "category": "Dart / Flutter",
      "source": "file_selector_linux/LICENSE",
      "file": "/licenses/dart-file_selector_linux-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-file_selector_macos-license",
      "name": "file_selector_macos",
      "version": "0.9.5",
      "category": "Dart / Flutter",
      "source": "file_selector_macos/LICENSE",
      "file": "/licenses/dart-file_selector_macos-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-file_selector_platform_interface-license",
      "name": "file_selector_platform_interface",
      "version": "2.7.0",
      "category": "Dart / Flutter",
      "source": "file_selector_platform_interface/LICENSE",
      "file": "/licenses/dart-file_selector_platform_interface-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-file_selector_web-license",
      "name": "file_selector_web",
      "version": "0.9.5",
      "category": "Dart / Flutter",
      "source": "file_selector_web/LICENSE",
      "file": "/licenses/dart-file_selector_web-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-file_selector_windows-license",
      "name": "file_selector_windows",
      "version": "0.9.3+6",
      "category": "Dart / Flutter",
      "source": "file_selector_windows/LICENSE",
      "file": "/licenses/dart-file_selector_windows-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-file_selector-license",
      "name": "file_selector",
      "version": "1.1.0",
      "category": "Dart / Flutter",
      "source": "file_selector/LICENSE",
      "file": "/licenses/dart-file_selector-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-file-license",
      "name": "file",
      "version": "6.1.4",
      "category": "Dart / Flutter",
      "source": "file/LICENSE",
      "file": "/licenses/dart-file-license.txt",
      "sha256": "f6df86b1412172537273e8e80ee2fb8a66aa7307ce0b39ea5ddab47ca41b8c49"
    },
    {
      "id": "dart-fixnum-license",
      "name": "fixnum",
      "version": "1.1.1",
      "category": "Dart / Flutter",
      "source": "fixnum/LICENSE",
      "file": "/licenses/dart-fixnum-license.txt",
      "sha256": "ff0b91d4f3c32b25cb6ec84985e8da89b0ba2a2b2f7eef353cda5e5423a20390"
    },
    {
      "id": "dart-flutter_bloc-license",
      "name": "flutter_bloc",
      "version": "9.1.1",
      "category": "Dart / Flutter",
      "source": "flutter_bloc/LICENSE",
      "file": "/licenses/dart-flutter_bloc-license.txt",
      "sha256": "7e944ae2d1553a6c1db91ec53a5ed1b0e1b078637748d8b70995a5afc4e37d6e"
    },
    {
      "id": "dart-flutter_cache_manager-license",
      "name": "flutter_cache_manager",
      "version": "3.3.1",
      "category": "Dart / Flutter",
      "source": "flutter_cache_manager/LICENSE",
      "file": "/licenses/dart-flutter_cache_manager-license.txt",
      "sha256": "c18c2b23af83fdb3dc1c857b1df7561f7807fc3667a01d9475878733258d840e"
    },
    {
      "id": "dart-flutter_gen_core-license",
      "name": "flutter_gen_core",
      "version": "5.12.0",
      "category": "Dart / Flutter",
      "source": "flutter_gen_core/LICENSE",
      "file": "/licenses/dart-flutter_gen_core-license.txt",
      "sha256": "99f3d2656d0bfff29d94534aea3aed77c47ef5939309345365deda52cb713bf8"
    },
    {
      "id": "dart-flutter_gen-license",
      "name": "flutter_gen",
      "version": "5.12.0",
      "category": "Dart / Flutter",
      "source": "flutter_gen/LICENSE",
      "file": "/licenses/dart-flutter_gen-license.txt",
      "sha256": "99f3d2656d0bfff29d94534aea3aed77c47ef5939309345365deda52cb713bf8"
    },
    {
      "id": "dart-flutter_localizations-license",
      "name": "flutter_localizations",
      "version": "3.41.6",
      "category": "Dart / Flutter",
      "source": "Flutter SDK/LICENSE",
      "file": "/licenses/dart-flutter_localizations-license.txt",
      "sha256": "a598db94b6290ffbe10b5ecf911057b6a943351c727fdda9e5f2891d68700a20"
    },
    {
      "id": "dart-flutter_plugin_android_lifecycle-license",
      "name": "flutter_plugin_android_lifecycle",
      "version": "2.0.33",
      "category": "Dart / Flutter",
      "source": "flutter_plugin_android_lifecycle/LICENSE",
      "file": "/licenses/dart-flutter_plugin_android_lifecycle-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-flutter_secure_storage_darwin-license",
      "name": "flutter_secure_storage_darwin",
      "version": "0.4.3",
      "category": "Dart / Flutter",
      "source": "flutter_secure_storage_darwin/LICENSE",
      "file": "/licenses/dart-flutter_secure_storage_darwin-license.txt",
      "sha256": "3754c516086c62307896512b68024837bee5d2bea42a55cfd03f7448b92b06c8"
    },
    {
      "id": "dart-flutter_secure_storage_linux-license",
      "name": "flutter_secure_storage_linux",
      "version": "3.0.1",
      "category": "Dart / Flutter",
      "source": "flutter_secure_storage_linux/LICENSE",
      "file": "/licenses/dart-flutter_secure_storage_linux-license.txt",
      "sha256": "55dafb084270616f95b9bea53654adda8bdcad95c022a83c4cf8769073f829fa"
    },
    {
      "id": "dart-flutter_secure_storage_platform_interface-license",
      "name": "flutter_secure_storage_platform_interface",
      "version": "2.0.1",
      "category": "Dart / Flutter",
      "source": "flutter_secure_storage_platform_interface/LICENSE",
      "file": "/licenses/dart-flutter_secure_storage_platform_interface-license.txt",
      "sha256": "55dafb084270616f95b9bea53654adda8bdcad95c022a83c4cf8769073f829fa"
    },
    {
      "id": "dart-flutter_secure_storage_web-license",
      "name": "flutter_secure_storage_web",
      "version": "2.1.1",
      "category": "Dart / Flutter",
      "source": "flutter_secure_storage_web/LICENSE",
      "file": "/licenses/dart-flutter_secure_storage_web-license.txt",
      "sha256": "55dafb084270616f95b9bea53654adda8bdcad95c022a83c4cf8769073f829fa"
    },
    {
      "id": "dart-flutter_secure_storage_windows-license",
      "name": "flutter_secure_storage_windows",
      "version": "4.1.0",
      "category": "Dart / Flutter",
      "source": "flutter_secure_storage_windows/LICENSE",
      "file": "/licenses/dart-flutter_secure_storage_windows-license.txt",
      "sha256": "55dafb084270616f95b9bea53654adda8bdcad95c022a83c4cf8769073f829fa"
    },
    {
      "id": "dart-flutter_secure_storage-license",
      "name": "flutter_secure_storage",
      "version": "10.3.1",
      "category": "Dart / Flutter",
      "source": "flutter_secure_storage/LICENSE",
      "file": "/licenses/dart-flutter_secure_storage-license.txt",
      "sha256": "55dafb084270616f95b9bea53654adda8bdcad95c022a83c4cf8769073f829fa"
    },
    {
      "id": "dart-flutter_web_plugins-license",
      "name": "flutter_web_plugins",
      "version": "3.41.6",
      "category": "Dart / Flutter",
      "source": "Flutter SDK/LICENSE",
      "file": "/licenses/dart-flutter_web_plugins-license.txt",
      "sha256": "a598db94b6290ffbe10b5ecf911057b6a943351c727fdda9e5f2891d68700a20"
    },
    {
      "id": "dart-flutter_webrtc-license",
      "name": "flutter_webrtc",
      "version": "1.3.1",
      "category": "Dart / Flutter",
      "source": "flutter_webrtc/LICENSE",
      "file": "/licenses/dart-flutter_webrtc-license.txt",
      "sha256": "11a88e16f8841bf63a968da35e951edc8a27b2cfb6cdc2a49b00198678dd502b"
    },
    {
      "id": "dart-flutter_webrtc-notice",
      "name": "flutter_webrtc",
      "version": "1.3.1",
      "category": "Dart / Flutter",
      "source": "flutter_webrtc/NOTICE",
      "file": "/licenses/dart-flutter_webrtc-notice.txt",
      "sha256": "8011f1d65f669712da37c11983bb6d4063e6b3b4068b220dec24518583d733f0"
    },
    {
      "id": "dart-flutter-license",
      "name": "flutter",
      "version": "3.41.6",
      "category": "Dart / Flutter",
      "source": "flutter/LICENSE",
      "file": "/licenses/dart-flutter-license.txt",
      "sha256": "a598db94b6290ffbe10b5ecf911057b6a943351c727fdda9e5f2891d68700a20"
    },
    {
      "id": "dart-fluwx-license",
      "name": "fluwx",
      "version": "6.0.2",
      "category": "Dart / Flutter",
      "source": "fluwx/LICENSE",
      "file": "/licenses/dart-fluwx-license.txt",
      "sha256": "4aa33c75628c4ffd91d6dab9cecdc6a2d75a35c5b3b0ebb4f8cae02f7912ac61"
    },
    {
      "id": "dart-font_awesome_flutter-license",
      "name": "font_awesome_flutter",
      "version": "10.12.0",
      "category": "Dart / Flutter",
      "source": "font_awesome_flutter/LICENSE",
      "file": "/licenses/dart-font_awesome_flutter-license.txt",
      "sha256": "053defd21a31ce30327c9336f878c8c7c10e55d742707b33b5708eabb5e98c9c"
    },
    {
      "id": "dart-gamepads_android-license",
      "name": "gamepads_android",
      "version": "0.1.7",
      "category": "Dart / Flutter",
      "source": "gamepads_android/LICENSE",
      "file": "/licenses/dart-gamepads_android-license.txt",
      "sha256": "2438cd1ce4034865bb990edca98d2efd3d75532a3aea941462135e9afd7c8e83"
    },
    {
      "id": "dart-gamepads_darwin-license",
      "name": "gamepads_darwin",
      "version": "0.1.2+4",
      "category": "Dart / Flutter",
      "source": "gamepads_darwin/LICENSE",
      "file": "/licenses/dart-gamepads_darwin-license.txt",
      "sha256": "1f8ac34f4b40ad238c8461ccc72fc80fef6dfacf5530e70473750b904b687af0"
    },
    {
      "id": "dart-gamepads_ios-license",
      "name": "gamepads_ios",
      "version": "0.1.3+3",
      "category": "Dart / Flutter",
      "source": "gamepads_ios/LICENSE",
      "file": "/licenses/dart-gamepads_ios-license.txt",
      "sha256": "2438cd1ce4034865bb990edca98d2efd3d75532a3aea941462135e9afd7c8e83"
    },
    {
      "id": "dart-gamepads_linux-license",
      "name": "gamepads_linux",
      "version": "0.1.2",
      "category": "Dart / Flutter",
      "source": "gamepads_linux/LICENSE",
      "file": "/licenses/dart-gamepads_linux-license.txt",
      "sha256": "1f8ac34f4b40ad238c8461ccc72fc80fef6dfacf5530e70473750b904b687af0"
    },
    {
      "id": "dart-gamepads_platform_interface-license",
      "name": "gamepads_platform_interface",
      "version": "0.1.3",
      "category": "Dart / Flutter",
      "source": "gamepads_platform_interface/LICENSE",
      "file": "/licenses/dart-gamepads_platform_interface-license.txt",
      "sha256": "1f8ac34f4b40ad238c8461ccc72fc80fef6dfacf5530e70473750b904b687af0"
    },
    {
      "id": "dart-gamepads_web-license",
      "name": "gamepads_web",
      "version": "0.1.1+1",
      "category": "Dart / Flutter",
      "source": "https://github.com/CloudPlayPlus/cloudplayplus_gamepads/blob/9ae45093b49e3af61f266d827aed6812b4f7a085/LICENSE",
      "file": "/licenses/dart-gamepads_web-license.txt",
      "sha256": "1f8ac34f4b40ad238c8461ccc72fc80fef6dfacf5530e70473750b904b687af0"
    },
    {
      "id": "dart-gamepads_windows-license",
      "name": "gamepads_windows",
      "version": "0.3.0+1",
      "category": "Dart / Flutter",
      "source": "gamepads_windows/LICENSE",
      "file": "/licenses/dart-gamepads_windows-license.txt",
      "sha256": "1f8ac34f4b40ad238c8461ccc72fc80fef6dfacf5530e70473750b904b687af0"
    },
    {
      "id": "dart-gamepads-license",
      "name": "gamepads",
      "version": "0.1.10+2",
      "category": "Dart / Flutter",
      "source": "gamepads/LICENSE",
      "file": "/licenses/dart-gamepads-license.txt",
      "sha256": "1f8ac34f4b40ad238c8461ccc72fc80fef6dfacf5530e70473750b904b687af0"
    },
    {
      "id": "dart-get_it-license",
      "name": "get_it",
      "version": "9.2.0",
      "category": "Dart / Flutter",
      "source": "get_it/LICENSE",
      "file": "/licenses/dart-get_it-license.txt",
      "sha256": "460d44fd0a79778594da1234555f07ee665ed43cbb1bd1160920b48bac4d4f22"
    },
    {
      "id": "dart-glob-license",
      "name": "glob",
      "version": "2.1.3",
      "category": "Dart / Flutter",
      "source": "glob/LICENSE",
      "file": "/licenses/dart-glob-license.txt",
      "sha256": "3c32b53167c7dae9190c38dab5dd9fe1789c53623ebc7d1babcb29914c5b3f16"
    },
    {
      "id": "dart-google_identity_services_web-license",
      "name": "google_identity_services_web",
      "version": "0.3.3+1",
      "category": "Dart / Flutter",
      "source": "google_identity_services_web/LICENSE",
      "file": "/licenses/dart-google_identity_services_web-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-google_sign_in_android-license",
      "name": "google_sign_in_android",
      "version": "6.2.1",
      "category": "Dart / Flutter",
      "source": "google_sign_in_android/LICENSE",
      "file": "/licenses/dart-google_sign_in_android-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-google_sign_in_ios-license",
      "name": "google_sign_in_ios",
      "version": "5.9.0",
      "category": "Dart / Flutter",
      "source": "google_sign_in_ios/LICENSE",
      "file": "/licenses/dart-google_sign_in_ios-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-google_sign_in_platform_interface-license",
      "name": "google_sign_in_platform_interface",
      "version": "2.5.0",
      "category": "Dart / Flutter",
      "source": "google_sign_in_platform_interface/LICENSE",
      "file": "/licenses/dart-google_sign_in_platform_interface-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-google_sign_in_web-license",
      "name": "google_sign_in_web",
      "version": "0.12.4+4",
      "category": "Dart / Flutter",
      "source": "google_sign_in_web/LICENSE",
      "file": "/licenses/dart-google_sign_in_web-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-google_sign_in-license",
      "name": "google_sign_in",
      "version": "6.3.0",
      "category": "Dart / Flutter",
      "source": "google_sign_in/LICENSE",
      "file": "/licenses/dart-google_sign_in-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-hashcodes-license",
      "name": "hashcodes",
      "version": "2.0.0",
      "category": "Dart / Flutter",
      "source": "hashcodes/LICENSE",
      "file": "/licenses/dart-hashcodes-license.txt",
      "sha256": "1fc6d52e2a00fac02fabb14d3de9e9ad3787b3d27607f25bf8fb2d6da0904529"
    },
    {
      "id": "dart-http_parser-license",
      "name": "http_parser",
      "version": "4.1.2",
      "category": "Dart / Flutter",
      "source": "http_parser/LICENSE",
      "file": "/licenses/dart-http_parser-license.txt",
      "sha256": "3c32b53167c7dae9190c38dab5dd9fe1789c53623ebc7d1babcb29914c5b3f16"
    },
    {
      "id": "dart-http-license",
      "name": "http",
      "version": "1.6.0",
      "category": "Dart / Flutter",
      "source": "http/LICENSE",
      "file": "/licenses/dart-http-license.txt",
      "sha256": "3c32b53167c7dae9190c38dab5dd9fe1789c53623ebc7d1babcb29914c5b3f16"
    },
    {
      "id": "dart-image_picker_android-license",
      "name": "image_picker_android",
      "version": "0.8.13+12",
      "category": "Dart / Flutter",
      "source": "image_picker_android/LICENSE",
      "file": "/licenses/dart-image_picker_android-license.txt",
      "sha256": "8e22fae63e4e8ac897f0cb3018ed94ed730b3e5da5d42c6856a26ba524f0fd88"
    },
    {
      "id": "dart-image_picker_for_web-license",
      "name": "image_picker_for_web",
      "version": "3.1.1",
      "category": "Dart / Flutter",
      "source": "image_picker_for_web/LICENSE",
      "file": "/licenses/dart-image_picker_for_web-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-image_picker_ios-license",
      "name": "image_picker_ios",
      "version": "0.8.13+3",
      "category": "Dart / Flutter",
      "source": "image_picker_ios/LICENSE",
      "file": "/licenses/dart-image_picker_ios-license.txt",
      "sha256": "8e22fae63e4e8ac897f0cb3018ed94ed730b3e5da5d42c6856a26ba524f0fd88"
    },
    {
      "id": "dart-image_picker_linux-license",
      "name": "image_picker_linux",
      "version": "0.2.2",
      "category": "Dart / Flutter",
      "source": "image_picker_linux/LICENSE",
      "file": "/licenses/dart-image_picker_linux-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-image_picker_macos-license",
      "name": "image_picker_macos",
      "version": "0.2.2+1",
      "category": "Dart / Flutter",
      "source": "image_picker_macos/LICENSE",
      "file": "/licenses/dart-image_picker_macos-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-image_picker_platform_interface-license",
      "name": "image_picker_platform_interface",
      "version": "2.11.1",
      "category": "Dart / Flutter",
      "source": "image_picker_platform_interface/LICENSE",
      "file": "/licenses/dart-image_picker_platform_interface-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-image_picker_windows-license",
      "name": "image_picker_windows",
      "version": "0.2.2",
      "category": "Dart / Flutter",
      "source": "image_picker_windows/LICENSE",
      "file": "/licenses/dart-image_picker_windows-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-image_picker-license",
      "name": "image_picker",
      "version": "1.2.2",
      "category": "Dart / Flutter",
      "source": "image_picker/LICENSE",
      "file": "/licenses/dart-image_picker-license.txt",
      "sha256": "8e22fae63e4e8ac897f0cb3018ed94ed730b3e5da5d42c6856a26ba524f0fd88"
    },
    {
      "id": "dart-image_size_getter-license",
      "name": "image_size_getter",
      "version": "2.4.1",
      "category": "Dart / Flutter",
      "source": "image_size_getter/LICENSE",
      "file": "/licenses/dart-image_size_getter-license.txt",
      "sha256": "ab91369d716c627880f23aef36bcd941c47cc2d0ffdc29bab771205803b4f934"
    },
    {
      "id": "dart-image-license",
      "name": "image",
      "version": "4.7.2",
      "category": "Dart / Flutter",
      "source": "image/LICENSE",
      "file": "/licenses/dart-image-license.txt",
      "sha256": "f3c17da84e0780e1c334325c73098257c32221d62498ed55ef3c1361904925aa"
    },
    {
      "id": "dart-image-license-other-md",
      "name": "image",
      "version": "4.7.2",
      "category": "Dart / Flutter",
      "source": "image/LICENSE-other.md",
      "file": "/licenses/dart-image-license-other-md.txt",
      "sha256": "dea0e9e446e57c0987d241d5471e47e7b66796fb286706ec993c3fa6696cb08e"
    },
    {
      "id": "dart-in_app_purchase_platform_interface-license",
      "name": "in_app_purchase_platform_interface",
      "version": "1.4.1",
      "category": "Dart / Flutter",
      "source": "in_app_purchase_platform_interface/LICENSE",
      "file": "/licenses/dart-in_app_purchase_platform_interface-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-in_app_purchase_storekit-license",
      "name": "in_app_purchase_storekit",
      "version": "0.4.13",
      "category": "Dart / Flutter",
      "source": "in_app_purchase_storekit/LICENSE",
      "file": "/licenses/dart-in_app_purchase_storekit-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-intl-license",
      "name": "intl",
      "version": "0.20.2",
      "category": "Dart / Flutter",
      "source": "intl/LICENSE",
      "file": "/licenses/dart-intl-license.txt",
      "sha256": "7e124af6a556f045cb3a20cafbdaa31602ac2c82cbcb3c3b15faaaf514b06028"
    },
    {
      "id": "dart-js-license",
      "name": "js",
      "version": "0.6.7",
      "category": "Dart / Flutter",
      "source": "js/LICENSE",
      "file": "/licenses/dart-js-license.txt",
      "sha256": "efa4eaf6fdec22a36a61395ea70843db9ae815760bf663e068012c92b93c0184"
    },
    {
      "id": "dart-json_annotation-license",
      "name": "json_annotation",
      "version": "4.9.0",
      "category": "Dart / Flutter",
      "source": "json_annotation/LICENSE",
      "file": "/licenses/dart-json_annotation-license.txt",
      "sha256": "143839f62c9b7f88143ea9f688361c27050888acde7696b34e04414bd254fafc"
    },
    {
      "id": "dart-logger-license",
      "name": "logger",
      "version": "2.6.2",
      "category": "Dart / Flutter",
      "source": "logger/LICENSE",
      "file": "/licenses/dart-logger-license.txt",
      "sha256": "bea3c025a4d1ec393c6b458d0118374d4faf9a2ebc9d48f642394a32c0b625a0"
    },
    {
      "id": "dart-logging-license",
      "name": "logging",
      "version": "1.3.0",
      "category": "Dart / Flutter",
      "source": "logging/LICENSE",
      "file": "/licenses/dart-logging-license.txt",
      "sha256": "dfb09c74e29386cd3e2719f32d4995d59526179753931d31840757c77fbf2791"
    },
    {
      "id": "dart-material_color_utilities-license",
      "name": "material_color_utilities",
      "version": "0.13.0",
      "category": "Dart / Flutter",
      "source": "material_color_utilities/LICENSE",
      "file": "/licenses/dart-material_color_utilities-license.txt",
      "sha256": "d103f246ef4c18dab8af0c1dcf6a8af884e5cff554da7261a48ac43c17d98f2e"
    },
    {
      "id": "dart-menu_base-license",
      "name": "menu_base",
      "version": "0.1.1",
      "category": "Dart / Flutter",
      "source": "menu_base/LICENSE",
      "file": "/licenses/dart-menu_base-license.txt",
      "sha256": "ba4e169ea320a2e6940f6c812aa87cc490580c7de500477256073764cc04baf0"
    },
    {
      "id": "dart-meta-license",
      "name": "meta",
      "version": "1.17.0",
      "category": "Dart / Flutter",
      "source": "meta/LICENSE",
      "file": "/licenses/dart-meta-license.txt",
      "sha256": "b71519245009a3b8f126196a5408ec031e216e8e0d985085958c6543f82a8a2a"
    },
    {
      "id": "dart-mime_type-license",
      "name": "mime_type",
      "version": "1.0.1",
      "category": "Dart / Flutter",
      "source": "mime_type/LICENSE",
      "file": "/licenses/dart-mime_type-license.txt",
      "sha256": "0d2c57651155f5244a9d81157ac727f5197f9881ddb8dcce467525e0da571cdf"
    },
    {
      "id": "dart-mime-license",
      "name": "mime",
      "version": "2.0.0",
      "category": "Dart / Flutter",
      "source": "mime/LICENSE",
      "file": "/licenses/dart-mime-license.txt",
      "sha256": "ff15faa32a2e638107b7789592b14426162a75ba620044ee2340a20ec6ce5e73"
    },
    {
      "id": "dart-nested-license",
      "name": "nested",
      "version": "1.0.0",
      "category": "Dart / Flutter",
      "source": "nested/LICENSE",
      "file": "/licenses/dart-nested-license.txt",
      "sha256": "fccaeae95a39c93176de9321c734c90d8e36f465c48fcf278840844d8eab1af4"
    },
    {
      "id": "dart-nm-license",
      "name": "nm",
      "version": "0.5.0",
      "category": "Dart / Flutter",
      "source": "nm/LICENSE",
      "file": "/licenses/dart-nm-license.txt",
      "sha256": "fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85"
    },
    {
      "id": "dart-octo_image-license",
      "name": "octo_image",
      "version": "2.1.0",
      "category": "Dart / Flutter",
      "source": "octo_image/LICENSE",
      "file": "/licenses/dart-octo_image-license.txt",
      "sha256": "9a64f4b486cd12af348a9716640d121dfca9b5ac2d8c3a24a9444b65e8560f9b"
    },
    {
      "id": "dart-package_config-license",
      "name": "package_config",
      "version": "2.2.0",
      "category": "Dart / Flutter",
      "source": "package_config/LICENSE",
      "file": "/licenses/dart-package_config-license.txt",
      "sha256": "0371d1da6a57fb791db29d29b95333429205f51f3cb2eb3a0c12d91838a38744"
    },
    {
      "id": "dart-package_info_plus_platform_interface-license",
      "name": "package_info_plus_platform_interface",
      "version": "3.2.1",
      "category": "Dart / Flutter",
      "source": "package_info_plus_platform_interface/LICENSE",
      "file": "/licenses/dart-package_info_plus_platform_interface-license.txt",
      "sha256": "3b38d48befd0af70b892e13d10c9e34679416c24a9277f962629951c64d71f4c"
    },
    {
      "id": "dart-package_info_plus-license",
      "name": "package_info_plus",
      "version": "8.3.1",
      "category": "Dart / Flutter",
      "source": "package_info_plus/LICENSE",
      "file": "/licenses/dart-package_info_plus-license.txt",
      "sha256": "3b38d48befd0af70b892e13d10c9e34679416c24a9277f962629951c64d71f4c"
    },
    {
      "id": "dart-path_parsing-license",
      "name": "path_parsing",
      "version": "1.1.0",
      "category": "Dart / Flutter",
      "source": "path_parsing/LICENSE",
      "file": "/licenses/dart-path_parsing-license.txt",
      "sha256": "f4fc0fe1e273823b06540b3b948640ff81f3a5c5dc7088972eef662fe450ad77"
    },
    {
      "id": "dart-path_provider_android-license",
      "name": "path_provider_android",
      "version": "2.2.22",
      "category": "Dart / Flutter",
      "source": "path_provider_android/LICENSE",
      "file": "/licenses/dart-path_provider_android-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-path_provider_foundation-license",
      "name": "path_provider_foundation",
      "version": "2.5.1",
      "category": "Dart / Flutter",
      "source": "path_provider_foundation/LICENSE",
      "file": "/licenses/dart-path_provider_foundation-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-path_provider_linux-license",
      "name": "path_provider_linux",
      "version": "2.2.1",
      "category": "Dart / Flutter",
      "source": "path_provider_linux/LICENSE",
      "file": "/licenses/dart-path_provider_linux-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-path_provider_platform_interface-license",
      "name": "path_provider_platform_interface",
      "version": "2.1.2",
      "category": "Dart / Flutter",
      "source": "path_provider_platform_interface/LICENSE",
      "file": "/licenses/dart-path_provider_platform_interface-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-path_provider_windows-license",
      "name": "path_provider_windows",
      "version": "2.3.0",
      "category": "Dart / Flutter",
      "source": "path_provider_windows/LICENSE",
      "file": "/licenses/dart-path_provider_windows-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-path_provider-license",
      "name": "path_provider",
      "version": "2.1.5",
      "category": "Dart / Flutter",
      "source": "path_provider/LICENSE",
      "file": "/licenses/dart-path_provider-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-path-license",
      "name": "path",
      "version": "1.9.1",
      "category": "Dart / Flutter",
      "source": "path/LICENSE",
      "file": "/licenses/dart-path-license.txt",
      "sha256": "3c32b53167c7dae9190c38dab5dd9fe1789c53623ebc7d1babcb29914c5b3f16"
    },
    {
      "id": "dart-petitparser-license",
      "name": "petitparser",
      "version": "7.0.1",
      "category": "Dart / Flutter",
      "source": "petitparser/LICENSE",
      "file": "/licenses/dart-petitparser-license.txt",
      "sha256": "d2e8ffdbe89acbc10d5d1f2b03e7dbddf0a9f1742e809176682b62ef3d573b3e"
    },
    {
      "id": "dart-platform-license",
      "name": "platform",
      "version": "3.1.6",
      "category": "Dart / Flutter",
      "source": "platform/LICENSE",
      "file": "/licenses/dart-platform-license.txt",
      "sha256": "143839f62c9b7f88143ea9f688361c27050888acde7696b34e04414bd254fafc"
    },
    {
      "id": "dart-plugin_platform_interface-license",
      "name": "plugin_platform_interface",
      "version": "2.1.8",
      "category": "Dart / Flutter",
      "source": "plugin_platform_interface/LICENSE",
      "file": "/licenses/dart-plugin_platform_interface-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-posix-license",
      "name": "posix",
      "version": "6.0.3",
      "category": "Dart / Flutter",
      "source": "posix/LICENSE",
      "file": "/licenses/dart-posix-license.txt",
      "sha256": "aaf6271abd048deb3125828613f1797b7556472de6c7acd7103bd43e9cb6a84b"
    },
    {
      "id": "dart-provider-license",
      "name": "provider",
      "version": "6.1.5+1",
      "category": "Dart / Flutter",
      "source": "provider/LICENSE",
      "file": "/licenses/dart-provider-license.txt",
      "sha256": "fccaeae95a39c93176de9321c734c90d8e36f465c48fcf278840844d8eab1af4"
    },
    {
      "id": "dart-pub_semver-license",
      "name": "pub_semver",
      "version": "2.2.0",
      "category": "Dart / Flutter",
      "source": "pub_semver/LICENSE",
      "file": "/licenses/dart-pub_semver-license.txt",
      "sha256": "3c32b53167c7dae9190c38dab5dd9fe1789c53623ebc7d1babcb29914c5b3f16"
    },
    {
      "id": "dart-qr_flutter-license",
      "name": "qr_flutter",
      "version": "4.1.0",
      "category": "Dart / Flutter",
      "source": "qr_flutter/LICENSE",
      "file": "/licenses/dart-qr_flutter-license.txt",
      "sha256": "1bc86cb2619634e54a97f88dd9c11fd99afcacd52c25bdf6f84c2700b4174203"
    },
    {
      "id": "dart-qr-license",
      "name": "qr",
      "version": "3.0.2",
      "category": "Dart / Flutter",
      "source": "qr/LICENSE",
      "file": "/licenses/dart-qr-license.txt",
      "sha256": "1d6c0bc8208cd835577eeb9195dc646f092728b62803abd60c404d984524abf7"
    },
    {
      "id": "dart-rxdart-license",
      "name": "rxdart",
      "version": "0.27.7",
      "category": "Dart / Flutter",
      "source": "rxdart/LICENSE",
      "file": "/licenses/dart-rxdart-license.txt",
      "sha256": "7cb0bdf96b683692ad7e790360e8131d8b5b1df44a45a899f057f8508f3da6e1"
    },
    {
      "id": "dart-screen_retriever_linux-license",
      "name": "screen_retriever_linux",
      "version": "0.2.2",
      "category": "Dart / Flutter",
      "source": "screen_retriever_linux/LICENSE",
      "file": "/licenses/dart-screen_retriever_linux-license.txt",
      "sha256": "4c275c4e1ab3ffb97508c3c66a87db1c6e4f5d0233205fff8ca57ac35d20199f"
    },
    {
      "id": "dart-screen_retriever_macos-license",
      "name": "screen_retriever_macos",
      "version": "0.2.2",
      "category": "Dart / Flutter",
      "source": "screen_retriever_macos/LICENSE",
      "file": "/licenses/dart-screen_retriever_macos-license.txt",
      "sha256": "4c275c4e1ab3ffb97508c3c66a87db1c6e4f5d0233205fff8ca57ac35d20199f"
    },
    {
      "id": "dart-screen_retriever_platform_interface-license",
      "name": "screen_retriever_platform_interface",
      "version": "0.2.2",
      "category": "Dart / Flutter",
      "source": "screen_retriever_platform_interface/LICENSE",
      "file": "/licenses/dart-screen_retriever_platform_interface-license.txt",
      "sha256": "4c275c4e1ab3ffb97508c3c66a87db1c6e4f5d0233205fff8ca57ac35d20199f"
    },
    {
      "id": "dart-screen_retriever_windows-license",
      "name": "screen_retriever_windows",
      "version": "0.2.2",
      "category": "Dart / Flutter",
      "source": "screen_retriever_windows/LICENSE",
      "file": "/licenses/dart-screen_retriever_windows-license.txt",
      "sha256": "4c275c4e1ab3ffb97508c3c66a87db1c6e4f5d0233205fff8ca57ac35d20199f"
    },
    {
      "id": "dart-screen_retriever-license",
      "name": "screen_retriever",
      "version": "0.2.2",
      "category": "Dart / Flutter",
      "source": "screen_retriever/LICENSE",
      "file": "/licenses/dart-screen_retriever-license.txt",
      "sha256": "4c275c4e1ab3ffb97508c3c66a87db1c6e4f5d0233205fff8ca57ac35d20199f"
    },
    {
      "id": "dart-sensors_plus_platform_interface-license",
      "name": "sensors_plus_platform_interface",
      "version": "2.0.2",
      "category": "Dart / Flutter",
      "source": "sensors_plus_platform_interface/LICENSE",
      "file": "/licenses/dart-sensors_plus_platform_interface-license.txt",
      "sha256": "3b38d48befd0af70b892e13d10c9e34679416c24a9277f962629951c64d71f4c"
    },
    {
      "id": "dart-sensors_plus-license",
      "name": "sensors_plus",
      "version": "7.1.0",
      "category": "Dart / Flutter",
      "source": "sensors_plus/LICENSE",
      "file": "/licenses/dart-sensors_plus-license.txt",
      "sha256": "3b38d48befd0af70b892e13d10c9e34679416c24a9277f962629951c64d71f4c"
    },
    {
      "id": "dart-shared_preferences_android-license",
      "name": "shared_preferences_android",
      "version": "2.4.18",
      "category": "Dart / Flutter",
      "source": "shared_preferences_android/LICENSE",
      "file": "/licenses/dart-shared_preferences_android-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-shared_preferences_foundation-license",
      "name": "shared_preferences_foundation",
      "version": "2.5.6",
      "category": "Dart / Flutter",
      "source": "shared_preferences_foundation/LICENSE",
      "file": "/licenses/dart-shared_preferences_foundation-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-shared_preferences_linux-license",
      "name": "shared_preferences_linux",
      "version": "2.4.1",
      "category": "Dart / Flutter",
      "source": "shared_preferences_linux/LICENSE",
      "file": "/licenses/dart-shared_preferences_linux-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-shared_preferences_platform_interface-license",
      "name": "shared_preferences_platform_interface",
      "version": "2.4.1",
      "category": "Dart / Flutter",
      "source": "shared_preferences_platform_interface/LICENSE",
      "file": "/licenses/dart-shared_preferences_platform_interface-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-shared_preferences_web-license",
      "name": "shared_preferences_web",
      "version": "2.4.3",
      "category": "Dart / Flutter",
      "source": "shared_preferences_web/LICENSE",
      "file": "/licenses/dart-shared_preferences_web-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-shared_preferences_windows-license",
      "name": "shared_preferences_windows",
      "version": "2.4.1",
      "category": "Dart / Flutter",
      "source": "shared_preferences_windows/LICENSE",
      "file": "/licenses/dart-shared_preferences_windows-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-shared_preferences-license",
      "name": "shared_preferences",
      "version": "2.5.4",
      "category": "Dart / Flutter",
      "source": "shared_preferences/LICENSE",
      "file": "/licenses/dart-shared_preferences-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-shortid-license",
      "name": "shortid",
      "version": "0.1.2",
      "category": "Dart / Flutter",
      "source": "shortid/LICENSE",
      "file": "/licenses/dart-shortid-license.txt",
      "sha256": "3b1290d314c6553451a6925d9b31009e2f1799494f81ee4eb4d61a242083f718"
    },
    {
      "id": "dart-sky_engine-license",
      "name": "sky_engine",
      "version": "3.41.6",
      "category": "Dart / Flutter",
      "source": "sky_engine/LICENSE",
      "file": "/licenses/dart-sky_engine-license.txt",
      "sha256": "1d531df6b9d1142fa3f6abc518cfab21adc6570ae11631c40a7ba366c93d2eaa"
    },
    {
      "id": "dart-source_span-license",
      "name": "source_span",
      "version": "1.10.1",
      "category": "Dart / Flutter",
      "source": "source_span/LICENSE",
      "file": "/licenses/dart-source_span-license.txt",
      "sha256": "3c32b53167c7dae9190c38dab5dd9fe1789c53623ebc7d1babcb29914c5b3f16"
    },
    {
      "id": "dart-sqflite_android-license",
      "name": "sqflite_android",
      "version": "2.4.2+3",
      "category": "Dart / Flutter",
      "source": "sqflite_android/LICENSE",
      "file": "/licenses/dart-sqflite_android-license.txt",
      "sha256": "c81f9454cf3107c116bc3c1fd22b7d751523a2b11e17cf90c0db3327d3c9e0da"
    },
    {
      "id": "dart-sqflite_common-license",
      "name": "sqflite_common",
      "version": "2.5.8",
      "category": "Dart / Flutter",
      "source": "sqflite_common/LICENSE",
      "file": "/licenses/dart-sqflite_common-license.txt",
      "sha256": "c81f9454cf3107c116bc3c1fd22b7d751523a2b11e17cf90c0db3327d3c9e0da"
    },
    {
      "id": "dart-sqflite_darwin-license",
      "name": "sqflite_darwin",
      "version": "2.4.2",
      "category": "Dart / Flutter",
      "source": "sqflite_darwin/LICENSE",
      "file": "/licenses/dart-sqflite_darwin-license.txt",
      "sha256": "c81f9454cf3107c116bc3c1fd22b7d751523a2b11e17cf90c0db3327d3c9e0da"
    },
    {
      "id": "dart-sqflite_platform_interface-license",
      "name": "sqflite_platform_interface",
      "version": "2.4.0",
      "category": "Dart / Flutter",
      "source": "sqflite_platform_interface/LICENSE",
      "file": "/licenses/dart-sqflite_platform_interface-license.txt",
      "sha256": "c81f9454cf3107c116bc3c1fd22b7d751523a2b11e17cf90c0db3327d3c9e0da"
    },
    {
      "id": "dart-sqflite-license",
      "name": "sqflite",
      "version": "2.4.2+1",
      "category": "Dart / Flutter",
      "source": "sqflite/LICENSE",
      "file": "/licenses/dart-sqflite-license.txt",
      "sha256": "c81f9454cf3107c116bc3c1fd22b7d751523a2b11e17cf90c0db3327d3c9e0da"
    },
    {
      "id": "dart-stream_channel-license",
      "name": "stream_channel",
      "version": "2.1.4",
      "category": "Dart / Flutter",
      "source": "stream_channel/LICENSE",
      "file": "/licenses/dart-stream_channel-license.txt",
      "sha256": "ff15faa32a2e638107b7789592b14426162a75ba620044ee2340a20ec6ce5e73"
    },
    {
      "id": "dart-string_scanner-license",
      "name": "string_scanner",
      "version": "1.4.1",
      "category": "Dart / Flutter",
      "source": "string_scanner/LICENSE",
      "file": "/licenses/dart-string_scanner-license.txt",
      "sha256": "3c32b53167c7dae9190c38dab5dd9fe1789c53623ebc7d1babcb29914c5b3f16"
    },
    {
      "id": "dart-synchronized-license",
      "name": "synchronized",
      "version": "3.4.0",
      "category": "Dart / Flutter",
      "source": "synchronized/LICENSE",
      "file": "/licenses/dart-synchronized-license.txt",
      "sha256": "6d07c6bb60afb906049d507e19fcc4c6b59e35c0dd0f8a7302e87b3fb0576900"
    },
    {
      "id": "dart-tencent_cloud_chat_sdk-license",
      "name": "tencent_cloud_chat_sdk",
      "version": "8.8.7373+4",
      "category": "Dart / Flutter",
      "source": "tencent_cloud_chat_sdk/LICENSE",
      "file": "/licenses/dart-tencent_cloud_chat_sdk-license.txt",
      "sha256": "be2f68aa4ad56bdaa243bc9d5700cf175d905ace7fd7c8272b857848cd1bedc6"
    },
    {
      "id": "dart-term_glyph-license",
      "name": "term_glyph",
      "version": "1.2.2",
      "category": "Dart / Flutter",
      "source": "term_glyph/LICENSE",
      "file": "/licenses/dart-term_glyph-license.txt",
      "sha256": "ea97a7558a7bd7cee4e2355f7529e3cbebb0dcbb546ddb9a90f10c9eb6b08da5"
    },
    {
      "id": "dart-time-license",
      "name": "time",
      "version": "2.1.6",
      "category": "Dart / Flutter",
      "source": "time/LICENSE",
      "file": "/licenses/dart-time-license.txt",
      "sha256": "a992e80fde9630e9f2d3ca68cad031d4d843469487da5a619164464402dcba9c"
    },
    {
      "id": "dart-tray_manager-license",
      "name": "tray_manager",
      "version": "0.5.2",
      "category": "Dart / Flutter",
      "source": "tray_manager/LICENSE",
      "file": "/licenses/dart-tray_manager-license.txt",
      "sha256": "516e1f470fd0e4c5c6cf02b6876153a9145283660a5de03fe9812b207dc34db5"
    },
    {
      "id": "dart-typed_data-license",
      "name": "typed_data",
      "version": "1.4.0",
      "category": "Dart / Flutter",
      "source": "typed_data/LICENSE",
      "file": "/licenses/dart-typed_data-license.txt",
      "sha256": "ff15faa32a2e638107b7789592b14426162a75ba620044ee2340a20ec6ce5e73"
    },
    {
      "id": "dart-universal_platform-license",
      "name": "universal_platform",
      "version": "1.1.0",
      "category": "Dart / Flutter",
      "source": "universal_platform/LICENSE",
      "file": "/licenses/dart-universal_platform-license.txt",
      "sha256": "8a135e09d6288f03171b04f07f00eb5ee04e54f2f5e9c9b952f6adbd1de48c3f"
    },
    {
      "id": "dart-url_launcher_android-license",
      "name": "url_launcher_android",
      "version": "6.3.28",
      "category": "Dart / Flutter",
      "source": "url_launcher_android/LICENSE",
      "file": "/licenses/dart-url_launcher_android-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-url_launcher_ios-license",
      "name": "url_launcher_ios",
      "version": "6.3.6",
      "category": "Dart / Flutter",
      "source": "url_launcher_ios/LICENSE",
      "file": "/licenses/dart-url_launcher_ios-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-url_launcher_linux-license",
      "name": "url_launcher_linux",
      "version": "3.2.2",
      "category": "Dart / Flutter",
      "source": "url_launcher_linux/LICENSE",
      "file": "/licenses/dart-url_launcher_linux-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-url_launcher_macos-license",
      "name": "url_launcher_macos",
      "version": "3.2.5",
      "category": "Dart / Flutter",
      "source": "url_launcher_macos/LICENSE",
      "file": "/licenses/dart-url_launcher_macos-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-url_launcher_platform_interface-license",
      "name": "url_launcher_platform_interface",
      "version": "2.3.2",
      "category": "Dart / Flutter",
      "source": "url_launcher_platform_interface/LICENSE",
      "file": "/licenses/dart-url_launcher_platform_interface-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-url_launcher_web-license",
      "name": "url_launcher_web",
      "version": "2.4.1",
      "category": "Dart / Flutter",
      "source": "url_launcher_web/LICENSE",
      "file": "/licenses/dart-url_launcher_web-license.txt",
      "sha256": "f9bd6d4f1da93f33d7d9aa44848bee6d1bacf1c5049d3ba2fd3f5d362a01ceab"
    },
    {
      "id": "dart-url_launcher_windows-license",
      "name": "url_launcher_windows",
      "version": "3.1.5",
      "category": "Dart / Flutter",
      "source": "url_launcher_windows/LICENSE",
      "file": "/licenses/dart-url_launcher_windows-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-url_launcher-license",
      "name": "url_launcher",
      "version": "6.3.2",
      "category": "Dart / Flutter",
      "source": "url_launcher/LICENSE",
      "file": "/licenses/dart-url_launcher-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-uuid-license",
      "name": "uuid",
      "version": "4.5.2",
      "category": "Dart / Flutter",
      "source": "uuid/LICENSE",
      "file": "/licenses/dart-uuid-license.txt",
      "sha256": "ad3e5523e51004e94ba9ce728805b1b4242dbccdb65e62b523800e35a8a7cfdc"
    },
    {
      "id": "dart-vector_graphics_codec-license",
      "name": "vector_graphics_codec",
      "version": "1.1.13",
      "category": "Dart / Flutter",
      "source": "vector_graphics_codec/LICENSE",
      "file": "/licenses/dart-vector_graphics_codec-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-vector_graphics_compiler-license",
      "name": "vector_graphics_compiler",
      "version": "1.1.20",
      "category": "Dart / Flutter",
      "source": "vector_graphics_compiler/LICENSE",
      "file": "/licenses/dart-vector_graphics_compiler-license.txt",
      "sha256": "420f7739f169097f0aad1242045169cd643c8f1d94e62866fad265ae4c369b7d"
    },
    {
      "id": "dart-vector_math-license",
      "name": "vector_math",
      "version": "2.2.0",
      "category": "Dart / Flutter",
      "source": "vector_math/LICENSE",
      "file": "/licenses/dart-vector_math-license.txt",
      "sha256": "b5d856a1e27e9ebea4957fc3526f1c65782a04894b113c6b3b0fb1321dbdec55"
    },
    {
      "id": "dart-wakelock_plus_platform_interface-license",
      "name": "wakelock_plus_platform_interface",
      "version": "1.6.0",
      "category": "Dart / Flutter",
      "source": "wakelock_plus_platform_interface/LICENSE",
      "file": "/licenses/dart-wakelock_plus_platform_interface-license.txt",
      "sha256": "1a95201dd1f509289fbbf929f72be2a25fd73c799697e30f5e7782a9cabf5102"
    },
    {
      "id": "dart-wakelock_plus-license",
      "name": "wakelock_plus",
      "version": "1.3.3",
      "category": "Dart / Flutter",
      "source": "wakelock_plus/LICENSE",
      "file": "/licenses/dart-wakelock_plus-license.txt",
      "sha256": "ebff92b2e4105e903605f70bac0030c20b7a1d9d43fd73f8b8aed08ab070fcb9"
    },
    {
      "id": "dart-watcher-license",
      "name": "watcher",
      "version": "1.2.1",
      "category": "Dart / Flutter",
      "source": "watcher/LICENSE",
      "file": "/licenses/dart-watcher-license.txt",
      "sha256": "3c32b53167c7dae9190c38dab5dd9fe1789c53623ebc7d1babcb29914c5b3f16"
    },
    {
      "id": "dart-web_socket_channel-license",
      "name": "web_socket_channel",
      "version": "3.0.3",
      "category": "Dart / Flutter",
      "source": "web_socket_channel/LICENSE",
      "file": "/licenses/dart-web_socket_channel-license.txt",
      "sha256": "a4b5d7d31626e90b77e8696f1c47643aa31f52e17c1907c1ab60b068110e6e10"
    },
    {
      "id": "dart-web_socket-license",
      "name": "web_socket",
      "version": "1.0.1",
      "category": "Dart / Flutter",
      "source": "web_socket/LICENSE",
      "file": "/licenses/dart-web_socket-license.txt",
      "sha256": "cbe822ef3446af4366b2b82c48b0979d0b12865edfe74c22b9aa617fc362d6e0"
    },
    {
      "id": "dart-web-license",
      "name": "web",
      "version": "1.1.1",
      "category": "Dart / Flutter",
      "source": "web/LICENSE",
      "file": "/licenses/dart-web-license.txt",
      "sha256": "aa913ff50d7542eb8cc35b9f48a80928ac6819ba9057f85d424655e3e8dc271c"
    },
    {
      "id": "dart-webrtc_interface-license",
      "name": "webrtc_interface",
      "version": "1.4.0",
      "category": "Dart / Flutter",
      "source": "webrtc_interface/LICENSE",
      "file": "/licenses/dart-webrtc_interface-license.txt",
      "sha256": "9a3ad869cb4e3bc3ae6a0150c52245aaba87ea047fe97e53e698a4a40d097b90"
    },
    {
      "id": "dart-win32_registry-license",
      "name": "win32_registry",
      "version": "1.1.5",
      "category": "Dart / Flutter",
      "source": "win32_registry/LICENSE",
      "file": "/licenses/dart-win32_registry-license.txt",
      "sha256": "8564d1c5caab56132f0e6bc39cea532c723956e8c389d9be867388ee0b2fcb06"
    },
    {
      "id": "dart-win32-license",
      "name": "win32",
      "version": "5.15.0",
      "category": "Dart / Flutter",
      "source": "win32/LICENSE",
      "file": "/licenses/dart-win32-license.txt",
      "sha256": "87ef8bccdd619f2345ba5b9026cf1d6cccb305e36ab83849a8a3af9293abde7e"
    },
    {
      "id": "dart-window_manager-license",
      "name": "window_manager",
      "version": "0.5.2",
      "category": "Dart / Flutter",
      "source": "window_manager/LICENSE",
      "file": "/licenses/dart-window_manager-license.txt",
      "sha256": "516e1f470fd0e4c5c6cf02b6876153a9145283660a5de03fe9812b207dc34db5"
    },
    {
      "id": "dart-xdg_directories-license",
      "name": "xdg_directories",
      "version": "1.1.0",
      "category": "Dart / Flutter",
      "source": "xdg_directories/LICENSE",
      "file": "/licenses/dart-xdg_directories-license.txt",
      "sha256": "89519eca6f7b9529b35bdddd623a58c3af06a88c458dbd6531ddb4675acf75a9"
    },
    {
      "id": "dart-xml-license",
      "name": "xml",
      "version": "6.6.1",
      "category": "Dart / Flutter",
      "source": "xml/LICENSE",
      "file": "/licenses/dart-xml-license.txt",
      "sha256": "1f18a2e5a5c57381d93efa92df86477eb1205689b345417c90fcfdc09fa4fa1f"
    },
    {
      "id": "dart-yaml-license",
      "name": "yaml",
      "version": "3.1.3",
      "category": "Dart / Flutter",
      "source": "yaml/LICENSE",
      "file": "/licenses/dart-yaml-license.txt",
      "sha256": "d47b93335401b052d79a2f5a3710e4cf7b5aed782faedf84d40fbdd6eb934ec7"
    },
    {
      "id": "flutter-font-MaterialIcons",
      "name": "Flutter SDK 字体 / MaterialIcons",
      "version": "3.41.6",
      "category": "字体",
      "source": "bin/cache/artifacts/material_fonts/MaterialIcons_LICENSE.txt",
      "file": "/licenses/flutter-font-MaterialIcons.txt",
      "sha256": "be698262aecd042c0de6f886cc0af622f8def446462026992cc530275d8a9e74"
    },
    {
      "id": "flutter-font-Roboto",
      "name": "Flutter SDK 字体 / Roboto",
      "version": "3.41.6",
      "category": "字体",
      "source": "bin/cache/artifacts/material_fonts/Roboto_LICENSE.txt",
      "file": "/licenses/flutter-font-Roboto.txt",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "id": "flutter-font-RobotoCondensed",
      "name": "Flutter SDK 字体 / RobotoCondensed",
      "version": "3.41.6",
      "category": "字体",
      "source": "bin/cache/artifacts/material_fonts/RobotoCondensed_LICENSE.txt",
      "file": "/licenses/flutter-font-RobotoCondensed.txt",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "id": "maven-androidx.activity-activity-0",
      "name": "androidx.activity:activity",
      "version": "1.11.0",
      "category": "Android 平台组件",
      "source": "androidx.activity:activity:1.11.0 / activity-1.11.0.aar/META-INF/androidx/activity/activity/LICENSE.txt",
      "file": "/licenses/maven-androidx.activity-activity-0.txt",
      "sha256": "809fa1ed21450f59827d1e9aec720bbc4b687434fa22283c6cb5dd82a47ab9c0"
    },
    {
      "id": "maven-androidx.activity-activity-ktx-0",
      "name": "androidx.activity:activity-ktx",
      "version": "1.11.0",
      "category": "Android 平台组件",
      "source": "androidx.activity:activity-ktx:1.11.0 / activity-ktx-1.11.0.aar/META-INF/androidx/activity/activity-ktx/LICENSE.txt",
      "file": "/licenses/maven-androidx.activity-activity-ktx-0.txt",
      "sha256": "809fa1ed21450f59827d1e9aec720bbc4b687434fa22283c6cb5dd82a47ab9c0"
    },
    {
      "id": "maven-androidx.annotation-annotation-jvm-0",
      "name": "androidx.annotation:annotation-jvm",
      "version": "1.10.0",
      "category": "Android 平台组件",
      "source": "androidx.annotation:annotation-jvm:1.10.0 / annotation-jvm-1.10.0.jar/META-INF/androidx/annotation/annotation/LICENSE.txt",
      "file": "/licenses/maven-androidx.annotation-annotation-jvm-0.txt",
      "sha256": "809fa1ed21450f59827d1e9aec720bbc4b687434fa22283c6cb5dd82a47ab9c0"
    },
    {
      "id": "maven-androidx.browser-browser-0",
      "name": "androidx.browser:browser",
      "version": "1.9.0",
      "category": "Android 平台组件",
      "source": "androidx.browser:browser:1.9.0 / browser-1.9.0.aar/META-INF/androidx/browser/browser/LICENSE.txt",
      "file": "/licenses/maven-androidx.browser-browser-0.txt",
      "sha256": "809fa1ed21450f59827d1e9aec720bbc4b687434fa22283c6cb5dd82a47ab9c0"
    },
    {
      "id": "maven-androidx.core-core-0",
      "name": "androidx.core:core",
      "version": "1.17.0",
      "category": "Android 平台组件",
      "source": "androidx.core:core:1.17.0 / core-1.17.0.aar/META-INF/androidx/core/core/LICENSE.txt",
      "file": "/licenses/maven-androidx.core-core-0.txt",
      "sha256": "809fa1ed21450f59827d1e9aec720bbc4b687434fa22283c6cb5dd82a47ab9c0"
    },
    {
      "id": "maven-androidx.core-core-ktx-0",
      "name": "androidx.core:core-ktx",
      "version": "1.17.0",
      "category": "Android 平台组件",
      "source": "androidx.core:core-ktx:1.17.0 / core-ktx-1.17.0.aar/META-INF/androidx/core/core-ktx/LICENSE.txt",
      "file": "/licenses/maven-androidx.core-core-ktx-0.txt",
      "sha256": "809fa1ed21450f59827d1e9aec720bbc4b687434fa22283c6cb5dd82a47ab9c0"
    },
    {
      "id": "maven-androidx.core-core-viewtree-0",
      "name": "androidx.core:core-viewtree",
      "version": "1.0.0",
      "category": "Android 平台组件",
      "source": "androidx.core:core-viewtree:1.0.0 / core-viewtree-1.0.0.aar/META-INF/androidx/core/core-viewtree/LICENSE.txt",
      "file": "/licenses/maven-androidx.core-core-viewtree-0.txt",
      "sha256": "809fa1ed21450f59827d1e9aec720bbc4b687434fa22283c6cb5dd82a47ab9c0"
    },
    {
      "id": "maven-androidx.exifinterface-exifinterface-0",
      "name": "androidx.exifinterface:exifinterface",
      "version": "1.4.2",
      "category": "Android 平台组件",
      "source": "androidx.exifinterface:exifinterface:1.4.2 / exifinterface-1.4.2.aar/META-INF/androidx/exifinterface/exifinterface/LICENSE.txt",
      "file": "/licenses/maven-androidx.exifinterface-exifinterface-0.txt",
      "sha256": "809fa1ed21450f59827d1e9aec720bbc4b687434fa22283c6cb5dd82a47ab9c0"
    },
    {
      "id": "maven-androidx.profileinstaller-profileinstaller-0",
      "name": "androidx.profileinstaller:profileinstaller",
      "version": "1.4.0",
      "category": "Android 平台组件",
      "source": "androidx.profileinstaller:profileinstaller:1.4.0 / profileinstaller-1.4.0.aar/META-INF/androidx/profileinstaller/profileinstaller/LICENSE.txt",
      "file": "/licenses/maven-androidx.profileinstaller-profileinstaller-0.txt",
      "sha256": "809fa1ed21450f59827d1e9aec720bbc4b687434fa22283c6cb5dd82a47ab9c0"
    },
    {
      "id": "maven-androidx.startup-startup-runtime-0",
      "name": "androidx.startup:startup-runtime",
      "version": "1.2.0",
      "category": "Android 平台组件",
      "source": "androidx.startup:startup-runtime:1.2.0 / startup-runtime-1.2.0.aar/META-INF/androidx/startup/startup-runtime/LICENSE.txt",
      "file": "/licenses/maven-androidx.startup-startup-runtime-0.txt",
      "sha256": "809fa1ed21450f59827d1e9aec720bbc4b687434fa22283c6cb5dd82a47ab9c0"
    },
    {
      "id": "maven-com.android.tools.build-apksig-0",
      "name": "com.android.tools.build:apksig",
      "version": "8.11.1",
      "category": "Android 平台组件",
      "source": "com.android.tools.build:apksig:8.11.1 / apksig-8.11.1.jar/LICENSE",
      "file": "/licenses/maven-com.android.tools.build-apksig-0.txt",
      "sha256": "39961513f07c54e796b0fec574e8d64c75e1f0f83736061f114b6f6be1d91e6b"
    },
    {
      "id": "native-ed25519-license-txt",
      "name": "ed25519 / license.txt",
      "version": "7079195",
      "category": "原生组件",
      "source": "ed25519/license.txt",
      "file": "/licenses/native-ed25519-license-txt.txt",
      "sha256": "f68d76b9c1c2271422e55134ea94cf71f2ac3fc3ed6a7ec6b83a1a0538753214"
    },
    {
      "id": "native-flutter-webrtc-LICENSE",
      "name": "flutter-webrtc / LICENSE",
      "version": "a13a2e2",
      "category": "原生组件",
      "source": "flutter-webrtc/LICENSE",
      "file": "/licenses/native-flutter-webrtc-LICENSE.txt",
      "sha256": "11a88e16f8841bf63a968da35e951edc8a27b2cfb6cdc2a49b00198678dd502b"
    },
    {
      "id": "native-flutter-webrtc-NOTICE",
      "name": "flutter-webrtc / NOTICE",
      "version": "a13a2e2",
      "category": "原生组件",
      "source": "flutter-webrtc/NOTICE",
      "file": "/licenses/native-flutter-webrtc-NOTICE.txt",
      "sha256": "8011f1d65f669712da37c11983bb6d4063e6b3b4068b220dec24518583d733f0"
    },
    {
      "id": "native-fmt-fmt-license-rst",
      "name": "fmt / fmt.license.rst",
      "version": "7d8211f",
      "category": "原生组件",
      "source": "fmt/fmt.license.rst",
      "file": "/licenses/native-fmt-fmt-license-rst.txt",
      "sha256": "07580f2a3b35709ce703d523f447b242f6dfec7582a8c0df102c7fa2849375f8"
    },
    {
      "id": "native-inputtino-LICENSE",
      "name": "inputtino / LICENSE",
      "version": "14b5178",
      "category": "原生组件",
      "source": "inputtino/LICENSE",
      "file": "/licenses/native-inputtino-LICENSE.txt",
      "sha256": "bded399c768b6010c8dc70c5e5b4740ee10d9a2ef23773df8c215ab986bf12ac"
    },
    {
      "id": "native-spdlog-LICENSE",
      "name": "spdlog / LICENSE",
      "version": "7d8211f",
      "category": "原生组件",
      "source": "spdlog/LICENSE",
      "file": "/licenses/native-spdlog-LICENSE.txt",
      "sha256": "d678c20826e1392578508e1c78649a1e3c31bda05ef4388d967dbd654461b140"
    },
    {
      "id": "native-svpng-LICENSE",
      "name": "svpng / LICENSE",
      "version": "a13a2e2",
      "category": "原生组件",
      "source": "svpng/LICENSE",
      "file": "/licenses/native-svpng-LICENSE.txt",
      "sha256": "5b646ccf883029270dd56e76e450ba1a82db38b9c68c7b900153ab1377b4c2b5"
    },
    {
      "id": "pod-TXIMSDK_Plus_iOS_XCFramework",
      "name": "TXIMSDK_Plus_iOS_XCFramework",
      "version": "8.8.7373",
      "category": "商业 SDK 署名",
      "source": "https://cloud.tencent.com/document/product/269/3794",
      "file": "/licenses/pod-TXIMSDK_Plus_iOS_XCFramework.txt",
      "sha256": "7826f28554662df7852c5ead46b4ba69fda4ffe2b0f003889b1b864beb0bc171"
    },
    {
      "id": "pod-TXIMSDK_Plus_Mac",
      "name": "TXIMSDK_Plus_Mac",
      "version": "8.8.7354",
      "category": "商业 SDK 署名",
      "source": "https://cloud.tencent.com/document/product/269/3794",
      "file": "/licenses/pod-TXIMSDK_Plus_Mac.txt",
      "sha256": "7826f28554662df7852c5ead46b4ba69fda4ffe2b0f003889b1b864beb0bc171"
    },
    {
      "id": "pod-WechatOpenSDK-XCFramework",
      "name": "WechatOpenSDK-XCFramework",
      "version": "2.0.9",
      "category": "商业 SDK 署名",
      "source": "https://mp.weixin.qq.com",
      "file": "/licenses/pod-WechatOpenSDK-XCFramework.txt",
      "sha256": "e099c178b312c3e7a768e1926b1d4c3e631c98baf4da0002f3eee78168be8229"
    },
    {
      "id": "settings-ui",
      "name": "flutter_settings_ui",
      "version": "fba1886",
      "category": "内嵌组件",
      "source": "lib/plugins/flutter_settings_ui/LICENSE",
      "file": "/licenses/settings-ui.txt",
      "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4"
    },
    {
      "id": "sparkle",
      "name": "Sparkle（macOS 官网版更新组件）",
      "version": "2.9.6",
      "category": "原生组件",
      "source": "Sparkle release/LICENSE",
      "file": "/licenses/sparkle.txt",
      "sha256": "389a4e4e9a32f059775b13a06e25a591445ba229d2838d26dd3e7c0c45127cfe"
    },
    {
      "id": "terms-apache-2-0",
      "name": "Apache License",
      "version": "2.0",
      "category": "通用许可文本",
      "source": "https://www.apache.org/licenses/LICENSE-2.0.txt",
      "file": "/licenses/terms-apache-2-0.txt",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "id": "upstream-AppAuth-LICENSE",
      "name": "AppAuth",
      "version": "1.7.6",
      "category": "Apple 平台组件",
      "source": "https://github.com/openid/AppAuth-iOS/blob/2781038865a80e2c425a1da12cc1327bcd56501f/LICENSE",
      "file": "/licenses/upstream-AppAuth-LICENSE.txt",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "id": "upstream-AppCheckCore-LICENSE",
      "name": "AppCheckCore",
      "version": "11.2.0",
      "category": "Apple 平台组件",
      "source": "https://github.com/google/app-check/blob/61b85103a1aeed8218f17c794687781505fbbef5/LICENSE",
      "file": "/licenses/upstream-AppCheckCore-LICENSE.txt",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "id": "upstream-AudioSwitch-LICENSE-txt",
      "name": "AudioSwitch",
      "version": "89582c4",
      "category": "Android 平台组件",
      "source": "https://github.com/davidliu/audioswitch/blob/89582c47c9a04c62f90aa5e57251af4800a62c9a/LICENSE.txt",
      "file": "/licenses/upstream-AudioSwitch-LICENSE-txt.txt",
      "sha256": "213239ce0c5363e0e8e08bbb9ed64a0e8622f66f54953f5b5605c299c4f20f49"
    },
    {
      "id": "upstream-GoogleSignIn-LICENSE",
      "name": "GoogleSignIn",
      "version": "8.0.0",
      "category": "Apple 平台组件",
      "source": "https://github.com/google/GoogleSignIn-iOS/blob/65fb3f1aa6ffbfdc79c4e22178a55cd91561f5e9/LICENSE",
      "file": "/licenses/upstream-GoogleSignIn-LICENSE.txt",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "id": "upstream-GoogleUtilities-LICENSE",
      "name": "GoogleUtilities",
      "version": "8.1.0",
      "category": "Apple 平台组件",
      "source": "https://github.com/google/GoogleUtilities/blob/60da361632d0de02786f709bdc0c4df340f7613e/LICENSE",
      "file": "/licenses/upstream-GoogleUtilities-LICENSE.txt",
      "sha256": "ad6d036b9a78f0e1700d68039c06058033fea063172ce2dc68e382a24b4d1928"
    },
    {
      "id": "upstream-GTMAppAuth-LICENSE",
      "name": "GTMAppAuth",
      "version": "4.1.1",
      "category": "Apple 平台组件",
      "source": "https://github.com/google/GTMAppAuth/blob/5d7d66f647400952b1758b230e019b07c0b4b22a/LICENSE",
      "file": "/licenses/upstream-GTMAppAuth-LICENSE.txt",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "id": "upstream-GTMSessionFetcher-LICENSE",
      "name": "GTMSessionFetcher",
      "version": "3.5.0",
      "category": "Apple 平台组件",
      "source": "https://github.com/google/gtm-session-fetcher/blob/a2ab612cb980066ee56d90d60d8462992c07f24b/LICENSE",
      "file": "/licenses/upstream-GTMSessionFetcher-LICENSE.txt",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "id": "upstream-HydraAsync-LICENSE",
      "name": "HydraAsync",
      "version": "2.0.6",
      "category": "Apple 平台组件",
      "source": "https://github.com/malcommac/Hydra/blob/1d508bc909b1e7c334c1720a4b7d93a5b2d3012a/LICENSE",
      "file": "/licenses/upstream-HydraAsync-LICENSE.txt",
      "sha256": "6d17c48c4d52064ff67dc01a220d0ee6195e5d7b08319daa35645bd2ae06a800"
    },
    {
      "id": "upstream-PromisesObjC-LICENSE",
      "name": "PromisesObjC",
      "version": "2.4.0",
      "category": "Apple 平台组件",
      "source": "https://github.com/google/promises/blob/540318ecedd63d883069ae7f1ed811a2df00b6ac/LICENSE",
      "file": "/licenses/upstream-PromisesObjC-LICENSE.txt",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "id": "upstream-Tink-LICENSE",
      "name": "Tink",
      "version": "1.23.0",
      "category": "Android 平台组件",
      "source": "https://github.com/tink-crypto/tink-java/blob/1bedd75ae7161017c5f45b020395a72bbd40645d/LICENSE",
      "file": "/licenses/upstream-Tink-LICENSE.txt",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "id": "webrtc",
      "name": "WebRTC",
      "version": "fba1886",
      "category": "内嵌组件",
      "source": "tool/webrtc/LICENSE-WebRTC",
      "file": "/licenses/webrtc.txt",
      "sha256": "ab00a482b6a3902e40211b43c5d0441962ea99b6cc7c25c0f243fa270b78d482"
    },
    {
      "id": "webrtc-thirdparty-abseil-cpp",
      "name": "abseil-cpp",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "abseil-cpp/LICENSE",
      "file": "/licenses/webrtc-thirdparty-abseil-cpp.txt",
      "sha256": "c79a7fea0e3cac04cd43f20e7b648e5a0ff8fa5344e644b0ee09ca1162b62747"
    },
    {
      "id": "webrtc-thirdparty-base64",
      "name": "base64",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "base64/LICENSE",
      "file": "/licenses/webrtc-thirdparty-base64.txt",
      "sha256": "a508773ebf00f8c777a910e941e5fd0072195843e1b72a90eb8787d26d4ab1d7"
    },
    {
      "id": "webrtc-thirdparty-boringssl",
      "name": "boringssl",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "boringssl/LICENSE",
      "file": "/licenses/webrtc-thirdparty-boringssl.txt",
      "sha256": "827c8d8fc207c2392794eef9e00fe246f9f61fdcc132556c275be3dd8c3cd97f"
    },
    {
      "id": "webrtc-thirdparty-crc32c",
      "name": "crc32c",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "crc32c/LICENSE",
      "file": "/licenses/webrtc-thirdparty-crc32c.txt",
      "sha256": "a1f30b77c01e0995fa32a00119e00749e8731ee8a3c4c3549bce74083c72b0b6"
    },
    {
      "id": "webrtc-thirdparty-dav1d",
      "name": "dav1d",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "dav1d/LICENSE",
      "file": "/licenses/webrtc-thirdparty-dav1d.txt",
      "sha256": "2da4494d2a8b5c742afbb905b10621e40129284c977ac138e3081ed0d9d83aed"
    },
    {
      "id": "webrtc-thirdparty-fft",
      "name": "fft",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "fft/LICENSE",
      "file": "/licenses/webrtc-thirdparty-fft.txt",
      "sha256": "6fdbabd2c95c5efc6f1e46175278239afb9343120a3022ed0e0cb04267a6aeb3"
    },
    {
      "id": "webrtc-thirdparty-fiat",
      "name": "fiat",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "fiat/LICENSE",
      "file": "/licenses/webrtc-thirdparty-fiat.txt",
      "sha256": "9eacbcb81be660840c714a560a9d65ba07913db98dd4baf969f78dd499fdd60f"
    },
    {
      "id": "webrtc-thirdparty-g711",
      "name": "g711",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "g711/LICENSE",
      "file": "/licenses/webrtc-thirdparty-g711.txt",
      "sha256": "b29c8f13f91feb2dab7d6655444369fa9f29c0d7121a52dab90ff97e40343a85"
    },
    {
      "id": "webrtc-thirdparty-g722",
      "name": "g722",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "g722/LICENSE",
      "file": "/licenses/webrtc-thirdparty-g722.txt",
      "sha256": "61862327fd00d6a4deb2c1276577782c2500f4fe103e072018fc369d8e37e876"
    },
    {
      "id": "webrtc-thirdparty-jsoncpp",
      "name": "jsoncpp",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "jsoncpp/LICENSE",
      "file": "/licenses/webrtc-thirdparty-jsoncpp.txt",
      "sha256": "76c45ece83a26117f86f4e349e7df118708e061e87225328fb478ce1e8b3eb86"
    },
    {
      "id": "webrtc-thirdparty-libaom",
      "name": "libaom",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "libaom/LICENSE",
      "file": "/licenses/webrtc-thirdparty-libaom.txt",
      "sha256": "4764a286d8b2faeaf42f4418e7d7a28d58fc8fd4d00a3d0a7f44b0a4099de7f2"
    },
    {
      "id": "webrtc-thirdparty-libcxx",
      "name": "libc++",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "libc++/LICENSE.TXT",
      "file": "/licenses/webrtc-thirdparty-libcxx.txt",
      "sha256": "539dd7aed86e8a4f12cbdd0e6c50c189c7d74847e4fecc64ce2c6ee3a01da38b"
    },
    {
      "id": "webrtc-thirdparty-libcxxabi",
      "name": "libc++abi",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "libc++abi/LICENSE.TXT",
      "file": "/licenses/webrtc-thirdparty-libcxxabi.txt",
      "sha256": "e2b35be49f7284a45b7baca8fc7b3ab7440e7902392b2528a457816b5bb2a15c"
    },
    {
      "id": "webrtc-thirdparty-libjpeg_turbo",
      "name": "libjpeg_turbo",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "libjpeg_turbo/LICENSE.md",
      "file": "/licenses/webrtc-thirdparty-libjpeg_turbo.txt",
      "sha256": "96f5b328adbb78eeaaec6980d73fd558cb1e4d62560ed615646bc3cf5e532430"
    },
    {
      "id": "webrtc-thirdparty-libsrtp",
      "name": "libsrtp",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "libsrtp/LICENSE",
      "file": "/licenses/webrtc-thirdparty-libsrtp.txt",
      "sha256": "8e19d42a1eec9561f3f347253ddf2e385c55f392f025bb0fd41b88dbf38db5ae"
    },
    {
      "id": "webrtc-thirdparty-libunwind",
      "name": "libunwind",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "libunwind/LICENSE.TXT",
      "file": "/licenses/webrtc-thirdparty-libunwind.txt",
      "sha256": "b5efebcaca80879234098e52d1725e6d9eb8fb96a19fce625d39184b705f7b6d"
    },
    {
      "id": "webrtc-thirdparty-libvpx",
      "name": "libvpx",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "libvpx/LICENSE",
      "file": "/licenses/webrtc-thirdparty-libvpx.txt",
      "sha256": "8267348d5af1262c11d1a08de2f5afc77457755f1ac658627dd9acf71011d615"
    },
    {
      "id": "webrtc-thirdparty-libyuv",
      "name": "libyuv",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "libyuv/LICENSE",
      "file": "/licenses/webrtc-thirdparty-libyuv.txt",
      "sha256": "2b2cc1180c7e6988328ad2033b04b80117419db9c4c584918bbb3cfec7e9364f"
    },
    {
      "id": "webrtc-thirdparty-ooura",
      "name": "ooura",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "ooura/LICENSE",
      "file": "/licenses/webrtc-thirdparty-ooura.txt",
      "sha256": "25b7731b70c77ecd5f3bb19303fbaa99be18860f81d44f71da670fdcd04829db"
    },
    {
      "id": "webrtc-thirdparty-openh264",
      "name": "openh264",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "openh264/LICENSE",
      "file": "/licenses/webrtc-thirdparty-openh264.txt",
      "sha256": "dd5c1c9668512530fa5a96e4c29ac4033d70a7eeb0eed7a42fddb6dd794ebdbb"
    },
    {
      "id": "webrtc-thirdparty-opus",
      "name": "opus",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "opus/COPYING",
      "file": "/licenses/webrtc-thirdparty-opus.txt",
      "sha256": "01e1167d54a096d123cf6dfbbeb19587278845c6481d2d66d545669846079551"
    },
    {
      "id": "webrtc-thirdparty-perfetto",
      "name": "perfetto",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "perfetto/LICENSE",
      "file": "/licenses/webrtc-thirdparty-perfetto.txt",
      "sha256": "df3384bec476fac3525c723d0c10da9ac9820ef56cbb065ec035d32e9b55bd7a"
    },
    {
      "id": "webrtc-thirdparty-pffft",
      "name": "pffft",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "pffft/LICENSE",
      "file": "/licenses/webrtc-thirdparty-pffft.txt",
      "sha256": "a46200592eb193853527250da098e6bb0c75424e7a2c7db8da526c4f301c3d88"
    },
    {
      "id": "webrtc-thirdparty-portaudio",
      "name": "portaudio",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "portaudio/LICENSE",
      "file": "/licenses/webrtc-thirdparty-portaudio.txt",
      "sha256": "641007ea2810c4cfc10a5d1a44db33983ec1409305e953c7119cc2457ec5c536"
    },
    {
      "id": "webrtc-thirdparty-protobuf",
      "name": "protobuf",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "protobuf/LICENSE",
      "file": "/licenses/webrtc-thirdparty-protobuf.txt",
      "sha256": "6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d"
    },
    {
      "id": "webrtc-thirdparty-protobuf-javascript",
      "name": "protobuf-javascript",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "protobuf-javascript/LICENSE",
      "file": "/licenses/webrtc-thirdparty-protobuf-javascript.txt",
      "sha256": "103441a2584cb720426c60320bcba53807024aab3080b00e0da841c305757a34"
    },
    {
      "id": "webrtc-thirdparty-rnnoise",
      "name": "rnnoise",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "rnnoise/COPYING",
      "file": "/licenses/webrtc-thirdparty-rnnoise.txt",
      "sha256": "e2f59ff41d9d03adc3dcf3deff170f8c8cf4a6eb4a9b174762a7656d23200ffa"
    },
    {
      "id": "webrtc-thirdparty-sigslot",
      "name": "sigslot",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "sigslot/LICENSE",
      "file": "/licenses/webrtc-thirdparty-sigslot.txt",
      "sha256": "905bc5ab1c66eea2669aee6cb5185488508264df6492f71ae1a6595180ff8c2b"
    },
    {
      "id": "webrtc-thirdparty-spl_sqrt_floor",
      "name": "spl_sqrt_floor",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "spl_sqrt_floor/LICENSE",
      "file": "/licenses/webrtc-thirdparty-spl_sqrt_floor.txt",
      "sha256": "41d791701e3e1c1073470403de7e342442d1e6a2af72681023b13a2f45f2125c"
    },
    {
      "id": "webrtc-thirdparty-zlib",
      "name": "zlib",
      "version": "WebRTC M137",
      "category": "WebRTC 第三方组件",
      "source": "zlib/LICENSE",
      "file": "/licenses/webrtc-thirdparty-zlib.txt",
      "sha256": "e1cfcc55c325b3f78cf55df9664abaa066e2271dffe8213347d9fccdfbac8f2c"
    }
  ],
  "references": [
    {
      "name": "androidx.annotation:annotation-experimental",
      "version": "1.4.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.annotation:annotation",
      "version": "1.10.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.appcompat:appcompat-resources",
      "version": "1.1.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.appcompat:appcompat",
      "version": "1.1.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.arch.core:core-common",
      "version": "2.2.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.arch.core:core-runtime",
      "version": "2.2.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.asynclayoutinflater:asynclayoutinflater",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.collection:collection-jvm",
      "version": "1.4.2",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.collection:collection-ktx",
      "version": "1.4.2",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.collection:collection",
      "version": "1.4.2",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.concurrent:concurrent-futures",
      "version": "1.1.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.coordinatorlayout:coordinatorlayout",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.cursoradapter:cursoradapter",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.customview:customview",
      "version": "1.1.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore-android",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore-core-android",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore-core-okio-jvm",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore-core-okio",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore-core",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore-preferences-android",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore-preferences-core-android",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore-preferences-core",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore-preferences-external-protobuf",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "BSD-3-Clause",
          "url": "https://opensource.org/licenses/BSD-3-Clause"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore-preferences-proto",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore-preferences",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.datastore:datastore",
      "version": "1.1.7",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.documentfile:documentfile",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.drawerlayout:drawerlayout",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.fragment:fragment-ktx",
      "version": "1.7.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.fragment:fragment",
      "version": "1.7.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.interpolator:interpolator",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.legacy:legacy-support-core-ui",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.legacy:legacy-support-core-utils",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.lifecycle:lifecycle-common-java8",
      "version": "2.7.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.lifecycle:lifecycle-common",
      "version": "2.7.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.lifecycle:lifecycle-livedata-core-ktx",
      "version": "2.7.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.lifecycle:lifecycle-livedata-core",
      "version": "2.7.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.lifecycle:lifecycle-process",
      "version": "2.7.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.lifecycle:lifecycle-runtime-ktx",
      "version": "2.7.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.lifecycle:lifecycle-runtime",
      "version": "2.7.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.lifecycle:lifecycle-viewmodel-ktx",
      "version": "2.7.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.lifecycle:lifecycle-viewmodel-savedstate",
      "version": "2.7.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.lifecycle:lifecycle-viewmodel",
      "version": "2.7.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.loader:loader",
      "version": "1.1.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.localbroadcastmanager:localbroadcastmanager",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.preference:preference",
      "version": "1.2.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.print:print",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.recyclerview:recyclerview",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.savedstate:savedstate-ktx",
      "version": "1.2.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.savedstate:savedstate",
      "version": "1.2.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.slidingpanelayout:slidingpanelayout",
      "version": "1.2.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.swiperefreshlayout:swiperefreshlayout",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.tracing:tracing",
      "version": "1.2.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.transition:transition",
      "version": "1.4.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.vectordrawable:vectordrawable-animated",
      "version": "1.1.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.vectordrawable:vectordrawable",
      "version": "1.1.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.versionedparcelable:versionedparcelable",
      "version": "1.1.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.viewpager:viewpager",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.window.extensions.core:core",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.window:window-java",
      "version": "1.2.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "androidx.window:window",
      "version": "1.2.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.alipay.sdk:alipaysdk-android",
      "version": "15.8.42",
      "licenses": [
        {
          "name": "Alipay Sdk",
          "url": "https://opendocs.alipay.com/open/204"
        }
      ]
    },
    {
      "name": "com.getkeepsafe.relinker:relinker",
      "version": "1.4.5",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.google.android.gms:play-services-auth-api-phone",
      "version": "18.0.2",
      "licenses": [
        {
          "name": "Android Software Development Kit License",
          "url": "https://developer.android.com/studio/terms.html"
        }
      ]
    },
    {
      "name": "com.google.android.gms:play-services-auth-base",
      "version": "18.0.10",
      "licenses": [
        {
          "name": "Android Software Development Kit License",
          "url": "https://developer.android.com/studio/terms.html"
        }
      ]
    },
    {
      "name": "com.google.android.gms:play-services-auth",
      "version": "21.0.0",
      "licenses": [
        {
          "name": "Android Software Development Kit License",
          "url": "https://developer.android.com/studio/terms.html"
        }
      ]
    },
    {
      "name": "com.google.android.gms:play-services-base",
      "version": "18.0.1",
      "licenses": [
        {
          "name": "Android Software Development Kit License",
          "url": "https://developer.android.com/studio/terms.html"
        }
      ]
    },
    {
      "name": "com.google.android.gms:play-services-basement",
      "version": "18.2.0",
      "licenses": [
        {
          "name": "Android Software Development Kit License",
          "url": "https://developer.android.com/studio/terms.html"
        }
      ]
    },
    {
      "name": "com.google.android.gms:play-services-fido",
      "version": "20.0.1",
      "licenses": [
        {
          "name": "Android Software Development Kit License",
          "url": "https://developer.android.com/studio/terms.html"
        }
      ]
    },
    {
      "name": "com.google.android.gms:play-services-tasks",
      "version": "18.0.1",
      "licenses": [
        {
          "name": "Android Software Development Kit License",
          "url": "https://developer.android.com/studio/terms.html"
        }
      ]
    },
    {
      "name": "com.google.code.findbugs:jsr305",
      "version": "3.0.2",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.google.code.gson:gson",
      "version": "2.13.2",
      "licenses": [
        {
          "name": "Apache-2.0",
          "url": "https://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.google.crypto.tink:tink-android",
      "version": "1.23.0",
      "licenses": [
        {
          "name": "Apache License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.google.errorprone:error_prone_annotations",
      "version": "2.41.0",
      "licenses": [
        {
          "name": "Apache 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.google.guava:listenablefuture",
      "version": "1.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.squareup.okhttp3:okhttp-android",
      "version": "5.2.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "https://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.squareup.okhttp3:okhttp",
      "version": "5.2.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "https://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.squareup.okio:okio-jvm",
      "version": "3.16.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.squareup.okio:okio",
      "version": "3.16.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.tencent.imsdk:imsdk-plus",
      "version": "8.8.7373",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "com.tencent.mm.opensdk:wechat-sdk-android",
      "version": "6.8.34",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        },
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "id.zelory:compressor",
      "version": "3.0.1",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "org.jetbrains.kotlin:kotlin-android-extensions-runtime",
      "version": "1.9.22",
      "licenses": [
        {
          "name": "The Apache License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "org.jetbrains.kotlin:kotlin-parcelize-runtime",
      "version": "1.9.22",
      "licenses": [
        {
          "name": "The Apache License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "org.jetbrains.kotlin:kotlin-stdlib-jdk7",
      "version": "1.9.25",
      "licenses": [
        {
          "name": "The Apache License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "org.jetbrains.kotlin:kotlin-stdlib",
      "version": "2.2.20",
      "licenses": [
        {
          "name": "Apache-2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "org.jetbrains.kotlinx:kotlinx-coroutines-android",
      "version": "1.10.2",
      "licenses": [
        {
          "name": "Apache-2.0",
          "url": "https://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
      "version": "1.10.2",
      "licenses": [
        {
          "name": "Apache-2.0",
          "url": "https://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "org.jetbrains.kotlinx:kotlinx-coroutines-core",
      "version": "1.10.2",
      "licenses": [
        {
          "name": "Apache-2.0",
          "url": "https://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "org.jetbrains:annotations",
      "version": "23.0.0",
      "licenses": [
        {
          "name": "The Apache Software License, Version 2.0",
          "url": "https://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    },
    {
      "name": "org.jspecify:jspecify",
      "version": "1.0.0",
      "licenses": [
        {
          "name": "The Apache License, Version 2.0",
          "url": "http://www.apache.org/licenses/LICENSE-2.0.txt",
          "file": "/licenses/terms-apache-2-0.txt"
        }
      ]
    }
  ]
}
