--- /home/fdroid/fdroiddata/tmp/com.alexkang.bluechat_2.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.alexkang.bluechat_2.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: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +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: 3866fb9b4466d20fbac92593a489267ef17bdef6be3e63ac8b3d50e21612e63f │ -Signer #1 certificate SHA-1 digest: 3356dd6d5efae63ce934b1f2f9802f016dba8697 │ -Signer #1 certificate MD5 digest: 780dd61a0f0cca609cdbc0087a61cdc6 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 21bfec3fb7a862a1616a6949de72baab64ec6c37111f2eaade8cf76af6a93f0a │ -Signer #1 public key SHA-1 digest: 5fefacb20bdfe8847b249caa2474eda992fefa06 │ -Signer #1 public key MD5 digest: 7314187544b82e7d0f90821cee803af4 │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,1400 +1,1298 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 62496 (000000000000F420h) │ - Actual end-cent-dir record offset: 62474 (000000000000F40Ah) │ - Expected end-cent-dir record offset: 62474 (000000000000F40Ah) │ + Zip archive file size: 61788 (000000000000F15Ch) │ + Actual end-cent-dir record offset: 61766 (000000000000F146h) │ + Expected end-cent-dir record offset: 61766 (000000000000F146h) │ (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 46 entries. │ - The central directory is 3719 (0000000000000E87h) bytes long, │ + central directory contains 44 entries. │ + The central directory is 3582 (0000000000000DFEh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 58755 (000000000000E583h). │ + is 58184 (000000000000E348h). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + res/drawable/edit_text_background_blue.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): 2015 Apr 12 10:53:16 │ - 32-bit CRC value (hex): f4025fba │ - compressed size: 1438 bytes │ - uncompressed size: 3885 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): 4b636209 │ + compressed size: 354 bytes │ + uncompressed size: 1124 bytes │ + length of filename: 42 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 │ │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ + │ There is no file comment. │ │ Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/8877F63E.SF │ + res/drawable/editor_background.xml │ │ - offset of local header from start of archive: 1504 │ - (00000000000005E0h) bytes │ + offset of local header from start of archive: 446 │ + (00000000000001BEh) 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): 2015 Apr 12 10:53:16 │ - 32-bit CRC value (hex): d134cfe1 │ - compressed size: 1515 bytes │ - uncompressed size: 4006 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): f149a801 │ + compressed size: 536 bytes │ + uncompressed size: 2508 bytes │ + length of filename: 34 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 #3: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/8877F63E.RSA │ + res/drawable/host_button.xml │ │ - offset of local header from start of archive: 3085 │ - (0000000000000C0Dh) bytes │ + offset of local header from start of archive: 1062 │ + (0000000000000426h) 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): 2015 Apr 12 10:53:16 │ - 32-bit CRC value (hex): 7a173994 │ - compressed size: 1077 bytes │ - uncompressed size: 1332 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): e3b2d332 │ + compressed size: 247 bytes │ + uncompressed size: 580 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 #4: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/buildserverid │ + res/drawable/join_button.xml │ │ - offset of local header from start of archive: 4229 │ - (0000000000001085h) bytes │ + offset of local header from start of archive: 1383 │ + (0000000000000567h) 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): 2015 Apr 12 09:00:58 │ - 32-bit CRC value (hex): d2f4f935 │ - compressed size: 40 bytes │ - uncompressed size: 41 bytes │ - length of filename: 22 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): 0d9e03d5 │ + compressed size: 246 bytes │ + uncompressed size: 580 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 #5: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/fdroidserverid │ + res/drawable/message_background.xml │ │ - offset of local header from start of archive: 4337 │ - (00000000000010F1h) bytes │ + offset of local header from start of archive: 1703 │ + (00000000000006A7h) 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): 2015 Apr 12 09:00:58 │ - 32-bit CRC value (hex): 0afa046a │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 23 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): d5845930 │ + compressed size: 247 bytes │ + uncompressed size: 580 bytes │ + length of filename: 35 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: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - AndroidManifest.xml │ + res/drawable/message_background_selected.xml │ │ - offset of local header from start of archive: 4447 │ - (000000000000115Fh) bytes │ + offset of local header from start of archive: 2031 │ + (00000000000007EFh) 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): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): 95ba237c │ - compressed size: 1089 bytes │ - uncompressed size: 3300 bytes │ - length of filename: 19 characters │ - length of extra field: 4 bytes │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): e8751fc2 │ + compressed size: 347 bytes │ + uncompressed size: 864 bytes │ + length of filename: 44 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 #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/ic_action_edit.png │ + res/drawable/message_background_unselected.xml │ │ - offset of local header from start of archive: 5605 │ - (00000000000015E5h) bytes │ + offset of local header from start of archive: 2468 │ + (00000000000009A4h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): d2efbb6c │ - compressed size: 430 bytes │ - uncompressed size: 430 bytes │ - length of filename: 39 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): b7c58b45 │ + compressed size: 350 bytes │ + uncompressed size: 864 bytes │ + length of filename: 46 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: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/ic_action_group.png │ + res/layout/activity_chatroom.xml │ │ - offset of local header from start of archive: 6106 │ - (00000000000017DAh) bytes │ + offset of local header from start of archive: 2910 │ + (0000000000000B5Eh) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): e0926689 │ - compressed size: 459 bytes │ - uncompressed size: 459 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): 30a2f2d2 │ + compressed size: 731 bytes │ + uncompressed size: 1888 bytes │ + length of filename: 32 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: │ --------------------------- │ │ - res/drawable-hdpi-v4/ic_action_new_attachment.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 6635 │ - (00000000000019EBh) bytes │ + res/layout/activity_main.xml │ + │ + offset of local header from start of archive: 3719 │ + (0000000000000E87h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): ca8e1cbf │ - compressed size: 375 bytes │ - uncompressed size: 375 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): 3c42b90d │ + compressed size: 417 bytes │ + uncompressed size: 1036 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 #10: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/ic_action_send_now.png │ + res/layout/message_row.xml │ │ - offset of local header from start of archive: 7091 │ - (0000000000001BB3h) bytes │ + offset of local header from start of archive: 4210 │ + (0000000000001072h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 4d7bbe39 │ - compressed size: 256 bytes │ - uncompressed size: 256 bytes │ - length of filename: 43 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): 2bede707 │ + compressed size: 592 bytes │ + uncompressed size: 1596 bytes │ + length of filename: 26 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: │ --------------------------- │ │ - res/drawable-hdpi-v4/ic_launcher.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 7420 │ - (0000000000001CFCh) bytes │ + res/menu/client.xml │ + │ + offset of local header from start of archive: 4874 │ + (000000000000130Ah) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 972c0789 │ - compressed size: 1198 bytes │ - uncompressed size: 1198 bytes │ - length of filename: 36 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): d3b46303 │ + compressed size: 124 bytes │ + uncompressed size: 228 bytes │ + length of filename: 19 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: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/ic_launcher_white.png │ + res/menu/host.xml │ │ - offset of local header from start of archive: 8686 │ - (00000000000021EEh) bytes │ + offset of local header from start of archive: 5063 │ + (00000000000013C7h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): dce41568 │ - compressed size: 296 bytes │ - uncompressed size: 296 bytes │ - length of filename: 42 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): 31c5ea1f │ + compressed size: 269 bytes │ + uncompressed size: 500 bytes │ + length of filename: 17 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: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi-v4/ic_action_edit.png │ + res/menu/main.xml │ │ - offset of local header from start of archive: 9056 │ - (0000000000002360h) bytes │ + offset of local header from start of archive: 5395 │ + (0000000000001513h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): ee117a7a │ - compressed size: 317 bytes │ - uncompressed size: 317 bytes │ - length of filename: 39 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): 2803b37e │ + compressed size: 268 bytes │ + uncompressed size: 500 bytes │ + length of filename: 17 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: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi-v4/ic_action_group.png │ + AndroidManifest.xml │ │ - offset of local header from start of archive: 9445 │ - (00000000000024E5h) bytes │ + offset of local header from start of archive: 5726 │ + (000000000000165Eh) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 240e35fe │ - compressed size: 350 bytes │ - uncompressed size: 350 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): 0bfb3ab6 │ + compressed size: 1005 bytes │ + uncompressed size: 3104 bytes │ + length of filename: 19 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: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi-v4/ic_action_new_attachment.png │ + resources.arsc │ │ - offset of local header from start of archive: 9866 │ - (000000000000268Ah) bytes │ + offset of local header from start of archive: 6796 │ + (0000000000001A8Ch) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 4a7ae105 │ - compressed size: 291 bytes │ - uncompressed size: 291 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): a8e720c2 │ + compressed size: 6844 bytes │ + uncompressed size: 6844 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 #16: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/ic_action_send_now.png │ + res/drawable-hdpi-v4/ic_action_edit.png │ │ - offset of local header from start of archive: 10239 │ - (00000000000027FFh) bytes │ + offset of local header from start of archive: 13684 │ + (0000000000003574h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 09dfb388 │ - compressed size: 216 bytes │ - uncompressed size: 216 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): d2efbb6c │ + compressed size: 430 bytes │ + uncompressed size: 430 bytes │ + length of filename: 39 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: │ --------------------------- │ │ - res/drawable-mdpi-v4/ic_launcher.png │ + res/drawable-hdpi-v4/ic_action_group.png │ │ - offset of local header from start of archive: 10528 │ - (0000000000002920h) bytes │ + offset of local header from start of archive: 14183 │ + (0000000000003767h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 707b48ea │ - compressed size: 1300 bytes │ - uncompressed size: 1300 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): e0926689 │ + compressed size: 459 bytes │ + uncompressed size: 459 bytes │ + length of filename: 40 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: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/ic_launcher_white.png │ + res/drawable-hdpi-v4/ic_action_new_attachment.png │ │ - offset of local header from start of archive: 11896 │ - (0000000000002E78h) bytes │ + offset of local header from start of archive: 14712 │ + (0000000000003978h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 67d71855 │ - compressed size: 311 bytes │ - uncompressed size: 311 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): ca8e1cbf │ + compressed size: 375 bytes │ + uncompressed size: 375 bytes │ + length of filename: 49 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 #19: │ --------------------------- │ │ - res/drawable-xhdpi-v4/ic_action_edit.png │ + res/drawable-hdpi-v4/ic_action_send_now.png │ │ - offset of local header from start of archive: 12279 │ - (0000000000002FF7h) bytes │ + offset of local header from start of archive: 15166 │ + (0000000000003B3Eh) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 51558b47 │ - compressed size: 534 bytes │ - uncompressed size: 534 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 4d7bbe39 │ + compressed size: 256 bytes │ + uncompressed size: 256 bytes │ + length of filename: 43 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 #20: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/ic_action_group.png │ + res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 12886 │ - (0000000000003256h) bytes │ + offset of local header from start of archive: 15495 │ + (0000000000003C87h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 8b2ac22f │ - compressed size: 579 bytes │ - uncompressed size: 579 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 972c0789 │ + compressed size: 1198 bytes │ + uncompressed size: 1198 bytes │ + length of filename: 36 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 #21: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/ic_action_new_attachment.png │ + res/drawable-hdpi-v4/ic_launcher_white.png │ │ - offset of local header from start of archive: 13539 │ - (00000000000034E3h) bytes │ + offset of local header from start of archive: 16759 │ + (0000000000004177h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): b4cb1b83 │ - compressed size: 436 bytes │ - uncompressed size: 436 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): dce41568 │ + compressed size: 296 bytes │ + uncompressed size: 296 bytes │ + length of filename: 42 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 #22: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/ic_action_send_now.png │ + res/drawable-mdpi-v4/ic_action_edit.png │ │ - offset of local header from start of archive: 14056 │ - (00000000000036E8h) bytes │ + offset of local header from start of archive: 17127 │ + (00000000000042E7h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 83406b30 │ - compressed size: 306 bytes │ - uncompressed size: 306 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): ee117a7a │ + compressed size: 317 bytes │ + uncompressed size: 317 bytes │ + length of filename: 39 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 #23: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/ic_launcher.png │ + res/drawable-mdpi-v4/ic_action_group.png │ │ - offset of local header from start of archive: 14438 │ - (0000000000003866h) bytes │ + offset of local header from start of archive: 17513 │ + (0000000000004469h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 8b7dbcee │ - compressed size: 2493 bytes │ - uncompressed size: 2493 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 240e35fe │ + compressed size: 350 bytes │ + uncompressed size: 350 bytes │ + length of filename: 40 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 #24: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/ic_launcher_white.png │ + res/drawable-mdpi-v4/ic_action_new_attachment.png │ │ - offset of local header from start of archive: 17001 │ - (0000000000004269h) bytes │ + offset of local header from start of archive: 17933 │ + (000000000000460Dh) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): b7c0baff │ - compressed size: 353 bytes │ - uncompressed size: 353 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 4a7ae105 │ + compressed size: 291 bytes │ + uncompressed size: 291 bytes │ + length of filename: 49 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 #25: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/ic_action_edit.png │ + res/drawable-mdpi-v4/ic_action_send_now.png │ │ - offset of local header from start of archive: 17429 │ - (0000000000004415h) bytes │ + offset of local header from start of archive: 18303 │ + (000000000000477Fh) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 4a031b13 │ - compressed size: 735 bytes │ - uncompressed size: 735 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 09dfb388 │ + compressed size: 216 bytes │ + uncompressed size: 216 bytes │ + length of filename: 43 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 #26: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/ic_action_group.png │ + res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 18235 │ - (000000000000473Bh) bytes │ + offset of local header from start of archive: 18592 │ + (00000000000048A0h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): c1f369ee │ - compressed size: 798 bytes │ - uncompressed size: 798 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 707b48ea │ + compressed size: 1300 bytes │ + uncompressed size: 1300 bytes │ + length of filename: 36 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 #27: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/ic_action_new_attachment.png │ + res/drawable-mdpi-v4/ic_launcher_white.png │ │ - offset of local header from start of archive: 19106 │ - (0000000000004AA2h) bytes │ + offset of local header from start of archive: 19958 │ + (0000000000004DF6h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): c4177b01 │ - compressed size: 591 bytes │ - uncompressed size: 591 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 67d71855 │ + compressed size: 311 bytes │ + uncompressed size: 311 bytes │ + length of filename: 42 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 #28: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/ic_action_send_now.png │ + res/drawable-xhdpi-v4/ic_action_edit.png │ │ - offset of local header from start of archive: 19779 │ - (0000000000004D43h) bytes │ + offset of local header from start of archive: 20341 │ + (0000000000004F75h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): d3e71c6e │ - compressed size: 384 bytes │ - uncompressed size: 384 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 51558b47 │ + compressed size: 534 bytes │ + uncompressed size: 534 bytes │ + length of filename: 40 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 #29: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/ic_launcher.png │ + res/drawable-xhdpi-v4/ic_action_group.png │ │ - offset of local header from start of archive: 20240 │ - (0000000000004F10h) bytes │ + offset of local header from start of archive: 20945 │ + (00000000000051D1h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 4562104d │ - compressed size: 3470 bytes │ - uncompressed size: 3470 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 8b2ac22f │ + compressed size: 579 bytes │ + uncompressed size: 579 bytes │ + length of filename: 41 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 #30: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/ic_launcher_white.png │ + res/drawable-xhdpi-v4/ic_action_new_attachment.png │ │ - offset of local header from start of archive: 23778 │ - (0000000000005CE2h) bytes │ + offset of local header from start of archive: 21595 │ + (000000000000545Bh) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 8ede3c16 │ - compressed size: 403 bytes │ - uncompressed size: 403 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): b4cb1b83 │ + compressed size: 436 bytes │ + uncompressed size: 436 bytes │ + length of filename: 50 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 #31: │ --------------------------- │ │ - res/drawable-xxxhdpi-v4/ic_launcher.png │ + res/drawable-xhdpi-v4/ic_action_send_now.png │ │ - offset of local header from start of archive: 24255 │ - (0000000000005EBFh) bytes │ + offset of local header from start of archive: 22111 │ + (000000000000565Fh) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 56dbd343 │ - compressed size: 3821 bytes │ - uncompressed size: 3821 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 83406b30 │ + compressed size: 306 bytes │ + uncompressed size: 306 bytes │ + length of filename: 44 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 #32: │ --------------------------- │ │ - res/drawable/edit_text_background_blue.xml │ + res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 28145 │ - (0000000000006DF1h) bytes │ + offset of local header from start of archive: 22491 │ + (00000000000057DBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.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 │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): 4b636209 │ - compressed size: 355 bytes │ - uncompressed size: 1124 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 8b7dbcee │ + compressed size: 2493 bytes │ + uncompressed size: 2493 bytes │ + length of filename: 37 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 #33: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/editor_background.xml │ + res/drawable-xhdpi-v4/ic_launcher_white.png │ │ - offset of local header from start of archive: 28588 │ - (0000000000006FACh) bytes │ + offset of local header from start of archive: 25051 │ + (00000000000061DBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.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 │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): f149a801 │ - compressed size: 537 bytes │ - uncompressed size: 2508 bytes │ - length of filename: 34 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): b7c0baff │ + compressed size: 353 bytes │ + uncompressed size: 353 bytes │ + length of filename: 43 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 #34: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/host_button.xml │ + res/drawable-xxhdpi-v4/ic_action_edit.png │ │ - offset of local header from start of archive: 29205 │ - (0000000000007215h) bytes │ + offset of local header from start of archive: 25477 │ + (0000000000006385h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.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 │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): e3b2d332 │ - compressed size: 247 bytes │ - uncompressed size: 580 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 4a031b13 │ + compressed size: 735 bytes │ + uncompressed size: 735 bytes │ + length of filename: 41 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 #35: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/join_button.xml │ + res/drawable-xxhdpi-v4/ic_action_group.png │ │ - offset of local header from start of archive: 29526 │ - (0000000000007356h) bytes │ + offset of local header from start of archive: 26283 │ + (00000000000066ABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.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 │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): 0d9e03d5 │ - compressed size: 246 bytes │ - uncompressed size: 580 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): c1f369ee │ + compressed size: 798 bytes │ + uncompressed size: 798 bytes │ + length of filename: 42 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 #36: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/message_background.xml │ + res/drawable-xxhdpi-v4/ic_action_new_attachment.png │ │ - offset of local header from start of archive: 29846 │ - (0000000000007496h) bytes │ + offset of local header from start of archive: 27153 │ + (0000000000006A11h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.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 │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): d5845930 │ - compressed size: 247 bytes │ - uncompressed size: 580 bytes │ - length of filename: 35 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): c4177b01 │ + compressed size: 591 bytes │ + uncompressed size: 591 bytes │ + length of filename: 51 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 #37: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/message_background_selected.xml │ + res/drawable-xxhdpi-v4/ic_action_send_now.png │ │ - offset of local header from start of archive: 30174 │ - (00000000000075DEh) bytes │ + offset of local header from start of archive: 27825 │ + (0000000000006CB1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.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 │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): e8751fc2 │ - compressed size: 347 bytes │ - uncompressed size: 864 bytes │ - length of filename: 44 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): d3e71c6e │ + compressed size: 384 bytes │ + uncompressed size: 384 bytes │ + length of filename: 45 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 #38: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/message_background_unselected.xml │ + res/drawable-xxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 30611 │ - (0000000000007793h) bytes │ + offset of local header from start of archive: 28284 │ + (0000000000006E7Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.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 │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): b7c58b45 │ - compressed size: 350 bytes │ - uncompressed size: 864 bytes │ - length of filename: 46 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 4562104d │ + compressed size: 3470 bytes │ + uncompressed size: 3470 bytes │ + length of filename: 38 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 #39: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/activity_chatroom.xml │ + res/drawable-xxhdpi-v4/ic_launcher_white.png │ │ - offset of local header from start of archive: 31053 │ - (000000000000794Dh) bytes │ + offset of local header from start of archive: 31822 │ + (0000000000007C4Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.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 │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): 30a2f2d2 │ - compressed size: 733 bytes │ - uncompressed size: 1888 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 8ede3c16 │ + compressed size: 403 bytes │ + uncompressed size: 403 bytes │ + length of filename: 44 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 #40: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/activity_main.xml │ + res/drawable-xxxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 31864 │ - (0000000000007C78h) bytes │ + offset of local header from start of archive: 32299 │ + (0000000000007E2Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.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 │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): 3c42b90d │ - compressed size: 417 bytes │ - uncompressed size: 1036 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:22 │ + 32-bit CRC value (hex): 56dbd343 │ + compressed size: 3821 bytes │ + uncompressed size: 3821 bytes │ + length of filename: 39 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 #41: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/message_row.xml │ + classes.dex │ │ - offset of local header from start of archive: 32355 │ - (0000000000007E63h) bytes │ + offset of local header from start of archive: 36189 │ + (0000000000008D5Dh) 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): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): 2bede707 │ - compressed size: 594 bytes │ - uncompressed size: 1596 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): d8c45f61 │ + compressed size: 17782 bytes │ + uncompressed size: 38656 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 #42: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/menu/client.xml │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 33021 │ - (00000000000080FDh) bytes │ + offset of local header from start of archive: 54028 │ + (000000000000D30Ch) 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): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): d3b46303 │ - compressed size: 124 bytes │ - uncompressed size: 228 bytes │ - length of filename: 19 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): f4025fba │ + compressed size: 1429 bytes │ + uncompressed size: 3885 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 #43: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/host.xml │ + META-INF/8877F63E.SF │ │ - offset of local header from start of archive: 33210 │ - (00000000000081BAh) bytes │ + offset of local header from start of archive: 55507 │ + (000000000000D8D3h) 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): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): 31c5ea1f │ - compressed size: 269 bytes │ - uncompressed size: 500 bytes │ - length of filename: 17 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): d134cfe1 │ + compressed size: 1499 bytes │ + uncompressed size: 4006 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 #44: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/main.xml │ + META-INF/8877F63E.RSA │ │ - offset of local header from start of archive: 33542 │ - (0000000000008306h) bytes │ + offset of local header from start of archive: 57056 │ + (000000000000DEE0h) 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): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): 2803b37e │ - compressed size: 268 bytes │ - uncompressed size: 500 bytes │ - length of filename: 17 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 #45: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - resources.arsc │ - │ - offset of local header from start of archive: 33873 │ - (0000000000008451h) 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): 2015 Apr 12 09:00:52 │ - 32-bit CRC value (hex): 8f988218 │ - compressed size: 7064 bytes │ - uncompressed size: 7064 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 #46: │ ---------------------------- │ - │ - There are an extra 3 bytes preceding this file. │ - │ - classes.dex │ - │ - offset of local header from start of archive: 40984 │ - (000000000000A018h) 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): 2015 Apr 12 09:00:56 │ - 32-bit CRC value (hex): 4cacfbb1 │ - compressed size: 17714 bytes │ - uncompressed size: 38252 bytes │ - length of filename: 11 characters │ + file last modified on (DOS date/time): 2017 Sep 23 00:29:26 │ + 32-bit CRC value (hex): 7a173994 │ + compressed size: 1077 bytes │ + uncompressed size: 1332 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 981b 0000 0100 0000 0100 1c00 ................ │ +00000000: 0200 0c00 bc1a 0000 0100 0000 0100 1c00 ................ │ 00000010: a807 0000 3200 0000 0000 0000 0001 0000 ....2........... │ 00000020: e400 0000 0000 0000 0000 0000 2d00 0000 ............-... │ 00000030: 5200 0000 7100 0000 9000 0000 b600 0000 R...q........... │ 00000040: e500 0000 1601 0000 3901 0000 5801 0000 ........9...X... │ 00000050: 7501 0000 8b01 0000 9f01 0000 b301 0000 u............... │ 00000060: dd01 0000 0802 0000 3c02 0000 6a02 0000 ........<...j... │ 00000070: 9102 0000 be02 0000 e802 0000 1303 0000 ................ │ @@ -117,15 +117,15 @@ │ 00000740: 2061 2043 6861 7452 6f6f 6d00 0505 496d a ChatRoom...Im │ 00000750: 6167 6500 0909 4564 6974 206e 616d 6500 age...Edit name. │ 00000760: 0404 486f 7374 0004 044a 6f69 6e00 1010 ..Host...Join... │ 00000770: 5265 6f70 656e 2043 6861 7420 726f 6f6d Reopen Chat room │ 00000780: 0009 0946 6972 6520 4368 6174 0010 104a ...Fire Chat...J │ 00000790: 6f69 6e20 6120 4368 6174 2072 6f6f 6d00 oin a Chat room. │ 000007a0: 1010 486f 7374 2061 2043 6861 7420 726f ..Host a Chat ro │ -000007b0: 6f6d 0000 0002 2001 e413 0000 7f00 0000 om.... ......... │ +000007b0: 6f6d 0000 0002 1c01 0813 0000 7f00 0000 om.............. │ 000007c0: 6300 6f00 6d00 2e00 6100 6c00 6500 7800 c.o.m...a.l.e.x. │ 000007d0: 6b00 6100 6e00 6700 2e00 6200 6c00 7500 k.a.n.g...b.l.u. │ 000007e0: 6500 6300 6800 6100 7400 0000 0000 0000 e.c.h.a.t....... │ 000007f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000800: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000810: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ @@ -134,309 +134,295 @@ │ 00000850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000860: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000870: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000890: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000008a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000008b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000008c0: 2001 0000 0900 0000 a801 0000 2f00 0000 .........../... │ -000008d0: 0000 0000 0100 1c00 8800 0000 0900 0000 ................ │ -000008e0: 0000 0000 0001 0000 4000 0000 0000 0000 ........@....... │ -000008f0: 0000 0000 0700 0000 1200 0000 1b00 0000 ................ │ -00000900: 2300 0000 2b00 0000 3400 0000 3c00 0000 #...+...4...<... │ -00000910: 4300 0000 0404 6174 7472 0008 0864 7261 C.....attr...dra │ -00000920: 7761 626c 6500 0606 6c61 796f 7574 0005 wable...layout.. │ -00000930: 0563 6f6c 6f72 0005 0564 696d 656e 0006 .color...dimen.. │ -00000940: 0673 7472 696e 6700 0505 7374 796c 6500 .string...style. │ -00000950: 0404 6d65 6e75 0002 0269 6400 0100 1c00 ..menu...id..... │ -00000960: b803 0000 2f00 0000 0000 0000 0001 0000 ..../........... │ -00000970: d800 0000 0000 0000 0000 0000 1c00 0000 ................ │ -00000980: 3000 0000 3e00 0000 4f00 0000 6100 0000 0...>...O...a... │ -00000990: 7c00 0000 9100 0000 9f00 0000 b300 0000 |............... │ -000009a0: c100 0000 d600 0000 f400 0000 1401 0000 ................ │ -000009b0: 2801 0000 3801 0000 4601 0000 4d01 0000 (...8...F...M... │ -000009c0: 5b01 0000 7001 0000 7c01 0000 8901 0000 [...p...|....... │ -000009d0: 9501 0000 b201 0000 cd01 0000 dd01 0000 ................ │ -000009e0: e801 0000 f701 0000 0302 0000 0a02 0000 ................ │ -000009f0: 1102 0000 2902 0000 3f02 0000 5002 0000 ....)...?...P... │ -00000a00: 6102 0000 6c02 0000 7502 0000 7c02 0000 a...l...u...|... │ -00000a10: 8b02 0000 9602 0000 9f02 0000 a902 0000 ................ │ -00000a20: b002 0000 b702 0000 be02 0000 c602 0000 ................ │ -00000a30: cd02 0000 1919 6564 6974 5f74 6578 745f ......edit_text_ │ -00000a40: 6261 636b 6772 6f75 6e64 5f62 6c75 6500 background_blue. │ -00000a50: 1111 6564 6974 6f72 5f62 6163 6b67 726f ..editor_backgro │ -00000a60: 756e 6400 0b0b 686f 7374 5f62 7574 746f und...host_butto │ -00000a70: 6e00 0e0e 6963 5f61 6374 696f 6e5f 6564 n...ic_action_ed │ -00000a80: 6974 000f 0f69 635f 6163 7469 6f6e 5f67 it...ic_action_g │ -00000a90: 726f 7570 0018 1869 635f 6163 7469 6f6e roup...ic_action │ -00000aa0: 5f6e 6577 5f61 7474 6163 686d 656e 7400 _new_attachment. │ -00000ab0: 1212 6963 5f61 6374 696f 6e5f 7365 6e64 ..ic_action_send │ -00000ac0: 5f6e 6f77 000b 0b69 635f 6c61 756e 6368 _now...ic_launch │ -00000ad0: 6572 0011 1169 635f 6c61 756e 6368 6572 er...ic_launcher │ -00000ae0: 5f77 6869 7465 000b 0b6a 6f69 6e5f 6275 _white...join_bu │ -00000af0: 7474 6f6e 0012 126d 6573 7361 6765 5f62 tton...message_b │ -00000b00: 6163 6b67 726f 756e 6400 1b1b 6d65 7373 ackground...mess │ -00000b10: 6167 655f 6261 636b 6772 6f75 6e64 5f73 age_background_s │ -00000b20: 656c 6563 7465 6400 1d1d 6d65 7373 6167 elected...messag │ -00000b30: 655f 6261 636b 6772 6f75 6e64 5f75 6e73 e_background_uns │ -00000b40: 656c 6563 7465 6400 1111 6163 7469 7669 elected...activi │ -00000b50: 7479 5f63 6861 7472 6f6f 6d00 0d0d 6163 ty_chatroom...ac │ -00000b60: 7469 7669 7479 5f6d 6169 6e00 0b0b 6d65 tivity_main...me │ -00000b70: 7373 6167 655f 726f 7700 0404 626c 7565 ssage_row...blue │ -00000b80: 000b 0b62 6c75 655f 6461 726b 6572 0012 ...blue_darker.. │ -00000b90: 1262 6c75 655f 6461 726b 6572 5f64 6172 .blue_darker_dar │ -00000ba0: 6b65 7200 0909 6461 726b 5f67 7261 7900 ker...dark_gray. │ -00000bb0: 0a0a 6c69 6768 745f 6772 6179 0009 096f ..light_gray...o │ -00000bc0: 6666 5f77 6869 7465 001a 1a61 6374 6976 ff_white...activ │ -00000bd0: 6974 795f 686f 7269 7a6f 6e74 616c 5f6d ity_horizontal_m │ -00000be0: 6172 6769 6e00 1818 6163 7469 7669 7479 argin...activity │ -00000bf0: 5f76 6572 7469 6361 6c5f 6d61 7267 696e _vertical_margin │ -00000c00: 000d 0d61 6374 696f 6e5f 7265 6f70 656e ...action_reopen │ -00000c10: 0008 0861 7070 5f6e 616d 6500 0c0c 636f ...app_name...co │ -00000c20: 6e74 656e 745f 6465 7363 0009 0965 6469 ntent_desc...edi │ -00000c30: 745f 6e61 6d65 0004 0468 6f73 7400 0404 t_name...host... │ -00000c40: 6a6f 696e 0015 1574 6974 6c65 5f61 6374 join...title_act │ -00000c50: 6976 6974 795f 636c 6965 6e74 0013 1374 ivity_client...t │ -00000c60: 6974 6c65 5f61 6374 6976 6974 795f 686f itle_activity_ho │ -00000c70: 7374 000e 0e41 6374 696f 6e42 6172 5374 st...ActionBarSt │ -00000c80: 796c 6500 0e0e 4163 7469 6f6e 4261 7254 yle...ActionBarT │ -00000c90: 6974 6c65 0008 0841 7070 5468 656d 6500 itle...AppTheme. │ -00000ca0: 0606 636c 6965 6e74 0004 046d 6169 6e00 ..client...main. │ -00000cb0: 0c0c 6d65 7373 6167 655f 6665 6564 0008 ..message_feed.. │ -00000cc0: 0873 656e 645f 6261 7200 0606 6174 7461 .send_bar...atta │ -00000cd0: 6368 0007 076d 6573 7361 6765 0004 0473 ch...message...s │ -00000ce0: 656e 6400 0404 6e61 6d65 0004 0462 6f64 end...name...bod │ -00000cf0: 7900 0505 696d 6167 6500 0404 7469 6d65 y...image...time │ -00000d00: 0010 1061 6374 696f 6e5f 6564 6974 5f6e ...action_edit_n │ -00000d10: 616d 6500 0202 1000 1000 0000 0100 0000 ame............. │ -00000d20: 0000 0000 0202 1000 4400 0000 0200 0000 ........D....... │ -00000d30: 0d00 0000 0000 0000 0000 0000 0000 0000 ................ │ +000008c0: 1c01 0000 0900 0000 a401 0000 2f00 0000 ............/... │ +000008d0: 0100 1c00 8800 0000 0900 0000 0000 0000 ................ │ +000008e0: 0001 0000 4000 0000 0000 0000 0000 0000 ....@........... │ +000008f0: 0700 0000 1200 0000 1b00 0000 2300 0000 ............#... │ +00000900: 2b00 0000 3400 0000 3c00 0000 4300 0000 +...4...<...C... │ +00000910: 0404 6174 7472 0008 0864 7261 7761 626c ..attr...drawabl │ +00000920: 6500 0606 6c61 796f 7574 0005 0563 6f6c e...layout...col │ +00000930: 6f72 0005 0564 696d 656e 0006 0673 7472 or...dimen...str │ +00000940: 696e 6700 0505 7374 796c 6500 0404 6d65 ing...style...me │ +00000950: 6e75 0002 0269 6400 0100 1c00 b803 0000 nu...id......... │ +00000960: 2f00 0000 0000 0000 0001 0000 d800 0000 /............... │ +00000970: 0000 0000 0000 0000 1c00 0000 3000 0000 ............0... │ +00000980: 3e00 0000 4f00 0000 6100 0000 7c00 0000 >...O...a...|... │ +00000990: 9100 0000 9f00 0000 b300 0000 c100 0000 ................ │ +000009a0: d600 0000 f400 0000 1401 0000 2801 0000 ............(... │ +000009b0: 3801 0000 4601 0000 4d01 0000 5b01 0000 8...F...M...[... │ +000009c0: 7001 0000 7c01 0000 8901 0000 9501 0000 p...|........... │ +000009d0: b201 0000 cd01 0000 dd01 0000 e801 0000 ................ │ +000009e0: f701 0000 0302 0000 0a02 0000 1102 0000 ................ │ +000009f0: 2902 0000 3f02 0000 5002 0000 6102 0000 )...?...P...a... │ +00000a00: 6c02 0000 7502 0000 7c02 0000 8b02 0000 l...u...|....... │ +00000a10: 9602 0000 9f02 0000 a902 0000 b002 0000 ................ │ +00000a20: b702 0000 be02 0000 c602 0000 cd02 0000 ................ │ +00000a30: 1919 6564 6974 5f74 6578 745f 6261 636b ..edit_text_back │ +00000a40: 6772 6f75 6e64 5f62 6c75 6500 1111 6564 ground_blue...ed │ +00000a50: 6974 6f72 5f62 6163 6b67 726f 756e 6400 itor_background. │ +00000a60: 0b0b 686f 7374 5f62 7574 746f 6e00 0e0e ..host_button... │ +00000a70: 6963 5f61 6374 696f 6e5f 6564 6974 000f ic_action_edit.. │ +00000a80: 0f69 635f 6163 7469 6f6e 5f67 726f 7570 .ic_action_group │ +00000a90: 0018 1869 635f 6163 7469 6f6e 5f6e 6577 ...ic_action_new │ +00000aa0: 5f61 7474 6163 686d 656e 7400 1212 6963 _attachment...ic │ +00000ab0: 5f61 6374 696f 6e5f 7365 6e64 5f6e 6f77 _action_send_now │ +00000ac0: 000b 0b69 635f 6c61 756e 6368 6572 0011 ...ic_launcher.. │ +00000ad0: 1169 635f 6c61 756e 6368 6572 5f77 6869 .ic_launcher_whi │ +00000ae0: 7465 000b 0b6a 6f69 6e5f 6275 7474 6f6e te...join_button │ +00000af0: 0012 126d 6573 7361 6765 5f62 6163 6b67 ...message_backg │ +00000b00: 726f 756e 6400 1b1b 6d65 7373 6167 655f round...message_ │ +00000b10: 6261 636b 6772 6f75 6e64 5f73 656c 6563 background_selec │ +00000b20: 7465 6400 1d1d 6d65 7373 6167 655f 6261 ted...message_ba │ +00000b30: 636b 6772 6f75 6e64 5f75 6e73 656c 6563 ckground_unselec │ +00000b40: 7465 6400 1111 6163 7469 7669 7479 5f63 ted...activity_c │ +00000b50: 6861 7472 6f6f 6d00 0d0d 6163 7469 7669 hatroom...activi │ +00000b60: 7479 5f6d 6169 6e00 0b0b 6d65 7373 6167 ty_main...messag │ +00000b70: 655f 726f 7700 0404 626c 7565 000b 0b62 e_row...blue...b │ +00000b80: 6c75 655f 6461 726b 6572 0012 1262 6c75 lue_darker...blu │ +00000b90: 655f 6461 726b 6572 5f64 6172 6b65 7200 e_darker_darker. │ +00000ba0: 0909 6461 726b 5f67 7261 7900 0a0a 6c69 ..dark_gray...li │ +00000bb0: 6768 745f 6772 6179 0009 096f 6666 5f77 ght_gray...off_w │ +00000bc0: 6869 7465 001a 1a61 6374 6976 6974 795f hite...activity_ │ +00000bd0: 686f 7269 7a6f 6e74 616c 5f6d 6172 6769 horizontal_margi │ +00000be0: 6e00 1818 6163 7469 7669 7479 5f76 6572 n...activity_ver │ +00000bf0: 7469 6361 6c5f 6d61 7267 696e 000d 0d61 tical_margin...a │ +00000c00: 6374 696f 6e5f 7265 6f70 656e 0008 0861 ction_reopen...a │ +00000c10: 7070 5f6e 616d 6500 0c0c 636f 6e74 656e pp_name...conten │ +00000c20: 745f 6465 7363 0009 0965 6469 745f 6e61 t_desc...edit_na │ +00000c30: 6d65 0004 0468 6f73 7400 0404 6a6f 696e me...host...join │ +00000c40: 0015 1574 6974 6c65 5f61 6374 6976 6974 ...title_activit │ +00000c50: 795f 636c 6965 6e74 0013 1374 6974 6c65 y_client...title │ +00000c60: 5f61 6374 6976 6974 795f 686f 7374 000e _activity_host.. │ +00000c70: 0e41 6374 696f 6e42 6172 5374 796c 6500 .ActionBarStyle. │ +00000c80: 0e0e 4163 7469 6f6e 4261 7254 6974 6c65 ..ActionBarTitle │ +00000c90: 0008 0841 7070 5468 656d 6500 0606 636c ...AppTheme...cl │ +00000ca0: 6965 6e74 0004 046d 6169 6e00 0c0c 6d65 ient...main...me │ +00000cb0: 7373 6167 655f 6665 6564 0008 0873 656e ssage_feed...sen │ +00000cc0: 645f 6261 7200 0606 6174 7461 6368 0007 d_bar...attach.. │ +00000cd0: 076d 6573 7361 6765 0004 0473 656e 6400 .message...send. │ +00000ce0: 0404 6e61 6d65 0004 0462 6f64 7900 0505 ..name...body... │ +00000cf0: 696d 6167 6500 0404 7469 6d65 0010 1061 image...time...a │ +00000d00: 6374 696f 6e5f 6564 6974 5f6e 616d 6500 ction_edit_name. │ +00000d10: 0202 1000 1000 0000 0100 0000 0000 0000 ................ │ +00000d20: 0202 1000 4400 0000 0200 0000 0d00 0000 ....D........... │ +00000d30: 0000 0000 0000 0000 0000 0000 0001 0000 ................ │ 00000d40: 0001 0000 0001 0000 0001 0000 0001 0000 ................ │ -00000d50: 0001 0000 0001 0000 0000 0000 0000 0000 ................ │ -00000d60: 0000 0000 0000 0000 0102 4400 e800 0000 ..........D..... │ -00000d70: 0200 0000 0d00 0000 7800 0000 3000 0000 ........x...0... │ +00000d50: 0001 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000d60: 0000 0000 0102 3800 dc00 0000 0200 0000 ......8......... │ +00000d70: 0d00 0000 6c00 0000 2400 0000 0000 0000 ....l...$....... │ 00000d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000db0: 1000 0000 2000 0000 ffff ffff ffff ffff .... ........... │ -00000dc0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00000dd0: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ -00000de0: 0800 0000 0000 0000 0800 0003 0000 0000 ................ │ -00000df0: 0800 0000 0100 0000 0800 0003 0100 0000 ................ │ -00000e00: 0800 0000 0200 0000 0800 0003 0200 0000 ................ │ -00000e10: 0800 0000 0900 0000 0800 0003 0300 0000 ................ │ -00000e20: 0800 0000 0a00 0000 0800 0003 0400 0000 ................ │ -00000e30: 0800 0000 0b00 0000 0800 0003 0500 0000 ................ │ -00000e40: 0800 0000 0c00 0000 0800 0003 0600 0000 ................ │ -00000e50: 0102 4400 d800 0000 0200 0000 0d00 0000 ..D............. │ -00000e60: 7800 0000 3000 0000 0000 0000 0000 0000 x...0........... │ -00000e70: 0000 a000 0000 0000 0000 0000 0400 0000 ................ │ -00000e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000e90: 0000 0000 ffff ffff ffff ffff ffff ffff ................ │ -00000ea0: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -00000eb0: 4000 0000 5000 0000 ffff ffff ffff ffff @...P........... │ -00000ec0: ffff ffff ffff ffff 0800 0000 0300 0000 ................ │ -00000ed0: 0800 0003 0d00 0000 0800 0000 0400 0000 ................ │ -00000ee0: 0800 0003 0e00 0000 0800 0000 0500 0000 ................ │ -00000ef0: 0800 0003 0f00 0000 0800 0000 0600 0000 ................ │ -00000f00: 0800 0003 1000 0000 0800 0000 0700 0000 ................ │ -00000f10: 0800 0003 1100 0000 0800 0000 0800 0000 ................ │ -00000f20: 0800 0003 1200 0000 0102 4400 d800 0000 ..........D..... │ -00000f30: 0200 0000 0d00 0000 7800 0000 3000 0000 ........x...0... │ -00000f40: 0000 0000 0000 0000 0000 f000 0000 0000 ................ │ -00000f50: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ -00000f60: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ -00000f70: ffff ffff ffff ffff 0000 0000 1000 0000 ................ │ -00000f80: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ -00000f90: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00000fa0: 0800 0000 0300 0000 0800 0003 1300 0000 ................ │ -00000fb0: 0800 0000 0400 0000 0800 0003 1400 0000 ................ │ -00000fc0: 0800 0000 0500 0000 0800 0003 1500 0000 ................ │ -00000fd0: 0800 0000 0600 0000 0800 0003 1600 0000 ................ │ -00000fe0: 0800 0000 0700 0000 0800 0003 1700 0000 ................ │ -00000ff0: 0800 0000 0800 0000 0800 0003 1800 0000 ................ │ -00001000: 0102 4400 d800 0000 0200 0000 0d00 0000 ..D............. │ -00001010: 7800 0000 3000 0000 0000 0000 0000 0000 x...0........... │ -00001020: 0000 4001 0000 0000 0000 0000 0400 0000 ..@............. │ -00001030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001040: 0000 0000 ffff ffff ffff ffff ffff ffff ................ │ -00001050: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -00001060: 4000 0000 5000 0000 ffff ffff ffff ffff @...P........... │ -00001070: ffff ffff ffff ffff 0800 0000 0300 0000 ................ │ -00001080: 0800 0003 1900 0000 0800 0000 0400 0000 ................ │ -00001090: 0800 0003 1a00 0000 0800 0000 0500 0000 ................ │ -000010a0: 0800 0003 1b00 0000 0800 0000 0600 0000 ................ │ -000010b0: 0800 0003 1c00 0000 0800 0000 0700 0000 ................ │ -000010c0: 0800 0003 1d00 0000 0800 0000 0800 0000 ................ │ -000010d0: 0800 0003 1e00 0000 0102 4400 d800 0000 ..........D..... │ -000010e0: 0200 0000 0d00 0000 7800 0000 3000 0000 ........x...0... │ -000010f0: 0000 0000 0000 0000 0000 e001 0000 0000 ................ │ -00001100: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ -00001110: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ -00001120: ffff ffff ffff ffff 0000 0000 1000 0000 ................ │ -00001130: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ -00001140: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00001150: 0800 0000 0300 0000 0800 0003 1f00 0000 ................ │ -00001160: 0800 0000 0400 0000 0800 0003 2000 0000 ............ ... │ -00001170: 0800 0000 0500 0000 0800 0003 2100 0000 ............!... │ -00001180: 0800 0000 0600 0000 0800 0003 2200 0000 ............"... │ -00001190: 0800 0000 0700 0000 0800 0003 2300 0000 ............#... │ -000011a0: 0800 0000 0800 0000 0800 0003 2400 0000 ............$... │ -000011b0: 0102 4400 8800 0000 0200 0000 0d00 0000 ..D............. │ -000011c0: 7800 0000 3000 0000 0000 0000 0000 0000 x...0........... │ -000011d0: 0000 8002 0000 0000 0000 0000 0400 0000 ................ │ -000011e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000011f0: 0000 0000 ffff ffff ffff ffff ffff ffff ................ │ -00001200: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00001210: 0000 0000 ffff ffff ffff ffff ffff ffff ................ │ -00001220: ffff ffff ffff ffff 0800 0000 0700 0000 ................ │ -00001230: 0800 0003 2500 0000 0202 1000 1c00 0000 ....%........... │ -00001240: 0300 0000 0300 0000 0000 0000 0000 0000 ................ │ -00001250: 0000 0000 0102 4400 8000 0000 0300 0000 ......D......... │ -00001260: 0300 0000 5000 0000 3000 0000 0000 0000 ....P...0....... │ -00001270: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001280: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001290: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -000012a0: 2000 0000 0800 0000 0d00 0000 0800 0003 ............... │ -000012b0: 0700 0000 0800 0000 0e00 0000 0800 0003 ................ │ -000012c0: 0800 0000 0800 0000 0f00 0000 0800 0003 ................ │ -000012d0: 0900 0000 0202 1000 2800 0000 0400 0000 ........(....... │ -000012e0: 0600 0000 0004 0000 0004 0000 0004 0000 ................ │ -000012f0: 0004 0000 0004 0000 0004 0000 0102 4400 ..............D. │ -00001300: bc00 0000 0400 0000 0600 0000 5c00 0000 ............\... │ -00001310: 3000 0000 0000 0000 0000 0000 0000 0000 0............... │ -00001320: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001330: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001340: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -00001350: 4000 0000 5000 0000 0800 0000 1000 0000 @...P........... │ -00001360: 0800 001d d876 2dff 0800 0000 1100 0000 .....v-......... │ -00001370: 0800 001d d060 0eff 0800 0000 1200 0000 .....`.......... │ -00001380: 0800 001d 9845 09ff 0800 0000 1300 0000 .....E.......... │ -00001390: 0800 001d 3636 36ff 0800 0000 1400 0000 ....666......... │ -000013a0: 0800 001d eded edff 0800 0000 1500 0000 ................ │ -000013b0: 0800 001d f5f5 f5ff 0102 4400 bc00 0000 ..........D..... │ -000013c0: 0400 0000 0600 0000 5c00 0000 3000 0000 ........\...0... │ -000013d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000013e0: 0000 0000 1500 0000 0000 0000 0000 0000 ................ │ -000013f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001400: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ -00001410: 5000 0000 0800 0000 1000 0000 0800 001d P............... │ -00001420: d876 2dff 0800 0000 1100 0000 0800 001d .v-............. │ -00001430: d060 0eff 0800 0000 1200 0000 0800 001d .`.............. │ -00001440: 9845 09ff 0800 0000 1300 0000 0800 001d .E.............. │ -00001450: 3636 36ff 0800 0000 1400 0000 0800 001d 666............. │ -00001460: eded edff 0800 0000 1500 0000 0800 001d ................ │ -00001470: f5f5 f5ff 0202 1000 1800 0000 0500 0000 ................ │ -00001480: 0200 0000 0006 0000 0004 0000 0102 4400 ..............D. │ -00001490: 6c00 0000 0500 0000 0200 0000 4c00 0000 l...........L... │ -000014a0: 3000 0000 0000 0000 0000 0000 0000 0000 0............... │ -000014b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000014c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000014d0: 0000 0000 1000 0000 0800 0000 1600 0000 ................ │ -000014e0: 0800 0005 0110 0000 0800 0000 1700 0000 ................ │ -000014f0: 0800 0005 0110 0000 0102 4400 5c00 0000 ..........D.\... │ -00001500: 0500 0000 0200 0000 4c00 0000 3000 0000 ........L...0... │ -00001510: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001520: 0000 0000 0d00 0000 0000 0000 3403 0000 ............4... │ -00001530: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001540: ffff ffff 0800 0000 1600 0000 0800 0005 ................ │ -00001550: 0140 0000 0102 4400 6c00 0000 0500 0000 .@....D.l....... │ -00001560: 0200 0000 4c00 0000 3000 0000 0000 0000 ....L...0....... │ -00001570: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001580: 1500 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001590: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -000015a0: 0800 0000 1600 0000 0800 0005 0110 0000 ................ │ -000015b0: 0800 0000 1700 0000 0800 0005 0110 0000 ................ │ -000015c0: 0202 1000 3000 0000 0600 0000 0800 0000 ....0........... │ -000015d0: 0004 0000 0004 0000 0004 0000 0004 0000 ................ │ -000015e0: 0004 0000 0004 0000 0004 0000 0004 0000 ................ │ -000015f0: 0102 4400 e400 0000 0600 0000 0800 0000 ..D............. │ -00001600: 6400 0000 3000 0000 0000 0000 0000 0000 d...0........... │ -00001610: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001620: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001630: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -00001640: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ -00001650: 7000 0000 0800 0000 1800 0000 0800 0003 p............... │ -00001660: 2600 0000 0800 0000 1900 0000 0800 0003 &............... │ -00001670: 2700 0000 0800 0000 1a00 0000 0800 0003 '............... │ -00001680: 2a00 0000 0800 0000 1b00 0000 0800 0003 *............... │ -00001690: 2b00 0000 0800 0000 1c00 0000 0800 0003 +............... │ -000016a0: 2c00 0000 0800 0000 1d00 0000 0800 0003 ,............... │ -000016b0: 2d00 0000 0800 0000 1e00 0000 0800 0003 -............... │ -000016c0: 2800 0000 0800 0000 1f00 0000 0800 0003 (............... │ -000016d0: 2900 0000 0102 4400 e400 0000 0600 0000 ).....D......... │ -000016e0: 0800 0000 6400 0000 3000 0000 0000 0000 ....d...0....... │ -000016f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001700: 1500 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001710: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -00001720: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ -00001730: 6000 0000 7000 0000 0800 0000 1800 0000 `...p........... │ -00001740: 0800 0003 2e00 0000 0800 0000 1900 0000 ................ │ -00001750: 0800 0003 2f00 0000 0800 0000 1a00 0000 ..../........... │ -00001760: 0800 0003 2a00 0000 0800 0000 1b00 0000 ....*........... │ -00001770: 0800 0003 2b00 0000 0800 0000 1c00 0000 ....+........... │ -00001780: 0800 0003 2c00 0000 0800 0000 1d00 0000 ....,........... │ -00001790: 0800 0003 2d00 0000 0800 0000 1e00 0000 ....-........... │ -000017a0: 0800 0003 3000 0000 0800 0000 1f00 0000 ....0........... │ -000017b0: 0800 0003 3100 0000 0202 1000 1c00 0000 ....1........... │ -000017c0: 0700 0000 0300 0000 0004 0000 0004 0000 ................ │ -000017d0: 0004 0000 0102 4400 c800 0000 0700 0000 ......D......... │ -000017e0: 0300 0000 5000 0000 3000 0000 0000 0000 ....P...0....... │ -000017f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000da0: 1000 0000 2000 0000 ffff ffff ffff ffff .... ........... │ +00000db0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00000dc0: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ +00000dd0: 0800 0000 0000 0000 0800 0003 0000 0000 ................ │ +00000de0: 0800 0000 0100 0000 0800 0003 0100 0000 ................ │ +00000df0: 0800 0000 0200 0000 0800 0003 0200 0000 ................ │ +00000e00: 0800 0000 0900 0000 0800 0003 0300 0000 ................ │ +00000e10: 0800 0000 0a00 0000 0800 0003 0400 0000 ................ │ +00000e20: 0800 0000 0b00 0000 0800 0003 0500 0000 ................ │ +00000e30: 0800 0000 0c00 0000 0800 0003 0600 0000 ................ │ +00000e40: 0102 3800 cc00 0000 0200 0000 0d00 0000 ..8............. │ +00000e50: 6c00 0000 2400 0000 0000 0000 0000 0000 l...$........... │ +00000e60: 0000 a000 0000 0000 0000 0000 0400 0000 ................ │ +00000e70: 0000 0000 0000 0000 ffff ffff ffff ffff ................ │ +00000e80: ffff ffff 0000 0000 1000 0000 2000 0000 ............ ... │ +00000e90: 3000 0000 4000 0000 5000 0000 ffff ffff 0...@...P....... │ +00000ea0: ffff ffff ffff ffff ffff ffff 0800 0000 ................ │ +00000eb0: 0300 0000 0800 0003 0d00 0000 0800 0000 ................ │ +00000ec0: 0400 0000 0800 0003 0e00 0000 0800 0000 ................ │ +00000ed0: 0500 0000 0800 0003 0f00 0000 0800 0000 ................ │ +00000ee0: 0600 0000 0800 0003 1000 0000 0800 0000 ................ │ +00000ef0: 0700 0000 0800 0003 1100 0000 0800 0000 ................ │ +00000f00: 0800 0000 0800 0003 1200 0000 0102 3800 ..............8. │ +00000f10: cc00 0000 0200 0000 0d00 0000 6c00 0000 ............l... │ +00000f20: 2400 0000 0000 0000 0000 0000 0000 f000 $............... │ +00000f30: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ +00000f40: 0000 0000 ffff ffff ffff ffff ffff ffff ................ │ +00000f50: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ +00000f60: 4000 0000 5000 0000 ffff ffff ffff ffff @...P........... │ +00000f70: ffff ffff ffff ffff 0800 0000 0300 0000 ................ │ +00000f80: 0800 0003 1300 0000 0800 0000 0400 0000 ................ │ +00000f90: 0800 0003 1400 0000 0800 0000 0500 0000 ................ │ +00000fa0: 0800 0003 1500 0000 0800 0000 0600 0000 ................ │ +00000fb0: 0800 0003 1600 0000 0800 0000 0700 0000 ................ │ +00000fc0: 0800 0003 1700 0000 0800 0000 0800 0000 ................ │ +00000fd0: 0800 0003 1800 0000 0102 3800 cc00 0000 ..........8..... │ +00000fe0: 0200 0000 0d00 0000 6c00 0000 2400 0000 ........l...$... │ +00000ff0: 0000 0000 0000 0000 0000 4001 0000 0000 ..........@..... │ +00001000: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ +00001010: ffff ffff ffff ffff ffff ffff 0000 0000 ................ │ +00001020: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ +00001030: 5000 0000 ffff ffff ffff ffff ffff ffff P............... │ +00001040: ffff ffff 0800 0000 0300 0000 0800 0003 ................ │ +00001050: 1900 0000 0800 0000 0400 0000 0800 0003 ................ │ +00001060: 1a00 0000 0800 0000 0500 0000 0800 0003 ................ │ +00001070: 1b00 0000 0800 0000 0600 0000 0800 0003 ................ │ +00001080: 1c00 0000 0800 0000 0700 0000 0800 0003 ................ │ +00001090: 1d00 0000 0800 0000 0800 0000 0800 0003 ................ │ +000010a0: 1e00 0000 0102 3800 cc00 0000 0200 0000 ......8......... │ +000010b0: 0d00 0000 6c00 0000 2400 0000 0000 0000 ....l...$....... │ +000010c0: 0000 0000 0000 e001 0000 0000 0000 0000 ................ │ +000010d0: 0400 0000 0000 0000 0000 0000 ffff ffff ................ │ +000010e0: ffff ffff ffff ffff 0000 0000 1000 0000 ................ │ +000010f0: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ +00001100: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00001110: 0800 0000 0300 0000 0800 0003 1f00 0000 ................ │ +00001120: 0800 0000 0400 0000 0800 0003 2000 0000 ............ ... │ +00001130: 0800 0000 0500 0000 0800 0003 2100 0000 ............!... │ +00001140: 0800 0000 0600 0000 0800 0003 2200 0000 ............"... │ +00001150: 0800 0000 0700 0000 0800 0003 2300 0000 ............#... │ +00001160: 0800 0000 0800 0000 0800 0003 2400 0000 ............$... │ +00001170: 0102 3800 7c00 0000 0200 0000 0d00 0000 ..8.|........... │ +00001180: 6c00 0000 2400 0000 0000 0000 0000 0000 l...$........... │ +00001190: 0000 8002 0000 0000 0000 0000 0400 0000 ................ │ +000011a0: 0000 0000 0000 0000 ffff ffff ffff ffff ................ │ +000011b0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +000011c0: ffff ffff 0000 0000 ffff ffff ffff ffff ................ │ +000011d0: ffff ffff ffff ffff ffff ffff 0800 0000 ................ │ +000011e0: 0700 0000 0800 0003 2500 0000 0202 1000 ........%....... │ +000011f0: 1c00 0000 0300 0000 0300 0000 0000 0000 ................ │ +00001200: 0000 0000 0000 0000 0102 3800 7400 0000 ..........8.t... │ +00001210: 0300 0000 0300 0000 4400 0000 2400 0000 ........D...$... │ +00001220: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001230: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001240: 0000 0000 1000 0000 2000 0000 0800 0000 ........ ....... │ +00001250: 0d00 0000 0800 0003 0700 0000 0800 0000 ................ │ +00001260: 0e00 0000 0800 0003 0800 0000 0800 0000 ................ │ +00001270: 0f00 0000 0800 0003 0900 0000 0202 1000 ................ │ +00001280: 2800 0000 0400 0000 0600 0000 0004 0000 (............... │ +00001290: 0004 0000 0004 0000 0004 0000 0004 0000 ................ │ +000012a0: 0004 0000 0102 3800 b000 0000 0400 0000 ......8......... │ +000012b0: 0600 0000 5000 0000 2400 0000 0000 0000 ....P...$....... │ +000012c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000012d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000012e0: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ +000012f0: 5000 0000 0800 0000 1000 0000 0800 001d P............... │ +00001300: d876 2dff 0800 0000 1100 0000 0800 001d .v-............. │ +00001310: d060 0eff 0800 0000 1200 0000 0800 001d .`.............. │ +00001320: 9845 09ff 0800 0000 1300 0000 0800 001d .E.............. │ +00001330: 3636 36ff 0800 0000 1400 0000 0800 001d 666............. │ +00001340: eded edff 0800 0000 1500 0000 0800 001d ................ │ +00001350: f5f5 f5ff 0102 3800 b000 0000 0400 0000 ......8......... │ +00001360: 0600 0000 5000 0000 2400 0000 0000 0000 ....P...$....... │ +00001370: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001380: 1500 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001390: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ +000013a0: 5000 0000 0800 0000 1000 0000 0800 001d P............... │ +000013b0: d876 2dff 0800 0000 1100 0000 0800 001d .v-............. │ +000013c0: d060 0eff 0800 0000 1200 0000 0800 001d .`.............. │ +000013d0: 9845 09ff 0800 0000 1300 0000 0800 001d .E.............. │ +000013e0: 3636 36ff 0800 0000 1400 0000 0800 001d 666............. │ +000013f0: eded edff 0800 0000 1500 0000 0800 001d ................ │ +00001400: f5f5 f5ff 0202 1000 1800 0000 0500 0000 ................ │ +00001410: 0200 0000 0006 0000 0004 0000 0102 3800 ..............8. │ +00001420: 6000 0000 0500 0000 0200 0000 4000 0000 `...........@... │ +00001430: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ +00001440: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001450: 0000 0000 0000 0000 1000 0000 0800 0000 ................ │ +00001460: 1600 0000 0800 0005 0110 0000 0800 0000 ................ │ +00001470: 1700 0000 0800 0005 0110 0000 0102 3800 ..............8. │ +00001480: 5000 0000 0500 0000 0200 0000 4000 0000 P...........@... │ +00001490: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ +000014a0: 0000 0000 0000 0000 0d00 0000 0000 0000 ................ │ +000014b0: 3403 0000 0000 0000 ffff ffff 0800 0000 4............... │ +000014c0: 1600 0000 0800 0005 0140 0000 0102 3800 .........@....8. │ +000014d0: 6000 0000 0500 0000 0200 0000 4000 0000 `...........@... │ +000014e0: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ +000014f0: 0000 0000 0000 0000 1500 0000 0000 0000 ................ │ +00001500: 0000 0000 0000 0000 1000 0000 0800 0000 ................ │ +00001510: 1600 0000 0800 0005 0110 0000 0800 0000 ................ │ +00001520: 1700 0000 0800 0005 0110 0000 0202 1000 ................ │ +00001530: 3000 0000 0600 0000 0800 0000 0004 0000 0............... │ +00001540: 0004 0000 0004 0000 0004 0000 0004 0000 ................ │ +00001550: 0004 0000 0004 0000 0004 0000 0102 3800 ..............8. │ +00001560: d800 0000 0600 0000 0800 0000 5800 0000 ............X... │ +00001570: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ +00001580: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001590: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +000015a0: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ +000015b0: 7000 0000 0800 0000 1800 0000 0800 0003 p............... │ +000015c0: 2600 0000 0800 0000 1900 0000 0800 0003 &............... │ +000015d0: 2700 0000 0800 0000 1a00 0000 0800 0003 '............... │ +000015e0: 2a00 0000 0800 0000 1b00 0000 0800 0003 *............... │ +000015f0: 2b00 0000 0800 0000 1c00 0000 0800 0003 +............... │ +00001600: 2c00 0000 0800 0000 1d00 0000 0800 0003 ,............... │ +00001610: 2d00 0000 0800 0000 1e00 0000 0800 0003 -............... │ +00001620: 2800 0000 0800 0000 1f00 0000 0800 0003 (............... │ +00001630: 2900 0000 0102 3800 d800 0000 0600 0000 ).....8......... │ +00001640: 0800 0000 5800 0000 2400 0000 0000 0000 ....X...$....... │ +00001650: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001660: 1500 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001670: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ +00001680: 5000 0000 6000 0000 7000 0000 0800 0000 P...`...p....... │ +00001690: 1800 0000 0800 0003 2e00 0000 0800 0000 ................ │ +000016a0: 1900 0000 0800 0003 2f00 0000 0800 0000 ......../....... │ +000016b0: 1a00 0000 0800 0003 2a00 0000 0800 0000 ........*....... │ +000016c0: 1b00 0000 0800 0003 2b00 0000 0800 0000 ........+....... │ +000016d0: 1c00 0000 0800 0003 2c00 0000 0800 0000 ........,....... │ +000016e0: 1d00 0000 0800 0003 2d00 0000 0800 0000 ........-....... │ +000016f0: 1e00 0000 0800 0003 3000 0000 0800 0000 ........0....... │ +00001700: 1f00 0000 0800 0003 3100 0000 0202 1000 ........1....... │ +00001710: 1c00 0000 0700 0000 0300 0000 0004 0000 ................ │ +00001720: 0004 0000 0004 0000 0102 3800 bc00 0000 ..........8..... │ +00001730: 0700 0000 0300 0000 4400 0000 2400 0000 ........D...$... │ +00001740: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001750: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001760: 0000 0000 2800 0000 5c00 0000 1000 0100 ....(...\....... │ +00001770: 2000 0000 e100 0301 0200 0000 d400 0101 ............... │ +00001780: 0800 0001 0000 047f f802 0101 0800 0001 ................ │ +00001790: 0100 077f 1000 0100 2100 0000 1201 0301 ........!....... │ +000017a0: 0300 0000 9500 0101 0800 0005 0214 0000 ................ │ +000017b0: 9700 0101 0800 0011 0100 0000 9800 0101 ................ │ +000017c0: 0800 0001 0b00 0601 1000 0100 2200 0000 ............"... │ +000017d0: 6e00 0301 0100 0000 ce02 0101 0800 0001 n............... │ +000017e0: 0000 077f 0102 3800 c800 0000 0700 0000 ......8......... │ +000017f0: 0300 0000 4400 0000 2400 0000 0000 0000 ....D...$....... │ 00001800: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001810: 0000 0000 0000 0000 0000 0000 2800 0000 ............(... │ -00001820: 5c00 0000 1000 0100 2000 0000 e100 0301 \....... ....... │ -00001830: 0200 0000 d400 0101 0800 0001 0000 047f ................ │ -00001840: f802 0101 0800 0001 0100 077f 1000 0100 ................ │ -00001850: 2100 0000 1201 0301 0300 0000 9500 0101 !............... │ -00001860: 0800 0005 0214 0000 9700 0101 0800 0011 ................ │ -00001870: 0100 0000 9800 0101 0800 0001 0b00 0601 ................ │ -00001880: 1000 0100 2200 0000 6e00 0301 0100 0000 ...."...n....... │ -00001890: ce02 0101 0800 0001 0000 077f 0102 4400 ..............D. │ -000018a0: d400 0000 0700 0000 0300 0000 5000 0000 ............P... │ -000018b0: 3000 0000 0000 0000 0000 0000 0000 0000 0............... │ -000018c0: 0000 0000 0000 0000 1500 0000 0000 0000 ................ │ -000018d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000018e0: 0000 0000 2800 0000 5c00 0000 1000 0100 ....(...\....... │ -000018f0: 2000 0000 4e02 0301 0200 0000 d400 0101 ...N........... │ -00001900: 0800 0001 0000 047f f802 0101 0800 0001 ................ │ -00001910: 0100 077f 1000 0100 2100 0000 0f02 0301 ........!....... │ -00001920: 0300 0000 9500 0101 0800 0005 0214 0000 ................ │ -00001930: 9700 0101 0800 0011 0100 0000 9800 0101 ................ │ -00001940: 0800 0001 0b00 0601 1000 0100 2200 0000 ............"... │ -00001950: 2402 0301 0200 0000 ce02 0101 0800 0001 $............... │ -00001960: 0000 077f 3404 0101 0800 0001 0200 047f ....4........... │ -00001970: 0202 1000 1c00 0000 0800 0000 0300 0000 ................ │ -00001980: 0000 0000 0000 0000 0000 0000 0102 4400 ..............D. │ -00001990: 8000 0000 0800 0000 0300 0000 5000 0000 ............P... │ -000019a0: 3000 0000 0000 0000 0000 0000 0000 0000 0............... │ -000019b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000019c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000019d0: 0000 0000 1000 0000 2000 0000 0800 0000 ........ ....... │ -000019e0: 2300 0000 0800 0003 0a00 0000 0800 0000 #............... │ -000019f0: 1c00 0000 0800 0003 0b00 0000 0800 0000 ................ │ -00001a00: 2400 0000 0800 0003 0c00 0000 0202 1000 $............... │ -00001a10: 4400 0000 0900 0000 0d00 0000 0000 0000 D............... │ -00001a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001a50: 0102 4400 4801 0000 0900 0000 0d00 0000 ..D.H........... │ -00001a60: 7800 0000 3000 0000 0000 0000 0000 0000 x...0........... │ -00001a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001a90: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -00001aa0: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ -00001ab0: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ -00001ac0: b000 0000 c000 0000 0800 0000 2500 0000 ............%... │ -00001ad0: 0800 0012 0000 0000 0800 0000 2600 0000 ............&... │ -00001ae0: 0800 0012 0000 0000 0800 0000 2700 0000 ............'... │ -00001af0: 0800 0012 0000 0000 0800 0000 2800 0000 ............(... │ -00001b00: 0800 0012 0000 0000 0800 0000 2900 0000 ............)... │ -00001b10: 0800 0012 0000 0000 0800 0000 0200 0000 ................ │ -00001b20: 0800 0012 0000 0000 0800 0000 0900 0000 ................ │ -00001b30: 0800 0012 0000 0000 0800 0000 2a00 0000 ............*... │ -00001b40: 0800 0012 0000 0000 0800 0000 2b00 0000 ............+... │ -00001b50: 0800 0012 0000 0000 0800 0000 2c00 0000 ............,... │ -00001b60: 0800 0012 0000 0000 0800 0000 2d00 0000 ............-... │ -00001b70: 0800 0012 0000 0000 0800 0000 1800 0000 ................ │ -00001b80: 0800 0012 0000 0000 0800 0000 2e00 0000 ................ │ -00001b90: 0800 0012 0000 0000 ........ │ +00001810: 1500 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001820: 2800 0000 5c00 0000 1000 0100 2000 0000 (...\....... ... │ +00001830: 4e02 0301 0200 0000 d400 0101 0800 0001 N............... │ +00001840: 0000 047f f802 0101 0800 0001 0100 077f ................ │ +00001850: 1000 0100 2100 0000 0f02 0301 0300 0000 ....!........... │ +00001860: 9500 0101 0800 0005 0214 0000 9700 0101 ................ │ +00001870: 0800 0011 0100 0000 9800 0101 0800 0001 ................ │ +00001880: 0b00 0601 1000 0100 2200 0000 2402 0301 ........"...$... │ +00001890: 0200 0000 ce02 0101 0800 0001 0000 077f ................ │ +000018a0: 3404 0101 0800 0001 0200 047f 0202 1000 4............... │ +000018b0: 1c00 0000 0800 0000 0300 0000 0000 0000 ................ │ +000018c0: 0000 0000 0000 0000 0102 3800 7400 0000 ..........8.t... │ +000018d0: 0800 0000 0300 0000 4400 0000 2400 0000 ........D...$... │ +000018e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000018f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001900: 0000 0000 1000 0000 2000 0000 0800 0000 ........ ....... │ +00001910: 2300 0000 0800 0003 0a00 0000 0800 0000 #............... │ +00001920: 1c00 0000 0800 0003 0b00 0000 0800 0000 ................ │ +00001930: 2400 0000 0800 0003 0c00 0000 0202 1000 $............... │ +00001940: 4400 0000 0900 0000 0d00 0000 0000 0000 D............... │ +00001950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001980: 0102 3800 3c01 0000 0900 0000 0d00 0000 ..8.<........... │ +00001990: 6c00 0000 2400 0000 0000 0000 0000 0000 l...$........... │ +000019a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000019b0: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ +000019c0: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ +000019d0: 6000 0000 7000 0000 8000 0000 9000 0000 `...p........... │ +000019e0: a000 0000 b000 0000 c000 0000 0800 0000 ................ │ +000019f0: 2500 0000 0800 0012 0000 0000 0800 0000 %............... │ +00001a00: 2600 0000 0800 0012 0000 0000 0800 0000 &............... │ +00001a10: 2700 0000 0800 0012 0000 0000 0800 0000 '............... │ +00001a20: 2800 0000 0800 0012 0000 0000 0800 0000 (............... │ +00001a30: 2900 0000 0800 0012 0000 0000 0800 0000 )............... │ +00001a40: 0200 0000 0800 0012 0000 0000 0800 0000 ................ │ +00001a50: 0900 0000 0800 0012 0000 0000 0800 0000 ................ │ +00001a60: 2a00 0000 0800 0012 0000 0000 0800 0000 *............... │ +00001a70: 2b00 0000 0800 0012 0000 0000 0800 0000 +............... │ +00001a80: 2c00 0000 0800 0012 0000 0000 0800 0000 ,............... │ +00001a90: 2d00 0000 0800 0012 0000 0000 0800 0000 -............... │ +00001aa0: 1800 0000 0800 0012 0000 0000 0800 0000 ................ │ +00001ab0: 2e00 0000 0800 0012 0000 0000 ............ ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,12 +1,12 @@ │ │ │ -Zip file size: 71835 bytes, number of entries: 47 │ │ │ +Zip file size: 71838 bytes, number of entries: 47 │ │ │ ?rwxrwxr-x 2.0 unx 431 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 2570 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/ChatManager$1.class │ │ │ ?rwxrwxr-x 2.0 unx 843 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/ChatManager$ConnectedThread$1.class │ │ │ -?rwxrwxr-x 2.0 unx 3043 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/ChatManager$ConnectedThread.class │ │ │ +?rwxrwxr-x 2.0 unx 3048 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/ChatManager$ConnectedThread.class │ │ │ ?rwxrwxr-x 2.0 unx 821 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/ChatManager$DistributeThread.class │ │ │ ?rwxrwxr-x 2.0 unx 5731 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/ChatManager.class │ │ │ ?rwxrwxr-x 2.0 unx 1365 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/ClientActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 445 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/ClientActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 445 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/ClientActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 471 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/ClientActivity$4.class │ │ │ ?rwxrwxr-x 2.0 unx 767 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/ClientActivity$ConnectThread$1.class │ │ │ @@ -21,15 +21,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 895 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/HostActivity$4.class │ │ │ ?rwxrwxr-x 2.0 unx 463 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/HostActivity$5.class │ │ │ ?rwxrwxr-x 2.0 unx 838 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/HostActivity$6.class │ │ │ ?rwxrwxr-x 2.0 unx 740 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/HostActivity$AcceptThread$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1777 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/HostActivity$AcceptThread.class │ │ │ ?rwxrwxr-x 2.0 unx 791 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/HostActivity$SendImageThread$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2288 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/HostActivity$SendImageThread.class │ │ │ -?rwxrwxr-x 2.0 unx 8426 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/HostActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 8424 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/HostActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 437 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/MainActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 437 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/MainActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1358 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/MainActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 829 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/MainActivity$4.class │ │ │ ?rwxrwxr-x 2.0 unx 862 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/MainActivity$5.class │ │ │ ?rwxrwxr-x 2.0 unx 4114 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/MainActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1048 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/MessageBox.class │ │ │ @@ -42,8 +42,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 716 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 578 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/R$id.class │ │ │ ?rwxrwxr-x 2.0 unx 278 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/R$layout.class │ │ │ ?rwxrwxr-x 2.0 unx 249 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/R$menu.class │ │ │ ?rwxrwxr-x 2.0 unx 447 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 272 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 138 b- stor 80-Jan-01 00:00 com/alexkang/bluechat/R.class │ │ │ -47 files, 64061 bytes uncompressed, 64061 bytes compressed: 0.0% │ │ │ +47 files, 64064 bytes uncompressed, 64064 bytes compressed: 0.0% │ │ ├── com/alexkang/bluechat/ChatManager$ConnectedThread.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -421,80 +421,80 @@ │ │ │ │ 15: aload_2 │ │ │ │ 16: invokevirtual #140 // Method java/io/OutputStream.flush:()V │ │ │ │ 19: return │ │ │ │ 20: astore_3 │ │ │ │ 21: ldc #142 // String │ │ │ │ 23: astore 4 │ │ │ │ 25: aload_1 │ │ │ │ - 26: astore 5 │ │ │ │ - 28: aload_1 │ │ │ │ - 29: arraylength │ │ │ │ + 26: arraylength │ │ │ │ + 27: istore 5 │ │ │ │ + 29: iconst_0 │ │ │ │ 30: istore 6 │ │ │ │ - 32: iconst_0 │ │ │ │ - 33: istore 7 │ │ │ │ - 35: iload 7 │ │ │ │ - 37: iload 6 │ │ │ │ - 39: if_icmpge 95 │ │ │ │ - 42: aload 5 │ │ │ │ - 44: iload 7 │ │ │ │ - 46: baload │ │ │ │ - 47: istore 8 │ │ │ │ - 49: new #144 // class java/lang/StringBuilder │ │ │ │ - 52: astore_2 │ │ │ │ - 53: aload_2 │ │ │ │ + 32: aconst_null │ │ │ │ + 33: astore_2 │ │ │ │ + 34: iload 6 │ │ │ │ + 36: iload 5 │ │ │ │ + 38: if_icmpge 100 │ │ │ │ + 41: aload_1 │ │ │ │ + 42: iload 6 │ │ │ │ + 44: baload │ │ │ │ + 45: istore 7 │ │ │ │ + 47: new #144 // class java/lang/StringBuilder │ │ │ │ + 50: astore 8 │ │ │ │ + 52: aload 8 │ │ │ │ 54: invokespecial #145 // Method java/lang/StringBuilder."":()V │ │ │ │ - 57: aload_2 │ │ │ │ - 58: aload 4 │ │ │ │ - 60: invokevirtual #149 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 63: iload 8 │ │ │ │ - 65: invokevirtual #152 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ - 68: astore_2 │ │ │ │ - 69: ldc #154 // String , │ │ │ │ - 71: astore 9 │ │ │ │ - 73: aload_2 │ │ │ │ - 74: aload 9 │ │ │ │ - 76: invokevirtual #149 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 79: astore_2 │ │ │ │ - 80: aload_2 │ │ │ │ - 81: invokevirtual #158 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 84: astore 4 │ │ │ │ - 86: iload 7 │ │ │ │ - 88: iconst_1 │ │ │ │ - 89: iadd │ │ │ │ - 90: istore 7 │ │ │ │ - 92: goto 35 │ │ │ │ - 95: getstatic #118 // Field java/lang/System.err:Ljava/io/PrintStream; │ │ │ │ - 98: astore_2 │ │ │ │ - 99: new #144 // class java/lang/StringBuilder │ │ │ │ - 102: astore 9 │ │ │ │ - 104: aload 9 │ │ │ │ - 106: invokespecial #145 // Method java/lang/StringBuilder."":()V │ │ │ │ - 109: ldc #160 // String Failed to write bytes: │ │ │ │ - 111: astore 10 │ │ │ │ - 113: aload 9 │ │ │ │ - 115: aload 10 │ │ │ │ - 117: invokevirtual #149 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 120: aload 4 │ │ │ │ + 57: aload 8 │ │ │ │ + 59: aload 4 │ │ │ │ + 61: invokevirtual #149 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 64: iload 7 │ │ │ │ + 66: invokevirtual #152 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + 69: astore 8 │ │ │ │ + 71: ldc #154 // String , │ │ │ │ + 73: astore 9 │ │ │ │ + 75: aload 8 │ │ │ │ + 77: aload 9 │ │ │ │ + 79: invokevirtual #149 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 82: astore 8 │ │ │ │ + 84: aload 8 │ │ │ │ + 86: invokevirtual #158 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 89: astore 4 │ │ │ │ + 91: iload 6 │ │ │ │ + 93: iconst_1 │ │ │ │ + 94: iadd │ │ │ │ + 95: istore 6 │ │ │ │ + 97: goto 34 │ │ │ │ + 100: getstatic #118 // Field java/lang/System.err:Ljava/io/PrintStream; │ │ │ │ + 103: astore_2 │ │ │ │ + 104: new #144 // class java/lang/StringBuilder │ │ │ │ + 107: astore 10 │ │ │ │ + 109: aload 10 │ │ │ │ + 111: invokespecial #145 // Method java/lang/StringBuilder."":()V │ │ │ │ + 114: ldc #160 // String Failed to write bytes: │ │ │ │ + 116: astore 8 │ │ │ │ + 118: aload 10 │ │ │ │ + 120: aload 8 │ │ │ │ 122: invokevirtual #149 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 125: invokevirtual #158 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 128: astore 9 │ │ │ │ - 130: aload_2 │ │ │ │ - 131: aload 9 │ │ │ │ - 133: invokevirtual #126 // Method java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ - 136: getstatic #118 // Field java/lang/System.err:Ljava/io/PrintStream; │ │ │ │ - 139: astore_2 │ │ │ │ - 140: aload_3 │ │ │ │ - 141: invokevirtual #161 // Method java/io/IOException.toString:()Ljava/lang/String; │ │ │ │ - 144: astore 9 │ │ │ │ - 146: aload_2 │ │ │ │ - 147: aload 9 │ │ │ │ - 149: invokevirtual #126 // Method java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ - 152: aload_0 │ │ │ │ - 153: invokespecial #132 // Method endActivity:()V │ │ │ │ - 156: goto 19 │ │ │ │ + 125: aload 4 │ │ │ │ + 127: invokevirtual #149 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 130: invokevirtual #158 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 133: astore 10 │ │ │ │ + 135: aload_2 │ │ │ │ + 136: aload 10 │ │ │ │ + 138: invokevirtual #126 // Method java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ + 141: getstatic #118 // Field java/lang/System.err:Ljava/io/PrintStream; │ │ │ │ + 144: astore_2 │ │ │ │ + 145: aload_3 │ │ │ │ + 146: invokevirtual #161 // Method java/io/IOException.toString:()Ljava/lang/String; │ │ │ │ + 149: astore 10 │ │ │ │ + 151: aload_2 │ │ │ │ + 152: aload 10 │ │ │ │ + 154: invokevirtual #126 // Method java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ + 157: aload_0 │ │ │ │ + 158: invokespecial #132 // Method endActivity:()V │ │ │ │ + 161: goto 19 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 0 4 20 Class java/io/IOException │ │ │ │ 6 10 20 Class java/io/IOException │ │ │ │ 10 14 20 Class java/io/IOException │ │ │ │ 15 19 20 Class java/io/IOException │ │ │ │ } │ │ ├── com/alexkang/bluechat/HostActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1071,50 +1071,48 @@ │ │ │ │ 17: astore_1 │ │ │ │ 18: aload_1 │ │ │ │ 19: invokevirtual #380 // Method com/alexkang/bluechat/HostActivity$AcceptThread.cancel:()V │ │ │ │ 22: aload_0 │ │ │ │ 23: getfield #53 // Field mSockets:Ljava/util/ArrayList; │ │ │ │ 26: astore_1 │ │ │ │ 27: aload_1 │ │ │ │ - 28: ifnull 102 │ │ │ │ + 28: ifnull 100 │ │ │ │ 31: aload_0 │ │ │ │ 32: getfield #53 // Field mSockets:Ljava/util/ArrayList; │ │ │ │ - 35: astore_1 │ │ │ │ - 36: aload_1 │ │ │ │ - 37: invokevirtual #384 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 40: astore_2 │ │ │ │ - 41: aload_2 │ │ │ │ - 42: invokeinterface #389, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 47: istore_3 │ │ │ │ - 48: iload_3 │ │ │ │ - 49: ifeq 102 │ │ │ │ - 52: aload_2 │ │ │ │ - 53: invokeinterface #393, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 58: checkcast #395 // class android/bluetooth/BluetoothSocket │ │ │ │ - 61: astore 4 │ │ │ │ - 63: aload 4 │ │ │ │ - 65: invokevirtual #396 // Method android/bluetooth/BluetoothSocket.close:()V │ │ │ │ - 68: goto 41 │ │ │ │ - 71: astore 5 │ │ │ │ - 73: getstatic #402 // Field java/lang/System.err:Ljava/io/PrintStream; │ │ │ │ - 76: ldc_w #404 // String Failed to close socket │ │ │ │ - 79: invokevirtual #409 // Method java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ - 82: getstatic #402 // Field java/lang/System.err:Ljava/io/PrintStream; │ │ │ │ - 85: astore_1 │ │ │ │ - 86: aload 5 │ │ │ │ - 88: invokevirtual #412 // Method java/io/IOException.toString:()Ljava/lang/String; │ │ │ │ - 91: astore 6 │ │ │ │ - 93: aload_1 │ │ │ │ - 94: aload 6 │ │ │ │ - 96: invokevirtual #409 // Method java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ - 99: goto 41 │ │ │ │ - 102: return │ │ │ │ + 35: invokevirtual #384 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 38: astore_1 │ │ │ │ + 39: aload_1 │ │ │ │ + 40: invokeinterface #389, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 45: istore_2 │ │ │ │ + 46: iload_2 │ │ │ │ + 47: ifeq 100 │ │ │ │ + 50: aload_1 │ │ │ │ + 51: invokeinterface #393, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 56: checkcast #395 // class android/bluetooth/BluetoothSocket │ │ │ │ + 59: astore_3 │ │ │ │ + 60: aload_3 │ │ │ │ + 61: invokevirtual #396 // Method android/bluetooth/BluetoothSocket.close:()V │ │ │ │ + 64: goto 39 │ │ │ │ + 67: astore 4 │ │ │ │ + 69: getstatic #402 // Field java/lang/System.err:Ljava/io/PrintStream; │ │ │ │ + 72: ldc_w #404 // String Failed to close socket │ │ │ │ + 75: invokevirtual #409 // Method java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ + 78: getstatic #402 // Field java/lang/System.err:Ljava/io/PrintStream; │ │ │ │ + 81: astore 5 │ │ │ │ + 83: aload 4 │ │ │ │ + 85: invokevirtual #412 // Method java/io/IOException.toString:()Ljava/lang/String; │ │ │ │ + 88: astore 6 │ │ │ │ + 90: aload 5 │ │ │ │ + 92: aload 6 │ │ │ │ + 94: invokevirtual #409 // Method java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ + 97: goto 39 │ │ │ │ + 100: return │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 63 68 71 Class java/io/IOException │ │ │ │ + 60 64 67 Class java/io/IOException │ │ │ │ │ │ │ │ public boolean onOptionsItemSelected(android.view.MenuItem); │ │ │ │ descriptor: (Landroid/view/MenuItem;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=2 │ │ │ │ 0: aload_1 ├── smali/com/alexkang/bluechat/HostActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/alexkang/bluechat/HostActivity; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/HostActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/HostActivity; │ │ .prologue │ .line 70 │ iput-object p1, p0, Lcom/alexkang/bluechat/HostActivity$2;->this$0:Lcom/alexkang/bluechat/HostActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/ClientActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/alexkang/bluechat/ClientActivity; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/ClientActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/ClientActivity; │ │ .prologue │ .line 89 │ iput-object p1, p0, Lcom/alexkang/bluechat/ClientActivity$3;->this$0:Lcom/alexkang/bluechat/ClientActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/ChatManager$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/alexkang/bluechat/ChatManager; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/ChatManager;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/ChatManager; │ │ .prologue │ .line 54 │ iput-object p1, p0, Lcom/alexkang/bluechat/ChatManager$1;->this$0:Lcom/alexkang/bluechat/ChatManager; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V ├── smali/com/alexkang/bluechat/ClientActivity$SendImageThread$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/alexkang/bluechat/ClientActivity$SendImageThread; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/ClientActivity$SendImageThread;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/alexkang/bluechat/ClientActivity$SendImageThread; │ │ .prologue │ .line 229 │ iput-object p1, p0, Lcom/alexkang/bluechat/ClientActivity$SendImageThread$1;->this$1:Lcom/alexkang/bluechat/ClientActivity$SendImageThread; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/MessageFeedAdapter$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/alexkang/bluechat/MessageFeedAdapter; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/MessageFeedAdapter;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/MessageFeedAdapter; │ │ .prologue │ .line 90 │ iput-object p1, p0, Lcom/alexkang/bluechat/MessageFeedAdapter$2;->this$0:Lcom/alexkang/bluechat/MessageFeedAdapter; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/MainActivity$4.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$nameInput:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/MainActivity;Landroid/view/inputmethod/InputMethodManager;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/MainActivity; │ │ .prologue │ .line 92 │ iput-object p1, p0, Lcom/alexkang/bluechat/MainActivity$4;->this$0:Lcom/alexkang/bluechat/MainActivity; │ │ iput-object p2, p0, Lcom/alexkang/bluechat/MainActivity$4;->val$imm:Landroid/view/inputmethod/InputMethodManager; ├── smali/com/alexkang/bluechat/ChatManager$ConnectedThread$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/alexkang/bluechat/ChatManager$ConnectedThread; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/ChatManager$ConnectedThread;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/alexkang/bluechat/ChatManager$ConnectedThread; │ │ .prologue │ .line 326 │ iput-object p1, p0, Lcom/alexkang/bluechat/ChatManager$ConnectedThread$1;->this$1:Lcom/alexkang/bluechat/ChatManager$ConnectedThread; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/R.smali │ @@ -23,10 +23,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 75 │ return-void │ .end method ├── smali/com/alexkang/bluechat/HostActivity.smali │ @@ -47,15 +47,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 35 │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ - .line 321 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/alexkang/bluechat/HostActivity;)V │ .locals 0 │ .param p0, "x0" # Lcom/alexkang/bluechat/HostActivity; │ │ @@ -211,18 +210,20 @@ │ │ const/4 v2, 0x2 │ │ iget-object v3, p0, Lcom/alexkang/bluechat/HostActivity;->mUsername:Ljava/lang/String; │ │ iget-object v4, p0, Lcom/alexkang/bluechat/HostActivity;->mChatRoomName:Ljava/lang/String; │ │ + .line 257 │ invoke-virtual {v4}, Ljava/lang/String;->getBytes()[B │ │ move-result-object v4 │ │ + .line 254 │ invoke-virtual {v1, v2, v3, v4}, Lcom/alexkang/bluechat/ChatManager;->buildPacket(ILjava/lang/String;[B)[B │ │ move-result-object v0 │ │ .line 260 │ .local v0, "byteArray":[B │ const-string v1, "User connected" │ @@ -736,54 +737,53 @@ │ .locals 5 │ │ .prologue │ .line 231 │ invoke-super {p0}, Landroid/app/Activity;->onDestroy()V │ │ .line 233 │ - iget-object v3, p0, Lcom/alexkang/bluechat/HostActivity;->mAcceptThread:Lcom/alexkang/bluechat/HostActivity$AcceptThread; │ + iget-object v2, p0, Lcom/alexkang/bluechat/HostActivity;->mAcceptThread:Lcom/alexkang/bluechat/HostActivity$AcceptThread; │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 234 │ - iget-object v3, p0, Lcom/alexkang/bluechat/HostActivity;->mAcceptThread:Lcom/alexkang/bluechat/HostActivity$AcceptThread; │ + iget-object v2, p0, Lcom/alexkang/bluechat/HostActivity;->mAcceptThread:Lcom/alexkang/bluechat/HostActivity$AcceptThread; │ │ - invoke-virtual {v3}, Lcom/alexkang/bluechat/HostActivity$AcceptThread;->cancel()V │ + invoke-virtual {v2}, Lcom/alexkang/bluechat/HostActivity$AcceptThread;->cancel()V │ │ .line 237 │ :cond_0 │ - iget-object v3, p0, Lcom/alexkang/bluechat/HostActivity;->mSockets:Ljava/util/ArrayList; │ + iget-object v2, p0, Lcom/alexkang/bluechat/HostActivity;->mSockets:Ljava/util/ArrayList; │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 238 │ - iget-object v3, p0, Lcom/alexkang/bluechat/HostActivity;->mSockets:Ljava/util/ArrayList; │ + iget-object v2, p0, Lcom/alexkang/bluechat/HostActivity;->mSockets:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Landroid/bluetooth/BluetoothSocket; │ + check-cast v1, Landroid/bluetooth/BluetoothSocket; │ │ .line 240 │ - .local v2, "socket":Landroid/bluetooth/BluetoothSocket; │ + .local v1, "socket":Landroid/bluetooth/BluetoothSocket; │ :try_start_0 │ - invoke-virtual {v2}, Landroid/bluetooth/BluetoothSocket;->close()V │ + invoke-virtual {v1}, Landroid/bluetooth/BluetoothSocket;->close()V │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_0 │ │ .line 241 │ :catch_0 │ @@ -806,16 +806,15 @@ │ │ invoke-virtual {v3, v4}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 247 │ .end local v0 # "e":Ljava/io/IOException; │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "socket":Landroid/bluetooth/BluetoothSocket; │ + .end local v1 # "socket":Landroid/bluetooth/BluetoothSocket; │ :cond_1 │ return-void │ .end method │ │ .method public onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 3 │ .param p1, "item" # Landroid/view/MenuItem; ├── smali/com/alexkang/bluechat/MainActivity$3.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic val$sharedPref:Landroid/content/SharedPreferences; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/MainActivity;Landroid/view/inputmethod/InputMethodManager;Landroid/widget/EditText;Landroid/content/SharedPreferences;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/MainActivity; │ │ .prologue │ .line 85 │ iput-object p1, p0, Lcom/alexkang/bluechat/MainActivity$3;->this$0:Lcom/alexkang/bluechat/MainActivity; │ │ iput-object p2, p0, Lcom/alexkang/bluechat/MainActivity$3;->val$imm:Landroid/view/inputmethod/InputMethodManager; ├── smali/com/alexkang/bluechat/ClientActivity$ConnectThread.smali │ @@ -35,18 +35,20 @@ │ const/4 v1, 0x0 │ │ .line 284 │ .local v1, "tmp":Landroid/bluetooth/BluetoothSocket; │ :try_start_0 │ const-string v2, "28286a80-137b-11e4-bbe8-0002a5d5c51b" │ │ + .line 285 │ invoke-static {v2}, Ljava/util/UUID;->fromString(Ljava/lang/String;)Ljava/util/UUID; │ │ move-result-object v2 │ │ + .line 284 │ invoke-virtual {p2, v2}, Landroid/bluetooth/BluetoothDevice;->createRfcommSocketToServiceRecord(Ljava/util/UUID;)Landroid/bluetooth/BluetoothSocket; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v1 │ │ .line 291 ├── smali/com/alexkang/bluechat/ClientActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/alexkang/bluechat/ClientActivity; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/ClientActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/ClientActivity; │ │ .prologue │ .line 48 │ iput-object p1, p0, Lcom/alexkang/bluechat/ClientActivity$1;->this$0:Lcom/alexkang/bluechat/ClientActivity; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/alexkang/bluechat/HostActivity$4.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$nameInput:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/HostActivity;Landroid/view/inputmethod/InputMethodManager;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/HostActivity; │ │ .prologue │ .line 133 │ iput-object p1, p0, Lcom/alexkang/bluechat/HostActivity$4;->this$0:Lcom/alexkang/bluechat/HostActivity; │ │ iput-object p2, p0, Lcom/alexkang/bluechat/HostActivity$4;->val$imm:Landroid/view/inputmethod/InputMethodManager; ├── smali/com/alexkang/bluechat/ClientActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/alexkang/bluechat/ClientActivity; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/ClientActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/ClientActivity; │ │ .prologue │ .line 97 │ iput-object p1, p0, Lcom/alexkang/bluechat/ClientActivity$4;->this$0:Lcom/alexkang/bluechat/ClientActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/MainActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/alexkang/bluechat/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/MainActivity; │ │ .prologue │ .line 36 │ iput-object p1, p0, Lcom/alexkang/bluechat/MainActivity$1;->this$0:Lcom/alexkang/bluechat/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/MainActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/alexkang/bluechat/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/MainActivity; │ │ .prologue │ .line 43 │ iput-object p1, p0, Lcom/alexkang/bluechat/MainActivity$2;->this$0:Lcom/alexkang/bluechat/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/ChatManager$ConnectedThread.smali │ @@ -256,14 +256,15 @@ │ │ move-result-object v10 │ │ invoke-virtual {v10, v9, v8, v7, v5}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ move-result-object v10 │ │ + .line 299 │ invoke-virtual {v10}, Landroid/os/Message;->sendToTarget()V │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_0 │ │ .line 300 │ @@ -294,120 +295,115 @@ │ invoke-direct {p0}, Lcom/alexkang/bluechat/ChatManager$ConnectedThread;->endActivity()V │ │ .line 307 │ return-void │ .end method │ │ .method public write([B)V │ - .locals 9 │ + .locals 7 │ .param p1, "byteArray" # [B │ │ .prologue │ .line 311 │ :try_start_0 │ - iget-object v6, p0, Lcom/alexkang/bluechat/ChatManager$ConnectedThread;->mmOutStream:Ljava/io/OutputStream; │ + iget-object v3, p0, Lcom/alexkang/bluechat/ChatManager$ConnectedThread;->mmOutStream:Ljava/io/OutputStream; │ │ - invoke-virtual {v6, p1}, Ljava/io/OutputStream;->write([B)V │ + invoke-virtual {v3, p1}, Ljava/io/OutputStream;->write([B)V │ │ .line 312 │ - iget-object v6, p0, Lcom/alexkang/bluechat/ChatManager$ConnectedThread;->mmOutStream:Ljava/io/OutputStream; │ + iget-object v3, p0, Lcom/alexkang/bluechat/ChatManager$ConnectedThread;->mmOutStream:Ljava/io/OutputStream; │ │ - invoke-virtual {v6}, Ljava/io/OutputStream;->flush()V │ + invoke-virtual {v3}, Ljava/io/OutputStream;->flush()V │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 322 │ :goto_0 │ return-void │ │ .line 313 │ :catch_0 │ - move-exception v3 │ + move-exception v2 │ │ .line 314 │ - .local v3, "e":Ljava/io/IOException; │ - const-string v2, "" │ + .local v2, "e":Ljava/io/IOException; │ + const-string v1, "" │ │ .line 315 │ - .local v2, "byteArrayString":Ljava/lang/String; │ - move-object v0, p1 │ - │ - .local v0, "arr$":[B │ - array-length v5, v0 │ + .local v1, "byteArrayString":Ljava/lang/String; │ + array-length v4, p1 │ │ - .local v5, "len$":I │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ - .local v4, "i$":I │ :goto_1 │ - if-ge v4, v5, :cond_0 │ + if-ge v3, v4, :cond_0 │ │ - aget-byte v1, v0, v4 │ + aget-byte v0, p1, v3 │ │ .line 316 │ - .local v1, "b":B │ - new-instance v6, Ljava/lang/StringBuilder; │ + .local v0, "b":B │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - const-string v7, ", " │ + const-string v6, ", " │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 315 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 │ │ .line 318 │ - .end local v1 # "b":B │ + .end local v0 # "b":B │ :cond_0 │ - sget-object v6, Ljava/lang/System;->err:Ljava/io/PrintStream; │ + sget-object v3, Ljava/lang/System;->err:Ljava/io/PrintStream; │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ - const-string v8, "Failed to write bytes: " │ + const-string v5, "Failed to write bytes: " │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v6, v7}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ + invoke-virtual {v3, v4}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ │ .line 319 │ - sget-object v6, Ljava/lang/System;->err:Ljava/io/PrintStream; │ + sget-object v3, Ljava/lang/System;->err:Ljava/io/PrintStream; │ │ - invoke-virtual {v3}, Ljava/io/IOException;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/io/IOException;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v6, v7}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ + invoke-virtual {v3, v4}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ │ .line 320 │ invoke-direct {p0}, Lcom/alexkang/bluechat/ChatManager$ConnectedThread;->endActivity()V │ │ goto :goto_0 │ .end method ├── smali/com/alexkang/bluechat/HostActivity$SendImageThread.smali │ @@ -118,38 +118,41 @@ │ .line 295 │ .local v5, "scalingFactor":F │ :goto_1 │ iget-object v6, p0, Lcom/alexkang/bluechat/HostActivity$SendImageThread;->bitmap:Landroid/graphics/Bitmap; │ │ iget-object v7, p0, Lcom/alexkang/bluechat/HostActivity$SendImageThread;->bitmap:Landroid/graphics/Bitmap; │ │ + .line 297 │ invoke-virtual {v7}, Landroid/graphics/Bitmap;->getWidth()I │ │ move-result v7 │ │ int-to-float v7, v7 │ │ mul-float/2addr v7, v5 │ │ float-to-int v7, v7 │ │ iget-object v8, p0, Lcom/alexkang/bluechat/HostActivity$SendImageThread;->bitmap:Landroid/graphics/Bitmap; │ │ + .line 298 │ invoke-virtual {v8}, Landroid/graphics/Bitmap;->getHeight()I │ │ move-result v8 │ │ int-to-float v8, v8 │ │ mul-float/2addr v8, v5 │ │ float-to-int v8, v8 │ │ const/4 v9, 0x0 │ │ + .line 295 │ invoke-static {v6, v7, v8, v9}, Landroid/graphics/Bitmap;->createScaledBitmap(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; │ │ move-result-object v6 │ │ iput-object v6, p0, Lcom/alexkang/bluechat/HostActivity$SendImageThread;->bitmap:Landroid/graphics/Bitmap; │ │ .line 304 │ @@ -183,18 +186,20 @@ │ │ move-result-object v6 │ │ const/4 v7, 0x5 │ │ iget-object v8, p0, Lcom/alexkang/bluechat/HostActivity$SendImageThread;->this$0:Lcom/alexkang/bluechat/HostActivity; │ │ + .line 309 │ invoke-static {v8}, Lcom/alexkang/bluechat/HostActivity;->access$400(Lcom/alexkang/bluechat/HostActivity;)Ljava/lang/String; │ │ move-result-object v8 │ │ + .line 307 │ invoke-virtual {v6, v7, v8, v2}, Lcom/alexkang/bluechat/ChatManager;->buildPacket(ILjava/lang/String;[B)[B │ │ move-result-object v4 │ │ .line 312 │ .local v4, "packet":[B │ iget-object v6, p0, Lcom/alexkang/bluechat/HostActivity$SendImageThread;->this$0:Lcom/alexkang/bluechat/HostActivity; ├── smali/com/alexkang/bluechat/ChatManager.smali │ @@ -511,22 +511,24 @@ │ .line 140 │ new-array v3, v6, [B │ │ const/4 v4, 0x0 │ │ iget-object v5, p0, Lcom/alexkang/bluechat/ChatManager;->connections:Ljava/util/ArrayList; │ │ + .line 143 │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ int-to-byte v5, v5 │ │ aput-byte v5, v3, v4 │ │ + .line 140 │ invoke-virtual {p0, v6, v2, v3}, Lcom/alexkang/bluechat/ChatManager;->buildPacket(ILjava/lang/String;[B)[B │ │ move-result-object v0 │ │ .line 145 │ .local v0, "idAssignmentPacket":[B │ iget-object v3, p0, Lcom/alexkang/bluechat/ChatManager;->mConnectedThread:Lcom/alexkang/bluechat/ChatManager$ConnectedThread; │ @@ -655,14 +657,15 @@ │ │ move-result-object v5 │ │ invoke-virtual {v4, v1, v2, p2, v5}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ move-result-object v4 │ │ + .line 203 │ invoke-virtual {v4}, Landroid/os/Message;->sendToTarget()V │ │ .line 205 │ iget-boolean v4, p0, Lcom/alexkang/bluechat/ChatManager;->isHost:Z │ │ if-eqz v4, :cond_3 ├── smali/com/alexkang/bluechat/HostActivity$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/alexkang/bluechat/HostActivity; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/HostActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/HostActivity; │ │ .prologue │ .line 140 │ iput-object p1, p0, Lcom/alexkang/bluechat/HostActivity$5;->this$0:Lcom/alexkang/bluechat/HostActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/MainActivity$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$dialog:Landroid/app/AlertDialog; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/MainActivity;Landroid/app/AlertDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/MainActivity; │ │ .prologue │ .line 103 │ iput-object p1, p0, Lcom/alexkang/bluechat/MainActivity$5;->this$0:Lcom/alexkang/bluechat/MainActivity; │ │ iput-object p2, p0, Lcom/alexkang/bluechat/MainActivity$5;->val$dialog:Landroid/app/AlertDialog; ├── smali/com/alexkang/bluechat/HostActivity$AcceptThread.smali │ @@ -43,24 +43,26 @@ │ │ .line 331 │ :try_start_0 │ invoke-static {p1}, Lcom/alexkang/bluechat/HostActivity;->access$600(Lcom/alexkang/bluechat/HostActivity;)Landroid/bluetooth/BluetoothAdapter; │ │ move-result-object v2 │ │ + .line 333 │ invoke-static {p1}, Lcom/alexkang/bluechat/HostActivity;->access$200(Lcom/alexkang/bluechat/HostActivity;)Ljava/lang/String; │ │ move-result-object v3 │ │ const-string v4, "28286a80-137b-11e4-bbe8-0002a5d5c51b" │ │ invoke-static {v4}, Ljava/util/UUID;->fromString(Ljava/lang/String;)Ljava/util/UUID; │ │ move-result-object v4 │ │ + .line 332 │ invoke-virtual {v2, v3, v4}, Landroid/bluetooth/BluetoothAdapter;->listenUsingRfcommWithServiceRecord(Ljava/lang/String;Ljava/util/UUID;)Landroid/bluetooth/BluetoothServerSocket; │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v1 │ │ .line 340 ├── smali/com/alexkang/bluechat/ClientActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/alexkang/bluechat/ClientActivity; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/ClientActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/ClientActivity; │ │ .prologue │ .line 82 │ iput-object p1, p0, Lcom/alexkang/bluechat/ClientActivity$2;->this$0:Lcom/alexkang/bluechat/ClientActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/ClientActivity.smali │ @@ -62,15 +62,14 @@ │ .line 48 │ new-instance v0, Lcom/alexkang/bluechat/ClientActivity$1; │ │ invoke-direct {v0, p0}, Lcom/alexkang/bluechat/ClientActivity$1;->(Lcom/alexkang/bluechat/ClientActivity;)V │ │ iput-object v0, p0, Lcom/alexkang/bluechat/ClientActivity;->mReceiver:Landroid/content/BroadcastReceiver; │ │ - .line 276 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/alexkang/bluechat/ClientActivity;)Ljava/util/ArrayList; │ .locals 1 │ .param p0, "x0" # Lcom/alexkang/bluechat/ClientActivity; ├── smali/com/alexkang/bluechat/MessageFeedAdapter$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$message:Lcom/alexkang/bluechat/MessageBox; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/MessageFeedAdapter;Lcom/alexkang/bluechat/MessageBox;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/MessageFeedAdapter; │ │ .prologue │ .line 79 │ iput-object p1, p0, Lcom/alexkang/bluechat/MessageFeedAdapter$1;->this$0:Lcom/alexkang/bluechat/MessageFeedAdapter; │ │ iput-object p2, p0, Lcom/alexkang/bluechat/MessageFeedAdapter$1;->val$message:Lcom/alexkang/bluechat/MessageBox; ├── smali/com/alexkang/bluechat/HostActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/alexkang/bluechat/HostActivity; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/HostActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/HostActivity; │ │ .prologue │ .line 63 │ iput-object p1, p0, Lcom/alexkang/bluechat/HostActivity$1;->this$0:Lcom/alexkang/bluechat/HostActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/ClientActivity$SendImageThread.smali │ @@ -118,38 +118,41 @@ │ .line 250 │ .local v5, "scalingFactor":F │ :goto_1 │ iget-object v6, p0, Lcom/alexkang/bluechat/ClientActivity$SendImageThread;->bitmap:Landroid/graphics/Bitmap; │ │ iget-object v7, p0, Lcom/alexkang/bluechat/ClientActivity$SendImageThread;->bitmap:Landroid/graphics/Bitmap; │ │ + .line 252 │ invoke-virtual {v7}, Landroid/graphics/Bitmap;->getWidth()I │ │ move-result v7 │ │ int-to-float v7, v7 │ │ mul-float/2addr v7, v5 │ │ float-to-int v7, v7 │ │ iget-object v8, p0, Lcom/alexkang/bluechat/ClientActivity$SendImageThread;->bitmap:Landroid/graphics/Bitmap; │ │ + .line 253 │ invoke-virtual {v8}, Landroid/graphics/Bitmap;->getHeight()I │ │ move-result v8 │ │ int-to-float v8, v8 │ │ mul-float/2addr v8, v5 │ │ float-to-int v8, v8 │ │ const/4 v9, 0x0 │ │ + .line 250 │ invoke-static {v6, v7, v8, v9}, Landroid/graphics/Bitmap;->createScaledBitmap(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; │ │ move-result-object v6 │ │ iput-object v6, p0, Lcom/alexkang/bluechat/ClientActivity$SendImageThread;->bitmap:Landroid/graphics/Bitmap; │ │ .line 259 │ @@ -183,18 +186,20 @@ │ │ move-result-object v6 │ │ const/4 v7, 0x5 │ │ iget-object v8, p0, Lcom/alexkang/bluechat/ClientActivity$SendImageThread;->this$0:Lcom/alexkang/bluechat/ClientActivity; │ │ + .line 264 │ invoke-static {v8}, Lcom/alexkang/bluechat/ClientActivity;->access$500(Lcom/alexkang/bluechat/ClientActivity;)Ljava/lang/String; │ │ move-result-object v8 │ │ + .line 262 │ invoke-virtual {v6, v7, v8, v2}, Lcom/alexkang/bluechat/ChatManager;->buildPacket(ILjava/lang/String;[B)[B │ │ move-result-object v4 │ │ .line 267 │ .local v4, "packet":[B │ iget-object v6, p0, Lcom/alexkang/bluechat/ClientActivity$SendImageThread;->this$0:Lcom/alexkang/bluechat/ClientActivity; ├── smali/com/alexkang/bluechat/HostActivity$AcceptThread$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$socket:Landroid/bluetooth/BluetoothSocket; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/HostActivity$AcceptThread;Landroid/bluetooth/BluetoothSocket;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/alexkang/bluechat/HostActivity$AcceptThread; │ │ .prologue │ .line 354 │ iput-object p1, p0, Lcom/alexkang/bluechat/HostActivity$AcceptThread$1;->this$1:Lcom/alexkang/bluechat/HostActivity$AcceptThread; │ │ iput-object p2, p0, Lcom/alexkang/bluechat/HostActivity$AcceptThread$1;->val$socket:Landroid/bluetooth/BluetoothSocket; ├── smali/com/alexkang/bluechat/ClientActivity$ConnectThread$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/alexkang/bluechat/ClientActivity$ConnectThread; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/ClientActivity$ConnectThread;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/alexkang/bluechat/ClientActivity$ConnectThread; │ │ .prologue │ .line 305 │ iput-object p1, p0, Lcom/alexkang/bluechat/ClientActivity$ConnectThread$1;->this$1:Lcom/alexkang/bluechat/ClientActivity$ConnectThread; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/HostActivity$3.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$nameInput:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/HostActivity;Landroid/widget/EditText;Landroid/view/inputmethod/InputMethodManager;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/HostActivity; │ │ .prologue │ .line 120 │ iput-object p1, p0, Lcom/alexkang/bluechat/HostActivity$3;->this$0:Lcom/alexkang/bluechat/HostActivity; │ │ iput-object p2, p0, Lcom/alexkang/bluechat/HostActivity$3;->val$nameInput:Landroid/widget/EditText; ├── smali/com/alexkang/bluechat/HostActivity$SendImageThread$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/alexkang/bluechat/HostActivity$SendImageThread; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/HostActivity$SendImageThread;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/alexkang/bluechat/HostActivity$SendImageThread; │ │ .prologue │ .line 274 │ iput-object p1, p0, Lcom/alexkang/bluechat/HostActivity$SendImageThread$1;->this$1:Lcom/alexkang/bluechat/HostActivity$SendImageThread; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/alexkang/bluechat/HostActivity$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$dialog:Landroid/app/AlertDialog; │ │ │ # direct methods │ .method constructor (Lcom/alexkang/bluechat/HostActivity;Landroid/app/AlertDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/alexkang/bluechat/HostActivity; │ │ .prologue │ .line 152 │ iput-object p1, p0, Lcom/alexkang/bluechat/HostActivity$6;->this$0:Lcom/alexkang/bluechat/HostActivity; │ │ iput-object p2, p0, Lcom/alexkang/bluechat/HostActivity$6;->val$dialog:Landroid/app/AlertDialog;