--- /home/fdroid/fdroiddata/tmp/mobi.omegacentauri.SendReduced_1300.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_mobi.omegacentauri.SendReduced_1300.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/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid 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: 4696e8ca57142f769b70401f38303db16a0cba20b04071ce82541d1361d01277 │ -Signer #1 certificate SHA-1 digest: 641a236ceb6376ca529cf2d322f908be6c2f08c7 │ -Signer #1 certificate MD5 digest: 6b402c587db375e257e8e28bcec471d0 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 53289f2c654ff6b4e9eb5aebefd9640807aa6ddb4555ad40c1c8d2936e257034 │ -Signer #1 public key SHA-1 digest: a69ce2553f5d2bd749eaadb87e6ad8ac8ecdcf92 │ -Signer #1 public key MD5 digest: 8245d0485f8cf06d1c01649d58a9d01e │ -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,500 +1,428 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 48050 (000000000000BBB2h) │ - Actual end-cent-dir record offset: 48028 (000000000000BB9Ch) │ - Expected end-cent-dir record offset: 48028 (000000000000BB9Ch) │ + Zip archive file size: 47150 (000000000000B82Eh) │ + Actual end-cent-dir record offset: 47128 (000000000000B818h) │ + Expected end-cent-dir record offset: 47128 (000000000000B818h) │ (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 16 entries. │ - The central directory is 1093 (0000000000000445h) bytes long, │ + central directory contains 14 entries. │ + The central directory is 956 (00000000000003BCh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 46935 (000000000000B757h). │ + is 46172 (000000000000B45Ch). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Apr 29 23:56:26 │ - 32-bit CRC value (hex): ac98dd57 │ - compressed size: 517 bytes │ - uncompressed size: 1049 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Oct 26 01:36:06 │ + 32-bit CRC value (hex): 0f98b2c6 │ + compressed size: 1562 bytes │ + uncompressed size: 5936 bytes │ + length of filename: 19 characters │ + length of extra field: 4 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ + 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/5AE7CAF6.SF │ + assets/licenses.txt │ │ - offset of local header from start of archive: 583 │ - (0000000000000247h) bytes │ + offset of local header from start of archive: 1631 │ + (000000000000065Fh) 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): 2016 Apr 29 23:56:26 │ - 32-bit CRC value (hex): cf938168 │ - compressed size: 602 bytes │ - uncompressed size: 1170 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 Oct 26 01:36:06 │ + 32-bit CRC value (hex): cf68b2a3 │ + compressed size: 4049 bytes │ + uncompressed size: 11701 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 #3: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/5AE7CAF6.RSA │ + res/drawable-hdpi-v4/icon.png │ │ - offset of local header from start of archive: 1251 │ - (00000000000004E3h) bytes │ + offset of local header from start of archive: 5745 │ + (0000000000001671h) 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): 2016 Apr 29 23:56:26 │ - 32-bit CRC value (hex): 1497d0c6 │ - compressed size: 1038 bytes │ - uncompressed size: 1291 bytes │ - length of filename: 21 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): af8dd06a │ + compressed size: 2495 bytes │ + uncompressed size: 2495 bytes │ + length of filename: 29 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-ldpi-v4/icon.png │ │ - offset of local header from start of archive: 2356 │ - (0000000000000934h) bytes │ + offset of local header from start of archive: 8299 │ + (000000000000206Bh) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): fbab9380 │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 22 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): af0a3d73 │ + compressed size: 1507 bytes │ + uncompressed size: 1507 bytes │ + length of filename: 29 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-mdpi-v4/icon.png │ │ - offset of local header from start of archive: 2465 │ - (00000000000009A1h) bytes │ + offset of local header from start of archive: 9865 │ + (0000000000002689h) 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): 2016 Apr 29 17:42:22 │ - 32-bit CRC value (hex): fbab9380 │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 23 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 967458d0 │ + compressed size: 1630 bytes │ + uncompressed size: 1630 bytes │ + length of filename: 29 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 │ - │ - offset of local header from start of archive: 2575 │ - (0000000000000A0Fh) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): 0f98b2c6 │ - compressed size: 1572 bytes │ - uncompressed size: 5936 bytes │ - length of filename: 19 characters │ - length of extra field: 4 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - 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. │ - │ - assets/licenses.txt │ - │ - offset of local header from start of archive: 4216 │ - (0000000000001078h) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): cf68b2a3 │ - compressed size: 4046 bytes │ - uncompressed size: 11701 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 #8: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/icon.png │ + res/drawable-xhdpi-v4/icon.png │ │ - offset of local header from start of archive: 8327 │ - (0000000000002087h) bytes │ + offset of local header from start of archive: 11554 │ + (0000000000002D22h) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): 4d82fab7 │ - compressed size: 2567 bytes │ - uncompressed size: 2567 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 56a4a99d │ + compressed size: 3533 bytes │ + uncompressed size: 3533 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #9: │ +Central directory entry #7: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-ldpi-v4/icon.png │ + res/drawable-xxhdpi-v4/icon.png │ │ - offset of local header from start of archive: 10955 │ - (0000000000002ACBh) bytes │ + offset of local header from start of archive: 15147 │ + (0000000000003B2Bh) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): 8e8879df │ - compressed size: 1581 bytes │ - uncompressed size: 1581 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 65c3ed08 │ + compressed size: 5299 bytes │ + uncompressed size: 5299 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #10: │ +Central directory entry #8: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/icon.png │ + res/xml/options.xml │ │ - offset of local header from start of archive: 12597 │ - (0000000000003135h) bytes │ + offset of local header from start of archive: 20507 │ + (000000000000501Bh) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): ada9b76b │ - compressed size: 1652 bytes │ - uncompressed size: 1652 bytes │ - length of filename: 29 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 26 01:36:06 │ + 32-bit CRC value (hex): 29ead4e4 │ + compressed size: 1482 bytes │ + uncompressed size: 4512 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 #11: │ +Central directory entry #9: │ --------------------------- │ │ - res/drawable-xhdpi-v4/icon.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 14308 │ - (00000000000037E4h) bytes │ + res/xml/paths.xml │ + │ + offset of local header from start of archive: 22054 │ + (0000000000005626h) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): 9debe30a │ - compressed size: 3613 bytes │ - uncompressed size: 3613 bytes │ - length of filename: 30 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 26 01:36:06 │ + 32-bit CRC value (hex): 73dd3a4c │ + compressed size: 264 bytes │ + uncompressed size: 576 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 #12: │ +Central directory entry #10: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/icon.png │ + There are an extra 16 bytes preceding this file. │ + │ + resources.arsc │ │ - offset of local header from start of archive: 17981 │ - (000000000000463Dh) bytes │ + offset of local header from start of archive: 22381 │ + (000000000000576Dh) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): 5a2750ca │ - compressed size: 5411 bytes │ - uncompressed size: 5411 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 405381d4 │ + compressed size: 2528 bytes │ + uncompressed size: 2528 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 #13: │ +Central directory entry #11: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/xml/options.xml │ + classes.dex │ │ - offset of local header from start of archive: 23455 │ - (0000000000005B9Fh) bytes │ + offset of local header from start of archive: 24953 │ + (0000000000006179h) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): 29ead4e4 │ - compressed size: 1485 bytes │ - uncompressed size: 4512 bytes │ - length of filename: 19 characters │ + file last modified on (DOS date/time): 2017 Oct 26 01:36:06 │ + 32-bit CRC value (hex): c9d2c668 │ + compressed size: 18854 bytes │ + uncompressed size: 37852 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 #14: │ +Central directory entry #12: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/xml/paths.xml │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 25005 │ - (00000000000061ADh) bytes │ + offset of local header from start of archive: 43864 │ + (000000000000AB58h) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): 73dd3a4c │ - compressed size: 264 bytes │ - uncompressed size: 576 bytes │ - length of filename: 17 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 26 01:36:06 │ + 32-bit CRC value (hex): ac98dd57 │ + compressed size: 517 bytes │ + uncompressed size: 1049 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 #15: │ +Central directory entry #13: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - resources.arsc │ + META-INF/5AE7CAF6.SF │ │ - offset of local header from start of archive: 25332 │ - (00000000000062F4h) bytes │ + offset of local header from start of archive: 44431 │ + (000000000000AD8Fh) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): a1743d84 │ - compressed size: 2500 bytes │ - uncompressed size: 2500 bytes │ - length of filename: 14 characters │ + file last modified on (DOS date/time): 2017 Oct 26 01:36:06 │ + 32-bit CRC value (hex): cf938168 │ + compressed size: 602 bytes │ + uncompressed size: 1170 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 #16: │ +Central directory entry #14: │ --------------------------- │ │ - classes.dex │ + META-INF/5AE7CAF6.RSA │ │ - offset of local header from start of archive: 27876 │ - (0000000000006CE4h) bytes │ + offset of local header from start of archive: 45083 │ + (000000000000B01Bh) 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): 2016 Apr 29 17:42:20 │ - 32-bit CRC value (hex): 993cb928 │ - compressed size: 19002 bytes │ - uncompressed size: 38136 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 26 01:36:06 │ + 32-bit CRC value (hex): 1497d0c6 │ + compressed size: 1038 bytes │ + uncompressed size: 1291 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) ├── resources.arsc │┄ Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff. │ @@ -1,8 +1,8 @@ │ -00000000: 0200 0c00 c409 0000 0100 0000 0100 1c00 ................ │ +00000000: 0200 0c00 e009 0000 0100 0000 0100 1c00 ................ │ 00000010: 4c03 0000 2000 0000 0000 0000 0000 0000 L... ........... │ 00000020: 9c00 0000 0000 0000 0000 0000 2a00 0000 ............*... │ 00000030: 5000 0000 8e00 0000 cc00 0000 0a01 0000 P............... │ 00000040: 4a01 0000 8c01 0000 9601 0000 a001 0000 J............... │ 00000050: aa01 0000 b401 0000 c001 0000 cc01 0000 ................ │ 00000060: d801 0000 e401 0000 f001 0000 fc01 0000 ................ │ 00000070: 0402 0000 0c02 0000 1602 0000 1e02 0000 ................ │ @@ -47,15 +47,15 @@ │ 000002e0: 3900 3500 0000 0200 3900 3700 0000 0200 9.5.....9.7..... │ 000002f0: 3900 3800 0000 0200 3900 3900 0000 0d00 9.8.....9.9..... │ 00000300: 6400 6100 7400 6500 2000 6100 6e00 6400 d.a.t.e. .a.n.d. │ 00000310: 2000 7400 6900 6d00 6500 0000 0800 7000 .t.i.m.e.....p. │ 00000320: 7200 6500 7300 6500 7200 7600 6500 0000 r.e.s.e.r.v.e... │ 00000330: 0600 7200 6100 6e00 6400 6f00 6d00 0000 ..r.a.n.d.o.m... │ 00000340: 0a00 7300 6500 7100 7500 6500 6e00 7400 ..s.e.q.u.e.n.t. │ -00000350: 6900 6100 6c00 0000 0002 2001 6c06 0000 i.a.l..... .l... │ +00000350: 6900 6100 6c00 0000 0002 2001 8806 0000 i.a.l..... ..... │ 00000360: 7f00 0000 6d00 6f00 6200 6900 2e00 6f00 ....m.o.b.i...o. │ 00000370: 6d00 6500 6700 6100 6300 6500 6e00 7400 m.e.g.a.c.e.n.t. │ 00000380: 6100 7500 7200 6900 2e00 5300 6500 6e00 a.u.r.i...S.e.n. │ 00000390: 6400 5200 6500 6400 7500 6300 6500 6400 d.R.e.d.u.c.e.d. │ 000003a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000003b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000003c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ @@ -84,74 +84,75 @@ │ 00000530: 7000 6100 7400 6800 7300 0000 0b00 7200 p.a.t.h.s.....r. │ 00000540: 6500 7300 6f00 6c00 7500 7400 6900 6f00 e.s.o.l.u.t.i.o. │ 00000550: 6e00 7300 0000 0900 7100 7500 6100 6c00 n.s.....q.u.a.l. │ 00000560: 6900 7400 6900 6500 7300 0000 0700 6f00 i.t.i.e.s.....o. │ 00000570: 7500 7400 7000 7500 7400 7300 0000 0000 u.t.p.u.t.s..... │ 00000580: 0202 1000 1000 0000 0100 0000 0000 0000 ................ │ 00000590: 0202 1000 1400 0000 0200 0000 0100 0000 ................ │ -000005a0: 0001 0000 0102 4800 5c00 0000 0200 0000 ......H.\....... │ -000005b0: 0100 0000 4c00 0000 3400 0000 0000 0000 ....L...4....... │ +000005a0: 0001 0000 0102 4c00 6000 0000 0200 0000 ......L.`....... │ +000005b0: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ 000005c0: 0000 0000 0000 7800 0000 0000 0000 0000 ......x......... │ 000005d0: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ 000005e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000005f0: 0800 0000 0000 0000 0800 0003 0200 0000 ................ │ -00000600: 0102 4800 5c00 0000 0200 0000 0100 0000 ..H.\........... │ -00000610: 4c00 0000 3400 0000 0000 0000 0000 0000 L...4........... │ -00000620: 0000 a000 0000 0000 0000 0000 0400 0000 ................ │ -00000630: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000640: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ -00000650: 0000 0000 0800 0003 0300 0000 0102 4800 ..............H. │ -00000660: 5c00 0000 0200 0000 0100 0000 4c00 0000 \...........L... │ -00000670: 3400 0000 0000 0000 0000 0000 0000 f000 4............... │ -00000680: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ -00000690: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000006a0: 0000 0000 0000 0000 0800 0000 0000 0000 ................ │ -000006b0: 0800 0003 0400 0000 0102 4800 5c00 0000 ..........H.\... │ -000006c0: 0200 0000 0100 0000 4c00 0000 3400 0000 ........L...4... │ -000006d0: 0000 0000 0000 0000 0000 4001 0000 0000 ..........@..... │ -000006e0: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ -000006f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000700: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ -00000710: 0500 0000 0102 4800 5c00 0000 0200 0000 ......H.\....... │ -00000720: 0100 0000 4c00 0000 3400 0000 0000 0000 ....L...4....... │ -00000730: 0000 0000 0000 e001 0000 0000 0000 0000 ................ │ -00000740: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000750: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000760: 0800 0000 0000 0000 0800 0003 0600 0000 ................ │ -00000770: 0202 1000 1800 0000 0300 0000 0200 0000 ................ │ -00000780: 0000 0000 0000 0000 0102 4800 7000 0000 ..........H.p... │ -00000790: 0300 0000 0200 0000 5000 0000 3400 0000 ........P...4... │ -000007a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000007b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000005f0: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ +00000600: 0200 0000 0102 4c00 6000 0000 0200 0000 ......L.`....... │ +00000610: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ +00000620: 0000 0000 0000 a000 0000 0000 0000 0000 ................ │ +00000630: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000640: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000650: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ +00000660: 0300 0000 0102 4c00 6000 0000 0200 0000 ......L.`....... │ +00000670: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ +00000680: 0000 0000 0000 f000 0000 0000 0000 0000 ................ │ +00000690: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +000006a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000006b0: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ +000006c0: 0400 0000 0102 4c00 6000 0000 0200 0000 ......L.`....... │ +000006d0: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ +000006e0: 0000 0000 0000 4001 0000 0000 0000 0000 ......@......... │ +000006f0: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000710: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ +00000720: 0500 0000 0102 4c00 6000 0000 0200 0000 ......L.`....... │ +00000730: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ +00000740: 0000 0000 0000 e001 0000 0000 0000 0000 ................ │ +00000750: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000770: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ +00000780: 0600 0000 0202 1000 1800 0000 0300 0000 ................ │ +00000790: 0200 0000 0000 0000 0000 0000 0102 4c00 ..............L. │ +000007a0: 7400 0000 0300 0000 0200 0000 5400 0000 t...........T... │ +000007b0: 3800 0000 0000 0000 0000 0000 0000 0000 8............... │ 000007c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000007d0: 0000 0000 1000 0000 0800 0000 0100 0000 ................ │ -000007e0: 0800 0003 0000 0000 0800 0000 0200 0000 ................ │ -000007f0: 0800 0003 0100 0000 0202 1000 1c00 0000 ................ │ -00000800: 0400 0000 0300 0000 0000 0000 0000 0000 ................ │ -00000810: 0000 0000 0102 4800 b001 0000 0400 0000 ......H......... │ -00000820: 0300 0000 5400 0000 3400 0000 0000 0000 ....T...4....... │ -00000830: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000840: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000007d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000007e0: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ +000007f0: 0800 0000 0100 0000 0800 0003 0000 0000 ................ │ +00000800: 0800 0000 0200 0000 0800 0003 0100 0000 ................ │ +00000810: 0202 1000 1c00 0000 0400 0000 0300 0000 ................ │ +00000820: 0000 0000 0000 0000 0000 0000 0102 4c00 ..............L. │ +00000830: b401 0000 0400 0000 0300 0000 5800 0000 ............X... │ +00000840: 3800 0000 0000 0000 0000 0000 0000 0000 8............... │ 00000850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000860: 8800 0000 1c01 0000 1000 0100 0300 0000 ................ │ -00000870: 0000 0000 0a00 0000 0000 0002 0800 0003 ................ │ -00000880: 0700 0000 0100 0002 0800 0003 0800 0000 ................ │ -00000890: 0200 0002 0800 0003 0900 0000 0300 0002 ................ │ -000008a0: 0800 0003 0a00 0000 0400 0002 0800 0003 ................ │ -000008b0: 0b00 0000 0500 0002 0800 0003 0c00 0000 ................ │ -000008c0: 0600 0002 0800 0003 0d00 0000 0700 0002 ................ │ -000008d0: 0800 0003 0e00 0000 0800 0002 0800 0003 ................ │ -000008e0: 0f00 0000 0900 0002 0800 0003 1000 0000 ................ │ -000008f0: 1000 0100 0400 0000 0000 0000 0b00 0000 ................ │ -00000900: 0000 0002 0800 0003 1100 0000 0100 0002 ................ │ -00000910: 0800 0003 1200 0000 0200 0002 0800 0003 ................ │ -00000920: 1400 0000 0300 0002 0800 0003 1500 0000 ................ │ -00000930: 0400 0002 0800 0003 1600 0000 0500 0002 ................ │ -00000940: 0800 0003 1700 0000 0600 0002 0800 0003 ................ │ -00000950: 1800 0000 0700 0002 0800 0003 1900 0000 ................ │ -00000960: 0800 0002 0800 0003 1a00 0000 0900 0002 ................ │ -00000970: 0800 0003 1b00 0000 0a00 0002 0800 0003 ................ │ -00000980: 1300 0000 1000 0100 0500 0000 0000 0000 ................ │ -00000990: 0400 0000 0000 0002 0800 0003 1c00 0000 ................ │ -000009a0: 0100 0002 0800 0003 1d00 0000 0200 0002 ................ │ -000009b0: 0800 0003 1e00 0000 0300 0002 0800 0003 ................ │ -000009c0: 1f00 0000 .... │ +00000860: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000870: 0000 0000 0000 0000 0000 0000 8800 0000 ................ │ +00000880: 1c01 0000 1000 0100 0300 0000 0000 0000 ................ │ +00000890: 0a00 0000 0000 0002 0800 0003 0700 0000 ................ │ +000008a0: 0100 0002 0800 0003 0800 0000 0200 0002 ................ │ +000008b0: 0800 0003 0900 0000 0300 0002 0800 0003 ................ │ +000008c0: 0a00 0000 0400 0002 0800 0003 0b00 0000 ................ │ +000008d0: 0500 0002 0800 0003 0c00 0000 0600 0002 ................ │ +000008e0: 0800 0003 0d00 0000 0700 0002 0800 0003 ................ │ +000008f0: 0e00 0000 0800 0002 0800 0003 0f00 0000 ................ │ +00000900: 0900 0002 0800 0003 1000 0000 1000 0100 ................ │ +00000910: 0400 0000 0000 0000 0b00 0000 0000 0002 ................ │ +00000920: 0800 0003 1100 0000 0100 0002 0800 0003 ................ │ +00000930: 1200 0000 0200 0002 0800 0003 1400 0000 ................ │ +00000940: 0300 0002 0800 0003 1500 0000 0400 0002 ................ │ +00000950: 0800 0003 1600 0000 0500 0002 0800 0003 ................ │ +00000960: 1700 0000 0600 0002 0800 0003 1800 0000 ................ │ +00000970: 0700 0002 0800 0003 1900 0000 0800 0002 ................ │ +00000980: 0800 0003 1a00 0000 0900 0002 0800 0003 ................ │ +00000990: 1b00 0000 0a00 0002 0800 0003 1300 0000 ................ │ +000009a0: 1000 0100 0500 0000 0000 0000 0400 0000 ................ │ +000009b0: 0000 0002 0800 0003 1c00 0000 0100 0002 ................ │ +000009c0: 0800 0003 1d00 0000 0200 0002 0800 0003 ................ │ +000009d0: 1e00 0000 0300 0002 0800 0003 1f00 0000 ................ ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,30 +1,30 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 3dd66831 │ │ -signature : 3678...ba8c │ │ -file_size : 38136 │ │ +checksum : 35103eab │ │ +signature : 7e16...cd74 │ │ +file_size : 37852 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 725 │ │ +string_ids_size : 722 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 127 │ │ -type_ids_off : 3012 (0x000bc4) │ │ +type_ids_off : 3000 (0x000bb8) │ │ proto_ids_size : 161 │ │ -proto_ids_off : 3520 (0x000dc0) │ │ +proto_ids_off : 3508 (0x000db4) │ │ field_ids_size : 85 │ │ -field_ids_off : 5452 (0x00154c) │ │ +field_ids_off : 5440 (0x001540) │ │ method_ids_size : 313 │ │ -method_ids_off : 6132 (0x0017f4) │ │ +method_ids_off : 6120 (0x0017e8) │ │ class_defs_size : 20 │ │ -class_defs_off : 8636 (0x0021bc) │ │ -data_size : 28860 │ │ -data_off : 9276 (0x00243c) │ │ +class_defs_off : 8624 (0x0021b0) │ │ +data_size : 28588 │ │ +data_off : 9264 (0x002430) │ │ │ │ Class #0 header: │ │ class_idx : 98 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 78 │ │ source_file_idx : 27 │ │ static_fields_size : 1 │ │ @@ -49,17 +49,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -002514: |[002514] mobi.omegacentauri.SendReduced.BuildConfig.:()V │ │ -002524: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ -00252a: 0e00 |0003: return-void │ │ +002508: |[002508] mobi.omegacentauri.SendReduced.BuildConfig.:()V │ │ +002518: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ +00251e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -142,21 +142,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -00252c: |[00252c] mobi.omegacentauri.SendReduced.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -00253c: 7010 9a00 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@009a │ │ -002542: 2200 5c00 |0003: new-instance v0, Ljava/util/HashMap; // type@005c │ │ -002546: 7010 c200 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@00c2 │ │ -00254c: 5b10 0b00 |0008: iput-object v0, v1, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@000b │ │ -002550: 5b12 0a00 |000a: iput-object v2, v1, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@000a │ │ -002554: 0e00 |000c: return-void │ │ +002520: |[002520] mobi.omegacentauri.SendReduced.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +002530: 7010 9a00 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@009a │ │ +002536: 2200 5c00 |0003: new-instance v0, Ljava/util/HashMap; // type@005c │ │ +00253a: 7010 c200 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@00c2 │ │ +002540: 5b10 0b00 |0008: iput-object v0, v1, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@000b │ │ +002544: 5b12 0a00 |000a: iput-object v2, v1, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@000a │ │ +002548: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0003 line=593 │ │ 0x000a line=595 │ │ 0x000c line=596 │ │ locals : │ │ @@ -169,40 +169,40 @@ │ │ type : '(Ljava/lang/String;Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -002558: |[002558] mobi.omegacentauri.SendReduced.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -002568: 7110 6f00 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@006f │ │ -00256e: 0a01 |0003: move-result v1 │ │ -002570: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -002574: 2201 4a00 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@004a │ │ -002578: 1a02 e300 |0008: const-string v2, "Name must not be empty" // string@00e3 │ │ -00257c: 7020 9200 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ -002582: 2701 |000d: throw v1 │ │ -002584: 6e10 7d00 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@007d │ │ -00258a: 0c06 |0011: move-result-object v6 │ │ -00258c: 5441 0b00 |0012: iget-object v1, v4, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@000b │ │ -002590: 6e30 c500 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@00c5 │ │ -002596: 0e00 |0017: return-void │ │ -002598: 0d00 |0018: move-exception v0 │ │ -00259a: 2201 4a00 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@004a │ │ -00259e: 2202 5100 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0051 │ │ -0025a2: 7010 aa00 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0025a8: 1a03 2e00 |0020: const-string v3, "Failed to resolve canonical path for " // string@002e │ │ -0025ac: 6e20 af00 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0025b2: 0c02 |0025: move-result-object v2 │ │ -0025b4: 6e20 ae00 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -0025ba: 0c02 |0029: move-result-object v2 │ │ -0025bc: 6e10 b000 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0025c2: 0c02 |002d: move-result-object v2 │ │ -0025c4: 7030 9300 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0093 │ │ -0025ca: 2701 |0031: throw v1 │ │ +00254c: |[00254c] mobi.omegacentauri.SendReduced.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +00255c: 7110 6f00 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@006f │ │ +002562: 0a01 |0003: move-result v1 │ │ +002564: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +002568: 2201 4a00 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@004a │ │ +00256c: 1a02 e300 |0008: const-string v2, "Name must not be empty" // string@00e3 │ │ +002570: 7020 9200 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ +002576: 2701 |000d: throw v1 │ │ +002578: 6e10 7d00 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@007d │ │ +00257e: 0c06 |0011: move-result-object v6 │ │ +002580: 5441 0b00 |0012: iget-object v1, v4, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@000b │ │ +002584: 6e30 c500 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@00c5 │ │ +00258a: 0e00 |0017: return-void │ │ +00258c: 0d00 |0018: move-exception v0 │ │ +00258e: 2201 4a00 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@004a │ │ +002592: 2202 5100 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0051 │ │ +002596: 7010 aa00 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +00259c: 1a03 2e00 |0020: const-string v3, "Failed to resolve canonical path for " // string@002e │ │ +0025a0: 6e20 af00 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0025a6: 0c02 |0025: move-result-object v2 │ │ +0025a8: 6e20 ae00 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +0025ae: 0c02 |0029: move-result-object v2 │ │ +0025b0: 6e10 b000 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +0025b6: 0c02 |002d: move-result-object v2 │ │ +0025b8: 7030 9300 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0093 │ │ +0025be: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=602 │ │ 0x0006 line=603 │ │ 0x000e line=607 │ │ @@ -221,76 +221,76 @@ │ │ type : '(Landroid/net/Uri;)Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -0025d8: |[0025d8] mobi.omegacentauri.SendReduced.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -0025e8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0025ea: 6e10 5600 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0056 │ │ -0025f0: 0c02 |0004: move-result-object v2 │ │ -0025f2: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -0025f6: 6e30 a100 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@00a1 │ │ -0025fc: 0a04 |000a: move-result v4 │ │ -0025fe: 6e30 a800 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@00a8 │ │ -002604: 0c06 |000e: move-result-object v6 │ │ -002606: 7110 5200 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0052 │ │ -00260c: 0c05 |0012: move-result-object v5 │ │ -00260e: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -002612: 6e20 a700 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@00a7 │ │ -002618: 0c06 |0018: move-result-object v6 │ │ -00261a: 7110 5200 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0052 │ │ -002620: 0c02 |001c: move-result-object v2 │ │ -002622: 5496 0b00 |001d: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@000b │ │ -002626: 6e20 c400 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@00c4 │ │ -00262c: 0c03 |0022: move-result-object v3 │ │ -00262e: 1f03 3b00 |0023: check-cast v3, Ljava/io/File; // type@003b │ │ -002632: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -002636: 2206 4a00 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@004a │ │ -00263a: 2207 5100 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0051 │ │ -00263e: 7010 aa00 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -002644: 1a08 0f01 |002e: const-string v8, "Unable to find configured root for " // string@010f │ │ -002648: 6e20 af00 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -00264e: 0c07 |0033: move-result-object v7 │ │ -002650: 6e20 ae00 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -002656: 0c07 |0037: move-result-object v7 │ │ -002658: 6e10 b000 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -00265e: 0c07 |003b: move-result-object v7 │ │ -002660: 7020 9200 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ -002666: 2706 |003f: throw v6 │ │ -002668: 2201 3b00 |0040: new-instance v1, Ljava/io/File; // type@003b │ │ -00266c: 7030 7700 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0077 │ │ -002672: 6e10 7d00 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@007d │ │ -002678: 0c01 |0048: move-result-object v1 │ │ -00267a: 6e10 8000 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -002680: 0c06 |004c: move-result-object v6 │ │ -002682: 6e10 8000 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -002688: 0c07 |0050: move-result-object v7 │ │ -00268a: 6e20 a600 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@00a6 │ │ -002690: 0a06 |0054: move-result v6 │ │ -002692: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -002696: 2206 4f00 |0057: new-instance v6, Ljava/lang/SecurityException; // type@004f │ │ -00269a: 1a07 0101 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0101 │ │ -00269e: 7020 9b00 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@009b │ │ -0026a4: 2706 |005e: throw v6 │ │ -0026a6: 0d00 |005f: move-exception v0 │ │ -0026a8: 2206 4a00 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@004a │ │ -0026ac: 2207 5100 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0051 │ │ -0026b0: 7010 aa00 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0026b6: 1a08 2e00 |0067: const-string v8, "Failed to resolve canonical path for " // string@002e │ │ -0026ba: 6e20 af00 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0026c0: 0c07 |006c: move-result-object v7 │ │ -0026c2: 6e20 ae00 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -0026c8: 0c07 |0070: move-result-object v7 │ │ -0026ca: 6e10 b000 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0026d0: 0c07 |0074: move-result-object v7 │ │ -0026d2: 7020 9200 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ -0026d8: 2706 |0078: throw v6 │ │ -0026da: 1101 |0079: return-object v1 │ │ +0025cc: |[0025cc] mobi.omegacentauri.SendReduced.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +0025dc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0025de: 6e10 5600 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0056 │ │ +0025e4: 0c02 |0004: move-result-object v2 │ │ +0025e6: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +0025ea: 6e30 a100 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@00a1 │ │ +0025f0: 0a04 |000a: move-result v4 │ │ +0025f2: 6e30 a800 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@00a8 │ │ +0025f8: 0c06 |000e: move-result-object v6 │ │ +0025fa: 7110 5200 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0052 │ │ +002600: 0c05 |0012: move-result-object v5 │ │ +002602: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +002606: 6e20 a700 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@00a7 │ │ +00260c: 0c06 |0018: move-result-object v6 │ │ +00260e: 7110 5200 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0052 │ │ +002614: 0c02 |001c: move-result-object v2 │ │ +002616: 5496 0b00 |001d: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@000b │ │ +00261a: 6e20 c400 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@00c4 │ │ +002620: 0c03 |0022: move-result-object v3 │ │ +002622: 1f03 3b00 |0023: check-cast v3, Ljava/io/File; // type@003b │ │ +002626: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +00262a: 2206 4a00 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@004a │ │ +00262e: 2207 5100 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0051 │ │ +002632: 7010 aa00 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +002638: 1a08 0f01 |002e: const-string v8, "Unable to find configured root for " // string@010f │ │ +00263c: 6e20 af00 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +002642: 0c07 |0033: move-result-object v7 │ │ +002644: 6e20 ae00 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +00264a: 0c07 |0037: move-result-object v7 │ │ +00264c: 6e10 b000 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +002652: 0c07 |003b: move-result-object v7 │ │ +002654: 7020 9200 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ +00265a: 2706 |003f: throw v6 │ │ +00265c: 2201 3b00 |0040: new-instance v1, Ljava/io/File; // type@003b │ │ +002660: 7030 7700 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0077 │ │ +002666: 6e10 7d00 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@007d │ │ +00266c: 0c01 |0048: move-result-object v1 │ │ +00266e: 6e10 8000 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +002674: 0c06 |004c: move-result-object v6 │ │ +002676: 6e10 8000 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +00267c: 0c07 |0050: move-result-object v7 │ │ +00267e: 6e20 a600 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@00a6 │ │ +002684: 0a06 |0054: move-result v6 │ │ +002686: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +00268a: 2206 4f00 |0057: new-instance v6, Ljava/lang/SecurityException; // type@004f │ │ +00268e: 1a07 0101 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0101 │ │ +002692: 7020 9b00 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@009b │ │ +002698: 2706 |005e: throw v6 │ │ +00269a: 0d00 |005f: move-exception v0 │ │ +00269c: 2206 4a00 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@004a │ │ +0026a0: 2207 5100 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0051 │ │ +0026a4: 7010 aa00 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +0026aa: 1a08 2e00 |0067: const-string v8, "Failed to resolve canonical path for " // string@002e │ │ +0026ae: 6e20 af00 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0026b4: 0c07 |006c: move-result-object v7 │ │ +0026b6: 6e20 ae00 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +0026bc: 0c07 |0070: move-result-object v7 │ │ +0026be: 6e10 b000 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +0026c4: 0c07 |0074: move-result-object v7 │ │ +0026c6: 7020 9200 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ +0026cc: 2706 |0078: throw v6 │ │ +0026ce: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=649 │ │ 0x0005 line=650 │ │ 0x000b line=651 │ │ @@ -316,164 +316,165 @@ │ │ 0x0000 - 0x007a reg=10 uri Landroid/net/Uri; │ │ │ │ #2 : (in Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;) │ │ name : 'getUriForFile' │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 222 16-bit code units │ │ -0026e8: |[0026e8] mobi.omegacentauri.SendReduced.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -0026f8: 6e10 7e00 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@007e │ │ -0026fe: 0c03 |0003: move-result-object v3 │ │ -002700: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -002702: 5496 0b00 |0005: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@000b │ │ -002706: 6e10 c300 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@00c3 │ │ -00270c: 0c06 |000a: move-result-object v6 │ │ -00270e: 7210 d000 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@00d0 │ │ -002714: 0c01 |000e: move-result-object v1 │ │ -002716: 7210 c600 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@00c6 │ │ -00271c: 0a06 |0012: move-result v6 │ │ -00271e: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -002722: 7210 c700 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@00c7 │ │ -002728: 0c04 |0018: move-result-object v4 │ │ -00272a: 1f04 5f00 |0019: check-cast v4, Ljava/util/Map$Entry; // type@005f │ │ -00272e: 7210 cc00 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@00cc │ │ -002734: 0c06 |001e: move-result-object v6 │ │ -002736: 1f06 3b00 |001f: check-cast v6, Ljava/io/File; // type@003b │ │ -00273a: 6e10 8000 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -002740: 0c05 |0024: move-result-object v5 │ │ -002742: 6e20 a600 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@00a6 │ │ -002748: 0a06 |0028: move-result v6 │ │ -00274a: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -00274e: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -002752: 6e10 a300 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@00a3 │ │ -002758: 0a07 |0030: move-result v7 │ │ -00275a: 7210 cc00 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@00cc │ │ -002760: 0c06 |0034: move-result-object v6 │ │ -002762: 1f06 3b00 |0035: check-cast v6, Ljava/io/File; // type@003b │ │ -002766: 6e10 8000 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -00276c: 0c06 |003a: move-result-object v6 │ │ -00276e: 6e10 a300 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@00a3 │ │ -002774: 0a06 |003e: move-result v6 │ │ -002776: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -00277a: 0742 |0041: move-object v2, v4 │ │ -00277c: 28cd |0042: goto 000f // -0033 │ │ -00277e: 0d00 |0043: move-exception v0 │ │ -002780: 2206 4a00 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@004a │ │ -002784: 2207 5100 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0051 │ │ -002788: 7010 aa00 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -00278e: 1a08 2e00 |004b: const-string v8, "Failed to resolve canonical path for " // string@002e │ │ -002792: 6e20 af00 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -002798: 0c07 |0050: move-result-object v7 │ │ -00279a: 6e20 ae00 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -0027a0: 0c07 |0054: move-result-object v7 │ │ -0027a2: 6e10 b000 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0027a8: 0c07 |0058: move-result-object v7 │ │ -0027aa: 7020 9200 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ -0027b0: 2706 |005c: throw v6 │ │ -0027b2: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -0027b6: 2206 4a00 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@004a │ │ -0027ba: 2207 5100 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0051 │ │ -0027be: 7010 aa00 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0027c4: 1a08 2c00 |0066: const-string v8, "Failed to find configured root that contains " // string@002c │ │ -0027c8: 6e20 af00 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0027ce: 0c07 |006b: move-result-object v7 │ │ -0027d0: 6e20 af00 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0027d6: 0c07 |006f: move-result-object v7 │ │ -0027d8: 6e10 b000 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0027de: 0c07 |0073: move-result-object v7 │ │ -0027e0: 7020 9200 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ -0027e6: 2706 |0077: throw v6 │ │ -0027e8: 7210 cc00 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@00cc │ │ -0027ee: 0c06 |007b: move-result-object v6 │ │ -0027f0: 1f06 3b00 |007c: check-cast v6, Ljava/io/File; // type@003b │ │ -0027f4: 6e10 8000 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -0027fa: 0c05 |0081: move-result-object v5 │ │ -0027fc: 1a06 0d00 |0082: const-string v6, "/" // string@000d │ │ -002800: 6e20 9d00 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@009d │ │ -002806: 0a06 |0087: move-result v6 │ │ -002808: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -00280c: 6e10 a300 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@00a3 │ │ -002812: 0a06 |008d: move-result v6 │ │ -002814: 6e20 a700 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@00a7 │ │ -00281a: 0c03 |0091: move-result-object v3 │ │ -00281c: 2207 5100 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0051 │ │ -002820: 7010 aa00 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -002826: 7210 cb00 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@00cb │ │ -00282c: 0c06 |009a: move-result-object v6 │ │ -00282e: 1f06 5000 |009b: check-cast v6, Ljava/lang/String; // type@0050 │ │ -002832: 7110 5300 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0053 │ │ -002838: 0c06 |00a0: move-result-object v6 │ │ -00283a: 6e20 af00 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -002840: 0c06 |00a4: move-result-object v6 │ │ -002842: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -002846: 6e20 ab00 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@00ab │ │ -00284c: 0c06 |00aa: move-result-object v6 │ │ -00284e: 1a07 0d00 |00ab: const-string v7, "/" // string@000d │ │ -002852: 7120 5400 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0054 │ │ -002858: 0c07 |00b0: move-result-object v7 │ │ -00285a: 6e20 af00 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -002860: 0c06 |00b4: move-result-object v6 │ │ -002862: 6e10 b000 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -002868: 0c03 |00b8: move-result-object v3 │ │ -00286a: 2206 2100 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0021 │ │ -00286e: 7010 4d00 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@004d │ │ -002874: 1a07 7301 |00be: const-string v7, "content" // string@0173 │ │ -002878: 6e20 5100 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0051 │ │ -00287e: 0c06 |00c3: move-result-object v6 │ │ -002880: 5497 0a00 |00c4: iget-object v7, v9, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@000a │ │ -002884: 6e20 4e00 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@004e │ │ -00288a: 0c06 |00c9: move-result-object v6 │ │ -00288c: 6e20 5000 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0050 │ │ -002892: 0c06 |00cd: move-result-object v6 │ │ -002894: 6e10 4f00 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@004f │ │ -00289a: 0c06 |00d1: move-result-object v6 │ │ -00289c: 1106 |00d2: return-object v6 │ │ -00289e: 6e10 a300 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@00a3 │ │ -0028a4: 0a06 |00d6: move-result v6 │ │ -0028a6: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0028aa: 6e20 a700 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@00a7 │ │ -0028b0: 0c03 |00dc: move-result-object v3 │ │ -0028b2: 28b5 |00dd: goto 0092 // -004b │ │ +0026dc: |[0026dc] mobi.omegacentauri.SendReduced.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +0026ec: 6e10 7e00 0900 |0000: invoke-virtual {v9}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@007e │ │ +0026f2: 0c02 |0003: move-result-object v2 │ │ +0026f4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0026f6: 5485 0b00 |0005: iget-object v5, v8, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@000b │ │ +0026fa: 6e10 c300 0500 |0007: invoke-virtual {v5}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@00c3 │ │ +002700: 0c05 |000a: move-result-object v5 │ │ +002702: 7210 d000 0500 |000b: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@00d0 │ │ +002708: 0c06 |000e: move-result-object v6 │ │ +00270a: 7210 c600 0600 |000f: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@00c6 │ │ +002710: 0a05 |0012: move-result v5 │ │ +002712: 3805 4a00 |0013: if-eqz v5, 005d // +004a │ │ +002716: 7210 c700 0600 |0015: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@00c7 │ │ +00271c: 0c03 |0018: move-result-object v3 │ │ +00271e: 1f03 5f00 |0019: check-cast v3, Ljava/util/Map$Entry; // type@005f │ │ +002722: 7210 cc00 0300 |001b: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@00cc │ │ +002728: 0c05 |001e: move-result-object v5 │ │ +00272a: 1f05 3b00 |001f: check-cast v5, Ljava/io/File; // type@003b │ │ +00272e: 6e10 8000 0500 |0021: invoke-virtual {v5}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +002734: 0c04 |0024: move-result-object v4 │ │ +002736: 6e20 a600 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@00a6 │ │ +00273c: 0a05 |0028: move-result v5 │ │ +00273e: 3805 e6ff |0029: if-eqz v5, 000f // -001a │ │ +002742: 3801 1600 |002b: if-eqz v1, 0041 // +0016 │ │ +002746: 6e10 a300 0400 |002d: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@00a3 │ │ +00274c: 0a07 |0030: move-result v7 │ │ +00274e: 7210 cc00 0100 |0031: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@00cc │ │ +002754: 0c05 |0034: move-result-object v5 │ │ +002756: 1f05 3b00 |0035: check-cast v5, Ljava/io/File; // type@003b │ │ +00275a: 6e10 8000 0500 |0037: invoke-virtual {v5}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +002760: 0c05 |003a: move-result-object v5 │ │ +002762: 6e10 a300 0500 |003b: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@00a3 │ │ +002768: 0a05 |003e: move-result v5 │ │ +00276a: 3757 d0ff |003f: if-le v7, v5, 000f // -0030 │ │ +00276e: 0731 |0041: move-object v1, v3 │ │ +002770: 28cd |0042: goto 000f // -0033 │ │ +002772: 0d00 |0043: move-exception v0 │ │ +002774: 2205 4a00 |0044: new-instance v5, Ljava/lang/IllegalArgumentException; // type@004a │ │ +002778: 2206 5100 |0046: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +00277c: 7010 aa00 0600 |0048: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +002782: 1a07 2e00 |004b: const-string v7, "Failed to resolve canonical path for " // string@002e │ │ +002786: 6e20 af00 7600 |004d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00278c: 0c06 |0050: move-result-object v6 │ │ +00278e: 6e20 ae00 9600 |0051: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +002794: 0c06 |0054: move-result-object v6 │ │ +002796: 6e10 b000 0600 |0055: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +00279c: 0c06 |0058: move-result-object v6 │ │ +00279e: 7020 9200 6500 |0059: invoke-direct {v5, v6}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ +0027a4: 2705 |005c: throw v5 │ │ +0027a6: 3901 1b00 |005d: if-nez v1, 0078 // +001b │ │ +0027aa: 2205 4a00 |005f: new-instance v5, Ljava/lang/IllegalArgumentException; // type@004a │ │ +0027ae: 2206 5100 |0061: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +0027b2: 7010 aa00 0600 |0063: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +0027b8: 1a07 2c00 |0066: const-string v7, "Failed to find configured root that contains " // string@002c │ │ +0027bc: 6e20 af00 7600 |0068: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0027c2: 0c06 |006b: move-result-object v6 │ │ +0027c4: 6e20 af00 2600 |006c: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0027ca: 0c06 |006f: move-result-object v6 │ │ +0027cc: 6e10 b000 0600 |0070: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +0027d2: 0c06 |0073: move-result-object v6 │ │ +0027d4: 7020 9200 6500 |0074: invoke-direct {v5, v6}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ +0027da: 2705 |0077: throw v5 │ │ +0027dc: 7210 cc00 0100 |0078: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@00cc │ │ +0027e2: 0c05 |007b: move-result-object v5 │ │ +0027e4: 1f05 3b00 |007c: check-cast v5, Ljava/io/File; // type@003b │ │ +0027e8: 6e10 8000 0500 |007e: invoke-virtual {v5}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +0027ee: 0c04 |0081: move-result-object v4 │ │ +0027f0: 1a05 0d00 |0082: const-string v5, "/" // string@000d │ │ +0027f4: 6e20 9d00 5400 |0084: invoke-virtual {v4, v5}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@009d │ │ +0027fa: 0a05 |0087: move-result v5 │ │ +0027fc: 3805 4b00 |0088: if-eqz v5, 00d3 // +004b │ │ +002800: 6e10 a300 0400 |008a: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@00a3 │ │ +002806: 0a05 |008d: move-result v5 │ │ +002808: 6e20 a700 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@00a7 │ │ +00280e: 0c02 |0091: move-result-object v2 │ │ +002810: 2206 5100 |0092: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +002814: 7010 aa00 0600 |0094: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +00281a: 7210 cb00 0100 |0097: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@00cb │ │ +002820: 0c05 |009a: move-result-object v5 │ │ +002822: 1f05 5000 |009b: check-cast v5, Ljava/lang/String; // type@0050 │ │ +002826: 7110 5300 0500 |009d: invoke-static {v5}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0053 │ │ +00282c: 0c05 |00a0: move-result-object v5 │ │ +00282e: 6e20 af00 5600 |00a1: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +002834: 0c05 |00a4: move-result-object v5 │ │ +002836: 1306 2f00 |00a5: const/16 v6, #int 47 // #2f │ │ +00283a: 6e20 ab00 6500 |00a7: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@00ab │ │ +002840: 0c05 |00aa: move-result-object v5 │ │ +002842: 1a06 0d00 |00ab: const-string v6, "/" // string@000d │ │ +002846: 7120 5400 6200 |00ad: invoke-static {v2, v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0054 │ │ +00284c: 0c06 |00b0: move-result-object v6 │ │ +00284e: 6e20 af00 6500 |00b1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +002854: 0c05 |00b4: move-result-object v5 │ │ +002856: 6e10 b000 0500 |00b5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +00285c: 0c02 |00b8: move-result-object v2 │ │ +00285e: 2205 2100 |00b9: new-instance v5, Landroid/net/Uri$Builder; // type@0021 │ │ +002862: 7010 4d00 0500 |00bb: invoke-direct {v5}, Landroid/net/Uri$Builder;.:()V // method@004d │ │ +002868: 1a06 7201 |00be: const-string v6, "content" // string@0172 │ │ +00286c: 6e20 5100 6500 |00c0: invoke-virtual {v5, v6}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0051 │ │ +002872: 0c05 |00c3: move-result-object v5 │ │ +002874: 5486 0a00 |00c4: iget-object v6, v8, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@000a │ │ +002878: 6e20 4e00 6500 |00c6: invoke-virtual {v5, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@004e │ │ +00287e: 0c05 |00c9: move-result-object v5 │ │ +002880: 6e20 5000 2500 |00ca: invoke-virtual {v5, v2}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0050 │ │ +002886: 0c05 |00cd: move-result-object v5 │ │ +002888: 6e10 4f00 0500 |00ce: invoke-virtual {v5}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@004f │ │ +00288e: 0c05 |00d1: move-result-object v5 │ │ +002890: 1105 |00d2: return-object v5 │ │ +002892: 6e10 a300 0400 |00d3: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@00a3 │ │ +002898: 0a05 |00d6: move-result v5 │ │ +00289a: d805 0501 |00d7: add-int/lit8 v5, v5, #int 1 // #01 │ │ +00289e: 6e20 a700 5200 |00d9: invoke-virtual {v2, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@00a7 │ │ +0028a4: 0c02 |00dc: move-result-object v2 │ │ +0028a6: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=618 │ │ 0x0004 line=623 │ │ 0x0005 line=624 │ │ 0x001b line=625 │ │ 0x0025 line=626 │ │ + 0x002d line=627 │ │ 0x0041 line=628 │ │ 0x0043 line=619 │ │ 0x0044 line=620 │ │ 0x005d line=631 │ │ 0x005f line=632 │ │ 0x0078 line=636 │ │ 0x0082 line=637 │ │ 0x008a line=638 │ │ 0x0092 line=643 │ │ 0x00b9 line=644 │ │ + 0x00c6 line=645 │ │ + 0x00d2 line=644 │ │ 0x00d3 line=640 │ │ locals : │ │ - 0x000f - 0x0043 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0043 reg=2 mostSpecific Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ - 0x0004 - 0x0043 reg=3 path Ljava/lang/String; │ │ - 0x001b - 0x0043 reg=4 root Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ - 0x0025 - 0x0043 reg=5 rootPath Ljava/lang/String; │ │ + 0x0005 - 0x0043 reg=1 mostSpecific Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ + 0x0004 - 0x0043 reg=2 path Ljava/lang/String; │ │ + 0x001b - 0x0043 reg=3 root Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ + 0x0025 - 0x0043 reg=4 rootPath Ljava/lang/String; │ │ 0x0044 - 0x005d reg=0 e Ljava/io/IOException; │ │ - 0x005d - 0x00de reg=1 i$ Ljava/util/Iterator; │ │ - 0x005d - 0x00de reg=2 mostSpecific Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ - 0x005d - 0x00de reg=3 path Ljava/lang/String; │ │ - 0x0082 - 0x00de reg=5 rootPath Ljava/lang/String; │ │ - 0x0000 - 0x00de reg=9 this Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy; │ │ - 0x0000 - 0x00de reg=10 file Ljava/io/File; │ │ + 0x005d - 0x00de reg=1 mostSpecific Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ + 0x005d - 0x00de reg=2 path Ljava/lang/String; │ │ + 0x0082 - 0x00de reg=4 rootPath Ljava/lang/String; │ │ + 0x0000 - 0x00de reg=8 this Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy; │ │ + 0x0000 - 0x00de reg=9 file Ljava/io/File; │ │ │ │ source_file_idx : 47 (FileProvider.java) │ │ │ │ Class #3 header: │ │ class_idx : 101 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 7 │ │ @@ -559,32 +560,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0028c0: |[0028c0] mobi.omegacentauri.SendReduced.FileProvider.:()V │ │ -0028d0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0028d2: 2300 7e00 |0001: new-array v0, v0, [Ljava/lang/String; // type@007e │ │ -0028d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0028d8: 1a02 3201 |0004: const-string v2, "_display_name" // string@0132 │ │ -0028dc: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -0028e0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0028e2: 1a02 3301 |0009: const-string v2, "_size" // string@0133 │ │ -0028e6: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -0028ea: 6900 0e00 |000d: sput-object v0, Lmobi/omegacentauri/SendReduced/FileProvider;.COLUMNS:[Ljava/lang/String; // field@000e │ │ -0028ee: 2200 3b00 |000f: new-instance v0, Ljava/io/File; // type@003b │ │ -0028f2: 1a01 0d00 |0011: const-string v1, "/" // string@000d │ │ -0028f6: 7020 7800 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -0028fc: 6900 0f00 |0016: sput-object v0, Lmobi/omegacentauri/SendReduced/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@000f │ │ -002900: 2200 5c00 |0018: new-instance v0, Ljava/util/HashMap; // type@005c │ │ -002904: 7010 c200 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@00c2 │ │ -00290a: 6900 1600 |001d: sput-object v0, Lmobi/omegacentauri/SendReduced/FileProvider;.sCache:Ljava/util/HashMap; // field@0016 │ │ -00290e: 0e00 |001f: return-void │ │ +0028b4: |[0028b4] mobi.omegacentauri.SendReduced.FileProvider.:()V │ │ +0028c4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0028c6: 2300 7e00 |0001: new-array v0, v0, [Ljava/lang/String; // type@007e │ │ +0028ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0028cc: 1a02 3201 |0004: const-string v2, "_display_name" // string@0132 │ │ +0028d0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0028d4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0028d6: 1a02 3301 |0009: const-string v2, "_size" // string@0133 │ │ +0028da: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +0028de: 6900 0e00 |000d: sput-object v0, Lmobi/omegacentauri/SendReduced/FileProvider;.COLUMNS:[Ljava/lang/String; // field@000e │ │ +0028e2: 2200 3b00 |000f: new-instance v0, Ljava/io/File; // type@003b │ │ +0028e6: 1a01 0d00 |0011: const-string v1, "/" // string@000d │ │ +0028ea: 7020 7800 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +0028f0: 6900 0f00 |0016: sput-object v0, Lmobi/omegacentauri/SendReduced/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@000f │ │ +0028f4: 2200 5c00 |0018: new-instance v0, Ljava/util/HashMap; // type@005c │ │ +0028f8: 7010 c200 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@00c2 │ │ +0028fe: 6900 1600 |001d: sput-object v0, Lmobi/omegacentauri/SendReduced/FileProvider;.sCache:Ljava/util/HashMap; // field@0016 │ │ +002902: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x000f line=307 │ │ 0x0018 line=309 │ │ locals : │ │ │ │ @@ -593,86 +594,81 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -002910: |[002910] mobi.omegacentauri.SendReduced.FileProvider.:()V │ │ -002920: 7010 0f00 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@000f │ │ -002926: 0e00 |0003: return-void │ │ +002904: |[002904] mobi.omegacentauri.SendReduced.FileProvider.:()V │ │ +002914: 7010 0f00 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@000f │ │ +00291a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ - 0x0003 line=591 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/FileProvider; │ │ │ │ #2 : (in Lmobi/omegacentauri/SendReduced/FileProvider;) │ │ name : 'buildPath' │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 23 16-bit code units │ │ -002928: |[002928] mobi.omegacentauri.SendReduced.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -002938: 0761 |0000: move-object v1, v6 │ │ -00293a: 0770 |0001: move-object v0, v7 │ │ -00293c: 2104 |0002: array-length v4, v0 │ │ -00293e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -002940: 0712 |0004: move-object v2, v1 │ │ -002942: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -002946: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -00294a: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -00294e: 2201 3b00 |000b: new-instance v1, Ljava/io/File; // type@003b │ │ -002952: 7030 7700 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0077 │ │ -002958: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -00295c: 0712 |0012: move-object v2, v1 │ │ -00295e: 28f2 |0013: goto 0005 // -000e │ │ -002960: 1102 |0014: return-object v2 │ │ -002962: 0721 |0015: move-object v1, v2 │ │ -002964: 28fa |0016: goto 0010 // -0006 │ │ + insns size : 22 16-bit code units │ │ +00291c: |[00291c] mobi.omegacentauri.SendReduced.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +00292c: 0750 |0000: move-object v0, v5 │ │ +00292e: 2164 |0001: array-length v4, v6 │ │ +002930: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +002932: 0701 |0003: move-object v1, v0 │ │ +002934: 3543 0f00 |0004: if-ge v3, v4, 0013 // +000f │ │ +002938: 4602 0603 |0006: aget-object v2, v6, v3 │ │ +00293c: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ +002940: 2200 3b00 |000a: new-instance v0, Ljava/io/File; // type@003b │ │ +002944: 7030 7700 1002 |000c: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0077 │ │ +00294a: d803 0301 |000f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +00294e: 0701 |0011: move-object v1, v0 │ │ +002950: 28f2 |0012: goto 0004 // -000e │ │ +002952: 1101 |0013: return-object v1 │ │ +002954: 0710 |0014: move-object v0, v1 │ │ +002956: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x0001 line=698 │ │ - 0x0009 line=699 │ │ - 0x000b line=700 │ │ - 0x0010 line=698 │ │ - 0x0014 line=703 │ │ - locals : │ │ - 0x0001 - 0x0005 reg=1 cur Ljava/io/File; │ │ - 0x0005 - 0x0010 reg=2 cur Ljava/io/File; │ │ - 0x0010 - 0x0013 reg=1 cur Ljava/io/File; │ │ - 0x0009 - 0x0014 reg=5 segment Ljava/lang/String; │ │ - 0x0013 - 0x0016 reg=2 cur Ljava/io/File; │ │ - 0x0002 - 0x0017 reg=0 arr$ [Ljava/lang/String; │ │ - 0x0016 - 0x0017 reg=1 cur Ljava/io/File; │ │ - 0x0004 - 0x0017 reg=3 i$ I │ │ - 0x0003 - 0x0017 reg=4 len$ I │ │ - 0x0015 - 0x0017 reg=5 segment Ljava/lang/String; │ │ - 0x0000 - 0x0017 reg=6 base Ljava/io/File; │ │ - 0x0000 - 0x0017 reg=7 segments [Ljava/lang/String; │ │ + 0x0008 line=699 │ │ + 0x000a line=700 │ │ + 0x000f line=698 │ │ + 0x0013 line=703 │ │ + locals : │ │ + 0x0001 - 0x0004 reg=0 cur Ljava/io/File; │ │ + 0x0004 - 0x000f reg=1 cur Ljava/io/File; │ │ + 0x000f - 0x0012 reg=0 cur Ljava/io/File; │ │ + 0x0008 - 0x0013 reg=2 segment Ljava/lang/String; │ │ + 0x0012 - 0x0015 reg=1 cur Ljava/io/File; │ │ + 0x0015 - 0x0016 reg=0 cur Ljava/io/File; │ │ + 0x0014 - 0x0016 reg=2 segment Ljava/lang/String; │ │ + 0x0000 - 0x0016 reg=5 base Ljava/io/File; │ │ + 0x0000 - 0x0016 reg=6 segments [Ljava/lang/String; │ │ │ │ #3 : (in Lmobi/omegacentauri/SendReduced/FileProvider;) │ │ name : 'copyOf' │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -002968: |[002968] mobi.omegacentauri.SendReduced.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -002978: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -00297a: 2330 7d00 |0001: new-array v0, v3, [Ljava/lang/Object; // type@007d │ │ -00297e: 7153 b100 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@00b1 │ │ -002984: 1100 |0006: return-object v0 │ │ +002958: |[002958] mobi.omegacentauri.SendReduced.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +002968: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +00296a: 2330 7d00 |0001: new-array v0, v3, [Ljava/lang/Object; // type@007d │ │ +00296e: 7153 b100 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@00b1 │ │ +002974: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=711 │ │ 0x0003 line=712 │ │ 0x0006 line=713 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -684,19 +680,19 @@ │ │ type : '([Ljava/lang/String;I)[Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -002988: |[002988] mobi.omegacentauri.SendReduced.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -002998: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -00299a: 2330 7e00 |0001: new-array v0, v3, [Ljava/lang/String; // type@007e │ │ -00299e: 7153 b100 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@00b1 │ │ -0029a4: 1100 |0006: return-object v0 │ │ +002978: |[002978] mobi.omegacentauri.SendReduced.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +002988: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +00298a: 2330 7e00 |0001: new-array v0, v3, [Ljava/lang/String; // type@007e │ │ +00298e: 7153 b100 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@00b1 │ │ +002994: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=706 │ │ 0x0003 line=707 │ │ 0x0006 line=708 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -708,41 +704,41 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0029a8: |[0029a8] mobi.omegacentauri.SendReduced.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; │ │ -0029b8: 6203 1600 |0000: sget-object v3, Lmobi/omegacentauri/SendReduced/FileProvider;.sCache:Ljava/util/HashMap; // field@0016 │ │ -0029bc: 1d03 |0002: monitor-enter v3 │ │ -0029be: 6202 1600 |0003: sget-object v2, Lmobi/omegacentauri/SendReduced/FileProvider;.sCache:Ljava/util/HashMap; // field@0016 │ │ -0029c2: 6e20 c400 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@00c4 │ │ -0029c8: 0c01 |0008: move-result-object v1 │ │ -0029ca: 1f01 6300 |0009: check-cast v1, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // type@0063 │ │ -0029ce: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -0029d2: 7120 e600 6500 |000d: invoke-static {v5, v6}, Lmobi/omegacentauri/SendReduced/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // method@00e6 │ │ -0029d8: 0c01 |0010: move-result-object v1 │ │ -0029da: 6202 1600 |0011: sget-object v2, Lmobi/omegacentauri/SendReduced/FileProvider;.sCache:Ljava/util/HashMap; // field@0016 │ │ -0029de: 6e30 c500 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@00c5 │ │ -0029e4: 1e03 |0016: monitor-exit v3 │ │ -0029e6: 1101 |0017: return-object v1 │ │ -0029e8: 0d00 |0018: move-exception v0 │ │ -0029ea: 2202 4a00 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@004a │ │ -0029ee: 1a04 2d00 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@002d │ │ -0029f2: 7030 9300 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0093 │ │ -0029f8: 2702 |0020: throw v2 │ │ -0029fa: 0d02 |0021: move-exception v2 │ │ -0029fc: 1e03 |0022: monitor-exit v3 │ │ -0029fe: 2702 |0023: throw v2 │ │ -002a00: 0d00 |0024: move-exception v0 │ │ -002a02: 2202 4a00 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@004a │ │ -002a06: 1a04 2d00 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@002d │ │ -002a0a: 7030 9300 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0093 │ │ -002a10: 2702 |002c: throw v2 │ │ +002998: |[002998] mobi.omegacentauri.SendReduced.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; │ │ +0029a8: 6203 1600 |0000: sget-object v3, Lmobi/omegacentauri/SendReduced/FileProvider;.sCache:Ljava/util/HashMap; // field@0016 │ │ +0029ac: 1d03 |0002: monitor-enter v3 │ │ +0029ae: 6202 1600 |0003: sget-object v2, Lmobi/omegacentauri/SendReduced/FileProvider;.sCache:Ljava/util/HashMap; // field@0016 │ │ +0029b2: 6e20 c400 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@00c4 │ │ +0029b8: 0c01 |0008: move-result-object v1 │ │ +0029ba: 1f01 6300 |0009: check-cast v1, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // type@0063 │ │ +0029be: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +0029c2: 7120 e600 6500 |000d: invoke-static {v5, v6}, Lmobi/omegacentauri/SendReduced/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // method@00e6 │ │ +0029c8: 0c01 |0010: move-result-object v1 │ │ +0029ca: 6202 1600 |0011: sget-object v2, Lmobi/omegacentauri/SendReduced/FileProvider;.sCache:Ljava/util/HashMap; // field@0016 │ │ +0029ce: 6e30 c500 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@00c5 │ │ +0029d4: 1e03 |0016: monitor-exit v3 │ │ +0029d6: 1101 |0017: return-object v1 │ │ +0029d8: 0d00 |0018: move-exception v0 │ │ +0029da: 2202 4a00 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@004a │ │ +0029de: 1a04 2d00 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@002d │ │ +0029e2: 7030 9300 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0093 │ │ +0029e8: 2702 |0020: throw v2 │ │ +0029ea: 0d02 |0021: move-exception v2 │ │ +0029ec: 1e03 |0022: monitor-exit v3 │ │ +0029ee: 2702 |0023: throw v2 │ │ +0029f0: 0d00 |0024: move-exception v0 │ │ +0029f2: 2202 4a00 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@004a │ │ +0029f6: 1a04 2d00 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@002d │ │ +0029fa: 7030 9300 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0093 │ │ +002a00: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -776,20 +772,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -002a40: |[002a40] mobi.omegacentauri.SendReduced.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -002a50: 7120 df00 3200 |0000: invoke-static {v2, v3}, Lmobi/omegacentauri/SendReduced/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // method@00df │ │ -002a56: 0c00 |0003: move-result-object v0 │ │ -002a58: 7220 d300 4000 |0004: invoke-interface {v0, v4}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@00d3 │ │ -002a5e: 0c01 |0007: move-result-object v1 │ │ -002a60: 1101 |0008: return-object v1 │ │ +002a30: |[002a30] mobi.omegacentauri.SendReduced.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +002a40: 7120 df00 3200 |0000: invoke-static {v2, v3}, Lmobi/omegacentauri/SendReduced/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // method@00df │ │ +002a46: 0c00 |0003: move-result-object v0 │ │ +002a48: 7220 d300 4000 |0004: invoke-interface {v0, v4}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@00d3 │ │ +002a4e: 0c01 |0007: move-result-object v1 │ │ +002a50: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0004 line=360 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -801,61 +797,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -002a64: |[002a64] mobi.omegacentauri.SendReduced.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -002a74: 1a01 6502 |0000: const-string v1, "r" // string@0265 │ │ -002a78: 6e20 9e00 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002a7e: 0a01 |0005: move-result v1 │ │ -002a80: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -002a84: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -002a88: 0f00 |000a: return v0 │ │ -002a8a: 1a01 cb02 |000b: const-string v1, "w" // string@02cb │ │ -002a8e: 6e20 9e00 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002a94: 0a01 |0010: move-result v1 │ │ -002a96: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -002a9a: 1a01 ce02 |0013: const-string v1, "wt" // string@02ce │ │ -002a9e: 6e20 9e00 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002aa4: 0a01 |0018: move-result v1 │ │ -002aa6: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -002aaa: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -002aae: 28ed |001d: goto 000a // -0013 │ │ -002ab0: 1a01 cc02 |001e: const-string v1, "wa" // string@02cc │ │ -002ab4: 6e20 9e00 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002aba: 0a01 |0023: move-result v1 │ │ -002abc: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -002ac0: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -002ac4: 28e2 |0028: goto 000a // -001e │ │ -002ac6: 1a01 7b02 |0029: const-string v1, "rw" // string@027b │ │ -002aca: 6e20 9e00 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002ad0: 0a01 |002e: move-result v1 │ │ -002ad2: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -002ad6: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -002ada: 28d7 |0033: goto 000a // -0029 │ │ -002adc: 1a01 7c02 |0034: const-string v1, "rwt" // string@027c │ │ -002ae0: 6e20 9e00 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002ae6: 0a01 |0039: move-result v1 │ │ -002ae8: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -002aec: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -002af0: 28cc |003e: goto 000a // -0034 │ │ -002af2: 2201 4a00 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@004a │ │ -002af6: 2202 5100 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0051 │ │ -002afa: 7010 aa00 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -002b00: 1a03 4500 |0046: const-string v3, "Invalid mode: " // string@0045 │ │ -002b04: 6e20 af00 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -002b0a: 0c02 |004b: move-result-object v2 │ │ -002b0c: 6e20 af00 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -002b12: 0c02 |004f: move-result-object v2 │ │ -002b14: 6e10 b000 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -002b1a: 0c02 |0053: move-result-object v2 │ │ -002b1c: 7020 9200 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ -002b22: 2701 |0057: throw v1 │ │ +002a54: |[002a54] mobi.omegacentauri.SendReduced.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +002a64: 1a01 6202 |0000: const-string v1, "r" // string@0262 │ │ +002a68: 6e20 9e00 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002a6e: 0a01 |0005: move-result v1 │ │ +002a70: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +002a74: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +002a78: 0f00 |000a: return v0 │ │ +002a7a: 1a01 c802 |000b: const-string v1, "w" // string@02c8 │ │ +002a7e: 6e20 9e00 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002a84: 0a01 |0010: move-result v1 │ │ +002a86: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +002a8a: 1a01 cb02 |0013: const-string v1, "wt" // string@02cb │ │ +002a8e: 6e20 9e00 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002a94: 0a01 |0018: move-result v1 │ │ +002a96: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +002a9a: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +002a9e: 28ed |001d: goto 000a // -0013 │ │ +002aa0: 1a01 c902 |001e: const-string v1, "wa" // string@02c9 │ │ +002aa4: 6e20 9e00 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002aaa: 0a01 |0023: move-result v1 │ │ +002aac: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +002ab0: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +002ab4: 28e2 |0028: goto 000a // -001e │ │ +002ab6: 1a01 7802 |0029: const-string v1, "rw" // string@0278 │ │ +002aba: 6e20 9e00 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002ac0: 0a01 |002e: move-result v1 │ │ +002ac2: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +002ac6: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +002aca: 28d7 |0033: goto 000a // -0029 │ │ +002acc: 1a01 7902 |0034: const-string v1, "rwt" // string@0279 │ │ +002ad0: 6e20 9e00 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002ad6: 0a01 |0039: move-result v1 │ │ +002ad8: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +002adc: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +002ae0: 28cc |003e: goto 000a // -0034 │ │ +002ae2: 2201 4a00 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@004a │ │ +002ae6: 2202 5100 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0051 │ │ +002aea: 7010 aa00 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +002af0: 1a03 4500 |0046: const-string v3, "Invalid mode: " // string@0045 │ │ +002af4: 6e20 af00 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +002afa: 0c02 |004b: move-result-object v2 │ │ +002afc: 6e20 af00 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +002b02: 0c02 |004f: move-result-object v2 │ │ +002b04: 6e10 b000 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +002b0a: 0c02 |0053: move-result-object v2 │ │ +002b0c: 7020 9200 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ +002b12: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0008 line=675 │ │ 0x000a line=694 │ │ 0x000b line=676 │ │ 0x001b line=677 │ │ @@ -879,100 +875,102 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 152 16-bit code units │ │ -002b24: |[002b24] mobi.omegacentauri.SendReduced.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; │ │ -002b34: 120c |0000: const/4 v12, #int 0 // #0 │ │ -002b36: 120b |0001: const/4 v11, #int 0 // #0 │ │ -002b38: 121a |0002: const/4 v10, #int 1 // #1 │ │ -002b3a: 2204 6400 |0003: new-instance v4, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy; // type@0064 │ │ -002b3e: 7020 d400 e400 |0005: invoke-direct {v4, v14}, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@00d4 │ │ -002b44: 6e10 1700 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0017 │ │ -002b4a: 0c08 |000b: move-result-object v8 │ │ -002b4c: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -002b50: 6e30 3100 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0031 │ │ -002b56: 0c01 |0011: move-result-object v1 │ │ -002b58: 6e10 1700 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0017 │ │ -002b5e: 0c08 |0015: move-result-object v8 │ │ -002b60: 1a09 4f01 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@014f │ │ -002b64: 6e30 3200 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0032 │ │ -002b6a: 0c00 |001b: move-result-object v0 │ │ -002b6c: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -002b70: 2208 4a00 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@004a │ │ -002b74: 1a09 de00 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@00de │ │ -002b78: 7020 9200 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ -002b7e: 2708 |0025: throw v8 │ │ -002b80: 7210 3700 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0037 │ │ -002b86: 0a07 |0029: move-result v7 │ │ -002b88: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -002b8c: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -002b8e: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -002b92: 7210 3600 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0036 │ │ -002b98: 0c05 |0032: move-result-object v5 │ │ -002b9a: 1a08 2302 |0033: const-string v8, "name" // string@0223 │ │ -002b9e: 7230 3500 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0035 │ │ -002ba4: 0c02 |0038: move-result-object v2 │ │ -002ba6: 1a08 4b02 |0039: const-string v8, "path" // string@024b │ │ -002baa: 7230 3500 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0035 │ │ -002bb0: 0c03 |003e: move-result-object v3 │ │ -002bb2: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -002bb4: 1a08 7902 |0040: const-string v8, "root-path" // string@0279 │ │ -002bb8: 6e20 9e00 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002bbe: 0a08 |0045: move-result v8 │ │ -002bc0: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -002bc4: 6208 0f00 |0048: sget-object v8, Lmobi/omegacentauri/SendReduced/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@000f │ │ -002bc8: 23a9 7e00 |004a: new-array v9, v10, [Ljava/lang/String; // type@007e │ │ -002bcc: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -002bd0: 7120 db00 9800 |004e: invoke-static {v8, v9}, Lmobi/omegacentauri/SendReduced/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@00db │ │ -002bd6: 0c06 |0051: move-result-object v6 │ │ -002bd8: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -002bdc: 6e30 d500 2406 |0054: invoke-virtual {v4, v2, v6}, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@00d5 │ │ -002be2: 28cf |0057: goto 0026 // -0031 │ │ -002be4: 1a08 aa01 |0058: const-string v8, "files-path" // string@01aa │ │ -002be8: 6e20 9e00 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002bee: 0a08 |005d: move-result v8 │ │ -002bf0: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -002bf4: 6e10 1600 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0016 │ │ -002bfa: 0c08 |0063: move-result-object v8 │ │ -002bfc: 23a9 7e00 |0064: new-array v9, v10, [Ljava/lang/String; // type@007e │ │ -002c00: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -002c04: 7120 db00 9800 |0068: invoke-static {v8, v9}, Lmobi/omegacentauri/SendReduced/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@00db │ │ -002c0a: 0c06 |006b: move-result-object v6 │ │ -002c0c: 28e6 |006c: goto 0052 // -001a │ │ -002c0e: 1a08 6201 |006d: const-string v8, "cache-path" // string@0162 │ │ -002c12: 6e20 9e00 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002c18: 0a08 |0072: move-result v8 │ │ -002c1a: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -002c1e: 6e10 1400 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0014 │ │ -002c24: 0c08 |0078: move-result-object v8 │ │ -002c26: 23a9 7e00 |0079: new-array v9, v10, [Ljava/lang/String; // type@007e │ │ -002c2a: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -002c2e: 7120 db00 9800 |007d: invoke-static {v8, v9}, Lmobi/omegacentauri/SendReduced/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@00db │ │ -002c34: 0c06 |0080: move-result-object v6 │ │ -002c36: 28d1 |0081: goto 0052 // -002f │ │ -002c38: 1a08 a501 |0082: const-string v8, "external-path" // string@01a5 │ │ -002c3c: 6e20 9e00 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002c42: 0a08 |0087: move-result v8 │ │ -002c44: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -002c48: 7100 5d00 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@005d │ │ -002c4e: 0c08 |008d: move-result-object v8 │ │ -002c50: 23a9 7e00 |008e: new-array v9, v10, [Ljava/lang/String; // type@007e │ │ -002c54: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -002c58: 7120 db00 9800 |0092: invoke-static {v8, v9}, Lmobi/omegacentauri/SendReduced/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@00db │ │ -002c5e: 0c06 |0095: move-result-object v6 │ │ -002c60: 28bc |0096: goto 0052 // -0044 │ │ -002c62: 1104 |0097: return-object v4 │ │ +002b14: |[002b14] mobi.omegacentauri.SendReduced.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; │ │ +002b24: 120c |0000: const/4 v12, #int 0 // #0 │ │ +002b26: 120b |0001: const/4 v11, #int 0 // #0 │ │ +002b28: 121a |0002: const/4 v10, #int 1 // #1 │ │ +002b2a: 2204 6400 |0003: new-instance v4, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy; // type@0064 │ │ +002b2e: 7020 d400 e400 |0005: invoke-direct {v4, v14}, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@00d4 │ │ +002b34: 6e10 1700 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0017 │ │ +002b3a: 0c08 |000b: move-result-object v8 │ │ +002b3c: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +002b40: 6e30 3100 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0031 │ │ +002b46: 0c01 |0011: move-result-object v1 │ │ +002b48: 6e10 1700 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0017 │ │ +002b4e: 0c08 |0015: move-result-object v8 │ │ +002b50: 1a09 4f01 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@014f │ │ +002b54: 6e30 3200 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0032 │ │ +002b5a: 0c00 |001b: move-result-object v0 │ │ +002b5c: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +002b60: 2208 4a00 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@004a │ │ +002b64: 1a09 de00 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@00de │ │ +002b68: 7020 9200 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0092 │ │ +002b6e: 2708 |0025: throw v8 │ │ +002b70: 7210 3700 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0037 │ │ +002b76: 0a07 |0029: move-result v7 │ │ +002b78: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +002b7c: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +002b7e: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +002b82: 7210 3600 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0036 │ │ +002b88: 0c05 |0032: move-result-object v5 │ │ +002b8a: 1a08 2002 |0033: const-string v8, "name" // string@0220 │ │ +002b8e: 7230 3500 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0035 │ │ +002b94: 0c02 |0038: move-result-object v2 │ │ +002b96: 1a08 4802 |0039: const-string v8, "path" // string@0248 │ │ +002b9a: 7230 3500 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0035 │ │ +002ba0: 0c03 |003e: move-result-object v3 │ │ +002ba2: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +002ba4: 1a08 7602 |0040: const-string v8, "root-path" // string@0276 │ │ +002ba8: 6e20 9e00 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002bae: 0a08 |0045: move-result v8 │ │ +002bb0: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +002bb4: 6208 0f00 |0048: sget-object v8, Lmobi/omegacentauri/SendReduced/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@000f │ │ +002bb8: 23a9 7e00 |004a: new-array v9, v10, [Ljava/lang/String; // type@007e │ │ +002bbc: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +002bc0: 7120 db00 9800 |004e: invoke-static {v8, v9}, Lmobi/omegacentauri/SendReduced/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@00db │ │ +002bc6: 0c06 |0051: move-result-object v6 │ │ +002bc8: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +002bcc: 6e30 d500 2406 |0054: invoke-virtual {v4, v2, v6}, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@00d5 │ │ +002bd2: 28cf |0057: goto 0026 // -0031 │ │ +002bd4: 1a08 a901 |0058: const-string v8, "files-path" // string@01a9 │ │ +002bd8: 6e20 9e00 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002bde: 0a08 |005d: move-result v8 │ │ +002be0: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +002be4: 6e10 1600 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0016 │ │ +002bea: 0c08 |0063: move-result-object v8 │ │ +002bec: 23a9 7e00 |0064: new-array v9, v10, [Ljava/lang/String; // type@007e │ │ +002bf0: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +002bf4: 7120 db00 9800 |0068: invoke-static {v8, v9}, Lmobi/omegacentauri/SendReduced/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@00db │ │ +002bfa: 0c06 |006b: move-result-object v6 │ │ +002bfc: 28e6 |006c: goto 0052 // -001a │ │ +002bfe: 1a08 6101 |006d: const-string v8, "cache-path" // string@0161 │ │ +002c02: 6e20 9e00 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002c08: 0a08 |0072: move-result v8 │ │ +002c0a: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +002c0e: 6e10 1400 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0014 │ │ +002c14: 0c08 |0078: move-result-object v8 │ │ +002c16: 23a9 7e00 |0079: new-array v9, v10, [Ljava/lang/String; // type@007e │ │ +002c1a: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +002c1e: 7120 db00 9800 |007d: invoke-static {v8, v9}, Lmobi/omegacentauri/SendReduced/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@00db │ │ +002c24: 0c06 |0080: move-result-object v6 │ │ +002c26: 28d1 |0081: goto 0052 // -002f │ │ +002c28: 1a08 a401 |0082: const-string v8, "external-path" // string@01a4 │ │ +002c2c: 6e20 9e00 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002c32: 0a08 |0087: move-result v8 │ │ +002c34: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +002c38: 7100 5d00 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@005d │ │ +002c3e: 0c08 |008d: move-result-object v8 │ │ +002c40: 23a9 7e00 |008e: new-array v9, v10, [Ljava/lang/String; // type@007e │ │ +002c44: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +002c48: 7120 db00 9800 |0092: invoke-static {v8, v9}, Lmobi/omegacentauri/SendReduced/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@00db │ │ +002c4e: 0c06 |0095: move-result-object v6 │ │ +002c50: 28bc |0096: goto 0052 // -0044 │ │ +002c52: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=526 │ │ 0x0008 line=527 │ │ - 0x0012 line=529 │ │ + 0x000e line=528 │ │ + 0x0012 line=530 │ │ + 0x0018 line=529 │ │ 0x001c line=531 │ │ 0x001e line=532 │ │ 0x0026 line=536 │ │ 0x002c line=537 │ │ 0x002f line=538 │ │ 0x0033 line=539 │ │ 0x0039 line=540 │ │ @@ -1006,33 +1004,33 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -002c64: |[002c64] mobi.omegacentauri.SendReduced.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -002c74: 6f30 1000 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0010 │ │ -002c7a: 5540 0200 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0002 │ │ -002c7e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -002c82: 2200 4f00 |0007: new-instance v0, Ljava/lang/SecurityException; // type@004f │ │ -002c86: 1a01 fb00 |0009: const-string v1, "Provider must not be exported" // string@00fb │ │ -002c8a: 7020 9b00 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@009b │ │ -002c90: 2700 |000e: throw v0 │ │ -002c92: 5540 0300 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0003 │ │ -002c96: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -002c9a: 2200 4f00 |0013: new-instance v0, Ljava/lang/SecurityException; // type@004f │ │ -002c9e: 1a01 fa00 |0015: const-string v1, "Provider must grant uri permissions (oops)" // string@00fa │ │ -002ca2: 7020 9b00 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@009b │ │ -002ca8: 2700 |001a: throw v0 │ │ -002caa: 5440 0100 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0001 │ │ -002cae: 7120 df00 0300 |001d: invoke-static {v3, v0}, Lmobi/omegacentauri/SendReduced/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // method@00df │ │ -002cb4: 0c00 |0020: move-result-object v0 │ │ -002cb6: 5b20 1500 |0021: iput-object v0, v2, Lmobi/omegacentauri/SendReduced/FileProvider;.mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // field@0015 │ │ -002cba: 0e00 |0023: return-void │ │ +002c54: |[002c54] mobi.omegacentauri.SendReduced.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +002c64: 6f30 1000 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0010 │ │ +002c6a: 5540 0200 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0002 │ │ +002c6e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +002c72: 2200 4f00 |0007: new-instance v0, Ljava/lang/SecurityException; // type@004f │ │ +002c76: 1a01 fb00 |0009: const-string v1, "Provider must not be exported" // string@00fb │ │ +002c7a: 7020 9b00 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@009b │ │ +002c80: 2700 |000e: throw v0 │ │ +002c82: 5540 0300 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0003 │ │ +002c86: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +002c8a: 2200 4f00 |0013: new-instance v0, Ljava/lang/SecurityException; // type@004f │ │ +002c8e: 1a01 fa00 |0015: const-string v1, "Provider must grant uri permissions (oops)" // string@00fa │ │ +002c92: 7020 9b00 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@009b │ │ +002c98: 2700 |001a: throw v0 │ │ +002c9a: 5440 0100 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0001 │ │ +002c9e: 7120 df00 0300 |001d: invoke-static {v3, v0}, Lmobi/omegacentauri/SendReduced/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // method@00df │ │ +002ca4: 0c00 |0020: move-result-object v0 │ │ +002ca6: 5b20 1500 |0021: iput-object v0, v2, Lmobi/omegacentauri/SendReduced/FileProvider;.mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // field@0015 │ │ +002caa: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=330 │ │ 0x0007 line=331 │ │ 0x000f line=333 │ │ 0x0013 line=334 │ │ @@ -1048,25 +1046,25 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -002cbc: |[002cbc] mobi.omegacentauri.SendReduced.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -002ccc: 5421 1500 |0000: iget-object v1, v2, Lmobi/omegacentauri/SendReduced/FileProvider;.mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // field@0015 │ │ -002cd0: 7220 d200 3100 |0002: invoke-interface {v1, v3}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@00d2 │ │ -002cd6: 0c00 |0005: move-result-object v0 │ │ -002cd8: 6e10 7b00 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@007b │ │ -002cde: 0a01 |0009: move-result v1 │ │ -002ce0: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -002ce4: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -002ce6: 0f01 |000d: return v1 │ │ -002ce8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -002cea: 28fe |000f: goto 000d // -0002 │ │ +002cac: |[002cac] mobi.omegacentauri.SendReduced.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +002cbc: 5421 1500 |0000: iget-object v1, v2, Lmobi/omegacentauri/SendReduced/FileProvider;.mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // field@0015 │ │ +002cc0: 7220 d200 3100 |0002: invoke-interface {v1, v3}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@00d2 │ │ +002cc6: 0c00 |0005: move-result-object v0 │ │ +002cc8: 6e10 7b00 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@007b │ │ +002cce: 0a01 |0009: move-result v1 │ │ +002cd0: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +002cd4: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +002cd6: 0f01 |000d: return v1 │ │ +002cd8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +002cda: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0006 line=470 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Lmobi/omegacentauri/SendReduced/FileProvider; │ │ @@ -1079,37 +1077,37 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -002cec: |[002cec] mobi.omegacentauri.SendReduced.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -002cfc: 5464 1500 |0000: iget-object v4, v6, Lmobi/omegacentauri/SendReduced/FileProvider;.mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // field@0015 │ │ -002d00: 7220 d200 7400 |0002: invoke-interface {v4, v7}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@00d2 │ │ -002d06: 0c01 |0005: move-result-object v1 │ │ -002d08: 6e10 7f00 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ -002d0e: 0c04 |0009: move-result-object v4 │ │ -002d10: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -002d14: 6e20 a200 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@00a2 │ │ -002d1a: 0a02 |000f: move-result v2 │ │ -002d1c: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -002d20: 6e10 7f00 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ -002d26: 0c04 |0015: move-result-object v4 │ │ -002d28: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -002d2c: 6e20 a700 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@00a7 │ │ -002d32: 0c00 |001b: move-result-object v0 │ │ -002d34: 7100 7200 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@0072 │ │ -002d3a: 0c04 |001f: move-result-object v4 │ │ -002d3c: 6e20 7100 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@0071 │ │ -002d42: 0c03 |0023: move-result-object v3 │ │ -002d44: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -002d48: 1103 |0026: return-object v3 │ │ -002d4a: 1a03 5101 |0027: const-string v3, "application/octet-stream" // string@0151 │ │ -002d4e: 28fd |0029: goto 0026 // -0003 │ │ +002cdc: |[002cdc] mobi.omegacentauri.SendReduced.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +002cec: 5464 1500 |0000: iget-object v4, v6, Lmobi/omegacentauri/SendReduced/FileProvider;.mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // field@0015 │ │ +002cf0: 7220 d200 7400 |0002: invoke-interface {v4, v7}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@00d2 │ │ +002cf6: 0c01 |0005: move-result-object v1 │ │ +002cf8: 6e10 7f00 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ +002cfe: 0c04 |0009: move-result-object v4 │ │ +002d00: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +002d04: 6e20 a200 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@00a2 │ │ +002d0a: 0a02 |000f: move-result v2 │ │ +002d0c: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +002d10: 6e10 7f00 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ +002d16: 0c04 |0015: move-result-object v4 │ │ +002d18: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +002d1c: 6e20 a700 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@00a7 │ │ +002d22: 0c00 |001b: move-result-object v0 │ │ +002d24: 7100 7200 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@0072 │ │ +002d2a: 0c04 |001f: move-result-object v4 │ │ +002d2c: 6e20 7100 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@0071 │ │ +002d32: 0c03 |0023: move-result-object v3 │ │ +002d34: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +002d38: 1103 |0026: return-object v3 │ │ +002d3a: 1a03 5101 |0027: const-string v3, "application/octet-stream" // string@0151 │ │ +002d3e: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0006 line=429 │ │ 0x0010 line=430 │ │ 0x0012 line=431 │ │ 0x001c line=432 │ │ @@ -1128,19 +1126,19 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -002d50: |[002d50] mobi.omegacentauri.SendReduced.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -002d60: 2200 5600 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0056 │ │ -002d64: 1a01 e400 |0002: const-string v1, "No external inserts" // string@00e4 │ │ -002d68: 7020 b700 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@00b7 │ │ -002d6e: 2700 |0007: throw v0 │ │ +002d40: |[002d40] mobi.omegacentauri.SendReduced.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +002d50: 2200 5600 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0056 │ │ +002d54: 1a01 e400 |0002: const-string v1, "No external inserts" // string@00e4 │ │ +002d58: 7020 b700 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@00b7 │ │ +002d5e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lmobi/omegacentauri/SendReduced/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -1150,17 +1148,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -002d70: |[002d70] mobi.omegacentauri.SendReduced.FileProvider.onCreate:()Z │ │ -002d80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -002d82: 0f00 |0001: return v0 │ │ +002d60: |[002d60] mobi.omegacentauri.SendReduced.FileProvider.onCreate:()Z │ │ +002d70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +002d72: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lmobi/omegacentauri/SendReduced/FileProvider; │ │ │ │ #5 : (in Lmobi/omegacentauri/SendReduced/FileProvider;) │ │ @@ -1168,33 +1166,33 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -002d84: |[002d84] mobi.omegacentauri.SendReduced.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -002d94: 2202 5100 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0051 │ │ -002d98: 7010 aa00 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -002d9e: 1a03 3302 |0005: const-string v3, "openFile " // string@0233 │ │ -002da2: 6e20 af00 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -002da8: 0c02 |000a: move-result-object v2 │ │ -002daa: 6e20 ae00 5200 |000b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -002db0: 0c02 |000e: move-result-object v2 │ │ -002db2: 6e10 b000 0200 |000f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -002db8: 0c02 |0012: move-result-object v2 │ │ -002dba: 7110 1201 0200 |0013: invoke-static {v2}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -002dc0: 5442 1500 |0016: iget-object v2, v4, Lmobi/omegacentauri/SendReduced/FileProvider;.mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // field@0015 │ │ -002dc4: 7220 d200 5200 |0018: invoke-interface {v2, v5}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@00d2 │ │ -002dca: 0c00 |001b: move-result-object v0 │ │ -002dcc: 7110 e300 0600 |001c: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@00e3 │ │ -002dd2: 0a01 |001f: move-result v1 │ │ -002dd4: 7120 5e00 1000 |0020: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@005e │ │ -002dda: 0c02 |0023: move-result-object v2 │ │ -002ddc: 1102 |0024: return-object v2 │ │ +002d74: |[002d74] mobi.omegacentauri.SendReduced.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +002d84: 2202 5100 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0051 │ │ +002d88: 7010 aa00 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +002d8e: 1a03 3002 |0005: const-string v3, "openFile " // string@0230 │ │ +002d92: 6e20 af00 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +002d98: 0c02 |000a: move-result-object v2 │ │ +002d9a: 6e20 ae00 5200 |000b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +002da0: 0c02 |000e: move-result-object v2 │ │ +002da2: 6e10 b000 0200 |000f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +002da8: 0c02 |0012: move-result-object v2 │ │ +002daa: 7110 1201 0200 |0013: invoke-static {v2}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +002db0: 5442 1500 |0016: iget-object v2, v4, Lmobi/omegacentauri/SendReduced/FileProvider;.mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // field@0015 │ │ +002db4: 7220 d200 5200 |0018: invoke-interface {v2, v5}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@00d2 │ │ +002dba: 0c00 |001b: move-result-object v0 │ │ +002dbc: 7110 e300 0600 |001c: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@00e3 │ │ +002dc2: 0a01 |001f: move-result v1 │ │ +002dc4: 7120 5e00 1000 |0020: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@005e │ │ +002dca: 0c02 |0023: move-result-object v2 │ │ +002dcc: 1102 |0024: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ 0x0016 line=491 │ │ 0x001c line=492 │ │ 0x0020 line=493 │ │ locals : │ │ @@ -1208,128 +1206,124 @@ │ │ name : 'query' │ │ type : '(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 6 │ │ outs : 3 │ │ - insns size : 94 16-bit code units │ │ -002de0: |[002de0] mobi.omegacentauri.SendReduced.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -002df0: 54ca 1500 |0000: iget-object v10, v12, Lmobi/omegacentauri/SendReduced/FileProvider;.mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // field@0015 │ │ -002df4: 7220 d200 da00 |0002: invoke-interface {v10, v13}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@00d2 │ │ -002dfa: 0c04 |0005: move-result-object v4 │ │ -002dfc: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -002e00: 620e 0e00 |0008: sget-object v14, Lmobi/omegacentauri/SendReduced/FileProvider;.COLUMNS:[Ljava/lang/String; // field@000e │ │ -002e04: 21ea |000a: array-length v10, v14 │ │ -002e06: 23a2 7e00 |000b: new-array v2, v10, [Ljava/lang/String; // type@007e │ │ -002e0a: 21ea |000d: array-length v10, v14 │ │ -002e0c: 23a9 7d00 |000e: new-array v9, v10, [Ljava/lang/Object; // type@007d │ │ -002e10: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -002e12: 07e0 |0011: move-object v0, v14 │ │ -002e14: 2108 |0012: array-length v8, v0 │ │ -002e16: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -002e18: 0156 |0014: move v6, v5 │ │ -002e1a: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -002e1e: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -002e22: 1a0a 3201 |0019: const-string v10, "_display_name" // string@0132 │ │ -002e26: 6e20 9e00 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002e2c: 0a0a |001e: move-result v10 │ │ -002e2e: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -002e32: 1a0a 3201 |0021: const-string v10, "_display_name" // string@0132 │ │ -002e36: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -002e3a: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -002e3e: 6e10 7f00 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ -002e44: 0c0a |002a: move-result-object v10 │ │ -002e46: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -002e4a: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -002e4e: 0156 |002f: move v6, v5 │ │ -002e50: 28e5 |0030: goto 0015 // -001b │ │ -002e52: 1a0a 3301 |0031: const-string v10, "_size" // string@0133 │ │ -002e56: 6e20 9e00 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -002e5c: 0a0a |0036: move-result v10 │ │ -002e5e: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -002e62: 1a0a 3301 |0039: const-string v10, "_size" // string@0133 │ │ -002e66: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -002e6a: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -002e6e: 6e10 8300 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@0083 │ │ -002e74: 0b0a |0042: move-result-wide v10 │ │ -002e76: 7120 9800 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0098 │ │ -002e7c: 0c0a |0046: move-result-object v10 │ │ -002e7e: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -002e82: 28e4 |0049: goto 002d // -001c │ │ -002e84: 7120 dd00 6200 |004a: invoke-static {v2, v6}, Lmobi/omegacentauri/SendReduced/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@00dd │ │ -002e8a: 0c02 |004d: move-result-object v2 │ │ -002e8c: 7120 dc00 6900 |004e: invoke-static {v9, v6}, Lmobi/omegacentauri/SendReduced/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@00dc │ │ -002e92: 0c09 |0051: move-result-object v9 │ │ -002e94: 2203 1b00 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@001b │ │ -002e98: 121a |0054: const/4 v10, #int 1 // #1 │ │ -002e9a: 7030 3e00 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@003e │ │ -002ea0: 6e20 3f00 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@003f │ │ -002ea6: 1103 |005b: return-object v3 │ │ -002ea8: 0165 |005c: move v5, v6 │ │ -002eaa: 28d0 |005d: goto 002d // -0030 │ │ + insns size : 93 16-bit code units │ │ +002dd0: |[002dd0] mobi.omegacentauri.SendReduced.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +002de0: 54c7 1500 |0000: iget-object v7, v12, Lmobi/omegacentauri/SendReduced/FileProvider;.mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; // field@0015 │ │ +002de4: 7220 d200 d700 |0002: invoke-interface {v7, v13}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@00d2 │ │ +002dea: 0c03 |0005: move-result-object v3 │ │ +002dec: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +002df0: 620e 0e00 |0008: sget-object v14, Lmobi/omegacentauri/SendReduced/FileProvider;.COLUMNS:[Ljava/lang/String; // field@000e │ │ +002df4: 21e7 |000a: array-length v7, v14 │ │ +002df6: 2371 7e00 |000b: new-array v1, v7, [Ljava/lang/String; // type@007e │ │ +002dfa: 21e7 |000d: array-length v7, v14 │ │ +002dfc: 2376 7d00 |000e: new-array v6, v7, [Ljava/lang/Object; // type@007d │ │ +002e00: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +002e02: 21e8 |0011: array-length v8, v14 │ │ +002e04: 1207 |0012: const/4 v7, #int 0 // #0 │ │ +002e06: 0145 |0013: move v5, v4 │ │ +002e08: 3587 3500 |0014: if-ge v7, v8, 0049 // +0035 │ │ +002e0c: 4600 0e07 |0016: aget-object v0, v14, v7 │ │ +002e10: 1a09 3201 |0018: const-string v9, "_display_name" // string@0132 │ │ +002e14: 6e20 9e00 0900 |001a: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002e1a: 0a09 |001d: move-result v9 │ │ +002e1c: 3809 1200 |001e: if-eqz v9, 0030 // +0012 │ │ +002e20: 1a09 3201 |0020: const-string v9, "_display_name" // string@0132 │ │ +002e24: 4d09 0105 |0022: aput-object v9, v1, v5 │ │ +002e28: d804 0501 |0024: add-int/lit8 v4, v5, #int 1 // #01 │ │ +002e2c: 6e10 7f00 0300 |0026: invoke-virtual {v3}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ +002e32: 0c09 |0029: move-result-object v9 │ │ +002e34: 4d09 0605 |002a: aput-object v9, v6, v5 │ │ +002e38: d807 0701 |002c: add-int/lit8 v7, v7, #int 1 // #01 │ │ +002e3c: 0145 |002e: move v5, v4 │ │ +002e3e: 28e5 |002f: goto 0014 // -001b │ │ +002e40: 1a09 3301 |0030: const-string v9, "_size" // string@0133 │ │ +002e44: 6e20 9e00 0900 |0032: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +002e4a: 0a09 |0035: move-result v9 │ │ +002e4c: 3809 2500 |0036: if-eqz v9, 005b // +0025 │ │ +002e50: 1a09 3301 |0038: const-string v9, "_size" // string@0133 │ │ +002e54: 4d09 0105 |003a: aput-object v9, v1, v5 │ │ +002e58: d804 0501 |003c: add-int/lit8 v4, v5, #int 1 // #01 │ │ +002e5c: 6e10 8300 0300 |003e: invoke-virtual {v3}, Ljava/io/File;.length:()J // method@0083 │ │ +002e62: 0b0a |0041: move-result-wide v10 │ │ +002e64: 7120 9800 ba00 |0042: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0098 │ │ +002e6a: 0c09 |0045: move-result-object v9 │ │ +002e6c: 4d09 0605 |0046: aput-object v9, v6, v5 │ │ +002e70: 28e4 |0048: goto 002c // -001c │ │ +002e72: 7120 dd00 5100 |0049: invoke-static {v1, v5}, Lmobi/omegacentauri/SendReduced/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@00dd │ │ +002e78: 0c01 |004c: move-result-object v1 │ │ +002e7a: 7120 dc00 5600 |004d: invoke-static {v6, v5}, Lmobi/omegacentauri/SendReduced/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@00dc │ │ +002e80: 0c06 |0050: move-result-object v6 │ │ +002e82: 2202 1b00 |0051: new-instance v2, Landroid/database/MatrixCursor; // type@001b │ │ +002e86: 1217 |0053: const/4 v7, #int 1 // #1 │ │ +002e88: 7030 3e00 1207 |0054: invoke-direct {v2, v1, v7}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@003e │ │ +002e8e: 6e20 3f00 6200 |0057: invoke-virtual {v2, v6}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@003f │ │ +002e94: 1102 |005a: return-object v2 │ │ +002e96: 0154 |005b: move v4, v5 │ │ +002e98: 28d0 |005c: goto 002c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0006 line=395 │ │ 0x0008 line=396 │ │ 0x000a line=398 │ │ 0x000d line=399 │ │ 0x0010 line=400 │ │ 0x0011 line=401 │ │ - 0x0019 line=402 │ │ - 0x0021 line=403 │ │ - 0x0025 line=404 │ │ - 0x002d line=401 │ │ - 0x0031 line=405 │ │ - 0x0039 line=406 │ │ - 0x003d line=407 │ │ - 0x004a line=410 │ │ - 0x004e line=411 │ │ - 0x0052 line=412 │ │ - 0x0058 line=413 │ │ - 0x005b line=414 │ │ - locals : │ │ - 0x0011 - 0x0015 reg=5 i I │ │ - 0x0015 - 0x0027 reg=6 i I │ │ - 0x0027 - 0x0030 reg=5 i I │ │ - 0x0030 - 0x003f reg=6 i I │ │ - 0x0019 - 0x004a reg=1 col Ljava/lang/String; │ │ - 0x003f - 0x004a reg=5 i I │ │ - 0x0058 - 0x005c reg=3 cursor Landroid/database/MatrixCursor; │ │ - 0x004a - 0x005d reg=6 i I │ │ - 0x0012 - 0x005e reg=0 arr$ [Ljava/lang/String; │ │ - 0x005c - 0x005e reg=1 col Ljava/lang/String; │ │ - 0x000d - 0x005e reg=2 cols [Ljava/lang/String; │ │ - 0x0006 - 0x005e reg=4 file Ljava/io/File; │ │ - 0x005d - 0x005e reg=5 i I │ │ - 0x0014 - 0x005e reg=7 i$ I │ │ - 0x0013 - 0x005e reg=8 len$ I │ │ - 0x0010 - 0x005e reg=9 values [Ljava/lang/Object; │ │ - 0x0000 - 0x005e reg=12 this Lmobi/omegacentauri/SendReduced/FileProvider; │ │ - 0x0000 - 0x005e reg=13 uri Landroid/net/Uri; │ │ - 0x0000 - 0x005e reg=14 projection [Ljava/lang/String; │ │ - 0x0000 - 0x005e reg=15 selection Ljava/lang/String; │ │ - 0x0000 - 0x005e reg=16 selectionArgs [Ljava/lang/String; │ │ - 0x0000 - 0x005e reg=17 sortOrder Ljava/lang/String; │ │ + 0x0018 line=402 │ │ + 0x0020 line=403 │ │ + 0x0024 line=404 │ │ + 0x002c line=401 │ │ + 0x0030 line=405 │ │ + 0x0038 line=406 │ │ + 0x003c line=407 │ │ + 0x0049 line=410 │ │ + 0x004d line=411 │ │ + 0x0051 line=412 │ │ + 0x0057 line=413 │ │ + 0x005a line=414 │ │ + locals : │ │ + 0x0011 - 0x0014 reg=4 i I │ │ + 0x0014 - 0x0026 reg=5 i I │ │ + 0x0026 - 0x002f reg=4 i I │ │ + 0x002f - 0x003e reg=5 i I │ │ + 0x0018 - 0x0049 reg=0 col Ljava/lang/String; │ │ + 0x003e - 0x0049 reg=4 i I │ │ + 0x0057 - 0x005b reg=2 cursor Landroid/database/MatrixCursor; │ │ + 0x0049 - 0x005c reg=5 i I │ │ + 0x005b - 0x005d reg=0 col Ljava/lang/String; │ │ + 0x000d - 0x005d reg=1 cols [Ljava/lang/String; │ │ + 0x0006 - 0x005d reg=3 file Ljava/io/File; │ │ + 0x005c - 0x005d reg=4 i I │ │ + 0x0010 - 0x005d reg=6 values [Ljava/lang/Object; │ │ + 0x0000 - 0x005d reg=12 this Lmobi/omegacentauri/SendReduced/FileProvider; │ │ + 0x0000 - 0x005d reg=13 uri Landroid/net/Uri; │ │ + 0x0000 - 0x005d reg=14 projection [Ljava/lang/String; │ │ + 0x0000 - 0x005d reg=15 selection Ljava/lang/String; │ │ + 0x0000 - 0x005d reg=16 selectionArgs [Ljava/lang/String; │ │ + 0x0000 - 0x005d reg=17 sortOrder Ljava/lang/String; │ │ │ │ #7 : (in Lmobi/omegacentauri/SendReduced/FileProvider;) │ │ name : 'update' │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -002eac: |[002eac] mobi.omegacentauri.SendReduced.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -002ebc: 2200 5600 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0056 │ │ -002ec0: 1a01 e500 |0002: const-string v1, "No external updates" // string@00e5 │ │ -002ec4: 7020 b700 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@00b7 │ │ -002eca: 2700 |0007: throw v0 │ │ +002e9c: |[002e9c] mobi.omegacentauri.SendReduced.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +002eac: 2200 5600 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0056 │ │ +002eb0: 1a01 e500 |0002: const-string v1, "No external updates" // string@00e5 │ │ +002eb4: 7020 b700 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@00b7 │ │ +002eba: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lmobi/omegacentauri/SendReduced/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -1366,17 +1360,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -002ecc: |[002ecc] mobi.omegacentauri.SendReduced.GetReduced.:()V │ │ -002edc: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ -002ee2: 0e00 |0003: return-void │ │ +002ebc: |[002ebc] mobi.omegacentauri.SendReduced.GetReduced.:()V │ │ +002ecc: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ +002ed2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/GetReduced; │ │ │ │ Virtual methods - │ │ @@ -1385,65 +1379,65 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 105 16-bit code units │ │ -002ee4: |[002ee4] mobi.omegacentauri.SendReduced.GetReduced.onActivityResult:(IILandroid/content/Intent;)V │ │ -002ef4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -002ef6: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -002ef8: 12f5 |0002: const/4 v5, #int -1 // #ff │ │ -002efa: 2203 5100 |0003: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ -002efe: 7010 aa00 0300 |0005: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -002f04: 1a04 2000 |0008: const-string v4, "Codes " // string@0020 │ │ -002f08: 6e20 af00 4300 |000a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -002f0e: 0c03 |000d: move-result-object v3 │ │ -002f10: 6e20 ac00 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -002f16: 0c03 |0011: move-result-object v3 │ │ -002f18: 1a04 0200 |0012: const-string v4, " " // string@0002 │ │ -002f1c: 6e20 af00 4300 |0014: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -002f22: 0c03 |0017: move-result-object v3 │ │ -002f24: 6e20 ac00 a300 |0018: invoke-virtual {v3, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -002f2a: 0c03 |001b: move-result-object v3 │ │ -002f2c: 6e10 b000 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -002f32: 0c03 |001f: move-result-object v3 │ │ -002f34: 7110 1201 0300 |0020: invoke-static {v3}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -002f3a: 3379 0600 |0023: if-ne v9, v7, 0029 // +0006 │ │ -002f3e: 335a 0400 |0025: if-ne v10, v5, 0029 // +0004 │ │ -002f42: 390b 0900 |0027: if-nez v11, 0030 // +0009 │ │ -002f46: 6e20 f000 6800 |0029: invoke-virtual {v8, v6}, Lmobi/omegacentauri/SendReduced/GetReduced;.setResult:(I)V // method@00f0 │ │ -002f4c: 6e10 ea00 0800 |002c: invoke-virtual {v8}, Lmobi/omegacentauri/SendReduced/GetReduced;.finish:()V // method@00ea │ │ -002f52: 0e00 |002f: return-void │ │ -002f54: 2202 7500 |0030: new-instance v2, Lmobi/omegacentauri/SendReduced/Utils; // type@0075 │ │ -002f58: 7020 2601 8200 |0032: invoke-direct {v2, v8}, Lmobi/omegacentauri/SendReduced/Utils;.:(Landroid/app/Activity;)V // method@0126 │ │ -002f5e: 6e10 1f00 0b00 |0035: invoke-virtual {v11}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@001f │ │ -002f64: 0c03 |0038: move-result-object v3 │ │ -002f66: 6e20 3301 3200 |0039: invoke-virtual {v2, v3}, Lmobi/omegacentauri/SendReduced/Utils;.offerReduced:(Landroid/net/Uri;)Landroid/net/Uri; // method@0133 │ │ -002f6c: 0c01 |003c: move-result-object v1 │ │ -002f6e: 3901 0600 |003d: if-nez v1, 0043 // +0006 │ │ -002f72: 6e20 f000 6800 |003f: invoke-virtual {v8, v6}, Lmobi/omegacentauri/SendReduced/GetReduced;.setResult:(I)V // method@00f0 │ │ -002f78: 28ea |0042: goto 002c // -0016 │ │ -002f7a: 2203 0e00 |0043: new-instance v3, Landroid/content/Intent; // type@000e │ │ -002f7e: 7010 1b00 0300 |0045: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@001b │ │ -002f84: 6e20 2600 1300 |0048: invoke-virtual {v3, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0026 │ │ -002f8a: 0c00 |004b: move-result-object v0 │ │ -002f8c: 2203 5100 |004c: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ -002f90: 7010 aa00 0300 |004e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -002f96: 1a04 f800 |0051: const-string v4, "Passing " // string@00f8 │ │ -002f9a: 6e20 af00 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -002fa0: 0c03 |0056: move-result-object v3 │ │ -002fa2: 6e20 ae00 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -002fa8: 0c03 |005a: move-result-object v3 │ │ -002faa: 6e10 b000 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -002fb0: 0c03 |005e: move-result-object v3 │ │ -002fb2: 7110 1201 0300 |005f: invoke-static {v3}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -002fb8: 6e20 2700 7000 |0062: invoke-virtual {v0, v7}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0027 │ │ -002fbe: 6e30 f100 5800 |0065: invoke-virtual {v8, v5, v0}, Lmobi/omegacentauri/SendReduced/GetReduced;.setResult:(ILandroid/content/Intent;)V // method@00f1 │ │ -002fc4: 28c4 |0068: goto 002c // -003c │ │ +002ed4: |[002ed4] mobi.omegacentauri.SendReduced.GetReduced.onActivityResult:(IILandroid/content/Intent;)V │ │ +002ee4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +002ee6: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +002ee8: 12f5 |0002: const/4 v5, #int -1 // #ff │ │ +002eea: 2203 5100 |0003: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ +002eee: 7010 aa00 0300 |0005: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +002ef4: 1a04 2000 |0008: const-string v4, "Codes " // string@0020 │ │ +002ef8: 6e20 af00 4300 |000a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +002efe: 0c03 |000d: move-result-object v3 │ │ +002f00: 6e20 ac00 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +002f06: 0c03 |0011: move-result-object v3 │ │ +002f08: 1a04 0200 |0012: const-string v4, " " // string@0002 │ │ +002f0c: 6e20 af00 4300 |0014: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +002f12: 0c03 |0017: move-result-object v3 │ │ +002f14: 6e20 ac00 a300 |0018: invoke-virtual {v3, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +002f1a: 0c03 |001b: move-result-object v3 │ │ +002f1c: 6e10 b000 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +002f22: 0c03 |001f: move-result-object v3 │ │ +002f24: 7110 1201 0300 |0020: invoke-static {v3}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +002f2a: 3379 0600 |0023: if-ne v9, v7, 0029 // +0006 │ │ +002f2e: 335a 0400 |0025: if-ne v10, v5, 0029 // +0004 │ │ +002f32: 390b 0900 |0027: if-nez v11, 0030 // +0009 │ │ +002f36: 6e20 f000 6800 |0029: invoke-virtual {v8, v6}, Lmobi/omegacentauri/SendReduced/GetReduced;.setResult:(I)V // method@00f0 │ │ +002f3c: 6e10 ea00 0800 |002c: invoke-virtual {v8}, Lmobi/omegacentauri/SendReduced/GetReduced;.finish:()V // method@00ea │ │ +002f42: 0e00 |002f: return-void │ │ +002f44: 2202 7500 |0030: new-instance v2, Lmobi/omegacentauri/SendReduced/Utils; // type@0075 │ │ +002f48: 7020 2601 8200 |0032: invoke-direct {v2, v8}, Lmobi/omegacentauri/SendReduced/Utils;.:(Landroid/app/Activity;)V // method@0126 │ │ +002f4e: 6e10 1f00 0b00 |0035: invoke-virtual {v11}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@001f │ │ +002f54: 0c03 |0038: move-result-object v3 │ │ +002f56: 6e20 3301 3200 |0039: invoke-virtual {v2, v3}, Lmobi/omegacentauri/SendReduced/Utils;.offerReduced:(Landroid/net/Uri;)Landroid/net/Uri; // method@0133 │ │ +002f5c: 0c01 |003c: move-result-object v1 │ │ +002f5e: 3901 0600 |003d: if-nez v1, 0043 // +0006 │ │ +002f62: 6e20 f000 6800 |003f: invoke-virtual {v8, v6}, Lmobi/omegacentauri/SendReduced/GetReduced;.setResult:(I)V // method@00f0 │ │ +002f68: 28ea |0042: goto 002c // -0016 │ │ +002f6a: 2203 0e00 |0043: new-instance v3, Landroid/content/Intent; // type@000e │ │ +002f6e: 7010 1b00 0300 |0045: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@001b │ │ +002f74: 6e20 2600 1300 |0048: invoke-virtual {v3, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0026 │ │ +002f7a: 0c00 |004b: move-result-object v0 │ │ +002f7c: 2203 5100 |004c: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ +002f80: 7010 aa00 0300 |004e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +002f86: 1a04 f800 |0051: const-string v4, "Passing " // string@00f8 │ │ +002f8a: 6e20 af00 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +002f90: 0c03 |0056: move-result-object v3 │ │ +002f92: 6e20 ae00 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +002f98: 0c03 |005a: move-result-object v3 │ │ +002f9a: 6e10 b000 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +002fa0: 0c03 |005e: move-result-object v3 │ │ +002fa2: 7110 1201 0300 |005f: invoke-static {v3}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +002fa8: 6e20 2700 7000 |0062: invoke-virtual {v0, v7}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0027 │ │ +002fae: 6e30 f100 5800 |0065: invoke-virtual {v8, v5, v0}, Lmobi/omegacentauri/SendReduced/GetReduced;.setResult:(ILandroid/content/Intent;)V // method@00f1 │ │ +002fb4: 28c4 |0068: goto 002c // -003c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=39 │ │ 0x0023 line=40 │ │ 0x0029 line=43 │ │ 0x002c line=57 │ │ 0x002f line=58 │ │ @@ -1469,68 +1463,69 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 85 16-bit code units │ │ -002fc8: |[002fc8] mobi.omegacentauri.SendReduced.GetReduced.onCreate:(Landroid/os/Bundle;)V │ │ -002fd8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -002fda: 6f20 0500 8700 |0001: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0005 │ │ -002fe0: 6e10 eb00 0700 |0004: invoke-virtual {v7}, Lmobi/omegacentauri/SendReduced/GetReduced;.getIntent:()Landroid/content/Intent; // method@00eb │ │ -002fe6: 0c01 |0007: move-result-object v1 │ │ -002fe8: 6e10 2000 0100 |0008: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0020 │ │ -002fee: 0c00 |000b: move-result-object v0 │ │ -002ff0: 3800 2200 |000c: if-eqz v0, 002e // +0022 │ │ -002ff4: 1a04 1c02 |000e: const-string v4, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" // string@021c │ │ -002ff8: 6e20 5a00 4000 |0010: invoke-virtual {v0, v4}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@005a │ │ -002ffe: 0a04 |0013: move-result v4 │ │ -003000: 3804 1a00 |0014: if-eqz v4, 002e // +001a │ │ -003004: 6e10 ec00 0700 |0016: invoke-virtual {v7}, Lmobi/omegacentauri/SendReduced/GetReduced;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -00300a: 0c03 |0019: move-result-object v3 │ │ -00300c: 6e10 ed00 0700 |001a: invoke-virtual {v7}, Lmobi/omegacentauri/SendReduced/GetReduced;.getPackageName:()Ljava/lang/String; // method@00ed │ │ -003012: 0c04 |001d: move-result-object v4 │ │ -003014: 6e20 2d00 4300 |001e: invoke-virtual {v3, v4}, Landroid/content/pm/PackageManager;.clearPackagePreferredActivities:(Ljava/lang/String;)V // method@002d │ │ -00301a: 1a04 ec00 |0021: const-string v4, "Oops: You just used SendReduced to get your photo from SendReduced. You need to set a different source from SendReduced to avoid an endless loop." // string@00ec │ │ -00301e: 7130 7300 4706 |0023: invoke-static {v7, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0073 │ │ -003024: 0c04 |0026: move-result-object v4 │ │ -003026: 6e10 7400 0400 |0027: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@0074 │ │ -00302c: 6e10 ea00 0700 |002a: invoke-virtual {v7}, Lmobi/omegacentauri/SendReduced/GetReduced;.finish:()V // method@00ea │ │ -003032: 0e00 |002d: return-void │ │ -003034: 6e10 1e00 0100 |002e: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ -00303a: 0c04 |0031: move-result-object v4 │ │ -00303c: 1a05 4601 |0032: const-string v5, "android.intent.action.GET_CONTENT" // string@0146 │ │ -003040: 6e20 9e00 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -003046: 0a04 |0037: move-result v4 │ │ -003048: 3904 0e00 |0038: if-nez v4, 0046 // +000e │ │ -00304c: 6e10 1e00 0100 |003a: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ -003052: 0c04 |003d: move-result-object v4 │ │ -003054: 1a05 4701 |003e: const-string v5, "android.intent.action.PICK" // string@0147 │ │ -003058: 6e20 9e00 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -00305e: 0a04 |0043: move-result v4 │ │ -003060: 3804 e9ff |0044: if-eqz v4, 002d // -0017 │ │ -003064: 2202 0e00 |0046: new-instance v2, Landroid/content/Intent; // type@000e │ │ -003068: 1a04 4701 |0048: const-string v4, "android.intent.action.PICK" // string@0147 │ │ -00306c: 6205 0800 |004a: sget-object v5, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0008 │ │ -003070: 7030 1d00 4205 |004c: invoke-direct {v2, v4, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@001d │ │ -003076: 1a04 1f00 |004f: const-string v4, "Choose source for photo to reduce" // string@001f │ │ -00307a: 7140 3601 2764 |0051: invoke-static {v7, v2, v4, v6}, Lmobi/omegacentauri/SendReduced/Utils;.startActivityForResultWithChooser:(Landroid/app/Activity;Landroid/content/Intent;Ljava/lang/String;I)V // method@0136 │ │ -003080: 28d9 |0054: goto 002d // -0027 │ │ +002fb8: |[002fb8] mobi.omegacentauri.SendReduced.GetReduced.onCreate:(Landroid/os/Bundle;)V │ │ +002fc8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +002fca: 6f20 0500 8700 |0001: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0005 │ │ +002fd0: 6e10 eb00 0700 |0004: invoke-virtual {v7}, Lmobi/omegacentauri/SendReduced/GetReduced;.getIntent:()Landroid/content/Intent; // method@00eb │ │ +002fd6: 0c01 |0007: move-result-object v1 │ │ +002fd8: 6e10 2000 0100 |0008: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0020 │ │ +002fde: 0c00 |000b: move-result-object v0 │ │ +002fe0: 3800 2200 |000c: if-eqz v0, 002e // +0022 │ │ +002fe4: 1a04 1902 |000e: const-string v4, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" // string@0219 │ │ +002fe8: 6e20 5a00 4000 |0010: invoke-virtual {v0, v4}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@005a │ │ +002fee: 0a04 |0013: move-result v4 │ │ +002ff0: 3804 1a00 |0014: if-eqz v4, 002e // +001a │ │ +002ff4: 6e10 ec00 0700 |0016: invoke-virtual {v7}, Lmobi/omegacentauri/SendReduced/GetReduced;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +002ffa: 0c03 |0019: move-result-object v3 │ │ +002ffc: 6e10 ed00 0700 |001a: invoke-virtual {v7}, Lmobi/omegacentauri/SendReduced/GetReduced;.getPackageName:()Ljava/lang/String; // method@00ed │ │ +003002: 0c04 |001d: move-result-object v4 │ │ +003004: 6e20 2d00 4300 |001e: invoke-virtual {v3, v4}, Landroid/content/pm/PackageManager;.clearPackagePreferredActivities:(Ljava/lang/String;)V // method@002d │ │ +00300a: 1a04 ec00 |0021: const-string v4, "Oops: You just used SendReduced to get your photo from SendReduced. You need to set a different source from SendReduced to avoid an endless loop." // string@00ec │ │ +00300e: 7130 7300 4706 |0023: invoke-static {v7, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0073 │ │ +003014: 0c04 |0026: move-result-object v4 │ │ +003016: 6e10 7400 0400 |0027: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@0074 │ │ +00301c: 6e10 ea00 0700 |002a: invoke-virtual {v7}, Lmobi/omegacentauri/SendReduced/GetReduced;.finish:()V // method@00ea │ │ +003022: 0e00 |002d: return-void │ │ +003024: 6e10 1e00 0100 |002e: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ +00302a: 0c04 |0031: move-result-object v4 │ │ +00302c: 1a05 4601 |0032: const-string v5, "android.intent.action.GET_CONTENT" // string@0146 │ │ +003030: 6e20 9e00 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +003036: 0a04 |0037: move-result v4 │ │ +003038: 3904 0e00 |0038: if-nez v4, 0046 // +000e │ │ +00303c: 6e10 1e00 0100 |003a: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ +003042: 0c04 |003d: move-result-object v4 │ │ +003044: 1a05 4701 |003e: const-string v5, "android.intent.action.PICK" // string@0147 │ │ +003048: 6e20 9e00 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +00304e: 0a04 |0043: move-result v4 │ │ +003050: 3804 e9ff |0044: if-eqz v4, 002d // -0017 │ │ +003054: 2202 0e00 |0046: new-instance v2, Landroid/content/Intent; // type@000e │ │ +003058: 1a04 4701 |0048: const-string v4, "android.intent.action.PICK" // string@0147 │ │ +00305c: 6205 0800 |004a: sget-object v5, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0008 │ │ +003060: 7030 1d00 4205 |004c: invoke-direct {v2, v4, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@001d │ │ +003066: 1a04 1f00 |004f: const-string v4, "Choose source for photo to reduce" // string@001f │ │ +00306a: 7140 3601 2764 |0051: invoke-static {v7, v2, v4, v6}, Lmobi/omegacentauri/SendReduced/Utils;.startActivityForResultWithChooser:(Landroid/app/Activity;Landroid/content/Intent;Ljava/lang/String;I)V // method@0136 │ │ +003070: 28d9 |0054: goto 002d // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=16 │ │ 0x0004 line=18 │ │ 0x0008 line=19 │ │ 0x000c line=21 │ │ 0x0016 line=22 │ │ 0x001a line=23 │ │ 0x0021 line=24 │ │ 0x002a line=25 │ │ 0x002d line=35 │ │ 0x002e line=29 │ │ + 0x003a line=30 │ │ 0x0046 line=31 │ │ 0x004f line=33 │ │ locals : │ │ 0x001a - 0x002d reg=3 pm Landroid/content/pm/PackageManager; │ │ 0x000c - 0x0055 reg=0 e Landroid/os/Bundle; │ │ 0x0008 - 0x0055 reg=1 i Landroid/content/Intent; │ │ 0x004f - 0x0055 reg=2 pick Landroid/content/Intent; │ │ @@ -1575,17 +1570,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003084: |[003084] mobi.omegacentauri.SendReduced.MarketDetector.:()V │ │ -003094: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ -00309a: 0e00 |0003: return-void │ │ +003074: |[003074] mobi.omegacentauri.SendReduced.MarketDetector.:()V │ │ +003084: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ +00308a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/MarketDetector; │ │ │ │ #1 : (in Lmobi/omegacentauri/SendReduced/MarketDetector;) │ │ @@ -1593,48 +1588,48 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -00309c: |[00309c] mobi.omegacentauri.SendReduced.MarketDetector.detect:(Landroid/content/Context;)I │ │ -0030ac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0030ae: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0030b0: 6004 0600 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ -0030b4: 1255 |0004: const/4 v5, #int 5 // #5 │ │ -0030b6: 3554 0300 |0005: if-ge v4, v5, 0008 // +0003 │ │ -0030ba: 0f02 |0007: return v2 │ │ -0030bc: 6e10 1700 0600 |0008: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0017 │ │ -0030c2: 0c01 |000b: move-result-object v1 │ │ -0030c4: 6e10 1800 0600 |000c: invoke-virtual {v6}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0018 │ │ -0030ca: 0c04 |000f: move-result-object v4 │ │ -0030cc: 6e20 2e00 4100 |0010: invoke-virtual {v1, v4}, Landroid/content/pm/PackageManager;.getInstallerPackageName:(Ljava/lang/String;)Ljava/lang/String; // method@002e │ │ -0030d2: 0c00 |0013: move-result-object v0 │ │ -0030d4: 3800 0c00 |0014: if-eqz v0, 0020 // +000c │ │ -0030d8: 1a04 6f01 |0016: const-string v4, "com.android.vending" // string@016f │ │ -0030dc: 6e20 9e00 4000 |0018: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -0030e2: 0a04 |001b: move-result v4 │ │ -0030e4: 3804 0400 |001c: if-eqz v4, 0020 // +0004 │ │ -0030e8: 0132 |001e: move v2, v3 │ │ -0030ea: 28e8 |001f: goto 0007 // -0018 │ │ -0030ec: 6204 0700 |0020: sget-object v4, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@0007 │ │ -0030f0: 1a05 4b00 |0022: const-string v5, "Kindle Fire" // string@004b │ │ -0030f4: 6e20 9f00 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@009f │ │ -0030fa: 0a04 |0027: move-result v4 │ │ -0030fc: 3904 dfff |0028: if-nez v4, 0007 // -0021 │ │ -003100: 1a04 6e01 |002a: const-string v4, "com.amazon.venezia" // string@016e │ │ -003104: 1205 |002c: const/4 v5, #int 0 // #0 │ │ -003106: 6e30 2f00 4105 |002d: invoke-virtual {v1, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@002f │ │ -00310c: 0c04 |0030: move-result-object v4 │ │ -00310e: 3904 d6ff |0031: if-nez v4, 0007 // -002a │ │ -003112: 0132 |0033: move v2, v3 │ │ -003114: 28d3 |0034: goto 0007 // -002d │ │ -003116: 0d02 |0035: move-exception v2 │ │ -003118: 28fd |0036: goto 0033 // -0003 │ │ +00308c: |[00308c] mobi.omegacentauri.SendReduced.MarketDetector.detect:(Landroid/content/Context;)I │ │ +00309c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +00309e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0030a0: 6004 0600 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ +0030a4: 1255 |0004: const/4 v5, #int 5 // #5 │ │ +0030a6: 3554 0300 |0005: if-ge v4, v5, 0008 // +0003 │ │ +0030aa: 0f02 |0007: return v2 │ │ +0030ac: 6e10 1700 0600 |0008: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0017 │ │ +0030b2: 0c01 |000b: move-result-object v1 │ │ +0030b4: 6e10 1800 0600 |000c: invoke-virtual {v6}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0018 │ │ +0030ba: 0c04 |000f: move-result-object v4 │ │ +0030bc: 6e20 2e00 4100 |0010: invoke-virtual {v1, v4}, Landroid/content/pm/PackageManager;.getInstallerPackageName:(Ljava/lang/String;)Ljava/lang/String; // method@002e │ │ +0030c2: 0c00 |0013: move-result-object v0 │ │ +0030c4: 3800 0c00 |0014: if-eqz v0, 0020 // +000c │ │ +0030c8: 1a04 6e01 |0016: const-string v4, "com.android.vending" // string@016e │ │ +0030cc: 6e20 9e00 4000 |0018: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +0030d2: 0a04 |001b: move-result v4 │ │ +0030d4: 3804 0400 |001c: if-eqz v4, 0020 // +0004 │ │ +0030d8: 0132 |001e: move v2, v3 │ │ +0030da: 28e8 |001f: goto 0007 // -0018 │ │ +0030dc: 6204 0700 |0020: sget-object v4, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@0007 │ │ +0030e0: 1a05 4b00 |0022: const-string v5, "Kindle Fire" // string@004b │ │ +0030e4: 6e20 9f00 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@009f │ │ +0030ea: 0a04 |0027: move-result v4 │ │ +0030ec: 3904 dfff |0028: if-nez v4, 0007 // -0021 │ │ +0030f0: 1a04 6d01 |002a: const-string v4, "com.amazon.venezia" // string@016d │ │ +0030f4: 1205 |002c: const/4 v5, #int 0 // #0 │ │ +0030f6: 6e30 2f00 4105 |002d: invoke-virtual {v1, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@002f │ │ +0030fc: 0c04 |0030: move-result-object v4 │ │ +0030fe: 3904 d6ff |0031: if-nez v4, 0007 // -002a │ │ +003102: 0132 |0033: move v2, v3 │ │ +003104: 28d3 |0034: goto 0007 // -002d │ │ +003106: 0d02 |0035: move-exception v2 │ │ +003108: 28fd |0036: goto 0033 // -0003 │ │ catches : 1 │ │ 0x002a - 0x0030 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0035 │ │ positions : │ │ 0x0002 line=25 │ │ 0x0007 line=44 │ │ 0x0008 line=28 │ │ @@ -1655,34 +1650,34 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -003128: |[003128] mobi.omegacentauri.SendReduced.MarketDetector.launch:(Landroid/content/Context;)V │ │ -003138: 2200 0e00 |0000: new-instance v0, Landroid/content/Intent; // type@000e │ │ -00313c: 1a01 4a01 |0002: const-string v1, "android.intent.action.VIEW" // string@014a │ │ -003140: 7020 1c00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001c │ │ -003146: 1501 0010 |0007: const/high16 v1, #int 268435456 // #1000 │ │ -00314a: 6e20 2700 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0027 │ │ -003150: 7110 f300 0200 |000c: invoke-static {v2}, Lmobi/omegacentauri/SendReduced/MarketDetector;.detect:(Landroid/content/Context;)I // method@00f3 │ │ -003156: 0a01 |000f: move-result v1 │ │ -003158: 3901 0f00 |0010: if-nez v1, 001f // +000f │ │ -00315c: 1a01 1802 |0012: const-string v1, "market://search?q=pub:"Omega Centauri Software"" // string@0218 │ │ -003160: 7110 5900 0100 |0014: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0059 │ │ -003166: 0c01 |0017: move-result-object v1 │ │ -003168: 6e20 2600 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0026 │ │ -00316e: 6e20 1a00 0200 |001b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@001a │ │ -003174: 0e00 |001e: return-void │ │ -003176: 1a01 ee01 |001f: const-string v1, "http://www.amazon.com/gp/mas/dl/android?p=mobi.omegacentauri.ScreenDim.Full&showAll=1" // string@01ee │ │ -00317a: 7110 5900 0100 |0021: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0059 │ │ -003180: 0c01 |0024: move-result-object v1 │ │ -003182: 6e20 2600 1000 |0025: invoke-virtual {v0, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0026 │ │ -003188: 28f3 |0028: goto 001b // -000d │ │ +003118: |[003118] mobi.omegacentauri.SendReduced.MarketDetector.launch:(Landroid/content/Context;)V │ │ +003128: 2200 0e00 |0000: new-instance v0, Landroid/content/Intent; // type@000e │ │ +00312c: 1a01 4a01 |0002: const-string v1, "android.intent.action.VIEW" // string@014a │ │ +003130: 7020 1c00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001c │ │ +003136: 1501 0010 |0007: const/high16 v1, #int 268435456 // #1000 │ │ +00313a: 6e20 2700 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0027 │ │ +003140: 7110 f300 0200 |000c: invoke-static {v2}, Lmobi/omegacentauri/SendReduced/MarketDetector;.detect:(Landroid/content/Context;)I // method@00f3 │ │ +003146: 0a01 |000f: move-result v1 │ │ +003148: 3901 0f00 |0010: if-nez v1, 001f // +000f │ │ +00314c: 1a01 1502 |0012: const-string v1, "market://search?q=pub:"Omega Centauri Software"" // string@0215 │ │ +003150: 7110 5900 0100 |0014: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0059 │ │ +003156: 0c01 |0017: move-result-object v1 │ │ +003158: 6e20 2600 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0026 │ │ +00315e: 6e20 1a00 0200 |001b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@001a │ │ +003164: 0e00 |001e: return-void │ │ +003166: 1a01 ed01 |001f: const-string v1, "http://www.amazon.com/gp/mas/dl/android?p=mobi.omegacentauri.ScreenDim.Full&showAll=1" // string@01ed │ │ +00316a: 7110 5900 0100 |0021: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0059 │ │ +003170: 0c01 |0024: move-result-object v1 │ │ +003172: 6e20 2600 1000 |0025: invoke-virtual {v0, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0026 │ │ +003178: 28f3 |0028: goto 001b // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0007 line=16 │ │ 0x000c line=17 │ │ 0x0012 line=18 │ │ 0x001b line=21 │ │ @@ -1799,59 +1794,59 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 98 16-bit code units │ │ -00318c: |[00318c] mobi.omegacentauri.SendReduced.Options.:()V │ │ -00319c: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -00319e: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0031a0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0031a2: 1233 |0003: const/4 v3, #int 3 // #3 │ │ -0031a4: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -0031a6: 2300 7e00 |0005: new-array v0, v0, [Ljava/lang/String; // type@007e │ │ -0031aa: 1a01 4102 |0007: const-string v1, "output" // string@0241 │ │ -0031ae: 4d01 0004 |0009: aput-object v1, v0, v4 │ │ -0031b2: 1a01 9f01 |000b: const-string v1, "exifLocation" // string@019f │ │ -0031b6: 4d01 0005 |000d: aput-object v1, v0, v5 │ │ -0031ba: 1a01 a001 |000f: const-string v1, "exifMake" // string@01a0 │ │ -0031be: 4d01 0006 |0011: aput-object v1, v0, v6 │ │ -0031c2: 1a01 9e01 |0013: const-string v1, "exifDateTime" // string@019e │ │ -0031c6: 4d01 0003 |0015: aput-object v1, v0, v3 │ │ -0031ca: 1241 |0017: const/4 v1, #int 4 // #4 │ │ -0031cc: 1a02 4202 |0018: const-string v2, "outputPrivacy" // string@0242 │ │ -0031d0: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ -0031d4: 6900 2700 |001c: sput-object v0, Lmobi/omegacentauri/SendReduced/Options;.proKeys:[Ljava/lang/String; // field@0027 │ │ -0031d8: 2330 7e00 |001e: new-array v0, v3, [Ljava/lang/String; // type@007e │ │ -0031dc: 1a01 7202 |0020: const-string v1, "resolution" // string@0272 │ │ -0031e0: 4d01 0004 |0022: aput-object v1, v0, v4 │ │ -0031e4: 1a01 6202 |0024: const-string v1, "quality" // string@0262 │ │ -0031e8: 4d01 0005 |0026: aput-object v1, v0, v5 │ │ -0031ec: 1a01 4102 |0028: const-string v1, "output" // string@0241 │ │ -0031f0: 4d01 0006 |002a: aput-object v1, v0, v6 │ │ -0031f4: 6900 2b00 |002c: sput-object v0, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ -0031f8: 2330 7a00 |002e: new-array v0, v3, [I // type@007a │ │ -0031fc: 2600 1e00 0000 |0030: fill-array-data v0, 0000004e // +0000001e │ │ -003202: 6900 2a00 |0033: sput-object v0, Lmobi/omegacentauri/SendReduced/Options;.summaryEntryValues:[I // field@002a │ │ -003206: 2330 7a00 |0035: new-array v0, v3, [I // type@007a │ │ -00320a: 2600 2100 0000 |0037: fill-array-data v0, 00000058 // +00000021 │ │ -003210: 6900 2900 |003a: sput-object v0, Lmobi/omegacentauri/SendReduced/Options;.summaryEntries:[I // field@0029 │ │ -003214: 2330 7e00 |003c: new-array v0, v3, [Ljava/lang/String; // type@007e │ │ -003218: 1a01 1000 |003e: const-string v1, "1024" // string@0010 │ │ -00321c: 4d01 0004 |0040: aput-object v1, v0, v4 │ │ -003220: 1a01 1100 |0042: const-string v1, "85" // string@0011 │ │ -003224: 4d01 0005 |0044: aput-object v1, v0, v5 │ │ -003228: 1a01 6602 |0046: const-string v1, "random" // string@0266 │ │ -00322c: 4d01 0006 |0048: aput-object v1, v0, v6 │ │ -003230: 6900 2800 |004a: sput-object v0, Lmobi/omegacentauri/SendReduced/Options;.summaryDefaults:[Ljava/lang/String; // field@0028 │ │ -003234: 0e00 |004c: return-void │ │ -003236: 0000 |004d: nop // spacer │ │ -003238: 0003 0400 0300 0000 0000 047f 0100 ... |004e: array-data (10 units) │ │ -00324c: 0003 0400 0300 0000 0000 047f 0100 ... |0058: array-data (10 units) │ │ +00317c: |[00317c] mobi.omegacentauri.SendReduced.Options.:()V │ │ +00318c: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +00318e: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +003190: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +003192: 1233 |0003: const/4 v3, #int 3 // #3 │ │ +003194: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +003196: 2300 7e00 |0005: new-array v0, v0, [Ljava/lang/String; // type@007e │ │ +00319a: 1a01 3e02 |0007: const-string v1, "output" // string@023e │ │ +00319e: 4d01 0004 |0009: aput-object v1, v0, v4 │ │ +0031a2: 1a01 9e01 |000b: const-string v1, "exifLocation" // string@019e │ │ +0031a6: 4d01 0005 |000d: aput-object v1, v0, v5 │ │ +0031aa: 1a01 9f01 |000f: const-string v1, "exifMake" // string@019f │ │ +0031ae: 4d01 0006 |0011: aput-object v1, v0, v6 │ │ +0031b2: 1a01 9d01 |0013: const-string v1, "exifDateTime" // string@019d │ │ +0031b6: 4d01 0003 |0015: aput-object v1, v0, v3 │ │ +0031ba: 1241 |0017: const/4 v1, #int 4 // #4 │ │ +0031bc: 1a02 3f02 |0018: const-string v2, "outputPrivacy" // string@023f │ │ +0031c0: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +0031c4: 6900 2700 |001c: sput-object v0, Lmobi/omegacentauri/SendReduced/Options;.proKeys:[Ljava/lang/String; // field@0027 │ │ +0031c8: 2330 7e00 |001e: new-array v0, v3, [Ljava/lang/String; // type@007e │ │ +0031cc: 1a01 6f02 |0020: const-string v1, "resolution" // string@026f │ │ +0031d0: 4d01 0004 |0022: aput-object v1, v0, v4 │ │ +0031d4: 1a01 5f02 |0024: const-string v1, "quality" // string@025f │ │ +0031d8: 4d01 0005 |0026: aput-object v1, v0, v5 │ │ +0031dc: 1a01 3e02 |0028: const-string v1, "output" // string@023e │ │ +0031e0: 4d01 0006 |002a: aput-object v1, v0, v6 │ │ +0031e4: 6900 2b00 |002c: sput-object v0, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ +0031e8: 2330 7a00 |002e: new-array v0, v3, [I // type@007a │ │ +0031ec: 2600 1e00 0000 |0030: fill-array-data v0, 0000004e // +0000001e │ │ +0031f2: 6900 2a00 |0033: sput-object v0, Lmobi/omegacentauri/SendReduced/Options;.summaryEntryValues:[I // field@002a │ │ +0031f6: 2330 7a00 |0035: new-array v0, v3, [I // type@007a │ │ +0031fa: 2600 2100 0000 |0037: fill-array-data v0, 00000058 // +00000021 │ │ +003200: 6900 2900 |003a: sput-object v0, Lmobi/omegacentauri/SendReduced/Options;.summaryEntries:[I // field@0029 │ │ +003204: 2330 7e00 |003c: new-array v0, v3, [Ljava/lang/String; // type@007e │ │ +003208: 1a01 1000 |003e: const-string v1, "1024" // string@0010 │ │ +00320c: 4d01 0004 |0040: aput-object v1, v0, v4 │ │ +003210: 1a01 1100 |0042: const-string v1, "85" // string@0011 │ │ +003214: 4d01 0005 |0044: aput-object v1, v0, v5 │ │ +003218: 1a01 6302 |0046: const-string v1, "random" // string@0263 │ │ +00321c: 4d01 0006 |0048: aput-object v1, v0, v6 │ │ +003220: 6900 2800 |004a: sput-object v0, Lmobi/omegacentauri/SendReduced/Options;.summaryDefaults:[Ljava/lang/String; // field@0028 │ │ +003224: 0e00 |004c: return-void │ │ +003226: 0000 |004d: nop // spacer │ │ +003228: 0003 0400 0300 0000 0000 047f 0100 ... |004e: array-data (10 units) │ │ +00323c: 0003 0400 0300 0000 0000 047f 0100 ... |0058: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=32 │ │ 0x001e line=34 │ │ 0x002e line=35 │ │ 0x0035 line=36 │ │ 0x003c line=37 │ │ @@ -1864,17 +1859,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003260: |[003260] mobi.omegacentauri.SendReduced.Options.:()V │ │ -003270: 7010 6200 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0062 │ │ -003276: 0e00 |0003: return-void │ │ +003250: |[003250] mobi.omegacentauri.SendReduced.Options.:()V │ │ +003260: 7010 6200 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0062 │ │ +003266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/Options; │ │ │ │ #2 : (in Lmobi/omegacentauri/SendReduced/Options;) │ │ @@ -1882,35 +1877,35 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -003278: |[003278] mobi.omegacentauri.SendReduced.Options.getString:(Landroid/content/SharedPreferences;Ljava/lang/String;)Ljava/lang/String; │ │ -003288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -00328a: 6201 2b00 |0001: sget-object v1, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ -00328e: 2111 |0003: array-length v1, v1 │ │ -003290: 3510 1800 |0004: if-ge v0, v1, 001c // +0018 │ │ -003294: 6201 2b00 |0006: sget-object v1, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ -003298: 4601 0100 |0008: aget-object v1, v1, v0 │ │ -00329c: 6e20 9e00 3100 |000a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -0032a2: 0a01 |000d: move-result v1 │ │ -0032a4: 3801 0b00 |000e: if-eqz v1, 0019 // +000b │ │ -0032a8: 6201 2800 |0010: sget-object v1, Lmobi/omegacentauri/SendReduced/Options;.summaryDefaults:[Ljava/lang/String; // field@0028 │ │ -0032ac: 4601 0100 |0012: aget-object v1, v1, v0 │ │ -0032b0: 7230 2a00 3201 |0014: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ -0032b6: 0c01 |0017: move-result-object v1 │ │ -0032b8: 1101 |0018: return-object v1 │ │ -0032ba: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0032be: 28e6 |001b: goto 0001 // -001a │ │ -0032c0: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ -0032c4: 7230 2a00 3201 |001e: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ -0032ca: 0c01 |0021: move-result-object v1 │ │ -0032cc: 28f6 |0022: goto 0018 // -000a │ │ +003268: |[003268] mobi.omegacentauri.SendReduced.Options.getString:(Landroid/content/SharedPreferences;Ljava/lang/String;)Ljava/lang/String; │ │ +003278: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +00327a: 6201 2b00 |0001: sget-object v1, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ +00327e: 2111 |0003: array-length v1, v1 │ │ +003280: 3510 1800 |0004: if-ge v0, v1, 001c // +0018 │ │ +003284: 6201 2b00 |0006: sget-object v1, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ +003288: 4601 0100 |0008: aget-object v1, v1, v0 │ │ +00328c: 6e20 9e00 3100 |000a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +003292: 0a01 |000d: move-result v1 │ │ +003294: 3801 0b00 |000e: if-eqz v1, 0019 // +000b │ │ +003298: 6201 2800 |0010: sget-object v1, Lmobi/omegacentauri/SendReduced/Options;.summaryDefaults:[Ljava/lang/String; // field@0028 │ │ +00329c: 4601 0100 |0012: aget-object v1, v1, v0 │ │ +0032a0: 7230 2a00 3201 |0014: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ +0032a6: 0c01 |0017: move-result-object v1 │ │ +0032a8: 1101 |0018: return-object v1 │ │ +0032aa: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0032ae: 28e6 |001b: goto 0001 // -001a │ │ +0032b0: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ +0032b4: 7230 2a00 3201 |001e: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ +0032ba: 0c01 |0021: move-result-object v1 │ │ +0032bc: 28f6 |0022: goto 0018 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ 0x0010 line=77 │ │ 0x0018 line=79 │ │ 0x0019 line=75 │ │ @@ -1926,118 +1921,118 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 206 16-bit code units │ │ -0032d0: |[0032d0] mobi.omegacentauri.SendReduced.Options.customizeDisplay:()V │ │ -0032e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0032e2: 620b 2b00 |0001: sget-object v11, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ -0032e6: 21bb |0003: array-length v11, v11 │ │ -0032e8: 35b1 0800 |0004: if-ge v1, v11, 000c // +0008 │ │ -0032ec: 6e20 0201 1d00 |0006: invoke-virtual {v13, v1}, Lmobi/omegacentauri/SendReduced/Options;.setSummary:(I)V // method@0102 │ │ -0032f2: d801 0101 |0009: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0032f6: 28f6 |000b: goto 0001 // -000a │ │ -0032f8: 600b 0600 |000c: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ -0032fc: 130c 1700 |000e: const/16 v12, #int 23 // #17 │ │ -003300: 35cb 1500 |0010: if-ge v11, v12, 0025 // +0015 │ │ -003304: 630b 3300 |0012: sget-boolean v11, Lmobi/omegacentauri/SendReduced/SendReduced;.DEBUG:Z // field@0033 │ │ -003308: 390b 1100 |0014: if-nez v11, 0025 // +0011 │ │ -00330c: 1a0b 7401 |0016: const-string v11, "contentProvider" // string@0174 │ │ -003310: 6e20 f900 bd00 |0018: invoke-virtual {v13, v11}, Lmobi/omegacentauri/SendReduced/Options;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f9 │ │ -003316: 0c07 |001b: move-result-object v7 │ │ -003318: 3807 0900 |001c: if-eqz v7, 0025 // +0009 │ │ -00331c: 6e10 fa00 0d00 |001e: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/Options;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@00fa │ │ -003322: 0c0b |0021: move-result-object v11 │ │ -003324: 6e20 6b00 7b00 |0022: invoke-virtual {v11, v7}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@006b │ │ -00332a: 1a0b c102 |0025: const-string v11, "upgrade" // string@02c1 │ │ -00332e: 6e20 f900 bd00 |0027: invoke-virtual {v13, v11}, Lmobi/omegacentauri/SendReduced/Options;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f9 │ │ -003334: 0c0a |002a: move-result-object v10 │ │ -003336: 1f0a 2c00 |002b: check-cast v10, Landroid/preference/PreferenceScreen; // type@002c │ │ -00333a: 7110 1401 0d00 |002d: invoke-static {v13}, Lmobi/omegacentauri/SendReduced/SendReduced;.pro:(Landroid/content/Context;)Z // method@0114 │ │ -003340: 0a0b |0030: move-result v11 │ │ -003342: 380b 0c00 |0031: if-eqz v11, 003d // +000c │ │ -003346: 380a 0900 |0033: if-eqz v10, 003c // +0009 │ │ -00334a: 6e10 fa00 0d00 |0035: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/Options;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@00fa │ │ -003350: 0c0b |0038: move-result-object v11 │ │ -003352: 6e20 6b00 ab00 |0039: invoke-virtual {v11, v10}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@006b │ │ -003358: 0e00 |003c: return-void │ │ -00335a: 2203 0e00 |003d: new-instance v3, Landroid/content/Intent; // type@000e │ │ -00335e: 1a0b 4a01 |003f: const-string v11, "android.intent.action.VIEW" // string@014a │ │ -003362: 7020 1c00 b300 |0041: invoke-direct {v3, v11}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001c │ │ -003368: 150b 0010 |0044: const/high16 v11, #int 268435456 // #1000 │ │ -00336c: 6e20 2700 b300 |0046: invoke-virtual {v3, v11}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0027 │ │ -003372: 7110 f300 0d00 |0049: invoke-static {v13}, Lmobi/omegacentauri/SendReduced/MarketDetector;.detect:(Landroid/content/Context;)I // method@00f3 │ │ -003378: 0a0b |004c: move-result v11 │ │ -00337a: 121c |004d: const/4 v12, #int 1 // #1 │ │ -00337c: 33cb 4700 |004e: if-ne v11, v12, 0095 // +0047 │ │ -003380: 1a0b ef01 |0050: const-string v11, "http://www.amazon.com/gp/mas/dl/android?p=mobi.omegacentauri.SendReduced_pro" // string@01ef │ │ -003384: 7110 5900 0b00 |0052: invoke-static {v11}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0059 │ │ -00338a: 0c0b |0055: move-result-object v11 │ │ -00338c: 6e20 2600 b300 |0056: invoke-virtual {v3, v11}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0026 │ │ -003392: 380a 0500 |0059: if-eqz v10, 005e // +0005 │ │ -003396: 6e20 6c00 3a00 |005b: invoke-virtual {v10, v3}, Landroid/preference/PreferenceScreen;.setIntent:(Landroid/content/Intent;)V // method@006c │ │ -00339c: 6200 2700 |005e: sget-object v0, Lmobi/omegacentauri/SendReduced/Options;.proKeys:[Ljava/lang/String; // field@0027 │ │ -0033a0: 2104 |0060: array-length v4, v0 │ │ -0033a2: 1202 |0061: const/4 v2, #int 0 // #0 │ │ -0033a4: 3542 3d00 |0062: if-ge v2, v4, 009f // +003d │ │ -0033a8: 4606 0002 |0064: aget-object v6, v0, v2 │ │ -0033ac: 6e20 f900 6d00 |0066: invoke-virtual {v13, v6}, Lmobi/omegacentauri/SendReduced/Options;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f9 │ │ -0033b2: 0c07 |0069: move-result-object v7 │ │ -0033b4: 3807 2800 |006a: if-eqz v7, 0092 // +0028 │ │ -0033b8: 6e10 5f00 0700 |006c: invoke-virtual {v7}, Landroid/preference/Preference;.getTitle:()Ljava/lang/CharSequence; // method@005f │ │ -0033be: 0c0b |006f: move-result-object v11 │ │ -0033c0: 7210 9100 0b00 |0070: invoke-interface {v11}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0091 │ │ -0033c6: 0c09 |0073: move-result-object v9 │ │ -0033c8: 1a0b 2f01 |0074: const-string v11, "[pro]" // string@012f │ │ -0033cc: 6e20 9d00 b900 |0076: invoke-virtual {v9, v11}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@009d │ │ -0033d2: 0a0b |0079: move-result v11 │ │ -0033d4: 390b 1800 |007a: if-nez v11, 0092 // +0018 │ │ -0033d8: 220b 5100 |007c: new-instance v11, Ljava/lang/StringBuilder; // type@0051 │ │ -0033dc: 7010 aa00 0b00 |007e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0033e2: 6e20 af00 9b00 |0081: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0033e8: 0c0b |0084: move-result-object v11 │ │ -0033ea: 1a0c 0400 |0085: const-string v12, " [pro]" // string@0004 │ │ -0033ee: 6e20 af00 cb00 |0087: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0033f4: 0c0b |008a: move-result-object v11 │ │ -0033f6: 6e10 b000 0b00 |008b: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0033fc: 0c0b |008e: move-result-object v11 │ │ -0033fe: 6e20 6100 b700 |008f: invoke-virtual {v7, v11}, Landroid/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@0061 │ │ -003404: d802 0201 |0092: add-int/lit8 v2, v2, #int 1 // #01 │ │ -003408: 28ce |0094: goto 0062 // -0032 │ │ -00340a: 1a0b 1702 |0095: const-string v11, "market://details?id=mobi.omegacentauri.SendReduced_pro" // string@0217 │ │ -00340e: 7110 5900 0b00 |0097: invoke-static {v11}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0059 │ │ -003414: 0c0b |009a: move-result-object v11 │ │ -003416: 6e20 2600 b300 |009b: invoke-virtual {v3, v11}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0026 │ │ -00341c: 28bb |009e: goto 0059 // -0045 │ │ -00341e: 6e10 fa00 0d00 |009f: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/Options;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@00fa │ │ -003424: 0c08 |00a2: move-result-object v8 │ │ -003426: 6e10 6900 0800 |00a3: invoke-virtual {v8}, Landroid/preference/PreferenceScreen;.getPreferenceCount:()I // method@0069 │ │ -00342c: 0a05 |00a6: move-result v5 │ │ -00342e: 1201 |00a7: const/4 v1, #int 0 // #0 │ │ -003430: 3551 94ff |00a8: if-ge v1, v5, 003c // -006c │ │ -003434: 6e20 6800 1800 |00aa: invoke-virtual {v8, v1}, Landroid/preference/PreferenceScreen;.getPreference:(I)Landroid/preference/Preference; // method@0068 │ │ -00343a: 0c06 |00ad: move-result-object v6 │ │ -00343c: 6e10 5f00 0600 |00ae: invoke-virtual {v6}, Landroid/preference/Preference;.getTitle:()Ljava/lang/CharSequence; // method@005f │ │ -003442: 0c0b |00b1: move-result-object v11 │ │ -003444: 7210 9100 0b00 |00b2: invoke-interface {v11}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0091 │ │ -00344a: 0c09 |00b5: move-result-object v9 │ │ -00344c: 3809 1500 |00b6: if-eqz v9, 00cb // +0015 │ │ -003450: 1a0b 0400 |00b8: const-string v11, " [pro]" // string@0004 │ │ -003454: 6e20 9c00 b900 |00ba: invoke-virtual {v9, v11}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@009c │ │ -00345a: 0a0b |00bd: move-result v11 │ │ -00345c: 380b 0d00 |00be: if-eqz v11, 00cb // +000d │ │ -003460: 1a0b 0400 |00c0: const-string v11, " [pro]" // string@0004 │ │ -003464: 1a0c 0000 |00c2: const-string v12, "" // string@0000 │ │ -003468: 6e30 a400 b90c |00c4: invoke-virtual {v9, v11, v12}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@00a4 │ │ -00346e: 0c0b |00c7: move-result-object v11 │ │ -003470: 6e20 6100 b600 |00c8: invoke-virtual {v6, v11}, Landroid/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@0061 │ │ -003476: d801 0101 |00cb: add-int/lit8 v1, v1, #int 1 // #01 │ │ -00347a: 28db |00cd: goto 00a8 // -0025 │ │ +0032c0: |[0032c0] mobi.omegacentauri.SendReduced.Options.customizeDisplay:()V │ │ +0032d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0032d2: 6208 2b00 |0001: sget-object v8, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ +0032d6: 2188 |0003: array-length v8, v8 │ │ +0032d8: 3580 0800 |0004: if-ge v0, v8, 000c // +0008 │ │ +0032dc: 6e20 0201 0d00 |0006: invoke-virtual {v13, v0}, Lmobi/omegacentauri/SendReduced/Options;.setSummary:(I)V // method@0102 │ │ +0032e2: d800 0001 |0009: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0032e6: 28f6 |000b: goto 0001 // -000a │ │ +0032e8: 6008 0600 |000c: sget v8, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ +0032ec: 1309 1700 |000e: const/16 v9, #int 23 // #17 │ │ +0032f0: 3598 1500 |0010: if-ge v8, v9, 0025 // +0015 │ │ +0032f4: 6308 3300 |0012: sget-boolean v8, Lmobi/omegacentauri/SendReduced/SendReduced;.DEBUG:Z // field@0033 │ │ +0032f8: 3908 1100 |0014: if-nez v8, 0025 // +0011 │ │ +0032fc: 1a08 7301 |0016: const-string v8, "contentProvider" // string@0173 │ │ +003300: 6e20 f900 8d00 |0018: invoke-virtual {v13, v8}, Lmobi/omegacentauri/SendReduced/Options;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f9 │ │ +003306: 0c04 |001b: move-result-object v4 │ │ +003308: 3804 0900 |001c: if-eqz v4, 0025 // +0009 │ │ +00330c: 6e10 fa00 0d00 |001e: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/Options;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@00fa │ │ +003312: 0c08 |0021: move-result-object v8 │ │ +003314: 6e20 6b00 4800 |0022: invoke-virtual {v8, v4}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@006b │ │ +00331a: 1a08 be02 |0025: const-string v8, "upgrade" // string@02be │ │ +00331e: 6e20 f900 8d00 |0027: invoke-virtual {v13, v8}, Lmobi/omegacentauri/SendReduced/Options;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f9 │ │ +003324: 0c07 |002a: move-result-object v7 │ │ +003326: 1f07 2c00 |002b: check-cast v7, Landroid/preference/PreferenceScreen; // type@002c │ │ +00332a: 7110 1401 0d00 |002d: invoke-static {v13}, Lmobi/omegacentauri/SendReduced/SendReduced;.pro:(Landroid/content/Context;)Z // method@0114 │ │ +003330: 0a08 |0030: move-result v8 │ │ +003332: 3808 0c00 |0031: if-eqz v8, 003d // +000c │ │ +003336: 3807 0900 |0033: if-eqz v7, 003c // +0009 │ │ +00333a: 6e10 fa00 0d00 |0035: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/Options;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@00fa │ │ +003340: 0c08 |0038: move-result-object v8 │ │ +003342: 6e20 6b00 7800 |0039: invoke-virtual {v8, v7}, Landroid/preference/PreferenceScreen;.removePreference:(Landroid/preference/Preference;)Z // method@006b │ │ +003348: 0e00 |003c: return-void │ │ +00334a: 2201 0e00 |003d: new-instance v1, Landroid/content/Intent; // type@000e │ │ +00334e: 1a08 4a01 |003f: const-string v8, "android.intent.action.VIEW" // string@014a │ │ +003352: 7020 1c00 8100 |0041: invoke-direct {v1, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001c │ │ +003358: 1508 0010 |0044: const/high16 v8, #int 268435456 // #1000 │ │ +00335c: 6e20 2700 8100 |0046: invoke-virtual {v1, v8}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0027 │ │ +003362: 7110 f300 0d00 |0049: invoke-static {v13}, Lmobi/omegacentauri/SendReduced/MarketDetector;.detect:(Landroid/content/Context;)I // method@00f3 │ │ +003368: 0a08 |004c: move-result v8 │ │ +00336a: 1219 |004d: const/4 v9, #int 1 // #1 │ │ +00336c: 3398 4700 |004e: if-ne v8, v9, 0095 // +0047 │ │ +003370: 1a08 ee01 |0050: const-string v8, "http://www.amazon.com/gp/mas/dl/android?p=mobi.omegacentauri.SendReduced_pro" // string@01ee │ │ +003374: 7110 5900 0800 |0052: invoke-static {v8}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0059 │ │ +00337a: 0c08 |0055: move-result-object v8 │ │ +00337c: 6e20 2600 8100 |0056: invoke-virtual {v1, v8}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0026 │ │ +003382: 3807 0500 |0059: if-eqz v7, 005e // +0005 │ │ +003386: 6e20 6c00 1700 |005b: invoke-virtual {v7, v1}, Landroid/preference/PreferenceScreen;.setIntent:(Landroid/content/Intent;)V // method@006c │ │ +00338c: 6209 2700 |005e: sget-object v9, Lmobi/omegacentauri/SendReduced/Options;.proKeys:[Ljava/lang/String; // field@0027 │ │ +003390: 219a |0060: array-length v10, v9 │ │ +003392: 1208 |0061: const/4 v8, #int 0 // #0 │ │ +003394: 35a8 3d00 |0062: if-ge v8, v10, 009f // +003d │ │ +003398: 4603 0908 |0064: aget-object v3, v9, v8 │ │ +00339c: 6e20 f900 3d00 |0066: invoke-virtual {v13, v3}, Lmobi/omegacentauri/SendReduced/Options;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f9 │ │ +0033a2: 0c04 |0069: move-result-object v4 │ │ +0033a4: 3804 2800 |006a: if-eqz v4, 0092 // +0028 │ │ +0033a8: 6e10 5f00 0400 |006c: invoke-virtual {v4}, Landroid/preference/Preference;.getTitle:()Ljava/lang/CharSequence; // method@005f │ │ +0033ae: 0c0b |006f: move-result-object v11 │ │ +0033b0: 7210 9100 0b00 |0070: invoke-interface {v11}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0091 │ │ +0033b6: 0c06 |0073: move-result-object v6 │ │ +0033b8: 1a0b 2f01 |0074: const-string v11, "[pro]" // string@012f │ │ +0033bc: 6e20 9d00 b600 |0076: invoke-virtual {v6, v11}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@009d │ │ +0033c2: 0a0b |0079: move-result v11 │ │ +0033c4: 390b 1800 |007a: if-nez v11, 0092 // +0018 │ │ +0033c8: 220b 5100 |007c: new-instance v11, Ljava/lang/StringBuilder; // type@0051 │ │ +0033cc: 7010 aa00 0b00 |007e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +0033d2: 6e20 af00 6b00 |0081: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0033d8: 0c0b |0084: move-result-object v11 │ │ +0033da: 1a0c 0400 |0085: const-string v12, " [pro]" // string@0004 │ │ +0033de: 6e20 af00 cb00 |0087: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0033e4: 0c0b |008a: move-result-object v11 │ │ +0033e6: 6e10 b000 0b00 |008b: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +0033ec: 0c0b |008e: move-result-object v11 │ │ +0033ee: 6e20 6100 b400 |008f: invoke-virtual {v4, v11}, Landroid/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@0061 │ │ +0033f4: d808 0801 |0092: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0033f8: 28ce |0094: goto 0062 // -0032 │ │ +0033fa: 1a08 1402 |0095: const-string v8, "market://details?id=mobi.omegacentauri.SendReduced_pro" // string@0214 │ │ +0033fe: 7110 5900 0800 |0097: invoke-static {v8}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0059 │ │ +003404: 0c08 |009a: move-result-object v8 │ │ +003406: 6e20 2600 8100 |009b: invoke-virtual {v1, v8}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0026 │ │ +00340c: 28bb |009e: goto 0059 // -0045 │ │ +00340e: 6e10 fa00 0d00 |009f: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/Options;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@00fa │ │ +003414: 0c05 |00a2: move-result-object v5 │ │ +003416: 6e10 6900 0500 |00a3: invoke-virtual {v5}, Landroid/preference/PreferenceScreen;.getPreferenceCount:()I // method@0069 │ │ +00341c: 0a02 |00a6: move-result v2 │ │ +00341e: 1200 |00a7: const/4 v0, #int 0 // #0 │ │ +003420: 3520 94ff |00a8: if-ge v0, v2, 003c // -006c │ │ +003424: 6e20 6800 0500 |00aa: invoke-virtual {v5, v0}, Landroid/preference/PreferenceScreen;.getPreference:(I)Landroid/preference/Preference; // method@0068 │ │ +00342a: 0c03 |00ad: move-result-object v3 │ │ +00342c: 6e10 5f00 0300 |00ae: invoke-virtual {v3}, Landroid/preference/Preference;.getTitle:()Ljava/lang/CharSequence; // method@005f │ │ +003432: 0c08 |00b1: move-result-object v8 │ │ +003434: 7210 9100 0800 |00b2: invoke-interface {v8}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0091 │ │ +00343a: 0c06 |00b5: move-result-object v6 │ │ +00343c: 3806 1500 |00b6: if-eqz v6, 00cb // +0015 │ │ +003440: 1a08 0400 |00b8: const-string v8, " [pro]" // string@0004 │ │ +003444: 6e20 9c00 8600 |00ba: invoke-virtual {v6, v8}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@009c │ │ +00344a: 0a08 |00bd: move-result v8 │ │ +00344c: 3808 0d00 |00be: if-eqz v8, 00cb // +000d │ │ +003450: 1a08 0400 |00c0: const-string v8, " [pro]" // string@0004 │ │ +003454: 1a09 0000 |00c2: const-string v9, "" // string@0000 │ │ +003458: 6e30 a400 8609 |00c4: invoke-virtual {v6, v8, v9}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@00a4 │ │ +00345e: 0c08 |00c7: move-result-object v8 │ │ +003460: 6e20 6100 8300 |00c8: invoke-virtual {v3, v8}, Landroid/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@0061 │ │ +003466: d800 0001 |00cb: add-int/lit8 v0, v0, #int 1 // #01 │ │ +00346a: 28db |00cd: goto 00a8 // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0006 line=84 │ │ 0x0009 line=83 │ │ 0x000c line=87 │ │ 0x0016 line=88 │ │ @@ -2067,52 +2062,46 @@ │ │ 0x00a7 line=124 │ │ 0x00aa line=125 │ │ 0x00ae line=126 │ │ 0x00b6 line=127 │ │ 0x00c0 line=128 │ │ 0x00cb line=124 │ │ locals : │ │ - 0x001c - 0x0025 reg=7 pref Landroid/preference/Preference; │ │ - 0x0074 - 0x0092 reg=9 title Ljava/lang/String; │ │ - 0x0060 - 0x0095 reg=0 arr$ [Ljava/lang/String; │ │ - 0x0062 - 0x0095 reg=2 i$ I │ │ - 0x0061 - 0x0095 reg=4 len$ I │ │ - 0x0066 - 0x0095 reg=6 p Ljava/lang/String; │ │ - 0x006a - 0x0095 reg=7 pref Landroid/preference/Preference; │ │ - 0x009f - 0x00ce reg=0 arr$ [Ljava/lang/String; │ │ - 0x0001 - 0x00ce reg=1 i I │ │ - 0x009f - 0x00ce reg=2 i$ I │ │ - 0x0044 - 0x00ce reg=3 intent Landroid/content/Intent; │ │ - 0x009f - 0x00ce reg=4 len$ I │ │ - 0x00a7 - 0x00ce reg=5 n I │ │ - 0x00ae - 0x00ce reg=6 p Landroid/preference/Preference; │ │ - 0x00a3 - 0x00ce reg=8 ps Landroid/preference/PreferenceScreen; │ │ - 0x00b6 - 0x00ce reg=9 title Ljava/lang/String; │ │ - 0x002d - 0x00ce reg=10 upgrade Landroid/preference/PreferenceScreen; │ │ + 0x001c - 0x0025 reg=4 pref Landroid/preference/Preference; │ │ + 0x0074 - 0x0092 reg=6 title Ljava/lang/String; │ │ + 0x0066 - 0x0095 reg=3 p Ljava/lang/String; │ │ + 0x006a - 0x0095 reg=4 pref Landroid/preference/Preference; │ │ + 0x0001 - 0x00ce reg=0 i I │ │ + 0x0044 - 0x00ce reg=1 intent Landroid/content/Intent; │ │ + 0x00a7 - 0x00ce reg=2 n I │ │ + 0x00ae - 0x00ce reg=3 p Landroid/preference/Preference; │ │ + 0x00a3 - 0x00ce reg=5 ps Landroid/preference/PreferenceScreen; │ │ + 0x00b6 - 0x00ce reg=6 title Ljava/lang/String; │ │ + 0x002d - 0x00ce reg=7 upgrade Landroid/preference/PreferenceScreen; │ │ 0x0000 - 0x00ce reg=13 this Lmobi/omegacentauri/SendReduced/Options; │ │ │ │ #1 : (in Lmobi/omegacentauri/SendReduced/Options;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -00347c: |[00347c] mobi.omegacentauri.SendReduced.Options.onCreate:(Landroid/os/Bundle;)V │ │ -00348c: 6f20 6300 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0063 │ │ -003492: 1500 037f |0003: const/high16 v0, #int 2130903040 // #7f03 │ │ -003496: 6e20 f700 0200 |0005: invoke-virtual {v2, v0}, Lmobi/omegacentauri/SendReduced/Options;.addPreferencesFromResource:(I)V // method@00f7 │ │ -00349c: 7100 b200 0000 |0008: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@00b2 │ │ -0034a2: 0b00 |000b: move-result-wide v0 │ │ -0034a4: 7120 9800 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0098 │ │ -0034aa: 0c00 |000f: move-result-object v0 │ │ -0034ac: 7120 2e01 0200 |0010: invoke-static {v2, v0}, Lmobi/omegacentauri/SendReduced/Utils;.cleanCache:(Landroid/content/Context;Ljava/lang/Long;)V // method@012e │ │ -0034b2: 0e00 |0013: return-void │ │ +00346c: |[00346c] mobi.omegacentauri.SendReduced.Options.onCreate:(Landroid/os/Bundle;)V │ │ +00347c: 6f20 6300 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0063 │ │ +003482: 1500 037f |0003: const/high16 v0, #int 2130903040 // #7f03 │ │ +003486: 6e20 f700 0200 |0005: invoke-virtual {v2, v0}, Lmobi/omegacentauri/SendReduced/Options;.addPreferencesFromResource:(I)V // method@00f7 │ │ +00348c: 7100 b200 0000 |0008: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@00b2 │ │ +003492: 0b00 |000b: move-result-wide v0 │ │ +003494: 7120 9800 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0098 │ │ +00349a: 0c00 |000f: move-result-object v0 │ │ +00349c: 7120 2e01 0200 |0010: invoke-static {v2, v0}, Lmobi/omegacentauri/SendReduced/Utils;.cleanCache:(Landroid/content/Context;Ljava/lang/Long;)V // method@012e │ │ +0034a2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=43 │ │ 0x0008 line=44 │ │ 0x0013 line=45 │ │ locals : │ │ @@ -2124,22 +2113,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0034b4: |[0034b4] mobi.omegacentauri.SendReduced.Options.onPause:()V │ │ -0034c4: 6f10 6400 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0064 │ │ -0034ca: 6e10 fa00 0100 |0003: invoke-virtual {v1}, Lmobi/omegacentauri/SendReduced/Options;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@00fa │ │ -0034d0: 0c00 |0006: move-result-object v0 │ │ -0034d2: 6e10 6a00 0000 |0007: invoke-virtual {v0}, Landroid/preference/PreferenceScreen;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@006a │ │ -0034d8: 0c00 |000a: move-result-object v0 │ │ -0034da: 7220 2c00 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@002c │ │ -0034e0: 0e00 |000e: return-void │ │ +0034a4: |[0034a4] mobi.omegacentauri.SendReduced.Options.onPause:()V │ │ +0034b4: 6f10 6400 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0064 │ │ +0034ba: 6e10 fa00 0100 |0003: invoke-virtual {v1}, Lmobi/omegacentauri/SendReduced/Options;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@00fa │ │ +0034c0: 0c00 |0006: move-result-object v0 │ │ +0034c2: 6e10 6a00 0000 |0007: invoke-virtual {v0}, Landroid/preference/PreferenceScreen;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@006a │ │ +0034c8: 0c00 |000a: move-result-object v0 │ │ +0034ca: 7220 2c00 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@002c │ │ +0034d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ 0x000e line=64 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lmobi/omegacentauri/SendReduced/Options; │ │ @@ -2149,23 +2138,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0034e4: |[0034e4] mobi.omegacentauri.SendReduced.Options.onResume:()V │ │ -0034f4: 6f10 6500 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onResume:()V // method@0065 │ │ -0034fa: 6e10 fa00 0100 |0003: invoke-virtual {v1}, Lmobi/omegacentauri/SendReduced/Options;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@00fa │ │ -003500: 0c00 |0006: move-result-object v0 │ │ -003502: 6e10 6a00 0000 |0007: invoke-virtual {v0}, Landroid/preference/PreferenceScreen;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@006a │ │ -003508: 0c00 |000a: move-result-object v0 │ │ -00350a: 7220 2b00 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@002b │ │ -003510: 6e10 f800 0100 |000e: invoke-virtual {v1}, Lmobi/omegacentauri/SendReduced/Options;.customizeDisplay:()V // method@00f8 │ │ -003516: 0e00 |0011: return-void │ │ +0034d4: |[0034d4] mobi.omegacentauri.SendReduced.Options.onResume:()V │ │ +0034e4: 6f10 6500 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onResume:()V // method@0065 │ │ +0034ea: 6e10 fa00 0100 |0003: invoke-virtual {v1}, Lmobi/omegacentauri/SendReduced/Options;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@00fa │ │ +0034f0: 0c00 |0006: move-result-object v0 │ │ +0034f2: 6e10 6a00 0000 |0007: invoke-virtual {v0}, Landroid/preference/PreferenceScreen;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@006a │ │ +0034f8: 0c00 |000a: move-result-object v0 │ │ +0034fa: 7220 2b00 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@002b │ │ +003500: 6e10 f800 0100 |000e: invoke-virtual {v1}, Lmobi/omegacentauri/SendReduced/Options;.customizeDisplay:()V // method@00f8 │ │ +003506: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=50 │ │ 0x000e line=51 │ │ 0x0011 line=52 │ │ locals : │ │ @@ -2176,31 +2165,31 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -003518: |[003518] mobi.omegacentauri.SendReduced.Options.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -003528: 7110 1401 0200 |0000: invoke-static {v2}, Lmobi/omegacentauri/SendReduced/SendReduced;.pro:(Landroid/content/Context;)Z // method@0114 │ │ -00352e: 0a00 |0003: move-result v0 │ │ -003530: 3900 1800 |0004: if-nez v0, 001c // +0018 │ │ -003534: 6200 2700 |0006: sget-object v0, Lmobi/omegacentauri/SendReduced/Options;.proKeys:[Ljava/lang/String; // field@0027 │ │ -003538: 7110 bf00 0000 |0008: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@00bf │ │ -00353e: 0c00 |000b: move-result-object v0 │ │ -003540: 7220 c900 4000 |000c: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@00c9 │ │ -003546: 0a00 |000f: move-result v0 │ │ -003548: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -00354c: 1a00 0d01 |0012: const-string v0, "This setting only works in the Pro version" // string@010d │ │ -003550: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -003552: 7130 7300 0201 |0015: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0073 │ │ -003558: 0c00 |0018: move-result-object v0 │ │ -00355a: 6e10 7400 0000 |0019: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0074 │ │ -003560: 6e20 0301 4200 |001c: invoke-virtual {v2, v4}, Lmobi/omegacentauri/SendReduced/Options;.setSummary:(Ljava/lang/String;)V // method@0103 │ │ -003566: 0e00 |001f: return-void │ │ +003508: |[003508] mobi.omegacentauri.SendReduced.Options.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +003518: 7110 1401 0200 |0000: invoke-static {v2}, Lmobi/omegacentauri/SendReduced/SendReduced;.pro:(Landroid/content/Context;)Z // method@0114 │ │ +00351e: 0a00 |0003: move-result v0 │ │ +003520: 3900 1800 |0004: if-nez v0, 001c // +0018 │ │ +003524: 6200 2700 |0006: sget-object v0, Lmobi/omegacentauri/SendReduced/Options;.proKeys:[Ljava/lang/String; // field@0027 │ │ +003528: 7110 bf00 0000 |0008: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@00bf │ │ +00352e: 0c00 |000b: move-result-object v0 │ │ +003530: 7220 c900 4000 |000c: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@00c9 │ │ +003536: 0a00 |000f: move-result v0 │ │ +003538: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +00353c: 1a00 0d01 |0012: const-string v0, "This setting only works in the Pro version" // string@010d │ │ +003540: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +003542: 7130 7300 0201 |0015: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0073 │ │ +003548: 0c00 |0018: move-result-object v0 │ │ +00354a: 6e10 7400 0000 |0019: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0074 │ │ +003550: 6e20 0301 4200 |001c: invoke-virtual {v2, v4}, Lmobi/omegacentauri/SendReduced/Options;.setSummary:(Ljava/lang/String;)V // method@0103 │ │ +003556: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0012 line=69 │ │ 0x001c line=71 │ │ 0x001f line=72 │ │ locals : │ │ @@ -2213,17 +2202,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003568: |[003568] mobi.omegacentauri.SendReduced.Options.onStop:()V │ │ -003578: 6f10 6600 0000 |0000: invoke-super {v0}, Landroid/preference/PreferenceActivity;.onStop:()V // method@0066 │ │ -00357e: 0e00 |0003: return-void │ │ +003558: |[003558] mobi.omegacentauri.SendReduced.Options.onStop:()V │ │ +003568: 6f10 6600 0000 |0000: invoke-super {v0}, Landroid/preference/PreferenceActivity;.onStop:()V // method@0066 │ │ +00356e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/Options; │ │ │ │ @@ -2232,49 +2221,49 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -003580: |[003580] mobi.omegacentauri.SendReduced.Options.setSummary:(I)V │ │ -003590: 7110 6700 0900 |0000: invoke-static {v9}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0067 │ │ -003596: 0c02 |0003: move-result-object v2 │ │ -003598: 6e10 fb00 0900 |0004: invoke-virtual {v9}, Lmobi/omegacentauri/SendReduced/Options;.getResources:()Landroid/content/res/Resources; // method@00fb │ │ -00359e: 0c04 |0007: move-result-object v4 │ │ -0035a0: 6207 2b00 |0008: sget-object v7, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ -0035a4: 4607 070a |000a: aget-object v7, v7, v10 │ │ -0035a8: 6e20 f900 7900 |000c: invoke-virtual {v9, v7}, Lmobi/omegacentauri/SendReduced/Options;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f9 │ │ -0035ae: 0c03 |000f: move-result-object v3 │ │ -0035b0: 6207 2b00 |0010: sget-object v7, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ -0035b4: 4607 070a |0012: aget-object v7, v7, v10 │ │ -0035b8: 6208 2800 |0014: sget-object v8, Lmobi/omegacentauri/SendReduced/Options;.summaryDefaults:[Ljava/lang/String; // field@0028 │ │ -0035bc: 4608 080a |0016: aget-object v8, v8, v10 │ │ -0035c0: 7230 2a00 7208 |0018: invoke-interface {v2, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ -0035c6: 0c05 |001b: move-result-object v5 │ │ -0035c8: 6207 2a00 |001c: sget-object v7, Lmobi/omegacentauri/SendReduced/Options;.summaryEntryValues:[I // field@002a │ │ -0035cc: 4407 070a |001e: aget v7, v7, v10 │ │ -0035d0: 6e20 3400 7400 |0020: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0034 │ │ -0035d6: 0c06 |0023: move-result-object v6 │ │ -0035d8: 6207 2900 |0024: sget-object v7, Lmobi/omegacentauri/SendReduced/Options;.summaryEntries:[I // field@0029 │ │ -0035dc: 4407 070a |0026: aget v7, v7, v10 │ │ -0035e0: 6e20 3400 7400 |0028: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0034 │ │ -0035e6: 0c00 |002b: move-result-object v0 │ │ -0035e8: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -0035ea: 2167 |002d: array-length v7, v6 │ │ -0035ec: 3571 0f00 |002e: if-ge v1, v7, 003d // +000f │ │ -0035f0: 4607 0601 |0030: aget-object v7, v6, v1 │ │ -0035f4: 6e20 9e00 5700 |0032: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -0035fa: 0a07 |0035: move-result v7 │ │ -0035fc: 3807 0800 |0036: if-eqz v7, 003e // +0008 │ │ -003600: 4607 0001 |0038: aget-object v7, v0, v1 │ │ -003604: 6e20 6000 7300 |003a: invoke-virtual {v3, v7}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0060 │ │ -00360a: 0e00 |003d: return-void │ │ -00360c: d801 0101 |003e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -003610: 28ed |0040: goto 002d // -0013 │ │ +003570: |[003570] mobi.omegacentauri.SendReduced.Options.setSummary:(I)V │ │ +003580: 7110 6700 0900 |0000: invoke-static {v9}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0067 │ │ +003586: 0c02 |0003: move-result-object v2 │ │ +003588: 6e10 fb00 0900 |0004: invoke-virtual {v9}, Lmobi/omegacentauri/SendReduced/Options;.getResources:()Landroid/content/res/Resources; // method@00fb │ │ +00358e: 0c04 |0007: move-result-object v4 │ │ +003590: 6207 2b00 |0008: sget-object v7, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ +003594: 4607 070a |000a: aget-object v7, v7, v10 │ │ +003598: 6e20 f900 7900 |000c: invoke-virtual {v9, v7}, Lmobi/omegacentauri/SendReduced/Options;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@00f9 │ │ +00359e: 0c03 |000f: move-result-object v3 │ │ +0035a0: 6207 2b00 |0010: sget-object v7, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ +0035a4: 4607 070a |0012: aget-object v7, v7, v10 │ │ +0035a8: 6208 2800 |0014: sget-object v8, Lmobi/omegacentauri/SendReduced/Options;.summaryDefaults:[Ljava/lang/String; // field@0028 │ │ +0035ac: 4608 080a |0016: aget-object v8, v8, v10 │ │ +0035b0: 7230 2a00 7208 |0018: invoke-interface {v2, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ +0035b6: 0c05 |001b: move-result-object v5 │ │ +0035b8: 6207 2a00 |001c: sget-object v7, Lmobi/omegacentauri/SendReduced/Options;.summaryEntryValues:[I // field@002a │ │ +0035bc: 4407 070a |001e: aget v7, v7, v10 │ │ +0035c0: 6e20 3400 7400 |0020: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0034 │ │ +0035c6: 0c06 |0023: move-result-object v6 │ │ +0035c8: 6207 2900 |0024: sget-object v7, Lmobi/omegacentauri/SendReduced/Options;.summaryEntries:[I // field@0029 │ │ +0035cc: 4407 070a |0026: aget v7, v7, v10 │ │ +0035d0: 6e20 3400 7400 |0028: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0034 │ │ +0035d6: 0c00 |002b: move-result-object v0 │ │ +0035d8: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +0035da: 2167 |002d: array-length v7, v6 │ │ +0035dc: 3571 0f00 |002e: if-ge v1, v7, 003d // +000f │ │ +0035e0: 4607 0601 |0030: aget-object v7, v6, v1 │ │ +0035e4: 6e20 9e00 5700 |0032: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +0035ea: 0a07 |0035: move-result v7 │ │ +0035ec: 3807 0800 |0036: if-eqz v7, 003e // +0008 │ │ +0035f0: 4607 0001 |0038: aget-object v7, v0, v1 │ │ +0035f4: 6e20 6000 7300 |003a: invoke-virtual {v3, v7}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0060 │ │ +0035fa: 0e00 |003d: return-void │ │ +0035fc: d801 0101 |003e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +003600: 28ed |0040: goto 002d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0004 line=145 │ │ 0x0008 line=147 │ │ 0x0010 line=148 │ │ 0x001c line=150 │ │ @@ -2300,28 +2289,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -003614: |[003614] mobi.omegacentauri.SendReduced.Options.setSummary:(Ljava/lang/String;)V │ │ -003624: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -003626: 6201 2b00 |0001: sget-object v1, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ -00362a: 2111 |0003: array-length v1, v1 │ │ -00362c: 3510 0f00 |0004: if-ge v0, v1, 0013 // +000f │ │ -003630: 6201 2b00 |0006: sget-object v1, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ -003634: 4601 0100 |0008: aget-object v1, v1, v0 │ │ -003638: 6e20 9e00 3100 |000a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -00363e: 0a01 |000d: move-result v1 │ │ -003640: 3801 0600 |000e: if-eqz v1, 0014 // +0006 │ │ -003644: 6e20 0201 0200 |0010: invoke-virtual {v2, v0}, Lmobi/omegacentauri/SendReduced/Options;.setSummary:(I)V // method@0102 │ │ -00364a: 0e00 |0013: return-void │ │ -00364c: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ -003650: 28eb |0016: goto 0001 // -0015 │ │ +003604: |[003604] mobi.omegacentauri.SendReduced.Options.setSummary:(Ljava/lang/String;)V │ │ +003614: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +003616: 6201 2b00 |0001: sget-object v1, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ +00361a: 2111 |0003: array-length v1, v1 │ │ +00361c: 3510 0f00 |0004: if-ge v0, v1, 0013 // +000f │ │ +003620: 6201 2b00 |0006: sget-object v1, Lmobi/omegacentauri/SendReduced/Options;.summaryKeys:[Ljava/lang/String; // field@002b │ │ +003624: 4601 0100 |0008: aget-object v1, v1, v0 │ │ +003628: 6e20 9e00 3100 |000a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +00362e: 0a01 |000d: move-result v1 │ │ +003630: 3801 0600 |000e: if-eqz v1, 0014 // +0006 │ │ +003634: 6e20 0201 0200 |0010: invoke-virtual {v2, v0}, Lmobi/omegacentauri/SendReduced/Options;.setSummary:(I)V // method@0102 │ │ +00363a: 0e00 |0013: return-void │ │ +00363c: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ +003640: 28eb |0016: goto 0001 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0006 line=136 │ │ 0x0010 line=137 │ │ 0x0013 line=141 │ │ 0x0014 line=135 │ │ @@ -2375,17 +2364,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003654: |[003654] mobi.omegacentauri.SendReduced.R$array.:()V │ │ -003664: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ -00366a: 0e00 |0003: return-void │ │ +003644: |[003644] mobi.omegacentauri.SendReduced.R$array.:()V │ │ +003654: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ +00365a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/R$array; │ │ │ │ Virtual methods - │ │ @@ -2419,17 +2408,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00366c: |[00366c] mobi.omegacentauri.SendReduced.R$attr.:()V │ │ -00367c: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ -003682: 0e00 |0003: return-void │ │ +00365c: |[00365c] mobi.omegacentauri.SendReduced.R$attr.:()V │ │ +00366c: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ +003672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/R$attr; │ │ │ │ Virtual methods - │ │ @@ -2468,17 +2457,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003684: |[003684] mobi.omegacentauri.SendReduced.R$drawable.:()V │ │ -003694: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ -00369a: 0e00 |0003: return-void │ │ +003674: |[003674] mobi.omegacentauri.SendReduced.R$drawable.:()V │ │ +003684: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ +00368a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/R$drawable; │ │ │ │ Virtual methods - │ │ @@ -2522,17 +2511,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00369c: |[00369c] mobi.omegacentauri.SendReduced.R$xml.:()V │ │ -0036ac: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ -0036b2: 0e00 |0003: return-void │ │ +00368c: |[00368c] mobi.omegacentauri.SendReduced.R$xml.:()V │ │ +00369c: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ +0036a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/R$xml; │ │ │ │ Virtual methods - │ │ @@ -2565,21 +2554,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0036b4: |[0036b4] mobi.omegacentauri.SendReduced.R.:()V │ │ -0036c4: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ -0036ca: 0e00 |0003: return-void │ │ +0036a4: |[0036a4] mobi.omegacentauri.SendReduced.R.:()V │ │ +0036b4: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ +0036ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/R; │ │ │ │ Virtual methods - │ │ source_file_idx : 252 (R.java) │ │ │ │ Class #12 header: │ │ @@ -2615,88 +2603,88 @@ │ │ type : '(Lmobi/omegacentauri/SendReduced/SendReduced;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0036cc: |[0036cc] mobi.omegacentauri.SendReduced.SendReduced$MyCrashHandler.:(Lmobi/omegacentauri/SendReduced/SendReduced;)V │ │ -0036dc: 5b01 3200 |0000: iput-object v1, v0, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler;.this$0:Lmobi/omegacentauri/SendReduced/SendReduced; // field@0032 │ │ -0036e0: 7010 9a00 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ -0036e6: 0e00 |0005: return-void │ │ +0036bc: |[0036bc] mobi.omegacentauri.SendReduced.SendReduced$MyCrashHandler.:(Lmobi/omegacentauri/SendReduced/SendReduced;)V │ │ +0036cc: 5b01 3200 |0000: iput-object v1, v0, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler;.this$0:Lmobi/omegacentauri/SendReduced/SendReduced; // field@0032 │ │ +0036d0: 7010 9a00 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ +0036d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler; │ │ - 0x0000 - 0x0006 reg=1 (null) Lmobi/omegacentauri/SendReduced/SendReduced; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lmobi/omegacentauri/SendReduced/SendReduced; │ │ │ │ Virtual methods - │ │ #0 : (in Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler;) │ │ name : 'uncaughtException' │ │ type : '(Ljava/lang/Thread;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -0036e8: |[0036e8] mobi.omegacentauri.SendReduced.SendReduced$MyCrashHandler.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ -0036f8: 2200 0e00 |0000: new-instance v0, Landroid/content/Intent; // type@000e │ │ -0036fc: 1a02 4801 |0002: const-string v2, "android.intent.action.SEND" // string@0148 │ │ -003700: 7020 1c00 2000 |0004: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001c │ │ -003706: 1a02 4d01 |0007: const-string v2, "android.intent.extra.SUBJECT" // string@014d │ │ -00370a: 2203 5100 |0009: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ -00370e: 7010 aa00 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -003714: 1a04 7801 |000e: const-string v4, "crash report for " // string@0178 │ │ -003718: 6e20 af00 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -00371e: 0c03 |0013: move-result-object v3 │ │ -003720: 5464 3200 |0014: iget-object v4, v6, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler;.this$0:Lmobi/omegacentauri/SendReduced/SendReduced; // field@0032 │ │ -003724: 6e10 1101 0400 |0016: invoke-virtual {v4}, Lmobi/omegacentauri/SendReduced/SendReduced;.getPackageName:()Ljava/lang/String; // method@0111 │ │ -00372a: 0c04 |0019: move-result-object v4 │ │ -00372c: 6e20 af00 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -003732: 0c03 |001d: move-result-object v3 │ │ -003734: 6e10 b000 0300 |001e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -00373a: 0c03 |0021: move-result-object v3 │ │ -00373c: 6e30 2200 2003 |0022: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ -003742: 1a02 4b01 |0025: const-string v2, "android.intent.extra.EMAIL" // string@014b │ │ -003746: 1213 |0027: const/4 v3, #int 1 // #1 │ │ -003748: 2333 7e00 |0028: new-array v3, v3, [Ljava/lang/String; // type@007e │ │ -00374c: 1204 |002a: const/4 v4, #int 0 // #0 │ │ -00374e: 1a05 5201 |002b: const-string v5, "arpruss@gmail.com" // string@0152 │ │ -003752: 4d05 0304 |002d: aput-object v5, v3, v4 │ │ -003756: 6e30 2400 2003 |002f: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0024 │ │ -00375c: 2201 4500 |0032: new-instance v1, Ljava/io/StringWriter; // type@0045 │ │ -003760: 7010 8d00 0100 |0034: invoke-direct {v1}, Ljava/io/StringWriter;.:()V // method@008d │ │ -003766: 2202 4300 |0037: new-instance v2, Ljava/io/PrintWriter; // type@0043 │ │ -00376a: 7020 8c00 1200 |0039: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@008c │ │ -003770: 6e20 b600 2800 |003c: invoke-virtual {v8, v2}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@00b6 │ │ -003776: 1a02 4e01 |003f: const-string v2, "android.intent.extra.TEXT" // string@014e │ │ -00377a: 2203 5100 |0041: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ -00377e: 7010 aa00 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -003784: 6e10 b500 0800 |0046: invoke-virtual {v8}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@00b5 │ │ -00378a: 0c04 |0049: move-result-object v4 │ │ -00378c: 6e20 af00 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -003792: 0c03 |004d: move-result-object v3 │ │ -003794: 1a04 0100 |004e: const-string v4, " │ │ +0036d8: |[0036d8] mobi.omegacentauri.SendReduced.SendReduced$MyCrashHandler.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ +0036e8: 2200 0e00 |0000: new-instance v0, Landroid/content/Intent; // type@000e │ │ +0036ec: 1a02 4801 |0002: const-string v2, "android.intent.action.SEND" // string@0148 │ │ +0036f0: 7020 1c00 2000 |0004: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001c │ │ +0036f6: 1a02 4d01 |0007: const-string v2, "android.intent.extra.SUBJECT" // string@014d │ │ +0036fa: 2203 5100 |0009: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ +0036fe: 7010 aa00 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +003704: 1a04 7701 |000e: const-string v4, "crash report for " // string@0177 │ │ +003708: 6e20 af00 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00370e: 0c03 |0013: move-result-object v3 │ │ +003710: 5464 3200 |0014: iget-object v4, v6, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler;.this$0:Lmobi/omegacentauri/SendReduced/SendReduced; // field@0032 │ │ +003714: 6e10 1101 0400 |0016: invoke-virtual {v4}, Lmobi/omegacentauri/SendReduced/SendReduced;.getPackageName:()Ljava/lang/String; // method@0111 │ │ +00371a: 0c04 |0019: move-result-object v4 │ │ +00371c: 6e20 af00 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +003722: 0c03 |001d: move-result-object v3 │ │ +003724: 6e10 b000 0300 |001e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +00372a: 0c03 |0021: move-result-object v3 │ │ +00372c: 6e30 2200 2003 |0022: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ +003732: 1a02 4b01 |0025: const-string v2, "android.intent.extra.EMAIL" // string@014b │ │ +003736: 1213 |0027: const/4 v3, #int 1 // #1 │ │ +003738: 2333 7e00 |0028: new-array v3, v3, [Ljava/lang/String; // type@007e │ │ +00373c: 1204 |002a: const/4 v4, #int 0 // #0 │ │ +00373e: 1a05 5201 |002b: const-string v5, "arpruss@gmail.com" // string@0152 │ │ +003742: 4d05 0304 |002d: aput-object v5, v3, v4 │ │ +003746: 6e30 2400 2003 |002f: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0024 │ │ +00374c: 2201 4500 |0032: new-instance v1, Ljava/io/StringWriter; // type@0045 │ │ +003750: 7010 8d00 0100 |0034: invoke-direct {v1}, Ljava/io/StringWriter;.:()V // method@008d │ │ +003756: 2202 4300 |0037: new-instance v2, Ljava/io/PrintWriter; // type@0043 │ │ +00375a: 7020 8c00 1200 |0039: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@008c │ │ +003760: 6e20 b600 2800 |003c: invoke-virtual {v8, v2}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@00b6 │ │ +003766: 1a02 4e01 |003f: const-string v2, "android.intent.extra.TEXT" // string@014e │ │ +00376a: 2203 5100 |0041: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ +00376e: 7010 aa00 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +003774: 6e10 b500 0800 |0046: invoke-virtual {v8}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@00b5 │ │ +00377a: 0c04 |0049: move-result-object v4 │ │ +00377c: 6e20 af00 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +003782: 0c03 |004d: move-result-object v3 │ │ +003784: 1a04 0100 |004e: const-string v4, " │ │ " // string@0001 │ │ -003798: 6e20 af00 4300 |0050: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -00379e: 0c03 |0053: move-result-object v3 │ │ -0037a0: 6e10 8e00 0100 |0054: invoke-virtual {v1}, Ljava/io/StringWriter;.toString:()Ljava/lang/String; // method@008e │ │ -0037a6: 0c04 |0057: move-result-object v4 │ │ -0037a8: 6e20 af00 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0037ae: 0c03 |005b: move-result-object v3 │ │ -0037b0: 6e10 b000 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0037b6: 0c03 |005f: move-result-object v3 │ │ -0037b8: 6e30 2200 2003 |0060: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ -0037be: 1a02 1902 |0063: const-string v2, "message/rfc822" // string@0219 │ │ -0037c2: 6e20 2800 2000 |0065: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0028 │ │ -0037c8: 5462 3200 |0068: iget-object v2, v6, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler;.this$0:Lmobi/omegacentauri/SendReduced/SendReduced; // field@0032 │ │ -0037cc: 6e20 1501 0200 |006a: invoke-virtual {v2, v0}, Lmobi/omegacentauri/SendReduced/SendReduced;.startActivity:(Landroid/content/Intent;)V // method@0115 │ │ -0037d2: 0e00 |006d: return-void │ │ +003788: 6e20 af00 4300 |0050: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00378e: 0c03 |0053: move-result-object v3 │ │ +003790: 6e10 8e00 0100 |0054: invoke-virtual {v1}, Ljava/io/StringWriter;.toString:()Ljava/lang/String; // method@008e │ │ +003796: 0c04 |0057: move-result-object v4 │ │ +003798: 6e20 af00 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00379e: 0c03 |005b: move-result-object v3 │ │ +0037a0: 6e10 b000 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +0037a6: 0c03 |005f: move-result-object v3 │ │ +0037a8: 6e30 2200 2003 |0060: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0022 │ │ +0037ae: 1a02 1602 |0063: const-string v2, "message/rfc822" // string@0216 │ │ +0037b2: 6e20 2800 2000 |0065: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0028 │ │ +0037b8: 5462 3200 |0068: iget-object v2, v6, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler;.this$0:Lmobi/omegacentauri/SendReduced/SendReduced; // field@0032 │ │ +0037bc: 6e20 1501 0200 |006a: invoke-virtual {v2, v0}, Lmobi/omegacentauri/SendReduced/SendReduced;.startActivity:(Landroid/content/Intent;)V // method@0115 │ │ +0037c2: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0007 line=106 │ │ 0x0025 line=107 │ │ 0x0032 line=108 │ │ 0x0037 line=109 │ │ @@ -2744,60 +2732,59 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0037d4: |[0037d4] mobi.omegacentauri.SendReduced.SendReduced.:()V │ │ -0037e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0037e6: 6a00 3300 |0001: sput-boolean v0, Lmobi/omegacentauri/SendReduced/SendReduced;.DEBUG:Z // field@0033 │ │ -0037ea: 0e00 |0003: return-void │ │ +0037c4: |[0037c4] mobi.omegacentauri.SendReduced.SendReduced.:()V │ │ +0037d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0037d6: 6a00 3300 |0001: sput-boolean v0, Lmobi/omegacentauri/SendReduced/SendReduced;.DEBUG:Z // field@0033 │ │ +0037da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ │ │ #1 : (in Lmobi/omegacentauri/SendReduced/SendReduced;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0037ec: |[0037ec] mobi.omegacentauri.SendReduced.SendReduced.:()V │ │ -0037fc: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ -003802: 0e00 |0003: return-void │ │ +0037dc: |[0037dc] mobi.omegacentauri.SendReduced.SendReduced.:()V │ │ +0037ec: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ +0037f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ - 0x0003 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/SendReduced; │ │ │ │ #2 : (in Lmobi/omegacentauri/SendReduced/SendReduced;) │ │ name : 'crashLogHandler' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -003804: |[003804] mobi.omegacentauri.SendReduced.SendReduced.crashLogHandler:()V │ │ -003814: 7100 b300 0000 |0000: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@00b3 │ │ -00381a: 0c00 |0003: move-result-object v0 │ │ -00381c: 2000 6e00 |0004: instance-of v0, v0, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler; // type@006e │ │ -003820: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -003824: 2200 6e00 |0008: new-instance v0, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler; // type@006e │ │ -003828: 7020 0901 1000 |000a: invoke-direct {v0, v1}, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler;.:(Lmobi/omegacentauri/SendReduced/SendReduced;)V // method@0109 │ │ -00382e: 7110 b400 0000 |000d: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@00b4 │ │ -003834: 0e00 |0010: return-void │ │ +0037f4: |[0037f4] mobi.omegacentauri.SendReduced.SendReduced.crashLogHandler:()V │ │ +003804: 7100 b300 0000 |0000: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@00b3 │ │ +00380a: 0c00 |0003: move-result-object v0 │ │ +00380c: 2000 6e00 |0004: instance-of v0, v0, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler; // type@006e │ │ +003810: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +003814: 2200 6e00 |0008: new-instance v0, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler; // type@006e │ │ +003818: 7020 0901 1000 |000a: invoke-direct {v0, v1}, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler;.:(Lmobi/omegacentauri/SendReduced/SendReduced;)V // method@0109 │ │ +00381e: 7110 b400 0000 |000d: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@00b4 │ │ +003824: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0008 line=98 │ │ 0x0010 line=99 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lmobi/omegacentauri/SendReduced/SendReduced; │ │ @@ -2807,20 +2794,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -003838: |[003838] mobi.omegacentauri.SendReduced.SendReduced.log:(Ljava/lang/String;)V │ │ -003848: 6300 3300 |0000: sget-boolean v0, Lmobi/omegacentauri/SendReduced/SendReduced;.DEBUG:Z // field@0033 │ │ -00384c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -003850: 1a00 0401 |0004: const-string v0, "SendReduced" // string@0104 │ │ -003854: 7120 7000 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0070 │ │ -00385a: 0e00 |0009: return-void │ │ +003828: |[003828] mobi.omegacentauri.SendReduced.SendReduced.log:(Ljava/lang/String;)V │ │ +003838: 6300 3300 |0000: sget-boolean v0, Lmobi/omegacentauri/SendReduced/SendReduced;.DEBUG:Z // field@0033 │ │ +00383c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +003840: 1a00 0401 |0004: const-string v0, "SendReduced" // string@0104 │ │ +003844: 7120 7000 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0070 │ │ +00384a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ 0x0009 line=26 │ │ locals : │ │ 0x0000 - 0x000a reg=1 s Ljava/lang/String; │ │ @@ -2830,139 +2817,139 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -00385c: |[00385c] mobi.omegacentauri.SendReduced.SendReduced.pro:(Landroid/content/Context;)Z │ │ -00386c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -00386e: 0f00 |0001: return v0 │ │ +00384c: |[00384c] mobi.omegacentauri.SendReduced.SendReduced.pro:(Landroid/content/Context;)Z │ │ +00385c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +00385e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ #0 : (in Lmobi/omegacentauri/SendReduced/SendReduced;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 16 │ │ + registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 224 16-bit code units │ │ -003870: |[003870] mobi.omegacentauri.SendReduced.SendReduced.onCreate:(Landroid/os/Bundle;)V │ │ -003880: 6f20 0500 fe00 |0000: invoke-super {v14, v15}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0005 │ │ -003886: 630c 3300 |0003: sget-boolean v12, Lmobi/omegacentauri/SendReduced/SendReduced;.DEBUG:Z // field@0033 │ │ -00388a: 380c 0500 |0005: if-eqz v12, 000a // +0005 │ │ -00388e: 7010 0d01 0e00 |0007: invoke-direct {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;.crashLogHandler:()V // method@010d │ │ -003894: 7110 6700 0e00 |000a: invoke-static {v14}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0067 │ │ -00389a: 0c06 |000d: move-result-object v6 │ │ -00389c: 6e10 0f01 0e00 |000e: invoke-virtual {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;.getIntent:()Landroid/content/Intent; // method@010f │ │ -0038a2: 0c03 |0011: move-result-object v3 │ │ -0038a4: 6e10 2000 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0020 │ │ -0038aa: 0c00 |0015: move-result-object v0 │ │ -0038ac: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -0038b0: 1a0c 1c02 |0018: const-string v12, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" // string@021c │ │ -0038b4: 6e20 5a00 c000 |001a: invoke-virtual {v0, v12}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@005a │ │ -0038ba: 0a0c |001d: move-result v12 │ │ -0038bc: 380c 1b00 |001e: if-eqz v12, 0039 // +001b │ │ -0038c0: 6e10 1001 0e00 |0020: invoke-virtual {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0110 │ │ -0038c6: 0c08 |0023: move-result-object v8 │ │ -0038c8: 6e10 1101 0e00 |0024: invoke-virtual {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;.getPackageName:()Ljava/lang/String; // method@0111 │ │ -0038ce: 0c0c |0027: move-result-object v12 │ │ -0038d0: 6e20 2d00 c800 |0028: invoke-virtual {v8, v12}, Landroid/content/pm/PackageManager;.clearPackagePreferredActivities:(Ljava/lang/String;)V // method@002d │ │ -0038d6: 1a0c eb00 |002b: const-string v12, "Oops: You just sent your photo from SendReduced to SendReduced. You need to set a different target from SendReduced to avoid an endless loop." // string@00eb │ │ -0038da: 121d |002d: const/4 v13, #int 1 // #1 │ │ -0038dc: 7130 7300 ce0d |002e: invoke-static {v14, v12, v13}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0073 │ │ -0038e2: 0c0c |0031: move-result-object v12 │ │ -0038e4: 6e10 7400 0c00 |0032: invoke-virtual {v12}, Landroid/widget/Toast;.show:()V // method@0074 │ │ -0038ea: 6e10 0e01 0e00 |0035: invoke-virtual {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;.finish:()V // method@010e │ │ -0038f0: 0e00 |0038: return-void │ │ -0038f2: 6e10 1e00 0300 |0039: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ -0038f8: 0c0c |003c: move-result-object v12 │ │ -0038fa: 1a0d 4801 |003d: const-string v13, "android.intent.action.SEND" // string@0148 │ │ -0038fe: 6e20 9e00 dc00 |003f: invoke-virtual {v12, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -003904: 0a0c |0042: move-result v12 │ │ -003906: 380c 2000 |0043: if-eqz v12, 0063 // +0020 │ │ -00390a: 3800 1a00 |0045: if-eqz v0, 005f // +001a │ │ -00390e: 1a0c 4c01 |0047: const-string v12, "android.intent.extra.STREAM" // string@014c │ │ -003912: 6e20 5a00 c000 |0049: invoke-virtual {v0, v12}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@005a │ │ -003918: 0a0c |004c: move-result v12 │ │ -00391a: 380c 1200 |004d: if-eqz v12, 005f // +0012 │ │ -00391e: 220d 7500 |004f: new-instance v13, Lmobi/omegacentauri/SendReduced/Utils; // type@0075 │ │ -003922: 7020 2601 ed00 |0051: invoke-direct {v13, v14}, Lmobi/omegacentauri/SendReduced/Utils;.:(Landroid/app/Activity;)V // method@0126 │ │ -003928: 1a0c 4c01 |0054: const-string v12, "android.intent.extra.STREAM" // string@014c │ │ -00392c: 6e20 5b00 c000 |0056: invoke-virtual {v0, v12}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@005b │ │ -003932: 0c0c |0059: move-result-object v12 │ │ -003934: 1f0c 2200 |005a: check-cast v12, Landroid/net/Uri; // type@0022 │ │ -003938: 6e20 3501 cd00 |005c: invoke-virtual {v13, v12}, Lmobi/omegacentauri/SendReduced/Utils;.sendReduced:(Landroid/net/Uri;)Z // method@0135 │ │ -00393e: 6e10 0e01 0e00 |005f: invoke-virtual {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;.finish:()V // method@010e │ │ -003944: 28d6 |0062: goto 0038 // -002a │ │ -003946: 6e10 1e00 0300 |0063: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ -00394c: 0c0c |0066: move-result-object v12 │ │ -00394e: 1a0d 4901 |0067: const-string v13, "android.intent.action.SEND_MULTIPLE" // string@0149 │ │ -003952: 6e20 9e00 dc00 |0069: invoke-virtual {v12, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -003958: 0a0c |006c: move-result v12 │ │ -00395a: 380c 6e00 |006d: if-eqz v12, 00db // +006e │ │ -00395e: 3800 c9ff |006f: if-eqz v0, 0038 // -0037 │ │ -003962: 1a0c 4c01 |0071: const-string v12, "android.intent.extra.STREAM" // string@014c │ │ -003966: 6e20 5a00 c000 |0073: invoke-virtual {v0, v12}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@005a │ │ -00396c: 0a0c |0076: move-result v12 │ │ -00396e: 380c c1ff |0077: if-eqz v12, 0038 // -003f │ │ -003972: 1a0c 4c01 |0079: const-string v12, "android.intent.extra.STREAM" // string@014c │ │ -003976: 6e20 5c00 c000 |007b: invoke-virtual {v0, v12}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@005c │ │ -00397c: 0c05 |007e: move-result-object v5 │ │ -00397e: 2207 5800 |007f: new-instance v7, Ljava/util/ArrayList; // type@0058 │ │ -003982: 7010 ba00 0700 |0081: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@00ba │ │ -003988: 220b 7500 |0084: new-instance v11, Lmobi/omegacentauri/SendReduced/Utils; // type@0075 │ │ -00398c: 7020 2601 eb00 |0086: invoke-direct {v11, v14}, Lmobi/omegacentauri/SendReduced/Utils;.:(Landroid/app/Activity;)V // method@0126 │ │ -003992: 6e10 bc00 0500 |0089: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@00bc │ │ -003998: 0c04 |008c: move-result-object v4 │ │ -00399a: 7210 c600 0400 |008d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@00c6 │ │ -0039a0: 0a0c |0090: move-result v12 │ │ -0039a2: 380c 1200 |0091: if-eqz v12, 00a3 // +0012 │ │ -0039a6: 7210 c700 0400 |0093: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@00c7 │ │ -0039ac: 0c0a |0096: move-result-object v10 │ │ -0039ae: 1f0a 2200 |0097: check-cast v10, Landroid/net/Uri; // type@0022 │ │ -0039b2: 6e20 3401 ab00 |0099: invoke-virtual {v11, v10}, Lmobi/omegacentauri/SendReduced/Utils;.reduce:(Landroid/net/Uri;)Landroid/net/Uri; // method@0134 │ │ -0039b8: 0c09 |009c: move-result-object v9 │ │ -0039ba: 3809 f0ff |009d: if-eqz v9, 008d // -0010 │ │ -0039be: 6e20 bb00 9700 |009f: invoke-virtual {v7, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@00bb │ │ -0039c4: 28eb |00a2: goto 008d // -0015 │ │ -0039c6: 6e10 bd00 0700 |00a3: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@00bd │ │ -0039cc: 0a0c |00a6: move-result v12 │ │ -0039ce: 3d0c 91ff |00a7: if-lez v12, 0038 // -006f │ │ -0039d2: 1a0c 4102 |00a9: const-string v12, "output" // string@0241 │ │ -0039d6: 1a0d 6602 |00ab: const-string v13, "random" // string@0266 │ │ -0039da: 7230 2a00 c60d |00ad: invoke-interface {v6, v12, v13}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ -0039e0: 0c0c |00b0: move-result-object v12 │ │ -0039e2: 1a0d 6602 |00b1: const-string v13, "random" // string@0266 │ │ -0039e6: 6e20 9e00 dc00 |00b3: invoke-virtual {v12, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -0039ec: 0a0c |00b6: move-result v12 │ │ -0039ee: 390c 0500 |00b7: if-nez v12, 00bc // +0005 │ │ -0039f2: 7110 c000 0700 |00b9: invoke-static {v7}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@00c0 │ │ -0039f8: 2201 0e00 |00bc: new-instance v1, Landroid/content/Intent; // type@000e │ │ -0039fc: 1a0c 4901 |00be: const-string v12, "android.intent.action.SEND_MULTIPLE" // string@0149 │ │ -003a00: 7020 1c00 c100 |00c0: invoke-direct {v1, v12}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001c │ │ -003a06: 1a0c f601 |00c3: const-string v12, "image/jpeg" // string@01f6 │ │ -003a0a: 6e20 2800 c100 |00c5: invoke-virtual {v1, v12}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0028 │ │ -003a10: 1a0c 4c01 |00c8: const-string v12, "android.intent.extra.STREAM" // string@014c │ │ -003a14: 6e30 2500 c107 |00ca: invoke-virtual {v1, v12, v7}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0025 │ │ -003a1a: 6e10 bd00 0700 |00cd: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@00bd │ │ -003a20: 0a0c |00d0: move-result v12 │ │ -003a22: 23c2 7b00 |00d1: new-array v2, v12, [Landroid/net/Uri; // type@007b │ │ -003a26: 6e20 be00 2700 |00d3: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@00be │ │ -003a2c: 7130 3701 2e01 |00d6: invoke-static {v14, v2, v1}, Lmobi/omegacentauri/SendReduced/Utils;.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;)V // method@0137 │ │ -003a32: 2900 5fff |00d9: goto/16 0038 // -00a1 │ │ -003a36: 6e10 0e01 0e00 |00db: invoke-virtual {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;.finish:()V // method@010e │ │ -003a3c: 2900 5aff |00de: goto/16 0038 // -00a6 │ │ +003860: |[003860] mobi.omegacentauri.SendReduced.SendReduced.onCreate:(Landroid/os/Bundle;)V │ │ +003870: 6f20 0500 ed00 |0000: invoke-super {v13, v14}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0005 │ │ +003876: 630b 3300 |0003: sget-boolean v11, Lmobi/omegacentauri/SendReduced/SendReduced;.DEBUG:Z // field@0033 │ │ +00387a: 380b 0500 |0005: if-eqz v11, 000a // +0005 │ │ +00387e: 7010 0d01 0d00 |0007: invoke-direct {v13}, Lmobi/omegacentauri/SendReduced/SendReduced;.crashLogHandler:()V // method@010d │ │ +003884: 7110 6700 0d00 |000a: invoke-static {v13}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0067 │ │ +00388a: 0c05 |000d: move-result-object v5 │ │ +00388c: 6e10 0f01 0d00 |000e: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/SendReduced;.getIntent:()Landroid/content/Intent; // method@010f │ │ +003892: 0c03 |0011: move-result-object v3 │ │ +003894: 6e10 2000 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0020 │ │ +00389a: 0c00 |0015: move-result-object v0 │ │ +00389c: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +0038a0: 1a0b 1902 |0018: const-string v11, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" // string@0219 │ │ +0038a4: 6e20 5a00 b000 |001a: invoke-virtual {v0, v11}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@005a │ │ +0038aa: 0a0b |001d: move-result v11 │ │ +0038ac: 380b 1b00 |001e: if-eqz v11, 0039 // +001b │ │ +0038b0: 6e10 1001 0d00 |0020: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/SendReduced;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0110 │ │ +0038b6: 0c07 |0023: move-result-object v7 │ │ +0038b8: 6e10 1101 0d00 |0024: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/SendReduced;.getPackageName:()Ljava/lang/String; // method@0111 │ │ +0038be: 0c0b |0027: move-result-object v11 │ │ +0038c0: 6e20 2d00 b700 |0028: invoke-virtual {v7, v11}, Landroid/content/pm/PackageManager;.clearPackagePreferredActivities:(Ljava/lang/String;)V // method@002d │ │ +0038c6: 1a0b eb00 |002b: const-string v11, "Oops: You just sent your photo from SendReduced to SendReduced. You need to set a different target from SendReduced to avoid an endless loop." // string@00eb │ │ +0038ca: 121c |002d: const/4 v12, #int 1 // #1 │ │ +0038cc: 7130 7300 bd0c |002e: invoke-static {v13, v11, v12}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0073 │ │ +0038d2: 0c0b |0031: move-result-object v11 │ │ +0038d4: 6e10 7400 0b00 |0032: invoke-virtual {v11}, Landroid/widget/Toast;.show:()V // method@0074 │ │ +0038da: 6e10 0e01 0d00 |0035: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/SendReduced;.finish:()V // method@010e │ │ +0038e0: 0e00 |0038: return-void │ │ +0038e2: 6e10 1e00 0300 |0039: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ +0038e8: 0c0b |003c: move-result-object v11 │ │ +0038ea: 1a0c 4801 |003d: const-string v12, "android.intent.action.SEND" // string@0148 │ │ +0038ee: 6e20 9e00 cb00 |003f: invoke-virtual {v11, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +0038f4: 0a0b |0042: move-result v11 │ │ +0038f6: 380b 2000 |0043: if-eqz v11, 0063 // +0020 │ │ +0038fa: 3800 1a00 |0045: if-eqz v0, 005f // +001a │ │ +0038fe: 1a0b 4c01 |0047: const-string v11, "android.intent.extra.STREAM" // string@014c │ │ +003902: 6e20 5a00 b000 |0049: invoke-virtual {v0, v11}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@005a │ │ +003908: 0a0b |004c: move-result v11 │ │ +00390a: 380b 1200 |004d: if-eqz v11, 005f // +0012 │ │ +00390e: 220c 7500 |004f: new-instance v12, Lmobi/omegacentauri/SendReduced/Utils; // type@0075 │ │ +003912: 7020 2601 dc00 |0051: invoke-direct {v12, v13}, Lmobi/omegacentauri/SendReduced/Utils;.:(Landroid/app/Activity;)V // method@0126 │ │ +003918: 1a0b 4c01 |0054: const-string v11, "android.intent.extra.STREAM" // string@014c │ │ +00391c: 6e20 5b00 b000 |0056: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@005b │ │ +003922: 0c0b |0059: move-result-object v11 │ │ +003924: 1f0b 2200 |005a: check-cast v11, Landroid/net/Uri; // type@0022 │ │ +003928: 6e20 3501 bc00 |005c: invoke-virtual {v12, v11}, Lmobi/omegacentauri/SendReduced/Utils;.sendReduced:(Landroid/net/Uri;)Z // method@0135 │ │ +00392e: 6e10 0e01 0d00 |005f: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/SendReduced;.finish:()V // method@010e │ │ +003934: 28d6 |0062: goto 0038 // -002a │ │ +003936: 6e10 1e00 0300 |0063: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@001e │ │ +00393c: 0c0b |0066: move-result-object v11 │ │ +00393e: 1a0c 4901 |0067: const-string v12, "android.intent.action.SEND_MULTIPLE" // string@0149 │ │ +003942: 6e20 9e00 cb00 |0069: invoke-virtual {v11, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +003948: 0a0b |006c: move-result v11 │ │ +00394a: 380b 6e00 |006d: if-eqz v11, 00db // +006e │ │ +00394e: 3800 c9ff |006f: if-eqz v0, 0038 // -0037 │ │ +003952: 1a0b 4c01 |0071: const-string v11, "android.intent.extra.STREAM" // string@014c │ │ +003956: 6e20 5a00 b000 |0073: invoke-virtual {v0, v11}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@005a │ │ +00395c: 0a0b |0076: move-result v11 │ │ +00395e: 380b c1ff |0077: if-eqz v11, 0038 // -003f │ │ +003962: 1a0b 4c01 |0079: const-string v11, "android.intent.extra.STREAM" // string@014c │ │ +003966: 6e20 5c00 b000 |007b: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@005c │ │ +00396c: 0c04 |007e: move-result-object v4 │ │ +00396e: 2206 5800 |007f: new-instance v6, Ljava/util/ArrayList; // type@0058 │ │ +003972: 7010 ba00 0600 |0081: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@00ba │ │ +003978: 220a 7500 |0084: new-instance v10, Lmobi/omegacentauri/SendReduced/Utils; // type@0075 │ │ +00397c: 7020 2601 da00 |0086: invoke-direct {v10, v13}, Lmobi/omegacentauri/SendReduced/Utils;.:(Landroid/app/Activity;)V // method@0126 │ │ +003982: 6e10 bc00 0400 |0089: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@00bc │ │ +003988: 0c0b |008c: move-result-object v11 │ │ +00398a: 7210 c600 0b00 |008d: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@00c6 │ │ +003990: 0a0c |0090: move-result v12 │ │ +003992: 380c 1200 |0091: if-eqz v12, 00a3 // +0012 │ │ +003996: 7210 c700 0b00 |0093: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@00c7 │ │ +00399c: 0c09 |0096: move-result-object v9 │ │ +00399e: 1f09 2200 |0097: check-cast v9, Landroid/net/Uri; // type@0022 │ │ +0039a2: 6e20 3401 9a00 |0099: invoke-virtual {v10, v9}, Lmobi/omegacentauri/SendReduced/Utils;.reduce:(Landroid/net/Uri;)Landroid/net/Uri; // method@0134 │ │ +0039a8: 0c08 |009c: move-result-object v8 │ │ +0039aa: 3808 f0ff |009d: if-eqz v8, 008d // -0010 │ │ +0039ae: 6e20 bb00 8600 |009f: invoke-virtual {v6, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@00bb │ │ +0039b4: 28eb |00a2: goto 008d // -0015 │ │ +0039b6: 6e10 bd00 0600 |00a3: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@00bd │ │ +0039bc: 0a0b |00a6: move-result v11 │ │ +0039be: 3d0b 91ff |00a7: if-lez v11, 0038 // -006f │ │ +0039c2: 1a0b 3e02 |00a9: const-string v11, "output" // string@023e │ │ +0039c6: 1a0c 6302 |00ab: const-string v12, "random" // string@0263 │ │ +0039ca: 7230 2a00 b50c |00ad: invoke-interface {v5, v11, v12}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ +0039d0: 0c0b |00b0: move-result-object v11 │ │ +0039d2: 1a0c 6302 |00b1: const-string v12, "random" // string@0263 │ │ +0039d6: 6e20 9e00 cb00 |00b3: invoke-virtual {v11, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +0039dc: 0a0b |00b6: move-result v11 │ │ +0039de: 390b 0500 |00b7: if-nez v11, 00bc // +0005 │ │ +0039e2: 7110 c000 0600 |00b9: invoke-static {v6}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@00c0 │ │ +0039e8: 2201 0e00 |00bc: new-instance v1, Landroid/content/Intent; // type@000e │ │ +0039ec: 1a0b 4901 |00be: const-string v11, "android.intent.action.SEND_MULTIPLE" // string@0149 │ │ +0039f0: 7020 1c00 b100 |00c0: invoke-direct {v1, v11}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001c │ │ +0039f6: 1a0b f401 |00c3: const-string v11, "image/jpeg" // string@01f4 │ │ +0039fa: 6e20 2800 b100 |00c5: invoke-virtual {v1, v11}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0028 │ │ +003a00: 1a0b 4c01 |00c8: const-string v11, "android.intent.extra.STREAM" // string@014c │ │ +003a04: 6e30 2500 b106 |00ca: invoke-virtual {v1, v11, v6}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0025 │ │ +003a0a: 6e10 bd00 0600 |00cd: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@00bd │ │ +003a10: 0a0b |00d0: move-result v11 │ │ +003a12: 23b2 7b00 |00d1: new-array v2, v11, [Landroid/net/Uri; // type@007b │ │ +003a16: 6e20 be00 2600 |00d3: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@00be │ │ +003a1c: 7130 3701 2d01 |00d6: invoke-static {v13, v2, v1}, Lmobi/omegacentauri/SendReduced/Utils;.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;)V // method@0137 │ │ +003a22: 2900 5fff |00d9: goto/16 0038 // -00a1 │ │ +003a26: 6e10 0e01 0d00 |00db: invoke-virtual {v13}, Lmobi/omegacentauri/SendReduced/SendReduced;.finish:()V // method@010e │ │ +003a2c: 2900 5aff |00de: goto/16 0038 // -00a6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=37 │ │ 0x0007 line=38 │ │ 0x000a line=40 │ │ 0x000e line=42 │ │ @@ -2971,18 +2958,22 @@ │ │ 0x0020 line=45 │ │ 0x0024 line=46 │ │ 0x002b line=47 │ │ 0x0035 line=48 │ │ 0x0038 line=94 │ │ 0x0039 line=51 │ │ 0x0045 line=52 │ │ + 0x0049 line=53 │ │ 0x004f line=54 │ │ + 0x0056 line=55 │ │ + 0x005c line=54 │ │ 0x005f line=57 │ │ 0x0063 line=59 │ │ 0x006f line=60 │ │ + 0x0073 line=61 │ │ 0x0079 line=62 │ │ 0x007f line=63 │ │ 0x0084 line=64 │ │ 0x0089 line=66 │ │ 0x0099 line=67 │ │ 0x009d line=68 │ │ 0x009f line=69 │ │ @@ -2993,28 +2984,27 @@ │ │ 0x00c3 line=78 │ │ 0x00c8 line=79 │ │ 0x00cd line=80 │ │ 0x00d3 line=81 │ │ 0x00d6 line=82 │ │ 0x00db line=88 │ │ locals : │ │ - 0x0024 - 0x0038 reg=8 pm Landroid/content/pm/PackageManager; │ │ - 0x009d - 0x00a3 reg=9 reduced Landroid/net/Uri; │ │ - 0x0099 - 0x00a3 reg=10 uri Landroid/net/Uri; │ │ + 0x0024 - 0x0038 reg=7 pm Landroid/content/pm/PackageManager; │ │ + 0x009d - 0x00a3 reg=8 reduced Landroid/net/Uri; │ │ + 0x0099 - 0x00a3 reg=9 uri Landroid/net/Uri; │ │ 0x00c3 - 0x00db reg=1 go Landroid/content/Intent; │ │ 0x00d3 - 0x00db reg=2 grant [Landroid/net/Uri; │ │ - 0x008d - 0x00db reg=4 i$ Ljava/util/Iterator; │ │ - 0x007f - 0x00db reg=5 in Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0084 - 0x00db reg=7 out Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0089 - 0x00db reg=11 utils Lmobi/omegacentauri/SendReduced/Utils; │ │ + 0x007f - 0x00db reg=4 in Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0084 - 0x00db reg=6 out Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0089 - 0x00db reg=10 utils Lmobi/omegacentauri/SendReduced/Utils; │ │ 0x0016 - 0x00e0 reg=0 e Landroid/os/Bundle; │ │ 0x0012 - 0x00e0 reg=3 i Landroid/content/Intent; │ │ - 0x000e - 0x00e0 reg=6 options Landroid/content/SharedPreferences; │ │ - 0x0000 - 0x00e0 reg=14 this Lmobi/omegacentauri/SendReduced/SendReduced; │ │ - 0x0000 - 0x00e0 reg=15 savedInstanceState Landroid/os/Bundle; │ │ + 0x000e - 0x00e0 reg=5 options Landroid/content/SharedPreferences; │ │ + 0x0000 - 0x00e0 reg=13 this Lmobi/omegacentauri/SendReduced/SendReduced; │ │ + 0x0000 - 0x00e0 reg=14 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 261 (SendReduced.java) │ │ │ │ Class #14 header: │ │ class_idx : 112 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 78 │ │ @@ -3047,39 +3037,39 @@ │ │ type : '(Lmobi/omegacentauri/SendReduced/ShowLicense;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -003a40: |[003a40] mobi.omegacentauri.SendReduced.ShowLicense$1.:(Lmobi/omegacentauri/SendReduced/ShowLicense;)V │ │ -003a50: 5b01 3400 |0000: iput-object v1, v0, Lmobi/omegacentauri/SendReduced/ShowLicense$1;.this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; // field@0034 │ │ -003a54: 7010 9a00 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ -003a5a: 0e00 |0005: return-void │ │ +003a30: |[003a30] mobi.omegacentauri.SendReduced.ShowLicense$1.:(Lmobi/omegacentauri/SendReduced/ShowLicense;)V │ │ +003a40: 5b01 3400 |0000: iput-object v1, v0, Lmobi/omegacentauri/SendReduced/ShowLicense$1;.this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; // field@0034 │ │ +003a44: 7010 9a00 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ +003a4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lmobi/omegacentauri/SendReduced/ShowLicense$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lmobi/omegacentauri/SendReduced/ShowLicense; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lmobi/omegacentauri/SendReduced/ShowLicense; │ │ │ │ Virtual methods - │ │ #0 : (in Lmobi/omegacentauri/SendReduced/ShowLicense$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -003a5c: |[003a5c] mobi.omegacentauri.SendReduced.ShowLicense$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -003a6c: 5410 3400 |0000: iget-object v0, v1, Lmobi/omegacentauri/SendReduced/ShowLicense$1;.this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; // field@0034 │ │ -003a70: 6e10 1b01 0000 |0002: invoke-virtual {v0}, Lmobi/omegacentauri/SendReduced/ShowLicense;.finish:()V // method@011b │ │ -003a76: 0e00 |0005: return-void │ │ +003a4c: |[003a4c] mobi.omegacentauri.SendReduced.ShowLicense$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +003a5c: 5410 3400 |0000: iget-object v0, v1, Lmobi/omegacentauri/SendReduced/ShowLicense$1;.this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; // field@0034 │ │ +003a60: 6e10 1b01 0000 |0002: invoke-virtual {v0}, Lmobi/omegacentauri/SendReduced/ShowLicense;.finish:()V // method@011b │ │ +003a66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lmobi/omegacentauri/SendReduced/ShowLicense$1; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 which I │ │ @@ -3119,39 +3109,39 @@ │ │ type : '(Lmobi/omegacentauri/SendReduced/ShowLicense;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -003a78: |[003a78] mobi.omegacentauri.SendReduced.ShowLicense$2.:(Lmobi/omegacentauri/SendReduced/ShowLicense;)V │ │ -003a88: 5b01 3500 |0000: iput-object v1, v0, Lmobi/omegacentauri/SendReduced/ShowLicense$2;.this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; // field@0035 │ │ -003a8c: 7010 9a00 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ -003a92: 0e00 |0005: return-void │ │ +003a68: |[003a68] mobi.omegacentauri.SendReduced.ShowLicense$2.:(Lmobi/omegacentauri/SendReduced/ShowLicense;)V │ │ +003a78: 5b01 3500 |0000: iput-object v1, v0, Lmobi/omegacentauri/SendReduced/ShowLicense$2;.this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; // field@0035 │ │ +003a7c: 7010 9a00 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ +003a82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lmobi/omegacentauri/SendReduced/ShowLicense$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lmobi/omegacentauri/SendReduced/ShowLicense; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lmobi/omegacentauri/SendReduced/ShowLicense; │ │ │ │ Virtual methods - │ │ #0 : (in Lmobi/omegacentauri/SendReduced/ShowLicense$2;) │ │ name : 'onCancel' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -003a94: |[003a94] mobi.omegacentauri.SendReduced.ShowLicense$2.onCancel:(Landroid/content/DialogInterface;)V │ │ -003aa4: 5410 3500 |0000: iget-object v0, v1, Lmobi/omegacentauri/SendReduced/ShowLicense$2;.this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; // field@0035 │ │ -003aa8: 6e10 1b01 0000 |0002: invoke-virtual {v0}, Lmobi/omegacentauri/SendReduced/ShowLicense;.finish:()V // method@011b │ │ -003aae: 0e00 |0005: return-void │ │ +003a84: |[003a84] mobi.omegacentauri.SendReduced.ShowLicense$2.onCancel:(Landroid/content/DialogInterface;)V │ │ +003a94: 5410 3500 |0000: iget-object v0, v1, Lmobi/omegacentauri/SendReduced/ShowLicense$2;.this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; // field@0035 │ │ +003a98: 6e10 1b01 0000 |0002: invoke-virtual {v0}, Lmobi/omegacentauri/SendReduced/ShowLicense;.finish:()V // method@011b │ │ +003a9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lmobi/omegacentauri/SendReduced/ShowLicense$2; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -3180,17 +3170,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003ab0: |[003ab0] mobi.omegacentauri.SendReduced.ShowLicense.:()V │ │ -003ac0: 7010 6200 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0062 │ │ -003ac6: 0e00 |0003: return-void │ │ +003aa0: |[003aa0] mobi.omegacentauri.SendReduced.ShowLicense.:()V │ │ +003ab0: 7010 6200 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0062 │ │ +003ab6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/ShowLicense; │ │ │ │ #1 : (in Lmobi/omegacentauri/SendReduced/ShowLicense;) │ │ @@ -3198,25 +3188,25 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -003ac8: |[003ac8] mobi.omegacentauri.SendReduced.ShowLicense.getAssetFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ -003ad8: 6e10 1300 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0013 │ │ -003ade: 0c01 |0003: move-result-object v1 │ │ -003ae0: 6e20 3300 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@0033 │ │ -003ae6: 0c01 |0007: move-result-object v1 │ │ -003ae8: 7110 1d01 0100 |0008: invoke-static {v1}, Lmobi/omegacentauri/SendReduced/ShowLicense;.getStreamFile:(Ljava/io/InputStream;)Ljava/lang/String; // method@011d │ │ -003aee: 0c01 |000b: move-result-object v1 │ │ -003af0: 1101 |000c: return-object v1 │ │ -003af2: 0d00 |000d: move-exception v0 │ │ -003af4: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ -003af8: 28fc |0010: goto 000c // -0004 │ │ +003ab8: |[003ab8] mobi.omegacentauri.SendReduced.ShowLicense.getAssetFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ +003ac8: 6e10 1300 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0013 │ │ +003ace: 0c01 |0003: move-result-object v1 │ │ +003ad0: 6e20 3300 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@0033 │ │ +003ad6: 0c01 |0007: move-result-object v1 │ │ +003ad8: 7110 1d01 0100 |0008: invoke-static {v1}, Lmobi/omegacentauri/SendReduced/ShowLicense;.getStreamFile:(Ljava/io/InputStream;)Ljava/lang/String; // method@011d │ │ +003ade: 0c01 |000b: move-result-object v1 │ │ +003ae0: 1101 |000c: return-object v1 │ │ +003ae2: 0d00 |000d: move-exception v0 │ │ +003ae4: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ +003ae8: 28fc |0010: goto 000c // -0004 │ │ catches : 1 │ │ 0x0000 - 0x000b │ │ Ljava/io/IOException; -> 0x000d │ │ positions : │ │ 0x0000 line=50 │ │ 0x000c line=53 │ │ 0x000d line=51 │ │ @@ -3231,35 +3221,35 @@ │ │ type : '(Ljava/io/InputStream;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -003b08: |[003b08] mobi.omegacentauri.SendReduced.ShowLicense.getStreamFile:(Ljava/io/InputStream;)Ljava/lang/String; │ │ -003b18: 2202 3a00 |0000: new-instance v2, Ljava/io/BufferedReader; // type@003a │ │ -003b1c: 2204 4100 |0002: new-instance v4, Ljava/io/InputStreamReader; // type@0041 │ │ -003b20: 7020 8b00 5400 |0004: invoke-direct {v4, v5}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@008b │ │ -003b26: 7020 7500 4200 |0007: invoke-direct {v2, v4}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0075 │ │ -003b2c: 1a03 0000 |000a: const-string v3, "" // string@0000 │ │ -003b30: 6e10 7600 0200 |000c: invoke-virtual {v2}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0076 │ │ -003b36: 0c01 |000f: move-result-object v1 │ │ -003b38: 3801 1700 |0010: if-eqz v1, 0027 // +0017 │ │ -003b3c: 2204 5100 |0012: new-instance v4, Ljava/lang/StringBuilder; // type@0051 │ │ -003b40: 7010 aa00 0400 |0014: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -003b46: 6e20 af00 3400 |0017: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -003b4c: 0c04 |001a: move-result-object v4 │ │ -003b4e: 6e20 af00 1400 |001b: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -003b54: 0c04 |001e: move-result-object v4 │ │ -003b56: 6e10 b000 0400 |001f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -003b5c: 0c03 |0022: move-result-object v3 │ │ -003b5e: 28e9 |0023: goto 000c // -0017 │ │ -003b60: 0d00 |0024: move-exception v0 │ │ -003b62: 1a03 0000 |0025: const-string v3, "" // string@0000 │ │ -003b66: 1103 |0027: return-object v3 │ │ +003af8: |[003af8] mobi.omegacentauri.SendReduced.ShowLicense.getStreamFile:(Ljava/io/InputStream;)Ljava/lang/String; │ │ +003b08: 2202 3a00 |0000: new-instance v2, Ljava/io/BufferedReader; // type@003a │ │ +003b0c: 2204 4100 |0002: new-instance v4, Ljava/io/InputStreamReader; // type@0041 │ │ +003b10: 7020 8b00 5400 |0004: invoke-direct {v4, v5}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@008b │ │ +003b16: 7020 7500 4200 |0007: invoke-direct {v2, v4}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0075 │ │ +003b1c: 1a03 0000 |000a: const-string v3, "" // string@0000 │ │ +003b20: 6e10 7600 0200 |000c: invoke-virtual {v2}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0076 │ │ +003b26: 0c01 |000f: move-result-object v1 │ │ +003b28: 3801 1700 |0010: if-eqz v1, 0027 // +0017 │ │ +003b2c: 2204 5100 |0012: new-instance v4, Ljava/lang/StringBuilder; // type@0051 │ │ +003b30: 7010 aa00 0400 |0014: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +003b36: 6e20 af00 3400 |0017: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +003b3c: 0c04 |001a: move-result-object v4 │ │ +003b3e: 6e20 af00 1400 |001b: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +003b44: 0c04 |001e: move-result-object v4 │ │ +003b46: 6e10 b000 0400 |001f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +003b4c: 0c03 |0022: move-result-object v3 │ │ +003b4e: 28e9 |0023: goto 000c // -0017 │ │ +003b50: 0d00 |0024: move-exception v0 │ │ +003b52: 1a03 0000 |0025: const-string v3, "" // string@0000 │ │ +003b56: 1103 |0027: return-object v3 │ │ catches : 1 │ │ 0x0000 - 0x0022 │ │ Ljava/io/IOException; -> 0x0024 │ │ positions : │ │ 0x0000 line=35 │ │ 0x000a line=37 │ │ 0x000c line=39 │ │ @@ -3279,38 +3269,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -003b74: |[003b74] mobi.omegacentauri.SendReduced.ShowLicense.onCreate:(Landroid/os/Bundle;)V │ │ -003b84: 6f20 6300 5400 |0000: invoke-super {v4, v5}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0063 │ │ -003b8a: 2201 0500 |0003: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0005 │ │ -003b8e: 7020 0800 4100 |0005: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0008 │ │ -003b94: 6e10 0900 0100 |0008: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0009 │ │ -003b9a: 0c00 |000b: move-result-object v0 │ │ -003b9c: 1a01 9200 |000c: const-string v1, "Licenses and copyrights" // string@0092 │ │ -003ba0: 6e20 0d00 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@000d │ │ -003ba6: 1a01 0b02 |0011: const-string v1, "licenses.txt" // string@020b │ │ -003baa: 7120 1c01 1400 |0013: invoke-static {v4, v1}, Lmobi/omegacentauri/SendReduced/ShowLicense;.getAssetFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@011c │ │ -003bb0: 0c01 |0016: move-result-object v1 │ │ -003bb2: 7110 6e00 0100 |0017: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@006e │ │ -003bb8: 0c01 |001a: move-result-object v1 │ │ -003bba: 6e20 0b00 1000 |001b: invoke-virtual {v0, v1}, Landroid/app/AlertDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@000b │ │ -003bc0: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ -003bc2: 1a02 e600 |001f: const-string v2, "OK" // string@00e6 │ │ -003bc6: 2203 7000 |0021: new-instance v3, Lmobi/omegacentauri/SendReduced/ShowLicense$1; // type@0070 │ │ -003bca: 7020 1601 4300 |0023: invoke-direct {v3, v4}, Lmobi/omegacentauri/SendReduced/ShowLicense$1;.:(Lmobi/omegacentauri/SendReduced/ShowLicense;)V // method@0116 │ │ -003bd0: 6e40 0a00 1032 |0026: invoke-virtual {v0, v1, v2, v3}, Landroid/app/AlertDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@000a │ │ -003bd6: 2201 7100 |0029: new-instance v1, Lmobi/omegacentauri/SendReduced/ShowLicense$2; // type@0071 │ │ -003bda: 7020 1801 4100 |002b: invoke-direct {v1, v4}, Lmobi/omegacentauri/SendReduced/ShowLicense$2;.:(Lmobi/omegacentauri/SendReduced/ShowLicense;)V // method@0118 │ │ -003be0: 6e20 0c00 1000 |002e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@000c │ │ -003be6: 6e10 0e00 0000 |0031: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@000e │ │ -003bec: 0e00 |0034: return-void │ │ +003b64: |[003b64] mobi.omegacentauri.SendReduced.ShowLicense.onCreate:(Landroid/os/Bundle;)V │ │ +003b74: 6f20 6300 5400 |0000: invoke-super {v4, v5}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0063 │ │ +003b7a: 2201 0500 |0003: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0005 │ │ +003b7e: 7020 0800 4100 |0005: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0008 │ │ +003b84: 6e10 0900 0100 |0008: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0009 │ │ +003b8a: 0c00 |000b: move-result-object v0 │ │ +003b8c: 1a01 9200 |000c: const-string v1, "Licenses and copyrights" // string@0092 │ │ +003b90: 6e20 0d00 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@000d │ │ +003b96: 1a01 0802 |0011: const-string v1, "licenses.txt" // string@0208 │ │ +003b9a: 7120 1c01 1400 |0013: invoke-static {v4, v1}, Lmobi/omegacentauri/SendReduced/ShowLicense;.getAssetFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@011c │ │ +003ba0: 0c01 |0016: move-result-object v1 │ │ +003ba2: 7110 6e00 0100 |0017: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@006e │ │ +003ba8: 0c01 |001a: move-result-object v1 │ │ +003baa: 6e20 0b00 1000 |001b: invoke-virtual {v0, v1}, Landroid/app/AlertDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@000b │ │ +003bb0: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ +003bb2: 1a02 e600 |001f: const-string v2, "OK" // string@00e6 │ │ +003bb6: 2203 7000 |0021: new-instance v3, Lmobi/omegacentauri/SendReduced/ShowLicense$1; // type@0070 │ │ +003bba: 7020 1601 4300 |0023: invoke-direct {v3, v4}, Lmobi/omegacentauri/SendReduced/ShowLicense$1;.:(Lmobi/omegacentauri/SendReduced/ShowLicense;)V // method@0116 │ │ +003bc0: 6e40 0a00 1032 |0026: invoke-virtual {v0, v1, v2, v3}, Landroid/app/AlertDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@000a │ │ +003bc6: 2201 7100 |0029: new-instance v1, Lmobi/omegacentauri/SendReduced/ShowLicense$2; // type@0071 │ │ +003bca: 7020 1801 4100 |002b: invoke-direct {v1, v4}, Lmobi/omegacentauri/SendReduced/ShowLicense$2;.:(Lmobi/omegacentauri/SendReduced/ShowLicense;)V // method@0118 │ │ +003bd0: 6e20 0c00 1000 |002e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@000c │ │ +003bd6: 6e10 0e00 0000 |0031: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@000e │ │ +003bdc: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x001e line=63 │ │ @@ -3353,17 +3343,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -003bf0: |[003bf0] mobi.omegacentauri.SendReduced.Utils$1.:()V │ │ -003c00: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ -003c06: 0e00 |0003: return-void │ │ +003be0: |[003be0] mobi.omegacentauri.SendReduced.Utils$1.:()V │ │ +003bf0: 7010 9a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@009a │ │ +003bf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lmobi/omegacentauri/SendReduced/Utils$1; │ │ │ │ Virtual methods - │ │ @@ -3372,18 +3362,18 @@ │ │ type : '(Ljava/io/File;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -003c08: |[003c08] mobi.omegacentauri.SendReduced.Utils$1.accept:(Ljava/io/File;)Z │ │ -003c18: 6e10 8100 0200 |0000: invoke-virtual {v2}, Ljava/io/File;.isDirectory:()Z // method@0081 │ │ -003c1e: 0a00 |0003: move-result v0 │ │ -003c20: 0f00 |0004: return v0 │ │ +003bf8: |[003bf8] mobi.omegacentauri.SendReduced.Utils$1.accept:(Ljava/io/File;)Z │ │ +003c08: 6e10 8100 0200 |0000: invoke-virtual {v2}, Ljava/io/File;.isDirectory:()Z // method@0081 │ │ +003c0e: 0a00 |0003: move-result v0 │ │ +003c10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lmobi/omegacentauri/SendReduced/Utils$1; │ │ 0x0000 - 0x0005 reg=2 f Ljava/io/File; │ │ │ │ @@ -3499,494 +3489,494 @@ │ │ type : '(Lmobi/omegacentauri/SendReduced/Utils;Landroid/net/Uri;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 27 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 923 16-bit code units │ │ -003c24: |[003c24] mobi.omegacentauri.SendReduced.Utils$ReducedImage.:(Lmobi/omegacentauri/SendReduced/Utils;Landroid/net/Uri;)V │ │ -003c34: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -003c38: 0801 1800 |0002: move-object/from16 v1, v24 │ │ -003c3c: 5b10 4600 |0004: iput-object v0, v1, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ -003c40: 7601 9a00 1800 |0006: invoke-direct/range {v24}, Ljava/lang/Object;.:()V // method@009a │ │ -003c46: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -003c48: 2355 7e00 |000a: new-array v5, v5, [Ljava/lang/String; // type@007e │ │ -003c4c: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -003c4e: 1a0a 2500 |000d: const-string v10, "DateTime" // string@0025 │ │ -003c52: 4d0a 0506 |000f: aput-object v10, v5, v6 │ │ -003c56: 0800 1800 |0011: move-object/from16 v0, v24 │ │ -003c5a: 5b05 3600 |0013: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.DATETIME_TAGS:[Ljava/lang/String; // field@0036 │ │ -003c5e: 1275 |0015: const/4 v5, #int 7 // #7 │ │ -003c60: 2355 7e00 |0016: new-array v5, v5, [Ljava/lang/String; // type@007e │ │ -003c64: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -003c66: 1a0a 3200 |0019: const-string v10, "GPSAltitude" // string@0032 │ │ -003c6a: 4d0a 0506 |001b: aput-object v10, v5, v6 │ │ -003c6e: 1216 |001d: const/4 v6, #int 1 // #1 │ │ -003c70: 1a0a 3300 |001e: const-string v10, "GPSAltitudeRef" // string@0033 │ │ -003c74: 4d0a 0506 |0020: aput-object v10, v5, v6 │ │ -003c78: 1226 |0022: const/4 v6, #int 2 // #2 │ │ -003c7a: 1a0a 3400 |0023: const-string v10, "GPSLatitude" // string@0034 │ │ -003c7e: 4d0a 0506 |0025: aput-object v10, v5, v6 │ │ -003c82: 1236 |0027: const/4 v6, #int 3 // #3 │ │ -003c84: 1a0a 3500 |0028: const-string v10, "GPSLatitudeRef" // string@0035 │ │ -003c88: 4d0a 0506 |002a: aput-object v10, v5, v6 │ │ -003c8c: 1246 |002c: const/4 v6, #int 4 // #4 │ │ -003c8e: 1a0a 3600 |002d: const-string v10, "GPSLongitude" // string@0036 │ │ -003c92: 4d0a 0506 |002f: aput-object v10, v5, v6 │ │ -003c96: 1256 |0031: const/4 v6, #int 5 // #5 │ │ -003c98: 1a0a 3700 |0032: const-string v10, "GPSLongitudeRef" // string@0037 │ │ -003c9c: 4d0a 0506 |0034: aput-object v10, v5, v6 │ │ -003ca0: 1266 |0036: const/4 v6, #int 6 // #6 │ │ -003ca2: 1a0a 3800 |0037: const-string v10, "GPSProcessingMethod" // string@0038 │ │ -003ca6: 4d0a 0506 |0039: aput-object v10, v5, v6 │ │ -003caa: 0800 1800 |003b: move-object/from16 v0, v24 │ │ -003cae: 5b05 3700 |003d: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.LOCATION_TAGS:[Ljava/lang/String; // field@0037 │ │ -003cb2: 1225 |003f: const/4 v5, #int 2 // #2 │ │ -003cb4: 2355 7e00 |0040: new-array v5, v5, [Ljava/lang/String; // type@007e │ │ -003cb8: 1206 |0042: const/4 v6, #int 0 // #0 │ │ -003cba: 1a0a dc00 |0043: const-string v10, "Make" // string@00dc │ │ -003cbe: 4d0a 0506 |0045: aput-object v10, v5, v6 │ │ -003cc2: 1216 |0047: const/4 v6, #int 1 // #1 │ │ -003cc4: 1a0a df00 |0048: const-string v10, "Model" // string@00df │ │ -003cc8: 4d0a 0506 |004a: aput-object v10, v5, v6 │ │ -003ccc: 0800 1800 |004c: move-object/from16 v0, v24 │ │ -003cd0: 5b05 3800 |004e: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.MAKE_TAGS:[Ljava/lang/String; // field@0038 │ │ -003cd4: 1265 |0050: const/4 v5, #int 6 // #6 │ │ -003cd6: 2355 7e00 |0051: new-array v5, v5, [Ljava/lang/String; // type@007e │ │ -003cda: 1206 |0053: const/4 v6, #int 0 // #0 │ │ -003cdc: 1a0a 2b00 |0054: const-string v10, "FNumber" // string@002b │ │ -003ce0: 4d0a 0506 |0056: aput-object v10, v5, v6 │ │ -003ce4: 1216 |0058: const/4 v6, #int 1 // #1 │ │ -003ce6: 1a0a 2900 |0059: const-string v10, "ExposureTime" // string@0029 │ │ -003cea: 4d0a 0506 |005b: aput-object v10, v5, v6 │ │ -003cee: 1226 |005d: const/4 v6, #int 2 // #2 │ │ -003cf0: 1a0a 3000 |005e: const-string v10, "Flash" // string@0030 │ │ -003cf4: 4d0a 0506 |0060: aput-object v10, v5, v6 │ │ -003cf8: 1236 |0062: const/4 v6, #int 3 // #3 │ │ -003cfa: 1a0a 3100 |0063: const-string v10, "FocalLength" // string@0031 │ │ -003cfe: 4d0a 0506 |0065: aput-object v10, v5, v6 │ │ -003d02: 1246 |0067: const/4 v6, #int 4 // #4 │ │ -003d04: 1a0a 4300 |0068: const-string v10, "ISOSpeedRatings" // string@0043 │ │ -003d08: 4d0a 0506 |006a: aput-object v10, v5, v6 │ │ -003d0c: 1256 |006c: const/4 v6, #int 5 // #5 │ │ -003d0e: 1a0a 2001 |006d: const-string v10, "WhiteBalance" // string@0120 │ │ -003d12: 4d0a 0506 |006f: aput-object v10, v5, v6 │ │ -003d16: 0800 1800 |0071: move-object/from16 v0, v24 │ │ -003d1a: 5b05 3900 |0073: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.SETTINGS_TAGS:[Ljava/lang/String; // field@0039 │ │ -003d1e: 0800 1900 |0075: move-object/from16 v0, v25 │ │ -003d22: 5405 5100 |0077: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ -003d26: 1a06 9f01 |0079: const-string v6, "exifLocation" // string@019f │ │ -003d2a: 120a |007b: const/4 v10, #int 0 // #0 │ │ -003d2c: 7230 2900 650a |007c: invoke-interface {v5, v6, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0029 │ │ -003d32: 0a05 |007f: move-result v5 │ │ -003d34: 0800 1800 |0080: move-object/from16 v0, v24 │ │ -003d38: 5c05 4300 |0082: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifLocation:Z // field@0043 │ │ -003d3c: 0800 1900 |0084: move-object/from16 v0, v25 │ │ -003d40: 5405 5100 |0086: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ -003d44: 1a06 a001 |0088: const-string v6, "exifMake" // string@01a0 │ │ -003d48: 120a |008a: const/4 v10, #int 0 // #0 │ │ -003d4a: 7230 2900 650a |008b: invoke-interface {v5, v6, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0029 │ │ -003d50: 0a05 |008e: move-result v5 │ │ -003d52: 0800 1800 |008f: move-object/from16 v0, v24 │ │ -003d56: 5c05 4400 |0091: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifMake:Z // field@0044 │ │ -003d5a: 0800 1900 |0093: move-object/from16 v0, v25 │ │ -003d5e: 5405 5100 |0095: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ -003d62: 1a06 9e01 |0097: const-string v6, "exifDateTime" // string@019e │ │ -003d66: 120a |0099: const/4 v10, #int 0 // #0 │ │ -003d68: 7230 2900 650a |009a: invoke-interface {v5, v6, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0029 │ │ -003d6e: 0a05 |009d: move-result v5 │ │ -003d70: 0800 1800 |009e: move-object/from16 v0, v24 │ │ -003d74: 5c05 4200 |00a0: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifDate:Z // field@0042 │ │ -003d78: 0800 1900 |00a2: move-object/from16 v0, v25 │ │ -003d7c: 5405 5100 |00a4: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ -003d80: 1a06 a101 |00a6: const-string v6, "exifSettings" // string@01a1 │ │ -003d84: 120a |00a8: const/4 v10, #int 0 // #0 │ │ -003d86: 7230 2900 650a |00a9: invoke-interface {v5, v6, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0029 │ │ -003d8c: 0a05 |00ac: move-result v5 │ │ -003d8e: 0800 1800 |00ad: move-object/from16 v0, v24 │ │ -003d92: 5c05 4500 |00af: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifSettings:Z // field@0045 │ │ -003d96: 0800 1900 |00b1: move-object/from16 v0, v25 │ │ -003d9a: 5405 4d00 |00b3: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ -003d9e: 7110 1401 0500 |00b5: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.pro:(Landroid/content/Context;)Z // method@0114 │ │ -003da4: 0a05 |00b8: move-result v5 │ │ -003da6: 3805 4d00 |00b9: if-eqz v5, 0106 // +004d │ │ -003daa: 0800 1800 |00bb: move-object/from16 v0, v24 │ │ -003dae: 5505 4300 |00bd: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifLocation:Z // field@0043 │ │ -003db2: 3905 1400 |00bf: if-nez v5, 00d3 // +0014 │ │ -003db6: 0800 1800 |00c1: move-object/from16 v0, v24 │ │ -003dba: 5505 4400 |00c3: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifMake:Z // field@0044 │ │ -003dbe: 3905 0e00 |00c5: if-nez v5, 00d3 // +000e │ │ -003dc2: 0800 1800 |00c7: move-object/from16 v0, v24 │ │ -003dc6: 5505 4200 |00c9: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifDate:Z // field@0042 │ │ -003dca: 3905 0800 |00cb: if-nez v5, 00d3 // +0008 │ │ -003dce: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ -003dd2: 5505 4500 |00cf: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifSettings:Z // field@0045 │ │ -003dd6: 3805 3500 |00d1: if-eqz v5, 0106 // +0035 │ │ -003dda: 1215 |00d3: const/4 v5, #int 1 // #1 │ │ -003ddc: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ -003de0: 5c05 3f00 |00d6: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.haveExif:Z // field@003f │ │ -003de4: 1205 |00d8: const/4 v5, #int 0 // #0 │ │ -003de6: 0800 1800 |00d9: move-object/from16 v0, v24 │ │ -003dea: 5b05 3a00 |00db: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -003dee: 2205 5100 |00dd: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ -003df2: 7010 aa00 0500 |00df: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -003df8: 1a06 0001 |00e2: const-string v6, "Reducing " // string@0100 │ │ -003dfc: 6e20 af00 6500 |00e4: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -003e02: 0c05 |00e7: move-result-object v5 │ │ -003e04: 0800 1a00 |00e8: move-object/from16 v0, v26 │ │ -003e08: 6e20 ae00 0500 |00ea: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -003e0e: 0c05 |00ed: move-result-object v5 │ │ -003e10: 6e10 b000 0500 |00ee: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -003e16: 0c05 |00f1: move-result-object v5 │ │ -003e18: 7110 1201 0500 |00f2: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -003e1e: 0800 1900 |00f5: move-object/from16 v0, v25 │ │ -003e22: 5405 4e00 |00f7: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.cr:Landroid/content/ContentResolver; // field@004e │ │ -003e26: 0800 1a00 |00f9: move-object/from16 v0, v26 │ │ -003e2a: 6e20 1100 0500 |00fb: invoke-virtual {v5, v0}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0011 │ │ -003e30: 0c05 |00fe: move-result-object v5 │ │ -003e32: 7110 2701 0500 |00ff: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/Utils;.access$000:(Ljava/io/InputStream;)[B // method@0127 │ │ -003e38: 0c0c |0102: move-result-object v12 │ │ -003e3a: 390c 1d00 |0103: if-nez v12, 0120 // +001d │ │ -003e3e: 0e00 |0105: return-void │ │ -003e40: 1205 |0106: const/4 v5, #int 0 // #0 │ │ -003e42: 28cd |0107: goto 00d4 // -0033 │ │ -003e44: 0d0d |0108: move-exception v13 │ │ -003e46: 2205 5100 |0109: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ -003e4a: 7010 aa00 0500 |010b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -003e50: 1a06 9b01 |010e: const-string v6, "error reading: " // string@019b │ │ -003e54: 6e20 af00 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -003e5a: 0c05 |0113: move-result-object v5 │ │ -003e5c: 6e20 ae00 d500 |0114: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -003e62: 0c05 |0117: move-result-object v5 │ │ -003e64: 6e10 b000 0500 |0118: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -003e6a: 0c05 |011b: move-result-object v5 │ │ -003e6c: 7110 1201 0500 |011c: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -003e72: 28e6 |011f: goto 0105 // -001a │ │ -003e74: 1614 ffff |0120: const-wide/16 v20, #int -1 // #ffff │ │ -003e78: 0500 1400 |0122: move-wide/from16 v0, v20 │ │ -003e7c: 0802 1800 |0124: move-object/from16 v2, v24 │ │ -003e80: 5a20 4000 |0126: iput-wide v0, v2, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ -003e84: 1205 |0128: const/4 v5, #int 0 // #0 │ │ -003e86: 0800 1800 |0129: move-object/from16 v0, v24 │ │ -003e8a: 5b05 4100 |012b: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ -003e8e: 1312 0000 |012d: const/16 v18, #int 0 // #0 │ │ -003e92: 7401 5800 1a00 |012f: invoke-virtual/range {v26}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0058 │ │ -003e98: 0c05 |0132: move-result-object v5 │ │ -003e9a: 1a06 a701 |0133: const-string v6, "file" // string@01a7 │ │ -003e9e: 6e20 9f00 6500 |0135: invoke-virtual {v5, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@009f │ │ -003ea4: 0a05 |0138: move-result v5 │ │ -003ea6: 3805 0f01 |0139: if-eqz v5, 0248 // +010f │ │ -003eaa: 7401 5700 1a00 |013b: invoke-virtual/range {v26}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0057 │ │ -003eb0: 0c12 |013e: move-result-object v18 │ │ -003eb2: 220f 3b00 |013f: new-instance v15, Ljava/io/File; // type@003b │ │ -003eb6: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -003eba: 7020 7800 0f00 |0143: invoke-direct {v15, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -003ec0: 6e10 8200 0f00 |0146: invoke-virtual {v15}, Ljava/io/File;.lastModified:()J // method@0082 │ │ -003ec6: 0b14 |0149: move-result-wide v20 │ │ -003ec8: 0500 1400 |014a: move-wide/from16 v0, v20 │ │ -003ecc: 0802 1800 |014c: move-object/from16 v2, v24 │ │ -003ed0: 5a20 4000 |014e: iput-wide v0, v2, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ -003ed4: 6e10 7f00 0f00 |0150: invoke-virtual {v15}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ -003eda: 0c05 |0153: move-result-object v5 │ │ -003edc: 0800 1800 |0154: move-object/from16 v0, v24 │ │ -003ee0: 5b05 4100 |0156: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ -003ee4: 2205 5100 |0158: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ -003ee8: 7010 aa00 0500 |015a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -003eee: 1a06 ee00 |015d: const-string v6, "Orig date " // string@00ee │ │ -003ef2: 6e20 af00 6500 |015f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -003ef8: 0c05 |0162: move-result-object v5 │ │ -003efa: 0800 1800 |0163: move-object/from16 v0, v24 │ │ -003efe: 5300 4000 |0165: iget-wide v0, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ -003f02: 0514 0000 |0167: move-wide/from16 v20, v0 │ │ -003f06: 0500 1400 |0169: move-wide/from16 v0, v20 │ │ -003f0a: 6e30 ad00 0501 |016b: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@00ad │ │ -003f10: 0c05 |016e: move-result-object v5 │ │ -003f12: 6e10 b000 0500 |016f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -003f18: 0c05 |0172: move-result-object v5 │ │ -003f1a: 7110 1201 0500 |0173: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -003f20: 0800 1800 |0176: move-object/from16 v0, v24 │ │ -003f24: 5405 4100 |0178: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ -003f28: 3805 1c00 |017a: if-eqz v5, 0196 // +001c │ │ -003f2c: 2205 5100 |017c: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ -003f30: 7010 aa00 0500 |017e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -003f36: 1a06 e200 |0181: const-string v6, "Name " // string@00e2 │ │ -003f3a: 6e20 af00 6500 |0183: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -003f40: 0c05 |0186: move-result-object v5 │ │ -003f42: 0800 1800 |0187: move-object/from16 v0, v24 │ │ -003f46: 5406 4100 |0189: iget-object v6, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ -003f4a: 6e20 af00 6500 |018b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -003f50: 0c05 |018e: move-result-object v5 │ │ -003f52: 6e10 b000 0500 |018f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -003f58: 0c05 |0192: move-result-object v5 │ │ -003f5a: 7110 1201 0500 |0193: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -003f60: 2205 5100 |0196: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ -003f64: 7010 aa00 0500 |0198: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -003f6a: 1a06 2402 |019b: const-string v6, "need to decode " // string@0224 │ │ -003f6e: 6e20 af00 6500 |019d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -003f74: 0c05 |01a0: move-result-object v5 │ │ -003f76: 21c6 |01a1: array-length v6, v12 │ │ -003f78: 6e20 ac00 6500 |01a2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -003f7e: 0c05 |01a5: move-result-object v5 │ │ -003f80: 1a06 0500 |01a6: const-string v6, " bytes" // string@0005 │ │ -003f84: 6e20 af00 6500 |01a8: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -003f8a: 0c05 |01ab: move-result-object v5 │ │ -003f8c: 6e10 b000 0500 |01ac: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -003f92: 0c05 |01af: move-result-object v5 │ │ -003f94: 7110 1201 0500 |01b0: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -003f9a: 3912 0700 |01b3: if-nez v18, 01ba // +0007 │ │ -003f9e: 1205 |01b5: const/4 v5, #int 0 // #0 │ │ -003fa0: 0800 1800 |01b6: move-object/from16 v0, v24 │ │ -003fa4: 5c05 3f00 |01b8: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.haveExif:Z // field@003f │ │ -003fa8: 0800 1800 |01ba: move-object/from16 v0, v24 │ │ -003fac: 5505 3f00 |01bc: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.haveExif:Z // field@003f │ │ -003fb0: 3805 5900 |01be: if-eqz v5, 0217 // +0059 │ │ -003fb4: 220e 2000 |01c0: new-instance v14, Landroid/media/ExifInterface; // type@0020 │ │ -003fb8: 0800 1200 |01c2: move-object/from16 v0, v18 │ │ -003fbc: 7020 4900 0e00 |01c4: invoke-direct {v14, v0}, Landroid/media/ExifInterface;.:(Ljava/lang/String;)V // method@0049 │ │ -003fc2: 0800 1800 |01c7: move-object/from16 v0, v24 │ │ -003fc6: 5505 4200 |01c9: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifDate:Z // field@0042 │ │ -003fca: 3805 1000 |01cb: if-eqz v5, 01db // +0010 │ │ -003fce: 0800 1800 |01cd: move-object/from16 v0, v24 │ │ -003fd2: 5405 3600 |01cf: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.DATETIME_TAGS:[Ljava/lang/String; // field@0036 │ │ -003fd6: 0800 1800 |01d1: move-object/from16 v0, v24 │ │ -003fda: 7030 2301 e005 |01d3: invoke-direct {v0, v14, v5}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.getTags:(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map; // method@0123 │ │ -003fe0: 0c05 |01d6: move-result-object v5 │ │ -003fe2: 0800 1800 |01d7: move-object/from16 v0, v24 │ │ -003fe6: 5b05 3b00 |01d9: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifDate:Ljava/util/Map; // field@003b │ │ -003fea: 0800 1800 |01db: move-object/from16 v0, v24 │ │ -003fee: 5505 4300 |01dd: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifLocation:Z // field@0043 │ │ -003ff2: 3805 1000 |01df: if-eqz v5, 01ef // +0010 │ │ -003ff6: 0800 1800 |01e1: move-object/from16 v0, v24 │ │ -003ffa: 5405 3700 |01e3: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.LOCATION_TAGS:[Ljava/lang/String; // field@0037 │ │ -003ffe: 0800 1800 |01e5: move-object/from16 v0, v24 │ │ -004002: 7030 2301 e005 |01e7: invoke-direct {v0, v14, v5}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.getTags:(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map; // method@0123 │ │ -004008: 0c05 |01ea: move-result-object v5 │ │ -00400a: 0800 1800 |01eb: move-object/from16 v0, v24 │ │ -00400e: 5b05 3b00 |01ed: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifDate:Ljava/util/Map; // field@003b │ │ -004012: 0800 1800 |01ef: move-object/from16 v0, v24 │ │ -004016: 5505 4400 |01f1: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifMake:Z // field@0044 │ │ -00401a: 3805 1000 |01f3: if-eqz v5, 0203 // +0010 │ │ -00401e: 0800 1800 |01f5: move-object/from16 v0, v24 │ │ -004022: 5405 3800 |01f7: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.MAKE_TAGS:[Ljava/lang/String; // field@0038 │ │ -004026: 0800 1800 |01f9: move-object/from16 v0, v24 │ │ -00402a: 7030 2301 e005 |01fb: invoke-direct {v0, v14, v5}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.getTags:(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map; // method@0123 │ │ -004030: 0c05 |01fe: move-result-object v5 │ │ -004032: 0800 1800 |01ff: move-object/from16 v0, v24 │ │ -004036: 5b05 3d00 |0201: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifMake:Ljava/util/Map; // field@003d │ │ -00403a: 0800 1800 |0203: move-object/from16 v0, v24 │ │ -00403e: 5505 4500 |0205: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifSettings:Z // field@0045 │ │ -004042: 3805 1000 |0207: if-eqz v5, 0217 // +0010 │ │ -004046: 0800 1800 |0209: move-object/from16 v0, v24 │ │ -00404a: 5405 3900 |020b: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.SETTINGS_TAGS:[Ljava/lang/String; // field@0039 │ │ -00404e: 0800 1800 |020d: move-object/from16 v0, v24 │ │ -004052: 7030 2301 e005 |020f: invoke-direct {v0, v14, v5}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.getTags:(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map; // method@0123 │ │ -004058: 0c05 |0212: move-result-object v5 │ │ -00405a: 0800 1800 |0213: move-object/from16 v0, v24 │ │ -00405e: 5b05 3e00 |0215: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifSettings:Ljava/util/Map; // field@003e │ │ -004062: 0800 1900 |0217: move-object/from16 v0, v25 │ │ -004066: 5405 4e00 |0219: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.cr:Landroid/content/ContentResolver; // field@004e │ │ -00406a: 0800 1a00 |021b: move-object/from16 v0, v26 │ │ -00406e: 7120 2801 0500 |021d: invoke-static {v5, v0}, Lmobi/omegacentauri/SendReduced/Utils;.access$100:(Landroid/content/ContentResolver;Landroid/net/Uri;)I // method@0128 │ │ -004074: 0a11 |0220: move-result v17 │ │ -004076: 2205 5100 |0221: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ -00407a: 7010 aa00 0500 |0223: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004080: 1a06 3702 |0226: const-string v6, "orientation = " // string@0237 │ │ -004084: 6e20 af00 6500 |0228: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -00408a: 0c05 |022b: move-result-object v5 │ │ -00408c: 0200 1100 |022c: move/from16 v0, v17 │ │ -004090: 6e20 ac00 0500 |022e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -004096: 0c05 |0231: move-result-object v5 │ │ -004098: 6e10 b000 0500 |0232: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -00409e: 0c05 |0235: move-result-object v5 │ │ -0040a0: 7110 1201 0500 |0236: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -0040a6: 1205 |0239: const/4 v5, #int 0 // #0 │ │ -0040a8: 21c6 |023a: array-length v6, v12 │ │ -0040aa: 7130 4500 5c06 |023b: invoke-static {v12, v5, v6}, Landroid/graphics/BitmapFactory;.decodeByteArray:([BII)Landroid/graphics/Bitmap; // method@0045 │ │ -0040b0: 0c04 |023e: move-result-object v4 │ │ -0040b2: 3904 b800 |023f: if-nez v4, 02f7 // +00b8 │ │ -0040b6: 1a05 9a01 |0241: const-string v5, "error decoding" // string@019a │ │ -0040ba: 7110 1201 0500 |0243: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -0040c0: 2900 bffe |0246: goto/16 0105 // -0141 │ │ -0040c4: 7401 5800 1a00 |0248: invoke-virtual/range {v26}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0058 │ │ -0040ca: 0c05 |024b: move-result-object v5 │ │ -0040cc: 1a06 7301 |024c: const-string v6, "content" // string@0173 │ │ -0040d0: 6e20 9f00 6500 |024e: invoke-virtual {v5, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@009f │ │ -0040d6: 0a05 |0251: move-result v5 │ │ -0040d8: 3805 06ff |0252: if-eqz v5, 0158 // -00fa │ │ -0040dc: 0800 1900 |0254: move-object/from16 v0, v25 │ │ -0040e0: 5404 4e00 |0256: iget-object v4, v0, Lmobi/omegacentauri/SendReduced/Utils;.cr:Landroid/content/ContentResolver; // field@004e │ │ -0040e4: 1206 |0258: const/4 v6, #int 0 // #0 │ │ -0040e6: 1207 |0259: const/4 v7, #int 0 // #0 │ │ -0040e8: 1208 |025a: const/4 v8, #int 0 // #0 │ │ -0040ea: 1209 |025b: const/4 v9, #int 0 // #0 │ │ -0040ec: 0805 1a00 |025c: move-object/from16 v5, v26 │ │ -0040f0: 7406 1200 0400 |025e: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0012 │ │ -0040f6: 0c0b |0261: move-result-object v11 │ │ -0040f8: 380b f6fe |0262: if-eqz v11, 0158 // -010a │ │ -0040fc: 7210 3d00 0b00 |0264: invoke-interface {v11}, Landroid/database/Cursor;.moveToFirst:()Z // method@003d │ │ -004102: 0a05 |0267: move-result v5 │ │ -004104: 3805 3d00 |0268: if-eqz v5, 02a5 // +003d │ │ -004108: 1a05 3101 |026a: const-string v5, "_data" // string@0131 │ │ -00410c: 7220 3900 5b00 |026c: invoke-interface {v11, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0039 │ │ -004112: 0a10 |026f: move-result v16 │ │ -004114: 12f5 |0270: const/4 v5, #int -1 // #ff │ │ -004116: 0200 1000 |0271: move/from16 v0, v16 │ │ -00411a: 3250 1700 |0273: if-eq v0, v5, 028a // +0017 │ │ -00411e: 0200 1000 |0275: move/from16 v0, v16 │ │ -004122: 7220 3c00 0b00 |0277: invoke-interface {v11, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@003c │ │ -004128: 0c12 |027a: move-result-object v18 │ │ -00412a: 2205 3b00 |027b: new-instance v5, Ljava/io/File; // type@003b │ │ -00412e: 0800 1200 |027d: move-object/from16 v0, v18 │ │ -004132: 7020 7800 0500 |027f: invoke-direct {v5, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -004138: 6e10 7f00 0500 |0282: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ -00413e: 0c05 |0285: move-result-object v5 │ │ -004140: 0800 1800 |0286: move-object/from16 v0, v24 │ │ -004144: 5b05 4100 |0288: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ -004148: 1a05 8801 |028a: const-string v5, "date_added" // string@0188 │ │ -00414c: 7220 3900 5b00 |028c: invoke-interface {v11, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0039 │ │ -004152: 0a10 |028f: move-result v16 │ │ -004154: 12f5 |0290: const/4 v5, #int -1 // #ff │ │ -004156: 0200 1000 |0291: move/from16 v0, v16 │ │ -00415a: 3250 3000 |0293: if-eq v0, v5, 02c3 // +0030 │ │ -00415e: 0200 1000 |0295: move/from16 v0, v16 │ │ -004162: 7220 3b00 0b00 |0297: invoke-interface {v11, v0}, Landroid/database/Cursor;.getLong:(I)J // method@003b │ │ -004168: 0b14 |029a: move-result-wide v20 │ │ -00416a: 1616 e803 |029b: const-wide/16 v22, #int 1000 // #3e8 │ │ -00416e: 9d14 1416 |029d: mul-long v20, v20, v22 │ │ -004172: 0500 1400 |029f: move-wide/from16 v0, v20 │ │ -004176: 0802 1800 |02a1: move-object/from16 v2, v24 │ │ -00417a: 5a20 4000 |02a3: iput-wide v0, v2, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ -00417e: 7210 3800 0b00 |02a5: invoke-interface {v11}, Landroid/database/Cursor;.close:()V // method@0038 │ │ -004184: 2900 b0fe |02a8: goto/16 0158 // -0150 │ │ -004188: 0d0d |02aa: move-exception v13 │ │ -00418a: 2205 5100 |02ab: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ -00418e: 7010 aa00 0500 |02ad: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004194: 1a06 2700 |02b0: const-string v6, "Error " // string@0027 │ │ -004198: 6e20 af00 6500 |02b2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -00419e: 0c05 |02b5: move-result-object v5 │ │ -0041a0: 6e20 ae00 d500 |02b6: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -0041a6: 0c05 |02b9: move-result-object v5 │ │ -0041a8: 6e10 b000 0500 |02ba: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0041ae: 0c05 |02bd: move-result-object v5 │ │ -0041b0: 7110 1201 0500 |02be: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -0041b6: 2900 97fe |02c1: goto/16 0158 // -0169 │ │ -0041ba: 1a05 8901 |02c3: const-string v5, "date_modified" // string@0189 │ │ -0041be: 7220 3900 5b00 |02c5: invoke-interface {v11, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0039 │ │ -0041c4: 0a10 |02c8: move-result v16 │ │ -0041c6: 12f5 |02c9: const/4 v5, #int -1 // #ff │ │ -0041c8: 0200 1000 |02ca: move/from16 v0, v16 │ │ -0041cc: 3250 d9ff |02cc: if-eq v0, v5, 02a5 // -0027 │ │ -0041d0: 0200 1000 |02ce: move/from16 v0, v16 │ │ -0041d4: 7220 3b00 0b00 |02d0: invoke-interface {v11, v0}, Landroid/database/Cursor;.getLong:(I)J // method@003b │ │ -0041da: 0b14 |02d3: move-result-wide v20 │ │ -0041dc: 1616 e803 |02d4: const-wide/16 v22, #int 1000 // #3e8 │ │ -0041e0: 9d14 1416 |02d6: mul-long v20, v20, v22 │ │ -0041e4: 0500 1400 |02d8: move-wide/from16 v0, v20 │ │ -0041e8: 0802 1800 |02da: move-object/from16 v2, v24 │ │ -0041ec: 5a20 4000 |02dc: iput-wide v0, v2, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ -0041f0: 28c7 |02de: goto 02a5 // -0039 │ │ -0041f2: 0d0d |02df: move-exception v13 │ │ -0041f4: 2205 5100 |02e0: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ -0041f8: 7010 aa00 0500 |02e2: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0041fe: 1a06 2700 |02e5: const-string v6, "Error " // string@0027 │ │ -004202: 6e20 af00 6500 |02e7: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004208: 0c05 |02ea: move-result-object v5 │ │ -00420a: 6e20 ae00 d500 |02eb: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -004210: 0c05 |02ee: move-result-object v5 │ │ -004212: 6e10 b000 0500 |02ef: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004218: 0c05 |02f2: move-result-object v5 │ │ -00421a: 7110 1201 0500 |02f3: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -004220: 28af |02f6: goto 02a5 // -0051 │ │ -004222: 6e10 4200 0400 |02f7: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@0042 │ │ -004228: 0a08 |02fa: move-result v8 │ │ -00422a: 6e10 4300 0400 |02fb: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@0043 │ │ -004230: 0a07 |02fe: move-result v7 │ │ -004232: 1313 0000 |02ff: const/16 v19, #int 0 // #0 │ │ -004236: 2209 1f00 |0301: new-instance v9, Landroid/graphics/Matrix; // type@001f │ │ -00423a: 7010 4600 0900 |0303: invoke-direct {v9}, Landroid/graphics/Matrix;.:()V // method@0046 │ │ -004240: 7701 2901 1900 |0306: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ -004246: 0a05 |0309: move-result v5 │ │ -004248: 3658 0800 |030a: if-gt v8, v5, 0312 // +0008 │ │ -00424c: 7701 2901 1900 |030c: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ -004252: 0a05 |030f: move-result v5 │ │ -004254: 3757 1700 |0310: if-le v7, v5, 0327 // +0017 │ │ -004258: 3778 6e00 |0312: if-le v8, v7, 0380 // +006e │ │ -00425c: 7701 2901 1900 |0314: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ -004262: 0a05 |0317: move-result v5 │ │ -004264: 8255 |0318: int-to-float v5, v5 │ │ -004266: 8286 |0319: int-to-float v6, v8 │ │ -004268: c965 |031a: div-float/2addr v5, v6 │ │ -00426a: 7701 2901 1900 |031b: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ -004270: 0a06 |031e: move-result v6 │ │ -004272: 8266 |031f: int-to-float v6, v6 │ │ -004274: 828a |0320: int-to-float v10, v8 │ │ -004276: c9a6 |0321: div-float/2addr v6, v10 │ │ -004278: 6e30 4800 5906 |0322: invoke-virtual {v9, v5, v6}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0048 │ │ -00427e: 1313 0100 |0325: const/16 v19, #int 1 // #1 │ │ -004282: 1405 c081 faff |0327: const v5, #float -nan // #fffa81c0 │ │ -004288: 0200 1100 |032a: move/from16 v0, v17 │ │ -00428c: 3205 0a00 |032c: if-eq v5, v0, 0336 // +000a │ │ -004290: 0200 1100 |032e: move/from16 v0, v17 │ │ -004294: 8205 |0330: int-to-float v5, v0 │ │ -004296: 6e20 4700 5900 |0331: invoke-virtual {v9, v5}, Landroid/graphics/Matrix;.postRotate:(F)Z // method@0047 │ │ -00429c: 1313 0100 |0334: const/16 v19, #int 1 // #1 │ │ -0042a0: 2205 5100 |0336: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ -0042a4: 7010 aa00 0500 |0338: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0042aa: 1a06 f701 |033b: const-string v6, "image: " // string@01f7 │ │ -0042ae: 6e20 af00 6500 |033d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0042b4: 0c05 |0340: move-result-object v5 │ │ -0042b6: 6e20 ac00 7500 |0341: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -0042bc: 0c05 |0344: move-result-object v5 │ │ -0042be: 1a06 cf02 |0345: const-string v6, "x" // string@02cf │ │ -0042c2: 6e20 af00 6500 |0347: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0042c8: 0c05 |034a: move-result-object v5 │ │ -0042ca: 6e20 ac00 8500 |034b: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -0042d0: 0c05 |034e: move-result-object v5 │ │ -0042d2: 1a06 0300 |034f: const-string v6, " [" // string@0003 │ │ -0042d6: 6e20 af00 6500 |0351: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0042dc: 0c05 |0354: move-result-object v5 │ │ -0042de: 0200 1100 |0355: move/from16 v0, v17 │ │ -0042e2: 6e20 ac00 0500 |0357: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -0042e8: 0c05 |035a: move-result-object v5 │ │ -0042ea: 1a06 3001 |035b: const-string v6, "]" // string@0130 │ │ -0042ee: 6e20 af00 6500 |035d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0042f4: 0c05 |0360: move-result-object v5 │ │ -0042f6: 6e10 b000 0500 |0361: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0042fc: 0c05 |0364: move-result-object v5 │ │ -0042fe: 7110 1201 0500 |0365: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -004304: 3813 2a00 |0368: if-eqz v19, 0392 // +002a │ │ -004308: 1205 |036a: const/4 v5, #int 0 // #0 │ │ -00430a: 1206 |036b: const/4 v6, #int 0 // #0 │ │ -00430c: 121a |036c: const/4 v10, #int 1 // #1 │ │ -00430e: 7707 4100 0400 |036d: invoke-static/range {v4, v5, v6, v7, v8, v9, v10}, Landroid/graphics/Bitmap;.createBitmap:(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap; // method@0041 │ │ -004314: 0c05 |0370: move-result-object v5 │ │ -004316: 0800 1800 |0371: move-object/from16 v0, v24 │ │ -00431a: 5b05 3a00 |0373: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -00431e: 0800 1800 |0375: move-object/from16 v0, v24 │ │ -004322: 5405 3a00 |0377: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -004326: 3245 8cfd |0379: if-eq v5, v4, 0105 // -0274 │ │ -00432a: 6e10 4400 0400 |037b: invoke-virtual {v4}, Landroid/graphics/Bitmap;.recycle:()V // method@0044 │ │ -004330: 2900 87fd |037e: goto/16 0105 // -0279 │ │ -004334: 7701 2901 1900 |0380: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ -00433a: 0a05 |0383: move-result v5 │ │ -00433c: 8255 |0384: int-to-float v5, v5 │ │ -00433e: 8276 |0385: int-to-float v6, v7 │ │ -004340: c965 |0386: div-float/2addr v5, v6 │ │ -004342: 7701 2901 1900 |0387: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ -004348: 0a06 |038a: move-result v6 │ │ -00434a: 8266 |038b: int-to-float v6, v6 │ │ -00434c: 827a |038c: int-to-float v10, v7 │ │ -00434e: c9a6 |038d: div-float/2addr v6, v10 │ │ -004350: 6e30 4800 5906 |038e: invoke-virtual {v9, v5, v6}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0048 │ │ -004356: 2894 |0391: goto 0325 // -006c │ │ -004358: 0800 1800 |0392: move-object/from16 v0, v24 │ │ -00435c: 5b04 3a00 |0394: iput-object v4, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -004360: 2900 6ffd |0396: goto/16 0105 // -0291 │ │ -004364: 0d05 |0398: move-exception v5 │ │ -004366: 2900 7efe |0399: goto/16 0217 // -0182 │ │ +003c14: |[003c14] mobi.omegacentauri.SendReduced.Utils$ReducedImage.:(Lmobi/omegacentauri/SendReduced/Utils;Landroid/net/Uri;)V │ │ +003c24: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +003c28: 0801 1800 |0002: move-object/from16 v1, v24 │ │ +003c2c: 5b10 4600 |0004: iput-object v0, v1, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ +003c30: 7601 9a00 1800 |0006: invoke-direct/range {v24}, Ljava/lang/Object;.:()V // method@009a │ │ +003c36: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +003c38: 2355 7e00 |000a: new-array v5, v5, [Ljava/lang/String; // type@007e │ │ +003c3c: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +003c3e: 1a0a 2500 |000d: const-string v10, "DateTime" // string@0025 │ │ +003c42: 4d0a 0506 |000f: aput-object v10, v5, v6 │ │ +003c46: 0800 1800 |0011: move-object/from16 v0, v24 │ │ +003c4a: 5b05 3600 |0013: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.DATETIME_TAGS:[Ljava/lang/String; // field@0036 │ │ +003c4e: 1275 |0015: const/4 v5, #int 7 // #7 │ │ +003c50: 2355 7e00 |0016: new-array v5, v5, [Ljava/lang/String; // type@007e │ │ +003c54: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +003c56: 1a0a 3200 |0019: const-string v10, "GPSAltitude" // string@0032 │ │ +003c5a: 4d0a 0506 |001b: aput-object v10, v5, v6 │ │ +003c5e: 1216 |001d: const/4 v6, #int 1 // #1 │ │ +003c60: 1a0a 3300 |001e: const-string v10, "GPSAltitudeRef" // string@0033 │ │ +003c64: 4d0a 0506 |0020: aput-object v10, v5, v6 │ │ +003c68: 1226 |0022: const/4 v6, #int 2 // #2 │ │ +003c6a: 1a0a 3400 |0023: const-string v10, "GPSLatitude" // string@0034 │ │ +003c6e: 4d0a 0506 |0025: aput-object v10, v5, v6 │ │ +003c72: 1236 |0027: const/4 v6, #int 3 // #3 │ │ +003c74: 1a0a 3500 |0028: const-string v10, "GPSLatitudeRef" // string@0035 │ │ +003c78: 4d0a 0506 |002a: aput-object v10, v5, v6 │ │ +003c7c: 1246 |002c: const/4 v6, #int 4 // #4 │ │ +003c7e: 1a0a 3600 |002d: const-string v10, "GPSLongitude" // string@0036 │ │ +003c82: 4d0a 0506 |002f: aput-object v10, v5, v6 │ │ +003c86: 1256 |0031: const/4 v6, #int 5 // #5 │ │ +003c88: 1a0a 3700 |0032: const-string v10, "GPSLongitudeRef" // string@0037 │ │ +003c8c: 4d0a 0506 |0034: aput-object v10, v5, v6 │ │ +003c90: 1266 |0036: const/4 v6, #int 6 // #6 │ │ +003c92: 1a0a 3800 |0037: const-string v10, "GPSProcessingMethod" // string@0038 │ │ +003c96: 4d0a 0506 |0039: aput-object v10, v5, v6 │ │ +003c9a: 0800 1800 |003b: move-object/from16 v0, v24 │ │ +003c9e: 5b05 3700 |003d: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.LOCATION_TAGS:[Ljava/lang/String; // field@0037 │ │ +003ca2: 1225 |003f: const/4 v5, #int 2 // #2 │ │ +003ca4: 2355 7e00 |0040: new-array v5, v5, [Ljava/lang/String; // type@007e │ │ +003ca8: 1206 |0042: const/4 v6, #int 0 // #0 │ │ +003caa: 1a0a dc00 |0043: const-string v10, "Make" // string@00dc │ │ +003cae: 4d0a 0506 |0045: aput-object v10, v5, v6 │ │ +003cb2: 1216 |0047: const/4 v6, #int 1 // #1 │ │ +003cb4: 1a0a df00 |0048: const-string v10, "Model" // string@00df │ │ +003cb8: 4d0a 0506 |004a: aput-object v10, v5, v6 │ │ +003cbc: 0800 1800 |004c: move-object/from16 v0, v24 │ │ +003cc0: 5b05 3800 |004e: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.MAKE_TAGS:[Ljava/lang/String; // field@0038 │ │ +003cc4: 1265 |0050: const/4 v5, #int 6 // #6 │ │ +003cc6: 2355 7e00 |0051: new-array v5, v5, [Ljava/lang/String; // type@007e │ │ +003cca: 1206 |0053: const/4 v6, #int 0 // #0 │ │ +003ccc: 1a0a 2b00 |0054: const-string v10, "FNumber" // string@002b │ │ +003cd0: 4d0a 0506 |0056: aput-object v10, v5, v6 │ │ +003cd4: 1216 |0058: const/4 v6, #int 1 // #1 │ │ +003cd6: 1a0a 2900 |0059: const-string v10, "ExposureTime" // string@0029 │ │ +003cda: 4d0a 0506 |005b: aput-object v10, v5, v6 │ │ +003cde: 1226 |005d: const/4 v6, #int 2 // #2 │ │ +003ce0: 1a0a 3000 |005e: const-string v10, "Flash" // string@0030 │ │ +003ce4: 4d0a 0506 |0060: aput-object v10, v5, v6 │ │ +003ce8: 1236 |0062: const/4 v6, #int 3 // #3 │ │ +003cea: 1a0a 3100 |0063: const-string v10, "FocalLength" // string@0031 │ │ +003cee: 4d0a 0506 |0065: aput-object v10, v5, v6 │ │ +003cf2: 1246 |0067: const/4 v6, #int 4 // #4 │ │ +003cf4: 1a0a 4300 |0068: const-string v10, "ISOSpeedRatings" // string@0043 │ │ +003cf8: 4d0a 0506 |006a: aput-object v10, v5, v6 │ │ +003cfc: 1256 |006c: const/4 v6, #int 5 // #5 │ │ +003cfe: 1a0a 2001 |006d: const-string v10, "WhiteBalance" // string@0120 │ │ +003d02: 4d0a 0506 |006f: aput-object v10, v5, v6 │ │ +003d06: 0800 1800 |0071: move-object/from16 v0, v24 │ │ +003d0a: 5b05 3900 |0073: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.SETTINGS_TAGS:[Ljava/lang/String; // field@0039 │ │ +003d0e: 0800 1900 |0075: move-object/from16 v0, v25 │ │ +003d12: 5405 5100 |0077: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ +003d16: 1a06 9e01 |0079: const-string v6, "exifLocation" // string@019e │ │ +003d1a: 120a |007b: const/4 v10, #int 0 // #0 │ │ +003d1c: 7230 2900 650a |007c: invoke-interface {v5, v6, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0029 │ │ +003d22: 0a05 |007f: move-result v5 │ │ +003d24: 0800 1800 |0080: move-object/from16 v0, v24 │ │ +003d28: 5c05 4300 |0082: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifLocation:Z // field@0043 │ │ +003d2c: 0800 1900 |0084: move-object/from16 v0, v25 │ │ +003d30: 5405 5100 |0086: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ +003d34: 1a06 9f01 |0088: const-string v6, "exifMake" // string@019f │ │ +003d38: 120a |008a: const/4 v10, #int 0 // #0 │ │ +003d3a: 7230 2900 650a |008b: invoke-interface {v5, v6, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0029 │ │ +003d40: 0a05 |008e: move-result v5 │ │ +003d42: 0800 1800 |008f: move-object/from16 v0, v24 │ │ +003d46: 5c05 4400 |0091: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifMake:Z // field@0044 │ │ +003d4a: 0800 1900 |0093: move-object/from16 v0, v25 │ │ +003d4e: 5405 5100 |0095: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ +003d52: 1a06 9d01 |0097: const-string v6, "exifDateTime" // string@019d │ │ +003d56: 120a |0099: const/4 v10, #int 0 // #0 │ │ +003d58: 7230 2900 650a |009a: invoke-interface {v5, v6, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0029 │ │ +003d5e: 0a05 |009d: move-result v5 │ │ +003d60: 0800 1800 |009e: move-object/from16 v0, v24 │ │ +003d64: 5c05 4200 |00a0: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifDate:Z // field@0042 │ │ +003d68: 0800 1900 |00a2: move-object/from16 v0, v25 │ │ +003d6c: 5405 5100 |00a4: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ +003d70: 1a06 a001 |00a6: const-string v6, "exifSettings" // string@01a0 │ │ +003d74: 120a |00a8: const/4 v10, #int 0 // #0 │ │ +003d76: 7230 2900 650a |00a9: invoke-interface {v5, v6, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0029 │ │ +003d7c: 0a05 |00ac: move-result v5 │ │ +003d7e: 0800 1800 |00ad: move-object/from16 v0, v24 │ │ +003d82: 5c05 4500 |00af: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifSettings:Z // field@0045 │ │ +003d86: 0800 1900 |00b1: move-object/from16 v0, v25 │ │ +003d8a: 5405 4d00 |00b3: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ +003d8e: 7110 1401 0500 |00b5: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.pro:(Landroid/content/Context;)Z // method@0114 │ │ +003d94: 0a05 |00b8: move-result v5 │ │ +003d96: 3805 4d00 |00b9: if-eqz v5, 0106 // +004d │ │ +003d9a: 0800 1800 |00bb: move-object/from16 v0, v24 │ │ +003d9e: 5505 4300 |00bd: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifLocation:Z // field@0043 │ │ +003da2: 3905 1400 |00bf: if-nez v5, 00d3 // +0014 │ │ +003da6: 0800 1800 |00c1: move-object/from16 v0, v24 │ │ +003daa: 5505 4400 |00c3: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifMake:Z // field@0044 │ │ +003dae: 3905 0e00 |00c5: if-nez v5, 00d3 // +000e │ │ +003db2: 0800 1800 |00c7: move-object/from16 v0, v24 │ │ +003db6: 5505 4200 |00c9: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifDate:Z // field@0042 │ │ +003dba: 3905 0800 |00cb: if-nez v5, 00d3 // +0008 │ │ +003dbe: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ +003dc2: 5505 4500 |00cf: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifSettings:Z // field@0045 │ │ +003dc6: 3805 3500 |00d1: if-eqz v5, 0106 // +0035 │ │ +003dca: 1215 |00d3: const/4 v5, #int 1 // #1 │ │ +003dcc: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ +003dd0: 5c05 3f00 |00d6: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.haveExif:Z // field@003f │ │ +003dd4: 1205 |00d8: const/4 v5, #int 0 // #0 │ │ +003dd6: 0800 1800 |00d9: move-object/from16 v0, v24 │ │ +003dda: 5b05 3a00 |00db: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +003dde: 2205 5100 |00dd: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ +003de2: 7010 aa00 0500 |00df: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +003de8: 1a06 0001 |00e2: const-string v6, "Reducing " // string@0100 │ │ +003dec: 6e20 af00 6500 |00e4: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +003df2: 0c05 |00e7: move-result-object v5 │ │ +003df4: 0800 1a00 |00e8: move-object/from16 v0, v26 │ │ +003df8: 6e20 ae00 0500 |00ea: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +003dfe: 0c05 |00ed: move-result-object v5 │ │ +003e00: 6e10 b000 0500 |00ee: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +003e06: 0c05 |00f1: move-result-object v5 │ │ +003e08: 7110 1201 0500 |00f2: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +003e0e: 0800 1900 |00f5: move-object/from16 v0, v25 │ │ +003e12: 5405 4e00 |00f7: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.cr:Landroid/content/ContentResolver; // field@004e │ │ +003e16: 0800 1a00 |00f9: move-object/from16 v0, v26 │ │ +003e1a: 6e20 1100 0500 |00fb: invoke-virtual {v5, v0}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0011 │ │ +003e20: 0c05 |00fe: move-result-object v5 │ │ +003e22: 7110 2701 0500 |00ff: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/Utils;.access$000:(Ljava/io/InputStream;)[B // method@0127 │ │ +003e28: 0c0c |0102: move-result-object v12 │ │ +003e2a: 390c 1d00 |0103: if-nez v12, 0120 // +001d │ │ +003e2e: 0e00 |0105: return-void │ │ +003e30: 1205 |0106: const/4 v5, #int 0 // #0 │ │ +003e32: 28cd |0107: goto 00d4 // -0033 │ │ +003e34: 0d0d |0108: move-exception v13 │ │ +003e36: 2205 5100 |0109: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ +003e3a: 7010 aa00 0500 |010b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +003e40: 1a06 9a01 |010e: const-string v6, "error reading: " // string@019a │ │ +003e44: 6e20 af00 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +003e4a: 0c05 |0113: move-result-object v5 │ │ +003e4c: 6e20 ae00 d500 |0114: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +003e52: 0c05 |0117: move-result-object v5 │ │ +003e54: 6e10 b000 0500 |0118: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +003e5a: 0c05 |011b: move-result-object v5 │ │ +003e5c: 7110 1201 0500 |011c: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +003e62: 28e6 |011f: goto 0105 // -001a │ │ +003e64: 1614 ffff |0120: const-wide/16 v20, #int -1 // #ffff │ │ +003e68: 0500 1400 |0122: move-wide/from16 v0, v20 │ │ +003e6c: 0802 1800 |0124: move-object/from16 v2, v24 │ │ +003e70: 5a20 4000 |0126: iput-wide v0, v2, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ +003e74: 1205 |0128: const/4 v5, #int 0 // #0 │ │ +003e76: 0800 1800 |0129: move-object/from16 v0, v24 │ │ +003e7a: 5b05 4100 |012b: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ +003e7e: 1312 0000 |012d: const/16 v18, #int 0 // #0 │ │ +003e82: 7401 5800 1a00 |012f: invoke-virtual/range {v26}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0058 │ │ +003e88: 0c05 |0132: move-result-object v5 │ │ +003e8a: 1a06 a601 |0133: const-string v6, "file" // string@01a6 │ │ +003e8e: 6e20 9f00 6500 |0135: invoke-virtual {v5, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@009f │ │ +003e94: 0a05 |0138: move-result v5 │ │ +003e96: 3805 0f01 |0139: if-eqz v5, 0248 // +010f │ │ +003e9a: 7401 5700 1a00 |013b: invoke-virtual/range {v26}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0057 │ │ +003ea0: 0c12 |013e: move-result-object v18 │ │ +003ea2: 220f 3b00 |013f: new-instance v15, Ljava/io/File; // type@003b │ │ +003ea6: 0800 1200 |0141: move-object/from16 v0, v18 │ │ +003eaa: 7020 7800 0f00 |0143: invoke-direct {v15, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +003eb0: 6e10 8200 0f00 |0146: invoke-virtual {v15}, Ljava/io/File;.lastModified:()J // method@0082 │ │ +003eb6: 0b14 |0149: move-result-wide v20 │ │ +003eb8: 0500 1400 |014a: move-wide/from16 v0, v20 │ │ +003ebc: 0802 1800 |014c: move-object/from16 v2, v24 │ │ +003ec0: 5a20 4000 |014e: iput-wide v0, v2, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ +003ec4: 6e10 7f00 0f00 |0150: invoke-virtual {v15}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ +003eca: 0c05 |0153: move-result-object v5 │ │ +003ecc: 0800 1800 |0154: move-object/from16 v0, v24 │ │ +003ed0: 5b05 4100 |0156: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ +003ed4: 2205 5100 |0158: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ +003ed8: 7010 aa00 0500 |015a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +003ede: 1a06 ee00 |015d: const-string v6, "Orig date " // string@00ee │ │ +003ee2: 6e20 af00 6500 |015f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +003ee8: 0c05 |0162: move-result-object v5 │ │ +003eea: 0800 1800 |0163: move-object/from16 v0, v24 │ │ +003eee: 5300 4000 |0165: iget-wide v0, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ +003ef2: 0514 0000 |0167: move-wide/from16 v20, v0 │ │ +003ef6: 0500 1400 |0169: move-wide/from16 v0, v20 │ │ +003efa: 6e30 ad00 0501 |016b: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@00ad │ │ +003f00: 0c05 |016e: move-result-object v5 │ │ +003f02: 6e10 b000 0500 |016f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +003f08: 0c05 |0172: move-result-object v5 │ │ +003f0a: 7110 1201 0500 |0173: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +003f10: 0800 1800 |0176: move-object/from16 v0, v24 │ │ +003f14: 5405 4100 |0178: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ +003f18: 3805 1c00 |017a: if-eqz v5, 0196 // +001c │ │ +003f1c: 2205 5100 |017c: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ +003f20: 7010 aa00 0500 |017e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +003f26: 1a06 e200 |0181: const-string v6, "Name " // string@00e2 │ │ +003f2a: 6e20 af00 6500 |0183: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +003f30: 0c05 |0186: move-result-object v5 │ │ +003f32: 0800 1800 |0187: move-object/from16 v0, v24 │ │ +003f36: 5406 4100 |0189: iget-object v6, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ +003f3a: 6e20 af00 6500 |018b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +003f40: 0c05 |018e: move-result-object v5 │ │ +003f42: 6e10 b000 0500 |018f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +003f48: 0c05 |0192: move-result-object v5 │ │ +003f4a: 7110 1201 0500 |0193: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +003f50: 2205 5100 |0196: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ +003f54: 7010 aa00 0500 |0198: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +003f5a: 1a06 2102 |019b: const-string v6, "need to decode " // string@0221 │ │ +003f5e: 6e20 af00 6500 |019d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +003f64: 0c05 |01a0: move-result-object v5 │ │ +003f66: 21c6 |01a1: array-length v6, v12 │ │ +003f68: 6e20 ac00 6500 |01a2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +003f6e: 0c05 |01a5: move-result-object v5 │ │ +003f70: 1a06 0500 |01a6: const-string v6, " bytes" // string@0005 │ │ +003f74: 6e20 af00 6500 |01a8: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +003f7a: 0c05 |01ab: move-result-object v5 │ │ +003f7c: 6e10 b000 0500 |01ac: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +003f82: 0c05 |01af: move-result-object v5 │ │ +003f84: 7110 1201 0500 |01b0: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +003f8a: 3912 0700 |01b3: if-nez v18, 01ba // +0007 │ │ +003f8e: 1205 |01b5: const/4 v5, #int 0 // #0 │ │ +003f90: 0800 1800 |01b6: move-object/from16 v0, v24 │ │ +003f94: 5c05 3f00 |01b8: iput-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.haveExif:Z // field@003f │ │ +003f98: 0800 1800 |01ba: move-object/from16 v0, v24 │ │ +003f9c: 5505 3f00 |01bc: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.haveExif:Z // field@003f │ │ +003fa0: 3805 5900 |01be: if-eqz v5, 0217 // +0059 │ │ +003fa4: 220e 2000 |01c0: new-instance v14, Landroid/media/ExifInterface; // type@0020 │ │ +003fa8: 0800 1200 |01c2: move-object/from16 v0, v18 │ │ +003fac: 7020 4900 0e00 |01c4: invoke-direct {v14, v0}, Landroid/media/ExifInterface;.:(Ljava/lang/String;)V // method@0049 │ │ +003fb2: 0800 1800 |01c7: move-object/from16 v0, v24 │ │ +003fb6: 5505 4200 |01c9: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifDate:Z // field@0042 │ │ +003fba: 3805 1000 |01cb: if-eqz v5, 01db // +0010 │ │ +003fbe: 0800 1800 |01cd: move-object/from16 v0, v24 │ │ +003fc2: 5405 3600 |01cf: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.DATETIME_TAGS:[Ljava/lang/String; // field@0036 │ │ +003fc6: 0800 1800 |01d1: move-object/from16 v0, v24 │ │ +003fca: 7030 2301 e005 |01d3: invoke-direct {v0, v14, v5}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.getTags:(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map; // method@0123 │ │ +003fd0: 0c05 |01d6: move-result-object v5 │ │ +003fd2: 0800 1800 |01d7: move-object/from16 v0, v24 │ │ +003fd6: 5b05 3b00 |01d9: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifDate:Ljava/util/Map; // field@003b │ │ +003fda: 0800 1800 |01db: move-object/from16 v0, v24 │ │ +003fde: 5505 4300 |01dd: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifLocation:Z // field@0043 │ │ +003fe2: 3805 1000 |01df: if-eqz v5, 01ef // +0010 │ │ +003fe6: 0800 1800 |01e1: move-object/from16 v0, v24 │ │ +003fea: 5405 3700 |01e3: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.LOCATION_TAGS:[Ljava/lang/String; // field@0037 │ │ +003fee: 0800 1800 |01e5: move-object/from16 v0, v24 │ │ +003ff2: 7030 2301 e005 |01e7: invoke-direct {v0, v14, v5}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.getTags:(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map; // method@0123 │ │ +003ff8: 0c05 |01ea: move-result-object v5 │ │ +003ffa: 0800 1800 |01eb: move-object/from16 v0, v24 │ │ +003ffe: 5b05 3b00 |01ed: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifDate:Ljava/util/Map; // field@003b │ │ +004002: 0800 1800 |01ef: move-object/from16 v0, v24 │ │ +004006: 5505 4400 |01f1: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifMake:Z // field@0044 │ │ +00400a: 3805 1000 |01f3: if-eqz v5, 0203 // +0010 │ │ +00400e: 0800 1800 |01f5: move-object/from16 v0, v24 │ │ +004012: 5405 3800 |01f7: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.MAKE_TAGS:[Ljava/lang/String; // field@0038 │ │ +004016: 0800 1800 |01f9: move-object/from16 v0, v24 │ │ +00401a: 7030 2301 e005 |01fb: invoke-direct {v0, v14, v5}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.getTags:(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map; // method@0123 │ │ +004020: 0c05 |01fe: move-result-object v5 │ │ +004022: 0800 1800 |01ff: move-object/from16 v0, v24 │ │ +004026: 5b05 3d00 |0201: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifMake:Ljava/util/Map; // field@003d │ │ +00402a: 0800 1800 |0203: move-object/from16 v0, v24 │ │ +00402e: 5505 4500 |0205: iget-boolean v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.preserveExifSettings:Z // field@0045 │ │ +004032: 3805 1000 |0207: if-eqz v5, 0217 // +0010 │ │ +004036: 0800 1800 |0209: move-object/from16 v0, v24 │ │ +00403a: 5405 3900 |020b: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.SETTINGS_TAGS:[Ljava/lang/String; // field@0039 │ │ +00403e: 0800 1800 |020d: move-object/from16 v0, v24 │ │ +004042: 7030 2301 e005 |020f: invoke-direct {v0, v14, v5}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.getTags:(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map; // method@0123 │ │ +004048: 0c05 |0212: move-result-object v5 │ │ +00404a: 0800 1800 |0213: move-object/from16 v0, v24 │ │ +00404e: 5b05 3e00 |0215: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifSettings:Ljava/util/Map; // field@003e │ │ +004052: 0800 1900 |0217: move-object/from16 v0, v25 │ │ +004056: 5405 4e00 |0219: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils;.cr:Landroid/content/ContentResolver; // field@004e │ │ +00405a: 0800 1a00 |021b: move-object/from16 v0, v26 │ │ +00405e: 7120 2801 0500 |021d: invoke-static {v5, v0}, Lmobi/omegacentauri/SendReduced/Utils;.access$100:(Landroid/content/ContentResolver;Landroid/net/Uri;)I // method@0128 │ │ +004064: 0a11 |0220: move-result v17 │ │ +004066: 2205 5100 |0221: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ +00406a: 7010 aa00 0500 |0223: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004070: 1a06 3402 |0226: const-string v6, "orientation = " // string@0234 │ │ +004074: 6e20 af00 6500 |0228: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00407a: 0c05 |022b: move-result-object v5 │ │ +00407c: 0200 1100 |022c: move/from16 v0, v17 │ │ +004080: 6e20 ac00 0500 |022e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +004086: 0c05 |0231: move-result-object v5 │ │ +004088: 6e10 b000 0500 |0232: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +00408e: 0c05 |0235: move-result-object v5 │ │ +004090: 7110 1201 0500 |0236: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +004096: 1205 |0239: const/4 v5, #int 0 // #0 │ │ +004098: 21c6 |023a: array-length v6, v12 │ │ +00409a: 7130 4500 5c06 |023b: invoke-static {v12, v5, v6}, Landroid/graphics/BitmapFactory;.decodeByteArray:([BII)Landroid/graphics/Bitmap; // method@0045 │ │ +0040a0: 0c04 |023e: move-result-object v4 │ │ +0040a2: 3904 b800 |023f: if-nez v4, 02f7 // +00b8 │ │ +0040a6: 1a05 9901 |0241: const-string v5, "error decoding" // string@0199 │ │ +0040aa: 7110 1201 0500 |0243: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +0040b0: 2900 bffe |0246: goto/16 0105 // -0141 │ │ +0040b4: 7401 5800 1a00 |0248: invoke-virtual/range {v26}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0058 │ │ +0040ba: 0c05 |024b: move-result-object v5 │ │ +0040bc: 1a06 7201 |024c: const-string v6, "content" // string@0172 │ │ +0040c0: 6e20 9f00 6500 |024e: invoke-virtual {v5, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@009f │ │ +0040c6: 0a05 |0251: move-result v5 │ │ +0040c8: 3805 06ff |0252: if-eqz v5, 0158 // -00fa │ │ +0040cc: 0800 1900 |0254: move-object/from16 v0, v25 │ │ +0040d0: 5404 4e00 |0256: iget-object v4, v0, Lmobi/omegacentauri/SendReduced/Utils;.cr:Landroid/content/ContentResolver; // field@004e │ │ +0040d4: 1206 |0258: const/4 v6, #int 0 // #0 │ │ +0040d6: 1207 |0259: const/4 v7, #int 0 // #0 │ │ +0040d8: 1208 |025a: const/4 v8, #int 0 // #0 │ │ +0040da: 1209 |025b: const/4 v9, #int 0 // #0 │ │ +0040dc: 0805 1a00 |025c: move-object/from16 v5, v26 │ │ +0040e0: 7406 1200 0400 |025e: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0012 │ │ +0040e6: 0c0b |0261: move-result-object v11 │ │ +0040e8: 380b f6fe |0262: if-eqz v11, 0158 // -010a │ │ +0040ec: 7210 3d00 0b00 |0264: invoke-interface {v11}, Landroid/database/Cursor;.moveToFirst:()Z // method@003d │ │ +0040f2: 0a05 |0267: move-result v5 │ │ +0040f4: 3805 3d00 |0268: if-eqz v5, 02a5 // +003d │ │ +0040f8: 1a05 3101 |026a: const-string v5, "_data" // string@0131 │ │ +0040fc: 7220 3900 5b00 |026c: invoke-interface {v11, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0039 │ │ +004102: 0a10 |026f: move-result v16 │ │ +004104: 12f5 |0270: const/4 v5, #int -1 // #ff │ │ +004106: 0200 1000 |0271: move/from16 v0, v16 │ │ +00410a: 3250 1700 |0273: if-eq v0, v5, 028a // +0017 │ │ +00410e: 0200 1000 |0275: move/from16 v0, v16 │ │ +004112: 7220 3c00 0b00 |0277: invoke-interface {v11, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@003c │ │ +004118: 0c12 |027a: move-result-object v18 │ │ +00411a: 2205 3b00 |027b: new-instance v5, Ljava/io/File; // type@003b │ │ +00411e: 0800 1200 |027d: move-object/from16 v0, v18 │ │ +004122: 7020 7800 0500 |027f: invoke-direct {v5, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +004128: 6e10 7f00 0500 |0282: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ +00412e: 0c05 |0285: move-result-object v5 │ │ +004130: 0800 1800 |0286: move-object/from16 v0, v24 │ │ +004134: 5b05 4100 |0288: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ +004138: 1a05 8701 |028a: const-string v5, "date_added" // string@0187 │ │ +00413c: 7220 3900 5b00 |028c: invoke-interface {v11, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0039 │ │ +004142: 0a10 |028f: move-result v16 │ │ +004144: 12f5 |0290: const/4 v5, #int -1 // #ff │ │ +004146: 0200 1000 |0291: move/from16 v0, v16 │ │ +00414a: 3250 3000 |0293: if-eq v0, v5, 02c3 // +0030 │ │ +00414e: 0200 1000 |0295: move/from16 v0, v16 │ │ +004152: 7220 3b00 0b00 |0297: invoke-interface {v11, v0}, Landroid/database/Cursor;.getLong:(I)J // method@003b │ │ +004158: 0b14 |029a: move-result-wide v20 │ │ +00415a: 1616 e803 |029b: const-wide/16 v22, #int 1000 // #3e8 │ │ +00415e: 9d14 1416 |029d: mul-long v20, v20, v22 │ │ +004162: 0500 1400 |029f: move-wide/from16 v0, v20 │ │ +004166: 0802 1800 |02a1: move-object/from16 v2, v24 │ │ +00416a: 5a20 4000 |02a3: iput-wide v0, v2, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ +00416e: 7210 3800 0b00 |02a5: invoke-interface {v11}, Landroid/database/Cursor;.close:()V // method@0038 │ │ +004174: 2900 b0fe |02a8: goto/16 0158 // -0150 │ │ +004178: 0d0d |02aa: move-exception v13 │ │ +00417a: 2205 5100 |02ab: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ +00417e: 7010 aa00 0500 |02ad: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004184: 1a06 2700 |02b0: const-string v6, "Error " // string@0027 │ │ +004188: 6e20 af00 6500 |02b2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00418e: 0c05 |02b5: move-result-object v5 │ │ +004190: 6e20 ae00 d500 |02b6: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +004196: 0c05 |02b9: move-result-object v5 │ │ +004198: 6e10 b000 0500 |02ba: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +00419e: 0c05 |02bd: move-result-object v5 │ │ +0041a0: 7110 1201 0500 |02be: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +0041a6: 2900 97fe |02c1: goto/16 0158 // -0169 │ │ +0041aa: 1a05 8801 |02c3: const-string v5, "date_modified" // string@0188 │ │ +0041ae: 7220 3900 5b00 |02c5: invoke-interface {v11, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0039 │ │ +0041b4: 0a10 |02c8: move-result v16 │ │ +0041b6: 12f5 |02c9: const/4 v5, #int -1 // #ff │ │ +0041b8: 0200 1000 |02ca: move/from16 v0, v16 │ │ +0041bc: 3250 d9ff |02cc: if-eq v0, v5, 02a5 // -0027 │ │ +0041c0: 0200 1000 |02ce: move/from16 v0, v16 │ │ +0041c4: 7220 3b00 0b00 |02d0: invoke-interface {v11, v0}, Landroid/database/Cursor;.getLong:(I)J // method@003b │ │ +0041ca: 0b14 |02d3: move-result-wide v20 │ │ +0041cc: 1616 e803 |02d4: const-wide/16 v22, #int 1000 // #3e8 │ │ +0041d0: 9d14 1416 |02d6: mul-long v20, v20, v22 │ │ +0041d4: 0500 1400 |02d8: move-wide/from16 v0, v20 │ │ +0041d8: 0802 1800 |02da: move-object/from16 v2, v24 │ │ +0041dc: 5a20 4000 |02dc: iput-wide v0, v2, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ +0041e0: 28c7 |02de: goto 02a5 // -0039 │ │ +0041e2: 0d0d |02df: move-exception v13 │ │ +0041e4: 2205 5100 |02e0: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ +0041e8: 7010 aa00 0500 |02e2: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +0041ee: 1a06 2700 |02e5: const-string v6, "Error " // string@0027 │ │ +0041f2: 6e20 af00 6500 |02e7: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0041f8: 0c05 |02ea: move-result-object v5 │ │ +0041fa: 6e20 ae00 d500 |02eb: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +004200: 0c05 |02ee: move-result-object v5 │ │ +004202: 6e10 b000 0500 |02ef: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004208: 0c05 |02f2: move-result-object v5 │ │ +00420a: 7110 1201 0500 |02f3: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +004210: 28af |02f6: goto 02a5 // -0051 │ │ +004212: 6e10 4200 0400 |02f7: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@0042 │ │ +004218: 0a08 |02fa: move-result v8 │ │ +00421a: 6e10 4300 0400 |02fb: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@0043 │ │ +004220: 0a07 |02fe: move-result v7 │ │ +004222: 1313 0000 |02ff: const/16 v19, #int 0 // #0 │ │ +004226: 2209 1f00 |0301: new-instance v9, Landroid/graphics/Matrix; // type@001f │ │ +00422a: 7010 4600 0900 |0303: invoke-direct {v9}, Landroid/graphics/Matrix;.:()V // method@0046 │ │ +004230: 7701 2901 1900 |0306: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ +004236: 0a05 |0309: move-result v5 │ │ +004238: 3658 0800 |030a: if-gt v8, v5, 0312 // +0008 │ │ +00423c: 7701 2901 1900 |030c: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ +004242: 0a05 |030f: move-result v5 │ │ +004244: 3757 1700 |0310: if-le v7, v5, 0327 // +0017 │ │ +004248: 3778 6e00 |0312: if-le v8, v7, 0380 // +006e │ │ +00424c: 7701 2901 1900 |0314: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ +004252: 0a05 |0317: move-result v5 │ │ +004254: 8255 |0318: int-to-float v5, v5 │ │ +004256: 8286 |0319: int-to-float v6, v8 │ │ +004258: c965 |031a: div-float/2addr v5, v6 │ │ +00425a: 7701 2901 1900 |031b: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ +004260: 0a06 |031e: move-result v6 │ │ +004262: 8266 |031f: int-to-float v6, v6 │ │ +004264: 828a |0320: int-to-float v10, v8 │ │ +004266: c9a6 |0321: div-float/2addr v6, v10 │ │ +004268: 6e30 4800 5906 |0322: invoke-virtual {v9, v5, v6}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0048 │ │ +00426e: 1313 0100 |0325: const/16 v19, #int 1 // #1 │ │ +004272: 1405 c081 faff |0327: const v5, #float -nan // #fffa81c0 │ │ +004278: 0200 1100 |032a: move/from16 v0, v17 │ │ +00427c: 3205 0a00 |032c: if-eq v5, v0, 0336 // +000a │ │ +004280: 0200 1100 |032e: move/from16 v0, v17 │ │ +004284: 8205 |0330: int-to-float v5, v0 │ │ +004286: 6e20 4700 5900 |0331: invoke-virtual {v9, v5}, Landroid/graphics/Matrix;.postRotate:(F)Z // method@0047 │ │ +00428c: 1313 0100 |0334: const/16 v19, #int 1 // #1 │ │ +004290: 2205 5100 |0336: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ +004294: 7010 aa00 0500 |0338: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +00429a: 1a06 f501 |033b: const-string v6, "image: " // string@01f5 │ │ +00429e: 6e20 af00 6500 |033d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0042a4: 0c05 |0340: move-result-object v5 │ │ +0042a6: 6e20 ac00 7500 |0341: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +0042ac: 0c05 |0344: move-result-object v5 │ │ +0042ae: 1a06 cc02 |0345: const-string v6, "x" // string@02cc │ │ +0042b2: 6e20 af00 6500 |0347: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0042b8: 0c05 |034a: move-result-object v5 │ │ +0042ba: 6e20 ac00 8500 |034b: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +0042c0: 0c05 |034e: move-result-object v5 │ │ +0042c2: 1a06 0300 |034f: const-string v6, " [" // string@0003 │ │ +0042c6: 6e20 af00 6500 |0351: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0042cc: 0c05 |0354: move-result-object v5 │ │ +0042ce: 0200 1100 |0355: move/from16 v0, v17 │ │ +0042d2: 6e20 ac00 0500 |0357: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +0042d8: 0c05 |035a: move-result-object v5 │ │ +0042da: 1a06 3001 |035b: const-string v6, "]" // string@0130 │ │ +0042de: 6e20 af00 6500 |035d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0042e4: 0c05 |0360: move-result-object v5 │ │ +0042e6: 6e10 b000 0500 |0361: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +0042ec: 0c05 |0364: move-result-object v5 │ │ +0042ee: 7110 1201 0500 |0365: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +0042f4: 3813 2a00 |0368: if-eqz v19, 0392 // +002a │ │ +0042f8: 1205 |036a: const/4 v5, #int 0 // #0 │ │ +0042fa: 1206 |036b: const/4 v6, #int 0 // #0 │ │ +0042fc: 121a |036c: const/4 v10, #int 1 // #1 │ │ +0042fe: 7707 4100 0400 |036d: invoke-static/range {v4, v5, v6, v7, v8, v9, v10}, Landroid/graphics/Bitmap;.createBitmap:(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap; // method@0041 │ │ +004304: 0c05 |0370: move-result-object v5 │ │ +004306: 0800 1800 |0371: move-object/from16 v0, v24 │ │ +00430a: 5b05 3a00 |0373: iput-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +00430e: 0800 1800 |0375: move-object/from16 v0, v24 │ │ +004312: 5405 3a00 |0377: iget-object v5, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +004316: 3245 8cfd |0379: if-eq v5, v4, 0105 // -0274 │ │ +00431a: 6e10 4400 0400 |037b: invoke-virtual {v4}, Landroid/graphics/Bitmap;.recycle:()V // method@0044 │ │ +004320: 2900 87fd |037e: goto/16 0105 // -0279 │ │ +004324: 7701 2901 1900 |0380: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ +00432a: 0a05 |0383: move-result v5 │ │ +00432c: 8255 |0384: int-to-float v5, v5 │ │ +00432e: 8276 |0385: int-to-float v6, v7 │ │ +004330: c965 |0386: div-float/2addr v5, v6 │ │ +004332: 7701 2901 1900 |0387: invoke-static/range {v25}, Lmobi/omegacentauri/SendReduced/Utils;.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@0129 │ │ +004338: 0a06 |038a: move-result v6 │ │ +00433a: 8266 |038b: int-to-float v6, v6 │ │ +00433c: 827a |038c: int-to-float v10, v7 │ │ +00433e: c9a6 |038d: div-float/2addr v6, v10 │ │ +004340: 6e30 4800 5906 |038e: invoke-virtual {v9, v5, v6}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0048 │ │ +004346: 2894 |0391: goto 0325 // -006c │ │ +004348: 0800 1800 |0392: move-object/from16 v0, v24 │ │ +00434c: 5b04 3a00 |0394: iput-object v4, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +004350: 2900 6ffd |0396: goto/16 0105 // -0291 │ │ +004354: 0d05 |0398: move-exception v5 │ │ +004356: 2900 7efe |0399: goto/16 0217 // -0182 │ │ catches : 7 │ │ 0x00f5 - 0x0102 │ │ Ljava/io/FileNotFoundException; -> 0x0108 │ │ 0x01c0 - 0x0217 │ │ Ljava/io/IOException; -> 0x0398 │ │ 0x0254 - 0x0267 │ │ Ljava/lang/Exception; -> 0x02aa │ │ @@ -4102,326 +4092,321 @@ │ │ 0x02fb - 0x0398 reg=8 h I │ │ 0x0306 - 0x0398 reg=9 m Landroid/graphics/Matrix; │ │ 0x02f7 - 0x0398 reg=17 o I │ │ 0x0301 - 0x0398 reg=19 transform Z │ │ 0x0120 - 0x039b reg=12 data [B │ │ 0x012f - 0x039b reg=18 origPath Ljava/lang/String; │ │ 0x0000 - 0x039b reg=24 this Lmobi/omegacentauri/SendReduced/Utils$ReducedImage; │ │ - 0x0000 - 0x039b reg=25 (null) Lmobi/omegacentauri/SendReduced/Utils; │ │ + 0x0000 - 0x039b reg=25 this$0 Lmobi/omegacentauri/SendReduced/Utils; │ │ 0x0000 - 0x039b reg=26 uri Landroid/net/Uri; │ │ │ │ #1 : (in Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;) │ │ name : 'getTags' │ │ type : '(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 23 16-bit code units │ │ -0043b8: |[0043b8] mobi.omegacentauri.SendReduced.Utils$ReducedImage.getTags:(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map; │ │ -0043c8: 2203 5c00 |0000: new-instance v3, Ljava/util/HashMap; // type@005c │ │ -0043cc: 7010 c200 0300 |0002: invoke-direct {v3}, Ljava/util/HashMap;.:()V // method@00c2 │ │ -0043d2: 0780 |0005: move-object v0, v8 │ │ -0043d4: 2102 |0006: array-length v2, v0 │ │ -0043d6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0043d8: 3521 0e00 |0008: if-ge v1, v2, 0016 // +000e │ │ -0043dc: 4604 0001 |000a: aget-object v4, v0, v1 │ │ -0043e0: 6e20 4a00 4700 |000c: invoke-virtual {v7, v4}, Landroid/media/ExifInterface;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@004a │ │ -0043e6: 0c05 |000f: move-result-object v5 │ │ -0043e8: 7230 cf00 4305 |0010: invoke-interface {v3, v4, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@00cf │ │ -0043ee: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0043f2: 28f3 |0015: goto 0008 // -000d │ │ -0043f4: 1103 |0016: return-object v3 │ │ + insns size : 22 16-bit code units │ │ +0043a8: |[0043a8] mobi.omegacentauri.SendReduced.Utils$ReducedImage.getTags:(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map; │ │ +0043b8: 2200 5c00 |0000: new-instance v0, Ljava/util/HashMap; // type@005c │ │ +0043bc: 7010 c200 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@00c2 │ │ +0043c2: 2173 |0005: array-length v3, v7 │ │ +0043c4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0043c6: 3532 0e00 |0007: if-ge v2, v3, 0015 // +000e │ │ +0043ca: 4601 0702 |0009: aget-object v1, v7, v2 │ │ +0043ce: 6e20 4a00 1600 |000b: invoke-virtual {v6, v1}, Landroid/media/ExifInterface;.getAttribute:(Ljava/lang/String;)Ljava/lang/String; // method@004a │ │ +0043d4: 0c04 |000e: move-result-object v4 │ │ +0043d6: 7230 cf00 1004 |000f: invoke-interface {v0, v1, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@00cf │ │ +0043dc: d802 0201 |0012: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0043e0: 28f3 |0014: goto 0007 // -000d │ │ +0043e2: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0005 line=414 │ │ - 0x000c line=415 │ │ - 0x0013 line=414 │ │ - 0x0016 line=416 │ │ - locals : │ │ - 0x000c - 0x0016 reg=4 tag Ljava/lang/String; │ │ - 0x0006 - 0x0017 reg=0 arr$ [Ljava/lang/String; │ │ - 0x0008 - 0x0017 reg=1 i$ I │ │ - 0x0007 - 0x0017 reg=2 len$ I │ │ - 0x0005 - 0x0017 reg=3 map Ljava/util/Map; Ljava/util/Map; │ │ - 0x0000 - 0x0017 reg=6 this Lmobi/omegacentauri/SendReduced/Utils$ReducedImage; │ │ - 0x0000 - 0x0017 reg=7 ei Landroid/media/ExifInterface; │ │ - 0x0000 - 0x0017 reg=8 tags [Ljava/lang/String; │ │ + 0x000b line=415 │ │ + 0x0012 line=414 │ │ + 0x0015 line=416 │ │ + locals : │ │ + 0x000b - 0x0015 reg=1 tag Ljava/lang/String; │ │ + 0x0005 - 0x0016 reg=0 map Ljava/util/Map; Ljava/util/Map; │ │ + 0x0000 - 0x0016 reg=5 this Lmobi/omegacentauri/SendReduced/Utils$ReducedImage; │ │ + 0x0000 - 0x0016 reg=6 ei Landroid/media/ExifInterface; │ │ + 0x0000 - 0x0016 reg=7 tags [Ljava/lang/String; │ │ │ │ #2 : (in Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;) │ │ name : 'setTags' │ │ type : '(Landroid/media/ExifInterface;Ljava/util/Map;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0043f8: |[0043f8] mobi.omegacentauri.SendReduced.Utils$ReducedImage.setTags:(Landroid/media/ExifInterface;Ljava/util/Map;)V │ │ -004408: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ -00440c: 0e00 |0002: return-void │ │ -00440e: 7210 ce00 0600 |0003: invoke-interface {v6}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@00ce │ │ -004414: 0c03 |0006: move-result-object v3 │ │ -004416: 7210 d000 0300 |0007: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@00d0 │ │ -00441c: 0c00 |000a: move-result-object v0 │ │ -00441e: 7210 c600 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@00c6 │ │ -004424: 0a03 |000e: move-result v3 │ │ -004426: 3803 f3ff |000f: if-eqz v3, 0002 // -000d │ │ -00442a: 7210 c700 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@00c7 │ │ -004430: 0c01 |0014: move-result-object v1 │ │ -004432: 1f01 5000 |0015: check-cast v1, Ljava/lang/String; // type@0050 │ │ -004436: 7220 cd00 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@00cd │ │ -00443c: 0c02 |001a: move-result-object v2 │ │ -00443e: 1f02 5000 |001b: check-cast v2, Ljava/lang/String; // type@0050 │ │ -004442: 3802 eeff |001d: if-eqz v2, 000b // -0012 │ │ -004446: 7220 cd00 1600 |001f: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@00cd │ │ -00444c: 0c03 |0022: move-result-object v3 │ │ -00444e: 1f03 5000 |0023: check-cast v3, Ljava/lang/String; // type@0050 │ │ -004452: 6e30 4c00 1503 |0025: invoke-virtual {v5, v1, v3}, Landroid/media/ExifInterface;.setAttribute:(Ljava/lang/String;Ljava/lang/String;)V // method@004c │ │ -004458: 28e3 |0028: goto 000b // -001d │ │ +0043e4: |[0043e4] mobi.omegacentauri.SendReduced.Utils$ReducedImage.setTags:(Landroid/media/ExifInterface;Ljava/util/Map;)V │ │ +0043f4: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ +0043f8: 0e00 |0002: return-void │ │ +0043fa: 7210 ce00 0600 |0003: invoke-interface {v6}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@00ce │ │ +004400: 0c02 |0006: move-result-object v2 │ │ +004402: 7210 d000 0200 |0007: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@00d0 │ │ +004408: 0c03 |000a: move-result-object v3 │ │ +00440a: 7210 c600 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@00c6 │ │ +004410: 0a02 |000e: move-result v2 │ │ +004412: 3802 f3ff |000f: if-eqz v2, 0002 // -000d │ │ +004416: 7210 c700 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@00c7 │ │ +00441c: 0c00 |0014: move-result-object v0 │ │ +00441e: 1f00 5000 |0015: check-cast v0, Ljava/lang/String; // type@0050 │ │ +004422: 7220 cd00 0600 |0017: invoke-interface {v6, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@00cd │ │ +004428: 0c01 |001a: move-result-object v1 │ │ +00442a: 1f01 5000 |001b: check-cast v1, Ljava/lang/String; // type@0050 │ │ +00442e: 3801 eeff |001d: if-eqz v1, 000b // -0012 │ │ +004432: 7220 cd00 0600 |001f: invoke-interface {v6, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@00cd │ │ +004438: 0c02 |0022: move-result-object v2 │ │ +00443a: 1f02 5000 |0023: check-cast v2, Ljava/lang/String; // type@0050 │ │ +00443e: 6e30 4c00 0502 |0025: invoke-virtual {v5, v0, v2}, Landroid/media/ExifInterface;.setAttribute:(Ljava/lang/String;Ljava/lang/String;)V // method@004c │ │ +004444: 28e3 |0028: goto 000b // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0002 line=428 │ │ 0x0003 line=423 │ │ 0x0017 line=424 │ │ 0x001d line=425 │ │ 0x001f line=426 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 (null) Ljava/util/Map; │ │ - 0x000b - 0x0029 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0017 - 0x0029 reg=1 tag Ljava/lang/String; │ │ - 0x001d - 0x0029 reg=2 v Ljava/lang/String; │ │ + 0x0017 - 0x0029 reg=0 tag Ljava/lang/String; │ │ + 0x001d - 0x0029 reg=1 v Ljava/lang/String; │ │ 0x0000 - 0x0029 reg=4 this Lmobi/omegacentauri/SendReduced/Utils$ReducedImage; │ │ 0x0000 - 0x0029 reg=5 ei Landroid/media/ExifInterface; │ │ 0x0000 - 0x0029 reg=6 map Ljava/util/Map; Ljava/util/Map; │ │ │ │ Virtual methods - │ │ #0 : (in Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;) │ │ name : 'createOutFile' │ │ type : '()Ljava/io/File;' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 432 16-bit code units │ │ -00445c: |[00445c] mobi.omegacentauri.SendReduced.Utils$ReducedImage.createOutFile:()Ljava/io/File; │ │ -00446c: 54b6 4600 |0000: iget-object v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ -004470: 5466 5100 |0002: iget-object v6, v6, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ -004474: 1a07 4102 |0004: const-string v7, "output" // string@0241 │ │ -004478: 1a08 6602 |0006: const-string v8, "random" // string@0266 │ │ -00447c: 7230 2a00 7608 |0008: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ -004482: 0c04 |000b: move-result-object v4 │ │ -004484: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -004486: 7110 1201 0400 |000d: invoke-static {v4}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -00448c: 1a06 8902 |0010: const-string v6, "sequential" // string@0289 │ │ -004490: 6e20 9e00 6400 |0012: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -004496: 0a06 |0015: move-result v6 │ │ -004498: 3806 5e00 |0016: if-eqz v6, 0074 // +005e │ │ -00449c: 2205 3b00 |0018: new-instance v5, Ljava/io/File; // type@003b │ │ -0044a0: 2206 5100 |001a: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ -0044a4: 7010 aa00 0600 |001c: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0044aa: 54b7 4600 |001f: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ -0044ae: 7110 2a01 0700 |0021: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; // method@012a │ │ -0044b4: 0c07 |0024: move-result-object v7 │ │ -0044b6: 6e20 af00 7600 |0025: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0044bc: 0c06 |0028: move-result-object v6 │ │ -0044be: 1a07 0d00 |0029: const-string v7, "/" // string@000d │ │ -0044c2: 6e20 af00 7600 |002b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0044c8: 0c06 |002e: move-result-object v6 │ │ -0044ca: 1a07 0700 |002f: const-string v7, "%04d.jpg" // string@0007 │ │ -0044ce: 1218 |0031: const/4 v8, #int 1 // #1 │ │ -0044d0: 2388 7d00 |0032: new-array v8, v8, [Ljava/lang/Object; // type@007d │ │ -0044d4: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -0044d6: 54ba 4600 |0035: iget-object v10, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ -0044da: 7110 2b01 0a00 |0037: invoke-static {v10}, Lmobi/omegacentauri/SendReduced/Utils;.access$400:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@012b │ │ -0044e0: 0a0a |003a: move-result v10 │ │ -0044e2: 7110 9500 0a00 |003b: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0095 │ │ -0044e8: 0c0a |003e: move-result-object v10 │ │ -0044ea: 4d0a 0809 |003f: aput-object v10, v8, v9 │ │ -0044ee: 7120 a000 8700 |0041: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@00a0 │ │ -0044f4: 0c07 |0044: move-result-object v7 │ │ -0044f6: 6e20 af00 7600 |0045: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0044fc: 0c06 |0048: move-result-object v6 │ │ -0044fe: 6e10 b000 0600 |0049: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004504: 0c06 |004c: move-result-object v6 │ │ -004506: 7020 7800 6500 |004d: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -00450c: 54b6 4600 |0050: iget-object v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ -004510: 7110 2c01 0600 |0052: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/Utils;.access$408:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@012c │ │ -004516: 3805 4601 |0055: if-eqz v5, 019b // +0146 │ │ -00451a: 2206 5100 |0057: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ -00451e: 7010 aa00 0600 |0059: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004524: 1a07 0e01 |005c: const-string v7, "Trying " // string@010e │ │ -004528: 6e20 af00 7600 |005e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -00452e: 0c06 |0061: move-result-object v6 │ │ -004530: 6e20 ae00 5600 |0062: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -004536: 0c06 |0065: move-result-object v6 │ │ -004538: 6e10 b000 0600 |0066: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -00453e: 0c06 |0069: move-result-object v6 │ │ -004540: 7110 1201 0600 |006a: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -004546: 6e10 7900 0500 |006d: invoke-virtual {v5}, Ljava/io/File;.createNewFile:()Z // method@0079 │ │ -00454c: 0a06 |0070: move-result v6 │ │ -00454e: 3806 2a01 |0071: if-eqz v6, 019b // +012a │ │ -004552: 1105 |0073: return-object v5 │ │ -004554: 1a06 8701 |0074: const-string v6, "date and time" // string@0187 │ │ -004558: 6e20 9e00 6400 |0076: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -00455e: 0a06 |0079: move-result v6 │ │ -004560: 3806 a600 |007a: if-eqz v6, 0120 // +00a6 │ │ -004564: 53b6 4000 |007c: iget-wide v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ -004568: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ -00456c: 3106 0608 |0080: cmp-long v6, v6, v8 │ │ -004570: 3d06 9e00 |0082: if-lez v6, 0120 // +009e │ │ -004574: 2206 5100 |0084: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ -004578: 7010 aa00 0600 |0086: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -00457e: 1a07 d402 |0089: const-string v7, "zz " // string@02d4 │ │ -004582: 6e20 af00 7600 |008b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004588: 0c06 |008e: move-result-object v6 │ │ -00458a: 53b8 4000 |008f: iget-wide v8, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ -00458e: 6e30 ad00 8609 |0091: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@00ad │ │ -004594: 0c06 |0094: move-result-object v6 │ │ -004596: 6e10 b000 0600 |0095: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -00459c: 0c06 |0098: move-result-object v6 │ │ -00459e: 7110 1201 0600 |0099: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -0045a4: 2201 5b00 |009c: new-instance v1, Ljava/util/Date; // type@005b │ │ -0045a8: 53b6 4000 |009e: iget-wide v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ -0045ac: 7030 c100 6107 |00a0: invoke-direct {v1, v6, v7}, Ljava/util/Date;.:(J)V // method@00c1 │ │ -0045b2: 2206 5100 |00a3: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ -0045b6: 7010 aa00 0600 |00a5: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0045bc: 54b7 4600 |00a8: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ -0045c0: 7110 2a01 0700 |00aa: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; // method@012a │ │ -0045c6: 0c07 |00ad: move-result-object v7 │ │ -0045c8: 6e20 af00 7600 |00ae: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0045ce: 0c06 |00b1: move-result-object v6 │ │ -0045d0: 1a07 0d00 |00b2: const-string v7, "/" // string@000d │ │ -0045d4: 6e20 af00 7600 |00b4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0045da: 0c06 |00b7: move-result-object v6 │ │ -0045dc: 2207 5700 |00b8: new-instance v7, Ljava/text/SimpleDateFormat; // type@0057 │ │ -0045e0: 1a08 d302 |00ba: const-string v8, "yyyyMMDD_HHmmss" // string@02d3 │ │ -0045e4: 7020 b800 8700 |00bc: invoke-direct {v7, v8}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@00b8 │ │ -0045ea: 6e20 b900 1700 |00bf: invoke-virtual {v7, v1}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@00b9 │ │ -0045f0: 0c07 |00c2: move-result-object v7 │ │ -0045f2: 6e20 af00 7600 |00c3: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0045f8: 0c06 |00c6: move-result-object v6 │ │ -0045fa: 6e10 b000 0600 |00c7: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004600: 0c00 |00ca: move-result-object v0 │ │ -004602: 2202 3b00 |00cb: new-instance v2, Ljava/io/File; // type@003b │ │ -004606: 2206 5100 |00cd: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ -00460a: 7010 aa00 0600 |00cf: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004610: 6e20 af00 0600 |00d2: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004616: 0c06 |00d5: move-result-object v6 │ │ -004618: 1a07 0c00 |00d6: const-string v7, ".jpg" // string@000c │ │ -00461c: 6e20 af00 7600 |00d8: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004622: 0c06 |00db: move-result-object v6 │ │ -004624: 6e10 b000 0600 |00dc: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -00462a: 0c06 |00df: move-result-object v6 │ │ -00462c: 7020 7800 6200 |00e0: invoke-direct {v2, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -004632: 6e10 7c00 0200 |00e3: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@007c │ │ -004638: 0a06 |00e6: move-result v6 │ │ -00463a: 3906 0500 |00e7: if-nez v6, 00ec // +0005 │ │ -00463e: 0725 |00e9: move-object v5, v2 │ │ -004640: 2900 6bff |00ea: goto/16 0055 // -0095 │ │ -004644: 1223 |00ec: const/4 v3, #int 2 // #2 │ │ -004646: 1406 a086 0100 |00ed: const v6, #float 1.4013e-40 // #000186a0 │ │ -00464c: 3563 65ff |00f0: if-ge v3, v6, 0055 // -009b │ │ -004650: 2202 3b00 |00f2: new-instance v2, Ljava/io/File; // type@003b │ │ -004654: 2206 5100 |00f4: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ -004658: 7010 aa00 0600 |00f6: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -00465e: 6e20 af00 0600 |00f9: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004664: 0c06 |00fc: move-result-object v6 │ │ -004666: 1a07 0a00 |00fd: const-string v7, "-" // string@000a │ │ -00466a: 6e20 af00 7600 |00ff: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004670: 0c06 |0102: move-result-object v6 │ │ -004672: 6e20 ac00 3600 |0103: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -004678: 0c06 |0106: move-result-object v6 │ │ -00467a: 1a07 0c00 |0107: const-string v7, ".jpg" // string@000c │ │ -00467e: 6e20 af00 7600 |0109: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004684: 0c06 |010c: move-result-object v6 │ │ -004686: 6e10 b000 0600 |010d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -00468c: 0c06 |0110: move-result-object v6 │ │ -00468e: 7020 7800 6200 |0111: invoke-direct {v2, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -004694: 6e10 7c00 0200 |0114: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@007c │ │ -00469a: 0a06 |0117: move-result v6 │ │ -00469c: 3906 0500 |0118: if-nez v6, 011d // +0005 │ │ -0046a0: 0725 |011a: move-object v5, v2 │ │ -0046a2: 2900 3aff |011b: goto/16 0055 // -00c6 │ │ -0046a6: d803 0301 |011d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0046aa: 28ce |011f: goto 00ed // -0032 │ │ -0046ac: 1a06 5402 |0120: const-string v6, "preserve" // string@0254 │ │ -0046b0: 6e20 9e00 6400 |0122: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ -0046b6: 0a06 |0125: move-result v6 │ │ -0046b8: 3806 2fff |0126: if-eqz v6, 0055 // -00d1 │ │ -0046bc: 54b6 4100 |0128: iget-object v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ -0046c0: 3806 2bff |012a: if-eqz v6, 0055 // -00d5 │ │ -0046c4: 54b6 4100 |012c: iget-object v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ -0046c8: 6e10 a900 0600 |012e: invoke-virtual {v6}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@00a9 │ │ -0046ce: 0c06 |0131: move-result-object v6 │ │ -0046d0: 1a07 0c00 |0132: const-string v7, ".jpg" // string@000c │ │ -0046d4: 6e20 9d00 7600 |0134: invoke-virtual {v6, v7}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@009d │ │ -0046da: 0a06 |0137: move-result v6 │ │ -0046dc: 3906 1000 |0138: if-nez v6, 0148 // +0010 │ │ -0046e0: 54b6 4100 |013a: iget-object v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ -0046e4: 6e10 a900 0600 |013c: invoke-virtual {v6}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@00a9 │ │ -0046ea: 0c06 |013f: move-result-object v6 │ │ -0046ec: 1a07 0b00 |0140: const-string v7, ".jpeg" // string@000b │ │ -0046f0: 6e20 9d00 7600 |0142: invoke-virtual {v6, v7}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@009d │ │ -0046f6: 0a06 |0145: move-result v6 │ │ -0046f8: 3806 2800 |0146: if-eqz v6, 016e // +0028 │ │ -0046fc: 2205 3b00 |0148: new-instance v5, Ljava/io/File; // type@003b │ │ -004700: 2206 5100 |014a: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ -004704: 7010 aa00 0600 |014c: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -00470a: 54b7 4600 |014f: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ -00470e: 7110 2a01 0700 |0151: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; // method@012a │ │ -004714: 0c07 |0154: move-result-object v7 │ │ -004716: 6e20 af00 7600 |0155: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -00471c: 0c06 |0158: move-result-object v6 │ │ -00471e: 1a07 0d00 |0159: const-string v7, "/" // string@000d │ │ -004722: 6e20 af00 7600 |015b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004728: 0c06 |015e: move-result-object v6 │ │ -00472a: 54b7 4100 |015f: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ -00472e: 6e20 af00 7600 |0161: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004734: 0c06 |0164: move-result-object v6 │ │ -004736: 6e10 b000 0600 |0165: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -00473c: 0c06 |0168: move-result-object v6 │ │ -00473e: 7020 7800 6500 |0169: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -004744: 2900 e9fe |016c: goto/16 0055 // -0117 │ │ -004748: 2205 3b00 |016e: new-instance v5, Ljava/io/File; // type@003b │ │ -00474c: 2206 5100 |0170: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ -004750: 7010 aa00 0600 |0172: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004756: 54b7 4600 |0175: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ -00475a: 7110 2a01 0700 |0177: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; // method@012a │ │ -004760: 0c07 |017a: move-result-object v7 │ │ -004762: 6e20 af00 7600 |017b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004768: 0c06 |017e: move-result-object v6 │ │ -00476a: 1a07 0d00 |017f: const-string v7, "/" // string@000d │ │ -00476e: 6e20 af00 7600 |0181: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004774: 0c06 |0184: move-result-object v6 │ │ -004776: 54b7 4100 |0185: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ -00477a: 6e20 af00 7600 |0187: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004780: 0c06 |018a: move-result-object v6 │ │ -004782: 1a07 0c00 |018b: const-string v7, ".jpg" // string@000c │ │ -004786: 6e20 af00 7600 |018d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -00478c: 0c06 |0190: move-result-object v6 │ │ -00478e: 6e10 b000 0600 |0191: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004794: 0c06 |0194: move-result-object v6 │ │ -004796: 7020 7800 6500 |0195: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -00479c: 2900 bdfe |0198: goto/16 0055 // -0143 │ │ -0047a0: 0d06 |019a: move-exception v6 │ │ -0047a2: 1a06 4400 |019b: const-string v6, "Image" // string@0044 │ │ -0047a6: 1a07 0c00 |019d: const-string v7, ".jpg" // string@000c │ │ -0047aa: 2208 3b00 |019f: new-instance v8, Ljava/io/File; // type@003b │ │ -0047ae: 54b9 4600 |01a1: iget-object v9, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ -0047b2: 7110 2a01 0900 |01a3: invoke-static {v9}, Lmobi/omegacentauri/SendReduced/Utils;.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; // method@012a │ │ -0047b8: 0c09 |01a6: move-result-object v9 │ │ -0047ba: 7020 7800 9800 |01a7: invoke-direct {v8, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -0047c0: 7130 7a00 7608 |01aa: invoke-static {v6, v7, v8}, Ljava/io/File;.createTempFile:(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)Ljava/io/File; // method@007a │ │ -0047c6: 0c05 |01ad: move-result-object v5 │ │ -0047c8: 2900 c5fe |01ae: goto/16 0073 // -013b │ │ +004448: |[004448] mobi.omegacentauri.SendReduced.Utils$ReducedImage.createOutFile:()Ljava/io/File; │ │ +004458: 54b6 4600 |0000: iget-object v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ +00445c: 5466 5100 |0002: iget-object v6, v6, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ +004460: 1a07 3e02 |0004: const-string v7, "output" // string@023e │ │ +004464: 1a08 6302 |0006: const-string v8, "random" // string@0263 │ │ +004468: 7230 2a00 7608 |0008: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ +00446e: 0c04 |000b: move-result-object v4 │ │ +004470: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +004472: 7110 1201 0400 |000d: invoke-static {v4}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +004478: 1a06 8602 |0010: const-string v6, "sequential" // string@0286 │ │ +00447c: 6e20 9e00 6400 |0012: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +004482: 0a06 |0015: move-result v6 │ │ +004484: 3806 5e00 |0016: if-eqz v6, 0074 // +005e │ │ +004488: 2205 3b00 |0018: new-instance v5, Ljava/io/File; // type@003b │ │ +00448c: 2206 5100 |001a: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +004490: 7010 aa00 0600 |001c: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004496: 54b7 4600 |001f: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ +00449a: 7110 2a01 0700 |0021: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; // method@012a │ │ +0044a0: 0c07 |0024: move-result-object v7 │ │ +0044a2: 6e20 af00 7600 |0025: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0044a8: 0c06 |0028: move-result-object v6 │ │ +0044aa: 1a07 0d00 |0029: const-string v7, "/" // string@000d │ │ +0044ae: 6e20 af00 7600 |002b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0044b4: 0c06 |002e: move-result-object v6 │ │ +0044b6: 1a07 0700 |002f: const-string v7, "%04d.jpg" // string@0007 │ │ +0044ba: 1218 |0031: const/4 v8, #int 1 // #1 │ │ +0044bc: 2388 7d00 |0032: new-array v8, v8, [Ljava/lang/Object; // type@007d │ │ +0044c0: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +0044c2: 54ba 4600 |0035: iget-object v10, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ +0044c6: 7110 2b01 0a00 |0037: invoke-static {v10}, Lmobi/omegacentauri/SendReduced/Utils;.access$400:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@012b │ │ +0044cc: 0a0a |003a: move-result v10 │ │ +0044ce: 7110 9500 0a00 |003b: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0095 │ │ +0044d4: 0c0a |003e: move-result-object v10 │ │ +0044d6: 4d0a 0809 |003f: aput-object v10, v8, v9 │ │ +0044da: 7120 a000 8700 |0041: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@00a0 │ │ +0044e0: 0c07 |0044: move-result-object v7 │ │ +0044e2: 6e20 af00 7600 |0045: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0044e8: 0c06 |0048: move-result-object v6 │ │ +0044ea: 6e10 b000 0600 |0049: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +0044f0: 0c06 |004c: move-result-object v6 │ │ +0044f2: 7020 7800 6500 |004d: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +0044f8: 54b6 4600 |0050: iget-object v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ +0044fc: 7110 2c01 0600 |0052: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/Utils;.access$408:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@012c │ │ +004502: 3805 4601 |0055: if-eqz v5, 019b // +0146 │ │ +004506: 2206 5100 |0057: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +00450a: 7010 aa00 0600 |0059: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004510: 1a07 0e01 |005c: const-string v7, "Trying " // string@010e │ │ +004514: 6e20 af00 7600 |005e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00451a: 0c06 |0061: move-result-object v6 │ │ +00451c: 6e20 ae00 5600 |0062: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +004522: 0c06 |0065: move-result-object v6 │ │ +004524: 6e10 b000 0600 |0066: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +00452a: 0c06 |0069: move-result-object v6 │ │ +00452c: 7110 1201 0600 |006a: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +004532: 6e10 7900 0500 |006d: invoke-virtual {v5}, Ljava/io/File;.createNewFile:()Z // method@0079 │ │ +004538: 0a06 |0070: move-result v6 │ │ +00453a: 3806 2a01 |0071: if-eqz v6, 019b // +012a │ │ +00453e: 1105 |0073: return-object v5 │ │ +004540: 1a06 8601 |0074: const-string v6, "date and time" // string@0186 │ │ +004544: 6e20 9e00 6400 |0076: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +00454a: 0a06 |0079: move-result v6 │ │ +00454c: 3806 a600 |007a: if-eqz v6, 0120 // +00a6 │ │ +004550: 53b6 4000 |007c: iget-wide v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ +004554: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ +004558: 3106 0608 |0080: cmp-long v6, v6, v8 │ │ +00455c: 3d06 9e00 |0082: if-lez v6, 0120 // +009e │ │ +004560: 2206 5100 |0084: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +004564: 7010 aa00 0600 |0086: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +00456a: 1a07 d102 |0089: const-string v7, "zz " // string@02d1 │ │ +00456e: 6e20 af00 7600 |008b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004574: 0c06 |008e: move-result-object v6 │ │ +004576: 53b8 4000 |008f: iget-wide v8, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ +00457a: 6e30 ad00 8609 |0091: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@00ad │ │ +004580: 0c06 |0094: move-result-object v6 │ │ +004582: 6e10 b000 0600 |0095: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004588: 0c06 |0098: move-result-object v6 │ │ +00458a: 7110 1201 0600 |0099: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +004590: 2201 5b00 |009c: new-instance v1, Ljava/util/Date; // type@005b │ │ +004594: 53b6 4000 |009e: iget-wide v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origDate:J // field@0040 │ │ +004598: 7030 c100 6107 |00a0: invoke-direct {v1, v6, v7}, Ljava/util/Date;.:(J)V // method@00c1 │ │ +00459e: 2206 5100 |00a3: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +0045a2: 7010 aa00 0600 |00a5: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +0045a8: 54b7 4600 |00a8: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ +0045ac: 7110 2a01 0700 |00aa: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; // method@012a │ │ +0045b2: 0c07 |00ad: move-result-object v7 │ │ +0045b4: 6e20 af00 7600 |00ae: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0045ba: 0c06 |00b1: move-result-object v6 │ │ +0045bc: 1a07 0d00 |00b2: const-string v7, "/" // string@000d │ │ +0045c0: 6e20 af00 7600 |00b4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0045c6: 0c06 |00b7: move-result-object v6 │ │ +0045c8: 2207 5700 |00b8: new-instance v7, Ljava/text/SimpleDateFormat; // type@0057 │ │ +0045cc: 1a08 d002 |00ba: const-string v8, "yyyyMMDD_HHmmss" // string@02d0 │ │ +0045d0: 7020 b800 8700 |00bc: invoke-direct {v7, v8}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@00b8 │ │ +0045d6: 6e20 b900 1700 |00bf: invoke-virtual {v7, v1}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@00b9 │ │ +0045dc: 0c07 |00c2: move-result-object v7 │ │ +0045de: 6e20 af00 7600 |00c3: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0045e4: 0c06 |00c6: move-result-object v6 │ │ +0045e6: 6e10 b000 0600 |00c7: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +0045ec: 0c00 |00ca: move-result-object v0 │ │ +0045ee: 2202 3b00 |00cb: new-instance v2, Ljava/io/File; // type@003b │ │ +0045f2: 2206 5100 |00cd: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +0045f6: 7010 aa00 0600 |00cf: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +0045fc: 6e20 af00 0600 |00d2: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004602: 0c06 |00d5: move-result-object v6 │ │ +004604: 1a07 0c00 |00d6: const-string v7, ".jpg" // string@000c │ │ +004608: 6e20 af00 7600 |00d8: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00460e: 0c06 |00db: move-result-object v6 │ │ +004610: 6e10 b000 0600 |00dc: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004616: 0c06 |00df: move-result-object v6 │ │ +004618: 7020 7800 6200 |00e0: invoke-direct {v2, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +00461e: 6e10 7c00 0200 |00e3: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@007c │ │ +004624: 0a06 |00e6: move-result v6 │ │ +004626: 3906 0500 |00e7: if-nez v6, 00ec // +0005 │ │ +00462a: 0725 |00e9: move-object v5, v2 │ │ +00462c: 2900 6bff |00ea: goto/16 0055 // -0095 │ │ +004630: 1223 |00ec: const/4 v3, #int 2 // #2 │ │ +004632: 1406 a086 0100 |00ed: const v6, #float 1.4013e-40 // #000186a0 │ │ +004638: 3563 65ff |00f0: if-ge v3, v6, 0055 // -009b │ │ +00463c: 2202 3b00 |00f2: new-instance v2, Ljava/io/File; // type@003b │ │ +004640: 2206 5100 |00f4: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +004644: 7010 aa00 0600 |00f6: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +00464a: 6e20 af00 0600 |00f9: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004650: 0c06 |00fc: move-result-object v6 │ │ +004652: 1a07 0a00 |00fd: const-string v7, "-" // string@000a │ │ +004656: 6e20 af00 7600 |00ff: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00465c: 0c06 |0102: move-result-object v6 │ │ +00465e: 6e20 ac00 3600 |0103: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +004664: 0c06 |0106: move-result-object v6 │ │ +004666: 1a07 0c00 |0107: const-string v7, ".jpg" // string@000c │ │ +00466a: 6e20 af00 7600 |0109: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004670: 0c06 |010c: move-result-object v6 │ │ +004672: 6e10 b000 0600 |010d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004678: 0c06 |0110: move-result-object v6 │ │ +00467a: 7020 7800 6200 |0111: invoke-direct {v2, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +004680: 6e10 7c00 0200 |0114: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@007c │ │ +004686: 0a06 |0117: move-result v6 │ │ +004688: 3906 0500 |0118: if-nez v6, 011d // +0005 │ │ +00468c: 0725 |011a: move-object v5, v2 │ │ +00468e: 2900 3aff |011b: goto/16 0055 // -00c6 │ │ +004692: d803 0301 |011d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +004696: 28ce |011f: goto 00ed // -0032 │ │ +004698: 1a06 5102 |0120: const-string v6, "preserve" // string@0251 │ │ +00469c: 6e20 9e00 6400 |0122: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@009e │ │ +0046a2: 0a06 |0125: move-result v6 │ │ +0046a4: 3806 2fff |0126: if-eqz v6, 0055 // -00d1 │ │ +0046a8: 54b6 4100 |0128: iget-object v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ +0046ac: 3806 2bff |012a: if-eqz v6, 0055 // -00d5 │ │ +0046b0: 54b6 4100 |012c: iget-object v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ +0046b4: 6e10 a900 0600 |012e: invoke-virtual {v6}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@00a9 │ │ +0046ba: 0c06 |0131: move-result-object v6 │ │ +0046bc: 1a07 0c00 |0132: const-string v7, ".jpg" // string@000c │ │ +0046c0: 6e20 9d00 7600 |0134: invoke-virtual {v6, v7}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@009d │ │ +0046c6: 0a06 |0137: move-result v6 │ │ +0046c8: 3906 1000 |0138: if-nez v6, 0148 // +0010 │ │ +0046cc: 54b6 4100 |013a: iget-object v6, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ +0046d0: 6e10 a900 0600 |013c: invoke-virtual {v6}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@00a9 │ │ +0046d6: 0c06 |013f: move-result-object v6 │ │ +0046d8: 1a07 0b00 |0140: const-string v7, ".jpeg" // string@000b │ │ +0046dc: 6e20 9d00 7600 |0142: invoke-virtual {v6, v7}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@009d │ │ +0046e2: 0a06 |0145: move-result v6 │ │ +0046e4: 3806 2800 |0146: if-eqz v6, 016e // +0028 │ │ +0046e8: 2205 3b00 |0148: new-instance v5, Ljava/io/File; // type@003b │ │ +0046ec: 2206 5100 |014a: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +0046f0: 7010 aa00 0600 |014c: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +0046f6: 54b7 4600 |014f: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ +0046fa: 7110 2a01 0700 |0151: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; // method@012a │ │ +004700: 0c07 |0154: move-result-object v7 │ │ +004702: 6e20 af00 7600 |0155: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004708: 0c06 |0158: move-result-object v6 │ │ +00470a: 1a07 0d00 |0159: const-string v7, "/" // string@000d │ │ +00470e: 6e20 af00 7600 |015b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004714: 0c06 |015e: move-result-object v6 │ │ +004716: 54b7 4100 |015f: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ +00471a: 6e20 af00 7600 |0161: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004720: 0c06 |0164: move-result-object v6 │ │ +004722: 6e10 b000 0600 |0165: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004728: 0c06 |0168: move-result-object v6 │ │ +00472a: 7020 7800 6500 |0169: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +004730: 2900 e9fe |016c: goto/16 0055 // -0117 │ │ +004734: 2205 3b00 |016e: new-instance v5, Ljava/io/File; // type@003b │ │ +004738: 2206 5100 |0170: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +00473c: 7010 aa00 0600 |0172: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004742: 54b7 4600 |0175: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ +004746: 7110 2a01 0700 |0177: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; // method@012a │ │ +00474c: 0c07 |017a: move-result-object v7 │ │ +00474e: 6e20 af00 7600 |017b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004754: 0c06 |017e: move-result-object v6 │ │ +004756: 1a07 0d00 |017f: const-string v7, "/" // string@000d │ │ +00475a: 6e20 af00 7600 |0181: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004760: 0c06 |0184: move-result-object v6 │ │ +004762: 54b7 4100 |0185: iget-object v7, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.origName:Ljava/lang/String; // field@0041 │ │ +004766: 6e20 af00 7600 |0187: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00476c: 0c06 |018a: move-result-object v6 │ │ +00476e: 1a07 0c00 |018b: const-string v7, ".jpg" // string@000c │ │ +004772: 6e20 af00 7600 |018d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004778: 0c06 |0190: move-result-object v6 │ │ +00477a: 6e10 b000 0600 |0191: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004780: 0c06 |0194: move-result-object v6 │ │ +004782: 7020 7800 6500 |0195: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +004788: 2900 bdfe |0198: goto/16 0055 // -0143 │ │ +00478c: 0d06 |019a: move-exception v6 │ │ +00478e: 1a06 4400 |019b: const-string v6, "Image" // string@0044 │ │ +004792: 1a07 0c00 |019d: const-string v7, ".jpg" // string@000c │ │ +004796: 2208 3b00 |019f: new-instance v8, Ljava/io/File; // type@003b │ │ +00479a: 54b9 4600 |01a1: iget-object v9, v11, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ +00479e: 7110 2a01 0900 |01a3: invoke-static {v9}, Lmobi/omegacentauri/SendReduced/Utils;.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; // method@012a │ │ +0047a4: 0c09 |01a6: move-result-object v9 │ │ +0047a6: 7020 7800 9800 |01a7: invoke-direct {v8, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +0047ac: 7130 7a00 7608 |01aa: invoke-static {v6, v7, v8}, Ljava/io/File;.createTempFile:(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)Ljava/io/File; // method@007a │ │ +0047b2: 0c05 |01ad: move-result-object v5 │ │ +0047b4: 2900 c5fe |01ae: goto/16 0073 // -013b │ │ catches : 1 │ │ 0x006d - 0x0070 │ │ Ljava/io/IOException; -> 0x019a │ │ positions : │ │ 0x0000 line=431 │ │ 0x000c line=432 │ │ 0x000d line=433 │ │ @@ -4470,84 +4455,84 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 147 16-bit code units │ │ -0047dc: |[0047dc] mobi.omegacentauri.SendReduced.Utils$ReducedImage.saveImage:()Ljava/lang/String; │ │ -0047ec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0047ee: 6e10 2201 0900 |0001: invoke-virtual {v9}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.createOutFile:()Ljava/io/File; // method@0122 │ │ -0047f4: 0c04 |0004: move-result-object v4 │ │ -0047f6: 1216 |0005: const/4 v6, #int 1 // #1 │ │ -0047f8: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0047fa: 6e30 8700 6407 |0007: invoke-virtual {v4, v6, v7}, Ljava/io/File;.setReadable:(ZZ)Z // method@0087 │ │ -004800: 2206 5100 |000a: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ -004804: 7010 aa00 0600 |000c: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -00480a: 1a07 2100 |000f: const-string v7, "Compressing to " // string@0021 │ │ -00480e: 6e20 af00 7600 |0011: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004814: 0c06 |0014: move-result-object v6 │ │ -004816: 6e20 ae00 4600 |0015: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -00481c: 0c06 |0018: move-result-object v6 │ │ -00481e: 6e10 b000 0600 |0019: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004824: 0c06 |001c: move-result-object v6 │ │ -004826: 7110 1201 0600 |001d: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -00482c: 2202 3e00 |0020: new-instance v2, Ljava/io/FileOutputStream; // type@003e │ │ -004830: 7020 8800 4200 |0022: invoke-direct {v2, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0088 │ │ -004836: 5496 3a00 |0025: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -00483a: 6207 0500 |0027: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0005 │ │ -00483e: 5498 4600 |0029: iget-object v8, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ -004842: 7110 2d01 0800 |002b: invoke-static {v8}, Lmobi/omegacentauri/SendReduced/Utils;.access$500:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@012d │ │ -004848: 0a08 |002e: move-result v8 │ │ -00484a: 6e40 4000 7628 |002f: invoke-virtual {v6, v7, v8, v2}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0040 │ │ -004850: 0a03 |0032: move-result v3 │ │ -004852: 6e10 8900 0200 |0033: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@0089 │ │ -004858: 3903 0b00 |0036: if-nez v3, 0041 // +000b │ │ -00485c: 6e10 7b00 0400 |0038: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@007b │ │ -004862: 5496 3a00 |003b: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -004866: 6e10 4400 0600 |003d: invoke-virtual {v6}, Landroid/graphics/Bitmap;.recycle:()V // method@0044 │ │ -00486c: 1105 |0040: return-object v5 │ │ -00486e: 5596 3f00 |0041: iget-boolean v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.haveExif:Z // field@003f │ │ -004872: 3806 2200 |0043: if-eqz v6, 0065 // +0022 │ │ -004876: 2201 2000 |0045: new-instance v1, Landroid/media/ExifInterface; // type@0020 │ │ -00487a: 6e10 8000 0400 |0047: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -004880: 0c06 |004a: move-result-object v6 │ │ -004882: 7020 4900 6100 |004b: invoke-direct {v1, v6}, Landroid/media/ExifInterface;.:(Ljava/lang/String;)V // method@0049 │ │ -004888: 5496 3b00 |004e: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifDate:Ljava/util/Map; // field@003b │ │ -00488c: 7030 2501 1906 |0050: invoke-direct {v9, v1, v6}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.setTags:(Landroid/media/ExifInterface;Ljava/util/Map;)V // method@0125 │ │ -004892: 5496 3c00 |0053: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifLocation:Ljava/util/Map; // field@003c │ │ -004896: 7030 2501 1906 |0055: invoke-direct {v9, v1, v6}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.setTags:(Landroid/media/ExifInterface;Ljava/util/Map;)V // method@0125 │ │ -00489c: 5496 3d00 |0058: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifMake:Ljava/util/Map; // field@003d │ │ -0048a0: 7030 2501 1906 |005a: invoke-direct {v9, v1, v6}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.setTags:(Landroid/media/ExifInterface;Ljava/util/Map;)V // method@0125 │ │ -0048a6: 5496 3e00 |005d: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifSettings:Ljava/util/Map; // field@003e │ │ -0048aa: 7030 2501 1906 |005f: invoke-direct {v9, v1, v6}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.setTags:(Landroid/media/ExifInterface;Ljava/util/Map;)V // method@0125 │ │ -0048b0: 6e10 4b00 0100 |0062: invoke-virtual {v1}, Landroid/media/ExifInterface;.saveAttributes:()V // method@004b │ │ -0048b6: 6e10 8000 0400 |0065: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -0048bc: 0c05 |0068: move-result-object v5 │ │ -0048be: 5496 3a00 |0069: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -0048c2: 6e10 4400 0600 |006b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.recycle:()V // method@0044 │ │ -0048c8: 28d2 |006e: goto 0040 // -002e │ │ -0048ca: 0d00 |006f: move-exception v0 │ │ -0048cc: 2206 5100 |0070: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ -0048d0: 7010 aa00 0600 |0072: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0048d6: 1a07 2800 |0075: const-string v7, "Error writing " // string@0028 │ │ -0048da: 6e20 af00 7600 |0077: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0048e0: 0c06 |007a: move-result-object v6 │ │ -0048e2: 6e20 ae00 0600 |007b: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -0048e8: 0c06 |007e: move-result-object v6 │ │ -0048ea: 6e10 b000 0600 |007f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0048f0: 0c06 |0082: move-result-object v6 │ │ -0048f2: 7110 1201 0600 |0083: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -0048f8: 5496 3a00 |0086: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -0048fc: 6e10 4400 0600 |0088: invoke-virtual {v6}, Landroid/graphics/Bitmap;.recycle:()V // method@0044 │ │ -004902: 28b5 |008b: goto 0040 // -004b │ │ -004904: 0d05 |008c: move-exception v5 │ │ -004906: 5496 3a00 |008d: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -00490a: 6e10 4400 0600 |008f: invoke-virtual {v6}, Landroid/graphics/Bitmap;.recycle:()V // method@0044 │ │ -004910: 2705 |0092: throw v5 │ │ +0047c8: |[0047c8] mobi.omegacentauri.SendReduced.Utils$ReducedImage.saveImage:()Ljava/lang/String; │ │ +0047d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0047da: 6e10 2201 0900 |0001: invoke-virtual {v9}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.createOutFile:()Ljava/io/File; // method@0122 │ │ +0047e0: 0c04 |0004: move-result-object v4 │ │ +0047e2: 1216 |0005: const/4 v6, #int 1 // #1 │ │ +0047e4: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +0047e6: 6e30 8700 6407 |0007: invoke-virtual {v4, v6, v7}, Ljava/io/File;.setReadable:(ZZ)Z // method@0087 │ │ +0047ec: 2206 5100 |000a: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +0047f0: 7010 aa00 0600 |000c: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +0047f6: 1a07 2100 |000f: const-string v7, "Compressing to " // string@0021 │ │ +0047fa: 6e20 af00 7600 |0011: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004800: 0c06 |0014: move-result-object v6 │ │ +004802: 6e20 ae00 4600 |0015: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +004808: 0c06 |0018: move-result-object v6 │ │ +00480a: 6e10 b000 0600 |0019: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004810: 0c06 |001c: move-result-object v6 │ │ +004812: 7110 1201 0600 |001d: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +004818: 2202 3e00 |0020: new-instance v2, Ljava/io/FileOutputStream; // type@003e │ │ +00481c: 7020 8800 4200 |0022: invoke-direct {v2, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0088 │ │ +004822: 5496 3a00 |0025: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +004826: 6207 0500 |0027: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0005 │ │ +00482a: 5498 4600 |0029: iget-object v8, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.this$0:Lmobi/omegacentauri/SendReduced/Utils; // field@0046 │ │ +00482e: 7110 2d01 0800 |002b: invoke-static {v8}, Lmobi/omegacentauri/SendReduced/Utils;.access$500:(Lmobi/omegacentauri/SendReduced/Utils;)I // method@012d │ │ +004834: 0a08 |002e: move-result v8 │ │ +004836: 6e40 4000 7628 |002f: invoke-virtual {v6, v7, v8, v2}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0040 │ │ +00483c: 0a03 |0032: move-result v3 │ │ +00483e: 6e10 8900 0200 |0033: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@0089 │ │ +004844: 3903 0b00 |0036: if-nez v3, 0041 // +000b │ │ +004848: 6e10 7b00 0400 |0038: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@007b │ │ +00484e: 5496 3a00 |003b: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +004852: 6e10 4400 0600 |003d: invoke-virtual {v6}, Landroid/graphics/Bitmap;.recycle:()V // method@0044 │ │ +004858: 1105 |0040: return-object v5 │ │ +00485a: 5596 3f00 |0041: iget-boolean v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.haveExif:Z // field@003f │ │ +00485e: 3806 2200 |0043: if-eqz v6, 0065 // +0022 │ │ +004862: 2201 2000 |0045: new-instance v1, Landroid/media/ExifInterface; // type@0020 │ │ +004866: 6e10 8000 0400 |0047: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +00486c: 0c06 |004a: move-result-object v6 │ │ +00486e: 7020 4900 6100 |004b: invoke-direct {v1, v6}, Landroid/media/ExifInterface;.:(Ljava/lang/String;)V // method@0049 │ │ +004874: 5496 3b00 |004e: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifDate:Ljava/util/Map; // field@003b │ │ +004878: 7030 2501 1906 |0050: invoke-direct {v9, v1, v6}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.setTags:(Landroid/media/ExifInterface;Ljava/util/Map;)V // method@0125 │ │ +00487e: 5496 3c00 |0053: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifLocation:Ljava/util/Map; // field@003c │ │ +004882: 7030 2501 1906 |0055: invoke-direct {v9, v1, v6}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.setTags:(Landroid/media/ExifInterface;Ljava/util/Map;)V // method@0125 │ │ +004888: 5496 3d00 |0058: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifMake:Ljava/util/Map; // field@003d │ │ +00488c: 7030 2501 1906 |005a: invoke-direct {v9, v1, v6}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.setTags:(Landroid/media/ExifInterface;Ljava/util/Map;)V // method@0125 │ │ +004892: 5496 3e00 |005d: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.exifSettings:Ljava/util/Map; // field@003e │ │ +004896: 7030 2501 1906 |005f: invoke-direct {v9, v1, v6}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.setTags:(Landroid/media/ExifInterface;Ljava/util/Map;)V // method@0125 │ │ +00489c: 6e10 4b00 0100 |0062: invoke-virtual {v1}, Landroid/media/ExifInterface;.saveAttributes:()V // method@004b │ │ +0048a2: 6e10 8000 0400 |0065: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +0048a8: 0c05 |0068: move-result-object v5 │ │ +0048aa: 5496 3a00 |0069: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +0048ae: 6e10 4400 0600 |006b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.recycle:()V // method@0044 │ │ +0048b4: 28d2 |006e: goto 0040 // -002e │ │ +0048b6: 0d00 |006f: move-exception v0 │ │ +0048b8: 2206 5100 |0070: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +0048bc: 7010 aa00 0600 |0072: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +0048c2: 1a07 2800 |0075: const-string v7, "Error writing " // string@0028 │ │ +0048c6: 6e20 af00 7600 |0077: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0048cc: 0c06 |007a: move-result-object v6 │ │ +0048ce: 6e20 ae00 0600 |007b: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +0048d4: 0c06 |007e: move-result-object v6 │ │ +0048d6: 6e10 b000 0600 |007f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +0048dc: 0c06 |0082: move-result-object v6 │ │ +0048de: 7110 1201 0600 |0083: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +0048e4: 5496 3a00 |0086: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +0048e8: 6e10 4400 0600 |0088: invoke-virtual {v6}, Landroid/graphics/Bitmap;.recycle:()V // method@0044 │ │ +0048ee: 28b5 |008b: goto 0040 // -004b │ │ +0048f0: 0d05 |008c: move-exception v5 │ │ +0048f2: 5496 3a00 |008d: iget-object v6, v9, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +0048f6: 6e10 4400 0600 |008f: invoke-virtual {v6}, Landroid/graphics/Bitmap;.recycle:()V // method@0044 │ │ +0048fc: 2705 |0092: throw v5 │ │ catches : 3 │ │ 0x0001 - 0x003b │ │ Ljava/io/IOException; -> 0x006f │ │ -> 0x008c │ │ 0x0041 - 0x0068 │ │ Ljava/io/IOException; -> 0x006f │ │ -> 0x008c │ │ @@ -4559,14 +4544,15 @@ │ │ 0x000a line=481 │ │ 0x0020 line=482 │ │ 0x0025 line=483 │ │ 0x0033 line=484 │ │ 0x0036 line=485 │ │ 0x0038 line=486 │ │ 0x003b line=503 │ │ + 0x0040 line=500 │ │ 0x0041 line=489 │ │ 0x0045 line=490 │ │ 0x004e line=491 │ │ 0x0053 line=492 │ │ 0x0058 line=493 │ │ 0x005d line=494 │ │ 0x0062 line=495 │ │ @@ -4677,109 +4663,109 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 192 16-bit code units │ │ -004938: |[004938] mobi.omegacentauri.SendReduced.Utils.:(Landroid/app/Activity;)V │ │ -004948: 7010 9a00 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@009a │ │ -00494e: 5b67 4d00 |0003: iput-object v7, v6, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ -004952: 6e10 0100 0700 |0005: invoke-virtual {v7}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@0001 │ │ -004958: 0c03 |0008: move-result-object v3 │ │ -00495a: 5b63 4e00 |0009: iput-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.cr:Landroid/content/ContentResolver; // field@004e │ │ -00495e: 7110 6700 0700 |000b: invoke-static {v7}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0067 │ │ -004964: 0c03 |000e: move-result-object v3 │ │ -004966: 5b63 5100 |000f: iput-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ -00496a: 5463 5100 |0011: iget-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ -00496e: 1a04 7202 |0013: const-string v4, "resolution" // string@0272 │ │ -004972: 1a05 1000 |0015: const-string v5, "1024" // string@0010 │ │ -004976: 7230 2a00 4305 |0017: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ -00497c: 0c03 |001a: move-result-object v3 │ │ -00497e: 7110 9400 0300 |001b: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0094 │ │ -004984: 0a03 |001e: move-result v3 │ │ -004986: 5963 5300 |001f: iput v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.outResolution:I // field@0053 │ │ -00498a: 5463 5100 |0021: iget-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ -00498e: 1a04 6202 |0023: const-string v4, "quality" // string@0262 │ │ -004992: 1a05 1100 |0025: const-string v5, "85" // string@0011 │ │ -004996: 7230 2a00 4305 |0027: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ -00499c: 0c03 |002a: move-result-object v3 │ │ -00499e: 7110 9400 0300 |002b: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0094 │ │ -0049a4: 0a03 |002e: move-result v3 │ │ -0049a6: 5963 5200 |002f: iput v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.outQuality:I // field@0052 │ │ -0049aa: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -0049ac: 5963 5400 |0032: iput v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.sequencePos:I // field@0054 │ │ -0049b0: 7100 b200 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@00b2 │ │ -0049b6: 0b04 |0037: move-result-wide v4 │ │ -0049b8: 5a64 5000 |0038: iput-wide v4, v6, Lmobi/omegacentauri/SendReduced/Utils;.curTime:J // field@0050 │ │ -0049bc: 5364 5000 |003a: iget-wide v4, v6, Lmobi/omegacentauri/SendReduced/Utils;.curTime:J // field@0050 │ │ -0049c0: 7120 9800 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0098 │ │ -0049c6: 0c03 |003f: move-result-object v3 │ │ -0049c8: 7120 2e01 3700 |0040: invoke-static {v7, v3}, Lmobi/omegacentauri/SendReduced/Utils;.cleanCache:(Landroid/content/Context;Ljava/lang/Long;)V // method@012e │ │ -0049ce: 1203 |0043: const/4 v3, #int 0 // #0 │ │ -0049d0: 5b63 4f00 |0044: iput-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ -0049d4: 2203 5100 |0046: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ -0049d8: 7010 aa00 0300 |0048: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0049de: 7110 3001 0700 |004b: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.getCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0130 │ │ -0049e4: 0c04 |004e: move-result-object v4 │ │ -0049e6: 6e10 8000 0400 |004f: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -0049ec: 0c04 |0052: move-result-object v4 │ │ -0049ee: 6e20 af00 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0049f4: 0c03 |0056: move-result-object v3 │ │ -0049f6: 1a04 0d00 |0057: const-string v4, "/" // string@000d │ │ -0049fa: 6e20 af00 4300 |0059: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004a00: 0c03 |005c: move-result-object v3 │ │ -004a02: 5364 5000 |005d: iget-wide v4, v6, Lmobi/omegacentauri/SendReduced/Utils;.curTime:J // field@0050 │ │ -004a06: 6e30 ad00 4305 |005f: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@00ad │ │ -004a0c: 0c03 |0062: move-result-object v3 │ │ -004a0e: 6e10 b000 0300 |0063: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004a14: 0c00 |0066: move-result-object v0 │ │ -004a16: 1201 |0067: const/4 v1, #int 0 // #0 │ │ -004a18: 1403 4042 0f00 |0068: const v3, #float 1.4013e-39 // #000f4240 │ │ -004a1e: 3531 2600 |006b: if-ge v1, v3, 0091 // +0026 │ │ -004a22: 2203 5100 |006d: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ -004a26: 7010 aa00 0300 |006f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004a2c: 6e20 af00 0300 |0072: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004a32: 0c03 |0075: move-result-object v3 │ │ -004a34: 1a04 0a00 |0076: const-string v4, "-" // string@000a │ │ -004a38: 6e20 af00 4300 |0078: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004a3e: 0c03 |007b: move-result-object v3 │ │ -004a40: 6e20 ac00 1300 |007c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -004a46: 0c03 |007f: move-result-object v3 │ │ -004a48: 6e10 b000 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004a4e: 0c02 |0083: move-result-object v2 │ │ -004a50: 2203 3b00 |0084: new-instance v3, Ljava/io/File; // type@003b │ │ -004a54: 7020 7800 2300 |0086: invoke-direct {v3, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -004a5a: 6e10 7c00 0300 |0089: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@007c │ │ -004a60: 0a03 |008c: move-result v3 │ │ -004a62: 3903 3000 |008d: if-nez v3, 00bd // +0030 │ │ -004a66: 5b62 4f00 |008f: iput-object v2, v6, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ -004a6a: 5463 4f00 |0091: iget-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ -004a6e: 3903 1f00 |0093: if-nez v3, 00b2 // +001f │ │ -004a72: 2203 5100 |0095: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ -004a76: 7010 aa00 0300 |0097: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004a7c: 7110 3001 0700 |009a: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.getCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0130 │ │ -004a82: 0c04 |009d: move-result-object v4 │ │ -004a84: 6e10 8000 0400 |009e: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -004a8a: 0c04 |00a1: move-result-object v4 │ │ -004a8c: 6e20 af00 4300 |00a2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004a92: 0c03 |00a5: move-result-object v3 │ │ -004a94: 1a04 0e00 |00a6: const-string v4, "/0" // string@000e │ │ -004a98: 6e20 af00 4300 |00a8: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004a9e: 0c03 |00ab: move-result-object v3 │ │ -004aa0: 6e10 b000 0300 |00ac: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004aa6: 0c03 |00af: move-result-object v3 │ │ -004aa8: 5b63 4f00 |00b0: iput-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ -004aac: 2203 3b00 |00b2: new-instance v3, Ljava/io/File; // type@003b │ │ -004ab0: 5464 4f00 |00b4: iget-object v4, v6, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ -004ab4: 7020 7800 4300 |00b6: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -004aba: 6e10 8600 0300 |00b9: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@0086 │ │ -004ac0: 0e00 |00bc: return-void │ │ -004ac2: d801 0101 |00bd: add-int/lit8 v1, v1, #int 1 // #01 │ │ -004ac6: 28a9 |00bf: goto 0068 // -0057 │ │ +004924: |[004924] mobi.omegacentauri.SendReduced.Utils.:(Landroid/app/Activity;)V │ │ +004934: 7010 9a00 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@009a │ │ +00493a: 5b67 4d00 |0003: iput-object v7, v6, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ +00493e: 6e10 0100 0700 |0005: invoke-virtual {v7}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@0001 │ │ +004944: 0c03 |0008: move-result-object v3 │ │ +004946: 5b63 4e00 |0009: iput-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.cr:Landroid/content/ContentResolver; // field@004e │ │ +00494a: 7110 6700 0700 |000b: invoke-static {v7}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0067 │ │ +004950: 0c03 |000e: move-result-object v3 │ │ +004952: 5b63 5100 |000f: iput-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ +004956: 5463 5100 |0011: iget-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ +00495a: 1a04 6f02 |0013: const-string v4, "resolution" // string@026f │ │ +00495e: 1a05 1000 |0015: const-string v5, "1024" // string@0010 │ │ +004962: 7230 2a00 4305 |0017: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ +004968: 0c03 |001a: move-result-object v3 │ │ +00496a: 7110 9400 0300 |001b: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0094 │ │ +004970: 0a03 |001e: move-result v3 │ │ +004972: 5963 5300 |001f: iput v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.outResolution:I // field@0053 │ │ +004976: 5463 5100 |0021: iget-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ +00497a: 1a04 5f02 |0023: const-string v4, "quality" // string@025f │ │ +00497e: 1a05 1100 |0025: const-string v5, "85" // string@0011 │ │ +004982: 7230 2a00 4305 |0027: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@002a │ │ +004988: 0c03 |002a: move-result-object v3 │ │ +00498a: 7110 9400 0300 |002b: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0094 │ │ +004990: 0a03 |002e: move-result v3 │ │ +004992: 5963 5200 |002f: iput v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.outQuality:I // field@0052 │ │ +004996: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +004998: 5963 5400 |0032: iput v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.sequencePos:I // field@0054 │ │ +00499c: 7100 b200 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@00b2 │ │ +0049a2: 0b04 |0037: move-result-wide v4 │ │ +0049a4: 5a64 5000 |0038: iput-wide v4, v6, Lmobi/omegacentauri/SendReduced/Utils;.curTime:J // field@0050 │ │ +0049a8: 5364 5000 |003a: iget-wide v4, v6, Lmobi/omegacentauri/SendReduced/Utils;.curTime:J // field@0050 │ │ +0049ac: 7120 9800 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0098 │ │ +0049b2: 0c03 |003f: move-result-object v3 │ │ +0049b4: 7120 2e01 3700 |0040: invoke-static {v7, v3}, Lmobi/omegacentauri/SendReduced/Utils;.cleanCache:(Landroid/content/Context;Ljava/lang/Long;)V // method@012e │ │ +0049ba: 1203 |0043: const/4 v3, #int 0 // #0 │ │ +0049bc: 5b63 4f00 |0044: iput-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ +0049c0: 2203 5100 |0046: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ +0049c4: 7010 aa00 0300 |0048: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +0049ca: 7110 3001 0700 |004b: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.getCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0130 │ │ +0049d0: 0c04 |004e: move-result-object v4 │ │ +0049d2: 6e10 8000 0400 |004f: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +0049d8: 0c04 |0052: move-result-object v4 │ │ +0049da: 6e20 af00 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0049e0: 0c03 |0056: move-result-object v3 │ │ +0049e2: 1a04 0d00 |0057: const-string v4, "/" // string@000d │ │ +0049e6: 6e20 af00 4300 |0059: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0049ec: 0c03 |005c: move-result-object v3 │ │ +0049ee: 5364 5000 |005d: iget-wide v4, v6, Lmobi/omegacentauri/SendReduced/Utils;.curTime:J // field@0050 │ │ +0049f2: 6e30 ad00 4305 |005f: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@00ad │ │ +0049f8: 0c03 |0062: move-result-object v3 │ │ +0049fa: 6e10 b000 0300 |0063: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004a00: 0c00 |0066: move-result-object v0 │ │ +004a02: 1201 |0067: const/4 v1, #int 0 // #0 │ │ +004a04: 1403 4042 0f00 |0068: const v3, #float 1.4013e-39 // #000f4240 │ │ +004a0a: 3531 2600 |006b: if-ge v1, v3, 0091 // +0026 │ │ +004a0e: 2203 5100 |006d: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ +004a12: 7010 aa00 0300 |006f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004a18: 6e20 af00 0300 |0072: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004a1e: 0c03 |0075: move-result-object v3 │ │ +004a20: 1a04 0a00 |0076: const-string v4, "-" // string@000a │ │ +004a24: 6e20 af00 4300 |0078: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004a2a: 0c03 |007b: move-result-object v3 │ │ +004a2c: 6e20 ac00 1300 |007c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +004a32: 0c03 |007f: move-result-object v3 │ │ +004a34: 6e10 b000 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004a3a: 0c02 |0083: move-result-object v2 │ │ +004a3c: 2203 3b00 |0084: new-instance v3, Ljava/io/File; // type@003b │ │ +004a40: 7020 7800 2300 |0086: invoke-direct {v3, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +004a46: 6e10 7c00 0300 |0089: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@007c │ │ +004a4c: 0a03 |008c: move-result v3 │ │ +004a4e: 3903 3000 |008d: if-nez v3, 00bd // +0030 │ │ +004a52: 5b62 4f00 |008f: iput-object v2, v6, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ +004a56: 5463 4f00 |0091: iget-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ +004a5a: 3903 1f00 |0093: if-nez v3, 00b2 // +001f │ │ +004a5e: 2203 5100 |0095: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ +004a62: 7010 aa00 0300 |0097: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004a68: 7110 3001 0700 |009a: invoke-static {v7}, Lmobi/omegacentauri/SendReduced/Utils;.getCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0130 │ │ +004a6e: 0c04 |009d: move-result-object v4 │ │ +004a70: 6e10 8000 0400 |009e: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +004a76: 0c04 |00a1: move-result-object v4 │ │ +004a78: 6e20 af00 4300 |00a2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004a7e: 0c03 |00a5: move-result-object v3 │ │ +004a80: 1a04 0e00 |00a6: const-string v4, "/0" // string@000e │ │ +004a84: 6e20 af00 4300 |00a8: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004a8a: 0c03 |00ab: move-result-object v3 │ │ +004a8c: 6e10 b000 0300 |00ac: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004a92: 0c03 |00af: move-result-object v3 │ │ +004a94: 5b63 4f00 |00b0: iput-object v3, v6, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ +004a98: 2203 3b00 |00b2: new-instance v3, Ljava/io/File; // type@003b │ │ +004a9c: 5464 4f00 |00b4: iget-object v4, v6, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ +004aa0: 7020 7800 4300 |00b6: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +004aa6: 6e10 8600 0300 |00b9: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@0086 │ │ +004aac: 0e00 |00bc: return-void │ │ +004aae: d801 0101 |00bd: add-int/lit8 v1, v1, #int 1 // #01 │ │ +004ab2: 28a9 |00bf: goto 0068 // -0057 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ 0x000b line=56 │ │ 0x0011 line=57 │ │ @@ -4811,18 +4797,18 @@ │ │ type : '(Ljava/io/InputStream;)[B' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -004ac8: |[004ac8] mobi.omegacentauri.SendReduced.Utils.access$000:(Ljava/io/InputStream;)[B │ │ -004ad8: 7110 3201 0100 |0000: invoke-static {v1}, Lmobi/omegacentauri/SendReduced/Utils;.getStreamBytes:(Ljava/io/InputStream;)[B // method@0132 │ │ -004ade: 0c00 |0003: move-result-object v0 │ │ -004ae0: 1100 |0004: return-object v0 │ │ +004ab4: |[004ab4] mobi.omegacentauri.SendReduced.Utils.access$000:(Ljava/io/InputStream;)[B │ │ +004ac4: 7110 3201 0100 |0000: invoke-static {v1}, Lmobi/omegacentauri/SendReduced/Utils;.getStreamBytes:(Ljava/io/InputStream;)[B // method@0132 │ │ +004aca: 0c00 |0003: move-result-object v0 │ │ +004acc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Ljava/io/InputStream; │ │ │ │ #2 : (in Lmobi/omegacentauri/SendReduced/Utils;) │ │ @@ -4830,18 +4816,18 @@ │ │ type : '(Landroid/content/ContentResolver;Landroid/net/Uri;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -004ae4: |[004ae4] mobi.omegacentauri.SendReduced.Utils.access$100:(Landroid/content/ContentResolver;Landroid/net/Uri;)I │ │ -004af4: 7120 3101 2100 |0000: invoke-static {v1, v2}, Lmobi/omegacentauri/SendReduced/Utils;.getOrientation:(Landroid/content/ContentResolver;Landroid/net/Uri;)I // method@0131 │ │ -004afa: 0a00 |0003: move-result v0 │ │ -004afc: 0f00 |0004: return v0 │ │ +004ad0: |[004ad0] mobi.omegacentauri.SendReduced.Utils.access$100:(Landroid/content/ContentResolver;Landroid/net/Uri;)I │ │ +004ae0: 7120 3101 2100 |0000: invoke-static {v1, v2}, Lmobi/omegacentauri/SendReduced/Utils;.getOrientation:(Landroid/content/ContentResolver;Landroid/net/Uri;)I // method@0131 │ │ +004ae6: 0a00 |0003: move-result v0 │ │ +004ae8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/content/ContentResolver; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/net/Uri; │ │ │ │ @@ -4850,17 +4836,17 @@ │ │ type : '(Lmobi/omegacentauri/SendReduced/Utils;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -004b00: |[004b00] mobi.omegacentauri.SendReduced.Utils.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I │ │ -004b10: 5210 5300 |0000: iget v0, v1, Lmobi/omegacentauri/SendReduced/Utils;.outResolution:I // field@0053 │ │ -004b14: 0f00 |0002: return v0 │ │ +004aec: |[004aec] mobi.omegacentauri.SendReduced.Utils.access$200:(Lmobi/omegacentauri/SendReduced/Utils;)I │ │ +004afc: 5210 5300 |0000: iget v0, v1, Lmobi/omegacentauri/SendReduced/Utils;.outResolution:I // field@0053 │ │ +004b00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lmobi/omegacentauri/SendReduced/Utils; │ │ │ │ #4 : (in Lmobi/omegacentauri/SendReduced/Utils;) │ │ @@ -4868,17 +4854,17 @@ │ │ type : '(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -004b18: |[004b18] mobi.omegacentauri.SendReduced.Utils.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; │ │ -004b28: 5410 4f00 |0000: iget-object v0, v1, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ -004b2c: 1100 |0002: return-object v0 │ │ +004b04: |[004b04] mobi.omegacentauri.SendReduced.Utils.access$300:(Lmobi/omegacentauri/SendReduced/Utils;)Ljava/lang/String; │ │ +004b14: 5410 4f00 |0000: iget-object v0, v1, Lmobi/omegacentauri/SendReduced/Utils;.curCacheDir:Ljava/lang/String; // field@004f │ │ +004b18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lmobi/omegacentauri/SendReduced/Utils; │ │ │ │ #5 : (in Lmobi/omegacentauri/SendReduced/Utils;) │ │ @@ -4886,17 +4872,17 @@ │ │ type : '(Lmobi/omegacentauri/SendReduced/Utils;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -004b30: |[004b30] mobi.omegacentauri.SendReduced.Utils.access$400:(Lmobi/omegacentauri/SendReduced/Utils;)I │ │ -004b40: 5210 5400 |0000: iget v0, v1, Lmobi/omegacentauri/SendReduced/Utils;.sequencePos:I // field@0054 │ │ -004b44: 0f00 |0002: return v0 │ │ +004b1c: |[004b1c] mobi.omegacentauri.SendReduced.Utils.access$400:(Lmobi/omegacentauri/SendReduced/Utils;)I │ │ +004b2c: 5210 5400 |0000: iget v0, v1, Lmobi/omegacentauri/SendReduced/Utils;.sequencePos:I // field@0054 │ │ +004b30: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lmobi/omegacentauri/SendReduced/Utils; │ │ │ │ #6 : (in Lmobi/omegacentauri/SendReduced/Utils;) │ │ @@ -4904,19 +4890,19 @@ │ │ type : '(Lmobi/omegacentauri/SendReduced/Utils;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -004b48: |[004b48] mobi.omegacentauri.SendReduced.Utils.access$408:(Lmobi/omegacentauri/SendReduced/Utils;)I │ │ -004b58: 5220 5400 |0000: iget v0, v2, Lmobi/omegacentauri/SendReduced/Utils;.sequencePos:I // field@0054 │ │ -004b5c: d801 0001 |0002: add-int/lit8 v1, v0, #int 1 // #01 │ │ -004b60: 5921 5400 |0004: iput v1, v2, Lmobi/omegacentauri/SendReduced/Utils;.sequencePos:I // field@0054 │ │ -004b64: 0f00 |0006: return v0 │ │ +004b34: |[004b34] mobi.omegacentauri.SendReduced.Utils.access$408:(Lmobi/omegacentauri/SendReduced/Utils;)I │ │ +004b44: 5220 5400 |0000: iget v0, v2, Lmobi/omegacentauri/SendReduced/Utils;.sequencePos:I // field@0054 │ │ +004b48: d801 0001 |0002: add-int/lit8 v1, v0, #int 1 // #01 │ │ +004b4c: 5921 5400 |0004: iput v1, v2, Lmobi/omegacentauri/SendReduced/Utils;.sequencePos:I // field@0054 │ │ +004b50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 x0 Lmobi/omegacentauri/SendReduced/Utils; │ │ │ │ #7 : (in Lmobi/omegacentauri/SendReduced/Utils;) │ │ @@ -4924,246 +4910,230 @@ │ │ type : '(Lmobi/omegacentauri/SendReduced/Utils;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -004b68: |[004b68] mobi.omegacentauri.SendReduced.Utils.access$500:(Lmobi/omegacentauri/SendReduced/Utils;)I │ │ -004b78: 5210 5200 |0000: iget v0, v1, Lmobi/omegacentauri/SendReduced/Utils;.outQuality:I // field@0052 │ │ -004b7c: 0f00 |0002: return v0 │ │ +004b54: |[004b54] mobi.omegacentauri.SendReduced.Utils.access$500:(Lmobi/omegacentauri/SendReduced/Utils;)I │ │ +004b64: 5210 5200 |0000: iget v0, v1, Lmobi/omegacentauri/SendReduced/Utils;.outQuality:I // field@0052 │ │ +004b68: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lmobi/omegacentauri/SendReduced/Utils; │ │ │ │ #8 : (in Lmobi/omegacentauri/SendReduced/Utils;) │ │ name : 'cleanCache' │ │ type : '(Landroid/content/Context;Ljava/lang/Long;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 20 │ │ + registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 244 16-bit code units │ │ -004b80: |[004b80] mobi.omegacentauri.SendReduced.Utils.cleanCache:(Landroid/content/Context;Ljava/lang/Long;)V │ │ -004b90: 220e 5100 |0000: new-instance v14, Ljava/lang/StringBuilder; // type@0051 │ │ -004b94: 7010 aa00 0e00 |0002: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004b9a: 1a0f 6701 |0005: const-string v15, "cleanCache " // string@0167 │ │ -004b9e: 6e20 af00 fe00 |0007: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004ba4: 0c0e |000a: move-result-object v14 │ │ -004ba6: 7701 3001 1200 |000b: invoke-static/range {v18}, Lmobi/omegacentauri/SendReduced/Utils;.getCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0130 │ │ -004bac: 0c0f |000e: move-result-object v15 │ │ -004bae: 6e20 ae00 fe00 |000f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -004bb4: 0c0e |0012: move-result-object v14 │ │ -004bb6: 6e10 b000 0e00 |0013: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004bbc: 0c0e |0016: move-result-object v14 │ │ -004bbe: 7110 1201 0e00 |0017: invoke-static {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -004bc4: 7701 3001 1200 |001a: invoke-static/range {v18}, Lmobi/omegacentauri/SendReduced/Utils;.getCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0130 │ │ -004bca: 0c0e |001d: move-result-object v14 │ │ -004bcc: 220f 7300 |001e: new-instance v15, Lmobi/omegacentauri/SendReduced/Utils$1; // type@0073 │ │ -004bd0: 7010 1f01 0f00 |0020: invoke-direct {v15}, Lmobi/omegacentauri/SendReduced/Utils$1;.:()V // method@011f │ │ -004bd6: 6e20 8500 fe00 |0023: invoke-virtual {v14, v15}, Ljava/io/File;.listFiles:(Ljava/io/FileFilter;)[Ljava/io/File; // method@0085 │ │ -004bdc: 0c05 |0026: move-result-object v5 │ │ -004bde: 7701 3001 1200 |0027: invoke-static/range {v18}, Lmobi/omegacentauri/SendReduced/Utils;.getCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0130 │ │ -004be4: 0c0e |002a: move-result-object v14 │ │ -004be6: 6e10 8400 0e00 |002b: invoke-virtual {v14}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0084 │ │ -004bec: 0c02 |002e: move-result-object v2 │ │ -004bee: 2129 |002f: array-length v9, v2 │ │ -004bf0: 1207 |0030: const/4 v7, #int 0 // #0 │ │ -004bf2: 3597 1a00 |0031: if-ge v7, v9, 004b // +001a │ │ -004bf6: 4606 0207 |0033: aget-object v6, v2, v7 │ │ -004bfa: 6e10 8000 0600 |0035: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -004c00: 0c0e |0038: move-result-object v14 │ │ -004c02: 6e10 a900 0e00 |0039: invoke-virtual {v14}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@00a9 │ │ -004c08: 0c0e |003c: move-result-object v14 │ │ -004c0a: 1a0f 0c00 |003d: const-string v15, ".jpg" // string@000c │ │ -004c0e: 6e20 9d00 fe00 |003f: invoke-virtual {v14, v15}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@009d │ │ -004c14: 0a0e |0042: move-result v14 │ │ -004c16: 380e 0500 |0043: if-eqz v14, 0048 // +0005 │ │ -004c1a: 6e10 7b00 0600 |0045: invoke-virtual {v6}, Ljava/io/File;.delete:()Z // method@007b │ │ -004c20: d807 0701 |0048: add-int/lit8 v7, v7, #int 1 // #01 │ │ -004c24: 28e7 |004a: goto 0031 // -0019 │ │ -004c26: 0752 |004b: move-object v2, v5 │ │ -004c28: 2129 |004c: array-length v9, v2 │ │ -004c2a: 1207 |004d: const/4 v7, #int 0 // #0 │ │ -004c2c: 0178 |004e: move v8, v7 │ │ -004c2e: 3598 a000 |004f: if-ge v8, v9, 00ef // +00a0 │ │ -004c32: 4604 0208 |0051: aget-object v4, v2, v8 │ │ -004c36: 6e10 7f00 0400 |0053: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ -004c3c: 0c0b |0056: move-result-object v11 │ │ -004c3e: 220e 5100 |0057: new-instance v14, Ljava/lang/StringBuilder; // type@0051 │ │ -004c42: 7010 aa00 0e00 |0059: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004c48: 1a0f 6301 |005c: const-string v15, "checking " // string@0163 │ │ -004c4c: 6e20 af00 fe00 |005e: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004c52: 0c0e |0061: move-result-object v14 │ │ -004c54: 6e20 af00 be00 |0062: invoke-virtual {v14, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004c5a: 0c0e |0065: move-result-object v14 │ │ -004c5c: 6e10 b000 0e00 |0066: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004c62: 0c0e |0069: move-result-object v14 │ │ -004c64: 7110 1201 0e00 |006a: invoke-static {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -004c6a: 1a0e 0a00 |006d: const-string v14, "-" // string@000a │ │ -004c6e: 6e20 a500 eb00 |006f: invoke-virtual {v11, v14}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@00a5 │ │ -004c74: 0c0e |0072: move-result-object v14 │ │ -004c76: 120f |0073: const/4 v15, #int 0 // #0 │ │ -004c78: 460e 0e0f |0074: aget-object v14, v14, v15 │ │ -004c7c: 7110 9700 0e00 |0076: invoke-static {v14}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@0097 │ │ -004c82: 0b0c |0079: move-result-wide v12 │ │ -004c84: 220e 5100 |007a: new-instance v14, Ljava/lang/StringBuilder; // type@0051 │ │ -004c88: 7010 aa00 0e00 |007c: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004c8e: 1a0f 4a02 |007f: const-string v15, "parsed to " // string@024a │ │ -004c92: 6e20 af00 fe00 |0081: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004c98: 0c0e |0084: move-result-object v14 │ │ -004c9a: 6e30 ad00 ce0d |0085: invoke-virtual {v14, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@00ad │ │ -004ca0: 0c0e |0088: move-result-object v14 │ │ -004ca2: 1a0f 0600 |0089: const-string v15, " vs " // string@0006 │ │ -004ca6: 6e20 af00 fe00 |008b: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004cac: 0c0e |008e: move-result-object v14 │ │ -004cae: 0800 1300 |008f: move-object/from16 v0, v19 │ │ -004cb2: 6e20 ae00 0e00 |0091: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -004cb8: 0c0e |0094: move-result-object v14 │ │ -004cba: 6e10 b000 0e00 |0095: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004cc0: 0c0e |0098: move-result-object v14 │ │ -004cc2: 7110 1201 0e00 |0099: invoke-static {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -004cc8: 7401 9600 1300 |009c: invoke-virtual/range {v19}, Ljava/lang/Long;.longValue:()J // method@0096 │ │ -004cce: 0b0e |009f: move-result-wide v14 │ │ -004cd0: 9c0e 0c0e |00a0: sub-long v14, v12, v14 │ │ -004cd4: 7120 9900 fe00 |00a2: invoke-static {v14, v15}, Ljava/lang/Math;.abs:(J)J // method@0099 │ │ -004cda: 0b0e |00a5: move-result-wide v14 │ │ -004cdc: 1710 00dd 6d00 |00a6: const-wide/32 v16, #float 1.00893e-38 // #006ddd00 │ │ -004ce2: 310e 0e10 |00a9: cmp-long v14, v14, v16 │ │ -004ce6: 3a0e 3f00 |00ab: if-ltz v14, 00ea // +003f │ │ -004cea: 220e 5100 |00ad: new-instance v14, Ljava/lang/StringBuilder; // type@0051 │ │ -004cee: 7010 aa00 0e00 |00af: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004cf4: 1a0f 6801 |00b2: const-string v15, "cleaning up " // string@0168 │ │ -004cf8: 6e20 af00 fe00 |00b4: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004cfe: 0c0e |00b7: move-result-object v14 │ │ -004d00: 6e10 8000 0400 |00b8: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -004d06: 0c0f |00bb: move-result-object v15 │ │ -004d08: 6e20 af00 fe00 |00bc: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004d0e: 0c0e |00bf: move-result-object v14 │ │ -004d10: 6e10 b000 0e00 |00c0: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004d16: 0c0e |00c3: move-result-object v14 │ │ -004d18: 7110 1201 0e00 |00c4: invoke-static {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -004d1e: 6e10 8400 0400 |00c7: invoke-virtual {v4}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0084 │ │ -004d24: 0c03 |00ca: move-result-object v3 │ │ -004d26: 213a |00cb: array-length v10, v3 │ │ -004d28: 1207 |00cc: const/4 v7, #int 0 // #0 │ │ -004d2a: 35a7 1a00 |00cd: if-ge v7, v10, 00e7 // +001a │ │ -004d2e: 4606 0307 |00cf: aget-object v6, v3, v7 │ │ -004d32: 6e10 7b00 0600 |00d1: invoke-virtual {v6}, Ljava/io/File;.delete:()Z // method@007b │ │ -004d38: 7401 1800 1200 |00d4: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0018 │ │ -004d3e: 0c0e |00d7: move-result-object v14 │ │ -004d40: 0800 1200 |00d8: move-object/from16 v0, v18 │ │ -004d44: 7130 e100 e006 |00da: invoke-static {v0, v14, v6}, Lmobi/omegacentauri/SendReduced/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@00e1 │ │ -004d4a: 0c0e |00dd: move-result-object v14 │ │ -004d4c: 121f |00de: const/4 v15, #int 1 // #1 │ │ -004d4e: 0800 1200 |00df: move-object/from16 v0, v18 │ │ -004d52: 6e30 1900 e00f |00e1: invoke-virtual {v0, v14, v15}, Landroid/content/Context;.revokeUriPermission:(Landroid/net/Uri;I)V // method@0019 │ │ -004d58: d807 0701 |00e4: add-int/lit8 v7, v7, #int 1 // #01 │ │ -004d5c: 28e7 |00e6: goto 00cd // -0019 │ │ -004d5e: 6e10 7b00 0400 |00e7: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@007b │ │ -004d64: d807 0801 |00ea: add-int/lit8 v7, v8, #int 1 // #01 │ │ -004d68: 0178 |00ec: move v8, v7 │ │ -004d6a: 2900 62ff |00ed: goto/16 004f // -009e │ │ -004d6e: 0e00 |00ef: return-void │ │ -004d70: 0d0e |00f0: move-exception v14 │ │ -004d72: 28f9 |00f1: goto 00ea // -0007 │ │ -004d74: 0d0e |00f2: move-exception v14 │ │ -004d76: 28f1 |00f3: goto 00e4 // -000f │ │ + insns size : 237 16-bit code units │ │ +004b6c: |[004b6c] mobi.omegacentauri.SendReduced.Utils.cleanCache:(Landroid/content/Context;Ljava/lang/Long;)V │ │ +004b7c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +004b7e: 2206 5100 |0001: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +004b82: 7010 aa00 0600 |0003: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004b88: 1a08 6601 |0006: const-string v8, "cleanCache " // string@0166 │ │ +004b8c: 6e20 af00 8600 |0008: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004b92: 0c06 |000b: move-result-object v6 │ │ +004b94: 7110 3001 0e00 |000c: invoke-static {v14}, Lmobi/omegacentauri/SendReduced/Utils;.getCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0130 │ │ +004b9a: 0c08 |000f: move-result-object v8 │ │ +004b9c: 6e20 ae00 8600 |0010: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +004ba2: 0c06 |0013: move-result-object v6 │ │ +004ba4: 6e10 b000 0600 |0014: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004baa: 0c06 |0017: move-result-object v6 │ │ +004bac: 7110 1201 0600 |0018: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +004bb2: 7110 3001 0e00 |001b: invoke-static {v14}, Lmobi/omegacentauri/SendReduced/Utils;.getCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0130 │ │ +004bb8: 0c06 |001e: move-result-object v6 │ │ +004bba: 2208 7300 |001f: new-instance v8, Lmobi/omegacentauri/SendReduced/Utils$1; // type@0073 │ │ +004bbe: 7010 1f01 0800 |0021: invoke-direct {v8}, Lmobi/omegacentauri/SendReduced/Utils$1;.:()V // method@011f │ │ +004bc4: 6e20 8500 8600 |0024: invoke-virtual {v6, v8}, Ljava/io/File;.listFiles:(Ljava/io/FileFilter;)[Ljava/io/File; // method@0085 │ │ +004bca: 0c01 |0027: move-result-object v1 │ │ +004bcc: 7110 3001 0e00 |0028: invoke-static {v14}, Lmobi/omegacentauri/SendReduced/Utils;.getCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0130 │ │ +004bd2: 0c06 |002b: move-result-object v6 │ │ +004bd4: 6e10 8400 0600 |002c: invoke-virtual {v6}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0084 │ │ +004bda: 0c08 |002f: move-result-object v8 │ │ +004bdc: 2189 |0030: array-length v9, v8 │ │ +004bde: 0176 |0031: move v6, v7 │ │ +004be0: 3596 1a00 |0032: if-ge v6, v9, 004c // +001a │ │ +004be4: 4602 0806 |0034: aget-object v2, v8, v6 │ │ +004be8: 6e10 8000 0200 |0036: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +004bee: 0c0a |0039: move-result-object v10 │ │ +004bf0: 6e10 a900 0a00 |003a: invoke-virtual {v10}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@00a9 │ │ +004bf6: 0c0a |003d: move-result-object v10 │ │ +004bf8: 1a0b 0c00 |003e: const-string v11, ".jpg" // string@000c │ │ +004bfc: 6e20 9d00 ba00 |0040: invoke-virtual {v10, v11}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@009d │ │ +004c02: 0a0a |0043: move-result v10 │ │ +004c04: 380a 0500 |0044: if-eqz v10, 0049 // +0005 │ │ +004c08: 6e10 7b00 0200 |0046: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@007b │ │ +004c0e: d806 0601 |0049: add-int/lit8 v6, v6, #int 1 // #01 │ │ +004c12: 28e7 |004b: goto 0032 // -0019 │ │ +004c14: 2119 |004c: array-length v9, v1 │ │ +004c16: 0178 |004d: move v8, v7 │ │ +004c18: 3598 9a00 |004e: if-ge v8, v9, 00e8 // +009a │ │ +004c1c: 4600 0108 |0050: aget-object v0, v1, v8 │ │ +004c20: 6e10 7f00 0000 |0052: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@007f │ │ +004c26: 0c03 |0055: move-result-object v3 │ │ +004c28: 2206 5100 |0056: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +004c2c: 7010 aa00 0600 |0058: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004c32: 1a0a 6201 |005b: const-string v10, "checking " // string@0162 │ │ +004c36: 6e20 af00 a600 |005d: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004c3c: 0c06 |0060: move-result-object v6 │ │ +004c3e: 6e20 af00 3600 |0061: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004c44: 0c06 |0064: move-result-object v6 │ │ +004c46: 6e10 b000 0600 |0065: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004c4c: 0c06 |0068: move-result-object v6 │ │ +004c4e: 7110 1201 0600 |0069: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +004c54: 1a06 0a00 |006c: const-string v6, "-" // string@000a │ │ +004c58: 6e20 a500 6300 |006e: invoke-virtual {v3, v6}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@00a5 │ │ +004c5e: 0c06 |0071: move-result-object v6 │ │ +004c60: 120a |0072: const/4 v10, #int 0 // #0 │ │ +004c62: 4606 060a |0073: aget-object v6, v6, v10 │ │ +004c66: 7110 9700 0600 |0075: invoke-static {v6}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@0097 │ │ +004c6c: 0b04 |0078: move-result-wide v4 │ │ +004c6e: 2206 5100 |0079: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +004c72: 7010 aa00 0600 |007b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004c78: 1a0a 4702 |007e: const-string v10, "parsed to " // string@0247 │ │ +004c7c: 6e20 af00 a600 |0080: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004c82: 0c06 |0083: move-result-object v6 │ │ +004c84: 6e30 ad00 4605 |0084: invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@00ad │ │ +004c8a: 0c06 |0087: move-result-object v6 │ │ +004c8c: 1a0a 0600 |0088: const-string v10, " vs " // string@0006 │ │ +004c90: 6e20 af00 a600 |008a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004c96: 0c06 |008d: move-result-object v6 │ │ +004c98: 6e20 ae00 f600 |008e: invoke-virtual {v6, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +004c9e: 0c06 |0091: move-result-object v6 │ │ +004ca0: 6e10 b000 0600 |0092: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004ca6: 0c06 |0095: move-result-object v6 │ │ +004ca8: 7110 1201 0600 |0096: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +004cae: 6e10 9600 0f00 |0099: invoke-virtual {v15}, Ljava/lang/Long;.longValue:()J // method@0096 │ │ +004cb4: 0b0a |009c: move-result-wide v10 │ │ +004cb6: 9c0a 040a |009d: sub-long v10, v4, v10 │ │ +004cba: 7120 9900 ba00 |009f: invoke-static {v10, v11}, Ljava/lang/Math;.abs:(J)J // method@0099 │ │ +004cc0: 0b0a |00a2: move-result-wide v10 │ │ +004cc2: 170c 00dd 6d00 |00a3: const-wide/32 v12, #float 1.00893e-38 // #006ddd00 │ │ +004cc8: 3106 0a0c |00a6: cmp-long v6, v10, v12 │ │ +004ccc: 3a06 3b00 |00a8: if-ltz v6, 00e3 // +003b │ │ +004cd0: 2206 5100 |00aa: new-instance v6, Ljava/lang/StringBuilder; // type@0051 │ │ +004cd4: 7010 aa00 0600 |00ac: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004cda: 1a0a 6701 |00af: const-string v10, "cleaning up " // string@0167 │ │ +004cde: 6e20 af00 a600 |00b1: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004ce4: 0c06 |00b4: move-result-object v6 │ │ +004ce6: 6e10 8000 0000 |00b5: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +004cec: 0c0a |00b8: move-result-object v10 │ │ +004cee: 6e20 af00 a600 |00b9: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004cf4: 0c06 |00bc: move-result-object v6 │ │ +004cf6: 6e10 b000 0600 |00bd: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004cfc: 0c06 |00c0: move-result-object v6 │ │ +004cfe: 7110 1201 0600 |00c1: invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +004d04: 6e10 8400 0000 |00c4: invoke-virtual {v0}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0084 │ │ +004d0a: 0c0a |00c7: move-result-object v10 │ │ +004d0c: 21ab |00c8: array-length v11, v10 │ │ +004d0e: 0176 |00c9: move v6, v7 │ │ +004d10: 35b6 1600 |00ca: if-ge v6, v11, 00e0 // +0016 │ │ +004d14: 4602 0a06 |00cc: aget-object v2, v10, v6 │ │ +004d18: 6e10 7b00 0200 |00ce: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@007b │ │ +004d1e: 6e10 1800 0e00 |00d1: invoke-virtual {v14}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0018 │ │ +004d24: 0c0c |00d4: move-result-object v12 │ │ +004d26: 7130 e100 ce02 |00d5: invoke-static {v14, v12, v2}, Lmobi/omegacentauri/SendReduced/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@00e1 │ │ +004d2c: 0c0c |00d8: move-result-object v12 │ │ +004d2e: 121d |00d9: const/4 v13, #int 1 // #1 │ │ +004d30: 6e30 1900 ce0d |00da: invoke-virtual {v14, v12, v13}, Landroid/content/Context;.revokeUriPermission:(Landroid/net/Uri;I)V // method@0019 │ │ +004d36: d806 0601 |00dd: add-int/lit8 v6, v6, #int 1 // #01 │ │ +004d3a: 28eb |00df: goto 00ca // -0015 │ │ +004d3c: 6e10 7b00 0000 |00e0: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@007b │ │ +004d42: d806 0801 |00e3: add-int/lit8 v6, v8, #int 1 // #01 │ │ +004d46: 0168 |00e5: move v8, v6 │ │ +004d48: 2900 68ff |00e6: goto/16 004e // -0098 │ │ +004d4c: 0e00 |00e8: return-void │ │ +004d4e: 0d06 |00e9: move-exception v6 │ │ +004d50: 28f9 |00ea: goto 00e3 // -0007 │ │ +004d52: 0d0c |00eb: move-exception v12 │ │ +004d54: 28f1 |00ec: goto 00dd // -000f │ │ catches : 3 │ │ - 0x0057 - 0x00d4 │ │ - Ljava/lang/Exception; -> 0x00f0 │ │ - 0x00d4 - 0x00e4 │ │ - Ljava/lang/Exception; -> 0x00f2 │ │ - 0x00e7 - 0x00ea │ │ - Ljava/lang/Exception; -> 0x00f0 │ │ - positions : │ │ - 0x0000 line=149 │ │ - 0x001a line=150 │ │ - 0x0027 line=158 │ │ - 0x0035 line=159 │ │ - 0x0045 line=160 │ │ - 0x0048 line=158 │ │ - 0x004b line=163 │ │ - 0x0053 line=164 │ │ - 0x0057 line=166 │ │ - 0x006d line=167 │ │ - 0x007a line=168 │ │ - 0x009c line=169 │ │ - 0x00ad line=170 │ │ - 0x00c7 line=171 │ │ - 0x00d1 line=172 │ │ - 0x00d4 line=174 │ │ - 0x00e4 line=171 │ │ - 0x00e7 line=177 │ │ - 0x00ea line=163 │ │ - 0x00ef line=183 │ │ - 0x00f0 line=180 │ │ - 0x00f2 line=175 │ │ - locals : │ │ - 0x0035 - 0x004b reg=6 f Ljava/io/File; │ │ - 0x002f - 0x004f reg=2 arr$ [Ljava/io/File; │ │ - 0x0031 - 0x004f reg=7 i$ I │ │ - 0x0030 - 0x004f reg=9 len$ I │ │ - 0x004f - 0x00cd reg=8 i$ I │ │ - 0x00d1 - 0x00e7 reg=6 f Ljava/io/File; │ │ - 0x00cb - 0x00ea reg=3 arr$ [Ljava/io/File; │ │ - 0x00cd - 0x00ea reg=7 i$ I │ │ - 0x00cc - 0x00ea reg=10 len$ I │ │ - 0x007a - 0x00ea reg=12 t J │ │ - 0x00ec - 0x00ed reg=7 i$ I │ │ - 0x0053 - 0x00ef reg=4 d Ljava/io/File; │ │ - 0x0057 - 0x00ef reg=11 n Ljava/lang/String; │ │ - 0x00ed - 0x00f0 reg=8 i$ I │ │ - 0x00f2 - 0x00f4 reg=3 arr$ [Ljava/io/File; │ │ - 0x00f0 - 0x00f4 reg=4 d Ljava/io/File; │ │ - 0x0027 - 0x00f4 reg=5 dirs [Ljava/io/File; │ │ - 0x00f2 - 0x00f4 reg=6 f Ljava/io/File; │ │ - 0x00f2 - 0x00f4 reg=7 i$ I │ │ - 0x00f2 - 0x00f4 reg=10 len$ I │ │ - 0x00f0 - 0x00f4 reg=11 n Ljava/lang/String; │ │ - 0x00f2 - 0x00f4 reg=12 t J │ │ - 0x0000 - 0x00f4 reg=18 c Landroid/content/Context; │ │ - 0x0000 - 0x00f4 reg=19 curTime Ljava/lang/Long; │ │ + 0x0056 - 0x00d1 │ │ + Ljava/lang/Exception; -> 0x00e9 │ │ + 0x00d1 - 0x00dd │ │ + Ljava/lang/Exception; -> 0x00eb │ │ + 0x00e0 - 0x00e3 │ │ + Ljava/lang/Exception; -> 0x00e9 │ │ + positions : │ │ + 0x0001 line=149 │ │ + 0x001b line=150 │ │ + 0x0028 line=158 │ │ + 0x0036 line=159 │ │ + 0x0046 line=160 │ │ + 0x0049 line=158 │ │ + 0x004c line=163 │ │ + 0x0052 line=164 │ │ + 0x0056 line=166 │ │ + 0x006c line=167 │ │ + 0x0079 line=168 │ │ + 0x0099 line=169 │ │ + 0x00aa line=170 │ │ + 0x00c4 line=171 │ │ + 0x00ce line=172 │ │ + 0x00d1 line=174 │ │ + 0x00dd line=171 │ │ + 0x00e0 line=177 │ │ + 0x00e3 line=163 │ │ + 0x00e8 line=183 │ │ + 0x00e9 line=180 │ │ + 0x00eb line=175 │ │ + locals : │ │ + 0x0036 - 0x004c reg=2 f Ljava/io/File; │ │ + 0x00ce - 0x00e0 reg=2 f Ljava/io/File; │ │ + 0x0079 - 0x00e3 reg=4 t J │ │ + 0x0052 - 0x00e8 reg=0 d Ljava/io/File; │ │ + 0x0056 - 0x00e8 reg=3 n Ljava/lang/String; │ │ + 0x00e9 - 0x00ed reg=0 d Ljava/io/File; │ │ + 0x0028 - 0x00ed reg=1 dirs [Ljava/io/File; │ │ + 0x00eb - 0x00ed reg=2 f Ljava/io/File; │ │ + 0x00e9 - 0x00ed reg=3 n Ljava/lang/String; │ │ + 0x00eb - 0x00ed reg=4 t J │ │ + 0x0000 - 0x00ed reg=14 c Landroid/content/Context; │ │ + 0x0000 - 0x00ed reg=15 curTime Ljava/lang/Long; │ │ │ │ #9 : (in Lmobi/omegacentauri/SendReduced/Utils;) │ │ name : 'getCacheDir' │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -004d9c: |[004d9c] mobi.omegacentauri.SendReduced.Utils.getCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -004dac: 6001 0600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ -004db0: 1302 0800 |0002: const/16 v2, #int 8 // #8 │ │ -004db4: 3421 0a00 |0004: if-lt v1, v2, 000e // +000a │ │ -004db8: 6e10 1500 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@0015 │ │ -004dbe: 0c00 |0009: move-result-object v0 │ │ -004dc0: 6e10 8600 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@0086 │ │ -004dc6: 1100 |000d: return-object v0 │ │ -004dc8: 2200 3b00 |000e: new-instance v0, Ljava/io/File; // type@003b │ │ -004dcc: 2201 5100 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@0051 │ │ -004dd0: 7010 aa00 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004dd6: 7100 5d00 0000 |0015: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@005d │ │ -004ddc: 0c02 |0018: move-result-object v2 │ │ -004dde: 6e10 8000 0200 |0019: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ -004de4: 0c02 |001c: move-result-object v2 │ │ -004de6: 6e20 af00 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004dec: 0c01 |0020: move-result-object v1 │ │ -004dee: 1a02 0f00 |0021: const-string v2, "/SendReduced" // string@000f │ │ -004df2: 6e20 af00 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004df8: 0c01 |0026: move-result-object v1 │ │ -004dfa: 6e10 b000 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004e00: 0c01 |002a: move-result-object v1 │ │ -004e02: 7020 7800 1000 |002b: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -004e08: 28dc |002e: goto 000a // -0024 │ │ +004d7c: |[004d7c] mobi.omegacentauri.SendReduced.Utils.getCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +004d8c: 6001 0600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ +004d90: 1302 0800 |0002: const/16 v2, #int 8 // #8 │ │ +004d94: 3421 0a00 |0004: if-lt v1, v2, 000e // +000a │ │ +004d98: 6e10 1500 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@0015 │ │ +004d9e: 0c00 |0009: move-result-object v0 │ │ +004da0: 6e10 8600 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@0086 │ │ +004da6: 1100 |000d: return-object v0 │ │ +004da8: 2200 3b00 |000e: new-instance v0, Ljava/io/File; // type@003b │ │ +004dac: 2201 5100 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@0051 │ │ +004db0: 7010 aa00 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004db6: 7100 5d00 0000 |0015: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@005d │ │ +004dbc: 0c02 |0018: move-result-object v2 │ │ +004dbe: 6e10 8000 0200 |0019: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0080 │ │ +004dc4: 0c02 |001c: move-result-object v2 │ │ +004dc6: 6e20 af00 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004dcc: 0c01 |0020: move-result-object v1 │ │ +004dce: 1a02 0f00 |0021: const-string v2, "/SendReduced" // string@000f │ │ +004dd2: 6e20 af00 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004dd8: 0c01 |0026: move-result-object v1 │ │ +004dda: 6e10 b000 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004de0: 0c01 |002a: move-result-object v1 │ │ +004de2: 7020 7800 1000 |002b: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +004de8: 28dc |002e: goto 000a // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000a line=144 │ │ 0x000d line=145 │ │ 0x000e line=142 │ │ @@ -5177,36 +5147,36 @@ │ │ type : '(Landroid/content/ContentResolver;Landroid/net/Uri;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -004e0c: |[004e0c] mobi.omegacentauri.SendReduced.Utils.getOrientation:(Landroid/content/ContentResolver;Landroid/net/Uri;)I │ │ -004e1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -004e1e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -004e20: 2322 7e00 |0002: new-array v2, v2, [Ljava/lang/String; // type@007e │ │ -004e24: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -004e26: 1a04 3602 |0005: const-string v4, "orientation" // string@0236 │ │ -004e2a: 4d04 0203 |0007: aput-object v4, v2, v3 │ │ -004e2e: 7130 6d00 6502 |0009: invoke-static {v5, v6, v2}, Landroid/provider/MediaStore$Images$Media;.query:(Landroid/content/ContentResolver;Landroid/net/Uri;[Ljava/lang/String;)Landroid/database/Cursor; // method@006d │ │ -004e34: 0c00 |000c: move-result-object v0 │ │ -004e36: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -004e3a: 1401 c081 faff |000f: const v1, #float -nan // #fffa81c0 │ │ -004e40: 0f01 |0012: return v1 │ │ -004e42: 7210 3d00 0000 |0013: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@003d │ │ -004e48: 1a02 3602 |0016: const-string v2, "orientation" // string@0236 │ │ -004e4c: 7220 3900 2000 |0018: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0039 │ │ -004e52: 0a02 |001b: move-result v2 │ │ -004e54: 7220 3a00 2000 |001c: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@003a │ │ -004e5a: 0a01 |001f: move-result v1 │ │ -004e5c: 7210 3800 0000 |0020: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0038 │ │ -004e62: 28ef |0023: goto 0012 // -0011 │ │ -004e64: 0d02 |0024: move-exception v2 │ │ -004e66: 28e8 |0025: goto 000d // -0018 │ │ +004dec: |[004dec] mobi.omegacentauri.SendReduced.Utils.getOrientation:(Landroid/content/ContentResolver;Landroid/net/Uri;)I │ │ +004dfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +004dfe: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +004e00: 2322 7e00 |0002: new-array v2, v2, [Ljava/lang/String; // type@007e │ │ +004e04: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +004e06: 1a04 3302 |0005: const-string v4, "orientation" // string@0233 │ │ +004e0a: 4d04 0203 |0007: aput-object v4, v2, v3 │ │ +004e0e: 7130 6d00 6502 |0009: invoke-static {v5, v6, v2}, Landroid/provider/MediaStore$Images$Media;.query:(Landroid/content/ContentResolver;Landroid/net/Uri;[Ljava/lang/String;)Landroid/database/Cursor; // method@006d │ │ +004e14: 0c00 |000c: move-result-object v0 │ │ +004e16: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +004e1a: 1401 c081 faff |000f: const v1, #float -nan // #fffa81c0 │ │ +004e20: 0f01 |0012: return v1 │ │ +004e22: 7210 3d00 0000 |0013: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@003d │ │ +004e28: 1a02 3302 |0016: const-string v2, "orientation" // string@0233 │ │ +004e2c: 7220 3900 2000 |0018: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0039 │ │ +004e32: 0a02 |001b: move-result v2 │ │ +004e34: 7220 3a00 2000 |001c: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@003a │ │ +004e3a: 0a01 |001f: move-result v1 │ │ +004e3c: 7210 3800 0000 |0020: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0038 │ │ +004e42: 28ef |0023: goto 0012 // -0011 │ │ +004e44: 0d02 |0024: move-exception v2 │ │ +004e46: 28e8 |0025: goto 000d // -0018 │ │ catches : 1 │ │ 0x0002 - 0x000c │ │ Ljava/lang/Exception; -> 0x0024 │ │ positions : │ │ 0x0000 line=186 │ │ 0x0001 line=188 │ │ 0x000d line=192 │ │ @@ -5223,63 +5193,63 @@ │ │ 0x0000 - 0x0026 reg=6 uri Landroid/net/Uri; │ │ │ │ #11 : (in Lmobi/omegacentauri/SendReduced/Utils;) │ │ name : 'getStreamBytes' │ │ type : '(Ljava/io/InputStream;)[B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 13 │ │ + registers : 12 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -004e74: |[004e74] mobi.omegacentauri.SendReduced.Utils.getStreamBytes:(Ljava/io/InputStream;)[B │ │ -004e84: 120b |0000: const/4 v11, #int 0 // #0 │ │ -004e86: 2202 5800 |0001: new-instance v2, Ljava/util/ArrayList; // type@0058 │ │ -004e8a: 7010 ba00 0200 |0003: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@00ba │ │ -004e90: 1309 0040 |0006: const/16 v9, #int 16384 // #4000 │ │ -004e94: 2390 7900 |0008: new-array v0, v9, [B // type@0079 │ │ -004e98: 1208 |000a: const/4 v8, #int 0 // #0 │ │ -004e9a: 6e20 8a00 0c00 |000b: invoke-virtual {v12, v0}, Ljava/io/InputStream;.read:([B)I // method@008a │ │ -004ea0: 0a07 |000e: move-result v7 │ │ -004ea2: 3a07 2700 |000f: if-ltz v7, 0036 // +0027 │ │ -004ea6: 2371 7900 |0011: new-array v1, v7, [B // type@0079 │ │ -004eaa: 1209 |0013: const/4 v9, #int 0 // #0 │ │ -004eac: 120a |0014: const/4 v10, #int 0 // #0 │ │ -004eae: 7157 b100 90a1 |0015: invoke-static {v0, v9, v1, v10, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@00b1 │ │ -004eb4: 7220 c800 1200 |0018: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@00c8 │ │ -004eba: b078 |001b: add-int/2addr v8, v7 │ │ -004ebc: 28ef |001c: goto 000b // -0011 │ │ -004ebe: 0d04 |001d: move-exception v4 │ │ -004ec0: 2209 5100 |001e: new-instance v9, Ljava/lang/StringBuilder; // type@0051 │ │ -004ec4: 7010 aa00 0900 |0020: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -004eca: 1a0a 9b01 |0023: const-string v10, "error reading: " // string@019b │ │ -004ece: 6e20 af00 a900 |0025: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -004ed4: 0c09 |0028: move-result-object v9 │ │ -004ed6: 6e20 ae00 4900 |0029: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -004edc: 0c09 |002c: move-result-object v9 │ │ -004ede: 6e10 b000 0900 |002d: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -004ee4: 0c09 |0030: move-result-object v9 │ │ -004ee6: 7110 1201 0900 |0031: invoke-static {v9}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -004eec: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -004eee: 1103 |0035: return-object v3 │ │ -004ef0: 2383 7900 |0036: new-array v3, v8, [B // type@0079 │ │ -004ef4: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -004ef6: 7210 ca00 0200 |0039: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@00ca │ │ -004efc: 0c05 |003c: move-result-object v5 │ │ -004efe: 7210 c600 0500 |003d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@00c6 │ │ -004f04: 0a09 |0040: move-result v9 │ │ -004f06: 3809 f4ff |0041: if-eqz v9, 0035 // -000c │ │ -004f0a: 7210 c700 0500 |0043: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@00c7 │ │ -004f10: 0c01 |0046: move-result-object v1 │ │ -004f12: 1f01 7900 |0047: check-cast v1, [B // type@0079 │ │ -004f16: 2119 |0049: array-length v9, v1 │ │ -004f18: 7159 b100 b163 |004a: invoke-static {v1, v11, v3, v6, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@00b1 │ │ -004f1e: 2119 |004d: array-length v9, v1 │ │ -004f20: b096 |004e: add-int/2addr v6, v9 │ │ -004f22: 28ee |004f: goto 003d // -0012 │ │ +004e54: |[004e54] mobi.omegacentauri.SendReduced.Utils.getStreamBytes:(Ljava/io/InputStream;)[B │ │ +004e64: 120a |0000: const/4 v10, #int 0 // #0 │ │ +004e66: 2202 5800 |0001: new-instance v2, Ljava/util/ArrayList; // type@0058 │ │ +004e6a: 7010 ba00 0200 |0003: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@00ba │ │ +004e70: 1308 0040 |0006: const/16 v8, #int 16384 // #4000 │ │ +004e74: 2380 7900 |0008: new-array v0, v8, [B // type@0079 │ │ +004e78: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +004e7a: 6e20 8a00 0b00 |000b: invoke-virtual {v11, v0}, Ljava/io/InputStream;.read:([B)I // method@008a │ │ +004e80: 0a06 |000e: move-result v6 │ │ +004e82: 3a06 2700 |000f: if-ltz v6, 0036 // +0027 │ │ +004e86: 2361 7900 |0011: new-array v1, v6, [B // type@0079 │ │ +004e8a: 1208 |0013: const/4 v8, #int 0 // #0 │ │ +004e8c: 1209 |0014: const/4 v9, #int 0 // #0 │ │ +004e8e: 7156 b100 8091 |0015: invoke-static {v0, v8, v1, v9, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@00b1 │ │ +004e94: 7220 c800 1200 |0018: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@00c8 │ │ +004e9a: b067 |001b: add-int/2addr v7, v6 │ │ +004e9c: 28ef |001c: goto 000b // -0011 │ │ +004e9e: 0d04 |001d: move-exception v4 │ │ +004ea0: 2208 5100 |001e: new-instance v8, Ljava/lang/StringBuilder; // type@0051 │ │ +004ea4: 7010 aa00 0800 |0020: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +004eaa: 1a09 9a01 |0023: const-string v9, "error reading: " // string@019a │ │ +004eae: 6e20 af00 9800 |0025: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +004eb4: 0c08 |0028: move-result-object v8 │ │ +004eb6: 6e20 ae00 4800 |0029: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +004ebc: 0c08 |002c: move-result-object v8 │ │ +004ebe: 6e10 b000 0800 |002d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +004ec4: 0c08 |0030: move-result-object v8 │ │ +004ec6: 7110 1201 0800 |0031: invoke-static {v8}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +004ecc: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +004ece: 1103 |0035: return-object v3 │ │ +004ed0: 2373 7900 |0036: new-array v3, v7, [B // type@0079 │ │ +004ed4: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +004ed6: 7210 ca00 0200 |0039: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@00ca │ │ +004edc: 0c08 |003c: move-result-object v8 │ │ +004ede: 7210 c600 0800 |003d: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@00c6 │ │ +004ee4: 0a09 |0040: move-result v9 │ │ +004ee6: 3809 f4ff |0041: if-eqz v9, 0035 // -000c │ │ +004eea: 7210 c700 0800 |0043: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@00c7 │ │ +004ef0: 0c01 |0046: move-result-object v1 │ │ +004ef2: 1f01 7900 |0047: check-cast v1, [B // type@0079 │ │ +004ef6: 2119 |0049: array-length v9, v1 │ │ +004ef8: 7159 b100 a153 |004a: invoke-static {v1, v10, v3, v5, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@00b1 │ │ +004efe: 2119 |004d: array-length v9, v1 │ │ +004f00: b095 |004e: add-int/2addr v5, v9 │ │ +004f02: 28ee |004f: goto 003d // -0012 │ │ catches : 1 │ │ 0x000b - 0x001b │ │ Ljava/io/IOException; -> 0x001d │ │ positions : │ │ 0x0001 line=213 │ │ 0x0006 line=214 │ │ 0x000a line=216 │ │ @@ -5297,41 +5267,40 @@ │ │ 0x0038 line=231 │ │ 0x0039 line=233 │ │ 0x0049 line=234 │ │ 0x004d line=235 │ │ 0x004f line=236 │ │ locals : │ │ 0x0013 - 0x001d reg=1 chunk [B │ │ - 0x000f - 0x001d reg=7 read I │ │ + 0x000f - 0x001d reg=6 read I │ │ 0x001e - 0x0035 reg=4 e Ljava/io/IOException; │ │ 0x000a - 0x0050 reg=0 buffer [B │ │ 0x0049 - 0x0050 reg=1 chunk [B │ │ 0x0006 - 0x0050 reg=2 chunks Ljava/util/List; Ljava/util/List<[B>; │ │ 0x0038 - 0x0050 reg=3 data [B │ │ - 0x003d - 0x0050 reg=5 i$ Ljava/util/Iterator; │ │ - 0x0039 - 0x0050 reg=6 pos I │ │ - 0x0036 - 0x0050 reg=7 read I │ │ - 0x000b - 0x0050 reg=8 total I │ │ - 0x0000 - 0x0050 reg=12 stream Ljava/io/InputStream; │ │ + 0x0039 - 0x0050 reg=5 pos I │ │ + 0x0036 - 0x0050 reg=6 read I │ │ + 0x000b - 0x0050 reg=7 total I │ │ + 0x0000 - 0x0050 reg=11 stream Ljava/io/InputStream; │ │ │ │ #12 : (in Lmobi/omegacentauri/SendReduced/Utils;) │ │ name : 'startActivityForResultWithChooser' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;Ljava/lang/String;I)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -004f30: |[004f30] mobi.omegacentauri.SendReduced.Utils.startActivityForResultWithChooser:(Landroid/app/Activity;Landroid/content/Intent;Ljava/lang/String;I)V │ │ -004f40: 1a00 1c02 |0000: const-string v0, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" // string@021c │ │ -004f44: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -004f46: 6e30 2300 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0023 │ │ -004f4c: 6e30 0700 3205 |0006: invoke-virtual {v2, v3, v5}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0007 │ │ -004f52: 0e00 |0009: return-void │ │ +004f10: |[004f10] mobi.omegacentauri.SendReduced.Utils.startActivityForResultWithChooser:(Landroid/app/Activity;Landroid/content/Intent;Ljava/lang/String;I)V │ │ +004f20: 1a00 1902 |0000: const-string v0, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" // string@0219 │ │ +004f24: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +004f26: 6e30 2300 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0023 │ │ +004f2c: 6e30 0700 3205 |0006: invoke-virtual {v2, v3, v5}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0007 │ │ +004f32: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0006 line=107 │ │ 0x0009 line=108 │ │ locals : │ │ 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ @@ -5344,129 +5313,125 @@ │ │ type : '(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -004f54: |[004f54] mobi.omegacentauri.SendReduced.Utils.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;)V │ │ -004f64: 1a00 0601 |0000: const-string v0, "Share reduced photo via" // string@0106 │ │ -004f68: 7140 3801 2103 |0002: invoke-static {v1, v2, v3, v0}, Lmobi/omegacentauri/SendReduced/Utils;.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;Ljava/lang/String;)V // method@0138 │ │ -004f6e: 0e00 |0005: return-void │ │ +004f34: |[004f34] mobi.omegacentauri.SendReduced.Utils.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;)V │ │ +004f44: 1a00 0601 |0000: const-string v0, "Share reduced photo via" // string@0106 │ │ +004f48: 7140 3801 2103 |0002: invoke-static {v1, v2, v3, v0}, Lmobi/omegacentauri/SendReduced/Utils;.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;Ljava/lang/String;)V // method@0138 │ │ +004f4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 grant [Landroid/net/Uri; │ │ 0x0000 - 0x0006 reg=3 i Landroid/content/Intent; │ │ │ │ #14 : (in Lmobi/omegacentauri/SendReduced/Utils;) │ │ name : 'startWithChooser' │ │ type : '(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 14 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ - insns size : 58 16-bit code units │ │ -004f70: |[004f70] mobi.omegacentauri.SendReduced.Utils.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;Ljava/lang/String;)V │ │ -004f80: 1509 0100 |0000: const/high16 v9, #int 65536 // #1 │ │ -004f84: 1218 |0002: const/4 v8, #int 1 // #1 │ │ -004f86: 1a07 1c02 |0003: const-string v7, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" // string@021c │ │ -004f8a: 6e30 2300 7c08 |0005: invoke-virtual {v12, v7, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0023 │ │ -004f90: 6e20 2700 9c00 |0008: invoke-virtual {v12, v9}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0027 │ │ -004f96: 380b 2b00 |000b: if-eqz v11, 0036 // +002b │ │ -004f9a: 6e10 0200 0a00 |000d: invoke-virtual {v10}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0002 │ │ -004fa0: 0c07 |0010: move-result-object v7 │ │ -004fa2: 6e30 3000 c709 |0011: invoke-virtual {v7, v12, v9}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@0030 │ │ -004fa8: 0c04 |0014: move-result-object v4 │ │ -004faa: 7210 ca00 0400 |0015: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@00ca │ │ -004fb0: 0c01 |0018: move-result-object v1 │ │ -004fb2: 7210 c600 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@00c6 │ │ -004fb8: 0a07 |001c: move-result v7 │ │ -004fba: 3807 1900 |001d: if-eqz v7, 0036 // +0019 │ │ -004fbe: 7210 c700 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@00c7 │ │ -004fc4: 0c05 |0022: move-result-object v5 │ │ -004fc6: 1f05 1600 |0023: check-cast v5, Landroid/content/pm/ResolveInfo; // type@0016 │ │ -004fca: 07b0 |0025: move-object v0, v11 │ │ -004fcc: 2103 |0026: array-length v3, v0 │ │ -004fce: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -004fd0: 3532 f1ff |0028: if-ge v2, v3, 0019 // -000f │ │ -004fd4: 4606 0002 |002a: aget-object v6, v0, v2 │ │ -004fd8: 5457 0400 |002c: iget-object v7, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0004 │ │ -004fdc: 5477 0000 |002e: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0000 │ │ -004fe0: 6e40 0400 7a86 |0030: invoke-virtual {v10, v7, v6, v8}, Landroid/app/Activity;.grantUriPermission:(Ljava/lang/String;Landroid/net/Uri;I)V // method@0004 │ │ -004fe6: d802 0201 |0033: add-int/lit8 v2, v2, #int 1 // #01 │ │ -004fea: 28f3 |0035: goto 0028 // -000d │ │ -004fec: 6e20 0600 ca00 |0036: invoke-virtual {v10, v12}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0006 │ │ -004ff2: 0e00 |0039: return-void │ │ + insns size : 57 16-bit code units │ │ +004f50: |[004f50] mobi.omegacentauri.SendReduced.Utils.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;Ljava/lang/String;)V │ │ +004f60: 1504 0100 |0000: const/high16 v4, #int 65536 // #1 │ │ +004f64: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +004f66: 1a03 1902 |0003: const-string v3, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" // string@0219 │ │ +004f6a: 6e30 2300 3a07 |0005: invoke-virtual {v10, v3, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0023 │ │ +004f70: 6e20 2700 4a00 |0008: invoke-virtual {v10, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0027 │ │ +004f76: 3809 2a00 |000b: if-eqz v9, 0035 // +002a │ │ +004f7a: 6e10 0200 0800 |000d: invoke-virtual {v8}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0002 │ │ +004f80: 0c03 |0010: move-result-object v3 │ │ +004f82: 6e30 3000 a304 |0011: invoke-virtual {v3, v10, v4}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@0030 │ │ +004f88: 0c00 |0014: move-result-object v0 │ │ +004f8a: 7210 ca00 0000 |0015: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@00ca │ │ +004f90: 0c04 |0018: move-result-object v4 │ │ +004f92: 7210 c600 0400 |0019: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@00c6 │ │ +004f98: 0a03 |001c: move-result v3 │ │ +004f9a: 3803 1800 |001d: if-eqz v3, 0035 // +0018 │ │ +004f9e: 7210 c700 0400 |001f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@00c7 │ │ +004fa4: 0c01 |0022: move-result-object v1 │ │ +004fa6: 1f01 1600 |0023: check-cast v1, Landroid/content/pm/ResolveInfo; // type@0016 │ │ +004faa: 2195 |0025: array-length v5, v9 │ │ +004fac: 1203 |0026: const/4 v3, #int 0 // #0 │ │ +004fae: 3553 f2ff |0027: if-ge v3, v5, 0019 // -000e │ │ +004fb2: 4602 0903 |0029: aget-object v2, v9, v3 │ │ +004fb6: 5416 0400 |002b: iget-object v6, v1, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0004 │ │ +004fba: 5466 0000 |002d: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0000 │ │ +004fbe: 6e40 0400 6872 |002f: invoke-virtual {v8, v6, v2, v7}, Landroid/app/Activity;.grantUriPermission:(Ljava/lang/String;Landroid/net/Uri;I)V // method@0004 │ │ +004fc4: d803 0301 |0032: add-int/lit8 v3, v3, #int 1 // #01 │ │ +004fc8: 28f3 |0034: goto 0027 // -000d │ │ +004fca: 6e20 0600 a800 |0035: invoke-virtual {v8, v10}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0006 │ │ +004fd0: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=115 │ │ 0x0008 line=116 │ │ 0x000b line=117 │ │ 0x000d line=118 │ │ 0x0015 line=119 │ │ 0x0025 line=120 │ │ - 0x002c line=121 │ │ - 0x0033 line=120 │ │ - 0x0036 line=127 │ │ - 0x0039 line=128 │ │ - locals : │ │ - 0x0026 - 0x0036 reg=0 arr$ [Landroid/net/Uri; │ │ - 0x0028 - 0x0036 reg=2 i$ I │ │ - 0x0027 - 0x0036 reg=3 len$ I │ │ - 0x0015 - 0x0036 reg=4 possibles Ljava/util/List; Ljava/util/List; │ │ - 0x0025 - 0x0036 reg=5 r Landroid/content/pm/ResolveInfo; │ │ - 0x002c - 0x0036 reg=6 uri Landroid/net/Uri; │ │ - 0x0000 - 0x003a reg=10 activity Landroid/app/Activity; │ │ - 0x0000 - 0x003a reg=11 grant [Landroid/net/Uri; │ │ - 0x0000 - 0x003a reg=12 i Landroid/content/Intent; │ │ - 0x0000 - 0x003a reg=13 title Ljava/lang/String; │ │ + 0x002b line=121 │ │ + 0x0032 line=120 │ │ + 0x0035 line=127 │ │ + 0x0038 line=128 │ │ + locals : │ │ + 0x0015 - 0x0035 reg=0 possibles Ljava/util/List; Ljava/util/List; │ │ + 0x0025 - 0x0035 reg=1 r Landroid/content/pm/ResolveInfo; │ │ + 0x002b - 0x0035 reg=2 uri Landroid/net/Uri; │ │ + 0x0000 - 0x0039 reg=8 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0039 reg=9 grant [Landroid/net/Uri; │ │ + 0x0000 - 0x0039 reg=10 i Landroid/content/Intent; │ │ + 0x0000 - 0x0039 reg=11 title Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lmobi/omegacentauri/SendReduced/Utils;) │ │ name : 'fileProvider' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -004ff4: |[004ff4] mobi.omegacentauri.SendReduced.Utils.fileProvider:()Z │ │ -005004: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -005006: 6302 3300 |0001: sget-boolean v2, Lmobi/omegacentauri/SendReduced/SendReduced;.DEBUG:Z // field@0033 │ │ -00500a: 3902 0800 |0003: if-nez v2, 000b // +0008 │ │ -00500e: 6002 0600 |0005: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ -005012: 1303 1700 |0007: const/16 v3, #int 23 // #17 │ │ -005016: 3432 0d00 |0009: if-lt v2, v3, 0016 // +000d │ │ -00501a: 5442 5100 |000b: iget-object v2, v4, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ -00501e: 1a03 7401 |000d: const-string v3, "contentProvider" // string@0174 │ │ -005022: 7230 2900 3201 |000f: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0029 │ │ -005028: 0a02 |0012: move-result v2 │ │ -00502a: 3802 0300 |0013: if-eqz v2, 0016 // +0003 │ │ -00502e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -005030: 7110 9000 0100 |0016: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0090 │ │ -005036: 0c00 |0019: move-result-object v0 │ │ -005038: 2201 5100 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0051 │ │ -00503c: 7010 aa00 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -005042: 1a02 1001 |001f: const-string v2, "Using file provider? " // string@0110 │ │ -005046: 6e20 af00 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -00504c: 0c01 |0024: move-result-object v1 │ │ -00504e: 6e20 ae00 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -005054: 0c01 |0028: move-result-object v1 │ │ -005056: 6e10 b000 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -00505c: 0c01 |002c: move-result-object v1 │ │ -00505e: 7110 1201 0100 |002d: invoke-static {v1}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -005064: 6e10 8f00 0000 |0030: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@008f │ │ -00506a: 0a01 |0033: move-result v1 │ │ -00506c: 0f01 |0034: return v1 │ │ +004fd4: |[004fd4] mobi.omegacentauri.SendReduced.Utils.fileProvider:()Z │ │ +004fe4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +004fe6: 6302 3300 |0001: sget-boolean v2, Lmobi/omegacentauri/SendReduced/SendReduced;.DEBUG:Z // field@0033 │ │ +004fea: 3902 0800 |0003: if-nez v2, 000b // +0008 │ │ +004fee: 6002 0600 |0005: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ +004ff2: 1303 1700 |0007: const/16 v3, #int 23 // #17 │ │ +004ff6: 3432 0d00 |0009: if-lt v2, v3, 0016 // +000d │ │ +004ffa: 5442 5100 |000b: iget-object v2, v4, Lmobi/omegacentauri/SendReduced/Utils;.options:Landroid/content/SharedPreferences; // field@0051 │ │ +004ffe: 1a03 7301 |000d: const-string v3, "contentProvider" // string@0173 │ │ +005002: 7230 2900 3201 |000f: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0029 │ │ +005008: 0a02 |0012: move-result v2 │ │ +00500a: 3802 0300 |0013: if-eqz v2, 0016 // +0003 │ │ +00500e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +005010: 7110 9000 0100 |0016: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0090 │ │ +005016: 0c00 |0019: move-result-object v0 │ │ +005018: 2201 5100 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0051 │ │ +00501c: 7010 aa00 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +005022: 1a02 1001 |001f: const-string v2, "Using file provider? " // string@0110 │ │ +005026: 6e20 af00 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00502c: 0c01 |0024: move-result-object v1 │ │ +00502e: 6e20 ae00 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +005034: 0c01 |0028: move-result-object v1 │ │ +005036: 6e10 b000 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +00503c: 0c01 |002c: move-result-object v1 │ │ +00503e: 7110 1201 0100 |002d: invoke-static {v1}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +005044: 6e10 8f00 0000 |0030: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@008f │ │ +00504a: 0a01 |0033: move-result v1 │ │ +00504c: 0f01 |0034: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x001a line=132 │ │ 0x0030 line=133 │ │ locals : │ │ 0x001a - 0x0035 reg=0 f Ljava/lang/Boolean; │ │ @@ -5477,77 +5442,77 @@ │ │ type : '(Landroid/net/Uri;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 127 16-bit code units │ │ -005070: |[005070] mobi.omegacentauri.SendReduced.Utils.offerReduced:(Landroid/net/Uri;)Landroid/net/Uri; │ │ -005080: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -005082: 5475 4d00 |0001: iget-object v5, v7, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ -005086: 6e10 0100 0500 |0003: invoke-virtual {v5}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@0001 │ │ -00508c: 0c00 |0006: move-result-object v0 │ │ -00508e: 7120 3101 8000 |0007: invoke-static {v0, v8}, Lmobi/omegacentauri/SendReduced/Utils;.getOrientation:(Landroid/content/ContentResolver;Landroid/net/Uri;)I // method@0131 │ │ -005094: 0a02 |000a: move-result v2 │ │ -005096: 2205 5100 |000b: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ -00509a: 7010 aa00 0500 |000d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0050a0: 1a06 3802 |0010: const-string v6, "orientation: " // string@0238 │ │ -0050a4: 6e20 af00 6500 |0012: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0050aa: 0c05 |0015: move-result-object v5 │ │ -0050ac: 6e20 ac00 2500 |0016: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -0050b2: 0c05 |0019: move-result-object v5 │ │ -0050b4: 6e10 b000 0500 |001a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0050ba: 0c05 |001d: move-result-object v5 │ │ -0050bc: 7110 1201 0500 |001e: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -0050c2: 2201 7400 |0021: new-instance v1, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage; // type@0074 │ │ -0050c6: 7030 2101 7108 |0023: invoke-direct {v1, v7, v8}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.:(Lmobi/omegacentauri/SendReduced/Utils;Landroid/net/Uri;)V // method@0121 │ │ -0050cc: 5415 3a00 |0026: iget-object v5, v1, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -0050d0: 3905 0300 |0028: if-nez v5, 002b // +0003 │ │ -0050d4: 1104 |002a: return-object v4 │ │ -0050d6: 2205 5100 |002b: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ -0050da: 7010 aa00 0500 |002d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0050e0: 1a06 fe00 |0030: const-string v6, "Reduced to " // string@00fe │ │ -0050e4: 6e20 af00 6500 |0032: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0050ea: 0c05 |0035: move-result-object v5 │ │ -0050ec: 5416 3a00 |0036: iget-object v6, v1, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -0050f0: 6e10 4300 0600 |0038: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0043 │ │ -0050f6: 0a06 |003b: move-result v6 │ │ -0050f8: 6e20 ac00 6500 |003c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -0050fe: 0c05 |003f: move-result-object v5 │ │ -005100: 1a06 cf02 |0040: const-string v6, "x" // string@02cf │ │ -005104: 6e20 af00 6500 |0042: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -00510a: 0c05 |0045: move-result-object v5 │ │ -00510c: 5416 3a00 |0046: iget-object v6, v1, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -005110: 6e10 4200 0600 |0048: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@0042 │ │ -005116: 0a06 |004b: move-result v6 │ │ -005118: 6e20 ac00 6500 |004c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -00511e: 0c05 |004f: move-result-object v5 │ │ -005120: 6e10 b000 0500 |0050: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -005126: 0c05 |0053: move-result-object v5 │ │ -005128: 7110 1201 0500 |0054: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -00512e: 6e10 2401 0100 |0057: invoke-virtual {v1}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.saveImage:()Ljava/lang/String; // method@0124 │ │ -005134: 0c03 |005a: move-result-object v3 │ │ -005136: 3803 cfff |005b: if-eqz v3, 002a // -0031 │ │ -00513a: 6e10 2f01 0700 |005d: invoke-virtual {v7}, Lmobi/omegacentauri/SendReduced/Utils;.fileProvider:()Z // method@012f │ │ -005140: 0a04 |0060: move-result v4 │ │ -005142: 3804 1400 |0061: if-eqz v4, 0075 // +0014 │ │ -005146: 5474 4d00 |0063: iget-object v4, v7, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ -00514a: 5475 4d00 |0065: iget-object v5, v7, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ -00514e: 6e10 0300 0500 |0067: invoke-virtual {v5}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0003 │ │ -005154: 0c05 |006a: move-result-object v5 │ │ -005156: 2206 3b00 |006b: new-instance v6, Ljava/io/File; // type@003b │ │ -00515a: 7020 7800 3600 |006d: invoke-direct {v6, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -005160: 7130 e100 5406 |0070: invoke-static {v4, v5, v6}, Lmobi/omegacentauri/SendReduced/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@00e1 │ │ -005166: 0c04 |0073: move-result-object v4 │ │ -005168: 28b6 |0074: goto 002a // -004a │ │ -00516a: 2204 3b00 |0075: new-instance v4, Ljava/io/File; // type@003b │ │ -00516e: 7020 7800 3400 |0077: invoke-direct {v4, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -005174: 7110 5500 0400 |007a: invoke-static {v4}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0055 │ │ -00517a: 0c04 |007d: move-result-object v4 │ │ -00517c: 28ac |007e: goto 002a // -0054 │ │ +005050: |[005050] mobi.omegacentauri.SendReduced.Utils.offerReduced:(Landroid/net/Uri;)Landroid/net/Uri; │ │ +005060: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +005062: 5475 4d00 |0001: iget-object v5, v7, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ +005066: 6e10 0100 0500 |0003: invoke-virtual {v5}, Landroid/app/Activity;.getContentResolver:()Landroid/content/ContentResolver; // method@0001 │ │ +00506c: 0c00 |0006: move-result-object v0 │ │ +00506e: 7120 3101 8000 |0007: invoke-static {v0, v8}, Lmobi/omegacentauri/SendReduced/Utils;.getOrientation:(Landroid/content/ContentResolver;Landroid/net/Uri;)I // method@0131 │ │ +005074: 0a02 |000a: move-result v2 │ │ +005076: 2205 5100 |000b: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ +00507a: 7010 aa00 0500 |000d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +005080: 1a06 3502 |0010: const-string v6, "orientation: " // string@0235 │ │ +005084: 6e20 af00 6500 |0012: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00508a: 0c05 |0015: move-result-object v5 │ │ +00508c: 6e20 ac00 2500 |0016: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +005092: 0c05 |0019: move-result-object v5 │ │ +005094: 6e10 b000 0500 |001a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +00509a: 0c05 |001d: move-result-object v5 │ │ +00509c: 7110 1201 0500 |001e: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +0050a2: 2201 7400 |0021: new-instance v1, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage; // type@0074 │ │ +0050a6: 7030 2101 7108 |0023: invoke-direct {v1, v7, v8}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.:(Lmobi/omegacentauri/SendReduced/Utils;Landroid/net/Uri;)V // method@0121 │ │ +0050ac: 5415 3a00 |0026: iget-object v5, v1, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +0050b0: 3905 0300 |0028: if-nez v5, 002b // +0003 │ │ +0050b4: 1104 |002a: return-object v4 │ │ +0050b6: 2205 5100 |002b: new-instance v5, Ljava/lang/StringBuilder; // type@0051 │ │ +0050ba: 7010 aa00 0500 |002d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +0050c0: 1a06 fe00 |0030: const-string v6, "Reduced to " // string@00fe │ │ +0050c4: 6e20 af00 6500 |0032: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0050ca: 0c05 |0035: move-result-object v5 │ │ +0050cc: 5416 3a00 |0036: iget-object v6, v1, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +0050d0: 6e10 4300 0600 |0038: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0043 │ │ +0050d6: 0a06 |003b: move-result v6 │ │ +0050d8: 6e20 ac00 6500 |003c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +0050de: 0c05 |003f: move-result-object v5 │ │ +0050e0: 1a06 cc02 |0040: const-string v6, "x" // string@02cc │ │ +0050e4: 6e20 af00 6500 |0042: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0050ea: 0c05 |0045: move-result-object v5 │ │ +0050ec: 5416 3a00 |0046: iget-object v6, v1, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +0050f0: 6e10 4200 0600 |0048: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@0042 │ │ +0050f6: 0a06 |004b: move-result v6 │ │ +0050f8: 6e20 ac00 6500 |004c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +0050fe: 0c05 |004f: move-result-object v5 │ │ +005100: 6e10 b000 0500 |0050: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +005106: 0c05 |0053: move-result-object v5 │ │ +005108: 7110 1201 0500 |0054: invoke-static {v5}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +00510e: 6e10 2401 0100 |0057: invoke-virtual {v1}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.saveImage:()Ljava/lang/String; // method@0124 │ │ +005114: 0c03 |005a: move-result-object v3 │ │ +005116: 3803 cfff |005b: if-eqz v3, 002a // -0031 │ │ +00511a: 6e10 2f01 0700 |005d: invoke-virtual {v7}, Lmobi/omegacentauri/SendReduced/Utils;.fileProvider:()Z // method@012f │ │ +005120: 0a04 |0060: move-result v4 │ │ +005122: 3804 1400 |0061: if-eqz v4, 0075 // +0014 │ │ +005126: 5474 4d00 |0063: iget-object v4, v7, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ +00512a: 5475 4d00 |0065: iget-object v5, v7, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ +00512e: 6e10 0300 0500 |0067: invoke-virtual {v5}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0003 │ │ +005134: 0c05 |006a: move-result-object v5 │ │ +005136: 2206 3b00 |006b: new-instance v6, Ljava/io/File; // type@003b │ │ +00513a: 7020 7800 3600 |006d: invoke-direct {v6, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +005140: 7130 e100 5406 |0070: invoke-static {v4, v5, v6}, Lmobi/omegacentauri/SendReduced/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@00e1 │ │ +005146: 0c04 |0073: move-result-object v4 │ │ +005148: 28b6 |0074: goto 002a // -004a │ │ +00514a: 2204 3b00 |0075: new-instance v4, Ljava/io/File; // type@003b │ │ +00514e: 7020 7800 3400 |0077: invoke-direct {v4, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +005154: 7110 5500 0400 |007a: invoke-static {v4}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0055 │ │ +00515a: 0c04 |007d: move-result-object v4 │ │ +00515c: 28ac |007e: goto 002a // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=242 │ │ 0x0007 line=243 │ │ 0x000b line=244 │ │ 0x0021 line=245 │ │ 0x0026 line=246 │ │ @@ -5571,62 +5536,62 @@ │ │ type : '(Landroid/net/Uri;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -005180: |[005180] mobi.omegacentauri.SendReduced.Utils.reduce:(Landroid/net/Uri;)Landroid/net/Uri; │ │ -005190: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -005192: 2200 7400 |0001: new-instance v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage; // type@0074 │ │ -005196: 7030 2101 5006 |0003: invoke-direct {v0, v5, v6}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.:(Lmobi/omegacentauri/SendReduced/Utils;Landroid/net/Uri;)V // method@0121 │ │ -00519c: 5403 3a00 |0006: iget-object v3, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -0051a0: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ -0051a4: 1102 |000a: return-object v2 │ │ -0051a6: 2203 5100 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ -0051aa: 7010 aa00 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -0051b0: 1a04 fe00 |0010: const-string v4, "Reduced to " // string@00fe │ │ -0051b4: 6e20 af00 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0051ba: 0c03 |0015: move-result-object v3 │ │ -0051bc: 5404 3a00 |0016: iget-object v4, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -0051c0: 6e10 4300 0400 |0018: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@0043 │ │ -0051c6: 0a04 |001b: move-result v4 │ │ -0051c8: 6e20 ac00 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -0051ce: 0c03 |001f: move-result-object v3 │ │ -0051d0: 1a04 cf02 |0020: const-string v4, "x" // string@02cf │ │ -0051d4: 6e20 af00 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0051da: 0c03 |0025: move-result-object v3 │ │ -0051dc: 5404 3a00 |0026: iget-object v4, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ -0051e0: 6e10 4200 0400 |0028: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@0042 │ │ -0051e6: 0a04 |002b: move-result v4 │ │ -0051e8: 6e20 ac00 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ -0051ee: 0c03 |002f: move-result-object v3 │ │ -0051f0: 6e10 b000 0300 |0030: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0051f6: 0c03 |0033: move-result-object v3 │ │ -0051f8: 7110 1201 0300 |0034: invoke-static {v3}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -0051fe: 6e10 2401 0000 |0037: invoke-virtual {v0}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.saveImage:()Ljava/lang/String; // method@0124 │ │ -005204: 0c01 |003a: move-result-object v1 │ │ -005206: 3801 cfff |003b: if-eqz v1, 000a // -0031 │ │ -00520a: 6e10 2f01 0500 |003d: invoke-virtual {v5}, Lmobi/omegacentauri/SendReduced/Utils;.fileProvider:()Z // method@012f │ │ -005210: 0a02 |0040: move-result v2 │ │ -005212: 3802 1400 |0041: if-eqz v2, 0055 // +0014 │ │ -005216: 5452 4d00 |0043: iget-object v2, v5, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ -00521a: 5453 4d00 |0045: iget-object v3, v5, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ -00521e: 6e10 0300 0300 |0047: invoke-virtual {v3}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0003 │ │ -005224: 0c03 |004a: move-result-object v3 │ │ -005226: 2204 3b00 |004b: new-instance v4, Ljava/io/File; // type@003b │ │ -00522a: 7020 7800 1400 |004d: invoke-direct {v4, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -005230: 7130 e100 3204 |0050: invoke-static {v2, v3, v4}, Lmobi/omegacentauri/SendReduced/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@00e1 │ │ -005236: 0c02 |0053: move-result-object v2 │ │ -005238: 28b6 |0054: goto 000a // -004a │ │ -00523a: 2202 3b00 |0055: new-instance v2, Ljava/io/File; // type@003b │ │ -00523e: 7020 7800 1200 |0057: invoke-direct {v2, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ -005244: 7110 5500 0200 |005a: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0055 │ │ -00524a: 0c02 |005d: move-result-object v2 │ │ -00524c: 28ac |005e: goto 000a // -0054 │ │ +005160: |[005160] mobi.omegacentauri.SendReduced.Utils.reduce:(Landroid/net/Uri;)Landroid/net/Uri; │ │ +005170: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +005172: 2200 7400 |0001: new-instance v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage; // type@0074 │ │ +005176: 7030 2101 5006 |0003: invoke-direct {v0, v5, v6}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.:(Lmobi/omegacentauri/SendReduced/Utils;Landroid/net/Uri;)V // method@0121 │ │ +00517c: 5403 3a00 |0006: iget-object v3, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +005180: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ +005184: 1102 |000a: return-object v2 │ │ +005186: 2203 5100 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@0051 │ │ +00518a: 7010 aa00 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +005190: 1a04 fe00 |0010: const-string v4, "Reduced to " // string@00fe │ │ +005194: 6e20 af00 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +00519a: 0c03 |0015: move-result-object v3 │ │ +00519c: 5404 3a00 |0016: iget-object v4, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +0051a0: 6e10 4300 0400 |0018: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@0043 │ │ +0051a6: 0a04 |001b: move-result v4 │ │ +0051a8: 6e20 ac00 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +0051ae: 0c03 |001f: move-result-object v3 │ │ +0051b0: 1a04 cc02 |0020: const-string v4, "x" // string@02cc │ │ +0051b4: 6e20 af00 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +0051ba: 0c03 |0025: move-result-object v3 │ │ +0051bc: 5404 3a00 |0026: iget-object v4, v0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.bmp:Landroid/graphics/Bitmap; // field@003a │ │ +0051c0: 6e10 4200 0400 |0028: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@0042 │ │ +0051c6: 0a04 |002b: move-result v4 │ │ +0051c8: 6e20 ac00 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00ac │ │ +0051ce: 0c03 |002f: move-result-object v3 │ │ +0051d0: 6e10 b000 0300 |0030: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +0051d6: 0c03 |0033: move-result-object v3 │ │ +0051d8: 7110 1201 0300 |0034: invoke-static {v3}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +0051de: 6e10 2401 0000 |0037: invoke-virtual {v0}, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;.saveImage:()Ljava/lang/String; // method@0124 │ │ +0051e4: 0c01 |003a: move-result-object v1 │ │ +0051e6: 3801 cfff |003b: if-eqz v1, 000a // -0031 │ │ +0051ea: 6e10 2f01 0500 |003d: invoke-virtual {v5}, Lmobi/omegacentauri/SendReduced/Utils;.fileProvider:()Z // method@012f │ │ +0051f0: 0a02 |0040: move-result v2 │ │ +0051f2: 3802 1400 |0041: if-eqz v2, 0055 // +0014 │ │ +0051f6: 5452 4d00 |0043: iget-object v2, v5, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ +0051fa: 5453 4d00 |0045: iget-object v3, v5, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ +0051fe: 6e10 0300 0300 |0047: invoke-virtual {v3}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0003 │ │ +005204: 0c03 |004a: move-result-object v3 │ │ +005206: 2204 3b00 |004b: new-instance v4, Ljava/io/File; // type@003b │ │ +00520a: 7020 7800 1400 |004d: invoke-direct {v4, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +005210: 7130 e100 3204 |0050: invoke-static {v2, v3, v4}, Lmobi/omegacentauri/SendReduced/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@00e1 │ │ +005216: 0c02 |0053: move-result-object v2 │ │ +005218: 28b6 |0054: goto 000a // -004a │ │ +00521a: 2202 3b00 |0055: new-instance v2, Ljava/io/File; // type@003b │ │ +00521e: 7020 7800 1200 |0057: invoke-direct {v2, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0078 │ │ +005224: 7110 5500 0200 |005a: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0055 │ │ +00522a: 0c02 |005d: move-result-object v2 │ │ +00522c: 28ac |005e: goto 000a // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0006 line=79 │ │ 0x000a line=88 │ │ 0x000b line=81 │ │ 0x0037 line=82 │ │ @@ -5645,44 +5610,44 @@ │ │ type : '(Landroid/net/Uri;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -005250: |[005250] mobi.omegacentauri.SendReduced.Utils.sendReduced:(Landroid/net/Uri;)Z │ │ -005260: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -005262: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -005264: 6e20 3401 7600 |0002: invoke-virtual {v6, v7}, Lmobi/omegacentauri/SendReduced/Utils;.reduce:(Landroid/net/Uri;)Landroid/net/Uri; // method@0134 │ │ -00526a: 0c01 |0005: move-result-object v1 │ │ -00526c: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ -005270: 0f02 |0008: return v2 │ │ -005272: 2200 0e00 |0009: new-instance v0, Landroid/content/Intent; // type@000e │ │ -005276: 1a04 4801 |000b: const-string v4, "android.intent.action.SEND" // string@0148 │ │ -00527a: 7020 1c00 4000 |000d: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001c │ │ -005280: 1a04 4c01 |0010: const-string v4, "android.intent.extra.STREAM" // string@014c │ │ -005284: 6e30 2100 4001 |0012: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0021 │ │ -00528a: 1a04 f601 |0015: const-string v4, "image/jpeg" // string@01f6 │ │ -00528e: 6e20 2800 4000 |0017: invoke-virtual {v0, v4}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0028 │ │ -005294: 2204 5100 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@0051 │ │ -005298: 7010 aa00 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ -00529e: 1a05 c302 |001f: const-string v5, "uri " // string@02c3 │ │ -0052a2: 6e20 af00 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ -0052a8: 0c04 |0024: move-result-object v4 │ │ -0052aa: 6e20 ae00 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ -0052b0: 0c04 |0028: move-result-object v4 │ │ -0052b2: 6e10 b000 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ -0052b8: 0c04 |002c: move-result-object v4 │ │ -0052ba: 7110 1201 0400 |002d: invoke-static {v4}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ -0052c0: 5464 4d00 |0030: iget-object v4, v6, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ -0052c4: 2335 7b00 |0032: new-array v5, v3, [Landroid/net/Uri; // type@007b │ │ -0052c8: 4d07 0502 |0034: aput-object v7, v5, v2 │ │ -0052cc: 7130 3701 5400 |0036: invoke-static {v4, v5, v0}, Lmobi/omegacentauri/SendReduced/Utils;.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;)V // method@0137 │ │ -0052d2: 0132 |0039: move v2, v3 │ │ -0052d4: 28ce |003a: goto 0008 // -0032 │ │ +005230: |[005230] mobi.omegacentauri.SendReduced.Utils.sendReduced:(Landroid/net/Uri;)Z │ │ +005240: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +005242: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +005244: 6e20 3401 7600 |0002: invoke-virtual {v6, v7}, Lmobi/omegacentauri/SendReduced/Utils;.reduce:(Landroid/net/Uri;)Landroid/net/Uri; // method@0134 │ │ +00524a: 0c01 |0005: move-result-object v1 │ │ +00524c: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ +005250: 0f02 |0008: return v2 │ │ +005252: 2200 0e00 |0009: new-instance v0, Landroid/content/Intent; // type@000e │ │ +005256: 1a04 4801 |000b: const-string v4, "android.intent.action.SEND" // string@0148 │ │ +00525a: 7020 1c00 4000 |000d: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@001c │ │ +005260: 1a04 4c01 |0010: const-string v4, "android.intent.extra.STREAM" // string@014c │ │ +005264: 6e30 2100 4001 |0012: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0021 │ │ +00526a: 1a04 f401 |0015: const-string v4, "image/jpeg" // string@01f4 │ │ +00526e: 6e20 2800 4000 |0017: invoke-virtual {v0, v4}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0028 │ │ +005274: 2204 5100 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@0051 │ │ +005278: 7010 aa00 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@00aa │ │ +00527e: 1a05 c002 |001f: const-string v5, "uri " // string@02c0 │ │ +005282: 6e20 af00 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00af │ │ +005288: 0c04 |0024: move-result-object v4 │ │ +00528a: 6e20 ae00 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00ae │ │ +005290: 0c04 |0028: move-result-object v4 │ │ +005292: 6e10 b000 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00b0 │ │ +005298: 0c04 |002c: move-result-object v4 │ │ +00529a: 7110 1201 0400 |002d: invoke-static {v4}, Lmobi/omegacentauri/SendReduced/SendReduced;.log:(Ljava/lang/String;)V // method@0112 │ │ +0052a0: 5464 4d00 |0030: iget-object v4, v6, Lmobi/omegacentauri/SendReduced/Utils;.activity:Landroid/app/Activity; // field@004d │ │ +0052a4: 2335 7b00 |0032: new-array v5, v3, [Landroid/net/Uri; // type@007b │ │ +0052a8: 4d07 0502 |0034: aput-object v7, v5, v2 │ │ +0052ac: 7130 3701 5400 |0036: invoke-static {v4, v5, v0}, Lmobi/omegacentauri/SendReduced/Utils;.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;)V // method@0137 │ │ +0052b2: 0132 |0039: move v2, v3 │ │ +0052b4: 28ce |003a: goto 0008 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=92 │ │ 0x0006 line=93 │ │ 0x0008 line=101 │ │ 0x0009 line=95 │ │ 0x0010 line=96 │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,22 +1,22 @@ │ │ │ -Zip file size: 51911 bytes, number of entries: 20 │ │ │ +Zip file size: 51926 bytes, number of entries: 20 │ │ │ ?rwxrwxr-x 2.0 unx 177 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 228 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/FileProvider$PathStrategy.class │ │ │ ?rwxrwxr-x 2.0 unx 3240 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy.class │ │ │ -?rwxrwxr-x 2.0 unx 6812 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/FileProvider.class │ │ │ +?rwxrwxr-x 2.0 unx 6803 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/FileProvider.class │ │ │ ?rwxrwxr-x 2.0 unx 2676 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/GetReduced.class │ │ │ ?rwxrwxr-x 2.0 unx 1794 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/MarketDetector.class │ │ │ -?rwxrwxr-x 2.0 unx 5708 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/Options.class │ │ │ +?rwxrwxr-x 2.0 unx 5716 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/Options.class │ │ │ ?rwxrwxr-x 2.0 unx 272 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/R$array.class │ │ │ ?rwxrwxr-x 2.0 unx 152 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 204 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 231 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/R$xml.class │ │ │ ?rwxrwxr-x 2.0 unx 147 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/R.class │ │ │ ?rwxrwxr-x 2.0 unx 1615 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler.class │ │ │ -?rwxrwxr-x 2.0 unx 3622 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/SendReduced.class │ │ │ +?rwxrwxr-x 2.0 unx 3620 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/SendReduced.class │ │ │ ?rwxrwxr-x 2.0 unx 494 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/ShowLicense$1.class │ │ │ ?rwxrwxr-x 2.0 unx 495 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/ShowLicense$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1998 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/ShowLicense.class │ │ │ ?rwxrwxr-x 2.0 unx 287 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/Utils$1.class │ │ │ -?rwxrwxr-x 2.0 unx 9391 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/Utils$ReducedImage.class │ │ │ -?rwxrwxr-x 2.0 unx 8860 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/Utils.class │ │ │ -20 files, 48403 bytes uncompressed, 48403 bytes compressed: 0.0% │ │ │ +?rwxrwxr-x 2.0 unx 9387 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/Utils$ReducedImage.class │ │ │ +?rwxrwxr-x 2.0 unx 8882 b- stor 80-Jan-01 00:00 mobi/omegacentauri/SendReduced/Utils.class │ │ │ +20 files, 48418 bytes uncompressed, 48418 bytes compressed: 0.0% │ │ ├── mobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -383,15 +383,15 @@ │ │ │ │ from to target type │ │ │ │ 121 126 171 Class java/io/IOException │ │ │ │ │ │ │ │ public android.net.Uri getUriForFile(java.io.File); │ │ │ │ descriptor: (Ljava/io/File;)Landroid/net/Uri; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=11, args_size=2 │ │ │ │ + stack=300, locals=10, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: invokevirtual #113 // Method java/io/File.getCanonicalPath:()Ljava/lang/String; │ │ │ │ 4: astore_2 │ │ │ │ 5: aconst_null │ │ │ │ 6: astore_3 │ │ │ │ 7: aload_0 │ │ │ │ 8: getfield #19 // Field mRoots:Ljava/util/HashMap; │ │ │ │ @@ -441,46 +441,46 @@ │ │ │ │ 122: aload 7 │ │ │ │ 124: astore_3 │ │ │ │ 125: goto 25 │ │ │ │ 128: pop │ │ │ │ 129: new #29 // class java/lang/IllegalArgumentException │ │ │ │ 132: astore 4 │ │ │ │ 134: new #46 // class java/lang/StringBuilder │ │ │ │ - 137: astore 10 │ │ │ │ - 139: aload 10 │ │ │ │ + 137: astore 5 │ │ │ │ + 139: aload 5 │ │ │ │ 141: invokespecial #47 // Method java/lang/StringBuilder."":()V │ │ │ │ - 144: aload 10 │ │ │ │ + 144: aload 5 │ │ │ │ 146: ldc #49 // String Failed to resolve canonical path for │ │ │ │ 148: invokevirtual #53 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 151: aload_1 │ │ │ │ 152: invokevirtual #56 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ 155: invokevirtual #60 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 158: astore 10 │ │ │ │ + 158: astore 5 │ │ │ │ 160: aload 4 │ │ │ │ - 162: aload 10 │ │ │ │ + 162: aload 5 │ │ │ │ 164: invokespecial #34 // Method java/lang/IllegalArgumentException."":(Ljava/lang/String;)V │ │ │ │ 167: aload 4 │ │ │ │ 169: athrow │ │ │ │ 170: aload_3 │ │ │ │ 171: ifnonnull 215 │ │ │ │ 174: new #29 // class java/lang/IllegalArgumentException │ │ │ │ 177: astore 4 │ │ │ │ 179: new #46 // class java/lang/StringBuilder │ │ │ │ - 182: astore 10 │ │ │ │ - 184: aload 10 │ │ │ │ + 182: astore 5 │ │ │ │ + 184: aload 5 │ │ │ │ 186: invokespecial #47 // Method java/lang/StringBuilder."":()V │ │ │ │ - 189: aload 10 │ │ │ │ + 189: aload 5 │ │ │ │ 191: ldc #144 // String Failed to find configured root that contains │ │ │ │ 193: invokevirtual #53 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 196: aload_2 │ │ │ │ 197: invokevirtual #53 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 200: invokevirtual #60 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 203: astore 10 │ │ │ │ + 203: astore 5 │ │ │ │ 205: aload 4 │ │ │ │ - 207: aload 10 │ │ │ │ + 207: aload 5 │ │ │ │ 209: invokespecial #34 // Method java/lang/IllegalArgumentException."":(Ljava/lang/String;)V │ │ │ │ 212: aload 4 │ │ │ │ 214: athrow │ │ │ │ 215: aload_3 │ │ │ │ 216: invokeinterface #138, 1 // InterfaceMethod java/util/Map$Entry.getValue:()Ljava/lang/Object; │ │ │ │ 221: checkcast #36 // class java/io/File │ │ │ │ 224: invokevirtual #101 // Method java/io/File.getPath:()Ljava/lang/String; │ │ │ │ @@ -497,50 +497,50 @@ │ │ │ │ 249: invokevirtual #142 // Method java/lang/String.length:()I │ │ │ │ 252: istore 6 │ │ │ │ 254: aload_2 │ │ │ │ 255: iload 6 │ │ │ │ 257: invokevirtual #89 // Method java/lang/String.substring:(I)Ljava/lang/String; │ │ │ │ 260: astore_2 │ │ │ │ 261: new #46 // class java/lang/StringBuilder │ │ │ │ - 264: astore 10 │ │ │ │ - 266: aload 10 │ │ │ │ + 264: astore 5 │ │ │ │ + 266: aload 5 │ │ │ │ 268: invokespecial #47 // Method java/lang/StringBuilder."":()V │ │ │ │ 271: aload_3 │ │ │ │ 272: invokeinterface #152, 1 // InterfaceMethod java/util/Map$Entry.getKey:()Ljava/lang/Object; │ │ │ │ 277: checkcast #74 // class java/lang/String │ │ │ │ 280: invokestatic #155 // Method android/net/Uri.encode:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ 283: astore 4 │ │ │ │ - 285: aload 10 │ │ │ │ + 285: aload 5 │ │ │ │ 287: aload 4 │ │ │ │ 289: invokevirtual #53 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 292: bipush 47 │ │ │ │ 294: invokevirtual #158 // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder; │ │ │ │ 297: astore 4 │ │ │ │ 299: aload_2 │ │ │ │ 300: ldc #146 // String / │ │ │ │ 302: invokestatic #161 // Method android/net/Uri.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 305: astore 10 │ │ │ │ + 305: astore 5 │ │ │ │ 307: aload 4 │ │ │ │ - 309: aload 10 │ │ │ │ + 309: aload 5 │ │ │ │ 311: invokevirtual #53 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 314: invokevirtual #60 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ 317: astore_2 │ │ │ │ 318: new #163 // class android/net/Uri$Builder │ │ │ │ 321: astore 4 │ │ │ │ 323: aload 4 │ │ │ │ 325: invokespecial #164 // Method android/net/Uri$Builder."":()V │ │ │ │ 328: aload 4 │ │ │ │ 330: ldc #166 // String content │ │ │ │ 332: invokevirtual #170 // Method android/net/Uri$Builder.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ │ │ 335: astore 4 │ │ │ │ 337: aload_0 │ │ │ │ 338: getfield #21 // Field mAuthority:Ljava/lang/String; │ │ │ │ - 341: astore 10 │ │ │ │ + 341: astore 5 │ │ │ │ 343: aload 4 │ │ │ │ - 345: aload 10 │ │ │ │ + 345: aload 5 │ │ │ │ 347: invokevirtual #173 // Method android/net/Uri$Builder.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ │ │ 350: aload_2 │ │ │ │ 351: invokevirtual #176 // Method android/net/Uri$Builder.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ │ │ 354: invokevirtual #180 // Method android/net/Uri$Builder.build:()Landroid/net/Uri; │ │ │ │ 357: areturn │ │ │ │ 358: aload 8 │ │ │ │ 360: invokevirtual #142 // Method java/lang/String.length:()I │ │ ├── mobi/omegacentauri/SendReduced/FileProvider.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -221,20 +221,19 @@ │ │ │ │ public Cursor query(final Uri uri, String[] columns, final String s, final String[] array, final String s2) { │ │ │ │ final File fileForUri = this.mStrategy.getFileForUri(uri); │ │ │ │ if (columns == null) { │ │ │ │ columns = FileProvider.COLUMNS; │ │ │ │ } │ │ │ │ final String[] array2 = new String[columns.length]; │ │ │ │ final Object[] array3 = new Object[columns.length]; │ │ │ │ - final String[] array4 = columns; │ │ │ │ final int length = columns.length; │ │ │ │ int i = 0; │ │ │ │ int n = 0; │ │ │ │ while (i < length) { │ │ │ │ - final String s3 = array4[i]; │ │ │ │ + final String s3 = columns[i]; │ │ │ │ int n2; │ │ │ │ if ("_display_name".equals(s3)) { │ │ │ │ array2[n] = "_display_name"; │ │ │ │ n2 = n + 1; │ │ │ │ array3[n] = fileForUri.getName(); │ │ │ │ } │ │ │ │ else if ("_size".equals(s3)) { │ │ ├── mobi/omegacentauri/SendReduced/Options.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -561,15 +561,15 @@ │ │ │ │ 67: astore_3 │ │ │ │ 68: goto 49 │ │ │ │ │ │ │ │ public void customizeDisplay(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=1 │ │ │ │ + stack=300, locals=17, args_size=1 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_1 │ │ │ │ 2: getstatic #64 // Field summaryKeys:[Ljava/lang/String; │ │ │ │ 5: astore_2 │ │ │ │ 6: aload_2 │ │ │ │ 7: arraylength │ │ │ │ 8: istore_3 │ │ │ │ @@ -646,15 +646,15 @@ │ │ │ │ 137: aload_0 │ │ │ │ 138: invokestatic #149 // Method mobi/omegacentauri/SendReduced/MarketDetector.detect:(Landroid/content/Context;)I │ │ │ │ 141: istore_3 │ │ │ │ 142: iconst_1 │ │ │ │ 143: istore 4 │ │ │ │ 145: iload_3 │ │ │ │ 146: iload 4 │ │ │ │ - 148: if_icmpne 286 │ │ │ │ + 148: if_icmpne 294 │ │ │ │ 151: ldc #151 // String http://www.amazon.com/gp/mas/dl/android?p=mobi.omegacentauri.SendReduced_pro │ │ │ │ 153: invokestatic #157 // Method android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri; │ │ │ │ 156: astore_2 │ │ │ │ 157: aload 7 │ │ │ │ 159: aload_2 │ │ │ │ 160: invokevirtual #161 // Method android/content/Intent.setData:(Landroid/net/Uri;)Landroid/content/Intent; │ │ │ │ 163: pop │ │ │ │ @@ -665,117 +665,119 @@ │ │ │ │ 173: invokevirtual #165 // Method android/preference/PreferenceScreen.setIntent:(Landroid/content/Intent;)V │ │ │ │ 176: getstatic #62 // Field proKeys:[Ljava/lang/String; │ │ │ │ 179: astore 8 │ │ │ │ 181: aload 8 │ │ │ │ 183: arraylength │ │ │ │ 184: istore 9 │ │ │ │ 186: iconst_0 │ │ │ │ - 187: istore 10 │ │ │ │ - 189: iload 10 │ │ │ │ + 187: istore_3 │ │ │ │ + 188: aconst_null │ │ │ │ + 189: astore_2 │ │ │ │ + 190: iload_3 │ │ │ │ 191: iload 9 │ │ │ │ - 193: if_icmpge 302 │ │ │ │ + 193: if_icmpge 310 │ │ │ │ 196: aload 8 │ │ │ │ - 198: iload 10 │ │ │ │ - 200: aaload │ │ │ │ - 201: astore 11 │ │ │ │ - 203: aload_0 │ │ │ │ - 204: aload 11 │ │ │ │ - 206: invokevirtual #114 // Method findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; │ │ │ │ - 209: astore 5 │ │ │ │ - 211: aload 5 │ │ │ │ - 213: ifnull 277 │ │ │ │ - 216: aload 5 │ │ │ │ - 218: invokevirtual #171 // Method android/preference/Preference.getTitle:()Ljava/lang/CharSequence; │ │ │ │ - 221: invokeinterface #177, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ - 226: astore 12 │ │ │ │ - 228: ldc #179 // String [pro] │ │ │ │ - 230: astore_2 │ │ │ │ - 231: aload 12 │ │ │ │ - 233: aload_2 │ │ │ │ - 234: invokevirtual #183 // Method java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ - 237: istore_3 │ │ │ │ - 238: iload_3 │ │ │ │ - 239: ifne 277 │ │ │ │ - 242: new #185 // class java/lang/StringBuilder │ │ │ │ - 245: astore_2 │ │ │ │ - 246: aload_2 │ │ │ │ - 247: invokespecial #186 // Method java/lang/StringBuilder."":()V │ │ │ │ - 250: aload_2 │ │ │ │ - 251: aload 12 │ │ │ │ - 253: invokevirtual #190 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 256: astore_2 │ │ │ │ - 257: ldc #192 // String [pro] │ │ │ │ - 259: astore 13 │ │ │ │ - 261: aload_2 │ │ │ │ - 262: aload 13 │ │ │ │ - 264: invokevirtual #190 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 267: invokevirtual #193 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 270: astore_2 │ │ │ │ - 271: aload 5 │ │ │ │ - 273: aload_2 │ │ │ │ - 274: invokevirtual #197 // Method android/preference/Preference.setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ - 277: iload 10 │ │ │ │ - 279: iconst_1 │ │ │ │ - 280: iadd │ │ │ │ - 281: istore 10 │ │ │ │ - 283: goto 189 │ │ │ │ - 286: ldc #199 // String market://details?id=mobi.omegacentauri.SendReduced_pro │ │ │ │ - 288: invokestatic #157 // Method android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri; │ │ │ │ - 291: astore_2 │ │ │ │ - 292: aload 7 │ │ │ │ - 294: aload_2 │ │ │ │ - 295: invokevirtual #161 // Method android/content/Intent.setData:(Landroid/net/Uri;)Landroid/content/Intent; │ │ │ │ - 298: pop │ │ │ │ - 299: goto 164 │ │ │ │ - 302: aload_0 │ │ │ │ - 303: invokevirtual #118 // Method getPreferenceScreen:()Landroid/preference/PreferenceScreen; │ │ │ │ - 306: astore 14 │ │ │ │ - 308: aload 14 │ │ │ │ - 310: invokevirtual #203 // Method android/preference/PreferenceScreen.getPreferenceCount:()I │ │ │ │ - 313: istore 15 │ │ │ │ - 315: iconst_0 │ │ │ │ - 316: istore_1 │ │ │ │ - 317: iload_1 │ │ │ │ - 318: iload 15 │ │ │ │ - 320: if_icmpge 114 │ │ │ │ - 323: aload 14 │ │ │ │ + 198: iload_3 │ │ │ │ + 199: aaload │ │ │ │ + 200: astore 10 │ │ │ │ + 202: aload_0 │ │ │ │ + 203: aload 10 │ │ │ │ + 205: invokevirtual #114 // Method findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; │ │ │ │ + 208: astore 5 │ │ │ │ + 210: aload 5 │ │ │ │ + 212: ifnull 287 │ │ │ │ + 215: aload 5 │ │ │ │ + 217: invokevirtual #171 // Method android/preference/Preference.getTitle:()Ljava/lang/CharSequence; │ │ │ │ + 220: invokeinterface #177, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 225: astore 11 │ │ │ │ + 227: ldc #179 // String [pro] │ │ │ │ + 229: astore 12 │ │ │ │ + 231: aload 11 │ │ │ │ + 233: aload 12 │ │ │ │ + 235: invokevirtual #183 // Method java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ + 238: istore 13 │ │ │ │ + 240: iload 13 │ │ │ │ + 242: ifne 287 │ │ │ │ + 245: new #185 // class java/lang/StringBuilder │ │ │ │ + 248: astore 12 │ │ │ │ + 250: aload 12 │ │ │ │ + 252: invokespecial #186 // Method java/lang/StringBuilder."":()V │ │ │ │ + 255: aload 12 │ │ │ │ + 257: aload 11 │ │ │ │ + 259: invokevirtual #190 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 262: astore 12 │ │ │ │ + 264: ldc #192 // String [pro] │ │ │ │ + 266: astore 14 │ │ │ │ + 268: aload 12 │ │ │ │ + 270: aload 14 │ │ │ │ + 272: invokevirtual #190 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 275: invokevirtual #193 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 278: astore 12 │ │ │ │ + 280: aload 5 │ │ │ │ + 282: aload 12 │ │ │ │ + 284: invokevirtual #197 // Method android/preference/Preference.setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ + 287: iload_3 │ │ │ │ + 288: iconst_1 │ │ │ │ + 289: iadd │ │ │ │ + 290: istore_3 │ │ │ │ + 291: goto 190 │ │ │ │ + 294: ldc #199 // String market://details?id=mobi.omegacentauri.SendReduced_pro │ │ │ │ + 296: invokestatic #157 // Method android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri; │ │ │ │ + 299: astore_2 │ │ │ │ + 300: aload 7 │ │ │ │ + 302: aload_2 │ │ │ │ + 303: invokevirtual #161 // Method android/content/Intent.setData:(Landroid/net/Uri;)Landroid/content/Intent; │ │ │ │ + 306: pop │ │ │ │ + 307: goto 164 │ │ │ │ + 310: aload_0 │ │ │ │ + 311: invokevirtual #118 // Method getPreferenceScreen:()Landroid/preference/PreferenceScreen; │ │ │ │ + 314: astore 15 │ │ │ │ + 316: aload 15 │ │ │ │ + 318: invokevirtual #203 // Method android/preference/PreferenceScreen.getPreferenceCount:()I │ │ │ │ + 321: istore 16 │ │ │ │ + 323: iconst_0 │ │ │ │ + 324: istore_1 │ │ │ │ 325: iload_1 │ │ │ │ - 326: invokevirtual #207 // Method android/preference/PreferenceScreen.getPreference:(I)Landroid/preference/Preference; │ │ │ │ - 329: astore 11 │ │ │ │ - 331: aload 11 │ │ │ │ - 333: invokevirtual #171 // Method android/preference/Preference.getTitle:()Ljava/lang/CharSequence; │ │ │ │ - 336: astore_2 │ │ │ │ - 337: aload_2 │ │ │ │ - 338: invokeinterface #177, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ - 343: astore 12 │ │ │ │ - 345: aload 12 │ │ │ │ - 347: ifnull 384 │ │ │ │ - 350: ldc #192 // String [pro] │ │ │ │ - 352: astore_2 │ │ │ │ - 353: aload 12 │ │ │ │ - 355: aload_2 │ │ │ │ - 356: invokevirtual #211 // Method java/lang/String.contains:(Ljava/lang/CharSequence;)Z │ │ │ │ - 359: istore_3 │ │ │ │ - 360: iload_3 │ │ │ │ - 361: ifeq 384 │ │ │ │ - 364: ldc #93 // String │ │ │ │ - 366: astore 13 │ │ │ │ - 368: aload 12 │ │ │ │ - 370: ldc #192 // String [pro] │ │ │ │ - 372: aload 13 │ │ │ │ - 374: invokevirtual #215 // Method java/lang/String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ │ │ - 377: astore_2 │ │ │ │ - 378: aload 11 │ │ │ │ - 380: aload_2 │ │ │ │ - 381: invokevirtual #197 // Method android/preference/Preference.setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ - 384: iload_1 │ │ │ │ - 385: iconst_1 │ │ │ │ - 386: iadd │ │ │ │ - 387: istore_1 │ │ │ │ - 388: goto 317 │ │ │ │ + 326: iload 16 │ │ │ │ + 328: if_icmpge 114 │ │ │ │ + 331: aload 15 │ │ │ │ + 333: iload_1 │ │ │ │ + 334: invokevirtual #207 // Method android/preference/PreferenceScreen.getPreference:(I)Landroid/preference/Preference; │ │ │ │ + 337: astore 10 │ │ │ │ + 339: aload 10 │ │ │ │ + 341: invokevirtual #171 // Method android/preference/Preference.getTitle:()Ljava/lang/CharSequence; │ │ │ │ + 344: astore_2 │ │ │ │ + 345: aload_2 │ │ │ │ + 346: invokeinterface #177, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 351: astore 11 │ │ │ │ + 353: aload 11 │ │ │ │ + 355: ifnull 392 │ │ │ │ + 358: ldc #192 // String [pro] │ │ │ │ + 360: astore_2 │ │ │ │ + 361: aload 11 │ │ │ │ + 363: aload_2 │ │ │ │ + 364: invokevirtual #211 // Method java/lang/String.contains:(Ljava/lang/CharSequence;)Z │ │ │ │ + 367: istore_3 │ │ │ │ + 368: iload_3 │ │ │ │ + 369: ifeq 392 │ │ │ │ + 372: ldc #93 // String │ │ │ │ + 374: astore 8 │ │ │ │ + 376: aload 11 │ │ │ │ + 378: ldc #192 // String [pro] │ │ │ │ + 380: aload 8 │ │ │ │ + 382: invokevirtual #215 // Method java/lang/String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ │ │ + 385: astore_2 │ │ │ │ + 386: aload 10 │ │ │ │ + 388: aload_2 │ │ │ │ + 389: invokevirtual #197 // Method android/preference/Preference.setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ + 392: iload_1 │ │ │ │ + 393: iconst_1 │ │ │ │ + 394: iadd │ │ │ │ + 395: istore_1 │ │ │ │ + 396: goto 325 │ │ │ │ │ │ │ │ public void onCreate(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── mobi/omegacentauri/SendReduced/SendReduced.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -273,15 +273,15 @@ │ │ │ │ 0: iconst_1 │ │ │ │ 1: ireturn │ │ │ │ │ │ │ │ public void onCreate(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=18, args_size=2 │ │ │ │ + stack=300, locals=17, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: aload_1 │ │ │ │ 2: invokespecial #40 // Method android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ 5: getstatic #8 // Field DEBUG:Z │ │ │ │ 8: istore_2 │ │ │ │ 9: iload_2 │ │ │ │ 10: ifeq 17 │ │ │ │ @@ -371,111 +371,109 @@ │ │ │ │ 187: ldc #125 // String android.intent.action.SEND_MULTIPLE │ │ │ │ 189: astore 9 │ │ │ │ 191: aload 6 │ │ │ │ 193: aload 9 │ │ │ │ 195: invokevirtual #106 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 198: istore_2 │ │ │ │ 199: iload_2 │ │ │ │ - 200: ifeq 422 │ │ │ │ + 200: ifeq 420 │ │ │ │ 203: aload 5 │ │ │ │ 205: ifnull 97 │ │ │ │ 208: ldc #108 // String android.intent.extra.STREAM │ │ │ │ 210: astore 6 │ │ │ │ 212: aload 5 │ │ │ │ 214: aload 6 │ │ │ │ 216: invokevirtual #67 // Method android/os/Bundle.containsKey:(Ljava/lang/String;)Z │ │ │ │ 219: istore_2 │ │ │ │ 220: iload_2 │ │ │ │ 221: ifeq 97 │ │ │ │ - 224: ldc #108 // String android.intent.extra.STREAM │ │ │ │ - 226: astore 6 │ │ │ │ - 228: aload 5 │ │ │ │ - 230: aload 6 │ │ │ │ - 232: invokevirtual #129 // Method android/os/Bundle.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ │ │ - 235: astore 10 │ │ │ │ - 237: new #131 // class java/util/ArrayList │ │ │ │ - 240: astore 11 │ │ │ │ - 242: aload 11 │ │ │ │ - 244: invokespecial #132 // Method java/util/ArrayList."":()V │ │ │ │ - 247: new #110 // class mobi/omegacentauri/SendReduced/Utils │ │ │ │ - 250: astore 12 │ │ │ │ - 252: aload 12 │ │ │ │ - 254: aload_0 │ │ │ │ - 255: invokespecial #113 // Method mobi/omegacentauri/SendReduced/Utils."":(Landroid/app/Activity;)V │ │ │ │ - 258: aload 10 │ │ │ │ - 260: invokevirtual #136 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 263: astore 13 │ │ │ │ - 265: aload 13 │ │ │ │ - 267: invokeinterface #142, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 272: istore_2 │ │ │ │ - 273: iload_2 │ │ │ │ - 274: ifeq 314 │ │ │ │ - 277: aload 13 │ │ │ │ - 279: invokeinterface #146, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 284: checkcast #119 // class android/net/Uri │ │ │ │ - 287: astore 14 │ │ │ │ - 289: aload 12 │ │ │ │ - 291: aload 14 │ │ │ │ - 293: invokevirtual #150 // Method mobi/omegacentauri/SendReduced/Utils.reduce:(Landroid/net/Uri;)Landroid/net/Uri; │ │ │ │ - 296: astore 15 │ │ │ │ - 298: aload 15 │ │ │ │ - 300: ifnull 265 │ │ │ │ - 303: aload 11 │ │ │ │ - 305: aload 15 │ │ │ │ - 307: invokevirtual #153 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 310: pop │ │ │ │ - 311: goto 265 │ │ │ │ - 314: aload 11 │ │ │ │ - 316: invokevirtual #157 // Method java/util/ArrayList.size:()I │ │ │ │ - 319: istore_2 │ │ │ │ - 320: iload_2 │ │ │ │ - 321: ifle 97 │ │ │ │ - 324: aload_3 │ │ │ │ - 325: ldc #159 // String output │ │ │ │ - 327: ldc #161 // String random │ │ │ │ - 329: invokeinterface #167, 3 // InterfaceMethod android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 334: astore 6 │ │ │ │ - 336: ldc #161 // String random │ │ │ │ - 338: astore 9 │ │ │ │ - 340: aload 6 │ │ │ │ - 342: aload 9 │ │ │ │ - 344: invokevirtual #106 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 347: istore_2 │ │ │ │ - 348: iload_2 │ │ │ │ - 349: ifne 357 │ │ │ │ - 352: aload 11 │ │ │ │ - 354: invokestatic #173 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ - 357: new #55 // class android/content/Intent │ │ │ │ - 360: astore 16 │ │ │ │ - 362: aload 16 │ │ │ │ - 364: ldc #125 // String android.intent.action.SEND_MULTIPLE │ │ │ │ - 366: invokespecial #175 // Method android/content/Intent."":(Ljava/lang/String;)V │ │ │ │ - 369: aload 16 │ │ │ │ - 371: ldc #177 // String image/jpeg │ │ │ │ - 373: invokevirtual #181 // Method android/content/Intent.setType:(Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 376: pop │ │ │ │ - 377: ldc #108 // String android.intent.extra.STREAM │ │ │ │ - 379: astore 6 │ │ │ │ - 381: aload 16 │ │ │ │ - 383: aload 6 │ │ │ │ - 385: aload 11 │ │ │ │ - 387: invokevirtual #185 // Method android/content/Intent.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; │ │ │ │ - 390: pop │ │ │ │ - 391: aload 11 │ │ │ │ - 393: invokevirtual #157 // Method java/util/ArrayList.size:()I │ │ │ │ - 396: istore_2 │ │ │ │ - 397: iload_2 │ │ │ │ - 398: anewarray #119 // class android/net/Uri │ │ │ │ - 401: astore 17 │ │ │ │ - 403: aload 11 │ │ │ │ - 405: aload 17 │ │ │ │ - 407: invokevirtual #189 // Method java/util/ArrayList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ │ │ - 410: pop │ │ │ │ - 411: aload_0 │ │ │ │ - 412: aload 17 │ │ │ │ - 414: aload 16 │ │ │ │ - 416: invokestatic #193 // Method mobi/omegacentauri/SendReduced/Utils.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;)V │ │ │ │ - 419: goto 97 │ │ │ │ - 422: aload_0 │ │ │ │ - 423: invokevirtual #95 // Method finish:()V │ │ │ │ - 426: goto 97 │ │ │ │ + 224: aload 5 │ │ │ │ + 226: ldc #108 // String android.intent.extra.STREAM │ │ │ │ + 228: invokevirtual #129 // Method android/os/Bundle.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ │ │ + 231: astore 10 │ │ │ │ + 233: new #131 // class java/util/ArrayList │ │ │ │ + 236: astore 11 │ │ │ │ + 238: aload 11 │ │ │ │ + 240: invokespecial #132 // Method java/util/ArrayList."":()V │ │ │ │ + 243: new #110 // class mobi/omegacentauri/SendReduced/Utils │ │ │ │ + 246: astore 12 │ │ │ │ + 248: aload 12 │ │ │ │ + 250: aload_0 │ │ │ │ + 251: invokespecial #113 // Method mobi/omegacentauri/SendReduced/Utils."":(Landroid/app/Activity;)V │ │ │ │ + 254: aload 10 │ │ │ │ + 256: invokevirtual #136 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 259: astore 6 │ │ │ │ + 261: aload 6 │ │ │ │ + 263: invokeinterface #142, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 268: istore 8 │ │ │ │ + 270: iload 8 │ │ │ │ + 272: ifeq 312 │ │ │ │ + 275: aload 6 │ │ │ │ + 277: invokeinterface #146, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 282: checkcast #119 // class android/net/Uri │ │ │ │ + 285: astore 13 │ │ │ │ + 287: aload 12 │ │ │ │ + 289: aload 13 │ │ │ │ + 291: invokevirtual #150 // Method mobi/omegacentauri/SendReduced/Utils.reduce:(Landroid/net/Uri;)Landroid/net/Uri; │ │ │ │ + 294: astore 14 │ │ │ │ + 296: aload 14 │ │ │ │ + 298: ifnull 261 │ │ │ │ + 301: aload 11 │ │ │ │ + 303: aload 14 │ │ │ │ + 305: invokevirtual #153 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 308: pop │ │ │ │ + 309: goto 261 │ │ │ │ + 312: aload 11 │ │ │ │ + 314: invokevirtual #157 // Method java/util/ArrayList.size:()I │ │ │ │ + 317: istore_2 │ │ │ │ + 318: iload_2 │ │ │ │ + 319: ifle 97 │ │ │ │ + 322: aload_3 │ │ │ │ + 323: ldc #159 // String output │ │ │ │ + 325: ldc #161 // String random │ │ │ │ + 327: invokeinterface #167, 3 // InterfaceMethod android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 332: astore 6 │ │ │ │ + 334: ldc #161 // String random │ │ │ │ + 336: astore 9 │ │ │ │ + 338: aload 6 │ │ │ │ + 340: aload 9 │ │ │ │ + 342: invokevirtual #106 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 345: istore_2 │ │ │ │ + 346: iload_2 │ │ │ │ + 347: ifne 355 │ │ │ │ + 350: aload 11 │ │ │ │ + 352: invokestatic #173 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ + 355: new #55 // class android/content/Intent │ │ │ │ + 358: astore 15 │ │ │ │ + 360: aload 15 │ │ │ │ + 362: ldc #125 // String android.intent.action.SEND_MULTIPLE │ │ │ │ + 364: invokespecial #175 // Method android/content/Intent."":(Ljava/lang/String;)V │ │ │ │ + 367: aload 15 │ │ │ │ + 369: ldc #177 // String image/jpeg │ │ │ │ + 371: invokevirtual #181 // Method android/content/Intent.setType:(Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 374: pop │ │ │ │ + 375: ldc #108 // String android.intent.extra.STREAM │ │ │ │ + 377: astore 6 │ │ │ │ + 379: aload 15 │ │ │ │ + 381: aload 6 │ │ │ │ + 383: aload 11 │ │ │ │ + 385: invokevirtual #185 // Method android/content/Intent.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; │ │ │ │ + 388: pop │ │ │ │ + 389: aload 11 │ │ │ │ + 391: invokevirtual #157 // Method java/util/ArrayList.size:()I │ │ │ │ + 394: istore_2 │ │ │ │ + 395: iload_2 │ │ │ │ + 396: anewarray #119 // class android/net/Uri │ │ │ │ + 399: astore 16 │ │ │ │ + 401: aload 11 │ │ │ │ + 403: aload 16 │ │ │ │ + 405: invokevirtual #189 // Method java/util/ArrayList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ │ │ + 408: pop │ │ │ │ + 409: aload_0 │ │ │ │ + 410: aload 16 │ │ │ │ + 412: aload 15 │ │ │ │ + 414: invokestatic #193 // Method mobi/omegacentauri/SendReduced/Utils.startWithChooser:(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;)V │ │ │ │ + 417: goto 97 │ │ │ │ + 420: aload_0 │ │ │ │ + 421: invokevirtual #95 // Method finish:()V │ │ │ │ + 424: goto 97 │ │ │ │ } │ │ ├── mobi/omegacentauri/SendReduced/Utils$ReducedImage.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -965,74 +965,73 @@ │ │ │ │ SendReduced.log(string); │ │ │ │ Label_0200: { │ │ │ │ if (!string.equals("sequential")) { │ │ │ │ break Label_0200; │ │ │ │ } │ │ │ │ tempFile = new File(Utils.access$300(this.this$0) + "/" + String.format("%04d.jpg", Integer.valueOf(Utils.access$400(this.this$0)))); │ │ │ │ Utils.access$408(this.this$0); │ │ │ │ - Block_11_Outer: │ │ │ │ + File file; │ │ │ │ + int i; │ │ │ │ + String string2; │ │ │ │ + File file2; │ │ │ │ + Block_7_Outer:Block_8_Outer:Block_6_Outer: │ │ │ │ while (true) { │ │ │ │ if (tempFile == null) { │ │ │ │ return File.createTempFile("Image", ".jpg", new File(Utils.access$300(this.this$0))); │ │ │ │ } │ │ │ │ SendReduced.log("Trying " + tempFile); │ │ │ │ try { │ │ │ │ if (tempFile.createNewFile()) { │ │ │ │ return tempFile; │ │ │ │ } │ │ │ │ return File.createTempFile("Image", ".jpg", new File(Utils.access$300(this.this$0))); │ │ │ │ + // iftrue(Label_0150:, !string.equals((Object)"preserve") || this.origName == null) │ │ │ │ + // iftrue(Label_0490:, file2.exists()) │ │ │ │ // iftrue(Label_0629:, !this.origName.toLowerCase().endsWith(".jpg") && !this.origName.toLowerCase().endsWith(".jpeg")) │ │ │ │ - // iftrue(Label_0499:, !string.equals((Object)"date and time") || this.origDate <= 0L) │ │ │ │ // iftrue(Label_0406:, file.exists()) │ │ │ │ // iftrue(Label_0150:, i >= 100000) │ │ │ │ - // iftrue(Label_0490:, file2.exists()) │ │ │ │ - // iftrue(Label_0150:, !string.equals((Object)"preserve") || this.origName == null) │ │ │ │ - File file2 = null; │ │ │ │ - Block_9: { │ │ │ │ - String string2; │ │ │ │ - File file; │ │ │ │ - int i; │ │ │ │ - Label_0573:Label_0409_Outer: │ │ │ │ + while (true) { │ │ │ │ while (true) { │ │ │ │ - break Label_0573; │ │ │ │ - SendReduced.log("zz " + this.origDate); │ │ │ │ - string2 = Utils.access$300(this.this$0) + "/" + new SimpleDateFormat("yyyyMMDD_HHmmss").format(new Date(this.origDate)); │ │ │ │ - file = new File(string2 + ".jpg"); │ │ │ │ - Block_8: │ │ │ │ + Label_0409: │ │ │ │ while (true) { │ │ │ │ - Block_7: { │ │ │ │ - break Block_7; │ │ │ │ - Label_0490: { │ │ │ │ - ++i; │ │ │ │ - } │ │ │ │ - break Block_8; │ │ │ │ - } │ │ │ │ tempFile = file; │ │ │ │ - continue Block_11_Outer; │ │ │ │ - Label_0406: { │ │ │ │ + continue Block_7_Outer; │ │ │ │ + Label_0490: { │ │ │ │ + ++i; │ │ │ │ + } │ │ │ │ + break Label_0409; │ │ │ │ + Label_0499: │ │ │ │ + Block_9: { │ │ │ │ + Block_11: { │ │ │ │ + break Block_11; │ │ │ │ + Label_0629: │ │ │ │ + tempFile = new File(Utils.access$300(this.this$0) + "/" + this.origName + ".jpg"); │ │ │ │ + continue Block_7_Outer; │ │ │ │ + file2 = new File(string2 + "-" + i + ".jpg"); │ │ │ │ + break Block_9; │ │ │ │ + } │ │ │ │ + tempFile = new File(Utils.access$300(this.this$0) + "/" + this.origName); │ │ │ │ + continue Block_7_Outer; │ │ │ │ + Label_0406: │ │ │ │ i = 2; │ │ │ │ + break Label_0409; │ │ │ │ } │ │ │ │ - continue; │ │ │ │ + tempFile = file2; │ │ │ │ + continue Block_7_Outer; │ │ │ │ + SendReduced.log("zz " + this.origDate); │ │ │ │ + string2 = Utils.access$300(this.this$0) + "/" + new SimpleDateFormat("yyyyMMDD_HHmmss").format(new Date(this.origDate)); │ │ │ │ + file = new File(string2 + ".jpg"); │ │ │ │ + continue Block_8_Outer; │ │ │ │ } │ │ │ │ - file2 = new File(string2 + "-" + i + ".jpg"); │ │ │ │ - break Block_9; │ │ │ │ - Label_0499: { │ │ │ │ - continue Label_0409_Outer; │ │ │ │ - } │ │ │ │ - } │ │ │ │ - tempFile = new File(Utils.access$300(this.this$0) + "/" + this.origName); │ │ │ │ - continue Block_11_Outer; │ │ │ │ - Label_0629: { │ │ │ │ - tempFile = new File(Utils.access$300(this.this$0) + "/" + this.origName + ".jpg"); │ │ │ │ + continue Block_6_Outer; │ │ │ │ } │ │ │ │ - continue Block_11_Outer; │ │ │ │ + continue; │ │ │ │ } │ │ │ │ - tempFile = file2; │ │ │ │ - continue Block_11_Outer; │ │ │ │ } │ │ │ │ + // iftrue(Label_0499:, !string.equals((Object)"date and time") || this.origDate <= 0L) │ │ │ │ catch (IOException ex) {} │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ tempFile = File.createTempFile("Image", ".jpg", new File(Utils.access$300(this.this$0))); │ │ │ │ return tempFile; │ │ │ │ } │ │ ├── mobi/omegacentauri/SendReduced/Utils.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -92,273 +92,274 @@ │ │ │ │ // 41: invokespecial mobi/omegacentauri/SendReduced/Utils$1.:()V │ │ │ │ // 44: aload_2 │ │ │ │ // 45: aload_3 │ │ │ │ // 46: invokevirtual java/io/File.listFiles:(Ljava/io/FileFilter;)[Ljava/io/File; │ │ │ │ // 49: astore 4 │ │ │ │ // 51: aload_0 │ │ │ │ // 52: invokestatic mobi/omegacentauri/SendReduced/Utils.getCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ │ │ - // 55: astore_2 │ │ │ │ - // 56: aload_2 │ │ │ │ - // 57: invokevirtual java/io/File.listFiles:()[Ljava/io/File; │ │ │ │ - // 60: astore 5 │ │ │ │ - // 62: aload 5 │ │ │ │ - // 64: arraylength │ │ │ │ - // 65: istore 6 │ │ │ │ - // 67: iconst_0 │ │ │ │ - // 68: istore 7 │ │ │ │ - // 70: iload 7 │ │ │ │ - // 72: iload 6 │ │ │ │ - // 74: if_icmpge 123 │ │ │ │ - // 77: aload 5 │ │ │ │ - // 79: iload 7 │ │ │ │ - // 81: aaload │ │ │ │ - // 82: astore 8 │ │ │ │ - // 84: aload 8 │ │ │ │ - // 86: invokevirtual java/io/File.getPath:()Ljava/lang/String; │ │ │ │ - // 89: invokevirtual java/lang/String.toLowerCase:()Ljava/lang/String; │ │ │ │ - // 92: astore_2 │ │ │ │ - // 93: ldc ".jpg" │ │ │ │ - // 95: astore_3 │ │ │ │ - // 96: aload_2 │ │ │ │ - // 97: aload_3 │ │ │ │ - // 98: invokevirtual java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ - // 101: istore 9 │ │ │ │ - // 103: iload 9 │ │ │ │ - // 105: ifeq 114 │ │ │ │ - // 108: aload 8 │ │ │ │ - // 110: invokevirtual java/io/File.delete:()Z │ │ │ │ - // 113: pop │ │ │ │ - // 114: iload 7 │ │ │ │ - // 116: iconst_1 │ │ │ │ - // 117: iadd │ │ │ │ - // 118: istore 7 │ │ │ │ - // 120: goto 70 │ │ │ │ - // 123: aload 4 │ │ │ │ - // 125: astore 5 │ │ │ │ - // 127: aload 4 │ │ │ │ - // 129: arraylength │ │ │ │ - // 130: istore 6 │ │ │ │ - // 132: iconst_0 │ │ │ │ - // 133: istore 7 │ │ │ │ - // 135: iconst_0 │ │ │ │ - // 136: istore 10 │ │ │ │ - // 138: iload 10 │ │ │ │ - // 140: iload 6 │ │ │ │ - // 142: if_icmpge 426 │ │ │ │ - // 145: aload 5 │ │ │ │ - // 147: iload 10 │ │ │ │ - // 149: aaload │ │ │ │ - // 150: astore 11 │ │ │ │ - // 152: aload 11 │ │ │ │ - // 154: invokevirtual java/io/File.getName:()Ljava/lang/String; │ │ │ │ - // 157: astore 12 │ │ │ │ - // 159: new Ljava/lang/StringBuilder; │ │ │ │ - // 162: astore_2 │ │ │ │ - // 163: aload_2 │ │ │ │ - // 164: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 167: ldc "checking " │ │ │ │ - // 169: astore_3 │ │ │ │ - // 170: aload_2 │ │ │ │ - // 171: aload_3 │ │ │ │ - // 172: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 175: astore_2 │ │ │ │ - // 176: aload_2 │ │ │ │ - // 177: aload 12 │ │ │ │ - // 179: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 182: astore_2 │ │ │ │ - // 183: aload_2 │ │ │ │ - // 184: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 187: astore_2 │ │ │ │ - // 188: aload_2 │ │ │ │ - // 189: invokestatic mobi/omegacentauri/SendReduced/SendReduced.log:(Ljava/lang/String;)V │ │ │ │ - // 192: ldc "-" │ │ │ │ - // 194: astore_2 │ │ │ │ - // 195: aload 12 │ │ │ │ - // 197: aload_2 │ │ │ │ - // 198: invokevirtual java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - // 201: astore_2 │ │ │ │ - // 202: iconst_0 │ │ │ │ - // 203: istore 13 │ │ │ │ - // 205: aconst_null │ │ │ │ - // 206: astore_3 │ │ │ │ - // 207: aload_2 │ │ │ │ - // 208: iconst_0 │ │ │ │ - // 209: aaload │ │ │ │ - // 210: astore_2 │ │ │ │ - // 211: aload_2 │ │ │ │ - // 212: invokestatic java/lang/Long.parseLong:(Ljava/lang/String;)J │ │ │ │ - // 215: lstore 14 │ │ │ │ - // 217: new Ljava/lang/StringBuilder; │ │ │ │ - // 220: astore_2 │ │ │ │ - // 221: aload_2 │ │ │ │ - // 222: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 225: ldc "parsed to " │ │ │ │ - // 227: astore_3 │ │ │ │ + // 55: invokevirtual java/io/File.listFiles:()[Ljava/io/File; │ │ │ │ + // 58: astore_3 │ │ │ │ + // 59: aload_3 │ │ │ │ + // 60: arraylength │ │ │ │ + // 61: istore 5 │ │ │ │ + // 63: iconst_0 │ │ │ │ + // 64: istore 6 │ │ │ │ + // 66: aconst_null │ │ │ │ + // 67: astore_2 │ │ │ │ + // 68: iload 6 │ │ │ │ + // 70: iload 5 │ │ │ │ + // 72: if_icmpge 124 │ │ │ │ + // 75: aload_3 │ │ │ │ + // 76: iload 6 │ │ │ │ + // 78: aaload │ │ │ │ + // 79: astore 7 │ │ │ │ + // 81: aload 7 │ │ │ │ + // 83: invokevirtual java/io/File.getPath:()Ljava/lang/String; │ │ │ │ + // 86: invokevirtual java/lang/String.toLowerCase:()Ljava/lang/String; │ │ │ │ + // 89: astore 8 │ │ │ │ + // 91: ldc ".jpg" │ │ │ │ + // 93: astore 9 │ │ │ │ + // 95: aload 8 │ │ │ │ + // 97: aload 9 │ │ │ │ + // 99: invokevirtual java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ + // 102: istore 10 │ │ │ │ + // 104: iload 10 │ │ │ │ + // 106: ifeq 115 │ │ │ │ + // 109: aload 7 │ │ │ │ + // 111: invokevirtual java/io/File.delete:()Z │ │ │ │ + // 114: pop │ │ │ │ + // 115: iload 6 │ │ │ │ + // 117: iconst_1 │ │ │ │ + // 118: iadd │ │ │ │ + // 119: istore 6 │ │ │ │ + // 121: goto 68 │ │ │ │ + // 124: aload 4 │ │ │ │ + // 126: arraylength │ │ │ │ + // 127: istore 5 │ │ │ │ + // 129: iconst_0 │ │ │ │ + // 130: istore 11 │ │ │ │ + // 132: aconst_null │ │ │ │ + // 133: astore_3 │ │ │ │ + // 134: iload 11 │ │ │ │ + // 136: iload 5 │ │ │ │ + // 138: if_icmpge 439 │ │ │ │ + // 141: aload 4 │ │ │ │ + // 143: iload 11 │ │ │ │ + // 145: aaload │ │ │ │ + // 146: astore 12 │ │ │ │ + // 148: aload 12 │ │ │ │ + // 150: invokevirtual java/io/File.getName:()Ljava/lang/String; │ │ │ │ + // 153: astore 13 │ │ │ │ + // 155: new Ljava/lang/StringBuilder; │ │ │ │ + // 158: astore_2 │ │ │ │ + // 159: aload_2 │ │ │ │ + // 160: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 163: ldc "checking " │ │ │ │ + // 165: astore 8 │ │ │ │ + // 167: aload_2 │ │ │ │ + // 168: aload 8 │ │ │ │ + // 170: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 173: astore_2 │ │ │ │ + // 174: aload_2 │ │ │ │ + // 175: aload 13 │ │ │ │ + // 177: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 180: astore_2 │ │ │ │ + // 181: aload_2 │ │ │ │ + // 182: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 185: astore_2 │ │ │ │ + // 186: aload_2 │ │ │ │ + // 187: invokestatic mobi/omegacentauri/SendReduced/SendReduced.log:(Ljava/lang/String;)V │ │ │ │ + // 190: ldc "-" │ │ │ │ + // 192: astore_2 │ │ │ │ + // 193: aload 13 │ │ │ │ + // 195: aload_2 │ │ │ │ + // 196: invokevirtual java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + // 199: astore_2 │ │ │ │ + // 200: iconst_0 │ │ │ │ + // 201: istore 10 │ │ │ │ + // 203: aconst_null │ │ │ │ + // 204: astore 8 │ │ │ │ + // 206: aload_2 │ │ │ │ + // 207: iconst_0 │ │ │ │ + // 208: aaload │ │ │ │ + // 209: astore_2 │ │ │ │ + // 210: aload_2 │ │ │ │ + // 211: invokestatic java/lang/Long.parseLong:(Ljava/lang/String;)J │ │ │ │ + // 214: lstore 14 │ │ │ │ + // 216: new Ljava/lang/StringBuilder; │ │ │ │ + // 219: astore_2 │ │ │ │ + // 220: aload_2 │ │ │ │ + // 221: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 224: ldc "parsed to " │ │ │ │ + // 226: astore 8 │ │ │ │ // 228: aload_2 │ │ │ │ - // 229: aload_3 │ │ │ │ - // 230: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 233: astore_2 │ │ │ │ - // 234: aload_2 │ │ │ │ - // 235: lload 14 │ │ │ │ - // 237: invokevirtual java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder; │ │ │ │ - // 240: astore_2 │ │ │ │ - // 241: ldc " vs " │ │ │ │ - // 243: astore_3 │ │ │ │ - // 244: aload_2 │ │ │ │ - // 245: aload_3 │ │ │ │ - // 246: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 249: astore_2 │ │ │ │ - // 250: aload_2 │ │ │ │ - // 251: aload_1 │ │ │ │ - // 252: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - // 255: astore_2 │ │ │ │ - // 256: aload_2 │ │ │ │ - // 257: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 260: astore_2 │ │ │ │ - // 261: aload_2 │ │ │ │ - // 262: invokestatic mobi/omegacentauri/SendReduced/SendReduced.log:(Ljava/lang/String;)V │ │ │ │ - // 265: aload_1 │ │ │ │ - // 266: invokevirtual java/lang/Long.longValue:()J │ │ │ │ - // 269: lstore 16 │ │ │ │ - // 271: lload 14 │ │ │ │ - // 273: lload 16 │ │ │ │ - // 275: lsub │ │ │ │ - // 276: lstore 16 │ │ │ │ - // 278: lload 16 │ │ │ │ - // 280: invokestatic java/lang/Math.abs:(J)J │ │ │ │ - // 283: lstore 16 │ │ │ │ - // 285: ldc2_w 7200000 │ │ │ │ - // 288: lstore 18 │ │ │ │ - // 290: lload 16 │ │ │ │ - // 292: lload 18 │ │ │ │ - // 294: lcmp │ │ │ │ - // 295: istore 9 │ │ │ │ - // 297: iload 9 │ │ │ │ - // 299: iflt 413 │ │ │ │ - // 302: new Ljava/lang/StringBuilder; │ │ │ │ - // 305: astore_2 │ │ │ │ - // 306: aload_2 │ │ │ │ - // 307: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 310: ldc "cleaning up " │ │ │ │ - // 312: astore_3 │ │ │ │ - // 313: aload_2 │ │ │ │ - // 314: aload_3 │ │ │ │ - // 315: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 318: astore_2 │ │ │ │ - // 319: aload 11 │ │ │ │ - // 321: invokevirtual java/io/File.getPath:()Ljava/lang/String; │ │ │ │ - // 324: astore_3 │ │ │ │ - // 325: aload_2 │ │ │ │ - // 326: aload_3 │ │ │ │ - // 327: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 330: astore_2 │ │ │ │ + // 229: aload 8 │ │ │ │ + // 231: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 234: astore_2 │ │ │ │ + // 235: aload_2 │ │ │ │ + // 236: lload 14 │ │ │ │ + // 238: invokevirtual java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder; │ │ │ │ + // 241: astore_2 │ │ │ │ + // 242: ldc " vs " │ │ │ │ + // 244: astore 8 │ │ │ │ + // 246: aload_2 │ │ │ │ + // 247: aload 8 │ │ │ │ + // 249: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 252: astore_2 │ │ │ │ + // 253: aload_2 │ │ │ │ + // 254: aload_1 │ │ │ │ + // 255: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ + // 258: astore_2 │ │ │ │ + // 259: aload_2 │ │ │ │ + // 260: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 263: astore_2 │ │ │ │ + // 264: aload_2 │ │ │ │ + // 265: invokestatic mobi/omegacentauri/SendReduced/SendReduced.log:(Ljava/lang/String;)V │ │ │ │ + // 268: aload_1 │ │ │ │ + // 269: invokevirtual java/lang/Long.longValue:()J │ │ │ │ + // 272: lstore 16 │ │ │ │ + // 274: lload 14 │ │ │ │ + // 276: lload 16 │ │ │ │ + // 278: lsub │ │ │ │ + // 279: lstore 16 │ │ │ │ + // 281: lload 16 │ │ │ │ + // 283: invokestatic java/lang/Math.abs:(J)J │ │ │ │ + // 286: lstore 16 │ │ │ │ + // 288: ldc2_w 7200000 │ │ │ │ + // 291: lstore 18 │ │ │ │ + // 293: lload 16 │ │ │ │ + // 295: lload 18 │ │ │ │ + // 297: lcmp │ │ │ │ + // 298: istore 6 │ │ │ │ + // 300: iload 6 │ │ │ │ + // 302: iflt 426 │ │ │ │ + // 305: new Ljava/lang/StringBuilder; │ │ │ │ + // 308: astore_2 │ │ │ │ + // 309: aload_2 │ │ │ │ + // 310: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 313: ldc "cleaning up " │ │ │ │ + // 315: astore 8 │ │ │ │ + // 317: aload_2 │ │ │ │ + // 318: aload 8 │ │ │ │ + // 320: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 323: astore_2 │ │ │ │ + // 324: aload 12 │ │ │ │ + // 326: invokevirtual java/io/File.getPath:()Ljava/lang/String; │ │ │ │ + // 329: astore 8 │ │ │ │ // 331: aload_2 │ │ │ │ - // 332: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 335: astore_2 │ │ │ │ - // 336: aload_2 │ │ │ │ - // 337: invokestatic mobi/omegacentauri/SendReduced/SendReduced.log:(Ljava/lang/String;)V │ │ │ │ - // 340: aload 11 │ │ │ │ - // 342: invokevirtual java/io/File.listFiles:()[Ljava/io/File; │ │ │ │ - // 345: astore 20 │ │ │ │ - // 347: aload 20 │ │ │ │ - // 349: arraylength │ │ │ │ - // 350: istore 21 │ │ │ │ - // 352: iconst_0 │ │ │ │ - // 353: istore 7 │ │ │ │ - // 355: iload 7 │ │ │ │ - // 357: iload 21 │ │ │ │ - // 359: if_icmpge 407 │ │ │ │ - // 362: aload 20 │ │ │ │ - // 364: iload 7 │ │ │ │ - // 366: aaload │ │ │ │ - // 367: astore 8 │ │ │ │ - // 369: aload 8 │ │ │ │ - // 371: invokevirtual java/io/File.delete:()Z │ │ │ │ - // 374: pop │ │ │ │ - // 375: aload_0 │ │ │ │ - // 376: invokevirtual android/content/Context.getPackageName:()Ljava/lang/String; │ │ │ │ - // 379: astore_2 │ │ │ │ - // 380: aload_0 │ │ │ │ - // 381: aload_2 │ │ │ │ - // 382: aload 8 │ │ │ │ - // 384: invokestatic mobi/omegacentauri/SendReduced/FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ │ │ - // 387: astore_2 │ │ │ │ - // 388: iconst_1 │ │ │ │ - // 389: istore 13 │ │ │ │ - // 391: aload_0 │ │ │ │ - // 392: aload_2 │ │ │ │ - // 393: iload 13 │ │ │ │ - // 395: invokevirtual android/content/Context.revokeUriPermission:(Landroid/net/Uri;I)V │ │ │ │ - // 398: iload 7 │ │ │ │ + // 332: aload 8 │ │ │ │ + // 334: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 337: astore_2 │ │ │ │ + // 338: aload_2 │ │ │ │ + // 339: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 342: astore_2 │ │ │ │ + // 343: aload_2 │ │ │ │ + // 344: invokestatic mobi/omegacentauri/SendReduced/SendReduced.log:(Ljava/lang/String;)V │ │ │ │ + // 347: aload 12 │ │ │ │ + // 349: invokevirtual java/io/File.listFiles:()[Ljava/io/File; │ │ │ │ + // 352: astore 8 │ │ │ │ + // 354: aload 8 │ │ │ │ + // 356: arraylength │ │ │ │ + // 357: istore 20 │ │ │ │ + // 359: iconst_0 │ │ │ │ + // 360: istore 6 │ │ │ │ + // 362: aconst_null │ │ │ │ + // 363: astore_2 │ │ │ │ + // 364: iload 6 │ │ │ │ + // 366: iload 20 │ │ │ │ + // 368: if_icmpge 420 │ │ │ │ + // 371: aload 8 │ │ │ │ + // 373: iload 6 │ │ │ │ + // 375: aaload │ │ │ │ + // 376: astore 7 │ │ │ │ + // 378: aload 7 │ │ │ │ + // 380: invokevirtual java/io/File.delete:()Z │ │ │ │ + // 383: pop │ │ │ │ + // 384: aload_0 │ │ │ │ + // 385: invokevirtual android/content/Context.getPackageName:()Ljava/lang/String; │ │ │ │ + // 388: astore 21 │ │ │ │ + // 390: aload_0 │ │ │ │ + // 391: aload 21 │ │ │ │ + // 393: aload 7 │ │ │ │ + // 395: invokestatic mobi/omegacentauri/SendReduced/FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ │ │ + // 398: astore 21 │ │ │ │ // 400: iconst_1 │ │ │ │ - // 401: iadd │ │ │ │ - // 402: istore 7 │ │ │ │ - // 404: goto 355 │ │ │ │ - // 407: aload 11 │ │ │ │ - // 409: invokevirtual java/io/File.delete:()Z │ │ │ │ - // 412: pop │ │ │ │ - // 413: iload 10 │ │ │ │ - // 415: iconst_1 │ │ │ │ - // 416: iadd │ │ │ │ - // 417: istore 7 │ │ │ │ - // 419: iload 7 │ │ │ │ - // 421: istore 10 │ │ │ │ - // 423: goto 138 │ │ │ │ - // 426: return │ │ │ │ - // 427: astore_2 │ │ │ │ - // 428: goto 413 │ │ │ │ - // 431: astore_2 │ │ │ │ - // 432: goto 398 │ │ │ │ + // 401: istore 22 │ │ │ │ + // 403: aload_0 │ │ │ │ + // 404: aload 21 │ │ │ │ + // 406: iload 22 │ │ │ │ + // 408: invokevirtual android/content/Context.revokeUriPermission:(Landroid/net/Uri;I)V │ │ │ │ + // 411: iload 6 │ │ │ │ + // 413: iconst_1 │ │ │ │ + // 414: iadd │ │ │ │ + // 415: istore 6 │ │ │ │ + // 417: goto 364 │ │ │ │ + // 420: aload 12 │ │ │ │ + // 422: invokevirtual java/io/File.delete:()Z │ │ │ │ + // 425: pop │ │ │ │ + // 426: iload 11 │ │ │ │ + // 428: iconst_1 │ │ │ │ + // 429: iadd │ │ │ │ + // 430: istore 6 │ │ │ │ + // 432: iload 6 │ │ │ │ + // 434: istore 11 │ │ │ │ + // 436: goto 134 │ │ │ │ + // 439: return │ │ │ │ + // 440: astore_2 │ │ │ │ + // 441: goto 426 │ │ │ │ + // 444: astore 21 │ │ │ │ + // 446: goto 411 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------- │ │ │ │ - // 159 162 427 431 Ljava/lang/Exception; │ │ │ │ - // 163 167 427 431 Ljava/lang/Exception; │ │ │ │ - // 171 175 427 431 Ljava/lang/Exception; │ │ │ │ - // 177 182 427 431 Ljava/lang/Exception; │ │ │ │ - // 183 187 427 431 Ljava/lang/Exception; │ │ │ │ - // 188 192 427 431 Ljava/lang/Exception; │ │ │ │ - // 197 201 427 431 Ljava/lang/Exception; │ │ │ │ - // 208 210 427 431 Ljava/lang/Exception; │ │ │ │ - // 211 215 427 431 Ljava/lang/Exception; │ │ │ │ - // 217 220 427 431 Ljava/lang/Exception; │ │ │ │ - // 221 225 427 431 Ljava/lang/Exception; │ │ │ │ - // 229 233 427 431 Ljava/lang/Exception; │ │ │ │ - // 235 240 427 431 Ljava/lang/Exception; │ │ │ │ - // 245 249 427 431 Ljava/lang/Exception; │ │ │ │ - // 251 255 427 431 Ljava/lang/Exception; │ │ │ │ - // 256 260 427 431 Ljava/lang/Exception; │ │ │ │ - // 261 265 427 431 Ljava/lang/Exception; │ │ │ │ - // 265 269 427 431 Ljava/lang/Exception; │ │ │ │ - // 278 283 427 431 Ljava/lang/Exception; │ │ │ │ - // 302 305 427 431 Ljava/lang/Exception; │ │ │ │ - // 306 310 427 431 Ljava/lang/Exception; │ │ │ │ - // 314 318 427 431 Ljava/lang/Exception; │ │ │ │ - // 319 324 427 431 Ljava/lang/Exception; │ │ │ │ - // 326 330 427 431 Ljava/lang/Exception; │ │ │ │ - // 331 335 427 431 Ljava/lang/Exception; │ │ │ │ - // 336 340 427 431 Ljava/lang/Exception; │ │ │ │ - // 340 345 427 431 Ljava/lang/Exception; │ │ │ │ - // 347 350 427 431 Ljava/lang/Exception; │ │ │ │ - // 364 367 427 431 Ljava/lang/Exception; │ │ │ │ - // 369 375 427 431 Ljava/lang/Exception; │ │ │ │ - // 375 379 431 435 Ljava/lang/Exception; │ │ │ │ - // 382 387 431 435 Ljava/lang/Exception; │ │ │ │ - // 393 398 431 435 Ljava/lang/Exception; │ │ │ │ - // 407 413 427 431 Ljava/lang/Exception; │ │ │ │ + // 155 158 440 444 Ljava/lang/Exception; │ │ │ │ + // 159 163 440 444 Ljava/lang/Exception; │ │ │ │ + // 168 173 440 444 Ljava/lang/Exception; │ │ │ │ + // 175 180 440 444 Ljava/lang/Exception; │ │ │ │ + // 181 185 440 444 Ljava/lang/Exception; │ │ │ │ + // 186 190 440 444 Ljava/lang/Exception; │ │ │ │ + // 195 199 440 444 Ljava/lang/Exception; │ │ │ │ + // 207 209 440 444 Ljava/lang/Exception; │ │ │ │ + // 210 214 440 444 Ljava/lang/Exception; │ │ │ │ + // 216 219 440 444 Ljava/lang/Exception; │ │ │ │ + // 220 224 440 444 Ljava/lang/Exception; │ │ │ │ + // 229 234 440 444 Ljava/lang/Exception; │ │ │ │ + // 236 241 440 444 Ljava/lang/Exception; │ │ │ │ + // 247 252 440 444 Ljava/lang/Exception; │ │ │ │ + // 254 258 440 444 Ljava/lang/Exception; │ │ │ │ + // 259 263 440 444 Ljava/lang/Exception; │ │ │ │ + // 264 268 440 444 Ljava/lang/Exception; │ │ │ │ + // 268 272 440 444 Ljava/lang/Exception; │ │ │ │ + // 281 286 440 444 Ljava/lang/Exception; │ │ │ │ + // 305 308 440 444 Ljava/lang/Exception; │ │ │ │ + // 309 313 440 444 Ljava/lang/Exception; │ │ │ │ + // 318 323 440 444 Ljava/lang/Exception; │ │ │ │ + // 324 329 440 444 Ljava/lang/Exception; │ │ │ │ + // 332 337 440 444 Ljava/lang/Exception; │ │ │ │ + // 338 342 440 444 Ljava/lang/Exception; │ │ │ │ + // 343 347 440 444 Ljava/lang/Exception; │ │ │ │ + // 347 352 440 444 Ljava/lang/Exception; │ │ │ │ + // 354 357 440 444 Ljava/lang/Exception; │ │ │ │ + // 373 376 440 444 Ljava/lang/Exception; │ │ │ │ + // 378 384 440 444 Ljava/lang/Exception; │ │ │ │ + // 384 388 444 449 Ljava/lang/Exception; │ │ │ │ + // 393 398 444 449 Ljava/lang/Exception; │ │ │ │ + // 406 411 444 449 Ljava/lang/Exception; │ │ │ │ + // 420 426 440 444 Ljava/lang/Exception; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IllegalStateException: Expression is linked from several locations: Label_0398: │ │ │ │ - // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ - // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ - // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ │ │ - // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42) │ │ │ │ - // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214) │ │ │ │ + // java.lang.NullPointerException │ │ │ │ + // at com.strobel.assembler.ir.StackMappingVisitor.push(StackMappingVisitor.java:290) │ │ │ │ + // at com.strobel.assembler.ir.StackMappingVisitor$InstructionAnalyzer.execute(StackMappingVisitor.java:833) │ │ │ │ + // at com.strobel.assembler.ir.StackMappingVisitor$InstructionAnalyzer.visit(StackMappingVisitor.java:398) │ │ │ │ + // at com.strobel.decompiler.ast.AstBuilder.performStackAnalysis(AstBuilder.java:2030) │ │ │ │ + // at com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:108) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:211) │ │ │ │ // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) │ │ │ │ // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782) │ │ │ │ // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675) │ │ │ │ // at com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552) │ │ │ │ // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519) │ │ │ │ // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161) │ │ │ │ // at com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150) │ │ │ │ @@ -409,21 +410,21 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private static byte[] getStreamBytes(final InputStream inputStream) { │ │ │ │ final ArrayList list = new ArrayList(); │ │ │ │ final byte[] b = new byte[16384]; │ │ │ │ int n = 0; │ │ │ │ - Label_0119: { │ │ │ │ + Label_0122: { │ │ │ │ byte[] array2 = null; │ │ │ │ while (true) { │ │ │ │ try { │ │ │ │ final int read = inputStream.read(b); │ │ │ │ if (read < 0) { │ │ │ │ - break Label_0119; │ │ │ │ + break Label_0122; │ │ │ │ } │ │ │ │ final byte[] array = new byte[read]; │ │ │ │ System.arraycopy(b, 0, array, 0, read); │ │ │ │ final List list2 = (List)list; │ │ │ │ try { │ │ │ │ list2.add(array); │ │ │ │ n += read; ├── smali/mobi/omegacentauri/SendReduced/FileProvider.smali │ @@ -94,79 +94,73 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 296 │ invoke-direct {p0}, Landroid/content/ContentProvider;->()V │ │ - .line 591 │ return-void │ .end method │ │ .method private static varargs buildPath(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ - .locals 6 │ + .locals 5 │ .param p0, "base" # Ljava/io/File; │ .param p1, "segments" # [Ljava/lang/String; │ │ .prologue │ .line 697 │ - move-object v1, p0 │ + move-object v0, p0 │ │ .line 698 │ - .local v1, "cur":Ljava/io/File; │ - move-object v0, p1 │ + .local v0, "cur":Ljava/io/File; │ + array-length v4, p1 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v4, v0 │ - │ - .local v4, "len$":I │ const/4 v3, 0x0 │ │ - .local v3, "i$":I │ - move-object v2, v1 │ + move-object v1, v0 │ │ - .end local v1 # "cur":Ljava/io/File; │ - .local v2, "cur":Ljava/io/File; │ + .end local v0 # "cur":Ljava/io/File; │ + .local v1, "cur":Ljava/io/File; │ :goto_0 │ if-ge v3, v4, :cond_0 │ │ - aget-object v5, v0, v3 │ + aget-object v2, p1, v3 │ │ .line 699 │ - .local v5, "segment":Ljava/lang/String; │ - if-eqz v5, :cond_1 │ + .local v2, "segment":Ljava/lang/String; │ + if-eqz v2, :cond_1 │ │ .line 700 │ - new-instance v1, Ljava/io/File; │ + new-instance v0, Ljava/io/File; │ │ - invoke-direct {v1, v2, v5}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ + invoke-direct {v0, v1, v2}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ .line 698 │ - .end local v2 # "cur":Ljava/io/File; │ - .restart local v1 # "cur":Ljava/io/File; │ + .end local v1 # "cur":Ljava/io/File; │ + .restart local v0 # "cur":Ljava/io/File; │ :goto_1 │ add-int/lit8 v3, v3, 0x1 │ │ - move-object v2, v1 │ + move-object v1, v0 │ │ - .end local v1 # "cur":Ljava/io/File; │ - .restart local v2 # "cur":Ljava/io/File; │ + .end local v0 # "cur":Ljava/io/File; │ + .restart local v1 # "cur":Ljava/io/File; │ goto :goto_0 │ │ .line 703 │ - .end local v5 # "segment":Ljava/lang/String; │ + .end local v2 # "segment":Ljava/lang/String; │ :cond_0 │ - return-object v2 │ + return-object v1 │ │ - .restart local v5 # "segment":Ljava/lang/String; │ + .restart local v2 # "segment":Ljava/lang/String; │ :cond_1 │ - move-object v1, v2 │ + move-object v0, v1 │ │ - .end local v2 # "cur":Ljava/io/File; │ - .restart local v1 # "cur":Ljava/io/File; │ + .end local v1 # "cur":Ljava/io/File; │ + .restart local v0 # "cur":Ljava/io/File; │ goto :goto_1 │ .end method │ │ .method private static copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; │ .locals 2 │ .param p0, "original" # [Ljava/lang/Object; │ .param p1, "newLength" # I │ @@ -474,26 +468,28 @@ │ .local v4, "strat":Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy; │ invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v8 │ │ const/16 v9, 0x80 │ │ + .line 528 │ invoke-virtual {v8, p1, v9}, Landroid/content/pm/PackageManager;->resolveContentProvider(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; │ │ move-result-object v1 │ │ - .line 529 │ + .line 530 │ .local v1, "info":Landroid/content/pm/ProviderInfo; │ invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v8 │ │ const-string v9, "android.support.FILE_PROVIDER_PATHS" │ │ + .line 529 │ invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;->loadXmlMetaData(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; │ │ move-result-object v0 │ │ .line 531 │ .local v0, "in":Landroid/content/res/XmlResourceParser; │ if-nez v0, :cond_0 │ @@ -900,166 +896,161 @@ │ .param p2, "projection" # [Ljava/lang/String; │ .param p3, "selection" # Ljava/lang/String; │ .param p4, "selectionArgs" # [Ljava/lang/String; │ .param p5, "sortOrder" # Ljava/lang/String; │ │ .prologue │ .line 394 │ - iget-object v10, p0, Lmobi/omegacentauri/SendReduced/FileProvider;->mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; │ + iget-object v7, p0, Lmobi/omegacentauri/SendReduced/FileProvider;->mStrategy:Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy; │ │ - invoke-interface {v10, p1}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;->getFileForUri(Landroid/net/Uri;)Ljava/io/File; │ + invoke-interface {v7, p1}, Lmobi/omegacentauri/SendReduced/FileProvider$PathStrategy;->getFileForUri(Landroid/net/Uri;)Ljava/io/File; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 395 │ - .local v4, "file":Ljava/io/File; │ + .local v3, "file":Ljava/io/File; │ if-nez p2, :cond_0 │ │ .line 396 │ sget-object p2, Lmobi/omegacentauri/SendReduced/FileProvider;->COLUMNS:[Ljava/lang/String; │ │ .line 398 │ :cond_0 │ - array-length v10, p2 │ + array-length v7, p2 │ │ - new-array v2, v10, [Ljava/lang/String; │ + new-array v1, v7, [Ljava/lang/String; │ │ .line 399 │ - .local v2, "cols":[Ljava/lang/String; │ - array-length v10, p2 │ + .local v1, "cols":[Ljava/lang/String; │ + array-length v7, p2 │ │ - new-array v9, v10, [Ljava/lang/Object; │ + new-array v6, v7, [Ljava/lang/Object; │ │ .line 400 │ - .local v9, "values":[Ljava/lang/Object; │ - const/4 v5, 0x0 │ + .local v6, "values":[Ljava/lang/Object; │ + const/4 v4, 0x0 │ │ .line 401 │ - .local v5, "i":I │ - move-object v0, p2 │ + .local v4, "i":I │ + array-length v8, p2 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v8, v0 │ - │ - .local v8, "len$":I │ const/4 v7, 0x0 │ │ - .local v7, "i$":I │ - move v6, v5 │ + move v5, v4 │ │ - .end local v5 # "i":I │ - .local v6, "i":I │ + .end local v4 # "i":I │ + .local v5, "i":I │ :goto_0 │ if-ge v7, v8, :cond_2 │ │ - aget-object v1, v0, v7 │ + aget-object v0, p2, v7 │ │ .line 402 │ - .local v1, "col":Ljava/lang/String; │ - const-string v10, "_display_name" │ + .local v0, "col":Ljava/lang/String; │ + const-string v9, "_display_name" │ │ - invoke-virtual {v10, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v9, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v10 │ + move-result v9 │ │ - if-eqz v10, :cond_1 │ + if-eqz v9, :cond_1 │ │ .line 403 │ - const-string v10, "_display_name" │ + const-string v9, "_display_name" │ │ - aput-object v10, v2, v6 │ + aput-object v9, v1, v5 │ │ .line 404 │ - add-int/lit8 v5, v6, 0x1 │ + add-int/lit8 v4, v5, 0x1 │ │ - .end local v6 # "i":I │ - .restart local v5 # "i":I │ - invoke-virtual {v4}, Ljava/io/File;->getName()Ljava/lang/String; │ + .end local v5 # "i":I │ + .restart local v4 # "i":I │ + invoke-virtual {v3}, Ljava/io/File;->getName()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - aput-object v10, v9, v6 │ + aput-object v9, v6, v5 │ │ .line 401 │ :goto_1 │ add-int/lit8 v7, v7, 0x1 │ │ - move v6, v5 │ + move v5, v4 │ │ - .end local v5 # "i":I │ - .restart local v6 # "i":I │ + .end local v4 # "i":I │ + .restart local v5 # "i":I │ goto :goto_0 │ │ .line 405 │ :cond_1 │ - const-string v10, "_size" │ + const-string v9, "_size" │ │ - invoke-virtual {v10, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v9, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v10 │ + move-result v9 │ │ - if-eqz v10, :cond_3 │ + if-eqz v9, :cond_3 │ │ .line 406 │ - const-string v10, "_size" │ + const-string v9, "_size" │ │ - aput-object v10, v2, v6 │ + aput-object v9, v1, v5 │ │ .line 407 │ - add-int/lit8 v5, v6, 0x1 │ + add-int/lit8 v4, v5, 0x1 │ │ - .end local v6 # "i":I │ - .restart local v5 # "i":I │ - invoke-virtual {v4}, Ljava/io/File;->length()J │ + .end local v5 # "i":I │ + .restart local v4 # "i":I │ + invoke-virtual {v3}, Ljava/io/File;->length()J │ │ move-result-wide v10 │ │ invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - aput-object v10, v9, v6 │ + aput-object v9, v6, v5 │ │ goto :goto_1 │ │ .line 410 │ - .end local v1 # "col":Ljava/lang/String; │ - .end local v5 # "i":I │ - .restart local v6 # "i":I │ + .end local v0 # "col":Ljava/lang/String; │ + .end local v4 # "i":I │ + .restart local v5 # "i":I │ :cond_2 │ - invoke-static {v2, v6}, Lmobi/omegacentauri/SendReduced/FileProvider;->copyOf([Ljava/lang/String;I)[Ljava/lang/String; │ + invoke-static {v1, v5}, Lmobi/omegacentauri/SendReduced/FileProvider;->copyOf([Ljava/lang/String;I)[Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 411 │ - invoke-static {v9, v6}, Lmobi/omegacentauri/SendReduced/FileProvider;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; │ + invoke-static {v6, v5}, Lmobi/omegacentauri/SendReduced/FileProvider;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ - move-result-object v9 │ + move-result-object v6 │ │ .line 412 │ - new-instance v3, Landroid/database/MatrixCursor; │ + new-instance v2, Landroid/database/MatrixCursor; │ │ - const/4 v10, 0x1 │ + const/4 v7, 0x1 │ │ - invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;->([Ljava/lang/String;I)V │ + invoke-direct {v2, v1, v7}, Landroid/database/MatrixCursor;->([Ljava/lang/String;I)V │ │ .line 413 │ - .local v3, "cursor":Landroid/database/MatrixCursor; │ - invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;->addRow([Ljava/lang/Object;)V │ + .local v2, "cursor":Landroid/database/MatrixCursor; │ + invoke-virtual {v2, v6}, Landroid/database/MatrixCursor;->addRow([Ljava/lang/Object;)V │ │ .line 414 │ - return-object v3 │ + return-object v2 │ │ - .end local v3 # "cursor":Landroid/database/MatrixCursor; │ - .restart local v1 # "col":Ljava/lang/String; │ + .end local v2 # "cursor":Landroid/database/MatrixCursor; │ + .restart local v0 # "col":Ljava/lang/String; │ :cond_3 │ - move v5, v6 │ + move v4, v5 │ │ - .end local v6 # "i":I │ - .restart local v5 # "i":I │ + .end local v5 # "i":I │ + .restart local v4 # "i":I │ goto :goto_1 │ .end method │ │ .method public update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 2 │ .param p1, "uri" # Landroid/net/Uri; │ .param p2, "values" # Landroid/content/ContentValues; ├── smali/mobi/omegacentauri/SendReduced/Utils.smali │ @@ -350,343 +350,314 @@ │ .line 37 │ iget v0, p0, Lmobi/omegacentauri/SendReduced/Utils;->outQuality:I │ │ return v0 │ .end method │ │ .method public static cleanCache(Landroid/content/Context;Ljava/lang/Long;)V │ - .locals 18 │ + .locals 14 │ .param p0, "c" # Landroid/content/Context; │ .param p1, "curTime" # Ljava/lang/Long; │ │ .prologue │ + const/4 v7, 0x0 │ + │ .line 149 │ - new-instance v14, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v15, "cleanCache " │ + const-string v8, "cleanCache " │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-static/range {p0 .. p0}, Lmobi/omegacentauri/SendReduced/Utils;->getCacheDir(Landroid/content/Context;)Ljava/io/File; │ + invoke-static {p0}, Lmobi/omegacentauri/SendReduced/Utils;->getCacheDir(Landroid/content/Context;)Ljava/io/File; │ │ - move-result-object v15 │ + move-result-object v8 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-static {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;->log(Ljava/lang/String;)V │ + invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;->log(Ljava/lang/String;)V │ │ .line 150 │ - invoke-static/range {p0 .. p0}, Lmobi/omegacentauri/SendReduced/Utils;->getCacheDir(Landroid/content/Context;)Ljava/io/File; │ + invoke-static {p0}, Lmobi/omegacentauri/SendReduced/Utils;->getCacheDir(Landroid/content/Context;)Ljava/io/File; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - new-instance v15, Lmobi/omegacentauri/SendReduced/Utils$1; │ + new-instance v8, Lmobi/omegacentauri/SendReduced/Utils$1; │ │ - invoke-direct {v15}, Lmobi/omegacentauri/SendReduced/Utils$1;->()V │ + invoke-direct {v8}, Lmobi/omegacentauri/SendReduced/Utils$1;->()V │ │ - invoke-virtual {v14, v15}, Ljava/io/File;->listFiles(Ljava/io/FileFilter;)[Ljava/io/File; │ + invoke-virtual {v6, v8}, Ljava/io/File;->listFiles(Ljava/io/FileFilter;)[Ljava/io/File; │ │ - move-result-object v5 │ + move-result-object v1 │ │ .line 158 │ - .local v5, "dirs":[Ljava/io/File; │ - invoke-static/range {p0 .. p0}, Lmobi/omegacentauri/SendReduced/Utils;->getCacheDir(Landroid/content/Context;)Ljava/io/File; │ + .local v1, "dirs":[Ljava/io/File; │ + invoke-static {p0}, Lmobi/omegacentauri/SendReduced/Utils;->getCacheDir(Landroid/content/Context;)Ljava/io/File; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-virtual {v14}, Ljava/io/File;->listFiles()[Ljava/io/File; │ + invoke-virtual {v6}, Ljava/io/File;->listFiles()[Ljava/io/File; │ │ - move-result-object v2 │ + move-result-object v8 │ │ - .local v2, "arr$":[Ljava/io/File; │ - array-length v9, v2 │ + array-length v9, v8 │ │ - .local v9, "len$":I │ - const/4 v7, 0x0 │ + move v6, v7 │ │ - .local v7, "i$":I │ :goto_0 │ - if-ge v7, v9, :cond_1 │ + if-ge v6, v9, :cond_1 │ │ - aget-object v6, v2, v7 │ + aget-object v2, v8, v6 │ │ .line 159 │ - .local v6, "f":Ljava/io/File; │ - invoke-virtual {v6}, Ljava/io/File;->getPath()Ljava/lang/String; │ + .local v2, "f":Ljava/io/File; │ + invoke-virtual {v2}, Ljava/io/File;->getPath()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v10 │ │ - invoke-virtual {v14}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ + invoke-virtual {v10}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v10 │ │ - const-string v15, ".jpg" │ + const-string v11, ".jpg" │ │ - invoke-virtual {v14, v15}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v10, v11}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ - move-result v14 │ + move-result v10 │ │ - if-eqz v14, :cond_0 │ + if-eqz v10, :cond_0 │ │ .line 160 │ - invoke-virtual {v6}, Ljava/io/File;->delete()Z │ + invoke-virtual {v2}, Ljava/io/File;->delete()Z │ │ .line 158 │ :cond_0 │ - add-int/lit8 v7, v7, 0x1 │ + add-int/lit8 v6, v6, 0x1 │ │ goto :goto_0 │ │ .line 163 │ - .end local v6 # "f":Ljava/io/File; │ + .end local v2 # "f":Ljava/io/File; │ :cond_1 │ - move-object v2, v5 │ - │ - array-length v9, v2 │ - │ - const/4 v7, 0x0 │ + array-length v9, v1 │ │ move v8, v7 │ │ - .end local v2 # "arr$":[Ljava/io/File; │ - .end local v7 # "i$":I │ - .end local v9 # "len$":I │ - .local v8, "i$":I │ :goto_1 │ if-ge v8, v9, :cond_4 │ │ - aget-object v4, v2, v8 │ + aget-object v0, v1, v8 │ │ .line 164 │ - .local v4, "d":Ljava/io/File; │ - invoke-virtual {v4}, Ljava/io/File;->getName()Ljava/lang/String; │ + .local v0, "d":Ljava/io/File; │ + invoke-virtual {v0}, Ljava/io/File;->getName()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v3 │ │ .line 166 │ - .local v11, "n":Ljava/lang/String; │ + .local v3, "n":Ljava/lang/String; │ :try_start_0 │ - new-instance v14, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v15, "checking " │ + const-string v10, "checking " │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-virtual {v14, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-static {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;->log(Ljava/lang/String;)V │ + invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;->log(Ljava/lang/String;)V │ │ .line 167 │ - const-string v14, "-" │ + const-string v6, "-" │ │ - invoke-virtual {v11, v14}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v3, v6}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - const/4 v15, 0x0 │ + const/4 v10, 0x0 │ │ - aget-object v14, v14, v15 │ + aget-object v6, v6, v10 │ │ - invoke-static {v14}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J │ + invoke-static {v6}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J │ │ - move-result-wide v12 │ + move-result-wide v4 │ │ .line 168 │ - .local v12, "t":J │ - new-instance v14, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + .local v4, "t":J │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - const-string v15, "parsed to " │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v10, "parsed to " │ │ - move-result-object v14 │ + invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v14, v12, v13}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + move-result-object v6 │ │ - move-result-object v14 │ + invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ - const-string v15, " vs " │ + move-result-object v6 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v10, " vs " │ │ - move-result-object v14 │ + invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-object/from16 v0, p1 │ + move-result-object v6 │ │ - invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-static {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;->log(Ljava/lang/String;)V │ + invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;->log(Ljava/lang/String;)V │ │ .line 169 │ - invoke-virtual/range {p1 .. p1}, Ljava/lang/Long;->longValue()J │ + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v14 │ + move-result-wide v10 │ │ - sub-long v14, v12, v14 │ + sub-long v10, v4, v10 │ │ - invoke-static {v14, v15}, Ljava/lang/Math;->abs(J)J │ + invoke-static {v10, v11}, Ljava/lang/Math;->abs(J)J │ │ - move-result-wide v14 │ + move-result-wide v10 │ │ - const-wide/32 v16, 0x6ddd00 │ + const-wide/32 v12, 0x6ddd00 │ │ - cmp-long v14, v14, v16 │ + cmp-long v6, v10, v12 │ │ - if-ltz v14, :cond_3 │ + if-ltz v6, :cond_3 │ │ .line 170 │ - new-instance v14, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v15, "cleaning up " │ + const-string v10, "cleaning up " │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-virtual {v4}, Ljava/io/File;->getPath()Ljava/lang/String; │ + invoke-virtual {v0}, Ljava/io/File;->getPath()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v10 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v6 │ │ - invoke-static {v14}, Lmobi/omegacentauri/SendReduced/SendReduced;->log(Ljava/lang/String;)V │ + invoke-static {v6}, Lmobi/omegacentauri/SendReduced/SendReduced;->log(Ljava/lang/String;)V │ │ .line 171 │ - invoke-virtual {v4}, Ljava/io/File;->listFiles()[Ljava/io/File; │ + invoke-virtual {v0}, Ljava/io/File;->listFiles()[Ljava/io/File; │ │ - move-result-object v3 │ + move-result-object v10 │ │ - .local v3, "arr$":[Ljava/io/File; │ - array-length v10, v3 │ + array-length v11, v10 │ │ - .local v10, "len$":I │ - const/4 v7, 0x0 │ + move v6, v7 │ │ - .end local v8 # "i$":I │ - .restart local v7 # "i$":I │ :goto_2 │ - if-ge v7, v10, :cond_2 │ + if-ge v6, v11, :cond_2 │ │ - aget-object v6, v3, v7 │ + aget-object v2, v10, v6 │ │ .line 172 │ - .restart local v6 # "f":Ljava/io/File; │ - invoke-virtual {v6}, Ljava/io/File;->delete()Z │ + .restart local v2 # "f":Ljava/io/File; │ + invoke-virtual {v2}, Ljava/io/File;->delete()Z │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 174 │ :try_start_1 │ - invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ - │ - move-result-object v14 │ - │ - move-object/from16 v0, p0 │ + invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ - invoke-static {v0, v14, v6}, Lmobi/omegacentauri/SendReduced/FileProvider;->getUriForFile(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ + move-result-object v12 │ │ - move-result-object v14 │ + invoke-static {p0, v12, v2}, Lmobi/omegacentauri/SendReduced/FileProvider;->getUriForFile(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ - const/4 v15, 0x1 │ + move-result-object v12 │ │ - move-object/from16 v0, p0 │ + const/4 v13, 0x1 │ │ - invoke-virtual {v0, v14, v15}, Landroid/content/Context;->revokeUriPermission(Landroid/net/Uri;I)V │ + invoke-virtual {p0, v12, v13}, Landroid/content/Context;->revokeUriPermission(Landroid/net/Uri;I)V │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 │ │ .line 171 │ :goto_3 │ - add-int/lit8 v7, v7, 0x1 │ + add-int/lit8 v6, v6, 0x1 │ │ goto :goto_2 │ │ .line 177 │ - .end local v6 # "f":Ljava/io/File; │ + .end local v2 # "f":Ljava/io/File; │ :cond_2 │ :try_start_2 │ - invoke-virtual {v4}, Ljava/io/File;->delete()Z │ + invoke-virtual {v0}, Ljava/io/File;->delete()Z │ :try_end_2 │ .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 │ │ .line 163 │ - .end local v3 # "arr$":[Ljava/io/File; │ - .end local v7 # "i$":I │ - .end local v10 # "len$":I │ - .end local v12 # "t":J │ + .end local v4 # "t":J │ :cond_3 │ :goto_4 │ - add-int/lit8 v7, v8, 0x1 │ + add-int/lit8 v6, v8, 0x1 │ │ - .restart local v7 # "i$":I │ - move v8, v7 │ + move v8, v6 │ │ - .end local v7 # "i$":I │ - .restart local v8 # "i$":I │ goto/16 :goto_1 │ │ .line 183 │ - .end local v4 # "d":Ljava/io/File; │ - .end local v11 # "n":Ljava/lang/String; │ + .end local v0 # "d":Ljava/io/File; │ + .end local v3 # "n":Ljava/lang/String; │ :cond_4 │ return-void │ │ .line 180 │ - .end local v8 # "i$":I │ - .restart local v4 # "d":Ljava/io/File; │ - .restart local v11 # "n":Ljava/lang/String; │ + .restart local v0 # "d":Ljava/io/File; │ + .restart local v3 # "n":Ljava/lang/String; │ :catch_0 │ - move-exception v14 │ + move-exception v6 │ │ goto :goto_4 │ │ .line 175 │ - .restart local v3 # "arr$":[Ljava/io/File; │ - .restart local v6 # "f":Ljava/io/File; │ - .restart local v7 # "i$":I │ - .restart local v10 # "len$":I │ - .restart local v12 # "t":J │ + .restart local v2 # "f":Ljava/io/File; │ + .restart local v4 # "t":J │ :catch_1 │ - move-exception v14 │ + move-exception v12 │ │ goto :goto_3 │ .end method │ │ .method private static getCacheDir(Landroid/content/Context;)Ljava/io/File; │ .locals 3 │ .param p0, "c" # Landroid/content/Context; │ @@ -814,143 +785,142 @@ │ :catch_0 │ move-exception v2 │ │ goto :goto_0 │ .end method │ │ .method private static getStreamBytes(Ljava/io/InputStream;)[B │ - .locals 12 │ + .locals 11 │ .param p0, "stream" # Ljava/io/InputStream; │ │ .prologue │ - const/4 v11, 0x0 │ + const/4 v10, 0x0 │ │ .line 213 │ new-instance v2, Ljava/util/ArrayList; │ │ invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 214 │ .local v2, "chunks":Ljava/util/List;, "Ljava/util/List<[B>;" │ - const/16 v9, 0x4000 │ + const/16 v8, 0x4000 │ │ - new-array v0, v9, [B │ + new-array v0, v8, [B │ │ .line 216 │ .local v0, "buffer":[B │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ .line 219 │ - .local v8, "total":I │ + .local v7, "total":I │ :goto_0 │ :try_start_0 │ invoke-virtual {p0, v0}, Ljava/io/InputStream;->read([B)I │ │ - move-result v7 │ + move-result v6 │ │ - .local v7, "read":I │ - if-ltz v7, :cond_1 │ + .local v6, "read":I │ + if-ltz v6, :cond_1 │ │ .line 220 │ - new-array v1, v7, [B │ + new-array v1, v6, [B │ │ .line 221 │ .local v1, "chunk":[B │ - const/4 v9, 0x0 │ + const/4 v8, 0x0 │ │ - const/4 v10, 0x0 │ + const/4 v9, 0x0 │ │ - invoke-static {v0, v9, v1, v10, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ + invoke-static {v0, v8, v1, v9, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ .line 222 │ invoke-interface {v2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 223 │ - add-int/2addr v8, v7 │ + add-int/2addr v7, v6 │ │ .line 224 │ goto :goto_0 │ │ .line 225 │ .end local v1 # "chunk":[B │ - .end local v7 # "read":I │ + .end local v6 # "read":I │ :catch_0 │ move-exception v4 │ │ .line 226 │ .local v4, "e":Ljava/io/IOException; │ - new-instance v9, Ljava/lang/StringBuilder; │ + new-instance v8, Ljava/lang/StringBuilder; │ │ - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - const-string v10, "error reading: " │ + const-string v9, "error reading: " │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-static {v9}, Lmobi/omegacentauri/SendReduced/SendReduced;->log(Ljava/lang/String;)V │ + invoke-static {v8}, Lmobi/omegacentauri/SendReduced/SendReduced;->log(Ljava/lang/String;)V │ │ .line 227 │ const/4 v3, 0x0 │ │ .line 238 │ .end local v4 # "e":Ljava/io/IOException; │ :cond_0 │ return-object v3 │ │ .line 230 │ - .restart local v7 # "read":I │ + .restart local v6 # "read":I │ :cond_1 │ - new-array v3, v8, [B │ + new-array v3, v7, [B │ │ .line 231 │ .local v3, "data":[B │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ .line 233 │ - .local v6, "pos":I │ + .local v5, "pos":I │ invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v8 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v9 │ │ if-eqz v9, :cond_0 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, [B │ │ .line 234 │ .restart local v1 # "chunk":[B │ array-length v9, v1 │ │ - invoke-static {v1, v11, v3, v6, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ + invoke-static {v1, v10, v3, v5, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ .line 235 │ array-length v9, v1 │ │ - add-int/2addr v6, v9 │ + add-int/2addr v5, v9 │ │ .line 236 │ goto :goto_1 │ .end method │ │ .method static startActivityForResultWithChooser(Landroid/app/Activity;Landroid/content/Intent;Ljava/lang/String;I)V │ .locals 2 │ @@ -987,100 +957,92 @@ │ invoke-static {p0, p1, p2, v0}, Lmobi/omegacentauri/SendReduced/Utils;->startWithChooser(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;Ljava/lang/String;)V │ │ .line 112 │ return-void │ .end method │ │ .method private static startWithChooser(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;Ljava/lang/String;)V │ - .locals 10 │ + .locals 8 │ .param p0, "activity" # Landroid/app/Activity; │ .param p1, "grant" # [Landroid/net/Uri; │ .param p2, "i" # Landroid/content/Intent; │ .param p3, "title" # Ljava/lang/String; │ │ .prologue │ - const/high16 v9, 0x10000 │ + const/high16 v4, 0x10000 │ │ - const/4 v8, 0x1 │ + const/4 v7, 0x1 │ │ .line 115 │ - const-string v7, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" │ + const-string v3, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" │ │ - invoke-virtual {p2, v7, v8}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; │ + invoke-virtual {p2, v3, v7}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; │ │ .line 116 │ - invoke-virtual {p2, v9}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; │ + invoke-virtual {p2, v4}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; │ │ .line 117 │ if-eqz p1, :cond_1 │ │ .line 118 │ invoke-virtual {p0}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; │ │ - move-result-object v7 │ + move-result-object v3 │ │ - invoke-virtual {v7, p2, v9}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; │ + invoke-virtual {v3, p2, v4}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; │ │ - move-result-object v4 │ + move-result-object v0 │ │ .line 119 │ - .local v4, "possibles":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + .local v0, "possibles":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v4 │ │ :cond_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v7 │ + move-result v3 │ │ - if-eqz v7, :cond_1 │ + if-eqz v3, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v1 │ │ - check-cast v5, Landroid/content/pm/ResolveInfo; │ + check-cast v1, Landroid/content/pm/ResolveInfo; │ │ .line 120 │ - .local v5, "r":Landroid/content/pm/ResolveInfo; │ - move-object v0, p1 │ + .local v1, "r":Landroid/content/pm/ResolveInfo; │ + array-length v5, p1 │ │ - .local v0, "arr$":[Landroid/net/Uri; │ - array-length v3, v0 │ - │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_0 │ + if-ge v3, v5, :cond_0 │ │ - aget-object v6, v0, v2 │ + aget-object v2, p1, v3 │ │ .line 121 │ - .local v6, "uri":Landroid/net/Uri; │ - iget-object v7, v5, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; │ + .local v2, "uri":Landroid/net/Uri; │ + iget-object v6, v1, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; │ │ - iget-object v7, v7, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; │ + iget-object v6, v6, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; │ │ - invoke-virtual {p0, v7, v6, v8}, Landroid/app/Activity;->grantUriPermission(Ljava/lang/String;Landroid/net/Uri;I)V │ + invoke-virtual {p0, v6, v2, v7}, Landroid/app/Activity;->grantUriPermission(Ljava/lang/String;Landroid/net/Uri;I)V │ │ .line 120 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ .line 127 │ - .end local v0 # "arr$":[Landroid/net/Uri; │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ - .end local v4 # "possibles":Ljava/util/List;, "Ljava/util/List;" │ - .end local v5 # "r":Landroid/content/pm/ResolveInfo; │ - .end local v6 # "uri":Landroid/net/Uri; │ + .end local v0 # "possibles":Ljava/util/List;, "Ljava/util/List;" │ + .end local v1 # "r":Landroid/content/pm/ResolveInfo; │ + .end local v2 # "uri":Landroid/net/Uri; │ :cond_1 │ invoke-virtual {p0, p2}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V │ │ .line 128 │ return-void │ .end method ├── smali/mobi/omegacentauri/SendReduced/GetReduced.smali │ @@ -222,14 +222,15 @@ │ │ invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-nez v4, :cond_2 │ │ + .line 30 │ invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v5, "android.intent.action.PICK" │ │ invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z ├── smali/mobi/omegacentauri/SendReduced/SendReduced.smali │ @@ -31,15 +31,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 20 │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ - .line 101 │ return-void │ .end method │ │ .method private crashLogHandler()V │ .locals 1 │ │ .prologue │ @@ -94,288 +93,290 @@ │ │ return v0 │ .end method │ │ │ # virtual methods │ .method public onCreate(Landroid/os/Bundle;)V │ - .locals 14 │ + .locals 13 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 35 │ invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V │ │ .line 37 │ - sget-boolean v12, Lmobi/omegacentauri/SendReduced/SendReduced;->DEBUG:Z │ + sget-boolean v11, Lmobi/omegacentauri/SendReduced/SendReduced;->DEBUG:Z │ │ - if-eqz v12, :cond_0 │ + if-eqz v11, :cond_0 │ │ .line 38 │ invoke-direct {p0}, Lmobi/omegacentauri/SendReduced/SendReduced;->crashLogHandler()V │ │ .line 40 │ :cond_0 │ invoke-static {p0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 42 │ - .local v6, "options":Landroid/content/SharedPreferences; │ + .local v5, "options":Landroid/content/SharedPreferences; │ invoke-virtual {p0}, Lmobi/omegacentauri/SendReduced/SendReduced;->getIntent()Landroid/content/Intent; │ │ move-result-object v3 │ │ .line 43 │ .local v3, "i":Landroid/content/Intent; │ invoke-virtual {v3}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; │ │ move-result-object v0 │ │ .line 44 │ .local v0, "e":Landroid/os/Bundle; │ if-eqz v0, :cond_2 │ │ - const-string v12, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" │ + const-string v11, "mobi.omegacentauri.SendReduced.INTENT_FROM_ME" │ │ - invoke-virtual {v0, v12}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + invoke-virtual {v0, v11}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_2 │ + if-eqz v11, :cond_2 │ │ .line 45 │ invoke-virtual {p0}, Lmobi/omegacentauri/SendReduced/SendReduced;->getPackageManager()Landroid/content/pm/PackageManager; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 46 │ - .local v8, "pm":Landroid/content/pm/PackageManager; │ + .local v7, "pm":Landroid/content/pm/PackageManager; │ invoke-virtual {p0}, Lmobi/omegacentauri/SendReduced/SendReduced;->getPackageName()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v8, v12}, Landroid/content/pm/PackageManager;->clearPackagePreferredActivities(Ljava/lang/String;)V │ + invoke-virtual {v7, v11}, Landroid/content/pm/PackageManager;->clearPackagePreferredActivities(Ljava/lang/String;)V │ │ .line 47 │ - const-string v12, "Oops: You just sent your photo from SendReduced to SendReduced. You need to set a different target from SendReduced to avoid an endless loop." │ + const-string v11, "Oops: You just sent your photo from SendReduced to SendReduced. You need to set a different target from SendReduced to avoid an endless loop." │ │ - const/4 v13, 0x1 │ + const/4 v12, 0x1 │ │ - invoke-static {p0, v12, v13}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ + invoke-static {p0, v11, v12}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v12}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v11}, Landroid/widget/Toast;->show()V │ │ .line 48 │ invoke-virtual {p0}, Lmobi/omegacentauri/SendReduced/SendReduced;->finish()V │ │ .line 94 │ - .end local v8 # "pm":Landroid/content/pm/PackageManager; │ + .end local v7 # "pm":Landroid/content/pm/PackageManager; │ :cond_1 │ :goto_0 │ return-void │ │ .line 51 │ :cond_2 │ invoke-virtual {v3}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "android.intent.action.SEND" │ + const-string v12, "android.intent.action.SEND" │ │ - invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v11, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_4 │ + if-eqz v11, :cond_4 │ │ .line 52 │ if-eqz v0, :cond_3 │ │ - const-string v12, "android.intent.extra.STREAM" │ + const-string v11, "android.intent.extra.STREAM" │ │ - invoke-virtual {v0, v12}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + .line 53 │ + invoke-virtual {v0, v11}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_3 │ + if-eqz v11, :cond_3 │ │ .line 54 │ - new-instance v13, Lmobi/omegacentauri/SendReduced/Utils; │ + new-instance v12, Lmobi/omegacentauri/SendReduced/Utils; │ │ - invoke-direct {v13, p0}, Lmobi/omegacentauri/SendReduced/Utils;->(Landroid/app/Activity;)V │ + invoke-direct {v12, p0}, Lmobi/omegacentauri/SendReduced/Utils;->(Landroid/app/Activity;)V │ │ - const-string v12, "android.intent.extra.STREAM" │ + const-string v11, "android.intent.extra.STREAM" │ │ - invoke-virtual {v0, v12}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + .line 55 │ + invoke-virtual {v0, v11}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - check-cast v12, Landroid/net/Uri; │ + check-cast v11, Landroid/net/Uri; │ │ - invoke-virtual {v13, v12}, Lmobi/omegacentauri/SendReduced/Utils;->sendReduced(Landroid/net/Uri;)Z │ + .line 54 │ + invoke-virtual {v12, v11}, Lmobi/omegacentauri/SendReduced/Utils;->sendReduced(Landroid/net/Uri;)Z │ │ .line 57 │ :cond_3 │ invoke-virtual {p0}, Lmobi/omegacentauri/SendReduced/SendReduced;->finish()V │ │ goto :goto_0 │ │ .line 59 │ :cond_4 │ invoke-virtual {v3}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "android.intent.action.SEND_MULTIPLE" │ + const-string v12, "android.intent.action.SEND_MULTIPLE" │ │ - invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v11, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_8 │ + if-eqz v11, :cond_8 │ │ .line 60 │ if-eqz v0, :cond_1 │ │ - const-string v12, "android.intent.extra.STREAM" │ + const-string v11, "android.intent.extra.STREAM" │ │ - invoke-virtual {v0, v12}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + .line 61 │ + invoke-virtual {v0, v11}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_1 │ + if-eqz v11, :cond_1 │ │ .line 62 │ - const-string v12, "android.intent.extra.STREAM" │ + const-string v11, "android.intent.extra.STREAM" │ │ - invoke-virtual {v0, v12}, Landroid/os/Bundle;->getParcelableArrayList(Ljava/lang/String;)Ljava/util/ArrayList; │ + invoke-virtual {v0, v11}, Landroid/os/Bundle;->getParcelableArrayList(Ljava/lang/String;)Ljava/util/ArrayList; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 63 │ - .local v5, "in":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - new-instance v7, Ljava/util/ArrayList; │ + .local v4, "in":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v6, Ljava/util/ArrayList; │ │ - invoke-direct {v7}, Ljava/util/ArrayList;->()V │ + invoke-direct {v6}, Ljava/util/ArrayList;->()V │ │ .line 64 │ - .local v7, "out":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - new-instance v11, Lmobi/omegacentauri/SendReduced/Utils; │ + .local v6, "out":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v10, Lmobi/omegacentauri/SendReduced/Utils; │ │ - invoke-direct {v11, p0}, Lmobi/omegacentauri/SendReduced/Utils;->(Landroid/app/Activity;)V │ + invoke-direct {v10, p0}, Lmobi/omegacentauri/SendReduced/Utils;->(Landroid/app/Activity;)V │ │ .line 66 │ - .local v11, "utils":Lmobi/omegacentauri/SendReduced/Utils; │ - invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + .local v10, "utils":Lmobi/omegacentauri/SendReduced/Utils; │ + invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v11 │ │ - .local v4, "i$":Ljava/util/Iterator; │ :cond_5 │ :goto_1 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v12 │ │ if-eqz v12, :cond_6 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - check-cast v10, Landroid/net/Uri; │ + check-cast v9, Landroid/net/Uri; │ │ .line 67 │ - .local v10, "uri":Landroid/net/Uri; │ - invoke-virtual {v11, v10}, Lmobi/omegacentauri/SendReduced/Utils;->reduce(Landroid/net/Uri;)Landroid/net/Uri; │ + .local v9, "uri":Landroid/net/Uri; │ + invoke-virtual {v10, v9}, Lmobi/omegacentauri/SendReduced/Utils;->reduce(Landroid/net/Uri;)Landroid/net/Uri; │ │ - move-result-object v9 │ + move-result-object v8 │ │ .line 68 │ - .local v9, "reduced":Landroid/net/Uri; │ - if-eqz v9, :cond_5 │ + .local v8, "reduced":Landroid/net/Uri; │ + if-eqz v8, :cond_5 │ │ .line 69 │ - invoke-virtual {v7, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 72 │ - .end local v9 # "reduced":Landroid/net/Uri; │ - .end local v10 # "uri":Landroid/net/Uri; │ + .end local v8 # "reduced":Landroid/net/Uri; │ + .end local v9 # "uri":Landroid/net/Uri; │ :cond_6 │ - invoke-virtual {v7}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ - move-result v12 │ + move-result v11 │ │ - if-lez v12, :cond_1 │ + if-lez v11, :cond_1 │ │ .line 73 │ - const-string v12, "output" │ + const-string v11, "output" │ │ - const-string v13, "random" │ + const-string v12, "random" │ │ - invoke-interface {v6, v12, v13}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v5, v11, v12}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "random" │ + const-string v12, "random" │ │ - invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v11, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v12 │ + move-result v11 │ │ - if-nez v12, :cond_7 │ + if-nez v11, :cond_7 │ │ .line 74 │ - invoke-static {v7}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ + invoke-static {v6}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ │ .line 76 │ :cond_7 │ new-instance v1, Landroid/content/Intent; │ │ - const-string v12, "android.intent.action.SEND_MULTIPLE" │ + const-string v11, "android.intent.action.SEND_MULTIPLE" │ │ - invoke-direct {v1, v12}, Landroid/content/Intent;->(Ljava/lang/String;)V │ + invoke-direct {v1, v11}, Landroid/content/Intent;->(Ljava/lang/String;)V │ │ .line 78 │ .local v1, "go":Landroid/content/Intent; │ - const-string v12, "image/jpeg" │ + const-string v11, "image/jpeg" │ │ - invoke-virtual {v1, v12}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v1, v11}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; │ │ .line 79 │ - const-string v12, "android.intent.extra.STREAM" │ + const-string v11, "android.intent.extra.STREAM" │ │ - invoke-virtual {v1, v12, v7}, Landroid/content/Intent;->putParcelableArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; │ + invoke-virtual {v1, v11, v6}, Landroid/content/Intent;->putParcelableArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; │ │ .line 80 │ - invoke-virtual {v7}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ - move-result v12 │ + move-result v11 │ │ - new-array v2, v12, [Landroid/net/Uri; │ + new-array v2, v11, [Landroid/net/Uri; │ │ .line 81 │ .local v2, "grant":[Landroid/net/Uri; │ - invoke-virtual {v7, v2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ + invoke-virtual {v6, v2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ .line 82 │ invoke-static {p0, v2, v1}, Lmobi/omegacentauri/SendReduced/Utils;->startWithChooser(Landroid/app/Activity;[Landroid/net/Uri;Landroid/content/Intent;)V │ │ goto/16 :goto_0 │ │ .line 88 │ .end local v1 # "go":Landroid/content/Intent; │ .end local v2 # "grant":[Landroid/net/Uri; │ - .end local v4 # "i$":Ljava/util/Iterator; │ - .end local v5 # "in":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v7 # "out":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v11 # "utils":Lmobi/omegacentauri/SendReduced/Utils; │ + .end local v4 # "in":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v6 # "out":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v10 # "utils":Lmobi/omegacentauri/SendReduced/Utils; │ :cond_8 │ invoke-virtual {p0}, Lmobi/omegacentauri/SendReduced/SendReduced;->finish()V │ │ goto/16 :goto_0 │ .end method ├── smali/mobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy.smali │ @@ -280,278 +280,278 @@ │ .line 666 │ .end local v0 # "e":Ljava/io/IOException; │ :cond_1 │ return-object v1 │ .end method │ │ .method public getUriForFile(Ljava/io/File;)Landroid/net/Uri; │ - .locals 9 │ + .locals 8 │ .param p1, "file" # Ljava/io/File; │ │ .prologue │ .line 618 │ :try_start_0 │ invoke-virtual {p1}, Ljava/io/File;->getCanonicalPath()Ljava/lang/String; │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 623 │ - .local v3, "path":Ljava/lang/String; │ - const/4 v2, 0x0 │ + .local v2, "path":Ljava/lang/String; │ + const/4 v1, 0x0 │ │ .line 624 │ - .local v2, "mostSpecific":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - iget-object v6, p0, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;->mRoots:Ljava/util/HashMap; │ + .local v1, "mostSpecific":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + iget-object v5, p0, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;->mRoots:Ljava/util/HashMap; │ │ - invoke-virtual {v6}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; │ + invoke-virtual {v5}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v6 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v6 │ + move-result v5 │ │ - if-eqz v6, :cond_2 │ + if-eqz v5, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Ljava/util/Map$Entry; │ + check-cast v3, Ljava/util/Map$Entry; │ │ .line 625 │ - .local v4, "root":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ + .local v3, "root":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Ljava/io/File; │ + check-cast v5, Ljava/io/File; │ │ - invoke-virtual {v6}, Ljava/io/File;->getPath()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/io/File;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 626 │ - .local v5, "rootPath":Ljava/lang/String; │ - invoke-virtual {v3, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + .local v4, "rootPath":Ljava/lang/String; │ + invoke-virtual {v2, v4}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v6 │ + move-result v5 │ │ - if-eqz v6, :cond_0 │ + if-eqz v5, :cond_0 │ │ - if-eqz v2, :cond_1 │ + if-eqz v1, :cond_1 │ │ - invoke-virtual {v5}, Ljava/lang/String;->length()I │ + .line 627 │ + invoke-virtual {v4}, Ljava/lang/String;->length()I │ │ move-result v7 │ │ - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Ljava/io/File; │ + check-cast v5, Ljava/io/File; │ │ - invoke-virtual {v6}, Ljava/io/File;->getPath()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/io/File;->getPath()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Ljava/lang/String;->length()I │ + invoke-virtual {v5}, Ljava/lang/String;->length()I │ │ - move-result v6 │ + move-result v5 │ │ - if-le v7, v6, :cond_0 │ + if-le v7, v5, :cond_0 │ │ .line 628 │ :cond_1 │ - move-object v2, v4 │ + move-object v1, v3 │ │ goto :goto_0 │ │ .line 619 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "mostSpecific":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - .end local v3 # "path":Ljava/lang/String; │ - .end local v4 # "root":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - .end local v5 # "rootPath":Ljava/lang/String; │ + .end local v1 # "mostSpecific":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + .end local v2 # "path":Ljava/lang/String; │ + .end local v3 # "root":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + .end local v4 # "rootPath":Ljava/lang/String; │ :catch_0 │ move-exception v0 │ │ .line 620 │ .local v0, "e":Ljava/io/IOException; │ - new-instance v6, Ljava/lang/IllegalArgumentException; │ + new-instance v5, Ljava/lang/IllegalArgumentException; │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v8, "Failed to resolve canonical path for " │ + const-string v7, "Failed to resolve canonical path for " │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v7, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v5, v6}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v6 │ + throw v5 │ │ .line 631 │ .end local v0 # "e":Ljava/io/IOException; │ - .restart local v1 # "i$":Ljava/util/Iterator; │ - .restart local v2 # "mostSpecific":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - .restart local v3 # "path":Ljava/lang/String; │ + .restart local v1 # "mostSpecific":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + .restart local v2 # "path":Ljava/lang/String; │ :cond_2 │ - if-nez v2, :cond_3 │ + if-nez v1, :cond_3 │ │ .line 632 │ - new-instance v6, Ljava/lang/IllegalArgumentException; │ + new-instance v5, Ljava/lang/IllegalArgumentException; │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v8, "Failed to find configured root that contains " │ + const-string v7, "Failed to find configured root that contains " │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v5, v6}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v6 │ + throw v5 │ │ .line 636 │ :cond_3 │ - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Ljava/io/File; │ + check-cast v5, Ljava/io/File; │ │ - invoke-virtual {v6}, Ljava/io/File;->getPath()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/io/File;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 637 │ - .restart local v5 # "rootPath":Ljava/lang/String; │ - const-string v6, "/" │ + .restart local v4 # "rootPath":Ljava/lang/String; │ + const-string v5, "/" │ │ - invoke-virtual {v5, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v4, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ - move-result v6 │ + move-result v5 │ │ - if-eqz v6, :cond_4 │ + if-eqz v5, :cond_4 │ │ .line 638 │ - invoke-virtual {v5}, Ljava/lang/String;->length()I │ + invoke-virtual {v4}, Ljava/lang/String;->length()I │ │ - move-result v6 │ + move-result v5 │ │ - invoke-virtual {v3, v6}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ + invoke-virtual {v2, v5}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 643 │ :goto_1 │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Ljava/lang/String; │ + check-cast v5, Ljava/lang/String; │ │ - invoke-static {v6}, Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v5}, Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - const/16 v7, 0x2f │ + const/16 v6, 0x2f │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - const-string v7, "/" │ + const-string v6, "/" │ │ - invoke-static {v3, v7}, Landroid/net/Uri;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v2, v6}, Landroid/net/Uri;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object 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 v3 │ + move-result-object v2 │ │ .line 644 │ - new-instance v6, Landroid/net/Uri$Builder; │ + new-instance v5, Landroid/net/Uri$Builder; │ │ - invoke-direct {v6}, Landroid/net/Uri$Builder;->()V │ + invoke-direct {v5}, Landroid/net/Uri$Builder;->()V │ │ - const-string v7, "content" │ + const-string v6, "content" │ │ - invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; │ + invoke-virtual {v5, v6}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget-object v7, p0, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;->mAuthority:Ljava/lang/String; │ + iget-object v6, p0, Lmobi/omegacentauri/SendReduced/FileProvider$SimplePathStrategy;->mAuthority:Ljava/lang/String; │ │ - invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; │ + .line 645 │ + invoke-virtual {v5, v6}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;->encodedPath(Ljava/lang/String;)Landroid/net/Uri$Builder; │ + invoke-virtual {v5, v2}, Landroid/net/Uri$Builder;->encodedPath(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; │ + invoke-virtual {v5}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - return-object v6 │ + .line 644 │ + return-object v5 │ │ .line 640 │ :cond_4 │ - invoke-virtual {v5}, Ljava/lang/String;->length()I │ + invoke-virtual {v4}, Ljava/lang/String;->length()I │ │ - move-result v6 │ + move-result v5 │ │ - add-int/lit8 v6, v6, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ - invoke-virtual {v3, v6}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ + invoke-virtual {v2, v5}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ goto :goto_1 │ .end method ├── smali/mobi/omegacentauri/SendReduced/ShowLicense$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; │ │ │ # direct methods │ .method constructor (Lmobi/omegacentauri/SendReduced/ShowLicense;)V │ .locals 0 │ + .param p1, "this$0" # Lmobi/omegacentauri/SendReduced/ShowLicense; │ │ .prologue │ .line 66 │ iput-object p1, p0, Lmobi/omegacentauri/SendReduced/ShowLicense$2;->this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/mobi/omegacentauri/SendReduced/R.smali │ @@ -18,10 +18,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 21 │ return-void │ .end method ├── smali/mobi/omegacentauri/SendReduced/Options.smali │ @@ -224,287 +224,278 @@ │ │ # virtual methods │ .method public customizeDisplay()V │ .locals 13 │ │ .prologue │ .line 83 │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ - .local v1, "i":I │ + .local v0, "i":I │ :goto_0 │ - sget-object v11, Lmobi/omegacentauri/SendReduced/Options;->summaryKeys:[Ljava/lang/String; │ + sget-object v8, Lmobi/omegacentauri/SendReduced/Options;->summaryKeys:[Ljava/lang/String; │ │ - array-length v11, v11 │ + array-length v8, v8 │ │ - if-ge v1, v11, :cond_0 │ + if-ge v0, v8, :cond_0 │ │ .line 84 │ - invoke-virtual {p0, v1}, Lmobi/omegacentauri/SendReduced/Options;->setSummary(I)V │ + invoke-virtual {p0, v0}, Lmobi/omegacentauri/SendReduced/Options;->setSummary(I)V │ │ .line 83 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ .line 87 │ :cond_0 │ - sget v11, Landroid/os/Build$VERSION;->SDK_INT:I │ + sget v8, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v12, 0x17 │ + const/16 v9, 0x17 │ │ - if-ge v11, v12, :cond_1 │ + if-ge v8, v9, :cond_1 │ │ - sget-boolean v11, Lmobi/omegacentauri/SendReduced/SendReduced;->DEBUG:Z │ + sget-boolean v8, Lmobi/omegacentauri/SendReduced/SendReduced;->DEBUG:Z │ │ - if-nez v11, :cond_1 │ + if-nez v8, :cond_1 │ │ .line 88 │ - const-string v11, "contentProvider" │ + const-string v8, "contentProvider" │ │ - invoke-virtual {p0, v11}, Lmobi/omegacentauri/SendReduced/Options;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; │ + invoke-virtual {p0, v8}, Lmobi/omegacentauri/SendReduced/Options;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 89 │ - .local v7, "pref":Landroid/preference/Preference; │ - if-eqz v7, :cond_1 │ + .local v4, "pref":Landroid/preference/Preference; │ + if-eqz v4, :cond_1 │ │ .line 90 │ invoke-virtual {p0}, Lmobi/omegacentauri/SendReduced/Options;->getPreferenceScreen()Landroid/preference/PreferenceScreen; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-virtual {v11, v7}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z │ + invoke-virtual {v8, v4}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z │ │ .line 93 │ - .end local v7 # "pref":Landroid/preference/Preference; │ + .end local v4 # "pref":Landroid/preference/Preference; │ :cond_1 │ - const-string v11, "upgrade" │ + const-string v8, "upgrade" │ │ - invoke-virtual {p0, v11}, Lmobi/omegacentauri/SendReduced/Options;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; │ + invoke-virtual {p0, v8}, Lmobi/omegacentauri/SendReduced/Options;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - check-cast v10, Landroid/preference/PreferenceScreen; │ + check-cast v7, Landroid/preference/PreferenceScreen; │ │ .line 94 │ - .local v10, "upgrade":Landroid/preference/PreferenceScreen; │ + .local v7, "upgrade":Landroid/preference/PreferenceScreen; │ invoke-static {p0}, Lmobi/omegacentauri/SendReduced/SendReduced;->pro(Landroid/content/Context;)Z │ │ - move-result v11 │ + move-result v8 │ │ - if-eqz v11, :cond_3 │ + if-eqz v8, :cond_3 │ │ .line 95 │ - if-eqz v10, :cond_2 │ + if-eqz v7, :cond_2 │ │ .line 96 │ invoke-virtual {p0}, Lmobi/omegacentauri/SendReduced/Options;->getPreferenceScreen()Landroid/preference/PreferenceScreen; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-virtual {v11, v10}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z │ + invoke-virtual {v8, v7}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z │ │ .line 132 │ :cond_2 │ return-void │ │ .line 99 │ :cond_3 │ - new-instance v3, Landroid/content/Intent; │ + new-instance v1, Landroid/content/Intent; │ │ - const-string v11, "android.intent.action.VIEW" │ + const-string v8, "android.intent.action.VIEW" │ │ - invoke-direct {v3, v11}, Landroid/content/Intent;->(Ljava/lang/String;)V │ + invoke-direct {v1, v8}, Landroid/content/Intent;->(Ljava/lang/String;)V │ │ .line 100 │ - .local v3, "intent":Landroid/content/Intent; │ - const/high16 v11, 0x10000000 │ + .local v1, "intent":Landroid/content/Intent; │ + const/high16 v8, 0x10000000 │ │ - invoke-virtual {v3, v11}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; │ + invoke-virtual {v1, v8}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; │ │ .line 101 │ invoke-static {p0}, Lmobi/omegacentauri/SendReduced/MarketDetector;->detect(Landroid/content/Context;)I │ │ - move-result v11 │ + move-result v8 │ │ - const/4 v12, 0x1 │ + const/4 v9, 0x1 │ │ - if-ne v11, v12, :cond_6 │ + if-ne v8, v9, :cond_6 │ │ .line 103 │ - const-string v11, "http://www.amazon.com/gp/mas/dl/android?p=mobi.omegacentauri.SendReduced_pro" │ + const-string v8, "http://www.amazon.com/gp/mas/dl/android?p=mobi.omegacentauri.SendReduced_pro" │ │ - invoke-static {v11}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ + invoke-static {v8}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-virtual {v3, v11}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; │ + invoke-virtual {v1, v8}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; │ │ .line 110 │ :goto_1 │ - if-eqz v10, :cond_4 │ + if-eqz v7, :cond_4 │ │ .line 111 │ - invoke-virtual {v10, v3}, Landroid/preference/PreferenceScreen;->setIntent(Landroid/content/Intent;)V │ + invoke-virtual {v7, v1}, Landroid/preference/PreferenceScreen;->setIntent(Landroid/content/Intent;)V │ │ .line 113 │ :cond_4 │ - sget-object v0, Lmobi/omegacentauri/SendReduced/Options;->proKeys:[Ljava/lang/String; │ + sget-object v9, Lmobi/omegacentauri/SendReduced/Options;->proKeys:[Ljava/lang/String; │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v4, v0 │ + array-length v10, v9 │ │ - .local v4, "len$":I │ - const/4 v2, 0x0 │ + const/4 v8, 0x0 │ │ - .local v2, "i$":I │ :goto_2 │ - if-ge v2, v4, :cond_7 │ + if-ge v8, v10, :cond_7 │ │ - aget-object v6, v0, v2 │ + aget-object v3, v9, v8 │ │ .line 114 │ - .local v6, "p":Ljava/lang/String; │ - invoke-virtual {p0, v6}, Lmobi/omegacentauri/SendReduced/Options;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; │ + .local v3, "p":Ljava/lang/String; │ + invoke-virtual {p0, v3}, Lmobi/omegacentauri/SendReduced/Options;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 115 │ - .restart local v7 # "pref":Landroid/preference/Preference; │ - if-eqz v7, :cond_5 │ + .restart local v4 # "pref":Landroid/preference/Preference; │ + if-eqz v4, :cond_5 │ │ .line 116 │ - invoke-virtual {v7}, Landroid/preference/Preference;->getTitle()Ljava/lang/CharSequence; │ + invoke-virtual {v4}, Landroid/preference/Preference;->getTitle()Ljava/lang/CharSequence; │ │ move-result-object v11 │ │ invoke-interface {v11}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ .line 117 │ - .local v9, "title":Ljava/lang/String; │ + .local v6, "title":Ljava/lang/String; │ const-string v11, "[pro]" │ │ - invoke-virtual {v9, v11}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v6, v11}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ move-result v11 │ │ if-nez v11, :cond_5 │ │ .line 118 │ new-instance v11, Ljava/lang/StringBuilder; │ │ invoke-direct {v11}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v11 │ │ const-string v12, " [pro]" │ │ invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v11 │ │ invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v11 │ │ - invoke-virtual {v7, v11}, Landroid/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V │ + invoke-virtual {v4, v11}, Landroid/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 113 │ - .end local v9 # "title":Ljava/lang/String; │ + .end local v6 # "title":Ljava/lang/String; │ :cond_5 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v8, v8, 0x1 │ │ goto :goto_2 │ │ .line 107 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v2 # "i$":I │ - .end local v4 # "len$":I │ - .end local v6 # "p":Ljava/lang/String; │ - .end local v7 # "pref":Landroid/preference/Preference; │ + .end local v3 # "p":Ljava/lang/String; │ + .end local v4 # "pref":Landroid/preference/Preference; │ :cond_6 │ - const-string v11, "market://details?id=mobi.omegacentauri.SendReduced_pro" │ + const-string v8, "market://details?id=mobi.omegacentauri.SendReduced_pro" │ │ - invoke-static {v11}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ + invoke-static {v8}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-virtual {v3, v11}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; │ + invoke-virtual {v1, v8}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; │ │ goto :goto_1 │ │ .line 122 │ - .restart local v0 # "arr$":[Ljava/lang/String; │ - .restart local v2 # "i$":I │ - .restart local v4 # "len$":I │ :cond_7 │ invoke-virtual {p0}, Lmobi/omegacentauri/SendReduced/Options;->getPreferenceScreen()Landroid/preference/PreferenceScreen; │ │ - move-result-object v8 │ + move-result-object v5 │ │ .line 123 │ - .local v8, "ps":Landroid/preference/PreferenceScreen; │ - invoke-virtual {v8}, Landroid/preference/PreferenceScreen;->getPreferenceCount()I │ + .local v5, "ps":Landroid/preference/PreferenceScreen; │ + invoke-virtual {v5}, Landroid/preference/PreferenceScreen;->getPreferenceCount()I │ │ - move-result v5 │ + move-result v2 │ │ .line 124 │ - .local v5, "n":I │ - const/4 v1, 0x0 │ + .local v2, "n":I │ + const/4 v0, 0x0 │ │ :goto_3 │ - if-ge v1, v5, :cond_2 │ + if-ge v0, v2, :cond_2 │ │ .line 125 │ - invoke-virtual {v8, v1}, Landroid/preference/PreferenceScreen;->getPreference(I)Landroid/preference/Preference; │ + invoke-virtual {v5, v0}, Landroid/preference/PreferenceScreen;->getPreference(I)Landroid/preference/Preference; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 126 │ - .local v6, "p":Landroid/preference/Preference; │ - invoke-virtual {v6}, Landroid/preference/Preference;->getTitle()Ljava/lang/CharSequence; │ + .local v3, "p":Landroid/preference/Preference; │ + invoke-virtual {v3}, Landroid/preference/Preference;->getTitle()Ljava/lang/CharSequence; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-interface {v11}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface {v8}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ .line 127 │ - .restart local v9 # "title":Ljava/lang/String; │ - if-eqz v9, :cond_8 │ + .restart local v6 # "title":Ljava/lang/String; │ + if-eqz v6, :cond_8 │ │ - const-string v11, " [pro]" │ + const-string v8, " [pro]" │ │ - invoke-virtual {v9, v11}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v6, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v11 │ + move-result v8 │ │ - if-eqz v11, :cond_8 │ + if-eqz v8, :cond_8 │ │ .line 128 │ - const-string v11, " [pro]" │ + const-string v8, " [pro]" │ │ - const-string v12, "" │ + const-string v9, "" │ │ - invoke-virtual {v9, v11, v12}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + invoke-virtual {v6, v8, v9}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-virtual {v6, v11}, Landroid/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V │ + invoke-virtual {v3, v8}, Landroid/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 124 │ :cond_8 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v0, v0, 0x1 │ │ goto :goto_3 │ .end method │ │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 2 │ .param p1, "icicle" # Landroid/os/Bundle; ├── smali/mobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lmobi/omegacentauri/SendReduced/SendReduced; │ │ │ # direct methods │ .method constructor (Lmobi/omegacentauri/SendReduced/SendReduced;)V │ .locals 0 │ + .param p1, "this$0" # Lmobi/omegacentauri/SendReduced/SendReduced; │ │ .prologue │ .line 101 │ iput-object p1, p0, Lmobi/omegacentauri/SendReduced/SendReduced$MyCrashHandler;->this$0:Lmobi/omegacentauri/SendReduced/SendReduced; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/mobi/omegacentauri/SendReduced/Utils$ReducedImage.smali │ @@ -89,14 +89,15 @@ │ │ .field final synthetic this$0:Lmobi/omegacentauri/SendReduced/Utils; │ │ │ # direct methods │ .method public constructor (Lmobi/omegacentauri/SendReduced/Utils;Landroid/net/Uri;)V │ .locals 24 │ + .param p1, "this$0" # Lmobi/omegacentauri/SendReduced/Utils; │ .param p2, "uri" # Landroid/net/Uri; │ │ .prologue │ .line 280 │ move-object/from16 v0, p1 │ │ move-object/from16 v1, p0 │ @@ -1227,15 +1228,15 @@ │ :catch_3 │ move-exception v5 │ │ goto/16 :goto_3 │ .end method │ │ .method private getTags(Landroid/media/ExifInterface;[Ljava/lang/String;)Ljava/util/Map; │ - .locals 6 │ + .locals 5 │ .param p1, "ei" # Landroid/media/ExifInterface; │ .param p2, "tags" # [Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/media/ExifInterface;", │ "[", │ @@ -1247,51 +1248,46 @@ │ "Ljava/lang/String;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 413 │ - new-instance v3, Ljava/util/HashMap; │ + new-instance v0, Ljava/util/HashMap; │ │ - invoke-direct {v3}, Ljava/util/HashMap;->()V │ + invoke-direct {v0}, Ljava/util/HashMap;->()V │ │ .line 414 │ - .local v3, "map":Ljava/util/Map;, "Ljava/util/Map;" │ - move-object v0, p2 │ + .local v0, "map":Ljava/util/Map;, "Ljava/util/Map;" │ + array-length v3, p2 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v2, v0 │ + const/4 v2, 0x0 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ - │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v2, v3, :cond_0 │ │ - aget-object v4, v0, v1 │ + aget-object v1, p2, v2 │ │ .line 415 │ - .local v4, "tag":Ljava/lang/String; │ - invoke-virtual {p1, v4}, Landroid/media/ExifInterface;->getAttribute(Ljava/lang/String;)Ljava/lang/String; │ + .local v1, "tag":Ljava/lang/String; │ + invoke-virtual {p1, v1}, Landroid/media/ExifInterface;->getAttribute(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-interface {v3, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v0, v1, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 414 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 416 │ - .end local v4 # "tag":Ljava/lang/String; │ + .end local v1 # "tag":Ljava/lang/String; │ :cond_0 │ - return-object v3 │ + return-object v0 │ .end method │ │ .method private setTags(Landroid/media/ExifInterface;Ljava/util/Map;)V │ .locals 4 │ .param p1, "ei" # Landroid/media/ExifInterface; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -1314,55 +1310,54 @@ │ :cond_0 │ return-void │ │ .line 423 │ :cond_1 │ invoke-interface {p2}, Ljava/util/Map;->keySet()Ljava/util/Set; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_2 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Ljava/lang/String; │ + check-cast v0, Ljava/lang/String; │ │ .line 424 │ - .local v1, "tag":Ljava/lang/String; │ - invoke-interface {p2, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + .local v0, "tag":Ljava/lang/String; │ + invoke-interface {p2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ .line 425 │ - .local v2, "v":Ljava/lang/String; │ - if-eqz v2, :cond_2 │ + .local v1, "v":Ljava/lang/String; │ + if-eqz v1, :cond_2 │ │ .line 426 │ - invoke-interface {p2, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {p2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/String; │ + check-cast v2, Ljava/lang/String; │ │ - invoke-virtual {p1, v1, v3}, Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {p1, v0, v2}, Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V │ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method createOutFile()Ljava/io/File; │ @@ -1935,14 +1930,15 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 503 │ iget-object v6, p0, Lmobi/omegacentauri/SendReduced/Utils$ReducedImage;->bmp:Landroid/graphics/Bitmap; │ │ invoke-virtual {v6}, Landroid/graphics/Bitmap;->recycle()V │ │ + .line 500 │ .end local v2 # "out":Ljava/io/FileOutputStream; │ .end local v3 # "status":Z │ .end local v4 # "temp":Ljava/io/File; │ :goto_0 │ return-object v5 │ │ .line 489 ├── smali/mobi/omegacentauri/SendReduced/ShowLicense$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; │ │ │ # direct methods │ .method constructor (Lmobi/omegacentauri/SendReduced/ShowLicense;)V │ .locals 0 │ + .param p1, "this$0" # Lmobi/omegacentauri/SendReduced/ShowLicense; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lmobi/omegacentauri/SendReduced/ShowLicense$1;->this$0:Lmobi/omegacentauri/SendReduced/ShowLicense; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── res/drawable-hdpi-v4/icon.png │ ├── sng │ │ @@ -3,78 +3,78 @@ │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff000078 ff000099 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff00008d ff00001d ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000c ff0000a7 ff0000d5 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d3 ff0000c4 ff000029 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff00000e ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000010 ff000003 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000078 ff000099 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff00008d ff00001d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000c ff0000a7 ff0000d5 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d2 ff0000d3 ff0000c4 ff000029 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00000e ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000011 ff000010 ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff000072 ff000093 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000092 ff000086 ff000019 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000b ff0000a0 ff0000ce ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cc ff0000bb ff000023 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff00000a ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000c ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000072 ff000093 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000091 ff000092 ff000086 ff000019 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000b ff0000a0 ff0000ce ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cb ff0000cc ff0000bb ff000023 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00000a ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000c ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff000074 ff000095 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000094 ff000087 ff000019 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000a ff00009e ff0000cc ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000cb ff0000b9 ff000023 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff00000a ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000c ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000074 ff000095 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000093 ff000094 ff000087 ff000019 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000a ff00009e ff0000cc ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000ca ff0000cb ff0000b9 ff000023 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00000a ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000d ff00000c ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff000075 ff000097 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000096 ff000089 ff00001a ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000a ff00009d ff0000cb ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000ca ff0000b9 ff000023 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000009 ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000b ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000075 ff000097 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000096 ff000089 ff00001a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000a ff00009d ff0000cb ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000c9 ff0000ca ff0000b9 ff000023 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000009 ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000c ff00000b ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff000076 ff000099 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000098 ff00008b ff00001a ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000a ff00009c ff0000c9 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c8 ff0000b7 ff000022 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000009 ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000a ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000076 ff000099 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000097 ff000098 ff00008b ff00001a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000a ff00009c ff0000c9 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c7 ff0000c8 ff0000b7 ff000022 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000009 ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000b ff00000a ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff000078 ff00009b ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff00008c ff00001a ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000a ff00009b ff0000c9 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c5 ff0000c5 ff0000c5 ff0000c5 ff0000c5 ff0000c5 ff0000c5 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c7 ff0000b6 ff000022 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000008 ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff000009 ff000007 ff000006 fe000008 cb00000d 8a000013 6500001a 5900001d 5300001f 5a00001d 66000019 8c000013 cf00000c ff000008 ff000006 ff000007 ff000009 ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff000009 ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000078 ff00009b ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff000099 ff00008c ff00001a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000a ff00009b ff0000c9 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c5 ff0000c5 ff0000c5 ff0000c5 ff0000c5 ff0000c5 ff0000c5 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c6 ff0000c7 ff0000b6 ff000022 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000008 ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff000009 ff000007 ff000006 fe000008 cb00000d 8a000013 6500001a 5900001d 5300001f 5a00001d 66000019 8c000013 cf00000c ff000008 ff000006 ff000007 ff000009 ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff00000a ff000009 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000004 000d0d19 003b3b3b 005e5e60 00787883 008d8d9f 009d9db1 00a8a8bf 00adadc4 00b0b0c7 00adadc4 00a7a7be 009c9cb0 008d8d9d 00777781 005c5c5e 0039393a 000b0b18 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00040400 00000008 002a2a2d 00606066 008d8da1 00b1b1cb 00cfcfe2 00e4e4eb 00f2f2ed 00fafaed 00fefeed 00ffffec 00ffffeb 00ffffeb 00ffffeb 00ffffec 00fefeed 00fafaed 00f1f1ed 00e3e3eb 00cecee1 00b0b0ca 008c8ca1 00606066 002b2b2e 00000008 00040400 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff000079 ff00009a fe000097 d2040497 61373797 128686b5 0eb6b6e6 0ed8d8f9 0eececfb 0ef3f3f8 0ef4f4f7 0ef3f3f6 0ef2f2f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef2f2f6 0ef3f3f6 0ef4f4f7 0ef3f3f9 0eececfb 0ed8d8f9 0eb7b7e7 128787b5 5c3a3a98 cc050597 fd000097 ff000099 ff00008e ff00001b ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000a fc00009b d40606e9 843535ff 378787fe 14cdcdfe 11eaeafd 11f0f0fb 11efeffa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11efeffa 11f0f0fb 11eaeafd 14cfcffe 338c8cfe 7d3a3aff cd0909ec fa0000b6 ff000021 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 06212100 06141416 0f676787 0aafafda 01ebebeb 00ffffea 01ffffea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01ffffea 00ffffea 01efefeb 09b6b6de 10707095 0d222222 11353500 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00484800 003f3f46 00cccce8 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00dbdbee 00575761 00838300 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00515100 00464648 00d6d6e8 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00e5e5ec 00606063 00929200 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00393900 002f2f36 00a8a8d2 00efefed 00ffffeb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 02fdfdeb 04fbfbed 07f8f8ef 09f6f6f1 0af5f5f3 0bf4f4f4 0cf3f3f4 0cf3f3f4 0bf4f4f3 09f6f6f2 08f7f7f0 05fafaee 03fcfcec 01fefeea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00f3f3ed 00b6b6dc 0043434c 00656500 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 002b2b2d 00777789 00b9b9d4 00eaeaec 00fefeeb 00ffffe9 00ffffe9 02fdfdeb 06f9f9ef 0bf4f4f4 10efeff8 13ececfc 14ebebfd 15eaeafd 14ebebfd 13ececfc 13ececfc 13ececfb 13ececfb 13ececfc 14ebebfd 14ebebfd 15eaeafd 14ebebfc 11eeeefa 0df2f2f6 08f7f7f1 03fcfcec 00ffffe9 00ffffe9 00fefeea 00ededed 00bfbfd9 007f7f94 00343436 00000005 00020200 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000003 00282828 006f6f76 0aa2a2cc 09d0d0f0 0aececf7 12eeeefd 15ededfe 13ececfc 10efeff9 0cf3f3f4 08f7f7f1 06f9f9ee 04fbfbed 03fcfceb 02fdfdeb 02fdfdeb 02fdfdeb 02fdfdeb 03fcfcec 05fafaed 07f8f8f0 0af5f5f3 0ef1f1f7 12eeeefb 14ededfe 14ededff 0eeaeafb 0cd1d1f3 12a1a1d7 0373737f 0030302d 00000005 00020200 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000e fd000057 e20202cd ad1919fa 4b5e5ed8 0da9a9d8 07d1d1ed 03ededf0 01fcfced 00ffffeb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffeb 00fcfced 02eeeeef 05d4d4ec 0aadadd6 396969c9 a61d1df1 e30202e6 fc00007f ff000022 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000087 ff0000f2 ff0000ba ff00005e de00001b 0014141c 004a4a4b 0073737f 009696ad 00b3b3cb 00cacadc 00dcdce4 00e7e7e7 00efefe9 00f3f3e9 00f5f5e9 00f2f2e9 00efefe9 00e7e7e7 00dcdce4 00cacadb 00b3b3cb 009696ad 0074747f 004b4b4c 0016161d b900000e ff00003e ff000096 ff0000e8 ff0000b0 ff00000b ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00003b ff00004f ff00000c ff000000 ff000000 00000000 00000000 11000000 03000006 39070720 5b1e1e4c 6a2b2b7e 733232ad 783838d2 7b3a3ae7 7a3c3cef 7d3939ea 7c3636d8 7a3030b5 75282889 6d1a1a56 59060627 2a000008 61000000 00000000 00000000 00000000 ff000000 ff000003 ff00002f ff00003d ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000015 ff000047 ff000084 ff0000b9 ff0000da ff0000e7 ff0000e8 ff0000e2 ff0000dc ff0000d9 ff0000da ff0000df ff0000e6 ff0000e9 ff0000e2 ff0000c9 ff00009c ff00005f ff000026 ff000005 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000006 ff000034 ff000089 ff0000d3 ff0000ee ff0000da ff0000ac ff00007a ff000052 ff000037 ff000026 ff00001d ff000019 ff00001b ff000021 ff00002f ff000046 ff000069 ff000098 ff0000ca ff0000eb ff0000e4 ff0000aa ff000053 ff000012 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000024 ff0000a3 ff0000eb ff0000de ff000097 ff00004a ff000019 ff000003 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff00000e ff000033 ff000077 ff0000c6 ff0000ef ff0000c9 ff000046 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000030 ff0000bc ff000071 ff000020 ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000e ff00004b ff0000a9 ff00004b ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff00000d ff000001 ff000000 00000000 00000000 ff000000 ff000000 ff00000a ff000021 ff00003b ff000052 ff000063 ff00006a ff000066 ff00005a ff000045 ff00002b ff000012 ff000003 ff000000 00000000 00000000 ff000000 ff000000 ff000006 ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000014 ff000049 ff00008c ff0000c3 ff0000e2 ff0000ec ff0000eb ff0000e6 ff0000e2 ff0000e4 ff0000e9 ff0000ed ff0000e8 ff0000d2 ff0000a4 ff000064 ff000026 ff000004 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000026 ff00007c ff0000d0 ff0000ef ff0000d6 ff0000a3 ff000070 ff00004a ff000032 ff000026 ff000021 ff000023 ff00002c ff00003f ff00005f ff00008e ff0000c3 ff0000ea ff0000e3 ff0000a1 ff000043 ff000007 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000d ff0000b4 ff0000e8 ff00009d ff00004b ff000016 ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000b ff000032 ff00007b ff0000d1 ff0000db ff00002a ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000041 ff00002f ff000003 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000017 ff000041 ff000009 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000005 ff00001e ff00003d ff00005f ff000071 ff00007d ff000076 ff000068 ff00004b ff00002a ff00000d ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000001 ff00001f ff000067 ff0000af ff0000df ff0000ed ff0000e8 ff0000df ff0000d9 ff0000dc ff0000e4 ff0000ed ff0000e8 ff0000c6 ff000085 ff000038 ff000007 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000060 ff0000dd ff0000eb ff0000bc ff00007a ff00004a ff00002a ff00001c ff000017 ff00001a ff000023 ff00003c ff000065 ff0000a3 ff0000dd ff0000ed ff000096 ff00000a ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000054 ff000090 ff000035 ff000009 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff00001e ff00006e ff000076 ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000002 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000007 ff000023 ff000047 ff000063 ff00006f ff00006a ff000054 ff000032 ff00000f ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000010 ff00005e ff0000b3 ff0000e3 ff0000ed ff0000e6 ff0000e0 ff0000e3 ff0000eb ff0000eb ff0000cb ff000082 ff000026 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000039 ff0000e0 ff0000bd ff000074 ff000040 ff000026 ff00001e ff000022 ff000033 ff00005c ff00009f ff0000e2 ff130076 ffff0022 ffff0027 ffff0027 ffff0026 ffff0027 ffff0013 ffff0009 ffff0025 ffff0027 ffff0027 ffff0026 ffff0018 ffff0003 ffff0000 ffff0005 ffff0022 ffff0027 ffff0027 ffff0026 ffff0027 ffff0022 ffff0004 ffff0012 ffff0027 ffff0026 ffff0026 ffff0026 ffff0027 ffff0015 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000a ff000031 ff00000b ff000000 ff000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff000020 ffc5005a ffff00e0 ffff00e5 ffff00e4 ffff00e4 ffff00e5 ffff005c ffff0045 ffff00e2 ffff00e5 ffff00e4 ffff00e5 ffff00d8 ffff006a ffff0000 ffff002f ffff00d8 ffff00e6 ffff00e4 ffff00e4 ffff00e7 ffff00b7 ffff000e ffff0080 ffff00ea ffff00e5 ffff00e4 ffff00e4 ffff00e6 ffff0067 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0000 ffff0078 ffff00f8 ffff007c ffff0054 ffff0056 ffff0056 ffff001a ffff007a ffff00f8 ffff007a ffff0054 ffff0062 ffff00d4 ffff00da ffff0016 ffff0059 ffff00fb ffff008d ffff0053 ffff0056 ffff0057 ffff003f ffff000a ffff00b9 ffff00e0 ffff0060 ffff0055 ffff0056 ffff0056 ffff0020 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000007 ff000029 ff000050 ff000063 ff00005b ff000039 ff000011 ff000000 ffff0002 ffff00a7 ffff00e4 ffff0022 ffff0000 ffff0001 ffff0001 ffff0003 ffff00ab ffff00e0 ffff001d ffff0000 ffff000c ffff00ba ffff00e1 ffff001b ffff0087 ffff00f4 ffff003e ffff0006 ffff0009 ffff0009 ffff0001 ffff001c ffff00df ffff00b3 ffff000d ffff0009 ffff0009 ffff0007 ffff0000 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000a ff000095 ff0000e8 ff0000ec ff0000e6 ff0000e9 ff0000ed ff0000c4 ff000028 ffff000f ffff00ce ffff00f5 ffff00be ffff00b9 ffff00bc ffff0076 ffff0015 ffff00d1 ffff00e7 ffff008c ffff0089 ffff00b6 ffff00f6 ffff0090 ffff000b ffff00b4 ffff00fe ffff00d4 ffff00cc ffff00cd ffff00bc ffff0020 ffff003a ffff00f4 ffff00eb ffff00cc ffff00cc ffff00d0 ffff0082 ffff0001 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff000072 ff000074 ff000038 ff000026 ff00002d ff000057 ff000086 ff000016 ffff002b ffff00eb ffff00cd ffff009a ffff009c ffff009e ffff0054 ffff002f ffff00ed ffff00d5 ffff00ba ffff00f3 ffff00e1 ffff0064 ffff000e ffff0019 ffff00db ffff00d2 ffff0084 ffff0085 ffff0086 ffff0073 ffff000b ffff0066 ffff00fb ffff00a3 ffff0083 ffff0085 ffff0087 ffff0048 ffff0000 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000000 ff000000 00000000 ff000000 ff000000 ff000001 ffff0000 ffff0054 ffff00fb ffff0063 ffff0000 ffff0000 00000000 ffff0000 ffff0058 ffff00fb ffff0061 ffff0001 ffff007e ffff00ec ffff0044 ffff0000 ffff003a ffff00f4 ffff007c ffff0000 ffff0000 00000000 ffff0000 ffff0000 ffff0096 ffff00e9 ffff0027 ffff0000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0000 ffff0082 ffff00f5 ffff003a ffff0000 00000000 ffff0000 ffff0000 ffff0087 ffff00f3 ffff0036 ffff0000 ffff0023 ffff00df ffff00b1 ffff0005 ffff0063 ffff00fd ffff008c ffff0050 ffff0053 ffff0054 ffff0042 ffff0010 ffff00c2 ffff00e0 ffff005e ffff0053 ffff0053 ffff0054 ffff0025 ffff0000 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000022 ff000053 ff000038 ff000003 ff8a0000 ffff0003 ffff009f ffff00cb ffff0019 ffff0000 00000000 ffff0000 ffff0004 ffff00a3 ffff00c8 ffff0017 ffff0000 ffff0001 ffff008e ffff00dc ffff0031 ffff007f ffff00ec ffff00e5 ffff00e5 ffff00e5 ffff00e8 ffff00a4 ffff0024 ffff00cb ffff00e9 ffff00e5 ffff00e5 ffff00e5 ffff00e3 ffff0052 ffff0000 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000068 ff0000f1 ff0000a4 ff000006 ff310000 ffff0002 ffff001f ffff0020 ffff0002 ffff0000 00000000 ffff0000 ffff0002 ffff001f ffff0020 ffff0002 ffff0000 ffff0000 ffff0012 ffff0028 ffff000f ffff0019 ffff0028 ffff0028 ffff0028 ffff0028 ffff0029 ffff0019 ffff0008 ffff0025 ffff0028 ffff0028 ffff0028 ffff0028 ffff0027 ffff000b ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000014 ff000037 ff000022 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000008 002a2a2d 00606066 008d8da1 00b1b1cb 00cfcfe2 00e4e4eb 00f2f2ed 00fafaed 00fefeed 00ffffec 00ffffeb 00ffffeb 00ffffeb 00ffffec 00fefeed 00fafaed 00f1f1ed 00e3e3eb 00cecee1 00b0b0ca 008c8ca1 00606066 002b2b2e 00000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000079 ff00009a fe000097 d2040497 61373797 128686b5 0eb6b6e6 0ed8d8f9 0eececfb 0ef3f3f8 0ef4f4f7 0ef3f3f6 0ef2f2f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef2f2f6 0ef3f3f6 0ef4f4f7 0ef3f3f9 0eececfb 0ed8d8f9 0eb7b7e7 128787b5 5c3a3a98 cc050597 fd000097 ff000099 ff00008e ff00001b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000a fc00009b d40606e9 843535ff 378787fe 14cdcdfe 11eaeafd 11f0f0fb 11efeffa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11efeffa 11f0f0fb 11eaeafd 14cfcffe 338c8cfe 7d3a3aff cd0909ec fa0000b6 ff000021 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 06141416 0f676787 0aafafda 01ebebeb 00ffffea 01ffffea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01ffffea 00ffffea 01efefeb 09b6b6de 10707095 0d222222 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 003f3f46 00cccce8 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00dbdbee 00575761 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00464648 00d6d6e8 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00e5e5ec 00606063 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 002f2f36 00a8a8d2 00efefed 00ffffeb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 02fdfdeb 04fbfbed 07f8f8ef 09f6f6f1 0af5f5f3 0bf4f4f4 0cf3f3f4 0cf3f3f4 0bf4f4f3 09f6f6f2 08f7f7f0 05fafaee 03fcfcec 01fefeea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00f3f3ed 00b6b6dc 0043434c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 002b2b2d 00777789 00b9b9d4 00eaeaec 00fefeeb 00ffffe9 00ffffe9 02fdfdeb 06f9f9ef 0bf4f4f4 10efeff8 13ececfc 14ebebfd 15eaeafd 14ebebfd 13ececfc 13ececfc 13ececfb 13ececfb 13ececfc 14ebebfd 14ebebfd 15eaeafd 14ebebfc 11eeeefa 0df2f2f6 08f7f7f1 03fcfcec 00ffffe9 00ffffe9 00fefeea 00ededed 00bfbfd9 007f7f94 00343436 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000003 00282828 006f6f76 0aa2a2cc 09d0d0f0 0aececf7 12eeeefd 15ededfe 13ececfc 10efeff9 0cf3f3f4 08f7f7f1 06f9f9ee 04fbfbed 03fcfceb 02fdfdeb 02fdfdeb 02fdfdeb 02fdfdeb 03fcfcec 05fafaed 07f8f8f0 0af5f5f3 0ef1f1f7 12eeeefb 14ededfe 14ededff 0eeaeafb 0cd1d1f3 12a1a1d7 0373737f 0030302d 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000e fd000057 e20202cd ad1919fa 4b5e5ed8 0da9a9d8 07d1d1ed 03ededf0 01fcfced 00ffffeb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffeb 00fcfced 02eeeeef 05d4d4ec 0aadadd6 396969c9 a61d1df1 e30202e6 fc00007f ff000022 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000087 ff0000f2 ff0000ba ff00005e de00001b 0014141c 004a4a4b 0073737f 009696ad 00b3b3cb 00cacadc 00dcdce4 00e7e7e7 00efefe9 00f3f3e9 00f5f5e9 00f2f2e9 00efefe9 00e7e7e7 00dcdce4 00cacadb 00b3b3cb 009696ad 0074747f 004b4b4c 0016161d b900000e ff00003e ff000096 ff0000e8 ff0000b0 ff00000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00003b ff00004f ff00000c 00000000 00000000 00000000 00000000 00000000 03000006 39070720 5b1e1e4c 6a2b2b7e 733232ad 783838d2 7b3a3ae7 7a3c3cef 7d3939ea 7c3636d8 7a3030b5 75282889 6d1a1a56 59060627 2a000008 00000000 00000000 00000000 00000000 00000000 ff000003 ff00002f ff00003d ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000015 ff000047 ff000084 ff0000b9 ff0000da ff0000e7 ff0000e8 ff0000e2 ff0000dc ff0000d9 ff0000da ff0000df ff0000e6 ff0000e9 ff0000e2 ff0000c9 ff00009c ff00005f ff000026 ff000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000006 ff000034 ff000089 ff0000d3 ff0000ee ff0000da ff0000ac ff00007a ff000052 ff000037 ff000026 ff00001d ff000019 ff00001b ff000021 ff00002f ff000046 ff000069 ff000098 ff0000ca ff0000eb ff0000e4 ff0000aa ff000053 ff000012 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000024 ff0000a3 ff0000eb ff0000de ff000097 ff00004a ff000019 ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00000e ff000033 ff000077 ff0000c6 ff0000ef ff0000c9 ff000046 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000030 ff0000bc ff000071 ff000020 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000e ff00004b ff0000a9 ff00004b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff00000d ff000001 00000000 00000000 00000000 00000000 00000000 ff00000a ff000021 ff00003b ff000052 ff000063 ff00006a ff000066 ff00005a ff000045 ff00002b ff000012 ff000003 00000000 00000000 00000000 00000000 00000000 ff000006 ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000014 ff000049 ff00008c ff0000c3 ff0000e2 ff0000ec ff0000eb ff0000e6 ff0000e2 ff0000e4 ff0000e9 ff0000ed ff0000e8 ff0000d2 ff0000a4 ff000064 ff000026 ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000026 ff00007c ff0000d0 ff0000ef ff0000d6 ff0000a3 ff000070 ff00004a ff000032 ff000026 ff000021 ff000023 ff00002c ff00003f ff00005f ff00008e ff0000c3 ff0000ea ff0000e3 ff0000a1 ff000043 ff000007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000d ff0000b4 ff0000e8 ff00009d ff00004b ff000016 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000b ff000032 ff00007b ff0000d1 ff0000db ff00002a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000041 ff00002f ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000017 ff000041 ff000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000005 ff00001e ff00003d ff00005f ff000071 ff00007d ff000076 ff000068 ff00004b ff00002a ff00000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00001f ff000067 ff0000af ff0000df ff0000ed ff0000e8 ff0000df ff0000d9 ff0000dc ff0000e4 ff0000ed ff0000e8 ff0000c6 ff000085 ff000038 ff000007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000060 ff0000dd ff0000eb ff0000bc ff00007a ff00004a ff00002a ff00001c ff000017 ff00001a ff000023 ff00003c ff000065 ff0000a3 ff0000dd ff0000ed ff000096 ff00000a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000054 ff000090 ff000035 ff000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff00001e ff00006e ff000076 ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000007 ff000023 ff000047 ff000063 ff00006f ff00006a ff000054 ff000032 ff00000f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000010 ff00005e ff0000b3 ff0000e3 ff0000ed ff0000e6 ff0000e0 ff0000e3 ff0000eb ff0000eb ff0000cb ff000082 ff000026 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000039 ff0000e0 ff0000bd ff000074 ff000040 ff000026 ff00001e ff000022 ff000033 ff00005c ff00009f ff0000e2 ff130076 ffff0022 ffff0027 ffff0027 ffff0026 ffff0027 ffff0013 ffff0009 ffff0025 ffff0027 ffff0027 ffff0026 ffff0018 ffff0003 00000000 ffff0005 ffff0022 ffff0027 ffff0027 ffff0026 ffff0027 ffff0022 ffff0004 ffff0012 ffff0027 ffff0026 ffff0026 ffff0026 ffff0027 ffff0015 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000a ff000031 ff00000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff000020 ffc5005a ffff00e0 ffff00e5 ffff00e4 ffff00e4 ffff00e5 ffff005c ffff0045 ffff00e2 ffff00e5 ffff00e4 ffff00e5 ffff00d8 ffff006a 00000000 ffff002f ffff00d8 ffff00e6 ffff00e4 ffff00e4 ffff00e7 ffff00b7 ffff000e ffff0080 ffff00ea ffff00e5 ffff00e4 ffff00e4 ffff00e6 ffff0067 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0078 ffff00f8 ffff007c ffff0054 ffff0056 ffff0056 ffff001a ffff007a ffff00f8 ffff007a ffff0054 ffff0062 ffff00d4 ffff00da ffff0016 ffff0059 ffff00fb ffff008d ffff0053 ffff0056 ffff0057 ffff003f ffff000a ffff00b9 ffff00e0 ffff0060 ffff0055 ffff0056 ffff0056 ffff0020 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000007 ff000029 ff000050 ff000063 ff00005b ff000039 ff000011 00000000 ffff0002 ffff00a7 ffff00e4 ffff0022 00000000 ffff0001 ffff0001 ffff0003 ffff00ab ffff00e0 ffff001d 00000000 ffff000c ffff00ba ffff00e1 ffff001b ffff0087 ffff00f4 ffff003e ffff0006 ffff0009 ffff0009 ffff0001 ffff001c ffff00df ffff00b3 ffff000d ffff0009 ffff0009 ffff0007 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000a ff000095 ff0000e8 ff0000ec ff0000e6 ff0000e9 ff0000ed ff0000c4 ff000028 ffff000f ffff00ce ffff00f5 ffff00be ffff00b9 ffff00bc ffff0076 ffff0015 ffff00d1 ffff00e7 ffff008c ffff0089 ffff00b6 ffff00f6 ffff0090 ffff000b ffff00b4 ffff00fe ffff00d4 ffff00cc ffff00cd ffff00bc ffff0020 ffff003a ffff00f4 ffff00eb ffff00cc ffff00cc ffff00d0 ffff0082 ffff0001 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff000072 ff000074 ff000038 ff000026 ff00002d ff000057 ff000086 ff000016 ffff002b ffff00eb ffff00cd ffff009a ffff009c ffff009e ffff0054 ffff002f ffff00ed ffff00d5 ffff00ba ffff00f3 ffff00e1 ffff0064 ffff000e ffff0019 ffff00db ffff00d2 ffff0084 ffff0085 ffff0086 ffff0073 ffff000b ffff0066 ffff00fb ffff00a3 ffff0083 ffff0085 ffff0087 ffff0048 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 00000000 00000000 00000000 00000000 00000000 ff000001 00000000 ffff0054 ffff00fb ffff0063 00000000 00000000 00000000 00000000 ffff0058 ffff00fb ffff0061 ffff0001 ffff007e ffff00ec ffff0044 00000000 ffff003a ffff00f4 ffff007c 00000000 00000000 00000000 00000000 00000000 ffff0096 ffff00e9 ffff0027 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0082 ffff00f5 ffff003a 00000000 00000000 00000000 00000000 ffff0087 ffff00f3 ffff0036 00000000 ffff0023 ffff00df ffff00b1 ffff0005 ffff0063 ffff00fd ffff008c ffff0050 ffff0053 ffff0054 ffff0042 ffff0010 ffff00c2 ffff00e0 ffff005e ffff0053 ffff0053 ffff0054 ffff0025 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000022 ff000053 ff000038 ff000003 00000000 ffff0003 ffff009f ffff00cb ffff0019 00000000 00000000 00000000 ffff0004 ffff00a3 ffff00c8 ffff0017 00000000 ffff0001 ffff008e ffff00dc ffff0031 ffff007f ffff00ec ffff00e5 ffff00e5 ffff00e5 ffff00e8 ffff00a4 ffff0024 ffff00cb ffff00e9 ffff00e5 ffff00e5 ffff00e5 ffff00e3 ffff0052 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000068 ff0000f1 ff0000a4 ff000006 00000000 ffff0002 ffff001f ffff0020 ffff0002 00000000 00000000 00000000 ffff0002 ffff001f ffff0020 ffff0002 00000000 00000000 ffff0012 ffff0028 ffff000f ffff0019 ffff0028 ffff0028 ffff0028 ffff0028 ffff0029 ffff0019 ffff0008 ffff0025 ffff0028 ffff0028 ffff0028 ffff0028 ffff0027 ffff000b 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000014 ff000037 ff000022 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/icon.png │ ├── sng │ │ @@ -57,59 +57,53 @@ │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ - (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (188, 8, 8) # rgb = (0xbc,0x08,0x08) │ │ ( 76, 82, 82) # rgb = (0x4c,0x52,0x52) │ │ ( 40,135,135) # rgb = (0x28,0x87,0x87) │ │ ( 28,162,162) # rgb = (0x1c,0xa2,0xa2) │ │ ( 23,176,176) # rgb = (0x17,0xb0,0xb0) │ │ ( 21,182,182) # rgb = (0x15,0xb6,0xb6) │ │ ( 22,180,180) # rgb = (0x16,0xb4,0xb4) │ │ ( 25,171,171) # rgb = (0x19,0xab,0xab) │ │ ( 32,151,151) # rgb = (0x20,0x97,0x97) │ │ ( 51,115,115) # rgb = (0x33,0x73,0x73) │ │ (113, 47, 47) # rgb = (0x71,0x2f,0x2f) │ │ (243, 0, 0) # rgb = (0xf3,0x00,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ - (252, 0, 0) # rgb = (0xfc,0x00,0x00) │ │ (221, 11, 11) # rgb = (0xdd,0x0b,0x0b) │ │ (123, 83, 83) # rgb = (0x7b,0x53,0x53) │ │ ( 22,184,184) # rgb = (0x16,0xb8,0xb8) │ │ ( 11,216,216) # rgb = (0x0b,0xd8,0xd8) │ │ ( 11,231,231) # rgb = (0x0b,0xe7,0xe7) │ │ ( 10,239,239) # rgb = (0x0a,0xef,0xef) │ │ ( 10,243,243) # rgb = (0x0a,0xf3,0xf3) │ │ ( 10,241,241) # rgb = (0x0a,0xf1,0xf1) │ │ ( 10,236,236) # rgb = (0x0a,0xec,0xec) │ │ ( 11,226,226) # rgb = (0x0b,0xe2,0xe2) │ │ ( 12,207,207) # rgb = (0x0c,0xcf,0xcf) │ │ ( 51,149,149) # rgb = (0x33,0x95,0x95) │ │ (174, 43, 43) # rgb = (0xae,0x2b,0x2b) │ │ (241, 2, 2) # rgb = (0xf1,0x02,0x02) │ │ - (185, 17, 17) # rgb = (0xb9,0x11,0x11) │ │ - ( 28,103,103) # rgb = (0x1c,0x67,0x67) │ │ ( 30, 96, 96) # rgb = (0x1e,0x60,0x60) │ │ ( 38,173,173) # rgb = (0x26,0xad,0xad) │ │ ( 14,228,228) # rgb = (0x0e,0xe4,0xe4) │ │ ( 3,250,250) # rgb = (0x03,0xfa,0xfa) │ │ ( 4,253,253) # rgb = (0x04,0xfd,0xfd) │ │ ( 3,252,252) # rgb = (0x03,0xfc,0xfc) │ │ ( 3,253,253) # rgb = (0x03,0xfd,0xfd) │ │ ( 3,253,253) # rgb = (0x03,0xfd,0xfd) │ │ ( 5,245,245) # rgb = (0x05,0xf5,0xf5) │ │ ( 25,208,208) # rgb = (0x19,0xd0,0xd0) │ │ ( 42,148,148) # rgb = (0x2a,0x94,0x94) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 7, 13, 13) # rgb = (0x07,0x0d,0x0d) │ │ - ( 0,123,123) # rgb = (0x00,0x7b,0x7b) │ │ ( 0,118,118) # rgb = (0x00,0x76,0x76) │ │ ( 0,218,218) # rgb = (0x00,0xda,0xda) │ │ ( 0,253,253) # rgb = (0x00,0xfd,0xfd) │ │ ( 0,255,255) # rgb = (0x00,0xff,0xff) cyan1 │ │ ( 0,255,255) # rgb = (0x00,0xff,0xff) cyan1 │ │ ( 2,253,253) # rgb = (0x02,0xfd,0xfd) │ │ ( 5,250,250) # rgb = (0x05,0xfa,0xfa) │ │ @@ -117,16 +111,14 @@ │ │ ( 8,247,247) # rgb = (0x08,0xf7,0xf7) │ │ ( 6,249,249) # rgb = (0x06,0xf9,0xf9) │ │ ( 4,251,251) # rgb = (0x04,0xfb,0xfb) │ │ ( 2,254,254) # rgb = (0x02,0xfe,0xfe) │ │ ( 0,246,246) # rgb = (0x00,0xf6,0xf6) │ │ ( 0,190,190) # rgb = (0x00,0xbe,0xbe) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 15, 15) # rgb = (0x00,0x0f,0x0f) │ │ - ( 0, 47, 47) # rgb = (0x00,0x2f,0x2f) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 2,130,130) # rgb = (0x02,0x82,0x82) │ │ ( 43,155,155) # rgb = (0x2b,0x9b,0x9b) │ │ ( 42,184,184) # rgb = (0x2a,0xb8,0xb8) │ │ ( 13,229,229) # rgb = (0x0d,0xe5,0xe5) │ │ ( 11,240,240) # rgb = (0x0b,0xf0,0xf0) │ │ ( 9,246,246) # rgb = (0x09,0xf6,0xf6) │ │ @@ -136,30 +128,27 @@ │ │ ( 7,249,249) # rgb = (0x07,0xf9,0xf9) │ │ ( 10,244,244) # rgb = (0x0a,0xf4,0xf4) │ │ ( 11,236,236) # rgb = (0x0b,0xec,0xec) │ │ ( 20,215,215) # rgb = (0x14,0xd7,0xd7) │ │ ( 55,163,163) # rgb = (0x37,0xa3,0xa3) │ │ ( 35,145,145) # rgb = (0x23,0x91,0x91) │ │ ( 0,101,101) # rgb = (0x00,0x65,0x65) │ │ - ( 1,207,207) # rgb = (0x01,0xcf,0xcf) │ │ - ( 0, 3, 3) # rgb = (0x00,0x03,0x03) │ │ (253, 0, 0) # rgb = (0xfd,0x00,0x00) │ │ (193, 25, 25) # rgb = (0xc1,0x19,0x19) │ │ ( 7,156,156) # rgb = (0x07,0x9c,0x9c) │ │ ( 6,184,184) # rgb = (0x06,0xb8,0xb8) │ │ ( 27,184,184) # rgb = (0x1b,0xb8,0xb8) │ │ ( 42,180,180) # rgb = (0x2a,0xb4,0xb4) │ │ ( 49,177,177) # rgb = (0x31,0xb1,0xb1) │ │ ( 48,177,177) # rgb = (0x30,0xb1,0xb1) │ │ ( 40,179,179) # rgb = (0x28,0xb3,0xb3) │ │ ( 22,182,182) # rgb = (0x16,0xb6,0xb6) │ │ ( 1,178,178) # rgb = (0x01,0xb2,0xb2) │ │ ( 57,110,110) # rgb = (0x39,0x6e,0x6e) │ │ (233, 6, 6) # rgb = (0xe9,0x06,0x06) │ │ - (254, 0, 0) # rgb = (0xfe,0x00,0x00) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (248, 0, 0) # rgb = (0xf8,0x00,0x00) │ │ (233, 4, 4) # rgb = (0xe9,0x04,0x04) │ │ (223, 9, 9) # rgb = (0xdf,0x09,0x09) │ │ (226, 8, 8) # rgb = (0xe2,0x08,0x08) │ │ (239, 2, 2) # rgb = (0xef,0x02,0x02) │ │ (253, 0, 0) # rgb = (0xfd,0x00,0x00) │ │ @@ -251,46 +240,45 @@ │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ - (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ } │ │ tRNS { │ │ - 0 0 3 25 30 18 12 113 136 134 137 80 1 10 7 11 109 131 129 132 75 2 20 24 23 14 9 90 108 107 62 5 45 54 53 31 6 60 72 73 42 8 76 91 92 37 21 101 122 120 123 70 15 111 130 133 135 77 17 45 85 123 148 158 155 138 107 66 30 13 13 0 115 148 168 216 239 246 247 247 244 231 196 153 147 76 0 0 30 200 242 240 238 236 237 239 241 240 138 1 0 0 36 199 235 233 234 235 238 239 240 239 237 235 233 142 3 0 0 2 42 150 234 240 248 246 242 240 240 243 247 246 237 217 104 18 0 0 113 95 72 125 180 219 237 233 207 160 101 62 111 0 78 137 136 132 133 136 135 114 96 50 112 19 119 110 59 4 102 100 44 56 66 115 126 124 64 97 95 47 29 32 57 63 22 69 94 93 74 101 90 79 50 91 83 25 64 74 45 87 34 51 136 132 76 128 131 147 118 164 114 73 126 145 92 30 86 118 62 165 142 154 162 160 85 178 121 70 153 97 12 35 146 14 148 54 95 166 65 171 107 71 5 40 0 10 43 4 42 72 63 3} │ │ + 0 3 25 30 18 12 113 136 134 137 80 1 10 7 11 109 131 129 132 75 2 20 24 23 14 9 90 108 107 62 5 45 54 53 31 6 60 72 73 42 8 76 91 92 37 21 101 122 120 123 70 15 111 130 133 135 77 17 45 85 123 148 158 155 138 107 66 30 13 13 115 148 168 216 239 246 247 247 244 231 196 153 147 76 30 200 242 240 238 236 237 239 241 240 138 1 36 199 235 233 234 235 238 239 240 239 237 235 233 142 3 2 42 150 234 240 248 246 242 240 240 243 247 246 237 217 104 18 113 95 72 125 180 219 237 233 207 160 101 62 111 78 137 136 132 133 136 135 114 96 50 112 19 119 110 59 4 102 100 44 56 66 115 126 124 64 97 95 47 29 32 57 63 22 69 94 93 74 101 90 79 50 91 83 25 64 74 45 87 34 51 136 132 76 128 131 147 118 164 114 73 126 145 92 30 86 118 62 165 142 154 162 160 85 178 121 70 153 97 12 35 146 14 148 54 95 166 65 171 107 71 5 40 10 43 4 42 72 63 3} │ │ IMAGE { │ │ pixels hex │ │ -0000000000000102030404040404040404040404040404050101000000000000 │ │ -000000000000010607080909090909090909090909090a0b0101000000000000 │ │ -000000000000010c0d06060606060606060606060606060e0101000000000000 │ │ -000000000000010f101112121212121212121212121213140101000000000000 │ │ -0000000000000115161718181818181818181818181817190101000000000000 │ │ -000000000000011a1b1c1d1d1d1d1d1d1d1d1d1d1d1d101e0101000000000000 │ │ -000000000000011f202122222222222222222222222221230101000000000000 │ │ -0000000000000124252626262626262626262626262627280101000000000000 │ │ -00000000000001292a2b1b1b1b1b1b1b1b1b1b1b1b1b2c220101000000000000 │ │ -0000000000000102232d2d2d2d2d2d2d2d2d2d2d2d2d2d2e0101000000000000 │ │ -000000000000010d2f3031313131313131313131313132330101000000000000 │ │ -000000000000010c0634343434343434343434343434341a0101000000000000 │ │ -0000000000000106350913111212111313361236133738390101000000000000 │ │ -000000000000010c0f063a3b3c3d3e3f40414243444546290101000000000000 │ │ -000000000000470d48494a4b4c4d4e4e4e4f5051525354555601000000000000 │ │ -0000000000005758595a5b5c5d5d5d5d5d5d5d5e5f6061626364000000000000 │ │ -00000000000065666768696a6b6c6d6e6e6f7071696a72737475000000000000 │ │ -000000000000767778797a7b7c7d7e7f80818283848586878889000000000000 │ │ -00000000000000010f8a8b8c8d8e8f9091929394959614970100000000000000 │ │ -00000000000000011529169832999a9b9c9d9e9f1e0f1f010100000000000000 │ │ -000000000000000001291ca02d0f1a46461a34a1a23301010000000000000000 │ │ -0000000000000000010c0ea314a413373711a5a60fa701010000000000000000 │ │ -000000000000000000011fa8a9aa16343417ab9fac0101000000000000000000 │ │ -000000000000000000010c241798adaeaf1cb019a70101000000000000000000 │ │ -0000000000000000000001a7b1b2b3b4b5b610b7010100000000000000000000 │ │ -00000000000000000000010102b8b9ba2bb60f0c010000000000000000000000 │ │ -00000000000000000000000102bba8b9bc35bdbebfc0c1c2c3c4c1c5c6bec7c8 │ │ -0000000000000000000000010102a3c9aa0dcacbcccdcecfd0d1d2d3d4d5d6d7 │ │ -000000000000000000000000010cd8add9dadbdcc7dddedfe0e1e2e3e4dce5e6 │ │ -000000000000000000000000010102060ee7e8e9c3eaebdcecedc1eeeff0f1f2 │ │ -0000000000000000000000000001010bb3e6f3f4f5f6f7f6f8f1f9f8fad3ebfb │ │ -0000000000000000000000000001011f02010000000000000000000000000000 │ │ +0000000000000001020303030303030303030303030303040000000000000000 │ │ +00000000000000050607080808080808080808080808090a0000000000000000 │ │ +000000000000000b0c05050505050505050505050505050d0000000000000000 │ │ +000000000000000e0f1011111111111111111111111112130000000000000000 │ │ +0000000000000014151617171717171717171717171716180000000000000000 │ │ +00000000000000191a1b1c1c1c1c1c1c1c1c1c1c1c1c0f1d0000000000000000 │ │ +000000000000001e1f2021212121212121212121212120220000000000000000 │ │ +0000000000000023242525252525252525252525252526270000000000000000 │ │ +0000000000000028292a1a1a1a1a1a1a1a1a1a1a1a1a2b210000000000000000 │ │ +0000000000000001222c2c2c2c2c2c2c2c2c2c2c2c2c2c2d0000000000000000 │ │ +000000000000000c2e2f30303030303030303030303031320000000000000000 │ │ +000000000000000b053333333333333333333333333333190000000000000000 │ │ +0000000000000005340812101111101212351135123637380000000000000000 │ │ +000000000000000b0e05393a3b3c3d3e3f404142434445280000000000000000 │ │ +000000000000000c464748494a4b4c4c4c4d4e4f505152530000000000000000 │ │ +000000000000005455565758595959595959595a5b5c5d5e5f00000000000000 │ │ +0000000000000060616263646566676868696a6b63646c6d6e00000000000000 │ │ +000000000000006f707172737475767778797a7b7c7d7e7f0000000000000000 │ │ +00000000000000000e808182838485868788898a8b8c13000000000000000000 │ │ +00000000000000001428158d318e8f90919293941d0e1e000000000000000000 │ │ +000000000000000000281b952c0e194545193396973200000000000000000000 │ │ +0000000000000000000b0d981399123636109a9b0e9c00000000000000000000 │ │ +000000000000000000001e9d9e9f15333316a094a10000000000000000000000 │ │ +000000000000000000000b23168da2a3a41ba5189c0000000000000000000000 │ │ +00000000000000000000009ca6a7a8a9aaab0fac000000000000000000000000 │ │ +00000000000000000000000001adaeaf2aab0e0b000000000000000000000000 │ │ +00000000000000000000000001b09daeb134b2b3b4b5b6b7b8b9b6babbb3bcbd │ │ +000000000000000000000000000198be9f0cbfc0c1c2c3c4c5c6c7c8c9cacbcc │ │ +000000000000000000000000000bcda2cecfd0d1bcd2d3d4d5d6d7d8d9d1dadb │ │ +000000000000000000000000000001050ddcdddeb8dfe0d1e1e2b6e3e4e5e6e7 │ │ +0000000000000000000000000000000aa8dbe800e9eaebeaece6edeceec8e0ef │ │ +0000000000000000000000000000001e01000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/icon.png │ ├── sng │ │ @@ -2,55 +2,55 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff000058 ff00006c ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006c ff00002d ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000b ff00007a ff000096 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff00003f ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000058 ff00006c ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006b ff00006c ff00002d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000b ff00007a ff000096 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff000095 ff00003f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff000021 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000010 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000d ff000096 ff0000b9 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b8 ff00004a ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000010 ff000014 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000014 ff000008 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000002 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000c ff000089 ff0000a9 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff000043 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000005 ff00003b ff000049 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000049 ff00001d ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff000021 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000028 ff000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000d ff000096 ff0000b9 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b7 ff0000b8 ff00004a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000010 ff000014 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000013 ff000014 ff000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000c ff000089 ff0000a9 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff0000a7 ff000043 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000005 ff00003b ff000049 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000048 ff000049 ff00001d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff000057 ff00006b ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006b ff00002b ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000a ff000073 ff00008e ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008d ff000039 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000057 ff00006b ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006a ff00006b ff00002b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000a ff000073 ff00008e ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008c ff00008d ff000039 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff000023 ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff000011 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000d ff000095 ff0000b8 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b7 ff00004a ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff00000f ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000007 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000003 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000c ff00008a ff0000ab ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a8 ff0000a8 ff0000a8 ff0000a8 ff0000a8 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000aa ff000044 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000005 ff000039 ff000046 ff000045 ff000045 ff000045 ff000042 ff000041 ff000043 ef00004a d7010152 c5080859 bf0c0c5c c309095b d0030355 e800004c fc000045 ff000041 ff000042 ff000044 ff000045 ff000045 ff000045 ff000045 ff00001c ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00393900 00191906 00616127 008b8b54 00a7a77f 00babaa0 00c8c8b5 00d0d0c1 00d3d3c5 00d1d1c2 00cbcbb9 00c0c0a7 00adad8a 00959562 00717134 0034340e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff000057 f900006b a51c1c69 237c7c7a 0cb1b1b6 0bd0d0e1 0ae4e4f2 0af0f0f7 0af4f4f6 0af6f6f6 0af7f7f5 0af7f7f5 0af7f7f5 0af6f6f5 0af5f5f6 0af2f2f7 0ae9e9f4 0ad8d8e9 0cbdbdc8 1295958d 703c3c6a e602026a ff00006a ff00002b ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 bb060600 c700000d b21d1da1 6e5c5cf4 27b2b2f6 0de5e5f7 0cf3f3f8 0cf5f5f6 0cf4f4f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf4f4f5 0cf4f4f7 0cececf8 18cbcbf6 4f7e7ef7 9d3030d8 cb090946 ce101000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 005c5c00 0054542c 00cacacd 00fbfbe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00fefee9 00e8e8e5 00919175 00ffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00666600 00606036 00dbdbe2 00ffffec 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 02fdfdeb 03fcfceb 03fcfcec 03fcfcec 02fdfdeb 01fefeea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00f7f7f1 009f9f8b 00ffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 003c3c00 002d2d0e 008f8f6f 00cbcbc7 00f1f1e8 00ffffe9 01ffffea 04fbfbed 09f6f6f2 0df2f2f6 0ff0f0f8 10efeff9 10efeff9 10efeff9 10efeff9 10efeff9 10efeff9 0ff0f0f7 0cf3f3f4 07f8f8f0 03fdfdec 00ffffe9 00fafae9 00dcdcda 00abab9a 00606030 00d1d100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00020200 00000001 0542421d 3c6a6a84 418c8ced 19c8c8f6 10e5e5fb 0df1f1fa 09f7f7f4 06fbfbf0 04fdfded 03fdfdec 02fefeeb 02fefeeb 03fdfdec 05fcfcee 07fafaf2 0bf4f4f7 0febebfb 11d8d8f6 33a2a2f7 526d6dc3 30505041 00080806 09212100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000043 ff0000b9 eb020299 5c414155 01949471 00b6b6a3 00d0d0c4 00e1e1d6 00eaeae0 00eeeee6 00efefe9 00eeeee8 00ebebe3 00e5e5da 00d7d7cb 00c1c1af 00a2a284 12717150 c30e0e68 fd0000b2 ff00008e ff00000a ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000021 ff000031 ff000004 fc000000 ff000001 c4000017 b40e0e4e ad1d1d8e a82727c2 a52e2ee3 a23030ef a42e2eeb a92929d4 af2020aa b912126f ca030331 ef000008 e1000000 ff000000 ff000011 ff00002f ff000003 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000007 ff00003c ff00008a ff0000b7 ff0000b3 ff000095 ff000075 ff00005f ff000055 ff000058 ff000067 ff000081 ff0000a3 ff0000ba ff0000ab ff00006b ff000021 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000006 ff000086 ff0000ba ff00007a ff000035 ff00000e ff000001 ff000000 00000000 00000000 00000000 ff000000 ff000000 ff000004 ff00001a ff00004e ff000099 ff0000b9 ff000036 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000032 ff000017 ff000000 ff000000 ff000003 ff000015 ff000030 ff000045 ff00004f ff00004d ff00003d ff000025 ff00000c ff000000 ff000000 ff000003 ff000028 ff000013 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000019 ff00005c ff00009d ff0000b8 ff0000b6 ff0000aa ff0000a2 ff0000a4 ff0000af ff0000b9 ff0000b2 ff000086 ff00003e ff000009 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00002c ff0000b4 ff0000a4 ff00005f ff00002b ff000010 ff000004 ff000000 ff000001 ff000008 ff000019 ff00003d ff00007b ff0000b9 ff00007e ff000003 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000011 ff00002f ff000006 ff000000 ff000000 ff000007 ff000015 ff00001e ff00001b ff000010 ff000002 ff000000 ff000000 ff000015 ff000027 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000c ff000042 ff000085 ff0000ad ff0000b8 ff0000b8 ff0000b9 ff0000b5 ff0000a1 ff00006c ff000027 ff000003 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff00007a ff0000b7 ff00007a ff000044 ff000027 ff00001c ff00001f ff000030 ff000057 ff000095 ff0000b5 ff00002e ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00001f ff000012 ff000000 ff000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff00001e ff00000b ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff00001e ff000058 ff000084 ff000096 ff000092 ff000076 ff000040 ff00000e ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000023 ff0000b0 ff0000a3 ff000075 ff00005f ff000065 ff000086 ff0000b6 ff0e007b fffe0022 ffff0027 ffff0027 ffff0018 ffff0011 ffff0026 ffff0027 ffff001d ffff0004 ffff0005 ffff0021 ffff0027 ffff0027 ffff0021 ffff0008 ffff001f ffff0027 ffff0027 ffff0022 ffff0006 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000009 ff000022 ff000005 ff000000 ff000000 ff000000 ff000000 ff00000d ffb50056 ffff00d0 ffff00b4 ffff00b4 ffff0066 ffff007f ffff00cd ffff00b2 ffff00c7 ffff0061 ffff002d ffff00cc ffff00b5 ffff00b3 ffff008f ffff0036 ffff00c9 ffff00b7 ffff00b2 ffff0096 ffff0014 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000a ff00002e ff00004a ff000042 ff00001d ffff0000 ffff006f ffff00b6 ffff0022 ffff001e ffff0013 ffff00b5 ffff006e ffff0011 ffff0098 ffff009f ffff005d ffff00c5 ffff002e ffff0026 ffff0013 ffff0053 ffff00ca ffff0032 ffff0026 ffff0018 ffff0001 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000061 ff0000bb ff0000a7 ff0000ae ff0000ab ff01001f ffff0099 ffff00dd ffff00ae ffff009f ffff003a ffff00d4 ffff00b6 ffff00ad ffff00c2 ffff004c ffff0086 ffff00e3 ffff00b2 ffff00b2 ffff0042 ffff007b ffff00e5 ffff00b3 ffff00b3 ffff004b ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000017 ff000017 ff000003 ff000008 ff00001d ffaa0014 ffff00bf ffff006d ffff002a ffff0025 ffff0044 ffff00ce ffff004f ffff00b9 ffff007b ffff0005 ffff00b2 ffff0073 ffff001c ffff001f ffff000e ffff00a9 ffff007c ffff001c ffff0020 ffff000c ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff00000d ff000008 ffed0000 ffff0027 ffff00ce ffff002c ffff0000 ffff0000 ffff006b ffff00b1 ffff0002 ffff0051 ffff00c2 ffff0031 ffff00d2 ffff00a7 ffff0083 ffff007e ffff0036 ffff00cc ffff00ab ffff0083 ffff0081 ffff0026 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000012 ff00009d ff00005b ff5e0000 ffff0017 ffff0050 ffff000a ffff0000 ffff0000 ffff0035 ffff003c ffff0000 ffff000e ffff0053 ffff0027 ffff005a ffff0067 ffff0068 ffff0061 ffff0024 ffff0058 ffff0067 ffff0068 ffff0063 ffff001a ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000004 ff000029 ff000016 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff000023 ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff00002b ff000011 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000d ff000095 ff0000b8 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b6 ff0000b7 ff00004a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00000f ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000012 ff000007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000c ff00008a ff0000ab ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a8 ff0000a8 ff0000a8 ff0000a8 ff0000a8 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000aa ff000044 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000005 ff000039 ff000046 ff000045 ff000045 ff000045 ff000042 ff000041 ff000043 ef00004a d7010152 c5080859 bf0c0c5c c309095b d0030355 e800004c fc000045 ff000041 ff000042 ff000044 ff000045 ff000045 ff000045 ff000045 ff00001c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00191906 00616127 008b8b54 00a7a77f 00babaa0 00c8c8b5 00d0d0c1 00d3d3c5 00d1d1c2 00cbcbb9 00c0c0a7 00adad8a 00959562 00717134 0034340e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000057 f900006b a51c1c69 237c7c7a 0cb1b1b6 0bd0d0e1 0ae4e4f2 0af0f0f7 0af4f4f6 0af6f6f6 0af7f7f5 0af7f7f5 0af7f7f5 0af6f6f5 0af5f5f6 0af2f2f7 0ae9e9f4 0ad8d8e9 0cbdbdc8 1295958d 703c3c6a e602026a ff00006a ff00002b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c700000d b21d1da1 6e5c5cf4 27b2b2f6 0de5e5f7 0cf3f3f8 0cf5f5f6 0cf4f4f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf3f3f5 0cf4f4f5 0cf4f4f7 0cececf8 18cbcbf6 4f7e7ef7 9d3030d8 cb090946 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0054542c 00cacacd 00fbfbe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00fefee9 00e8e8e5 00919175 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00606036 00dbdbe2 00ffffec 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 02fdfdeb 03fcfceb 03fcfcec 03fcfcec 02fdfdeb 01fefeea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00f7f7f1 009f9f8b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 002d2d0e 008f8f6f 00cbcbc7 00f1f1e8 00ffffe9 01ffffea 04fbfbed 09f6f6f2 0df2f2f6 0ff0f0f8 10efeff9 10efeff9 10efeff9 10efeff9 10efeff9 10efeff9 0ff0f0f7 0cf3f3f4 07f8f8f0 03fdfdec 00ffffe9 00fafae9 00dcdcda 00abab9a 00606030 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0542421d 3c6a6a84 418c8ced 19c8c8f6 10e5e5fb 0df1f1fa 09f7f7f4 06fbfbf0 04fdfded 03fdfdec 02fefeeb 02fefeeb 03fdfdec 05fcfcee 07fafaf2 0bf4f4f7 0febebfb 11d8d8f6 33a2a2f7 526d6dc3 30505041 00080806 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000043 ff0000b9 eb020299 5c414155 01949471 00b6b6a3 00d0d0c4 00e1e1d6 00eaeae0 00eeeee6 00efefe9 00eeeee8 00ebebe3 00e5e5da 00d7d7cb 00c1c1af 00a2a284 12717150 c30e0e68 fd0000b2 ff00008e ff00000a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000021 ff000031 ff000004 00000000 ff000001 c4000017 b40e0e4e ad1d1d8e a82727c2 a52e2ee3 a23030ef a42e2eeb a92929d4 af2020aa b912126f ca030331 ef000008 00000000 00000000 ff000011 ff00002f ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000007 ff00003c ff00008a ff0000b7 ff0000b3 ff000095 ff000075 ff00005f ff000055 ff000058 ff000067 ff000081 ff0000a3 ff0000ba ff0000ab ff00006b ff000021 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000006 ff000086 ff0000ba ff00007a ff000035 ff00000e ff000001 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff00001a ff00004e ff000099 ff0000b9 ff000036 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000032 ff000017 00000000 00000000 ff000003 ff000015 ff000030 ff000045 ff00004f ff00004d ff00003d ff000025 ff00000c 00000000 00000000 ff000003 ff000028 ff000013 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000019 ff00005c ff00009d ff0000b8 ff0000b6 ff0000aa ff0000a2 ff0000a4 ff0000af ff0000b9 ff0000b2 ff000086 ff00003e ff000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00002c ff0000b4 ff0000a4 ff00005f ff00002b ff000010 ff000004 00000000 ff000001 ff000008 ff000019 ff00003d ff00007b ff0000b9 ff00007e ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000011 ff00002f ff000006 00000000 00000000 ff000007 ff000015 ff00001e ff00001b ff000010 ff000002 00000000 00000000 ff000015 ff000027 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000c ff000042 ff000085 ff0000ad ff0000b8 ff0000b8 ff0000b9 ff0000b5 ff0000a1 ff00006c ff000027 ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00007a ff0000b7 ff00007a ff000044 ff000027 ff00001c ff00001f ff000030 ff000057 ff000095 ff0000b5 ff00002e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00001f ff000012 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff00001e ff00000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff00001e ff000058 ff000084 ff000096 ff000092 ff000076 ff000040 ff00000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000023 ff0000b0 ff0000a3 ff000075 ff00005f ff000065 ff000086 ff0000b6 ff0e007b fffe0022 ffff0027 ffff0027 ffff0018 ffff0011 ffff0026 ffff0027 ffff001d ffff0004 ffff0005 ffff0021 ffff0027 ffff0027 ffff0021 ffff0008 ffff001f ffff0027 ffff0027 ffff0022 ffff0006 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000009 ff000022 ff000005 00000000 00000000 00000000 00000000 ff00000d ffb50056 ffff00d0 ffff00b4 ffff00b4 ffff0066 ffff007f ffff00cd ffff00b2 ffff00c7 ffff0061 ffff002d ffff00cc ffff00b5 ffff00b3 ffff008f ffff0036 ffff00c9 ffff00b7 ffff00b2 ffff0096 ffff0014 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000a ff00002e ff00004a ff000042 ff00001d 00000000 ffff006f ffff00b6 ffff0022 ffff001e ffff0013 ffff00b5 ffff006e ffff0011 ffff0098 ffff009f ffff005d ffff00c5 ffff002e ffff0026 ffff0013 ffff0053 ffff00ca ffff0032 ffff0026 ffff0018 ffff0001 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000061 ff0000bb ff0000a7 ff0000ae ff0000ab ff01001f ffff0099 ffff00dd ffff00ae ffff009f ffff003a ffff00d4 ffff00b6 ffff00ad ffff00c2 ffff004c ffff0086 ffff00e3 ffff00b2 ffff00b2 ffff0042 ffff007b ffff00e5 ffff00b3 ffff00b3 ffff004b 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000017 ff000017 ff000003 ff000008 ff00001d ffaa0014 ffff00bf ffff006d ffff002a ffff0025 ffff0044 ffff00ce ffff004f ffff00b9 ffff007b ffff0005 ffff00b2 ffff0073 ffff001c ffff001f ffff000e ffff00a9 ffff007c ffff001c ffff0020 ffff000c 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00000d ff000008 00000000 ffff0027 ffff00ce ffff002c 00000000 00000000 ffff006b ffff00b1 ffff0002 ffff0051 ffff00c2 ffff0031 ffff00d2 ffff00a7 ffff0083 ffff007e ffff0036 ffff00cc ffff00ab ffff0083 ffff0081 ffff0026 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000012 ff00009d ff00005b 00000000 ffff0017 ffff0050 ffff000a 00000000 00000000 ffff0035 ffff003c 00000000 ffff000e ffff0053 ffff0027 ffff005a ffff0067 ffff0068 ffff0061 ffff0024 ffff0058 ffff0067 ffff0068 ffff0063 ffff001a 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff000029 ff000016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-xxhdpi-v4/icon.png │ ├── sng │ │ @@ -5,148 +5,148 @@ │ │ } │ │ IMAGE { │ │ pixels hex │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000029 ff00003d ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003a ff000010 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff0000a8 ff0000f8 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000ec ff000045 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff0000b0 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f8 ff00004a ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff00007e ff0000bb ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b2 ff000033 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000006 ff000009 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000029 ff00003d ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003a ff000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff0000a8 ff0000f8 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000f4 ff0000ec ff000045 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff0000b0 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f8 ff00004a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff00007e ff0000bb ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b2 ff000033 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000006 ff000009 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000022 ff000034 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000030 ff00000c ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000a0 ff0000f3 ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000f0 ff0000e3 ff000038 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000071 ff0000ab ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a0 ff000028 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000001 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000022 ff000034 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000033 ff000030 ff00000c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000a0 ff0000f3 ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000f0 ff0000e3 ff000038 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000071 ff0000ab ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a9 ff0000a0 ff000028 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000025 ff000038 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000034 ff00000d ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000a0 ff0000f3 ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000f0 ff0000e3 ff000038 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff00006d ff0000a7 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff00009b ff000026 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000002 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000025 ff000038 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000037 ff000034 ff00000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000a0 ff0000f3 ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000f0 ff0000e3 ff000038 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00006d ff0000a7 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff0000a4 ff00009b ff000026 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000026 ff000039 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000039 ff000035 ff00000d ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000a2 ff0000f6 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f3 ff0000e5 ff000039 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff00006c ff0000a5 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff000099 ff000026 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000026 ff000039 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000038 ff000039 ff000035 ff00000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000a2 ff0000f6 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f3 ff0000e5 ff000039 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00006c ff0000a5 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff0000a2 ff000099 ff000026 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000028 ff00003e ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff000039 ff00000e ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000a2 ff0000f6 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f3 ff0000e5 ff000039 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000069 ff0000a0 ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009e ff000095 ff000025 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000028 ff00003e ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff00003d ff000039 ff00000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000a2 ff0000f6 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f2 ff0000f3 ff0000e5 ff000039 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000069 ff0000a0 ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009d ff00009e ff000095 ff000025 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000029 ff00003f ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003b ff00000f ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000a4 ff0000f9 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f6 ff0000e8 ff00003a ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000068 ff00009e ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009c ff000093 ff000024 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000029 ff00003f ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003e ff00003b ff00000f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000a4 ff0000f9 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f6 ff0000e8 ff00003a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000068 ff00009e ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009b ff00009c ff000093 ff000024 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000005 00000007 00000009 0000000b 0000000e 0000000e 0000000a 00000008 00000007 00000005 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000003 0000000f 00000021 0000003d 00040456 0012126c 001f1f82 002b2b96 003a3aa9 004141b3 004646b9 004a4abe 004f4fc3 004e4ec2 004949be 004545b8 004040b1 003838a8 00292994 001e1e7f 0010106a 00030353 00000039 0000001e 0000000d 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000000a 00000023 0004044b 0019197a 003232a2 004b4bc0 006767d8 008585e7 00a1a1ee 00b4b4f0 00c5c5f1 00d6d6f0 00e2e2ef 00e7e7ef 00eaeaee 00eeeeee 00f2f2ed 00f1f1ed 00ededee 00eaeaee 00e6e6ef 00e0e0ef 00d4d4f0 00c3c3f1 00b2b2ef 009f9fee 008383e5 006565d5 004848bd 0030309e 00161676 00030347 00000021 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000003 0000001b 0004044c 001f1f87 004141b6 006868d8 009393eb 00bdbdf1 00dbdbf0 00efefed 00fbfbeb 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00fafaeb 00ededee 00d8d8f0 00b9b9f0 008f8fea 006565d6 004040b3 001e1e84 0003034a 0000001b 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000004 00000024 000b0b5d 002e2e9c 005c5ccf 009292ea 00c5c5f0 00e8e8ee 00fbfbeb 00ffffe9 00ffffe8 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe8 00ffffe8 00ffffe9 00fafaeb 00e7e7ee 00c3c3f0 009090ea 005b5bcf 002e2e9d 000b0b5f 00000025 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff00002c ff000043 ff000042 ff000042 ff000042 ff000042 ff000042 ff000042 fb000042 a7000043 1a06065a 032b2b9f 066161dc 069d9df4 06d0d0f6 06f0f0f2 06fcfcef 06fcfcef 06fafaef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06fafaef 06fcfcef 06fcfcef 06f0f0f2 06d0d0f6 069e9ef4 066262dd 032d2da1 1607075c 9e000043 f9000042 ff000042 ff000042 ff000042 ff000042 ff000042 ff000042 ff000043 ff00003f ff000010 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000a4 ff0000f9 ff0000f5 ff0000f5 ff0000f5 ff0000f5 f90000f5 cb0000f5 761010f5 2e4444f5 118989fc 12c3c3ff 15e4e4ff 15eeeefe 15ececfe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15ececfe 15eeeefe 15e5e5ff 12c4c4ff 118c8cfc 2a4848f5 6e1313f5 c20000f5 f60000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f6 ff0000e8 ff000039 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff f20000ff b80101ff 611b1bff 216060ff 0fb1b1ff 13dfdfff 16ececff 17ebebff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 17ebebff 16ececff 14e1e1ff 0fb7b7ff 1d6b6bff 552222ff ab0303ff eb0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000064 ff000096 e60000a7 9a0404e3 472c2cfb 0f7d7df7 06cbcbf6 0cf0f0f6 0ef5f5f6 0ef2f2f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef2f2f6 0ef4f4f6 0cf2f2f6 07d3d3f6 0b8b8bf6 393838fb 8b0808ec d90000b1 ff000095 ff00008d ff000023 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02000000 00000000 02000010 01090959 003f3fba 009292ea 00e3e3eb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ececeb 00a5a5ed 004f4fc9 00131370 0100001c 10000000 06000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 000b0b00 0003033b 003b3bb8 009292eb 00e1e1ee 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ededed 00a7a7ef 005050cc 000e0e61 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00393900 0017177d 00b1b1f4 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00dcdcf2 003a3ab6 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00434300 001b1b7d 00bfbff1 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00e9e9ee 004343b4 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00434300 001b1b7d 00bfbff1 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00e9e9ee 004343b4 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00434300 001b1b7d 00bfbff1 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00e9e9ee 004343b4 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 003b3b00 0017177e 00b5b5f4 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 01fefeea 02fdfdeb 02fdfdeb 03fcfcec 03fcfcec 03fcfcec 03fcfcec 03fcfceb 02fdfdeb 02fdfdeb 01fefeea 01fefee9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00e0e0f1 003c3cb6 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 000e0e00 00040444 004343c5 009f9fee 00eaeaed 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 02fdfdeb 04fbfbed 07f8f8f0 0af5f5f2 0df2f2f5 0ef1f1f7 10efeff9 11eeeefa 12ededfb 13ececfc 13ececfc 14ebebfc 14ebebfc 13ececfc 13ececfc 13ececfc 12ededfb 11eeeefa 0ff0f0f8 0ef1f1f7 0cf3f3f5 09f6f6f2 07f8f8ef 04fbfbed 02fdfdeb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00f4f4ec 00b5b5f0 005b5bd7 0011116d 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00002c ff000043 ff000042 ff000042 ff000042 ff000042 ff000042 ff000042 fb000042 a7000043 1a06065a 032b2b9f 066161dc 069d9df4 06d0d0f6 06f0f0f2 06fcfcef 06fcfcef 06fafaef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06f9f9ef 06fafaef 06fcfcef 06fcfcef 06f0f0f2 06d0d0f6 069e9ef4 066262dd 032d2da1 1607075c 9e000043 f9000042 ff000042 ff000042 ff000042 ff000042 ff000042 ff000042 ff000043 ff00003f ff000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000a4 ff0000f9 ff0000f5 ff0000f5 ff0000f5 ff0000f5 f90000f5 cb0000f5 761010f5 2e4444f5 118989fc 12c3c3ff 15e4e4ff 15eeeefe 15ececfe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15eaeafe 15ececfe 15eeeefe 15e5e5ff 12c4c4ff 118c8cfc 2a4848f5 6e1313f5 c20000f5 f60000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f5 ff0000f6 ff0000e8 ff000039 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff0000ac ff0000ff ff0000ff ff0000ff f20000ff b80101ff 611b1bff 216060ff 0fb1b1ff 13dfdfff 16ececff 17ebebff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 17ebebff 16ececff 14e1e1ff 0fb7b7ff 1d6b6bff 552222ff ab0303ff eb0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff00003c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000064 ff000096 e60000a7 9a0404e3 472c2cfb 0f7d7df7 06cbcbf6 0cf0f0f6 0ef5f5f6 0ef2f2f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef1f1f6 0ef2f2f6 0ef4f4f6 0cf2f2f6 07d3d3f6 0b8b8bf6 393838fb 8b0808ec d90000b1 ff000095 ff00008d ff000023 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02000010 01090959 003f3fba 009292ea 00e3e3eb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ececeb 00a5a5ed 004f4fc9 00131370 0100001c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0003033b 003b3bb8 009292eb 00e1e1ee 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ededed 00a7a7ef 005050cc 000e0e61 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0017177d 00b1b1f4 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00dcdcf2 003a3ab6 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 001b1b7d 00bfbff1 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00e9e9ee 004343b4 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 001b1b7d 00bfbff1 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00e9e9ee 004343b4 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 001b1b7d 00bfbff1 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00e9e9ee 004343b4 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0017177e 00b5b5f4 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 01fefeea 02fdfdeb 02fdfdeb 03fcfcec 03fcfcec 03fcfcec 03fcfcec 03fcfceb 02fdfdeb 02fdfdeb 01fefeea 01fefee9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00e0e0f1 003c3cb6 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00040444 004343c5 009f9fee 00eaeaed 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 02fdfdeb 04fbfbed 07f8f8f0 0af5f5f2 0df2f2f5 0ef1f1f7 10efeff9 11eeeefa 12ededfb 13ececfc 13ececfc 14ebebfc 14ebebfc 13ececfc 13ececfc 13ececfc 12ededfb 11eeeefa 0ff0f0f8 0ef1f1f7 0cf3f3f5 09f6f6f2 07f8f8ef 04fbfbed 02fdfdeb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00f4f4ec 00b5b5f0 005b5bd7 0011116d 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000017 000f0f68 004b4bc6 00a1a1ef 00eaeaed 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 04fbfbed 08f7f7f1 0cf3f3f5 10efeff9 13ececfc 14ebebfd 15eaeafe 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 15eaeafe 14ebebfd 12ededfb 0ff0f0f8 0bf4f4f4 07f8f8f0 04fbfbec 01fefeea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00f3f3ec 00b5b5f0 005d5dd5 001a1a82 00000027 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000018 0011116b 004a4ac5 009797ed 00dedeef 00fdfdea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 03fcfcec 07f8f8f0 0cf3f3f5 11eeeefa 14ebebfd 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 15eaeafe 14ebebfd 13ececfc 12ededfb 12ededfb 11eeeefa 11eeeef9 11eeeef9 11eeeefa 11eeeefa 12ededfb 13ececfb 14ebebfc 14ebebfd 15eaeafe 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 14ebebfd 10efeff9 0bf4f4f4 06f9f9ef 02fdfdeb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00e8e8ee 00a7a7ef 005a5ad2 001b1b81 00000027 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000016 000a0a5b 003a3ab2 008181e7 00cdcdf0 00f8f8eb 00ffffe9 00ffffe9 02fdfdeb 08f7f7f0 0ef1f1f7 13ececfc 15eaeafe 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 15eaeafe 12ededfb 10efeff8 0df2f2f6 0af5f5f3 07f8f8f0 05fafaee 04fbfbed 03fcfcec 02fdfdeb 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 02fdfdeb 03fcfcec 04fbfbed 06f9f9ee 08f7f7f1 0bf4f4f3 0ef1f1f6 10efeff9 13ececfc 15eaeafe 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 16e9e9ff 15eaeafe 12ededfb 0cf3f3f5 06f9f9ef 02fefeeb 00ffffe9 00fcfcea 00d7d7ef 008f8feb 004646bf 0011116c 00000020 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000b 00030343 002a2a97 066161dd 03a4a4f2 07dbdbf5 11ededfb 16ededfe 16eaeaff 16e9e9ff 16e9e9ff 16e9e9ff 14ebebfd 11eeeefa 0df2f2f5 09f6f6f1 05fafaee 02fdfdeb 01fefee9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 03fcfceb 06f9f9ee 09f6f6f2 0ef1f1f6 12ededfb 15eaeafe 16e9e9ff 16e9e9ff 16eaeaff 17ececff 14ececfe 0cdbdbfa 05acacf5 106767eb 083131a9 0007074e 00000011 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000011 f300005d d10000d0 970606ff 4c2929ff 1e6a6aff 12ababff 14d4d4ff 13ebebfd 0ff4f4f7 09f8f8f2 04fbfbed 01fefeea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 02fefeeb 05fcfcee 0af9f9f3 10efeffa 13d8d8ff 12b0b0ff 1d7171ff 473030ff 8e0909ff d10000f4 f50000a5 ff000044 ff00000a ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000016 ff000066 ff0000c7 ff0000f9 ff0000ff ff0000ff f40000fe c10000e4 4e1010ae 053f3fb9 037171e2 00aaaaef 00dadaef 00f5f5ec 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00f6f6ec 00dcdcef 00adadef 017676e1 024343bb 21171791 a90000b6 f10000ee ff0000ff ff0000ff ff0000ff ff0000f3 ff0000b2 ff000050 ff00000e ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00004b ff0000cb ff0000fa ff0000ff ff0000ff ff0000f9 ff0000cc ff00007a ff00002b fc000006 0000000a 0000002e 000f0f67 003232a3 005757cd 008181e6 00adadf0 00d4d4f0 00ededee 00fbfbeb 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00fbfbeb 00ededee 00d4d4f0 00aeaef0 008282e6 005959ce 003333a5 0011116a 00000031 0000000c 00000000 ff00000a ff00003b ff00008e ff0000d9 ff0000fc ff0000ff ff0000ff ff0000f7 ff0000a0 ff00000c ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000054 ff0000f6 ff0000ff ff0000f5 ff0000b7 ff000058 ff000016 ff000000 ff000000 00000000 00000000 00000000 00000000 00000004 00000017 0000003a 000e0e69 002c2c99 004949bd 006565d5 008484e6 00a3a3ee 00bdbdf1 00cecef0 00ddddf0 00ebebee 00f2f2ed 00f7f7ec 00fafaeb 00fdfdea 00ffffea 00ffffea 00fdfdea 00fafaeb 00f7f7eb 00f2f2ec 00eaeaee 00ddddf0 00cecef0 00bebef1 00a2a2ee 008383e6 006565d6 004949be 002c2c9a 000f0f69 0000003b 00000018 00000004 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff00001f ff00006c ff0000ca ff0000fa ff0000ff ff00008f ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000e ff0000ae ff0000b7 ff000050 ff00000d ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 0000000c 0000001f 00000038 00090958 00171775 0028288b 003535a1 014343b6 045252c9 095757d6 0e5b5bdf 106060e5 126565ea 136464ea 135f5fe7 115a5ae2 0e5656da 075050cc 034242b8 003434a3 0028288c 00181875 00090956 00000037 0000001f 0000000d 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000017 ff000066 ff0000b0 ff000030 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000019 ff00000e ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff00000b ff000020 ff00003b ff00005c fa000080 ef00009e e70000b9 e50000d0 e20000dd dd0000e6 d80000ee d90000ef de0000e9 e30000e1 e60000d8 e90000c6 f10000ac fb000092 ff000074 ff000053 ff000036 ff00001c ff000008 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000a ff000003 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000014 ff00003b ff00006b ff00009b ff0000c6 ff0000e3 ff0000f4 ff0000fd ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fc ff0000f2 ff0000de ff0000bc ff000091 ff000061 ff000030 ff00000e ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff00001e ff000057 ff000096 ff0000cd ff0000f1 ff0000fe ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000f7 ff0000ef ff0000e6 ff0000de ff0000d8 ff0000d2 ff0000d0 ff0000d4 ff0000d8 ff0000df ff0000e9 ff0000f1 ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fd ff0000ea ff0000c3 ff00008b ff000048 ff000015 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000014 ff000050 ff00009a ff0000d9 ff0000fa ff0000ff ff0000ff ff0000ff ff0000ff ff0000f8 ff0000e3 ff0000c3 ff0000a1 ff000080 ff00005e ff000047 ff000036 ff000026 ff00001d ff00001a ff000016 ff000015 ff000017 ff00001a ff00001e ff00002a ff00003a ff00004b ff000066 ff000088 ff0000a8 ff0000cb ff0000e9 ff0000fa ff0000ff ff0000ff ff0000ff ff0000ff ff0000f5 ff0000ce ff00008b ff000040 ff00000c ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff000027 ff000075 ff0000c9 ff0000f7 ff0000ff ff0000ff ff0000ff ff0000fb ff0000e2 ff0000b5 ff00007b ff00004b ff000026 ff00000d ff000002 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000004 ff000012 ff00002d ff000054 ff000089 ff0000c1 ff0000e9 ff0000fd ff0000ff ff0000ff ff0000ff ff0000f0 ff0000b8 ff000063 ff00001b ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000003 ff00002f ff00008d ff0000e0 ff0000fe ff0000ff ff0000ff ff0000fb ff0000de ff0000a1 ff000059 ff000025 ff000008 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000c ff00002e ff000069 ff0000b1 ff0000e7 ff0000fd ff0000ff ff0000ff ff0000fb ff0000d2 ff000076 ff000021 ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000075 ff0000e6 ff0000ff ff0000ff ff0000ff ff0000f0 ff0000b5 ff000062 ff000022 ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000008 ff00002d ff000074 ff0000c6 ff0000f6 ff0000ff ff0000ff ff0000fe ff0000cb ff000024 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000072 ff0000fe ff0000ff ff0000e4 ff000095 ff00003e ff00000b ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000011 ff00004e ff0000a9 ff0000ef ff0000ff ff0000b6 ff00000d ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00001d ff0000b7 ff000090 ff00002f ff000003 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff000040 ff00009d ff00004c ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000013 ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000004 ff000007 ff00000a ff00000b ff000009 ff000007 ff000003 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000005 ff000003 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000005 ff000018 ff000032 ff00004f ff00006d ff000086 ff00009b ff0000ac ff0000b5 ff0000bb ff0000bd ff0000b9 ff0000b4 ff0000a9 ff000097 ff000082 ff000066 ff000048 ff00002b ff000012 ff000003 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff00001a ff000047 ff00007d ff0000ad ff0000d4 ff0000ed ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000f7 ff0000e9 ff0000cc ff0000a4 ff000072 ff00003c ff000014 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff00001d ff000057 ff0000a0 ff0000d7 ff0000f6 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000fa ff0000f5 ff0000ed ff0000e7 ff0000e2 ff0000e0 ff0000e3 ff0000e7 ff0000ef ff0000f6 ff0000fb ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000f1 ff0000ce ff000091 ff000049 ff000015 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000a ff00003d ff000092 ff0000d8 ff0000fa ff0000ff ff0000ff ff0000ff ff0000fe ff0000f1 ff0000d7 ff0000b3 ff000090 ff00006e ff000053 ff00003f ff000031 ff00002a ff000025 ff000023 ff000026 ff00002a ff000033 ff000044 ff000058 ff000076 ff000097 ff0000bb ff0000de ff0000f5 ff0000ff ff0000ff ff0000ff ff0000ff ff0000f6 ff0000cc ff00007d ff00002e ff000005 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000e ff000051 ff0000b2 ff0000ef ff0000ff ff0000ff ff0000ff ff0000fa ff0000db ff0000a8 ff00006b ff00003a ff00001a ff000006 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000009 ff00001f ff000043 ff000079 ff0000b4 ff0000e4 ff0000fd ff0000ff ff0000ff ff0000fe ff0000e7 ff00009d ff00003d ff000008 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000010 ff0000a5 ff0000f7 ff0000ff ff0000ff ff0000fe ff0000e2 ff0000a3 ff000059 ff00001f ff000005 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000008 ff000029 ff000068 ff0000b2 ff0000ec ff0000ff ff0000ff ff0000ff ff0000ee ff00005c ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000004 ff00009b ff0000ff ff0000fa ff0000ca ff000076 ff000029 ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000008 ff000037 ff000089 ff0000da ff0000ff ff0000e6 ff000033 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000038 ff0000b5 ff000065 ff000016 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000023 ff00007f ff00007d ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000004 ff00000c ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000005 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000007 ff00000b ff000012 ff00001a ff00001d ff000017 ff000010 ff00000a ff000006 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000011 ff00002d ff00004e ff000076 ff00009d ff0000b6 ff0000c3 ff0000cd ff0000d7 ff0000db ff0000d3 ff0000cb ff0000c2 ff0000b3 ff000093 ff00006c ff000046 ff000027 ff00000c ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff000019 ff00004b ff00008d ff0000c9 ff0000e9 ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000f7 ff0000e5 ff0000be ff00007e ff00003f ff000013 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000008 ff00003f ff000096 ff0000d5 ff0000f7 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f6 ff0000e8 ff0000e0 ff0000d6 ff0000cb ff0000c6 ff0000ce ff0000d8 ff0000e1 ff0000ea ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff0000cb ff000081 ff00002d ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000d ff00004f ff0000ad ff0000ef ff0000ff ff0000ff ff0000ff ff0000fd ff0000e6 ff0000bc ff000094 ff00006b ff000044 ff000029 ff00001e ff000017 ff000011 ff00000f ff000013 ff000019 ff00001e ff00002e ff00004d ff000074 ff00009b ff0000c6 ff0000ee ff0000fe ff0000ff ff0000ff ff0000fe ff0000e4 ff000099 ff00003d ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000048 ff0000f0 ff0000ff ff0000ff ff0000fd ff0000e1 ff0000a9 ff000066 ff00002b ff00000a ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000010 ff000038 ff000075 ff0000b6 ff0000ea ff0000ff ff0000ff ff0000ff ff0000bc ff00000e ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000018 ff0000cc ff0000fd ff0000cf ff000077 ff000026 ff000005 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000009 ff000035 ff00008d ff0000de ff0000fc ff000073 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000057 ff000066 ff000019 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000026 ff000067 ff00001e ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000003 ff000008 ff00000e ff000010 ff00000c ff000007 ff000002 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000018 ff00003e ff000064 ff00008c ff0000ab ff0000b8 ff0000c4 ff0000c8 ff0000c0 ff0000b6 ff0000a7 ff000083 ff00005d ff000036 ff000010 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000017 ff000053 ff000097 ff0000d3 ff0000f3 ff0000fd ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fc ff0000ee ff0000c6 ff000089 ff000046 ff00000e ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000021 ff000075 ff0000cd ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000fa ff0000f0 ff0000e6 ff0000dd ff0000d9 ff0000df ff0000e7 ff0000f2 ff0000fc ff0000ff ff0000ff ff0000ff ff0000ff ff0000f4 ff0000bd ff000062 ff000011 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000089 ff0000ff ff0000ff ff0000ff ff0000fb ff0000e1 ff0000ae ff00007e ff000054 ff000034 ff000028 ff00001f ff00001c ff000022 ff000029 ff00003a ff00005d ff000086 ff0000bb ff0000e9 ff0000fd ff0000ff ff0000ff ff0000e9 ff000033 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000044 ff0000f1 ff0000f1 ff0000af ff00005d ff000025 ff000006 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000b ff00002f ff00006e ff0000c2 ff0000fa ff0000ad ffa70018 ffff002e ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff0030 ffff002b ffff0007 ffff0000 ffff0011 ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002c ffff0020 ffff000b ffff0000 ffff0000 00000000 00000000 ffff0000 ffff0007 ffff002b ffff0030 ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff0030 ffff0029 ffff0005 ffff0000 ffff0003 ffff0027 ffff0030 ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff0030 ffff002c ffff0009 ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000c ff00006d ff000043 ff000009 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000011 ff000052 ff000035 ffff0062 ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00ed ffff00c5 ffff0017 ffff0000 ffff006a ffff00ec ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00e8 ffff00de ffff00bb ffff0059 ffff0005 ffff0000 00000000 ffff0000 ffff0033 ffff00dd ffff00ec ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00ee ffff00bc ffff0011 ffff0000 ffff0020 ffff00ce ffff00ed ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00ed ffff00ce ffff0020 ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0000 ffff0097 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00b3 ffff0007 ffff0001 ffff009f ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00f0 ffff0059 ffff0000 ffff0000 ffff0000 ffff005e ffff00fd ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00a7 ffff0003 ffff0000 ffff0042 ffff00f5 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00c1 ffff000d ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff000d ffff00c2 ffff00ff ffff00ff ffff00c7 ffff0099 ffff009a ffff009a ffff009a ffff009a ffff009a ffff009d ffff0058 ffff0000 ffff000f ffff00c7 ffff00ff ffff00ff ffff00c4 ffff0098 ffff009a ffff009a ffff009e ffff00b4 ffff00ee ffff00ff ffff00ff ffff00bf ffff000d ffff0000 ffff0000 ffff008b ffff00ff ffff00ff ffff00df ffff009b ffff009a ffff009a ffff009a ffff009a ffff009a ffff009a ffff009c ffff0051 ffff0000 ffff0000 ffff006d ffff00ff ffff00ff ffff00e9 ffff00a0 ffff009a ffff009a ffff009a ffff009a ffff009a ffff009a ffff009d ffff0063 ffff0001 ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0024 ffff00e2 ffff00ff ffff00fb ffff0056 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff002a ffff00e6 ffff00ff ffff00f9 ffff0050 ffff0000 ffff0000 ffff0000 ffff0000 ffff0005 ffff0079 ffff00fe ffff00ff ffff00e4 ffff0025 ffff0000 ffff0008 ffff00b7 ffff00ff ffff00ff ffff0091 ffff0000 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0001 ffff009b ffff00ff ffff00ff ffff00ae ffff0006 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000002 ff000005 ff000007 ff000005 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0048 ffff00f7 ffff00ff ffff00eb ffff002f ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff004f ffff00f9 ffff00ff ffff00e7 ffff002a ffff0000 00000000 00000000 ffff0000 ffff0000 ffff0056 ffff00fb ffff00ff ffff00e6 ffff0029 ffff0000 ffff001d ffff00da ffff00ff ffff00fe ffff0063 ffff0000 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff000e ffff00c5 ffff00ff ffff00ff ffff0081 ffff0000 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff00001e ff00004e ff00007a ff00009d ff0000ae ff0000b5 ff0000ab ff000097 ff000072 ff000043 ff000016 ff000001 ff000000 00000000 00000000 ffff0000 ffff0074 ffff00ff ffff00ff ffff00cd ffff0013 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0000 ffff007b ffff00ff ffff00ff ffff00c7 ffff0010 ffff0000 00000000 00000000 ffff0000 ffff000d ffff00a6 ffff00ff ffff00ff ffff00d2 ffff0016 ffff0000 ffff003d ffff00f2 ffff00ff ffff00f1 ffff003c ffff0000 ffff0002 ffff0002 ffff0002 ffff0002 ffff0002 ffff0003 ffff0001 ffff0000 ffff0000 ffff0026 ffff00e4 ffff00ff ffff00fb ffff0055 ffff0000 ffff0002 ffff0002 ffff0002 ffff0002 ffff0002 ffff0003 ffff0002 ffff0000 ffff0000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000004 ff00003e ff00009a ff0000da ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f4 ff0000d0 ff000085 ff000028 ff000000 ffea0000 ffff0002 ffff00a1 ffff00ff ffff00ff ffff00d9 ffff0080 ffff007d ffff007d ffff007d ffff007d ffff007d ffff007e ffff003b ffff0000 ffff0004 ffff00a8 ffff00ff ffff00ff ffff00b0 ffff0026 ffff0024 ffff0027 ffff0030 ffff004e ffff00a8 ffff00f9 ffff00ff ffff00ff ffff008a ffff0001 ffff0000 ffff0067 ffff00fe ffff00ff ffff00f6 ffff00b9 ffff00ac ffff00ac ffff00ac ffff00ac ffff00ac ffff00ad ffff00aa ffff0039 ffff0000 ffff0000 ffff004a ffff00f8 ffff00ff ffff00fb ffff00c0 ffff00ab ffff00ac ffff00ac ffff00ac ffff00ac ffff00ad ffff00ae ffff004d ffff0000 ffff0000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000c ff0000b7 ff0000ff ff0000ff ff0000ff ff0000fe ff0000f5 ff0000eb ff0000e8 ff0000ed ff0000f8 ff0000ff ff0000ff ff0000ff ff0000fe ff00006c ff000000 fff70000 ffff0011 ffff00c9 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00fc ffff005b ffff0000 ffff0015 ffff00d0 ffff00ff ffff00ff ffff00f2 ffff00e1 ffff00e2 ffff00e4 ffff00ed ffff00f8 ffff00ff ffff00ff ffff00ff ffff00bb ffff001f ffff0000 ffff0000 ffff0095 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ef ffff0037 ffff0000 ffff0000 ffff0076 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00fa ffff0051 ffff0000 ffff0000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00006a ff0000fb ff0000de ff0000a2 ff000068 ff000041 ff000030 ff00002b ff000033 ff000048 ff000073 ff0000b0 ff0000ea ff0000dd ff000026 ff000000 ffff0000 ffff002b ffff00e7 ffff00ff ffff00fe ffff00f7 ffff00f5 ffff00f5 ffff00f5 ffff00f5 ffff00f5 ffff00f6 ffff00e4 ffff0031 ffff0000 ffff0031 ffff00ec ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00fe ffff00f1 ffff00d2 ffff0084 ffff001c ffff0000 ffff0000 ffff000b ffff00bf ffff00ff ffff00ff ffff00ed ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e3 ffff00be ffff0016 ffff0000 ffff0003 ffff00a4 ffff00ff ffff00ff ffff00f1 ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e2 ffff00cd ffff0028 ffff0000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00001a ff000063 ff000025 ff000003 ff000000 ff000000 00000000 00000000 00000000 ff000000 ff000000 ff000007 ff000035 ff00004e ff000004 ff000000 ffff0000 ffff0051 ffff00fa ffff00ff ffff00e9 ffff005e ffff0043 ffff0044 ffff0044 ffff0044 ffff0044 ffff0045 ffff003c ffff0009 ffff0000 ffff0058 ffff00fc ffff00ff ffff00ea ffff007a ffff006d ffff008d ffff00e1 ffff00ff ffff00ff ffff0096 ffff0018 ffff0002 ffff0000 00000000 ffff0000 ffff0022 ffff00e0 ffff00ff ffff00fb ffff006b ffff001f ffff0022 ffff0022 ffff0022 ffff0022 ffff0022 ffff0023 ffff001b ffff0002 ffff0000 ffff0012 ffff00cc ffff00ff ffff00ff ffff0084 ffff001f ffff0022 ffff0022 ffff0022 ffff0022 ffff0022 ffff0023 ffff001e ffff0004 ffff0000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0000 ffff007e ffff00ff ffff00ff ffff00c6 ffff000f ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0000 ffff0086 ffff00ff ffff00ff ffff00c0 ffff000c ffff0000 ffff0000 ffff0050 ffff00ef ffff00ff ffff00e3 ffff003a ffff0000 00000000 00000000 ffff0000 ffff0045 ffff00f5 ffff00ff ffff00e9 ffff002e ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff002d ffff00e9 ffff00ff ffff00f6 ffff0045 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0004 ffff00ab ffff00ff ffff00ff ffff009e ffff0001 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0007 ffff00b3 ffff00ff ffff00ff ffff0095 ffff0000 ffff0000 ffff0000 ffff0005 ffff009f ffff00ff ffff00ff ffff00ab ffff000a ffff0000 00000000 ffff0000 ffff0070 ffff00ff ffff00ff ffff00c8 ffff0010 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0053 ffff00fa ffff00ff ffff00dd ffff0020 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0015 ffff00d1 ffff00ff ffff00ff ffff0070 ffff0000 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff001a ffff00d7 ffff00ff ffff00ff ffff0067 ffff0000 ffff0000 00000000 ffff0000 ffff0044 ffff00f2 ffff00ff ffff00f2 ffff0049 ffff0000 ffff0000 ffff0001 ffff009e ffff00ff ffff00ff ffff009a ffff0001 ffff0000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0000 ffff0000 ffff0000 ffff0080 ffff00ff ffff00ff ffff00b6 ffff0008 ffff0000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0000 ffff0000 ffff0000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0033 ffff00ed ffff00ff ffff00f6 ffff0045 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0039 ffff00f0 ffff00ff ffff00f2 ffff003d ffff0000 00000000 00000000 ffff0000 ffff000d ffff00ba ffff00ff ffff00ff ffff00a7 ffff0006 ffff0000 ffff000f ffff00c6 ffff00ff ffff00ff ffff00c6 ffff0090 ffff0092 ffff0092 ffff0092 ffff0092 ffff0092 ffff0092 ffff0094 ffff006a ffff0004 ffff0004 ffff00ad ffff00ff ffff00ff ffff00d3 ffff0092 ffff0092 ffff0092 ffff0092 ffff0092 ffff0092 ffff0092 ffff0094 ffff0078 ffff000c ffff0000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000000 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff005a ffff00fd ffff00ff ffff00e0 ffff0022 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0000 ffff0063 ffff00fe ffff00ff ffff00db ffff001d ffff0000 00000000 00000000 ffff0000 ffff0000 ffff0066 ffff00fd ffff00ff ffff00ea ffff0037 ffff0000 ffff0029 ffff00e5 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff009b ffff0000 ffff0016 ffff00d3 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00b7 ffff0008 ffff0000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000e ff000056 ff00008c ff00009b ff000084 ff00003f ff000002 ff000000 00000000 00000000 ffff0000 ffff0000 ffff007e ffff00f3 ffff00f3 ffff00b5 ffff000b ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0000 ffff0086 ffff00f3 ffff00f3 ffff00ad ffff0008 ffff0000 00000000 00000000 00000000 ffff0000 ffff0024 ffff00d3 ffff00f2 ffff00f2 ffff007d ffff0000 ffff0047 ffff00ea ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff0066 ffff0000 ffff0030 ffff00df ffff00f1 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f3 ffff0082 ffff0000 ffff0000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000029 ff0000e2 ff0000ff ff0000ff ff0000ff ff00009c ff000002 ff000000 00000000 00000000 ffff0000 ffff0000 ffff001e ffff0032 ffff0032 ffff0021 ffff0001 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0001 ffff0020 ffff0032 ffff0032 ffff001f ffff0000 ffff0000 00000000 00000000 00000000 ffff0000 ffff0003 ffff0027 ffff0032 ffff0032 ffff0022 ffff0000 ffff0013 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0030 ffff0011 ffff0000 ffff000d ffff0030 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0032 ffff0016 ffff0000 ffff0000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000007 ff0000a9 ff0000fe ff0000f5 ff0000f7 ff000057 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000039 ff00005d ff000043 ff00005b ff000016 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000011 f300005d d10000d0 970606ff 4c2929ff 1e6a6aff 12ababff 14d4d4ff 13ebebfd 0ff4f4f7 09f8f8f2 04fbfbed 01fefeea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 02fefeeb 05fcfcee 0af9f9f3 10efeffa 13d8d8ff 12b0b0ff 1d7171ff 473030ff 8e0909ff d10000f4 f50000a5 ff000044 ff00000a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000016 ff000066 ff0000c7 ff0000f9 ff0000ff ff0000ff f40000fe c10000e4 4e1010ae 053f3fb9 037171e2 00aaaaef 00dadaef 00f5f5ec 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00f6f6ec 00dcdcef 00adadef 017676e1 024343bb 21171791 a90000b6 f10000ee ff0000ff ff0000ff ff0000ff ff0000f3 ff0000b2 ff000050 ff00000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00004b ff0000cb ff0000fa ff0000ff ff0000ff ff0000f9 ff0000cc ff00007a ff00002b fc000006 0000000a 0000002e 000f0f67 003232a3 005757cd 008181e6 00adadf0 00d4d4f0 00ededee 00fbfbeb 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00fbfbeb 00ededee 00d4d4f0 00aeaef0 008282e6 005959ce 003333a5 0011116a 00000031 0000000c 00000000 ff00000a ff00003b ff00008e ff0000d9 ff0000fc ff0000ff ff0000ff ff0000f7 ff0000a0 ff00000c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000054 ff0000f6 ff0000ff ff0000f5 ff0000b7 ff000058 ff000016 00000000 00000000 00000000 00000000 00000000 00000000 00000004 00000017 0000003a 000e0e69 002c2c99 004949bd 006565d5 008484e6 00a3a3ee 00bdbdf1 00cecef0 00ddddf0 00ebebee 00f2f2ed 00f7f7ec 00fafaeb 00fdfdea 00ffffea 00ffffea 00fdfdea 00fafaeb 00f7f7eb 00f2f2ec 00eaeaee 00ddddf0 00cecef0 00bebef1 00a2a2ee 008383e6 006565d6 004949be 002c2c9a 000f0f69 0000003b 00000018 00000004 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff00001f ff00006c ff0000ca ff0000fa ff0000ff ff00008f ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000e ff0000ae ff0000b7 ff000050 ff00000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 0000000c 0000001f 00000038 00090958 00171775 0028288b 003535a1 014343b6 045252c9 095757d6 0e5b5bdf 106060e5 126565ea 136464ea 135f5fe7 115a5ae2 0e5656da 075050cc 034242b8 003434a3 0028288c 00181875 00090956 00000037 0000001f 0000000d 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000017 ff000066 ff0000b0 ff000030 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000019 ff00000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff00000b ff000020 ff00003b ff00005c fa000080 ef00009e e70000b9 e50000d0 e20000dd dd0000e6 d80000ee d90000ef de0000e9 e30000e1 e60000d8 e90000c6 f10000ac fb000092 ff000074 ff000053 ff000036 ff00001c ff000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000a ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000014 ff00003b ff00006b ff00009b ff0000c6 ff0000e3 ff0000f4 ff0000fd ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fc ff0000f2 ff0000de ff0000bc ff000091 ff000061 ff000030 ff00000e ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff00001e ff000057 ff000096 ff0000cd ff0000f1 ff0000fe ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000f7 ff0000ef ff0000e6 ff0000de ff0000d8 ff0000d2 ff0000d0 ff0000d4 ff0000d8 ff0000df ff0000e9 ff0000f1 ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fd ff0000ea ff0000c3 ff00008b ff000048 ff000015 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000014 ff000050 ff00009a ff0000d9 ff0000fa ff0000ff ff0000ff ff0000ff ff0000ff ff0000f8 ff0000e3 ff0000c3 ff0000a1 ff000080 ff00005e ff000047 ff000036 ff000026 ff00001d ff00001a ff000016 ff000015 ff000017 ff00001a ff00001e ff00002a ff00003a ff00004b ff000066 ff000088 ff0000a8 ff0000cb ff0000e9 ff0000fa ff0000ff ff0000ff ff0000ff ff0000ff ff0000f5 ff0000ce ff00008b ff000040 ff00000c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff000027 ff000075 ff0000c9 ff0000f7 ff0000ff ff0000ff ff0000ff ff0000fb ff0000e2 ff0000b5 ff00007b ff00004b ff000026 ff00000d ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff000012 ff00002d ff000054 ff000089 ff0000c1 ff0000e9 ff0000fd ff0000ff ff0000ff ff0000ff ff0000f0 ff0000b8 ff000063 ff00001b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff00002f ff00008d ff0000e0 ff0000fe ff0000ff ff0000ff ff0000fb ff0000de ff0000a1 ff000059 ff000025 ff000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000c ff00002e ff000069 ff0000b1 ff0000e7 ff0000fd ff0000ff ff0000ff ff0000fb ff0000d2 ff000076 ff000021 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000075 ff0000e6 ff0000ff ff0000ff ff0000ff ff0000f0 ff0000b5 ff000062 ff000022 ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff00002d ff000074 ff0000c6 ff0000f6 ff0000ff ff0000ff ff0000fe ff0000cb ff000024 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000072 ff0000fe ff0000ff ff0000e4 ff000095 ff00003e ff00000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000011 ff00004e ff0000a9 ff0000ef ff0000ff ff0000b6 ff00000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00001d ff0000b7 ff000090 ff00002f ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000040 ff00009d ff00004c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000013 ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff000007 ff00000a ff00000b ff000009 ff000007 ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000005 ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000005 ff000018 ff000032 ff00004f ff00006d ff000086 ff00009b ff0000ac ff0000b5 ff0000bb ff0000bd ff0000b9 ff0000b4 ff0000a9 ff000097 ff000082 ff000066 ff000048 ff00002b ff000012 ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff00001a ff000047 ff00007d ff0000ad ff0000d4 ff0000ed ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000f7 ff0000e9 ff0000cc ff0000a4 ff000072 ff00003c ff000014 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff00001d ff000057 ff0000a0 ff0000d7 ff0000f6 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000fa ff0000f5 ff0000ed ff0000e7 ff0000e2 ff0000e0 ff0000e3 ff0000e7 ff0000ef ff0000f6 ff0000fb ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000f1 ff0000ce ff000091 ff000049 ff000015 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000a ff00003d ff000092 ff0000d8 ff0000fa ff0000ff ff0000ff ff0000ff ff0000fe ff0000f1 ff0000d7 ff0000b3 ff000090 ff00006e ff000053 ff00003f ff000031 ff00002a ff000025 ff000023 ff000026 ff00002a ff000033 ff000044 ff000058 ff000076 ff000097 ff0000bb ff0000de ff0000f5 ff0000ff ff0000ff ff0000ff ff0000ff ff0000f6 ff0000cc ff00007d ff00002e ff000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000e ff000051 ff0000b2 ff0000ef ff0000ff ff0000ff ff0000ff ff0000fa ff0000db ff0000a8 ff00006b ff00003a ff00001a ff000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000009 ff00001f ff000043 ff000079 ff0000b4 ff0000e4 ff0000fd ff0000ff ff0000ff ff0000fe ff0000e7 ff00009d ff00003d ff000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000010 ff0000a5 ff0000f7 ff0000ff ff0000ff ff0000fe ff0000e2 ff0000a3 ff000059 ff00001f ff000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000029 ff000068 ff0000b2 ff0000ec ff0000ff ff0000ff ff0000ff ff0000ee ff00005c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff00009b ff0000ff ff0000fa ff0000ca ff000076 ff000029 ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000037 ff000089 ff0000da ff0000ff ff0000e6 ff000033 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000038 ff0000b5 ff000065 ff000016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000023 ff00007f ff00007d ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff00000c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000007 ff00000b ff000012 ff00001a ff00001d ff000017 ff000010 ff00000a ff000006 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000011 ff00002d ff00004e ff000076 ff00009d ff0000b6 ff0000c3 ff0000cd ff0000d7 ff0000db ff0000d3 ff0000cb ff0000c2 ff0000b3 ff000093 ff00006c ff000046 ff000027 ff00000c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff000019 ff00004b ff00008d ff0000c9 ff0000e9 ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000f7 ff0000e5 ff0000be ff00007e ff00003f ff000013 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff00003f ff000096 ff0000d5 ff0000f7 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f6 ff0000e8 ff0000e0 ff0000d6 ff0000cb ff0000c6 ff0000ce ff0000d8 ff0000e1 ff0000ea ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f2 ff0000cb ff000081 ff00002d ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000d ff00004f ff0000ad ff0000ef ff0000ff ff0000ff ff0000ff ff0000fd ff0000e6 ff0000bc ff000094 ff00006b ff000044 ff000029 ff00001e ff000017 ff000011 ff00000f ff000013 ff000019 ff00001e ff00002e ff00004d ff000074 ff00009b ff0000c6 ff0000ee ff0000fe ff0000ff ff0000ff ff0000fe ff0000e4 ff000099 ff00003d ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000048 ff0000f0 ff0000ff ff0000ff ff0000fd ff0000e1 ff0000a9 ff000066 ff00002b ff00000a ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000010 ff000038 ff000075 ff0000b6 ff0000ea ff0000ff ff0000ff ff0000ff ff0000bc ff00000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000018 ff0000cc ff0000fd ff0000cf ff000077 ff000026 ff000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000009 ff000035 ff00008d ff0000de ff0000fc ff000073 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000057 ff000066 ff000019 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000026 ff000067 ff00001e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff000008 ff00000e ff000010 ff00000c ff000007 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000018 ff00003e ff000064 ff00008c ff0000ab ff0000b8 ff0000c4 ff0000c8 ff0000c0 ff0000b6 ff0000a7 ff000083 ff00005d ff000036 ff000010 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000017 ff000053 ff000097 ff0000d3 ff0000f3 ff0000fd ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fc ff0000ee ff0000c6 ff000089 ff000046 ff00000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000021 ff000075 ff0000cd ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000fa ff0000f0 ff0000e6 ff0000dd ff0000d9 ff0000df ff0000e7 ff0000f2 ff0000fc ff0000ff ff0000ff ff0000ff ff0000ff ff0000f4 ff0000bd ff000062 ff000011 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000089 ff0000ff ff0000ff ff0000ff ff0000fb ff0000e1 ff0000ae ff00007e ff000054 ff000034 ff000028 ff00001f ff00001c ff000022 ff000029 ff00003a ff00005d ff000086 ff0000bb ff0000e9 ff0000fd ff0000ff ff0000ff ff0000e9 ff000033 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000044 ff0000f1 ff0000f1 ff0000af ff00005d ff000025 ff000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000b ff00002f ff00006e ff0000c2 ff0000fa ff0000ad ffa70018 ffff002e ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff0030 ffff002b ffff0007 00000000 ffff0011 ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002c ffff0020 ffff000b 00000000 00000000 00000000 00000000 00000000 ffff0007 ffff002b ffff0030 ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff0030 ffff0029 ffff0005 00000000 ffff0003 ffff0027 ffff0030 ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff002f ffff0030 ffff002c ffff0009 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000c ff00006d ff000043 ff000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000011 ff000052 ff000035 ffff0062 ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00ed ffff00c5 ffff0017 00000000 ffff006a ffff00ec ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00e8 ffff00de ffff00bb ffff0059 ffff0005 00000000 00000000 00000000 ffff0033 ffff00dd ffff00ec ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00ee ffff00bc ffff0011 00000000 ffff0020 ffff00ce ffff00ed ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00eb ffff00ed ffff00ce ffff0020 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0097 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00b3 ffff0007 ffff0001 ffff009f ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00f0 ffff0059 00000000 00000000 00000000 ffff005e ffff00fd ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00a7 ffff0003 00000000 ffff0042 ffff00f5 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00c1 ffff000d 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff000d ffff00c2 ffff00ff ffff00ff ffff00c7 ffff0099 ffff009a ffff009a ffff009a ffff009a ffff009a ffff009d ffff0058 00000000 ffff000f ffff00c7 ffff00ff ffff00ff ffff00c4 ffff0098 ffff009a ffff009a ffff009e ffff00b4 ffff00ee ffff00ff ffff00ff ffff00bf ffff000d 00000000 00000000 ffff008b ffff00ff ffff00ff ffff00df ffff009b ffff009a ffff009a ffff009a ffff009a ffff009a ffff009a ffff009c ffff0051 00000000 00000000 ffff006d ffff00ff ffff00ff ffff00e9 ffff00a0 ffff009a ffff009a ffff009a ffff009a ffff009a ffff009a ffff009d ffff0063 ffff0001 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0024 ffff00e2 ffff00ff ffff00fb ffff0056 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff002a ffff00e6 ffff00ff ffff00f9 ffff0050 00000000 00000000 00000000 00000000 ffff0005 ffff0079 ffff00fe ffff00ff ffff00e4 ffff0025 00000000 ffff0008 ffff00b7 ffff00ff ffff00ff ffff0091 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0001 ffff009b ffff00ff ffff00ff ffff00ae ffff0006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000005 ff000007 ff000005 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0048 ffff00f7 ffff00ff ffff00eb ffff002f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff004f ffff00f9 ffff00ff ffff00e7 ffff002a 00000000 00000000 00000000 00000000 00000000 ffff0056 ffff00fb ffff00ff ffff00e6 ffff0029 00000000 ffff001d ffff00da ffff00ff ffff00fe ffff0063 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff000e ffff00c5 ffff00ff ffff00ff ffff0081 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff00001e ff00004e ff00007a ff00009d ff0000ae ff0000b5 ff0000ab ff000097 ff000072 ff000043 ff000016 ff000001 00000000 00000000 00000000 00000000 ffff0074 ffff00ff ffff00ff ffff00cd ffff0013 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff007b ffff00ff ffff00ff ffff00c7 ffff0010 00000000 00000000 00000000 00000000 ffff000d ffff00a6 ffff00ff ffff00ff ffff00d2 ffff0016 00000000 ffff003d ffff00f2 ffff00ff ffff00f1 ffff003c 00000000 ffff0002 ffff0002 ffff0002 ffff0002 ffff0002 ffff0003 ffff0001 00000000 00000000 ffff0026 ffff00e4 ffff00ff ffff00fb ffff0055 00000000 ffff0002 ffff0002 ffff0002 ffff0002 ffff0002 ffff0003 ffff0002 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff00003e ff00009a ff0000da ff0000f9 ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000f4 ff0000d0 ff000085 ff000028 00000000 00000000 ffff0002 ffff00a1 ffff00ff ffff00ff ffff00d9 ffff0080 ffff007d ffff007d ffff007d ffff007d ffff007d ffff007e ffff003b 00000000 ffff0004 ffff00a8 ffff00ff ffff00ff ffff00b0 ffff0026 ffff0024 ffff0027 ffff0030 ffff004e ffff00a8 ffff00f9 ffff00ff ffff00ff ffff008a ffff0001 00000000 ffff0067 ffff00fe ffff00ff ffff00f6 ffff00b9 ffff00ac ffff00ac ffff00ac ffff00ac ffff00ac ffff00ad ffff00aa ffff0039 00000000 00000000 ffff004a ffff00f8 ffff00ff ffff00fb ffff00c0 ffff00ab ffff00ac ffff00ac ffff00ac ffff00ac ffff00ad ffff00ae ffff004d 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000c ff0000b7 ff0000ff ff0000ff ff0000ff ff0000fe ff0000f5 ff0000eb ff0000e8 ff0000ed ff0000f8 ff0000ff ff0000ff ff0000ff ff0000fe ff00006c 00000000 00000000 ffff0011 ffff00c9 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00fc ffff005b 00000000 ffff0015 ffff00d0 ffff00ff ffff00ff ffff00f2 ffff00e1 ffff00e2 ffff00e4 ffff00ed ffff00f8 ffff00ff ffff00ff ffff00ff ffff00bb ffff001f 00000000 00000000 ffff0095 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ef ffff0037 00000000 00000000 ffff0076 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00fa ffff0051 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00006a ff0000fb ff0000de ff0000a2 ff000068 ff000041 ff000030 ff00002b ff000033 ff000048 ff000073 ff0000b0 ff0000ea ff0000dd ff000026 00000000 00000000 ffff002b ffff00e7 ffff00ff ffff00fe ffff00f7 ffff00f5 ffff00f5 ffff00f5 ffff00f5 ffff00f5 ffff00f6 ffff00e4 ffff0031 00000000 ffff0031 ffff00ec ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00fe ffff00f1 ffff00d2 ffff0084 ffff001c 00000000 00000000 ffff000b ffff00bf ffff00ff ffff00ff ffff00ed ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e3 ffff00be ffff0016 00000000 ffff0003 ffff00a4 ffff00ff ffff00ff ffff00f1 ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e1 ffff00e2 ffff00cd ffff0028 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00001a ff000063 ff000025 ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000007 ff000035 ff00004e ff000004 00000000 00000000 ffff0051 ffff00fa ffff00ff ffff00e9 ffff005e ffff0043 ffff0044 ffff0044 ffff0044 ffff0044 ffff0045 ffff003c ffff0009 00000000 ffff0058 ffff00fc ffff00ff ffff00ea ffff007a ffff006d ffff008d ffff00e1 ffff00ff ffff00ff ffff0096 ffff0018 ffff0002 00000000 00000000 00000000 ffff0022 ffff00e0 ffff00ff ffff00fb ffff006b ffff001f ffff0022 ffff0022 ffff0022 ffff0022 ffff0022 ffff0023 ffff001b ffff0002 00000000 ffff0012 ffff00cc ffff00ff ffff00ff ffff0084 ffff001f ffff0022 ffff0022 ffff0022 ffff0022 ffff0022 ffff0023 ffff001e ffff0004 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff007e ffff00ff ffff00ff ffff00c6 ffff000f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0086 ffff00ff ffff00ff ffff00c0 ffff000c 00000000 00000000 ffff0050 ffff00ef ffff00ff ffff00e3 ffff003a 00000000 00000000 00000000 00000000 ffff0045 ffff00f5 ffff00ff ffff00e9 ffff002e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff002d ffff00e9 ffff00ff ffff00f6 ffff0045 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0004 ffff00ab ffff00ff ffff00ff ffff009e ffff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0007 ffff00b3 ffff00ff ffff00ff ffff0095 00000000 00000000 00000000 ffff0005 ffff009f ffff00ff ffff00ff ffff00ab ffff000a 00000000 00000000 00000000 ffff0070 ffff00ff ffff00ff ffff00c8 ffff0010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0053 ffff00fa ffff00ff ffff00dd ffff0020 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0015 ffff00d1 ffff00ff ffff00ff ffff0070 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff001a ffff00d7 ffff00ff ffff00ff ffff0067 00000000 00000000 00000000 00000000 ffff0044 ffff00f2 ffff00ff ffff00f2 ffff0049 00000000 00000000 ffff0001 ffff009e ffff00ff ffff00ff ffff009a ffff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0080 ffff00ff ffff00ff ffff00b6 ffff0008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0033 ffff00ed ffff00ff ffff00f6 ffff0045 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0039 ffff00f0 ffff00ff ffff00f2 ffff003d 00000000 00000000 00000000 00000000 ffff000d ffff00ba ffff00ff ffff00ff ffff00a7 ffff0006 00000000 ffff000f ffff00c6 ffff00ff ffff00ff ffff00c6 ffff0090 ffff0092 ffff0092 ffff0092 ffff0092 ffff0092 ffff0092 ffff0094 ffff006a ffff0004 ffff0004 ffff00ad ffff00ff ffff00ff ffff00d3 ffff0092 ffff0092 ffff0092 ffff0092 ffff0092 ffff0092 ffff0092 ffff0094 ffff0078 ffff000c 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff005a ffff00fd ffff00ff ffff00e0 ffff0022 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0063 ffff00fe ffff00ff ffff00db ffff001d 00000000 00000000 00000000 00000000 00000000 ffff0066 ffff00fd ffff00ff ffff00ea ffff0037 00000000 ffff0029 ffff00e5 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff009b 00000000 ffff0016 ffff00d3 ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00b7 ffff0008 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000e ff000056 ff00008c ff00009b ff000084 ff00003f ff000002 00000000 00000000 00000000 00000000 00000000 ffff007e ffff00f3 ffff00f3 ffff00b5 ffff000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0086 ffff00f3 ffff00f3 ffff00ad ffff0008 00000000 00000000 00000000 00000000 00000000 ffff0024 ffff00d3 ffff00f2 ffff00f2 ffff007d 00000000 ffff0047 ffff00ea ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff0066 00000000 ffff0030 ffff00df ffff00f1 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f0 ffff00f3 ffff0082 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000029 ff0000e2 ff0000ff ff0000ff ff0000ff ff00009c ff000002 00000000 00000000 00000000 00000000 00000000 ffff001e ffff0032 ffff0032 ffff0021 ffff0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0001 ffff0020 ffff0032 ffff0032 ffff001f 00000000 00000000 00000000 00000000 00000000 00000000 ffff0003 ffff0027 ffff0032 ffff0032 ffff0022 00000000 ffff0013 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0030 ffff0011 00000000 ffff000d ffff0030 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0031 ffff0032 ffff0016 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000007 ff0000a9 ff0000fe ff0000f5 ff0000f7 ff000057 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000039 ff00005d ff000043 ff00005b ff000016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/icon.png │ ├── sng │ │ @@ -3,102 +3,102 @@ │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000006 ff000009 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000009 ff000006 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000007 ff000090 ff0000c0 ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000c0 ff000091 ff000009 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000009 ff0000bc ff0000fa ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000fa ff0000be ff00000c ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff00002d ff00003d ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003d ff00002e ff000003 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000006 ff000009 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000008 ff000009 ff000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000007 ff000090 ff0000c0 ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000be ff0000c0 ff000091 ff000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000009 ff0000bc ff0000fa ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000f7 ff0000fa ff0000be ff00000c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff00002d ff00003d ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003c ff00003d ff00002e ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000021 ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff000020 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff0000b2 ff0000f2 ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000f2 ff0000af ff000008 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000007 ff00008f ff0000c2 ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000c2 ff00008c ff000006 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000006 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000006 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000021 ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff00002c ff000020 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff0000b2 ff0000f2 ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000ef ff0000f2 ff0000af ff000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000007 ff00008f ff0000c2 ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000bf ff0000c2 ff00008c ff000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000006 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000009 ff000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000004 ff000054 ff000072 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000072 ff000052 ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000009 ff0000bf ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000bc ff000009 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000004 ff000056 ff000075 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000075 ff000055 ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff000054 ff000072 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000070 ff000072 ff000052 ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000009 ff0000bf ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000bc ff000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff000056 ff000075 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000073 ff000075 ff000055 ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000006 ff000008 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000008 ff000005 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000007 ff00008c ff0000be ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000be ff00008a ff000006 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff0000b4 ff0000f4 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f4 ff0000b1 ff000008 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000023 ff00002f ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002f ff000022 ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000006 ff000008 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000008 ff000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000007 ff00008c ff0000be ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000bb ff0000be ff00008a ff000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff0000b4 ff0000f4 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f4 ff0000b1 ff000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000023 ff00002f ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002e ff00002f ff000022 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000002 ff000025 ff000032 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000032 ff000024 ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff0000b5 ff0000f5 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f5 ff0000b1 ff000008 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000006 ff00008a ff0000bb ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000bb ff000087 ff000006 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000005 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000005 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000002 ff000025 ff000032 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000031 ff000032 ff000024 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff0000b5 ff0000f5 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f1 ff0000f5 ff0000b1 ff000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000006 ff00008a ff0000bb ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000b8 ff0000bb ff000087 ff000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000005 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000007 ff000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000004 ff000059 ff000078 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000078 ff000057 ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000009 ff0000bf ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000bc ff000009 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000004 ff000051 ff00006e ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006b ff00006b ff00006b ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006e ff000050 ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff000059 ff000078 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000077 ff000078 ff000057 ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000009 ff0000bf ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000bc ff000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff000051 ff00006e ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006b ff00006b ff00006b ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006c ff00006e ff000050 ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000007 0000000a 0000000d 0000000f 0000000c 00000009 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000000b 00030323 001b1b3f 00383860 00505080 00636396 007373aa 008181b9 008787c0 008c8cc5 008e8ec6 008a8ac3 008585bd 007c7cb4 006c6ca2 005c5c8e 00484874 002d2d52 00101033 00000018 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000006 00070723 002f2f55 00565688 007c7cb5 00a0a0d5 00bbbbe5 00d2d2ec 00e5e5ee 00f0f0ee 00f7f7ed 00fcfcec 00fdfdec 00fefeec 00ffffec 00fefeec 00fdfdec 00fafaed 00f4f4ee 00ececee 00dfdfee 00c9c9ea 00b1b1e0 009292cb 006d6da5 00494976 001f1f42 00000016 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000008 ff00000b ff00000a ff00000a ff00000a ff00000a 9c00000c 030a0a27 023b3b68 016d6da8 019d9dd5 01c9c9eb 01e7e7ef 01f9f9ee 01ffffeb 01ffffea 01ffffea 01ffffea 01ffffea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01ffffea 01ffffea 01ffffea 01ffffeb 01fefeec 01f4f4ef 01dedeef 01babae6 018d8dc8 025d5d95 022a2a52 1000001a e000000a ff00000a ff00000a ff00000a ff00000a ff00000b ff000008 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000007 ff000091 ff0000c4 ff0000c0 ff0000c0 e80000c0 951212c0 325151c4 0f9595e3 10c5c5fd 11e4e4fe 11f0f0fb 11f1f1fa 11efeffa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11f0f0fa 11f1f1fa 11ededfc 11ddddff 10b7b7f8 128383d7 4b3c3cc1 af0909c0 f20000c0 ff0000c0 ff0000c1 ff0000c4 ff00008e ff000007 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000008 ff0000af fe0000ee e10101fa 961919ff 445d5dff 19aeaeff 13dedeff 14ececfe 15ededfd 15ebebfd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15ebebfd 15ebebfd 15ededfe 14eaeaff 12d5d5ff 1f9b9bff 554949ff a90f0fff eb0000f7 ff0000ed ff0000ac ff000008 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 8b000000 c5000002 8203033d 4530309f 207b7be8 03d0d0ee 01f9f9ed 04fefeed 04fcfced 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fcfced 03ffffed 00f4f4ed 07c0c0ef 276b6bdf 4e25258c 97000034 ff000001 c4000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00232300 00171739 008282c7 00d9d9ea 00fdfdea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00f9f9ea 00cdcde8 007171b8 00070725 000f0f00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00404000 00313159 00cccced 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00b9b9e6 0019193c 001b1b00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00414100 00323258 00cdcdeb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00babae4 0019193c 001b1b00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 003a3a00 002c2c58 00c3c3ef 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 02fdfdeb 02fdfdeb 03fcfcec 03fcfcec 03fcfcec 03fcfceb 02fdfdeb 01fefeea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffeb 00afafe7 0015153c 00181800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00161600 000c0c23 005c5c9d 00afafe1 00ededee 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 04fbfbed 07f8f8f0 0af5f5f3 0df2f2f6 10efeff8 11eeeefa 13ececfb 13ececfc 14ebebfc 14ebebfd 14ebebfc 13ececfc 13ececfb 11eeeefa 10efeff9 0ef1f1f6 0bf4f4f3 08f7f7f0 04fbfbed 02fdfdeb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00fefeeb 00e4e4ee 00a2a2da 004f4f8c 00000016 00090900 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff00000b ff00000a ff00000a ff00000a ff00000a 9c00000c 030a0a27 023b3b68 016d6da8 019d9dd5 01c9c9eb 01e7e7ef 01f9f9ee 01ffffeb 01ffffea 01ffffea 01ffffea 01ffffea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01fefeea 01ffffea 01ffffea 01ffffea 01ffffeb 01fefeec 01f4f4ef 01dedeef 01babae6 018d8dc8 025d5d95 022a2a52 1000001a e000000a ff00000a ff00000a ff00000a ff00000a ff00000b ff000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000007 ff000091 ff0000c4 ff0000c0 ff0000c0 e80000c0 951212c0 325151c4 0f9595e3 10c5c5fd 11e4e4fe 11f0f0fb 11f1f1fa 11efeffa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11eeeefa 11f0f0fa 11f1f1fa 11ededfc 11ddddff 10b7b7f8 128383d7 4b3c3cc1 af0909c0 f20000c0 ff0000c0 ff0000c1 ff0000c4 ff00008e ff000007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff0000af fe0000ee e10101fa 961919ff 445d5dff 19aeaeff 13dedeff 14ececfe 15ededfd 15ebebfd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15eaeafd 15ebebfd 15ebebfd 15ededfe 14eaeaff 12d5d5ff 1f9b9bff 554949ff a90f0fff eb0000f7 ff0000ed ff0000ac ff000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c5000002 8203033d 4530309f 207b7be8 03d0d0ee 01f9f9ed 04fefeed 04fcfced 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fbfbed 04fcfced 03ffffed 00f4f4ed 07c0c0ef 276b6bdf 4e25258c 97000034 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00171739 008282c7 00d9d9ea 00fdfdea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00f9f9ea 00cdcde8 007171b8 00070725 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00313159 00cccced 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00b9b9e6 0019193c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00323258 00cdcdeb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00babae4 0019193c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 002c2c58 00c3c3ef 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 02fdfdeb 02fdfdeb 03fcfcec 03fcfcec 03fcfcec 03fcfceb 02fdfdeb 01fefeea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffeb 00afafe7 0015153c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 000c0c23 005c5c9d 00afafe1 00ededee 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 04fbfbed 07f8f8f0 0af5f5f3 0df2f2f6 10efeff8 11eeeefa 13ececfb 13ececfc 14ebebfc 14ebebfd 14ebebfc 13ececfc 13ececfb 11eeeefa 10efeff9 0ef1f1f6 0bf4f4f3 08f7f7f0 04fbfbed 02fdfdeb 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00fefeeb 00e4e4ee 00a2a2da 004f4f8c 00000016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000007 001d1d3f 0064649f 00acacdf 00e5e5ee 00fefeeb 00ffffe9 00ffffe9 00ffffe9 01fefee9 03fcfcec 08f7f7f1 0df2f2f6 12ededfa 14ebebfd 16e9e9ff 16e9e9ff 16e9e9ff 15eaeafe 15eaeafd 14ebebfc 13ececfc 12ededfb 12ededfb 12ededfb 13ececfb 13ececfc 14ebebfd 15eaeafe 16e9e9ff 16e9e9ff 16e9e9ff 15eaeafe 12ededfb 0ef1f1f7 09f6f6f2 04fbfbed 01fefeea 00ffffe9 00ffffe9 00ffffe9 00fcfcec 00dcdced 009f9fd7 0056568e 00131331 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000007 00181838 0056568d 009b9bd0 00d7d7e9 01f8f8ec 08fafaf1 0ff2f2f8 14ebebfd 16e9e9ff 16e9e9ff 15eaeafd 12ededfb 0ef1f1f7 0bf4f4f3 08f7f7f0 05fafaee 04fbfbed 03fcfceb 02fdfdeb 02fdfdea 01fefeea 02fdfdea 02fdfdeb 03fcfceb 04fbfbec 05fafaee 07f8f8f0 0af5f5f3 0ef1f1f6 11eeeefa 14ebebfd 16e9e9ff 16e9e9ff 15ebebfd 10f1f1f9 08f9f9f2 01f1f1ed 00cacae7 008d8dc4 00484879 000e0e2a 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 a5000000 b3000009 9a04045e 851d1dde 4d5252ff 229898ff 14cbcbff 12e6e6fe 0ef4f4f8 09f9f9f1 04fcfced 01fefeea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 03fdfdec 08fbfbf0 0df3f3f7 12e2e2fe 15c2c2ff 2a8787ff 5f4141ff 9b1313de bd010160 ef00000a de000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000004 ff00003e ff0000a2 ff0000ed ff0000fe f20000e4 a508089e 14414180 027676b3 00a6a6da 00cbcbea 00e8e8ee 00fafaed 00ffffeb 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00fefeec 00f5f5ed 00e0e0ee 00c1c1e7 009999d0 026969a2 1934346f b604048f f90000da ff0000fd ff0000f5 ff0000b4 ff00004d ff000004 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000011 ff0000c3 ff0000ff ff0000d3 ff000079 ff00002a ff000004 d2000000 0000000a 000b0b2a 002f2f57 00565688 007a7ab4 009898cf 00b2b2e0 00c9c9e9 00d9d9ec 00e6e6ec 00efefeb 00f4f4eb 00f8f8ea 00f9f9ea 00f6f6ea 00f3f3eb 00ededeb 00e2e2ec 00d5d5eb 00c3c3e7 00a9a9db 008e8ec8 006f6fa7 004a4a78 00242449 0004041f 00000005 6d000000 ff000002 ff00001f ff000068 ff0000c5 ff0000fe ff0000b2 ff000009 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00005e ff000072 ff00001b ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000006 00000017 03111133 16272758 2c33337d 3b3c3ca3 454444c4 4d4545d9 4e4949e5 4f4a4aea 514646e4 504343d9 493f3fc1 4136369e 342d2d79 1f1f1f51 0808082b 00000011 00000003 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000012 ff00005c ff000042 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000012 ff000037 ff000063 ff000091 ff0000b6 ff0000d2 ff0000e6 ff0000f3 ff0000fb fd0000fe fc0000ff fe0000fe ff0000fb ff0000f4 ff0000e8 ff0000d6 ff0000bc ff000099 ff00006d ff000040 ff000018 ff000003 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000016 ff00004c ff000093 ff0000cd ff0000f3 ff0000ff ff0000fe ff0000f3 ff0000de ff0000c8 ff0000b5 ff0000a5 ff00009c ff000097 ff00009b ff0000a2 ff0000b2 ff0000c4 ff0000db ff0000ef ff0000fd ff0000ff ff0000f8 ff0000d7 ff0000a0 ff000059 ff00001e ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000005 ff00002f ff000082 ff0000d1 ff0000fa ff0000fe ff0000ea ff0000bd ff000088 ff000059 ff000034 ff00001c ff00000d ff000006 ff000001 ff000000 ff000000 ff000000 ff000001 ff000005 ff00000c ff000019 ff00002e ff000051 ff00007f ff0000b4 ff0000e3 ff0000fd ff0000fd ff0000dc ff000092 ff00003d ff000009 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000036 ff00009b ff0000ea ff0000ff ff0000ec ff0000b0 ff000066 ff00002a ff00000a ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000007 ff000022 ff000059 ff0000a3 ff0000e3 ff0000ff ff0000f2 ff0000ad ff000042 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff00009c ff0000ff ff0000d9 ff000084 ff000032 ff000007 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000004 ff000026 ff000072 ff0000cb ff0000fe ff00008c ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00003b ff000073 ff000020 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000016 ff00005c ff00002a ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000004 ff000016 ff00002f ff00004b ff000062 ff000076 ff000081 ff000086 ff000082 ff000078 ff000067 ff00004f ff000034 ff00001a ff000006 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000d ff000038 ff000072 ff0000ab ff0000d5 ff0000f0 ff0000fd ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000f3 ff0000db ff0000b4 ff00007e ff000043 ff000013 ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff000028 ff000075 ff0000c2 ff0000f2 ff0000ff ff0000fa ff0000e2 ff0000c0 ff00009f ff000082 ff00006e ff000063 ff00005e ff000061 ff00006b ff00007e ff000099 ff0000b9 ff0000dc ff0000f6 ff0000ff ff0000f7 ff0000ce ff000085 ff000034 ff000007 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00002d ff000094 ff0000e4 ff0000ff ff0000f3 ff0000c2 ff000081 ff000046 ff000020 ff00000a ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000008 ff00001a ff00003e ff000075 ff0000b7 ff0000ed ff0000ff ff0000ed ff0000a6 ff000039 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000075 ff0000fe ff0000de ff00008e ff00003d ff00000d ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000009 ff000031 ff00007e ff0000d2 ff0000fd ff000075 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000022 ff00006e ff000025 ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00001a ff00005d ff00001e ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000008 ff00000f ff000017 ff00001d ff000018 ff000011 ff00000a ff000001 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000013 ff00003f ff00006e ff000097 ff0000bc ff0000ce ff0000d8 ff0000df ff0000d9 ff0000d0 ff0000c0 ff00009e ff000076 ff000049 ff00001a ff000003 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000009 ff000041 ff00008f ff0000ce ff0000f6 ff0000ff ff0000fe ff0000f1 ff0000e4 ff0000da ff0000d3 ff0000d9 ff0000e2 ff0000ee ff0000fd ff0000ff ff0000fa ff0000d8 ff00009d ff00004f ff00000f ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00003d ff0000b2 ff0000f3 ff0000ff ff0000eb ff0000b8 ff00007e ff000054 ff000032 ff000020 ff000018 ff000014 ff000017 ff00001e ff00002d ff00004d ff000075 ff0000ad ff0000e3 ff0000fd ff0000f8 ff0000c2 ff00004b ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00005d ff0000f6 ff0000c9 ff000070 ff00002c ff000009 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000006 ff000023 ff000060 ff0000ba ff0000f3 ff000064 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000013 ff000049 ff000015 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff00000d ff00003d ff000013 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000007 ff000019 ff000030 ff00003e ff000047 ff000040 ff000033 ff00001d ff00000a ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000008 ff000035 ff000077 ff0000b5 ff0000da ff0000f1 ff0000f9 ff0000fc ff0000f9 ff0000f3 ff0000e0 ff0000be ff000083 ff000041 ff00000d ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000031 ff0000ab ff0000ef ff0000ff ff0000f7 ff0000dc ff0000bd ff0000aa ff0000a0 ff0000a8 ff0000b8 ff0000d6 ff0000f3 ff0000ff ff0000f6 ff0000bd ff00003d ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000045 ff0000ef ff0000cf ff000082 ff000041 ff00001b ff000009 ff000003 ff000001 ff000002 ff000007 ff000016 ff000037 ff000074 ff0000c2 ff0000ec ff210053 ffff0024 ffff0029 ffff0029 ffff0029 ffff0029 ffff0029 ffff0029 ffff000f ffff0002 ffff0022 ffff002a ffff0029 ffff0029 ffff0029 ffff0025 ffff0013 ffff0001 ffff0000 ffff0000 ffff0006 ffff0025 ffff0029 ffff0029 ffff0029 ffff0029 ffff0029 ffff002a ffff0024 ffff0004 ffff0003 ffff0023 ffff002a ffff0029 ffff0029 ffff0029 ffff0029 ffff0029 ffff0026 ffff0007 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff00000b ff000045 ff000018 ff000000 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000010 ff000036 ffe0005b ffff00e5 ffff00ea ffff00ec ffff00ec ffff00ec ffff00ed ffff00e6 ffff0042 ffff001a ffff00cb ffff00eb ffff00ec ffff00ec ffff00ec ffff00e8 ffff00cf ffff0067 ffff0004 ffff0000 ffff0030 ffff00da ffff00ea ffff00ec ffff00ec ffff00ec ffff00ec ffff00ef ffff00bd ffff000e ffff0022 ffff00d1 ffff00ea ffff00ec ffff00ec ffff00ec ffff00ec ffff00ee ffff00ca ffff0019 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0000 ffff0082 ffff00ff ffff00e2 ffff00b6 ffff00b6 ffff00b6 ffff00b7 ffff00a8 ffff001d ffff003e ffff00f5 ffff00f4 ffff00bd ffff00b6 ffff00b8 ffff00d2 ffff00fe ffff00ea ffff0036 ffff0000 ffff005b ffff00fe ffff00ed ffff00b9 ffff00b6 ffff00b6 ffff00b6 ffff00b9 ffff007e ffff0000 ffff0049 ffff00f9 ffff00f2 ffff00bc ffff00b6 ffff00b6 ffff00b6 ffff00b9 ffff008b ffff0008 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0005 ffff00af ffff00ff ffff0082 ffff0002 ffff0005 ffff0005 ffff0005 ffff0004 ffff0000 ffff006c ffff00ff ffff00c2 ffff0010 ffff0004 ffff0004 ffff0023 ffff00d6 ffff00ff ffff0061 ffff0000 ffff0089 ffff00ff ffff00a9 ffff0007 ffff0004 ffff0005 ffff0005 ffff0005 ffff0003 ffff0000 ffff0075 ffff00ff ffff00bb ffff000d ffff0004 ffff0005 ffff0005 ffff0005 ffff0004 ffff0000 ffff0000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000000 ff000006 ff000026 ff000051 ff000072 ff00007e ff000076 ff000059 ff00002e ff000009 ff000000 fffe0000 ffff0017 ffff00d5 ffff00fd ffff0053 ffff0000 ffff0001 ffff0001 ffff0001 ffff0001 ffff0000 ffff009a ffff00ff ffff0095 ffff0000 ffff0000 ffff0000 ffff0030 ffff00e2 ffff00fd ffff0054 ffff0003 ffff00b5 ffff00ff ffff0080 ffff0006 ffff0009 ffff0009 ffff0009 ffff0008 ffff0001 ffff0002 ffff00a2 ffff00ff ffff0093 ffff0008 ffff0009 ffff0009 ffff0009 ffff0008 ffff0001 ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000022 ff0000a2 ff0000e6 ff0000fd ff0000ff ff0000ff ff0000ff ff0000fe ff0000ed ff0000b3 ff00002f ff960000 ffff0035 ffff00ef ffff00fc ffff00b9 ffff00a3 ffff00a4 ffff00a4 ffff00a1 ffff0031 ffff000a ffff00c4 ffff00ff ffff00a7 ffff005c ffff0063 ffff007d ffff00cf ffff00ff ffff00cd ffff001b ffff0019 ffff00d9 ffff00ff ffff00da ffff00c1 ffff00c2 ffff00c2 ffff00c5 ffff0095 ffff0008 ffff0010 ffff00cb ffff00ff ffff00de ffff00c1 ffff00c2 ffff00c2 ffff00c4 ffff00a1 ffff0010 ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000025 ff0000da ff0000da ff00009e ff000075 ff000066 ff000070 ff000095 ff0000cf ff0000e1 ff000031 ff9a0000 ffff005e ffff00fe ffff00fb ffff00f4 ffff00f5 ffff00f4 ffff00f6 ffff00e4 ffff002f ffff0023 ffff00e4 ffff00ff ffff00fa ffff00fc ffff00ff ffff00ff ffff00eb ffff00b2 ffff0038 ffff0000 ffff003b ffff00f2 ffff00fb ffff00e6 ffff00e5 ffff00e5 ffff00e5 ffff00e8 ffff0095 ffff0000 ffff002b ffff00e9 ffff00fd ffff00e7 ffff00e5 ffff00e5 ffff00e5 ffff00e8 ffff00a5 ffff0007 ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000003 ff000038 ff00001d ff000002 ff000000 00000000 ff000000 ff000001 ff000015 ff000034 ff000005 ffda0000 ffff008c ffff00ff ffff00b3 ffff0037 ffff0036 ffff0036 ffff0037 ffff0030 ffff0003 ffff0049 ffff00fa ffff00e3 ffff005e ffff005f ffff00cb ffff00ff ffff008b ffff000a ffff0000 ffff0000 ffff0064 ffff00ff ffff00ca ffff002b ffff0020 ffff0021 ffff0021 ffff0021 ffff0013 ffff0000 ffff0051 ffff00fd ffff00d8 ffff0033 ffff0020 ffff0021 ffff0021 ffff0021 ffff0015 ffff0000 ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff0008 ffff00b8 ffff00ff ffff0077 ffff0000 ffff0000 00000000 00000000 ffff0000 ffff0000 ffff0076 ffff00ff ffff00b8 ffff0008 ffff0000 ffff0044 ffff00f1 ffff00df ffff002c ffff0000 ffff0000 ffff0092 ffff00ff ffff0096 ffff0000 ffff0000 00000000 00000000 00000000 ffff0000 ffff0000 ffff007e ffff00ff ffff00a9 ffff0004 ffff0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000 ffff001d ffff00dc ffff00fa ffff004a ffff0000 00000000 00000000 00000000 ffff0000 ffff0002 ffff00a4 ffff00ff ffff008d ffff0000 ffff0000 ffff0008 ffff00b0 ffff00ff ffff008d ffff0000 ffff000a ffff00bd ffff00ff ffff0081 ffff0024 ffff0027 ffff0027 ffff0027 ffff0028 ffff0015 ffff0003 ffff00ab ffff00ff ffff0092 ffff0025 ffff0027 ffff0027 ffff0027 ffff0028 ffff0018 ffff0000 ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000005 ff000002 ff000000 00000000 00000000 ffff0000 ffff003f ffff00f5 ffff00e5 ffff0026 ffff0000 00000000 00000000 00000000 ffff0000 ffff0012 ffff00ce ffff00ff ffff005e ffff0000 ffff0000 ffff0000 ffff005a ffff00fc ffff00df ffff0024 ffff001f ffff00e0 ffff00ff ffff00f1 ffff00ea ffff00eb ffff00eb ffff00eb ffff00ec ffff0066 ffff0013 ffff00d3 ffff00ff ffff00f3 ffff00ea ffff00eb ffff00eb ffff00eb ffff00ee ffff007a ffff0000 ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000015 ff00008a ff0000b5 ff000096 ff00001c ff000000 00000000 ffff0000 ffff0044 ffff00b8 ffff0092 ffff000c ffff0000 00000000 00000000 00000000 ffff0000 ffff001b ffff00a5 ffff00af ffff002b ffff0000 00000000 ffff0000 ffff0019 ffff00a1 ffff00b7 ffff0042 ffff0027 ffff00ad ffff00b7 ffff00b7 ffff00b8 ffff00b8 ffff00b8 ffff00b8 ffff00b4 ffff0037 ffff001c ffff00a7 ffff00b7 ffff00b7 ffff00b8 ffff00b8 ffff00b8 ffff00b8 ffff00b7 ffff0047 ffff0000 ffff0000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000013 ff0000c8 ff0000fb ff0000d2 ff00001a ff000000 00000000 ffff0000 ffff0003 ffff0006 ffff0004 ffff0000 ffff0000 00000000 00000000 00000000 ffff0000 ffff0001 ffff0005 ffff0005 ffff0001 ffff0000 00000000 ffff0000 ffff0000 ffff0004 ffff0006 ffff0003 ffff0002 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0001 ffff0001 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0002 ffff0000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000000 ff000001 ff000033 ff00003d ff000034 ff000002 ff000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 b3000009 9a04045e 851d1dde 4d5252ff 229898ff 14cbcbff 12e6e6fe 0ef4f4f8 09f9f9f1 04fcfced 01fefeea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 01fefeea 03fdfdec 08fbfbf0 0df3f3f7 12e2e2fe 15c2c2ff 2a8787ff 5f4141ff 9b1313de bd010160 ef00000a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff00003e ff0000a2 ff0000ed ff0000fe f20000e4 a508089e 14414180 027676b3 00a6a6da 00cbcbea 00e8e8ee 00fafaed 00ffffeb 00ffffea 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffe9 00ffffea 00fefeec 00f5f5ed 00e0e0ee 00c1c1e7 009999d0 026969a2 1934346f b604048f f90000da ff0000fd ff0000f5 ff0000b4 ff00004d ff000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000011 ff0000c3 ff0000ff ff0000d3 ff000079 ff00002a ff000004 00000000 0000000a 000b0b2a 002f2f57 00565688 007a7ab4 009898cf 00b2b2e0 00c9c9e9 00d9d9ec 00e6e6ec 00efefeb 00f4f4eb 00f8f8ea 00f9f9ea 00f6f6ea 00f3f3eb 00ededeb 00e2e2ec 00d5d5eb 00c3c3e7 00a9a9db 008e8ec8 006f6fa7 004a4a78 00242449 0004041f 00000005 00000000 ff000002 ff00001f ff000068 ff0000c5 ff0000fe ff0000b2 ff000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00005e ff000072 ff00001b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000006 00000017 03111133 16272758 2c33337d 3b3c3ca3 454444c4 4d4545d9 4e4949e5 4f4a4aea 514646e4 504343d9 493f3fc1 4136369e 342d2d79 1f1f1f51 0808082b 00000011 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000012 ff00005c ff000042 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000012 ff000037 ff000063 ff000091 ff0000b6 ff0000d2 ff0000e6 ff0000f3 ff0000fb fd0000fe fc0000ff fe0000fe ff0000fb ff0000f4 ff0000e8 ff0000d6 ff0000bc ff000099 ff00006d ff000040 ff000018 ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000016 ff00004c ff000093 ff0000cd ff0000f3 ff0000ff ff0000fe ff0000f3 ff0000de ff0000c8 ff0000b5 ff0000a5 ff00009c ff000097 ff00009b ff0000a2 ff0000b2 ff0000c4 ff0000db ff0000ef ff0000fd ff0000ff ff0000f8 ff0000d7 ff0000a0 ff000059 ff00001e ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000005 ff00002f ff000082 ff0000d1 ff0000fa ff0000fe ff0000ea ff0000bd ff000088 ff000059 ff000034 ff00001c ff00000d ff000006 ff000001 00000000 00000000 00000000 ff000001 ff000005 ff00000c ff000019 ff00002e ff000051 ff00007f ff0000b4 ff0000e3 ff0000fd ff0000fd ff0000dc ff000092 ff00003d ff000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000036 ff00009b ff0000ea ff0000ff ff0000ec ff0000b0 ff000066 ff00002a ff00000a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000007 ff000022 ff000059 ff0000a3 ff0000e3 ff0000ff ff0000f2 ff0000ad ff000042 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff00009c ff0000ff ff0000d9 ff000084 ff000032 ff000007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff000026 ff000072 ff0000cb ff0000fe ff00008c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00003b ff000073 ff000020 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000016 ff00005c ff00002a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000004 ff000016 ff00002f ff00004b ff000062 ff000076 ff000081 ff000086 ff000082 ff000078 ff000067 ff00004f ff000034 ff00001a ff000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000d ff000038 ff000072 ff0000ab ff0000d5 ff0000f0 ff0000fd ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000ff ff0000fe ff0000f3 ff0000db ff0000b4 ff00007e ff000043 ff000013 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff000028 ff000075 ff0000c2 ff0000f2 ff0000ff ff0000fa ff0000e2 ff0000c0 ff00009f ff000082 ff00006e ff000063 ff00005e ff000061 ff00006b ff00007e ff000099 ff0000b9 ff0000dc ff0000f6 ff0000ff ff0000f7 ff0000ce ff000085 ff000034 ff000007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00002d ff000094 ff0000e4 ff0000ff ff0000f3 ff0000c2 ff000081 ff000046 ff000020 ff00000a ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000008 ff00001a ff00003e ff000075 ff0000b7 ff0000ed ff0000ff ff0000ed ff0000a6 ff000039 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000075 ff0000fe ff0000de ff00008e ff00003d ff00000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000009 ff000031 ff00007e ff0000d2 ff0000fd ff000075 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000022 ff00006e ff000025 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00001a ff00005d ff00001e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000008 ff00000f ff000017 ff00001d ff000018 ff000011 ff00000a ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000013 ff00003f ff00006e ff000097 ff0000bc ff0000ce ff0000d8 ff0000df ff0000d9 ff0000d0 ff0000c0 ff00009e ff000076 ff000049 ff00001a ff000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000009 ff000041 ff00008f ff0000ce ff0000f6 ff0000ff ff0000fe ff0000f1 ff0000e4 ff0000da ff0000d3 ff0000d9 ff0000e2 ff0000ee ff0000fd ff0000ff ff0000fa ff0000d8 ff00009d ff00004f ff00000f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00003d ff0000b2 ff0000f3 ff0000ff ff0000eb ff0000b8 ff00007e ff000054 ff000032 ff000020 ff000018 ff000014 ff000017 ff00001e ff00002d ff00004d ff000075 ff0000ad ff0000e3 ff0000fd ff0000f8 ff0000c2 ff00004b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00005d ff0000f6 ff0000c9 ff000070 ff00002c ff000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000006 ff000023 ff000060 ff0000ba ff0000f3 ff000064 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000013 ff000049 ff000015 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000d ff00003d ff000013 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000007 ff000019 ff000030 ff00003e ff000047 ff000040 ff000033 ff00001d ff00000a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000008 ff000035 ff000077 ff0000b5 ff0000da ff0000f1 ff0000f9 ff0000fc ff0000f9 ff0000f3 ff0000e0 ff0000be ff000083 ff000041 ff00000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000031 ff0000ab ff0000ef ff0000ff ff0000f7 ff0000dc ff0000bd ff0000aa ff0000a0 ff0000a8 ff0000b8 ff0000d6 ff0000f3 ff0000ff ff0000f6 ff0000bd ff00003d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000045 ff0000ef ff0000cf ff000082 ff000041 ff00001b ff000009 ff000003 ff000001 ff000002 ff000007 ff000016 ff000037 ff000074 ff0000c2 ff0000ec ff210053 ffff0024 ffff0029 ffff0029 ffff0029 ffff0029 ffff0029 ffff0029 ffff000f ffff0002 ffff0022 ffff002a ffff0029 ffff0029 ffff0029 ffff0025 ffff0013 ffff0001 00000000 00000000 ffff0006 ffff0025 ffff0029 ffff0029 ffff0029 ffff0029 ffff0029 ffff002a ffff0024 ffff0004 ffff0003 ffff0023 ffff002a ffff0029 ffff0029 ffff0029 ffff0029 ffff0029 ffff0026 ffff0007 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff00000b ff000045 ff000018 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000010 ff000036 ffe0005b ffff00e5 ffff00ea ffff00ec ffff00ec ffff00ec ffff00ed ffff00e6 ffff0042 ffff001a ffff00cb ffff00eb ffff00ec ffff00ec ffff00ec ffff00e8 ffff00cf ffff0067 ffff0004 00000000 ffff0030 ffff00da ffff00ea ffff00ec ffff00ec ffff00ec ffff00ec ffff00ef ffff00bd ffff000e ffff0022 ffff00d1 ffff00ea ffff00ec ffff00ec ffff00ec ffff00ec ffff00ee ffff00ca ffff0019 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0082 ffff00ff ffff00e2 ffff00b6 ffff00b6 ffff00b6 ffff00b7 ffff00a8 ffff001d ffff003e ffff00f5 ffff00f4 ffff00bd ffff00b6 ffff00b8 ffff00d2 ffff00fe ffff00ea ffff0036 00000000 ffff005b ffff00fe ffff00ed ffff00b9 ffff00b6 ffff00b6 ffff00b6 ffff00b9 ffff007e 00000000 ffff0049 ffff00f9 ffff00f2 ffff00bc ffff00b6 ffff00b6 ffff00b6 ffff00b9 ffff008b ffff0008 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0005 ffff00af ffff00ff ffff0082 ffff0002 ffff0005 ffff0005 ffff0005 ffff0004 00000000 ffff006c ffff00ff ffff00c2 ffff0010 ffff0004 ffff0004 ffff0023 ffff00d6 ffff00ff ffff0061 00000000 ffff0089 ffff00ff ffff00a9 ffff0007 ffff0004 ffff0005 ffff0005 ffff0005 ffff0003 00000000 ffff0075 ffff00ff ffff00bb ffff000d ffff0004 ffff0005 ffff0005 ffff0005 ffff0004 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000006 ff000026 ff000051 ff000072 ff00007e ff000076 ff000059 ff00002e ff000009 00000000 00000000 ffff0017 ffff00d5 ffff00fd ffff0053 00000000 ffff0001 ffff0001 ffff0001 ffff0001 00000000 ffff009a ffff00ff ffff0095 00000000 00000000 00000000 ffff0030 ffff00e2 ffff00fd ffff0054 ffff0003 ffff00b5 ffff00ff ffff0080 ffff0006 ffff0009 ffff0009 ffff0009 ffff0008 ffff0001 ffff0002 ffff00a2 ffff00ff ffff0093 ffff0008 ffff0009 ffff0009 ffff0009 ffff0008 ffff0001 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000022 ff0000a2 ff0000e6 ff0000fd ff0000ff ff0000ff ff0000ff ff0000fe ff0000ed ff0000b3 ff00002f 00000000 ffff0035 ffff00ef ffff00fc ffff00b9 ffff00a3 ffff00a4 ffff00a4 ffff00a1 ffff0031 ffff000a ffff00c4 ffff00ff ffff00a7 ffff005c ffff0063 ffff007d ffff00cf ffff00ff ffff00cd ffff001b ffff0019 ffff00d9 ffff00ff ffff00da ffff00c1 ffff00c2 ffff00c2 ffff00c5 ffff0095 ffff0008 ffff0010 ffff00cb ffff00ff ffff00de ffff00c1 ffff00c2 ffff00c2 ffff00c4 ffff00a1 ffff0010 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000025 ff0000da ff0000da ff00009e ff000075 ff000066 ff000070 ff000095 ff0000cf ff0000e1 ff000031 00000000 ffff005e ffff00fe ffff00fb ffff00f4 ffff00f5 ffff00f4 ffff00f6 ffff00e4 ffff002f ffff0023 ffff00e4 ffff00ff ffff00fa ffff00fc ffff00ff ffff00ff ffff00eb ffff00b2 ffff0038 00000000 ffff003b ffff00f2 ffff00fb ffff00e6 ffff00e5 ffff00e5 ffff00e5 ffff00e8 ffff0095 00000000 ffff002b ffff00e9 ffff00fd ffff00e7 ffff00e5 ffff00e5 ffff00e5 ffff00e8 ffff00a5 ffff0007 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000003 ff000038 ff00001d ff000002 00000000 00000000 00000000 ff000001 ff000015 ff000034 ff000005 00000000 ffff008c ffff00ff ffff00b3 ffff0037 ffff0036 ffff0036 ffff0037 ffff0030 ffff0003 ffff0049 ffff00fa ffff00e3 ffff005e ffff005f ffff00cb ffff00ff ffff008b ffff000a 00000000 00000000 ffff0064 ffff00ff ffff00ca ffff002b ffff0020 ffff0021 ffff0021 ffff0021 ffff0013 00000000 ffff0051 ffff00fd ffff00d8 ffff0033 ffff0020 ffff0021 ffff0021 ffff0021 ffff0015 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0008 ffff00b8 ffff00ff ffff0077 00000000 00000000 00000000 00000000 00000000 00000000 ffff0076 ffff00ff ffff00b8 ffff0008 00000000 ffff0044 ffff00f1 ffff00df ffff002c 00000000 00000000 ffff0092 ffff00ff ffff0096 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff007e ffff00ff ffff00a9 ffff0004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff001d ffff00dc ffff00fa ffff004a 00000000 00000000 00000000 00000000 00000000 ffff0002 ffff00a4 ffff00ff ffff008d 00000000 00000000 ffff0008 ffff00b0 ffff00ff ffff008d 00000000 ffff000a ffff00bd ffff00ff ffff0081 ffff0024 ffff0027 ffff0027 ffff0027 ffff0028 ffff0015 ffff0003 ffff00ab ffff00ff ffff0092 ffff0025 ffff0027 ffff0027 ffff0027 ffff0028 ffff0018 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000005 ff000002 00000000 00000000 00000000 00000000 ffff003f ffff00f5 ffff00e5 ffff0026 00000000 00000000 00000000 00000000 00000000 ffff0012 ffff00ce ffff00ff ffff005e 00000000 00000000 00000000 ffff005a ffff00fc ffff00df ffff0024 ffff001f ffff00e0 ffff00ff ffff00f1 ffff00ea ffff00eb ffff00eb ffff00eb ffff00ec ffff0066 ffff0013 ffff00d3 ffff00ff ffff00f3 ffff00ea ffff00eb ffff00eb ffff00eb ffff00ee ffff007a 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000015 ff00008a ff0000b5 ff000096 ff00001c 00000000 00000000 00000000 ffff0044 ffff00b8 ffff0092 ffff000c 00000000 00000000 00000000 00000000 00000000 ffff001b ffff00a5 ffff00af ffff002b 00000000 00000000 00000000 ffff0019 ffff00a1 ffff00b7 ffff0042 ffff0027 ffff00ad ffff00b7 ffff00b7 ffff00b8 ffff00b8 ffff00b8 ffff00b8 ffff00b4 ffff0037 ffff001c ffff00a7 ffff00b7 ffff00b7 ffff00b8 ffff00b8 ffff00b8 ffff00b8 ffff00b7 ffff0047 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000013 ff0000c8 ff0000fb ff0000d2 ff00001a 00000000 00000000 00000000 ffff0003 ffff0006 ffff0004 00000000 00000000 00000000 00000000 00000000 00000000 ffff0001 ffff0005 ffff0005 ffff0001 00000000 00000000 00000000 00000000 ffff0004 ffff0006 ffff0003 ffff0002 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0001 ffff0001 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0005 ffff0002 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000033 ff00003d ff000034 ff000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content