--- /home/fdroid/fdroiddata/tmp/de.antonfluegge.android.yubnubwidgetadfree_7.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_de.antonfluegge.android.yubnubwidgetadfree_7.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: SHA-1 digest of AndroidManifest.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <6SMofTzZJVjdJFhKE5gUi6kQkWQ=>, actual: │┄ ERROR: SHA-1 digest of res/drawable/icon.png does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │┄ ERROR: SHA-1 digest of resources.arsc does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │┄ ERROR: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: c6e4840594cde9aab2b73e8380ff005e5b9ed756246115ba14e81b8e68842177 │ -Signer #1 certificate SHA-1 digest: 3d922fb4e4c799ee0ee705778ce4462e11e0a7bf │ -Signer #1 certificate MD5 digest: 4561ebae06f2dd3264c2482f271de364 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: f1d1d5f091043aace4fbb98668571bdd1604ea270e8ecd9577f6194025a4055f │ -Signer #1 public key SHA-1 digest: 40b6b12be0f205b308bdb3adf2459916b707123a │ -Signer #1 public key MD5 digest: 95c648fa84e4ee2c1ea497c6c70626c7 ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,567 +1,561 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 118513 (000000000001CEF1h) │ - Actual end-cent-dir record offset: 118491 (000000000001CEDBh) │ - Expected end-cent-dir record offset: 118491 (000000000001CEDBh) │ + Zip archive file size: 116447 (000000000001C6DFh) │ + Actual end-cent-dir record offset: 116425 (000000000001C6C9h) │ + Expected end-cent-dir record offset: 116425 (000000000001C6C9h) │ (based on the length of the central directory and its expected offset) │ │ This zipfile constitutes the sole disk of a single-part archive; its │ central directory contains 18 entries. │ The central directory is 1245 (00000000000004DDh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 117246 (000000000001C9FEh). │ + is 115180 (000000000001C1ECh). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 07:28:14 │ - 32-bit CRC value (hex): 00917936 │ - compressed size: 618 bytes │ - uncompressed size: 1218 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #2: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/6685B143.SF │ - │ - offset of local header from start of archive: 684 │ - (00000000000002ACh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 07:28:14 │ - 32-bit CRC value (hex): 10b147f2 │ - compressed size: 679 bytes │ - uncompressed size: 1339 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ + 32-bit CRC value (hex): 922b9e70 │ + compressed size: 978 bytes │ + uncompressed size: 2952 bytes │ + length of filename: 19 characters │ + length of extra field: 4 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - There is no file comment. │ - │ -Central directory entry #3: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/6685B143.RSA │ - │ - offset of local header from start of archive: 1429 │ - (0000000000000595h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 07:28:14 │ - 32-bit CRC value (hex): e6afb70b │ - compressed size: 1038 bytes │ - uncompressed size: 1297 bytes │ - length of filename: 21 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ │ There is no file comment. │ │ -Central directory entry #4: │ +Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/commands.xml │ │ - offset of local header from start of archive: 2534 │ - (00000000000009E6h) bytes │ + offset of local header from start of archive: 1047 │ + (0000000000000417h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ 32-bit CRC value (hex): 57cd759a │ - compressed size: 63694 bytes │ + compressed size: 61936 bytes │ uncompressed size: 293583 bytes │ length of filename: 19 characters │ - length of extra field: 4 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ -Central directory entry #5: │ +Central directory entry #3: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/icon.png │ │ - offset of local header from start of archive: 66297 │ - (00000000000102F9h) bytes │ + offset of local header from start of archive: 63048 │ + (000000000000F648h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ - 32-bit CRC value (hex): aca6c3c2 │ - compressed size: 3617 bytes │ - uncompressed size: 3617 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ae913ad8 │ + compressed size: 3227 bytes │ + uncompressed size: 3227 bytes │ length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #6: │ +Central directory entry #4: │ --------------------------- │ │ res/drawable/icon_pressed2.png │ │ - offset of local header from start of archive: 69965 │ - (000000000001114Dh) bytes │ + offset of local header from start of archive: 66326 │ + (0000000000010316h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 7ccb7ef4 │ compressed size: 3363 bytes │ uncompressed size: 3363 bytes │ length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #7: │ +Central directory entry #5: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable/innershape.xml │ │ - offset of local header from start of archive: 73391 │ - (0000000000011EAFh) bytes │ + offset of local header from start of archive: 69749 │ + (0000000000011075h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ 32-bit CRC value (hex): fee68da3 │ compressed size: 419 bytes │ uncompressed size: 1036 bytes │ length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #8: │ +Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/outershape.xml │ │ - offset of local header from start of archive: 73883 │ - (000000000001209Bh) bytes │ + offset of local header from start of archive: 70241 │ + (0000000000011261h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ 32-bit CRC value (hex): 71a5947f │ - compressed size: 421 bytes │ + compressed size: 420 bytes │ uncompressed size: 1036 bytes │ length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #9: │ +Central directory entry #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/yubnub_button.xml │ │ - offset of local header from start of archive: 74377 │ - (0000000000012289h) bytes │ + offset of local header from start of archive: 70734 │ + (000000000001144Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ 32-bit CRC value (hex): 4fcf5d17 │ compressed size: 276 bytes │ uncompressed size: 700 bytes │ length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #10: │ +Central directory entry #8: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/about_layout.xml │ │ - offset of local header from start of archive: 74729 │ - (00000000000123E9h) bytes │ + offset of local header from start of archive: 71086 │ + (00000000000115AEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ 32-bit CRC value (hex): 3a69850b │ compressed size: 371 bytes │ uncompressed size: 864 bytes │ length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #11: │ +Central directory entry #9: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/list_item.xml │ │ - offset of local header from start of archive: 75173 │ - (00000000000125A5h) bytes │ + offset of local header from start of archive: 71530 │ + (000000000001176Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ 32-bit CRC value (hex): b308c79e │ compressed size: 269 bytes │ uncompressed size: 556 bytes │ length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #12: │ +Central directory entry #10: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/search_layout.xml │ │ - offset of local header from start of archive: 75512 │ - (00000000000126F8h) bytes │ + offset of local header from start of archive: 71869 │ + (00000000000118BDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ 32-bit CRC value (hex): 6d94d732 │ - compressed size: 829 bytes │ + compressed size: 828 bytes │ uncompressed size: 2612 bytes │ length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #13: │ +Central directory entry #11: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/widget_layout.xml │ │ - offset of local header from start of archive: 76415 │ - (0000000000012A7Fh) bytes │ + offset of local header from start of archive: 72771 │ + (0000000000011C43h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ 32-bit CRC value (hex): 3762b320 │ compressed size: 563 bytes │ uncompressed size: 1656 bytes │ length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #14: │ +Central directory entry #12: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/menu/yubnub_menu.xml │ │ - offset of local header from start of archive: 77052 │ - (0000000000012CFCh) bytes │ + offset of local header from start of archive: 73408 │ + (0000000000011EC0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ 32-bit CRC value (hex): f2f994de │ compressed size: 211 bytes │ uncompressed size: 444 bytes │ length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #15: │ +Central directory entry #13: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/xml/widget_info.xml │ │ - offset of local header from start of archive: 77333 │ - (0000000000012E15h) bytes │ + offset of local header from start of archive: 73689 │ + (0000000000011FD9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ 32-bit CRC value (hex): 4a66c77c │ compressed size: 269 bytes │ uncompressed size: 544 bytes │ length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #16: │ +Central directory entry #14: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - AndroidManifest.xml │ + resources.arsc │ │ - offset of local header from start of archive: 77671 │ - (0000000000012F67h) bytes │ + offset of local header from start of archive: 74027 │ + (000000000001212Bh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 1.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 28d66c7e │ + compressed size: 5100 bytes │ + uncompressed size: 5100 bytes │ + length of filename: 14 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #15: │ +--------------------------- │ + │ + classes.dex │ + │ + offset of local header from start of archive: 79171 │ + (0000000000013543h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ - 32-bit CRC value (hex): cc11a374 │ - compressed size: 904 bytes │ - uncompressed size: 2760 bytes │ - length of filename: 19 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ + 32-bit CRC value (hex): 9e1c19fc │ + compressed size: 33467 bytes │ + uncompressed size: 95992 bytes │ + length of filename: 11 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #17: │ +Central directory entry #16: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - resources.arsc │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 78640 │ - (0000000000013330h) bytes │ + offset of local header from start of archive: 112695 │ + (000000000001B837h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:14 │ - 32-bit CRC value (hex): e727b22a │ - compressed size: 4976 bytes │ - uncompressed size: 4976 bytes │ - length of filename: 14 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ + 32-bit CRC value (hex): 00917936 │ + compressed size: 618 bytes │ + uncompressed size: 1218 bytes │ + length of filename: 20 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #17: │ +--------------------------- │ + │ + META-INF/6685B143.SF │ + │ + offset of local header from start of archive: 113363 │ + (000000000001BAD3h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ + 32-bit CRC value (hex): 10b147f2 │ + compressed size: 678 bytes │ + uncompressed size: 1339 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #18: │ --------------------------- │ │ - classes.dex │ + META-INF/6685B143.RSA │ │ - offset of local header from start of archive: 83660 │ - (00000000000146CCh) bytes │ + offset of local header from start of archive: 114091 │ + (000000000001BDABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Mar 18 04:49:12 │ - 32-bit CRC value (hex): 570aadc3 │ - compressed size: 33529 bytes │ - uncompressed size: 99544 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:52 │ + 32-bit CRC value (hex): e6afb70b │ + compressed size: 1038 bytes │ + uncompressed size: 1297 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── resources.arsc │ @@ -1,8 +1,8 @@ │ -00000000: 0200 0c00 7013 0000 0100 0000 0100 1c00 ....p........... │ +00000000: 0200 0c00 ec13 0000 0100 0000 0100 1c00 ................ │ 00000010: 6809 0000 1100 0000 0000 0000 0000 0000 h............... │ 00000020: 6000 0000 0000 0000 0000 0000 2e00 0000 `............... │ 00000030: 6e00 0000 a800 0000 e200 0000 2201 0000 n..........."... │ 00000040: 5c01 0000 9001 0000 cc01 0000 0802 0000 \............... │ 00000050: 3a02 0000 6e02 0000 a602 0000 b602 0000 :...n........... │ 00000060: 5205 0000 bc08 0000 ca08 0000 1500 7200 R.............r. │ 00000070: 6500 7300 2f00 6400 7200 6100 7700 6100 e.s./.d.r.a.w.a. │ @@ -145,15 +145,15 @@ │ 00000900: 6b00 6500 7400 2000 6900 6600 2000 7900 k.e.t. .i.f. .y. │ 00000910: 6f00 7500 2000 6c00 6900 6b00 6500 2000 o.u. .l.i.k.e. . │ 00000920: 6900 7400 2e00 0000 0500 4100 6200 6f00 i.t.......A.b.o. │ 00000930: 7500 7400 0000 1d00 4100 6200 6f00 7500 u.t.....A.b.o.u. │ 00000940: 7400 2000 7400 6800 6500 2000 5900 7500 t. .t.h.e. .Y.u. │ 00000950: 6200 4e00 7500 6200 2000 4300 6f00 6d00 b.N.u.b. .C.o.m. │ 00000960: 6d00 6100 6e00 6400 2000 4c00 6900 6e00 m.a.n.d. .L.i.n. │ -00000970: 6500 0000 0002 1c01 fc09 0000 7f00 0000 e............... │ +00000970: 6500 0000 0002 2001 780a 0000 7f00 0000 e..... .x....... │ 00000980: 6400 6500 2e00 6100 6e00 7400 6f00 6e00 d.e...a.n.t.o.n. │ 00000990: 6600 6c00 7500 6500 6700 6700 6500 2e00 f.l.u.e.g.g.e... │ 000009a0: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ 000009b0: 7900 7500 6200 6e00 7500 6200 7700 6900 y.u.b.n.u.b.w.i. │ 000009c0: 6400 6700 6500 7400 6100 6400 6600 7200 d.g.e.t.a.d.f.r. │ 000009d0: 6500 6500 0000 0000 0000 0000 0000 0000 e.e............. │ 000009e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ @@ -162,150 +162,158 @@ │ 00000a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000a80: 1c01 0000 0700 0000 b401 0000 1e00 0000 ................ │ -00000a90: 0100 1c00 9800 0000 0700 0000 0000 0000 ................ │ -00000aa0: 0000 0000 3800 0000 0000 0000 0000 0000 ....8........... │ -00000ab0: 0c00 0000 2000 0000 3000 0000 3a00 0000 .... ...0...:... │ -00000ac0: 4a00 0000 5600 0000 0400 6100 7400 7400 J...V.....a.t.t. │ -00000ad0: 7200 0000 0800 6400 7200 6100 7700 6100 r.....d.r.a.w.a. │ -00000ae0: 6200 6c00 6500 0000 0600 6c00 6100 7900 b.l.e.....l.a.y. │ -00000af0: 6f00 7500 7400 0000 0300 7800 6d00 6c00 o.u.t.....x.m.l. │ -00000b00: 0000 0600 7300 7400 7200 6900 6e00 6700 ....s.t.r.i.n.g. │ -00000b10: 0000 0400 6d00 6500 6e00 7500 0000 0200 ....m.e.n.u..... │ -00000b20: 6900 6400 0000 0000 0100 1c00 a003 0000 i.d............. │ -00000b30: 1e00 0000 0000 0000 0000 0000 9400 0000 ................ │ -00000b40: 0000 0000 0000 0000 0c00 0000 2a00 0000 ............*... │ -00000b50: 4200 0000 5a00 0000 7800 0000 9400 0000 B...Z...x....... │ -00000b60: aa00 0000 c800 0000 e600 0000 0001 0000 ................ │ -00000b70: 1401 0000 2c01 0000 3a01 0000 5001 0000 ....,...:...P... │ -00000b80: 6801 0000 8201 0000 9c01 0000 b601 0000 h............... │ -00000b90: cc01 0000 dc01 0000 f801 0000 1e02 0000 ................ │ -00000ba0: 4602 0000 6a02 0000 8602 0000 a402 0000 F...j........... │ -00000bb0: bc02 0000 d802 0000 f402 0000 0400 6900 ..............i. │ -00000bc0: 6300 6f00 6e00 0000 0d00 6900 6300 6f00 c.o.n.....i.c.o. │ -00000bd0: 6e00 5f00 7000 7200 6500 7300 7300 6500 n._.p.r.e.s.s.e. │ -00000be0: 6400 3200 0000 0a00 6900 6e00 6e00 6500 d.2.....i.n.n.e. │ -00000bf0: 7200 7300 6800 6100 7000 6500 0000 0a00 r.s.h.a.p.e..... │ -00000c00: 6f00 7500 7400 6500 7200 7300 6800 6100 o.u.t.e.r.s.h.a. │ -00000c10: 7000 6500 0000 0d00 7900 7500 6200 6e00 p.e.....y.u.b.n. │ -00000c20: 7500 6200 5f00 6200 7500 7400 7400 6f00 u.b._.b.u.t.t.o. │ -00000c30: 6e00 0000 0c00 6100 6200 6f00 7500 7400 n.....a.b.o.u.t. │ -00000c40: 5f00 6c00 6100 7900 6f00 7500 7400 0000 _.l.a.y.o.u.t... │ -00000c50: 0900 6c00 6900 7300 7400 5f00 6900 7400 ..l.i.s.t._.i.t. │ -00000c60: 6500 6d00 0000 0d00 7300 6500 6100 7200 e.m.....s.e.a.r. │ -00000c70: 6300 6800 5f00 6c00 6100 7900 6f00 7500 c.h._.l.a.y.o.u. │ -00000c80: 7400 0000 0d00 7700 6900 6400 6700 6500 t.....w.i.d.g.e. │ -00000c90: 7400 5f00 6c00 6100 7900 6f00 7500 7400 t._.l.a.y.o.u.t. │ -00000ca0: 0000 0b00 7700 6900 6400 6700 6500 7400 ....w.i.d.g.e.t. │ -00000cb0: 5f00 6900 6e00 6600 6f00 0000 0800 6100 _.i.n.f.o.....a. │ -00000cc0: 7000 7000 5f00 6e00 6100 6d00 6500 0000 p.p._.n.a.m.e... │ -00000cd0: 0a00 7300 6800 6f00 7200 7400 5f00 6e00 ..s.h.o.r.t._.n. │ -00000ce0: 6100 6d00 6500 0000 0500 6100 6200 6f00 a.m.e.....a.b.o. │ -00000cf0: 7500 7400 0000 0900 6300 6f00 7000 7900 u.t.....c.o.p.y. │ -00000d00: 7200 6900 6700 6800 7400 0000 0a00 6100 r.i.g.h.t.....a. │ -00000d10: 6200 6f00 7500 7400 5f00 6d00 6500 6e00 b.o.u.t._.m.e.n. │ -00000d20: 7500 0000 0b00 6100 6200 6f00 7500 7400 u.....a.b.o.u.t. │ -00000d30: 5f00 7400 6900 7400 6c00 6500 0000 0b00 _.t.i.t.l.e..... │ -00000d40: 7900 7500 6200 6e00 7500 6200 5f00 6d00 y.u.b.n.u.b._.m. │ -00000d50: 6500 6e00 7500 0000 0b00 4100 6200 6f00 e.n.u.....A.b.o. │ -00000d60: 7500 7400 4c00 6100 7900 6f00 7500 7400 u.t.L.a.y.o.u.t. │ -00000d70: 0000 0900 4100 6200 6f00 7500 7400 5400 ....A.b.o.u.t.T. │ -00000d80: 6500 7800 7400 0000 0600 7300 6300 7200 e.x.t.....s.c.r. │ -00000d90: 6f00 6c00 6c00 0000 0c00 5300 6500 6100 o.l.l.....S.e.a. │ -00000da0: 7200 6300 6800 4c00 6100 7900 6f00 7500 r.c.h.L.a.y.o.u. │ -00000db0: 7400 0000 1100 4900 6e00 6e00 6500 7200 t.....I.n.n.e.r. │ -00000dc0: 5300 6500 6100 7200 6300 6800 4c00 6100 S.e.a.r.c.h.L.a. │ -00000dd0: 7900 6f00 7500 7400 0000 1200 5900 7500 y.o.u.t.....Y.u. │ -00000de0: 6200 6e00 7500 6200 5300 6500 6100 7200 b.n.u.b.S.e.a.r. │ -00000df0: 6300 6800 4200 7500 7400 7400 6f00 6e00 c.h.B.u.t.t.o.n. │ -00000e00: 0000 1000 5900 7500 6200 6e00 7500 6200 ....Y.u.b.n.u.b. │ -00000e10: 5300 6500 6100 7200 6300 6800 5400 6500 S.e.a.r.c.h.T.e. │ -00000e20: 7800 7400 0000 0c00 5900 7500 6200 6e00 x.t.....Y.u.b.n. │ -00000e30: 7500 6200 4d00 6100 6e00 5500 5200 4c00 u.b.M.a.n.U.R.L. │ -00000e40: 0000 0d00 5900 7500 6200 6e00 7500 6200 ....Y.u.b.n.u.b. │ -00000e50: 4d00 6100 6e00 5400 6500 7800 7400 0000 M.a.n.T.e.x.t... │ -00000e60: 0a00 4d00 6100 6900 6e00 4c00 6100 7900 ..M.a.i.n.L.a.y. │ -00000e70: 6f00 7500 7400 0000 0c00 5900 7500 6200 o.u.t.....Y.u.b. │ -00000e80: 6e00 7500 6200 4200 7500 7400 7400 6f00 n.u.b.B.u.t.t.o. │ -00000e90: 6e00 0000 0c00 5900 7500 6200 6e00 7500 n.....Y.u.b.n.u. │ -00000ea0: 6200 5300 6500 6100 7200 6300 6800 0000 b.S.e.a.r.c.h... │ -00000eb0: 0a00 5900 7500 6200 6e00 7500 6200 5400 ..Y.u.b.n.u.b.T. │ -00000ec0: 6500 7800 7400 0000 0202 1000 1000 0000 e.x.t........... │ -00000ed0: 0100 0000 0000 0000 0202 1000 2400 0000 ............$... │ -00000ee0: 0200 0000 0500 0000 0000 0000 0000 0000 ................ │ -00000ef0: 0000 0000 0000 0000 0000 0000 0102 3800 ..............8. │ -00000f00: 9c00 0000 0200 0000 0500 0000 4c00 0000 ............L... │ -00000f10: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ +00000a80: 2001 0000 0700 0000 b801 0000 1e00 0000 ............... │ +00000a90: 0000 0000 0100 1c00 9800 0000 0700 0000 ................ │ +00000aa0: 0000 0000 0000 0000 3800 0000 0000 0000 ........8....... │ +00000ab0: 0000 0000 0c00 0000 2000 0000 3000 0000 ........ ...0... │ +00000ac0: 3a00 0000 4a00 0000 5600 0000 0400 6100 :...J...V.....a. │ +00000ad0: 7400 7400 7200 0000 0800 6400 7200 6100 t.t.r.....d.r.a. │ +00000ae0: 7700 6100 6200 6c00 6500 0000 0600 6c00 w.a.b.l.e.....l. │ +00000af0: 6100 7900 6f00 7500 7400 0000 0300 7800 a.y.o.u.t.....x. │ +00000b00: 6d00 6c00 0000 0600 7300 7400 7200 6900 m.l.....s.t.r.i. │ +00000b10: 6e00 6700 0000 0400 6d00 6500 6e00 7500 n.g.....m.e.n.u. │ +00000b20: 0000 0200 6900 6400 0000 0000 0100 1c00 ....i.d......... │ +00000b30: a003 0000 1e00 0000 0000 0000 0000 0000 ................ │ +00000b40: 9400 0000 0000 0000 0000 0000 0c00 0000 ................ │ +00000b50: 2a00 0000 4200 0000 5a00 0000 7800 0000 *...B...Z...x... │ +00000b60: 9400 0000 aa00 0000 c800 0000 e600 0000 ................ │ +00000b70: 0001 0000 1401 0000 2c01 0000 3a01 0000 ........,...:... │ +00000b80: 5001 0000 6801 0000 8201 0000 9c01 0000 P...h........... │ +00000b90: b601 0000 cc01 0000 dc01 0000 f801 0000 ................ │ +00000ba0: 1e02 0000 4602 0000 6a02 0000 8602 0000 ....F...j....... │ +00000bb0: a402 0000 bc02 0000 d802 0000 f402 0000 ................ │ +00000bc0: 0400 6900 6300 6f00 6e00 0000 0d00 6900 ..i.c.o.n.....i. │ +00000bd0: 6300 6f00 6e00 5f00 7000 7200 6500 7300 c.o.n._.p.r.e.s. │ +00000be0: 7300 6500 6400 3200 0000 0a00 6900 6e00 s.e.d.2.....i.n. │ +00000bf0: 6e00 6500 7200 7300 6800 6100 7000 6500 n.e.r.s.h.a.p.e. │ +00000c00: 0000 0a00 6f00 7500 7400 6500 7200 7300 ....o.u.t.e.r.s. │ +00000c10: 6800 6100 7000 6500 0000 0d00 7900 7500 h.a.p.e.....y.u. │ +00000c20: 6200 6e00 7500 6200 5f00 6200 7500 7400 b.n.u.b._.b.u.t. │ +00000c30: 7400 6f00 6e00 0000 0c00 6100 6200 6f00 t.o.n.....a.b.o. │ +00000c40: 7500 7400 5f00 6c00 6100 7900 6f00 7500 u.t._.l.a.y.o.u. │ +00000c50: 7400 0000 0900 6c00 6900 7300 7400 5f00 t.....l.i.s.t._. │ +00000c60: 6900 7400 6500 6d00 0000 0d00 7300 6500 i.t.e.m.....s.e. │ +00000c70: 6100 7200 6300 6800 5f00 6c00 6100 7900 a.r.c.h._.l.a.y. │ +00000c80: 6f00 7500 7400 0000 0d00 7700 6900 6400 o.u.t.....w.i.d. │ +00000c90: 6700 6500 7400 5f00 6c00 6100 7900 6f00 g.e.t._.l.a.y.o. │ +00000ca0: 7500 7400 0000 0b00 7700 6900 6400 6700 u.t.....w.i.d.g. │ +00000cb0: 6500 7400 5f00 6900 6e00 6600 6f00 0000 e.t._.i.n.f.o... │ +00000cc0: 0800 6100 7000 7000 5f00 6e00 6100 6d00 ..a.p.p._.n.a.m. │ +00000cd0: 6500 0000 0a00 7300 6800 6f00 7200 7400 e.....s.h.o.r.t. │ +00000ce0: 5f00 6e00 6100 6d00 6500 0000 0500 6100 _.n.a.m.e.....a. │ +00000cf0: 6200 6f00 7500 7400 0000 0900 6300 6f00 b.o.u.t.....c.o. │ +00000d00: 7000 7900 7200 6900 6700 6800 7400 0000 p.y.r.i.g.h.t... │ +00000d10: 0a00 6100 6200 6f00 7500 7400 5f00 6d00 ..a.b.o.u.t._.m. │ +00000d20: 6500 6e00 7500 0000 0b00 6100 6200 6f00 e.n.u.....a.b.o. │ +00000d30: 7500 7400 5f00 7400 6900 7400 6c00 6500 u.t._.t.i.t.l.e. │ +00000d40: 0000 0b00 7900 7500 6200 6e00 7500 6200 ....y.u.b.n.u.b. │ +00000d50: 5f00 6d00 6500 6e00 7500 0000 0b00 4100 _.m.e.n.u.....A. │ +00000d60: 6200 6f00 7500 7400 4c00 6100 7900 6f00 b.o.u.t.L.a.y.o. │ +00000d70: 7500 7400 0000 0900 4100 6200 6f00 7500 u.t.....A.b.o.u. │ +00000d80: 7400 5400 6500 7800 7400 0000 0600 7300 t.T.e.x.t.....s. │ +00000d90: 6300 7200 6f00 6c00 6c00 0000 0c00 5300 c.r.o.l.l.....S. │ +00000da0: 6500 6100 7200 6300 6800 4c00 6100 7900 e.a.r.c.h.L.a.y. │ +00000db0: 6f00 7500 7400 0000 1100 4900 6e00 6e00 o.u.t.....I.n.n. │ +00000dc0: 6500 7200 5300 6500 6100 7200 6300 6800 e.r.S.e.a.r.c.h. │ +00000dd0: 4c00 6100 7900 6f00 7500 7400 0000 1200 L.a.y.o.u.t..... │ +00000de0: 5900 7500 6200 6e00 7500 6200 5300 6500 Y.u.b.n.u.b.S.e. │ +00000df0: 6100 7200 6300 6800 4200 7500 7400 7400 a.r.c.h.B.u.t.t. │ +00000e00: 6f00 6e00 0000 1000 5900 7500 6200 6e00 o.n.....Y.u.b.n. │ +00000e10: 7500 6200 5300 6500 6100 7200 6300 6800 u.b.S.e.a.r.c.h. │ +00000e20: 5400 6500 7800 7400 0000 0c00 5900 7500 T.e.x.t.....Y.u. │ +00000e30: 6200 6e00 7500 6200 4d00 6100 6e00 5500 b.n.u.b.M.a.n.U. │ +00000e40: 5200 4c00 0000 0d00 5900 7500 6200 6e00 R.L.....Y.u.b.n. │ +00000e50: 7500 6200 4d00 6100 6e00 5400 6500 7800 u.b.M.a.n.T.e.x. │ +00000e60: 7400 0000 0a00 4d00 6100 6900 6e00 4c00 t.....M.a.i.n.L. │ +00000e70: 6100 7900 6f00 7500 7400 0000 0c00 5900 a.y.o.u.t.....Y. │ +00000e80: 7500 6200 6e00 7500 6200 4200 7500 7400 u.b.n.u.b.B.u.t. │ +00000e90: 7400 6f00 6e00 0000 0c00 5900 7500 6200 t.o.n.....Y.u.b. │ +00000ea0: 6e00 7500 6200 5300 6500 6100 7200 6300 n.u.b.S.e.a.r.c. │ +00000eb0: 6800 0000 0a00 5900 7500 6200 6e00 7500 h.....Y.u.b.n.u. │ +00000ec0: 6200 5400 6500 7800 7400 0000 0202 1000 b.T.e.x.t....... │ +00000ed0: 1000 0000 0100 0000 0000 0000 0202 1000 ................ │ +00000ee0: 2400 0000 0200 0000 0500 0000 0000 0000 $............... │ +00000ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000f00: 0102 4c00 b000 0000 0200 0000 0500 0000 ..L............. │ +00000f10: 6000 0000 3800 0000 0000 0000 0000 0000 `...8........... │ 00000f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000f30: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -00000f40: 3000 0000 4000 0000 0800 0000 0000 0000 0...@........... │ -00000f50: 0800 0003 0000 0000 0800 0000 0100 0000 ................ │ -00000f60: 0800 0003 0100 0000 0800 0000 0200 0000 ................ │ -00000f70: 0800 0003 0200 0000 0800 0000 0300 0000 ................ │ -00000f80: 0800 0003 0300 0000 0800 0000 0400 0000 ................ │ -00000f90: 0800 0003 0400 0000 0202 1000 2000 0000 ............ ... │ -00000fa0: 0300 0000 0400 0000 0000 0000 0000 0000 ................ │ -00000fb0: 0000 0000 0000 0000 0102 3800 8800 0000 ..........8..... │ -00000fc0: 0300 0000 0400 0000 4800 0000 2400 0000 ........H...$... │ -00000fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000ff0: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -00001000: 0800 0000 0500 0000 0800 0003 0500 0000 ................ │ -00001010: 0800 0000 0600 0000 0800 0003 0600 0000 ................ │ -00001020: 0800 0000 0700 0000 0800 0003 0700 0000 ................ │ -00001030: 0800 0000 0800 0000 0800 0003 0800 0000 ................ │ -00001040: 0202 1000 1400 0000 0400 0000 0100 0000 ................ │ -00001050: 0000 0000 0102 3800 4c00 0000 0400 0000 ......8.L....... │ -00001060: 0100 0000 3c00 0000 2400 0000 0000 0000 ....<...$....... │ -00001070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001080: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001090: 0800 0000 0900 0000 0800 0003 0900 0000 ................ │ -000010a0: 0202 1000 2800 0000 0500 0000 0600 0000 ....(........... │ +00000f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000f50: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ +00000f60: 0800 0000 0000 0000 0800 0003 0000 0000 ................ │ +00000f70: 0800 0000 0100 0000 0800 0003 0100 0000 ................ │ +00000f80: 0800 0000 0200 0000 0800 0003 0200 0000 ................ │ +00000f90: 0800 0000 0300 0000 0800 0003 0300 0000 ................ │ +00000fa0: 0800 0000 0400 0000 0800 0003 0400 0000 ................ │ +00000fb0: 0202 1000 2000 0000 0300 0000 0400 0000 .... ........... │ +00000fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000fd0: 0102 4c00 9c00 0000 0300 0000 0400 0000 ..L............. │ +00000fe0: 5c00 0000 3800 0000 0000 0000 0000 0000 \...8........... │ +00000ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001000: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001020: 1000 0000 2000 0000 3000 0000 0800 0000 .... ...0....... │ +00001030: 0500 0000 0800 0003 0500 0000 0800 0000 ................ │ +00001040: 0600 0000 0800 0003 0600 0000 0800 0000 ................ │ +00001050: 0700 0000 0800 0003 0700 0000 0800 0000 ................ │ +00001060: 0800 0000 0800 0003 0800 0000 0202 1000 ................ │ +00001070: 1400 0000 0400 0000 0100 0000 0000 0000 ................ │ +00001080: 0102 4c00 6000 0000 0400 0000 0100 0000 ..L.`........... │ +00001090: 5000 0000 3800 0000 0000 0000 0000 0000 P...8........... │ +000010a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000010b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000010c0: 0000 0000 0000 0000 0102 3800 b000 0000 ..........8..... │ -000010d0: 0500 0000 0600 0000 5000 0000 2400 0000 ........P...$... │ -000010e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000010c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000010d0: 0800 0000 0900 0000 0800 0003 0900 0000 ................ │ +000010e0: 0202 1000 2800 0000 0500 0000 0600 0000 ....(........... │ 000010f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001100: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -00001110: 4000 0000 5000 0000 0800 0000 0a00 0000 @...P........... │ -00001120: 0800 0003 0b00 0000 0800 0000 0b00 0000 ................ │ -00001130: 0800 0003 0c00 0000 0800 0000 0c00 0000 ................ │ -00001140: 0800 0003 0d00 0000 0800 0000 0d00 0000 ................ │ -00001150: 0800 0003 0e00 0000 0800 0000 0e00 0000 ................ │ -00001160: 0800 0003 0f00 0000 0800 0000 0f00 0000 ................ │ -00001170: 0800 0003 1000 0000 0202 1000 1400 0000 ................ │ -00001180: 0600 0000 0100 0000 0000 0000 0102 3800 ..............8. │ -00001190: 4c00 0000 0600 0000 0100 0000 3c00 0000 L...........<... │ -000011a0: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ -000011b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000011c0: 0000 0000 0000 0000 0800 0000 1000 0000 ................ │ -000011d0: 0800 0003 0a00 0000 0202 1000 4800 0000 ............H... │ -000011e0: 0700 0000 0e00 0000 0000 0000 0000 0000 ................ │ -000011f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001100: 0000 0000 0000 0000 0102 4c00 c400 0000 ..........L..... │ +00001110: 0500 0000 0600 0000 6400 0000 3800 0000 ........d...8... │ +00001120: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001130: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001140: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001150: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00001160: 3000 0000 4000 0000 5000 0000 0800 0000 0...@...P....... │ +00001170: 0a00 0000 0800 0003 0b00 0000 0800 0000 ................ │ +00001180: 0b00 0000 0800 0003 0c00 0000 0800 0000 ................ │ +00001190: 0c00 0000 0800 0003 0d00 0000 0800 0000 ................ │ +000011a0: 0d00 0000 0800 0003 0e00 0000 0800 0000 ................ │ +000011b0: 0e00 0000 0800 0003 0f00 0000 0800 0000 ................ │ +000011c0: 0f00 0000 0800 0003 1000 0000 0202 1000 ................ │ +000011d0: 1400 0000 0600 0000 0100 0000 0000 0000 ................ │ +000011e0: 0102 4c00 6000 0000 0600 0000 0100 0000 ..L.`........... │ +000011f0: 5000 0000 3800 0000 0000 0000 0000 0000 P...8........... │ 00001200: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001210: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001220: 0102 3800 5001 0000 0700 0000 0e00 0000 ..8.P........... │ -00001230: 7000 0000 2400 0000 0000 0000 0000 0000 p...$........... │ -00001240: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001250: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -00001260: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ -00001270: 6000 0000 7000 0000 8000 0000 9000 0000 `...p........... │ -00001280: a000 0000 b000 0000 c000 0000 d000 0000 ................ │ -00001290: 0800 0000 1100 0000 0800 0012 0000 0000 ................ │ -000012a0: 0800 0000 1200 0000 0800 0012 0000 0000 ................ │ -000012b0: 0800 0000 1300 0000 0800 0012 0000 0000 ................ │ -000012c0: 0800 0000 1400 0000 0800 0012 0000 0000 ................ │ -000012d0: 0800 0000 1500 0000 0800 0012 0000 0000 ................ │ -000012e0: 0800 0000 1600 0000 0800 0012 0000 0000 ................ │ -000012f0: 0800 0000 1700 0000 0800 0012 0000 0000 ................ │ -00001300: 0800 0000 1800 0000 0800 0012 0000 0000 ................ │ -00001310: 0800 0000 1900 0000 0800 0012 0000 0000 ................ │ -00001320: 0800 0000 1a00 0000 0800 0012 0000 0000 ................ │ -00001330: 0800 0000 1b00 0000 0800 0012 0000 0000 ................ │ -00001340: 0800 0000 1c00 0000 0800 0012 0000 0000 ................ │ -00001350: 0800 0000 1d00 0000 0800 0012 0000 0000 ................ │ -00001360: 0800 0000 0c00 0000 0800 0012 0000 0000 ................ │ +00001220: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001230: 0800 0000 1000 0000 0800 0003 0a00 0000 ................ │ +00001240: 0202 1000 4800 0000 0700 0000 0e00 0000 ....H........... │ +00001250: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001260: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001270: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001280: 0000 0000 0000 0000 0102 4c00 6401 0000 ..........L.d... │ +00001290: 0700 0000 0e00 0000 8400 0000 3800 0000 ............8... │ +000012a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000012b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000012c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000012d0: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +000012e0: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ +000012f0: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ +00001300: b000 0000 c000 0000 d000 0000 0800 0000 ................ │ +00001310: 1100 0000 0800 0012 0000 0000 0800 0000 ................ │ +00001320: 1200 0000 0800 0012 0000 0000 0800 0000 ................ │ +00001330: 1300 0000 0800 0012 0000 0000 0800 0000 ................ │ +00001340: 1400 0000 0800 0012 0000 0000 0800 0000 ................ │ +00001350: 1500 0000 0800 0012 0000 0000 0800 0000 ................ │ +00001360: 1600 0000 0800 0012 0000 0000 0800 0000 ................ │ +00001370: 1700 0000 0800 0012 0000 0000 0800 0000 ................ │ +00001380: 1800 0000 0800 0012 0000 0000 0800 0000 ................ │ +00001390: 1900 0000 0800 0012 0000 0000 0800 0000 ................ │ +000013a0: 1a00 0000 0800 0012 0000 0000 0800 0000 ................ │ +000013b0: 1b00 0000 0800 0012 0000 0000 0800 0000 ................ │ +000013c0: 1c00 0000 0800 0012 0000 0000 0800 0000 ................ │ +000013d0: 1d00 0000 0800 0012 0000 0000 0800 0000 ................ │ +000013e0: 0c00 0000 0800 0012 0000 0000 ............ ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 77364 bytes, number of entries: 38 │ │ │ +Zip file size: 77395 bytes, number of entries: 38 │ │ │ ?rwxrwxr-x 2.0 unx 162 b- stor 80-Jan-01 00:00 android/annotation/SuppressLint.class │ │ │ ?rwxrwxr-x 2.0 unx 141 b- stor 80-Jan-01 00:00 android/annotation/TargetApi.class │ │ │ ?rwxrwxr-x 2.0 unx 835 b- stor 80-Jan-01 00:00 com/google/api/Files.class │ │ │ ?rwxrwxr-x 2.0 unx 2813 b- stor 80-Jan-01 00:00 com/google/api/GoogleAPI.class │ │ │ ?rwxrwxr-x 2.0 unx 725 b- stor 80-Jan-01 00:00 com/google/api/detect/DetectResult.class │ │ │ ?rwxrwxr-x 2.0 unx 8228 b- stor 80-Jan-01 00:00 com/google/api/translate/Language.class │ │ │ ?rwxrwxr-x 2.0 unx 512 b- stor 80-Jan-01 00:00 com/google/api/translate/TranslatorFrame$1.class │ │ │ @@ -21,20 +21,20 @@ │ │ │ ?rwxrwxr-x 2.0 unx 219 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/R$menu.class │ │ │ ?rwxrwxr-x 2.0 unx 383 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 218 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/R$xml.class │ │ │ ?rwxrwxr-x 2.0 unx 159 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/R.class │ │ │ ?rwxrwxr-x 2.0 unx 115 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2447 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$ReadCommandsText.class │ │ │ ?rwxrwxr-x 2.0 unx 2495 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$UpdateManText.class │ │ │ -?rwxrwxr-x 2.0 unx 5635 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 5670 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 921 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/YubnubTextComplete.class │ │ │ -?rwxrwxr-x 2.0 unx 2903 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider.class │ │ │ +?rwxrwxr-x 2.0 unx 2899 b- stor 80-Jan-01 00:00 de/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider.class │ │ │ ?rwxrwxr-x 2.0 unx 7504 b- stor 80-Jan-01 00:00 org/json/JSONArray.class │ │ │ ?rwxrwxr-x 2.0 unx 481 b- stor 80-Jan-01 00:00 org/json/JSONException.class │ │ │ ?rwxrwxr-x 2.0 unx 73 b- stor 80-Jan-01 00:00 org/json/JSONObject$1.class │ │ │ ?rwxrwxr-x 2.0 unx 418 b- stor 80-Jan-01 00:00 org/json/JSONObject$Null.class │ │ │ ?rwxrwxr-x 2.0 unx 12296 b- defN 80-Jan-01 00:00 org/json/JSONObject.class │ │ │ ?rwxrwxr-x 2.0 unx 117 b- stor 80-Jan-01 00:00 org/json/JSONString.class │ │ │ ?rwxrwxr-x 2.0 unx 4117 b- stor 80-Jan-01 00:00 org/json/JSONTokener.class │ │ │ ?rwxrwxr-x 2.0 unx 1449 b- stor 80-Jan-01 00:00 com/google/api/detect/Detect.class │ │ │ ?rwxrwxr-x 2.0 unx 3159 b- stor 80-Jan-01 00:00 com/google/api/translate/Translate.class │ │ │ -38 files, 91846 bytes uncompressed, 70848 bytes compressed: 22.9% │ │ │ +38 files, 91877 bytes uncompressed, 70879 bytes compressed: 22.9% │ │ ├── de/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -48,17 +48,17 @@ │ │ │ │ ((TextView)viewById).setText((CharSequence)""); │ │ │ │ return; │ │ │ │ } │ │ │ │ if (split[n2].compareTo(this.currentCommand.toString()) == 0) { │ │ │ │ return; │ │ │ │ } │ │ │ │ this.currentCommand = split[n2]; │ │ │ │ - Label_0307: { │ │ │ │ + Label_0309: { │ │ │ │ if (!this.isConnected()) { │ │ │ │ - break Label_0307; │ │ │ │ + break Label_0309; │ │ │ │ } │ │ │ │ URL url = null; │ │ │ │ try { │ │ │ │ try { │ │ │ │ try { │ │ │ │ final StringBuilder append = new StringBuilder().append("http://yubnub.org/kernel/man?args="); │ │ │ │ try { │ │ ├── de/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -316,98 +316,96 @@ │ │ │ │ from to target type │ │ │ │ 44 49 238 Class java/lang/Exception │ │ │ │ │ │ │ │ public void onUpdate(android.content.Context, android.appwidget.AppWidgetManager, int[]); │ │ │ │ descriptor: (Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=17, args_size=4 │ │ │ │ + stack=300, locals=16, args_size=4 │ │ │ │ 0: aload_3 │ │ │ │ - 1: astore 4 │ │ │ │ - 3: aload_3 │ │ │ │ - 4: arraylength │ │ │ │ + 1: arraylength │ │ │ │ + 2: istore 4 │ │ │ │ + 4: iconst_0 │ │ │ │ 5: istore 5 │ │ │ │ - 7: iconst_0 │ │ │ │ - 8: istore 6 │ │ │ │ - 10: iload 6 │ │ │ │ - 12: iload 5 │ │ │ │ - 14: if_icmpge 176 │ │ │ │ - 17: aload 4 │ │ │ │ - 19: iload 6 │ │ │ │ - 21: iaload │ │ │ │ - 22: istore 7 │ │ │ │ - 24: new #117 // class android/widget/RemoteViews │ │ │ │ - 27: astore 8 │ │ │ │ - 29: aload_1 │ │ │ │ - 30: invokevirtual #120 // Method android/content/Context.getPackageName:()Ljava/lang/String; │ │ │ │ - 33: astore 9 │ │ │ │ - 35: aload 8 │ │ │ │ - 37: aload 9 │ │ │ │ - 39: ldc #121 // int 2130903043 │ │ │ │ - 41: invokespecial #125 // Method android/widget/RemoteViews."":(Ljava/lang/String;I)V │ │ │ │ - 44: ldc #68 // int 2131034113 │ │ │ │ - 46: istore 10 │ │ │ │ - 48: aload_1 │ │ │ │ - 49: iload 10 │ │ │ │ - 51: invokevirtual #75 // Method android/content/Context.getString:(I)Ljava/lang/String; │ │ │ │ - 54: astore 11 │ │ │ │ - 56: aload 8 │ │ │ │ - 58: ldc #126 // int 2131165196 │ │ │ │ - 60: aload 11 │ │ │ │ - 62: invokevirtual #131 // Method android/widget/RemoteViews.setTextViewText:(ILjava/lang/CharSequence;)V │ │ │ │ - 65: new #48 // class android/content/Intent │ │ │ │ - 68: astore 12 │ │ │ │ - 70: aload 12 │ │ │ │ - 72: aload_1 │ │ │ │ - 73: ldc #2 // class de/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider │ │ │ │ - 75: invokespecial #106 // Method android/content/Intent."":(Landroid/content/Context;Ljava/lang/Class;)V │ │ │ │ - 78: getstatic #10 // Field DE_ANTONFLUEGGE_YUBNUBWIDGET_YUBNUBBUTTONPRESS:Ljava/lang/String; │ │ │ │ - 81: astore 9 │ │ │ │ - 83: aload 12 │ │ │ │ - 85: aload 9 │ │ │ │ - 87: invokevirtual #135 // Method android/content/Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 90: pop │ │ │ │ - 91: aload_1 │ │ │ │ - 92: iconst_0 │ │ │ │ - 93: aload 12 │ │ │ │ - 95: iconst_0 │ │ │ │ - 96: invokestatic #141 // Method android/app/PendingIntent.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ │ │ - 99: astore 13 │ │ │ │ - 101: aload 8 │ │ │ │ - 103: ldc #142 // int 2131165194 │ │ │ │ - 105: aload 13 │ │ │ │ - 107: invokevirtual #147 // Method android/widget/RemoteViews.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V │ │ │ │ - 110: new #48 // class android/content/Intent │ │ │ │ - 113: astore 14 │ │ │ │ - 115: aload 14 │ │ │ │ - 117: aload_1 │ │ │ │ - 118: ldc #2 // class de/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider │ │ │ │ - 120: invokespecial #106 // Method android/content/Intent."":(Landroid/content/Context;Ljava/lang/Class;)V │ │ │ │ - 123: getstatic #13 // Field DE_ANTONFLUEGGE_YUBNUBWIDGET_YUBNUBSEARCHPRESS:Ljava/lang/String; │ │ │ │ - 126: astore 9 │ │ │ │ - 128: aload 14 │ │ │ │ - 130: aload 9 │ │ │ │ - 132: invokevirtual #135 // Method android/content/Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 135: pop │ │ │ │ - 136: aload_1 │ │ │ │ - 137: iconst_0 │ │ │ │ - 138: aload 14 │ │ │ │ - 140: iconst_0 │ │ │ │ - 141: invokestatic #141 // Method android/app/PendingIntent.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ │ │ - 144: astore 15 │ │ │ │ - 146: ldc #148 // int 2131165195 │ │ │ │ - 148: istore 16 │ │ │ │ - 150: aload 8 │ │ │ │ - 152: iload 16 │ │ │ │ - 154: aload 15 │ │ │ │ - 156: invokevirtual #147 // Method android/widget/RemoteViews.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V │ │ │ │ - 159: aload_2 │ │ │ │ - 160: iload 7 │ │ │ │ - 162: aload 8 │ │ │ │ - 164: invokevirtual #153 // Method android/appwidget/AppWidgetManager.updateAppWidget:(ILandroid/widget/RemoteViews;)V │ │ │ │ - 167: iload 6 │ │ │ │ - 169: iconst_1 │ │ │ │ - 170: iadd │ │ │ │ - 171: istore 6 │ │ │ │ - 173: goto 10 │ │ │ │ - 176: return │ │ │ │ + 7: iload 5 │ │ │ │ + 9: iload 4 │ │ │ │ + 11: if_icmpge 172 │ │ │ │ + 14: aload_3 │ │ │ │ + 15: iload 5 │ │ │ │ + 17: iaload │ │ │ │ + 18: istore 6 │ │ │ │ + 20: new #117 // class android/widget/RemoteViews │ │ │ │ + 23: astore 7 │ │ │ │ + 25: aload_1 │ │ │ │ + 26: invokevirtual #120 // Method android/content/Context.getPackageName:()Ljava/lang/String; │ │ │ │ + 29: astore 8 │ │ │ │ + 31: aload 7 │ │ │ │ + 33: aload 8 │ │ │ │ + 35: ldc #121 // int 2130903043 │ │ │ │ + 37: invokespecial #125 // Method android/widget/RemoteViews."":(Ljava/lang/String;I)V │ │ │ │ + 40: ldc #68 // int 2131034113 │ │ │ │ + 42: istore 9 │ │ │ │ + 44: aload_1 │ │ │ │ + 45: iload 9 │ │ │ │ + 47: invokevirtual #75 // Method android/content/Context.getString:(I)Ljava/lang/String; │ │ │ │ + 50: astore 10 │ │ │ │ + 52: aload 7 │ │ │ │ + 54: ldc #126 // int 2131165196 │ │ │ │ + 56: aload 10 │ │ │ │ + 58: invokevirtual #131 // Method android/widget/RemoteViews.setTextViewText:(ILjava/lang/CharSequence;)V │ │ │ │ + 61: new #48 // class android/content/Intent │ │ │ │ + 64: astore 11 │ │ │ │ + 66: aload 11 │ │ │ │ + 68: aload_1 │ │ │ │ + 69: ldc #2 // class de/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider │ │ │ │ + 71: invokespecial #106 // Method android/content/Intent."":(Landroid/content/Context;Ljava/lang/Class;)V │ │ │ │ + 74: getstatic #10 // Field DE_ANTONFLUEGGE_YUBNUBWIDGET_YUBNUBBUTTONPRESS:Ljava/lang/String; │ │ │ │ + 77: astore 8 │ │ │ │ + 79: aload 11 │ │ │ │ + 81: aload 8 │ │ │ │ + 83: invokevirtual #135 // Method android/content/Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 86: pop │ │ │ │ + 87: aload_1 │ │ │ │ + 88: iconst_0 │ │ │ │ + 89: aload 11 │ │ │ │ + 91: iconst_0 │ │ │ │ + 92: invokestatic #141 // Method android/app/PendingIntent.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ │ │ + 95: astore 12 │ │ │ │ + 97: aload 7 │ │ │ │ + 99: ldc #142 // int 2131165194 │ │ │ │ + 101: aload 12 │ │ │ │ + 103: invokevirtual #147 // Method android/widget/RemoteViews.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V │ │ │ │ + 106: new #48 // class android/content/Intent │ │ │ │ + 109: astore 13 │ │ │ │ + 111: aload 13 │ │ │ │ + 113: aload_1 │ │ │ │ + 114: ldc #2 // class de/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider │ │ │ │ + 116: invokespecial #106 // Method android/content/Intent."":(Landroid/content/Context;Ljava/lang/Class;)V │ │ │ │ + 119: getstatic #13 // Field DE_ANTONFLUEGGE_YUBNUBWIDGET_YUBNUBSEARCHPRESS:Ljava/lang/String; │ │ │ │ + 122: astore 8 │ │ │ │ + 124: aload 13 │ │ │ │ + 126: aload 8 │ │ │ │ + 128: invokevirtual #135 // Method android/content/Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 131: pop │ │ │ │ + 132: aload_1 │ │ │ │ + 133: iconst_0 │ │ │ │ + 134: aload 13 │ │ │ │ + 136: iconst_0 │ │ │ │ + 137: invokestatic #141 // Method android/app/PendingIntent.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ │ │ + 140: astore 14 │ │ │ │ + 142: ldc #148 // int 2131165195 │ │ │ │ + 144: istore 15 │ │ │ │ + 146: aload 7 │ │ │ │ + 148: iload 15 │ │ │ │ + 150: aload 14 │ │ │ │ + 152: invokevirtual #147 // Method android/widget/RemoteViews.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V │ │ │ │ + 155: aload_2 │ │ │ │ + 156: iload 6 │ │ │ │ + 158: aload 7 │ │ │ │ + 160: invokevirtual #153 // Method android/appwidget/AppWidgetManager.updateAppWidget:(ILandroid/widget/RemoteViews;)V │ │ │ │ + 163: iload 5 │ │ │ │ + 165: iconst_1 │ │ │ │ + 166: iadd │ │ │ │ + 167: istore 5 │ │ │ │ + 169: goto 7 │ │ │ │ + 172: return │ │ │ │ } ├── smali/com/google/api/detect/DetectResult.smali │ @@ -9,15 +9,15 @@ │ .field private language:Lcom/google/api/translate/Language; │ │ .field private reliable:Z │ │ │ # direct methods │ .method public constructor (Lcom/google/api/translate/Language;ZD)V │ - .locals 0 │ + .locals 1 │ .param p1, "language" # Lcom/google/api/translate/Language; │ .param p2, "reliable" # Z │ .param p3, "confidence" # D │ │ .prologue │ .line 37 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -64,15 +64,15 @@ │ .line 50 │ iget-boolean v0, p0, Lcom/google/api/detect/DetectResult;->reliable:Z │ │ return v0 │ .end method │ │ .method public setConfidence(D)V │ - .locals 0 │ + .locals 1 │ .param p1, "confidence" # D │ │ .prologue │ .line 59 │ iput-wide p1, p0, Lcom/google/api/detect/DetectResult;->confidence:D │ │ .line 60 ├── smali/com/google/api/detect/Detect.smali │ @@ -27,15 +27,15 @@ │ .line 37 │ invoke-direct {p0}, Lcom/google/api/GoogleAPI;->()V │ │ return-void │ .end method │ │ .method public static execute(Ljava/lang/String;)Lcom/google/api/detect/DetectResult; │ - .locals 7 │ + .locals 8 │ .param p0, "text" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/lang/Exception; │ } │ .end annotation │ │ @@ -116,13 +116,13 @@ │ │ move-result-object v5 │ │ const-string v6, "confidence" │ │ invoke-virtual {v5, v6}, Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/google/api/detect/DetectResult;->(Lcom/google/api/translate/Language;ZD)V │ + invoke-direct {v2, v3, v4, v6, v7}, Lcom/google/api/detect/DetectResult;->(Lcom/google/api/translate/Language;ZD)V │ │ return-object v2 │ .end method ├── smali/org/json/JSONObject.smali │ @@ -595,15 +595,15 @@ │ 0x2c -> :sswitch_1 │ 0x3b -> :sswitch_1 │ 0x7d -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public static doubleToString(D)Ljava/lang/String; │ - .locals 3 │ + .locals 4 │ .param p0, "d" # D │ │ .prologue │ const/4 v2, 0x0 │ │ .line 394 │ invoke-static {p0, p1}, Ljava/lang/Double;->isInfinite(D)Z │ @@ -2139,15 +2139,15 @@ │ │ invoke-direct {v2, v3}, Lorg/json/JSONException;->(Ljava/lang/String;)V │ │ throw v2 │ .end method │ │ .method public getInt(Ljava/lang/String;)I │ - .locals 3 │ + .locals 4 │ .param p1, "key" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/json/JSONException; │ } │ .end annotation │ │ @@ -2173,17 +2173,17 @@ │ :goto_0 │ return v1 │ │ .restart local v0 # "o":Ljava/lang/Object; │ :cond_0 │ invoke-virtual {p0, p1}, Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ goto :goto_0 │ .end method │ │ .method public getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; │ .locals 4 │ .param p1, "key" # Ljava/lang/String; │ @@ -2311,15 +2311,15 @@ │ │ invoke-direct {v1, v2}, Lorg/json/JSONException;->(Ljava/lang/String;)V │ │ throw v1 │ .end method │ │ .method public getLong(Ljava/lang/String;)J │ - .locals 3 │ + .locals 4 │ .param p1, "key" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/json/JSONException; │ } │ .end annotation │ │ @@ -2336,26 +2336,26 @@ │ if-eqz v1, :cond_0 │ │ check-cast v0, Ljava/lang/Number; │ │ .end local v0 # "o":Ljava/lang/Object; │ invoke-virtual {v0}, Ljava/lang/Number;->longValue()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ :goto_0 │ - return-wide v1 │ + return-wide v2 │ │ .restart local v0 # "o":Ljava/lang/Object; │ :cond_0 │ invoke-virtual {p0, p1}, Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-long v1, v1 │ + double-to-long v2, v2 │ │ goto :goto_0 │ .end method │ │ .method public getString(Ljava/lang/String;)Ljava/lang/String; │ .locals 1 │ .param p1, "key" # Ljava/lang/String; │ @@ -2746,15 +2746,15 @@ │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public optLong(Ljava/lang/String;J)J │ - .locals 1 │ + .locals 2 │ .param p1, "key" # Ljava/lang/String; │ .param p2, "defaultValue" # J │ │ .prologue │ .line 860 │ :try_start_0 │ invoke-virtual {p0, p1}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J │ @@ -2814,15 +2814,15 @@ │ │ .end local p2 # "defaultValue":Ljava/lang/String; │ :cond_0 │ return-object p2 │ .end method │ │ .method public put(Ljava/lang/String;D)Lorg/json/JSONObject; │ - .locals 1 │ + .locals 2 │ .param p1, "key" # Ljava/lang/String; │ .param p2, "value" # D │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/json/JSONException; │ } │ .end annotation │ @@ -2858,15 +2858,15 @@ │ invoke-virtual {p0, p1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ .line 932 │ return-object p0 │ .end method │ │ .method public put(Ljava/lang/String;J)Lorg/json/JSONObject; │ - .locals 1 │ + .locals 2 │ .param p1, "key" # Ljava/lang/String; │ .param p2, "value" # J │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/json/JSONException; │ } │ .end annotation ├── smali/org/json/JSONArray.smali │ @@ -586,15 +586,15 @@ │ │ invoke-direct {v2, v3}, Lorg/json/JSONException;->(Ljava/lang/String;)V │ │ throw v2 │ .end method │ │ .method public getInt(I)I │ - .locals 3 │ + .locals 4 │ .param p1, "index" # I │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/json/JSONException; │ } │ .end annotation │ │ @@ -620,17 +620,17 @@ │ :goto_0 │ return v1 │ │ .restart local v0 # "o":Ljava/lang/Object; │ :cond_0 │ invoke-virtual {p0, p1}, Lorg/json/JSONArray;->getDouble(I)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ goto :goto_0 │ .end method │ │ .method public getJSONArray(I)Lorg/json/JSONArray; │ .locals 4 │ .param p1, "index" # I │ @@ -750,15 +750,15 @@ │ │ invoke-direct {v1, v2}, Lorg/json/JSONException;->(Ljava/lang/String;)V │ │ throw v1 │ .end method │ │ .method public getLong(I)J │ - .locals 3 │ + .locals 4 │ .param p1, "index" # I │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/json/JSONException; │ } │ .end annotation │ │ @@ -775,26 +775,26 @@ │ if-eqz v1, :cond_0 │ │ check-cast v0, Ljava/lang/Number; │ │ .end local v0 # "o":Ljava/lang/Object; │ invoke-virtual {v0}, Ljava/lang/Number;->longValue()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ :goto_0 │ - return-wide v1 │ + return-wide v2 │ │ .restart local v0 # "o":Ljava/lang/Object; │ :cond_0 │ invoke-virtual {p0, p1}, Lorg/json/JSONArray;->getDouble(I)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-long v1, v1 │ + double-to-long v2, v2 │ │ goto :goto_0 │ .end method │ │ .method public getString(I)Ljava/lang/String; │ .locals 1 │ .param p1, "index" # I │ @@ -999,15 +999,15 @@ │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public optDouble(ID)D │ - .locals 1 │ + .locals 2 │ .param p1, "index" # I │ .param p2, "defaultValue" # D │ │ .prologue │ .line 436 │ :try_start_0 │ invoke-virtual {p0, p1}, Lorg/json/JSONArray;->getDouble(I)D │ @@ -1145,15 +1145,15 @@ │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public optLong(IJ)J │ - .locals 1 │ + .locals 2 │ .param p1, "index" # I │ .param p2, "defaultValue" # J │ │ .prologue │ .line 522 │ :try_start_0 │ invoke-virtual {p0, p1}, Lorg/json/JSONArray;->getLong(I)J │ @@ -1255,15 +1255,15 @@ │ invoke-virtual {p0, v0}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; │ │ .line 603 │ return-object p0 │ .end method │ │ .method public put(ID)Lorg/json/JSONArray; │ - .locals 1 │ + .locals 2 │ .param p1, "index" # I │ .param p2, "value" # D │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/json/JSONException; │ } │ .end annotation │ @@ -1299,15 +1299,15 @@ │ invoke-virtual {p0, p1, v0}, Lorg/json/JSONArray;->put(ILjava/lang/Object;)Lorg/json/JSONArray; │ │ .line 701 │ return-object p0 │ .end method │ │ .method public put(IJ)Lorg/json/JSONArray; │ - .locals 1 │ + .locals 2 │ .param p1, "index" # I │ .param p2, "value" # J │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/json/JSONException; │ } │ .end annotation ├── smali/de/antonfluegge/android/yubnubwidgetadfree/R.smali │ @@ -21,10 +21,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 53 │ return-void │ .end method ├── smali/de/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$ReadCommandsText.smali │ @@ -288,21 +288,19 @@ │ .end local v1 # "e":Ljava/io/IOException; │ :cond_1 │ return-object v0 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 257 │ check-cast p1, [Landroid/content/Context; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$ReadCommandsText;->doInBackground([Landroid/content/Context;)Landroid/widget/ArrayAdapter; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -354,18 +352,16 @@ │ │ .line 323 │ return-void │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 257 │ check-cast p1, Landroid/widget/ArrayAdapter; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$ReadCommandsText;->onPostExecute(Landroid/widget/ArrayAdapter;)V │ │ return-void │ .end method ├── smali/de/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider.smali │ @@ -195,120 +195,115 @@ │ .local v2, "e":Ljava/lang/Exception; │ invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V │ │ goto :goto_0 │ .end method │ │ .method public onUpdate(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ - .locals 12 │ + .locals 11 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "appWidgetManager" # Landroid/appwidget/AppWidgetManager; │ .param p3, "appWidgetIds" # [I │ │ .prologue │ - const/4 v11, 0x0 │ + const/4 v7, 0x0 │ │ .line 21 │ - move-object v0, p3 │ + array-length v8, p3 │ │ - .local v0, "arr$":[I │ - array-length v4, v0 │ + move v6, v7 │ │ - .local v4, "len$":I │ - const/4 v2, 0x0 │ - │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v4, :cond_0 │ + if-ge v6, v8, :cond_0 │ │ - aget v8, v0, v2 │ + aget v5, p3, v6 │ │ .line 22 │ - .local v8, "widgetId":I │ - new-instance v7, Landroid/widget/RemoteViews; │ + .local v5, "widgetId":I │ + new-instance v4, Landroid/widget/RemoteViews; │ │ invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ move-result-object v9 │ │ const v10, 0x7f030003 │ │ - invoke-direct {v7, v9, v10}, Landroid/widget/RemoteViews;->(Ljava/lang/String;I)V │ + invoke-direct {v4, v9, v10}, Landroid/widget/RemoteViews;->(Ljava/lang/String;I)V │ │ .line 24 │ - .local v7, "views":Landroid/widget/RemoteViews; │ + .local v4, "views":Landroid/widget/RemoteViews; │ const v9, 0x7f07000c │ │ const v10, 0x7f050001 │ │ invoke-virtual {p1, v10}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v10 │ │ - invoke-virtual {v7, v9, v10}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V │ + invoke-virtual {v4, v9, v10}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V │ │ .line 26 │ - new-instance v1, Landroid/content/Intent; │ + new-instance v0, Landroid/content/Intent; │ │ const-class v9, Lde/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider; │ │ - invoke-direct {v1, p1, v9}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ + invoke-direct {v0, p1, v9}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 27 │ - .local v1, "i":Landroid/content/Intent; │ + .local v0, "i":Landroid/content/Intent; │ sget-object v9, Lde/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider;->DE_ANTONFLUEGGE_YUBNUBWIDGET_YUBNUBBUTTONPRESS:Ljava/lang/String; │ │ - invoke-virtual {v1, v9}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v0, v9}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ │ .line 28 │ - invoke-static {p1, v11, v1, v11}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ + invoke-static {p1, v7, v0, v7}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ - move-result-object v5 │ + move-result-object v2 │ │ .line 29 │ - .local v5, "pi":Landroid/app/PendingIntent; │ + .local v2, "pi":Landroid/app/PendingIntent; │ const v9, 0x7f07000a │ │ - invoke-virtual {v7, v9, v5}, Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V │ + invoke-virtual {v4, v9, v2}, Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V │ │ .line 30 │ - new-instance v3, Landroid/content/Intent; │ + new-instance v1, Landroid/content/Intent; │ │ const-class v9, Lde/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider; │ │ - invoke-direct {v3, p1, v9}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ + invoke-direct {v1, p1, v9}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 31 │ - .local v3, "j":Landroid/content/Intent; │ + .local v1, "j":Landroid/content/Intent; │ sget-object v9, Lde/antonfluegge/android/yubnubwidgetadfree/YubnubWidgetProvider;->DE_ANTONFLUEGGE_YUBNUBWIDGET_YUBNUBSEARCHPRESS:Ljava/lang/String; │ │ - invoke-virtual {v3, v9}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v1, v9}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ │ .line 32 │ - invoke-static {p1, v11, v3, v11}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ + invoke-static {p1, v7, v1, v7}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 33 │ - .local v6, "pj":Landroid/app/PendingIntent; │ + .local v3, "pj":Landroid/app/PendingIntent; │ const v9, 0x7f07000b │ │ - invoke-virtual {v7, v9, v6}, Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V │ + invoke-virtual {v4, v9, v3}, Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V │ │ .line 44 │ - invoke-virtual {p2, v8, v7}, Landroid/appwidget/AppWidgetManager;->updateAppWidget(ILandroid/widget/RemoteViews;)V │ + invoke-virtual {p2, v5, v4}, Landroid/appwidget/AppWidgetManager;->updateAppWidget(ILandroid/widget/RemoteViews;)V │ │ .line 21 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v6, v6, 0x1 │ │ goto :goto_0 │ │ .line 46 │ - .end local v1 # "i":Landroid/content/Intent; │ - .end local v3 # "j":Landroid/content/Intent; │ - .end local v5 # "pi":Landroid/app/PendingIntent; │ - .end local v6 # "pj":Landroid/app/PendingIntent; │ - .end local v7 # "views":Landroid/widget/RemoteViews; │ - .end local v8 # "widgetId":I │ + .end local v0 # "i":Landroid/content/Intent; │ + .end local v1 # "j":Landroid/content/Intent; │ + .end local v2 # "pi":Landroid/app/PendingIntent; │ + .end local v3 # "pj":Landroid/app/PendingIntent; │ + .end local v4 # "views":Landroid/widget/RemoteViews; │ + .end local v5 # "widgetId":I │ :cond_0 │ return-void │ .end method ├── smali/de/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity.smali │ @@ -7,15 +7,14 @@ │ .implements Landroid/widget/TextView$OnEditorActionListener; │ .implements Landroid/text/TextWatcher; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$1;, │ Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$ReadCommandsText;, │ Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$UpdateManText; │ } │ .end annotation │ │ │ # instance fields │ @@ -50,15 +49,14 @@ │ iput-object v0, p0, Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity;->currentCommand:Ljava/lang/CharSequence; │ │ .line 47 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity;->updateManTask:Landroid/os/AsyncTask; │ │ - .line 257 │ return-void │ .end method │ │ .method static synthetic access$200(Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity;)Ljava/lang/CharSequence; │ .locals 1 │ .param p0, "x0" # Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity; │ │ @@ -148,15 +146,15 @@ │ if-le v8, v9, :cond_5 │ │ .line 83 │ aget-object v8, v5, v1 │ │ iget-object v9, p0, Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity;->currentCommand:Ljava/lang/CharSequence; │ │ - invoke-virtual {v9}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v9}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I │ │ move-result v8 │ │ @@ -630,20 +628,22 @@ │ │ if-eq p2, v0, :cond_0 │ │ const/4 v0, 0x6 │ │ if-eq p2, v0, :cond_0 │ │ + .line 177 │ invoke-virtual {p3}, Landroid/view/KeyEvent;->getAction()I │ │ move-result v0 │ │ if-nez v0, :cond_1 │ │ + .line 178 │ invoke-virtual {p3}, Landroid/view/KeyEvent;->getKeyCode()I │ │ move-result v0 │ │ const/16 v1, 0x42 │ │ if-ne v0, v1, :cond_1 ├── smali/de/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$UpdateManText.smali │ @@ -55,21 +55,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 200 │ check-cast p1, [Ljava/net/URL; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$UpdateManText;->doInBackground([Ljava/net/URL;)[Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -285,21 +283,19 @@ │ .end local v8 # "ptr":I │ :cond_4 │ return-object v9 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 200 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lde/antonfluegge/android/yubnubwidgetadfree/SearchEditActivity$UpdateManText;->onPostExecute([Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute([Ljava/lang/String;)V │ .locals 5 ├── res/drawable/icon.png │ ├── sng │ │ @@ -4,53 +4,53 @@ │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 4b6f3200 00000000 4a6f3100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7cad6000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 b4b56a00 00000000 00000000 9eae6000 00000000 00000000 00000000 00000000 00000000 00000000 aedb5e00 00000000 649e5d03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 649e5d03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 86965112 709e7403 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 a9d86133 aecc6417 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 87975100 00000000 c2be5452 ffff0000 00000000 00000000 919f6200 00000000 00000000 00000000 00000000 d1e24587 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 cbc04328 d9c4344c b5c15f29 00000000 00000000 27597500 00000000 00000000 e5ef2a51 ecf31ad0 c0df5024 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 31822c00 00000000 00000000 00000000 00000000 00000000 c4be4e00 00000000 e1c72b70 eec919e5 c1b4651e 00000000 55120000 00000000 00000000 f6f914e5 e5f22590 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 24792300 49954501 afca5e04 cbe74e04 9d9f4e00 00000000 00000000 ade95202 00000000 00000000 93c08207 f4cb0edf e6c62863 00000000 00000000 33424cb4 00000000 bedd5f32 00000000 e4f12800 cfbd4200 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 5ea65c02 afca5d11 c9e54f17 b9de573e cce8494a e1e7361c 95d47b14 dff12d4c 00000000 00000000 ddc8282f e3c82624 00000000 33393478 40353eca 00000000 00000000 d8e73d00 00000000 00000000 c8bc4c13 adc25d22 6a995900 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 78b25c00 00000000 00000000 b5d65900 bbe1570c bedc5415 d9ed365c e9f32eb0 f9fc0afd ecf717ac 00000000 00000000 00000000 2d3b3b77 c50f11f8 5a2b29d3 00000000 00000000 00000000 c9ca4120 eac7288c c9cb3e54 94b07d06 3c895800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 accb5d00 00000000 00000000 00000000 c4e45639 f5f71662 00ebff02 3c364424 5a2d2ec2 c8110eff ff0303ff c61011f8 2d384065 0092d900 e9ce2118 f2ca13f1 e8ca1ece b3c48414 00000000 b8b45c00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 9bc65f00 00000000 00000000 00000000 39363c4b 97181ef8 ef3007ff ff3900fe fe3900fe fc3603ff b62b15fe 472f2f89 00b5a406 e1cd5212 bdc16514 a5b65f0b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0e42490b 851a20bd ee5209ff fc9102fe fc9003fe fb3f07fe e82304ff fd6706ff dc260bff 4a2e2ebc 00000000 00000000 00000000 acba6000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c2be5452 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 d1e24587 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 cbc04328 d9c4344c b5c15f29 00000000 00000000 00000000 00000000 00000000 e5ef2a51 ecf31ad0 c0df5024 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 e1c72b70 eec919e5 c1b4651e 00000000 00000000 00000000 00000000 f6f914e5 e5f22590 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 49954501 afca5e04 cbe74e04 00000000 00000000 00000000 ade95202 00000000 00000000 93c08207 f4cb0edf e6c62863 00000000 00000000 33424cb4 00000000 bedd5f32 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 5ea65c02 afca5d11 c9e54f17 b9de573e cce8494a e1e7361c 95d47b14 dff12d4c 00000000 00000000 ddc8282f e3c82624 00000000 33393478 40353eca 00000000 00000000 00000000 00000000 00000000 c8bc4c13 adc25d22 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 bbe1570c bedc5415 d9ed365c e9f32eb0 f9fc0afd ecf717ac 00000000 00000000 00000000 2d3b3b77 c50f11f8 5a2b29d3 00000000 00000000 00000000 c9ca4120 eac7288c c9cb3e54 94b07d06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c4e45639 f5f71662 00ebff02 3c364424 5a2d2ec2 c8110eff ff0303ff c61011f8 2d384065 00000000 e9ce2118 f2ca13f1 e8ca1ece b3c48414 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 39363c4b 97181ef8 ef3007ff ff3900fe fe3900fe fc3603ff b62b15fe 472f2f89 00b5a406 e1cd5212 bdc16514 a5b65f0b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0e42490b 851a20bd ee5209ff fc9102fe fc9003fe fb3f07fe e82304ff fd6706ff dc260bff 4a2e2ebc 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 bbeb4e01 dff12f0e ebf52416 1e3d4611 a00d1cd6 fbba03ff fcdd05ff ffb804ff 8b2b1dff 2f3a4297 c37411ff fd9d06fe ad0f15f0 01494d2a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 cbe95536 ebf420c1 eaf621c8 00000000 63202c95 c54a11ff fda205ff dc710bff 4d3739c7 76242496 c43013ff b23719ff 542a2fa2 a1e95c12 f4fc108d eaf71f65 d7ef3c17 00000000 00000000 80db5900 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6dc55a00 ffffb300 00000000 d9ef3248 e4f42883 e4f52418 00000000 0d4c5108 4f2b3a7a 5b312ad6 5733388e 303740ca 453233ce 532e2e93 4d343a39 00445107 00000000 f1f72071 f3f617dc d0ec4865 c4e54f3a 62d75b06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 b8e36320 d1e76235 00000000 00000000 00000000 00000000 00000000 00000000 f3ffff01 313a418f 00000000 00000000 00000000 00000000 00000000 00000000 c2f04235 00000000 00000000 00000000 80db5900 00000000 00000000 2f435200 00000000 00000000 00000000 00000000 2d475300 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6ddd5100 00000000 00000000 8b8f4500 00000000 3a381522 27340a10 00000000 3233212f 2b3b4f7a 303d57d3 2a393d67 2c38141a 00000000 2b471612 2c322b51 2d312945 00000000 00000000 8cc15900 00000000 00000000 00000000 2b3d4100 00000000 00000000 0b24372b 0e293b2f 00006e01 00000000 2e3d4400 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 61d95000 00000000 00000000 00000000 00000000 2f373289 2f4c83ef 314980e7 2c4065e1 2e4f8fef 577ec9fe 6d8ed1ff 416abcfd 2c487fea 2f4056da 2d467ae8 2f59b5f7 34569df7 2d383792 00000000 2e101100 00000000 00000000 00000000 00000000 0027301e 5a4c49ca 9c7265ee 9d7162ef 544c49e8 17323e4d 00000000 2f3c4700 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 16000000 2e454102 2d3c4483 345ca8ff 658ddefe 6990dfff 7398e2ff 9ab8e9ff b1c4e8ff afc2e7ff aec4ebff 83a2e3fe 6289dfff 739ae0fe 88a7deff 4f7bdcfe 335396f6 2d352f40 00000000 00000000 00000000 00000000 233f440d 7d615bc8 b1837aff 71605cfe 6f5d5cfe a67e72fe 85655df7 18303d32 00000000 354a5700 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 29433f00 00000000 2c3e466d 30539cff 4f7cd4ff 6d91d9ff 6f92d9ff 6f93dbff 6e90d9ff 6c91daff 6e92dbff 7093dbff 7595ddff 7798daff 7697dcff 7194daff 658cd6ff 3261c2ff 2f4668a0 2e3e1a04 00000000 00000000 00000000 47494b4d 8d7c77ff c5c8c8fe eef0efff f2f4f3ff caced0ff 9c9694ff 3b3f429f 001d4c08 00000000 35313100 2e5c6500 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 24422a2c 334c81ff 3066cfff 3467cdfe 3568ceff 3669cfff 3766c3ff 3869ceff 386accff 386bcdff 3a6bccff 386ccfff 3a69cdff 376accff 3568d0ff 3466cdff 2f66caff 345086e0 2e362712 334d5700 00000000 00000000 424b4faf d2d2d1ff f7f7f5fe e2e2e2ff eae9e9ff fbfcfaff aba7a4ff 755753f8 6f5953eb 21313572 00000000 32111400 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 cbe95536 ebf420c1 eaf621c8 00000000 63202c95 c54a11ff fda205ff dc710bff 4d3739c7 76242496 c43013ff b23719ff 542a2fa2 a1e95c12 f4fc108d eaf71f65 d7ef3c17 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 d9ef3248 e4f42883 e4f52418 00000000 0d4c5108 4f2b3a7a 5b312ad6 5733388e 303740ca 453233ce 532e2e93 4d343a39 00445107 00000000 f1f72071 f3f617dc d0ec4865 c4e54f3a 62d75b06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 b8e36320 d1e76235 00000000 00000000 00000000 00000000 00000000 00000000 f3ffff01 313a418f 00000000 00000000 00000000 00000000 00000000 00000000 c2f04235 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 3a381522 27340a10 00000000 3233212f 2b3b4f7a 303d57d3 2a393d67 2c38141a 00000000 2b471612 2c322b51 2d312945 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0b24372b 0e293b2f 00006e01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 2f373289 2f4c83ef 314980e7 2c4065e1 2e4f8fef 577ec9fe 6d8ed1ff 416abcfd 2c487fea 2f4056da 2d467ae8 2f59b5f7 34569df7 2d383792 00000000 00000000 00000000 00000000 00000000 00000000 0027301e 5a4c49ca 9c7265ee 9d7162ef 544c49e8 17323e4d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 2e454102 2d3c4483 345ca8ff 658ddefe 6990dfff 7398e2ff 9ab8e9ff b1c4e8ff afc2e7ff aec4ebff 83a2e3fe 6289dfff 739ae0fe 88a7deff 4f7bdcfe 335396f6 2d352f40 00000000 00000000 00000000 00000000 233f440d 7d615bc8 b1837aff 71605cfe 6f5d5cfe a67e72fe 85655df7 18303d32 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 2c3e466d 30539cff 4f7cd4ff 6d91d9ff 6f92d9ff 6f93dbff 6e90d9ff 6c91daff 6e92dbff 7093dbff 7595ddff 7798daff 7697dcff 7194daff 658cd6ff 3261c2ff 2f4668a0 2e3e1a04 00000000 00000000 00000000 47494b4d 8d7c77ff c5c8c8fe eef0efff f2f4f3ff caced0ff 9c9694ff 3b3f429f 001d4c08 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 24422a2c 334c81ff 3066cfff 3467cdfe 3568ceff 3669cfff 3766c3ff 3869ceff 386accff 386bcdff 3a6bccff 386ccfff 3a69cdff 376accff 3568d0ff 3466cdff 2f66caff 345086e0 2e362712 00000000 00000000 00000000 424b4faf d2d2d1ff f7f7f5fe e2e2e2ff eae9e9ff fbfcfaff aba7a4ff 755753f8 6f5953eb 21313572 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 303742b1 3367cdff 3365ccff 3166cbff 3265c9ff 335bb0ff 335aabff 366bd1ff 3a6bceff 3366cdff 3265ccff 3557a4ff 3869c4ff 3463c9ff 335cadff 3166cbff 3365cdfe 315295ff 3043513a 00000000 00000000 00000000 505456e8 fbfaf9ff fbfafaff cececeff 505252ff bfbdbcff 796762ff 978f8cff 8d7876fe 967067f6 1a313836 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 333644c7 336ad4ff 3266ccff 3164cbff 315eb6ff 31456fff 3f69beff 799bdbff 648adaff 396bcdff 3263c6ff 364b79ff 5579caff 3664bfff 314163ff 3263c6ff 2f66cefe 3256a0ff 323f488c 00000000 00000000 00000000 4c5355df f5f4f4ff e8e8e8ff 3d3d3cff 494a4aff 696a6aff ebececff dadbdbff f0f2f2ff 9b9291f9 4b3b375c 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 33362aa0 3158a7ff 2a59b8ff 2b56a9ff 2f4670ff 324c82ff 3a65b9ff 4471d2ff 3369cdff 3262c5ff 325fb2ff 353a4dff 3159abff 304775ff 3457a3ff 3260bafe 314f92ff 343c55ff 2e3e3e5c 00000000 00000000 00000000 3e4a4d74 b5b6b6ff f6f6f6fe a6a7a8ff b9b9baff 999798ff f4f3f2ff 494949ff d4d5d4ff d0d1d1f6 0a1d1950 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 254b511d 343742f7 304d84f3 2f3848f4 375db1ff 32518dff 305090ff 2c5eb9ff 2c53abff 28539eff 304261ff 3359a3ff 2f3951ff 30528cff 3368d3ff 3260beff 2d3631b1 1e454015 00000000 2a454300 00000000 31414600 101f2a09 4c4f51ba c6c8c6fd d9d8d6ff a7a7a6fe 606262ff e5e8e9ff a0a09fff c0c0bfff 979594e6 000a1b1f 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 2c424600 00000000 273b3f25 2d331a37 303935b3 3067cfff 3265cdff 334670ff 313b53ff 2f3b56ff 313336ff 34436bff 304f85ff 365393ff 315db4ff 3166cdff 3368d5ff 314e7de7 27320f1b 00000000 31736700 00000000 00000000 00000000 001f1d0a 232b3281 6b625dff 7c716eff 3c44469c 68676ae3 939290fb 797e80cd 25353a4f 00000000 27252900 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 2a3d4800 00000000 27350c21 344c83ea 3467d1ff 304b84ff 314263ff 435d9dff 496fbaff 416cc1ff 3c65bcff 355eb2ff 305ba8ff 33508dff 324671ff 335290fe 3163c4ff 334462bd 383d1a06 2c333b00 00000000 00000000 2a3f4100 00000000 1a5b670e 735a52ff 81645fc5 3aafcd07 494543ff 63515298 0924270e 00000000 71422f00 34556300 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 38343500 00000000 2d3d3e23 32476dda 325fb2ff 324977ff 3e62a5ff 4673cdff 3668c4ff 2f61c4ff 3063c8ff 3065cbff 3065ccff 3265caff 3165c8ff 3167c8ff 335cb4ff 324b87fe 3257a1ff 2f3f55ae 00000000 00000000 00000000 00000000 00000000 00000000 6d5654ff 675e577a 3547525f 795b57ff 2337334d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 383f3c00 00000000 392c1a2b 324970e8 32559eff 305599fe 3b6acbff 424e88ff 513146ff 3a353fff 3f374aff 3c3e61ff 2f4873ff 324770ff 433d69ff 4b3557ff 50314dff 334f8cff 3269d4ff 3366ccfe 335088ff 2739414d 00000000 00000000 00000000 00000000 00000000 6d5852ff 46514f68 554b4ad3 69564eda 00001f03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 57360007 2d435ed7 3460beff 3362bcfe 3567d3ff 334d83ff 6f1e1dff 891613ff bb0505ff bf0302ff bd0504ff b10a09ff 6f1d21ff 651618ff 920001ff 980206ff 80110eff 2e4b7fff 2f61b8fe 28415dff 552a24eb 2b3a3da5 343233bc 532a29db 44323387 1a324815 725c55ff 2c3e3fa7 87645dff 233c3a5c 00000000 26201d00 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 2e312b57 345cb1f8 3265cffe 3166cfff 355192ff 7c1815ff 911314ff cc0505ff cf2b29ff d43639ff cc0506ff ce0000ff d10000ff 871815ff 781114ff a60100ff b40000ff 9b0a07ff 6d1c19ff 911410ff 83171cff 951313ff c92928ff c0181aff 772326d7 38414878 6d5650ff 5d5250f6 4c4643d0 00000000 28302600 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 322f2e76 325490ff 2f60bbfe 384b80ff 8f1416ff 9f0f11ff a40607ff e07274ff f2c9c6ff e47574ff cd0f0dff c80202ff bc0606ff d50001ff 7d1a1bff a90609ff be0000ff c00303ff b30a09ff ad0c0eff b20607ff 8a1012ff 833431ff 935e55fe a7796eff bc8572ff 6d5551fe 5d4d47ff 37454733 00000000 32617100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 3535432e 2b3a41cb 63272cff b10b0dff ce0100ff 791b1cff be0b0cff e17878ff d02223ff cc0303ff ce0000ff c00404ff a20f10ff ca0202ff b40909ff 961311ff cf0102ff be0507ff c10404ff 68181aff 624741ff b98174ff da9887ff e69e8dff eea290ff 8d685fff 86635cff 86655cff 494644ad 00000000 2b474700 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 33384700 00000000 0d48503f a40d0fff c90101fe d30002ff 741d1cff b50a0bff cc0304ff cc0000ff c90001ff b40100ff bb0405ff 8a1618ff cc0003ff b80807ff 901314ff c90201ff 9f1110ff 5d443fff b98379ff f0a390ff e99e8dff e99c8cff e29a89ff a3756aff c8897cff bb8576ff c88a7bfe 997064ff 0d393c2f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 435a6c00 00000000 00878f0a 751c1bff bf0000ff cb0000ff 9f1012ff 7d1a18ff cf0001ff c30101ff a90102ff ae0000ff 961213ff 8b1515ff ce0000ff a90d0dff 901113ff 712321ff 926e66ff e39b8cff ec9f8cff e79c89ff e9a797ff ecb9abff f0c7bbff f5ccc1ff f0b8acff e29c8aff d99483ff da9486ff 1e2f2c7f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 2b4d5600 00000000 00000000 00000000 0041451e 442829e3 b10103ff c70001ff c30304ff 602426ff 7c1b1cff c90104ff b70504ff 741c1cff 582627ff c70204ff cd0000ff 662022ff 5d3431ff c78779ff e79e8eff e99d8dff e89c8dff f0b2a6ff eec3b6ff eebeb0ff edb8aaff ecb2a2ff eaab9bff e79e8cff ea9d8dff e79c8bff 2b293087 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 254b511d 343742f7 304d84f3 2f3848f4 375db1ff 32518dff 305090ff 2c5eb9ff 2c53abff 28539eff 304261ff 3359a3ff 2f3951ff 30528cff 3368d3ff 3260beff 2d3631b1 1e454015 00000000 00000000 00000000 00000000 101f2a09 4c4f51ba c6c8c6fd d9d8d6ff a7a7a6fe 606262ff e5e8e9ff a0a09fff c0c0bfff 979594e6 000a1b1f 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 273b3f25 2d331a37 303935b3 3067cfff 3265cdff 334670ff 313b53ff 2f3b56ff 313336ff 34436bff 304f85ff 365393ff 315db4ff 3166cdff 3368d5ff 314e7de7 27320f1b 00000000 00000000 00000000 00000000 00000000 001f1d0a 232b3281 6b625dff 7c716eff 3c44469c 68676ae3 939290fb 797e80cd 25353a4f 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 27350c21 344c83ea 3467d1ff 304b84ff 314263ff 435d9dff 496fbaff 416cc1ff 3c65bcff 355eb2ff 305ba8ff 33508dff 324671ff 335290fe 3163c4ff 334462bd 383d1a06 00000000 00000000 00000000 00000000 00000000 1a5b670e 735a52ff 81645fc5 3aafcd07 494543ff 63515298 0924270e 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 2d3d3e23 32476dda 325fb2ff 324977ff 3e62a5ff 4673cdff 3668c4ff 2f61c4ff 3063c8ff 3065cbff 3065ccff 3265caff 3165c8ff 3167c8ff 335cb4ff 324b87fe 3257a1ff 2f3f55ae 00000000 00000000 00000000 00000000 00000000 00000000 6d5654ff 675e577a 3547525f 795b57ff 2337334d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 392c1a2b 324970e8 32559eff 305599fe 3b6acbff 424e88ff 513146ff 3a353fff 3f374aff 3c3e61ff 2f4873ff 324770ff 433d69ff 4b3557ff 50314dff 334f8cff 3269d4ff 3366ccfe 335088ff 2739414d 00000000 00000000 00000000 00000000 00000000 6d5852ff 46514f68 554b4ad3 69564eda 00001f03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 57360007 2d435ed7 3460beff 3362bcfe 3567d3ff 334d83ff 6f1e1dff 891613ff bb0505ff bf0302ff bd0504ff b10a09ff 6f1d21ff 651618ff 920001ff 980206ff 80110eff 2e4b7fff 2f61b8fe 28415dff 552a24eb 2b3a3da5 343233bc 532a29db 44323387 1a324815 725c55ff 2c3e3fa7 87645dff 233c3a5c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 2e312b57 345cb1f8 3265cffe 3166cfff 355192ff 7c1815ff 911314ff cc0505ff cf2b29ff d43639ff cc0506ff ce0000ff d10000ff 871815ff 781114ff a60100ff b40000ff 9b0a07ff 6d1c19ff 911410ff 83171cff 951313ff c92928ff c0181aff 772326d7 38414878 6d5650ff 5d5250f6 4c4643d0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 322f2e76 325490ff 2f60bbfe 384b80ff 8f1416ff 9f0f11ff a40607ff e07274ff f2c9c6ff e47574ff cd0f0dff c80202ff bc0606ff d50001ff 7d1a1bff a90609ff be0000ff c00303ff b30a09ff ad0c0eff b20607ff 8a1012ff 833431ff 935e55fe a7796eff bc8572ff 6d5551fe 5d4d47ff 37454733 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 3535432e 2b3a41cb 63272cff b10b0dff ce0100ff 791b1cff be0b0cff e17878ff d02223ff cc0303ff ce0000ff c00404ff a20f10ff ca0202ff b40909ff 961311ff cf0102ff be0507ff c10404ff 68181aff 624741ff b98174ff da9887ff e69e8dff eea290ff 8d685fff 86635cff 86655cff 494644ad 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0d48503f a40d0fff c90101fe d30002ff 741d1cff b50a0bff cc0304ff cc0000ff c90001ff b40100ff bb0405ff 8a1618ff cc0003ff b80807ff 901314ff c90201ff 9f1110ff 5d443fff b98379ff f0a390ff e99e8dff e99c8cff e29a89ff a3756aff c8897cff bb8576ff c88a7bfe 997064ff 0d393c2f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00878f0a 751c1bff bf0000ff cb0000ff 9f1012ff 7d1a18ff cf0001ff c30101ff a90102ff ae0000ff 961213ff 8b1515ff ce0000ff a90d0dff 901113ff 712321ff 926e66ff e39b8cff ec9f8cff e79c89ff e9a797ff ecb9abff f0c7bbff f5ccc1ff f0b8acff e29c8aff d99483ff da9486ff 1e2f2c7f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0041451e 442829e3 b10103ff c70001ff c30304ff 602426ff 7c1b1cff c90104ff b70504ff 741c1cff 582627ff c70204ff cd0000ff 662022ff 5d3431ff c78779ff e79e8eff e99d8dff e89c8dff f0b2a6ff eec3b6ff eebeb0ff edb8aaff ecb2a2ff eaab9bff e79e8cff ea9d8dff e79c8bff 2b293087 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03292307 474d4e2b 484a4890 63534fea 977065ff b17c71ff 821615fe b80004ff cb0101ff c10504ff 6a201fff 3b302cff 432d2dff 761c1bff c60001ff ad0000ff 9e0d0cff 474744ff d19082ff e99e90ff e99d8cff e99d8dff e99d8cff e79f8fff e99c8bff e89c8cff e69c8aff e79d8bff e89c8cff e99d8bff e99e8efe da9687ff 272d2385 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 2234340b 61544ea7 a7796eff d99482ff f2a390ff efa290ff e89e8bff a26d64ff 861819ff c90101ff d20000ff d50000ff d00002ff ca0001ff b90000ff a90000ff 900c0dff 845751ff e19989ff eba08eff e69d8aff e49c8aff e29b8aff e29b8aff e19989ff e09988ff e09988ff e09988ff e09988ff df9889ff df9889fe f0a28fff 936d61ff 15300f2c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 33422109 4243328b 534840ce 655442e9 71594dff 7c6056ff 88675eff 976d66ff 83605bff 4d2e2dff 81181aff aa0d0bff b70608ff ab0507ff 8f0e12ff 632324ff 775550ff a7776bff a27369ff 926961ff 86645dff 7d6057ff 7d5e59ff 7e5f57ff 88665eff 936a64ff 996e66ff 9c6f67ff 9e7367ff a4766aff ae796dff 7f6058ff 44462a6f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 004d0007 033b001b 1d351232 313a274c 253e2b54 273c3268 273e2b82 263f2b85 243f296f 2f3b2b5e 272e274b 1933133a 0b35062c 0a3d001c 0350000b 00800002 00930002 006c0005 06410016 123b0028 1233072e 14310e33 26342447 1f2b234b 14272a4a 0e32001a 00000000 30401300 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 586b1b00 1f290000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 004d0007 033b001b 1d351232 313a274c 253e2b54 273c3268 273e2b82 263f2b85 243f296f 2f3b2b5e 272e274b 1933133a 0b35062c 0a3d001c 0350000b 00800002 00930002 006c0005 06410016 123b0028 1233072e 14310e33 26342447 1f2b234b 14272a4a 0e32001a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content