From 0273eaa6ca172806f49e1746c8ffcded98d3a1e0 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Tue, 13 Feb 2024 22:08:24 +0100 Subject: [PATCH] TorServices v0.2.1 --- metadata/org.torproject.torservices.yml | 56 +++++++++ .../signatures/2011/APKSigningBlock | Bin 0 -> 8192 bytes .../signatures/2011/APKSigningBlockOffset | 1 + .../signatures/2011/MANIFEST.MF | 107 +++++++++++++++++ .../signatures/2011/TORSERVI.RSA | Bin 0 -> 2178 bytes .../signatures/2011/TORSERVI.SF | 110 ++++++++++++++++++ .../signatures/2012/APKSigningBlock | Bin 0 -> 8192 bytes .../signatures/2012/APKSigningBlockOffset | 1 + .../signatures/2012/MANIFEST.MF | 107 +++++++++++++++++ .../signatures/2012/TORSERVI.RSA | Bin 0 -> 2178 bytes .../signatures/2012/TORSERVI.SF | 110 ++++++++++++++++++ .../signatures/2013/APKSigningBlock | Bin 0 -> 8192 bytes .../signatures/2013/APKSigningBlockOffset | 1 + .../signatures/2013/MANIFEST.MF | 107 +++++++++++++++++ .../signatures/2013/TORSERVI.RSA | Bin 0 -> 2178 bytes .../signatures/2013/TORSERVI.SF | 110 ++++++++++++++++++ .../signatures/2014/APKSigningBlock | Bin 0 -> 8192 bytes .../signatures/2014/APKSigningBlockOffset | 1 + .../signatures/2014/MANIFEST.MF | 107 +++++++++++++++++ .../signatures/2014/TORSERVI.RSA | Bin 0 -> 2178 bytes .../signatures/2014/TORSERVI.SF | 110 ++++++++++++++++++ 21 files changed, 928 insertions(+) create mode 100644 metadata/org.torproject.torservices/signatures/2011/APKSigningBlock create mode 100644 metadata/org.torproject.torservices/signatures/2011/APKSigningBlockOffset create mode 100644 metadata/org.torproject.torservices/signatures/2011/MANIFEST.MF create mode 100644 metadata/org.torproject.torservices/signatures/2011/TORSERVI.RSA create mode 100644 metadata/org.torproject.torservices/signatures/2011/TORSERVI.SF create mode 100644 metadata/org.torproject.torservices/signatures/2012/APKSigningBlock create mode 100644 metadata/org.torproject.torservices/signatures/2012/APKSigningBlockOffset create mode 100644 metadata/org.torproject.torservices/signatures/2012/MANIFEST.MF create mode 100644 metadata/org.torproject.torservices/signatures/2012/TORSERVI.RSA create mode 100644 metadata/org.torproject.torservices/signatures/2012/TORSERVI.SF create mode 100644 metadata/org.torproject.torservices/signatures/2013/APKSigningBlock create mode 100644 metadata/org.torproject.torservices/signatures/2013/APKSigningBlockOffset create mode 100644 metadata/org.torproject.torservices/signatures/2013/MANIFEST.MF create mode 100644 metadata/org.torproject.torservices/signatures/2013/TORSERVI.RSA create mode 100644 metadata/org.torproject.torservices/signatures/2013/TORSERVI.SF create mode 100644 metadata/org.torproject.torservices/signatures/2014/APKSigningBlock create mode 100644 metadata/org.torproject.torservices/signatures/2014/APKSigningBlockOffset create mode 100644 metadata/org.torproject.torservices/signatures/2014/MANIFEST.MF create mode 100644 metadata/org.torproject.torservices/signatures/2014/TORSERVI.RSA create mode 100644 metadata/org.torproject.torservices/signatures/2014/TORSERVI.SF diff --git a/metadata/org.torproject.torservices.yml b/metadata/org.torproject.torservices.yml index e2372030bc..3297189e45 100644 --- a/metadata/org.torproject.torservices.yml +++ b/metadata/org.torproject.torservices.yml @@ -59,6 +59,62 @@ Builds: prebuild: echo 'abi-splits=arm64-v8a' >> gradle.properties ndk: r21e + - versionName: 0.2.1 + versionCode: 2011 + commit: 42c8c9c1d9b220a488cb4f6390e46dc61919a7b3 + subdir: app + sudo: + - apt-get update + - apt-get install -y openjdk-17-jdk-headless + - update-java-alternatives -a + gradle: + - yes + ndk: r21e + gradleprops: + - abi-splits=x86 + + - versionName: 0.2.1 + versionCode: 2012 + commit: 42c8c9c1d9b220a488cb4f6390e46dc61919a7b3 + subdir: app + sudo: + - apt-get update + - apt-get install -y openjdk-17-jdk-headless + - update-java-alternatives -a + gradle: + - yes + ndk: r21e + gradleprops: + - abi-splits=x86_64 + + - versionName: 0.2.1 + versionCode: 2013 + commit: 42c8c9c1d9b220a488cb4f6390e46dc61919a7b3 + subdir: app + sudo: + - apt-get update + - apt-get install -y openjdk-17-jdk-headless + - update-java-alternatives -a + gradle: + - yes + ndk: r21e + gradleprops: + - abi-splits=armeabi-v7a + + - versionName: 0.2.1 + versionCode: 2014 + commit: 42c8c9c1d9b220a488cb4f6390e46dc61919a7b3 + subdir: app + sudo: + - apt-get update + - apt-get install -y openjdk-17-jdk-headless + - update-java-alternatives -a + gradle: + - yes + ndk: r21e + gradleprops: + - abi-splits=arm64-v8a + MaintainerNotes: | Each release has 8 APKs because there are 4 ABIs and 2 signing keys (f-droid.org and upstream). diff --git a/metadata/org.torproject.torservices/signatures/2011/APKSigningBlock b/metadata/org.torproject.torservices/signatures/2011/APKSigningBlock new file mode 100644 index 0000000000000000000000000000000000000000..e6fa874dc05b9c509e7bf525882d7b13109d8870 GIT binary patch literal 8192 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 literal 0 HcmV?d00001 diff --git a/metadata/org.torproject.torservices/signatures/2012/TORSERVI.SF b/metadata/org.torproject.torservices/signatures/2012/TORSERVI.SF new file mode 100644 index 0000000000..bc01f3a54f --- /dev/null +++ b/metadata/org.torproject.torservices/signatures/2012/TORSERVI.SF @@ -0,0 +1,110 @@ +Signature-Version: 1.0 +Created-By: 1.0 (Android) +SHA-256-Digest-Manifest: aSC+5rHUcYMPwIc5FWpirOFc3IOmEbUBJu7pA5wzcas= +X-Android-APK-Signed: 2, 3 + +Name: AndroidManifest.xml +SHA-256-Digest: 0WaRymOlzke9+R5Vb2bcs9UzZ8c+8GSb590/CGq/2SM= + +Name: META-INF/com/android/build/gradle/app-metadata.properties +SHA-256-Digest: y/eR695/SP0RdrApz6NrlvQhprL5KDqOH6zi9uzPwvE= + +Name: classes.dex +SHA-256-Digest: +l/dtqAgECLMClDs3nJMEZ0F71nX3j3m3WpwBUPgpNI= + +Name: lib/x86_64/libtor.so +SHA-256-Digest: 4DhWuOgcSyvB1Tm56mAWq38YwfdXM1k5KJtJlz/fx0g= + +Name: res/09.9.png +SHA-256-Digest: jheXDSLTixhl9EtVzj4DX2tOKBNw2nYiJVxnF5Y70y8= + +Name: res/3m.xml +SHA-256-Digest: mQJRWdsxCaWrqiq9DWlfXihg3Pg4Z/NMS/yIi5mBd6Q= + +Name: res/4W.xml +SHA-256-Digest: xzpySM4bHiy65bgiY5P5um/TRMX4MbFB9V4Wm47WyLU= + +Name: res/8V.9.png +SHA-256-Digest: GhR8Um6GAmlNvMcUShW+m5c95/PGZ+iMjejEyQZXvHc= + +Name: res/93.9.png +SHA-256-Digest: l6gxkmwd2QKZ3WB48d0sTt+9GWFasIF76EwSJLHKWwY= + +Name: res/C7.xml +SHA-256-Digest: Pr2u2UNiCfBv/VK6Z81UbzbkiztzQhiJpHSqw7trfpw= + +Name: res/CG.png +SHA-256-Digest: KY8YgKXlXsofKygWLbxICefJEcbBCwVh2LIp+GB5l1E= + +Name: res/Cv.xml +SHA-256-Digest: kwlF/3wBZ+nwEbXDdbEtDZaVrjUbpYCE/D5YzlK3TRA= + +Name: res/DS.xml +SHA-256-Digest: 3uzRDHU/9aKN00lnL5AebUuc5w7oI1maOEskdVrN9tc= + +Name: res/FZ.xml +SHA-256-Digest: KUC4tNLtRQTnFN8YE7E9ekeSE6AVThwvsV/QYsH7IvM= + +Name: res/LD.png +SHA-256-Digest: gB01THzLPUDao1CHZh9a20BGElqkVI+l+Al2rlFFXiU= + +Name: res/NR.xml +SHA-256-Digest: T6af6kRvnWM9tjTKFTA2Ej+fU08BwX0J4XfzeUS4W/E= + +Name: res/O3.9.png +SHA-256-Digest: mZ6ZxmRzPQcBM026DxVo+8zkK/6f9s/XSwVB82qgVr4= + +Name: res/Ot.png +SHA-256-Digest: GaEIipjQ92joQuUTVH73IHfIuVZYfS/OXQjK/b4VVyI= + +Name: res/Pq.9.png +SHA-256-Digest: HOVJQeTE66xuOUt3AZPQMWbpsE04bjKfiFhbovxObSU= + +Name: res/Qv.png +SHA-256-Digest: fpF4wwOJoWBYM6J7JuNWxIjRoWfuX+WzrR9dGiIeqwU= + +Name: res/SF.xml +SHA-256-Digest: +hcIAOvCGv9lRlhPXbi8n9825+cXZGIzgK4xmCS8dhI= + +Name: res/SH.xml +SHA-256-Digest: TIWyuY2bOz187JfwpT4oeu+R1l36UMm358HyMIqM1kI= + +Name: res/SS.xml +SHA-256-Digest: b1ey9S5VO5fn0LeY2wfagTuDJkmm9r08uao658tqD5c= + +Name: res/T2.9.png +SHA-256-Digest: v/syDrGIkrwV7KCzEVf95fSPEhCV9tPJV+nRD2b6okQ= + +Name: res/Xs.9.png +SHA-256-Digest: gqLBW8w/CZJ98T0Sk7eMY8VDrhZm2Bil4fQkcd+zPEI= + +Name: res/ZS.xml +SHA-256-Digest: /eFh170JIQo+OV9lYAHai2KPJBJTcxMy47GofivQqK8= + +Name: res/aA.xml +SHA-256-Digest: RIxve3mjEEads801a1hg4djM9dvhi5e0EyK7WEJxwcA= + +Name: res/dH.9.png +SHA-256-Digest: pAdaXgZw6y+otgZC5uDjodLpZVTCCIBWFPY2HxWTzLw= + +Name: res/eK.9.png +SHA-256-Digest: JulXbcFLKQonZ1XEB+JLUgwW1RlpuzU2OvqZsAJh2II= + +Name: res/hj.9.png +SHA-256-Digest: 93qGCQI5ExPt6I2kNHOwhcQL3fi3iFbv6pVdDpsYOzg= + +Name: res/iL.xml +SHA-256-Digest: S5zFyJRBbmMc5FU2FsaTGLEHHX/AJjPMmbpHxgqd9tk= + +Name: res/jK.9.png +SHA-256-Digest: Qhhu9coxhPmA0W5mUg26OVnuBfk0+PAJpFUpTrE1c0o= + +Name: res/q6.xml +SHA-256-Digest: 86Mig0vaGev0vabRvK/1+P1PfVy4B46f9zhDQ/CNfOI= + +Name: res/tr.9.png +SHA-256-Digest: z0pVzXsPZqWOUrkSzI3wYZ5Cof3JcxkOsSBjAFp0V84= + +Name: resources.arsc +SHA-256-Digest: YZp/Ix0FvZwFz9MtSfsJA4cW50sWSDU15C5mU9W5RbQ= + diff --git a/metadata/org.torproject.torservices/signatures/2013/APKSigningBlock b/metadata/org.torproject.torservices/signatures/2013/APKSigningBlock new file mode 100644 index 0000000000000000000000000000000000000000..dbe414324b562f70f7580b610e77cdad91d44b7c GIT binary patch literal 8192 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 literal 0 HcmV?d00001 diff --git a/metadata/org.torproject.torservices/signatures/2013/APKSigningBlockOffset b/metadata/org.torproject.torservices/signatures/2013/APKSigningBlockOffset new file mode 100644 index 0000000000..8258a069f7 --- /dev/null +++ b/metadata/org.torproject.torservices/signatures/2013/APKSigningBlockOffset @@ -0,0 +1 @@ +6647808 diff --git a/metadata/org.torproject.torservices/signatures/2013/MANIFEST.MF b/metadata/org.torproject.torservices/signatures/2013/MANIFEST.MF new file mode 100644 index 0000000000..9cc37a2d73 --- /dev/null +++ b/metadata/org.torproject.torservices/signatures/2013/MANIFEST.MF @@ -0,0 +1,107 @@ +Manifest-Version: 1.0 + +Name: AndroidManifest.xml +SHA-256-Digest: 5mm14PQB1FVFV8OP27DrdYQha9WfwcqMtRScxixeg3M= + +Name: META-INF/com/android/build/gradle/app-metadata.properties +SHA-256-Digest: ddTyBVa6P0nMMfm39Pj5r+nAIh4W7LF5hqd6f/WeB3A= + +Name: classes.dex +SHA-256-Digest: A3W/bwCShYEeIgya7U1JcmDELsPXx0YkjRKunOBu3U8= + +Name: lib/armeabi-v7a/libtor.so +SHA-256-Digest: EKZ3DzPHmzHgzaQIpO8OaWel+oEGJZcPAKiLtxml39w= + +Name: res/09.9.png +SHA-256-Digest: IfC1UoC+ELGHzv+O3vSlpwR2g+bp/PR95BCqODn0EJQ= + +Name: res/3m.xml +SHA-256-Digest: pldaYyoO0pjpVYcMSYnXCP4CX14zFg4zTIQxeXRbsTc= + +Name: res/4W.xml +SHA-256-Digest: fEpLMfDy24SMJzW6O6eeHDHUsTfB2oCKW+j0gTvL9mI= + +Name: res/8V.9.png +SHA-256-Digest: VZv3g9dlwCM46XlSvcnGaJx/+ZCQuMmBM2kRjaiwgPA= + +Name: res/93.9.png +SHA-256-Digest: 0nr0NRAcpMvsDIQL0waHkYzTnrg6qxSHQghVYjpFmYs= + +Name: res/C7.xml +SHA-256-Digest: AnlkJ+LSotWM/O0wyLrTYsq5PpXxfUEA+zTUGi911c0= + +Name: res/CG.png +SHA-256-Digest: wWXzIVPrGgWvZiK+LgIJQtxXFWk82Xk0hK434xc3OKU= + +Name: res/Cv.xml +SHA-256-Digest: ixABUgKWqyjecs3+if7Lu9RAF9fqaqyGlMG8urJ6DhE= + +Name: res/DS.xml +SHA-256-Digest: FPRV3x0tjLjJbvSNuqFhCr2xYznOld5rhFHQ349vZbY= + +Name: res/FZ.xml +SHA-256-Digest: djuOgOrEnrYmjlKcuBPXVaGaA6vMg5jk8Vcrh8+Ckyc= + +Name: res/LD.png +SHA-256-Digest: hDDsAD4APz8roveNSP0VDiVAdmflMOguh6fUhBwP1nY= + +Name: res/NR.xml +SHA-256-Digest: gA8uY4H+Nh9QTAhO0aNl670LavDRy8ElhsbvpOP6HpY= + +Name: res/O3.9.png +SHA-256-Digest: mcFNaFW4viltWAF9N1G43IScR7bR2Aq2FP+QdQgORhs= + +Name: res/Ot.png +SHA-256-Digest: tE7to016Upwv5VcZ6wmPopcHyqkdGN4Gp6d11ua8+XM= + +Name: res/Pq.9.png +SHA-256-Digest: L3+9oLpuU+mkfi/A4k4yxEfGE6WAjC1ihdxlHoOgetc= + +Name: res/Qv.png +SHA-256-Digest: DXc+YsdWQiMTJihGx4flj2fg7ofkXhrplCAC6BbEy54= + +Name: res/SF.xml +SHA-256-Digest: gaab4TKnshPIFvsvm1wT6qVUW38RqW+IPYb3h5/8JqI= + +Name: res/SH.xml +SHA-256-Digest: yz+rwNYKMWbW46kbXxZTxZiTHivu55Th+5m2cvpoWDw= + +Name: res/SS.xml +SHA-256-Digest: gOTCrw9AbA812+CBAGxnPhok+HdkPmOIviIEbztDGkg= + +Name: res/T2.9.png +SHA-256-Digest: Qq7gsDiD6U315UM0ijl9EwLBuCIYlYcag7gYmfWpZHs= + +Name: res/Xs.9.png +SHA-256-Digest: GLMo2AF+Z31arT29ZrrjVrXKyXjG8GcJOOpkjlHQ62Y= + +Name: res/ZS.xml +SHA-256-Digest: 6SMqQi+hvSzftxTykwMXnWH1n8iRibnvHDVfuD7KQO8= + +Name: res/aA.xml +SHA-256-Digest: S7NB1uTmriuhMdI3dSpIVSGaqcs5ITpeBm1+SigLAtk= + +Name: res/dH.9.png +SHA-256-Digest: PgmvohxFNywDVZjAF8j7QFptZ45suE3IV1gcs7QOSC0= + +Name: res/eK.9.png +SHA-256-Digest: 4Xdh7SgO3ZPXFBvVBLcPnp4VqGUiiNnmMzv0zpZO+EQ= + +Name: res/hj.9.png +SHA-256-Digest: qGdqF5OsgxD/sSmGIy32bfCS0pwkKu7cK3NVbAENONw= + +Name: res/iL.xml +SHA-256-Digest: 2a9McBLFkp+QvkT5BEwzIymCYmcVHlSe+EddyQyod5w= + +Name: res/jK.9.png +SHA-256-Digest: DGMox7JCBXCn7DizvrO6yaKdiVrBq3I5MVq6cmZBhZM= + +Name: res/q6.xml +SHA-256-Digest: L3aMCJzvoYz38f3n9gJBC/OJmN5fkHOhXqgxBsJePDA= + +Name: res/tr.9.png +SHA-256-Digest: IDQyIvn3ndVlw6IkhJTUUucIIKwcQ3Fzw4ut1F+WKv0= + +Name: resources.arsc +SHA-256-Digest: 3A7NNlyOdVfkvST1QGsg+8D5X9Qy6dqq5iZs+Q1FQxg= + diff --git a/metadata/org.torproject.torservices/signatures/2013/TORSERVI.RSA b/metadata/org.torproject.torservices/signatures/2013/TORSERVI.RSA new file mode 100644 index 0000000000000000000000000000000000000000..3a546d938d07b58366dd6772d146b7769051b27c GIT binary patch literal 2178 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 literal 0 HcmV?d00001 diff --git a/metadata/org.torproject.torservices/signatures/2014/TORSERVI.SF b/metadata/org.torproject.torservices/signatures/2014/TORSERVI.SF new file mode 100644 index 0000000000..84194feaf0 --- /dev/null +++ b/metadata/org.torproject.torservices/signatures/2014/TORSERVI.SF @@ -0,0 +1,110 @@ +Signature-Version: 1.0 +Created-By: 1.0 (Android) +SHA-256-Digest-Manifest: DwtU3UzB/Dvrkel0zXhR7aqFQpPBausJu/0XbiYl0fo= +X-Android-APK-Signed: 2, 3 + +Name: AndroidManifest.xml +SHA-256-Digest: qJywYOsUIY7FU0hhqdE0ZFX3TmY1hDFK/zrLaoiA+vI= + +Name: META-INF/com/android/build/gradle/app-metadata.properties +SHA-256-Digest: y/eR695/SP0RdrApz6NrlvQhprL5KDqOH6zi9uzPwvE= + +Name: classes.dex +SHA-256-Digest: NxFNPjdVxEqSI+peaSWqdCxTrSOXhrkL/WmJQDV3n7A= + +Name: lib/arm64-v8a/libtor.so +SHA-256-Digest: KgCstL799D7S3PjDL2aa6JN0sp7CwLz4cSt99Dd9jRY= + +Name: res/09.9.png +SHA-256-Digest: jheXDSLTixhl9EtVzj4DX2tOKBNw2nYiJVxnF5Y70y8= + +Name: res/3m.xml +SHA-256-Digest: mQJRWdsxCaWrqiq9DWlfXihg3Pg4Z/NMS/yIi5mBd6Q= + +Name: res/4W.xml +SHA-256-Digest: xzpySM4bHiy65bgiY5P5um/TRMX4MbFB9V4Wm47WyLU= + +Name: res/8V.9.png +SHA-256-Digest: GhR8Um6GAmlNvMcUShW+m5c95/PGZ+iMjejEyQZXvHc= + +Name: res/93.9.png +SHA-256-Digest: l6gxkmwd2QKZ3WB48d0sTt+9GWFasIF76EwSJLHKWwY= + +Name: res/C7.xml +SHA-256-Digest: Pr2u2UNiCfBv/VK6Z81UbzbkiztzQhiJpHSqw7trfpw= + +Name: res/CG.png +SHA-256-Digest: KY8YgKXlXsofKygWLbxICefJEcbBCwVh2LIp+GB5l1E= + +Name: res/Cv.xml +SHA-256-Digest: kwlF/3wBZ+nwEbXDdbEtDZaVrjUbpYCE/D5YzlK3TRA= + +Name: res/DS.xml +SHA-256-Digest: 3uzRDHU/9aKN00lnL5AebUuc5w7oI1maOEskdVrN9tc= + +Name: res/FZ.xml +SHA-256-Digest: KUC4tNLtRQTnFN8YE7E9ekeSE6AVThwvsV/QYsH7IvM= + +Name: res/LD.png +SHA-256-Digest: gB01THzLPUDao1CHZh9a20BGElqkVI+l+Al2rlFFXiU= + +Name: res/NR.xml +SHA-256-Digest: T6af6kRvnWM9tjTKFTA2Ej+fU08BwX0J4XfzeUS4W/E= + +Name: res/O3.9.png +SHA-256-Digest: mZ6ZxmRzPQcBM026DxVo+8zkK/6f9s/XSwVB82qgVr4= + +Name: res/Ot.png +SHA-256-Digest: GaEIipjQ92joQuUTVH73IHfIuVZYfS/OXQjK/b4VVyI= + +Name: res/Pq.9.png +SHA-256-Digest: HOVJQeTE66xuOUt3AZPQMWbpsE04bjKfiFhbovxObSU= + +Name: res/Qv.png +SHA-256-Digest: fpF4wwOJoWBYM6J7JuNWxIjRoWfuX+WzrR9dGiIeqwU= + +Name: res/SF.xml +SHA-256-Digest: +hcIAOvCGv9lRlhPXbi8n9825+cXZGIzgK4xmCS8dhI= + +Name: res/SH.xml +SHA-256-Digest: TIWyuY2bOz187JfwpT4oeu+R1l36UMm358HyMIqM1kI= + +Name: res/SS.xml +SHA-256-Digest: b1ey9S5VO5fn0LeY2wfagTuDJkmm9r08uao658tqD5c= + +Name: res/T2.9.png +SHA-256-Digest: v/syDrGIkrwV7KCzEVf95fSPEhCV9tPJV+nRD2b6okQ= + +Name: res/Xs.9.png +SHA-256-Digest: gqLBW8w/CZJ98T0Sk7eMY8VDrhZm2Bil4fQkcd+zPEI= + +Name: res/ZS.xml +SHA-256-Digest: /eFh170JIQo+OV9lYAHai2KPJBJTcxMy47GofivQqK8= + +Name: res/aA.xml +SHA-256-Digest: RIxve3mjEEads801a1hg4djM9dvhi5e0EyK7WEJxwcA= + +Name: res/dH.9.png +SHA-256-Digest: pAdaXgZw6y+otgZC5uDjodLpZVTCCIBWFPY2HxWTzLw= + +Name: res/eK.9.png +SHA-256-Digest: JulXbcFLKQonZ1XEB+JLUgwW1RlpuzU2OvqZsAJh2II= + +Name: res/hj.9.png +SHA-256-Digest: 93qGCQI5ExPt6I2kNHOwhcQL3fi3iFbv6pVdDpsYOzg= + +Name: res/iL.xml +SHA-256-Digest: S5zFyJRBbmMc5FU2FsaTGLEHHX/AJjPMmbpHxgqd9tk= + +Name: res/jK.9.png +SHA-256-Digest: Qhhu9coxhPmA0W5mUg26OVnuBfk0+PAJpFUpTrE1c0o= + +Name: res/q6.xml +SHA-256-Digest: 86Mig0vaGev0vabRvK/1+P1PfVy4B46f9zhDQ/CNfOI= + +Name: res/tr.9.png +SHA-256-Digest: z0pVzXsPZqWOUrkSzI3wYZ5Cof3JcxkOsSBjAFp0V84= + +Name: resources.arsc +SHA-256-Digest: YZp/Ix0FvZwFz9MtSfsJA4cW50sWSDU15C5mU9W5RbQ= +